Está en la página 1de 72

INTEGRACIN CAD CAM - CIM

LVARO AGUINAGA BARRAGN Ph.D. Msc. Ingeniero Mecnico


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

1 INTRODUCCIN

La mquina herramienta ha jugado un papel fundamental en el desarrollo


tecnolgico del mundo hasta el punto que no es una exageracin decir que la
tasa del desarrollo de mquinas herramientas gobierna directamente la tasa del
desarrollo industrial.

Dado el alto nivel de competitividad en el mercado nacional e internacional, las


compaas necesitan abatir sus tiempos de diseo y manufactura. El control
numrico se introdujo en los procesos de fabricacin por la necesidad de
fabricar productos que no se podan conseguir en cantidad y calidad suficientes
sin recurrir a la automatizacin del proceso de fabricacin, por la necesidad de
obtener productos hasta entonces imposibles o muy difciles de fabricar, por ser
excesivamente complejos para ser controlados por un operador humano y por
la necesidad de fabricar productos a precios suficientemente bajos.

Inicialmente, el factor predominante que condicion todo automatismo fue el


aumento de productividad. Posteriormente, debido a las nuevas necesidades
de la industria aparecieron otros factores no menos importantes como la
precisin, la rapidez y la flexibilidad.

La aplicacin de los sistemas computacionales para el diseo y la manufactura


han tenido un amplio desarrollo y se han extendido a diversos sectores
productivos. El Control Numrico por Computadora (CNC) se obtiene
describiendo las operaciones de la mquina en trminos de los cdigos
especiales y de la geometra de formas de los componentes, creando archivos
informticos especializados o programas de piezas.

La creacin de estos programas de piezas es una tarea que, en gran medida,


se realiza hoy da por software informtico especial que crea el vnculo entre
los sistemas CAD y CAM.

CAD/CAM, es el proceso en el cual se utilizan las computadoras personales


comunicadas con los controladores de las mquinas de produccin para
mejorar la fabricacin, desarrollo y diseo de los productos. stos pueden
fabricarse ms rpido, con mayor calidad, precisin y a menor precio, con la
aplicacin adecuada de tecnologa informtica.

2 DESARROLLO HISTRICO

Aos 50 y 60:

Un ordenador ocupa una habitacin y cuesta cientos de millones


Primera pantalla grfica en el MIT
Concepto de programacin de control numrico
Primeras mquinas herramienta
Cada compaa desarrolla su propio y peculiar sistema de CAD (GM)
Lpiz ptico: inicio de los grficos interactivos
Aparicin comercial pantallas de ordenador

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 1


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Utilizado por la industria del automvil, aeronutica y compaas muy


grandes

Aos 70:

Los minicomputadores son cabinas y cuestan millones de dlares.


CAD significa Computer Aided Drafting
Aparecen los primeros sistemas 3D (prototipos)
Potencia de los sistemas limitada
Modelado de elementos finitos, control numrico

Aos 80:

Incremento de potencia
Se extiende la funcionalidad de las aplicaciones CAD
Superficies complejas y modelado slido
Los sistemas de CAD son caros todava
Se incrementa el inters en el modelado 3D frente al dibujo 2D
Nace Autocad y los PCs
Menor precio y mayor funcionalidad de los sistemas
El mercado del CAD se generaliza en las empresas

Aos 90:

Automatizacin completa procesos industriales


Integracin tcnicas diseo, anlisis, simulacin y fabricacin
Integracin CAD-CAM
Nuevas tecnologas como el CIM

Actualmente:

Internet, Intranets y Extranets lo conectan todo.


Uso de sistemas inteligentes y robotizados.
El precio del software y hardware cae.
La potencia aumenta.
Gran cantidad de aplicaciones.

3 NUEVOS PROCESOS DE MANUFACTURA

Producir es un proceso de transformacin por el que los materiales brutos se


convierten en productos acabados, que tienen un valor en el mercado, con una
combinacin de mano de obra, maquinarias, herramientas especiales y
energa.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 2


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Las Tecnologas de Fabricacin estudian los procesos de conformado que


sufre un material desde que ha sido elaborado en bruto hasta que sale
transformado en un producto acabado.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 3


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Computer integrated manufacturing (CIM) o manufactura integrada por


computador es el lado de sta que reconoce que los diferentes pasos en el
desarrollo de productos manufacturados estn interrelacionados y pueden ser
ajustados de manera ms eficiente y efectiva con el uso de computadores.

A pesar de que CIM implica integrar todos los pasos de un proceso de


manufactura, en la prctica muchas compaas han logrado grandes beneficios
al implementar sistemas CIM parciales, es decir, en solo algunas reas de la
empresa. De hecho, se cree que an no existe ninguna empresa que haya
logrado una integracin total del sistema. Sin embargo, se sabe con certeza
que se es el prximo paso a seguir.

CIM incluye todas las actividades desde la percepcin de la necesidad de un


producto; la concepcin, el diseo y el desarrollo del producto; tambin la
produccin, marketing y soporte del producto en uso. Toda accin envuelta en
estas actividades usa datos, ya sean textuales, grficos o numricos. El
computador, hoy en da la herramienta ms importante en la manipulacin de
datos, ofrece la real posibilidad de integrar las ahora fragmentadas operaciones
de manufactura en un sistema operativo nico. Este acercamiento es lo que se
denomina manufactura integrada por computador.

En el sistema CIM existen cinco dimensiones fundamentales:

Administracin general del negocio


Definicin del producto y del proceso
Planificacin y control del proceso
Automatizacin de la fbrica
Administracin de las fuentes de informacin

Cada una de estas cinco dimensiones es un compuesto de otros procesos ms


especficos de manufactura, los cuales han demostrado una afinidad entre
ellos. La primera dimensin rodea a las otras cuatro, y la quinta es el corazn
del proceso. Respecto de esta ltima, existen dos aspectos: el intangible, el
cual es la informacin misma, y el tangible, el cual incluye los computadores,
dispositivos de comunicacin, etc.

La implementacin de este sistema por parte de algunas empresas busca, por


una lado, aumentar la productividad y, por otro, mejorar la calidad de los
productos. Un reciente estudio aporta informacin sobre los beneficios que ha
trado el CIM a empresas que lo han implementado. En la siguiente tabla se
presentan algunos de los resultados:

Beneficios de la implementacin de un sistema CIM

Reduccin en costos de diseo 15 - 30 %


Reduccin en tiempo perdido 30 - 60 %
Incremento de la calidad del producto 2 - 5 veces el nivel
anterior

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 4


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Incremento en el aprovechamiento de los 3 - 35 veces


ingenieros respecto de la extensin y profundidad
de sus anlisis
Incremento de la productividad de las operaciones 40 - 70 %
de produccin
Incremento de la productividad de las mquinas 2 - 3 veces
Reduccin de trabajo en el proceso 30 - 60 %
Reduccin de los costos de personal 5 - 20 %

El CAD (Computer Aided Design), o diseo asistido por computador, permite al


diseador crear imgenes de partes, circuitos integrados, ensamblajes y
modelos de prcticamente todo lo que se le ocurra en una estacin grfica
conectada a un computador Estas imgenes se transforman en la base de un
nuevo diseo, o en la modificacin de uno previamente existente. A stas se le
asignan propiedades geomtricas, cinticas, del material entre otras,
mejorando as el diseo sobre papel. Se logra as una mayor velocidad en el
diseo, al existir la posibilidad de corregir, encargndose el computador de
recalcular el dibujo. Existen sistemas CAD especiales para aplicaciones
mecnicas, electrnicas y de arquitectura, los cuales permiten una mejor
interrelacin con sus respectivos sistemas CAE.

El CAE (Computer Aided Engineering), o ingeniera asistida por computador, es


la tecnologa que analiza un diseo y simula su operacin para determinar su
apego a las condiciones de diseo y sus capacidades. Hoy en da, CAE es casi
dos tecnologas separadas: una es la aplicada a la mecnica y otra a la
electrnica. Ambas realizan extensos anlisis respecto de las leyes fsicas, as
como de los estndares de la industria. El CAE mecnico, en particular, incluye
un anlisis por elementos finitos (FEA, finite element analysis) para evaluar las
caractersticas estructurales de una parte y programas avanzados de
cinemtica para estudiar los complejos movimientos de algunos mecanismos.
El CAE electrnico, asimismo, permite verificar los diseos antes de fabricarlos,
simular su uso y otros anlisis tcnicos para evitar perder tiempo y dinero.

El CAPP (Computer Aided Process Planning), o planificacin de procesos


asistida por computador, es un sistema experto que captura las capacidades de
un ambiente manufacturero especfico y principios manufactureros ingenieriles,
con el fin de crear un plan para la manufactura fsica de un pieza previamente
diseada. Este plan especifica la maquinaria que se ocupar en la produccin
de la pieza, la secuencia de operaciones a realizar, las herramientas,
velocidades de corte y avances, y cualquier otro dato necesario para llevar la
pieza del diseo al producto terminado. Para usar el CAPP ms efectivamente
en un entorno CIM, el diseo debera provenir electrnicamente de un
ambiente CAD. Debido a que el CAPP determina cmo una pieza va a ser
hecha, aporta en gran medida a la optimizacin del proceso y a la disminucin
de los costos, si tiene oportunidad de manejar los procesos de ms de un
diseo. El CAPP tiene dos tipos bsicos: el variante y el generativo. El variante
es el ms comnmente usado y desarrolla un plan modificando un plan

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 5


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

previamente existente, eligiendo ste usando criterios de tecnologa de grupos


y de clasificacin. El generativo incorpora el concepto de inteligencia artificial,
usando sus conocimientos sobre las capacidades de la planta. Basado en la
descripcin de la pieza (geometra y material) y sus especificaciones, el
computador elige el mtodo ptimo para producir la pieza y genera
automticamente el plan.

CAM es el acrnimo de Computer Aided Manufacturing o produccin asistida


por computadora. Se trata de la tecnologa implicada en el uso de
computadores para realizar tareas de: modelacin geomtrica, planificacin,
programacin, inspeccin, ensamblado y embalaje de la produccin.
El trmino CAM se puede definir como el uso de sistemas informticos para la
planificacin, gestin y control de las operaciones de una planta de fabricacin
mediante una interfaz directa o indirecta entre el sistema informtico y los
recursos de produccin.

La manufactura fsica de un producto envuelve un nmero de tecnologas


interrelacionadas. Luego de haber usado el CAD y el CAE para crear y analizar
el diseo y usando el CAPP para organizar el plan y controlar los pasos
individuales de manufactura, el conglomerado manufacturero debe ahora
controlar el procesamiento de los materiales que sern parte de un producto o
una pieza.

El proceso productivo es complejo. Los materiales, las herramientas y


componentes deben ser llevados a lugares especficos en determinados
perodos de tiempo, operaciones que deben ser supervisadas y controladas.
Progresos y errores en la lnea de produccin deben ser reportados, por lo
menos, a la administracin de manufactura automticamente.

Difiriendo de la etapa de diseo, la manufactura fsica est relacionada no solo


con software, sino tambin con hardware; es por esto que el proceso se
complica, especialmente si las mquinas no acompaan la modernidad del
conjunto. Se han desarrollado nuevos tipos de mquinas, para as lograr
mejores resultados.

La manufactura fsica puede ocupar tres tipos de subsistemas, los que se


detallan a continuacin:

Maquinaria para manufactura: Incluye mquinas herramientas, sistemas


flexibles de manufactura (FMS, flexible manufacturing systems), equipos
de ensamblaje automtico, lneas de transferencia y equipos de
inspeccin. Los sistemas flexibles de manufactura son difciles de
diferenciar con los de celdas flexibles. En ambos existen pequeos
grupos de mquina herramientas unidas por equipamiento de manejo de
materiales, todo controlada por computadores bajo el mando de un
computador central, el cual puede procesar piezas en orden aleatorio. La
implementacin exitosa del concepto de celdas flexibles envuelve
mejoras no solo al nivel de integrar fsicamente el sistema, sino tambin
al relacionar el flujo de informacin, lo cual le permite operar
eficientemente el equipo que posee.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 6


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Maquinaria auxiliar para manufactura: Es la maquinaria que mejora la


eficiencia de las mquinas herramientas y equipo de ensamble
coordinando los movimientos de materiales y la colocacin y el
desmonte de las piezas en las mquinas, de tal manera que el flujo
productivo no se detenga. Entre estas mquinas se pueden destacar los
sistemas de almacenamiento automtico (AS / RS, automated storage /
retrieval system), los cuales manejan cargadores para pallets o bins,
conociendo la ubicacin exacta de cada materia prima y llevndola al
lugar donde es requerida, ayudando adems en el manejo de inventario;
los vehculos guiados automticamente (AGV, automatic guided
vehicles), los cuales son pequeos camiones sin conductor que operan
bajo control computacional y se guan por cables en el piso o cintas
reflectantes en las paredes, y permiten flexibilidad en sus recorridos, al
tener contacto con las otras partes del sistema; y los robots, los cuales
son una de las tecnologas ms verstiles en la tecnologa CIM, al
funcionar como cualquiera de los anteriores, adems de estar equipados
con equipos que le permiten "ver" e incluso decidir.
Controles para mquinas manufactureras: El control computacional
permite a las mquinas manufactureras comunicarse y coordinar sus
actividades con otros sistemas basados en computadores dentro del
ambiente CIM. Existe una gran variedad de tipos de controles, todo
depende de la capacidad del microprocesador. Los tres ms conocidos
son:

CNC (Computer numerical control), o control numrico por computador, cuya


funcin bsica es controlar la operacin de una mquina herramienta a travs
de una serie de instrucciones codificadas que representan el camino que
llevar la herramienta, la profundidad de corte, cambio de herramientas, etc.
asociados con la operacin. El control computacional ha cambiado la
tecnologa de la manufactura ms que ningn otro adelanto por s solo, pues
introdujo el concepto de automatizacin que hoy manda en la industria.

DNC (Distributed numerical control), o control numrico directo, que es un


concepto que abarca unir un computador a varias mquinas CNC para
controlarlas y tambin recibir informacin de ellas, para as poder manejar de
mejor manera la administracin de la manufactura. Esta informacin puede ser
conteo de piezas, tiempo de desuso de la mquina o informacin sobre el
control de calidad.

PLC (Programmable logic controllers), o controlador lgico programable, que


son elementos de control bastante importantes en un ambiente de
automatizacin. Los PLC son computadores especficamente diseados para
aguantar condiciones adversas de temperatura, suciedad y ruido elctrico.
Estn preparados para ser programados como rels de escala lgica, de tal
manera que hasta un electricista los pueda programar y mantener. La gran
aceptacin de estos controladores provoc mejoras en su diseo,
agregndoseles varias funciones y subrutinas, hacindolos cada vez ms
parecidos a los computadores.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 7


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

En el ciclo del producto se puede establecer el mbito de actuacin del CAD,


CAE y CAM.

CICLO DEL PRODUCTO

CAD, CAM y CAE son tecnologas que tratan de automatizar ciertas tareas del
ciclo de producto y hacerlas ms eficientes. Se estn consiguiendo cada vez
ms todos los beneficios potenciales de integrar las actividades de diseo y
fabricacin del ciclo de producto. Tambin ha aparecido una nueva tecnologa
llamada la fabricacin integrada por ordenador o CIM (Computer Integrated
Manufacturing). Esta tecnologa tiene el objetivo de aunar las islas de
automatizacin conjuntndolas para que cooperen en un sistema nico y
eficiente. El CIM trata de usar una nica base de datos que integre toda la
informacin de la empresa y a partir de la cual se pueda realizar una gestin
integral de todas las actividades de la misma, repercutiendo sobre todas las
actividades de administracin y gestin que se realicen en la empresa, adems
de las tareas de ingeniera propias del CAD y el CAM. Se dice que el CIM es
ms una filosofa de negocio que un sistema informtico.
Sin importar cun eficientes sean las operaciones de corte, ensamblaje y
movimiento de materiales, mientras no exista una buena coordinacin y
planificacin no existir real eficiencia. La tecnologa CIM que mejora la
administracin de la manufactura son los sistemas MRP II (manufacturing
resource planning) o planeacin de insumos de manufactura y, ms
recientemente, JIT (just in time) o justo a tiempo.

El MRP II ha sido llamado el sistema nervioso central de la empresa


manufacturera. Contenidos en estos sistemas se encuentran los mdulos de
software que planean y organizan las operaciones de manufactura, permiten
explorar mejores alternativas para la produccin y los insumos, monitorean si

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 8


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

las operaciones se ajustan al plan previo y permiten proyectar resultados -


incluso financieros-. Se dice que ninguno de los sistemas actualmente
instalados de CIM que tenga el MRP II lo usa a cabalidad, puesto que su
capacidad de manejar informacin es demasiado elevada. La importancia de
estos sistemas es obvia; a travs de los datos ellos generan, recolectan y
administran, estableciendo y manteniendo contactos con todas las locaciones y
oficinas en la empresa.

La produccin JIT, relacionada a la anterior, ha hecho que muchas compaas


replanteen su estrategia de produccin, debido a los grandes beneficios
obtenidos tras su implementacin. Una de las mximas del JIT es la de
producir lo que y cuando se necesita, para eso reduce inventarios,
particularmente inventarios de productos a medio terminar, y con ello costos de
inventario. Partes compradas o materias primas son mandadas directamente a
la lnea de produccin, varias veces al da si es necesario. Esta filosofa
convierte el inventario en productos tan pronto como sea posible, y as echa
por tierra la filosofa de mantener un buen inventario de partes de recambio "en
caso de que se ocupen". Sin embargo, para que este sistema tenga xito debe
existir una estrecha relacin con los proveedores, adems stos deben
entregar un producto de calidad porque el JIT no permite perder tiempo en
revisar las partes entrantes. Si los proveedores poseen una tecnologa similar
se evitan una serie de burocracias al hacer pedidos, pues las rdenes van de
computador a computador. Si este sistema es bien aplicado, el JIT puede
significar reducciones de hasta un 75% en el inventario y lograr as mejoras
equivalentes en la calidad del producto.

4 CONTROL NUMRICO EN LAS MQUINAS HERRAMIENTAS

En principio, contrariamente a lo que se pudiera pensar, el Control Numrico de


Mquinas Herramientas no fue concebido para mejorar los procesos de
fabricacin, sino para dar solucin a problemas tcnicos surgidos a
consecuencia de] diseo de piezas cada vez ms difciles de mecanizar.

En 1942, la "Bendix Corporation" tiene problemas con la fabricacin de una


leva tridimensional para el regulador de una bomba de inyeccin para motores
de avin. El perfil tan especial de dicha leva es prcticamente imposible de
realizar con mquinas comandadas manualmente.

La dificultad provena de combinar los movimientos del til simultneamente


segn varios ejes de coordenadas, hallando el perfil deseado. Se acord
entonces confiar los clculos a una mquina automtica que definiera gran
nmero de puntos de la trayectoria, siendo el til conducido sucesivamente de
uno a otro.

En 1947, Jhon Parsons, constructor de hlices de helicpteros, americano,


concibe un mando automtico. La idea de utilizar cartas perforadas
(comportando las coordenadas de los ejes de los agujeros) en un lector que
permitiera traducir las seales de mando a los dos ejes, permite a Parsons
desarrollar su sistema Digitn.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 9


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

En esta poca, la U.S. Air Force estaba preocupada con la fabricacin de


estructuras difciles de trabajar por copiado susceptibles de ser modificadas
rpidamente. Gracias a su sistema, Parsons obtiene un contrato y el apoyo del
Massachusetts Institute of Technologie".

El Gobierno americano apoya la iniciativa para el desarrollo de una fresadora


de tres ejes en contorneado mandado por control digital.

En 1953, despus de cinco aos de puesta a punto, el M.I.T. utiliza por primera
vez el nombre de "Numerical Control".

En 1956, la U.S.A.F. hace un pedido de 170 mquinas de Control Numrico a


tres grandes constructores americanos:

Cincinnati Milling Machine Company,


Giddin & Levis,
Kearney & Trecker.

Paralelamente a esta evolucin, ciertos constructores se interesan por el


desarrollo de mquinas ms simples para trabajos, tales como taladrado,
mandrinado y punteado, que no requieren ningn movimiento continuo, pero s
un posicionamiento preciso.

De esta forma se ha visto que la necesidad industrial de la aeronutica fue la


que cre la demanda de sistemas continuos complejos. El paso de complejos a
simples revolucion los procesos de fabricacin.

En 1960, tambin en el M.I.T. se realizaron las primeras demostraciones de


Control Adaptable (un perfeccionamiento del Control Numrico que permite,
adems, la autorregulacin de las condiciones de trabajo de las mquinas). A
finales de 1968 tuvieron lugar los primeros ensayos de Control Numrico
Directo (DNC).

En general, el incremento en la utilizacin de mquinas herramientas con CN


se debe a que un gran nmero de problemas, que se consideraban bien
resueltos por los mtodos de trabajo clsicos, que pueden tener una respuesta
ventajosa desde el punto de vista tcnico mediante la utilizacin de dichas
mquinas.

Hoy da este tipo de maquinarias est siendo implementado en casi todo tipo
de fbricas, se encontr que en el ao 2000 el 85 % de la produccin industrial
del mundo se realizaba con este tipo de mquinas.

El control numrico (CN) es una forma de automatizacin programable en la


cual, en base a una serie de instrucciones codificadas (programa), se
gobiernan todas las acciones de una mquina o mecanismo haciendo que este
desarrolle una secuencia de operaciones y movimientos previamente
establecidos por el programador.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 10


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Tambin es apropiado para volmenes de produccin bajos o medios, dado


que es ms fcil escribir nuevos programas que realizar cambios en los
equipos de procesado.

Los elementos bsicos de un sistema de CN son:

El programa de instrucciones, que consta de una serie de sentencias


ejecutadas paso a paso que directamente dirigen el equipo de procesado.
El programa se escribe en un lenguaje especial (cdigo).

El control numrico (CN), es la unidad que debe interpretar las instrucciones


contenidas el programa, convertirlas en seales que accionen los
dispositivos de las mquinas y comprobar su resultado.

El equipo de procesado, es el componente que realiza el trabajo til, y lo


forman la mesa de trabajo, las mquinas herramienta as como los motores
y controles para moverlas.

A medida que el desarrollo de la microelectrnica y la informtica se aplica a


los controladores numricos, se potencian extraordinariamente las funciones
que permiten desarrollar, simplificndolos a la vez, los procedimientos de
programacin y operacin de las mquinas, de tal manera que los CNC
control numrico con ordenador - que se construyen hoy da slo conservan de
los primitivos CN los principios bsicos de funcionamiento.

Paralelamente, las mquinas herramienta han ido evolucionando hacia la


incorporacin en una sola mquina de varias operaciones elementales de
mecanizado que tradicionalmente se efectuaban en mquinas diferentes, y
hacia la incorporacin de cambiadores automticos de piezas y herramientas,
apareciendo los centros de mecanizado que permiten obtener una pieza
acabada, o casi acabada, en una sola estacin de trabajo.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 11


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

En funcin de las capacidades de proceso y de memoria de los CNC han


evolucionado tambin las tcnicas y lenguajes de programacin. Desde los
primeros programas lineales en lenguaje mquina a la programacin asistida
por ordenador, grfica e interactiva, existe un amplio espectro de sistemas y
lenguajes de programacin.

El control numrico se monta sobre todo tipo de mquina herramienta


convencional, tanto de arranque de viruta como de trazado y deformacin. As,
lo encontramos en tornos, fresadoras, rectificadoras, taladradoras,
mandrinadoras, dobladoras, plegadoras, punzadoras, mquinas de trazar,
punteadoras, mquinas de soldar, de oxicorte, de medir, etc. Sin embargo, el
control numrico ha promocionado el desarrollado de dos tipos de mquinas
mltiples:

El centro de mecanizado, para piezas prismticas, en el que sobre pieza fija


una o ms torretas con herramientas giratorias permiten efectuar
operaciones de fresado, taladrado, mandrinado, escariado, etc. Si lleva
incorporada mesa giratoria pueden efectuarse operaciones de torno vertical.

El centro de torneado, dotado de una o ms torretas, con herramientas


motorizadas que, adems de las clsicas operaciones de torneado permiten
efectuar fresados, taladrados, escariados, etc., tanto axiales como radiales.

Las caractersticas de precisin exigidas en estas mquinas en condiciones


duras de utilizacin, han modificado las caractersticas de diseo de las
mismas. En el aspecto estructural se busca una mayor rigidez y ausencia de
vibraciones, lo que lleva a la utilizacin de bastidores de chapa soldada y de
hormign en vez de la clsica fundicin.

En el diseo de la cadena cinemtica se busca disminuir los juegos,


rozamientos, vibraciones e inercia de las masas mviles para mejorar la
precisin y repetibilidad del posicionamiento de la herramienta, aumentando la
rigidez de las guas y utilizando materiales de bajo coeficiente de friccin o
sistemas hidrostticos o de rodadura, husillos a bolas para la transmisin de
movimiento sin holguras, etc.

Otros puntos en los que se ha mejorado son la estabilidad y uniformidad


trmica con potentes sistemas de refrigeracin de herramienta, pieza e incluso
mquina, y la evacuacin de virutas.

Sobre las funciones desarrolladas por las mquinas convencionales las


mquinas a control numrico incorporan bsicamente:

Sistemas de posicionado de la herramienta.


Sistemas de medicin del desplazamiento.
Sistemas de medicin de piezas y herramientas.
Sistemas de control de condiciones de mecanizado.
Sistemas de cambio de herramientas.
Sistemas de cambio de pieza.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 12


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

5 INTRODUCCIN AL CONTROL NUMRICO COMPUTARIZADO

El CNC tuvo su origen a principios de los aos cincuenta en el Instituto de


Tecnologa de Massachusetts (MIT), en donde se automatiz por primera vez
una gran fresadora. En esta poca las computadoras estaban en sus inicios y
eran tan grandes que el espacio ocupado por la computadora era mayor que el
de la mquina.

CNC significa "control numrico computarizado". En una mquina CNC, a


diferencia de una mquina convencional o manual, una computadora controla
la posicin y velocidad de los motores que accionan los ejes de la mquina.
Gracias a esto, puede hacer movimientos que no se pueden lograr
manualmente como crculos, lneas diagonales y figuras complejas
tridimensionales.

La programacin de los controles numricos ha sufrido una gran evolucin en


los ltimos aos. Si bien se habla todava de programacin manual y
programacin automtica o asistida por ordenador, la realidad es que hoy da,
al contar los controles con un microordenador incorporado, la programacin
manual dispone de muchas de las facilidades reservadas hasta hace poco a la
programacin automtica.

Sera quizs ms adecuado efectuar otra clasificacin:

La programacin a pie de mquina, apoyada en los lenguajes y facilidades de


que disponen los CNC.
La programacin en oficina tcnica, apoyada en equipos y software propio
dentro de tcnicas de CAD - CAM de fabricacin asistida por ordenador.

La programacin a pie de mquina, en general ms simple y realizada por el


mismo operario, es adecuada para fabricaciones especiales de series muy
pequeas o unitarias tipo matricera, en las que se requiere un elevado grado
de interactividad entre la preparacin y ejecucin del trabajo.

La programacin en la oficina tcnica puede hacerse tambin en los lenguajes


de mquina propios de cada CNC, y efectuar posteriormente la puesta a punto
a pie de mquina. Pero a medida que se ampla el parque de mquinas de
control numrico y la cantidad de piezas a programar, se tiende a la utilizacin
de lenguajes de tipo general que independicen la programacin de la pieza de
la mquina que posteriormente realizar el mecanizado.

Ambos sistemas se basan en un ncleo comn de conceptos de programacin


de control numrico, desarrollados para la programacin manual de los
mismos. Posteriormente se han ido aadiendo ms funciones, ampliando sus
facilidades de clculo y permitiendo la utilizacin de tcnicas informticas de
programacin.

En una mquina CNC una computadora controla el movimiento de la mesa, el


carro y el husillo. Una vez programada la mquina, sta ejecuta todas las
operaciones por s sola, sin necesidad de que el operador est manejndola.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 13


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Esto permite aprovechar mejor el tiempo del personal para que sea ms
productivo. El trmino "control numrico" se debe a que las rdenes dadas a la
mquina son indicadas mediante cdigos numricos. Un conjunto de rdenes
que siguen una secuencia lgica constituyen un programa de maquinado. Al
principio hacer un programa de maquinado era muy difcil y tedioso, pues haba
que planear e indicarle manualmente a la mquina cada uno de los
movimientos que tena que hacer. Era un proceso que poda durar horas, das,
semanas. An as era un ahorro de tiempo comparado con los mtodos
convencionales.

Actualmente muchas de las mquinas modernas trabajan con lo que se conoce


como "lenguaje conversacional" en el que el programador escoge la operacin
que desea y la mquina le pregunta los datos que se requieren. Cada
instruccin de este lenguaje conversacional puede representar decenas de
cdigos numricos. Por ejemplo, el maquinado de una cavidad completa se
puede hacer con una sola instruccin que especifica el largo, alto, profundidad,
posicin, radios de las esquinas, etc. Algunos controles incluso cuentan con
graficacin en pantalla y funciones de ayuda geomtrica. Todo esto hace la
programacin mucho ms rpida y sencilla.

Tambin se emplean sistemas CAD/CAM que generan el programa de


maquinado de forma automtica. En el sistema CAD (diseo asistido por
computadora) la pieza que se desea maquinar se disea en la computadora
con herramientas de dibujo y modelado slido. Posteriormente el sistema CAM
(manufactura asistida por computadora) toma la informacin del diseo y
genera la ruta de corte que tiene que seguir la herramienta para fabricar la
pieza deseada; a partir de esta ruta de corte se crea automticamente el
programa de maquinado, el cual puede ser introducido a la mquina por la
correspondiente interface de comunicacin. Hoy da los equipos CNC con la
ayuda de los lenguajes conversacionales y los sistemas CAD/CAM, permiten a
las empresas producir con mucha mayor rapidez y calidad sin necesidad de
tener personal altamente especializado.

Las ventajas, dentro de los parmetros de produccin de las mquinas CNC y


los sistemas CAD-CAM son:

Posibilidad de fabricacin de piezas imposibles o muy difciles. Gracias


al control numrico se han podido obtener piezas muy complicadas
como las superficies tridimensionales necesarias en la fabricacin de
aviones.
Seguridad. El control numrico es especialmente recomendable para el
trabajo con productos peligrosos.
Precisin. Esto se debe a la mayor precisin de la mquina herramienta
de control numrico respecto de las clsicas.
Aumento de productividad de las mquinas. Esto se debe a la
disminucin del tiempo total de mecanizacin, en virtud de la
disminucin de los tiempos de desplazamiento en vaco y de la rapidez
de los posicionamientos que suministran los sistemas electrnicos de
control.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 14


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Reduccin de controles y desechos. Esta reduccin es debida


fundamentalmente a la gran fiabilidad y repetitividad de una mquina
herramienta con control numrico. Esta reduccin de controles permite
prcticamente eliminar toda operacin humana posterior, con la
subsiguiente reduccin de costos y tiempos de fabricacin.

6 NORMAS DE CONTROLADORES CNC

Existen diferencias entre los controladores que se encuentran en el mercado,


inclusive de un mismo fabricante debido a la variedad de modelos existentes.
Para entender el CNC, es necesario conocer las diferencias y similitudes que
presentan los diferentes controladores as como los estndares que utilizan
para su programacin. Normalmente se siguen dos estndares mundiales:

ISO 6983 (International Standarization Organization)


EIA RS274 (Electronic Industries Association).

El flujo de procesamiento de una mquina CNC es el siguiente:

Todos los CNC siguen la misma norma de nomenclatura del movimiento y el


mismo sistema de la coordenada. Esto se define como la norma EIA 267-C.
Esta norma define el sistema de coordenada de mquina.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 15


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Las herramientas tienen muy diversos movimientos dependiendo del tipo de


mquina herramienta, pero ellos siempre usan el mismo sistema de
coordenadas.

El sistema de coordenadas de las mquinas CNC es el rectangular diestro, es


decir, el sistema cartesiano rectangular. Basado en la regla de la mano derecha
que se presenta a continuacin:

En la mano derecha el dedo pulgar representa el eje de X, el dedo ndice el eje


de Y; y el dedo corazn el eje de Z. La direccin de cada dedo representa la
direccin positiva del movimiento. La base de sus dedos es el punto de la
salida o el X0 Y0 Z0.

Para determinar el sentido de giro positivo (horario), se debe cerrar la mano


con el dedo pulgar sealando alguno de los ejes X, Y o Z en sentido positivo y
el rizo de los dedos representa el sentido de giro horario o rotacin positiva
sobre cada eje.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 16


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

El plano cartesiano queda definido por:

Por ejemplo en una fresadora, el plano cartesiano redefinira as:

En las mquinas CNC se puede trabajar en coordenadas absolutas o


incrementales. Las coordenadas absolutas tienen como referencia el origen
absoluto de coordenadas y cualquiera sea la posicin de la herramienta se
refiere a este origen, en cambio, en las coordenadas incrementales utiliza la
posicin actual de la herramienta como punto de referencia (origen transitorio)
para el siguiente movimiento.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 17


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

COORDENADAS ABSOLUTAS

COORDENADAS INCREMENTALES

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 18


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 19


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Los Actuadores ms importantes que se utilizan en las mquinas CNC son:

Motores DC

Los ms empleados histricamente en operaciones de control de movimientos.


Flexibilidad control velocidad y par. Se controlan independientemente variando
el voltaje e intensidad. Tienen dificultades de regulacin motores AC.

Tienen una amplia gama variacin velocidad, rotacin uniforme, buena calidad
mecanizado, baja inercia motor, arranque/paradas rpidos, posibilidad de
mecanizado a altas velocidades.

Motores AC

Mayora de los motores industriales utilizados actualmente. Se caracterizan por


su simplicidad, bajo coste, robustez y no necesitan mantenimiento.

Antes tenan dificultad regulacin velocidad (Depende de la frecuencia de la


alimentacin). En este tipo de motores, tensin, intensidad, velocidad de giro y
par estn relacionados todos entre ellos y era muy difcil controlarlos
independientemente.

El desarrollo de variadores de frecuencia, en la actualidad ha permitido un


control muy preciso tanto en posicin como en velocidad, y una respuesta muy
rpida.

Motores paso a paso

Son los ms utilizados en la actualidad en automatizacin. Es un dispositivo


electromecnico capaz de transformar una serie de impulsos elctricos en
desplazamientos angulares fijos (pasos). Los impulsos provocan
desplazamientos angulares. La secuencia de impulsos enviados finaliza
cuando se alcanza la posicin deseada.

Se caracterizan por su alta precisin en el posicionamiento, sencillez de


control. (Se vara la velocidad variando la frecuencia de los impulsos de
mando), amplio rango de variacin de velocidad y sencillez de fabricacin y
bajo coste.

Los sensores aportan informacin acerca de la posicin, velocidad o


informacin para su posterior tratamiento por la unidad de control, produciendo
a la salida una seal elctrica relacionada con la entrada.

Los sensores ms utilizados en las mquinas CNC son:

Sensores analgicos: La salida vara de forma continua y proporcional a la


posicin o velocidad del elemento a controlar.
Sensores digitales. Se obtienen seales discretas en forma de impulsos de
tensin o corriente.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 20


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 21


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 22


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 23


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Las elevadas velocidades de corte hacen necesaria la intervencin de


refrigerantes lubricantes que son tiles para disipar el calor generado, reducir
la friccin y desgaste de herramienta y para facilitar la extraccin de viruta.

Las herramientas usadas en las mquinas CNC, aunque tengan los mismos
criterios de utilizacin de las de mquinas convencionales deben cumplir
con caractersticas especiales.

7 PROGRAMACIN CNC

Un programa es una lista secuencial de instrucciones de maquinado que sern


ejecutadas por la mquina de CNC. A las instrucciones se les conoce como
CODIGO de CNC, las cuales deben contener toda la informacin requerida
para lograr el maquinado de la pieza.

Se empleara como comienzo de programa el smbolo % seguido del nmero de


programa (5 dgitos), seguido de los caracteres RT o LF.

El programa de mecanizado debe ser introducido al control numrico en una


forma que sea aceptable para ste.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 24


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Flujo de Procesamiento en una CNC:

Sistema de coordenadas de una mquina CNC:

Eje: cualquier movimiento de la mquina que realice un posicionamiento.


Mediante el movimiento combinado de dos o ms ejes es posible describir todo
tipo de trayectorias o interpolaciones en el plano o en el espacio.

El eje Z se encuentra situado en la direccin del husillo principal (el que


proporciona la potencia de corte). Si no existiera husillo principal, el eje Z se

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 25


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

obtiene segn la normal saliente al plano de sujecin de la pieza. Su sentido


positivo es aquel en que se aleja la herramienta de la pieza.
El eje X es perpendicular a Z y se elige sobre un plano horizontal paralelo a la
superficie de sujecin de la pieza. Su sentido positivo es aquel tal que la
herramienta se aleja de la pieza. En mquinas en las que el eje Z es horizontal,
X tambin es horizontal.
El eje Y forma un triedro a derechas con X y Z.

Sentido de giro positivo: Dedo pulgar de la mano derecha en sentido positivo


del eje giro antihorario:

Ejes y giros en una CNC:

En los tornos CNC:

Giro del cabezal o husillo en positivo en sentido horario M03 y negativo en


sentido antihorario M04 viendo de frente al husillo.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 26


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

En los tornos CNC las herramientas pueden ser ha derechas o a izquierdas,


dependiendo del movimiento de las mismas, tomando la herramienta frente al
operador.

Siempre el material debe ir contra el filo de corte de la herramienta:

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 27


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 28


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 29


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 30


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

COORDENADAS ABSOLUTAS

COORDENADAS INCREMENTALES

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 31


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

El programa debe de contener todos los datos geomtricos y tecnolgicos


necesarios para que la mquina herramienta ejecute las funciones y
movimientos deseados.

Un programa est construido en forma de secuencia de bloques.

Los cdigos de G son funciones preparatorias que involucran los movimientos


de la herramienta reales para el mando de la mquina herramienta. Los
Cdigos Gs tienen funciones de movimiento de la mquina (Movimientos
rpidos, avances, avances radiales, pausas, ciclos).

Cada bloque de programacin contiene las llamadas variables de programacin


que son:

N Nmero de Bloque (Inicio de bloque)


G Funcin preparatoria
X Coordenada X
Y Coordenada Y
Z Coordenada Z
I Localizacin en X del centro de un arco.
J Localizacin en Y del centro de un arco
K Localizacin en Z del centro de un arco
S Velocidad del cabezal
F Asigna Velocidad de avance
M Funcin Auxiliar

Se definen tambin los Cdigos Ms que son funciones miscelneas o


auxiliares que se requieren para el maquinado de piezas, pero no son de
movimiento de la mquina (Arranque y paro del husillo, cambio de herramienta,
refrigerante, paro de programa, etc.)

Las fases de un programa son normalmente:

El inicio que contiene todas las instrucciones que preparan a la mquina


para su operacin.
La manufactura de la pieza que contiene las velocidades y movimientos de
corte, circulares, lineales, movimientos rpidos, ciclos de corte, etc.
El fin del programa que contiene todos los cdigos Gs y Ms que desactivan
todas las opciones que fueron activadas en la fase de inicio. Funciones
como el refrigerante y la velocidad del husillo debern ser desactivadas
antes de remover la pieza de la mquina.

Cada uno de los bloque tiene el formato:

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 32


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

En cada bloque se tienen las siguientes restricciones:

Deben contener nicamente un solo movimiento de herramienta


Debe contener nicamente una velocidad de avance
Debe contener nicamente una herramienta o velocidad del cabezal
El nmero del bloque debe ser secuencial

Antes de realizar el programa para la mquina CNC es conveniente cumplir los


siguientes pasos:

Desarrollar un orden de operaciones.


Planear las secuencias de principio a fin antes de escribir el programa
Hacer los clculos necesarios (clculo de coordenadas).
Indicar las coordenadas sobre el dibujo o utilizar hojas de coordenadas
Elegir la herramienta y velocidades de corte.
Asegurarse de las herramientas que se encuentran disponibles.

CODIGO G

(modal) G00* Posicionamiento rpido


(modal) G01 Interpolacin lineal
(modal) G02 Interpolacin circular a derechas
(modal) G03 Interpolacin circular a izquierdas
G04 Temporizacin, duracin programada
(modal) G05 Trabajo en arista matada
G06 Interpolacin circular con programacin del centro del arco
en coordenadas absolutas
(modal) G07* Trabajo en arista viva
G08 Trayectoria circular tangente a la trayectoria anterior
G09 Trayectoria circular definida mediante tres puntos
(modal) G10* Anulacin imagen espejo
(modal) G11 Imagen espejo en el eje X
(modal) G12 Imagen espejo en el eje Y
(modal) G13 Imagen espejo en el eje Z
(modal) G17* Seleccin del plano XY
(modal) G18 Seleccin del plano XZ
(modal) G19 Seleccin del plano YZ
G20 Programacin en pulgadas
G21 Programacin en milmetros
G22 Definicin de subrutina estndar
G23 Definicin de subrutina paramtrica

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 33


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G24 Final de subrutina


G25 Salto o llamada incondicional
G26 Salto o llamada condicional si es igual a 0
G27 Salto o llamada condicional si no es igual a 0
G28 Salto o llamada condicional si es menor
G29 Salto o llamada condicional si es igual o mayor
G30 Visualizar cdigo de error definido
G31 Guardar origen de coordenadas actual
G32 Recuperar origen de coordenadas guardado mediante
G31 Guardar origen de coordenadas actual
G32 Recuperar origen de coordenadas guardado mediante G31
(modal) G33 Roscado electrnico
G36 Redondeo controlado de aristas
G37 Entrada tangencial
G38 Salida tangencial
G39 Achaflanado
(modal) G40* Anulacin de compensacin de radio
(modal) G41 Compensacin de radio a izquierdas
(modal) G42 Compensacin de radio a derechas
(modal) G43 Compensacin de longitud
(modal) G44* Anulacin de compensacin de longitud
(modal) G49 FEED-RATE programable
G50 Carga de dimensiones de herramienta en la tabla
(modal) G53-59 Traslados de origen
(modal) G70 Inicio Subrutina
(modal) G71* Llamada subrutina
(modal) G72 Factor de escala
(modal) G73 Giro sistema de coordenadas
G74 Bsqueda automtica de referencia-mquina
G75 Trabajos con palpador
G76 Creacin automtica de bloques
(modal) G79 Ciclo fijo definido por el usuario
(modal) G80* Anulacin de ciclos fijos
(modal) G81 Ciclo fijo de taladro
(modal) G82 Ciclo fijo de taladro con Temporizacin
(modal) G83 Ciclo fijo de taladro profundo
(modal) G84 Ciclo fijo de roscado con macho
(modal) G85 Ciclo fijo de escariado
(modal) G86 Ciclo fijo de mandrinado con retroceso en G00
(modal) G87 Ciclo de cajera rectangular
(modal) G88 Ciclo de cajera circular
(modal) G89 Ciclo fijo de mandrinado con retroceso en G01
(modal) G90* Programacin en cotas absolutas
(modal) G91 Programacin en cotas incrementales
G92 Preseleccin de cotas
G93 Preseleccin de origen de coordenadas polares
(modal) G94* Velocidad de avance F en mm/minuto
(modal) G95 Velocidad de avance F en mm/revolucin
(modal) G96 Velocidad de avance superficial constante

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 34


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

(modal) G97* Velocidad de avance del centro de la herramienta


constante
(modal) G98* Vuelta de la herramienta al plano de partida al terminar un
ciclo fijo
(modal) G99 Vuelta de la herramienta al plano de referencia al terminar
un ciclo fijo

Modal significa que las funciones G una vez programadas permanecen


activadas mientras no sean anuladas mediante otra G incompatible o mediante
M02, M30, RESET o EMERGENCIA.

Las funciones G con * son las que asume el control en el momento de


encendido, despus de ejecutar M02, M30 o despus de una EMERGENCIA o
RESET.

Existen tres movimientos bsicos de herramienta:

G00 Movimiento rpido


G01 Movimiento de avance lineal
G02/G03 Interpolacin Circular o avances de arcos

Los dems ciclos son combinaciones de este tipo de movimientos

A continuacin se describe mas en detalle cada uno de los cdigos G:

G00 Posicionamiento rpido

Es una funcin modal e incompatible con G01, G02, G03 Y G33.


Al programar la funcin G00, no se anula la ltima F programada, es decir,
cuando se programa de nuevo G01, G02 G03, se recupera dicha F.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 35


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G01 Interpolacin lineal

Cuando se mueven dos o tres ejes simultneamente la trayectoria resultante es


una lnea recta entre el punto inicial y el punto final maquinando la pieza. La
mquina se desplaza segn dicha trayectoria al avance F programado.

El CNC calcula los avances de cada eje para que el avance de la trayectoria
resultante sea la F programada. La funcin G01 es modal e incompatible con
G00, G02, G03 y G33.

G02 y G03 Interpolacin circular a derechas e izquierdas respectivamente

Las definiciones de sentido horario (G02) y sentido antihorario (G03) se han


fijado de acuerdo con el sistema de coordenadas que a continuacin se
presenta.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 36


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G04 Temporizacin

Por medio de la funcin G04 se puede programar una Temporizacin. El valor


de la Temporizacin se programa por medio de la letra P.

G04 P0.05 Temporizacin de 0,05 segundos


G04 P2.5 Temporizacin de 2,5 segundos

Si el valor de P se programa con un nmero, ste podr tener un valor


comprendido entre 0.00 y 99.99. La Temporizacin se ejecuta al comienzo del
bloque en que est programada.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 37


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G05 Arista matada

Cuando se trabaja en G05, el CNC comienza la ejecucin del bloque siguiente


del programa, tan pronto como comienza la deceleracin de los ejes
programados en el bloque anterior.

Es decir, los movimientos programados en el bloque siguiente, se ejecutan


antes de que la mquina haya llegado a la posicin exacta programada en el
bloque anterior.

La diferencia entre el perfil terico y real, esta en funcin del valor del avance,
cuanto mayor sea el avance, mayor ser la diferencia entre el perfil terico y el
real.

La funcin G05 es modal e incompatible con G07.

G07 Arista viva

Cuando se trabaja en G07, el CNC no ejecuta el siguiente bloque del


programa, hasta que no se haya alcanzado la posicin exacta programada en
el bloque anterior.

El perfil terico y el real coinciden.


La funcin G07 es modal e incompatible con G05.

En el momento de encendido, despus de ejecutarse M02, M30 o despus de


una EMERGENCIA o RESET en CNC asume la funcin G07 G05
dependiendo del valor asignado al parmetro mquina correspondiente.

G09 Trayectoria circular definida por tres puntos

Por medio de la funcin G09 se puede definir una trayectoria circular (arco),
programando el punto final y un punto intermedio (el punto inicial del arco es el
punto de partida del movimiento). Es decir, en lugar de programar las
coordenadas del centro, se programa cualquier punto intermedio.

Plano XY
N4 G09 X__ Y__ I__ J__
X: Cota en X del punto final del arco
Y: Cota en Y del punto final del arco
I: Cota en X del punto intermedio del arco
J: Cota en Y del punto intermedio del arco

Imagen espejo

G10 Anulacin de imagen espejo


G11 Imagen espejo en el eje X
G12 lmagen espejo en el eje Y
G 13 Imagen espejo en el eje Z

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 38


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Cuando el CNC trabaja en G11, G12, G13, ejecuta los desplazamientos


programados en X, Y, Z, con el signo cambiado.

Las funciones G11. G12, G13, son modales, es decir, se mantienen basta que
se programa G10.

Se pueden programar a la vez G11, G12 y G13 en el mismo bloque, puesto


que no son incompatibles entre s.

En un programa con imagen espejo si se encuentra tambin activada la funcin


G73 (giro del sistema de coordenadas), el CNC aplicar primero la imagen
espejo y a continuacin el giro.

En mquinas de cuatro ejes, la funcin imagen espejo no se puede aplicar al


cuarto eje (W).

Seleccin de planos

G17: Seleccin del plano XY


G18: Seleccin del plano XZ
G19: Seleccin del plano YZ

La seleccin del plano debe emplearse cuando se van a realizar


interpolaciones circulares, redondeo controlado de aristas, entrada y salidas
tangenciales, achaflanado, ciclos fijos de mecanizados, giro del sistema de
coordenadas o cuando se va a utilizar compensacin de radio o longitud de
herramienta.

El CNC aplica compensacin de radio a los dos ejes del plano seleccionado y
compensacin de longitud al eje perpendicular a dicho plano.

Las funciones G17, G18, G19, son modales e incompatibles entre s.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 39


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G20 Sistema de unidades en pulgadas (in)

G21 Sistema de unidades en milmetros (mm)

G25 Saltos / llamadas incondicionales

La funcin G25 puede utilizarse pira saltar de un bloque a otro dentro del
mismo programa. En el mismo bloque que se programa esta funcin no se
puede programar ms informacin. Existen dos formas de programar esta
funcin:

1) N4 G25 N4

Cuando el CNC lee este bloque, salta al bloque indicado y el programa


contina normalmente, a partir de este ltimo bloque.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 40


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

2) N4 G25 N4.4.2

N4: Nmero de bloque


G25: Cdigo de salto incondicional
N4: Nmero del bloque al que se dirige el salto
.4.: Nmero del ltimo bloque a ejecutar
2: Nmero de repeticiones

Cuando el CNC lee un bloque de este tipo, salta al bloque definido entre la N y
el primer punto decimal. Ejecuta despus la seccin de programa comprendida
entre este bloque y el definido entre los dos puntos decimales tantas veces
como indica el ltimo nmero. Este ltimo nmero puede tener un valor
comprendido entre 0 y 99, sin embargo si se programa con un parmetro, ste
puede tener un valor comprendido entre 0 y 255.

G28 Retorno automtico a la posicin cero

G29 Retorno automtico de la posicin cero

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 41


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Guardar y recuperar un origen de coordenadas

G31: Guardar origen de coordenadas actual


G32: Recuperar origen de coordenadas guardado con G31

Por medio de la funcin G31, se puede en cualquier momento guardar el origen


de coordenadas con el que en ese momento se est trabajando, y ms
adelante, se puede recuperar dicho origen por medio de la funcin G32.

Esta prestacin es til en el caso en que sea necesario utilizar ms de un


origen d coordenadas (origen pieza) en el mismo programa, ya que permite
acotar parte del programa respecto de un origen, guardar dicho origen con
G31, hacer un cambio de origen con G92 G53- G59, acotar la continuacin
del programa respecto al nuevo origen, y recuperar el origen primitivo por
medio de G32.

Las funciones G31 y G32 deben programarse solas en un bloque.

N__ G31
N__ G32

G33 Roscado electrnico

Si el cabezal de la mquina est dotado de un captador rotativo, se puede


realizar roscas a punta de cuchilla por medio de la funcin G33.

La funcin G33 es modal, se mantiene activada hasta que es anulada


mediante, G00, G01, G02, G03, M02, M03, EMERGENCIA o RESET.

El formato es el siguiente:

N__ G33 Z__ K__

Z: Cota del punto inicial de la rosca, absoluta o incremental.


K: Paso de rosca.

Trabajando en G05 se pueden realizar roscas de distinto paso sin perder


sincronismo. Mientras se encuentre activada la funcin G33, no se puede variar
la velocidad de avance F, mediante el conmutador FEED RATE, cuyo valor
estar fijo al 100%, ni tampoco la velocidad de giro del cabezal mediante las
teclas del frontis.

G36 Redondeo controlado de aristas

En trabajos de fresado es posible mediante esta funcin redondear una arista


con un radio determinado, sin necesidad de calcular el centro ni los puntos
inicial y final del arco.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 42


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

La funcin G36 no es modal, es decir, debe de programarse en el bloque en


que se programe el desplazamiento cuyo final se desea redondear.

El radio de redondeo se programa mediante R__ siempre con valor positivo.

El formato es el siguiente:

N__ G36 R__ X__ Y__ Z__


X,Y,Z son las coordenadas de la punta que se quiere redondear.

G37 Entrada tangencial al comienzo del mecanizado

Mediante la funcin preparatoria G37 se pueden enlazar tangencialmente dos


trayectorias sin necesidad de calcular los puntos de interseccin.

La funcin G37 no es modal, debe programarse cada vez que se desee


comenzar un mecanizado con entrada tangencial.

La funcin G37 solo puede programarse en un bloque que incorpore


movimiento rectilneo (G00 G01).

G38 Salida tangencial al final de mecanizado

La funcin G38 permite finalizar un mecanizado con una salida tangencial de la


herramienta sin necesidad de clculos engorrosos.

La funcin G38 no es modal, es decir, debe programarse cada vez que se


desee una salida tangencial de la herramienta.

A continuacin de G38 deber programarse el radio R4.3 en mm, o bien R3.4


en pulgadas del arco de salida.

Para que G38 se pueda programar en un bloque, es necesario que la


trayectoria siguiente sea rectilnea (G00 G01).

G39 Achaflanado

En los trabajos de mecanizados es posible, mediante la funcin G39,


achaflanar aristas entre dos rectas, sin necesidad de calcular los puntos de
interseccin. La funcin G39 no es modal.

Mediante el cdigo R__ (siempre con valor positivo), se programa la distancia


desde el final de desplazamiento programado hasta el punto qu se quiere
realizar el chafln.

El formato es el siguiente:

N__ G39 R__ X__ Y__ Z__


X,Y,Z son las coordenadas de la punta que se quiere chaflanar.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 43


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Compensacin de herramienta

En los trabajos de fresado, habitualmente es necesario calcular y definir la


trayectoria de la herramienta teniendo en cuenta el radio de la misma, de forma
que se obtengan las dimensiones de la pieza deseada.

La compensacin de radio de la herramienta, permite programar directamente


el contorno de la pieza y del valor del radio de la herramienta almacenado en la
tabla de herramientas.

Existen tres funciones preparatorias para la compensacin del radio de la


herramienta:

G40: Anulacin de la compensacin del radio de la herramienta.


G41: La herramienta queda a la izquierda de la pieza segn el sentido de
mecanizado
G42: La herramienta queda a la derecha de la pieza segn el sentido de
mecanizado

Los valores de la compensacin deben almacenarse en la tabla de


herramienta, antes de comenzar el trabajo de mecanizado o bien cargarse al
comienzo de programa mediante la funcin G50.

Una vez determinado con los cdigos G17, G18, G19 el plano en que se va a
aplicar la compensacin, est se hace efectiva mediante G41 o G42,
adquiriendo el valor de la tabla seleccionado con el cdigo T__

Cuando el CNC trabaja con compensacin de radio la herramienta va leyendo


cuatro bloques por delante del que esta ejecutando, permitiendo de este modo
calcular con antelacin la trayectoria a recorrer.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 44


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Compensacin de longitud

Por medio de esta funcin se pueden compensar posibles diferencias de


longitud entre la herramienta programada y la que se va a emplear.

El CNC tiene capacidad para almacenar 100 herramientas.

L indica la longitud de la herramienta y K el valor que se suma o se resta al


valor de L para corregir pequeas variaciones de la longitud de la herramienta.

Los cdigos para llamar a la compensacin de longitud son:

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 45


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G43: Compensacin de longitud


G44: Anulacin de compensacin de longitud

Cuando se programa G43, el CNC compensa la longitud de acuerdo con el


valor seleccionado en la tabla de herramientas.

La compensacin de longitud se aplica al eje perpendicular al plano principal.

La funcin G43 es modal, y se anula mediante G44, G74, M02 y M30 o al


ejecutarse un RESET o una EMERGENCIA.

La compensacin de longitud puede usarse junto con los ciclos fijos, pero en
este caso hay que tener la precaucin de aplicar dicha compensacin antes del
comienzo del ciclo.

G49 FEED-RA TE programable

Mediante la funcin G49, es posible indicar por programa el % de la velocidad


de avance F programada, al cual deseamos trabajar.

G50 Carga de dimensiones de herramienta en la tabla

Por medio de esta funcin, se puede introducir las dimensiones de las


diferentes herramientas en la tabla.

G53-G59 Traslados de origen

Mediante estas funciones, se pueden trabajar con 7 traslados de origen


diferentes. Los valores de estos traslados de origen se almacenan en la
memoria del CNC y estn referidos al cero- mquina.

G72 Factor de escala

Por medio de la funcin G72 se puede ampliar o reducir piezas programadas.


De esta forma se pueden realizar familias de piezas semejantes en forma pero
de dimensiones diferentes con un solo programa. Debe programarse sola en un
bloque.

G73 Giro del sistema de coordenadas

Esta funcin permite girar el sistema de coordenadas tomando como centro de


giro, el punto cero en el plano principal.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 46


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G80 Cancelacin de ciclos

G81 Ciclo de taladrado

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 47


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G82 Ciclo de Taladrado con Pausa

G83 Ciclo de Taladrado Profundo

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 48


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G90, G91 Programacin absoluta. Programacin incremental

La programacin de las coordenadas de un punto, se puede realizar, bien en


coordenadas absolutas G90 bien en coordenadas incrementales G91.

Cuando se trabaja en G90, las coordenadas del punto programado, estn


referidas al punto de origen de coordenadas.

Cuando se trabaja en G91, las coordenadas del punto programado, estn


referidas al punto anterior de la trayectoria, es decir, los valores programados
indican el desplazamiento a realizar en el eje correspondiente.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 49


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

G94 Avance F en mm/min.

Cuando se programa esta funcin, el control entiende que los avances


programados mediante F, lo son en mm/min. Esta funcin es modal, se
mantiene hasta que se programe G95.

G95 Avance F en mm/revolucin

Con esta funcin el control entiende que los avances programados mediante
F3.4, lo son en mm/revolucin.

Esta funcin es modal, se mantiene activada hasta que se programa G94. Esta
funcin solo podr ser utilizada, si la mquina dispone de un captador rotativo
en el cabezal.

G96 Velocidad de avance superficial constante

Con esta funcin el control entiende que el avance F programado corresponde


al del punto del corte de la herramienta con la pieza. Con esta funcin se
consigue que la superficie de acabado en curvas interiores, sea uniforme. Esta
funcin es modal y se anula mediante G97, M02 M30.

G97 Velocidad de avance del centro de la herramienta constante

La velocidad de avance programada corresponde a la trayectoria del centro de


la herramienta. La funcin G97 es modal e incompatible con G96 y es asumida
por el CNC en el momento de encendido o despus de M02, M30, RESET o
una EMERGENCIA.

FUNCIONES AUXILIARES M

El CNC dispone tambin de una serie de salidas decodificadas para funciones


auxiliares. Estas salidas se asignarn a las funciones deseadas en la puesta a
punto del CNC en mquina. Las funciones a las que no se ha asignado ninguna
salida decodificada, se ejecutan siempre al comienzo del bloque en que estn
programadas.

En un bloque se pueden programar hasta un mximo de 7 funciones auxiliares.


Cuando ocurre esto el CNC las ejecuta correlativamente en el orden en que se
hayan programado.

M00 Parada de programa

Con esta funcin el CNC interrumpe el programa. Para reanudar el mismo hay
que dar nuevamente la orden de marcha.

M01 Parada condicional del programa

Idntica a MOO, salvo que el CNC solo la tiene en cuenta si esta activada la
entrada "Parada condicional"

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 50


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

M02 M30 Final de programa

M02 indica final de programa y realiza una funcin de RESET general del CNC
(Puesta en condiciones iniciales). M30 es idntica a M02 salvo que el CNC
vuelve al primer bloque del comienzo del programa.

M03 Arranque del cabezal a derechas

M04 Arranque de cabezal a izquierdas

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 51


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

M05 Parada del cabezal

M06 Cdigo de cambio de herramienta

M08 Encendido del sistema refrigerante

M09 Apagado del sistema refrigerante

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 52


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

CDIGO G PARA TORNOS CNC

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 53


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

8 INTEGRACIN CAD/CAM

La caracterstica fundamental de los sistemas CAD/CAM en lo que se refiere al


hardware es que son sistemas con gran capacidad de clculo y, sobre todo,
con subsistemas grficos de altas prestaciones. Otra diferencia es el uso de
dispositivos especficos de entrada y salida, por las necesidades que la
funcionalidad de estos sistemas requiere. La figura presenta la estructura
general de un sistema CAD/CAM.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 54


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Como se muestra en la figura, un dispositivo grfico se compone de un


procesador grfico y varios dispositivos de entrada y salida. Algunos de estos
dispositivos ya han sido presentados en la asignatura de Informtica Grfica.

A continuacin se presentan ciertos dispositivos de entrada/salida especficos y


otros dispositivos habituales en los sistemas de CAD/CAM:

DISPOSITIVOS DE ENTRADA

Digitalizacin 2D: Permiten adquirir las coordenadas x e y de objetos planos,


normalmente impresos en documentos de papel. Entre estos dispositivos se
encuentran las tabletas digitalizadoras, en las que la digitalizacin se realiza
fijando el papel a la tableta y marcando los puntos deseados. En este grupo se
encuentran tambin los escneres y capturadoras de imagen. La digitalizacin
en este caso se realiza superponiendo la imagen adquirida con la aplicacin de
modelado, de tal forma que los pixeles de dicha imagen se utilizan como
referencia para la creacin de las entidadesdel modelo.

Digitalizacin 3D: En este caso se trata de obtener la geometra tridimensional


de un objeto. Para ello ser necesario conocer las coordenadas x, y, z de los
vrtices del objeto. Para adquirir dichas coordenadas se utilizan distintas
tcnicas y dispositivos entre los que estn el palpador 3D, los sistemas
basados en vdeo, y los sistemas basados en lser.

Dispositivos tctiles: Proporcionan al usuario la sensacin de contacto fsico.


Estas sensaciones se producen mediante un sistema de realimentacin de la
fuerza que se producira si se estuviese manejando un objeto real en lugar de
un modelo geomtrico.

Dispositivos de seguimiento y captura del movimiento: (tracking) Utilizan


sistemas electromagnticos, ultrasnicos, pticos o mecnicos para determinar
la posicin y orientacin del objeto que esta siendo rastreado. Se utilizan
habitualmente en aplicaciones de animacin para capturar movimientos reales
complejos (rotoscopia), en los dispositivos de visualizacin montados sobre la
cabeza o en los guantes de datos.

Guantes de datos: Estn equipados con sensores en cada articulacin que


miden los ngulos para determinar la posicin y orientacin de mano y los
dedos. La posicin global de la mano se determina mediante un sistema de
tracking. La informacin generada por el guante de datos suele ser regenerada
de forma grfica mostrando de forma dinmica los movimientos del usuario.

DISPOSITIVOS DE SALIDA

Dispositivos de visualizacin montados sobre la cabeza: (head-mounted


displays o HMD) son dispositivos de visualizacin inmersiva. Habitualmente
estn montados dentro de cascos o gafas. Contienen dos pequeos displays,
uno enfrente de cada ojo, sobre los que se proyectan imgenes en estreo.
Incorporan un sistema inalmbrico de tracking, de manera que la visualizacin

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 55


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

cambia de acuerdo con el movimiento de la cabeza. Existen versiones sencillas


que no son tan inmersivas, habitualmente gafas, donde se proyecta una nica
imagen (no tiene estereoscopia), sin sistema de tracking y que en algunos
casos permiten cierto grado de transparencia en los displays para superponer
imagen sinttica sobre la realidad.

Impresoras de hologramas: Imprimen escenas tridimensionales compuestas de


miles de imgenes individuales generadas desde distintos puntos de vista. La
impresin se realiza sobre un material fotogrfico especial.

Dispositivos de fabricacin rpida de prototipos: Producen prototipos reales en


tres dimensiones en un corto espacio de tiempo. Estos prototipos son
pequeas figuras de resina o polmeros con la forma del modelo geomtrico a
partir del cual se generan en un solo paso. Existen varias tecnologas para
generarlos, entre las que se encuentra la estreo-litografa, el sinterizado o el
laminado.

Trazadores de corte: son dispositivos similares a los trazadores presentados en


el capitulo anterior, con la diferencia de que en lugar de incorporar un cabezal
de dibujo, tienen una herramienta de corte. Habitualmente trabajan sobre
materiales plsticos, vinilo o papel.

Mquinas herramienta: Son las mquinas sobre las que se ejecutan los
programas de control numrico generados en los sistemas CAD/CAM. Existen
multitud de tipos y modelos en el mercado para satisfacer los requerimientos de
todas las posibles aplicaciones industriales. Las ms habituales son:

Fresadoras: Se utilizan para mecanizar superficies libres y contornos de


cualquier tipo.
Tornos: Se utilizan para mecanizar piezas cuya geometra ha sido
generada por revolucin de un perfil o contorno alrededor de un eje.
Taladradoras: se utilizan para hacer agujeros.

Robots: Normalmente se trata de dispositivos homomorfos porque imitan la


forma de un brazo humano. En el extremo de dicho brazo se les acopla una
herramienta que puede servir para cortar, soldar, pintar, manipular, etc. Se
programan mediante aplicaciones que permiten especificar la trayectoria de la
herramienta y la operacin a realizar.

Dispositivos de transporte automatizados: Se utilizan dentro de las clulas de


fabricacin flexible para transportar las piezas sobre las que se tiene que
realizar alguna operacin como su ensamblado o manipulacin por robots u
otras mquinas, su inspeccin por un sistema automatizado, etc.

Mquinas de inyeccin: utilizan complejos moldes mecnicos en los que


inyectan materiales plsticos a alta temperatura y presin para formar las
piezas de materiales plsticos.

El Software CAD/CAM proporciona las herramientas necesarias para


desarrollar trabajos tcnicos de forma eficiente. Cualquier herramienta que

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 56


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

contribuya a la reduccin del coste temporal y econmico de desarrollo de un


producto y/o aumento en la calidad del producto se puede considerar software
de CAD/CAM. La clave fundamental del CAD son las herramientas que
permiten la creacin y manipulacin interactiva del modelo que se est
diseando.

Dentro del software de CAD se encuentran las aplicaciones de CAE que


permiten el anlisis de la geometra del diseo y su evaluacin, segn los
requerimientos especificados en la fase de diseo. Estas aplicaciones permiten
realizar la optimizacin de los productos siguiendo criterios tanto de diseo
como de fabricacin. Ejemplos de este tipo de herramientas son las
aplicaciones de anlisis por el mtodo de elementos finitos o las aplicaciones
de simulacin existentes en la mayora de las disciplinas de la industria.

De igual manera, cualquier herramienta que facilite el proceso de fabricacin se


puede considerar como software de CAM. Es decir, cualquier aplicacin
relacionada con la planificacin, gestin y control de operaciones de una planta
de produccin, tanto de forma directa como indirecta, se puede considerar
software de CAM. Por ejemplo, una aplicacin que genere un plan de procesos
para fabricar un producto es software de CAM. Otro ejemplo tpico son las
herramientas que generan los programas que controlan las maquinas
herramienta de control numrico o los robots industriales. Estas herramientas
suelen, adems, simular el funcionamiento del programa en una fase previa a
su implantacin en la maquina o robot, verificando la correccin del mismo y
anticipndose a problemas de colisiones o roturas que podran producirse si los
programas fueran probados directamente en la planta de produccin.

La tendencia en estos sistemas se encamina hacia las aplicaciones modulares,


capaces de trabajar con una base de datos nica e integrada. Un ejemplo tpico
seria el diseo de circuitos impresos que comienza con un diseo lgico, el
cual es evaluado, verificado, simulado y optimizado. Despus se procede al
diseo fsico de la placa, el cual es de nuevo verificado, simulado y optimizado
antes de pasar a la fase de produccin.

El software de CAD/CAM tiene una estructura genrica formada por mdulos


comunes que se complementan con mdulos de aplicaciones especficos:

Sistema Operativo: Manejo de cuentas, ficheros, directorios, editores.


Mdulo Grfico: funciones de modelado geomtrico, construccin,
edicin y manipulacin de entidades geomtricas, dibujo de planos y
documentacin.
Mdulo de aplicaciones: Distintos mdulos segn rea (mecnica,
arquitectura, animacin, electricidad etc.)

Aplicaciones tpicas en mecnica:

Aplicaciones de diseo: modelado, calculo de masas, ensamblaje,


tolerancia, elementos finitos, anlisis de mecanismos, animacin,
simulacin y anlisis de inyeccin de plsticos y moldes.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 57


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Aplicaciones fabricacin: planificacin de procesos, control


numrico, programacin y simulacin de robots y tecnologa de
grupos.

Mdulo de programacin: Herramientas de programacin estndar para


clculos y grficos. Mdulo de comunicaciones: Vital para la integracin,
para conectar los diversos mdulos del sistema y para transferir
informacin entre sistemas.

Los usuarios del software CAD/CAM se pueden clasificar en tres grupos:

Operadores: Son la mayora de usuarios incluyendo ingenieros,


diseadores, delineantes, etc. Suelen ser especialistas en unos pocos
mdulos y cuentan con el soporte del administrador del sistema y del
proveedor (hot-line).

Programadores de aplicacin: Desarrollan pequeas aplicaciones y las


enlazan con los mdulos existentes pero no pueden modificar el cdigo
fuente. Personalizan las aplicaciones para adaptarlas a las necesidades
particulares de una empresa. Suelen ser programadores que adems
son usuarios expertos del sistema. Utilizan los mdulos de programacin
del sistema. Trabajan en grandes empresas que utilizan mucho un
sistema o en empresas de servicios.

Programadores del sistema: Son los que crean y desarrollan el sistema


completo. Son conocedores de la estructura interna del software, de la
estructura de la base de datos y del sistema de gestin de la misma.
Deben tener conocimientos de grficos, ingeniera y por supuesto de
programacin. Trabajan en empresas proveedoras de sistemas o en
grupos de I+D.
El uso de estndares resulta necesario para conseguir que las aplicaciones
sean independientes de los dispositivos. Esto supone las siguientes ventajas:

Portabilidad SW
Portabilidad grficos
Portabilidad del texto
Portabilidad B.D.

Existen varios tipos de estndares relevantes para los sistemas de CAD/CAM.

Estos se pueden agrupar en estndares grficos, de intercambio de datos y de


comunicaciones. Todos ellos se estudiaran con detalle en un tema posterior.

Los trabajos relativos a estndares comenzaron en 1974 en el GSPC (Graphics


Standards Planning Committee). El objetivo de este comit era el de que las
aplicaciones se ajustaran al siguiente diagrama:

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 58


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

La aplicacin invoca las funciones grficas a travs de la interface A. Dichas


funciones realizan las tareas requeridas por la aplicacin a travs de la
interface B mediante llamadas a los controladores de dispositivos.

Algunos de los estndares desarrollados son los siguientes:

GKS: Graphic Kernel System


PHIGS: Programmers Hierarchical Interactive Graphics System
IGES: Initial Graphics Exchange Specification
DXF: Data Exchange File
VDA: Verbung Der Automobileindustrie
STEP: Standard for Transfer and Exchange of Product Data
MAP: Manufacturing Automation Protocol
TOP: Technical and Office Protocol
X Window, OpenGL, DirectX

INTERCAMBIO DE DATOS CAD/CAM

Existe la necesidad de intercambio datos para integracin y automatizacin


CAD/CAM. Los tipos de datos que se intercambian son:

1. Informacin del modelo geomtrico:


geometra
topologa (slidos)
caractersticas (tipos de lnea, colores, capas, etc.)

2. Informacin grfica (no geomtrica):


imgenes sombreadas
texto, cotas, unidades, precisin, etc.

3. Informacin de diseo: generada de modelos geomtricos para


anlisis
masa, densidad, mallas FEM, etc.

4. Informacin de Manufacturacin:
trayectorias de herramienta
tolerancias
planificacin de procesos
listas de materiales, etc.

Primeros intentos de creacin de formatos:IGES : CAD CAD (1 y 2)

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 59


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Formato IGES

Primer estndar de intercambio de datos de producto, entre diferentes sistemas


de CAD/CAM, solo intercambia informacin del modelo y grfica.

Desarrollado con dos propsitos:

Transferencia de datos de modelado entre diferentes sistemas


CAD/CAM
Comunicaciones entre empresa con proveedores y clientes.

El formato IGES define una base de datos neutra con formato de ficheros y
describe:

Entidades
Parmetros para definicin de entidades
Relaciones y asociaciones entre entidades

Est basado en el concepto de entidad, siendo las entidades:

Geomtricas: curvas, superficies, slidos


No geomtricas: vistas, dibujos, anotaciones (cotas, texto) y
estructuras (entidades compuestas, macros).

Formato STEP

STEP: Standar for the Exchange of Product model data. Norma muy amplia
desarrollada por ISO. Comit tcnico 184 Industrial Automation Systems &
Integration. Denominacin oficial: ISO 10303 Product data representation and
exchange. Su desarrollo comenz en 1984 con el objetivo de desarrollar una
norma nica internacional capaz de cubrir todos los aspectos del intercambio
de datos de CAD/CAM.

El intercambio de datos del producto se refiere a todo el ciclo de vida. Pretende


eliminar la intervencin humana en la transferencia de informacin. Es
independiente del sistema. Utilizada como formato neutro de intercambio y
tambin para archivo.

Diferente filosofa entre IGES y STEP

IGES unidad de intercambio entidad


STEP unidad de intercambio aplicacin

Aplicacin: contiene varios tipos de entidades, adems de la asociatividad y


relaciones entre las entidades de la aplicacin que posibilita la automatizacin.
La transferencia se realiza en base a modelos de disciplina estandarizados y
definidos por STEP de forma que se pueden incorporar futuros modelos.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 60


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Basado en una arquitectura y metodologa extensible para la creacin de


modelos de datos para todas las disciplinas. Como por ejemplo: mecnica,
electricidad, arquitectura, etc.

Actualmente STEP soporta la comunicacin de informacin del producto entre


los sistemas de CAD/CAM y tambin con aplicaciones de gestin (CIM). Usa el
lenguaje de especificacin de datos EXPRESS.

Modelado Geomtrico

CAD = Modelado geomtrico + Informtica grfica + Herramientas de diseo

Inicialmente CAD estaba enfocado a hacer ms eficiente el trabajo de


delineantes (planos 2D). Actualmente enfocado a realizar modelos geomtricos
completos: planos, anlisis de ingeniera, fabricacin, etc.

Modelo geomtrico es una representacin no ambigua del objeto que se basa


en la necesidad de conocer la base matemtica antes de elegir la forma de
representacin.
Se introducen datos que el sistema convierte en representacin matemtica y
almacena en una base de datos que luego se intercambian con el CAM.

Tipos de modelos geomtricos:

Almbricos

Slidos

9 MODELOS ALMBRICOS (CONTORNEADO)

Se representan solo las aristas del objeto. Las aristas se representan mediante
vrtices. Las aristas pueden ser curvas. Son los ms simples y estaban
disponibles en todos los sistemas en desde los primeros tiempos (2D)

Ventajas:

Facilidad de creacin
Baja utilizacin de CPU y memoria
Extensin natural del dibujo manual
Son la base de los modelos de superficies

Desventajas

Representacin ambigua y sin coherencia visual


Tienen un uso limitado en ingeniera
Pueden necesitar ms datos para su creacin

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 61


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Las entidades almbricas son las entidades bsicas de cualquier sistema:

Analticas: Puntos, lneas, arcos, crculos, cnicas


Sintticas: Splines y curvas de Bezier.

Existen mltiples formas de definirlas y crearlas:

Coordenadas cartesianas, cilndricas, esfricas


Coordenadas absolutas o incremntales
Referencia a entidades: horizontal, vertical, perpendicular, paralela,
tangente, interseccin, etc.

A continuacin se presentan los mtodos para definir puntos, lneas, arcos,


crculos, elipses, parbolas y curvas sintticas.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 62


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

10 MODELADO DE SUPERFICIES

Son una extensin de modelos almbricos tienen mayor capacidad


representacin y menor ambigedad que los almbricos.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 63


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Diferencias modelos slidos:

Solo informacin geomtrica, no topologa


Construccin a partir de entidades almbricas (transparente en el caso
de slidos)

Ventajas frente a modelos almbricos:

menor ambigedad
eliminacin de superficies ocultas
sombreado
anlisis de ingeniera.

Desventajas frente a modelos almbricos:

mayor complejidad (aprendizaje, matemticas)


mayor tiempo de CPU
mayor espacio almacenamiento.

Las entidades superficiales son:

ANALTICAS: planos, esferas, cilindros, superficies regladas, de


revolucin y de extrusin.
SINTTICAS: Hermite, Bezier (triangulares y rectangulares), B-spline,
Coon, Gordon, etc.

A- Superficies planas: definidas por tres puntos no colineales.


B- Superficies regladas: definidas por dos curvas (rales) que se interpolan
linealmente.
C- De revolucin: Rotacin una curva alrededor de un eje un ngulo
determinado.
D- De extrusin (cilindros tabulados): Traslacin de una curva en una
determinada direccin perpendicular al plano de la curva.
E- De Bezier: Aproximacin, control global.
F- B-spline: Aproximacin o interpolacin, control local.
G- De Coon: Definidas por lmites curvos cerrados.
H- De relleno: B-spline de unin de 2 superficies.
I- De desplazamiento: idnticas a otra dada a una determinada distancia.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 64


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Superficie Plana Superficie reglada Superficie de revolucin

Superficie de extrusin Superficie de Bezier

Superficie B spline

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 65


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

Superficie de Coon Superficie de relleno

Superficie de desplazamiento

11 MODELADO DE SLIDOS

Slido = conjunto primitivas combinadas por conjunto operaciones booleanas.


Primitivas localizacin, geometra, orientacin.

1. BLOQUE: Origen, altura, anchura, profundidad.


2. CILINDRO: Origen, radio y longitud.
3. CONO: Origen, radio base, radio superior y altura.
4. ESFERA: Centro y radio (dimetro).
5. CUA: Origen, altura anchura y profundidad de la base.
6. TORO: Centro, radio mayor, radio menor (o radio interno y radio externo).

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 66


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 67


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

EJERCICIOS DE CAD CAM

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 68


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 69


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 70


MAESTRA EN DISEO, PRODUCCIN Y AUTOMATIZACIN INDUSTRIAL

MAESTRA EN DISEO Y PRODUCCIN Y


AUTOMATIZACIN INDUSTRIAL
ASIGNATURA: INTEGRACIN CAD-CAM-CIM
DURACIN: 32 horas FECHA: Marzo-Abril 2009
DOCENTE: lvaro Aguinaga Barragn Ph.D. Msc. Ing.
DESCRIPCIN
El proceso de automatizacin computarizada de una industria o empresa de produccin,
implica la integracin mediante computadora de sus tres principales funciones: el diseo, la
produccin y la administracin.
OBJETIVO
Conocer y aplicar sistemticamente los nuevos procesos tecnolgicos de manufactura,
automatizados con el apoyo de herramientas informticas como el CAD (Diseo Mediante
Computadora), CAM (Manufactura Asistida por Computadora), la integracin CAD/CAM y
una introduccin al CIM (Fabricacin Flexible).
CONTENIDO
CAPITULO I: NUEVOS PROCESOS DE MANUFACTURA
Produccin y Nuevas Tecnologas de Fabricacin.
Ciclo del producto.

CAPITULO II: MAQUINAS CN Y CNC.


Mecanizado por control numrico CN.
Cdigos de CN, terminologa.
Dispositivos de las mquinas CN y herramientas.
Secuencia de mecanizado, postprocesado.
Mecanizado por control numrico computarizado CNC.

CAPITULO III: MANUFACTURA ASISTIDA POR COMPUTADOR (CAM).


Conceptos e historia del CAM.
Planificacin, programacin e inspeccin de la produccin por computador.
Simulacin computacional de la manufactura.
Manejo de paquetes CAM y produccin.

CAPITULO IV: INTEGRACIN CAD/CAM.


Datos geomtricos compartidos.
Comunicacin entre CAD y CAM.
Integracin entre el diseo y la manufactura por computador.

CAPITULO V: INTRODUCCIN AL CIM.


Planeacin, manufactura y aseguramiento de la calidad con CIM.
Sistemas de manufactura flexibles.
METODOLOGA
Se definirn y caracterizarn terica y con ejemplos prcticos los sistemas CAD, CAM y CIM.
Se manejarn herramientas y paquetes computacionales actuales de CAD/CAM para el
Diseo y la Fabricacin computarizada. Se realizarn prcticas y aplicaciones con mquinas
CNC.

INTEGRACIN CAD-CAM-CIM Dr. Ing. lvaro Aguinaga B. 71