Universidad Tecnológica Emiliano Zapata Del Estado de Morelos
Universidad Tecnológica Emiliano Zapata Del Estado de Morelos
UNIVERSIDAD TECNOLÓGICA
EMILIANO ZAPATA DEL ESTADO DE
MORELOS
DIVISIÓN ACADÉMICA DE MECÁNICA
INDUSTRIAL
PROCESOS DE MANUFACTURA II
5º A
(El nombre del proyecto no debe de llevar comillas, debe ser corto y
concreto, y debe de coincidir con el nombre del convenio individual)
INVESTIGACIÓN
PROCESOS DE MANUFACTURA
PRESENTA:
JIREH VANESSA ASUNCIÓN VERTIZ
PROFESOR
MC. ENRIQUE CONTRERAS
CALDERÓN
REFERENCIAS
ANEXOS
CAPÍTULO 1. INTRODUCCIÓN
10
piezas complejas que, de otro modo, serían difíciles o imposibles de fabricar mediante
métodos manuales tradicionales.
Por esta razón, se han convertido en herramientas indispensables en sectores como
el automotriz, el aeroespacial, el médico y el electrónico, entre otros. En la industria
automotriz, por ejemplo, se utilizan para fabricar componentes como bloques de motor,
engranajes y sistemas de inyección. En el sector aeroespacial, son esenciales para la
creación de piezas estructurales y turbinas de alta precisión. En el ámbito médico, se
emplean para producir implantes, prótesis y herramientas quirúrgicas personalizadas.
Su impacto también se extiende al sector del diseño y la arquitectura, donde se utilizan
para la fabricación de mobiliario y elementos decorativos personalizados. Estas
máquinas no solo reducen los tiempos de producción y los costos operativos, sino que
también eliminan errores humanos al garantizar la repetibilidad de las piezas
producidas.
A lo largo de los años, la evolución de las máquinas CNC ha llevado a la incorporación
de tecnologías avanzadas como el control en cinco ejes, que permite mayor libertad
de movimiento y posibilidades de diseño, y la integración de sistemas inteligentes que
optimizan los procesos en tiempo real. Sirven para muchísimas variables: velocidad
de producción, control de movimientos de la máquina, coordenadas y varios
parámetros más. La finalidad de este tipo de tecnología es llevar a cabo de forma
automática trabajos que de forma no mecanizada tardarían el doble o incluso el triple
de tiempo (además de los consiguientes errores de factor humano que puedan
producirse).
11
Cortadoras de Chorro de Agua CNC
Estas máquinas emplean un chorro de agua a alta presión, a menudo combinado con
abrasivos, para cortar materiales duros como acero, granito y cerámica. Son
especialmente útiles para cortar materiales sensibles al calor, ya que el proceso no
genera altas temperaturas, evitando deformaciones.
Electroerosionadoras CNC (EDM)
Las EDM (Electro Discharge Machines) utilizan descargas eléctricas para eliminar
material de una pieza de trabajo. Son ideales para trabajar con materiales
extremadamente duros o para crear moldes y troqueles con detalles intrincados.
Estas máquinas son comunes en la industria automotriz y en la fabricación de
componentes de herramientas.
Impresoras 3D CNC
Aunque técnicamente no eliminan material como las demás, las impresoras 3D CNC
son consideradas parte de esta categoría debido a su control numérico. Utilizan
procesos aditivos para crear objetos tridimensionales capa por capa, generalmente a
partir de polímeros, resinas o metales. Son esenciales en prototipado rápido y
fabricación de piezas personalizadas.
Punzonadoras CNC
Estas máquinas están diseñadas para perforar agujeros de diversas formas y
tamaños en materiales como láminas metálicas. Son muy utilizadas en la fabricación
de carcasas metálicas, paneles de control y estructuras ligeras.
Rectificadoras CNC
Las rectificadoras CNC se utilizan para dar acabados extremadamente precisos a
superficies. Utilizan discos abrasivos que giran a alta velocidad para eliminar
imperfecciones, ajustar dimensiones o mejorar la calidad superficial de las piezas.
Estas máquinas son comunes en la fabricación de componentes de motores y
herramientas de precisión.
Máquinas Multitarea CNC
Estas son máquinas avanzadas que combinan las funciones de fresadoras, tornos y
otras herramientas en un solo dispositivo. Son capaces de realizar múltiples
operaciones sin necesidad de trasladar la pieza, lo que mejora la precisión y reduce
los tiempos de producción.
12
CLASIFICACIÓN DE LAS FRESADORAS CNC
Hay que tener en cuenta que los materiales que se vayan a mecanizar con una
fresadora deben ser resistentes a la tracción y a nivel térmico, ya que el corte producirá
temperaturas elevadas.
Los materiales que se suelen mecanizar en una fresadora son:
• Metales: lo más utilizado a nivel industrial, ya que se pueden aplicar después
en muchos ámbitos, como ventanas, puertas, piezas para construcción, para el
sector del automóvil, etc. Se suelen tratar materiales como titanio, latón, cobre,
acero o bronce.
• Materiales no metálicos: Plásticos técnicos: Como el nylon, el polietileno, el
PVC y el PTFE (Teflón), madera.
Fresadoras CNC según la orientación del husillo
La orientación del husillo es la dirección que va a tomar la herramienta a la hora de
cortar. En este sentido, las orientaciones del husillo pueden ser:
Sobre 3 ejes: es decir, sobre el eje X (izquierda a derecha), el eje Y (adelante y atrás)
y eje Z (arriba y abajo). Esto permite crear piezas en 3 dimensiones. Son más simples,
sencillas y baratas, pero las piezas que crean también son de las mismas
características y no son ideales para mecanizados complejos.
Sobre 4 ejes: además de trabajar sobre los ejes X, Y y Z, también permite rotar el
objeto dentro de la mesa de trabajo. Además, permite mecanizar las cuatro caras de
una pieza o fijar cuatro piezas a la vez para tratarlas al mismo tiempo. Son algo más
complejas que la de tres ejes, pero el hecho de rotar el objeto permite tratar con
efectividad diversas perspectivas y piezas simultáneas.
Sobre 5 ejes: es la que más complejidad tiene, porque añade la rotación y la oblicuidad,
permitiendo eliminar por completo el tratamiento manual de las piezas por parte del
13
operario. Da lugar a geometrías muy complejas, más precisas y con superficies
tratadas de forma muy cuidada, ideal para industrias como la medicina o la
aeroespacial. Sin embargo, el costo de esta máquina es muy elevando, al igual que la
curva de aprendizaje del software CNC.
14
TIPOS DE PROCESADORES CNC
Los procesadores CNC (Control Numérico Computarizado) son el cerebro de las
máquinas herramientas modernas y se encargan de interpretar y ejecutar códigos de
programación para controlar diversos movimientos y operaciones. Existen diferentes
tipos de procesadores CNC que varían según el fabricante, las capacidades técnicas
y las aplicaciones industriales.
Fanuc
Fanuc es uno de los líderes mundiales en la fabricación de procesadores CNC. Sus
sistemas se caracterizan por su confiabilidad, durabilidad y compatibilidad con
diversas máquinas herramientas. Fanuc ofrece una amplia gama de controladores,
desde modelos básicos para aplicaciones sencillas hasta sistemas avanzados para
máquinas de alta precisión. Algunos de sus modelos populares incluyen la serie
Fanuc 0i y Fanuc 30i.
Ventajas:
• Interfaz intuitiva y fácil de usar.
• Amplia documentación y soporte técnico.
• Alta compatibilidad con diferentes softwares CAD/CAM.
Siemens Sinumerik
Ventajas:
• Soporte para programación avanzada, incluyendo HMI y ShopMill.
15
Mitsubishi CNC
Mitsubishi Electric también fabrica procesadores CNC de alto rendimiento. Sus
controladores se destacan por su rapidez, precisión y capacidad de personalización.
Mitsubishi CNC es popular en aplicaciones que requieren un alto nivel de
automatización y fiabilidad.
Ventajas:
• Excelente relación costo-beneficio.
• Alta velocidad en procesamiento de códigos G y M.
• Sistema modular que facilita la actualización.
Heidenhain
Heidenhain es conocido por sus sistemas CNC especializados en máquinas de alta
precisión, como fresadoras y rectificadoras. Estos controladores se caracterizan por
su capacidad para realizar interpolaciones complejas y garantizar acabados de alta
calidad.
Ventajas:
• Precisión extrema en el control de ejes.
• Interfaz de usuario amigable.
• Enfoque en aplicaciones de mecanizado de alta complejidad.
Haas CNC
Haas Automation es un fabricante estadounidense que produce máquinas
herramientas equipadas con sus propios sistemas CNC. Los controladores Haas son
conocidos por ser sencillos de usar y estar diseñados específicamente para sus
máquinas.
Ventajas:
• Total integración con máquinas Haas.
• Soporte técnico directo del fabricante.
• Facilidad de programación para principiantes.
Okuma OSP
Okuma es otro fabricante reconocido que desarrolla tanto máquinas herramientas
como sistemas CNC. Los controladores OSP (Okuma Sampling Path) son conocidos
por su robustez y capacidad de personalización.
Ventajas:
• Sistema operativo integrado.
• Alta capacidad de diagnóstico y monitoreo.
• Excelente soporte para aplicaciones multitarea.
16
Además de los sistemas mencionados, existen otros fabricantes y procesadores que
también juegan un papel importante en la industria:
17
Este paso permite identificar y corregir errores, evitando desperdicio de material o
daños a la máquina.
7. Postproceso
Dependiendo de la aplicación, la pieza puede requerir operaciones adicionales:
Acabado superficial: Pulido, desbarbado o tratamientos térmicos.
Montaje: Si la pieza forma parte de un conjunto más grande, se ensambla con otras
piezas.
8. Mantenimiento de la Máquina
Después de completar el mecanizado, se realiza una limpieza y mantenimiento
básico de la máquina para garantizar su correcto funcionamiento en futuros trabajos.
Limpieza del área de trabajo.
Revisión de herramientas y lubricación de partes móviles.
18
producto, desde sus dimensiones hasta sus características específicas, se define
meticulosamente en este entorno virtual.
Este diseño no solo establece la apariencia del producto final, sino que también
determina las especificaciones técnicas clave que serán cruciales en las etapas
posteriores del proceso CNC. Los materiales, las tolerancias y otros detalles críticos
son integrados en el diseño, proporcionando una guía esencial para el mecanizado
preciso que seguirá.
3. Simulación y verificación
Esta etapa juega un papel fundamental en la prevención de posibles errores y en la
garantía de un proceso de mecanizado sin contratiempos. Se utilizan software de
simulación CNC avanzados que permiten visualizar virtualmente cada paso del
proceso. Esto incluye movimientos de herramientas, trayectorias de corte y cualquier
interacción entre la herramienta y la pieza de trabajo. De esta manera, se pueden
identificar y corregir posibles colisiones o desviaciones antes de que ocurran en la
máquina real.
4. Configuración de la máquina
La configuración de la máquina marca el punto en el que se prepara el entorno físico
para el proceso de mecanizado. Esta fase es crucial para garantizar que la
maquinaria esté lista y correctamente ajustada para llevar a cabo las operaciones
especificadas en el programa CNC.
19
5. Mecanizado
La fase de mecanizado es el núcleo del proceso CNC, donde la máquina herramienta
ejecuta las operaciones de corte, taladrado, fresado u otras acciones según las
instrucciones precisas del programa CNC.
Durante esta etapa, la máquina se mueve con una precisión extrema para dar forma
a la pieza de trabajo según las especificaciones del diseño. Los movimientos de la
herramienta, la velocidad de corte y otros parámetros están completamente
controlados por el programa CNC, lo que garantiza una consistencia y precisión
notables en la producción de las piezas.
Durante todo el proceso de mecanizado, es esencial que los operadores supervisen
el funcionamiento de la máquina para detectar cualquier irregularidad o signo de
desviación.
6. Monitoreo y calidad
La fase de monitoreo y calidad es esencial para asegurar que el proceso de
mecanizado se lleve a cabo de manera óptima y que las piezas resultantes cumplan
con los estándares de calidad establecidos. Durante esta etapa, se llevan a cabo
diversas actividades de supervisión y control para garantizar que el producto final
cumpla con las especificaciones deseadas.
LÍNEAS DE CÓDIGO
Las líneas de código CNC son las instrucciones que las máquinas de control numérico
utilizan para realizar operaciones automatizadas como cortar, taladrar, fresar o tornear
materiales. Estas instrucciones están escritas en un lenguaje estándar conocido como
código G y código M, donde cada línea contiene una orden específica que la máquina
20
ejecuta de forma secuencial. Este código permite definir movimientos, configuraciones
y acciones auxiliares de la máquina, garantizando precisión y repetibilidad en el
mecanizado.
El proceso comienza con la creación de un modelo CAD (Diseño Asistido por
Computadora), que luego se convierte en un archivo CAM (Fabricación Asistida por
Computadora). Este archivo genera automáticamente el código CNC necesario para
producir la pieza. Posteriormente, el código se carga en el controlador de la máquina,
que interpreta cada línea y mueve las
herramientas según las coordenadas
y parámetros especificados. Durante
la ejecución, la máquina sigue las
trayectorias indicadas, ajustando
velocidades, profundidades y otras
configuraciones para completar la
tarea de mecanizado.
Cada línea de código sigue un formato estándar que incluye varios elementos
esenciales:
Cada componente cumple una función específica, y juntos permiten controlar todos
los aspectos del mecanizado.
Las líneas de código son una medida cuantitativa que representa la cantidad total de
líneas en el código fuente de un programa. Esta métrica se utiliza para estimar el
tamaño, el esfuerzo y la complejidad de los proyectos de software. Las líneas de código
pueden incluir todas las líneas escritas en un lenguaje de programación, a menudo
categorizado en LOC lógico (declaraciones de código real) y LOC físico (todas las
líneas, incluidos comentarios y líneas en blanco).
21
El LOC sirve como un indicador directo del volumen de un programa y se utiliza con
frecuencia para evaluar la productividad, estimar los costos y comparar proyectos. Sin
embargo, si bien brinda una idea básica del trabajo que implica crear o mantener un
software, no refleja inherentemente la calidad, la eficiencia o la capacidad de
mantenimiento del código.
Las características de las líneas de código como métrica de software incluyen:
• Medida cuantitativa. LOC proporciona un recuento numérico de las líneas del
código fuente de un programa, ofreciendo una forma sencilla de estimar el tamaño y
el esfuerzo de un proyecto.
• Distinción física y lógica. LOC se puede clasificar como físico (líneas totales
incluyendo comentarios y espacios en blanco) o lógico (declaraciones ejecutables
reales), ofreciendo flexbilidad en la medición.
• Estimación del esfuerzo. Sirve como base para estimar el tiempo de desarrollo,
el costo y la asignación de recursos al correlacionar líneas de código con el esfuerzo
esperado.
• Visión de legibilidad. Los valores LOC altos pueden indicar un código extenso,
mientras que un LOC bajo podría indicar enfoques de codificación concisos o
complejos.
• Compatible con automatización. El LOC se puede calcular automáticamente
utilizando varias herramientas, lo que lo convierte en una métrica accesible y
replicable.
• Neutral al lenguaje de programación se aplica a todos los lenguajes de
programación, aunque la interpretación puede variar debido a diferencias de sintaxis.
Para simplificar tareas repetitivas, las máquinas CNC incluyen ciclos fijos, que son
comandos predefinidos para operaciones comunes como perforado, roscado o
ranurado.
Los programas de G&M son simples archivos de texto ASCII (sólo mayúsculas,
números y signos de puntuación tradicionales, por lo que es muy frecuente que los
programas se almacenen y comuniquen usando un formato restringido de 6 bits).
22
sistemas CNC. Estos códigos determinan cómo se ejecutan los movimientos y
funciones específicas en la máquina.
Códigos G:
Movimientos básicos y selección de planos:
G00: Movimiento rápido.
G01: Movimiento lineal a velocidad controlada.
G02: Interpolación circular en sentido horario.
G03: Interpolación circular en sentido antihorario.
G04: Pausa (dwell).
G17: Selección del plano XY.
G18: Selección del plano XZ.
G19: Selección del plano YZ.
Compensación de herramientas:
G40: Cancelar compensación de radio de herramienta.
G41: Compensación de radio de herramienta a la izquierda.
G42: Compensación de radio de herramienta a la derecha.
Programación de coordenadas:
G90: Programación absoluta.
G91: Programación incremental.
Control de avance:
G94: Avance por minuto.
23
G95: Avance por revolución.
Ciclos fijos:
G73: Ciclo fijo de perforación con retracción.
G74: Ciclo fijo de roscado a la izquierda.
G76: Ciclo fijo de roscado.
G81: Ciclo fijo de perforación simple.
G82: Ciclo fijo de perforación con pausa.
G83: Ciclo fijo de perforación profunda con desbaste.
G84: Ciclo fijo de roscado a la derecha.
G85: Ciclo fijo de escariado.
G86: Ciclo fijo de escariado con detención del husillo.
G87: Ciclo fijo de perforación a retroceso.
G88: Ciclo fijo de escariado con pausa.
G89: Ciclo fijo de escariado profundo.
Otros códigos G comunes:
G20: Configuración de unidades en pulgadas.
G21: Configuración de unidades en milímetros.
G28: Regreso a la posición de origen máquina.
G30: Regreso a la posición de origen secundaria.
G32: Roscado lineal.
G33: Roscado helicoidal.
G50: Límite de velocidad del husillo (en torno).
G54-G59: Selección de sistemas de coordenadas de trabajo.
G68: Rotación del sistema de coordenadas.
G69: Cancelación de rotación del sistema de coordenadas.
G70: Ciclo de acabado (en torno).
G71: Ciclo de desbaste en línea (en torno).
G72: Ciclo de desbaste en cara (en torno).
Códigos M:
Control del programa:
M00: Parada del programa.
M01: Parada opcional.
M02: Fin del programa.
M30: Fin del programa y reinicio.
Control del husillo:
M03: Encender husillo en sentido horario.
M04: Encender husillo en sentido antihorario.
M05: Apagar husillo.
Cambio de herramienta:
M06: Cambio de herramienta.
Refrigerante:
M08: Encender refrigerante.
M09: Apagar refrigerante.
Otros códigos M comunes:
M19: Orientación del husillo.
M98: Llamada a subprograma.
24
M99: Retorno desde subprograma.
M48: Habilitar velocidad del husillo.
M49: Deshabilitar velocidad del husillo.
A
Ángulo de rotación: Se utiliza para especificar el ángulo de rotación de la herramienta
en algunos programas de fresado.
Eje A: En máquinas de 5 ejes, el eje A es el eje rotacional alrededor de X.
C
Eje C: En máquinas de 5 ejes, el eje C es el eje rotacional alrededor del eje Z.
Compensación de herramienta: A veces se utiliza en combinación con otros códigos
para ajustar la compensación.
F
Velocidad de avance (Feedrate): Define la velocidad a la que se mueve la herramienta
en relación al material. Ejemplo: F100 significa avance a 100 mm/min o in/min
dependiendo de la unidad.
G
Códigos de preparación: Define movimientos o funciones de preparación. Ejemplos:
G00: Movimiento rápido.
G01: Movimiento lineal a velocidad controlada.
G02: Interpolación circular en sentido horario.
G03: Interpolación circular en sentido antihorario.
H
Compensación de altura de herramienta: Se utiliza en combinación con el código G41
o G42 para ajustar la altura de la herramienta, asegurando que la herramienta se
mantenga a la distancia correcta del material.
Número de herramienta: Algunas veces se utiliza para referirse al número de la
herramienta activa.
25
I
Desplazamiento de la curva (interpolación circular): Se utiliza para definir el centro de
un arco o circunferencia en un movimiento circular. Especifica el desplazamiento en el
eje X para movimientos circulares (G02, G03).
Eje I: En máquinas de 5 ejes, puede hacer referencia a un eje de movimiento adicional.
J
Desplazamiento en Y (interpolación circular): Similar a la I, pero para el eje Y, en
movimientos circulares.
K
Desplazamiento en Z (interpolación circular): En algunos casos se usa para especificar
el centro de un movimiento circular en el eje Z.
Eje K: En algunas configuraciones, el eje K hace referencia a un eje adicional en
máquinas con más de tres ejes.
M
Códigos de función auxiliar: Define funciones auxiliares, como el encendido del husillo,
el refrigerante o el cambio de herramienta. Ejemplos:
M03: Encender el husillo en sentido horario.
M06: Cambio de herramienta.
M08: Encender refrigerante.
N
Número de línea: Se usa para numerar las líneas en un programa CNC. No afecta la
ejecución del programa, pero es útil para organización y depuración. Ejemplo: N100.
O
Número de programa o subprograma: Se usa para llamar a subprogramas. Ejemplo:
O1000 puede ser el nombre de un subprograma.
R
Radio de interpolación circular: En algunos movimientos, se usa para definir el radio
de un arco o curva.
Desplazamiento de inicio: En algunos códigos, puede indicar la distancia desde el
punto inicial de un movimiento (por ejemplo, G82).
S
Velocidad del husillo (Spindle speed): Define la velocidad de rotación del husillo en
revoluciones por minuto (RPM). Ejemplo: S1500 significa 1500 RPM.
T
Número de herramienta: Especifica qué herramienta se debe utilizar en el proceso.
Ejemplo: T01 indica la herramienta número 1.
26
Coordenada X: Define la posición en el eje X (horizontal). Ejemplo: X100 indica una
posición en X de 100 mm o in.
Y
Coordenada Y: Define la posición en el eje Y (horizontal, en la dirección perpendicular
al eje X). Ejemplo: Y50 indica una posición en Y de 50 mm o in.
Z
Coordenada Z: Define la posición en el eje Z (vertical). Ejemplo: Z-10 indica que la
herramienta está a 10 mm debajo de la superficie de referencia.
Estas letras se utilizan junto con los códigos numéricos (como G, M, etc.) para crear
instrucciones precisas sobre el movimiento de la herramienta, la velocidad del husillo,
y otras funciones del CNC.
Mastercam
Mastercam es uno de los programas CAM más conocidos y utilizados en la industria,
especialmente en aplicaciones de fresado y torneado. Es reconocido por su potente
27
conjunto de herramientas que permite la creación de trayectorias de herramientas y la
programación de máquinas CNC. Mastercam ofrece una amplia gama de operaciones
CAM, como fresado 2D, 3D, torneado y mecanizado de moldes. Además, permite
optimizar las trayectorias de herramientas y cuenta con funciones avanzadas de
simulación y verificación. Este software requiere una licencia de pago, cuyo costo varía
según el tipo de operación y el nivel de funcionalidades.
SolidCAM
SolidCAM es un software CAM totalmente integrado con SolidWorks, lo que lo
convierte en una opción ideal para los usuarios que ya trabajan con SolidWorks y
necesitan una solución CAM eficiente y potente. Es adecuado para fresado, torneado,
roscado y más. SolidCAM se destaca por su integración directa con SolidWorks, lo que
permite que las trayectorias de herramientas se generen de manera fluida y sin
problemas de compatibilidad. También incluye funciones avanzadas de simulación y
verificación de procesos. El costo varía según la licencia, y existen opciones de
suscripción.
Siemens NX CAM
Siemens NX CAM forma parte del software de Siemens NX, conocido por su
integración total de CAD, CAM y CAE (ingeniería asistida por computadora). Este
software es utilizado principalmente en la fabricación de piezas complejas,
especialmente en sectores como la aeroespacial y automotriz. NX CAM ofrece
potentes capacidades de CAM para fresado, torneado y manufactura aditiva. Además,
incluye herramientas de optimización de trayectorias y una simulación avanzada que
ayuda a verificar los procesos de mecanizado. Este software generalmente está
orientado a empresas grandes y tiene un costo más elevado debido a sus capacidades
de alto rendimiento.
Edgecam
Edgecam es un software CAM muy popular para el mecanizado de piezas complejas,
con un enfoque en fresado, torneado y fabricación de piezas de precisión. Es
ampliamente utilizado en la fabricación de piezas de alta calidad, con funciones que
permiten la creación de trayectorias de herramientas para fresado, torneado y
mecanizado multieje. Edgecam también incluye herramientas de simulación
avanzadas para asegurar que los procesos de mecanizado se realicen de manera
óptima. Al igual que otros programas CAM, requiere una licencia de pago, y su precio
depende del nivel de funcionalidades que se necesiten.
BobCAD-CAM
BobCAD-CAM es una opción económica y completa para el diseño y programación
CNC. Es particularmente popular entre pequeñas empresas y talleres que buscan una
solución asequible para el mecanizado de piezas. El software permite la programación
para fresado, torneado y corte por plasma, y su interfaz fácil de usar lo hace accesible
incluso para quienes no tienen experiencia avanzada. Además, ofrece funciones de
simulación y verificación que ayudan a los usuarios a asegurarse de que sus
programas se ejecuten correctamente. BobCAD-CAM es relativamente asequible, con
diferentes niveles de funcionalidad según el presupuesto del usuario.
28
CAMWorks
CAMWorks es una solución CAM totalmente integrada con SolidWorks. Esta
integración hace que CAMWorks sea especialmente útil para quienes ya utilizan
SolidWorks en sus proyectos de diseño. El software permite generar trayectorias de
herramientas para fresado, torneado y mecanizado multieje, y cuenta con
herramientas de simulación de mecanizado que permiten a los usuarios verificar el
proceso antes de que se ejecute en la máquina CNC. CAMWorks también es conocido
por su fácil integración con el entorno de SolidWorks. El precio depende de los módulos
que se elijan y la licencia.
HyperMill
HyperMill es un software CAM de alto rendimiento utilizado en fresado, torneado y
mecanizado 5 ejes. Este software es especialmente popular en la industria automotriz
y aeroespacial debido a su capacidad para manejar piezas complejas y procesos
avanzados. HyperMill ofrece potentes herramientas de optimización y simulación para
garantizar trayectorias eficientes y una fabricación precisa. Además, es adecuado para
aplicaciones de mecanizado de moldes y piezas de alta precisión. El precio de
HyperMill es alto, generalmente destinado a empresas con necesidades de
mecanizado muy específicas.
29
Una de las principales ventajas del uso de coordenadas absolutas es su simplicidad
en la interpretación. Cada punto del espacio de trabajo tiene una ubicación única y
definida, lo que facilita el diseño de trayectorias precisas y coherentes. Este sistema
es especialmente útil en piezas complejas donde la precisión es fundamental y donde
las dimensiones se basan directamente en un plano o diseño CAD.
30
Aunque las coordenadas relativas ofrecen ventajas en ciertos contextos, también
pueden ser más propensas a errores en trayectorias complejas, ya que dependen
directamente de cada posición previa. Por esta razón, es fundamental asegurarse de
que la máquina esté en la posición correcta antes de ejecutar cualquier comando
incremental.
Combinación de Sistemas
En muchos casos, ambos sistemas pueden utilizarse dentro de un mismo programa.
Por ejemplo, una pieza puede requerir movimientos absolutos para definir el contorno
principal y movimientos relativos para patrones repetitivos. Cambiar entre ambos
sistemas es tan sencillo como incluir los comandos G90 o G91 según sea necesario.
31
CAPÍTULO 2. REFERENCIAS
32