Ejemplos de comando G de programación CNC. Acabo de empezar a aprender. Espero que haya ejemplos y ejercicios.
Nota: Esta es sólo una pregunta, puede haber omisiones si hay demasiado contenido.
Sólo como referencia, si quieres más te puedo pasar un PDF.
?¿El símbolo inicial al transferir el programa?
O 0001?
G91G28Z0 ? El husillo regresa directamente al punto de referencia de cambio de herramienta
T3M 6? Cambiar herramienta No. 3, perforación central de Φ3mm
G90G54G0X0Y0S1500M 3 ¿Inicialización de herramienta, seleccione el sistema de coordenadas del usuario? G54
G43H 3Z100. 0M 08? ¿Compensación de longitud de la herramienta No. 3?
G99G81X15. punto 1) X15. 5Y15. 5)
Y-15? (Punto 2X15. 5Y-15. 5)?
X-15. 15. 5Y-15. 5)
Y15.5? (Punto 4 X15. 5-Y15. 5)?
G80M 09?
M 05
G91G28Z0?
¿T4M 6? ¿Reemplazar la herramienta n.º 4, broca de Φ7,8 mm?
G90G54G0X0Y0S800M 3?
G43H 4Z100. 0M 08?
G99G73X15. 5Y15. 0Q 2. 0F60?G73 comando de ciclo de perforación (punto 1 X15. 5Y15. 5)
15. 5? (Punto 2 X15. 5Y-15. 5)?
X-15. 5? (Punto 3 X-15. 5Y-15. 5)
p >
Y15.5? (Punto 4 X15. 5-Y15.5)
G80M 09?
M 05
G91G28Z0? p>
T1M 6? ¿Reemplazar herramienta No. 1, fresa plana de Φ12 mm?
G90G54G0X0Y0S600M 3? ¿Inicialización de herramienta?
G43H 1Z100. ?
X41. 5Y0? Punto de inicio del procesamiento (X41. 5 Y0 Z100.?
Z5. 0M 08?
G01Z-5. 5F50?
p>D1M 98P100F120 (D1=14)? ¿Llama repetidamente la subrutina con diferentes valores de compensación del radio de la herramienta para eliminar el margen de la pieza de trabajo? ¿Pasar el valor de compensación del radio y la velocidad de corte a la subrutina?
D2M 98P100F120 (D2=6. 2)?
G01Z-11.
D1M 98P100F120(D1=14)?
D2M 98P100F120(D2) =6. 2)?
G01Z-8.
D2M 98P200F120(D2=6. 2)?
0M 09.
p>
M 05?
G91G28Z0?
T2M 6? ¿Cambiar a herramienta n.° 2, fresa de extremo de Φ8 mm?
G90G54G0X0Y0S1100M 3? (X41. 5, Y0, Z100
G43H 2Z100. 0?
X41. 5Y0?
Z5. 0M 08?
¿G01Z-8 0F90?
D3M 98P200F130(D3=4)?
3=4)? ¿Repetir el fresado una vez para reducir la influencia de la deformación elástica de la herramienta?
G01Z-11?
D4M 98P100F130 (D4=3. 99). herramientas Compensación de radio, acabado completo llamando a la subrutina
D4M 98P100F130 (D4=3. 99)? ¿Repetir el fresado una vez para reducir la influencia de la deformación elástica de la herramienta?
G0Z100.
M 05
G91G28Z0?
¿T5M 6? ¿Reemplazar herramienta n.° 5, escariador de Φ8 mm?
¿G90G54G0X0Y0S200M 3?
G43H 5Z100. 0?
G98G81X15. /p>
X-15.
¿Y15?
G80M 09?
M 05?
M 30?¿Fin del programa?
?¿Símbolo de fin al transferir el programa?
¿Contenido de la subrutina?
¿Contenido del comentario?
? Subrutina O 100 (fresado de cono circular Φ33
¿O 100?
¿X41. 5Y0? ¿Punto inicial?
G01G41Y25. 0? Compensación del radio de la herramienta Válida, la compensación el valor se pasa desde el programa principal
G03X16. 5Y0R25. 0? Corte en arco
5J 0?
¿G03X36. 5Y-20. 0R20. 0? ¿Arco cortado?
¿G01G40Y0? ¿Compensación del radio del cortador cancelada?
¿Volver al programa principal?
p>
?
?
Subrutina O 200?O 200 (fresado 25±0, 02 pasos)
X41. ¿Punto de partida?
G01G41Y-12. 5?La compensación del radio de la herramienta es válida y el valor de compensación se pasa desde el programa principal
0?Corte lineal. ?
Y12.5? Descripción de la trayectoria de mecanizado, fresado de círculo completo
¿Volver al programa principal?
?Programa para fresar la superficie superior de la pieza de trabajo, ¿se usa solo?
G91G28Z0?
T1M 6?
G90G54G0X0Y0S600M 3?
G43H 1Z100 0?
X45. 0Y0? Punto de partida (X45. 0 Y0 Z100. 0)
Z5. Profundidad, ¿el valor Z se puede ajustar según la situación real?
¿G01X35?
¿G02I-35?
G01X25.
G02I-25.0J 0?
G01X15.
G02I-15.
G02I-5. 0J 0?
¿G0Z100?
M 05 ?
¿Fin del programa?
?Símbolo de fin al transferir programa?