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

Título: Interpolação Circular
Enviado 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
Título: Re:Interpolação Circular
Enviado por: dallsan em 16 de Outubro de 2013, 08:46
   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.
Título: Re:Interpolação Circular
Enviado por: dallsan em 16 de Outubro de 2013, 08:58
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