Centro de mecanizado del sistema Mitsubishi. ¿Cómo programar la profundidad de rosca de m45*3 a 20? Por favor, deme un programa de un experto. La herramienta es una herramienta de roscado con mango 20.
Procesamiento interno de roscas
Cree una subrutina, ubique directamente la posición del orificio roscado en el programa principal y llame a la subrutina.
Al procesar roscas de diámetros diferentes/distancias iguales, copie las subrutinas #101-#106 al programa principal, defina variables según la rosca y la herramienta, y active el salto de bloque de programa durante el procesamiento.
O1001
/#101=3. (paso de rosca)
/#102=20 (profundidad de rosca)
/# 103=45. (Diámetro inferior de la rosca interna)
/#104=20 (Número de corrección D de la fresa de rosca)
/#105=30.
p>/#106=200 (valor F)
----------------------- ---------------------------- (Omita cuando procese hilos de diámetro/equidistancia no iguales arriba)
# 107=FUP [#102/#101] (Número de espirales)
#108=#101*#107-#102 (Altura del punto inicial del hilo)
#109=1 . (Número de registro de procesamiento de hilo)
G90G0 Z5.
G1Z#108F#106*2 (Posicionamiento del punto inicial del hilo)
G91G1G42X#103/2D#. 104F#106*0.8 (Agregar compensación de herramienta)
N1
G3 I-#103/2 Z#101 F#106 (fresado helicoidal)
# 109=#109 1. (Recuento de espirales)
IF[#109LE#107] G0T01 (Fórmula de cálculo de números en espiral)
G1G40X-#103/2F#106*2 (Cancelar compensación de herramienta)
p>
G90G0 Z#105 (cuchilla de elevación, altura de seguridad)
M99