Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: marcosr em 31 de Agosto de 2014, 23:03
-
Tenho que fazer 3 medida com a entrada pobre do mach3, e depois executar o percurso, terei que fazer encaixe de dobradiça em portas, seria 3 dobradiça com encaixe de 2mm de profundidade, como a porta é grande não tem como a profundidade ficar certo então usando um sensor precisaria que a entrada pobre do mach, medi-se a posição de cada dobradiça assim que o sensor encostar na porta, então uma porta com 3 dobradiça o sensor encostando na porta marcava uma posição ou fazia um zeramento, ia para a outra posição assim que encostava o sensor guardava outra posição e ia para o outro ponto e assim que o sensor tocava a porta ele guardava outra posição. Depois de marcados as posição, colocava-se a ferramenta ia executando o percurso nas posição. A posição poderia ser apenas do eixo de profundidade pois a posição dos outros tem a medida no desenho.
Alguém teria uma idèia de como executar esse código. Seria uma rotina em Visual Script que chamaria a pobre marcava as posição depois fazia o percurso. Agradeço quem poder me ajudar.
-
Precisaria saber como se darão os movimentos da máquina, pois dependendo do eixo em questão, se criam as macros para automatizar as operações que deseja.
-
O Mach 3 tem de fazer voto de pobreza para usar a entrada "pobre" ? ;D
-
A maquina contem 3 speed na horizontal 2 speed na vertical e uma serra, os speed na vertical: 1 faz o encaixe da fechadura e o outro os da dobradiças, ela funciona com três eixo Z,Y e Z a porta fica deitada em cima da mesa, seque anexo um esbouço com a ideia mais antes de o motor fazer o trabalho tenho que medi onde vai ficar a dobradiça localizando de onde a ferramenta deve começar a aprofundar a porta que seria o eixo y. E desculpe a entrada do mach tem que ser a probe e não a pobre kkkkkkk
-
Se alguém souber me dá a dica de como funciona a entrada probe e qual os comando de acionamento dela, o resto me viro
-
O comando G31 é usado na rotina de probe.
Como voce quer usar o eixo X, a grafia do comando seria " G31 X... F..." onde " X..." é a distancia que o eixo X deveria percorrer (e normalmente é maior que o curso desejado), e "F..." é o dado de velocidade de avanço - normalmente se usa uma velocidade baixa...
Note que este é apenas o comando que deverá estar escrito dentro de uma macro - esta macro deverá conter também os comandos de recuo do eixo, de preparação dos movimentos de usinagem etc...
O programa principal é quem chama a macro que executa as rotinas de probe.
-
a minha duvida e como gravar a posição da probe em uma variável, e chama essa variável no programa principal, ou vou ter que executar o programa de corte dentro do macro