SUBRUTINA N98
N00 G23 N98
N01 P90=X P91=Y ...............................................................(Toma valores del punto)
P96=P90 F1 P2 P97=P91 F1 P3 ....................................(Calcula centro)
P92=P2 F6 P3 ................................................................(Calcula radio)
P98=P2 F4 P2 P93=F10 P98 .........................................(Calcula ángulo )
P98=P90 F2 P96 P98=F11 K0
N02 G29 N4
N03 P93=P93 F1 K180
N04 P98=P0 F2 P96 P99=P1 F2 P97 ...................................(Calcula ángulo )
N05 P94=P99 F4 P98 P94=F10 P94 P98=F11 K0
N06 G29 N8
N07 P94=P94 F1 K180
N08 P5=F11 K0 .................................................................... (Ajusta valores de
N09 G29 N16
N10 P93=F11 K0
N11 G29 N21
N12 P94=F11 K0
N13 G28 N21
N14 P93=P93 F1 K360
N15 G25 N21
N16 P94=F11 K0
N17 G29 N21
N18 P93=F11 K0
N19 G28 N21
N20 P94=P94 F1 K360
N21 P95=P93 F1 P5 ..............................................................(Angulo = + P5)
N22 P98=F8 P95 P98=P98 F3 P92 P98=P98 F1 P96 ...........(X del punto)
P99=F7 P95 P99 =P99 F3 P92 P99=P99 F1 P97 ..........(Y del punto)
N23 G1 XP98 YP99 FP4 ......................................................(Desplazamiento al punto)
N24 P95=F11 P94 ................................................................. (¿Fin de arco?)
N25 G26 N37
N26 P94=F11 P93 ................................................................. (Compara
N27 G26 N37 ........................................................................ (Si =
N28 G28 N33
N29 P95=P95 F1 P5 P95=F11 P94 ......................................(Si
N30 G28 N32
N31 P95=P94 ........................................................................ (Si ha llegado o pasado = )
N32 G25 N22 ........................................................................ (Calcula nuevo punto)
N33 P95=P95 F1 P5 P94=F11 P95 ......................................(Si >
N34 G28 N36
N35 P95=P94 ........................................................................ (Si ha llegado o pasado = )
N36 G25 N22 ........................................................................ (Calcula nuevo punto)
N37 G24
268
si el arco va del 3º al 4º
cuadrante o del 4º al 3º)
fin)
>
incrementa
mira si es =
decrementa
mira si es =
MANUAL PROGRAMACION CNC 8025/8030
y
y )
y
)
y
)