Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print

SOFTWARES => Controle => EMC-Linux => Tópico iniciado por: geancoelho em 12 de Dezembro de 2011, 14:09

Título: Macro M6
Enviado por: geancoelho em 12 de Dezembro de 2011, 14:09
Boa tarde amigos!!
Usando a troca manual de ferramenta do emc2, sempre aparece uma tela onde prede para trocarmos a ferramenta e depois pprecisamos dar OK para recomecar. O preoblema é que para troca de ferramenta a macro M6 do EMC2 não muda de posição para a troca, ela para a onde esta e gostaria que para isso ela se movesse a um ponto definido para a troca e volta-se a executar o programa depois do OK.
Depois de muito pesquisar venho pedir ajuda para tal feito pois nem achar a macro no linux eu consegui.

Grato a todos.
Título: Re:Macro M6
Enviado por: Evan F. Gois em 12 de Dezembro de 2011, 14:47
Boa tarde Gean!
Que programa vc está utilizando para gerar o Gcode?

Imagino que você pode fazer de duas forma:

Uma é editar a macro para que antes de fazer a parada para troca de ferramenta vá para o local que você deseja ex: G0 X0 Y0 Z100.
Ou adicionar no seu gcode a linha indicando onde a maquina fará a parada ex: G0 X0 Y0 Z100 antes do M6, isso pode ser colocado direto no seu posprocessador.

Isso foi o que me veio na cabeça.

Att.
Evan F. Gois
 
Título: Re:Macro M6
Enviado por: fcamargo em 12 de Dezembro de 2011, 21:14
vc pode faser esse movimento editando seu pós processador.
e incluir a posição onde a maquina deve retornar antes da parada.
e pode colocar uma rotina para que zere a altura do Z depois de substituida a ferramaneta..

já vi isso rodando .(mas éra no mach3) no Emc não mexo muito.