Red de conocimiento informático - Espacio del host - Programación CNC manual

Programación CNC manual

¡La ruta de la herramienta se ha simplificado! ¡Camino de cuchillo en forma de arco! ¡Puedes usar este programa para hacer tablas o cuchillos de cualquier tamaño!

%

:30

#100=54 (*número de coordenadas de procesamiento*)

#101=1 (*número de herramienta *)

#102=2000(*Velocidad de herramienta*)

#21=500 (*Avance*)

#1=0 (*Punto de corte *)

#2=0.1 (*profundidad de corte por capa*)

#3=0.3 (*profundidad de procesamiento*)

#4 =400 ( *Ancho de la placa*)

#5=500 (*Longitud de la placa*)

#30=100 (*Diámetro de la cuchilla*)

M98 P190

M98 P8119

M30

:190

#100=FI[#100]

# 101=FI [#101]

G80 M5

M9

G69

G52 X0 Y0 Z0

G91 G28 Z0

G90 G0 G#100 X0 Y0

G43 H#101 Z100.0

M3 S#102

M99

:8119

SI[#4111 EQ 0]GO 3001

SI[#4003 NE 90]GO 3002

#6 =10.

#7=10.

#8=#5+#7*2

SI[#8-#30 LE 0]GO3002

#9=FI[[#8-#30]/#30]+1

#10=#1+#2

#11= [#8 -#30]/#9

SI[#10 GT #3]GO 3002

#14=[#4+#30]/2++#6

#15=[#5-#30]/2+#7

G0 X-#14 Y-#15

G1 Z-[#10 -#2 ] F1000

#12=0.

#13=1.

WH[#10 LE #3]HACER 1

G1 Z-#10 F#21

#17=#9*[#13 AN 1]

#18=[#13 AN 1]*2-1

WH[#12 NE #17+#18]HACER 2

#16=1-[#12 AN 1]*2

#16= #16* [#13 AN 1]-#16*[1-[#13 AN 1]]

G1 X[#14*#16] Y[-#15+#12*#11 ] F# 21

IF[#12 EQ #17]GO 1

G1 Y[-#15+[#12+#18]*#11]

N1

#12=#12+#18

EN 2

SI[#10 GE #3]VAYA 3

# 10=#1#2

SI[#10 LE #3]VAYA 2

#10=#3

N2

#13=#13+1

#12=#9*[1-[#13 AN 1]]

ES 1

N3

M5

M9

G91 G28 G0 Z0

G91 G28 G0 Y0

M99

N3001

#3000=1 (NO LONGITUD DE LA HERRAMIENTA)

N3002

#3000=2 (DA

ERROR TA)

%