Cedit

Centros Educati vos de Di fusión e Innovaci ón Tecnológi ca
Sub-programa de Capacitación Docente

Curso de CNC Torno Manual I

Material Didáctico Generado por el Equipo Docente del CEDIT

Índice:
Gestión: Gestión Organizacional............................................................... 004 Análisis Morfológico, Funcional y Tecnológico: Análisis Morfológico y Funcional .............................................. 007 Análisis Tecnológico ................................................................... 008 Técnicas de Fabricación ............................................................. 008 Propiedades Físico-Químicas de los materiales ..................... 011 Tolerancias ................................................................................... 012 Tipos de Ajustes........................................................................... 016 Superficies-Rugosidad ................................................................ 018 Proceso de Mecanizado: Planificación del Proceso de mecanizado................................ 024 Operaciones básicas en un Torno CN ...................................... 027 Control Numérico: Historia del Control Numérico. Generalidades........................ 030 Comparación entre MH convencional y MHCN........................ 033 Tecnología de las MHCN ............................................................. 036 Sistema de control ....................................................................... 037 Actuadores .................................................................................... 043 Captadores de posición .............................................................. 044 Características de diseño ........................................................... 051 Fotos de MHCN............................................................................. 054 Programación de Control Numérico: Programación .............................................................................. 056 Caracteres que intervienen en el lenguaje ISO ....................... 056 Sistema de Ejes de coordenadas .............................................. 061 Disposición de los Ejes en distintas MHCN............................. 064 Cero-máquina, cero-pieza ........................................................... 066 Programación de cotas ............................................................... 069 Listado de funciones preparatorias .......................................... 074 Funciones Auxiliares ................................................................... 076 Funciones Preparatorias (G00-G97).......................................... 078 a 107 Tabla de Funciones Trigonométricas ....................................... 108 Cálculos gráfico-analíticos ......................................................... 111 Terminología, fórmulas y unidades en torneado .................... 113 Procesos de Desbaste y Terminación ...................................... 114 Ciclos Fijos de Mecanizado ........................................................ 115 a 146

Operación: Operación del control Fagor 8025 ............................................. 147 Modos de Operación.................................................................... 148 Búsqueda de referencia máquina.............................................. 153 Reglaje de herramientas ............................................................. 154 Bibliografía .................................................................................... 156

Ya no se requiere el trabajo manual ni de producción en grandes series. en fin. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 4 de 156 . Hoy la forma de producir. y a cambiar las formas de organización del trabajo. no hay derroche de material en espera.) lo que se necesita para fabricar en un período muy corto. Las instituciones educacionales. La educación técnica debe dar gran importancia al desarrollo de actitudes. formación y trabajo empleo. Se ha pasado de la era industrial a la era de la informática. determinados servicios técnicos y asesoría tecnológica. El nuevo perfil productivo consiste en ofrecer mayor satisfacción al cliente. las empresas se caracterizan por una serie de cambios e innovaciones en el campo científico y tecnológico. habilidades y conocimientos necesarios para que puedan los técnicos adaptarse fácilmente a las nuevas exigencias del mercado del trabajo en continuo cambio. Debe preparar técnicos capaces de convivir con el cambio y ser suficientemente flexibles para desempeñar una amplia gama de ocupaciones: “polivalencia”.GESTIÓN ORGANIZACIONAL La escuela técnica es. que en castellano significa: en el momento oportuno. etc. es a través de conocimientos tecnológicos como microelectrónica. el perfeccionamiento continuo de los recursos humanos. El costo del material inmovilizado es costo de la no calidad que más adelante nos referiremos con mayor precisión. que van más allá de los tradicionales cursos de calificación profesional. sin dejar de lado la función de desarrollo de recursos humanos. que obliga. a la gestión a la calidad total. Por distintas razones se encuentra descontextualizada de la realidad. las empresas demandan una formación mucho más ligada a las necesidades de la transformación productiva y por otro comienzan a exigir de las instituciones de formación. afrontar la movilidad laboral y adaptarse rápidamente a las nuevas condiciones de trabajo. A estas formas de organizar la producción las llamamos “producción de alto rendimiento” o “just in time”. cuya principal característica se manifiesta a través de una transformación radical en el proceso de trabajo. En los mercados actuales hay mayor oferta que demanda y los clientes exigen mayor calidad y menor precio. El fabricante es obligado a realizar benchmarking (testeo de la competencia ). casi la única oferta formativa de nivel medio con respecto a educación. Esto es en cierta manera producto de la globalización de la economía. Hoy en día. Lo más relevante de este tipo de organizaciones es la participación de todo el personal con un alto compromiso. la eficiencia de la producción. La forma de producir se realiza mediante células flexibles con stocks mínimos. POLÍTICAS DE EDUCACIÓN Por un lado. debe estar ligada al proceso del trabajo y a la innovación tecnológica. etc. a realizar innovaciones tecnológicas. robotización. Lo mismo sucede dentro de la fábrica. el control estadístico de los procesos. Sólo se recibe del proveedor (materia prima.

Decimos que competencia es la capacidad real para lograr un objetivo. mientras que el modelo por calificaciones se centra en el puesto de trabajo. Hay 2 (dos) niveles de problematización: Hay una fragmentación con las asignaturas o materias. de esa manera habría una mayor integración entre el sector productivo y el subsistema de educación técnica. capacidad de expresión oral y escrita. etc. procedimientos. dado que por ejemplo. culturales y de estrategias. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 5 de 156 . tecnológico y/o productivo. fresa. La idea es cambiar de un modelo de calificaciones por un nuevo modelo que lo llamaremos modelo de competencias. Está entre medio de los saberes y habilidades. • COMPETENCIAS DE TIPO TÉCNICOS FUNCIONALES Y SOCIALES Técnicas: conocimiento y uso de tecnologías. métodos y recursos. tornería. CARACTERÍSTICAS ACTUALES DEL CICLO FORMATIVO DEL TÉCNICO. En este sentido es importante la definición precisa de standard de competencia requeridos por el mercado de trabajo. integrada a los conocimientos de matemática. las secciones de taller son aisladas unas de otras (ajuste. COMPETENCIA: es el conjunto de saberes puestos por una persona para resolver situaciones problemáticas concretas de trabajo con distinta complejidad técnica.Por lo tanto se requiere ajustar los programas de estudio con mayor frecuencia. Por ejemplo. Hay un divorcio entre teoría y taller.) y también no obedecen a criterios académicos (del pensar) son adiestramientos de habilidades y destrezas. lenguaje. por eso se privilegia el desempeño. lógica. matemática para la resolución de problemas. Se observan tareas secuenciales supervisadas paso a paso por el maestro de taller. organizar y ejecutar la programación de mecanizado de una pieza mediante un CNC. capacidad de pensar. se observa una base Tayloriana. sin tener un contexto científico. Está desconectado con el carácter procedimental del saber hacer técnico. Hay dos niveles de competencias: • COMPETENCIAS DE EMPLEABILIDAD Son las necesarias para incorporarse al mundo del trabajo. Cuando hablamos de competencia nos referimos a los conocimientos técnicos de una familia ocupacional. son de un acentuado enciclopedismo técnico y pierden sentido en la vida social y laboral. Las competencias se centran en la persona en la que puede ocupar uno o más puestos.

Metalurgia y Taller. de negociar. de enseñar y/o aprender. Proyecto. tender a la mejora educativa continua. contenidos y procedimientos para desarrollar los temas diarios.la capacidad de trabajar en grupo. a saber. Dibujo. Se optimizarían los tiempos del proceso enseñanza aprendizaje El recurso didáctico es el ideal pues el alumno tiene el objeto palpable Se produce un intercambio directo y constante entre los docentes de la sub-área Existiría una unificación de criterios. Entendemos que es el mejor camino para lograr una innovación didáctica y por ende. Para el curso que nos compete armaremos FABRICACIÓN MECANIZADA. una serie de ventajas. utilizaremos una metodología centrada en el proceso (objeto pieza) y no en la repetición paso a paso impartida por el maestro. Para ello. En el aula de CNC o de CAD se vincularía el contenido específico de cada asignatura. quinto y de sexto año. la sub-área de competencia que sería la de En este caso lo relevante es que utilizaríamos en muchos momentos un solo espacio de aprendizaje e involucraríamos a varias asignaturas de cuarto. con sus respectivos profesores. logrando así. de evaluar información y comunicarla etc. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 6 de 156 . en lo que se refiere a los programas de estudios. Las asignaturas son Tecnología.

1) Desempeño de la pieza (su función en el conjunto en que se halla) 2) Esfuerzos 3) Confiabilidad 4) Mantenibilidad 5) Ambientales 6) Vida Cabe aclarar que en la sub-área de mecanizado. en base a un plano de una pieza o en base a una muestra que sirve como modelo. propiedades físico químicas de dicho material. pueden surgir algunas variables.PRODUCTO-PIEZA A CONSTRUIR ANALISIS MORFOLOGICO Y FUNCIONAL Comenzaremos por analizar dicha pieza.) luego hacemos un análisis funcional del producto. tratamientos térmicos y superficiales. La tercera alternativa sería que nos llegue la idea pero no tenemos ni el plano ni la muestra. rugosidades. si la pieza es de revolución. tolerancias. para hacer este análisis. técnicas de fabricación. recién podremos definir características de dicha máquina. por ejemplo (instrumentos de metrología y/o dispositivos de sujeción adecuados. etc. teniendo en cuenta criterios como. la cual consiste en el estudio de la forma. en ese caso utilizaremos el torno pero. Determinamos el análisis. permite desarrollar contenidos vinculados al dibujo de la pieza. en este caso específico. Nos quedaría por hacer el estudio de factibilidad del mecanizado. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 7 de 156 . Para este análisis tomaremos los siguientes aspectos. de todas formas luego de hacer el análisis tecnológico. de acuerdo a como nos llegue la información del producto a elaborar. A esta lectura la llamamos análisis morfológico. se hace un proceso previo que sería incumbencia de la sub-área de desarrollo del productos. determinaremos otros elementos a utilizar durante el proceso. deberíamos conocer algunos de los siguientes aspectos: material apropiado para su fabricación. etc. para lo cual iniciaríamos el análisis tecnológico de la pieza. Mediante este análisis seleccionamos el tipo de máquina adecuada para su elaboración. el primer paso es hacer una lectura de la misma. Durante este análisis. representación y su codificación. por ejemplo.

masas cerámicas. etc. determinación de propiedades físico-químicas. TÉCNICAS DE FABRICACIÓN Procedimientos de fabricación ¯ ¯ ¯ ¯ ¯ Formación de brutos Conformación Corte Unión Recubrimiento La fabricación de una pieza consiste en modificar una pieza en bruto. etc. La formación de brutos consiste en obtener un cuerpo sólido a partir de un material amorfo estableciendo su cohesión. el dar forma a las piezas por medio de depósitos electrolíticos. el prensado de resinas sintéticas. abarcaremos temas tales como: Técnicas de fabricación. cambiando sus formas o las propiedades del material que la compone. ajustes y rugosidad. Formación de brutos. características inherentes a su funcionamiento. el moldeo de metales. obtención de la forma. Cuando ya no hay más nada que modificar en la pieza se la denomina pieza acabada. haciéndola gradualmente desde su estado primitivo al acabado. Comprende entre otras cosas. de las partículas del material y de unión entre los elementos componentes. La subdivisión de los procesos de fabricación se deduce de los conceptos de cohesión.ANÁLISIS TECNOLÓGICO Durante el presente análisis. ¯ Obtención de la cohesión . el prensado de los polvos metálicos seguido de sinterización. criterios para la selección de las herramientas a emplear. como ser tolerancias. plásticos. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 8 de 156 . tecnologías de herramientas.

el anillado y el desmontaje por presión. como el torneado taladrado. limado y aserrado. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 9 de 156 . etc. la conformación por presión ( Extrusión. Comprende entre otros. la conformación por compresión . forja. arranque de partículas por medios térmicos. por ejemplo. Corte. la conformación por tracción (estirado) y la conformación por plegado. arranque de virutas es decir separación de partículas de material (virutas) por medios mecánicos. como el oxicorte. entallada. Comprende también la separación de partículas del material como.tracción ( embutición. el endurecimiento o temple. Hay que distinguir entre división. ¯ Reducción de la cohesión. el revenido. separación de partículas. o sea separación total. Comprende. la descarburación del acero. Cortar es fabricar la forma de un cuerpo sólido reduciendo la cohesión. trefilado). laminado) . el chorro de arena.Conformar es fabricar mediante la modificación por ductilidad plástica de la forma de un cuerpo sólido. rectificado. la limpieza de piezas tales como cepillado. el lavado y el decapado. los procedimientos en que se modifica la estructura interna del material como por ejemplo. la magnetización. hendido y rotura. el laminado por compactación. Modificación de las propiedades del material por medio de la trasposición de partículas. entre otras cosas.

enganche ). Utilizaremos a continuación para la fabricación de una pieza determinada. o por unión entre materiales (soldadura. por ajuste y engarce ( enchavetado.). soldadura blanda. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 10 de 156 . Tomaremos para el posterior desarrollo un ejemplo determinado.¯ Aumento de la cohesión. por formación de brutos (unión por prensado). pegada). El recubrimiento consiste en aplicar a la pieza que se trabaja una capa de material adherente (aplicación de material por pintura . ¯ Agregado de partículas al material. En los párrafos que anteceden. Tomaremos la secuencia lógica parar el posterior mecanizado por medio de un torno. y roblonado). en lo que confiere a los procedimientos de fabricación. un acero trefilado SAE 1040 . Unir es juntar por yuxtaposición ( inserción. vaporización. contracción ). nitrógeno. proyección termica. sopleteado. recubrimiento. galvanización. por conformación (rebordeado. Unión. modifica sus propiedades. etc. por ejemplo. hemos desarrollado un vasto universo. atornillado. soldadura de recargue. La agregación de particulas de material.

chavetas. El SAE 1040 es un acero de refinación al carbono ampliamente utilizado en la industria automotriz y productos de forja.050 Tratamientos térmicos: Tratamientos termicos Forja Normalizado Recocido De Ablandamiento De regeneración Temple aceite Revenido Puntos críticos AC1 AC3 726*C 787*C 650 . El mayor porcentaje de carbono y manganeso. determinan una mayor profundidad de temple. Se usa en partes de máquinas que requieren dureza y tenacidad.44 % Mn 0.040 % S Max 0. puede también templarse superficialmente a la llama o por inducción.850*C 850 -875*C CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 11 de 156 . bulones. árboles. ejes. acoplamientos.37-0. Cuadro de composición química SAE 1040 %C 0. Debidamente tratado proporciona las propiedades mecánicas requeridas. Manivelas.700*C 810 -860*C 820 .Propiedades fisico-químicas del material. espárragos. bielas. engranajes. palieres.60-0. pernos.860*C 315 -648*C 1.90 %P Max 0.200 . etc. cigueñales.

200 Estado Refinado Resis.70 Dureza Brinell 189 -219 223 -262 170 .286 Brin CARACTERISTICAS INHERENTES A SU FUNCIONAMIENTO ¯ Tolerancias y ajustes ¯ Rugosidad Tolerancias. SAE 1040 Propiedades físicas Laminado En caliente Est.105 58 . + Est Pat + Est Lam + Est Resis.Propiedades físicas. + Rev 90 . frio Rec.293 193 . Por lo tanto ha de admitirse una cierta desviación (tolerancia).100 Dureza Rockwell 55 Max 255 .95 60 . Con el fin de no tener que indicar en el dibujo las dos cotas límites. Esta tiene además la ventaja que las piezas que habrán de mostrarse mas tarde llevan la misma medida nominal y por lo tanto puede reconocerse fácilmente su correspondencia recíproca. Tracc Kg/mm2 Templado Temp. En . CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 12 de 156 .210 240 . (lo que sería muy complicado). la tolerancia o el margen de tolerancia viene indicado por las dos diferencias de medida respecto de la nominal. La medida real o efectiva de la pieza debe hallarse dentro de esas cotas límites.75 85 . Esta desviación admisible esta delimitada por una cota máxima y una cota mínima. En la mecanización de una pieza o agujero es imposible respetar exactamente la medida indicada en el dibujo. Tracc Kg/mm2 68 -78 80 .

Es la diferencia entre la medida nominal y la máxima. (Au). C) El campo de tolerancia se halla a ambos lados de la línea cero. Es la medida máxima admisible. (A0). A) El campo de tolerancia se halla por encima de la línea cero. No puede ser sobrepasada por la medida real de la pieza. D) El campo de tolerancia toca la línea cero por debajo . ( I). B) El campo de tolerancia toca por encima de la línea cero. Cota mínima (K). la cota real es menor. que la cota nominal. debe hallarse comprendida entre las cotas límites.Cota máxima (G). Diferencia superior. La cota real puede ser mayor que la cota nominal como máximo el valor de la tolerancia. La cota real se halla por lo tanto. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 13 de 156 . E) El campo de tolerancia se halla por debajo de la línea cero. Tolerancia (T). Es la medida determinada por la medición realizada en la pieza . como máximo en la cuantía de la tolerancia. El campo de tolerancia puede adoptar fundamentalmente cinco posiciones distintas de la línea cero. Cota límite. Cota real. la cota real es por lo tanto mayor que lo nominal. Posiciones del campo de tolerancias respecto de la línea cero. Es la diferencia entre las cotas límites. Es la diferencia entre la medida nominal y la mínima. Las cotas máximas y mínimas se denominan cotas límites. Es la medida mínima admisible. Diferencia inferior. La cota real puede ser más pequeña que la cota normal. próxima a la cota nominal. La medida real de la pieza no puede quedar por debajo de esta cota mínima.

Designación de las posiciones de los campos de tolerancias por medio de letras.

Las cinco posiciones fundamentales de los campos de tolerancias no bastan en la práctica. Por lo tanto se han fijado 24 (28) , posiciones que se designan con las letras del alfabeto. Para evitar confusiones se excluyen las letras I,L,O,Q,W (i,l,o,q,w) y por otro lado se añaden las combinaciones de letras ZA,ZB,ZC (za,zb,zc). Según la norma ISO se han incluido además campos intermedios con las designaciones, CD, EF, FG (cd, ef, fg) para diámetros nominales de hasta 10 mm.

Designación de los valores de tolerancia mediante números.

El valor de la tolerancia en la medida de una pieza depende del destino de la misma. En la fabricación de un instrumento de medición (bloque calibrador o galgas), se perciben tolerancias pequeñas. Cuando se trata de piezas de trabajo que se montan con otras formando ajustes, se eligen tolerancias medias, y en la fabricación de productos semi-acabados, como por ejemplo redondos de acero, o laminados angulares, se eligen tolerancias amplias.

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 14 de 156

nominales de 10 a 18mm .Se designan mediante las cifras de calidad ISO 1 a 18. Según normalización la serie va precedida además de dos pequeñas cifras de calidad 0.1 y 0, de manera que puede elegirse entre 20 calidades.

¯ Solo se fija tolerancia para las medidas cuando lo exije el destino de la pieza. ¯ Las posiciones de los campos de tolerancias se caracterizan mediante letras. Para árboles letras minusculas, y para agujeros letras mayúsculas. ¯ Los valores de las tolerancias dependen de : Número de calidad elegida según la finalidad de empleo. El valor de la medida nominal.

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 15 de 156

Tipos de ajustes
v AJUSTE MÓVIL

v AJUSTE INTERMEDIO

v AJUSTE A PRESION

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 16 de 156

ELECCIÓN DE AJUSTES CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 17 de 156 .

De las calidades superficiales dependen en gran medida. v Filo recrecido. el deslizamiento. Citamos a continuación dos ejemplos: 1). viruta arrancada. por ejemplo. viruta cortada. etc.SUPERFICIES . la fricción. Las cotas de superficies y de rugosidad (parámetros) revelan ciertas particularidades. viruta plástica. 2) – Las superficies de cojinetes de fricción deben tener una alta capacidad portante y una buena resistencia al desgaste. el desgaste. la estanqueidad. Tipo de viruta. el comportamiento frente a la corrosión. v Vibraciones de la máquina y de la herramienta. v Forma del filo de la herramienta. las propiedades de ajuste. y paso. esta diferencia reviste gran importancia para la función del elemento. avance. defectos de sujeción.Rugosidad Las superficies de las piezas fabricadas técnicamente difieren siempre de su forma geométrica ideal. v Defectos en las guías de la máquina herramienta. En este caso puede emplearse Rz. En muchos casos sin embargo. Comba de la máquina y de la pieza. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 18 de 156 . muñequillas de cigüeñales) no pueden presentar estrías (fugas) que se determinan mediante Rmáx.Las partes superficiales críticas de elementos de máquina solicitados dinámicamente (por ej. La cota a emplearse en cada caso depende del cometido o de la función de la superficie.

Parámetros de rugosidad: Rt Rmáx Rz Rt = Profundidad de rugosidad máxima Rmáx = Profundidad de rugosidad individual máxima. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 19 de 156 . Valor medio aritmético de la rugosidad: Ra El área A es la suma de todas las áreas de las crestas Ao y de todas las áreas de valores Au por lo tanto Ra = Valor medio aritmético de la rugosidad. Rz = Profundidad media de rugosidad.

Rugosímetro "al tacto". Rmáx u otro parámetro de rugosidad. En lugar de Rz puede anotarse también Rt.Anotación de los parámetros de rugosidad en símbolos. empleado en el taller: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 20 de 156 . debiendo indicarse siempre entre paréntesis.

dependiendo de la velocidad de corte.Esquema de confrontación de procedimientos de fabricación y valores de rugosidad En la siguiente tabla está indicada la profundidad de la rugosidad que aproximadamente se alcanzará. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 21 de 156 . del avance y del radio de la punta de la herramienta.

4 se tomarán en cuenta los valores de las líneas 5 a 9. viruta y lubricación.6 se trabajará con valores de la línea 3 o 6 de la columna Tipo Nº.Siendo la relación entre Rz y Ra de aproximadamente 10:1. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 22 de 156 . Debiendo observar que estos valores no dan los mismos resultados. Para Ra = 1. porque la profundidad de corte depende del estado de la máquina. etc. Para superficies de ajustes con Ra = 0.

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 23 de 156 .

Por ejemplo. pero siempre con la misma máquina. durante la fase número 2 del caso adjunto. Cada fase. se realizarán dos operaciones: dos agujeros de distinto diámetro. El primer paso es hacer una lista de las distintas fases que se necesitan para fabricar cada una de las piezas. en la misma fase puede haber muchas operaciones moviendo o no la pieza. a su vez. Para ello: 1.Planificación del Proceso de Mecanizado: A la vista de la información obtenida del análisis morfológico y tecnológico se establecen los métodos de fabricación que resultan más sencillos y económicos para cada una de las piezas de que consta el producto final. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 24 de 156 . puede estar formada por varias operaciones. Es decir.

Para realizar el diagrama de flujo se sigue el procedimiento siguiente: a) En la parte superior de una hoja se colocan. c) Si en el diagrama de flujo aparece un cuadrado. seguida de un numero correlativo que indica las distintas fases. en el proceso de fabricación. Para ello se puede aprovechar el listado de fases del proceso anterior. significa que se trata de una fase de control del producto (control de calidad). seguida de un numero correlativo. Estas detenciones. b) Debajo del nombre de cada pieza se coloca un círculo (que significa una fase de fabricación). Realización de un diagrama de flujo del proceso de fabricación y montaje de todas y cada una de las piezas. Las flechas indican la dirección de la producción. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 25 de 156 . A su derecha se describe en qué consiste cada fase representada. quiere decir que la pieza tiene que estar parada durante el tiempo que se indique. cada uno de los nombres de las piezas que componen el producto (conjunto). desde el principio hasta el final. e) El almacenamiento temporal se representa mediante un triángulo invertido. en cuyo interior se coloca la letra C.2. se realizan con el objeto de ajustar los tiempos de montaje y fabricación de cada una de las partes que conforman el producto. d) La letra P dentro de un círculo. en cuyo interior se representa la inicial o iniciales de la pieza. horizontalmente. De esta manera se puede determinar con sencillez cómo se fabrica y monta cada una de las piezas.

número de revoluciones por minuto de la pieza o herramienta. f) Tiempos de mecanizado. herramientas y útiles empleados. como la que se muestra. profundidad de pasada. Croquis de la pieza. etc. Para cada una de las piezas se hace una hoja de proceso. Hojas de proceso. en la que se indica: a) b) c) d) e) Identificación de la pieza. El diseño de la hoja de procesos puede variar pero debe tener toda la información necesaria para la elaboración de la pieza en cuestión. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 26 de 156 . Factores de corte (avance. velocidad de corte.3. Máquina-herramienta. Orden a seguir para efectuar las distintas operaciones que componen el proceso.).

Las siguientes son las operaciones básicas realizables en un torno CNC: Cilindrado: Torneado longitudinal o cilindrado: es la operación de torneado más común. Copiado: Esta operación se puede realizar hacia adentro o hacia fuera y con distintos ángulos. Para poder establecer esta secuencia. Refrentado: El refrentado o frenteado es una operación común en la que la herramienta tornea una cara perpendicular al eje de la pieza.Operaciones básicas en un Torno Control Numérico: Un proceso de mecanizado es la sucesión ordenada de operaciones de mecanizado que son necesarias para la obtención de una pieza concreta. Algunas piezas tienen combinaciones de estos cortes y ángulos penetrantes que imponen exigencias sobre la accesibilidad que puede tenerse con la herramienta. debemos conocer las operaciones básicas que se pueden ejecutar con la máquina-herramienta en cuestión. en la que la herramienta se desplaza paralelamente al eje longitudinal de la pieza. en nuestro caso el torno. Los más comunes son distintos tipos de ranuras (con fondo recto o curvo). rebajes y chaflanes. Una buena combinación de estas operaciones es fundamental para reducir los tiempos y los costos de fabricación. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 27 de 156 . Se puede frentear del centro hacia fuera o inversamente. Cortes perfilados: Se realizan con herramientas a las que se les ha dado la forma específica que ha de cortarse.

Torneado interior: Torneado interior o mandrinado: se realiza en una pieza en la que se ha taladrado un agujero previamente o que ya lo posee por su proceso previo de obtención (fundido. etc. Esta operación también puede hacerse en un plano inclinado (rosca cónica) o en un frente (rosca frontal). Se permite de esa manera la posterior entrada de otras herramientas. Taladrado: Consiste en realizar un agujero concéntrico con el eje de giro en aquellas piezas que tienen una forma interior determinada. o al menos lo está por un lado y la debemos dar vuelta para un 2do amarre. De esta forma. La mayoría de las operaciones descriptas con anterioridad para torneado exterior son aplicables para el torneado interior. Tronzado: Tronzado o corte de la pieza: se realiza cuando ya está mecanizada la pieza.).Se realiza cuando la pieza requiere una parte roscada exterior o interior. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 28 de 156 . forja. Es un método de separar la pieza de una barra sin quitar ésta de la máquina. usualmente es una operación previa para un torneado interior.

evitando pasar por otra máquina.). ranuras de guiado. chaveteros. es complementaria y evita el paso por otra máquina-herramienta. Puede realizarse en sentido axial o radial. Mecanizado diverso: Al igual que en el caso anterior. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 29 de 156 . etc. axial u otra dirección cualquiera con respecto al eje de la pieza (levas. Sirve para completar el trabajo en piezas sencillas. Puede realizarse en forma radial.Operaciones con herramientas motorizadas: Taladrado complementario: Se realiza esta operación en aquellas máquinas que tienen la opción de acoplar herramientas motorizadas.

ya que se debía combinar los movimientos según varios ejes de coordenadas. La selección de los tornos por ejemplo. se hace según distintos criterios. En los tornos automáticos (TA) y especiales (TE) aumenta el grado de automatización. y fue rápidamente incorporado por la USAF (United States Air Force ) y se le encargó a Parsons y al MIT (Massachusetts Institute of Technology ) su perfeccionamiento . Un torno con control numérico (TN). velocidades de avance y de corte. Aplicación de la técnica del CN a producción Pequeña. se desarrollo matemáticamente la trayectoria a seguir a intervalos pequeños. En el T aspecto del grado de automatización (A) tiene la misma situación anterior. (industria netamente bélica). El gobierno Americano brinda apoyo para el desarrollo de una fresadora de 3 ejes en contorneado con control digital. Por ej. etc. cambiar de herramientas o de piezas. En 1953 el MIT por primera vez utiliza la apelación de ¨Numerical Control¨ para este tipo de máquinas. Un torno universal se opera manualmente. Con un torno universal (TU) es baja la producción (CP). En 1942. En 1947. .herramienta. constructor de hélices de helicópteros. Este sistema que utilizaba cartas perforadas se llamo DIGITON . la Bendix Corporation tenía inconvenientes para diseñar una leva tridimensional para el regulador de una bomba inyectora para motores de aviación. pero en el punto de vista de la universalidad (U) y de la flexibilidad (F) la utilidad disminuye. cosa que no ocurre con los tornos de control numérico (CN). hizo que aparezca el ¨Control Numérico Punto a Punto”. durante épocas de guerra (2da Guerra Mundial). correcciones de herramientas. y se procedía a mover la pieza de un punto a otro. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 30 de 156 . Ese perfil era casi imposible de mecanizar con máquinas-herramientas convencionales. El empleo de máquinas con movimientos simples pero que requieren un exacto posicionado (Ej. : Autotest de averías. fue posterior a este. agujereadora de precisión). automatiza y controla todas o algunas de las acciones de la máquina. permite la producción de cantidades pequeñas y medianas. Jhon Parsons. Mediana y Grande. que aunque más simple que el ¨Control Numérico en Contorneado”. Normalmente podemos controlar movimientos de los carros o cabezales.CONTROL NUMÉRICO El CN es un sistema que aplicado a una Máquina . Los tornos automáticos (TA) producen grandes cantidades y para la producción en gran escala y trabajos especiales ( E) o maquinas TRANSFER. Historia del C N El CN no nace para mejorar procesos de fabricación sino para dar solución a problemas surgidos del diseño de piezas muy difíciles de mecanizar. empleo o no de refrigerante. Se denomina CNC “Computer Numeric Control” a aquella unidad de CN con calculador integrado que permite mayor capacidad respecto a los CN tradicionales. etc. Para subsanar este inconveniente. concibe un mando automático con entrada de información numérica. Mas tarde apareció el “Control Numérico Paraxial”.

Menor verificación de medidas entre operaciones. 2. • Reducción de los tiempos de ciclos operacionales: las causas principales de la reducción al mínimo de los tiempos superfluos son: Trayectorias y velocidades más ajustadas que en las máquinas convencionales. En cuanto al ahorro de utilajes. • CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 31 de 156 . La unidad de mando numérico transforma los datos en ordenes de mando y supervisa la ejecución del programa. Todos los pasos de trabajo son elaborados antes en forma de números y letras y el resultado se denomina programa. se obtiene por el menor número de operaciones en máquinas distintas. 4.La técnica numérica es significativa en las máquinas herramientas por lo siguiente: 1. Ahorro de herramientas y utilajes: el ahorro en concepto de herramientas se obtiene como consecuencia de la utilización de herramientas más universales. El programa se acumula en los portadores de información que no son parte de la máquina. 3. Menor revisión constante de planos y hojas de instrucciones. La unidad de mando numérico lee automáticamente los datos del portador de información. Ventajas de la aplicación de las máquinas herramientas con control numérico A continuación se enumeran algunas de las ventajas que presentan las Máquinas-Herramientas con control numérico.

♦ Reducción de la interfase Máquina-Unidad de mando Por último con respecto al mantenimiento. Taladradoras – Fresadoras – Mandrinadoras – Tornos – Centro de mecanizado – Rectificadoras – Punzonadoras – Máquinas de electroerosión – Maquinas de soldar – Dobladoras – Máquinas de oxicorte – Plegadoras -Máquinas de dibujar – Máquinas de trazar – Bobinadoras – Máquinas de medir por coordenadas – Manipuladores – Robots – etc. derivó en el desarrollo de materiales plásticos (Ferobestos. Algunos de los cambios más importantes se efectuaron en las superficies de desplazamiento. y por la incorporación de programas de auto-diagnóstico en las mismas. si bien es preciso y de costo un poco elevado. También se mejoraron los tornillos. Reducción del tamaño del lote. • Reducción del tiempo necesario para elaborar la primera pieza. su utilización no queda restringida a estas aplicaciones. mediante una mayor simplificación en la programación. se relacionan a continuación diversos tipos de máquinas que trabajan conectadas a control numérico.• • • • Reducción del porcentaje de piezas defectuosas. Aunque el control numérico se ha orientado fundamentalmente hacia máquinas herramientas que trabajan por arranque de viruta. las muy altas y a la vez muy bajas velocidades de desplazamiento. Reducción del tiempo de inspección: dado que la probabilidad de que se produzcan piezas defectuosas dentro de una serie es menor. etc. Los motores de corriente continua mejoraron la curva par-rpm siendo hoy estos. • Simplificación y rapidez en la preparación de la máquina y las herramientas. A título ilustrativo. • Manejo más fácil y seguro de la máquina para el operador. Turcite. veríamos muy pocas diferencias en su principio de funcionamiento. la corrección del programa y su optimización. con las máquinas de la actualidad. Si nos detenemos ahora a comparar una máquina herramienta a CN de hace unos veinte años atrás. pueden evitarse inspecciones intermedias entre ciclos. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 32 de 156 . En cambio encontraríamos notables diferencias al analizar la unidad de mando de la máquina. ♦ Simplificación de la puesta a punto del equipo. los de bolillas recirculantes. siendo de aplicación casi universal. Por ejemplo: • Reducción de la información a suministrar a la unidad de mando. y aún en su funcionamiento mismo.) con lo que se recubren actualmente las superficies de desplazamiento. Reducción del tiempo de cambio de las piezas. se vio favorecido por la mayor confiabilidad alcanzada por los componentes electrónicos. los servos más empleados. Para el fabricante de la máquina herramienta la evolución de las unidades de mando significó las siguientes mejoras: ♦ Más fácil aplicación del sistema de control numérico a la máquina.

en una MH tradicional. caja de velocidades de avance o de manivela. Selección manual de la gama y de las velocidades. Acción directa o indirecta del operador.Comparación entre MH (convencional) y M. Cambio manual.H.H. Acción manual o neumática. caja de velocidades de avances o de manivela. y en particular de la hoja de proceso. Motor. ♦ Dibujo de fabricación. o visualización electrónica. ♦ Inmovilización de la herramienta. Selección manual de gama y de velocidades.N Maquina herramienta convencional Ejecución de una pieza La ejecución de una pieza. ♦ Parada en la cota deseada. ♦ Rotación de la pieza. reductor. Control visual del operador. ♦ Inmovilización de la pieza. ♦ Control de desplazamientos. tornillo. ♦ Desplazamiento transversal longitudinal (o vertical) de la herramienta (o de la pieza). Con la ayuda de estos documentos. ♦ Seguimiento del trabajo.C. montaje de trabajo. ♦ Hoja de proceso. el operador decide los ajustes y acciones a ejecutar en la M. Acción en los órganos de maniobra y de ajuste de la MHT a iniciativa del operador. Mandril – Pinza. necesita la elaboración de una serie de documentos previos: ♦ Dibujo de definición de la pieza. Tambores graduados. Torreta porta-herramienta. reductor. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 33 de 156 . graduados o topes automáticos. ( o herramienta). Motor. Lectura directa en tambores.

Mandril – pieza. Torreta porta-herramientas. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 34 de 156 . longitudinal (y/o vertical) de la herramienta (o de la pieza).. Motores dirigidos y controlados por el armario electrónico sobre X. Máquina herramienta de control numérico.C.C. ♦ Dibujo de definición de la pieza. compara el resultado obtenido.En una máquina convencional: El operador forma parte del ciclo de trabajo. ♦ Inmovilización de la pieza. con el resultado deseado. ♦ Rotación de la pieza (o herramienta). ♦ Desplazamiento transversal. La ejecución de una pieza en una M. tornillo.H. montaje de fabricación. ♦ Programa de fabricación de la pieza. y decide la continuación o la detención del trabajo. Y y Z.N.N. Interviene visual y manualmente en el curso de todas las operaciones. para obtener la pieza. Ejecución de una pieza. ♦ Inmovilización de la herramienta. necesita la elaboración de los siguientes documentos. Carga y cambios dirigidos y controlados por el armario electrónico. Este controla los desplazamientos y ajustes. ♦ Parada en la cota deseada Dirigido por el armario electrónico en función del programa de la pieza.H. Acción manual o neumática. El programa de fabricación contiene todos los ajustes y todas las acciones a ejecutar en la M. analizados y dirigidos por el armario electrónico sobre X. Motor dirigido y controlado por el armario electrónico. Y y Z ♦ Control de desplazamiento Captadores de posición.

Durante la fabricación. dirigida enteramente por el armario electrónico. Interviene antes de ella. participando en la puesta a punto del programa de la pieza y aportando las modificaciones a un programa existente. Interviene después de la fabricación controlando las cotas obtenidas y decidiendo las modificaciones necesarias. ejecuta el trabajo. solo la MH. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 35 de 156 .Dirigido por el armario electrónico en función del programa de la pieza. En una maquina MHCN: El operador no forma parte del ciclo de fabricación. programado por el operador.

etc. flexibilidad y repetibilidad que deben tener las MHCN. se las fabrica con una tecnología muy distinta a la convencional. El desarrollo de este tipo de máquina herramienta está ligado a la evolución de las nuevas tecnologías. y luego por medio de distintos elementos como ser servomotores. actuadores especiales. Podemos citar como las características más importantes: 1) 2) 3) 4) Sistema de control Actuadores Captadores de posición Características constructivas internas CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 36 de 156 . medidores de velocidad.Tecnología de las M-H C N Debido a los requerimientos de precisión. llevarlos a la práctica en la maquina propiamente dicha para lograr el objetivo buscado. solo ha sido posible con la aparición de componentes electrónicos de alta confiabilidad y altamente miniaturizados. captadores de posición. En estas máquinas el controlador se encarga de hacer todos los cálculos matemáticos para definir una posición dada o los parámetros de una trayectoria determinada. En efecto. el control y el gobierno de una MH por un armario electrónico programado (el CNC).

se puede controlar no solo la posición sino también la trayectoria de desplazamiento.N. 2) Control Numérico Paraxial En este sistema.1. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 37 de 156 .fresadora pero recordando que sus trayectorias de mecanizado deben ser paralelas a los ejes. lo que la limita bastante. siempre que sea paralela a alguno de los ejes coordenados. La trayectoria a seguir para trasladarse de un punto a otro no tiene importancia.Sistema de control Clasificación de los sistemas de control de los C.N. etc. ya que el mecanizado lo hará recién al llegar al punto deseado. Una aplicación seria una agujereadora . agujereadoras. Se utiliza principalmente en punteadoras. punzonadoras. hoy ya en desuso. basándose fundamentalmente en su posibilidad de seguir o no una trayectoria continua durante el mecanizado: 1) Control numérico Punto a Punto Este sistema controla el posicionamiento de la herramienta o pieza en los sucesivos puntos donde deba producirse una o más operaciones de mecanizado. Se puede diferenciar tres tipos de C.

A modo de ejemplo de lo complejo de los cálculos a realizar por el CNC para poder controlar distintas trayectorias. cada eje variará su velocidad en función al seno o coseno para asegurar una trayectoria circular (velocidad variable en cada motor). a-) CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 38 de 156 . el ángulo descripto por el móvil responderá a la velocidad con que se mueva cada eje. el controlador debe sincronizar el movimiento de los ejes adecuadamente. graficaremos 3 casos: a-) Realizar trayectorias rectilíneas paralelas a un eje.En estos sistemas. (velocidad constante) . mecanizando a durante la misma. Para ello. l herramienta sigue una trayectoria continua en el espacio. b-) Trayectorias rectilíneas oblicuas en el plano. c-) Trayectorias circulares.

El camino seguido para ir de un punto a otro no importa con tal de que no existan colisiones. como se observa en la figura: El método (a) es quizás el más lento. Se pueden seguir diferentes métodos. El método (b) es sin duda el más rápido aunque implica el uso de equipos sofisticados para mover los ejes coordinadamente (interpolación lineal). en él los dos ejes comienzan a moverse simultáneamente a máxima velocidad (formando 45º) hasta alcanzar la cota límite en alguno de los ejes. momento en el cual. no es necesario que exista ningún tipo de coordinación entre los movimientos de los ejes. El método (c) es el más común. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 39 de 156 . para ese eje y continúan los demás. Lo importante es alcanzar un punto dado en el mínimo tiempo y con la máxima precisión.En el primero de los casos (Punto a punto). El mecanizado no comienza hasta que se han alcanzado todas las cotas en los diversos ejes para dicho punto. pero más sencillo.

El tercer eje. X-Z. Maquina de 2 ejes y medio¨ . torno). etc. el problema de adaptación a las curvas o superficies a seguir conlleva el uso de técnicas bastante depuradas en las que dichas curvas y superficies alabeadas se aproximarán a rectas. por ejemplo. con estas maquinas se puede trabajar en contorneado en el plano. circunferencias y planos. más o menos complicadas. Cada uno de estos controles requiere arquitecturas y construcciones diferentes. permanece el concepto de los tres modos de funcionamiento y mecanizado. Aunque hoy día casi todos los controles numéricos son de contorneado. motores paso a paso. El método de control de trayectoria por el cual los sistemas de contorneado se mueven de un punto a otro es llamado interpolación. a) Sistema de bucle abierto: En ellos se manda colocar la herramienta en una posición y no existe constancia de su correcto posicionamiento. se denomina Maquina de 2 ejes (ej. luego X-Y). El contorneado requiere una mayor precisión y un seguimiento continuo de la trayectoria durante el mecanizado. El control paraxial es un grado de complejidad mayor que el control punto a punto. forma de mecanizar denominada contorneado. El mecanizado se limita a superficies y contornos paralelos a los ejes principales de la máquina. en él no existe coordinación de movimientos entre ejes. En el caso de un desplazamiento continuo en el plano. Para un mecanizado en el espacio será necesaria una "Máquina de 3 ejes ". Existen maquinas de 2 ejes ¨Conmutables¨. que es una maquina de 3 ejes pero que solo puede sincronizar 2 a la vez (Ej. Clasificación de los controles en función de la retroalimentación: El CN de un móvil sirve para conducirlo automáticamente a una posición determinada. La necesidad de un control más sofisticado surge cuando se han de controlar trayectorias continuas. es necesario saber si la maquina la ha cumplido satisfactoriamente. No existe mecanismo de realimentación (feedback). para saberlo se emplean 2 sistemas diferentes. máquinas de ensamblado. (el de la herramienta) puede ser mandado pero no sincronizadamente con los otros 2 ejes. No están dotados de una realimentación que permita comprobar el correcto posicionamiento de la herramienta. b) Sistema de bucle o lazo cerrado. siguiendo una trayectoria rectilínea o curvilínea. sincronizando los 2 ejes.soldadoras por punto. Son típicos los sistemas dotados con movimientos incrementales. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 40 de 156 . en los que la posición se alcanza de acuerdo al número de señales de entrada. Al emitirse una orden. a saber: a) Sistema de bucle o lazo abierto.

C.N. Los actuadores empleados en las máquinas que poseen estos controles deben ser aquellos que permitan movimientos diferenciales (motores de C. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 41 de 156 . incluye realimentación de posición y velocidad. b) Sistema de bucle cerrado: En ellos existe una continua realimentación en posición y velocidad.A. motores de C. El valor de la señal de entrada se contrasta continuamente con el valor medido mediante un captador de posición. conocida mediante este mecanismo de realimentación. Además. motores hidráulicos). la precisión depende de los rangos de los movimientos incrementales del accionador. ya que al irse acercando a la posición deseada. El esquema de una maquina CN con sistema de bucle abierto es el siguiente: Entre el generador de impulsos y el motor se ha colocado un sistema de apertura y cierre (PUERTA). con el fin de ajustarse a un contorno determinado con la mayor precisión. quien determina la cantidad de impulsos que debe dejar pasar la puerta. El típico lazo de control por eje de un C. emitida por la consola de mando. aunque también pueden utilizarse en algunos casos actuadores incrementales. El control debe minimizar la diferencia entre la posición deseada y la real. en base a la orden de desplazamiento que recibió. que es comandado por el contador.las diferentes etapas del proceso. disminuye la velocidad para lograr mayor precisión.

Las máquinas que emplean este sistema de bucle cerrado. debe pues. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 42 de 156 . La estrategia de control.posición con la orden dada. normalmente trabajan con 2 bucles de retorno de información: uno referente a la posición del móvil y otro de la velocidad de desplazamiento.D. en una guía lineal sobre la que se desplaza un carro de alta inercia con paradas bruscas. se enviara una señal al motor que será la diferencia entre la orden y la posición actual. Si la posición no es la correcta. (proporcional. se puede producir una oscilación no deseada alrededor de la posición buscada. Las técnicas utilizadas para solucionar estos problemas son las tradicionales P. que veremos mas adelante. Por ejemplo. Si bien el sistema de lazo cerrado. bajo ciertas condiciones. disminuye la velocidad para tener mas precisión. intentar minimizar esta inestabilidad con las ganancias y amortiguamientos adecuados. integral y derivativo) y las modernas de control digital. es probable la aparición de subamortiguamiento u oscilaciones.I. ya que al irse acercando a la posición deseada. puede continuamente corregir su posición y velocidad. Para medir la posición actual se utilizan captadores de posición de diversos tipos. debido a la realimentación.

El principio de funcionamiento de estos motores es apto para maquinas que trabajan por contaje de impulsos.2. Motores C. Los más utilizados son: Motores paso a paso. apriete. Para reducir este ángulo de giro y por ende aumentar la sensibilidad en la medición de la posición. • 2ª. etc. linearidad en la respuesta en velocidad del motor en función de la tensión. linearidad en la respuesta en par del motor en función de la intensidad. alimentación. se emplean rotores polifasicos. Motores C. recibe un impulso eléctrico. Es un mecanismo que convierte pulsos eléctricos en respuestas de movimientos proporcionales Un motor paso a paso tiene un rotor que gira un determinado ángulo cada vez que su bobina de mando (estator).C. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 43 de 156 .) de acuerdo a las órdenes provenientes del C. El esquema básico de motor paso a paso es el siguiente: Cada bobina de mando ira recibiendo impulsos de corriente por sus bornes A-B. Su aplicación aumenta paulatinamente debido a las nuevas innovaciones y mejoras en las técnicas de su control. Actuadores Son los encargados de generar los movimientos de la máquina (corte. de manera de generar campos magnéticos N o S que repelan al rotor y de esa manera hacerlo girar en este ejemplo 90 grados. avance. con lo que girara un ángulo correspondiente a la separación entre fase y fase. Son muy usados debido a su facilidad de control y a dos características: • 1ª. pero hoy día se han desarrollado controles muy precisos. que irán cambiando de sentido (primero A será positivo y luego negativo).A.N. Durante mucho tiempo fueron difíciles de controlar.

es la de transformar un desplazamiento (magnitud mecánica) en una magnitud eléctrica para que la consola la procese. permite referir todos los puntos medidos a un punto fijo que se adopta como origen.3)Captadores de posición o elementos para medir desplazamientos: La medición de los desplazamientos es la base de las maquinas CN que emplean bucle cerrado y lo realizan a través de captadores de posición. existe correspondencia entre las posiciones y un valor físico. no se permite caracterizar mas que un numero finito de posiciones. Las maquinas con bucle abierto no requieren de captadores porque la posición esta determinada por los impulsos que reciben los motores paso a paso. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 44 de 156 . a-1) Absoluto Analógico: Al desplazamiento del móvil controlado. a saber: 1) Por la naturaleza de la información que brindan: a) Analógicos: En estos sistemas. Esta relación unívoca. con exclusión de toda posición intermedia. 2) Por la forma en como relacionan la magnitud mecánica con la eléctrica: a) Absolutos: Los captadores absolutos dan una señal ligada en forma unívoca al valor medido. b) Digitales: En estos sistemas. como una tensión o una fase. le corresponde una variación continua y unívoca de un valor físico. Pueden ser analógicos o digitales. La finalidad de un captador de posición. Clasificación de los captadores de posición: Se pueden clasificar teniendo en cuenta 4 características básicas.

b) Incrementales: Estos captadores tienen dividido su campo de medición en un numero entero de pasos o incrementos de longitud definida e idéntica. La medición se establece por medio de células fotoeléctricas que al encontrar una superficie opaca o transparente. podemos tener 2 elevado a la “ n ” pasos distintos a discernir. A esta clase sólo pertenecen los captadores digitales. el campo de medición esta subdividido en un numero entero de pasos de igual longitud y cada uno esta identificado en forma unívoca por un numero codificado. Para un numero ¨n¨ de pistas paralelas de medición.Esquemáticamente seria: a-2) Absoluto Digital: En este caso. Para la codificación empleamos números binarios puros. se obtiene el estado lógico 0 o 1 respectivamente. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 45 de 156 .

Resolvers. b) Indirecto: Es cuando no detecta directamente el movimiento del móvil. De este tipo son los captadores tipo regla (lineales) montados directamente sobre la mesa a controlar o los del tipo circular cuando están colocados directamente sobre el eje del elemento que se quiere medir. Inductosyn lineal. sobre una única pista de una regla óptica graduada.Estos captadores generan un impulso luego de cada movimiento incremental. Estos captadores se materializan por ejemplo con señales binarias tipo opaco-transparente. no pudiendo interpolar dentro de ese intervalo de movimiento y sin dar relación unívoca entre la posición y la señal. etc. Por ejemplo sobre un husillo a bolas de un carro. del que se conoce el paso o sea la relación entre el giro del husillo y el avance del carro. b) Rotativos: Cuando necesitan de una rotación para poder medir. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 46 de 156 . Ejemplo : discos graduados o codificados. 4) Por la forma física del captador: a) Lineales: Cuando su principio de funcionamiento exige un desplazamiento lineal. 3) Por el emplazamiento del captador en la cadena de control: a) Directo: Cuando no existe ningún elemento mecánico intermedio entre el elemento desplazable y el propio captador de posición. Ejemplo : reglas graduadas ópticas.

Captadores de posición más utilizados:
Actualmente los 2 captadores mas utilizados son el Resolver (analógico, indirecto, rotativo) y el Inductosyn (analógico, directo, lineal).

Sincro-Resolvers:
Son captadores inductivos rotativos, parecidos a ciertos motores eléctricos. Esquemáticamente seria un rotor al que se le aplica una tensión de referencia alterna y un estator en el que se recoge una tensión de una amplitud dependiente de la posición angular del rotor.

En los sincro-resolvers de precisión, la resolución puede alcanzar de 5 a 10 minutos de grado de arco de giro.

Inductosyn :
El inductosyn lineal se compone de 2 elementos independientes móviles uno con respecto al otro, pero sin contacto mutuo. Estos elementos componen lo que se llama regla y cursor del captador. Normalmente los bobinados son de cobre y en forma de circuitos impresos. El principio de funcionamiento es parecido al resolver pero en forma plana. La regla seria el equivalente al desarrollo del bobinado del rotor de un resolver monofásico de una espira por polo. El cursor equivale al desarrollo del estator del resolver con 2 fases y se compone de 2 grupos de bobinados con un desfasaje eléctrico de 90. Estos 2 elementos se deslizan uno sobre el otro con una separación de 0,1 mm. Esta separación debe ser constante a lo largo de todo el desplazamiento.

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 47 de 156

Tiene algunos inconvenientes: 1)Debe mantener constante la separación. 2)El coeficiente de dilatación del soporte debe ser conocido con precisión y ser adaptado a la MH. 3)Como el número de espiras por polo se reduce a 1, la frecuencia de trabajo debe ser elevada (1 a 20 kHz.) a fin de poder recoger tensiones suficientes .

Clasificación resumida de los sistemas captadores de posición:

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 48 de 156

Esquema de funcionamiento de un encoder rotativo digital:

Aspecto real del encoder anterior:

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 49 de 156

referencia codificadas que los "transforman" en Absolutos:

La escala inferior trabaja a modo de codificador de posición absoluta, ya que cada ventana se encuentra a una distancia diferente, conocida para cada intervalo (por ejemplo si lee la marca situada a 10.02, sabrá que está entre 10 y 20mm de la regla). Análogamente se observa el mismo criterio para un disco graduado rotativo:

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 50 de 156

rozamientos. vibraciones. etc. Este mecanismo. Para reducir los rozamientos. deformaciones. Para evitar las holguras en la traslación de los carros (y por ende mas exactitud en las mediciones) se emplean los husillos a bolas recirculantes. La solución mas empleada es la de las guías de rodadura. permite anularlas por medio de un registro o reglaje. Estas ultimas más modernas. A continuación se muestran figuras y fotografías mostrando distintos tipos de guías planas y husillos de bolas recirculantes (con distintas variantes de diseño). que tienen un bajo coeficiente de rozamiento (rodadura). se emplean guías de rodadura (patines) o guías hidrostáticas. desalineación. requieren características de diseño y de construcción mas sofisticadas que las maquinas convencionales. Algunos de los ítems a tener en cuenta son: holguras. en caso de que aparecieran. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 51 de 156 . se emplean casi sin excepción en maquinas rectificadoras.4-)Características de diseño: Por tratarse de máquinas de una gran precisión y de una gran capacidad de arranque de viruta. rigidez. un precio accesible y una tecnología de fabricación convencional. que minimiza las holguras.

Distintos sistemas de husillos de bolas recirculantes: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 52 de 156 .

Distintos diseños de circulación de las bolillas dentro de la tuerca: Distintos husillos de bolas recirculantes y sus tuercas: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 53 de 156 .

MÁQUINAS CONTROL NUMÉRICO Célula Flexible de Fabricación Didáctica Torno Control Numérico de Producción 1 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 54 de 156 .

Torno Control Numérico de Producción 2 Fresadora Control Numérico de Producción CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 55 de 156 .

f) Longitud de las herramientas. e) Tolerancias de mecanizado. Las primeras máquinas controladas numéricamente. e) Empleo o no de refrigerante. La información tecnológica abarca: a) Velocidad de avance. b) Cálculos geométricos de empalmes y puntos de tangencia. y sus variantes si las tuviera (a veces una letra se emplea para mas de una función): CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 56 de 156 . Actualmente la norma mas utilizada es la norma ISO. con su correspondiente formato. su significado. forma. Esto traía aparejada la complicación de tener que aprender varios lenguajes de distintos fabricantes. ángulos de afilado. c) Dimensiones de la materia prima en bruto. d) Acabado superficial. alimentación automática de materia prima. las herramientas a utilizar. g) Longitud de la carrera de los carros (alcances). para realizar una pieza debemos adecuarla eligiendo el tipo de sujeción de la pieza. d) Características de las herramientas: material. empleaban un ¨ lenguaje ¨ para la programación propio del fabricante. b) Velocidad de rotación o de corte. Caracteres empleados en la programación s/norma ISO: Los siguientes son los caracteres o letras empleados en la programación. La información geométrica comprende básicamente: a) Dimensiones de la pieza. El programa es el conjunto de información geométrica y tecnológica necesaria para fabricar la pieza y será ¨escrito¨ en forma codificada de acuerdo a la norma a emplear. y el proceso de operaciones para su mecanizado. como ser: cambios de elementos de sujeción de la pieza (plato). el empleo o no de contrapunta. c) Características físicas de resistencia o de dureza del material a mecanizar. etc. Rápidamente se soluciono el inconveniente por medio de la estandarización o normalización del lenguaje. mas operaciones podremos hacer mediante el programa. f) Sentido de giro del plato. en una M H C N debemos darle la información a la maquina a través de un PROGRAMA. Cuanto más avanzada sea la máquina.Programación Así como en una máquina convencional o automática. etc. cambio de herramientas al producirse su desgaste.

N _ _ _ _. lo ignorará. ¨N ¨: N _ _ _ _ numero de bloque (o de línea de programa). Estará comprendido entre 0 y 9999. Los 2 primeros dígitos indican el número de subrutina (00 al 99). lo identifican como bloque condicional especial. P__ identificación de parámetros o variables. . Caso contrario. N _ _ _ _. Tiene 5 dígitos y estará comprendido entre 0 y 99998. El punto “.” después del número de bloque. Se emplea en la programación paramétrica o en los ciclos fijos de mecanizado y nos permite asignar variables y operar con ellas. lo identifica como “condicional”. Sirve para identificar los números de línea del programa. bloque condicional especial Los dos puntos “. por lo que la llave deberá estar activada con esa antelación.” después del número de bloque. indican la cantidad de veces que se repetirá esa subrutina. Hay que tener en cuenta que la máquina lee con 4 líneas de anticipación (o más. En este caso no se tendrá en cuenta las 4 líneas de anticipación con que lee la máquina. los 2 dígitos que siguen al punto decimal. dependiendo del tipo de control). almacenarlos en la memoria y recuperarlos en cualquier momento invocando su numero asignado. Conviene preferentemente comenzar con la numeración desde N10 y numerar de 10 en 10 por si hubiera que colocar líneas intermedias para corregir errores u omisiones. Este bloque se ejecutará solo si la señal exterior (llave condicional) esta activada. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 57 de 156 . sino que será suficiente conque se active la señal exterior (llave) durante la ejecución del bloque anterior. bloque condicional. . Permite identificar subrutinas. N _ _ .¨P¨: P _ _ _ _ _ número de programa. _ _ número de subrutina estándar o paramétrica. Tiene 2 dígitos y puede variar entre 00 y 99. Se emplea para identificar a los programas.

F _ código de forma de herramienta Comprendido entre F 0 y F 9 indica según un código la forma que tiene una herramienta. Estará comprendido entre 0 y 9999.m. siendo el máximo programable en cada caso de 9999 mm / min. aunque el limite superior lo establece la máquina por construcción en 3000 r. trigonométricas y/o lógicas para efectuar con parámetros (variables) Se emplean en la programación paramétrica y los listaremos y estudiaremos mas adelante.p. _ _ _ _ avance en mm / rev Nos permite programar la velocidad de avance de los carros en 2 unidades distintas: mm /min. ¨S ¨: S _ _ _ _ Velocidad de giro del cabezal Se puede programar la velocidad en 2 unidades: a) Revoluciones por minuto (r. Están comprendidas entre G00 y G97 para nuestra máquina. F _ _ _ . La máquina cuenta con 22 operaciones matemáticas.m.¨G ¨: G _ _ funciones preparatorias. ¨F ¨: F _ _ _ _ avance en mm / min. aunque estos valores no los puede ejecutar la máquina por cuestiones de fabricación.p. aunque no necesariamente existirán todas correlativamente. Posteriormente listaremos todas las funciones preparatorias con su significado y mas adelante aun las explicaremos una por una. F _ _ operaciones con parámetros Estará comprendida entre F 1 y F 22. y de 500 mm / rev. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 58 de 156 .). De esta manera el avance máximo estará limitado por el valor de 3000 mm / min. y mm / rev. Se emplea en la Tabla de Herramientas.

etc. definen por ejemplo: sentido de giro del cabezal. bastará con un dígito por tener solo 8 posiciones. ¨ X ¨: X +/. siendo el limite real determinado por el diámetro de la pieza y la máxima velocidad del plato (3000 r. _ _ _ parada orientada del cabezal.p. En nuestra máquina. Por lo tanto variará entre 1 y 8.m. _ _ código de herramienta Los 2 primeros dígitos indican la posición de la torreta tipo revolver._ _ _ _ . En este caso la velocidad estará comprendida entre 0 y 3047 m / min. ¨M ¨: M _ _ funciones auxiliares Comprendida entre M0 y M45. ¨T ¨ : T _ _ . Posteriormente las listaremos y las estudiaremos detenidamente.14159 x D x n / 1000 S _ _ _ _ . según la siguiente ecuación: v = 3. _ _ _ cotas según el eje X. . El valor de S estará expresado en grados.de velocidad de corte (tangencial) constante. Debemos tener presente que si programamos en diámetros (que es lo usual). Estas funciones auxiliares. del mismo modo que un plato divisor. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 59 de 156 . selección de la gama de velocidades. Permite detener el cabezal en una determinada posición angular respecto de la referencia cero del encoder de la máquina. Los 2 dígitos que siguen al punto decimal indican cual es la herramienta que está colocada en esa posición Ese número varia entre 1 y 32 e indica las dimensiones y la forma de esa herramienta que se encuentran almacenados en una memoria auxiliar de la máquina llamada Tabla de herramientas. señal de fin de programa.). el valor de X será siempre el valor del diámetro de la pieza en ese punto y no el radio. Se la emplea en el caso de tener herramientas motorizadas.

G72) para decir que el valor que le sucede es una constante. _ _ _ cotas indirectas del eje X Se emplean para distintas funciones._ _ _ _ . _ _ _ cotas indirectas del eje Z._ _ _ _ . en la carga de correctores de herramientas.347 En el caso en que el valor sea positivo (lo usual) no es necesario colocar el signo +. _ _ _ cotas según el eje Z Cotas longitudinales de la pieza. indica el paso según X (rosca frontal o cónica). los 3 decimales y el redondeo. ¨Z ¨: Z +/. etc. ¨K ¨ : K +/. _ _ _ ángulo Se lo emplea al trabajar en coordenadas polares para definir el ángulo del radio-vector con respecto al ej. como ser para desplazamientos circulares G2-G3. tomado sobre el centro del arco. Recordar las mismas consideraciones. ¨l¨: l +/. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 60 de 156 . Tener en cuenta al igual que en el ejemplo anterior. decimal (si es mayor o igual a 5 incrementar en 1 el tercer decimal). Su empleo es análogo al de ¨l ¨ para X pero con el eje Z._ _ _ _ . También se emplea K en la programación paramétrica y en algunas otras funciones (G4. G50 donde representa la corrección por desgaste de la herramienta según X. donde define una proyección del vector-radio. donde define el ángulo que forma el punto final del arco con respecto al eje + de las Z. positivo Z. ¨A ¨: A +/. en el roscado mediante G33. También se lo emplea para un G2-G3 en forma polar. obteniéndose el valor 28._ _ _ _ . Recordar los 3 decimales y el redondeo. Ej.deberán colocarse 3 decimales y redondear el último decimal (milésima) según el 4to.3468 El cuarto decimal 8 es mayor que 5 por lo que el tercer decimal pasará a ser 7. 28.

En efecto. Z) está siempre ligado al movimiento de la herramienta. Sobre las MHCN el triedro (X. de un operador que sigue las instrucciones del contrato de fase. Y. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 61 de 156 . El operador sitúa. Z) como consecuencia de la inclusión de un armario electrónico (el CNC) entre la máquina y el operador. • transversal. • vertical. Con una inquietud de estandarización. Y. • Ejes X e Y: están siempre localizados mediante la regla de los tres dedos.SISTEMA DE EJES DE COORDENADAS TECNOLOGIA EN LA MH TRADICIONAL La necesidad de una referencia en forma de un triedro (X. las MHT están dirigidas directamente — y bajo control —. el operador debe informar — en forma codificada — a la máquina de las instrucciones contenidas en el contrato de fase. a veces son las mesas las que están en movimiento y quienes aseguran la mecanización de la pieza. de forma notoria. Z) no es esencial. los desplazamientos sobre los ejes del triedro. los constructores han intentado definir un triedro de referencia: • Eje Z: está siempre situado sobre el eje de rotación de la broca — sea cual sea la máquina. En efecto. ahora bien. de manera tradicional. la posición de la referencia cartesiana e identifica los desplazamientos sobre los ejes por términos tales como: • longitudinal. TECNOLOGIA EN LAS MHCN Es necesaria la referencia sistemática en forma de un triedro (X. Y.

SISTEMAS DE COORDENADAS COORDENADAS CARTESIANAS ABSOLUTAS: Se indica el punto con las coordenadas X. Por ejemplo R 25 A 30 (25 < 30) (el punto especificado se encuentra a una distancia de 25 unidades del origen.4 COORDENADAS CARTESIANAS INCREMENTALES: Permiten especificar un punto referido. CARTESIANAS ABSOLUTAS POS. 0 X 10 30 0 -20 -10 Z 10 0 40 10 0 Z 10 40 40 20 60 10 PUNTO A PUNTO B PUNTO C PUNTO D PUNTO E COORDENADAS POLARES ABSOLUTAS: Se indica el punto mediante su distancia al origen de coordenadas ( R ) y el ángulo de ese vector respecto al eje + Z.0. Z = 15. último punto X = 34 Z = 45. INICIAL: 0. llevada a un ángulo de 30 grados).0. Z referidas al 0. sino al último punto introducido. Por ejemplo. 0 X PUNTO A PUNTO B PUNTO C PUNTO D PUNTO E INCREMENTALES POS. adoptando en forma convencional el signo + al sentido antihorario. Por ejemplo.0 (origen de coordenadas). INICIAL : 0. nuevo punto X = 4 Z = -10 esto significa que estamos introduciendo solo valores de incremento con respecto al anterior. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 62 de 156 .4 (indica explícitamente un punto en las coordenadas X = 27. no al origen de coordenadas. 15. Punto: 27.

POLARES ABSOLUTAS POS. PUNTO A PUNTO B PUNTO D PUNTO E PUNTO F PUNTO G PUNTO H ANGULO 70 50 PUNTO C 50 70 50 70 300 70 50 POLARES INCREMENTALES Pos Inicial : 0. 0 RAD.COORDENADAS POLARES INCREMENTALES: Se indica el nuevo punto incrementando (o decrementando) los valores de R y A indicados en ultimo termino. INICIAL 0.0 RAD 70 -20 20 -20 20 -20 20 -20 ANGULO 0 30 60 30 60 30 60 30 PUNTO A PUNTO B PUNTO C PUNTO D PUNTO E PUNTO F PUNTO G PUNTO H CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 63 de 156 .

EJEMPLOS DE DISPOSICIÓN DE LOS EJES EN DISTINTAS MÁQUINAS-HERRAMIENTAS CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 64 de 156 .

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 65 de 156 .

DISPOSICION DE LOS EJES EN LA MÁQUINA. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 66 de 156 . — Ref. Es el punto al que desplazamos los ejes en la "Búsqueda de Referencia Máquina". Son las referencias que necesita la máquina para poder trabajar: — — Cero máquina (OM) M: Lo pone el fabricante y es el punto de origen de los ejes. CERO MÁQUINA Y CERO PIEZA. Eje X: Transversal a la máquina. Máquina R: Lo pone el fabricante. Eje Z: Longitudinal a la máquina. Cero pieza (OP) W: Lo pone el operario. a partir del cual se programan los movimientos.TORNO. Se puede colocar en cualquier parte de la pieza. Es el punto de origen de la pieza.

REFERENCIA -MÁQUINA / CERO - MÁQUINA / CERO - PIEZA:
Referencia - máquina es un punto de la máquina fijado por el fabricante de la misma, sobre el que se realiza la sincronización del sistema. Cuando el control se posiciona sobre ese punto, en lugar de tomar las cotas que le correspondan según el movimiento realizado, toma unas cotas concretas que se guardan como parámetros máquina, y que hacen que ese punto no varíe nunca. En los tornos suele estar situado en el centro de giro de la torreta porta herramientas y sobre su cara frontal (puede variar de acuerdo al criterio del fabricante). El cero - máquina o punto de origen de la máquina es el que está fijado como origen del sistema de coordenadas. En los tornos suele estar situado en la superficie del plato y por supuesto sobre el eje de rotación (puede variar de acuerdo al fabricante). El cero - pieza es el punto de origen de la pieza. Es el punto de origen que se fija para la programación de las medidas de la pieza, puede ser elegido libremente por el programador. Para definir un cero - pieza basta con llevar el cabezal hasta el punto deseado y pulsar las teclas X ENTER y Z ENTER (equivale a asignarle tanto a X como a Z el valor 0). Si después de esto se hace referencia - máquina (ejecutando G74 en 3 TEACH-IN), se obtendrá la distancia del cero máquina al cero - pieza en cada uno de los ejes, que se puede guardar en la tabla de traslados de origen si se quiere (estas distancias son las componentes del Vector Decalaje ). Los puntos antes definidos se los suele indicar por letras, siendo la nomenclatura más empleada: M: Cero Máquina W: Cero Pieza R: Referencia Máquina

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 67 de 156

LÍMITES DE RECORRIDO.
Tienen dos tipos de límites:

— Físicos: Vienen impuestos por la máquina, para evitar que los carros se salgan de las guías. — De CNC: Los fija el fabricante en el CNC, para evitar que los carros golpeen los límites físicos.

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 68 de 156

Programación de cotas:
En nuestra máquina tenemos 4 formas distintas de programar las cotas de una pieza, a saber: 1) Coordenadas cartesianas. 2) Coordenadas polares. 3) Por medio de 2 ángulos. 4) Por medio de un ángulo y una coordenada. En un mismo programa se pueden utilizar indistintamente todas o solo una de ellas, de acuerdo a la complejidad geométrica de la pieza a construir.

1) Coordenadas cartesianas:
Formato : X +/- _ _ _ _ . _ _ _ Z +/- _ _ _ _ . _ _ _

El método de coordenadas cartesianas es él más utilizado. Se puede trabajar en G90 (absoluto) o G91 (incremental).

Ejemplo : Posición inicial X20 Z50

N10 G1 X40 Z30 N20 X60 Z20

CEDIT
Centros Educativos de Difusión e Innovación Tecnológica

CNC Torno Curso de CNC Torno
Página 69 de 156

M2. G1 Ejemplos : Posición inicial X40 Z70 Absoluto : N10 G93 l 80 K50 N20 G1 G90 R30 A270 N30 R 28. se colocara el ángulo A del punto final del arco y las cotas del centro del arco l-K en la forma conocida. Este origen polar se puede cambiar con G93. N20 G1 G90 R30 A270 N30 G91 R-1. Cuando se programa G0 o G1 es necesario programar R y A._ _ _ _ .2) Coordenadas polares: Formato : R +/. _ _ _ R es el valor del radio-vector y A el ángulo respecto del origen polar.716 A-45 N40 R11. En el momento del encendido o luego de._ _ _ .284 A225 N40 R40 A180 Incremental: Designamos X80 Z50 N10 G93 I80 K50 como nuevo origen polar.716 A-45 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 70 de 156 . Loa valores R y A serán absolutos o incrementales según trabajemos en G90 o en G91. _ _ _ A +/. el origen polar será X0 Z0. Cuando se programa G2 . M30. Al programar G2 -G3 el CNC asume el centro del circulo como nuevo origen polar.G3. Reset o Emergencia.

A1 ángulo de salida desde el punto inicial.435 l 30 K-10 o bien N10 G93 l 100 K40 N20 G90 G2 A198.Z50 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 71 de 156 . puede ser definido mediante A1 A2 (X. Z) coordenadas del punto final. A2 ángulo de salida del punto intermedio. (X.G2 .G3: Ejemplo : Posición inicial X40 Z50 Absoluto : N10 G90 G2 A198. La máquina calculará automáticamente la ubicación del punto intermedio.435 Incremental: N10 G90 G2 A198. Ejemplo : Posición inicial: X40.435 l 30 K-10 o bien N10 G93 l 100 K 40 N20 G91 G2 A -90 3) Por medio de 2 ángulos: Un punto intermedio en una trayectoria. Z).

N10 A135 A153.435 N20 X100 Z10 4) Por medio de un ángulo y una coordenada cartesiana: Se puede definir también un punto al cual llegar por medio del ángulo de salida desde el punto inicial y una de las coordenadas del punto final (x o Z). Ejemplo : Posición inicial X20 Z60 Absoluto N10 G90 N20 A135 X40 N30 A180 Z40 N40 A90 X60 N50 A150 X100 Incremental N10 G91 N20 A135 X20 N30 A180 Z -10 N40 A90 X20 N50 A150 X40 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 72 de 156 .

chaflanes. Ejemplos : Posición inicial X20 Z80 N10 G1 G36 R10 A116 A180 N20 G39 R5 X60 Z40 N30 G36 R10 A90 X100 N40 A180 Z10 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 73 de 156 .intercalar redondeos. entradas y salidas tangenciales (G36-G37-G38-G39).

Listado de funciones preparatorias: Estas funciones se emplean para determinar la geometría de la pieza y condiciones de trabajo del CNC. G24 Final de subrutina. G23 Definición subrutina paramétrica. G25 Salto incondicional. G03 M Interpolación circular (sentido anti-horario ). G02 M Interpolación circular (sentido horario). G42 M Compensación de radio a derechas. G37 Entrada tangencial. G32 Recuperar origen guardado con G 31 G33 M Roscado. G01 M * Interpolación lineal. G30 Visualizar código de error. G27 Salto condicional si distinto de cero. Listaremos todas las funciones G de nuestra maquina y posteriormente las explicaremos una por una. G68 Ciclo fijo de desbaste según Z. G20 Llamada a subrutina STD. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 74 de 156 . G51 Corrección de dimensiones de herramienta en uso. G41 M Compensación de radio a izquierdas. G47 M Tratamiento de bloque único. G07 M * Trabajo en arista viva. G49 M Feed Rate programable. G52 Comunicación con la Red Local Fagor. G36 Redondeo controlado de aristas. G00 M Posicionamiento rápido. G09 Circunferencia 3 puntos. G40 M * Anulación de compensación de radio de herramienta. G04 Temporizacion. G26 Salto condicional sí igual a cero. G28 Salto condicional si menor. G48 M * Anulación del tratamiento de bloque único. G50 Carga de dimensiones de herramientas en tabla. G66 Ciclo fijo de seguimiento de perfil. G53/G59 M Traslados de origen. G21 Llamada a subrutina paramétrica. G05 M Trabajo en arista matada. G08 Trayectoria circular tangente. G65 Ejecución independiente de un eje. G69 Ciclo fijo de desbaste según X. G39 Achaflanado. G38 Salida tangencial. G29 Salto condicional si mayor o igual. G31 Guardar origen de coordenadas. G22 Definición subrutina STD.

Trabajo con palpador. Programación de cotas incrementales. Ciclo fijo de roscado longitudinal. o después de un M2. * El asterisco indica que esas son las condiciones que asume por defecto la maquina al ser encendida. . ). ( velocidad de corte cte. excepto las siguientes que deberán ir solas en una línea por ser especiales: G20-G21-G22-G23-G24-G25-G26-G27-G28-G29-G30-G31-G32-G50-G53/59-G72-G74 y G92. Búsqueda automática de referencia máquina. Ciclo fijo de ranurado longitudinal. Ciclo fijo de roscado frontal. M30. Velocidad ¨S ¨ en m/ min. o hasta encontrar un M2. Preselección de cotas y limitación de ¨S. Factor de escala. Velocidad "S" en r.p. Preselección de origen polar. Ciclo fijo de ranurado frontal. Ciclo fijo de palpación. Ciclo fijo de agujereado con broca. Ciclo fijo de cilindrado en tramos rectos. o Reset. M30. Avance ¨F ¨en mm/ rev.).m.G71 M G72 M G74 G75 G75 N2 G81 G82 G83 G84 G85 G86 G87 G88 G89 G90 M G91 M G92 G93 G94 M G95 M G96 M G97 M * * * * Programación en mm. En un mismo bloque o línea. Avance ¨F en mm/ min. se pueden programar todas las funciones G que se deseen y en cualquier orden. Emergencia. Ciclo fijo de frenteado de tramos rectos. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 75 de 156 . Ciclo fijo de cilindrado en tramos curvos. Programación de cotas absolutas. Emergencia o Reset. M Indica que esa función es Modal. o sea que permanece activa hasta que sea anulada por otra modal incompatible. Ciclo fijo de frenteado en tramos curvos. (velocidad angular cte.

M01 : Parada condicional de programa. M04 : Arranque del cabezal (sentido anti-horario). M19 : Parada orientada del cabezal. Arranca el cabezal en contramarcha. _ _ _ el cabezal se detendrá en una posición angular determinada definida por S en grados respecto a la posición cero que emite como señal el encoder de la máquina. interrumpe el programa. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 76 de 156 . Esta función detiene el cabezal . Para reanudarlo. (por ejemplo para agujerear con brocas helicoidales normales o de hélice derecha). M05 : Parada del cabezal. Al programar M19 S _ _ _ _. Idéntico al M00 solo que lo tomará en cuenta únicamente si está activada la señal exterior condicional M02 : Final de programa. Este código pone en marcha el cabezal a la velocidad programada mediante ¨S ¨ y en sentido normal de marcha.Funciones Auxiliares "M": M00 : Parada de programa. M09 :Apagado de electrobomba: Esta función detiene el motor de la electrobomba de fluido refrigerante. M08 :Encendido de electrobomba: Esta función activa el motor de la electrobomba de fluido refrigerante (aceite soluble o de corte). Además ejecuta M05 (parada del plato). M03 : Arranque del cabezal (sentido horario). se oprimirá el botón de inicio de ciclo. Cuando el CNC lee un bloque con M00. Indica el fin de programa y además realiza un Reset general (vuelta a condiciones iniciales).

0 a 3000 r. en este caso M41. Esta función es similar al M02. Normalmente. M43 o M44) M45 : Selección de la velocidad de herramienta motorizada.definirá uno u otro sentido de giro de la herramienta. Por lo tanto será igual colocar cualquiera de los 4 valores (M41. con una sola gama nos alcanza. El signo +/.M30 : Final de programa con vuelta al inicio. la máquina queda preparada para hacer una nueva pieza. serán todas idénticas de 0 a 3000 r. es OBLIGATORIO colocar en la misma línea la gama de velocidades elegida. M41-M42-M43-M44 : Selección de gama de velocidades. En nuestra máquina.p.._ _ _. M42. Para detenerla bastará con poner M45 o M45 S 0. Si programamos un bloque con M45 S +/. al definir las 4 gamas.m. por disponer de poca variación de velocidad. Cuando se trabaja con la modalidad G96 (velocidad de corte constante). M41 definirá a la mas baja y así sucesivamente. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 77 de 156 . pero además posiciona nuevamente la primera línea de programa aunque no la ejecuta.m. Como debemos asignarle valor a todas las gamas. De esta manera. la “S” indicará la velocidad de giro de la herramienta motorizada..p.

Funciones Preparatorias: G00 : Posicionamiento rápido. debemos tener en cuenta que la trayectoria no unirá los 2 puntos en diagonal. Se puede programar como G00 o G0 indistintamente. A. El carro se desplazará con la máxima velocidad disponible. Ejemplos : Posición inicial X 20 Z 10 N20 G0 X 40 N20 G0 Z30 N20 G0 X40 Z30 G01 Interpolación lineal: Formato : G1 G1 G1 G1 X __ Z __ (coordenadas cartesianas) X __ Z __ R __ A __ (coordenadas polares) Al programar un G1. pero NUNCA para mecanizar. desde el punto donde esté situada hasta el punto definido mediante X. Formato : G0 X__ Z __ G0 X __ G0 Z __ Se emplea para efectuar acercamientos o alejamientos. la trayectoria resultante será primero una recta a 45 ° y luego seguirá paralelo a alguno de los ejes. Z o R. y luego moverá solo el restante hasta encontrar la otra coordenada. sino que la maquina moverá los 2 carros con la máxima velocidad disponible hasta encontrar una de las coordenadas. Si se colocan las 2 coordenadas X. Z. la máquina se moverá en línea recta a la velocidad ¨F ¨ programada. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 78 de 156 . De esta forma.

Formato : G2 X __ Z __ l __ K __ G2 X __ Z __ R __ G3 A __ l __ K __ (forma polar) X coordenada X del punto final del arco Z coordenada Z del punto final del arco R radio del arco A ángulo con respecto al centro del punto final del arco l . el punto al cual nos dirigimos es el mismo.K son las proyecciones sobre X-Z respectivamente del vector ¨V¨ (radio) que une el inicio de la curva con el centro de curvatura. a la izquierda definido en forma cartesiana X 40 Z 34.G3 Interpolaciones circulares: G2 : sentido horario G3 : sentido anti-horario.N20 G1 X60 N20 G1 Z20 N20 G1 X40 Z34.641 y a la derecha en forma polar R 40 A 30 G2. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 79 de 156 . con su signo.641 N20 G1 R40 A30 En estos 2 últimos ejemplos.

Ejemplo : Tomamos de las figuras anteriores el ejemplo de la fila central. ya que existen 2 arcos de circunferencia que partiendo del mismo punto inicial y con el mismo radio llegan al mismo punto final. será la ¨F¨ programada Ejemplos : Posición inicial X 40 Z 40 En el caso de la programación con ¨R ¨ puede existir una indeterminación. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 80 de 156 .El movimiento se realizará de forma tal que la velocidad tangencial de este movimiento curvilíneo. Para evitar esa indeterminación se toma una convención de signos. la columna de la izquierda.

permanecerá sin hacer nada por un cierto tiempo. esto generara un radio de empalme. mayor será la diferencia entre el perfil teórico y el real (o sea mayor será el radio del empalme). o sea que la máquina al leer esta línea.99 (expresado en segundos) G5 Arista matada: Esta función modifica la transición entre bloques o líneas del programa. __ Esta función permite realizar una temporización. sino que dependerá de la velocidad de avance ¨F¨ del carro. resultando de esto una transición paulatina. Ese tiempo estará definido por el valor de K.01 y 99. si en cambio es el de mas de 180. comenzará el de la línea siguiente.Si el arco a construir es el menor de 180. Cuanto mayor sea ¨F¨. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 81 de 156 . Este radio no puede ser controlado en forma directa. el signo de “R” será +. G4 Temporización: Formato : G4 K __. Esto implica que la máquina al ir terminando el movimiento correspondiente a una línea. que podrá variar entre 0. Si se trata de 2 movimientos rectilíneos. “R” será negativo.

Si uno no lo indica. la máquina lo asume por defecto ya que es lo más lógico. ya que hasta que no llega a la coordenada exacta ordenada en ese bloque. no hará otra acción. Ejemplo : Posición inicial X 20 Z 40 N10 G1 G7 X60 N20 Z10 En este caso el perfil teórico y real coinciden. la maquina no comenzará la ejecución del bloque siguiente hasta no terminar el que esta ejecutando. También se lo denomina "punto exacto". Al trabajar con G7. De esta manera no existirá transición entre bloques. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 82 de 156 .Ejemplo : Posición inicial X 20 Z 40 N 10 G1 G5 X60 N20 Z10 G7 Arista viva: Esta función anula a la anterior (G5) y es la forma usual de trabajar.

801 N20 G8 R50 A53. Ejemplos : Posición inicial X 40 Z 70 N10 G1 Z50 N20 G8 X80 Z30 N30 G8 X110 Z15 N10 G1 R53.851 A21. La función G8 no es modal. la trayectoria que sigue será tangente. A coordenadas cartesianas o polares del punto final del arco L. K son las coordenadas cartesianas del punto intermedio.G8 Trayectoria circular tangente a la trayectoria anterior: Formato : G8 X __ Z __ G8 R __ A __ X.744 G9 Trayectoria circular definida por 3 puntos: Formato : G9 X __ Z __ l __ K __ G9 R __ A __ l __ K __ X. En ambos casos. La trayectoria anterior al G8 puede ser una recta o un arco. aunque fueran 2 líneas sucesivas.130 N30 G8 R57. por lo que deberá escribirse en cada línea en que se la quiera usar.008 A74. Z o R. Z define las coordenadas del punto final del arco a realizar R. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 83 de 156 . A también definen el punto final pero en forma polar.

G24: Estas funciones se utilizan para definir y ejecutar subrutinas. _ _ _ _.565 l60 K50 G20 . los siguientes 4 dígitos. K) y el final (x. La cantidad de veces a repetir estará comprendida entre 0 y 99. A). Ejemplo : Posición inicial X 60 Z 70 N20 G9 X120 Z20 l60 K50 N20 G9 R63. el intermedio (l. Las estudiaremos al ver Programación paramétrica. la cantidad de veces que se deberá repetir esa secuencia. _ _ Los primeros 4 dígitos indican a la línea a que debe saltar. hasta que línea debe llegar y los 2 últimos dígitos.G23 . CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 84 de 156 . Al terminar de ejecutar toda la secuencia.sin dar información acerca del radio ni de la ubicación del centro del arco. la máquina volverá a la línea siguiente al G25.245 A71. Los 3 puntos que lo definen. Z o R. G25 Salto incondicional: Formatos : G25 N _ _ _ _ N _ _ _ _ indica a que bloque debe saltar el programa al leer la instrucción G25 Equivale al GOTO en programación BASIC (computación).G21 . son: el punto inicial (previo al G9).G22 . G25 N _ _ _ _.

podemos guardar momentáneamente el origen de coordenadas usado. según un listado de códigos de error de la maquina. G30 Visualizar código de error: Formato : G30 K _ _ Cuando el CNC lee una línea con G30.N10 G0 X 0 Z0 N20 Z50 N30 G25 N60 ni N50 N40 G1 X30 N50 Z20 N60 G0 X40 Z60 N10 N20 N30 N40 N50 N60 N70 G0 X10 Z20 G1 X50 G0 Z0 X0 G25 N10. el error 40 es: ¨ El círculo programado no pasa por el punto final definido (tolerancia 10 micrones) o no existe un arco que pase por los puntos definidos por G8 o G9. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 85 de 156 . la máquina repetirá 3 veces la secuencia de operaciones comprendida entre N10 y N50. interrumpe el programa e indica en pantalla: ERROR 40 R1 R2 Según la tabla de códigos de error. G31/ G32 Guardar / Recuperar origen de coordenadas: Formato : N ___ G31 (guarda origen actual) N ___ G32 (recupera origen guardado con G31) A través de la función G31. Luego ejecutará N70 (fin de programa) G26-G27-G28-G29 Saltos condicionales: Estos saltos los veremos al estudiar la programación Paramétrica ya que allí se emplean.(en total se ejecutará 4 veces: la original + 3 repeticiones). Ejemplo : N30 G30 K40 Al leer esta línea. interrumpe la ejecución del programa y muestra en pantalla un mensaje de error que estará definido según la constante K (0-99).3 M30 Al llegar a N30. la máquina salta a N60. cambiarlo por cuestiones de comodidad y después recuperarlo nuevamente con G32.50. no ejecutando N40 Al llegar a N60.

_ _ _ _.3 G32 G0 X120 Z120 Acercamiento Guarda origen Traslado nuevo origen Mecanizado Mecanizado Salto que repite 3 veces el mecanizado Recupera el origen Vuelve al posicionamiento inicial G33 Roscado: Formato : Rosca longitudinal G33 Z +/.50. _ _ _ l _ _ _. _ _ _ K _ _ _. _ _ _ _ CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 86 de 156 . Ejemplo : Posición inicial X 120 Z 120 N10 N20 N30 N40 N50 N60 N70 N80 G0 X60 Z100 G31 G92 X0 Z0 G1 X0 Z-10 G2 Z-20 R5 G25 N30. _ _ _ _ Rosca frontal G33 X +/._ _ _ _. acotar a continuación respecto a un nuevo origen y luego recuperar el origen primitivo por medio de G32. hacer un cambio de origen con G92 o G53/ 59.permite acotar parte del programa respecto de un origen.

Rosca cónica G33 X__ Z__ l__ K__ G33 X__ Z__ l__ G33 X__ Z__ K__ Z X K l cota final de la rosca según Z cota final de la rosca según X paso de la rosca según Z paso de la rosca según X Cuando se realiza una rosca cónica. Esta función de roscado G33 no se puede emplear en forma directa para roscar una pieza. ya que la roscaría de una sola pasada. Posición inicial X80 Z50 N10 G0 X50 Z5 N20 X36 N30 G33 Z45 K2 N40 G0 X80 Z50 Posicionamiento Acercamiento (en ranura) Roscado Alejamiento al punto inicial CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 87 de 156 . 2mm. pasa 5mm y prof. Ejemplo de roscado longitudinal: Rosca cilíndrica de diámetro exterior 40mm. con colocar el paso según un solo eje alcanza. ( lo veremos más adelante). pero si se la puede emplear dando pasadas sucesivas incrementales. ya que la máquina calcula el paso del otro eje. por ejemplo por medio de una programación paramétrica.

debemos calcular las cotas X correspondientes al punto de entrada y de salida: Pendiente = 5/30 = 1/6. Por ser una rosca cónica. Posición inicial X80 Z50 Comenzaremos la rosca en una ranura y la terminaremos fuera de la pieza por cuestiones lógicas de mecanizado. o sea que disminuye 1mm en el radio por cada 6mm de avance longitudinal. la variación de radio será pues de ½ mm que expresado en diámetros equivale a 1mm. En nuestro ejemplo.Rosca cónica D1 = 40mm D2=30mm. empezara 3mm antes y finalizará 3mm después. 2mm. N10 N20 N30 N40 G0 X45 Z5 X37 Z7 G33 X25 Z43 K5 G0 X80 Z50 Posicionamiento Acercamiento en ranura Roscado Alejamiento al punto inicial CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 88 de 156 . paso 5mm y prof.

Con esta función podemos redondear entre 2 rectas. entre una recta y un arco o entre 2 arcos.G36 Redondeo controlado de aristas: Esta es una de las funciones de ayuda geométrica que nos evita realizar cálculos analíticos. G36 no es modal o sea que debemos programarla en cada línea que necesitemos usarla. Esta función se diferencia de G5 (arista matada) en que podemos definir el radio. Ejemplos Posición inicial X 20 Z 40 N10 G1 G36 R10 X60 N20 Z10 N10 G1 G36 R10 X60 G2 X60 Z10 I20 K-15 Ejemplo Posición inicial X40 Z90 N10 G2 G36 R10 X40 Z50 R30 N20 Z10 R30 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 89 de 156 . _ _ _ sin calcular coordenadas del centro (l. K). Por medio de esta función se puede redondear una arista con un radio determinado definido por R _ _ _.

Al igual que la función anterior se la emplea en los procesos de terminación de piezas. se programa primero G38 R __ y luego G2 o G3 según corresponda. El movimiento de entrada deberá ser siempre rectilíneo. La trayectoria de salida deberá ser siempre rectilínea. o sea. La función G37 no es modal o sea deberá programarse cada vez que tenga que usarse y deberá ir acompañada del radio del arco de entrada. Se emplea básicamente para los procesos de terminación. Permite enlazar recta-recta o curva-recta. podemos realizar una entrada tangencial sin necesidad de calcular los puntos de tangencia. permite realizar salidas tangenciales sin necesidad de calcular los puntos de tangencia. que permite enlazar tangencialmente 2 trayectorias (recta-curva o rectarecta). (G37 R __). Cuando la trayectoria inicial sea curvilínea. Ejemplo Posición inicial X 40 Z60 Sin entrada Tangencial Con entrada Tangencial N10 G1 Z30 N20 G3 X80 Z10 R20 N10 G1 G37 R5 Z30 N20 G3 X80 Z10 R20 G38 Salida tangencial : Esta función es la opuesta a la anterior.G37 Entrada Tangencial: Mediante esta función. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 90 de 156 .

Esta función deberá programarse en la línea del desplazamiento en cuyo final quiere realizarse el chaflán. Con R programamos la distancia desde el final del desplazamiento programado hasta el punto en que se quiere comenzar el chaflán. Ejemplo Posición inicial: X20 Z80 N10 G1 G39 R10 X80 Z60 N20 X100 Z10 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 91 de 156 .Ejemplo Posición inicial X 20 Z 50 Sin salida tangencial Con salida tangencial N10 G2 X60 Z30 R20 N 20 G1 Z10 N10 G38 R5 G2 X60 N20 G1 Z10 G39 Achaflanado: Con esta función se puede achaflanar aristas entre 2 trayectorias rectilíneas.

debemos tener en cuenta que al realizar un desplazamiento cónico o circular. la pieza nos quedaría con un perfil distinto al teórico calculado porque no es siempre el mismo punto del filo de la herramienta el que esta cortando. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 92 de 156 . el punto que estamos controlando con la consola (y por ende con nuestros programas). es el punto imaginario P.G42 Compensación de radio de herramienta: Como las herramientas normalmente no terminan en un punto vivo sino que tienen un determinado radio R. por lo que. Cuando calibramos una herramienta.G40 . Ejemplo : Realizamos un desplazamiento cónico de A (X20 Z50) hasta B (X60 Z10) con una herramienta con radio R=10mm (exageramos el valor de R para hacer más notorio el defecto). Esta diferencia será más notoria cuanto mayor sea el radio de la punta de la herramienta.G41 . lo hacemos en X (rozando un diámetro) y en Z (rozando un frente). que surge de la intersección de las 2 direcciones calibradas.

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 93 de 156 . traería mucha complicación matemática. mientras que el ¨P¨ es el que sigue la trayectoria teórica. empieza a desplazarse para situarse en C´. C´´ . producimos un error constante. por lo que existen funciones como G41 y G42 que permiten que la maquina realice todos los cálculos matemáticos de trayectoria compensada. G42 Compensación a derechas. Como el ejemplo nos muestra un cono y el punto ¨C¨ del corte de la herramienta es siempre el mismo. Realizarlo en forma manual. deberíamos calcular cual tendría que ser la trayectoria a seguir por el punto ¨P¨ para que la pieza quede con el perfil deseado. ese punto ¨C¨ sé ira desplazando sobre la periferia del radio de la herramienta. por lo tanto nuestra pieza quedara con otras dimensiones (en este caso más grande). con lo cual el error ya no será constante y nuestra trayectoria teóricamente curvilínea de radio constante. Vemos como el punto ¨C¨ que al principio es el mismo (desplazamiento paralelo al eje Z) y no se produce error porque coincide en calibración con ¨P¨ . generando por esa causa una deformación en el perfil obtenido. Para saber cuando utilizar una u otra. Para evitar estos errores. si la herramienta queda a la Izquierda de la pieza. C´´´ . pero en cambio al realizar un arco de circunferencia. mirando en la dirección de avance de la herramienta. G41 Compensación a Izquierdas. dejara de serlo. se llama compensación a Izquierdas (G41) y en caso contrario compensación a derechas (G42). al comenzar a describir el arco.Podemos observar que el corte lo realiza el punto ¨C¨ de la herramienta. el programador se situará en la línea del perfil de la pieza.

que indica que tipo de herramienta es según la siguiente codificación: Código Código Código Código Código Código Código Código Código 0 1 2 3 4 5 6 7 8 El punto ¨P¨ coincide con el centro de la herramienta ¨C¨ Punta P orientada hacia X . obviamente las herramientas utilizadas deberán estar almacenadas en la ¨Tabla de herramientas¨ de la máquina (memoria auxiliar que guarda las dimensiones de las herramientas). según Z.ZPunta P orientada hacia ZPunta P orientada hacia X+ ZPunta P orientada hacia X+ Punta P orientada hacia X+ Z+ Punta P orientada hacia Z+ CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 94 de 156 .Z+ Punta P orientada hacia XPunta P orientada hacia X. con todos los datos necesarios: largo según X.Para poder realizar la corrección de herramienta. radio de la punta y código de forma.

el CNC dará un código de error (error 48). debe haberse programado el código de herramienta T_. Si la llamada se hace estando activa G2-G3. _ _ Solo puede seleccionarse G41-G42 cuando están activos G00 o G01 (movimientos rectilíneos). Al iniciarse la compensación de herramienta. el CNC lo hará progresivamente como muestran los siguientes ejemplos: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 95 de 156 .Selección e inicio de la compensación de herramienta: En el mismo bloque en que se programa G41-G42 o en uno anterior.

en el extremo del desplazamiento programado en el bloque de G1-G2 oG3 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 96 de 156 . la herramienta queda tangente a la perpendicular.Ejemplos de trayectorias compensadas automáticamente por el control trayectorias teóricas: para lograr ciertas Anulación temporal de la compensación con G00: Cuando se detecta un paso de G1-G2 o G3 a G00.

Los siguientes movimientos en G0 se efectúan sin compensación de herramienta. Los siguientes ejemplos nos muestran como se produce el movimiento posterior a la anulación de la compensación de herramienta: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 97 de 156 .G1). reanudándose la compensación de herramienta en forma normal. Hay que tener en cuenta que dicha anulación G40 solo puede efectuarse en un bloque de un movimiento rectilíneo (G0 .Esto mismo ocurre cuando se programa un bloque con G40 (anulación de compensación de herramienta) pero sin información de movimiento. se da el tratamiento correspondiente al primer punto compensado. Cuando se detecta el paso de G0 a G1-G2 o G3. G40 Anulación de la compensación de herramienta: Por medio de la función G40 anulamos la compensación.

o ambas. b) Si después de G50 T _ _ se programa l. sin que estuvieran estos datos previamente cargados en la forma convencional (calibración de herramientas) Si solo queremos cambiar algunos valores. es suficiente programar dichos valores después de G50 T _ _ Si se emplea de esta forma parcial.K. y no se programa l . se sustituyen los valores de las longitudes X. Z por los nuevos valores y pone en cero los valores de corrección por desgaste correspondiente: l. Corrección por desgaste de la herramienta según X (en diámetros) Corrección por desgaste de la herramienta según Z Mediante esta función G50.G50 Carga de dimensiones de herramienta en tabla: Formato : G50 T _ X _ Z _ _ F _ _ R _ _ l _ _ K _ _ T X Z F R l K Número de la herramienta (1 a 32) Longitud de la herramienta según X Longitud de la herramienta según Z Código de forma (0 al 9) Radio de la punta de la herramienta. De esta forma al programar G51 l. estos valores se suman o restan a los previamente almacenados. G51 Corrección de las dimensiones de la herramienta en uso: Formato : G51 l _ _ K__ Mediante esta función podemos alterar en forma ficticia (no altera los valores de la tabla) los valores l-K de la herramienta en uso. tendrá los valores de la tabla o sea que si la queremos modificada. K o bien l -K. K sumaremos o restaremos las correcciones por desgaste de la herramienta que estamos utilizando en ese momento. tendremos que programar G51 nuevamente. Si luego cambiamos de herramientas y volvemos a colocar la original (que habíamos modificado con G51). K o ambos. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 98 de 156 . podemos cargar las dimensiones de una herramienta en la tabla. durante la ejecución de un programa. hay que tener en cuenta ciertas consideraciones: a) Si se programa X o Z.

G59 Traslados de origen: Mediante estas 7 funciones se pueden realizar traslados de origen de coordenadas.120. Estos traslados se almacenan en una porción de la memoria de la máquina que esta a continuación de la tabla de herramientas (modo de Operación 8.G53 .G59) Ejemplo : Posición inicial X 80 Z 60 El origen de coordenadas X0 Z0 coincide con el ¨cero maquina ¨ N10 G90 G0 X40 N20 G53 X20 Z60 N30 G54 X20 Z30 N40 G55 X0 Z0 N50 G53 N60 G1 Z-10 N70 X10 N80 G3 X20 Z-15 l0 K-5 N90 G1 Z-20 N100 X10 Z-25 N110 Z-30 N120 X0 N130 G54 N140 G25 N60. tecla 6) Estos traslados están referidos al “cero máquina” y se pueden introducir en memoria en forma manual en la consola o en un programa como una instrucción de alguna de las 2 formas siguientes: a) Para cargar los valores en la tabla desde el programa: G5? (53 al 59) X _ _ Z _ _ X valor del traslado del origen referido al “cero máquina” del eje X Z valor del traslado del origen referido al “cero máquina” del eje Z b) Para aplicar un traslado de origen al programa en curso: G5? (53 al 59) Toma a partir de ese momento el origen almacenado en la tabla según el código programado (G53 .1 N150 G55 N160 G0 X80 Z60 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 99 de 156 .

2da parte del mecanizado.G71 Unidades de medida: G70 Programación en pulgadas. e indica el valor constante por el cual se multiplican todas las cotas de la pieza. _ _ _ _ K puede variar entre 0. N150 Retomamos origen 3 (“cero máquina”) N160 Volvemos al posicionamiento inicial. G70 . Podemos en un programa cambiar en un cierto momento de mm a pulgadas y luego volver a mm. G72 Factor de escala: Clhnnción podemos agrandar o achicar piezas programadas. Ejemplo : Posición inicial X80 Z50 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 100 de 156 . Si no ponemos nada.N20 Guardamos origen 1 en tabla N30 Guardamos origen 2 en tabla N40 Guardamos origen 3 en tabla (coincide con “cero máquina”) N50 Adoptamos G53 como nuevo origen (x20 Z60) N60 a N120 Mecanizado 1era. el control asume la unidad definida por un parámetro-máquina (en nuestro caso mm). se aplicará este factor hasta que lo modifiquemos con otro G72 o hasta anularlo (G72 K1). Cuando en un programa utilizamos la función G72. parte. Formato : G72 K _ _.0001 y 99. G71 Programación en mm.9999. N130 Cambiamos al origen 2 con G54 N140 Salto incondicional. Estas funciones son modales e incompatibles entre si.

máquina: Al programar en un bloque G74.5 N65 G72 K1 Debemos tener cuidado ya que el factor de escala afecta todas las cotas pero no afecta las dimensiones de las herramientas. la máquina desplaza los ejes hasta el punto referencia-máquina. G74 Búsqueda de referencia . el control desplazara primero el eje X. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 101 de 156 . y luego el Z.N10 G0 X0 Z40 N20 G1 X20 N30 X40 Z30 N40 Z20 N50 G2 X60 Z10 l10 K0 N60 G1 Z0 N70 G0 X80 Z50 En ese mismo programa agregamos una línea con el factor de escala deseado y otra línea que restablece el factor 1 para poder volver al mismo punto inicial del cual partimos. Esto es de fundamental importancia sobre todo al trabajar con la herramienta de tronzar o ranurar que tiene un ancho determinado que no se modificará por el factor de escala. Existen 2 posibilidades: a) Búsqueda en los dos ejes: Si solo se programa G74. N5 G72 K0.

G91 Programación absoluta . trabajar en esa modalidad por un tiempo y luego retomar G90. asume G90. cambiar luego a G91.b) Búsqueda en un eje o en 2 en un orden determinado: Si se desea realizar la búsqueda de “cero máquina” pero en otro orden. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 102 de 156 . Este cambio puede realizarse tantas veces como se quiera. lo podemos hacer en forma absoluta G90 o en forma incremental G91. le daremos la instrucción de movimiento y el incremento o decremento de cada variable (x z según corresponda). De esta forma. salvo que hayamos llevado los cálculos parciales línea por línea. podemos comenzar con G90.Programación incremental: Cuando realizamos la programación de las coordenadas de un punto. etc) y las coordenadas absolutas de ese punto en el plano X-Z. En cambio si trabajamos con G91. Al trabajar en G90. para producir un movimiento le daremos la instrucción adecuada (G0-G1G2. pero sin embargo en el 2do caso (G91) al cabo de 5 líneas no sabemos dónde esta situada la herramienta. En un programa. podemos realizarlo de las siguientes formas: G74 X Realiza la búsqueda solo en X G74 Z Realiza la búsqueda solo en Z G74 Z X Realiza la búsqueda primero en Z y luego en X G90 . Estas funciones son modales e incompatibles entre si. Al encender la maquina. Ejemplos : Posición inicial X0 Z0 G90 N10 G1 X20 Z10 N20 Z20 N30 X40 N40 Z30 N50 X20 Z40 G91 N10 G1 X20 Z10 N20 Z10 N30 X20 N40 Z10 N50 X-20 Z10 Ambos programas producen el mismo efecto. luego de un cierto número de líneas de programa al trabajar con G91. no sabremos donde estamos parados en el plano X-Z.

con nuevas coordenadas X20 Z0. seleccionamos el punto Po X20 Z60. Nuestro programa quedaría: N10 G92 X20 Z0 N20 G1 X40 Z-10 N30 Z-30 N40 X60 Z-50 De esta forma solo variamos las coordenadas según el eje Z.G92 Preselección de cotas. Ejemplo : Posición inicial X20 Z60 El programa normal para describir esa trayectoria sería: N10 G1 X40 Z50 N20 Z30 N30 X60 Z10 Si en cambio. la máquina toma los valores del punto definido con X-Z como nuevas cotas de los ejes. como si Po hubiera sido el origen según Z. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 103 de 156 . Limitación de la velocidad ¨S¨ en G96: Esta función permite realizar 2 funciones distintas: a) Preselección de cotas: Formato : G92 X _ Z _ _ Cuando se programa G92.

Ejemplos: Posición inicial X60 Z40 N10 G0 X40 Z30 N20 G1 X30 N30 G93 l20 K10 N40 G1 R10 A45 (toma X20 Z10 como origen polar) CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 104 de 156 . implica que antes de realizar el movimiento que contenga esa línea. No se puede dar más información en este bloque. K Valor sobre el eje Z del nuevo origen polar. S indicará esa velocidad máxima en r.p. si además colocamos G93. b) G93 G0/G1/G2/G3 En un bloque cualquiera.m. tomará la posición inicial como nuevo centro polar. al trabajar con G96 (velocidad de corte constante) se puede prefijar un tope de revoluciones que no se podrá superar..b) Limitación de la velocidad del cabezal: Formato : G92 S _ _ _ _ Mediante esta opción. G93 Preselección de origen polar: Formato : G93 l _ K _ _ Esta función se puede emplear de 2 formas distintas: a) G93 l__ K__ l Valor sobre el eje X del nuevo origen polar.

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 105 de 156 .G97 Unidad de ¨S¨ Velocidad del husillo: Mediante estas funciones.) G97 Velocidad angular constante (r. En nuestra maquina sería: G96 Velocidad de corte constante (m/min.N10 G0 X40 Z30 N20 G1 X30 N30 G93 G1 R13. G96 .G95 Unidad de ¨F¨ avance de los carros: Mediante estas funciones que son modales e incompatibles entre si. daremos la unidad del avance de los carros ¨F ¨ de la siguiente manera: G94 F estará expresado en mm/ min. salvo en las operaciones de taladrado donde trabajamos con G97. recordando las leyes de la cinemática.p. máquina y terminación superficial requerida. herramienta. tendremos la posibilidad de medir 2 velocidades: velocidad angular y velocidad tangencial (o de corte en este caso).094 A170. no solo modificamos la unidad sino que estaremos midiendo 2 cosas distintas. = rev/min.905 G94 .m. material. Si trabajamos con G94 elegiremos los valores en base a experiencia . ya que el centro de la broca es el punto calibrado y se dirige al centro del material (n = infinitas rpm). por lo tanto el valor absoluto de ¨ F ¨ también será distinto y deberá ser objeto de análisis en cada caso. Lo usual es trabajar con G95 mm/rev.) Lo usual es trabajar con G96. G95 F estará expresado en mm/rev Debemos tener en cuenta que estas 2 unidades son muy distintas entre sí. El plato tiene un movimiento circular y.

luego de un RESET.tablas de velocidades de corte y luego con el diámetro de la pieza y la fórmula de la velocidad de corte despejar n (r. La relación entre ambas es: V = 2∗π ∗R∗N/1000 VCC: Velocidad de corte constante. Resumiendo lo dicho anteriormente. De tabla elegimos el valor de v = 90 m/min. M2 o M30.14159 x D Velocidad del cabezal.14159 x D = 90 m/min.p. es conveniente en la misma línea programar S y es obligatorio programar la gama de velocidades (M41-M42-M43-M44). la máquina calculará a que velocidad "n" deberá girar de acuerdo al diámetro de la pieza.p. Para trabajar con VCC. Cuando trabajamos con G96. RPM: Revoluciones por minuto. hay dos tipos de velocidad: –Velocidad de corte (V): Es la velocidad lineal de los puntos en contacto entre la pieza y la herramienta. v = 3. EMERGENCIA. hay que tener en cuenta dos detalles: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 106 de 156 . asume por defecto G97. Al programar G96.m. n= v x 1000 / 3.14159 x D x n / 1000 por lo tanto Ejemplo de cálculo de n: Debemos tornear Aluminio de diámetro 60 mm con herramienta de acero rápido y con calidad de desbaste. Adoptamos el valor n= 480 r. x 1000 mm/ m / ¶ x 60 mm = 477 1/min. tendremos solo que elegir el valor de v de la tabla acorde a las circunstancias.m. ). n = v x 1000 / 3. Al encender la máquina. –Velocidad de giro (N): Es la velocidad angular de la pieza.

y a partir del diámetro Dc. y no conviene superar cierta velocidad en piezas de gran diámetro. ya que la velocidad de giro aumenta al disminuir el diámetro.coincida con la óptima de corte. (cuando N= Nmax). El CNC trabaja a velocidad de corte (Vc) constante. Funciones Trigonométricas de Ayuda para la Resolución de Geometrías CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 107 de 156 . se trabaja con velocidad de giro (N) constante. Hay que programar una velocidad de giro máxima.

el cuadrado de la hipotenusa es igual a la suma de los cuadrados de los catetos. o por la cotangente del ángulo opuesto al segundo. b = c ∗ tg B b = c ∗ cot C Proporcionalidad de un Triángulo Teorema de THALES CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 108 de 156 . la longitud de un cateto es = a la hipotenusa multiplicada por el seno del ángulo opuesto.En todo triángulo rectángulo. a2 = b2 + c 2 a = b2 + c2 b = a2 − c 2 2.Resolución de Triángulos Rectángulos: 1. la longitud de un cateto es = al otro cateto multiplicado por la tangente del ángulo opuesto al primero.Teorema de Pitágoras: En todo triángulo rectángulo. o por el coseno del adyacente. b = a ∗ sen B c = a ∗ sen C c = a ∗ cos B 3.En todo triángulo rectángulo.

Teorema del seno CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 109 de 156 .Si dos rectas cualesquiera son divididas en segmentos proporcionales por un haz de rectas paralelas se producen las siguientes proporciones AB AC BC = = AB´ AC ´ B´C´ Resolución de un triángulo cualquiera conociendo los tres lados Calculamos h h2 = c 2 − m2 en el ∆ BDA 2 h 2 = a 2 − (b − m ) en el ∆ BDC 2 c 2 − m 2 = a 2 − (b − m ) 2bm = c 2 + b 2 − a 2 c 2 − m 2 = a 2 − b 2 − m 2 + 2bm c 2 + b2 − a2 m= 2b Conociendo m ahora podemos calcular n por diferencia con b.

En el triángulo BDA se cumple que : h = c ∗ sen A En el triángulo BCD se cumple que : h = a ∗ sen C de donde a ∗ sen C = c ∗ sen A a c = sen A sen C Lo mismo se podría demostrar para el lado b . por lo tanto a b c = = sen A sen B senC Teorema del coseno c2 = h2 + m2 h 2 = (a 2 − n 2 ) en el ∆ BDC 2 en el ∆ BDA m 2 = (b − n ) = b 2 − 2bn + n 2 Sustituyendo c 2 = a 2 − n 2 + b 2 − 2bn + n 2 = a 2 + b 2 − 2bn Y sustituyendo n = a ∗ cos γ Se tiene c 2 = a 2 + b 2 − 2ba ∗ cosγ CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 110 de 156 .

Para el planteo gráfico debemos trazar 2 rectas auxiliares paralelas a las 2 direcciones dadas. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 111 de 156 .CÁLCULOS GRÁFICO-ANALÍTICOS PARA DEFINIR LA GEOMETRIA DE LA PIEZA RESOLUCIÓN DE EMPALMES Para resolver el empalme entre 2 rectas por medio de un arco de radio R. Donde estas rectas se interceptan obtenemos el centro del arco y luego trazando 2 normales a las direcciones dadas que pasen por dicho centro obtendremos los 2 puntos de tangencia A y B. primeramente deberemos realizar un planteo gráfico y luego una resolución analítica. Supongamos que debemos empalmar las 2 rectas mostradas a continuación con un arco de radio R=10mm. Tomando el centro recién hallado y partiendo de A hacia B con un arco de radio R = 10 mm podemos trazar gráficamente el empalme deseado.

Ampliando la zona del empalme para poder visualizar mejor. podremos comenzar con el cálculo analítico. De esta manera el segmento cateto Opuesto tendrá un valor de 5mm. Debemos resolver el triángulo rectángulo que nos ha quedado formado y lo haremos con las funciones trigonométricas básicas. mientras que el segmento cateto Adyacente medirá 8. Conociendo el cateto Opuesto y el Adyacente.34mm. podemos terminar el cálculo y luego determinar las coordenadas de los puntos A y B (recordar que la coordenada en X siempre va en diámetros).66mm y el segmento R-ADY medirá 1. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 112 de 156 .

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 113 de 156 .

como ser G37 y G38 “entrada y salida tangencial”. por supuesto deberán modificarse las condiciones de corte (velocidad y avance). sin exigencias respecto a la calidad de terminación superficial. este proceso puede lograrse a través de programación de trayectorias simples utilizando las funciones G0 y G1 (G2 y G3 cuando corresponda). Por último se pueden utilizar los “ciclos fijos de mecanizado” como ser G81. La geometría de las herramientas utilizadas obedece fundamentalmente a las exigencias en cuanto a terminación superficial. Proceso de terminación. como así tampoco a la precisión de sus dimensiones finales.C. mediante la creación de ciclos de trabajo o pequeñas "subrutinas" empleando las funciones G25. Es preciso aclarar que en dichos ciclos se permite realizar desbaste y posterior terminación pero como no permite cambiar herramienta ni Vc (velocidad de corte). por lo cual las solicitaciones sobre la herramienta son mucho menores que las existentes en los procesos de desbaste. Por otra parte. La finalidad de este proceso es lograr la precisión geométrica y la calidad de terminación superficial especificada en la documentación técnica del producto. Para su ejecución se utilizan herramientas que permitan el corte de grandes cantidades de material. que generan una trayectoria de iniciación y finalización de mecanizado tangente a la dirección de trabajo sobre el material. o bien. dispone de ciertas funciones específicas en cuanto al objetivo de este proceso. G68 y G66. Definimos como proceso de desbaste al mecanizado basto de un material en bruto con el objeto de aproximar su geometría a la de la pieza terminada lo más rápido y eficientemente posible.N. evitando la rotura y minimizando el desgaste. evitando de esta manera las habituales marcas que se producen en dichos casos. Cabe aclarar que esta última opción resulta ser la más adecuada y recomendable en especial tratándose de perfiles de cierta complejidad.Procesos de desbaste y terminación Proceso de desbaste. Otras funciones como G5 y G7 “transición entre bloques” tienden a moderar los cambios de dirección de la herramienta mejorando la continuidad del perfil.N. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 114 de 156 . solo por citar algunos. conviene optar por no hacer la pasada final y luego encarar el proceso de terminación en forma independiente. El C.C. para lo cual su geometría deberá ser tal que confiera al filo de la misma la resistencia necesaria para soportar las grandes cargas y solicitaciones térmicas a que será sometida. En el C. En este caso la cantidad de material a retirar es relativamente pequeña. G90 y G91.

los distintos fabricantes de controles realizan "subrutinas" o conjunto de operaciones denominados también "Ciclos Fijos". Ciclo fijo de ranurado en el eje X G89.. Ciclo fijo de seguimiento de perfil G68. Ciclo fijo de roscado longitudinal G87. tanto en lo que respecta a su forma de operar. Dichos Ciclos Fijos varían de fabricante en fabricante.CICLOS FIJOS DE MECANIZADO Para facilitar los procesos de desbaste y otras tareas de mecanizado. Ciclo fijo de taladrado G84.. El CNC FAGOR 8025 dispone de los siguientes ciclos fijos de mecanizado. Ciclo fijo de torneado de tramos rectos G82. Al programar los ciclos fijos. para facilitar la tarea del programador y así obtener programas menos extensos. así como también en la sintaxis empleada y el código "G" que se le asigna. Ciclo fijo de desbastado en el eje X G69. Por ejemplo: N30 G66 p0=K25 . Ciclo fijo de refrentado de tramos rectos G83. Ciclo fijo de torneado de tramos curvos G85. G66. si el valor de! cualquier parámetro es una constante. Ciclo fijo de desbastado en cl eje Z G81. Sin embargo alteran el contenido de los parámetros P70 a P99. es necesario pulsar la tecla K después del símbolo. que pueden utilizarse para ciclos posteriores. Ciclo fijo de refrentado de tramos curvos G86. Ciclo fijo de ranurado en el eje Z Los ciclos fijos no alteran los parámetros de llamada. Ciclo fijo de roscado frontal G88. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 115 de 156 .

Paso máximo.CICLO FIJO DE SEGUIMIENTO DE PERFIL G66 Formato: N4 G66 P0=K__ P1=K__ P4=K__ P5=K__ P7=K__ P8=K__ P9=K__ P12=K__ P13=K__ P14=K__ Significado de los parámetros: P0: P1: P4: Cota X del punto inicial (A) del perfil (en radios o diámetros). Debe ser mayor que cero. la cantidad (según unidades de medida) a eliminar de la pieza origen. será menor o igual que el máximo. Demasía para el acabado en el eje Z. se interpretará como paso en X o en Z. se produce error 3. Debe ser mayor o igual que cero. se interpretará como sobrante en X o en Z. P5: P7: P8: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 116 de 156 . es decir. El paso real calculado por el control. Según el valor de P12. Sobrante de material. se produce error 3. se produce error 3. en caso contrario. en caso contrario. Demasía para el acabado en el eje X. en caso contrario. Debe ser mayor o igual que cero. se produce error 3. en caso contrario. Cota Z del punto inicial (A) del perfil. Según el valor de P12. Debe ser mayor o igual que cero y mayor o igual que la demasía para el acabado.

de lo contrario. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 117 de 156 . P l3: Número del primer bloque de definición del perfil. P12: Angulo de la cuchilla. se produce error 3. Debe ser mayor o igual que cero y menor o igual que noventa grados. P4 se tomará como sobrante en Z y P5 como paso máximo en Z.es negativo. P14: Número del último bloque de definición del perfil. se produce error 3. Si es menor o igual que 45 grados. P4 se tomará como sobrante en X y P5 como paso máximo en X. Si es mayor que 45 grados.

11-) La coordenada X del punto desde el que se llama al ciclo fijo. También puede emplearse este ciclo en piezas "decrecientes". debe ser diferente a P0. arcos. de lo contrario el CNC dará el código de error 4. etc. trabajando con una herramienta Izquierda. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 118 de 156 . 6-) La programación puede hacerse en absoluto o en incremental.1-) En la definición del perfil. 12-) Los movimientos de mecanizado se efectúan a la velocidad de avance programada. redondeos. 5-) El perfil puede estar formado por rectas. 2-) Las condiciones de mecanizado (velocidad de avance. 3-) Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores.) deben programarse antes de la llamada al ciclo. de lo contrario el CNC dará el código de error 4. salidas tangenciales y chaflanes.G42). no hay que programar el punto inicial A que ya está definido por los parámetros P0 y Pl. 8-) Los movimientos de aproximación y alejamiento se hacen en rápido y los demás a la velocidad programada. para lo que el gráfico explicativo sería simétrico al anteriormente visto. La coordenada Z del punto desde el que se llama al ciclo fijo. debe ser diferente a P1. entradas tangenciales. 10-) Se puede trabajar con compensación de radio de herramienta (G41. giro del cabezal. 4-) Las condiciones de salida del ciclo son G00 y 090. 9-) El ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente. 7-) Dentro de la definición del perfil no puede ir ninguna función T.

se produce error 3. Si se le asigna un valor negativo no se efectúa la pasada de acabado ni la pasada final de desbaste. en caso contrario. Demasía para el acabado en el eje Z. Demasía para el acabado en el eje X (en radios). se produce error 3. Cota absoluta Z del punto inicial del perfil (A). en caso contrario. Si a este parámetro se le asigna el valor P9=0 no se efectúa la pasada de acabado pero realiza una pasada final de desbaste conservando las demasías indicadas en P7 y P8. se produce error 3. Debe ser mayor que cero. Velocidad de avance de la pasada de acabado. Paso máximo (en radios). El paso real calculado por el control será menor o igual que el máximo. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 119 de 156 . en caso contrario. Debe ser mayor o igual que cero. Debe ser mayor o igual que cero.CICLO FIJO DE DESBASTADO EN EL EJE X G68 Formato: N4 G68 P0=K__ P1=K__ P5=K__ P7=K__ P8=K__ P9=K__ P13=K__ P14=K__ Significado de los parámetros: P0: P1: P5: P7: P8: P9: Cota absoluta X del punto inicial (A) del perfil (en radios o diámetros).

un valor igual a P7. La distancia entre el punto de partida 0 y el punto final (B). La distancia entre el punto de partida 0 y el punto inicial (A). Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores.) deben programarse antes de la llamada al ciclo. se produce error 13. tiene que ser igual o mayor que P7. se recomienda dar a esta distancia. según el eje X. más un número entero de veces P5 (paso). según el eje mayor que P8. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 120 de 156 . Número del último bloque de definición del perfil. hay que tener en cuenta lo siguiente: 1. en caso contrario. Las condiciones de salida son G00 y G90. Debe ser mayor que P13. Z. tiene que ser En la definición del perfil. P13: P14: Número del primer bloque de definición del perfil. etc. 4. En el momento de programar este ciclo fijo.P10: A este parámetro se le debe asignar un valor distinto de cero cuando se desea que el CNC efectúe una pasada final de desbaste antes de efectuar la pasada de acabado. 3. no hay que programar el punto inicial (A) que ya está definido por los parámetros P0 y P1. 2. Para evitar que dé el error 31 cuando se trabaja con compensación de radio. giro del cabezal. Las condiciones de mecanizado (avance.

También puede emplearse este ciclo en piezas "decrecientes". En la figura puede verse el ciclo de trabajo elemental. Si el perfil dispone de tramos curvos. en caso contrario. con respecto al punto inicial del arco y con el signo correspondiente. El perfil puede estar formado por tramos rectos y tramos curvos.K del centro. 7. 6. trabajando con una herramienta Izquierda. en absoluto. Si no es así.T ó M. Todos los bloques de definición del perfil se programarán en coordenadas cartesianas debiendo programarse siempre las cotas de los 2 ejes y además. Los desplazamientos del punto 1 al 2 y del 2 al 3 se efectúan a la velocidad de avance programada. serán ignoradas salvo en la pasada de acabado. para lo que el gráfico explicativo sería simétrico al anteriormente visto.S.5. el control dará error 21. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 121 de 156 . Si en la definición del perfil se programan funciones F. Se puede trabajar con compensación de radio de herramienta (G4l. el CNC dará error 35. El ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0).G42) siempre que el último movimiento antes de la llamada del ciclo fijo haya sido en G00. mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido. éstos deberán programarse con las coordenadas I.

P9: Velocidad de avance de la pasada de acabado. en caso contrario. P5: Paso máximo. en caso contrario. El paso real calculado por el control será menor o igual que el máximo. se produce error 3. P8: Demasía para el acabado en el eje Z. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 122 de 156 . se produce error 3. P7: Demasía para el acabado en el eje X. se produce error 3. Debe ser mayor o igual que cero. Debe ser mayor que cero. Debe ser mayor o igual que cero.CICLO FIJO DE DESBASTADO EN EL EJE Z G69 Formato: N4 G69 P0=K__ P1=K__ P5=K__ P7=K__ P8=K__ P9=K__ P13=K__ P14=K__ Significado de los parámetros: P0: P1: Cota X del punto inicial (A) del perfil (en radios o diámetros) Cota Z del punto inicial del perfil (A). en caso contrario.

en caso contrario. Debe ser mayor que P13. Pl0: A este parámetro se le debe asignar un valor distinto de cero cuando se desea que el CNC efectúe una pasada final de desbaste antes de efectuar la pasada de acabado. se recomienda dar a esta distancia un valor igual a P8 más un número entero de veces P5 (paso). tiene que ser igual o mayor que P8. P14: Número del último bloque de definición del perfil. En el momento de programar este ciclo fijo hay que tener en cuenta lo siguiente: 1. La distancia entre el punto de partida 0 y el punto inicial (A) según el eje X. P13: Número del primer bloque de definición del perfil. Si se le asigna un valor negativo no se efectúa la pasada de acabado ni la pasada final de desbaste. se produce error 13. La distancia entre el punto de partida 0 y el punto (B) según el eje Z.una pasada final de desbaste conservando las demasías indicadas en P7 y P8. Para evitar que dé el error 31 cuando se trabaja con compensación de radio. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 123 de 156 . tiene que ser mayor que P7. 2.

7. 5. En la figura puede verse el ciclo de trabajo elemental. el control dará error 21. Las condiciones de mecanizado (velocidad de avance. y tramos curvos. Se puede trabajar con compensación de radio de herramienta (G41. velocidad de giro del cabezal. con respecto al punto inicial del arco y con el signo correspondiente.G42) siempre que el último movimiento antes de la llamada del ciclo fijo haya sido en G00. Las condiciones de salida son G00 y G90. Si en la definición del perfil se programan funciones F. 6. Todos los bloques de definición del perfil se programarán en coordenadas cartesianas debiendo programarse siempre las cotas de los 2 ejes y además en absoluto.) deben programarse antes de la llamada al ciclo.por los parámetros P0 y Pl. etc. serán ignoradas salvo en la pasada de acabado. éstos deberán programarse con las coordenadas I. mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. Sino es así.K del centro. El perfil puede estar formado por tramos rectos. Si el perfil dispone de tramos curvos. El ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0). CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 124 de 156 . Los desplazamientos del punto 1 al 2 y del 2 al 3 se efectúan a la velocidad de avance programada.S.T ó M. en caso contrario. el CNC dará error 35. 4.

CICLO FIJO DE TORNEADO DE TRAMOS RECTOS G81 EJEMPLO: Supongamos que las coordenadas de los puntos de la figura son: A (X0 Z0) B (X90 Z-45) 0 (X l34 Z 47) y la programación del eje X es en diámetros. N90 G00 X 134 Z47 (Posicionamiento de la herramienta en el punto 0). Debe ser mayor que cero.5 P9=K100 Significado de los parámetros: P0: P1: P2: P3: P5: P7: Cota X del punto A (en radios o diámetros) Cota Z del punto A Cota X del punto B (en radios o diámetros) Cota Z del punto B Paso máximo. en caso contrario. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 125 de 156 . se produce error 3. El paso real calculado por el control será menor o igual que el máximo. se produce error 3. Nl00 G81 P0=K0 P1=K0 P2=K90 P3=K-45 P5=K5 P7=K1 P8=K0. en caso contrario. Debe ser mayor o igual que cero. Demasía para el acabado en el eje X.

La distancia entre el punto de partida 0 y el punto (B). Los desplazamientos del punto 1 al 2 y del 2 al 3 se efectúan a la velocidad programada. Si es cero. se produce error 4. el CNC dará error 35. se realizará un torneado horizontal previo. La distancia entre el punto de partida 0 y el punto (A). no hay pasada de acabado. En la figura puede verse el ciclo de trabajo elemental. para lo que el gráfico explicativo sería simétrico al anteriormente visto. en caso contrario. el ciclo finaliza en el punto F. También puede emplearse este ciclo en piezas "decrecientes". Si no es así. si es necesario. Si es negativo. Las condiciones de mecanizado (velocidad de avance. Velocidad de avance de la pasada de acabado. 5. Si no hay pasada de acabado. tiene que ser igual o mayor que P7. 2.P8: P9: Demasía para el acabado en el eje Z. tiene que ser mayor que P8. hay que tener en cuenta lo siguiente: 1. Se puede trabajar con compensación de radio de herramienta (G41. el ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0). 3. Debe ser mayor o igual que cero. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. trabajando con una herramienta Izquierda. En el momento de programar este ciclo fijo. se recomienda dar a esta distancia un valor igual a P7 más un número entero de veces P5 (paso). G42) siempre que el último movimiento antes de la llamada del ciclo fijo haya sido en G00. 4. se produce error 3. 6. velocidad de giro del cabezal. mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido. Si es correcta. se produce error 3. Las condiciones de salida son G00 y G90. según cl eje X. Si la posición de la herramienta no es correcta para ejecutar el ciclo. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 126 de 156 . Si hay pasada de acabado.) deben programarse antes de la llamada al ciclo. según el eje Z. cuando se trabaja con compensación de radio. etc. Para evitar pasadas muy pequeñas o que de el error 31.

Ejemplo: N40 G0 X62 Z2 N50 G81 P0=K40 P1=K-20 P2=K60 P3=K-28 P5=K1. B y el de Posicionamiento 0. Cabe aclarar que cuando 2 Ciclos Fijos se suceden inmediatamente. mediante una adecuada ubicación de los puntos A . deberemos repetir el primer ciclo o modificar el programa y completar los valores del 2do ciclo. y P7 P8 y P9 mantienen los valores del ciclo anterior.Si bien este ciclo es extremadamente sencillo. a P3 le asignamos el mismo valor que P1 (-20). Ejemplos: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 127 de 156 . debe colocarse un bloque intermedio para producir el Posicionamiento (G0 al punto 0). se los puede omitir. podemos ampliar su campo de utilización como lo demuestran los ejemplos a continuación.2 P8=K0. Además los parámetros que tengan el mismo valor en el segundo ciclo. y luego queremos retomar dicha ejecución. La precaución que debe tomarse en estos casos es que si se interrumpe el programa luego de haber hecho el primer ciclo fijo.05 P9=K60 N60 GO X42 Z2 N70 G81 P0=K25 P2=K40 P3=P1 En la línea 70 no indicamos P1 (queda el último valor asignado =-20). Los primeros 5 casos nos muestran variantes de un solo Ciclo G81 mientras que el último caso combina dos ciclos G81 uno a continuación del otro.5 P7=K0.

Ejemplo de empleo de 2 Ciclos Fijos G81 uno a continuación del otro: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 128 de 156 .

Cota Z del punto A Cota X del punto B (en radios o diámetros) Cota Z del punto B CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 129 de 156 . N90 G00 X l36 Z39 (Posicionamiento de la herramienta en el punto O) Nl00 G82 P0=K90 Pl=K-45 P2=K0 P3=K0 P5=K5 P7=K1 P8=K0.4 P9=Kl00 Significado de los parámetros: P0: P1: P2: P3: Cota X del punto A (en radios o diámetros).CICLO FIJO DE REFRENTADO DE TRAMOS RECTOS G82 EJEMPLO: Supongamos que las coordenadas de los puntos de la figura son: A (X90 Z-45) B (X0 Z0) 0 (X136 Z39) y la programación del eje X es en diámetros.

mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido. Debe ser mayor que cero. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. Si es correcta. El paso real calculado por el control. según el eje X. el ciclo finaliza en el punto F. podemos ampliar su campo de utilización como lo demuestran los ejemplos a continuación. 4. 3. el CNC dará error 35. en caso contrario. se produce error 3. cuando se trabaja con compensación de radio. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 130 de 156 . Para evitar pasadas muy pequeñas o que de el error 31. se realizará un refrentado vertical previo. se produce error 3. tiene que ser mayor que P7. P9: Velocidad de avance de la pasada de acabado. 2. Las condiciones de salida son G00 y G90.) deben programarse antes de la llamada al ciclo. no hay pasada de acabado. se produce error 3. hay que tener en cuenta que: 1. en caso contrario. Si la posición de la herramienta no es correcta para ejecutar el ciclo. En la figura puede verse el ciclo de trabajo elemental. 5: Si hay pasada de acabado. el ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0). Si es cero. Se puede trabajar con compensación de radio de herramienta (G41.P5: Paso máximo. Debe ser mayor o igual que cero. se produce error 3. se efectúan a la velocidad de avance programada. será menor o igual que el máximo. P8: Demasía para el acabado en el eje Z. Los primeros 5 casos nos muestran variantes de un solo Ciclo G82 mientras que el último caso combina dos ciclos G82 uno a continuación del otro. Los desplazamientos del punto 1 al 2y del 2 al 3. 6. Si no hay pasada de acabado. Las condiciones de mecanizado (velocidad de avance. Si no es así. velocidad de giro del cabezal. en caso contrario.G42) siempre que el último movimiento antes de la llamada al ciclo fijo haya sido en G00. mediante una adecuada ubicación de los puntos A . según el eje Z. La distancia entre el punto de partida 0 y el punto (B). B y el de Posicionamiento 0. etc. P7: Demasía para el acabado en el eje X. tiene que ser igual o mayor que P8. Debe ser mayor o igual que cero. Si es negativo. se recomienda dar a esta distancia un valor igual a P8 más un número entero de veces P5 (paso). Si bien este ciclo es extremadamente sencillo. pero lejana. La distancia entre el punto de partida 0 y el punto (A). En el momento de programar este ciclo fijo. se produce error 4.

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 131 de 156 .

Si es menor o igual a cero. se produce error 3. Tendrá valor positivo si se mecaniza hacia el sentido negativo del eje Z y viceversa. Si es igual a cero. de valor menor o igual al P5. P5: Pasada máxima. El control realizará el mínimo de pasadas iguales.CICLO FIJO DE TALADRADO G83 Formato: N4 G83 P0=K__ P1=K__ P4=K__ P5=K__ P6=K__ P15=K__ P16=K__ P17~K__ Significado de los parámetros: P0: Cota X absoluta del punto donde se desea hacer el agujero o canal circular (si no es cero). (En radios o diámetros). P1: Cota Z absoluta del punto donde se desea hacer el agujero. hasta alcanzar la profundidad total definida por P4. se produce error 3. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 132 de 156 . P4: Profundidad total del agujero.

Si es negativo. P16: Indica el valor incremental del desplazamiento en G00 que tiene lugar después de cada pasada. se produce error 3. velocidad de giro del cabezal. se produce error 3. o se desafile la herramienta (mucho tiempo). Conviene calcular un tiempo equivalente a 2 vueltas completas. Si es negativo. Las condiciones de salida son G00. Las condiciones de mecanizado (velocidad de avance. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. dicho movimiento se efectúa hasta el punto de posicionamiento A’. Si es negativo. Si es negativo. Si es cero. para efectuar una nueva profundización. para de esa manera impedir que el fondo quede arrancado (poco tiempo). P17: Indica hasta qué distancia de la profundidad alcanzada en la anterior pasada debe efectuarse el movimiento rápido de acercamiento. Indica el valor en segundos de la temporización en el fondo del agujero. se produce error 3.G40 y G90.G07.herramienta en el movimiento de acercamiento. deben programarse antes de la llamada al ciclo fijo. El ciclo comienza con un acercamiento en G00 al punto A’ y termina también en A’. P15: Temporización. se produce error 3. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 133 de 156 . etc).

N90 G00 X149 Z86 Posicionamiento de la herramienta en el punto 0 N100 G84 P0=K0 P1=K71 P2=K120 P3=K11 P5=K5 P7=K1 P8=K1 P9=Kl00 P18=K80 P19=K20 Significado de los parámetros: P0: P1: Cota X del punto A (en radios o diámetros) Cota Z del punto A CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 134 de 156 .CICLO FIJO DE TORNEADO DE TRAMOS CURVOS G84 Ejemplo: Supongamos que las coordenadas de los puntos de la figura son: 0 (X149 Z86) A (X0 Z71) B (X120 Z11) C (X160 Z91) y la programación del eje X es en diámetros.

en caso contrario. 5. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. el ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0). Las condiciones de mecanizado (velocidad de avance. 6.P3: Cota Z del punto B P5: Paso máximo. se produce error 3. Los desplazamientos del punto 1 al 2 y del 2 al 3 se efectúan a la velocidad programada. se produce error 3. Aunque los valores del eje X se programen en diámetros. cuando se trabaja con compensación de radio. el CNC dará error 35. Debe ser mayor que cero. el ciclo finaliza en el punto F. En la figura puede verse el ciclo de trabajo elemental. tiene que ser mayor que P8. se produce error 4. P19: (K). se produce error 3. Si es cero. 4. En el momento de programar este ciclo fijo. en caso contrario. en caso contrarío. mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido. Si no hay pasada de acabado. Para evitar pasadas muy pequeñas o que de el error 31. Debe ser mayor o igual que cero. velocidad de giro del cabezal. según el eje Z. Se realizará un torneado horizontal previo. según el eje X. tiene que ser igual o mayor que P7.) deben programarse antes de la llamada al ciclo. Si hay pasada de acabado. los valores de I siempre se programan en radios. hay que tener en cuenta lo siguiente: 1. 3. P7: Demasía para el acabado en el eje X. Si la posición de la herramienta no es correcta para ejecutar el ciclo. etc. se produce error 3. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 135 de 156 . P8: Demasía para el acabado en el eje Z. Se puede trabajar con compensación de radio de herramienta (G41.G42) siempre que el último movimiento antes de la llamada del ciclo fijo haya sido en G00. se recomienda dar a esta distancia un valor igual a P7 más un número entero de veces P5 (paso). Las condiciones de salida son G00 y G90. si fuera necesario. Distancia del punto A al centro del arco según el eje X. 2. P18: (I). El paso real calculado por el control será menor o igual que el máximo. Si es negativo. Distancia del punto A al centro del arco según el eje Z. no hay pasada de acabado. La distancia entre el punto de partida 0 y el punto (B). P9: Velocidad de avance de la pasada de acabado. Debe ser mayor o igual que cero. La distancia entre el punto de partida 0 y el punto (A). Si no es así.

N100 G85 P0=K118 P1=K11 P2=K0 P3=K70 P5=K5 P7=K1 P8=K0. N90 G00 X150 Z85 Posicionamiento de la herramienta en el punto 0.CICLO FIJO DE REFRENTADO DE TRAMOS CURVOS G85 EJEMPLO: Supongamos que las coordenadas de los puntos son las siguientes: 0 (X150 Z85) A (X118 Z11) B (X0 Z70) C (X160 Z91) y la programación del eje X es en diámetros. Cota Z del punto A CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 136 de 156 .5 P9=K100 P18=K21 P19=K80 Significado de los parámetros: P0: P1: Cota X del punto A (en radios o diámetros).

cuando se trabaja con compensación de radio. tiene que ser mayor que P7.P3: Cota Z del punto B P5: Paso máximo. Distancia del punto A al centro del arco según el eje Z. Para evitar pasadas muy pequeñas o que de el error 31. Si es cero. se produce error 3. Si es negativo.) deben programarse antes de la llamada al ciclo. 4. 6. La distancia entre el punto de partida 0 y el punto (B). Los desplazamientos del punto 1 al 2 del 2 al 3. Si no hay pasada de acabado. velocidad de giro del cabezal. P18: (I). se produce error 4. según el eje X. Debe ser mayor o igual que cero. mientras que del 0 al 1 y del 3 al 0 se efectúan en rápido.G42) siempre que el último movimiento antes de la llamada al ciclo fijo haya sido en G00. en caso contrario. tiene que ser igual o mayor que P8. Si la posición de la herramienta no es correcta para ejecutar el ciclo. se efectúan a la velocidad de avance programada. Debe ser mayor que cero. P7: Demasía para el acabado en el eje X. Las condiciones de mecanizado (velocidad de avance. el ciclo finaliza en el punto F. se produce error 3. 5. Se puede trabajar con compensación de radio de herramienta (G41. P9: Velocidad de avance de la pasada de acabado. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 137 de 156 . se produce error 3. En la figura puede verse el ciclo de trabajo elemental. se recomienda dar a esta distancia un valor igual a P8 más un número entero de veces P5 (paso). 2. Las condiciones de salida son G00 y G90. en caso contrario. se produce error 3 P8: Demasía para el acabado en el eje Z. 3. La distancia entre el punto de partida 0 y el punto (A). En el momento de programar este ciclo fijo. El paso real calculado por el control. según el eje Z. si fuera necesario. Distancia del punto A al centro del arco según el eje X. Si no es así. en caso contrario. Si hay pasada de acabado. hay que tener en cuenta que: 1. Se realizará un refrentado vertical previo. P19: (K). el ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente (0). Aunque los valores del eje X se programen en diámetros. será menor o igual que el máximo. Debe ser mayor o igual que cero. etc. los valores de I siempre se programan en radios. el CNC dará error 35. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. no hay pasada de acabado.

la profundidad de la segunda pasada será: P5 ∗ 2 la profundidad de la tercera: P5 ∗ 3 CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 138 de 156 . P5: Pasada inicial (en radios). Las sucesivas pasadas dependerán del signo dado a este parámetro: - Si el signo es positivo. Cota Z absoluta del punto inicial (A) de la rosca Cota X absoluta del punto final (B) de la rosca (en radios o diámetros) Cota Z absoluta del punto final (B) de la rosca P4: Profundidad de la rosca (en radios). Define la profundidad de la primera pasada de roscado. se produce error 3.CICLO FIJO DE ROSCADO LONGITUDINAL G86 Formato: N4 G86 P0=K__ P1=K__ P2=K__ P3=K__ P4=K__ P5=K__ P6=K__ P7=K__ P10=K__ P11=K__ P12=K__ Significado de los parámetros: P0: P1: P2: P3: Cota X absoluta del punto inicial (A) de la rosca (en radios o diámetros). Tendrá valor positivo en las roscas exteriores y negativo en las interiores. Si es igual a cero.

El ciclo comienza con un acercamiento en G00 al punto A’ y termina también en A’. la pasada de acabado se realiza con entrada radial P10: Paso de rosca en Z P12 / 2 con P11: Salida de la rosca. Si es negativo. Hace que los puntos de comienzo de las sucesivas pasadas. P6: Distancia de seguridad (en radios). se repite la pasada anterior • Si el valor es positivo. Indica a qué distancia de la superficie de la rosca se produce la vuelta en rápido al punto A’. G90 y G97. este movimiento se realizará en G05 (arista matada). velocidad de giro del cabezal. Si no es cero. Las condiciones de mecanizado (velocidad de avance. G40. la pasada de acabado se realiza manteniendo el ángulo el eje X • Si el valor es negativo. Las condiciones de salida son G00. el tramo CB’ se realiza en G00.y la de la enésima : P5 ∗ n hasta alcanzar la profundidad de acabado. cuyo valor se mantendrá fijo al 100%. se produce error 3. formen un ángulo P12 / 2 con el eje X. • • Si el signo es negativo. El valor 0 lo toma como positivo. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. Define a qué distancia del final de la rosca comienza la salida. G07. se produce error 3. mediante el conmutador FEED-RATE. el incremento de la profundización se mantendrá constante y de un valor igual al valor absoluto del parámetro. P12: Angulo de la punta de la herramienta. este movimiento se realizará en G07 (arista viva). CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 139 de 156 .) deben programarse antes de la llamada al ciclo. Si el valor es negativo. etc. Muy importante: Si el valor es positivo. Si es cero. Si el valor es igual a cero. el tramo CB’ es una rosca cónica cuyo paso en Z sigue siendo P10. Durante la ejecución del ciclo no es posible variar la velocidad de avance F. P7: Valor de la pasada de acabado (en radios): • Si es cero.

CICLO FIJO DE ROSCADO FRONTAL G87 Formato: N4 G87 P0=K__ P1=K__ P2=K__ P3=K__ P4=K__ P5=K__ P6=K__ P8=K__ P10=K__ P11=K__ P12=K__ Significado de los parámetros: P0: P1: P2: P3: Cota X absoluta del punto inicial (A) de la rosca (radios o diámetros) Cota Z absoluta del punto inicial (A) de la rosca Cota X absoluta del punto final (B) de la rosca (radios o diámetros) Cota Z absoluta del punto final (B) de la rosca CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 140 de 156 .

Si es negativo. • • Si el signo es negativo.P4: Profundidad de la rosca. se repite la pasada anterior • Si el valor es positivo. Tendrá valor positivo. Las sucesivas pasadas dependerán del signo dado a este parámetro: - Si el signo es positivo. Indica a qué distancia de la superficie de la rosca se produce la vuelta al punto A’. Define la profundidad de la primera pasada de roscado. P10: P11: Paso de rosca en X (en radios). este movimiento se realizará en G05 (arista matada). si se mecaniza hacia el sentido negativo del eje Z y viceversa. Si es cero. P8: Valor de la pasada de acabado: • Si es cero. el incremento de la profundización se mantendrá constante y de un valor igual al valor absoluto del parámetro. • Si el valores negativo. Define a qué distancia del final de la rosca comienza la salida. la profundidad de la segunda pasada será: P5 ∗ 2 la profundidad de la tercera: P5 ∗ 3 y la de la enésima : P5 ∗ n hasta alcanzar la profundidad de acabado. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 141 de 156 . se produce error 3. • Si el valor es positivo. Salida de la rosca (en radios). se produce error 3. el tramo CB’ se realiza en G00. P6: Distancia de seguridad. • El valor 0 lo toma como positivo. Si es igual a cero. la pasada de acabado se realiza con entrada radial. Si el valor es igual a cero. el tramo CB’ es una rosca cónica cuyo paso en X sigue siendo P10. este movimiento se realizará en G07 (arista viva ). P5: Pasada inicial. se produce error 3. Si no es cero. la pasada de acabado se realiza manteniendo el ángulo P12 / 2 con el eje Z • Si el valor es negativo.

Durante la ejecución del ciclo no es posible variar la velocidad de avance F. Las condiciones de mecanizado (velocidad de avance. Hace que los puntos de comienzo de las sucesivas pasadas formen un ángulo P 12 / 2 con el eje Z. mediante el conmutador FEED-RATE cuyo valor se mantendrá fijo al 100%. etc. El ciclo comienza con un acercamiento en G00 al punto A’ y termina también en A’. Las condiciones de salida son G00. G90 y G97. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. G40.P12: Angulo de la punta de la herramienta. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 142 de 156 . G07. deben programarse antes de la llamada al ciclo. velocidad de giro de cabezal.).

en caso contrario. Temporización en el fondo (en segundos). Distancia de seguridad. Conviene calcular un tiempo equivalente a 2 vueltas completas. Debe ser mayor que cero. será menor o igual que la anchura de la cuchilla. P6: P15: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 143 de 156 . se produce error 3.CICLO FIJO DE RANURADO EN EL EJE X G88 Formato: N4 G88 P0=K__ P1=K__ P2=K__ P3=K__ P5=K__ P6=K__ P15=K__ Significado de los parámetros: P0: P1: P2: P3: P5: Cota X del punto A (en radios o diámetros) Cota Z del punto A Cota X del punto B (en radios o diámetros) Cota Z del punto B Anchura de la cuchilla (herramienta de tronzar). Debe ser mayor o igual que cero.. Debe ser mayor o igual que cero y menor que 655. en caso contrario. se produce error 3. o se desafile la herramienta (mucho tiempo). El paso real calculado por el control.36 seg. en caso contrario. para de esa manera impedir que el fondo quede arrancado (poco tiempo). se produce error 3.

se produce error 3. Si la posición de la herramienta no es correcta para ejecutar el ciclo. se produce error 3. se efectúa a la velocidad programada. Si la profundidad de la ranura es nula. se produce error 4. El ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 144 de 156 . Si la anchura de la ranura es menor que la de la cuchilla. Las condiciones de salida son G00. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores.programarse antes de la llamada al ciclo. los demás movimientos se efectúan en rápido. G40 y G90. El desplazamiento desde la distancia de seguridad hasta el fondo de la ranura.

CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 145 de 156 .CICLO FIJO DE RANURADO EN EL EJE Z G89 Formato: N4 G89 P0=K__ P1=K__ P2=K__ P3=K__ P5=K__ P6=K__ P15=K__ Significado de los parámetros: P0: P1: P2: P3: P5: Cota X del punto A (en radios o diámetros) Cota Z del punto A Cota X del punto B (en radios o diámetros) Cota Z del punto B Anchura de la cuchilla. en caso contrario. Debe ser mayor que cero. se produce error 3.

Si la anchura de la ranura es menor que la de la cuchilla. El desplazamiento desde la distancia de seguridad hasta el fondo de la ranura se efectúa a la velocidad programada. P15: Las condiciones de mecanizado (velocidad de avance. velocidad de giro del cabezal. Si la posición de la herramienta no es correcta para ejecutar el ciclo. G40 y G90. se produce error 3.P6: Distancia de seguridad. Temporización en el fondo (en segundos). . Conviene calcular un tiempo equivalente a 2 vueltas completas. los demás movimientos. Los parámetros pueden programarse en el bloque de llamada al ciclo o en bloques anteriores. se efectúan en rápido. o se desafile la herramienta (mucho tiempo). Las condiciones de salida son G00. en caso contrario. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 146 de 156 . se produce error 3. Debe ser mayor o igual que cero y menor que 655. Debe ser mayor o igual que cero. en caso contrario. se produce error 3. El ciclo finaliza en el punto en que estaba posicionada la herramienta inicialmente. Si la profundidad de la ranura es nula. se produce error 4.36 s. se produce error 3. etc.). deben programarse antes de la llamada al ciclo.. para de esa manera impedir que el fondo quede arrancado (poco tiempo).

etc. ENTER.Operación del control Fagor 8025 T Descripción del panel frontal. 2. 7. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 147 de 156 . Permite disponer en la pantalla del listado de los modos de operación. etc. funciones M decodificadas. etc. RESET. DELETE. 4. 5. OP MODE. a un bloque dentro de un programa. 1. 3. etc. Permite introducir información en la memoria del CNC. Teclas de función (SOFT KEYS). RECALL. 6. Para acceder a un programa. Permite borrar un programa completo o un bloque del programa. Teclado alfanumérico para la edición de programas. Para poner el CNC en condiciones iniciales y reconocer nuevos valores de parámetros máquina. Es un paso previo para acceder a cualquiera de ellos. Borrado de representación gráfica.

ejecución e introducción de un bloque en la memoria. incremental. Teclas de JOG para el desplazamiento manual de los ejes. Permite editar caracteres en minúsculas o mayúsculas. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 148 de 156 . 13.RUN): Para probar programas antes de ejecutar la primera pieza. Teclas de avance y retroceso de página. 9. STOP. 2. Pulsador de AVANCE RAPIDO. 11. 1. BLOQUE A BLOQUE: Ejecución de programas en trabajo ejecutándolo bloque a bloque. START. SHIFT. volante electrónico). 12. Pulsador de MARCHA de ciclo. 17. 10. 14. Para el borrado de caracteres uno a uno durante el proceso de edición. Teclas de flechas para movimientos del cursor. EN VACIO (DRY . Conmutador que permite variar el % del avance programado y elegir las diferentes formas de trabajo en el MODO MANUAL (continuo. 3. PLAY . con lo que se crea un programa mientras se va ejecutando bloque a bloque. 18.permiten variar durante la ejecución el % de la velocidad de giro programada del cabezal. etc. AUTOMÁTICO: Ejecución de programas en ciclo continuo. Permite editar caracteres que se encuentran en las teclas de doble significado. Creación. CL. Teclas del manejo del cabezal. Permiten poner en MARCHA así como PARAR el cabezal. SP. 16. CAPS. Solo lo ejecuta en pantalla. Tecla que permite insertar caracteres durante la edición de un bloque de programa.8. Pulsador de PARADA del ciclo. en el modo de operación MANUAL + y . 15. INS. 4. MODOS DE OPERACIÓN El CNC dispone de 10 modos de operación.BACK: Creación de un programa en memoria mientras se va moviendo la máquina manualmente. TEACH IN: Creación y ejecución de un bloque sin introducirlo en la memoria. a saber: 0. Reserva un espacio entre caracteres de un comentario.

Introducción de parámetros . MANUAL: . programas y subrutinas. mientras que en le modo automático (0) el ciclo es continuo. Secuencia de obtención de dichos modos de operación: Pulsar OP MODE: Aparecerá en pantalla la lista con los 10 modos. modificación y verificación de las dimensiones (radio y longitud) de hasta 100 herramientas y de los traslados de origen (G53 / G59).Desplazamiento de la máquina de forma manual. realizar piezas en ciclo continuo. MODO 0: AUTOMATICO MODO 1: BLOQUE A BLOQUE La única diferencia entre ambos es que en el modo bloque a bloque (1) cada vez que se ejecute un bloque hay que pulsar marcha para continuar la ejecución del programa. modificación y verificación de bloques. . EDITOR: Creación. Ejecución del programa La ejecución de un programa requiere de los siguientes pasos: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 149 de 156 . . 7. trabajar bloque a bloque y trabajar de forma manual. M y T.máquina.Preselección de cualquier valor y puesta a cero de los ejes. .Testeo general del CNC. MODOS ESPECIALES: . .Verificación de entradas y salidas. 6. 8.Trabajo con volante electrónico (cuando se dispone ). Pulsar el número del modo de operación deseado. .Operar con el PLC. .Introducción de valores para compensación de errores del husillo. . 9. :Escritura. . PERIFERICOS: Transferencias de programas o parámetros máquinas de/a periféricos. TABLA HERRAMIENTAS / G53-G59.Introducción y ejecución de funciones F. .5.Búsqueda de referencia máquina.Personalización de funciones M decodificadas. Mediante estos modos de operación se puede programar el CNC. S.

. en la parte superior izquierda de la pantalla la leyenda AUTOMATICO / BLOQUE A BLOQUE seguida del número de programa P---.y del número del primer bloque a ejecutar N----.Teclear el número de bloque . es decir.Teclear el número de programa deseado . Si desea comenzar por otro bloque diferente.. aparecera: N* Una vez elegido el programa.Pulsar la tecla N .Pulsar la tecla P . Aparece el listado de los 10 modos de operación.Pulsar RECALL En la pantalla se visuliza el nuevo número y el contenido de este bloque.Pulsar la tecla 0/1: Aparece la visualización estándar correspondiente a este modo de operación. así como el de los siguientes: Visualización del contenido de los bloques Para visualizar el contenido de los bloques anteriores o posteriores a los que aparecen en pantalla: -Pulsar: -Pulsar: Se visualizan los bloqueas anteriores Se visualizan los bloques posteriores Marcha ciclo Pulsar : CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 150 de 156 .Pulsar OP MODE. Selección del programa a ejecutar Siempre que se desee un número de programa diferente al que aparece en la pantalla. el proceso a seguir es el siguiente: .Pulsar RECALL En la pantalla aparecerá el nuevo programa elegido. a la derecha del número de programa aparece el número del primer bloque a ejecutar. en caso de que no exista. el proceso a seguir es el siguiente: .

-La señal exterior de PARADA. el % de la velocidad de avance será del 200 % de la velocidad de avance programada. -La señal exterior FEED HOLD (el ciclo continua cuando desaparece la señal). siempre que la entrada correspondiente esté activada. el CNC no tendrá en cuenta dicho bloque. Durante el tiempo que se pulsa la tecla de avance rápido ejecutándose un movimiento en G01. • • Parada ciclo Pulsar : El CNC detiene la ejecución del bloque en curso Para reanudar el ciclo basta con pulsar la tecla: También se para el ciclo mediante: -Los códigos M00. -La señal exterior de Salto de subrutina de EMERGENCIA. • Si hay algún bloque condicional en el programa. siempre que el parámetro máquina P600(3)= 0.programa estando en el modo AUTOMATICO ó el bloque estando en el modo BLOQUE A BLOQUE. éste será ejecutado cuando la entrada correspondiente a BLOQUES CONDICIONALES esté activada (ver manual de instalación y puesta en marcha). G02 ó G03. siempre y cuando se encuentren dentro de los ciclos fijos. M02. M03. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 151 de 156 . -La señal exterior STOP EMERGENCIA (en este caso hay que comenzar el programa de nuevo. el CNC FAGOR los ejecutará como si fuera un bloque único. -El código M01. Caso de estar desactivada. ya que el CNC queda en condiciones iniciales) . Estando el punto de selección BLOQUE A BLOQUE todos aquellos bloques que sean programados paramétricamente.

Cuadro sinóptico de empleo de Modos de Operación: CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 152 de 156 .

. Ejemplo: P03001 (programa de mecanizado Nº 3001) N10.. al ejecutar por primera vez este programa.= bloque condicional. independientemente de que estuviera algún cero pieza activado.Búsqueda de Referencia Máquina: Para buscar la referencia . Ejemplo: P12081 (cualquier número de programa.... se puede hacer de las siguientes maneras: 1) Eje por eje en el modo de operación 5 MANUAL / BÚSQUEDA DE CERO..máquina. y además se puede activar el 0 Máquina (por ejemplo con G53 X0 Z0).. Ejemplo: P00074 (programa que ejecuta el G74) N10 G53 X0 Z0 (cargamos en tabla de orígenes el Cero-máquina) N20 G53 (activamos el cero-máquina) N30 G74 (efectuamos la referncia-máquina) N40 M30 (fin de programa) Este programa lo podemos ejecutar o bien en Modo Automático 0 o en Bloque a Bloque 1.... N450 M30 (fin del programa de mecanizado) De esta manera... G20 N74.máquina en ese eje. 3) Crear un pequeño programa que ejecute la Función G74. Si se hace con el corrector 0 (herramienta de dimensiones nulas). sobre la tecla de función F1 aparece CERO. (tareas del programa) N30. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 153 de 156 . se ejecuta G74 en el modo de operación 3 TEACH-IN. se visualizarán las cotas correspondientes a la distancia desde el cero . donde escribo la subrutina) N10 G22 N74 (aquí comienza la subrutina std número 74) N20 G53 X0 Z0 (cargamos en tabla de orígenes el Cero-máquina) N30 G53 (activamos el cero-máquina) N40 G74 (efectuamos la referncia-máquina) N50 G24 (fin de subrutina) Hasta aquí solo creamos la subrutina. (continúa el programa) . 2) Si se quiere hacer en todos los ejes a la vez... dejamos activa la señal Condicional . Pulsando la tecla F1 el CNC pregunta BÚSQUEDA CERO? si se pulsa MARCHA.. para de esa manera obtener en pantalla las medidas del 0 máquina al punto referencia-máquina. N74= número 74. luego debemos emplearla en el programa de la pieza que estemos realizando. las dimensiones que se visualizarán son las distancias del cero ... y en este caso.1 (N10. podremos ejecutar de aquí en más este programa sin necesidad de referenciar la máquina cada vez que lo iniciemos. cuando alcance el punto de referencia .pieza activo en ese momento hasta la referencia ...máquina.. la herramienta se desplazará en ese eje hasta llegar a la referencia .1= se ejecuta 1 vez) N20 ...máquina al punto de referencia ... 4) Crear una subrutina estandar y ejecutarla al principio de cada programa en un bloque condicional..máquina en cada eje. G20= llamado a subrut std. Al pulsar la tecla de cualquiera de los ejes X o Z. . por lo tanto bastará con desactivar la señal Condicional.. Si todo se realiza correctamente y no existen desfasajes o corrimientos de los ceros.máquina (del eje) y visualizará la cota en la que se encuentra.

ya que éste es el que indica en cada momento la posición del cero .torreta. Las herramientas se pueden reglar de varias formas: • En la misma máquina. El valor del corrector de la herramienta en Z sería la diferencia entre ambas medidas. teniendo en cuenta que el resultado hay que expresarlo en radios: X CORRECCIÓN = (X pantalla . Del mismo modo. mecanizar un pequeño refrentado en la pieza que se habrá amarrado anteriormente. Es importante no olvidan el corrector cero. aquí se tomará en diámetros). • En la misma máquina. Cargar la herramienta cuyas dimensiones se quieren medir. Hacer referencia . es decir: • • • Z CORRECCIÓN = Valor Z en pantalla . En el gráfico a continuación se ubica este punto en el eje de giro de la torreta y en su cara posterior.máquina en los ejes X y Z. Anotar el valor del diámetro mecanizado. tomar 2 medidas: Anotar la distancia desde la superficie del plato hasta la superficie refrentada en la pieza. Cada fabricante elige el lugar donde colocar el cero-máquina y el cero-torreta. manualmente. en una mesa de pre-reglaje.Z medición Los pasos a seguir para el reglaje de la herramienta en X son prácticamente las mismas que para el eje Z (hay que recordar que el corrector X se mide siempre en radios): • • • • • Mecanizar una pequeña longitud cilindrando. Anotar el valor que muestra la cota X en pantalla (tener en cuenta si esa cota se muestra en radios o diámetros. A continuación describiremos una manera sencilla de reglar las herramientas manualmente en la misma máquina: • • • Escoger el modo de operación 5 MANUAL / BUSQUEDA CERO.X / 2 medición Todas estas mediciones se realizan desde el cero-máquina hasta el cero-torreta.X medición) / 2 = X / 2 pantalla . y sin mover el eje Z (moviendo solo el eje X si es necesario). el cero-máquina está en el frente del plato y coincidiendo con el eje de revolución.El modo de cargar la herramienta es escribiendo T3. con el corrector 0. Anotar el valor de la cota Z que se está visualizando en la pantalla.Valor Z de medición = Z pantalla .REGLAJE DE HERRAMIENTAS: El correcto reglaje de las herramientas es un paso fundamental para que el programa de mecanizado dé lugar a una pieza de dimensiones correctas. el valor del corrector X se calculará por diferencia de las dos medidas anteriores. • Fuera de la máquina. En cambio el cero-torreta puede adoptar varias posiciones. Generalmente. que es el que se necesita. con un palpador. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 154 de 156 .0 por ejemplo. Moviendo manualmente los ejes.

Pulsar X nuevamente y a continuación la tecla de funci6n [CARGAR]. realizar un pequeño cilindrado de la pieza. medir el diámetro de la pieza Pulsar la tecla de función [MEDIDA HTA]. retirar la herramienta sin mover en X y cuando el espacio lo permite. a continuación se verá también el modo automático del que dispone el CNC. Teclear el número de la herramienta a corregir (T2. CEDIT Centros Educativos de Difusión e Innovación Tecnológica CNC Torno Curso de CNC Torno Página 155 de 156 . Pulsan X y a continuación teclear. y para ello hay que pulsar la tecla de función [MEDIDA HTA].Visto el modo manual de reglaje de las herramientas. Para poder medir la herramienta en Z. A continuación se mecaniza un refrentado y sin mover la herramienta en Z. en el que se evita la anotaci6n de cotas y operaciones con las mismas. hay que volver al modo MANUAL estandar. la medida del diámetro (o radio si se trabaja en radios) y pulsan ENTER.. se toma la medida y se opera del mismo modo que con la cota de X. Una forma de realizarlo sería: • • • • • • • En modo manual.2).

Intartaglia. Silva. Apunte CNC Torno I. Ed. Gonzalez.Bibliografía: El Control Numérico y la Programación manual de las MHCN. Ed. Tecnología Industrial I y II. Sanz. Appold. J. J. P. Diocesanas. Soto. Inst. Torno Magnum Alecop. IFT. E. Tecnología de los Metales. Ed. Edición 1998. Lecoq. Inst. Guía del Control Numérico de MH. Software Unisoft Alecop. Rugosidad. Fagor. Manuales de Operación y Programación. Instituto Vasco Argentino de Formación Tecnológica. Control Fagor 8025. Paraninfo. ET Otto Krause. F. Sandvik Coromant. Nieves Cano. Diocesanas. Nieves Cano. Manual Práctico. Página 156 de 156 . E. Herramientas para Tornear. R. Manuales de Operación y Programación. Apunte Metrología. Manuales de Operación y Programación. El Mecanizado Moderno. Feiler. Apunte de CNC Torno. MH Producción. Apunte CNC Torno. Schmidt. Reinhard. URMO. Sandvik Coromant. GTZ.