Red de conocimiento informático - Material del sitio web - Cómo programar roscas trapezoidales usando macros

Cómo programar roscas trapezoidales usando macros

Programa macro para rosca interna trapezoidal (Tr40x7)

Sistema: FANUC-oimait

Idea de programación: cada capa se divide en tres partes: media, derecha e izquierda. de cada corte Diferentes puntos de partida

1. Programa de procesamiento de trapezoide de rosca interna:

G54G99M3S100

T0101

G0Z3

<. p>X33

#101=0.2; Profundidad de cada corte (radio)

#102=4 Profundidad de rosca trapezoidal (radio)

#103= Número de cortes en 1 capa

p>

N90 G0U[2*#101*#103].101*#103]

G32Z-32F7

G0X32

Z[3 +[#102-#101]*0.268+A]; A es la mitad del ancho de la parte inferior de la ranura - el ancho de la punta

X33

U[2*#101*#103 ]

G32Z-32F7

G0X32

Z[3-[#102-#101 ]*0,268-A]. Ancho superior de rosca trapezoidal: paso 0.366x Ancho inferior de rosca trapezoidal: paso - ancho superior - 2 veces (profundidad de rosca Xtg15°)

X33

U[2*#101*#103 ]

G32Z-32F7

G0X32

G0Z3

X33

#102=#102-0.2

#103=#103+1

IF[#103LE20]GOTO90;

G0Z100

M5

M30