Autor Tópico: Macro M6  (Lida 2343 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline geancoelho

  • Fuso
  • **
  • Posts: 173
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Joinville SC
  • Nome:: Gean Carlos Coelho
  • Profissão: Projetista eletronico
Macro M6
« Online: 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.

Offline Evan F. Gois

  • Evan F. Gois
  • Hobby
  • ****
  • Posts: 308
  • Sexo: Masculino
  • "Cerebro e Mãos - Planejar e Construir "
    • Gois Automação e Robótica Ltda
  • Cidade - UF: Toledo / PR
  • Nome:: Evan F. Gois
  • Profissão: Fabricante de Máquinas
Re:Macro M6
« Resposta #1 Online: 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
 

Offline fcamargo

  • Produzindo equipamentos e dispositívos
  • CNCMASTER
  • ******
  • Posts: 2974
  • Sexo: Masculino
  • www.faraos.net
    • industria de máquinas
  • Cidade - UF: Curitiba
  • Nome:: Fábio Aurélio Camargo
  • Profissão: fabricante de routers
Re:Macro M6
« Resposta #2 Online: 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.

 

/** * */