Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: marcos34 em 19 de Setembro de 2009, 21:28
-
Como configuro o MACH3 Version R1.83.027, para rodar com placas tipo as CNC3AX, que sao feitas pelo PAULO mortela.
.
tenho 3 motores akiyama, de 15 kilos, Tensão 3V/fase, Corrente 3A/fase
Fuso da maquina rosca M12 passo 1.75
.
O mach trava os motores mas nao mexe nada, nao estou conseguindo fazer o MACH reconhecer minha placa, ja li muitos manuais mas nao consegui nada.
O turbo cnc roda normal.
-
Marcos,
Ajuste o programa com os mesmos pinos que usa no Turbocnc para fazer a máquina funcionar.
-
vc diz :
EIXO X - DIR 3 STEP 2
EIXO Y - DIR 5 STEP 4
EIXO Z - DIR 7 STEP 6
ja tentei nao deu certo
-
Marcos34 esperimente colocar em active low o EStop do Imput Signals... ;D
-
Mauricio,
Acabei de falar isso para ele via MSN, mas ele nem agradeceu a ajuda...
Acredito que ele vai se virar bem daqui pra frente.
-
Blz Fabio, esse é o exemplo do mal agradecido, parei de responder as pessoas via MSN exatamente por esse motivo, querem tudo de mão beijada e nem se quer agradeçem, não imaginam que passamos horas acordados na internet para descobrirmos como tudo funciona, deixo o meu alerta para os novátos e os mais preguiçosos, ou pesquizem aquí no fórum que já tem uma vásta matéria a respeito, ou leiam o manual do Mach, ou frequentem o fórum da ArtSoft, ajudar até podemos mas ficar tirando dúvidas quando o cabloco nem se deu o trabalho de procurar aí já é demais... :'(
-
Consegui resolver o poblema graças ao Fabio Gilii.
MUITO MUITO MUITO OBRIGADO MESTRE Fabio Gilii.
desculpe por nao agradecer antes é que fiquei abofado (doidinho, com fominhagem, desesperado) para correr na oficina e testar sua teoria.
OGRIGADO.
-
Olá Marcos;
Parabéns por conseguir resolver o seu problema com a oportuna ajuda; seja mais rápido nos salamaleques rapaz, se não vc leva bala; ah ah ah ....
Que tal detalhar melhor a sua máquina e a solução dos seus problemas para servir outros colegas na mesma situação.
Abraços.....
-
Na verdade o mach que eu tava usando tava poblematico, tava estragado , troquei ele por outra versao mais atual , ai resolveu tudo.
Minha maquina usinando plastico , imagem meio ruin pois gravado em celular: http://videolog.uol.com.br/video.php?id=481488
.
Graças a ajuda do senhor fabio.
-
Marcos;
Assisti o vídeo; Que legal!
Vc teve algum problema com o notebook, Qual modelo de note esta usando?
Abraços....
-
cara é 1 notebok hp pavilion ze2000.
Ninguem tem poblemas com esta marca de computador, HP é qualidade que nao acaba mais.
Eu mesmo fiquei surpreso com a qualidade do MACH3, ele poe o turbocnc no chinelo, nunca mais usarei o Turbocnc , agora so o mach3.
Com o mach3 consegui 1 F de 1700 em corte em plastico, 1 maravilha.
OBS: uso o mach3 para HOBY, em casa, e nao profissionalmente e nem comercialmente.
-
Marcos34 parabéns pelo feito e principalmente parabéns pela cordealidade e respeito por dizer 'MUITO OBRIGADO", um exemplo notório para os amigos, acho isso bacana e de bom exemplo para muitos outros usuários... ;)
-
O MACH3 num tem o codigo
IF M98
nao?
como ce faz a macro IF M98 no mach3?
-
Ola Marcos;
M98 chama uma rotina durante a execução do "Código G" ; essa rotina pode ser inserida no código ou ao final dele.
M98 P(rotina) L (vezes de repetição)
Não se esqueça de nomear a rotina "O (rotina)" e finalize a rotina com "M99" e o código com "%"
No exemplo o código M98 chama a rotina "777" 5 vezes que por sua vez chama a rotina "333" 10 vezes antes de incrementar o eixo "Z".
Ex:
==========
G40 G64 G21
G0 X0 Y0
#1 = 0
#2=4.5
M3 M8
G00 Z1.00
M98 P777 L5
G00 Z10
M5 M9
G00 X0 Y0
M30
O777
#2=[#2-4.0]
M98 P333 L10
G00 Z1.0
M99
O333
G68 A0 B0 R#1
G00 Z1.0
G41
G01 X100 Y-60 F700
G01 Z[#2+1]
G01 Z#2 F150
G02 X45 Y0 R50
G03 X100 Y-60 R80
#1 = [#1+36]
G40 G69
M99
%
========
Abraços
-
muito obrigado marc0martim, mas eu me referia ao comando:
N1
IF #1 LT #2 GOTO N1
SERIA ALGO +- ASSIM, A EXPRESSAO IF SEM A CHAMADA DE 1 SUB-PROGRAMA M98.
-
Olá Marcos;
Vbs não é a minha praia e não sei bem a sintaxe, mas em tese...
Vc pode definir vários blocos de código em suas macros "N(número)"
Se a condição após IF for verdadeira vc pode desviar o fluxo do código com a instrução GoTo para execução do bloco N desejado.
Espero que algum colega com mais conhecimento possa esclarecer melhor (tb estou interessado)
Abraços...