CONTENIDO DEL PROGRAMA A REALIZAR

I.- Conceptos Básicos de las Máquinas CNC. 1.1 Elementos básicos de un sistema CNC. 1.2 Ventajas y desventajas de uso de un equipo CNC. 1.3 Tipos de máquinas de control numérico computarizado más comunes utilizadas en la industria metal-mecánica. 1.4 Designación estandarizadas de los ejes de las máquinas herramientas.

II.- Fundamentos de Maquinado. 2.1 2.2 2.3 2.4 pieza. 2.5 Cálculo de la velocidades de avance y giro del cortador. 2.6 Cálculo de la potencia requerida para el corte. 2.7 Clasificación de las herramientas de corte mediante las normas ANSI e ISO. 2.8 Identificación de insertos y sus aplicaciones. Proceso de maquinado en fresado. Proceso de maquinado en torno. Secuencia de los procesos de maquinado de una pieza. Selección del punto de referencia para el maquinado de una

III.-

Programación del Centro de Maquinado Vertical CNC. 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 Programación absoluta. Código para desplazamiento rápido sin corte. Maquinados en línea recta. Maquinados de arcos. Maquinados de círculos. Selección de las unidades de medición. Retorno al punto de referencia. Selección y cambio de herramienta de corte. Uso de las funciones miscelaneas. Compensaciones de alturas y diámetros de los cortadores. Coordenadas de trabajo. Programación del torno horizontal.

IV.-

Programacion Incremental y Subprogramas. 4.1 4.2 Importancia de la programación incremental. Uso de los códigos G91, M98 y M99

V.- Ciclos fijos o preprogramados. 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 Selección de la posición de retorno G98 o G99 Ciclo de barrenado G81. Ciclo fijo don detención en el el fondo G82 Ciclo fijo escalonado para maquinado profundo G83. Ciclo fijo para machueleadoG84. Ciclo fijo para agrandado de barrenos G85. Ciclo fijo G86. Ciclo fujo G87. Ciclo fijo G88. Ciclo fijo G89.

VI.- Panel de Control y Funciones del Teclado. 6.1 Establecimiento de las compensaciones de alturas de las herramientas de corte. 6.2 Procedimiento para el establecimiento del origen de la pieza de trabajo. 6.3 Apertura de un programa. 6.4 Escritura del programa. 6.5 Otras funciones de edición de programas. 6.6 Transferencia de archivos NC entre PC y controlador vía RS-232. 6.7 Torno EMCO Turn 55 con controlador Sinumerik.

VII.- Generación de Archivos de Dibujo en 2 Dimensiones. 7.1 7.2 7.3 7.4 7.5 7.6 Descripción general del proceso de la programación CAD/CAM. Generación de las entidades básicas de dibujo. Uso de funciones para modificar y transformar. Generación de letreros y contornos. Acotaciones de dibujos. Importación y exportación de archivos.

VIII.- Generación y Simulación de Archivos de Maquinados en 2 Dimensiones. 8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 8.9 Descripción de los módulos de maquinado. Parámetros de maquinados comunes a todos los módulos. Maquinados de contornos. Maquinados de cavidades. Maquinado de puntos. Módulos para el maquinado de letras Función espejo. Función para rotación. Función para arreglo lineal.

IX.- Generación de Superficies Simples y Compuestas en 3 Dimensiones. 9.1 9.2 9.3 9.4 9.5 9.6 9.7 9.8 X.Construcción del modelo de alambre. Selección del plano de construcción y control de la profundidad Z. Superficies regladas. Superficies envolventes. Superficies de barrido. Superficies de revolución. Superficies de malla o tipo “net” Modelado de superficies compuestas.

Generación de Archivos de Maquinado en 3 Dimensiones. 10.1 10.2 10.3 10.4 10.5 10.6 Tipo de funciones para maquinado rugoso y fino. Maquinado en dirección paralela. Maquinado en dirección radial. Maquinado de proyección. Maquinado de contorno. Maquinado fino para remoción de material en uniones y esquinas.

XI.- Generación de Archivos de Geometría y Maquinado en Torno CNC. 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 Sistema de coordenadas del torno. Funciones para generar el dibujo de la pieza. Preparación de la pieza para el maquinado. Función para careado de superficie lateral. Función para el acabado rugoso. Función para el acabado fino. Función para torneado rápido. Función para el maquinado de roscas. Función para barrenados.

1

CAPITULO I

I. Conceptos Básicos de las Máquinas CNC.
Objetivo: Presentar algunos aspectos históricos, principios básicos de funcionamiento de las máquinas-herramientas de control numérico computarizadas, y finalmente su impacto en el desarrollo tecnológico de la industria actual.

1.1

Elementos Básicos de un Sistema CNC.

1.1.1 Antecedentes históricos. Las máquinas herramientas de control numérico surgen, como todo invento, debido a la necesidad de resolver un problema. El problema se presentó debido al requerimiento de realizar maquinados de superficies complejas con un alto grado de precisión. Para lograr lo anterior, era necesario un control automático que pudiera coordinar el movimiento combinado de los 3 ejes principales X, Y, Z de una máquina. Lo anterior, por supuesto, planteaba un reto para las máquinas - herramientas de control manual de fines de los años 40´s, donde el operador debía realizar los movimientos de la máquina mediante el uso de palancas y volantes.

Figura 1. Presentación de un torno horizontal y una fresadora vertical convencionales operadas manualmente. El maquinado de piezas en direcciones diferentes a los ejes principales resulta ser una operación compleja. Esta complejidad estriba en la dificultad para el operador del equipo en el manejo combinado de dos o más volantes para obtener una trayectoria deseada del cortador. Ver figura 2.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

2

Figura 1.2. En la figura 1.2 a se presentan dos movimientos manuales para maquinado de las líneas rectas AB y CD. En figura 1.2 b se presenta una trayectoria difícil de obtener con movimientos manuales de los 2 ejes.

1.1.2 Uso de los Controladores para el Seguimiento de una Trayectoria Específica. Es importante hacer notar que los primeros controladores de las máquinas-herramientas no fueron del tipo electrónico, sino más bien del tipo mecánico. El estudio de los mecanismos nos proporciona una amplia gama de sistemas mecánicos diferentes con los que podemos controlar la geometría del movimiento de un torno, fresadora, equipo de corte, etc. Una solución simple está en el uso de plantillas (figura 3) que tienen como objetivo guiar el cortador de la máquina. Figura 1.3

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

3

El uso de perfiles de las levas era un método muy utilizado; sin embargo, presentaba la desventaja de que el perfil de la leva tenía que ser generado en forma artesanal y sólo se utilizaba para una forma de geometría.

1.1.3 El Origen de la Primera Máquina-Herramienta de Corte Numérico.

Aproximadamente en el año 1947, el Sr. Parson, fabricante de hélices de helicóptero, planteó la solución al problema desde una perspectiva diferente, descartando el uso de las plantillas. Consideró que la solución al problema del control de la geometría del maquinado debía de resolverse mediante la introducción de datos numéricos o coordenadas de puntos de una trayectoria a un control (caja negra) que controlara los movimientos de los motores que proporcionarian los distintos desplazamientos de la herramienta.

Figura 1.4 Máquina de control numérico del laboratorio de servomecanismos de Instituto Tecnológico de Massachussets en el año de 1952. Recordemos que si bien el concepto "computadora", no era muy familiar en esa época, ya en el año 1943 había sido inventada la primera computadora electrónica llamada "UNIVAC" . Así que la idea se basaba en utilizar los principios de la computadora para controlar los movimientos de los elementos motrices para una máquina - herramienta.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

4

El Sr. Parson plantea la solución del problema a la fuerza aérea de los Estados Unidos, su idea los convence y le asignan el proyecto conjuntamente con el Instituto Tecnológico de Massachussets división Servomecanismos. En el año de 1953 se termina el prototipo de la primera fresadora de control numérico cuyo peso del controlador en mucho rebasaba el peso de los sistemas mecánicos mismos de la máquina.

Introducción de Control del movimiento de los ejes de la máquinaherramienta.

Controlador Electrónico Eléctrico

Datos Numéricos

Figura 1. 5. La idea básica de Parson consistía en diseñar un controlador que tuviera la función de recibir información numérica , procesarla y transformarla a señales eléctricas que controlaran los movimiento de motores eléctricos trabajando simultaneamente.

1.1.4 El Desarrollo del Control Numérico Después de Construir el Primer Prototipo en MIT.

Motivados por los resultados obtenidos por la construcción del primer prototipo de una fresadora de Control Numérico en MIT; la fuerza aérea encarga la fabricación de 100 máquinas de CN a la prestigiada compañía “CINCINATTI” fabricante de máquinas herramientas. Iniciándose así el desarrollo industrial de las máquinas de control numérico. Desafortunadamente, para las industrias manufactureras medianas de la época la introducción de esta nueva tecnología estaba fuera de su alcance debido todavía a los altos costos de éstos equipos. Posteriormente en el año de 1957 la invención del transistor y con ello el nacimiento de la microelectrónica, impacta también a la tecnología de los equipos de

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

5

control numérico. Peso y precio se ven considerablemente reducidos conllevando con ello la entrada al mercado de las máquinas NC a industrias de mediana capacidad. En la década de los 60´s se acuña una nueva palabra “Distributive Numerical Control”, o también conocido como DNC . Un sistema de control numérico distributivo consiste en que un controlador llamado “HOST” o servidora en Español, tiene el enlace y el control de varias máquinas.

HOST COMP

MÁQUINA #1

MÁQUINA #2

MÁQUINA #3

Figura 6. Un controlador principal o “HOST” controla a varios equipos ahorrando dinero y espacio en la inversión del equipo.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

6

1.1.5 Máquina CN Vs Máquina CNC.

Durante las décadas de los años 60´s y 70´s, el controlador de las máquinas herramientas de control numérico estaba limitado al movimiento por puntos. En éstos equipos cada una de las coordenadas de los puntos a desplazarse se introducían mediante el uso de tarjetas perforadas, de cintas de papel, o plástico perforadas. El controlador no era capaz de realizar operaciones aritméticas internas, ni disponía de memoria para el almacenaje de datos internos en el controlador. Todos los cálculos requerían de operaciones aritméticas externas por parte del programador. Por ejemplo, para el maquinado de un radio o círculo se hacia necesario el cálculo matemático manual de cada uno de los puntos que forman la circunferencia introduciendo en la cinta perforada los valores para cada una de las coordenadas X, & Y. Nuevamente el desarrollo de la electrónica y de la informática cambian la programación rígida de las máquinas CN por una programación flexible, teniendo los controladores a partir de entonces capacidades similares a las que tiene un microcomputador. El decir, el controlador del equipo tuvo la capacidad de realizar operaciones aritméticas internas, interpolaciones lineales, circulares, elípticas y parabólicas con tan solo la introducción de un código de maquinado. La introducción de ésta tecnología transforma a las maquinas-herramientas NC de programación dura, en máquinas - herramientas de control numérico computarizadas (CNC). Actualmente un equipo CNC puede almacenar gran cantidad de datos y además puede comunicarse e intercambiar información con una computadora personal subiendo y bajando programas a discreción.

1.1.6 Motores Eléctricos y su Control en las Máquinas CNC.

Los motores eléctricos tienen como función principal transmitir el movimiento de giro del motor a los ejes de la máquina. Los motores eléctricos de los equipos CNC pueden ser divididos en dos categorías. a) Motores de paso b) Motores servo o servomotores. Los motores de paso normalmente son utilizados en máquinas herramientas CNC de pequeña capacidad, principalmente en equipos para didáctica. Si bien los

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

Además. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Giro = x giro/pulso AMPLIFICADOR MOTOR DE PASOS GENERADOR DE PULSOS TREN DE PULSOS AMPLIFICADOS. inclusive cuando no existe movimiento. tienen la desventaja con respecto a los servomotores de perder precisión cuando se manejan a altas velocidades y altos torques.8 Vista interna de los polos en un motor de pasos.7 motores de pasos son muy económicos. La velocidad de giro del motor depende del número de pulsos o pasos que reciba el motor. entendiéndose por resolución el ángulo de giro mínimo que puede ser controlado en el motor. El tren de pulsos indicará al motor las revoluciones ó número de grados que deberá girar de acuerdo al desplazamiento deseado de la mesa. éstos motores siempre presentan un voltaje aplicado permanente. donde cada pulso significa un paso (step ) del motor. A esto se le conoce en electricidad como la frecuencia. mayor será su grado de resolución. Frecuencia = Número de pulsos o tren de pulsos/seg. Figura 1. Sistema de control de un motor de pasos. La armadura de un motor de pasos está dividida en muchos polos. La excitación ( input ) al motor de pasos se establece por pulsos eléctricos. Figura 7. entre mayor sea el número de polos. . teniendo como consecuencia un mayor gasto de energía.

1. 1. donde cada sección realiza una funcione específica.8 La precisión en la posición longitudinal deseada para el eje dependerá de: • la resolución del motor.10. la memoria. El controlador puede pensarse que es como el cerebro humano.8 Controlador. Figura 1. • Motores servos o de paso. el programa puede indicar abrir o cerrar interruptores para refrigerante. Así también controlador de un equipo CNCestá dividido en secciones. todas disponen de: • Un controlador.1. o enviar información a los servomotores para seguir una trayectoria definida. el control de movimientos. Es la parte más compleja de la máquina. etc. Por ejemplo. . Aspecto exterior de un centro de maquinado vertical CNC. • el ángulo de la hélice del tornillo sinfín y • el diámetro del eje. está encargado de interpretar toda la información introducida en el programa. procesar la información y enviarla a sus respectivos lugares. encendido de husillo. • Un tornillo gusano de bolas. por ejemplo está la Arturo Barrios Núñez Instituto Tecnológico de Mexicali. que puede ser considerado como el cerebro de la máquina. el cual se encuentra dividido por zonas y a cada zona del cerebro le corresponde una función especifíca por ejemplo el habla. • Partes mecánicas propias del equipo en particular. Independientemente del tipo de marca de la máquina-herramienta CNC. sentimientos. El controlador.9 Partes Principales de una Máquina Herramienta C N C.

la sección almacenamiento de datos. se requiere un estudio previo y cuidadoso antes de pensar en su adquisición.1. y se controla el movimiento de cada uno de los motores. moldes y todo lo relacionado con el maquinado de superficies complejas. aquí se realizan las operaciones matemáticas necesarias. Figura 1. de CONTROLADOR MEMORIA OPERACIONES MATEMATICAS GENERADOR DE PULSOS.11 El controlador de una maquina CNC es el cerebro del equipo. la compra de un equipo CNC no garantiza por si solo un éxito en la empresa. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. En el se almacenan los programas y los parámetros necesarios del equipo. 1. Sin embargo. etc. . Si permite que las baterias de descarguen perderá toda la información del equipo. la sección de realizar operaciones matemáticas. que no son controlados por una PC. disponen de un banco de baterias que permiten mantener en memoria todos los programas y parámetros del equipo.9 Ventajas del control convencionales.9 sección encargada de realizar operaciones matemáticas. Listado de las ventajas: • Maquinado de piezas con superficies complejas como puede ser el caso de alabes para bombas o turbinas de aviación. A continuación se presenta a manera de referencia algunas de las ventajas y desventajas de estos equipos comparados con los convencionales. numérico comparado con los equipos Las máquinas CNC han revolucionado la industria manufacturera y poco a poco van desplazando a las máquinas herramientas convencionales. Precaución: Los equipos CNC .

permitiendo un control efectivo de las tolerancias. Las velocidades de avnce y giro del cortador se incrementan sustancialmente.10 Figura 1. • Se incremente grandemente la productividad. difícil de obtener con las máquinas – herramientas convencionales que en su mayoría manejan una milésima de pulgada. • Se obtiene un alto grado de precisión (una diezmilésima de pulgada). • Se incrementa la seguridad del personal. . • Se obtiene un alto grado de repititividad. • Se obtiene una reducción de piezas defectuosas.12 Maquinado de superficies complejas con un centro de maquinado vertical aplicando un paquete CAD/CAM (Mastercam). Lo anterior también protege al operario de estar en contacto directo con el refrigerante y sus vapores. El programa NC de la máquina contiene toda la información de los movimientos de corte a realizar en la pieza de trabajo. • Se obtiene una reducción en los errores de lectura de los planos de trabajo por el operario de la maquina. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. • Se obtiene una reducción en errores debido al cansancio y la falta de concentración por el operador. En éstos equipos la pieza de trabajo queda completamente encerrada y protegida por una puerta de acero con una hoja de plástico transparente de alta resistencia al impacto.

• Reducción del tiempo de fabricación. Se necesita un lote grande de piezas a maquinar o piezas complejas que no puedan ser maquinadas en un equipo convencional. hidráulicos. • Se requiere de capacitación del personal para la operación del equipo. componentes electrónicos y software propio del equipo. Dado que son equipos que contienen elementos mecánicos. . • Se presentan de altos costos de reparación y mantenimiento. • Se reduce el uso de espacio y personal. • • Se tiene escasez de personal capacitado para el manejo del equipo. Una maquina CNC puede realizar el trabajo de varias maquinas convencionales. Esta diferencia en precios se esta viendo reducida a medida que la competencia en la producción de estos equipos se incrementa. Listado de las desventajas de un equipo CNC. neumáticos. • Se necesita de un alto costo de inversión inicial. Un equipo CNC tiene un costo de aproximadamente 10 veces el costo de un equipo convencional de su misma capacidad. hace necesario la intervención de técnicos especializados normalmente con capacitación de la fábrica que manufactura el equipo. El operador de una máquina CNC deberá conocer no solo los procesos de los maquinados convencionales. sino también el proceso de operación del equipo y la programación del mismo.11 • Se incrementa el ahorro de material al reducirse los errores de maquinados. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

2 Clasificación de las Máquinas de Control Numérico C N C. Bajo el esquema anterior y apoyados en la clasificación de las máquinas herramientas convencionales. Torno horizontal Torno vertical Fresadora Centro de maquinado vert. b) Máquinas . c) Máquinas .herramientas para formado en frío. Dobladoras Prensas Deformación en Frío. es considerado una máquina de control numérico. Arranque de Viruta. Plotters Trazadora de plantillas Cortadoras de vidrio.herramientas Sin arranque de Viruta Corte con plasma Corte con lasser. clasificaremos a las máquinas de control numérico C N C en tres grandes grupos: a) Máquinas . Torno . Dobladoras Roladoras Otras Aplicaciones. todo el equipo al que se le introduzca información numérica mediante algún lenguaje de programación.herramientas de corte con arranque de viruta. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Desde el punto de vista de la definición de un equipo de control numérico.12 1. .Fresadora Rectificadoras Routers Troqueladoras Máquinas .herramientas de corte sin arranque de viruta.

13 Torno de CNC horizontal inglés marca Ajax y características. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Observe que el desplazamiento del cortador se realiza en forma Horizontal.

14 Centro de maquinado vertical marca Ajax y sus características principales. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Observe la posición del cortador es en forma vertical. Prensa para realizar estampados como por ejemplo la pieza mostrada a la derecha. . Se logran gran precisión y nitidéz en los cortes. Máquina dobladora marca Amada. En estos equipos Se pueden doblar perfiles estructurales a ángulos con Un alto grado de precisión. Maquina de corte por lasser marca Amada.

El eje longitudinal del cortador es horizontal a la mesa de trabajo. Dependiendo del tipo de punzón y matriz.15 Prensa hidráulica CNC marca Amada . . Observe en figura a la izquierda el proceso de doblado. Torno CNC horizontal VL-12 marca FEMCO. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Centro de maquinado horizontal HMC marca FEMCO. el equipo puede realizar dobleces longitudinales a la pieza de trabajo con gran rapidez y precisión. El eje longitudinal de la pieza gira en posición vertical.

marca ACER. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Se le utiliza para perforar barrenos de formas geométricas diferentes y otros cortes complicados en piezas de poco espesor y grandes dimensiones de ancho y largo. . La función de la rectificadora es dar un acabado final de alta precisión que solo se logra con la rueda de esmeril. Troqueladora marca Amada. A la derecha se muestra un ejemplo de una pieza común de manufactura para este tipo de maquinas. Normalmente estos equipos de utilizan para el corte de materiales de poco espesor y blandos como es el caso de la madera y plásticos.16 Router marc Techno. Rectificadora CNC Taiwanesa. La sorprendente velocidad a que trabaja el movimiento vertical de los punzones pueden alcanzar hasta una aceleración de 5G.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali.17 Corte con plasma. Presentación con 3 tipos diferentes de boquillas para realizar cortes: Oxi-corte. plasma. y lasser. .

ymtltd.com Fadal Machining Centers www. Haas Automation.amada.uk/ Amada Fabricante de prensas. Es uno de los fabricantes de máquinas CNC más grande del mundo.com/ Mazak Corporation Compañia japonesa que fabrica una amplia variedad de equipos CNC. www. www. www.co.stuga.fadal..18 Relación de algunas compañías fabricantes a nivel mundial de equipos CNC.mazak.co.uk/ Ajax Machine Tools UK . Fabricante principalmente de tornos CNC www..Milling .com/ Hurco Companies.. www. Inc.com/ Arturo Barrios Núñez Instituto Tecnológico de Mexicali. www. es también lider mundial.hurco.co.haascnc.com/ Stuga uk . cortadoras por lasser.Manufacturers of CNC Lathes and Milling ..uk/ Republic Lagun Manufacturer of Quality Machine Tools . Inc. Fabricante de un amplio rango maquinas herramientas CNC como son tornos y fresadoras.ajax-mach. .com/ Bridgeport www.bpt. www.com/ CNC Machine Tools | CNC Milling Machines | CNC Turning Machines www. Produce principalmente centros de maquinados verticales y horizontales en una amplia gama de dimensiones.lagun. etc.CNC Machine Tools Manufacturers Compañia inglesa que produce routers y otros equipos para la manufactura automatizada. troqueladoras.

www.com Daewoo Machine Tools Fabricante de Korea del Sur de equipos CNC como son tornos.starcnc.femcousa. Empresa japonesa de gran prestigio. lasers. www. ..19 CNC Router.. www.com/ Summit Machine Tool Manufacturing Corp www. www. y tornos. CNC Laser.. CNC Lathes.com/ Techno.cnc-international. Inc.acergroup..com/ Star CNC Machine Tool Corp.pacersys. etc. fabricante de centros de maquinados verticales CNC..cncmotion.com/ Pacer CNC Router Solutions – Compañia inglesa fabricante de routers y equipo para grabados.com/ ACER Group Compañia Taiwanesa que fabrica una amplia variedad de fresadoras. plasma y laser..com/ Mori Seiki Co. www.moriseiki. etc. . CNC Knife Cutter ..CNC Vertical Machining Centers. www.wellsindex.uk/ FEMCO Inc.com/ CNC Auto-Motion Fabricante de equipos CNC como routers.romiusa.co. Los productos incluyen routers. vertical. CNC Plasma.. CNC Water Jet.techno-isel..daewoomt.com/ Romi Machine tools Fabricante se equipo CNC de centros de maquinados verticales y horizontals. www. www. www. . www. rectificadoras y tornos. Ltd. y centros de maquinado verticales www. www. CNC Boring . plasma.com/ CNC or manual knee type milling machines. horizontal and .com/ Arturo Barrios Núñez Instituto Tecnológico de Mexicali. CNC Routers.com/ CNC Shape Cutting Machine Fabricante de bajo costo para máquinas CNC de corte con gas. Linear Motion & Automation Components .summitmt.multicam. Fabriccante de equipos CNC multi ejes.

¿Porque es importante la introducción del control numérico en las maquinas herramientas? 2. ¿Que tipos de trayectorias son complicadas de maquinar con maquinas herramientas convencionales? 3. ¿Porque no se puede utilizar un motor eléctrico de corriente alterna en una maquina de control numérico? 12. . Mencione las partes básicas de que se compone una maquina herramienta CNC. ¿Cual es la diferencia entre una maquina herramienta NC y una CNC? 6. Investigue los precios de maquinas herramientas convencionales y compárelos con los precios de maquinas herramientas CNC de capacidades similares. 13. 14. ¿A que atribuye el desarrollo acelerado de la tecnología y la producción en masa de maquinas herramientas CNC a nivel mundial? 5. 1. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Realizar una investigación de mercado de la industria local para conocer el tipo de maquinas herramientas y nombre de las marcas mas utilizadas por la industria. Establezca una relación aproximada entre los precios de ambos equipos. ¿En que laboratorio y en que año se logro obtener el primer prototipo de una fresadora de control numérico? 4. ¿Porque las maquinas herramientas CNC industriales utilizan motores servos en lugar de motores de pasos? 11. ¿Que tipos de controles se utilizan para los motores de las maquinas CNC? TRABAJO DE INVESTIGACION. 8. Mencione algunas de las causas o motivos que usted considere sean la razón por la cual no se producen equipos CNC en México. ¿Como logra el control de varias maquinas herramientas CNC con un solo computador? 7. 9. 10.20 PREGUNTAS DEL CAPITULO I. Mencione las ventajas y desventajas de utilizar equipos CNC en lugar de equipos convencionales.

.21 BIBLIOGRAFIA CONSULTADA Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

la selección de las herramientas de corte. y el procedimiento para el cálculo de las velocidades de corte recomendadas por los fabricantes de herramientas de corte. Las operaciones básicas de maquinado en centros de maquinados CNC se pueden clasificar en el siguiente grupo.1 operaciones que pueden ser maquinadas con una fresadora vertical. Figura 2. Objetivo: Se describirán y analizarán: los principales tipos de maquinados realizados en operaciones de fresado. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.CAPITULO II. su clasificación estandarizada ANSI/ISO para la selección de los insertos.1 Tipos de operaciones de maquinados con fresadora. . 2. Fundamentos de Maquinados.

Z variables.1 Nombre de las operaciones de maquinado con fresadora. un agrandamiento del diámetro ó un machueleado. Maquinado de cavidades (pocketing). Figura 2. Este tipo de maquinado tiene la finalidad de forman canales angostos y profundos. un rimado. . Y. que posteriormente tendrán otra operación de maquinado. Consiste en el maquinado de superficies con valores de las coordenadas X. normalmente por un solo paso del cortador. Maquinado para generar barrenos. Acanalados ( slot cutting). Perfilado (contour). Consiste en el retiro de material de la pieza limitada por un perímetro cerrado con la finalidad de formar un hueco o cavidad a una profundidad establecida. Este tipo de maquinado es ampliamente utilizado en la creación de moldes. Es el proceso de maquinado de la superficie de la pieza para la obtención de superficies planas. Careado de superficies planas (facing).2 Tipos de cortadores con aplicaciones diversas. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Por ejemplo.2. Consiste en el maquinado de un contorno a lo largo de una trayectoria especificada de una pieza. Barrenados ( hole machining).1. Maquinado de superficies ( 3-d surface machining).

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Cortador de punta de esfera (sphere mill) Cortador con radio en esquinas (bull mill) Cortador para carear (face mill) Cortador para chaflanes (chamfer millo) Cortador de muesca (slot mill) Cortador con conicidad ( taper mill) Cortador para cola de milano. Broca marcadora (spot drill). los tipos de herramientas más comúnmente utilizadas se presentan a continuación: Listado de herramientas: • • • • • • • • • • • • • • • • • • Cortador de punta plana (flat mill). ( dove mill). Cortador de pelota ( lolli pop mill).2 Tipos de herramientas utilizadas para las operaciones de fresado. Independientemente del tipo de material del que esta compuesto una herramienta de corte. Broca de centros (center drill).2. . Rima (ream). Abocinado ( bore bar) Machuelo izquierdo ( tap lh) Machuelo derecho (tap rh).1. Broca (drill). Cortador abocardado ( cntr bore) Cortador avellanador ( C-sink).

.3 Algunos tipos de cortadores de carburo comerciales utilizados en operaciones de fresado. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. 2.Fig.

Bancada: Es la parte del torno que soporta al carro y el contrapunto.2. La precisión del acabado de la bancada y corredera dependerá la precisión del acabado final de la pieza. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Tiene la forma de una V invertida.2 El Torno Horizontal y Tipos De Maquinados a Realizar. El material de fabricación de la bancada es de acero fundido. . Accesorios Componentes de un Torno Horizontal Manual. Corredera. se localiza sobre la bancada y sirve como guía para el deslizamiento del carro y contrapunto.

Portaherramientas. También este accesorio del torno se le utiliza para el barrenado de la cara lateral al cambiar el punto por un mandril que sujeta a la broca. Encima del carro se localiza otro aditamento llamado silla sobre la cual va montado el portaherramientas. . El movimiento transversal se realiza con giro manual de la perilla al enganchar con una cremallera localizado abajo del soporte de la bancada o con tracción directa de la potencia del torno a través de un tornillo de potencia que corre paralelo a la bancada. La silla se enlaza al carro a través de una corta guía en forma de cola de milano cuyo movimiento es transversal al carro. Este sistema es el encargado del movimiento longitudinal. transversal e inclinado de la herramienta de corte. El portaherramientas mostrado en la figura puede sujetar hasta 4 cortadores diferentes haciendo la selección al girar el soporte y ajustar con la manivela superior mostrada al ángulo de ataque deseado. Como su nombre lo indica es el accesorio encargado de sujetar a las herramientas de corte.Carro y silla. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Contrapunto (Tailstock): Es necesario su uso para el maquinado de piezas largas permitiendo con ello una sujeción adicional en el otro extremo de la pieza a maquinar.

como se ilustra en la figura. (HALF-NUT & THREADING DIAL). Se hace uso de un tornillo paralelo a la bancada y de una tuerca abierta en dos partes. Accesorios para maquinados de roscas. Mediante el uso de la manivela mostrada de cierra la tuerca enganchando el carro el cual se desliza transversalmente a la velocidad de avance del tornillo. .Transmisión: Para manejar una rango de velocidades de corte se hace necesario el uso de una transmisión que contenga una variedad de juegos de engranes con diferentes diámetros con los que se puedan obtener diferentes combinaciones de velocidades. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Torno CNC HAAS.Tornos CNC de diferentes marcas.

Industrial.Torno marca EMCO serie Turn 55 ubicado en laboratorio de Ing. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.Vistas de ensambles de tornos CNC marca Chevalier.

tungsteno.3.2. níquel. vanadio. pero tienen la limitante del grado de dureza al maquinar materiales con una dureza muy próximos a la dureza del cortador. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. para evitar lo anterior. Cortadores para maquinados de alta velocidad (HSS).3 2. Los fabricantes de herramientas realizan investigaciones en enfocadas al desarrollo de nuevos materiales para la fabricación de herramientas de corte . El carburo cementado de los insertos esta formado de carburo de tungsteno y como aglutinante de cobalto.Los aceros rápidos para herramientas (HSS) conservan su dureza a altas temperaturas. debido a su rápida reducción de su dureza a al incrementar su temperatura y alta fragilidad. . conservación de su dureza a altas temperaturas. Un incremento adicional a la resistencia al desgaste e incremento de la dureza de un acero rápido HSS. a los aceros al carbono se le añaden otros metales cromo. Insertos de carburo cementado. durabilidad. Cortadores de carburo y cobalto con recubrimiento de titanio El cobalto tiene la propiedad de incrementar la dureza al rojo. sin embargo. es decir. Los insertos de carburo pueden maquinar materiales duros a altas velocidades de corte. tiene la capacidad de no perder su dureza a altas temperaturas. El inconveniente del uso de éstos insertos. Estas herramientas pueden soportar velocidades de corte de 3 a 4 veces mayores que los aceros de alta velocidad. o de cobalto se obtiene con un recubrimiento de titanio. y resistencia al impacto.1 Clasificación de los cortadores basados en las normas ANSI e ISO. Materiales utilizados para los cortadores. tenacidad. cobalto entre otros para formar los aceros aleados para herramientas o aceros rápidos HSS (high speed steel). Las principales características ó propiedades mecánicas deseables para una buena herramienta de corte son: alta dureza. es su baja resistencia al impacto. tienen el limitante de trabajar a bajas velocidades de corte. Los aceros con alto contenido de carbono son metales muy duros . titanio.tienen gran dureza y son muy económicos. El limitante de los cortadores de carburo cementado es que solo pueden maquinar hierros fundidos y materiales no ferrosos por ser propenso al desgaste rápido y la formación de cráteres.

Se forman mezclando carburos y diminutas partículas de diamantes policristalino. Se utiliza una pequeña capa de nitruro de boro cúbico policristalino en un subtrato de carburo cementado. hierros colados y materiales no ferrosos. carburos de titanio y óxidos de zirconio compactados y comprimidos bajo intenso calor. Estos insertos poseen una alta resistencia al impacto. Los insertos de nitruro de boro cúbico o borazón siguen en la lista de dureza después del diamante. Ambos insertos si pueden utilizar para cortar aceros. Los insertos con recubrimiento de cerámica pueden trabajar a velocidades de corte mayores que los que tienen recubrimientos de titanio. . Insertos de diamante policristalino (pcd). Estos insertos se utilizan para maquinar metales no ferrosos y materiales abrasivos no metálicos. La mayoría de los insertos cermet están compuestos con óxidos de aluminio.Insertos de carburo con recubrimiento. Insertos de nitruro de boro cúbico (pcbn). y una gran resistencia al desgaste. pudiendo maquinar materiales a muy altas temperaturas y con durezas de hasta 66 R c. Estos insertos sobrepasan las propiedades mecánicas de los otros tipos de insertos. Para aumentar la resistencia al desgaste y reducción de la resistencia a la ruptura los insertos de carburos se recubren con una fina capa de nitruro de titanio ó cerámica. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Insertos cermet. Los insertos cermet. están formados por un compuesto de material cerámico y un metal.

2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.3. . La clasificación de los cortadores de acuerdo a esta norma internacional se basa en establecer un color y una letra de acuerdo al tipo de material a cortar y dureza del mismo (utilizado por sandvik).2 Clasificación del grado de un inserto basados en colores establecido por la norma ISO.

O: Octagonal. radio del inserto. H: Hexagonal. Cada carácter de la serie del código describe una característica del inserto por ejemplo: su forma geométrica. PRIMERA LETRA describe la forma geométrica del inserto.3. etc. D: Rómbico con ángulo entre caras de 55 grados. . si tiene o no barreno central. T: Triangular. La designación de los insertos o también llamados “plaquitas” se realizan mediante una serie combinada de letras y números. el espesor. M: Rómbico con ángulo entre caras de 86 grados.HS IDENTIFICACION DE INSERTOS SEGÚN NORMA ANSI. S: Cuadrado. V: Rómbico con ángulo entre caras de 35 grados.2. C : Rómbico con ángulo entre caras de 80 grados.3 Descripción de las letras y números para clasificación y selección de los insertos basados en normas ANSI e ISO. R: Redondo. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. • • CNMG 433 – GM SNMM 432 . el tipo de barreno. el número de caras de corte. B: Paralelogramo con ángulo entre caras de 82 grados.

E. G : 30 grados. Para insertos mayores de ¼” de diámetro. y U. E: Espesor menor de de ¼” sin barreno QUINTO DIGITO.SEGUNDA LETRA identifica el ángulo de alivio. Tamaño del inserto medido en función del diámetro de circulo circunscrito (IC). Para insertos menores de ¼” de diámetro se considera el número de treintaidosavos de pulgada de la medida del espesor. CUARTA LETRA describe sección transversal del inserto por un plano que pasa transversalmente por el centro del inserto. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Por ejemplo: si el diámetro es de ¼ de pulgada. 2. B : Barreno y avellanado C: Barreno y dos avellanados (superior e inferior). Representa la medida del espesor del inserto. SEXTO DIGITO. D : 15 grados. D. C. A : 3 grados. C: 7 grados P: 10 grados. M. A. Considérese lo siguiente: 1. TERCERA LETRA establece la tolerancia de la punta de corte y el espesor del inserto. F: 25 grados. B. Para insertos mayores de ¼” de diámetro. A : Perforación o barreno central. entonces seria de 2 que es 1/8 x 2 = ¼. se considera como el número de octavos de pulgada del círculo inscrito en el inserto. E : 20 grados. Para insertos menores de menores de ¼” de diámetro el número de treintaidosavos de pulgada del círculo inscrito. N : 0 grados. 2. . 1. se considera el número de diesiseisavos de pulgada de la medida del espesor. B : 5 grados.

B: Todo rectificado. . Tipo de orilla y superficie. A: Todo rectificado.008 es 0 R = 1/64 es 1 R = 1/32 es 2 R = 3/64 es 3 R = 1/16 es 4 OCTAVO CARÁCTER.SEPTIMO DIGITO representa el radio de la punta o cara del inserto en sesetaicuatroavos de pulgadas. preparación de la NOVENO Y DECIMO. E: Inserto no rectificado. R = 0. muy pulido. pulido F: Inserto no rectificado. muy pulido. D: Rectificado superior e inferior. Caracteres especiales establecidos por el fabricante del inserto. pulido ligeramente. sin pulir. ligeramente pulido. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. C: Rectificado superior e inferior.

2. Estas velocidades lógicamente dependerán de factores tales como: tipo de material de la herramienta. Es la velocidad en pies/min (SFM) medido sobre la superficie del cortador. Nc = número de filos de corte o gavilanes. números de filos de corte.4. RPM = (12 x Vs)/(3. . y el corte por diente por cada revolución. D = diámetro del cortador en pulgadas. En las tablas proporcionadas por la mayoría de los fabricantes de herramientas de corte. Las velocidades de avance (feed) y de giro (speed) de la herramienta de corte se determinan en base a tablas proporcionadas por los fabricantes de las herramientas de corte. TPI = número de filetes de rosca por pulgada. rigidez de sujeción de la pieza de trabajo.4 Cálculo de las velocidades de corte. Enseguida se presentan las formulas básicas para la determinación de la velocidad de giro y avance para las principales operaciones de torno y fresadora. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. F = velocidad de avance del cortador en pulgadas por minuto. estos son: valor de la velocidad tangencial en pies/minuto o metros/minuto. se establecen básicamente dos parámetros de maquinado para la obtención de las velocidades de giro y avance de la herramienta.1 Cálculo de las velocidades de corte en operaciones de fresado.1416 x D) = (4 X Vs)/D FFRESADO = N x IPT x Nc FBARRENADO = N x IPR = N x IPR FTORNEADO FMACHUELEADO = N/TPI Donde: RPM = velocidad de giro de la herramienta en revoluciones por minuto Vs = velocidad superficial. material por cortar. entre otros. IPT = avance en pulgadas por diente. 2.

como del tipo de herramienta de corte (broca. De tablas de fabricante se obtiene una velocidad superficial de 140 pies/min. se consideran algunos factores de correcciones para las velocidades de corte.5 = 534 RPM. Estos factores de corrección dependen tanto del tipo de operación a realizar (barrenado. quedando la velocidad superficial real en 70 pies/min. contorneado. o superficies). cavidades.82 x SFM x % Base)/D. ballmill. Calcule la velocidad de corte y el avance para un cortador endmill HSS. .2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Solución: Primero se determina la velocidad de giro del cortador. RPM = [(3. RPM = (3. endmill. Aplicando la formula para el cálculo de las rev/min del cortador. Para calcular las velocidades de corte en este programa. Para una operación de barrenado se recomienda reducir ésta velocidad en un 50%. que realiza una operación de contorneado en una pieza de acero al carbono AISI 1010 con una dureza de 200 brinell.4. etc.2 ¿Cómo un paquete CAM calcula las velocidades de corte? Se tomará como referencia al paquete Mastercam versión X2. y para el avance del cortador en función de un porcentaje del corte base por diente. broca de centros.82 x 140 x 50%)]/0.) En la tabla siguiente se muestra algunos de los factores de corrección recomendados para el cálculo de las RPM del cortador considerando un porcentaje de la velocidad superficial base. Ejemplo 1. rima.

y además otro 50% debido al tipo de material a maquinar.069 RPM.01 x30%) x 50% = 6.82 x 140 x 100%)]/0. aL cual se le aplica un factor de superficie recomendado de un 80% debido al tipo de operación de corte. Solución: De acuerdo a la tabla de definición de material. FEED RATE = (1.069 x 4 x 0.5 = 1. y el % aplicado para el material en FTP es de 50%. RPM =[ (3.01 x80%) x 50% = 4.414 pulg/min. se procede a determinar la velocidad de avance en pulg/minuto.272 pulg/min Ejemplo 2. FEED RATE = RPM x Nt x (IPT) FEED RATE = (534 x 2 x 0.Una vez obtenido las RPM. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. utilizar un cortador endmill de 1” diámetro en una operación de contorneado. el %SFM recomendado para la operación de contorneado es de 100% de base.01 pulgadas. y el FTP es de 30%. . De tablas se obtiene un avance por diente (FPT) de 0. Para el mismo material que en el ejemplo 1.

Solución: Se sigue utilizando la misma tabla de velocidades de corte.5 = 4.Ejemplo 3. un cortador de carburo se puede utilizar a 4 veces más rápido que la velocidad de uno HSS. ¿Que sucede cuando cambiamos de tipo de material para el cortador? Bajo las mismas condiciones del ejemplo anterior. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.278 RPM. FEED RATE = (4. Lo mismo sucede para el factor de avance por diente. . RPM = [(3. con la única diferencia de que el factor de velocidad superficial cambia de 100% a 400%. es decir.278 x 4 x 0.82 x 140 x 400%)]/0.01 x30% x400%) x 50% = 103 pulg/min. considere un cortador con insertos de carburo en lugar de uno HSS.

(Tabla 5 ) • Tabla para determinar el factor de ajuste para por velocidad de avance para operaciones de torneado. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali. V0 = velocidad de corte superficial a utilizar en pies/min o m/min. Fd = factor aplicado a la velocidad de avance obtenido del avance/rev. Velocidades de corte para torno. Solo se aplica para operación de torneado. La velocidad superficial modificada por el factor de corrección de avance por diente y el factor de corrección por profundidad de corte es: Vs = V0FfFd . Para el cálculo de las velocidades de corte y avance tanto para el torno como para la fresadora se aplican algunos factores de corrección a las 2 formulas anteriores.Cálculo de las velocidades de corte basados en el manual “MACHINERY S HANDBOOK” de Erik Oberg y L. Norton. Donde: Vs = velocidad superficial. (Tabla 5) Ff = factor de velocidad de corte obtenido de la profundidad de corte.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Número de rev/minuto del cortador. Velocidades de corte para fresadora. Avance en pulgadas por diente. . • Tabla para la obtención de velocidades de corte y avance para torno en aceros al carbono y aceros aleados. Para el caso de maquinado con fresadora se utiliza la formula: F= (IPT)(Nt )(N) F : IPT : Nt : N : Avance en pulg/minuto. Número de dientes del cortador.Se muestra una tabla y se hará uso de un ejemplo.

Velocidades de avance y giro del cortador para operaciones de fresado en aceros aleados. Velocidades recomendadas de avance y corte por diente para operaciones de fresado con aceros de alta velocidad. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Usar tabla 24. La formula para determinar la potencia es: Pc = KpCQW Donde: Pc : Potencia requerida por cortador. El tamaño del corte y velocidades de avance no deberan de sobrepasar la capacidad de los motores de la maquina herramienta. En el sistema internacional la constante de la potencia es igual a la potencia en kilowatts requeridos para cortar un material a una razón de un centímetro cúbico por segundo. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Calculo de la potencia consumida por una maquina herramienta. rimados y machueleados en aceros al carbono y aceros aleados. En operaciones de maquinado se utiliza el factor Kp llamado constante de la potencia y es definido como la potencia en horsepowers requerida para cortar un material a una razón de una pulgada cúbica por minuto. La unidad de medición de la potencia mecánica en el sistema inglés es el caballo de potencia o horsepower y en el sistema internacional es el Watt. Es importante el la determinación de la potencia consumida por la maquina en una operación de corte. C : Factores de avance aplicados a la constante de la potencia (tabla 25) Q : Razón de movimiento de material (tabla 25). Kp : Constante de la potencia debido al material de corte (tabla 24). W : Factor de corrección de desgaste de herramienta (tabla 29).Tabla para el calculo de las velocidades de avance y giro de cortadores para operaciones de barrenados. .

.Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. f = velocidad de avance para torno en pulg/rev o mm/rev d = profundidad de corte. . dt = ancho del corte en pulgadas o mms.Donde: V = velocidad de corte en pie/min o metros/min. w = ancho del corte en pulgadas o mms. en pulgadas o mms. fm = velocidad de avance en pulg/min o mm/min. nc = número de dientes involucrados en el corte.

Para el cálculo de la potencia consumida por el motor de la máquina se aplica la formula: Pm = Pc/E Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

5.PREGUNTAS Y PROBLEMAS DE CAPITULO II. 11. Mencione algunos de los factores a tomarse en consideración para la obtención de una velocidad de corte óptima. La misma pregunta anterior para el caso de un torno. 4. . 16. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. 18. Mencione las ventajas y desventajas del uso de insertos o pastillas de corte. Si es así. Mencione las formas geométricas de los insertos y ¿porque cree que existan en tanta diversidad de formas geométricas? 12. ¿Por qué considera que debe de existir estandares para las formas geométricas y dimensiones de los insertos? 14. Mencione las partes principales de una fresadora vertical convencional. Cuales son las 2 formulas que se utilizan para determinar la velocidad de avance y la velocidad de giro para un cortador de fresadora sin tomar en consideración los factores de corrección. ¿Por qué existen una diversidad de materiales de los cortadores? 9. En que consiste el proceso de sinterización al que se somete un inserto para su fabricación? 13. Mencione los tipos de materiales utilizados en cortadores e insertos. 17. 1. 7. ¿Qué operaciones de maquinado se pueden realizar en un torno? ¿Qué operaciones de maquinado de pueden realizar en una fresadora? ¿Cuáles operaciones de maquinado que se maquinan en un torno no pueden maquinarse en una fresadora? 6. Basados en los factores de profundidad de corte de la tabla 5c ¿Cómo se ve afectada la velocidad de avance del cortador al incrementar la profundidad de corte? 21. Mencione las parte principales de un torno horizontal convencional. como le llamaría a este equipo combinado. ¿Qué pasara con el acabado de la superficie. 2. ¿Qué relación existe entre la dureza de un metal y su velocidad de corte superficial? 20. 15. 3. Investigar si una maquina herramienta puede combinar las operaciones de torno y fresadora en una sola maquina. ¿Cuáles considera las principales propiedades mecánicas y térmicas que debe de tener un cortador o inserto? 8. Defina el término unidad de potencia para corte (UHP). ¿Por qué es importante calcular la potencia consumida por la maquinaherramienta en una operación de corte? 23. el cortador y la maquina se selecciona un avance por diente mayor que el establecido en las tablas de fabricante? 22. 10. ¿Quién establece la velocidad de corte superficial recomendada para los diferentes tipos de materiales? 19. De un catalogo seleccione un cortador y con su identificación estandarizada haga un dibujo del inserto e indique todas sus dimensiones.

De acuerdo con la tabla 24 ¿cómo se comporta el factor de potencia unitario y la dureza de un material? 25. ¿Por qué la potencia calculada para el cortador no es la misma que la consumida por la maquina-herramienta? Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .24.

Indexable Insert Tooling Catalog – FT-95i RTW Cutting Edge Solutions. CT. Valenite. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Editorial Alfaomega.30 BIBLIOGRAFIA: MACHINERY´S HANDBOOK ERICK OBERG. Tolland. HORTON INDUSTRIAL PRESS. Albert F. Steave F. Mastercam X2 Getting Started Guide. Tecnología de la Máquinas Herramientas. RTW Carbide Cutting Tools. Krar. L. Check. General Catalog 405-I Indexable Insert and Carbide Parts Manual. . CNC Software Inc.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Un programa de maquinado CNC se basa en las posiciones de los puntos a maquinar. . Objetivo: Comprender y utilizar los códigos de programacion estandarizados por ISO para ser utilizados en la programacion de maquinas herramientas CNC con un enfoque en centros de maquinados verticales y tornos horizontales. En el control numerico existen dos formas en que podemos referenciar a estas coordenadas: referencia absoluta o incremental.1 Programación absoluta.CAPITULO III Programación del Centro de Maquinado Vertical CNC. la referencia a cada uno de los puntos a programar de basa en un punto unico fijo u origen a partir del cual se consideran todas las referencias. En la referencia de coordenadas absoluta. 3.

G00 G01 G02 G03 G04 G12 G13 G17 G18 G19 G20 G21 G28 G29 G40 G41 G42 G43 G44 G49 G54-G59 G80 G81 Movimiento rápido Movimiento de corte lineal Movimiento de corte en sentido CW Movimiento de corte en sentido contrario CCW Espacio Fresado de cavidad circular a la derecha Yasnac Fresado de cavidad circular a la izquierda Yasnac Selección del plano XY Selección del plano ZX Selección del plano YZ Selección de programación en Sistema Ingles pulg. Retorno al punto de referencia Colocar punto de retorno de referencia Cancela la compensación del cortador Compensación del cortador a la izquierda Compensación del cortador a la derecha Compensación más (+) a la longitud de la herramienta Compensación menos (-) a la longitud de la herramienta Cancela G43/G44 Selección del Sistema de Coordenadas de trabajo Cancela un ciclo preprogramado Ciclo preprogramado para taladrar Arturo Barrios Núñez Instituto Tecnológico de Mexicali. en la programacion incremental se considera una referencia cambianteo movible. . Funciones preparatorias de uso común en centro de maquinado vertical.A diferencia de la programación absoluta. Selección de programación en Sistema Métrico mm. Esto se ilustra mediante el auxilio de la figura siguiente. La posicion inicial de una entidad se basa en la posicion final de la entidad anterior.

Movimiento en arco en s. G83. G41. .G82 G83 G84 G90 G91 G98 G99 G100 G101 G110-G129 Ciclo preprogramado para taladrar en punto Ciclo preprogramado para taladrar en avances cortos Ciclo preprogramado para roscar Selección de coordenadas absolutas Selección de coordenadas Incrementales Punto inicial de retorno Retorno del plano Desactiva imagen simétrica Activa imagen simétrica Selección del sistema de coordenadas de trabajo 3. Establece el límite máximo de las RPM del cortador. Compensación de nariz del cortador a la izquierda de la trayectoria programada. G82. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Se establece en pulg por rev. Ciclo preprogramado para barrenado escalonado. Compensación de nariz del cortador a la derecha de la trayectoria programada. Ciclo preprogramado de barrenado.P. G76.1 Funciones preparatorias “G” de uso común en el torno horizontal CNC.m. .M. se desplaza a la velocidad máxima de de la máquina y por lo tanto el operario no tiene un control de la misma.m. Movimiento rápido de posicionamiento. G00. Se desplaza el cortador a la posición home con desplazamiento rápido. G42. G80. o en mm por rev (G99) (Inch Per Minute = R. Movimiento en arco en s. G02. Ciclo fijo para punteado. Desplazamiento en línea recta con velocidad controlada por el programador.r. G50. Ciclo de acabado. Cancelación de compensación de nariz de la herramienta. G70. Ciclo para remoción de material. x Inch Per Revolution). G71.1.c. G40. G01. G28. G03. G72.Ciclo para maquinado de roscas. Cancelación de ciclo fijo o preprogramado G81.r. Ciclo para remoción de material en careado.

Activación para la velocidad constante en la superficie de la pieza. Ciclo fijo de roscado. Cancelación de la velocidad constante sobre la superficie de la pieza pieza.3 Descripción de los códigos miscelaneos “M” más utilizados. G96. M00 M01 M02 M03 M04 M05 M06 M08 M09 M19 M30 M39 M82 M86 M97 M98 M99 Detener el programa Parada opcional del programa Fin del programa Mandril en sentido de las manecillas (Clockwise CW) Mandril en sentido contrario de las manecillas (Counter-Clockwise CCW) Detener el mandril (husillo) Cambio de herramienta Prender el refrigerante Apagar el refrigerante Orientar el mandril Fin del programa y reiniciar Gira el portaherramientas Soltar herramienta Sujetar herramienta Llamada a subprograma local Llamada a subprograma Fin de subprograma 3. M00. M03. Este código es utilizado para parar detener el avance del programa. Avance por revolución 3. Para reactivar el programa presione la tecla “CYCLE START”. el flujo de refrigerante y el desplazamiento del cortador. El botón “Program Stop” en la consola deberá de estar activado. A diferencia del código M00. Este código es semejante al anterior estableciendo una parada opcional o condicional del programa. M01. para que esta función pueda ser aceptada es necesario que el botón “OPT STOP” en panel de control se encuentre encendido. Avance por minuto.G84.2 Funciones miscelaneas “M” de uso común en centros de maquinado vertical. Al activar éste código se detiene el giro del husillo. G99. Giro del husillo en sentido de las manecillas del reloj ( visto desde parte posterior del husillo) Arturo Barrios Núñez Instituto Tecnológico de Mexicali. G97. Para reactivar el programa es necesario presionar la tecla “CYCLE START”.1. .1. G98.

dentro del espacio de trabajo de la máquina. Cuando una función G00 se ejecuta. Están compuestos de una letra y un número. nunca se utilice para operación de corte. NOTA: Utilizar solo un código M en cada bloque del programa. Cierre el flujo de refrigerante Fin del programa y Reset al primer bloque del programa. M99. Bloque: (Block) Es un conjunto de palabras es un sinónimo de renglón del programa.2 Desplazamiento rápido del cortador (Código G00). Cuando esta función se programa. Giro del husillo en s. Z. M09. siguiendo una línea recta a una velocidad especificada en el sistema de control. Definición de algunos términos de un programa: Dirección (Address) Es la letra utilizada al inicio de cada palabra del código. Apertura de flujo de refrigerante. or a Program Loop. . la herramienta es acelerada hasta alcanzar una velocidad predeterminada. Llamada a subprograma local. Cuando el control detecta la aproximación a la posición programada la herramienta se desacelera.r. etc. El último bloque del programa termina con la letra M03 o M30. Programa: Es un conjunto de bloques que indican a la maquina el desarrollo de una tarea de maquinado especifica. (visto desde parte posterior del husillo) M05. X. Ejemplo: G00. Llamada a subrutina local. M30. Letra (Word) Es un conjunto de caracteres arreglados en un cierto orden. M. Se utiliza cuando se requiere que una herramienta de corte se desplace rápidamente al retirarse de una operación de maquinado o desplazarce a otro punto sobre la superficie a maquinar. Paro del husillo. X23. M97. M30 etc. la cual es después seguida de un numero. M98.M04. Por ejemplo: N01 G00 X20 Y30.m.c. M08. Subprogram Return (M98) or Subroutine Return (M97). la herramienta se desplaza a la posición programada. S. Generalmente esta función se utiliza para colocar la herramienta de corte de un punto a otro. Ejemplo: G. 3. Forma general de un bloque del programa: N__ G00 X___ Y____ Z____ Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

. En forma similar cuando la herramienta se retire después del proceso de corte se deberá mover en la dirección perpendicular al plano de maquinado retirándose de éste y posteriormente se deberá desplazar la herramienta en un plano paralelo al plano de maquinado. Una vez colocada la herramienta esta podrá descender a lo largo del eje perpendicular al plano de maquinado. Forma general de un bloque de programación: N__ G01 X___ Y____ Z___ F___ Donde: N__ G01 X__ Y__ Z__ F__ Número consecutivo de bloque de instrucción Código que establece movimiento en línea recta con avance de corte Coordenada X del punto final del maquinado. Valor de la coordenada X a desplazarce. Valor de la coordenada Y a desplazarce.Donde: N G00 X___ Y___ Z___ Número de bloque. Código para movimiento de deplazamiento rápido en línea recta. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. siguiendo una línea recta entre el punto en el que se encuentra colocada y el punto programado. Valor de la coordenada Z a desplazarce. Coordenada Y del punto final del maquinado. Cuando esta función se utiliza la herramienta se desplaza a la posición programada. El primer movimiento de la herramienta deberá programarse en un plano paralelo al plano de maquinado. 3.3 Maquinado en línea recta (Código G01). La programación de esta función podrá realizarse en coordenadas absolutas o incrementales. La programación de esta función puede realizarse en coordenadas absolutas o incrementales. Avance de corte. La velocidad de desplazamiento de la herramienta se especifica con la letra F que se encuentra en el mismo bloque donde se programo la función G01. Coordenada Z del punto final de maquinado.

Posición del cortador. Ventana para verificación del programa. Botones para movimientos manuales del equipo. Sección de edición del programa. en este capitulo se hará uso 4 simuladores iniciemos con el simulador Benchman para operaciones de fresado. Sección de menú principal. Botones para paro opcional al correr el programa. 2. 9. 8. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Paro de coorida del programa. 4. 6. 7. Como primer paso para el uso del paquete de programación BENCHMAN. se recomienda conocer las funciones básicas generales del programa: 1. Modificaciones manuales de velocidad de avance y giro del cortador. .4. Existen una amplia variedad de simuladores. Un simulador es de gran utilidad debido a que nos permite verificar la trayectoria del maquinado y corregir errores antes de correr el programa en el equipo CNC.3. Información de parámetros del prorgrama. 5.1 Descripción general del simulador Benchman para fresadora. 3.

1. Y. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. En este espacio se editan las instrucciones de seguimiento secuencial para el desarrollo del maquinado. 2. códigos G. y verificación paso a paso. presenta 2 botones de control: uno para el avance y otro para el giro del cortador. Campo de edición. . Menu principal (Main menu) El Menú principal presenta el encabezado de las funciones principales del simulador. 3. etc. parada opcional. iniciar la verificación y parar el avance. • Segundo cuadrante. Z). • Tercer y cuarto cuadrante. Panel del operador. Este panel se divide en 3 secciones: • Primer cuadrante se localizan los botones para apagar el equipo. direcciones (X. presenta botones para salto de línea de programa. tales como número de instrucción N.

de herramienta. 6. 5. Panel) 4. diámetro del cortador. Panel de trabajo. Número de bloque. Esta ventana es utilizada por el operador del equipo para el movimiento manual de los ejes de la maquina para establecer el “setup” del equipo.Nota: Se recomienda utilizar la función paso a paso (SINGLE STEP). Esta ventana de posición nos indica la posición actual en que se encuentra el cortador. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Posición de la herramienta. Se recomienda desactivar esta ventana para modo de simulación. para correr el programa bloque por bloque. Información de máquina (Machine information) Es utilizado para monitorear parámetros de maquinado tales como: No. y velocidad de giro. El botón verde acciona cada paso START CYCLE. Nota: Hacer doble clic para activar posición. Avance. .

7.NC. Al seleccionar “Setup Library” deberá aparecer la ventana de características de la o las herramientas. No es necesario escribir la extensión . Diámetro del cortador. Se observa también el tamaño del cortador. • Paso 1 Editar el programa en el campo de edición y grabarlo (save) bajo un nombre especifico. . siguiendo las instrucciones siguientes: Menu principal > Tools > Setup Library. Ventana de verificación (Verify) Ésta ventana permite v como visualizar el movimiento de la herramienta de corte. • Paso 2 Dar de alta y establecer los parámetros de las herramientas de corte. se incluye por definición. Pasos para la verificación de un programa. en la cual debe de establecerse: • • • • El número de la herramienta Tipo de herramienta Material del cortador. tal como lo haría en la realidad sobre la pieza de trabajo. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. El orden que aquí se presenta es solo una guía y puede variar de acuerdo a los gustos y necesidades del programador.

* • “View”. considerar una posición fuera de las dimensiones de la pieza de trabajo. se recomienda seleccionar “Solid” (sólido) e “Isometric” (isométrico). • “Stock”. ancho y espesor. se pueden dejar los valores preestablecidos. • Paso 3 Establecer los parámetros de la pieza de trabajo.Nota: Posicionarse en Tool library y Apply para dar de alta cada una de los cortadores. En origen se recomienda las coordenadas (0. Al concluir con el total de las herramientas seleccionar OK. • Forma corta con clic botón derecho en la pieza y seleccionar “verify settings”. introducir las dimensiones de longitud. en posición inicial de herramienta. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. • “Options”. . 0). siguiendo las instrucciones siguientes: Menu principal > Setup > Verify Settings. 0.

es decir paso a paso. Presionar el botón verde (“cycle Start”) herramienta de corte. para cada movimiento de la Arturo Barrios Núñez Instituto Tecnológico de Mexicali. seleccionando el botón verde (cycle start) de “Operator Panel” y la opción “Verify Program” . .• Paso 4 Correr el programa.

PRACTICA No.125 F10 N05 G01 X8 Y7 N06 G00 X8 Y7 Z. N01 G20 G90 N02 M06 T01 N03 G00 X2 Y2 Z. Maquinado de una línea recta.1 N07 G00 X0 Y0 N08 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Utilice una velocidad de 1500 rpm y de avance 15 pulg/minuto. . PRACTICA 1 .1 M03 S1500 N04 G01 X2 Y2 Z-. 1 Escribir el programa NC para el maquinado de la línea recta mostrada.

PRACTICA 2 Maquinados de líneas rectas.1 N14 G00 X2 Y6 N15 G01 Z-.1 N10 M06 T02 N11 G01 Z-. N01 G90 G20 N02 M06 T01 N03 G00 X2 Y2 Z.1 N18 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.15 N16 G01 X8 Y2 N17 G00 Z. .15 M03 S2000 N12 G01 X8 Y6 F9 N13 G00 Z. Maquinado de un rectángulo. Escribir el programa para maquinar la pieza mostrada.1 M03 S1800 N04 G01 Z-. PRACTICA 2 . Utilice velocidades de corte de 12 pulg/min para el corte vertical.15 F12 M08 N05 G01 X8 Y2 F14 M08 N06 G01 X8 Y6 N07 G01 X2 Y6 N08 G01 X2 Y2 N09 G00 Z. 14 pulg/min para avance horizontal. y de 1800 rpm para el giro del cortador.

15 N15 G01 X5 Y5 N16 G01 X6 Y3 N17 G01 X7 Y5 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.15 N09 G01 X4 Y5 N10 G01 X3 Y5 N11 G01 X3 Y1 N12 G00 Z0. N01 G90 G20 N02 N06 T01 N03 G00 X1 Y1 Z0.1 M03 S1500 N04 G01 Z-.15 F10 N05 G01 X1 Y5 N06 G00 Z0.PRACTICA 3 .2 N07 G01 X2 Y5 N08 G01 Z-0. . Maquinado de letrero ITM.2 N13 G00 X5 Y1 N14 G01 Z-0.

N01 G90 G20 N02 M06 T01 N03 G00 X1 Y1 Z.PRACTICA 4 .15 F13 M08 N05 G01 X3 Y5 N06 G01 X5 Y1 N07 G01 X4 Y3 N08 G01 X2 Y3 N09 G00 Z.1 M03 S800 N04 G01 Z-. . Maquinado de letra A con líneas rectas.1 M09 N10 G00 X0 Y0 N11 M3 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

1 N18 G00 X0 Y0 N19 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali. N01 G90 G20 N02 M06 T01 N03 G00 X2 Y2 Z0.1 M03 S2000 N12 G01 X2 Y6 Z-0.15 F12 N05 G01 X8 Y2 Z-0.15 F14 N07 G01 X2 Y6 Z-0.15 F14 N06 G01 X8 Y6 Z-0.1 M03 S1800 N04 G01 X2 Y2 Z-0.PRACTICA 7 .1 N15 G01 X8 Y6 Z-0.15 F14 N08 G01 X2 Y2 Z-0. .15 F14 N09 G00 X2 Y2 Z2 N10 M06 T02 N11 G00 X2 Y6 Z0.15 F9 N16 G01 X2 Y2 N17 G00 X2 Y2 Z0. Maquinado de cuadro con sus diagonales principales..15 F9 N13 G01 X8 Y2 N14 G00 X8 Y6 Z0.

Fig.13 Maquinado de un arco de círculo con G03 La forma general de un bloque de programación es: Arturo Barrios Núñez Instituto Tecnológico de Mexicali. El punto final del arco se especifica por las coordenadas X.5 Maquinado de arcos y círculos (G02 y G03) Los códigos G02 y G03 se utilizan para el maquinado de arcos con un radio fijo. haciendo uso de la interpolación circular. Y. Z donde las magnitudes pueden ser expresadas en coordenadas absolutas o incrementales. El código G03 define a un arco de círculo con movimiento de corte en dirección del sentido contrario al de las manecillas del reloj. La función o código G02 define un arco de círculo que se maquina con desplazamiento en dirección del sentido de las manecillas del reloj. .3.4 y 3.

G02 Desplazamiento del cortador en sentido levogiro. Forma general: N__ (G02/G03) X__ Y__ Z__ I__ J___ F__ Donde: I__ Coordenada del centro del arco correspondiente a X. Y__ Coordenada Y a desplazarce. G03 Desplazamiento del cortador en sentido dextrogiro. F__ Velocidad de avance Otra forma de para maquinado de arcos es utilizando las coordenadas del centro del arco en lugar del radio. La posición del punto final de un arco de círculo se especifica por medio de las coordenadas X. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Y y puede ser expresado en coordenadas absolutas o incrementales.N__ (G02/G03) X__ Y__ R__ F__ Donde: N__ Número de bloque correspondiente. J__ Coordenada del centro del arco correspondiente a Y. . R__ Radio del arco a maquinar. X__ Coordenada X a desplazarce.

Maquinado de arcos. .25 F15 N05 G01 X3 Y4 N06 G02 X6 Y5.PRACTICA 5 .1 M03 S600 N04 G01 Z-. N01 G90 G20 N02 M06 T01 N03 G00 X1 Y4 Z.5 R3 N07 G01 X6 Y2 N08 G03 X10 Y4 R5 N09 G01 X11 Y4 N10 G00 Z2 N11 G00 X0 Y0 N12 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

N01 G90 G20 N02 M06 T01 N03 G00 X2 Y6 Z.75 Y4.5 N08 G01 Z-.25 J4.5 N18 G00 Z.1 N15 G00 X2.5I5 J6 N10 G00 Z.5 N22 G00 Z2 N23 G00 X0 Y0 N24 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.5 N16 G01 Z-.15 N21 G02 X5.5 I4.1 N1 G00 X5.15 N09 G02 X5 Y7.PRACTICA 6 .15 N13 G03 X8 Y6 I6.5 J6 N14 G00 Z.15 N17 G03 X2.1 N07 G00 X5 Y7. Maquinado de los círculos olímpicos.75 J4.25 F12 N05 G02 X2 Y6 I3.5 J6 N06 G00 Z.75 Y3 I5.1 N11 G00 X8 Y6 N12 G01 Z-.75 Y3 N20 G01 Z-.75 Y4. .1 M03 S800 N04 G01 Z-.

.5 N10 G01 X9. Ma qui na do de es cal on es y ca vid ades.5 N12 G01 X0.5 N11 G01 X9. N1 G90 G20 N2 M06 T01 N3 G00 X0 Y0 Z0.5 N20 G01 X8.5 Y0.5 Y0.5 Y1.5 Y1.5 N21 G01 X8. .5 Y6.5 N14 G01 X1 Y1 N15 G01 X9 Y1 N16 G01 X9 Y7 N17 G01 X1 Y7 N18 G01 X1 Y1 N19 G01 X1.5 N13 G01 X0.5 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.5 Y7.Cortador Endmill de 1” de diámetro.5 Y7.1 M03 S600 M08 N4 G01 Z-1 F30 N5 G01 X10 Y0 N6 G01 X10 Y8 N7 G01 X0 Y8 N8 G01 X0 Y0 N9 G01 X0.PR AC TI CA 8 .5 Y0.

75 N50 G00 X1 Y7 N51 G01 Z2.15 F15 N33 G00 Z-0.2 . Selección de un cortador endmill de 5 mms de diámetro.1 F20 N43 G00 Z-0.15 N39 G00 Z-0.75 N27 G01 X5.1 N46 G00 Z-0. N30 M06 T02.75 N37 G00 X9 Y7 N38 G01 Z-1.TERMINO DE ESCALON. .75 N53 G00 Z2 N54 G00 X0 Y0 N55 M30 USO DEL PROGRAMA “CNC_SIMULATOR” . N31 G00 X1 Y1 M03 S1500 N32 G01 Z-1.1 N52 G00 Z-0.5 Y6.MAQUINADO DE LA CAVIDAD.75 M03 S1200 N42 G01 Z-2.5 Y1.5 Y4 I5 J4 N29 G00 Z2 .75 N34 G00 X9 Y1 N35 G01 Z-1.OPERACIÓN DE PUNTEADO.5 N24 G00 Z0. N25 G00 X5 Y4 N26 G01 Z-0.5 Y4 N28 G02 X5.N22 G01 X1. USAR PRACTICA 5. . .MAQUINADO DE LOS 4 BARRENOS.15 N36 G00 Z-0.75 N44 G00 X9 Y1 N45 G01 Z-2. BROCA DE CENTROS No.75 N47 G00 X9 Y7 N48 G01 Z-2. OPERACIÓN DE BARRENADO N40 M06 T03 N41 G00 X1 Y1 Z-.1 N49 G00 Z-0. 2. • Paso 1. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.75 .5 N23 G01 X1.

Establecimiento de las dimensiones de la pieza. Paso 4. Verificación de programa paso a paso Escritura del Presionar botón y después Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Main menu > Simulate > Detail settings. . • • Paso 3.Main menu > Simulate > Edit tools. • Paso 2. programa.

El codigo G28 envia el cortador a su punto de referencia inicial o de cero maquina. Es Arturo Barrios Núñez Instituto Tecnológico de Mexicali.Para correr el programa en modo automático. 3. Para realizar esta operación es necesario adicionarle al código G28 el código G91 a los ejes que deseen enviarse a la posicion inicial (home). G21 : Unidades en mms.6 Selección de las unidades de medición. Presionar botón Para salir del modo de simulación 3. G20 : Unidades en pulgadas. .7 Retorno al punto de referencia (G28) en fresadora.

recomendable un orden en el movimiento de los ejes: siempre subir primero el cortador haciendo uso del eje Z y posteriormente desplazarse en un plano horizontal con las coordenadas X, Y. Por ejemplo: N_ G28 G91 Z0 N _ G28 G91 X0 Y0

Es posible retornar a una posicion de referencia prestablecida por el usuario haciendo uso del codigo G29 sin necesidad de utilizar el codigo G91.

3.8 Selección y cambio de la herramienta de corte.
Formato general: M06 T__ : Selección y giro del cortador en la posición __.

3.9 Uso de las funciones miscelaneas.
3.9.1 Funciones miscelaneas “M” de uso común en centros de maquinado vertical. M00 Detener el programa

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

M01 M02 M03 M04 M05 M06 M08 M09 M19 M30 M39 M82 M86 M97 M98 M99

Parada opcional del programa Fin del programa Mandril en sentido de las manecillas (Clockwise CW) Mandril en sentido contrario de las manecillas (Counter-Clockwise CCW) Detener el mandril (husillo) Cambio de herramienta Prender el refrigerante Apagar el refrigerante Orientar el mandril Fin del programa y reiniciar Gira el portaherramientas Soltar herramienta Sujetar herramienta Llamada a subprograma local Llamada a subprograma Fin de subprograma

3.9.2 Descripción de los códigos miscelaneos “M” más utilizados.
M00; Este código es utilizado para parar detener el avance del programa. El botón “Program Stop” en la consola deberá de estar activado. Al activar éste código se detiene el giro del husillo, el flujo de refrigerante y el desplazamiento del cortador. Para reactivar el programa es necesario presionar la tecla “CYCLE START”. M01; Este código es semejante al anterior estableciendo una parada opcional o condicional del programa. A diferencia del código M00, para que esta función pueda ser aceptada es necesario que el botón “OPT STOP” en panel de control se encuentre encendido. Para reactivar el programa presione la tecla “CYCLE START”. M03; Giro del husillo en sentido de las manecillas del reloj ( visto desde parte posterior del husillo) M04; Giro del husillo en s.c.m.r. (visto desde parte posterior del husillo) M05; M08; M09; M30; M97; M98; M99; Paro del husillo. Apertura de flujo de refrigerante. Cierre el flujo de refrigerante Fin del programa y Reset al primer bloque del programa. Llamada a subrutina local. Llamada a subprograma local. Subprogram Return (M98) or Subroutine Return (M97), or a Program Loop.

NOTA: Utilizar solo un código M en cada bloque del programa.

Definición de algunos términos de un programa: Dirección (Address) Es la letra utilizada al inicio de cada palabra del código, la cual es después seguida de un numero. Ejemplo: G, M, S, X, Z, etc.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

Letra (Word) Es un conjunto de caracteres arreglados en un cierto orden. Están compuestos de una letra y un número. Ejemplo: G00, X23, M30 etc. Bloque: (Block) Es un conjunto de palabras es un sinónimo de renglón del programa. Por ejemplo: N01 G00 X20 Y30. Programa: Es un conjunto de bloques que indican a la maquina el desarrollo de una tarea de maquinado especifica. El último bloque del programa termina con la letra M03 o M30.

3.10 Compensaciones de alturas y diámetros de los cortadores.
3.10.1 Compensación de diámetros de los cortadores (Diameter

offset)
Al programar una trayectoria del corte para realizar un maquinado, esta se basa en la trayectoria seguida por el centro del cortador. Para el maquinado de barrenos y letreros, como el caso de las prácticas de la 1 a la 7, no existe problema alguno siendo el espesor del corte definido por el diámetro del cortador. Sin embargo, si queremos queremos maquinar una pieza a a dimensiones especificadas es necesario desplazar el cortador el valor de un radio hacia el interior o exterior de la pieza.

Considere el caso de maquinar la pieza de forma rectangular de 4 x 4 con un cortador de 0.5” de diámetro.

Como se observa en la figura la pieza mostrada la herramienta debe desplazarce hacia fuera de su frontera original el valor de un radio, de otra forma las dimensiones de la pieza quedarían de 3.5 x 3.5. Esto ocasiona que el

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

programador realice operaciones aritméticas adicionales para compensar el desplazamiento. Si el programador quiere evitarse el realizar operaciones aritméticas para compensar los radios, el controlador del equipo puede realizar los cálculos siendo entonces necesario el uso de alguno los códigos para compensaciones: • G41 Compensación hacia la izquierda. • G42 Compensación hacia la derecha. El código G40 se utiliza para la cancelación de compensaciones y normalmente se escribe en el primer bloque del programa y después de que se requiera salir de la programación con la compensación. En inglés a este proceso se le conoce como “Tool Diameter Offset” ( TDO). Para establecer el sentido del desplazamiento, una regla sencilla consiste en visualizar la herramienta como si estuviésemos colocados atrás de la herramienta con respecto al avance de la misma.

EJEMPLO 1. Para la pieza de 4” x 4” x 0.5” mostrada en la figura , escriba el programa de maquinado sin y con compensación.

; SIN COMPENSACION EN EL CONTROLADOR. N01 G90 G20 N02 M06 T01

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

N03 G00 X-0.25 Y-0.25 M03 S1800 N04 G00 Z-0.25 M08 N05 G01 Z-0.5 F25 N06 Y4.25 N07 X4.25 N08 Y-0.25 N09 X-0.25 N10 G00 Z6 M09 N11 M30 ; CON COMPENSACION EN EL CONTROLADOR. N01 G90 G20 G40; CANCELACION DE LAS COMPENSACIONES. N02 M06 T01 D01; ADICIONAR POSICION DE COMPENSACION. N03 G00 X-0.25 Y-0.25 M03 S1800 N04 G00 Z0.5 N05 G01 Z-0.5 F25 M08 N06 G41 X0 Y0 N07 X4 Y0 N08 Y4 N09 X0 N10 Y0 N11 G40 G00 Z4 M09 N12 M30 Observaciones: 1. Introducir el valor del radio o diámetro del cortador dependiendo el tipo de controlador de la máquina. En el equipo BENCHMAN se introduce el valor del radio. Menu > Setup > Offsets > 0.25 en cortador 1. 2. En el bloque donde se solicita el cortador, anexarle el lugar donde se localizara la compensación del cortador con D seguido del número del cortador. 3. Introducir el código de compensación G41 o G42 antes de entrar al primer punto de la trayectoria de maquinado.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

EJEMPLO 2. Maquinar una pieza de 5”ancho x 5” altura x 1” de profundidad. Usar en cortador “EndMill” de 1” diámetro. Menu → Setup → Offsets → Introducir valor del radio de la compensación para el número de cortador correspondiente.

USANDO LA COMPENSACION DE CORTADOR A LA IZQUIERDA (G41).

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

N01 G90 G40 G20 N02 M6 T1 N03 G0 X0 Y0 Z0.1 M3 S2000; POS. FUERA DEL PRIMER PUNTO. N04 G1 Z-0.2 F30 N05 G1 X1 Y1 G41 D01 N06 G1 X4 Y1 N07 G1 X4 Y4 N08 G1 X1 Y4 N09 G1 X1 Y1 N10 G1 X0 Y0 G40 N11 G0 Z3 N12 M30 USANDO LACOMPENSACION DE CORTADOR A LA DERECHA (G42). N01 G90 G40 G20 N02 M6 T1 N03 G0 X0 Y0 Z0.1 M3 S2000; POS. FUERA DEL PRIMER PUNTO. N04 G1 Z-0.2 F30 N05 G1 X1 Y1 G42 D01 N06 G1 X4 Y1 N07 G1 X4 Y4 N08 G1 X1 Y4 N09 G1 X1 Y1 N10 G1 X0 Y0 G40 N11 G0 Z3 N12 M30 Verificar la pieza paso a paso. En este punto es recomendable establecer la pieza en posición TOP y el estilo en CENTERLINE. Finalmente visualizar estar visualizando las coordenadas.

3.10.2 Compensaciones de alturas de los cortadores.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

Para la compensación de distancia desde las puntas de cada una de las herramie01ntas a la superficie de la pieza a maquinar. Todas estas compensaciones de alturas son de signo negativos. Para llamar a la compensacion use G43 H # Z-__ Donde : G43 = codigo para compensación de altura. H = letra para indicar la compensacion de altura # = número de la compensación en el controlador. Z = Altura a la que desea bajarse. Ejemplo: N01 G90 G20 G49 ; G49 = CANCELACION DE COMPENSACION. N02 M06 T01 N03 G00 X1 Y2 M03 S2000 N04 G43 H01 Z0.25 N05 G01 Z-0.3 F20 M08 N06 X5 Y6 N07 G00 Z3 M09 N08 G91 G28 Z0 N09 X0 Y0 N10 M30

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

Programación del torno horizontal EMCO turn 55.

La programación del torno horizontal CNC tiene similitud a la programación de un centro de maquinado vertical; sin embargo, debido a que realizan diferentes tipos de maquinados cada uno de ellos presentan sus particularidades. Por ejemplo: • En el torno la programación estándar es en el plano XZ, mientras que en el VMC es el plano XY. • En el torno se usan 2 ejes para la programación; en un VMC se utilizan 3 ejes. • Existen algunas operaciones propias para torneado que no se realizan en fresado.

3.11

Coordenadas de trabajo.

Arturo Barrios Núñez

Instituto Tecnológico de Mexicali.

Dirección y sentido de los ejes coordenados para el torno. 3.3. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.1 Designación de los ejes para la fresadora vertical. .11.11.2 Designación de los ejes coordenados para el torno horizontal. .

• Nota: Tanto el valor de la coordenada X como de la coordenada Z.12 Programación del torno horizontal. El avance del carro transversal es considerada en dirección del eje X o también denominado D. 3. Pero. Normalmente en un torno de control numérico industrial sucede lo contrario. • La dirección del avance del carro longitudinal es considerada en la dirección del eje Z. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Z Observación importante: En los tornos manuales el portaherramientas con sus cortador o buril.3.12. el portaherramientas con su herramienta de corte se encuentra localizada atrás de la pieza de trabajo. . Vista esquemática superior de un torno horizontal CNC mostrando las coordenadas estandarizadas X. En estos casos debemos de tener cuidado en la designación de los signos para el eje X.1 Designación del sentido de los ejes de referencia de un torno horizontal CNC. incrementan su valor al retirarse de la pieza de trabajo Figura 1. “siempre” se encuentra localizado entre el operador y la pieza de trabajo. también existen casos en que la herramienta de corte esta localizada como en un torno manual.

Figura Posicionado enfrente de la máquina.Figura Posicionado enfrente de la máquina. Al dirigirse el cortador hacia la pieza. el sentido es negativo y al retirarse el sentido es positivo. esa dirección es negativa. en corte se aleja el cortador del operador. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali. siempre que se presente corte de material el sentido será negativo independientemente de la localización del cortador. La herramienta se dirige a la pieza. Regla por aplicar: Para el caso de la designación del signo para el eje X considere lo siguiente: Si el avance del cortador va dirigido hacia la pieza el signo es “negativo” y si se retira de la pieza de trabajo el sentido será “positivo”. Es decir.

12. Es costumbre de los programadores establecer el cero de la pieza en la intersección del eje Z y la cara de la pieza. . Por otra parte. el cero pieza también llamado cero de programación o cero flotante. El cero maquina. es una posición de referencia fija establecida al ensamblar la máquina. Figura . En el plano de la pieza el programador puede establecer el origen o cero pieza en la posición mostrada. cero de programación. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. es establecido por el programador en un punto que normalmente esta localizado sobre la cara derecha de la pieza al centro de la misma. o en cualquier otro punto donde considere se le facilite la programación del maquinado.2 Localización del cero máquina y del cero pieza. Símbolo para designar el cero pieza. Visualización de la localización del “cero pieza” y del “cero máquina”. o cero flotante.3.

80 2.00 -0. .00 -0.25 1.00 -0. EJERCICIO No. por lo tanto considere el valor de la coordenada X como el valor del diámetro D en ese punto. mientras que en las coordenadas incrementales el punto de referencia es cambiante basándose siempre en el punto anterior.25 0.25 0.00 -3. Recomendación: En la programación del torno se prefiere utilizar los diámetros en lugar de los radios.75 0.10 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.25 -2.3.12. 1 Para la pieza anterior establezca las coordenadas absolutas y las incrementales para cada uno de los 5 puntos.00 -3.25 -3. Las coordenadas absolutas están siempre referidas a un origen fijo.50 1.00 Z (Abs) 0. Punto 1 2 3 4 5 X (Abs) 1.50 1.3 Coordenadas absolutas versus coordenadas incrementales. Para ilustrar lo anterior se hará uso de unos ejemplos.30 2.00 Z(Inc) 0.00 0.10 X(Inc) 1.

Determine las coordenadas absolutas e incrementales para la pieza de la figura 8. 0 0 -3 -7 0 -10 0 -2 Tabla de valores de las coordenadas X. Z de la figura 8. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .EJERCICIO No 2. Figura 8. Z (INC). Puntos iniciales y finales de cada una de las entidades de la trayectoria a maquinar de la pieza TABLA DE LAS COORDENADAS ABSOLUTAS E INCREMENTALES. PUNTO 1 2 3 4 5 6 7 8 X (ABS). 0 4 10 10 12 12 16 20 Z (ABS). 0 0 -3 -10 -10 -20 -20 -22 0 4 6 0 2 0 4 4 X (INC).

Movimiento con velocidad controlada en línea recta. no se utiliza para corte. F__. X__ . Se hará uso de los códigos G00. Velocidad de movimiento en pulg/min o pulg/rev. no de corte. Coordenada a desplazar en dirección Z. Formato general del código G00: G00 X__ Z__ G00 . G54.4 Maquinado de perfiles en línea recta.12.3. G97. G28. G00 indica un movimiento rápido de posicionamiento. Formato general del código G01 G01 X__ Z__ F__ G01. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. G01 se utiliza para un movimiento de corte con velocidad controlada por el programador. Coordenada a desplazarce en dirección Z. Z__. Figura 10. Movimiento rápido de posicionamiento. Coordenada a desplazarce en dirección X. X__. Z__ . G01. . Coordenada a desplazar en dirección X. Figura 9.

Pieza maquinada. Figura 11.EJERCICIO No 3. Para este programa tome en consideración las siguientes indicaciones: Bloque N01: Para este simulador. Por ejemplo: para este caso de un bloque de 20 mms de diámetro por 50 mms de altura se escribe [BILLET X20 Z50.5 Procedimiento para el uso de simulador NSIT Se hará uso de un simulador para torno llamado NSIT que es un programa en prueba desarrollado India y presenta todavía algunas limitaciones. . Las dimensiones iniciales del cilindro son de 20 mms de diámetro por 50 mms de profundidad. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Para realizar lo anterior. enfatizando la diferencia en el uso de los códigos G00 y G01. se abre un paréntesis rectangular y se escribe la palabra BILLET seguido de la letra X con el diámetro en mms y en Z la altura.12. Se pretende desbastar a una longitud de la barra de 5 mms y a obtener un diámetro final de 14 mms. Objetivo: Se hará uso de los códigos para movimientos en línea recta. en el primer bloque se establecen las dimensiones de la pieza. Como todo programa de simulación su objetivo principal es visualizar el maquinado de la pieza en cada bloque de maquinado y con ello corregir errores en el programa. Bloque N02: Regresa la herramienta a home con código G28. Escribir el programa NC para carear y desbastar la pieza mostrada. 3.

Menu > New Program > Text Editor Paso 3. Alta de las herramientas de corte. Bloques restantes: En todos los desplazamientos rápidos sin corte de material utilizar G00 y en cortes se utiliza G01. Paso 5. Paso 2. y después presione la Arturo Barrios Núñez Instituto Tecnológico de Mexicali.Bloque N03: Una vez seguros de que la pieza esta en home realizamos con seguridad el cambio de herramienta con M06 T__. Bloque N20: Regreso a la posición HOME haciendo uso de las coordenadas incrementales U0 W0. Paso 1. Paso 4. Verificar o simular el programa paso a paso con icono “Step” y después “Start”. . Abrir el programa con el icono tecla Escape. Main menú > Tools >Tool library. Escribir el programa sin utilizar números de bloque.

c. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.12.Figura 12. Coordenada final en Z. Listado del programa NC para el maquinado del ejercicio No 1. G02 X__ Z__ R__ F__ G03 X__ Z__ R__ F__ G02 G03 X__ Z__ R__ F__ Código para maquinado de arcos en sentido levogiro (s.m.m.r).6 Maquinado de perfiles en arco usando el valor del radio del arco. 3. La dirección de la trayectoria de maquinado es importante al definir un código G02 o G03. . Velocidad de avance en pulg/min o pulg/rev. Figura 13. Coordenada final en X. Radio del arco.r). Formato general del código G02 y G03. Código para maquinado de arcos en sentido dextrogiro (s.

Se refiere a figura 8. 4. R Figura 13. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .EJERCICIO No. Objetivo: Practicar los códigos G02 y G03 para el maquinado de arcos utilizando el valor del radio del arco R y sus coordenadas finales.

NOTA: • Para realizar modificaciones al programa ir al editor con Menu > View > Text Editor. “Step” y Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Listado del programa del ejercicio No 5 y simulación del maquinado.Figura 14. • Para correr el programa paso a paso active ícono después icono “Start”.

G02 X__ Z__ I__ K__ F__ G03 X__ Z__ I__ K__F__ Donde: G02 G03 X__ Z__ I __ K__ F__ Código para maquinado de arcos en sentido levogiro (s. K. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Formato general del código G02 y G03.r).12.7 Maquinado de perfiles en arco utilizando las coordenadas del centro del arco I.c. Coordenada del centro del arco correspondiente a Z. Coordenada del centro del arco correspondiente a X.m.3. Coordenada X final del arco.r). Velocidad de avance en pulg/min o pulg/rev. Código para maquinado de arcos en sentido dextrogiro (s.m. . Coordenada Z final del arco.

EJERCICIO No 5. escribir el programa de maquinado. K del centro del arco. Figura 15. Haciendo uso de las coordenadas incrementales I. Listado del programa y verificación. Considere un bloque de 50 mm de diámetro por 55 mms de longitud. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Pieza maquinada haciendo uso de las coordenadas incrementales I. . Figura 16. K para el centro del arco.

El sexto bloque indicar código G00 para posicionar la torreta y recordar el encendido del refrigerante M08.8 Recomendaciones para la escritura de un programa de control numérico en fresadora. En el tercer bloque seleccionar la herramienta M06 T__. • Primer bloque de programación escribir • • • • • Es recomendable en el segundo bloque regresar la máquina a la posición home usando código G28 o G51 como medida de seguridad.3. En el quinto bloque cancelar cualquier velocidad superficial constante.12. . En el cuarto bloque establecer la velocidad máxima del husillo. previamente establecida (G97) y especificar una velocidad de giro constante con M03 S____ . Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

9 Uso del programa de verificación “Cnc_Simulator”. solo presenta el inconveniente de que tiene el uso limitado por un mes. después del cual se tendrá que recurrir a la página anterior para hacer otra recarga. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.3. pudiendo ser utilizado para la simulación del maquinado de 3 tipos diferentes de máquinas: 1. La operación a verificar se selecciona con “Screen” del menú principal y activar con palomita la operación deseada. El programa es muy versátil sencillo de trabajar. Este programa para simulación de maquinado es gratuito y se puede obtener directamente de la dirección www.12.CncSimulator. Main Menu > Screen > Turning. 3. Turning (operaciones de torneado). Gas (operaciones de corte con flama) Para operaciones de fresado aparece la siguiente presentación. Para el caso presente necesitamos verificar operaciones de maquinado en torno.com . 2. Milling (operaciones de fresado). .

Presenta ventana de herramientas y con los botones seleccionamos la herramienta indicada. Main menú > Simulate > Edit Tools. .• Alta de cada una de las herramientas a utilizar para el maquinado. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Salida de la simulación. . Presione botón Simulación automática. Main menu > Simulate > Detail settings. Como en un torno normalmente la pieza es cilindrica. • Escritura del programa NC. Main menu > Files > New • Simulacion del programa NC. llevando a ventana de simulación. En esta ventana también se establece la posición del cero de la pieza.• Establecer dimensiones de la pieza de trabajo. Simulación paso a paso. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. se introduce el diámetro de la pieza y su longitud. Se utiliza la zona derecha de pantalla con fondo azul.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Establecimiento de las dimensiones de la pieza y el tipo de cortador..Conrol de la velocidad de la simulación.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. N01 G90 G40 G80 N02 G28 U0 W0 N03 M06 T01 N04 M03 S1800 N05 G00 X0 Z5 N06 G01 Z0 F150 N07 X10 N08 G02 X20 Z-5 I0 K-5 N09 G01 X20 Z-10 N10 G02 X40 Z-20 I100 K0 N11 G01 X44 N12 G00 Z0 M05 N13 G28 U0 W0 N14 M30 Simulación del programa.Escritura del programa. .

Y INC. En que se diferencia un sistema de coordenadas absoluto a uno incremental. Y ABS. 2. 3. Escriba las coordenadas absolutas e incrementales para la localización de los barrenos mostrados en el orden presentado. Dibuje a mano alzada en isométrico una fresadora vertical y un torno horizontal dibujando los ejes coordenados correspondientes según la norma EIA-267-B. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. POSICION P0 P1 P2 P3 P4 P5 P6 P7 P0 X ABS. . 1.PROBLEMAS Y PREGUNTAS DE CAPITULO III PROGRAMACION DEL CENTRO DE MAQUINADO VERTICAL Y DEL TORNO CNC. X INC.

¿Qué diferencia existe entre una función miscelanea y una función preparatoria? 6. Mencione las partes de que se compone un bloque de un programa NC. 5. .4. ¿Cuál es la diferencia entre el uso de la función G00 y la función G01? 7. Describa Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

. Jonathon Lin. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Apuntes de clase de las materias: Sistemas de Control Numérico. Scholars International Publishing Corp. CNC blushing Programming Using Mastercam Dr. Editorial CECSA. Dr. Computer Numerical Control William W. Instituto Tecnológico de Mexicali. Tony Shiue. Delmar Publishers. Delmar Publishers Inc. El Control Numérico en las Máquinas – Herramienta Juan González Núñez. Luggen. y Manufactura Asistida por Computadora. Ing. Arturo Barrios Núñez.57 BIBLIOGRAFIA : Computer Numerical Control: From programming to networking. Su-Chen Jonathan Lin.

1 Importancia de la Programación Incremental. .5 pulgadas. EJERCICIO 1. Haciendo uso de la programación incremental escriba el programa NC para la siguiente figura.CAPITULO IV Programación Incremental y Subprogramas Objetivo: Aplicar la programación incremental a los subprogramas y su interacción el programa principal. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Maquinar a una profundidad de corte de –0. 4.15” utilizando un cortador endmill de bola de 0.

40 F20 N08 X4 Y0 N09 X-4 Y-4 N10 X4 Y0 N11 G00 X0 Y0 Z0.PROGRAMACION ABSOLUTA.25 N05 G91. INICIO DE LA PROGRAMACION INCREMENTAL. N06 G00 X1 Y5 N07 G01 X0 Y0 Z-0.LISTADO DEL PROGRAMA INCREMENTAL PARA LA LETRA “Z”. REGRESA A LA . N14 G00 Z0 N15 X0 Y0 N16 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.4 N12 X-1 Y-1 Z0 M05 N13 G90. . N01 G90 G20 G40 G80 N02 M06 T01 N03 G00 X0 Y0 M03 S2000 N04 G00 Z0.

PROGRAMAS INCREMENTALES DE ARCOS Y CIRCULOS. N11 G01 X0 Y0 Z-0.75 Y1.25 Y2 N07 G01 X0 Y0 Z-0. MAQUINADO DEL ARCO INCREMENTAL. Arcos y círculos incrementales. N06 X3. .35 N14 X-3.25 Y-1. N09 G00 X0 Y0 Z0.25 N05 G91.25 F25.25 J0. Maquinar a una profundidad de corte de -0.75 Y-2 Z0 N15 G90 N16 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.25.25 I-1.25 J0.25. N13 G00 X0 Y0 Z0. EJERCICIO 2. N10 X2. Escribir el programa NC usando programación incremental.MAQUINADO DEL CIRCULO INCREMENTAL.1 pulgada con cortador de bola de 0. N12 G02 X0 Y0 I1.375 pulgadas de diámetro. CAMBIAR A SISTEMA DE COORDENADAS INCREMENTALES. LISTADO DEL PROGRAMA N01 G90 G40 G20 G80 N02 M06 T01 N03 G00 X0 Y0 M03 S1200 N04 Z0.35 F20 N08 G03 X-1.

En “Run Settings” activar casilla de arcos incrementales. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

. EJEMPLO 1 Haciendo uso de 3 subprogramas para el maquinado de 3 figuras geométricas diferentes. El subprograma es llamado por el programa principal mediante el comando M98 P__. M98 y M99 4.4. Es importante notar que un subprograma siempre termina con el código M99 a diferencia del M30 del programa principal. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.25 pulgadas. La profundidad de corte es de -0.2.2 Uso de los códigos G91. Uso de la programación incremental y de subprogramas para un centro de maquinado vertical. escribir el programa NC para maquinar la pieza mostrada. Un subprograma forma parte de un programa principal. La instrucción M99 le indica al programa principal que ya terminó y debe regresar al programa principal de donde salió. Pueden generarse tantos subprogramas como lo permita la memoria del controlador.1 Subprogramas.

N05 G00 X4 Y1 N06 M98 P002.PROGRAMA PRINCIPAL.35 F10 N03 G01 X2 Y0 Z0 N04 G01 X0 Y2 N05 G01 X-2 Y0 N06 G01 X0 Y-2 N07 G00 X0 Y0 Z0.SUBROGRAMA PARA CUADROS O001 N01 G91 N02 G01 X0 Y0 Z-. N01 G90 G20 N02 M06 T01 N03 G00 X1 Y1 Z0.SUBROGRAMA PARA TRIANGULO 1 O002 N01 G91 G01 X0 Y0 Z-0.1 M03 S1200 N04 M98 P001.35 N06 G90 N07 M99 Arturo Barrios Núñez Instituto Tecnológico de Mexicali. N07 G00 X7 Y1 N08 M98 P001 N09 G00 X7 Y4 N10 M98 P002 N11 G00 X4 Y4 N12 M98 P003 N13 G00 X1 Y4 N14 M98 P001 N15 G00 X0 Y0 N16 M30 . ..35 F10 N02 G01 X2 Y0 Z0 N03 G01 X-2 Y2 N04 G01 X0 Y-2 N05 G00 X0 Y0 Z0.36 N08 G90 N09 M99 .

.SUBPROGRAMA PARA TRIANGULO 2 O003 N01 G91 G01 X0 Y0 Z-0. .3 F10 N02 G01 X2 Y2 Z0 N03 G01 X-2 Y0 N04 G01 X0 Y-2 N05 G00 X0 Y0 Z0.3 N06 G90 N07 M99 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

PROGRAMA PRINCIPAL N01 G90 G20 N02 M06 T01 N03 G00 X2 Y2 Z0. Usar cortador endmill punta plana de 1 pulgada de diámetro.1 M03 S800 N04 M98 P002 N05 G00 X5 Y2 N06 M98 P001 N07 G00 X8 Y2 N08 M98 P002 N09 G00 X8 Y5 N10 M98 P001 N11 G00 X5 Y5 N12 M98 P002 N13 G00 X2 Y5 N14 M98 P001 N15 G00 X0 Y0 N16 M30 Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Subprogramas para el maquinado de cavidades en forma circular. y cuadrada. .EJEMPLO 2.

5 J0 N05 G00 X0 Y0 Z0.SUBPROGRAMA PARA CIRCULOS. REGRESO A PROGRAMA PRINCIPAL. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.4 F15 N02 G01 X0. O001 N00 G91 N01 G01 X0 Y0 Z-0.5 N09 G00 X0 Y0 Z0. O002 N01 G91 N02 G01 X0 Y0 Z-0.5 Y0 Z0 N03 G01 X0.5 Y0 Z0 N04 G02 X0 Y0 I-0.4 N10 G90 N11 M99.5 N05 G01 X-1 Y0 N06 G01 X0 Y-1 N07 G01 X1 Y0 N08 G01 X0 Y0.5 Y0 Z0 N04 G01 X0 Y0. REGRESO A PROGRAMA PRINCIPAL.SUBPROGRAMA PARA CUADROS.4 F15 N03 G01 X0. ..4 N06 G90 N07 M99. .

¿Cuántos subprogramas puedes estar contenidos en el programa principal? 7. ¿Cómo regresa un subprograma al programa principal? 5. ¿Porqué los subprogramas deben de programarse en forma incremental? 3. ¿Cómo el programa principal llama a un subprograma? 4. . ¿Qué es un subprograma y cuando de le utiliza? 2. ¿Cómo se puede diferenciar un programa de un subprograma? 6. 1.10 PROBLEMAS Y PREGUNTAS DE CAPITULO IV. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Plano Frontal (“Front”). es la base para la generación tanto de superficies como de sólidos. todo enfocado a la preparación de un modelo al que posteriormente se le aplicarán las operaciones de maquinado. se requiere primero de la selección adecuada de los planos de construcción ó Cplane y posteriormente del establecimiento de la profundidad del plano de construcción. . Z. son 3 son los planos principales más comunmente utilizados: • • • Plano Superior ( “Tap”). Y. Generación de Superficies Simples y Compuestas en 3 Dimensiones. La construcción de un modelo en alambre o “Wireframe”. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. es semejante a la construcción de un edificio donde primeramente se construye la estructura metálica y posteriormente se realiza el recubrimimiento de la misma. Objetivo: Aprender y aplicar las técnicas de dibujo de superficies incluidas en Mastercam 3D para la generación de los diferentes tipos de superficies simples y compuestas. sin embargo. Plano Lateral Derecho (“Right”).CAPITULO IX. 9.1 Construcción del modelo de alambre. La construcción de un modelo en alambre y después la generación de la superficie. Para dibujar un modelo de alambre (wireframe). Mastercam dispone de 7 planos principales de trabajo (Work Construction Planes) que corresponden a los planos formados por la combinación de los ejes principales X.

Nota: Visto el plano de construcción de frente un. Como se mencionó en la sección anterior. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Profundidad a partir de un punto base (Z:).2 Selección del plano de construcción y control de la profundidad Z. para dibujar en cualquier plano dentro de la pieza de trabajo es necesario el establecimiento de 2 parámetros: 1.9. . valor negativo de Z significa que el plano se aleja del observador. Plano de construcción principal (Cplane). y 2.

Paso 1. Dibujar el bloque con las dimensiones indicadas. Arturo Barrios Núñez. . dibujar diagonales en cada una de las caras a intervalos de una de 1” de separación. En un bloque de 4” ancho x 2” altura y 2” de profundidad.Ejercicio. Instituto Tecnológico de Mexicali. > > clic en P1 > terminar Menu > Xform > De “ribbon bar” seleccione “Chain” selección Seleccione opciones como se indican. Menu > Create > > > Cambiar a vista isométrica > • Generar la profundidad del bloque con unión de sus vértices.

.000 • • De “Planes” seleccionar plano frontal > > Introducir valor de la profundidad ya sea en forma manual en Z: ó haciendo clic con el ratón en la profundidad del plano deseado. Dibujar las dos diagonales en plano frontal en z:0.Paso 2. En esta forma se tiene ya seleccionado el plano y su profundidad estando listos para iniciar dibujo de las dos diagonales. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

> > clic en puntos P2 y P3 > Volver a dibujar las dos diagonales en el mismo plano a una pulgada de profundidad.0 en forma manual o con el ratón hacer clic en esquina posterior.000 > clic en punto medio mostrado en figura para cambiar la posición de la profundidad en el nuevo plano donde se va a dibujar. • Clic en z:0. P4 y P5 > • Complementar el ejercicio cambiando los planos de trabajo para el plano lateral derecho (Right) y plano superior (Top). Verificar que z:0.0 Clic en puntos P2 y P3. P4 y P5 > • • Para dibujar en el último plano. . Arturo Barrios Núñez.00 cambie a z:-1. Instituto Tecnológico de Mexicali. Clic en puntos P2 y P3.Menu > Create > Line > P4 y P5. introducir valor de z:-2.

punto inicial y punto final del arco Arturo Barrios Núñez. Cambiar profundidad del palno lateral izquierdo al plano lateral derecho. Verificar que el valor de la casilla correspondiente cambie a el valor de 4. Instituto Tecnológico de Mexicali. Menu > Create > Arc > > Clic en punto medio entre P1 y P2. Para mostrar un ejemplo. tanto en el plano lateral derecho como el plano lateral izquierdo. Introducir los valores para radio. Para dibujar una superficie. . Clic en Z: > clic en P3 o P4.75 pulgadas. punto inicial y punto final del arco Aplicar con Paso 2. primeramente es necesario realizar el dibujo del alambrado en los planos correspondientes y posteriormente aplicar la técnica para la generación de la superficie. Para éste ejemplo dibujar una arco de radio 0. Una superficie reglada es una de las superficies mas simples y sencillas de utilizar. Introducir los valores para radio. Paso1 Dibujar arco en plano lateral izquierdo.0 > Clic en punto medio entre P3 y P4. considérese la misma pieza rectangular en alambre del problema anterior.9. Dibujar arco en plano lateral derecho.3 Superficies regladas.

. > > Arturo Barrios Núñez. > Clic en la curva en un punto cercano a P6. Instituto Tecnológico de Mexicali. Paso 3. Menu > Create > Surface > > Clic en la curva en un punto cercano a P5.Aplicar y cerrar . Generar la superficie reglada o lofted.

Instituto Tecnológico de Mexicali. Menu > Create > > > teclear 1. Dibujar el hexágono. Una superficie envolvente es muy semejante a una superficie reglada. Cambiar la profundidad de Z: al valor de 2. añadir una tercera curva de control en el punto medio del alambrado de la figura anterior. Paso 2. Como su nombre lo indica. cambiar de 3D a 2D. Paso 1.9. . una superficie envolvente cubre al alambrado generado. Como un ejemplo para la construcción de una superficie envolvente ó tipo “loft”.0 Enter > Arturo Barrios Núñez. Clic en Z: > Clic en punto medio de línea P2P4. En “Status Bar” ( Barra inferior).4 Superficies Envolventes (lofted surfaces).

Generar la superficie envolvente para las 3 curvas mostradas. .25R entre V1 y V2. Menu > Create > Surface > >Clic en curva A > Clic en curva B > Clic en curva C > Arturo Barrios Núñez. Menu > Create > Fillet > > Clic en línea cercana a V2 y línea cercana a V1 > establecer valor de radio en 0.25 en todas las esquinas. Generar 2 fillets de 0. Paso 4. Instituto Tecnológico de Mexicali.• Borrar tres lados superiores de hexágono comprendidos entre V1 y V2. Paso 3.

En caja de diálogos aceptar con Arturo Barrios Núñez.Sugerencia: Hacer clic del mismo lado para cada una de las 3 curvas. Instituto Tecnológico de Mexicali. .

Instituto Tecnológico de Mexicali. > > > > Seleccione arco en plano frontal Arturo Barrios Núñez. Across contour = curva de corte. Para generar una superficie de barrido es necesario dibujar una curva generatríz o “across contour” y otra trayectoria que establezca la dirección del camino de barrido o “along contour”. Along contour = curva de la trayectoria o camino de corte. Menu > Create > Surface > > > Usando “Chain” seleccione la curva del plano superior.9.5 Superficies de barrido (sweep surfaces). .

La curva generatriz debe girar alrededor de un eje central llamado eje de revolución ó “axis of revolution”.6 Superficies de revolución. Debido a su simplicidad. y después establecer a vista isométrica Arturo Barrios Núñez. La curva generatriz o “profile curves”. Paso 1. Para generar una superficie de revolución se requiere de una curva generatriz y de un eje de revolución. Ejemplo: Generar la superficie de revolución para el molde de un reflector del foco de una lámpara de escritorio.9. una superficie de revolución se utiliza ampliamente para la generación de piezas con radio constante o de forma cilíndrica. Instituto Tecnológico de Mexicali. puede estar formada de una entidad o una cadena de entidades. . Dibujar la curva generatriz en Cplane = Top.

Instituto Tecnológico de Mexicali. Nota: Si la superficie generada aparece en la parte superior cambiar la posición a parte inferior con el botón . Introduzca valores del ángulo inicial y el ángulo final de la curva a generar en “ ribbon bar”. Arturo Barrios Núñez. Menu > Create > Surface > > > Seleccione curva generatriz en punto P1 > > Seleccione eje de rotación en P2. .• Iniciar la generación de la superficie de revolución.

Paso 1. Ejemplo: Dibujar la superficie tipo net mostrada en la figura anterior.9. Arturo Barrios Núñez. . Una superficie tipo net (en versiones anteriores conocida como coons) es una superficie compleja y se le utiliza cuando todos los contornos exteriores que componen a la superficie pueden contener geometrías diferentes Para definir este tipo de superficies es necesario primero establecer los dos grupos de trayectorias que la conforman : un par de trayectorias que definen la dirección de desplazamiento (Along contours) y otro par de trayectorias que definen el contorno inicial y final de la superficie ( Across contours).000 Vista Gview = Isometric. Establecer la superficie frontal a una profundidad Z: 0. Instituto Tecnológico de Mexicali.7 Superficies tipo malla (Net ó Coons).

Menu > Create > Arc > Create Arc Polar > > > Introducir 1. > > Paso3 Dibujar un arco de radio 1 tangente a los arcos 1 y 2.0 > Enter > Introducir valores del centro del arco. . angulo inicial y angulo final. > Arturo Barrios Núñez. Create > Arc > Entities y radio de 1 > > Seleccione icono de Arc Tangent 2 > Seleccionar Arco 1 y Arco 2 > Seleccione el arco mostrado.75 pulgadas. Dibujar los dos arcos de radio 0.0 > Enter > Introducir valores del centro del arco. angulo inicial y angulo final. > Para el Segundo arco > > Introducir coordenada 3.Paso 2. Instituto Tecnológico de Mexicali.

(Ejercicio para el alumno). Arturo Barrios Núñez.0 y hacer uso de arco polar para dibujar un arco de radio 1. Cambiar la profundidad del plano frontal a Z : -2. Instituto Tecnológico de Mexicali. . Paso 4.• Hacer uso de las funciones Trim 3 entities y divide para obtener la figura mostrada.

cambie en caja de diálogos a “Chain” y seleccione trayectoria “across 2” en lado izquierdo. Cambiar el plano de trabajo a “Top” ó plano superior con profundidad de Z: 0. Generación de la superficie Net o Coons. Instituto Tecnológico de Mexicali.Paso 5 . Paso 6. El dibujo tridimensional de alambrado quedará de la forma siguiente. Menu > Create > Surface > > Seleccione trayectorias “across” con Seleccionar el arco de 1 pulgada en su lado izquierdo > Para seleccionar trayectoria “across 2”.0 y dibujar las 2 líneas rectas. Arturo Barrios Núñez. .

Arturo Barrios Núñez. observando que las 2 flechas apunten hacia la misma dirección. . Instituto Tecnológico de Mexicali.Cambiar a selección “Along” > > En caja de diálogos de “chaining” seleccionar single > Clic en línea “Along 1” y “Along 2”.

8 Modelado de superficies compuestas. Generar el dibujo de alambrado para los arcos. A manera de ejemplo se muestra una superficie compuesta por una semiesfera y dos túneles que se cruzan.9.00 Menu > Create > Arc > > > Clic en 0.125R. Se pueden presentar modelos en los que no es posible su generación haciendo uso exclusivo de un solo tipo de superficie. Se pretende formar una sola pieza cortando los tuneles y la semiesfera en sus curvas de intersección y ademas generar en ellas fillets de 0. .0 e indique valores para el arco polar. Arturo Barrios Núñez. > Cambiar a vista isométrica. Instituto Tecnológico de Mexicali. Paso 1. Arco para la semiesfera: Cplane = Top Z: 0. dependiendo de la complejidad de la geometria a obtener. es necesario el uso combinado de varios tipos de superficies con uniones y cortes según sea el caso.

5R en el plano frontal. > Establecer los valores del arco. Cambiar plano de construcción y profundidad.0. > > Arturo Barrios Núñez.0 > Establecer valores del arco.5R en el plano lateral derecho. .Dibujar arco de 1. Cplane = Side Z: 5:00 > Clic en origen 0.00 > Cambiar a 3D a 2D en “Status bar” haciendo clic sobre el icono de dimensión. > clic en origen 0. Cplane = Front Z: 5. > Dibujar arco de 1. Instituto Tecnológico de Mexicali.

Menu > Xform > Enter > Seleccione arco lateral > Introducir valores: Observe que el desplazamiento en Z es de -10 Cambiar plano de construcción para copiar el arco frontal. La figura en alambrado queda en la forma siguiente. > Seleccione al arco frontal > Enter. Cplane = Front. Copiar el arco frontal y el arco lateral sobre los mismos planos a una separación de 10 pulgadas. Instituto Tecnológico de Mexicali.Paso 2. > Salir del comando Xform • Dibujar una línea de P1 a P2 que una los extremos del arco localizado en el plano superior (Top). . Arturo Barrios Núñez.

Menu > Create > Surfaces > : Seleccione arco de radio 3 > Enter : Seleccione línea P1P2 en un punto cercano a P1. . > > Si la semiesfera aparece en lado inferior cambiarla al superior con el botón > > > • Dibujar los 2 túneles en los planos frontal y lateral usando superficie reglada. Generar las superficies para la semiesfera y los dos túneles. Instituto Tecnológico de Mexicali.Paso 3. Arturo Barrios Núñez.

Menu > Create > Surface > Define contour 1 : Clic en arco frontal cercano a P3 > Define contour 2 : Clic en arco frontal cercano a P4 > Enter. > Define contour 1 : Clic en arco frontal cercano a P5 Define contour 2 : Clic en arco frontal cercano a P5 > Enter. Instituto Tecnológico de Mexicali.125R entre las intersecciones de las superficies. Menu > Create > Surface > Fillet surface > : Seleccione superficie S1 > Enter : Seleccione superficies S2 y S4 > Enter. Establezca valores ( presionar botón “Surface options”).8. > 9. Paso 4. para abrir caja de diálogos de Arturo Barrios Núñez. .1 Generación de “fillets” entre las intersecciones de las superficies. Generar los “fillets” de 0.

Salir con Salvar superficie compuesta. NOTA: Observe que en éstas superficies no se realizaron cortes internos de los túneles ni en semiesfera. Instituto Tecnológico de Mexicali. . Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali. . cambiar el color a rojo (12) para apreciar mejor las curvas de intersección generadas. Este ejercicio complementa al anterior. : Seleccione superficie S1 : Seleccione superficies S2 y S4 > Enter Arturo Barrios Núñez.2 Dibujar curvas conformados por la intersección de las superficies ( Create curve at intersection).8. en “Status bar”. Es de gran utilidad para la realización de cortes ubicados exactamente entre las intersecciones de las superficies. > Menu > Create > Curve > Para mejor visualización la curva de intersección. la idea es la de generar curvas conformadas por la intersección entre dos superficies.9. Crear las curvas de intersección en la semiesfera. Paso1.

el corte de la semiesfera se apreciará con mejor claridad. Instituto Tecnológico de Mexicali. Menu > Create > Surface > Trim surface > : Seleccione superficie S1 > Enter : Seleccione curva 1. : Seleccione semiesfera en S1 : Volver a seleccionar semiesfera en S1.Paso 2. Cortar las superficies en las curvas de intersección y retirar la parte interna de las superficies de los túneles contenidos en la superficie semiesférica. curva 2. Moviendo los 2 túneles a otro nivel y usando “shading”. Arturo Barrios Núñez. . curva 3 y curva 4.

Menu > Create > Surface > Trim surface > : Seleccione superficie del túnel en S2 > Enter : Seleccione superficie de la semiesfera en S1 > Enter. Instituto Tecnológico de Mexicali. .8. Cortar el túnel S2-S3 en intersección con semiesfera. En este apartado se cortarán las secciones de los túneles comprendidos entre intersecciones de la semiesfera. Arturo Barrios Núñez.3 Cortado de superficie con superficie (Trim surface to surface ).9. obteniendo la superficie como se muestra en la siguiente figura. Paso 1.

: Seleccione superficie a cortar. clic en S2. clic en S2. Observación: • Se pueden ahora borrar los tramos de superficies comprendidos entre las intersecciones de las superficies obteniendo como se muestra a continuación. Seleccione los botones de seleccionar y corte de 2 superficies como se muestra a continuación. • Para cortar la sección interna del túnel contenida dentro de la semiesfera es necesario realizar el corte en la sección contraria con la opción de borrar de “trim” de superficie. : Lado a conservar después del corte. : Lado a conservar después del corte.En este momento aparece la barra de las herramientas para la operación de corte entre superficies. Instituto Tecnológico de Mexicali.> Enter. clic en S1. . Arturo Barrios Núñez. : Seleccione superficie a cortar. clic en S1.

(Seleccione cercano a S3) > Enter Ejercicio para el alumno. clic en S3. : Lado a conservar después del corte. clic en S1. . clic en S3. (Seleccione cercano a S3). : Seleccione superficie a cortar. En este momento aparece la barra de las herramientas para la operación de corte entre superficies. Arturo Barrios Núñez. Seleccione los botones como se muestra a continuación.Menu > Create > Surface > Trim surface > : Seleccione superficie del túnel en S3 > Enter : Seleccione superficie de la semiesfera en S1 > Enter. : Lado a conservar después del corte. Realizar el mismo procedimiento para el túnel S4-S5 y obtenga el dibujo final. : Seleccione superficie a cortar. Instituto Tecnológico de Mexicali. clic en S1.

> Arturo Barrios Núñez.4 Corte de la curva sobre la superficie proyectada ( Trim surfaces to curves).8. Generar la elipse por encima de la superficie a proyectar Z:5.0 > Enter Establecer los valores de radio mayor 1. .00 (puede ser también por debajo). A manera de ejemplo suponer el caso de corte de la superficie semiesférica por una curva elíptica de 1.9. • Para mejor visualización de la proyección utilizar color fuerte. Menu > Create > : • > > Introducir 0.5 y radio menor 1 en caja de diálogos. y establecer Cplane en Top. Paso 1. Instituto Tecnológico de Mexicali. por ejemplo en rojo (176).5 de radio mayor y 1 de radio menor centrada en la semiesfera.

. Arturo Barrios Núñez. : Seleccione la curva elíptica > Enter : Seleccione superficie S1 : Seleccione lado de superficie a conservar después del corte. Instituto Tecnológico de Mexicali. Main > Create > Surface > Trim surface > : Seleccione la superficie S1 > Enter. Proyectar la curva elíptica sobre la superficie S1.Paso 2.

Arturo Barrios Núñez.5 Generar superficie tipo “draft”. Paso 1. Antes de generar la curva tipo “draft”. • Generar curva en orilla de superficie. > Enter.8.9. Menu > Create > : Seleccione superficie S1 > : Mover la flecha a la orilla de la superficie donde se localiza el corte de la elipse y hacer clic. Instituto Tecnológico de Mexicali. es necesario dibujar la elipse proyectada sobre el contorno del corte. .

pero no necesario tener una cadena cerrada.Generar la superficie draft que parte de la semiesfera con altura de 1 pulgada. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. Aceptar 9. en caso de no estarlo se cierra en forma automática con la función FBS. .8. Menu > Create > Surface > > : Seleccione elipse > Introducir valor de altura y ángulo de inclinación. es recomendable.6 Generación de superficies planas con frontera ( Flat ). Boundary Surfaces Para generar una superficie plana con límites de frontera.

: Enter > • Cortar la curva anterior en puntos P5 y P6. > Generar una superficie que cubra la superficie “draft”. > Menu > Create > : Seleccione superficie draft : Mover la flecha hasta la orilla superior de la curva draft y hacer clic. .Menu > Create > : Clic en P1 : Clic en P3 > Enter Cerrar automáticamente la cadena. Menu > Create > Surface > De caja de diálogos de chaining seleccione single Define contour 1 : Clic en curva a izquierda de P5 Define contour 2 : Clic en curva a derecha de P5 >Enter > Arturo Barrios Núñez. > • Generar una superficie reglada en la parte superior de superficie “draft”. Instituto Tecnológico de Mexicali. : Clic en P6. • Generar una curva en la parte superior de la superficie draft. Menu > Trim/Breake > > : Seleccionar curva superior en cualquier punto. : Clic en P5 : Seleccione curva en cualquier punto.

7 Generación de los radios o “fillets” entre superficies.9. Seleccione segunda superficie. : Mover la flecha a la intersección de las dos superficies. Instituto Tecnológico de Mexicali. : Seleccione la otra superficie. seleccione botón para la selección de un par de superficies.8. Menu > Create > Surface > Fillet surface > : Seleccione una superficie > Enter . Arturo Barrios Núñez. Paso 1.125R en extremo de túnel. Generar los radios de 0. : Seleccione una superficie : Mover la flecha a la intersección de las dos superficies. • Para generar el otro “fillet” de la parte posterior del mismo túnel. . Introduzca valor del radio del “fillet” y active casilla “Trim”.

: Seleccione cada una de las 4 superficies de los túneles > Enter : Seleccione superficie de la semiesfera > Enter > verifique que todas las flechas apunten hacia el exterior. . Generar los cuatro “fillets” de 0. Instituto Tecnológico de Mexicali.125 > Arturo Barrios Núñez. Cambiar el valor del “fillet” en caja de diálogos a 0. Para cambiar la orientación de las flechas use botón de “Flip to normal” flechas correspondientes.Nota: Ambas flechas deben de aparecer dirigidas hacia el interior de las superficies de otra forma no se generará el “fillet” y aparecerá un advertencia. y haga clic en las Paso 2.125R entre los túneles y la semiesfera. como se aprecia en la siguiente figura.

: Seleccione superficie S2 > Enter > verifique que todas las flechas apunten hacia el exterior.5R entre la superficie S2 y la semiesfera. . Instituto Tecnológico de Mexicali. : Seleccione superficie S1 > Enter. Generar el “fillet” de 0.5 > Arturo Barrios Núñez.Paso 3. > Cambiar el valor del radio del “fillet” a 0.

Instituto Tecnológico de Mexicali. Generar el “fillet” de 0. : Seleccione superficie S3 > Enter > verifique que todas las flechas apunten hacia el interior. .25R entre las superficies S2 y S3 : Seleccione superficie S2 > Enter. Arturo Barrios Núñez.Paso 4. > Cambiar el valor del radio del “fillet” a 0.25 > > Conclusión: “Fillet” cóncavo flechas hacia fuera de las superficies “Fillet” convexo flechas hacia adentro de las superficies.

(Create fillet surfaces to a plane). .9. Antes de establecer el plano de referencia cerrar los extremos de los 2 túneles como se muestra en la figura siguiente. Para la realización del maquinado es necesario establecer un plano de referencia al fondo de la pieza para delimitar la frontera del maquinado. Paso 1. Instituto Tecnológico de Mexicali.8. Menu > Create > Surface > Seleccione de caja de diálogos botón single > Seleccione arco 1 y arco 2 > Arturo Barrios Núñez. Cerrar los extremos del túnel con superficies planas.8 Generación de “fillets” entre las superficies y un plano.

. Menu > Create > Surface > diálogos de “chaining” seleccione single > De caja de > Seleccione arco 1 > : Seleccionar eje 1. De caja de diálogos de “chaining” seleccione single Seleccione arco 1 > si fuera necesario.Paso 2. Generar dos superficies de revolución de 90 grados el los extremos del otro túnel. > > con botón > cambiar orientación Arturo Barrios Núñez. > Introducir valores del ángulo inicial y ángulo final de la rotación > • Proceder con el otro extremo girando la pieza o utilizando ALT +S. Instituto Tecnológico de Mexicali. • Generar los ejes de revolución. Dibujar una línea que unan los puntos P1P2 y P3P4. Menu > Create > Line > Line Endpoints.

Generar una superficie plana con función Arturo Barrios Núñez.Paso 3. Dibujar la superficie de referencia. Dibujar un rectángulo de 12 pulgadas de ancho por 14 pulgadas de altura en Z:0. Instituto Tecnológico de Mexicali. .000 Paso 4.

375 entre el conjunto de superficies y el plano soporte. > Enter Ción. botón Arturo Barrios Núñez. . Menu > Create > Surface > Fillet surface > : Abrir una ventana para seleccionar todas las superficies excepto el plano.Paso 5 Generar los “fillets” de radios 0. Nota: Si alguno de los “fillets” no presenta la orientación correcta utilizar para revertir la orientación. Instituto Tecnológico de Mexicali.

to a Plane Una superficie puede ser cortada por un plano perpendicular a lo largo de alguno de los ejes principales X. Menu > Create >Surface > Trim surface > : Abrir una ventana que abarque todas las superficies > : Seleccionar plano perpendicular al eje Y. Arturo Barrios Núñez. . Cortar las superficies con un plano perpendicular al eje Y que pase por el origen.8. Hacer uso de este botón para cambiar la selección de la superficie deseada. ( Trim Surfaces ). Instituto Tecnológico de Mexicali. : Hacia donde apunta la flecha es el plano que se conserva. Seleccionar opciones de borrar superficie no deseada y realizar el corte.9. Y o Z. Ejemplo: Cortar las superficies con un plano perpendicular al eje X y un plano perpendicular al eje Y que pasen ambos por el origen.9 Corte de superficies con un plano.

Instituto Tecnológico de Mexicali. . > : De MRU seleccione el icono Abrir una ventana que abarque todas las superficies > Arturo Barrios Núñez.• Cortar la superficie con un plano perpendicular al eje X que pase por el origen.

Hacer uso de este botón para cambiar la selección de la superficie deseada. . • Seleccionar opciones de borrar superficie no deseada y realizar el corte.• Cortar las superficies por un plano perpendicular al eje Y en y = 1. Menu > Create >Surface > Trim surface > : Abrir una ventana que abarque todas las superficies > : Seleccionar plano perpendicular al eje Y. : Hacia donde apunta la flecha es el plano que se conserva. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

.46 Ejercicios de capítulo IX. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

CAPITULO V Ciclos Fijos ó Preprogramados.
Objetivo: Simplificar la programación de barrenados utilizando la capacidad de procesamiento y memoria de un controlador CNC al contener almacenados programas simples que permiten la programación de maquinados repetitivos y estandarizados. Estos programas se les conocen como ciclos preprogramados, ciclos fijos o ciclos enlatados.

5.1 Ciclos fijos o preprogramados y posición de retorno G98 y G99.
Un ciclo fijo es usado para reducir el tamaño de un programa. Los tipos más comunes de ciclos fijos y su forma de operación de presenta en la tabla siguiente:

Código G G81

G82

G83

G84

Operación de corte en eje Z Avance controlado hasta Z programada. Avance controlado hasta Z programada. Avance controlado y escalonado hasta Z programada. Avance con giro en s.m.r hasta la Z programada. Avance controlado hasta Z programada. Avance controlado hasta Z programada. Avance controlado hasta Z programada. Avance controlado hasta Z programada. Avance controlado

Operación al fondo del barreno ninguno

Regreso del corte en eje Z Salida rápida

Aplicaciones Barrenado simple Avellanados, abocardados, etc. Barrenado de placas gruesas

Se detiene.

Salida rápida

Se detiene (opcional)

Salida rápida

Para el giro del cortador.

G85

ninguna

Avance controlado a la salida con giro en s.c.m.r. Avance controlado Salida rápida.

Ciclo de roscado derecho.

Agrandado de barrenos. Agrandar barrenos. Agrandar barrenos. Agrandar barrenos. Agrandar

G86

Se detiene giro del cortador Se detiene el giro del cortador. Se detiene giro del cortador después de una pausa.. Se detiene el

G87

Salida en forma manual. Salida en forma manual sin giro del cortador. Salida con

G88

G89

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

hasta Z programada.

G80

avance en Z avance programada controlado. continuando giro del cortador por un tiempo P programado. Termina el ciclo fijo.

barrenos.

El código de G80 es usado para anular un ciclo fijo. Desactiva a los ciclos enlatados G73, G74, G76, G77, o G81-G89.

La altura de retracción de la punta del cortador puede ser 2 formas: 1. Con retorno rápido a la altura del plano correspondiente al punto inicial. Utilice el código G98. 2. Con retorno rápido la altura del plano correspondiente a R. Utilice el código G99.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.2 Ciclo fijo de taladrado simple o punteado G81.
Este ciclo de maquinado es utilizado para el marcado de puntos que servirán de guía para una posterior operación de barrenado. También se le utiliza para el barrenado de piezas con espesores delgados.

Forma general de un bloque con ciclo fijo G81: N__ G81 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. F__ Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Ejercicio 1.
Haciendo uso de los ciclos fijos, generar el programa NC para maquinar 45 barrenos de 0.5 pulgadas de diámetro por 0.25 pulgadas de profundidad con espaciamientos de 1pulgada tanto en dirección X como en dirección Y.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

PROGRAMA CON CICLO FIJO G81 PARA MAQUINADO DE LOS 24 BARRENOS. N01 G90 G20 G80 G40 N02 M06 T01 N03 G00 X1 Y1 Z.15 M03 S1500 N04 G81 Z-.25 R.1 F10 N5 X2 Y1 N6 X3 N7 X4 N8 X5 N9 X6 N10 X7 N11 X8 N12 X9 N13 X9 Y2 N14 X8 N15 X7 N16 X6 N17 X5 N18 X4 N19 X3 N20 X2 N21 X1 N22 X1 Y3 N23 X2 N24 X3 N25 X4 N26 X5 N27 X6 N28 X7 N29 X8 N30 X9 N31 X9 Y4 N32 X8 N33 X7 N34 X6 N35 X5 N36 X4 N37 X3 N38 X2 N39 X1 N40 X9 Y5 N41 X8 N42 X7 N43 X6 N44 X5 N45 X4 N46 X3 N47 X2

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

N48 X1 N50 G80 N51 G00 Z2 N52 G00 X0 Y0 N53 M30

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Ejemplo 2.
N01 G90 G54 G80 G40 N02 M06 T01 N03 G00 X1 Y1 M03 S3500 N04 G43 H01 Z0.15 N05 G81 G99 Z-0.35 R0.1 F27. N06 X2 N07 X3.0 Y3 N08 X4.0 Y5 N09 X5. Y1 N10 G80 G00 Z1 N11 G91 G28 Z0 N12 X0 Y0 N13 M30

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.3 Ciclo fijo de con descanso temporal en el fondo del barreno G82.
Este ciclo permite al cortador permanecer por un tiempo programado en el fondo del barreno y posteriormente ascender rápidamente. Este tipo de maquinado permite obtener una superficie con un acabado pulido en el fondo del barreno. Puede ser utilizado por ejemplo para operaciones de abocardado o avellanado.

Fig.

17

Ilustración de los movimientos para un ciclo fijo G82 usando broca de centros. Forma general de un bloque con ciclo fijo: N__ G82 X__ Y__ Z__ R__ P__F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. P__ Tiempo de pausa en segundos o milisegundos. F__ Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Ejemplo: N01 G90 G54 G80 G40 N02 M06 T02 N03 G00 X1 Y1 M03 S3500 N04 G43 H01 Z0.15 N05 G99 G82 Z-0.35 P3 R0.1 F20. N06 X2 N07 X3 Y3 N08 X4 Y5 N09 X5. Y1 N10 G80 G00 Z1 N11 G91 G28 Z0 N12 X0 Y0 N13 M30

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.4 Ciclo fijo escalonado para maquinado profundo G83.
Es el ciclo de maquinado tradicional utilizado para el maquinado de barrenos. El maquinado escalonado de este ciclo permite la extracción de viruta en modo intermitente, evitando con ello el peligro de un rompimiento de la herramienta de corte debido a un atascamiento de la viruta. Con este tipo de maquinado se logra el barrenado de piezas de gran espesor.

Fig. 18 Ilustración de los movimientos para el ciclo de taladrado en piquete. Forma general de un bloque con ciclo fijo: N__ G83 X__ Y__ Z__ R__ Q__F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

R__

Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. Q__ Tamaño del escalón, incremental positivo. F__ Avance en pulgadas/minuto, mm/minuto

G80__ Fin del ciclo.

N01 G90 G54 G80 G40 N02 M06 T03 N03 G00 X1 Y1 M03 S3500 N04 G43 H01 Z0.15 N05 G99 G83 Z-0.35 Q0.125 R0.1 F20. N06 X2 N07 X3 Y3 N08 X4 Y5 N09 X5. Y1 N10 G80 G00 Z1 N11 G91 G28 Z0 N12 X0 Y0 N13 M30

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.5

Ciclo fijo para machueleado con rosca derecha G84.

En las operaciones de machueleado se necesita primero calcular el paso de la rosca en tablas.

Tablas obtenidas de página. http://www.newmantools.com/tapdrill.htm Para calcular el avance del machuelo, se utiliza la formula: Paso de la rosca = 1/número de hilos por pulgada de rosca. F = FEED = AVANCE = (PASO) x RPM

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Forma general de un bloque con ciclo fijo: N__ G84 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. F__ Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Ejemplo N01 G90 G54 G80 G40 N02 M06 T04; selecciona machuelo ¼ - 20 N03 G00 X1 Y1 M03 S350 ; Velocidad de giro recomendada. N04 G43 H01 Z0.15 N05 G99 G84 Z-0.5 R0.1 F17.5; feed = (1/20) x 350 N06 X2 N07 X3 Y3 N08 X4 Y5 N09 X5. Y1 N10 G80 G00 Z1 N11 G91 G28 Z0 N12 X0 Y0 N13 M30

Nota: La velocidad de giro recomendada del cortador se obtiene de tablas de fabricantes de cortadores.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.6 Ciclo fijo para agrandado de barrenos con entrada y salida controlada sin detención en el fondo G85.

Forma general de un bloque con ciclo fijo: N__ G85 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. F__ Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

5.7 Ciclo fijo G86.
Se utiliza para el agrandamiento de barrenos , en este ciclo fijo el giro del cortador se detiene en el fondo Z programado y sus salida a la altura R (G99) o punto inicial (G98) se realiza con movimiento rápido.

N__ G86 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. Desplazamiento rápido a coordenada X___ del barreno. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. Se comienza el avance a partir de la altura del plano R. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición

entre barrenos. F__ Avance en pulgadas/minuto, mm/minuto

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Se comienza el avance a partir de la altura del plano R. N__G87 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición entre barrenos.8 Ciclo fijo G87. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. mm/minuto Arturo Barrios Núñez. Desplazamiento rápido a coordenada X___ del barreno. . Instituto Tecnológico de Mexicali. F__ Avance en pulgadas/minuto.5. punto donde se detiene y posteriormente se levanta manualmente hasta una altura deseada. El descenso del cortador es con velocidad de avance controlado hasta la profundidad programada Z.

el descenso se realiza en forma controlada hasta la profundidad programada Z. Desplazamiento rápido a coordenada X___ del barreno. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. Se comienza el avance a partir de la altura del plano R. y finalmente se asciende manualmente hasta una altura deseada. N__ G88 X__ Y__ Z__ P__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente. En esta profundidad se detiene el avance mientras se mantiene girando el husillo durante un tiempo P programado en segundos.5. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. mm/minuto Tiempo de pausa a la profundidad Z programada.9 Ciclo fijo G88. . F__ P__ Avance en pulgadas/minuto. En este ciclo fijo. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición entre barrenos.

mm/minuto Arturo Barrios Núñez. Desplazamiento rápido a coordenada X___ del barreno. . N__ G89 X__ Y__ Z__ R__ F__ N__ X__ Y__ … N__ X__ Y__ N__ G80 Donde: N__ X__ Y__ Z__ Número de bloque correspondiente.10 Ciclo fijo G89. Instituto Tecnológico de Mexicali. Se comienza el avance a partir de la altura del plano R. F__ Avance en pulgadas/minuto. .5. Desplazamiento rápido a coordenada Y__ del barreno Profundidad Z de corte del barreno. R__ Altura sobre la superficie de la pieza utilizada para cambio de posición entre barrenos. Semejante al ciclo G88 con la diferencia en que el ascenso se realiza en forma rápida.

¿Que tipo de cortadores se utilizan para las operaciones de mandrinado? Arturo Barrios Núñez.20 PREGUNTAS Y PROBLEMAS DE CAPITULO V. 1. Instituto Tecnológico de Mexicali. . ¿Cuántos tipos de ciclos fijos existen? 3. ¿Que diferencia existe entre el ciclo G81 y G82? 4. ¿Porqué considera que es importante utilizar ciclos fijos con detención temporal en el fondo? 5.¿ Para que se utiliza un ciclo preprogramado.? 2. ¿Para que se utilizan los ciclos de mandrinado? 7. ¿En el ciclo de roscado G84 porqué se cambia el sentido de giro en el ascenso del machuelo? 6.

1. Panel de Control y Funciones del Tecleado. 6. Escritura del programa. 4. PREPARACION DEL CENTRO DE MAQUINADO VERTICAL VMC 535. 2. MENU PRINCIPAL Establecimiento de las compensaciones de alturas de las herramientas de corte. 3. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Procedimiento para el establecimiento del origen de la pieza de trabajo. Objetivo: Presentar la metodología utilizada para la preparación previa al maquinado de un centro de maquinado vertical CNC de uso industrial y de un torno horizontal. Otras funciones de edición de programas. 5. Se toma como caso particular a una maquina VMC 535 marca KRYLE con controlador marca FANUC y un torno EMCO con controlador Sinumerik. Figura 6. Apertura de un programa. • 1.CAPITULO VI. . Centro de maquinado vertical del ITM LISTADO DE LOS PROCEDIMIENTOS PARA VMC 535. Transferencia de archivos NC entre PC y controlador vía RS-232.

Figura 6. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. Vista completa de conjunto de teclados y monitor. Figura 6.2.3 Teclado para activación de algunas funciones de maquinados. .

En modo MDI teclee el registro seleccionado en el paso anterior G54. El valor de la coordenada Z se introduce en parámetros de compensaciones de alturas.) 1. Y en el archivo G54 tecleando X valor INPUT. 6. éste punto es el CERO DE REFERENCIA para la programación del maquinado. 2.6. No introducir coordenada de Z. OUTPUT START. 3. Tomar el primer cortador en modo MDI tecleando: M06 T01.1. aquí seleccionaremos el G54. Haciendo uso del generador manual de pulsos (MPG) desplazarce al origen de la pieza. En “WORK OFFSET” seleccione un registro que puede ser del G54 al G59 lugar donde se almacenarán las coordenadas X. Borre los valores de la memoria en G54 tecleando X0 INPUT. 2. En modo MDI retorne a posición HOME tecleando: G91 G28 Z0. Instituto Tecnológico de Mexicali. Y0 INPUT. Una vez alcanzado el origen de referencia. 5. Z0 INPUT. . presione tecla POS y copie los valores de las coordenadas X. Repetir procedimiento 1 al 4 para los cortadores restantes. Con el generador manual de pulsos (caja negra con perilla). 2. Como un ejemplo. Y valor INPUT. Procedimiento para el establecimiento del origen de la pieza de trabajo. moverse en dirección –Z hasta tocar la superficie de la pieza de trabajo. 5. (Regresar a menú Princ. G91 G28 X0 Y0. 4. OUTPUT START.) 1. Y del origen de la pieza. Retornar el husillo a la posición Z HOME. (Regresar a menú Princ. 4. Establecimiento de las compensaciones de alturas de las herramientas de corte. 3. OUTPUT START. Arturo Barrios Núñez. En modo MDI tecleando G91 G28 Z0. 6.

2. como se ilustró en punto anterior. Teclear una letra seguida de un número y después INSERT. Instituto Tecnológico de Mexicali. (Regresar a menú ) 1. 6. Y efectivamente estén en CEROS. teclee letra O seguida del número de programa y después INSERT. (Regresar a menú ) 1.4 Localización del cero de programación o cero pieza. En la librería puede observar que ya aparece el nuevo programa. Escritura de un programa. 6. 3. Para terminar un bloque de programación presione tecla EOB (fin de bloque).Figura 6. OUTPUT START. G20/G21). 2. Arturo Barrios Núñez.3. 7. El último bloque del programa debe de indicar fin del programa utilizando el bloque M30 o M02. El programa debe iniciar declarando el tipo de programación y el sistema de unidades (G90/G91. 4. . Apertura de un programa. 5. En modo MDI añada a la memoria de controlador el nuevo origen tecleando G54. En modo EDIT presione tecla de “library” y verificar que el número de programa seleccionado no esté utilizado. Presione tecla POS para verificar que los valores de X. Abrir un número de programa. Continuando en modo EDIT. 3. 8.4.

CURSOR : Flechas hacia arriba y hacia abajo moverse un renglón o bloque hacia arriba o hacia abajo. 6. Instituto Tecnológico de Mexicali. (Regresar a menú ) 1. • • • • • • 3. (Regresar a menú princ. 6. EOB : Fin de bloque. Verificar los parámetros de comunicación entre la PC y el VMC. ALTER : Modifica al caracter seleccionado al colocarse encima del mismo y lo sustituye por el valor tecleado. utilizado para terminar el bloque. Modo: ASCII.Figura 6.5.) CAN : Utilizado en modo EDIT. 4. . 2. PAGE : Moverse una página hacia arriba o hacia abajo. BAUDE RATE: 4800 PARITY : EVEN STOP BITS : 2 DATA BITS: 7 SOFTWARE Verificar con un editor que el programa empiece y termine con el signo %. DELETE : Borra el caracter seleccionado en pantalla. Teclas auxiliares para edición de un programa. Verificar que el número de programa a enviar empiece con la letra O seguido de un número de programa que deberá estar entre 0 y 8999.5 Teclado para edición de programas. Verificar cable de conexión entre PC y el controlador de la máquina. borra el último carácter antes de presionar tecla INSERT.6 Transferencia de archivos NC. Arturo Barrios Núñez.

Arturo Barrios Núñez. En PC llamar al programa y enviarlo. Presionar teclas en el orden EDIT. En la máquina CNC abrir la llave de protección de programa 6. . verificar que el número de programa no este ya ocupado (ver librería de programas). 5. Se deberá ver parpadear en parte inferior de pantalla la palabra INPUT significando que la máquina está lista para recibir el programa. INPUT. PROGRAM. Instituto Tecnológico de Mexicali. 7.Además.

. Instituto Tecnológico de Mexicali.7 TORNO CONCEPT TURN 55 CON CONTROLADOR SINUMERIK. Definido por el punto “W”. Está localizado en el punto “M” éste punto es establecido por el fabricante y es el punto de referencia base. Z entre M y N. su posición es establecida por el programador en el punto de referencia para la elaboración del programa. Este punto mide las distancias reales X. Figura 6. Es también establecido por el fabricante de la máquina. Existen 2 puntos de referencia básicos para un torno en base a los cuales se obtienen todas las otras dimensiones. Se presenta y explica el uso de los principales parámetros o funciones del software “WinNC” requeridos para la operación de un torno EMCO serie 55 con controlador Sinumerik. Cero de la pieza. estos puntos son: 1. 3. Normalmente está localizado en el centro de la cara lateral derecha. Arturo Barrios Núñez. En otras palabras es como establecer el origen (0. Está localizado en el punto “N” y está localizado en la torreta portaherramientas en un punto que coincide con la cara del plato portaherramientas y el centro de uno de los barrenos.6 Puntos de referencias básicos de un torno EMCO.0. Puntos de referencia importantes. Punto de referencia para el montaje de las herramientas. 0) de referencia de un sistema de coordenadas cartesianas. 2.6. Cero de máquina.

Instituto Tecnológico de Mexicali. botón rojo localizado en parte frontal derecha del equipo. Verificar que la alimentación de aire esté conectada y la presión sea aproximadamente de 6 bars ( 92 lb/pulg2).7 Vista frontal del torno EMCO 55. 5. Girar la llave de encendido. Visto el torno de frente.I. Encender la PC y esperar a que se abra el software “WinNC”. 4. . Arturo Barrios Núñez. Verificar que el paro de emergencia. En monitor de la PC seleccionar la opción SINUMERIK 840D. localizada a la derecha del torno. 1.8 Presentación de arranque del software “WinNC”. ver figura 6. 3. Verificar que la corriente esté conectada y regulada a 125 V.8. Figura 6. a la posición 1. 2. Procedimiento para preparación del arranque Figura 6. el manómetro se encuentra localizado en parte izquierda del torno. 6. encendiendo una luz verde. que esté desactivado.

y después en dirección “+Z”. Seleccionar la clasificación de la herramienta de acuerdo al tipo de punta. 4.7. Seleccionar opción entre paréntesis (ver página E3 del manual). Figura 6. 3. retirar portaherramientas de la pieza de trabajo o mordazas.10 Numeración de los filos de los cortadores.9 Vista del monitor de la PC y teclado de los controles del equipo EMCO turn 55. Alta de los cortadores 1.elija la herramienta de corte a dar de alta. T+ y/o No. En modo de operación “JOG”. 2. Para aceptar alta de herramienta hacer clic en “OK”. En ventana con cuadro con casilla de numero “T” colocar el número de la herramienta que le corresponda de acuerdo a su posición en la torreta del torno. Figura 6. En el menú “PARAMETROS”. . En modo “EDIT” colocar el RATÓN en “VENTANA DE HERRAMIENTAS ” y hacer un “clic” con botón derecho. 8. T. Con No. Instituto Tecnológico de Mexicali. II. 5. 6. Usar números entre paréntesis Arturo Barrios Núñez. Realice la operación moviendo primero portaherramientas en dirección “+X “. seleccione “NUEVO” y “NUEVA HERRAMIENTA”. Mandar torreta a posición “HOME” girando perilla a y después presione tecla “X” seguida de tecla “Y”.

Arturo Barrios Núñez. primero acercar punta del cortador a la pieza y realizar un ligero desbaste sobre la cara lateral. utilizar botones para apertura y cierre de mordazas. 6. Procedimiento para calcular compensación de cortadores en dirección X ó largo 1 1. icono con manita. 7. . En campo de eje X. 3. Instituto Tecnológico de Mexicali. 6. Registro de las compensaciones largo1 y largo2 para cada uno de los cortadores. 3.II.11 Largo1 medida en dirección X. debajo de geometría. Presione enter o tecla verde con un rombo y diagonal vertical. Coloque posición de la perilla del controlador en modo de operación “MDA”. 4. En modo “JOG” (insertar icono).000 rpm con el comando “M3 S1000”. Solicitar primer cortador para desbaste. Preparación de la pieza de trabajo. 2. 5. Estos botones se localizan enfrente del monitor (figura 2). III. siendo “X” el número de la herramienta seleccionada en la torreta. Regresar a menú de correcciones de herramientas y posicionar el cursor en Largo 1. Girar el husillo a 1. Presionar tecla “Calcular correc. Presionar tecla OK para aceptar y salir. pasarse a maquinar la superficie para asegurar que el diámetro de la pieza sea uniforme. ó de otro material. en las mordazas del mandril. 1. 4. abajo de “referencia”. No mover cortador de ésta posición y pasarse a determinación de Largo 1.” Apareciendo una ventana de “cotas absolutas”. largo2 medida en dirección Z. Con un vernier tomar lectura del diámetro de la pieza X1 y anotarlo en un papel. Colocar barra de aluminio. introduzca el valor de X1 ( radio ó diámetro/2 obtenido en paso1). 5. 2. Anotar en una hoja de papel el valor de RADIO (no diámetro) de la pieza en la sección previamente maquinada. Figura 6. tecleando el comando “M6 TX D1”.

2. Seleccionar una posición del lado plano de la cara izquierda de la torreta donde no haya herramienta o esta no estorbe. Usar M6 TX. Retire la torreta a una posición segura con tecla “+X” seguida de “+Z”. 1. Posicionarse en “Referencia “ y anotar el valor de “Z1” previamente obtenido en paso 4 y presionar “OK” para finalizar OBSERVACIÓN: Largo 2 es la diferencia entre Z2 y Z1. ir al registro de datos de correcciones de herramientas y seleccionar “PARÁMETROS”. 6. En modo JOG acercar con precaución la cara plana de la torreta a la cara de la pieza. Abrir la puerta del torno. que será el resultado que debe de aparecer en Corrección de longitud de herramienta Largo 2.OBSERVACIÓN: Largo 1 es la diferencia entre la X del montaje del cortador y la X de la superficie de la pieza tocada con la punta del cortador. Procedimiento para calcular compensación de cortadores en dirección z ó largo 2. Gire la torreta a la primera herramienta a medir. 9. 3. No mover la referencia en “Z” (JOG). En ventana de “Cotas absolutas”. Seleccionar la herramienta y tipo de filo con las teclas “No T”. . Resultado que debe de aparecer en corrección de longitud de herramienta. Arturo Barrios Núñez. y utilizando una hoja de papel introduzca la hoja entre las dos superficies hasta que la hoja quede apenas sostenida. 8. Instituto Tecnológico de Mexicali. 4. 11.” 10. no presione . y hacer clic en “Calcular Corr. Tome lectura de la coordenada “Z” de “MKS” (sistema de coordenadas de la máquina) y anote el valor de “Z1” en un papel. (Puede utilizar el mismo procedimiento que en el paso 3 para determinar Z1). presionar tecla en forma de “U” para cambiarse al eje “Z”. “No D” y posicionarse en “Longitud 2” (debajo de geometría). siendo X la herramienta seleccionada. Acercar punta del cortador hasta tocar la cara de la pieza. 5. 7.

3. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. desplazar la torreta a una posición segura. Parar el giro del husillo con “RESET”. 4. 5. . 2. Dejar las opciones restantes “sin” radio y “sin” decalaje. Figura 6. entrar al menú de “PARÁMETROS”. 6.000 rpm tecleando en modo MDA “M3 S1000”. Acercar la punta de la herramienta y rozar la cara de la pieza de trabajo. Decalaje para establecer posición del cero de programación. Procedimiento para medición del decalaje o punto cero pieza. y seleccionar “Decalaje origen ” localizado en menú inferior de pantalla. Poner el cursor en “Z” y seleccionar el menú “CALCULAR DECALAJE”. 1.IV. Finalmente. Para la mayoría de los programas solo es necesario seleccionar uno. 8. previamente seleccionado al dar de alta las herramientas en procedimiento II. 7. Girar el husillo A 1.12. Aceptar haciendo clic en “OK” y “MEMORIZAR”. Seleccionar “Longitud 2” y hacer clic en icono en forma de “U” y seleccionar el signo “–“. OSERVACIÓN: Cualquiera de los códigos del G54 al G59 pueden ser utilizados para el almacenamiento del decalaje ó cero orígen de programación. Sin mover la posición. verificar el número “T” de herramienta utilizado y el número de filo “D” correspondiente.

PROBLEMAS Y PREGUNTAS DE CAPITULO VI. . ¿Cuáles son los códigos “G” utilizados para guardar las coordenadas X. ¿Cómo sabe el controlador de la máquina donde está colocado el cero pieza ó cero de programación? 3. ¿Qué se entiende por el término “cero pieza”? 2. ¿Porque es importante regresar la máquina a su posición HOME y borrar valores de memoria? 6. ¿Cómo se verifica que la posición correcta del cero pieza? Arturo Barrios Núñez. ¿Dónde se guardan las compensaciones de las alturas de los cortadores y que códigos se utilizan para llamarlos? 5. 1. Y del cero pieza? 4. Instituto Tecnológico de Mexicali.

A.14 BIBLIOGRAFIA: 1. Software Description/Software version from 15. GUÍA RAPIDA PARA EL USO DEL TORNO CONCEPT TURN 55 CON CONTROL SINUMERIK. Descripción de la Máquina EMCO Turn 55. No. 5. Emco WinNC SINUMERIK 810D/840D Turning. Instituto Tecnológico de Mexicali. DEDUTEL S. EN 1815 Edition E2003-5 4. de C. Ing. Núm SP 1055 Edición A2003-04 3.46 Ref.V. Torno de bancada inclinada. Raúl Aguilar. Manuales del Operador para Máquina VMC-535 Compañía KRYLE. Ref. Manual de Torno EMCO Controlador SINUMERIC 840D/810D 2. . Arturo Barrios Núñez.

Un paquete comercial CAD/CAM es una herramienta indispensable en la industria metal mecánica al generar grandes ahorros en horas-hombre comparado con la programación manual. Como su nombre lo indica un paquete CAD/CAM está compuesto de una parte CAD. Transferir el archivo NC a la máquina. encargada de realizar el dibujo de la pieza a maquinar. Algunos paquetes comerciales CAD/CAM. Existen en el mercado una amplio sector de empresas dedicadas al diseño de paquetes computacionales CAD/CAM. 7.1 CAPITULO VII Generación de Archivos de Dibujo en 2 Dimensiones. dimensiones y tipos de las herramientas de corte. Anterior a los sistemas CAD/CAM. consiste en la generación automatica de un archivo de maquinado que pueda ser ejecutado por equipo CNC. 2. mientras que la parte CAD. El proceso realizado es básicamente el mismo que el automatizado. encargada de generar el dibujo lo utilizan de otras compañias. a continuación se presenta una lista de las compañias mas importantes que diseñan y producen programas CAD/CAM. solo trabajan la parte CAM. 4. pero el tiempo invertido y la complejidad de las piezas que hoy pueden manejarse no tienen comparación. El proceso puede ser sintetizado en las 6 operaciones siguientes: 1. Un ejemplo de ello es el paquete GIBBS que utiliza los archivos de dibujo generados por Solidworks® . Dibujo de la pieza de trabajo. y una parte CAM encargada de los parámetros de corte y de definir las trayectorias de maquinado que debe seguir la herramienta. Establecimiento de las trayectorias de maquinado y profundidades de corte. Verificación del maquinado. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. El objetivo final de un paquete comercial CAD/CAM. A manera de referencia. 5. Objetivo: Aprender y aplicar las funciones básicas de dibujo del módulo Design de MastercamX2 para la generación de archivos de geometria necesarias para su posterior proceso de generación del archivo de maquinado. 3.1 Descripción general del proceso de la programación CAD/CAM. Posprocesamiento para obtener el archivo de maquinado 6. . Establecimiento del tipo de material. todo el proceso de la programación se realizaba en forma manual.

com/ CGTech Vericut (verification software) http://www.gibbscam.dptechnology.com/new/ GibbsCAM http://www.php Dassault Systèmes CATIA DP Technology Esprit http://www.com/ Arturo Barrios Núñez Instituto Tecnológico de Mexicali.alma.cgtech.alphacam.camtek.uk/ Cimatron CimatronE http://www.com/ Licom Alphacam http://world.html FastCAM http://www.fr/internet_en/alma_logiciels_industriels/ BobCADCAM BobCADCAM http://www.2 Alma Act/cut http://www.esab-cutting.cimatron. .de/columbus.com/ Camtek PEPS | Solidcut http://www.asp ESAB Columbus http://www.fastcamusa.com/en/index.grzsoftware.co.com/usa/index.bobcad.com/ GRZ Software Meshcam http://www.

openmind.htm Metalsoft Metalsoft http://www.moduleworks.com/ Pathtrace Edgecam http://www.se/ Open Mind Software http://www. .3 MachineWorks MachineWorks http://www.com/ Protech TopSolid http://www.com/Principal_Eng.de/zv Hypermill http://www.metalsoft.metalcam.ptc.htm PTC Pro/ENGINEER http://www.protech.edgecam.com/ Missler Software http://www.madcamcnc.es/Directorios/hyperMILL.topsolid.machineworks.mastercam.samec.moduleworks.com/ CNC Software/Mastercam MasterCAM www.com/ madCAM MadCAM http://www.com/ Arturo Barrios Núñez Instituto Tecnológico de Mexicali.com/ TopSolid http://www.com Metalcam Fikus Visualcam http://www.com/ ModuleWorks http://www.

smartcamcnc.4 OneCNC http://www.com/ Arturo Barrios Núñez Instituto Tecnológico de Mexicali.com/ Tebis Tebis CAM http://www.vx.tebis. .com/ Sprut Technology Sprutcam http://www.net/ Sescoi WorkNC http://www.com/tebis_neu/index.com/ SolidCAM SolidCAM http://www.php3 VX Software VX CAD/CAM http://www.sescoi.es/es/ SmartCAMcnc SmartCAM http://www.solidcam.surfware.onecnc.com/ Surfware Surfcam http://www.sprutcam.

Mastercam dispone de un módulo de dibujo para creación de la geometría de la pieza a maquinar.2 Generación de las entidades básicas de dibujo. A continuación se presenta el desplegado general del menú ”Create” Arturo Barrios Núñez Instituto Tecnológico de Mexicali. En la sección de dibujo asistido por computadora (CAD) de MastercamX2 están incluidos todos los comandos básicos para la generación de geometrías simples o complejas.5 7. .

7. .4 Enter.2.2. tecleando el valor de las coordenadas de su posición. Create → Create Point Position… .6 7. por ejemplo.0 Enter. Sketch a point: 2. indicando el punto centro de un arco o círculo. Sketch a point: 4. y otras como se muestra en el siguiente menú. indicando su posición mediante un clic con el ratón. → Arturo Barrios Núñez Instituto Tecnológico de Mexicali.1 Creación de puntos tecleando sus coordenadas. Sketch a Point: 0.1 Dibujo de puntos.1.0 Enter. Un punto puede dibujarse en diferentes formas.

→ Enter number.2 Dibujo de puntos igualmente espaciados a lo largo de una entidad. distance . distance. > Enter number. or select a new entity→ seleccione la línea recta→ teclee el numero de puntos en el icono mostrado.1. distance . or select a new entity→ seleccione el arco→ teclee el numero de puntos.2. or select a new entity→ seleccione la curva spline→ teclee el numero de puntos. . → → Arturo Barrios Núñez Instituto Tecnológico de Mexicali. → Enter number. or select a new entity→ seleccione el círculo→ teclee el numero de puntos.7 7. Create points along an entity: Select an entity → seleccione la línea Enter number. distance .

> seleccione la entidad → Arrastrar ratón sobre la entidad y hacer click en las posiciones deseadas → Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Create > Points > Dynamic Select line > arc > spline > surface. or solid face.3 Dibujar los puntos finales en una entidad. .8 7.2.1.

Xform > Xform Rectangular Array → Translate: select entities to translate → seleccione el punto 1 → End selection Generar 49 puntos. 7 puntos en dirección X y 7 puntos en dirección Y → Aplicar con Arturo Barrios Núñez Instituto Tecnológico de Mexicali.4 Generación de serie de puntos en cuadricula.9 7. .1.2.

Haciendo uso de la función “Line Endpoint…”.1 Dibujar líneas horizontales y verticales. líneas tangentes a arcos.2 Dibujo de líneas. .2. multilíneas. 7. polares.10 7. → Create > Line > Specify the first endpoint → click en punto P1→ Specify the second endpoint → clic en punto P2.2.2. y por supuesto líneas en puntos finales.→ Enter the Y coordinate → teclear posición y de la línea → Proceder en forma semejante con la línea vertical y finalmente presionar Arturo Barrios Núñez Instituto Tecnológico de Mexicali. verticales. se pueden dibujar líneas horizontales.

11 7.2 Generación de líneas haciendo uso de los puntos finales de una entidad.2. y P6 → Escape o Arturo Barrios Núñez Instituto Tecnológico de Mexicali.2.2. P4. Create > Line →Create line endpoints… Specify the first endpoint: Seleccionar el primer punto P1 → Specify the second endpoint: Seleccionar el Segundo punto P2 → 7.3 Generación de líneas múltiples utilizando comando Multi. Create > line > Clic en puntos P1.2. P3. P2. . P5.

2.4 Generación de líneas polares. Dibujar una línea de 1.2. Main Menu > Create > Line > tangencia > Activar icono de > establecer longitud de línea y ángulo Specify the first endpoint: Seleccione el arco del lado de tangencia Select a line: Selecione línea del lado deseada ( P1) > > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.5 pulgadas de longitud a un ángulo de 45 grados.5 Generación de una línea con un ángulo dado que sea tangente a una entidad. . Create > Line > Specify the first endpoint : clic en el punto inicial P1 7.12 7.2.2.

en P3 y P4 → Nota: Es recomendable mantener activada la tecla Ctrl al seleccionar los círculos con la finalidad de desactivar los “visual clues” 7.6 Construcción de una línea tangente a dos arcos.2. → Specify the first endpoint: clic Menu > Create > en punto Specify the second endpoint: Clic en círculo en lado de tangencia. → Activar tecla para tangencia → Create > Specify the first endpoint: clic aprox.13 7.2.6 Construcción de una línea que pasa por un punto y es tangente a una circunferencia.2. . en P1 y P2 → clic aprox.2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

14 7. por ejemplo P1. Menu > Create > Line > spline]: clic en círculo [Sketch a point] : Clic en el punto.2. [Select arc.2. [Sketch a point]: Clic en punto P1 > [Select arc.2. [Specify an endpoint]: Seleccione el punto por donde desee pase la línea perpendicular a AB ( seleccione el punto ) [Enter the line length]: Enter Nota: Si desea una longitud de línea perpendicular de mayor longitud y que pase por el punto seleccionado indique una longitud mayor. 7.8 Construcción de una línea perpendicular a una recta y tangente a un arco. line or Arturo Barrios Núñez Instituto Tecnológico de Mexicali.7 Generación de una línea perpendicular a un recta y que pasa por un punto P. Menu > Create > Line > Perpendclr >Point [Select line]: Seleccione la línea AB. .2. line or spline] : clic en línea recta .

Menu > Create > Line > > indicar distancia de la línea paralela (es recomendable dar doble clic después de teclear distancia para bloquear posición > [Select a line]: Seleccione línea AB. [Indicate the offset direction]: Clic en lado donde se requiera la línea paralela. > 7. [Indicate the offset direction]: Clic en el punto donde se requiera la línea paralela.15 7.2. .2.9 Generación de línea paralela a una distancia especificada.10 Crear línea paralela a un punto seleccionado.2. Main Menu > Create >Line > > [Select a line]: Seleccione línea AB.2. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Menu > Create > Line > Activar icono de tangencia > > [Select a line] : Seleccione línea AB. > [Select which line to keep]: Seleccione línea bisectriz deseada (P1). Establecer la longitud de la línea bisectada . . > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.2. > Menu >Create> Line > [Select two lines to bisect]: seleccione línea AB y CD.16 7.2.2. [Select an arc to place a parallel line tangent to]: Seleccione arco > 7.12 Generación de una línea bisectriz.11 Crear una línea paralela y a su vez tangente a un arco.2.

Opciones para el dibujo de arcos y círculos. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.17 7.2. line or spline]: Seleccione una entidad [Select arc.3 Generación de Arcos Y Círculos.2.13 Generar una línea lo más cercana posible entre dos entidades. . Menu >Create> Line > > [Select arc. line or spline]: seleccione la otra entidad 7.2.

1 Dibujo de arcos usando comando POLAR. Nota: El ángulo de giro es considerado como positivo en el sentido de giro manecillas del reloj.2.2. Sketch. End pt. de las 7. Start pt.2 Construir un círculo que pase por dos puntos.3. Menu > Create > Arc > elángulo inicial y ángulo final del arco.3. [Enter the center point]: Clic en centro del arco. . Menu > Create > Arc > > [Enter the first point]: Teclear coordenada o hacer click en P1 [Enter the second point]: Teclear coordenada o hacer click en P2 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.18 7. > Introducir longitud del radio. > Center point.

2.3.4 Creación de un arco de 180 grados tangente a un punto de una línea. Menu > Create > Arc > Enter the first point: Seleccione P1 Enter the second point: Seleccione P2 Enter the third point: seleccione P3 o puede arrastrar el ratón a la posición deseada > o tecla Escape. > Select an arc : De la 4 opciones seleccione el arco deseado .19 7.3 Creación de un arco que pasa por 3 puntos no coloniales.3. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Introduzca valor del radio o diámetro del arco. Menu > Create >Arc > > (tangent to 1 entity) > Select the line that the arc is to be tangent to: Seleccione línea AB. Specify the tangent point: Seleccione punto P1. 7.2.

Menu > Create > Arc > > (tangent 2 entities) > clic en círculo C1 en P1 y círculo C2 en P2 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Menu > Create > Arc > Introducir valor de radio del arco [Select entibies]: Seleccione línea AB y línea CD.6 Crear un círculo tangente a 2 entidades arcos.20 7. > > (tangent 2 entities) > 7.5 Crear un círculo tangente a 2 entidades líneas.2.3.3.2. .

> > Menu > Create > Arc > [select the line to be tangent to the circle]: Seleccione línea AB.21 7. [Select the line to put the center of the circle on it]: Seleccione la línea que pasa por el centro del círculo (línea CD). [Select an arc]: Seleccione el círculo.8 Crear un círculo tangente a una línea y con centro en otra línea no paralela.2. 7. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.3.2. Introduzca el valor del radio o diámetro del círculo. [Select the line that the arc is to be tangent to]: Seleccione línea CD. [Select the line that the arc is to be tangent to]: Seleccione línea BC.3.) Menu > Create > Arc > Tangent > [Select the line that the arc is to be tangent to]: Seleccione línea AB. .7 Crear un arco tangente a 3 entidades (líneas o arcos). (Arc tangent 3 entities.

22 7.3.2.3. [Slide arrow to position to be tangent to]: Desplace la flecha hasta la posición de tangencia deseada y seleccione el punto externo en la posición deseada. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali.10 Crear un arco tangente a una línea en un punto indicado con el ratón y además pase por un punto fuera de la línea.2. Menu > Create > Arc > > (Dynamic arc) [Select the entity that the arc is to be tangent to]: Seleccione línea tangente al arco.9 Crear un arco tangente a una línea y que pasa por un punto P fuera de la línea. Menu > Create > Arc > > ( Tangent point) [ Select the entity that the arc is to be tangent to]: Seleccione línea AB [Specify the thru point] : Seleccione el punto P1 [Select an arc]: Seleccione el arco deseado (4 opciones) Introduzca valores del radio del arco > 7.

2. Menu > Create > Arc > > (Tangent centerline) > [Select the line to be tangent to the circle]: Seleccione línea AB > [Select the line to put the center of the circle on]: Seleccione línea CD [Select an arc]: Seleccione el círculo deseado Arturo Barrios Núñez Instituto Tecnológico de Mexicali.3.11 Círculo contenido formado por dos líneas perpendiculares con centro en una de las líneas y tangente a la otra. .23 7.

Con +1. [Enter the second]: Indique el segundo punto del círculo.12 Dibujo de un círculo estableciendo 2 o 3 puntos.3. En caso de establecer el círculo con tres puntos [Enter the third point]: Indique el tercer punto. .24 7. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. +2. Main Menu > Create > Circ 2 pts > [Enter the first point]: Indique el primer punto.2. +3 se pueden modificar las posiciones de cada uno de los puntos.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali.2.13 Generación de un círculo dados el centro y radio ó diámetro del círculo.25 7. . el centro del círculo. Establezca el radio o diámetro del círculo. Menu > Create > Arc > > [Enter the centerpoint]: Indique con ratón o tecleando la coordenada.3.

Fillet normal. 4. Fillet circular ó completo. se evitan cortaduras en dedos de los operarios durante su manipulación. Es recomendable que las esquinas formadas en piezas mecánicas no presenten filos cortantes. es decir.4.4 Dibujo de radios (“fillets”). . > verificar que el “fillet” sea del tipo deseado > “fillet” > para salir de función Arturo Barrios Núñez Instituto Tecnológico de Mexicali. 2.2. Un “fillet” se puede generar con 4 opciones diferentes: 1. Menu > Create > Fillet > > Introduzca valor del radio > Fillet: [select an entity] : seleccione lado 1 > seleccione lado 2. Fillet con claro en esquina. 3.26 7. 7. Fillet invertido. y por otra parte.2. Esto cumple con dos propósitos: por una parte la inclusión de radios reducen sustancialmente las fracturas de las piezas causadas por concentraciones de esfuerzos localizados en esquinas.1 Generación de un solo radio. es necesario que presenten un cierto radio.

.4.2 Generación de serie múltiple de radios. Existen 3 opciones para el dibujo de un rectángulo: Tecleando las coordenadas de sus esquinas en “fast point” o teclear directamente. Tecleando o indicando con el ratón posición de esquina inferior izquierda y estableciendo ancho y altura.27 7. Anclando el centro del rectángulo en el origen y dar ancho y altura. Menu > Create > Fillet > Introduzca el valor del radio > > seleccione un lado > > > Seleccione “Chaín” 7.2.5 Generación de Rectángulos. En la barra de listón (“ribbon bar”). NOTA: Para cambiar de posición las esquinas del rectángulo utilice +1 para la primera esquina y +2 para la segunda. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.2. se localizan las opciones con que puede dibujarse un rectángulo.

[Select position of the second corner]: Teclear coordenada.28 7. Create > >teclear 0.5.2 Crear un rectángulo indicando dos esquinas opuestas del mismo.0 Enter > Nota: Al indicar valores negativos para el ancho y altura del rectángulo el punto inicial seleccionado aparecerá en la esquina superior derecha. .5. 7. Create > > [Select position of the first corner]: Teclear coordenada. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.1 Generación del rectángulo indicando su esquina inferior izquierda.2.2. ancho y altura.

2.2. Menu > Create > > Select position of the first corner : Teclee 0.6 Dibujos de Formas Rectangulares Oblongas. se deberá de proporcionar coordenada del centro del rectángulo.2. ancho y altura.6. .3 Crear un rectángulo indicando su punto central. ancho y altura. Create > > [Select position of the point base]: Indique el punto central del rectángulo. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.0 Enter > Select position of the second corner: Teclee 3.29 7.1 Creación de un rectángulo dadas las coordenadas de una esquina. 7.5. [Enter the width and height] : 7.2 Enter > Nota: Si se selecciona opción “center point”.

con esquina inferior en el origen. y esta girado un ángulo de 45 grados. Nota 3: Se pueden mover la posición de las coordenadas de las esquinas haciendo uso de los iconos 7. Rectángulo de 2” ancho por 3” altura. La formas mostradas también pueden girarse un ángulo deseado medido con respecto al eje X. .6.30 Nota 2: Si la figura con lados en arco se puede establecer el valor del radio.2. Menu > Create > Aparece caja de diálogos parte derecha.2 Dibujos de figuras rectangulares estableciendo un punto ancla o base. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

con lados laterales en medio círculo.31 Caso 2. Las 4 opciones para dibujar un chaflán son: 1. 7. Figura oblonga. 4. . Cuando los dos lados son iguales. Menu > Create > > [position of base point]: centrado en el origen. 3. Cuando se proporciona la longitud del lado mayor.7 Dibujo de Chaflanes (chamfers). Cuando los dos lados son diferentes. 2. Cuando se conoce una distancia y un ángulo.2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

7.32 7.1 Ambos lados iguales (1 distance). Create > Chamfer > > 2 Distances [Select line or arc]: Seleccione línea L2 > [Select line or arc]: Seleccione línea L3 > Longitud del corte del chaflán (Width). Create > Chamfer > > [Select line]: Seleccione línea L1 > [Select line]: Seleccione línea L4 > > Nota: Es importante el orden de selección de los puntos P1 y P2. Create > Chamfer > > 1 distance >[ select line or arc]: seleccione line L1 > Select line or arc : Seleccione línea L2 > 7.7.2 Los dos lados diferentes (2 Distances).2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .2. estos deberán de corresponder con el orden de entrada de las distancias.

2.33 7. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Corner: Polígono inscrito en el círculo. . Menu > Create > Número de lados del polígono.8 Creación de figuras polígonales . > Select of base point: Indicar el centro del polígono. Flat : Polígono circunscrito en el círculo . Radio del polígono.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .34 7.3 Uso de Funciones para Modificar y Transformar las Entidades de un Dibujo. El dibujo de una pieza mecánica se facilita y agiliza haciendo uso de funciones contenidas en Xform que nos permiten realizar copias múltiples de una entidad o un conjunto de entidades.

35 7. una figura es el espejo de la otra. horizontal o una línea inclinada. . La mayor parte de las piezas a maquinar contienen partes simétricas ya sea con respecto a un eje vertical. es decir. Para llamar al comando “mirror”: > Menu > Xform > Mirror: [Select entities to mirror]: Seleccione la parte del dibujo a copiar > > [Select line about wich to mirror] : Seleccione eje de simetría mediante alguna de las opciones correspondientes: Arturo Barrios Núñez Instituto Tecnológico de Mexicali. como se puede apreciar en la siguiente figura.1 Copiar figura con respecto a uno de los ejes de simetría haciendo uso de la función “Xform Mirror”.3. Una figura geométrica puede contener más de un eje de simetría. Un eje de simetría divide a una pieza en dos partes que tienen una misma distancia a un lado y otro del eje de división.

2 Rotación/copia de entidades de dibujo respecto a un centro de giro haciendo uso de la función “Xform Rotate”. Menu > Xform > Rotate > Rotate: [select entibies to rotate]: Seleccione entidades a rotar.36 7. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .3. > #: Cantidad de piezas a copiar = 4 en ángulos de 30 grados.

Y. Haciendo uso del ratón mediante la selección de 2 puntos. (Delta) 2. Z.3. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Estableciendo la distancia de separación haciendo uso de coordenadas incrementales X. Haciendo uso de las coordenadas polares. .3 Translación de entidades a lo largo de un eje haciendo uso de la función “Xform Translate”. (From/To) 3.37 7. (Polar). Menu > Xform > > Translate: [Select entities to translate]: Seleccione las entidades a trasladar > Nota: Existen 3 opciones para la operación Xform Translate: 1.

38 7. . > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. arc. (p. Menu > Xform > > [Select line. spline or curve to offset]: Seleccione la entidad a desplazar > [Indicate the offset direction]: Indique con el ratón la dirección a desplazar la entidad seleccionada.3. P1).e.4 Desplazamiento de una entidad una distancia especificada haciendo uso de la funcion “Xform Offset”.

. Menu > Xform > > Offset: [select chain] > > > > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.5 Desplazamiento un conjunto de entidades haciendo uso de la función “Xform Ofsset Contour”.39 7.3.

. Para borrar figuras no deseadas utilice icono Para cambiar el sentido o dirección hacia donde se genera el arreglo utilice icono . (Group). 7. Presenta la ventaja de ahorro de tiempo al seleccionar todas las entidades por grupo en lugar de forma individual.6 Función auxiliar de Xform para el agrupamiento de entidades. Nota: • • . Arturo Barrios Núñez Instituto Tecnológico de Mexicali.” Menu > Xform > select entities to translate > > Translate : > Establecer el número de veces que se quiera repetir la figura en dirección 1 y en dirección 2. así como su distancia de separación.3.6 Copiar entidades en forma de arreglo rectangular con la función “Xform Array.40 7. Con esta función es posible seleccionar un grupo de entidades a las que se les requiera aplicar una transformación posterior.3. Xform > Group >New > Ungrup = N > Seleccione las entidades a agrupar > Escape o Backup..

3. Menu > Xform > > Translate: [select entities to translate]: Seleccione el círculo y la línea en plano superior > Presione “Source Top” con botón nuevo origen para el plano fuente.7 Trasladar una figura de un plano principal a otro plano principal con la opción “Xform Translate”.41 7. > Presione “Destination” :TOP con el botón en caso de querer establecer un Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

separación entre letras. y otros. y True type.4 Generación de Letreros (“Letters”).1 Dibujo de letreros. Drafting. escritura de letreros en arco. Al igual que Word de Microsoft Office. tiene la ventaja de estar formada por entidades de líneas y arcos que están en formato vectorial que pueden ser utilizados directamente para el siguiente proceso de maquinado. Mastercam X2 dispone de una amplia gama de opciones para la creación de letras. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.4.42 7. MastercamX2 dispone de 3 tipos de fuentes que podemos utilizar: MCX. Para llamar a tipo de fuente: Menu > Create > Tipos de letras de MCX Tipos de fuentes de letras MCX. Letra fuente de MCX: Este tipo de letra fuente es de mastercam X2. . 7. Otra ventaja de utilizar ésta letra fuente es que se tiene un control sobre los parámetros que definen las letras como son: altura.

Seguir indicaciones según tipo de orientación de letrero. Escriba letrero y establezca la altura de sus letras y orientación. Seleccione la opción para la orientación deseada: • Horizontal • Vertical • Arco.1 Procedimiento para la escritura de letreros: 1. Seleccione el tipo de fuente y estilo de letra deseada.4. 3. 2. . [Enter letters]: Teclear letrero deseado > Enter. Por ejemplo comic sans > aceptar.43 7.1. [Letter height]: Teclear la altura de letra deseada. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Al dibujar es de gran ayuda disponer de una plantilla de dibujos de uso frecuente.44 7. Por definición =1.0 Mirror: El dibujo puede ser reflejado con respecto al eje X.2 Uso y Generación de Plantillas de Dibujos. Por definición es Off. Con esta herramienta se ahorra tiempo al evitar repetir el mismo proceso una y otra véz.4. La ubicación de la plantilla y sus dimensiones quedarán iguales que cuando se dibujaron.00 Rotate: El dibujo puede girarse alrededor de un punto. Si se requiere un cambio utilice las funciones localizadas en banda de “ribbon bar” Antes de incrustar el dibujo realice todos los cambios necesarios. Para el cambio de la ubicación a otra posición presione el icono llévelo a la posición deseada. Finalmente. “Tool box” o como se quiera. para llamar a un dibujo de la plantilla haga lo siguiente: Menu > File > > seleccionar plantilla deseada. Con ésta opción también se permite ampliar. . Y .Z. y Arturo Barrios Núñez Instituto Tecnológico de Mexicali. El primer paso para generar una plantilla de dibujo es crear una carpeta que se llame “pattern”. A continuación se presentan las opciones a modificar: Scale: Es utilizado si desea agrandarse o reducirse el tamaño del dibujo para ajustarlo al tamaño requerido. rotar. Posteriormente hay que generar los dibujos de cada una de las herramientas que se necesiten y guardarlos en la carpeta creada. Esta función de Mastercam llamada “pattern” es muy semejante a la función “block” de Autocad. o espejear el dibujo en la forma que se le necesite. Por definición = 0. de preferencia junto con la carpeta de los archivos de dibujo de Mastercam.

.5 Acotaciones de Dibujos. Para realizar el cambio seleccionar directamente de “Ribbon Bar” el icono de la propiedad a modificar. como son: • Tipo de flecha. • Escala y otros. flechas interiores y exteriores. Durante el proceso del acotamiento. Main > Settings > Configuration > Dimensions and Notes. • Establecimiento de prefijos para diámetros de círculos. sin líneas de acotaciones) : Modifica la posición de la acotación (Centrada o recargada a una de las líneas de acotación) Arturo Barrios Núñez Instituto Tecnológico de Mexicali. los dos lados. Antes de iniciar el proceso de acotación del dibujo.45 7. es posible realizar cambios particulares en alguna parte de la acotación que fuese diferente a lo establecido en la caja de diálogos de “System Configuration”. : Modifica las líneas de acotaciones (sólo un lado. es importante primero establecer la configuración de todo lo relacionado con el control de la forma en que se desea aparezcan las características de las acotaciones. • Altura y tipo de letras para las notas. • Cantidad de dígitos después del punto decimal.

“. : Modifica el ángulo de orientación de la línea de acotación. Una opción para cambiar rápidamente la posición de una acotación o nota es mediante la opción “Smart Dimension” opciones siguiente: desplegando el listado de Simplemente seleccione la entidad y arrastre a la posición deseada. Para el caso que se requiera de modificar un grupo de acotaciones se hace uso de la opción “Dimension Multi Edit…. . seleccionado las entidades y después realizar el cambio en su conjunto. : Cambia el tipo de fuente de letra.46 : Modifica las posiciones de las flechas de las acotaciones pueden ser por dentro o por fuera de las líneas de acotación. :Cambia de acotación de radio o acotación de diámetros o viceversa. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. :Desplega una caja en lugar del valor numérico de la acotación. : Modifica la cantidad de dígitos después del punto decimal. : Modifica la acotación por cualquier carácter deseado. : Modifica el tamaño en altura de la acotación.

Por ejemplo. solo localice la ubicación del archivo y haga clic sobre el. . A continuación se presenta una lista de losnombres de los programas de dibujo y extensiones que mastercamX2 puede importar/exportar.47 7. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. para abrir un “pin” de “Solidworks” primero se ubica la posición del archivo “pin” que en “Solidworks” tiene la extensión SLDPRT.6 Importación y exportación de archivos. se abre y listo. El procedimiento para la importación de un archivo de dibujo es simple y directo. MastercamX2 importa y exporta directamente los archivos de los programas CAD de mayor popularidad en uso en la industria manufacturera.

Seleccionar Rast2vec. tif. jpg. . Mastercam solo puede maquinar geometrías de archivos tipo “vectorial” que es la que genera cualquier programa comercial CAD.7 Transformación de imágenes BMP a vectoriales. Las imágenes que se obtienen mediante un escaner o cámara fotográfica no son del tipo vectorial. es necesario primero transformarla a la forma vectorial para lo cual se hace uso de un programa C – hooks llamado “Raster2Vector”. Procedimiento: Paso 1. Estando en el programa Mastercam. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. si queremos maquinar una imágen tipo raster.dll → Abrir. Una imagen tipo raster puede tener alguna de las siguientes extensiones: bmp. entrar a listado de los programas CHOOKS presionando juntas las dos teclas Alt y C. gif. pcd. Por lo tanto. éstas son llamadas tipo “raster”. o tiff.48 7. pcx.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali. A manera de ejemplo seleccione el archivo sample3 del listado que se presenta a continuación. Esta sección es para editar la imagen. de momento no hacer cambios y seleccionar aceptar. hay que probar las diferentes opciones dependiendo del dibujo.49 Paso 2. Seleccione el archivo que contenga la imagen tipo “raster” que desea transformar a tipo “vectorial”. .

haga clic en “create geometry” quedando listo para iniciar la parte CAM. . Arturo Barrios Núñez Instituto Tecnológico de Mexicali.50 Finalmente la imagen ya en tipo vectorial aparece en pantalla de Mastercam .

ambos concéntricos en la coordenada 0. Dibujo del primer rectángulo de 10” x 10”. uno de 10” x 10” y otro auxiliar de 8” x 8”.0. Introduzca ancho y altura del rectángulo Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Dibujar dos rectángulos.51 TUTORIAL MILLDRILL_01 Generación del archivo de geometría: Paso 1.0 > Dibujo del segundo rectángulo de 8” x 8”. . Presione tecla F9 para que aparezcan en pantalla los ejes de coordenadas > De barra de herramientas seleccione ancho y altura del rectángulo : active el ancla ajuste el dibujo a pantalla con icono y finalmente aplicar > introduzca las dimensiones del > y haga clic en coordenada 0.

Seleccione > Introduzca el diámetro del círculo > para asegurar que no cambie el valor del diámetro/radio se bloquean las dimensiones haciendo clic en cualquiera de los iconos cambiando a color rojo > > clic 0.0 y en cada uno de los vértices del rectángulo interior. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Paso 2. Dibujar los 5 círculos de 0.52 > clic en > para salir del comando rectángulo use .75 pulgadas de diámetro. .

> De la barra listón selección en icono “Window” > abra y seleccione “Chain” > haga clic en cualquier línea del rectángulo interior > Paso 3.53 Borrar el rectángulo interior auxiliar.5 pulgadas de diámetro igualmente espaciados alrededor de una circunferencia de 4 pulgadas de radio. Menu > Create > en origen > Introducir valores. Dibujar los 8 círculos alrededor de la circunferencia de 2 pulgadas de radio. . solo cambie los valores de la ventana de diálogos. > > clic ia E Paso 4. Procediendo en forma semejante al caso anterior. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Dibujar los 8 círculos de 0.

Presione tecla F9 para desactivar ejes coordenados de pantalla. Paso 5. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Registro de un nuevo nivel para la acotación.54 Nota: Otra forma de realizar los dibujos de figuras iguales alrededor de una circunferencia es haciendo uso del comando “Xform Rotate” Acotaciones del dibujo. En la barra horizontal. . localizada en la parte inferior de pantalla de gráficos seleccionar “level” para llamar al administrador de niveles. Para dar de alta el nuevo nivel en “Number” introduzca el nuevo número de nivel y en “Name” su nombre correspondiente.

número de lugares después del punto decimal. Aquí se establecen algunas características de las acotaciones como son: altura del texto. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.55 Para regresar a pantalla de gráficos presione seleccionado en la cintilla amarilla es el activado. El nivel que está Paso 6. tipo y tamaño de flechas. . etc. . Configuración de las acotaciones.

. Menu > Create > Drafting > Dimension > Seleccione un círculo > Arrastre cota a la posición deseada > presionando tecla A cambiamos posición de la flecha > usar icono acotación para añadirle un letrero a la Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Menu > Create > Drafting > Dimension > Horizontal > clic en origen > clic en centro del círculo > clic en posición deseada. Acotación de diámetros y radios. Menu > Create > Drafting > Dimension > Seleccione línea L1 > Seleccione línea L2 > arrastre acotación a la posición deseada. Iniciciar el dimensionamiento. Acotaciones horizontales y verticales. Seleccione L1 > seleccione L3 > arrastre a la posición deseada. L2 y L3. Acotación de arcos Dibuje líneas L1.56 Paso 7.

57 Paso 8. Salvar el dibujo Menu > > Nombre: milldrill_01 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. S a l v a r e l d i b u j o para mover la plantilla a la posición Paso 9. . Introducir marco y cuadro de referencias > > > utilice icono deseada.

y C5 con diámetros de 1. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . 6. C4. y 8 pulgadas respectivamente. C3. 2. Dibujar 5 círculos concéntricos C1. 4. C2.58 MILLPOCKET_03 Objetivo: • Uso de la función “Xform Rotate” • Uso de la función “Contour” Paso 1.

> Arturo Barrios Núñez Instituto Tecnológico de Mexicali. > Para dibujar la otra línea se hará uso de línea polar.0 > Clic en posición deseada. .0. Menu > Create > Line > > clic en origen > > arrastrar ratón hasta la posición deseada y hacer clic.59 Paso 2. > activar icono Clic en 0. Desactivar icono para línea horizontal e introducir el valor del ángulo de 15 grados en la casilla correspondiente. Primero dibujar la línea horizontal. Dibujar 2 líneas que formen ángulo de 15 grados con vértice en 0.

Seleccione círculo C3 y después en barra inferior hacer clic botón derecho en “Attributes” Active casilla para cambio de tipo de línea y seleccione la línea de centros. y dibujar un círculo de diámetro 1” con centro en P1. Cambiar el tipo de línea de círculo C3 a línea de centros. en la barra vertical derecha MRU seleccione > Clic en P1 > Introduzca el valor del diámetro > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.60 Paso 3. .. Para dibujar el círculo de diámetro 1.

. > > Arturo Barrios Núñez Instituto Tecnológico de Mexicali.61 Paso 4. Menu > Create > Line > seleccione línea L2 > > > clic en punto P2. Dibujar una línea perpendicular a L2 y que pase por el punto P2.

Dibujar “fillet” de radio 0. .62 Paso 5. > Introducir valor del radio > Seleccione líneas L2 y L3.062 pulgadas. Menu > Create > y abrir ventana que abarque la sección entre L1. Seleccione icono L2 y L3. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. > 2 entities > Seleccione círculo C5 y línea L2 en punto P3. Paso 6. Seleccionar sección del diente de la rueda de trinquete a rotar para que quede como en la figura siguiente.

> Presionar botón Borre línea L1. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Si seleccionó algo no deseado.63 Paso 7.0 > > seleccione “Window” de “Ribbon bar” y abra una ventana que abarque todo el diente. desactívelo haciendo de nuevo clic sobre las entidades no deseadas. para fin de la selección. Copiar el diente 23 veces alrededor de la circunferencia C5 con centro en 0.

De MRU seleccione > Seleccione círculo C6 > Aceptar con Paso 9 Dibujar un cuñero para alojar la cuña cuadrada de ¼” x ¼” en posición de 90 grados en circunferencia del círculo C1.64 Paso 8. Dibujar los 5 barrenos alrededor del círculo C3. Menu > Create > ancle la posición al centro. > Introduzca dimensiones de la cuña y > Hacer clic en cuadrante en punto Q1. > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

De “Trim” seleccione “divide”. . > Hacer clic en los puntos mostrados en la figura anterior.65 Realizar los cortes necesarios para formar el cuñero. Acotar figura en “Level 2” y salvar. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Paso 10.

“Create Body”. Paso1.25” de diámetro con centro en 0. .0 Menu > Create > Arc > > > > Clic en 0. • Uso de la función arco polar • Llamado a plantillas de dibujo • Generación de sólidos con “Extrude”.0 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. operaciones boleanas. Dibujar un círculo de 1. “Cut Body”.66 TUTORIAL MILLPOCKET 01 Objetivo: • Uso de la función espejo “Xmirror” referidos a los ejes X y Y • Uso de cadena de “Fillets”.

Cortar arco en sección A . Seleccione opción “divide” > > Clic en sección A del arco A1-A4.0 y otro de radio 1 con centro en 1.67 Paso 2. uno de radio 2. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. 1.5 Menu > Create > Arc > ángulo inicial y ángulo final del arco > Clic en 0.0 > Enter > Paso 3 . . Dibujar dos arcos polares.0 > > introducir valores de radio.5.5 con centro en 0. > > > > Introducir 0.

68 Paso 4. Dibujar parte restante de dibujo haciendo simetría con respecto a los ejes X e Y. Main > Xform > > > Clic en P1 > . Menu > Create > Fillet > > Clic en A1 > Clic en A2 > Clic en A3 > Clic en A4 > Aceptar y salir > Introducir radio Paso 5. > Chain > Clic en P3 Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Dibujar los 2 arcos de radios 0. .1” .

. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.69 Regenerar el color de la geometría a su color original seleccione icono Paso 6.0. Dibujar rectángulo de 7 x 7 con centro en 0.

Main > Xform > Translate > > > Seleccione “Chain” de “Ribbon bar” > clic en cualquier lado del cuadrado para terminar selección > > en cuadro de diálogos establecer mover y profundidad a mover = -0. Paso 8 Desplazar el cuadro de 7 x 7 a una profundidad de 0.25 pulgadas. pero el símbolo de cero pieza está muy pequeño. . Entrar al fólder “pattern” y seleccionar archivo “cero pieza” Main > File > > Fólder “pattern” > > La posición está bien. por lo que lo duplicaremos en tamaño utilizando la opción “Scale” de “Ribbon bar” > > Paso 7 Acotaciones del dibujo. Generación de la pieza en sólido partiendo de la información en 2D.70 Paso 6. Salvar pieza con nombre MILLPOCKET 01.1 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Acotar pieza en “level” 2.

.71 Cambiar dibujo a vista de frente “Gview = Front” > Clic botón derecho y seleccione > Observar que la pieza si bajó a la posición deseada. Cambiar de nuevo la pieza a posición isométrica Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

Extrusión de toda la pieza rectangular a una profundidad de .72 Paso 9.0.75 pulgadas. . Menu > Solids > cualquier punto del cuadro > > Clic en La pieza toma la forma Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

De la barra MRU seleccione icono > Active Chain > clic en punto P1 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. . Paso 10. Extrusión de pieza en forma de cruz de malta.73 En el administrador de operaciones abrir pestaña de “Solids” y observar que aparece el árbol donde se localiza el primer sólido generado por la sección cuadrada.

74 Introducir valores en caja de diálogos. La pieza toma la forma. Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

25 pulgadas de diámetro por 0.75 Paso 11. Menu > Solids > > > Seleccione pieza rectangular > > Seleccione la pieza superior > Paso 12. Arturo Barrios Núñez Instituto Tecnológico de Mexicali.5 pulgadas de profundidad. Aplicación de operaciones boleanas para unir los 2 sólidos en uno solo. . Generar el cilindro hueco de 1. De la barra MRU seleccione > Hacer clic en cualquier punto del círculo.

Arturo Barrios Núñez Instituto Tecnológico de Mexicali.76 Introducir valores en caja de diálogos. .

.77 Paso 13 Salvar pieza sólida con el nombre de POCKET_01 Arturo Barrios Núñez Instituto Tecnológico de Mexicali.

0 > Aplicar con > Introducir nuevas dimensiones del rectángulo de 2 x 2 > > teclear 1.1 Enter.78 MILL_TUTORIAL_04 Paso 1. Menu > Create > rectangle > Introducir dimensiones > > Clic en 0. Dibujar rectángulo exterior de 10” x 7” y un rectángulo interior de 2” x 2”. > Salir de función rectángulo con Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .

75” Diámetro.2 > Arturo Barrios Núñez Instituto Tecnológico de Mexicali. .79 Paso 2. > Introduzca valor del radio > Aplicar y salir Menu > Create > Arc > diámetro > Enter > Salir con > Introduzca el valor del > teclear 2.5” y el círculo central de 0. Dibujar los radios de 0. Seleccione cadena de radios > > Hacer clic en punto P1.

> Paso 4. Menu > Xform > > Abrir ventana entre los puntos P2 y P3 > Terminar selección con . Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Usando la función Xform Array copiar 2 veces la figura en dirección X y una vez en dirección Y.80 Paso 3. Salvar dibujo con el nombre MILL_TUTORIAL_04. > Introducir valores en ventana de diálogos como se muestra a la izquierda. .

. ¿Qué se entiende por un sistema CAD/CAM? 2. 10. Mencione las diferentes opciones para dibujar un “Chamfer”. ¿Cuál es la diferencia entre un “fillet” y un “chamfer”. ¿Qué diferencia existe entre una línea y una plilínea? 6. 5. 11. Mencione las opciones para dibujar un círculo. ¿Qué ventajas presenta un sistema CAD comparado con el sistema tradicional de dibujo? 3. 9. ¿Qué función se utiliza para repetir un dibujo varias veces alrededor de un punto? Arturo Barrios Núñez Instituto Tecnológico de Mexicali. Mencione las diferentes opciones para dibujar una línea. 7. Mencione las diferentes opciones que presenta Mastercam para dibujar un punto .81 PREGUNTAS DE RECAPITULACION. Mencione las diferentes opciones en que se puede dibujar un “fillet”. 8. vertical o inclinada? 12. 4. Mencione las opciones para dibujar un arco. 1. ¿ Que función se utiliza para repetir un dibujo varias veces en dirección horizontal.

Secuencia de asignación de las herramientas de corte. Dimensión de la pieza de trabajo. número de bloque inicial y secuencia de numeración de los bloques del listado del programa NC. Posición del cero de programación. 8. (Machine Group Properties). 7. A continuación se mencionan algunos de los parámetros que el usuario debe introducir: 1.2 Parámetros de maquinados comunes a todos los módulos. Preparacion de la pieza de trabajo. Número del programa. . cero pieza o datum. 5. 4. Objetivo: Aplicar las funciones de maquinados y verificación de Mastercam X2 al dibujo de una pieza para obtener el archivo NC. Para iniciar la apertura del stock setup haga lo siguiente: Menu → Machine Type → Mill → Default → Aparece el administrador de operaciones → click en el signo “+” de Machine Group-1 para mostrar los folders contenidos en “properties” → Stock setup. verificación. 2. 6. Método del cálculo de las velocidades de avance. Tipo de material que se va a maquinar. 3. Ubicación de los archivos de la biblioteca de herramientas y controladores. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. y posprocesamiento genere el programa NC final deseado.CAPITULO VIII Generación de archivos de maquinados en 2 dimensiones. En esta sección se proporciona por parte del usuario la información necesaria para que el programa que controla los operaciones de maquinado.

Paso 1. Arturo Barrios Núñez. La opción “from tool”. sin embargo. Seleccionar y hacer clic en las esquinas opuestas E1 y E2. Si el cero pieza está en otra posición seleccionar y desplazar a la esquina donde se localice el origen o cero pieza. utilizada para calcular las velocidades de avance. La forma de presentación puede ser seleccionada como guste. Instituto Tecnológico de Mexicali. Establecer las dimensiones de la pieza. • Feed calculation: from tool. • Seleccionar la pestaña de stock setup y observar que flecha negra está indicando la posición central. • • • • Paso 2. Seleccionar pestaña “Tool settings” y establecer los parámetros siguientes: • Program # : establece el número de programa NC que queremos se genere. alambrado (wire frame) ó sólida. . Para piezas de forma irregular seleccione la opción Para que aparezcan gráficamente los límites seleccionados en el paso anterior active cuadro Display. también puede ser de forma circular. La pieza de trabajo para maquinar con fresadora normalmente es de forma rectangular. Seleccionar y hacer clic en la pieza de trabajo en el punto donde se localizará el cero pieza. toma en consideración el tipo de cortador y el material de la pieza de trabajo.

Las dimensiones de la zona de seguridad se toman en base al origen de la pieza de trabajo. el número de bloque inicial y el incremento de bloque deseado. Warn of duplicate tool number: Activando esta casilla nos avisa si seleccionamos números de herramientas repetidas. search tool library: En caso de tener varias librerias de herramientas al activar casilla nos permite tener un control de la librería a utilizar. los porcentajes aplicados a los cálculos de las velocidades de avance. con el fin de evitar posibles colisiones de las herramientas con objetos cercanos a la pieza de trabajo o en su trayectoria. . Material: Se establece con botón “Select” el material de la pieza de trabajo que es necesario para que mastercam calcule las velocidades de avance de los cortadores. Con el botón “Edit” podemos modificar. en base a la experiencia personal con el uso de cortadores.• • • • • Tool configuration: Se usa para controlar el orden en que deseamos que aparezca la numeración de las herramientas durante las operaciones de maquinado. Sirve para establecer una zona de protección o seguridad. Instituto Tecnológico de Mexicali. Squence number: Se puede tener un control sobre la numeración del listado del programa NC. Paso 3. Arturo Barrios Núñez. como es. Seleccionar la pestaña “Safety Zone Tab”.

Paso 4. Seleccione la pestaña “Files”. Group comment: Comentarios acerca del grupo. Kryle 535. etc. Group Name : Nombre de la máquina – herramienta que quiera que aparezca en el listado del administrador de operaciones para el grupo_1. Instituto Tecnológico de Mexicali. Es el nombre con el cual se va a identificar a este grupo. . Toolpath name: Nombre de salida del programa NC y su dirección de ubicación. por ejemplo. los nombres pueden ser asociados a las marcas y series de los equipos: Fadal 1036. Arturo Barrios Núñez.

NOTA: Esta sección de edición de la máquina se verá en forma separada y exclusiva por ser un punto muy amplio y que requiere una atención especial. número de ejes. Arturo Barrios Núñez. . velocidad límite de giro del husillo de la maquina. Instituto Tecnológico de Mexicali.Edit: Se establecen características de la máquina . velocidades máximas de avance de cada eje. como son: tipo de máquina. etc. rangos de desplazamientos de cada uno de los ejes.herramienta.

está localizado por definición en C:\mcamx\MILL\ TOOLS. Operation library: Librería donde se localizan las todas las operaciones de maquinados para MILL. Instituto Tecnológico de Mexicali.Tool library: Librería de las herramientas. localizado en C:\mcamx\MILL\OPS. • Output machine name to NC: Activando la casilla escribe el nombre de la máquina en el archivo NC. • Output group name to NC: Activando esta casilla escribe el nombre del grupo en el archivo NC. . Comentarios que queremos que se escriban en el archivo NC. • Output group comments to NC: Activando esta casilla escribe el comentario del grupo en el archivo NC. Arturo Barrios Núñez. Operation default: Por definición mastercam establece la misma librería que la anterior C:\mcamx\MILL\OPS. • Output operation comments to NC: Activando la casilla escribe los comentarios de de cada una de las operaciones en el archivo NC.

Top of stock : Referencia de la superficie de la pieza a maquinar puede ser Absoluta o Incremental. Retract: Es la altura a que sube la herramienta en forma rápida después de realizar cada proceso de corte . Si la opción “Clearance” y “Retract” están desactivadas. . de velocidad rápida a velocidad de trabajo. Feed plane: Este parámetro le indica a la herramienta la posición de altura en que cambia la magnitud de la velocidad de descenso. Arturo Barrios Núñez.Clearance : Este parámetro de altura se utiliza para establecer la altura de desplazamiento de la herramienta al principio y final de una operación de maquinado. Instituto Tecnológico de Mexicali. Por definición esta opción esta desactivada y se recomienda activarla cuando se presenten obstáculos sobre la superficie de la pieza contra los cuales la herramienta pudiera golpear. la herramienta sube hasta esta altura para después transportarse a la siguiente operación de maquinado.

Opción “Clearance” para brincar obstáculos. Arturo Barrios Núñez. . Descenso del cortador con la opción “Clearance”. Instituto Tecnológico de Mexicali.

En estos casos es necesario el uso de los parámetros incrementales.0). La referencia de altura Incremental se basa en la trayectoria del encadenado. En la selección de parámetros absolutos.Referencia de alturas absoluta e incremental. considerándose con respecto a la superficie de la pieza de cada uno de los niveles a maquinar. en esta forma todos las valores de z negativos representan cortes de material. la referencia para las profundidades de maquinado es un punto fijo establecido en la pieza de trabajo. la altura entre la superficie de la pieza y la punta del cortador siempre permanece constante. Instituto Tecnológico de Mexicali. es decir. Al seleccionar parámetros incrementales el origen es cambiante. Esta opción es utilizada cuando la trayectoria de la herramienta tiene variación en la dirección Z. En ocasiones la topografía superficial de la pieza a maquinar puede presentar niveles escalonados con maquinados iguales en cada uno de sus niveles. Es costumbre entre los programadores establecer la superficie de la pieza en la coordenada z = 0. . La referencia de altura Absolute siempre se mide a partir del origen del sistema de coordenadas (0. Arturo Barrios Núñez. 0. Cuando utilizar los parámetros incrementales.

. Arturo Barrios Núñez.NIVEL 1 NIVEL 2 NIVEL 3 En la figura se presenta una pieza con el mismo maquinado de cavidad. pero diferente valor de Z. Instituto Tecnológico de Mexicali.

proceso conocido en Mastercam como desarrollo del “toolpath”. El maquinado de contorno se considera como un maquinado que sigue una trayectoria definida durante el proceso de programación de la trayectoria de corte seguida por la herramienta. . o de tipo cerrada como la mostrada en la siguiente figura.3 Maquinados de contornos. . Instituto Tecnológico de Mexicali.8. Arturo Barrios Núñez. La trayectoria asignada puede ser de tipo abierta como la mostrada en la figura anterior “partial chain”.

La trayectoria de la herramienta de corte puede también tener 2 rutas alternas posibles y paralelas a la originalmente programada. 2. Off: El centro de la herramienta sigue la trayectoria programada. Instituto Tecnológico de Mexicali. . Equivalente al código G40 de no compensación. Equivalente al código G42 compensación a la derecha. . La razón del uso de las compensaciones de radios se debe a que en ocasiones se requiere que la herramienta se defase a la derecha o izquierda de su trayectoria originalmente programada la magnitud de un radio sin necesidad de tener que reprogramar una nueva ruta de trayectoria de la herramienta. Left: El centro del cortador se desplaza un radio a la izquierda paralelo a la trayectoria programada. la herramienta debe visualizarse desde su parte posterior colocándose atrás de la herramienta. La compensación del radio de la herramienta para el maquinado de contornos en Mastercam se indica en el cuadro de diálogos ubicado en la sección de parámetros de contorno “Contour parameters”. Arturo Barrios Núñez. 3. Observación: La dirección del encadenado define la dirección del desplazamiento de la herramienta hacia la derecha o hacia la izquierda de la trayectoria programada. Rigth: El centro de la herramienta se desplaza un radio a la derecha en una trayectoria paralela a la trayectoria programada. Existen 3 opciones posibles: 1. A este proceso de compensación de radio de la herramienta se le conoce en inglés con el nombre de “offset”. Para determinar dirección del desplazamiento. Equivalente al código G41 compensación a la izquierda.

3. en el listado del programa aparecen los códigos de compensaciones G41 y G42. El listado del programa de maquinado NC puede tener dos presentaciones: 1.8.1 Compensación en control y compensación en computadora. siendo el control de la máquina CNC quien se encarga de calcular la nueva trayectoria del cortador. en el listado del programa NC no aparecen los códigos de compensaciones G41 y G42 siendo la computadora quien calcula automáticamente una trayectoria de maquinado paralela a la original. Para visualizar esta diferencia hagamos un ejercicio ejemplo. 2. Supóngase que deseamos cortar de la matriz de un troquel la sección rectangular mostrada en la siguiente figura. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Activando opción de compensación en control. Activando opción de compensación en computadora. .

N130 M5 N132 G91 G28 Z0. J3. Y67. I-6. Y12. Y70.5 Y16.8 N112 Y64. (COMPENSACION EN CONTROL. J-6. N114 G2 X16. N124 G1 X16. . N122 G2 X84. N114 G2 X16. Y10. Y64. N118 G2 X87.5 I3.M9 N134 M30 % Presenta códigos de compensaciones.Y 16.5 N120 G1 Y16.(COMPENSACION EN COMPUTADORA. N130 M5 N132 G91 G28 Z0. M8 N110 G1 Z-. N126 G2 G40 X10.5 N128 G0 Z5. N116 G1 X84. J-3.5 Y64.) N100 G21 N102 G0 G40 G49 G80 G90 N104 T2 M6 N106 G0 G90 G55 X12.8 N112 Y64. J6. M9 N134 M30 Sin códigos G41 y G42. I6.25 F7.5 I-3. N118 G2 X90.5 N124 G1 X16. M8 N110 G1 G42 D4 2 Z-. N120 G1 Y16. Arturo Barrios Núñez. N128 G0 Z5. S1940 M3 N108 G43 H2 Z5. N126 G2 X12.5 Y16.25 F7. Y16. Instituto Tecnológico de Mexicali. N122 G2 X84.5 N116 G1 X84. S1940 M3 N108 G43 H2 Z5.) N100 G21 N102 G0 G40 G49 G80 G90 N104 T2 M6 N106 G0 G90 G55 X10.

Compensación de la punta de la herramienta. Arturo Barrios Núñez. La punta de la herramienta puede esta compensada en dos formas: • Respecto al centro del radio del cortador (Center). • Respecto a la punta del cortador (Tip). Spacing: Representa la cantidad de material maquinado o removido en cada pasada de la herramienta. Finishing passes: Número de pasos de cortes finales que realiza el cortador sobre el material en el plano XY después de los cortes rugosos. NUMERO DE PASADAS CON CORTES FINOS.En este último listado de programa NC. . Roughing passes: Establece el número de cortes rugosos y el espesor del corte en el plano XY. La cantidad normal de material removido normalmente se establece entre 60 y 75% del diámetro correspondiente de la herramienta de corte. Parámetros de maquinado del contorno en el plano XY. es necesario la introducción de los diámetros de las herramientas en el controlador en la sección correspondiente de compensaciones de diámetros de las herramientas. (Multi Passes) NUMERO DE PASADAS CON CORTE RUGOSOS. Instituto Tecnológico de Mexicali.

Esta opción por definición esta desactivada.1” y • 2 cortes finos de 0. Depth Cuts (Profundidades de cortes) Max rough step: Máximo espesor de corte rugoso de la herramienta en la dirección Z (profundidad). • All dephs: Máquina a todas las profundidades. Finísh step: Espesor del corte(s) fino(s). Instituto Tecnológico de Mexicali. Espesores de corte rugosos y finos seleccionados en cuadro de diálogos. .05”.Machine finísh passes at: • Final depth: Máquina toda la pared del contorno hasta que llega al fondo. • 3 corte rugosos de 0. # Finísh Cuts: Número de cortes finos deseados. Keep tool down: Establece si la herramienta regresa o no a la altura asignada en “Feed”. Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.450” y dos corte finos de 0. . Arturo Barrios Núñez.Depth cut order: • By contour: • By depth 2 cortes rugosos de 0.45” de material. El primer corte no necesariamente tiene que cortar 0.025”.

Break through: Establece la cantidad adicional de profundidad de maquinado para tener la seguridad de que el cortador perforó completamente la pieza. All: Se aplica el radio a todas las esquinas. .Roll cutter around corners : Las esquinas pueden tener un pequeño radio según la opción deseada pudiendo ser: None : No realiza ningún corte con radio en las esquinas. Sharp: Se aplica el corte con radio a todas las esquinas en ángulos de 135 grados o menos. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez.

Arturo Barrios Núñez. .Lead In/Out. La entrada/salida del cortador a/de la trayectoria de corte puede ser en forma perpendicular o tangencial. Instituto Tecnológico de Mexicali. (Trayectoria de entrada y salida del cortador para el maquinado de contornos). La forma geométrica de entrada/salida del cortador en operaciones de contorno se establece en la caja de diálogos “Lead in/out”.

Ramp height: Entrada en forma de rampa a la profundidad especificada en ramp height. Length: Establece la longitud de entrada o de salida según el caso. • • • Perpendicular : La entrada del cortador es perpendicular a la trayectoria de la herramienta. • Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. . Tangent : La entrada del cortador es en dirección tangencial a la trayectoria del cortador.Entry/Exit Line: Establece los parámetros para la entrada o salida en línea recta del cortador.

Sweep: Establece el ángulo de barrido para entrada o salida del cortador de la trayectoria de corte. Otras parámetros de control. . Arturo Barrios Núñez. Helix height: La entrada es en forma de hélice midiendo la altura a partir del fondo de cada uno de los maquinados. Es decir. • • • Radius: Establece el valor del radio para la entrada o salida del cortador de la trayectoria de la herramienta.Entry/Exit Arc: Establece los parámetros para la entrada o salida en arco del cortador. Overlap : Valor de la distancia que sobrepasa a la posición de entrada de la trayectoria de la herramienta. sobrepasa el punto de entrada una distancia establecida en “overlap” (traslape). Instituto Tecnológico de Mexicali. Use entry point: Se indica en forma manual el punto sobre la trayectoria de corte en que se desea que entre/salga el cortador. En otras palabras la rampa y arco se transforman en una hélice.

. Instituto Tecnológico de Mexicali.NOTA: Para cambiar el punto de entrada de la herramienta se usa el ratón botón derecho colocándolo en “Chaín” y seleccionando “Start point”. Arturo Barrios Núñez. Use point depth: Valor de la profundidad de entrada. y mediante el uso de “forward” y “backward” se establece el punto de entrada en la posición deseada.

Instituto Tecnológico de Mexicali. Arturo Barrios Núñez.Tutorial Contorno_01 Maquinar el contorno exterior de la pieza mostrada utilizando la operación de maquinado ”contour” en rampa. Seleccionar las opciones como se indican en el cuadro de diálogos a la derecha. Parte I. . Establecer los parámetros de la pieza. Por ser una pieza con límites no bién definidos se elige opción “Bounding box”.

El material de la pieza de trabajo es aluminio 2024. . • • • Para el equipo específico del ITM.• Para un mejor control. • Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. El comentario del grupo para ésta máquina es OPERACIÓN CONTOUR RAMPA. el nombre del grupo de las operaciones es: MAQUINA KRYLE 535. El número de bloque de programación empezará con el número 1 y posteriores en incrementos de 1. es recomendable la asignación de las herramientas en forma secuencial.

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. . Se puede desplazar a otra posición si así se desea.• Los límites de la zona de seguridad están referidos por definición al origen del sistema de coordenadas X0. Y0. Z0.

. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Generar el archivo de maquinado. Parte II.El administrador de operaciones debe de aparecer en la forma siguiente. Menu → Toolpaths → Contour toolpath → Activar opciones de chaining → Clic en P1 → Aceptar.

Instituto Tecnológico de Mexicali. .Arturo Barrios Núñez.

9 ARBOR DIA. = .5801 Max_Z = +5.6598 TOOL RAPID TRAVERSE LENGTH = 8.75 HOLDER DIA. 27.7500 NUMBER OF FLUTES = 4 FLUTE LEN.3750 Min_X = -1. ---------------------------------------------TOOL FEED CUT LENGTH = 92. STOCK TO LEAVE (Z) = 0.91 SECONDS ---------------------------------------------PROGRAM TOTALS (1 Tool) -> -------------Max_X = +6. Instituto Tecnológico de Mexicali.250 Arturo Barrios Núñez. (computer) = LEFT STOCK TO LEAVE (XY)= 0.07 MATERIAL TYPE = ALUMINUM inch .5 SHOULDER LEN.7051 Z4.2024 STOCK SIZE = X6. = .0295 ---------------------------------------------TOOL TIME = 14 MINUTES.Finalmente para verificar datos de entrada en una sola hoja podemos solicitar un listado de los parámetros de maquinado.02 . = 1.75 OVERALL LEN. = . = . CUTTER COMP. = 1. Y1.MILL.6475 Z2. • Hacer clic botón derecho en área del administrador de operaciones y seleccionar “Setup sheet”.0000 Y3. Z at Top ) OPERATION = CONTOUR TOOL NAME = 3/4 FLAT ENDMILL TOOL NUM.75 ( At Center.0376 Max_Y = +3. . = 1 TOOL DIA.SET ======================================== PROGRAM NAME = TOOLPATH_GROUP_1 DATE PROCESSED = Apr .2500 STOCK ORIGIN = X3.8750 Min_Y = -0. CUSTOMIZABLE MILL SETUP SHEET .5 DIA OFFSET = 31 LEN OFFSET = 31 SPINDLE = 713 FEEDRATE = -2.1000 Min_Z = -1.

Instituto Tecnológico de Mexicali.Tutorial Contour_chamfer. La característica de esta operación de maquinado para chaflanes tiene la ventaja de que no se requiere hacer el cálculo manual para una profundidad de maquinado del chaflán. El procedimiento consiste primero realizar el encadenado y después seleccionar la opción “ 2D Chamfer” y “Chamfering” siendo en esta caja de diálogos donde se introduce el ancho del corte y la cantidad extra que se desea sobresalga la punta del cortador. . Arturo Barrios Núñez. Se utiliza para el maquinado de chaflanes en contornos de piezas cerradas o abiertas.

Para la pieza mostrada generar la parte CAM para maquinar los chaflanes exteriores e interiores.5 pulgadas y chaflanes de 45 grados x 0. . Instituto Tecnológico de Mexicali. Espesor de 0.Ejercicio ejemplo.1 Arturo Barrios Núñez.

5 Diám x 45 grados.Paso 1. Menu → Toolpahs → Contour Toolpath…→ Seleccione las opciones de chaining como se muestra a la derecha. . Establecer los encadenados donde se requiera maquinar el chaflán. Se utiliza la línea de construcción original sin chaflán para la trayectoria del corte o toolpath. Instituto Tecnológico de Mexicali. • Arturo Barrios Núñez. Establecer profundidad de corte en CERO. • • Se selecciona un cortador “chamfer” de 0. → Seleccione los encadenados tendiendo cuidado de que la dirección del encadenado sea en la misma dirección de compensación de diámetro.

se le utiliza para retirar material y así formar cavidades con o sin islas. Instituto Tecnológico de Mexicali.8. Vista superior De una cavidad sin islas. Arturo Barrios Núñez. .4 Maquinados de cavidades o módulo de “Pocket” El módulo para maquinado de cavidades o “pocket”. Vista superior de una cavidad con una isla.

Tool dia: Diámetro del cortador. con lo que se reduce considerablemente el tamaño de la librería facilitando la selección. y a través de la herramienta). Tool display: Establece la forma en que aparecerá mostrado la trayectoria de la herramienta de corte. a menos que se establezca otro código . Comment: Sección o área de comentarios. Feed rate: Velocidad de avance (pulg/min o mms/min) Rapid retract: Regreso o retorno rápido. • • • Tool name: Nombre de la herramienta de corte. Este comentario aparece en el encabezado del listado NC correspondiente al módulo en uso.Mastercam presenta 3 cajas de diálogos para establecer los parámetros del módulo pocket. Tool filter: Presenta solo el tipo de herramienta activada. • • • • • • • • • • • • • Arturo Barrios Núñez. Misc values: Esta caja de diálogos está relacionada con el control de variables enteras y reales. Dia Offset: Número de registro en el controlador del CNC donde se localiza la compensación de diámetro. Por ejemplo: “Work coordinate” por definición de establece con el valor integer = 2. Tool # : Número de herramienta correspondiente. Coolant: Refrigerante ( chorro. brisa. Se utiliza si se desean hacer modificaciones a alguna de las variables establecidas por definición en Mastercam. . Spindle speed: Velocidad de giro del husillo (rpm) Plunge rate: Velocidad de avance del cortador en dirección -Z. Corner radius: Radio del cortador para herramientas tipo bull. La primera caja de diálogos es semejante a la caja de diálogos utilizada para el módulo “contour”. indicando que el código G54 es el que se establece en los valores para el posprocesamiento. Select library tool: Selecciona la librería de las herramientas de que dispone Mastercam. Length offset: Número del registro en el controlador del CNC donde se localiza el valor de la compensación de altura. Instituto Tecnológico de Mexicali.

Home position: • • Select: Se selecciona tecleando coordenadas. Planes… Se establece el tipo de plano y el origen de las coordenadas de trabajo y el plano de trabajo. From Machine: Establecidas en el equipo CNC. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. .

Pocketing parameters. Pocket type: (tipo de cavidad). 4. Island facing. Remachining. Z stock to leave : Espesor de material que se quedará sin maquinar en la dirección Z programada. Open. Instituto Tecnológico de Mexicali. . Standard. Machining direction. XY stock to leave : Espesor de material de la trayectoria programado en el plano XY que se dejará sin maquinar. Existen 5 formas complementarias de maquinado de cavidades: 1. • Climb : El cortador se monta sobre el material. Arturo Barrios Núñez. • Conventional : el cortador entra en la forma convencional. 5. 2. Facing. 3.

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

PARÁMETROS PARA ACABADO RUGOSO Y FINO. . Se establece la tolerancia para el remaquinado basado en el porcentaje del diámetro del cortador utilizado previo al remaquinado. Arturo Barrios Núñez.Advanced. Instituto Tecnológico de Mexicali.

• Stepover percentage: Es la distancia ó separación entre dos trayectorias contiguas de maquinado. Minimize tool burial… : Reduce el desgaste de cortador.• Cutting method: Establece el camino mas apropiado de la trayectoria de corte. Roughing angle: Es el ángulo formado por la trayectoria de corte de la herramienta con el eje horizontal.zag y one way. . • • • Arturo Barrios Núñez. Entre menor sea el stepover porcentage es menor el tamaño del corte por pasada. Se establece basado en un porcentaje del diámetro de la herramienta o mediante la introducción de una distancia en “stepover distance”. Entry Helix/Ramp… : Entrada en forma de hélice ó rampa. Instituto Tecnológico de Mexicali. Sólo se utiliza para cortes en zig.

.Parámetros para entrada en rampa • • • • • • Minimun length : Longitud de entrada mínima de la rampa. Maximun length : Longitud de entrada máxima a la rampa. Ramp entry point: La entrada de la rampa inicia en el punto de entrada. Plunge zig angle : Especifica el ángulo de bajada para una trayectoria zig. Plunge zag angle : Especifica el ángulo de bajada para una trayectoria zag. • • • Additional spot width: Añade una cantidad adicional al final de cada trayectoria de bajada. Instituto Tecnológico de Mexicali. Z clearance : Distancia por encima de la superficie del bloque. Arturo Barrios Núñez. XY clearance: Especifica el claro mínimo entre el cortador y la pared de la cavidad terminada. Align ramp with entry point: Alinea la entrada de la rampa con el punto de entrada.

• Z clearance: Establece la profundidad del claro de la hélice. Finsih outer boundary: Opción requerida para maquinar paredes de cavidades e islas. • Center on entry point: Establece el centro de la cavidad como punto de entrada. • Plunge angle: Angulo de descenso de la hélice. Con esta opción desactivada solo se maquina la cara de la cavidad pero no la de la isla. • Arturo Barrios Núñez. • Enry feed rate: Velocidad de entrada. Start finish pass at closest entity: Este parámetro establece el orden en que deberán de maquinarse.Parámetros para entrada en hélice. . Instituto Tecnológico de Mexicali. Reloj o contrario. • Maximum radius: Establece el radio máximo a la entrada de la hélice. • Direction: Sentido del movimiento de la hélice. Finish parameters: • • Number of finish passes: Número de pasos finales de corte fino. • Minimum radius: Especifica el radio mínimo a la entrada de la hélice.

Objetivo: • Maquinados repetitivos alrededor de un circulo usando la función “Xform Rotate”. .MAQUINADO DE LA PIEZA. Arturo Barrios Núñez. • Maquinado de islas. Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez. Selección de las herramientas de corte y establecimiento de los parámetros de la pieza de trabajo. Instituto Tecnológico de Mexicali.Paso 1. .

Rectificado de la superficie de la pieza para asegurarnos de obtener una superficie completamente plana.Paso 2. . Menu > Toolpath > > > Enter Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Maquinado de isla entre los círculos C2 y C3. . Operación 2.La pieza debe presentar el maquinado siguiente. Menu > Toolpaths > Aceptar > clic en circulo C3 y circulo C2 > Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

El maquinado de la pieza se muestra a continuación. Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

. > Enter. Instituto Tecnológico de Mexicali.Operación 3. Maquinado de los 8 barrenos C6. Arturo Barrios Núñez. haciendo clic en cada uno de los 8 barrenos sin seleccionar el barreno central. De MRU seleccione > > Seleccione.

Instituto Tecnológico de Mexicali. .Arturo Barrios Núñez.

Operación 4. > Aceptar Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. Seleccione de MRU > Chain > Seleccione circulo interior y enseguida uno de los dientes de la rueda. .A continuación se presenta el maquinado de los 8 barrenos. Contorneado en barreno central y dientes exteriores de la rueda de trinquete.

Para lo anterior se utiliza una función llamada “Tab” . debido a que la pieza no tendría forma de soportarse. Instituto Tecnológico de Mexicali. . Arturo Barrios Núñez.Observación: Si la pieza está sujeta de su parte exterior. no es posible realizar el corte de los dientes todo alrededor. es necesario dejar intervalos sin cortar hasta el fondo de la pieza que le sirvan como soporte. localizada en la caja de diálogos de módulo “contour”. Para resolver este problema.

Operación 5 Verificación del maquinado. Seleccione todas las operaciones de corte con > Arturo Barrios Núñez. .Listado de las operaciones de maquinado obtenidas del administrador de operaciones. Instituto Tecnológico de Mexicali.

Instituto Tecnológico de Mexicali.Funciones de maquinado adicionales para círculos en 2D. . Arturo Barrios Núñez. su objetivo es facilitar y por lo tanto reducir el tiempo invertido en el maquinado de una pieza. Al igual que la función “engrave”. “Circle paths” incluye a una serie de funciones de maquinados que no estaban incluidas en version 9 de Mastercam.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.• Circmill Toolpath… Esta funciones es útil para el maquinado del contorno interior del circulo o cavidad de la misma. Menu > Circle Paths > Circmill Toolpath… > Select a point > seleccione el centro del circulo > Seleccionar un cortador endmill de 0.5” diámetro.

localizada en parte inferior de la pestaña de “circmill parameters”.Para realizar maquinado de la parte interna del círculo se requiere activar la opción “Roughing”. Entrada en hélice y maquinado en espiral iniciando del centro del circulo. Instituto Tecnológico de Mexicali. . Arturo Barrios Núñez.

las cuales se realizan mediante el desplazamiento solo del eje z. y solo se utilizan para el cambio de posición para cada una de los maquinados en cada punto. Estos maquinados comprenden a todas aquellas operaciones de corte. • Avellanados (Countersink). Los valores de las coordenadas de x. Instituto Tecnológico de Mexicali. El módulo de barrenado realiza todas las operaciones de maquinados de puntos.8.5 Maquinado de puntos. • Centrado de barrenos (center drlling). • Avocardados (counterbore). • Machueleados (tapping). Módulo Drill. . Ejemplos de maquinados de puntos tenemos: • Barrenos (drilling). Arturo Barrios Núñez. • Rimado (rimmig). • Agrandado de barrenos ( boring).

Este es el ángulo establecido en “Tool Definition”.Los parámetros de corte para módulo drill en dirección Z se muestran en la siguiente ventana de diálogos. .: Compensación de la punta del cortador. Tip length: Altura de la punta del cortador. Tip angle: Angulo de la punta del cortador. Instituto Tecnológico de Mexicali. Introduzca una cantidad positiva. Arturo Barrios Núñez. • • • • Tip comp…. Breakhtrough amount : Longitud de corte adicional respecto al fondo del cortador (ver figura).

Arturo Barrios Núñez.• • • • • Use current tool values: Se activa para operaciones de avellanado especificando el valor del diámetro final deseado sobre la superficie. • Calculadora: Se utiliza para operaciones con cortadores del tipo avellanado. al valor de profundidad en parámetros de corte. . Add depth: Añade la profundidad calculada en “depth” de deph calculador a la profundidad establecida en parámetros de corte. Tool tip diameter (flan on tip): Cortador con extremo plano. Calcula la altura a que debe bajar el cortador basado en el diámetro final del avellanado en la superficie y el diámetro del extremo del avellanador Current tool values desactivado. Add to depth: Cantidad que se añade a la profundidad de maquinado especificada. Overwrite depth: Sobre-escribe este valor. Instituto Tecnológico de Mexicali.

por ejemplo . . Esta opción es utilizada. se introduce una distancia adicional correspondiente a la altura de la broca. en el caso de realizar una operación de barrenado pasado. segundo y último punto. Nota: Observar que con “tip compensation” activada. Se selecciona el primero. : Selección manual de puntos haciendo uso del ratón. la punta de la broca no llega hasta la profundidad indicada en depth. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.• Se utiliza para cortadores tipo broca. De ser necesario con esta opción se le puede sumar a la profundidad una cantidad adicional para el rompimiento asegurar el paso completo de la broca. : Selección automática de puntos.

: Reconoce solo círculos establecidos con esta función. Se utiliza para seleccionar centros de los barrenos a lo largo de una trayectoria abieta o cerrada. Instituto Tecnológico de Mexicali. : Selecciona los puntos del maquinado anteriormente programado. y P3 (trayectoria abierta) Automatic > Seleccione puntos P1. Automatic > Seleccione puntos P1. : Selección de puntos abriendo una ventana.: Selección de entidades. . Para el caso de entidades en forma de arco o círculo el punto se localiza en su centro.) • Selección de entidades (Entities). P2. P2. • Selección automática de puntos (Automatic). Se seleccionan como puntos los extremos de las entidades como son líneas. Arturo Barrios Núñez. y P4 (trayectoria cerrada.

se observa que solo toma los puntos mas no las entidades que no son puntos. . Window Points > abra la ventana que seleccione todas las entidades. Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.• S e l e c c i ó n m e d i a n t e • función “Window Points”.

etc. Se utiliza para modificar la altura particular de un punto ó de un conjunto de puntos. . haciendo uso de “Only” en “Ribbon bar”. Arturo Barrios Núñez. Mask on Arcs > Seleccione uno de los círculos de 0.• Mask on Arcs. nivel. > Clic en fin de la selección > Abra una ventana > Aceptar • Edición de puntos (Edit). Esta opción permite seleccionar círculos de un solo diámetro dentro de un conjunto de círculos con diferentes diámetros.. También es posible diferenciar con entidades de diferentes propiedades como puede ser: color. Instituto Tecnológico de Mexicali.187 pulgadas de diámetro > En “Ribbon bar” seleccione el icono de window End que abarque todos los círculos.

se puede también efectuar después de cerrar el modulo de drill y hacerlo en el administrador de operaciones. 2. Instituto Tecnológico de Mexicali. Se presentan diferentes opciones de seguimientos para la trayectoria de maquinado de la herramienta. mediante el administrador de puntos. Arreglo rotacional. Arturo Barrios Núñez. Arreglo rectangular. Arreglo cruzado. 3. • Sorting. 1.Nota: Para editar un punto o serie de puntos. Esta opción puede también ser usada durante el proceso de la programación como después de. Hacer clic en > usar el administrador de puntos haciendo clic botón derecho en pantalla. .

Arturo Barrios Núñez. • Seleccionar las herramientas de corte a utilizar y numerarlas verificando que coincidan con el orden en que se colocarán en el carrousel del centro de maquinado. Maquinado se la pieza. Las operaciones a realizar serán en el orden siguiente: HTA 1 2 3 4 TIPO Y MEDIDA DE CORTADOR Broca de centros #2 Broca de 3/4 pulgada de diámetro Broca de ½ pulgada de diámetro Broca de 3/8 pulgada de diámetro. Paso 1. Instituto Tecnológico de Mexicali. Barreno pasado en 5 lugares. Establecer los parámetros de pieza y cortadores. Barreno pasado en 8 lugares. OPERACIÓN A REALIZAR Centrado de c/u de los barrenos. .Parte II. Barreno pasado en 8 lugares.

. En este caso se secciona una fresadora. presionando el signo • Dar de alta las herramientas para realizar este grupo de maquinados.• Seleccionar el tipo de maquina a utilizar. Instituto Tecnológico de Mexicali. Visualizar el contenido de “Properties” o propiedades de esta maquina. Menu > Machine type > Mill > Default > en administrador de operaciones aparece: • Preparación de la pieza de trabajo y cortadores. para lo cual entramos en archivo “Files” y presionamos icono Seleccionar todas las herramientas de corte de librería de herramientas y después presionar icono para darlas de alta apareciendo como en la ventana mostrada. • Arturo Barrios Núñez.

. > y en tool# cambiar el número de herramienta. Hacer lo mismo con los 3 cortadores restantes. Arturo Barrios Núñez. • En pestaña de “Tool Setting” asignar números de herramientas en secuencia y advertencia de números de herramientas duplicadas.. Hacer lo mismo para las 3 cortadores restantes. Instituto Tecnológico de Mexicali. Seleccionar el tipo de material de la pieza de trabajo.• Hacer clic con botón derecho sobre herramienta > Edit tool.

Arturo Barrios Núñez.• Establezca el origen de la pieza y sus dimensiones. Instituto Tecnológico de Mexicali. .

OPERACION 2. Menu > Create > Point > Create Point Position > clic en centro de cada círculo. Menu > Toolpaths > > > presione botón de “Window Points” > > Abra una ventana con vértices en. P1 y P2 para seleccione todos los círculos. Instituto Tecnológico de Mexicali. Centrado de puntos con una broca de centros.Operación 1. • Dibujar los puntos centrales de los círculos de 0.75” de diámetro. . Esta operación se realiza con la finalidad de proporcionar una guía de entrada para la broca en cada una de las operaciones de barrenado. Llamar al dibujo MILLDRILL_01 y complementar trabajo de geometría. Punteado de todos los barrenos con broca de centros. > Arturo Barrios Núñez.

Si desea cambiar la presentación de lo iconos para las herramientas hacer clic con botón derecho en ventana > View > Small Icons . Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. Seleccionar cortador 1 y si lo desea escriba un comentario para esta operación. .

visualizar de nuevo la trayectoria vuelva a presionar el mismo icono.1 como la profundidad de corte. . En el administrador de operaciones muestra listado de nueva operación.Pasar a la pestaña siguiente “Simple drill – no peck” e introducir -0. Para quitar de pantalla la visualización de trayectoria de herramienta o toolpath. Arturo Barrios Núñez. colóquese en el administrador de operaciones sobre la operación y use icono . Instituto Tecnológico de Mexicali.

375 pulgadas de diámetro. Seleccione uno de los círculos de 0. > Abrir ventana que abarque todos los círculos seleccionando ente los puntos P1 y P2.375 Arturo Barrios Núñez. > terminar selección de círculos con icono Salir de la selección con Seleccionar cortador de 0.375 pulgadas de diámetro. Instituto Tecnológico de Mexicali. Barrenado de los circulos de 0. .Operación 3.

5 y 0.75 pulgadas de diámetro . Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Proceder de manera semejante con los círculos de 0. .OPERARACION 4.

Proceso de la simulación o verificación del maquinado. . Instituto Tecnológico de Mexicali. Seleccione todas las operaciones de corte con icono Entrar a modo de verificación usar icono Arturo Barrios Núñez.Listado de todas las operaciones realizadas. Operación 5.

.Iniciar la verificación del maquinado con Reiniciar verificación de maquinado usar icono activando la casilla “Stop on tool change” reduciendo velocidad de simulación en . Instituto Tecnológico de Mexicali. Arturo Barrios Núñez.

si se quieren hacer algunos cambios en la presentación de los colores.Finalmente. etc. Arturo Barrios Núñez. lenguaje que entiende el controlador de la máquina CNC. Mastercam dispone de una amplia gama de postprocesadores para uso estudiantil que puede encontrar en la siguiente dirección: http://www. El proceso del postprocesamiento es muy delicado y hay que tener mucho cuidado en seleccionar el tipo de postprocesador adoc al equipo y además ajustarlo a la forma como queremos se genere el programa.mastercam.PST). Utilice icono de configuración . forma geométrica de la pieza de trabajo. .com/TeachersStudents/EducationalDownloads/Posts/Defau lt. Asegurar que todas las operaciones de maquinado estan seleccionadas Presionar icono de posprocesamiento que desplega la ventana Activar las casillas mostradas. origen. Instituto Tecnológico de Mexicali. Esta parte es donde se genera el programa de control numérico con los códigos G y M. Postprocesamiento de la información.aspx Para la generación del programa NC utilizaremos un posprocesador genérico (MPFAN.

Se guarda el programa con el nombre deseado en el archivo NC. pero en lugar de tener extensión . El nombre del programa NC puede ser el mismo que el del dibujo. Arturo Barrios Núñez. .MCX tendrá extensión NC. Se presenta un listado parcial del programa NC generado. Instituto Tecnológico de Mexicali.

Esto es debido a que no se han dado de alta las herramienta y todavía no se ha definido la trayectoria de corte. En el presente caso se realizo la selección manual punto por punto. En el administrador de operaciones aparecen cruces en rojo en la operación de drill/counterbore que se esta trabajando. entities y window points. Menu → Toolpaths → Drill → clic en centro de cada uno de los círculos. 2. Arturo Barrios Núñez. En la ventana “drill point selection” aparecen varias opciones para seleccionar los centros de los círculos: automatic. Instituto Tecnológico de Mexicali. 1. • • Cambiar la figura a vista superior haciendo clic en botón derecho del ratón y seleccionar Top Gview. En el dibujo se pueden hacer varias observaciones. en este caso los puntos de maquinado. .TUTORIAL DRILLX_01 MAQUINADO DE LOS BARRENOS.

Hacer clic en “select library tools”. . Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez. Aparece listado de la primera herramienta con su nombre y dimensión.Click en flecha de aceptar. Instituto Tecnológico de Mexicali. .

distancia de punta de herramieta al origen del sistema de ejes de referencia. “Incremental” distancia de la punta de la herramienta a la superficie de la pieza de trabajo. En “Coolant” podemos activar o desactivar el refrigerante. . “Absolute” . Instituto Tecnológico de Mexicali. • • Se establece la profundidad de corte hacienda uso de la calculadora en recuadro rojo resultando la profundidad de -0.En “Comment” se puede añadir un comentario que saldrá en el encabezado de esta operación del listado del programa NC. 2. “Clearance” es la altura Z a la que se mueve rápidamente la punta del cortador después de cada una de las operaciones de maquinado. • Retract es la altura a la que se desplaza rápidamente la herramienta cada vez que la herramienta se levanta para cambiar su posición durante la operación de maquinado. Arturo Barrios Núñez.125 pulg. El punto de referencia referencia puede ser en dos formas: 1.

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.Operación de barrenado de los 4 puntos. Selecciona los puntos de la última selección Escribir el comentario del encabezado de la operación de maquinado y seleccionar herramienta de la librería. Menu → Toolpaths → Drill → Last → Aceptar. .

Aparece herramienta 2 barreno de 0. Instituto Tecnológico de Mexicali.” y después • Breakthroug amount es un corte adicional Arturo Barrios Núñez. Activar casilla de “Tip comp.5 pulg. .

.• Tip length medida vertical entre la punta de la broca y su diámetro final. este valor depende del ángulo de la punta el diámetro de la broca. Clic en icono de calculadora Verificar activación de Add depth y aceptar. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez.

375”. Barrenar los 5 circulos de diámetros 0. .El valor añadido a la profundidad inicial. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Es utilizado cuando de requiere seleccionar un circulo con un diámetro especifico que se encuentran entremezclados con otros grupos de círculos con diámetros diferentes. Mask on arcs.

Arturo Barrios Núñez. (Engraving) Esta función de maquinado que aparece con MastercamX. es complementaria a las funciones de pocket y contour. Por ejemplo. Con la función “engraving” solo es necesario abrir una ventana y seleccionar la letra o letrero correspondiente y el proceso de la definición de la trayectoria de herramienta queda resuelto automáticamente. Instituto Tecnológico de Mexicali.6 Módulos para el maquinado de letras. .8. El proceso de grabado con “engraving” facilita la selección de la trayectoria de corte. al seleccionar letras como la A no es necesario definir toda la trayectoria interna y externa de la letra y definir en que partes se van a realizar cavidades y en cuales no. Ejercicio ejemplo: Toolpath > Engraving > Seleccionar > seleccionar circulo > ventana letra A > Enter search point > Clic en un punto de la letra > Aceptar. Introducir parámetros de corte y seleccionar cortador.

• Top to bottom : De arriba hacia abajo. . Arturo Barrios Núñez.• • • • • Rough : Maquinado rugoso. Instituto Tecnológico de Mexicali. At depth : La letra queda en el fondo. Smooth contour : Activar si se requiere de un acabado de contornos suaves. On top : La letra queda resaltada. como en los anillos. • Selection order: Seleccionar el orden. Sorting Establece el orden en que queremos que se realice el maquinado. • Left ro right : De izquierda a derecha. independientemente de la forma como se realizo en encadenado de las letras. First rouge then finish : Activar si se requiere un acabado fino posterior al rugoso.

Verificación del maquinado.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

8.7 Función espejo (Mirror).
Generación del maquinado. Objetivo: Hacer uso de las funciones: • • • Careado inicial. ( ) ) ) maquinado de cavidades simples y cavidades en islas. ( Maquinados de superficies con alta velocidad.(

Generar el programa de maquinado para obtener la pieza mostrada.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Paso 1. Llamar al archivo de dibujo MILL_TUTORIAL_02 (MIRROR) y seleccionar de cortadores a utilizar. HTA TIPO Y MEDIDA DE CORTADOR 1 Endmill de 1 pulgada de diámetro. 2 OPERACIÓN A REALIZAR Rectificado de superficie y desbaste. Endmill de ½ pulgada de diámetro. Cavidad de 1.25 pulgadas de diámetro y contorno.

En administrador de operaciones seleccionar “Files” > Tool library para dar de alta los cortadores.

Seleccionar los 2 cortadores a utilizar.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Establecer número de programa, asignar número consecutivo de los cortadores y establecer el tipo de material de la pieza de trabajo en “Tool Settings”.

Establecer dimensiones de la pieza en “Stock Setup”.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Paso 2. Rectificado de la superficie para asegurarnos que toda la superficie quede plana debido a la conformación de la madera. Main > Toolpaths > >

> Se utiliza la definición previamente establecida del bloque.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Maquinado de la isla con el mismo cortador. Quitar de pantalla la visualización de la trayectoria de maquinado

Operación 2. Operación de maquinado de cavidad exterior con un endmill de 1 pulgada de diámetro. Menu > Toolpaths > >

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Operación 3. Maquinado de la cavidad central con el cortador endmill de ½ pulgada de diámetro. Seleccionar de barra MRU icono Del cuadro de diálogos “chaining”, seleccione single en cualquier punto y salir . > seleccione circulo

Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

.Activar todas las visualizaciones de las trayectoria de herramientas. Seleccionar Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

8. Selección de las herramientas de corte y establecimiento de los parámetros de la pieza de trabajo. Instituto Tecnológico de Mexicali.8 Función para rotación (Rotate). Objetivo: • Maquinados repetitivos alrededor de un circulo usando la función “Xform Rotate”. Maquinado de la pieza. Operación 1. • Maquinado de islas. . Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali. Menu > Toolpath > > > Enter Arturo Barrios Núñez. Rectificado de la superficie de la pieza para asegurarnos de obtener una superficie completamente plana. .Operación 2.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali. Menu > Toolpaths > Aceptar > clic en circulo C3 y circulo C2 > Arturo Barrios Núñez. Maquinado de isla entre los círculos C2 y C3.La pieza debe presentar el maquinado siguiente. Operación 2. .

Instituto Tecnológico de Mexicali. .Arturo Barrios Núñez.

. > Enter. Instituto Tecnológico de Mexicali. Maquinado de los 8 barrenos C6. > > Seleccione.El maquinado de la pieza se muestra a continuación. Arturo Barrios Núñez. haciendo clic en cada De MRU seleccione uno de los 8 barrenos sin seleccionar el barreno central. Operación 3.

Instituto Tecnológico de Mexicali.Arturo Barrios Núñez. .

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. .A continuación se presenta el maquinado de los 8 barrenos.

Contorneado en barreno central y dientes exteriores de la rueda de trinquete. Seleccione de MRU > Chain > Seleccione circulo interior y enseguida uno de los dientes de la rueda. . > Aceptar Arturo Barrios Núñez.Operación 4. Instituto Tecnológico de Mexicali.

porque la pieza no tendría forma de soportarse. Arturo Barrios Núñez. Listado de las operaciones de maquinado obtenidas del administrador de operaciones. Instituto Tecnológico de Mexicali.Observación: Si la pieza está sujeta de su parte exterior. es necesario dejar intervalos en el fondo de la pieza sin cortar que le sirvan como soporte. Para resolver este problema. Para lo anterior se utiliza una función llamada “Tab” que está localizada en la caja de diálogos de módulo “contour”. . no es posible realizar el corte de los dientes todo alrededor.

Verificación del maquinado. Instituto Tecnológico de Mexicali.Operación 5. . Seleccione todas las operaciones de corte con > Arturo Barrios Núñez.

MILL_TUTORIAL_03 ( Translate). Generar el archivo de maquinado utilizando la función Translate para la pieza mostrada Arturo Barrios Núñez. .8. Es semejante a la función arreglo lineal para el dibujo. Instituto Tecnológico de Mexicali. Esta función se le utiliza cuando se quiere generar el programa NC de piezas con el mismo maquinado.9 Función para arreglo lineal (Translate).

Instituto Tecnológico de Mexicali. . Maquinado de la primera cavidad. Arturo Barrios Núñez.Operación 1.

Instituto Tecnológico de Mexicali. Menu > Toolpaths > > Arturo Barrios Núñez. . Aplicar “toolpath transform” para repetir 5 veces el maquinado en forma de arreglo rectangular.Operación 2.

Instituto Tecnológico de Mexicali. .Arturo Barrios Núñez.

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Instituto Tecnológico de Mexicali. 5. Arturo Barrios Núñez. cuales son las formas geométricas en que puede entrar o salir el cortador en una operación de contour. Cuando se hace necesario el uso de la opción “absolute”. 1. Mencione los tipos de maquinados en 2D que pueden realizarce con mastercam. . 2. Mencione el significado de la palabra CAM. 3. Porque considera que es necesario el “overlap” en operaciones de contorneado.Ejercicios y preguntas del capítulo VIII. 4. Como se controla el espesor de cortes para maquinado rugoso y maquinado fino. 6.

CAPITULO X. Arturo Barrios Núñez. Grupo de 8 funciones para maquinados rugosos (roughing functions). 2. 10. Instituto Tecnológico de Mexicali. postriormente. Grupo de 11 funciones para maquinados finos (finish functions). Objetivo: Generar archivos de maquinados de superficies utilizando los módulos 3D de Mastercam X2. 1. Cada grupo contiene funciones o formas diferentes para realizar el maquinado dependiendo de la geometría de la superficie. El maquinado de superficies en 3 dimensiones requiere primeramente de un maquinado de desbaste o rugoso para retirar rápidamente con una fresa para desbaste una gran cantidad de material obteniendo una superficie burda. Mastercam_X2 divide el maquinado de las superficies en dos grupos.1 Tipo de funciones para maquinado rugoso y fino. se procede a realizar el maquinado fino o acabado final. Un grupo de funciones es para realizar el maquinado de desbaste y el otro para el maquinado final de la pieza. . Generación de Archivos de Maquinado en 3 Dimensiones.

SURFACE FLOWLINE TOOLPATHS. MAQUINADO DE SUPERFICIES CON CARAS PARALELAS QUE NO ESTAN EL LINEA RECTA. por lo que se utilizaría la función “Radial”. una pieza con geometria rectangular es recomendable una dirección de trayectoria de maquinado paralela para lo cual se adaptaría la función de desbaste “Parallel”. la trayectoria de maquinado apropiada seria del tipo radial. Por otra parte.Cada una de las funciones de maquinado de superficies listadas anteriormente. Si la pieza a maquinar tiene forma geometríca circular. presenta características particulares propias relacionadas con un cierto tipo de geometría de pieza a maquinar. Listado de los parámetros comunes de maquinado de superficies. Instituto Tecnológico de Mexicali.Por ejemplo. . Arturo Barrios Núñez.

2. Maquinado rugoso con “Rough Parallel”. Menu > Toolpaths > Surface Rough > : Seleccione la superficie a maquinar. P2. Instituto Tecnológico de Mexicali.10. Para cerrar cadena seleccione entidades en P1. > Terminar selección con • • Verificar que se seleccionó la superficie en Drive = 1. Generar el programa NC para maquinar la pieza mostrada. .1 Maquinado paralelo de superficies utilizando las funciones “Rough Parallel” y “Finish Parallel”. • • Seleccione botón de Chain . Arturo Barrios Núñez. Establecer la frontera del maquinado con Containment presionando el botón .2 Maquinado en dirección paralela. 10. P3 y P4.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

Stepdown : Establece la profundidad de corte máximo permitido por pasada del cortador. Instituto Tecnológico de Mexicali. Max.• • • Total tolerance : Es la suma de de filter tolerance y cut tolerance.05 pulgadas. Para el maquinado rugoso basta una precisión de corte de 0. Cut tolerance : La tolerancia de corte afecta a la precisión en el seguimiento de la trayectoria de corte de la herramienta. . para corte de precisión considerar la relación de 2:1. Stepover: Establece el desplazamiento máximo permitido entre pasadas adyacentes del cortador en el plano XY. Arturo Barrios Núñez. • Max.

. El sistema puede trabajar en dos formas: absoluta o incremental. • • • • • Allow negative Z motions along surfaces: La herramienta corta la superficie mientras baja. Allow positive Z mohínos along surfaces: La herramienta corta la superficie mientras sube. Arturo Barrios Núñez.• Plung control: Establece si la herramienta maquina o no maquina al bajar o subir sobre la superficie en dirección Z. Cut depths: Establece el tamaño de los cortes en dirección Z. Adjust to top cut: Determina la distancia entre “Minimum depth” y profundidad del primer corte del maquinado. Instituto Tecnológico de Mexicali. Adjustments to others cuts: Determina la distancia a ajustar la profundidad máxima y todas las profundidades críticas.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

. P2. P3 y P4. Establecer la frontera del maquinado con “Containment” presionando el botón • • • . Arturo Barrios Núñez. Seleccione botón de Chain .Maquinado fino con función “Finish Parallel”. Menu > Toolpaths > Surface finish > : Seleccione la superficie a maquinar. Instituto Tecnológico de Mexicali. Para cerrar cadena seleccione entidades en P1. > Terminar selección con • • Verificar que se seleccionó la superficie en Drive = 1.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

Instituto Tecnológico de Mexicali.Arturo Barrios Núñez. .

Puede ser utilizado para una o varias superficies.2. Ejemplo: Paso 1. Preparación inicial de la pieza de trabajo (Setup). Se utiliza para desbaste y acabado fino de superficies la trayectoria de maquinado puede ser a lo largo de la pieza o transversal a la misma. Instituto Tecnológico de Mexicali.2 Función de maquinado rugoso y fino con “Flowline Toolpath”. Establezca los valores de la pieza como a continuación se muestra en la caja de diálogos de block setup. . Maquinado rugoso con “Surface Rough” Menu > Toolpaths > Surface Rough > Arturo Barrios Núñez.10.

Check: Indica la cantidad de superficies que no van a ser maquinadas. Si la pieza tiene una forma combinada de las dos anteriores se selecciona “Undefined”. Start: Establece el punto de inicio del maquinado. Step direction: Establece los pasos de la dirección del maquinado. Cut direction: Dirección del sentido de maquinado (longitudinal o transversal). Hacer clic sobre la superficie. Offset : Cambia la posición del maquinado. Arturo Barrios Núñez. : Seleccionar la superficie a maquinar. > Drive: Indica la cantidad de superficies seleccionadas para maquinar. .Se selecciona “Cavity” por tener la superficie la forma una cavidad. por interior o exterior de la superficie. Si la pieza que se va a maquinar tuviera una protuberancia hacia arriba se debe seleccionar “Boss”. Instituto Tecnológico de Mexicali.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

El primer corte que se realiza es de 0.25 pulgadas de profundidad. Arturo Barrios Núñez.2 pulgadas de profundidad. . Instituto Tecnológico de Mexicali. Los cortes restantes son de 0.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

Menu > Toolpaths > Surface Finish > : Seleccionar la superficie a maquinar.Maquinado del corte fino con “Flowline Toolpath”. Instituto Tecnológico de Mexicali. Hacer clic sobre la superficie. . > Arturo Barrios Núñez.

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. .

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

2. Estas dos funciones de maquinado de superficies son útiles para el maquinado de desbaste y acabado de superficies cerradas que forman una cavidad.10.3 Maquinado de superficies utilizando funciones “Surface Rough Pocket” y “Surface Finish Constant Scallop”. Ejemplo: a Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

. : De caja de diálogos seleccione single seleccione circunferencia en cualquier punto. > All > > Presionar botón “Containment” para establecer los límites o fronteras del maquinado.Paso 1. Arturo Barrios Núñez. Menu > Toolpaths > Surface Rough > : Seleccionar la superficie a maquinar. Instituto Tecnológico de Mexicali. Maquinado de desbaste.

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. .

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Menu > Toolpaths > Surface Finish > : Seleccionar la superficie a maquinar. All All > Surfaces > > > Arturo Barrios Núñez.Maquinado fino. . Instituto Tecnológico de Mexicali.

: De caja de diálogos seleccione single seleccione circunferencia en cualquier punto.Presionar botón “Containment” para establecer los límites o fronteras del maquinado. . Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

3 Maquinado en dirección radial ( ). Dibujar un punto en P1. Instituto Tecnológico de Mexicali.10. Gview = Isometric. . Dibujar trayectoria radial y eje de rotación. Menu > Create > Line > Line Clic en punto y en punto O.0 > Crear eje de rotación. Paso 1. Endpoints Cambiar a vista isométrica. Arturo Barrios Núñez. Generar la superficie de maquinado mostrada con función radial. Menu > Create > Arc > > : Clic en 0.

Instituto Tecnológico de Mexicali. : Seleccione eje de rotación. . Generar el maquinado de desbaste. Menu > Create > Curve > > : Seleccione superficie > : Mover la flecha hasta la orilla de la curva y hacer clic.> Enter > Menu > Toolpaths > Surface Rouge > > : Seleccionar superficie > Arturo Barrios Núñez. Generar curva en los límites o frontera del maquinado. Menu > Create > Surface > > : Seleccionar Single de caja de diálogos y hacer clic en arco. > Paso 2.Generar superficie de revolución.

Presionar botón “Radial point” y hacer clic en punto P2 Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.• • Presionar botón “Containment” y seleccionar orilla limite de la frontera de maquinado. .

Establecimiento de las dimensiones del bloque. Considerar un bloque cilíndrico de 4 pulgadas de diámetro. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. .

Instituto Tecnológico de Mexicali.Seleccionar icono mostrado Arturo Barrios Núñez. .

> Enter > : Seleccionar superficie > • • > : Mover la flecha hasta la orilla de la curva y Presionar botón “Containment” y seleccionar orilla limite de la frontera de maquinado.Maquinado fino. . Instituto Tecnológico de Mexicali. Menu > toolpaths > Surface Finish > : Seleccione superficie > hacer clic. Presionar botón “Radial point” y hacer clic en punto P2 Arturo Barrios Núñez.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

Se le utiliza para maquinar proyecciones de entidades sobre una superficie. Arturo Barrios Núñez. Maquinado rugoso Menu > Surface Rough > > : Seleccione superficie > • Presionar botón de Curves. .4 Maquinado de proyección.10. Instituto Tecnológico de Mexicali. A manera de ejemplo se presenta el siguiente ejercicio.

Arturo Barrios Núñez. y : Haga clic en la primera letra donde de iniciará el maquinado.• De la caja de diálogos de chaining seleccione botón de window seleccione el letrero completo que desea proyectar sobre la superficie. Instituto Tecnológico de Mexicali. .

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

1 Maquinado rugoso de la superficie con “Surface Rough Pocket”.10. Dibujar un rectángulo que encierre a la pieza. Paso 1.3 “Surface Finish Shallow”. Instituto Tecnológico de Mexicali.5.5. 10. Arturo Barrios Núñez.5.2 “Surface Finish Contour” y 10. .5 Maquinado de contorno con “Surface Finish Contour” 10.

Instituto Tecnológico de Mexicali. .• Operación 1. Desbaste de la superficie con “Surface rough” Menú > Toolpaths > Surface Rough > : Seleccione superficies > Seleccione “Containment” > : Seleccione Chain > seleccione cualquier línea Arturo Barrios Núñez.

• Operación 2. Maquinado fino de superficie con “Surface Finish Contour”. Menu > Toolpaths > Surface Finish > : Seleccione superficies > Seleccione “Containment” > : Seleccione Chain > Seleccione cualquier línea Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. .

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

Menu > Toolpaths > Surface Finish > > Maquinado fino con Surface Finish Contour. . Maquinado de la superficie con “Finish Shallow”. Menu > Toolpaths > Surface Finish > : Seleccione superficies > Seleccione “Containment” > : Seleccione Chain > seleccione cadena en cualquier línea Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.• Operación 3.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Activar las 3 funciones de maquinado anteriores y verificar que se obtenga la pieza final mostrada. . Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Utilizar la funcion finish shallow en superficies amplias donde un cambio peqeño de pendiente abarca una superficie considerable.6 Maquinado fino para remoción de material en uniones y esquinas. Utilizar la función finish leftover y pencil posteriore al maquinado de superficies donde el radio del cortador utilizado fue mayor que el radio entre las superficies.10. . Generar el archivo NC para la superficie compuesta mostrada haciendo uso de las funciones para maquinado fino leftover. Instituto Tecnológico de Mexicali. Arturo Barrios Núñez. Las causas debidas a secciones sin maquinar despues de las operaciones anteriores son principalmente por el uso de cortadores con dimetros mayores a los radios entre las superficies o pendientes de las supericies muy pequeñas. pencil y shallow. Unas recomendación que puede realizarse en estos casos son las siguientes: 1. Se requieren estas funciones de maquinado para el maquinado de secciones que quedaron sin maquinar despues de realizadas las operaciones previas de maquinados de desbaste y maquinados finos. 2.

Instituto Tecnológico de Mexicali. > De caja de diálogos selecione > Clic en cualquier línea. . Menu > Toolpaths > Surface Rough > > : All > Surfaces > Presionar botón containment para establecer limites de maquinado. Maquinado de desbaste con “Surface Rough Surface”. Arturo Barrios Núñez. Presionar botón del punto de inicio del maquinado.• Operacion 1.

. Instituto Tecnológico de Mexicali.Arturo Barrios Núñez.

Menu > Toolpaths > Surface Rough > > : All > Surfaces > Presionar botón containment para establecer limites de maquinado. . Instituto Tecnológico de Mexicali.5 pulgadas de diámetro utilizando la función “Surface Finish Parallel”.• Operación 2. Presionar botón del punto de inicio del maquinado. > De caja de diálogos selecione Clic en cualquier línea. Maquinado fino con cortador de bola de 0. Arturo Barrios Núñez.

Instituto Tecnológico de Mexicali.Arturo Barrios Núñez. .

Instituto Tecnológico de Mexicali. .Arturo Barrios Núñez.

Arturo Barrios Núñez. Instituto Tecnológico de Mexicali. . Presionar botón del punto de inicio del maquinado. Maquinado de las superficies con cortador de bola de 0.375 diámetro utilizando función “Finish Leftover Surface”. > > De caja de diálogos selecione Clic en cualquier línea.• Operación 3. Menu > Toolpaths > Surface Finish > : All > Surfaces > Presionar botón containment para establecer limites de maquinado.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

• Operación 4. . > De caja de diálogos selecione Clic en cualquier línea. Presionar botón del punto de inicio del maquinado. Arturo Barrios Núñez.375 pulgadas de diámetro con función “Finish Shallow Surface”. Maquinado con cortador de bola de 0. Menu > Toolpaths > Surface Finish > > : All > Surfaces > Deseleccione superficie plana hacienda clic sobre la misma > Presionar botón containment para establecer limites de maquinado. Instituto Tecnológico de Mexicali.

55 Arturo Barrios Núñez. . Instituto Tecnológico de Mexicali.

.56 Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Instituto Tecnológico de Mexicali.125 pulgadas de diámetro utilizando función “Finish Pencil Surface”. > > De caja de diálogos selecione Clic en cualquier línea. .• Operación 5. Maquinado de las superficies con cortador de bola de 0. Presionar botón del punto de inicio del maquinado. Menu > Toolpaths > Surface Finish > : All > Surfaces > Presionar botón containment para establecer limites de maquinado. Arturo Barrios Núñez.

.Arturo Barrios Núñez. Instituto Tecnológico de Mexicali.

Instituto Tecnológico de Mexicali. .P Arturo Barrios Núñez.

7. Porque no se puede maquinar una superficie sin utilizar el maquinado so rugoso. Mencione los parámetros principales de la función rough y finish radial toolpath. Instituto Tecnológico de Mexicali. Que particularidad tiene la función finish scallop toolpath. Mencione los principales parámetros a utilizar en un maquinado rugoso con la función rough parallel toolpath. 4. Mencione los principales parámetros a utilizar con la función finish parallel toolpath. 5. 3. Mencione los nombres de las funciones para maquinado rugoso y fino de superficies. 9. Arturo Barrios Núñez. 8. Que es importante definir en el dibujo antes de utilizar la función pocket toolpath. 6. . Cuando se utiliza la función radial toolpth. Cuando se utiliza la función Project toolpath. 2.60 REGUNTAS Y PROBLEMAS DEL CAPITULO X 1.

1 Sistema de coordenadas del torno. 11. Las funciones para generar el dibujo de la pieza en torno son las mismas que las utilizadas para el dibujo de la pieza en fresadora. . La designación de los ejes para el torno horizontal y la fresadora vertical son diferentes. El avance del carro transversal es considerada en dirección del eje X o también denominado D.1 Arturo Barrios Núñez Instituto tecnológico de Mexicali.CAPITULO XI Generación de Archivos de Geometría y Maquinado en Torno CNC. La única diferencia estriba en la orientación de los ejes coordenados tal como se indicó en la sección 11. 11.2 Funciones para generar el dibujo de la pieza. Para el torno horizontal tome en consideración lo siguiente: • • La dirección del avance del carro longitudinal es considerada en la dirección del eje Z. .

. • Dibujar pieza de trabajo. Status bar > Plane > Lathe Diameter > Verificar que aparezcan los ejes de referencia en pantalla en la forma siguiente.11. dimensiones de mordazas del sujetador de la pieza. Arturo Barrios Núñez Instituto tecnológico de Mexicali. Dibujar dimensiones de la pieza original. Establecer el sistema de coordenadas o referencia para el torno. 3. en éste caso es un torno.3 Preparación de la pieza para el Maquinado. En este punto se establecen las dimensiones iniciales de la pieza a maquinar. • Establecer dimensiones de pieza de trabajo y mordazas. . contrapunto y otros accesorios. 1. tipo de sujetador. 1. Del administrador de operaciones seleccione “Stock setup”. Menu > Machine Type > Lathe > Default 2. Dar de alta tipo de máquina herramienta.

Seleccionar geometría cilíndrica. 3. Posicionar el origen a lo largo del eje Z con “select” y hacer clic en origen. 4. 5. . Seleccionar 2 esquinas opuestas del rectángulo P1 y P2.2. Seleccionar husillo izquierdo y Properties. Arturo Barrios Núñez Instituto tecnológico de Mexicali. (Versión MastercamX es parameters).

Para visualizar la pieza completa presionar botón de “Preview Lathe Boundaries”. Seleccione forma de sujeción de la pieza. 4. Preview Lathe Boundary. Verificar el sentido del eje Z. 1. y modo de sujeción de la pieza. . Arturo Barrios Núñez Instituto tecnológico de Mexicali. 3.6. 2. introduzca longitud de pieza sujetada 5. • Establecer el tipo. Seleccionar mordazas de lado izquierdo. dimensiones.

2. En “Tail Stock Center” seleccione “Properties”. se hace uso de una torreta móvil con contrapunto. 1.• Para el caso de piezas que requieran un apoyo en el otro extremo. 3. Geometría establezca en “Parametrics”. “Position Along Axis Z” clic en origen. . Arturo Barrios Núñez Instituto tecnológico de Mexicali.

1. En “Display Options” activar casilla de “Shade boundaries”. 2. Arturo Barrios Núñez Instituto tecnológico de Mexicali. Verificar que todas las casillas que se quieran visualizar estén activadas. .• Visualización sombreada del arreglo anterior.

. Menu > Create > Create Rectangular Shape > : Clic en 0. Paso 1.” para el acabado rugoso. Generar el archivo de maquinado para la pieza mostrada.0 > Arturo Barrios Núñez Instituto tecnológico de Mexicali.4 Función “Lathe Rough Toolpath. En el torno todas las piezas son simétricas por lo que para ahorro de tiempo solo de dibuja la parte superior de la pieza. Dibujar la un rectángulo de 8” longitud x 4” de altura. Es un maquinado utilizado para realizar grandes cortes de material aproximandose rápidamente a una forntera cercana al acabado final. Dibujar la pieza.11. .

• Menu > Xform > Xform Offset > : Seleccione línea L1 : Hacer clic abajo de línea L1 > : Seleccione línea L2 : Hacer clica izquierda de línea L2 > Arturo Barrios Núñez Instituto tecnológico de Mexicali.5. .Paso 2.125 y R0. Dibujar los radios de R0.

. Menu > Xform > Xform Translate > : All > All entities > : Seleccione punto P1 : Seleccione el origen.• Generar los radios correspondientes. Arturo Barrios Núñez Instituto tecnológico de Mexicali. Menu > Create > Fillet > Fillet entities > : Seleccionar línea L3 : Seleccionar línea L4 > : Seleccionar línea L2 : Seleccionar línea L3 > : Seleccionar línea L2 : Seleccionar línea L3 > > Mover toda la pieza desde el punto P1 al origen.

4 Careado de la superficie lateral derecha con función “Lathe Face Toolpath”.11. Menu > Toolpaths > Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

Select points : Seleccione origen y punto P1 que es el área que limita a la operación de careado. Retract amount : Espacio horizontal que el cortador regresa antes de realizar el siguiente corte. Entry amount : Establece la altura del punto de entrada con respecto al punto superior establecido en “Select points”. . • • • • Rough stepover : Tamaño del corte de desbaste. Finish stepover : Tamaño del corte de acabado final. Arturo Barrios Núñez Instituto tecnológico de Mexicali.

5 Maquinado rugoso con función “Lathe Rough Toolpath” Menú > Toolpaths > > Seleccione punto P3 y punto P4 > > Arturo Barrios Núñez Instituto tecnológico de Mexicali.11. .

• Depth of cut : Espesor de material maquinado en cada pasada. Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

• • • Stock to leave in X : Espesor de material sin maquinar en dirección X Stock to leave in Z: Espesor de material sin maquinar en dirección Z. Entry amount : Distancia de separación entre la superficie de la pieza de trabajo y el punto de aproximación del cortador en dirección Z. Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

Maquinado fino con la función Lathe Finish Toolpath… Menu > Toolpaths > Arturo Barrios Núñez Instituto tecnológico de Mexicali.11.6 Maquinado Fino con función “Lathe Finish Toolpath”. . Es el maquinado realizado para obtener las dimensiones finales de la pieza y acabado de superficie.

.Arturo Barrios Núñez Instituto tecnológico de Mexicali.

. Menu > Toolpaths > > > Seleccione P3 como punto inicial de la cadena > Seleccione P4 como punto final de la cadena.11. A manera de comparación se utilizará la pieza anterior para realizar el mismo tipo de maquinado. al reducirse la cantidad de parámetros de corte solicitados.7 Función “Lathe Quick Rough Toolpath” y “Lathe Quick Finish Toolpath…” para torneado rápido. Arturo Barrios Núñez Instituto tecnológico de Mexicali. Es Un procedimiento sencillo y rápido de generar el torneado de desbaste y acabado. Torneado de desbaste.

.Arturo Barrios Núñez Instituto tecnológico de Mexicali.

Torneado Fino con función “Lathe Finish Toolpath” • Menu > Toolpaths > > Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

. Menu > Toolpaths > Menu > Toolpaths > > > Seleccione P1 como punto inicial de la cadena > Seleccione P4 como punto final de la cadena.11.8 Función “Lathe Thread Toolpath.” para el maquinado de roscas. Arturo Barrios Núñez Instituto tecnológico de Mexicali. Maquinado de la rosca con función “Lathe Thread Toolpath” Operación 1. . Operación de desbaste con “Quick Rough Toolpath” hasta un diámetro de 2 pulgadas.

.Arturo Barrios Núñez Instituto tecnológico de Mexicali.

Operación 2. . Acabado fino del diámetro anterior utilizando función “Lathe Quick Finish” Arturo Barrios Núñez Instituto tecnológico de Mexicali.

Generar la muesca entre la rosca y la pared de la pieza.5 Menu > Create > Point > Position> Menu > Toolpaths > > : Seleccione punto P5 : Seleccione la otra esquina en punto P6.7 y Z = -2. Aplicar función “Lathe Groove” para el maquinado de la muesca. Dibujar un punto en D = 2. > Enter Arturo Barrios Núñez Instituto tecnológico de Mexicali.Operación 3. .

Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

Operación 4. Utilizar función “Lathe Thread” para el maquinado de la rosca. . Menu > Toolpaths > > Arturo Barrios Núñez Instituto tecnológico de Mexicali.

Arturo Barrios Núñez Instituto tecnológico de Mexicali. . End Position : Indicar posición final de la rosca en P8. para roscas “ Unified UNC”.Start Position : Indicar posición de inicio de rosca en P7. Para determinar el tamaño de rosca recomendado para un diámetro de 2 pulgadas proceder a seleccionar el botón “From table”.

Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

.Arturo Barrios Núñez Instituto tecnológico de Mexicali.

.Arturo Barrios Núñez Instituto tecnológico de Mexicali.

Maquinar un barreno de 0.5 pulgadas al centro de la cara lateral. Operación 1. Usar broca de centros para marcar entrada de broca.75 pulgadas de diámetro con profundidad de 1. . Menu > Toolpaths > > Arturo Barrios Núñez Instituto tecnológico de Mexicali.9 Función para barrenados.11.

Procedimiento: Seleccione fólder de operación anterior > presionar botón derecho de ratón > seleccione opción Copy > Paste. Barrenado con broca de 0. .Operación 2.750 pulgadas de diámetro. Como se va a utilizar la misma función sobre el mismo punto utilice el administrador de operaciones y modifique solo los parámetros que cambian.5 pulgadas. Arturo Barrios Núñez Instituto tecnológico de Mexicali.75 pulgadas de diámetro a la profundidad de 1. Modificar los parámetros: • Profundidad de corte 1. • Seleccione una broca de 0.5 • Sección de comentarios.

Arturo Barrios Núñez Instituto tecnológico de Mexicali. .

Para una operación de desbaste utilizando la función “Lathe Rough”. ¿Cuáles son los parámetros principales a establecer? 8. 1.34 PREGUNTAS Y PROBLEMAS DEL CAPITULO XI. . ¿Porqué solo es necesario dibujar la mitad superior de una pieza en el torno? 5. 2. Dibuje un croquis de una rosca estándar e indique sus partes principales. Para que sirve el parámetro “Entry amount”. ¿Para que sirve el directorio “Properties” del administrador de operaciones? 7. ¿Qué se tiene que hacer antes de iniciar un dibujo para una pieza en torno? 4. Mediante la ayuda de un dibujo a mano alzada dibuje un torno e indique nombre de los ejes y dirección. 11. Arturo Barrios Núñez Instituto tecnológico de Mexicali. ¿Cuáles son las principales tipos de operaciones que pueden ser realizadas en un torno horizontal? 3. Para la operación de careado utilizando la función “Lathe Face” ¿cuál es el parámetro de maquinado que se utiliza para indicar el espesor de corte? 10. ¿Porqué es necesario el careado de la pieza antes de establecer el cero pieza? 6. ¿Qué parámetro de maquinado se utiliza para indicar el espesor a dejar sin maquinar en dirección X y en dirección Z en maquinado rugoso? 9.

Sign up to vote on this title
UsefulNot useful