Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => Mach 2/3 => Tópico iniciado por: dallsan em 15 de Outubro de 2013, 18:17
-
Sou leigo em programação de código G, e estou com problemas para gerar uma interpolação circular somente entre o eixo Y e Z em uma mandriladora, em minhas tentativas, com G02 e G03, o eixo X sempre se move fazendo interpolação helicoidal. alguém pode me dar uma ajuda sobre o assunto. Não sei se é possível fazer isso?
At.
José Carlos
-
Encontrei o problema era só mudar de plano para G19.
Tem algum problema em mudar de plano no meio do programa? Ainda não testei isso.
-
Novo problema, agora o meu programa está gerando um erro de posicionamento nas interpolações. apesar do mach3 indicar a posição correta as curvas estão ficando menores progressivamente.
Segue o programa, se alguem puder me ajudar agradeço
G98 G80 G19 G90 G54 G64
G21 G90
#1=319.1720
#2=0.622
#3=147
M9
M5
M03 S450
M07
M08
G00 Z210
X 318.5500 Y 216.7000
Z 182.5
G01 Z 177.5000 F80.00
X502.0500 F400
G00 Z210
X320
Y210.7000
Z182.5000
G01 X318.5500 F8.00
G03 Y221.7000 Z171.5000 R11.00
G01 X319.1720 F100.00
G02 Y210.7000 Z182.5000 R11.00
M98 P1 L#3
G01 X502.0500 F100.00
G03 Y221.7000 Z171.5000 R11.00
G00 Z210.0000
M09
M05
M30
O1
#1=[#1+#2]
G01 X#1 F100
G03 Y221.7000 Z171.5000 R11.00
#1=[#1+#2]
G01 X#1 F100
G02 Y210.7000 Z182.5000 R11.00
M99