Está en la página 1de 11

INDICE

1. Introducción.
2. Historia y evolución
3. Fundamentos
4. ¿Qué es el CAD-CAM?
5. Ventajas e inconvenientes de un sistema CAD-CAM
6. Opciones del software
7. Programa Generado
8. Procesos CAM
9. Software
10. Conclusiones
1. Introducción

En este documento vamos a explicar qué papel juega el ordenador en el mundo de la producción
mediante CAM (Fabricación Asistida por Ordenador o Computer Aided Manufacturig). Principalmente
esta tecnología está aplicada al mundo del CNC aunque también está presente en otros tipos de
aplicaciones como soldadura, corte por láser o plasma, rapid prototyping, hay que destacar también las
aplicaciones en industria textil y del trabajo del vidrio o de la madera, donde se encuentra una amplia
aceptación para labores de corte inteligente.

2. Historia y evolución

El Dr. Patrick Hanratty concebía en 1957 el primer software CAM llamado "PRONTO" por eso el
Dr. Hanratty ha sido muchas veces llamado el padre del CADƒCAM.

A principios de los 60 Iván Sutherland inventa en el laboratorio Lincoln (MIT) el primer sistema
grafico CAD llamado "Sketchpad". Por el alto precio de estos ordenadores solo algunas compañías de
aviación o automóviles desarrollaron en los 60 estos tipos de software.

Durante los años 70 este tipo de software comenzó su migración de la pura investigación hacia
su uso comercial. Aunque todavía el software fuera desarrollado por grupos internos de grandes
fabricantes de automoción y aeroespaciales como General Motors, Mercedes−Benz, Renault, Nissan,
Toyota, Lockheed, McDon nell− Douglas, Dassault. Ésta última, empresa Francesa de aviación desarrolla el
primer programa CADƒCAM llamado DRAPO iniciales de definición y realización de aviones por ordenador.

En los años 80 el empleo del CADƒCAM se generaliza en las empresas industriales. Había
comenzado como un tema de investigación que fue floreciendo comercialmente con el avance de los
ordenadores, pero se convirtió en una dura competencia entre diferentes firmas comerciales.

A partir de los 90 la industria del CADƒCAM genera un volumen de mercado de miles de millones
de euros con empresas como la francesa Dassault systèmes con su famoso software "CATIA" o las
estadounidenses Parametric Technology y Autodesk entre otras muchas más.
3. Fundamentos

El CAM nace gracias a la evolución necesaria del CNC para la producción de formas complejas y
la reducción de los tiempos de programación. El CNC puede definirse como un sistema de gobierno de
máquinas automático, donde la secuencia de operaciones que ha de ir ejecutándose se introduce
mediante un código alfanumérico (letras, números y símbolos). Simplificando esta definición podríamos
decir que el CNC tiene como objetivo controlar la trayectoria de una herramienta o dispositivo
determinado, a u na velocidad determinada. Inicialmente los primeros CNC permitieron automatizar a la
vez que realizar funciones más complejas que con los antiguos métodos manuales.

El CNC es conocido principalmente en los procesos de arranque de viruta aunque está aplicado a
numerosos procesos que difieren de estos, por ejemplo corte por láser, agua etc. La programación
mediante control numérico es limitada para la programación de formas complejas ya que la
parametrización matemática de ciertos contornos a mecanizar puede ser complicada. Debido a este
problema nació el sistema CAD−CAM. Esta tecnología tiene una menor implantación que el CNC
convencional debido en parte al desconocimiento de sus ventajas. No hemos de olvidar que la
implantación de estos sistemas en determinados talleres tiene que ser estudiado detalladamente debido
al coste del software CAD−CAM. Sin embargo en talleres de fabricación de moldes y matrices resulta
prácticamente imprescindible para la fabricación de formas de productos cotidianos como por ejemp lo
un ratón de ordenador que mediante programación convencional ISO es prácticamente imposible.

4. ¿Qué es el CAD-CAM?

El denominado CAM es un software destinado a crear los programas de control numérico


necesarios para fabricar una pieza. Habitualmente la información geométrica de la pieza proviene de un
sistema CAD, que puede estar o no integrado con el sistema CAM, aunque también existe la posibilidad de
importar datos mediante un proceso de digitalizado previo con el cual se obtiene una nube de puntos
correspondientes a la superficie de la pieza en cuestión. Una vez se dispone de la geometría de la pieza,
el usuario ha de determinar el tipo de operación deseada, escoger las herramientas implicadas y las
condiciones de corte, con lo cual el sistema calculará las trayectorias correctas de la herramienta.
Finalmente, unos archivos denominados habitualmente postprocesadores generarán los
correspondientes programas de CNC para las diferentes máquinas disponibles en el taller, por lo que es
fácil deducir que ha de disponerse de tantos postprocesadores como fabricantes y versiones de
controles numéricos haya en el taller.
Además de todo lo anterior hay que añadir un concepto aparecido recientemente, el CIM (Fabricación
Integrada por Ordenador), donde se aúnan los sistemas descritos anteriormente con la utilización de
robots y otros conceptos relacionados como la gestión automática de stocks, almacenes inteligentes,
etc.

Representación de las trayectorias en un programa CAM (soft Virtual Gibbs)

Representación en modo sólido de la pieza mecanizada (soft Virtual Gibbs)

5. Ventajas e inconvenientes de un sistema CAD-CAM

Las ventajas que ofrece un sistema CAD−CAM son numerosas respecto a los métodos tradicionales
de programación de máquinas CNC.

En primer lugar permite la programación de geometrías complejas, especialmente cuando la pieza tiene
una geometría en 3D, las complejas geometrías exigidas por la industria moderna hacen que la
programación convencional ISO resulte imposible.
Los sistemas CAM eliminan gran parte de los posibles errores del operador y reduce significativamente
los tiempos de programado. Además de una mayor precisión el mecanizado puede estructurarse de modo
que se logre un incremento en la vida útil de la herramienta mediante la utilización de novedosas y
complejas estrategias de corte sólo programables mediante un sistema CAD−CAM.

Este sistema permite que el programador no conozca el lenguaje de programación CNC, aunque en la
práctica es conveniente poseer dichos conocimient os para poder comparar resultados y definir cambios
en le desarrollo de la estrategia escogida para mejorar o ajustar el proceso.

Algunos programas de CAD−CAM permiten una integración directa con los catálogos electrónicos de
herramientas de ciertos fabricantes, de esta forma se pueden importar directamente los parámetros de
las herramientas y de esta forma reducir el tiempo de programación y simular nuevas estrategias de
mecanizado con herramientas alternativas.

No todo son ventajas en los sistemas d e CAD−CAM, hay diversas razones por las que no sea necesario
un sistema de este tipo además del coste elevado de este software.

− Un sistema CAD−CAM no se genera en un intervalo corto de tiempo.


− No aporta soluciones a todos los problemas de mecanizado y de costes, ni tiene porqué aportar
necesariamente una solución rápida a los problemas existentes.
− Nos siempre permite una transferencia de datos fácil entre sistemas.

Los costes que supone dicho sistema, como es lógico, siempre han de ser inferiores a las ganancias
que proporcione. Han de analizarse otros aspectos como la amortización e intereses, ampliación de
oficinas y equipamiento, coste de la preparación del personal, coste de servicios técnicos de asesoría y
mantenimiento, etc.

Hay que tener en cuenta de que los servicios comerciales ofrecen aplicaciones personalizadas a
nuestras necesidades por lo que el precio final de venta del software dependerá de los mólulos de
mecanizado necesarios para cubrir nuestras demandas.

6. Opciones del software

Los diversos softwares que existen en el mercado diponen de menús comunes pero dependiendo
del tipo de cometido que tengan que realizar dispondran de menús diferentes. A continuación vamos a
describir los menús de un programa CAD−CAM necesarios para poder obtener resul tados.
Menú de definición de pieza: La aplicación debe tener un menú donde podamos definir las
dimensiones de la pieza en bruto a mecanizar. Además debemos poder elegir la ubicación de de los
ceros, puntos de retirada y cambio de herramientas, etc.

Menú de geometría: Dicho menú estará destinado a la importación de geometría tanto 2D como 3D.
Normalmente como mínimo tiene que poder trabajar con los formatos compatibles *.dxf, *.iges, *.step. Es
conveniente que dicho software disponga de un pequeño editor de 2D y 3D para poder realizar
pequeñas modificaciones en el prototipo o utillajes.

Menú herramientas: En este menú como es lógico vamos a definir las herramientas que intervendrán
en el proceso de mecanizado. Es posible que el usuario cree sus propias herramientas aunque puede
recurrirse a una base de datos importada. En esta base de datos se encuentran los principales tipos de
herramientas así como los portaherramientas normalizados.

Menú de generación de herramienta para torno (soft Virtual Gibbs)

Uno de los aspectos más significativos es la representación gráfica de la herramienta en la pantalla y


del portaherramientas. De esta forma disponemos de una información acerca de las posibilidades de
cada herramienta de forma que sabemos que parte del mecanizado podrá afrontar.

Menú de mecanizado o menú CAM: Este menú es el principal del programa ya que en él están las
estrategias de mecanizado disponibles que el usuario puede aplicar. Cabe distinguir dos opciones los
dedicados a torno y los de fresadora. Los de torno suelen incorporar también funciones de fresado, ya
que debido a su elevado coste sólo suelen adquirirse para mecanizados en centros de torneado (4 ejes o
más). Incluyen además opciones para taladrado y roscado.
Menú para desbaste paralelo al perfil de la pieza (soft MasterCAM)

Los módulos de fresado tienen dos vertientes, los convencionales que suelen incorporar funciones de
contorneado, planeado, roscado y los módulos avanzados que están diseñados para el mecanizado de
geometrías 3D tanto en 3 ejes como 5 ejes. Estos últimos son los más utilizados.

Menú de visualización: Este menú permite visualizar la simulación de la pieza a mecanizar. Gracias a
éste podemos efectuar una comprobación del modelo de mecanizado escogido, observar el
comportamiento de herramientas y modos de trabajo.

Menú de postprocesado: En este ménú debe indicarse cual es el postprocesador escogido para generar
el programa CNC, ya que un programa madre no posee utilidad al no estar escrito en ningún lenguaje
CNC concreto. El postprocesador podríamos decir que es un traductor del programa para que la
máquina pueda entenderlo. Por ejemplo si disponemos de un control numérico Siemens y otro Fagor
como mínimo necesitaremos dos postprocesadores. Dentro de los modelos de una misma marca se
necesitan diferentes postprocesadores.

7. Programa Generado

El modo de llegar desde el archivo geométrico al software de control la comunicación se hace con
programas de control numérico. Existen varios formatos de control numérico pero el más utilizado es G
−codes.
Se supone que es un formato estándar pero muchos fabricantes de maquinas lo transforman en algunos
detalles. Por eso el software CAM debe de tener un post− procesador para adaptar el G−codes al
controlador que utilicemos.

Los programas generados son un conjunto de líneas con códigos alfanuméricos. A continuación podemos
ver un ejemplo de programa.

G01 X43.725 Y4.668 Z1.600 F600 X43.725

Y4.668 Z−8.197

X43.725 Y4.668 Z−8.797

X43.725 Y4.668 Z−8.797

X43.810 Y4.772 Z−8.668

X43.921 Y4.849 Z−8.533

Una serie de puntos que uno tras otro fo rman la trayectoria que la fresadora va seguir para
realizar la pieza.

Errores en el programa

La generación del programa puede llevar asociada varios errores. Principalmente son los siguientes.

− Errores en la pieza dibujada mediante CAD.


− Errores generados como consecuencia de la tolerancia establecida entre el sistema CAD y el
sistema CAM.
− Errores generados en el postprocesado.

8. Procesos CAM

Los procesos que principalmente se usan en CAM son los siguientes:

Desbaste: Es la opción inicial para extraer el material sobrante de la pieza en bruto. Normalmente se
usan herramientas de gran diámetro para extraer mayor cantidad de viruta. Sin embargo dichas
herramientas no pueden acceder a ciertas zonas de la pieza por lo que en ocasiones hay que recurrir al
uso de m ás de una herramienta.
El sistema CAD−CAM nos permite simular con herramientas de diferente diámetro para poder observar
directamente las ventajas de una u otra.

Otra opción importante es la visualización del material sobrante mediante código de colores. De esta
forma podemos observar si queda alguna zona sin mecanizar.

Semiacabado: Esta operación se encarga de eliminar un sobrante de material constante a lo largo de


toda la geometría a mecanizar. De esta forma la carga que ha de soportar la herramienta de acabado
es más constante y podemos lograr un buen acabado superficial. Si la herramienta de acabado tiene
excesivas variaciones en su carga puede ser que flexione o se clave en material de manera no uniforme
cosa que puede provocar marcas en la superficie final.

Acabado: El acabado final de un mecanizado puede variar dependiendo de los parámetros deseados.

− Alta calidad en el acabado superficial (rugosidad).


− Desviación mínima sobre la trayectoria programada (tolerancia dimensional ajustada).
− Tiempo de mecanización mínimo, a cambio de pérdida de calidad en el acabado final.

En el Mecanizado de Alta Velocidad (MAV) y en mecanización rigurosa en general hay una gran exigencia
para evitar recurrir a otras operaciones como rectificados, pulidos etc. Esto condiciona el proceso de
acabado por lo que serán los dos primeros parámetros los más perseguidos. Sin embargo, en
mecanizado ordinario o en la fabricación de prototipos puede resultar interesante la última opción.

Mecanizado de una pieza de superficies complejas


9. Software

Actualmente en el mercado se pueden encontrar multitud de software dedicado al CADƒCAM.


Se pueden encontrar muy específicos para diversa maquinaria, y software más generalista que
dispone de múltiples paquetes dependiendo del tipo de máquina o los trabajos que se hayan de realizar.
A continuación podemos ver varios nombres de diferentes paquetes de CAD −CAM generalistas.

Eureka WORKNC

CATIA Machining SURFCAM GIBBS

CADDS 5 (PTC) MASTERCAM

TEBIS ALPHACAM SOLIDCAM (Solidworks) POWERMILL

NX CAM

Para ampliar la información acerca del software anterior podemos visitar la siguiente web.

http://www.directindustry.es/fabricante-industrial/software-cad-cam-64377.html

10. Conclusiones

Podríamos decir que el desarrollo de software CAD −CAM ha sido un paso necesario en la evolución
de los sistemas productivos hacia una mayor fiabilidad y rapidez. Gracias a ellos se ha conseguido unos
niveles de calidad que hace unos años eran inconcebibles. Hoy en día cualquier diseño puede ser
parametrizado gracias a los software CAD y gracias a la unión con el software CAM se puede llevar a
cabo la fabricación de la geometría 3D.

A pesar de no gozar de una gran implantación en las PYMES es un sistema que está llamado a una
mayor implantación que la actual ya que la competencia hace que se deba aumentar la calidad y
productividad en muchos procesos. Con el paso del tiempo se puede esperar una evolución de precios de
estos sistemas a la baja cosa que también facilitará su implantación.