Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => EMC-Linux => Tópico iniciado por: Mecatrônica em 05 de Agosto de 2010, 17:26
-
Olá tenho um pc com o Linux Ubuntu 8.04, só pra esclarecer ta rodando tudo certinho...... inclusive estou controlando um robô de cinemática paralela....porém agora preciso criar uma macro que leia um arquivo .txt onde esse arquivo conterá as coordenadas do robô..... so que não sei como criar esta macro no EMC2...ALGUÉM PODE ME AJUDAR....... Obrigado
-
Jhony,
Apenas por curiosidade - a ideia é fazer o robô executar movimentos que foram previamente escritos em TXT - talvez delimitado por vírgula, espaço ou CR/LF, ou é gravar os percursos do robô num arquivo de texto com as coordenadas, como se fosse um arquivo "triplet" ?
-
... estou controlando um robô de cinemática paralela...
Fotos ?
-
Exatamente, gravar os percursos do robô num arquivo de texto com as coordenadas.
-
Exatamente, gravar os percursos do robô num arquivo de texto com as coordenadas.
Sim é possível usando LOGOPEN, LOGCLOSE e LOG...
Veja aqui no link do manual do EMC:
http://www.linuxcnc.org/docview/html//gcode_main.html (http://www.linuxcnc.org/docview/html//gcode_main.html)
Mas não é macro, você cria o arquivo com Logopen, grava as coordenadas com a função Log, e fecha o arquivo com Logclose. Se for para detectar "colisão" do robo com algum objeto você pode usar o Probelogging (PROBEOPEN e PROBECLOSE).