Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: Montanaro em 30 de Março de 2011, 09:26
-
Gostaria de saber se é possivel programar mais de um zero maquina usando o Mach?
Ex: se estiver usinando um determinado projeto, e se quiser interromper para fazer um outro projeto em outro ponto da maquina, consigo voltar depois para o primeiro zero maquina e terminar o primeiro projeto?
grato
-
Sim, o Mach3 pode lidar com até 256 pontos de referencia diferentes.
Com a maioria dos programas de controle de máquinas que usam linguagem ISO, usa-se o comando G53 para coordenadas de máquina e à partir de G54 até G59.255 para os pontos de fixação.
-
Gilii
Pelo que eu entendi isso pode ser feito via programa codigo-G, quando esses pontos zero jã são conhecido.
Mas e se quiser interronper um prograna ativo ( gravar este ponto zero atual ), e começar um novo trabalho em outro ponto zero, sem que já esteja previsto no programa.
Grato
-
Montanaro,
Sim, é possível, porque os pontos de fixação são gravados numa tabela, e cada conjunto de coordenadas pode ser chamado à qualquer momento pelo programa...
Creio que o que voce quer fazer é apenas mudar a operação de lugar, e nesse caso precisa mudar o ponto inicial desta execução que foi interrompida para outro ponto.
Não tenho certeza que funciona porque eu nunca fiz isso, mas creio ser possivel sim.
O Mach3 tem uma rotina que grava numa memória temporária as coordenadas da parada, e que devem ser usadas para dar continuidade à usinagem na nova posição.
-
Valeu Gilii
Vou procurar entender mais o Mach
-
Montanaro,
Estou fazendo um passo a passo para voce ver como é...
um momento
-
Montanaro,
Preparei o trabalho, e ajustei o Mach3 para o ponto zero da peça (no exemplo é o centro do circulo...
(http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/Mach3/zero_01.PNG)
A usinagem foi interrompida em um ponto qualquer (comandei STOP):
Veja que está na linha 104 da execução..
Nessa hore eu aperto o botão "REMEMBER"
(http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/Mach3/zero_02.PNG)
Com o JOG, movo a máquina para outro ponto da mesa - no exemplo moví para X=85 e Y=50.
(http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/Mach3/zero_03.PNG)
Na nova posição, eu zero os eixos X e Y - Não zero o Z...
Apertei "Regen ToolPath" apenas para mostrar que a peça está na nova origem...
(http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/Mach3/zero_04.PNG)
Aperto a tecla "RETURN" - na janela que se abre, note que as coordenadas são do antigo ponto de parada em relação ao ponto zero da peça (e não da fixação).
(http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/Mach3/zero_05.PNG)
Aperte OK - o Mach3 irá preparar o movimento - aperte "CYCLE START" para reiniciar de onde parou...
Faça o teste em vazio para se certificar que funciona...
-
Gilii,
Muito legal essa explicação para continuar um trabalho após uma parada no meio do trabalho.
Agora, com relação a fixar um zeramento ma máquina no mach3, como é possível? poderia fazer um passo a passo como fez anteriormente?
Abraço
Edson
-
Edson,
Vou ver de fazer um tutorial como se deve, usando sensores de origem e de posição de referencia de peça (ou de fixação).
Só me dê um tempo porque estou até o pescoço de trabalho.
-
Tenha o tempo que quiser...
Fico no aguardo.
Abraço
Edson
-
Olá Edson
Talvez possa ajudar. As vezes tenho a necessidade de usinar a mesma gravura em posições diferentes na mesa da maquina. Assim ao invez de montar varios programas, desloco o zero nas posições que mais convem. Nas abas de seleção de telas, selecione Offset. Normalmente uso o Fixture 1 como origem mecanico dos eixos 0,0,0. Quando necessario, escolho o fixture 2 ou 3 de acordo com a posição que desejo iniziar o trabalho. A tela CorrentWork Offset informa a fixture ativa. Retorno na tela principal "Program Run" executo GOTO ZERO, e a maquina desloca-se para o novo zero. Assim O DRO monstra 0,0,0. Querendo saber de quanto a maquina está deslocada em relação a origem, é so clicar em Machine Coord. (a tecla fica vermelha). Mesmo desligando a maquina os valores continuam armazenados. Embora não são expert neste campo, spero de ter ajudado, pois a necessidade levou a introsar-me neste detalhe.
Abraço
-
Parabens F. Gilli pelo compartilhamento de seus conhecimentos. Pena que tem alguns mentecurtas que não colaboram.
-
... Pena que tem alguns mentecurtas que não colaboram.
Realmente não entendi!!
Edson
-
parabéns Fabio.
-
Olá Edson
Talvez possa ajudar. As vezes tenho a necessidade de usinar a mesma gravura em posições diferentes na mesa da maquina. Assim ao invez de montar varios programas, desloco o zero nas posições que mais convem. Nas abas de seleção de telas, selecione Offset. Normalmente uso o Fixture 1 como origem mecanico dos eixos 0,0,0. Quando necessario, escolho o fixture 2 ou 3 de acordo com a posição que desejo iniziar o trabalho. A tela CorrentWork Offset informa a fixture ativa. Retorno na tela principal "Program Run" executo GOTO ZERO, e a maquina desloca-se para o novo zero. Assim O DRO monstra 0,0,0. Querendo saber de quanto a maquina está deslocada em relação a origem, é so clicar em Machine Coord. (a tecla fica vermelha). Mesmo desligando a maquina os valores continuam armazenados. Embora não são expert neste campo, spero de ter ajudado, pois a necessidade levou a introsar-me neste detalhe.
Abraço
A tela que o Eletronal esta mecionando é esta:
Se for utilizado as opções "Fixture 2, 3... e assim por diante, é possível armazenar na memoria do programa outras cortenada ou posição máquina (para outra operação), mesmo se a máquina for desligada e religada novamente estas coordenadas estaram lá (só que é uma posição absoluta em relação ao zero home)
-
Cpharles
Muito obrigado pelas informações.