Documentos de Académico
Documentos de Profesional
Documentos de Cultura
dMI - EUITI
Programacin automtica de
Maquinas Herramienta
La programacin automtica prev el empleo de un lenguaje
simblico para la determinacin de las coordenadas de los puntos
caractersticos de la pieza a mecanizar mediante la definicin de
elementos geomtricos sencillos, como:
Puntos.
Lneas.
Circunferencias.
Planos.
Estas informaciones pueden ser obtenidas, va software, desde un
diseo automtico de la pieza realizado con un sistema CAD.
Junto a la descripcin geomtrica se darn informaciones
tecnolgicas sobre la operacin a realizar y instrucciones sobre los
movimientos relativos entre pieza y herramienta.
dMI - EUITI
dMI - EUITI
Cutter Location
File
Part Program
Postprocesador
dMI - EUITI
dMI - EUITI
Lenguaje APT
El lenguaje base para la programacin automtica de maquinas
herramienta de control numrico es el APT (Automatically
Programmed Tools) desarrollado en el MIT a final de los aos 50.
El desarrollo de un programa APT prev las siguientes fases :
Descripcin geomtrica de la pieza a realizar
Descripcin de los movimientos de la herramienta
Instrucciones auxiliares que incluyen la geometra de la
herramienta y los parmetros de corte a emplear.
dMI - EUITI
Lenguaje APT
Definicin de los elementos geomtricos
El formado tpico de las instrucciones geomtricas es:
NOMBRE = SIMBOLO/MODIFICADOR, MODIFICADOR,
donde:
NOMBRE es una etiqueta atribuida al elemento geomtrico definido
(por ejemplo P1, L2, C3,).
SIMBOLO es el nombre ingls del elemento descrito (POINT =
punto, LINE = lnea, CIRCLE = circunferencia, PLANE = plano, )
Con MODIFICADOR se entienden: nmeros, elementos declarados
anteriormente, correlacin entre ellos de manera que se define
unvocamente el elemento geomtrico.
dMI - EUITI
Lenguaje APT
Definicin de un Punto
Punto definido mediante sus
coordenadas cartesianas
POINT/X, Y, Z
XYPLAN
POINT/RTHETA
XZPLAN
YZPLAN
POINT/
X, Y, Z
P1
, RADIUS, r, a
POINT/INTOF, L1, L2
,r, a
dMI - EUITI
Lenguaje APT
Definicin de Lneas
LINE/
LINE/
X1, Y1, Z1 ,
P1
X AXIS
Y AXIS
X2, Y2, Z2
P2
XLARGE
LINE/PARALEL, L1,
XSMALL
YLARGE
YSMALL
,d
dMI - EUITI
Lenguaje APT
Definicin de Lneas
LINE/ATANGL, a, INTERC,
LINE/
LINE/
X,Y
P1
X,Y
P1
XAXIS , d
YAXIS
, ATANGL, a
PARALEL, L1,
XAXIS
YAXIS
dMI - EUITI
Lenguaje APT
Definicin de Lneas
LINE/
RIGHT
LEFT
LINE/
X,Y
P1
LINE/
X,Y
P1
, TANTO, C1,
RIGHT
LEFT
PERCEPTO,
RIGHT
LEFT
, TANTO, C1
L1
C1
, TANTO, C2
dMI - EUITI
Lenguaje APT
Definicin de Circunferencias
CIRCLE/CENTER,
X,Y
P1
, RADIUS, r
CIRCLE/P1, P2
CIRCLE/P1, P2, P3
XLARGE
CIRCLE/
XSMALL
YLARGE
YSMALL
dMI - EUITI
Lenguaje APT
Definicin de Circunferencias
CIRCLE/CENTER,
X,Y
P1
, TANTO, L1
XLARGE
CIRCLE/
XSMALL
YLARGE
YSMALL
XLARGE
CIRCLE/
XSMALL
YLARGE
YSMALL
Circunferencia de radio r,
pasante por P1 y tangente a la
lnea L1
Circunferencia tangente a la
lnea L1 y pasante por dos
puntos
dMI - EUITI
Lenguaje APT
Definicin de Circunferencias
CIRCLE/
XLARGE
XLARGE
XSMALL
XSMALL
YLARGE
YSMALL
, L1,
, L2, RADIUS, r
YLARGE
YSMALL
XLARGE
CIRCLE/
XSMALL
YLARGE
YSMALL
dMI - EUITI
Lenguaje APT
Definicin de Planos
PLANE/P1, P2, P3
XYPLANE
PLANE/
XZPLANE
,d
YZPLANE
XLARGE
PLANE/PARALEL, PL1
XSMALL
YLARGE
YSMALL
,d
dMI - EUITI
Lenguaje APT
Instrucciones de movimiento
El lenguaje APT distingue entre:
movimientos punto a punto, en el cual deben ser definidas las
coordenadas de los puntos donde la herramienta tiene que llegar y
los siguientes desplazamientos absolutos y incrementales con
respecto al punte anterior, y
movimientos de perfilado, en el cual es necesario especificar de
manera univoca como la herramienta tiene que desplazarse durante
el ciclo de trabajo.
En los dos casos la primera instruccin de movimiento esta definida
por la palabra FROM que indica la posicin del punto inicial a partir
del cual empieza el movimiento.
FROM/
X , Y, Z
P1
dMI - EUITI
Lenguaje APT
Movimiento punto a punto
La instrucciones de movimiento punto a punto son solamente dos:
la primera definida por la palabra GOTO, se refiere a
desplazamientos con indicacin del punto de llegada como
elemento definido en la descripcin geomtrica de la pieza y con sus
coordenadas absolutas:
GOTO/
X , Y, Z
P1
GODLTA/X, Y, Z
dMI - EUITI
Lenguaje APT
Movimiento de perfilado
Para las operaciones de perfilado el movimiento se describe a travs de
tres superficies que se intersecan en un punto, que se definen con:
superficie de control, superficie de gua y superficie de base
Despus la instruccin FROM/
X , Y, Z
P1
GO/
TO
TO
TO
ON
ON
ON
PAST
TANTO
, PL1,
PAST
TANTO
, PL2,
PAST
TANTO
, PL3
define
dMI - EUITI
Lenguaje APT
Movimiento de perfilado
Los modificadores TO, ON, PAST Y TANTO indica:
Superficie de gua
Superficie de control
TO
Superficie de gua
Superficie de control
ON
dMI - EUITI
Lenguaje APT
Movimiento de perfilado
Los modificadores TO, ON, PAST Y TANTO indican
PAST
Superficie de control
Superficie de gua
Superficie de gua
Superficie de control
TANTO
dMI - EUITI
Lenguaje APT
Movimiento de perfilado
Las siguientes instrucciones de perfilado se escriben a travs de los
modificadores:
LFT (a la izquierda)
RGT (a la derecha)
FWD (adelante)
BACK (atrs)
UP (arriba)
DOWN (abajo)
Estas instrucciones se interpretan con respecto al ultimo movimiento
efectuado por la herramienta
dMI - EUITI
Lenguaje APT
Instrucciones auxiliares
Las instrucciones auxiliares incluyen casi todas las instrucciones de tipo M
de la programacin manual y tambin las especificas instrucciones para la
seleccin y cambio de herramienta y las eleccin de los parmetros de corte
y de la unidades de medida:
UNITS/
INCHES
MM
CUTTER/DIAMTERO
FEDERAT/
IPM
IPR
Unidades de medida
Geometra de la herramienta en la unidades
elegida anteriormente
MM/MIN
MM/REV
, VELOCIDAD
Velocidad de avance en
mm/min o mm/rev
dMI - EUITI
Lenguaje APT
Instrucciones auxiliares
SPINDL/ VELOCIDAD,
CLW
CCLW
LOADTL/CODIGO HTA
COOLNT/
SPINDL/OFF
SPINDL/ON,
CLW
CCLW
ON
OFF
dMI - EUITI
Lenguaje APT
Instrucciones auxiliares
DELAY/SEGUNDOS
PARTNO
MACHIN/POSTPROCESADOR
RAPID
FINI
END