INFORME PASANTIA JHONNY PADILLA (Autoguardado)
INFORME PASANTIA JHONNY PADILLA (Autoguardado)
INFORME PASANTIA JHONNY PADILLA (Autoguardado)
1
INDICE DE TABLAS
2
INTRODUCCIÓN
3
CAPÍTULO I. EL PROBLEMA
Otro de los puntos que provocan el uso limitado de estos software es el costo
de adquisición de los mismos, los cuales muchas veces resultan ser elevados,
en contramedida existen software clasificados como libres, los cuales tienen
distribución gratuita, pero son pocos conocidos en comparación con su
contraparte comercial, por ello es importante explorar las opciones que puedan
permitir a los innovadores populares tener acceso y facilidad para la realización
de sus diseños y prototipos, así como la fabricación de los mismos, lo cual tendrá
como resultado un aumento en el desempeño laboral.
4
1.2 Objetivos
1.3 Justificación
1.4 Alcance
5
CAPÍTULO II. MARCO TEÓRICO
2.1.1 Historia
Esta casa de estudios tiene como norte la formación del recurso humano y el
logro de la excelencia académica, hecho que se refleja en sus egresados y en el
quehacer humanístico, científico y tecnológico de sus centros de investigación,
donde se han diseñado las estrategias pertinentes y los mecanismos necesarios
para solucionar problemas del parque industrial, de la pequeña y mediana
empresa y de los sectores siderúrgicos, eléctrico.
2.1.2 Misión
6
2.1.3 Visión
7
En un proceso de diseño habitual se realizan los siguientes pasos:
CATIA (IBM).
I-DEAS (SDRC).
PRO/ENGINEER (PTC).
8
2. CAQA / Control De Calidad Asistido por Computadora: Computer-Aided
Quality Control (CAQA) se basa en emplear programas de computadora para
realizar inspecciones y pruebas, las cuales son difíciles de realizar de forma
manual, ya que utilizan dispositivos de medición, así como diversos aparatos
de prueba. Existen dos partes primordiales al profundizar en el tema del
CAQA, la primera es la Inspección Asistida por Computadora (CAI) y la
segunda es Pruebas Asistidas por Computadora (CAT), a pesar de que
ambos son independientes del otro, usan los mismos sensores y la última
tecnología de automatización.
9
4. Ajuste a los estándares de la organización.
6. Mediciones.
7. Registro e, informes.
En los últimos años se están adelantando esfuerzos por parte de los grupos
de investigación en el área de ingeniería de software con el fin de formular
estrategias, procedimientos de control y medida de la calidad en el software.
10
3. CAE / Ingeniería Asistida por Computadora: Computer-Aided Engineering
(CAE) se fundamenta en el uso de software para realizar un conjunto de
simulaciones de rendimiento, para lograr una mejora considerable en el
diseño de los productos, con la finalidad de contribuir en la solución de
múltiples problemas de ingeniería, entre las diversas herramientas que se
pueden implementar, podemos mencionar la simulación y optimización de
productos y procesos.
11
El análisis de elementos finitos es una técnica de resolución digital basada en
considerar que cualquier cuerpo o componente puede ser especial, en un
conjunto de componentes pequeños, llamados elementos, con formas simples y
comportamientos físicos conocidos, en general, este método se aplica a campos
tales como la mecánicos de sólidos, mecánica de fluidos y electromagnetismo.
FE-SAFE.
FEMA.
FLOW-3D Cast.
HELYX CFD.
KISSsoft.
LS-DYNA.
MAGMASOFT.
12
5. CAD/CAM: Son aquellos sistemas que permiten realizar tanto funciones de
diseño con las herramientas CAD, como funciones de fabricación con las
herramientas CAM, incluyendo el lenguaje de las máquinas o también
conocido como código G, una de las ventajas más grandes de este tipo de
software, es la posibilidad de realizar un diseño y sin necesidad de realizar
una conversión, proceder a iniciar el proceso de fabricación, desde
operaciones de mecanizado, torneado, fresado y taladrado por control
numérico.
TinkerCAD.
FreeCAD.
BlocksCAD.
CREO.
Fusión 360 °.
13
6. CAPP/ Planificación de Procesos Asistida por Computadora: Computer-
Aided Process Planning (CAPP) consiste en un sistema que cumple la
función de resolver tareas complejas de planificación de procesos, se
entiende como la acción de otorgar instrucciones precisas y detalladas para
convertir un diseño en una pieza terminada, en la mayoría de los casos se
busca automatizar la planificación para reducir la mano de obra y optimizar
los recursos de la empresa.
Microsoft Project
TOTVS
14
2.3 Sistemas informáticos de Manufactura Asistida por Computadora
15
2.3.1 Historia de la CAM
16
Inspección: Radica en la realización de distintas pruebas de control de
calidad.
Ensamblaje: Se refiere a realizar una simulación y programar las máquinas
o robots.
Los sistemas CAM tienen una amplia cantidad de características, pero entre
las principales podemos destacar:
17
Automatización del proceso de producción: Al reducir la intervención de
los operarios y emplear software de diseño y fabricación, se reducen los
tiempos de producción y se aumenta la cantidad de productos terminados.
18
2.4 Software Libre
Para la Free Software Foundation “La palabra Free en “software libre” implica
la idea de libertad en lugar de no tener un coste. Si el software está disponible
para descargar sin pagar, pero el usuario no puede modificar la fuente, entonces
no es un software gratuito”.
19
2.4.2 Tipos de licencia de Software Libre
20
2.4.4 Software Libre en la fabricación
Corma (2013) señala que “Se entiende por innovación la conversión de ideas
y conocimiento en productos, procesos o servicios mejorados para el mercado,
21
para satisfacer así las necesidades de los ciudadanos, empresas y
administraciones públicas”.
22
CAPÍTULO III. MARCO METODOLÓGICO
23
La finalidad de este tipo de estudios fue descrita por Hernández, Fernández
y Baptista lo cuales indicaron que sirven para “Familiarizarnos con fenómenos
relativamente desconocidos, obtener información sobre la posibilidad de llevar a
cabo una investigación más completa sobre un contexto particular, investigar
problemas del comportamiento humano que consideren cruciales los
profesionales de determinada área, identificar conceptos o variables promisorias,
establecer prioridades para investigaciones futuras, o sugerir afirmaciones y
postulados”.
Así mismo Basarisco (2001), indica que “Las investigaciones descriptivas van
hacia la búsqueda, de aquellos aspectos que se desean conocer y de los que se
pretenden obtener respuestas, describiendo y analizando sistemáticamente sus
características”.
24
3.1.3 Investigación aplicada
25
Luego se realizara una amplia descripción de las herramientas internas que
se encuentran en dicho software, se analizaran las ventajas de implementarlo en
la fabricación para los innovadores populares y por último se indicaran las
aplicaciones principales en el área de trabajo de los innovadores populares, lo
cual permitirá tener amplios conocimientos respecto al tema y otorgara una
solución a la problemática planteada anteriormente.
Equipos: Son todos los equipos empleados para almacenar y analizar los
datos, por ejemplo memorias, computadoras, calculadoras, etc.
26
Datos bibliográficos: Se encuentra complementado por todas las fuentes
empleadas para obtener la información necesaria para la realización del
presente informe, artículos, libros, entre otros.
27
CAPITULO IV. RESULTADOS
28
Una vez seleccionado el tipo de licencia para el software, es importante
conocer la variedad de software libre de fabricación que se encuentran
disponibles, las herramientas con las que cuentan, su desempeño y la amplitud
de uso en la comunidad laboral, entre los más relevantes podemos encontrar:
29
4. Varias GUI diferentes disponibles.
30
OpenBuilds: Es una aplicación basada en web para convertir dibujos SVG,
DXF y Bitmap a GCODE para usar con su máquina CNC, láser, plasma o
Dragknife. Este software permite:
31
CAMotics: Puede simular programas GCode de 3 ejes para CNC y visualizar
los resultados en 3D. CAMotics se ejecuta en Linux, OS-X o Windows. Es
rápido, fácil de usar, lo mejor de todo es de código abierto y gratuito.
1. Integración en EMC2
32
Analizando las funciones principales que dispone cada uno de los programas,
se llega a la conclusión, que LinuxCNC es el que ofrece mayor variedad de
herramientas y esto nos permitirá cumplir con los objetivos planteados.
4.2 LinuxCNC
4.2.1 Definición
4.2.3.1 AXIS
AXIS es una interfaz gráfica de usuario para LinuxCNC, ofrece una visión
general permanente del recorrido de la herramienta. Está escrito en Python, usa
Tk y OpenGL para mostrar su interfaz gráfica.
PANTALLA=eje
33
4.2.3.1.2 Sesión típica de AXIS
c) Tome las opciones originales de la máquina. “POM” para cada uno de los
ejes.
f) Tome los agarres de la pieza POP original de cada uno de los ejes con el jog
y pulse el botón “TOCAR”
g) Inicie el programa.
h) Para volver a mecanizar el mismo archivo, vuelva al paso “F”. Para mecanizar
un archivo diferente, vuelva al paso “D”.
Un área de visualización que muestra una vista previa del archivo cargado
(en este caso, axis.ngc), así como la posición actual del punto programado
por la máquina. Más tarde, esta área mostrará la trayectoria movida por la
máquina, esta área se llama trayectoria (trazo posterior).
34
Los cursores correctores de velocidad, que permiten aumentar o disminuir la
velocidad de la función en cuestión.
7. Edite la tabla de herramientas: Abre un diálogo que permite editar los valores
de la tabla de herramientas.
35
Las opciones del menú de la maquina son:
9. Omitir líneas con "/": Si se encuentra una línea que comienza con / y esta
opción está marcada, esta línea se omitirá.
11. Copia del historial de MDI: Copie el historial de datos manual al portapapeles.
12. Pegue la historia del MDI: Pegue el contenido del portapapeles en la ventana
del historial de datos manual.
15. Alcance HAL: Abre un osciloscopio virtual que le permite trazar los valores
HAL a lo largo del tiempo.
36
16. Muestra el estado de LinuxCNC: Abre una ventana que muestra el estado de
LinuxCNC.
17. Elija el nivel de depuración: Abre una ventana en la que los niveles de
depuración son visibles y algunos ajustables.
18. Toma original: Realiza el punto cero de la máquina de uno o todos los ejes.
19. Cancelación de OM: Cancela los orígenes de uno o todos los ejes.
37
29. Simulación de transparencia: Esta opción hace que el diseño de las rutas
mostradas por programas complejos sea más legible, pero puede hacer que
la visualización sea más lenta.
38
4.2.3.1.5 Botones de la barra de herramientas
Distintivo Significado
Parada de emergencia
Encendido/Apagado de la máquina
Abrir un archivo
Pausar/Reanudar
Zoom más
Zoom menos
Actualizar la trayectoria
Homing realizado
Límite de eje
Origen de la máquina
39
4.2.3.1.6 Modo torno
Incluyendo la línea:
TORNO = 1
40
4.2.3.1.8 Atajos del teclado
41
4.2.3.1.9 Palabras clave de AXIS
4.2.3.2.1 Definición
Para crear una subrutina para usar con Ngcgui, el nombre del archivo y el
nombre de la subrutina deben ser iguales.
42
4.2.3.3 Touchy
4.2.3.3.1 Definición
Touchy es una interfaz de usuario para LinuxCNC, diseñada para usarse con
paneles de control de máquinas, no requiere teclado ni mouse, ha sido diseñado
para funcionar también en pantallas táctiles, en combinación con una manivela
electrónica (MPG) y botones e interruptores.
43
2. Comprobaciones necesarias: Las principales comprobaciones son un
botón abandono (contacto momentáneo) conectado al pin HAL
touchy.abort, un botón de Inicio del ciclo (contacto momentáneo)
conectado a touchy.cycle-startVolante/Manivela/MPG, conectado a
touchy.wheel-count y el pasador de movimiento como se describió
anteriormente. Un solo botón de palanca (contacto de dos posiciones)
conectado a touchy.single-block.
4.2.3.3.3 Ajustes
DISPLAY = Touchy
44
4.2.3.4 TkLinuxCNC
4.2.3.4.1 Definición
4.2.3.4.2 Arranque
PANTALLA = tklinuxcnc
45
3. Haz el Origen de la máquina de cada uno de los ejes.
7. Inicie el programa.
46
4.2.3.4.5 Botones principales
2. Interruptor de gotas.
6. Cancelar.
2. Mecanismo de riego.
47
4.2.3.4.7 Trayectoria
Parada opcional.
48
4.2.3.4.9 Control Manual
49
4.2.3.4.9.1 Grupo de botones Broche
50
4.2.3.4.13 Controlador de velocidad del husillo
51
Figura 14. Configuración típica de una fresadora
52
4.2.4.1 Trayectorias
53
4.2.5 Código G
Secciones Descripciones
G0 Interpolación lineal a velocidad rápida
G1 Interpolación lineal a velocidad de trabajo
G2/G3 Interpolación circular en sentido horario/antihorario
G4 Tiempo de retardo
G5 Interpolación cúbica
G5.1 B-Ranura cuadrática
G5.2 Agregar un punto de control NURBS
G5.3 Ejecutar NURBS
G7 Modo de diámetro en tornos
G8 Modo de radio en tornos
G10 L1 Ajustar los valores de la herramienta en la tabla de herramientas
G10 L10 Modificar los valores de la herramienta en la tabla de herramientas
G10 L11 Establecer los valores de la herramienta en la tabla de herramientas
G10 L2 Corrige el origen de un sistema de coordenadas
G10 L20 Fija el origen del sistema de coordenadas a valores calculados
G18 G19 Elección del plano de trabajo
G20 G21 Unidades de máquina
G28 G28.1 Ir a una posición predeterminada
G30 G30.1 Ir a una posición predeterminada
G33 Movimiento con husillo sincronizado
G33.1 Roscado rígido
G38 Medidas de la zona
G40 Revocación de la compensación del radio de la herramienta
G41 G42 Compensación de radio de herramienta
G41.1 G42.1 Comp. dinámica del radio de la herramienta izquierda / derecha
G43 Compensación de longitud de herramienta de una tabla de herramientas
G43.1 Compensación dinámica de la longitud de la herramienta
G49 Revocación de la compensación de la longitud de la herramienta
G53 Movimientos en coordenadas de máquina (Absoluto)
G54 a G59.3 Elección del sistema de coordenadas (1 a 9)
G61 G61.1 Modo de ruta exacta / modo de parada exacta
G64 Modo de trayectoria continua con tolerancia
54
Secciones Descripciones
G73 Ciclo de taladrado con rompe-virutas
G76 Ciclo de roscado de varias pasadas (Torno)
G80 Revocación de códigos modales
G81 Ciclo de taladrado
G82 Otros ciclos de perforación
G83 Perforación con claro
G84 Roscado a la derecha (aún no implementado)
G85 Escariado a velocidad de trabajo
G86 Escariado con retirada rápida
G87 Ciclo de mandrinado trasero (aún no implementado)
G88 Ciclo de mandrinado, parada, retracción manual (aún no implementado)
G89 Ciclo de mandrinado con tiempo y velocidad inversa de trabajo
G90 Tipos de movimiento
G90.1 G91.1 Arco I, J, K, centro absoluto o relativo
G92 Desplazamientos de origen con actualización de parámetros
G92.1 G92.2 Revocación de compensaciones originales
G92.3 Aplica contenido de parámetro a decs. original
G93 Modos de velocidad
G96 Velocidad de corte constante (IPM o m / min)
G97 Velocidad en revoluciones por minuto
G98 Opciones de retiro del ciclo de perforación
Tabla 4. Índice de Código G
55
Cambio de la herramienta: Hay varias opciones para realizar un cambio
de herramienta, las cuales tienen en cuenta las múltiples variantes que
suceden durante la fabricación, por ello es fundamental emplear la
herramienta correcta durante un proceso de fabricación.
4.2.6.1.1 Ejes
Cualquier máquina de control numérico tiene uno o más ejes, los diferentes
tipos de máquinas tienen diferentes combinaciones de ejes. Por ejemplo, una
fresadora de cuatro ejes puede tener la combinación de ejes “XYZA” o “XYZB”,
mientras que un torno clásico tendrá los ejes “XZ” o una máquina cortadora de
hilo caliente tendrá los ejes “XYUV”.
56
4.2.6.1.1.2 Ejes lineales secundarios
4.2.6.1.2 Husillo
Una máquina CNC está equipada con un eje que sostiene una herramienta
de corte, un palpador u otras herramientas, el eje puede girar en ambas
direcciones, puede diseñarse para girar a una velocidad constante pero
ajustable. Excepto en máquinas donde el husillo está montado en un eje rotativo,
el eje del husillo se mantiene paralelo al eje “Z” y coincide con él, cuando “X” e
“Y” están en cero, el husillo se puede detener en una posición fija o no.
4.2.6.1.3 Riego
Una máquina de control numérico está equipada con perillas para ajustar la
velocidad de avance y la velocidad de rotación del husillo, que permiten al
operador corregir las velocidades necesarias para el husillo y el avance de
trabajo, para que pueda aumentar o reducir las velocidades programadas.
Una máquina CNC puede estar equipada con un botón de borrado de bloque.
57
4.2.6.2 Componentes de control y datos
4.2.6.2.1 Ejes
58
4.2.6.2.4 Velocidad de alimentación
4.2.6.2.5 Riego
4.2.6.2.7 Unidades
Las unidades utilizadas para las distancias a lo largo de los ejes “X/Y/Z”
pueden ser pulgadas o milímetros. La velocidad del husillo está en revoluciones
por minuto. Las posiciones de los ejes giratorios se expresan en grados. Las
velocidades de avance se expresan en unidades de máquina por minuto o
grados por minuto o unidades de longitud por revolución del husillo.
59
4.2.6.2.8.1 Plan de trabajo
Siempre hay un plano seleccionado, que debe ser el plano XY, el plano YZ o
el plano XZ de la máquina. El eje Z es, por supuesto, perpendicular al plano XY,
el eje X perpendicular al plano YZ y el eje Y perpendicular al plano XZ.
60
4.2.6.2.11 Interacción del intérprete con los botones
Si el botón borrar bloque está activo, las líneas de código RS274/NGC que
comienzan con el carácter de barra de fracción (Carácter de eliminación de
bloque) no se interpretan, si el botón está desactivado, se interpretan estas
mismas líneas, normalmente, el botón de borrado de bloques debe configurarse
antes de iniciar el programa de código G.
[EMCIO]
TOOL_TABLE = tooltable.tbl
61
4.2.6.2.11.5 Parámetros
62
4.2.6.3 Sistemas de coordenadas
G53 G0 X0 Y0 Z0
63
En la figura 16, se muestra un ejemplo de compensaciones para 8 islas, la
compensación de la pieza se utiliza para separar el punto de referencia de la
pieza del origen de la máquina, creando un sistema de coordenadas (relativo),
específico para cada pieza y el sistema de coordenadas de la máquina
(absoluto). Permite, entre otras cosas, en el caso de partes múltiples pero
similares, crear, cambiando sus orígenes, el sistema de coordenadas de cada
parte, permaneciendo el programa igual. En la figura anterior se ilustra un caso
típico de uso de esta función para mecanizar ocho islas idénticas en la misma
pieza.
Variable Valor
5241 0,000000
5242 0,000000
5243 0,000000
5244 0,000000
5245 0,000000
5246 0,000000
Cada una de las interfaces gráficas proporciona una forma de establecer los
valores de estas compensaciones, también puede establecer estos valores
modificando el archivo “VAR”, luego haciendo un [reset], para que LinuxCNC lea
los nuevos valores.
64
Variable Valor
5241 2,000000
5242 1,000000
5243 -2,000000
5244 0,000000
5245 0,000000
5246 0,000000
Una vez asignados los valores, una llamada a G55 en una línea de programa
cambiará el punto de referencia cero, el origen, a los valores almacenados, la
siguiente línea cambiará cada uno de los ejes a su nueva posición inicial. A
diferencia de G53, los comandos G54 a G59.3 son modales, por lo que actúan
en todas las líneas de código G del programa después de que se haya
encontrado una. El siguiente código se ofrece como ejemplo para hacer un
rectángulo, utilizará las compensaciones G55 que explicamos anteriormente:
G55 G0 X0 Y0 Z0
G1 F2 Z-0.2000
X1
Y1
X0
Y0
G0 Z0
G54 X0 Y0 Z0
M2
Es una práctica común dejar el sistema de coordenadas G54 con todos los
valores de eje establecidos en cero para dejar un código modal basado en
posiciones absolutas de la máquina.
65
4.2.6.3.3 Sistema de coordenadas predeterminadas
Otra variable del archivo VAR que juega un papel importante en las
compensaciones es la variable 5220, en los archivos predeterminados, su valor
se establece en 1.00000. Esto significa que cuando se inicia LinuxCNC, debe
utilizar el primer sistema de coordenadas como sistema predeterminado, si lo
configura en 9.00000, el noveno sistema de compensación se utilizará de forma
predeterminada al iniciar y reiniciar el sistema, cualquier valor que no sea un
número entero entre 1 y 9, o la ausencia de la variable 5220, hará que LinuxCNC
vuelva al valor predeterminado de 1.00000 al iniciarse.
El comando G10 L2x se puede utilizar para modificar los valores de las
compensaciones de un sistema de coordenadas de pieza de trabajo:
G10 L20 P (parte 1-9): Ajuste los valores de compensación para que la
posición actual se convierta en la posición dada en el parámetro.
G92: Este comando, utilizado con palabras de eje, establece los valores de
las variables de desplazamiento.
G92.1: Este comando pone a cero los valores de las variables de G92.
G92.2: Este comando suspende, sin ponerlas a cero, las variables de G92.
G92.3: Este comando aplica los valores de compensación que han sido
suspendidos.
66
4.2.6.3.5.2 Configuración de valores de G92
Los comandos G92 operan desde la posición actual del eje, a la que suman
o restan valores para dar a la posición actual el valor asignado por el comando
G92, entran en vigor incluso si otras compensaciones ya están activas.
67
4.2.6.4.2.1 Tabla de herramientas
Cada fila del archivo de la tabla de herramientas después del punto y coma
de apertura contiene datos para una sola herramienta. Una fila puede contener
hasta 16 entradas, pero también puede contener mucho menos.
68
4.2.6.4.2.2 Compensación de la longitud de la herramienta
69
4.2.6.4.2.3 Compensación del radio de la herramienta
Hay dos caminos que la herramienta puede tomar para mecanizar un perfil
cuando la compensación de radio está activada, uno a la izquierda del perfil y
otro a la derecha del perfil. Para visualizarlos, debes imaginarte parado en la
pieza, caminando siguiendo la herramienta a medida que avanza por el material.
G41 mueve la herramienta a la izquierda del perfil y G42 la mueve a la derecha
del perfil.
70
4.2.6.4.2.3.2 Programar movimientos de entrada
4.2.6.4.2.3.3 Movimiento Z
71
4.2.6.4.2.4 Ejemplos de perfiles
72
4.2.7 Compensación de herramientas por Tom Kramer, Fred Proctor y
John Elson.
La compensación del radio de la herramienta (también llamada
compensación del diámetro de la herramienta) se ha agregado a la
especificación RS-274D a pedido de los usuarios, ya que es extremadamente
útil, pero su implementación ha sido bastante mal pensada. El propósito de esta
función es permitir a los programador es virtualizar la trayectoria de la
herramienta, de modo que la máquina pueda, durante toda la ejecución,
determinar el correcto desplazamiento a realizar en la posición de la herramienta
para respetar las dimensiones, basándose en los diámetros de las herramientas
existentes.
73
En ambos ejemplos de la figura 22, el triángulo gris representa el material que
queda después del mecanizado y la línea exterior representa la trayectoria
seguida por el centro de la herramienta. En ambos casos se mantiene el triángulo
gris, la ruta de la izquierda (con esquinas redondeadas) es la ruta generalmente
interpretada, en el método de la derecha (el que está marcado “Forma
incorrecta”), la herramienta no permanece en contacto con las esquinas afiladas
del triángulo gris.
4.2.7.3 Valor D
4.2.7.4 Contorno
74
2) El contorno indicado en el código NC corresponde a la trayectoria seguida
por el centro de una herramienta de radio nominal, lo llamaremos contorno en la
trayectoria.
Ejemplo:
75
Ejemplo:
76
No se puede utilizar el plano XZ con compensación de radio de herramienta.
No se puede utilizar el plano YZ con compensación de radio de herramienta.
Esquina cóncava con compensación de radio de herramienta.
Interferencia de la herramienta con una parte acabada de la pieza de trabajo
con compensación del radio de la herramienta 1.
Palabra D en una línea sin palabra de control G41 o G42.
Índice de radio de herramienta demasiado grande.
El radio de la herramienta no es menor que el radio del arco con
compensación de radio.
Se utilizan dos códigos G del mismo grupo modal.
77
Figura 24. Primer movimiento recto
78
4.2.8.2 Bloquear/Borrar carácter
Las palabras pueden comenzar con cualquiera de las letras que se muestran
en la siguiente tabla. Esta tabla incluye N para completar, aunque, como se
definió anteriormente, los números de fila no son palabras. Varias letras (I, J, K,
L, P, R) pueden tener diferentes significados en diferentes contextos.
Carta Sentido
A Eje A de la maquina
B Eje B de la maquina
C Eje C de la maquina
D Valor de compensación del radio de la herramienta
F Velocidad de avance del trabajo
G Función general
H Índice de compensación de la longitud de la herramienta
I Desplazamiento X para arcos y ciclos pre-programados G87
J Desplazamiento Y para arcos y ciclos pre-programados G87
K Desplazamiento Z para arcos y ciclos pre-programados G87
Distancia de recorrido por revolución del husillo con G33
M Función auxiliar
N Numero de línea
P Retardo de tiempo utilizado en ciclos de perforación y con G4
Palabra clave usada con G10
Q Incremento delta en Z en un ciclo G73, G83
R Radio del arco o plano de retracción en un ciclo pre-programado
79
Carta Sentido
S Velocidad del husillo
T Número de herramienta
U Eje U de la máquina
V Eje V de la máquina
W Eje W de la máquina
X Eje X de la máquina
Y Eje Y de la máquina
Z Eje
Eje Z
U de
de la
la máquina
máquina
4.2.8.5 Números
80
Parámetro numerado Función
31 hasta 5000 Configuración de código G de usuario.
5061-5069 Resultado de la prueba G38.2 para XYZABCUV W. Volátil.
5161-5169 Datos de contacto de un G28 para XYZABCUV W. Persistente.
5181-5189 Origen G30 para XYZABCUV W. Persistente.
5211-5219 Compensar G52 y G92 para XYZABCUV W. Persistente.
5220 Sistema de coordenadas 1 a 9 para G54 a G59.3. Persistente.
5221-5229 Sistema de coordenadas 1, G54 para XYZABCUVW R. Persistente.
5241-5249 Sistema de coordenadas 2, G55 para XYZABCUVW R. Persistente.
5261-5269 Sistema de coordenadas 3, G56 para XYZABCUVW R. Persistente.
5281-5289 Sistema de coordenadas 4, G57 para XYZABCUVW R. Persistente.
5301-5309 Sistema de coordenadas 5, G58 para XYZABCUVW R. Persistente.
5321-5329 Sistema de coordenadas 6, G59 para XYZABCUVW R. Persistente.
5341-5349 Sistema de coordenadas 7, G59.1 para XYZABCUVW R. Persistente.
5361-5369 Sistema de coordenadas 8, G59.2 para XYZABCUVW R. Persistente.
5381-5389 Sistema de coordenadas 9, G59.3 para XYZABCUVW R. Persistente.
5399 Resultado de M66: ver o esperar una entrada. Volátil.
5400 Número de la herramienta actual. Volátil.
5401-5409 Corrección de herramienta para XYZABCUV W. Volátil.
5410 Diámetro de la herramienta actual. Volátil.
5411 Ángulo frontal de la herramienta actual. Volátil.
5412 Ángulo posterior de la herramienta actual. Volátil.
5413 Orientación de la herramienta. Volátil.
5420-5428 Posiciones actuales, incluidas las compensaciones .
81
Modo-Movimiento Valor retornado
G1 10
G2 20
G3 30
G33 330
G38.2 382
G38.3 383
G38.4 384
G38.5 385
G5.2 52
G73 730
G76 760
G80 800
G81 810
G82 820
G83 830
G84 840
G85 850
G86 860
G87 870
G88 880
G89 890
82
# <_metric> - Devuelve 1 si G21 es nosotros, de lo contrario 0.
# <_imperial> - Devuelve 1 si G20 es nosotros, de lo contrario 0.
# <_absoluta> - Devuelve 1 si G90 es nosotros, de lo contrario 0.
# <_incremental> - Devuelve 1 si G91 es nosotros, de lo contrario 0.
# <_inverse_time> - Devuelve 1 si el modo de tiempo inverso (G93) es
nosotros, de lo contrario 0.
# <_unidades_por_minuto> - Devuelve 1 si el modo de unidades por minuto
(G94) es nosotros, de lo contrario 0.
# <_units_per_rev> - Devuelve 1 si el modo Unidades por revolución (G95) es
nosotros, de lo contrario 0.
# <_coord_system> - Devuelve el índice del sistema de coordenadas actual
(G54 a G59.3):
Modo Valor retornado
G54 0
G55 1
G56 2
G57 3
G58 4
G59 5
G59.1 6
G59.2 7
G59.3 8
4.2.8.8 Funciones
Una función comienza con su nombre, ATAN, seguido por una expresión
dividida por otra expresión (ATAN [2] / [1 + 3]) o cualquier otro nombre de función
seguido de una expresión (SIN [90]), las funciones disponibles se muestran en
la siguiente tabla, los argumentos para operaciones unarias en ángulos (COS,
SIN y ATAN) están en grados, los valores devueltos por las operaciones sobre
ángulos (ACOS, ASIN y ATAN) también están en grados.
83
Nombre Función
ATAN[Y]/[X] Tangente de cuatro cuadrantes
ABS[arg] Valor absoluto
ACOS[arg] Arcocoseno
ASIN[arg] Arcoseno
COS[arg] Coseno
EXP[arg] Expositor
FIX[arg] Redondea al siguiente número entero inferior
FUP[arg] Redondea al siguiente número entero superior
ROUND[arg] Redondea al entero más cercano
LN[arg] Logaritmo natural
SIN[arg] Seno
SQRT[arg] Raíz cuadrada
TAN[arg] Tangente
EXISTS[arg] Comprobar la existencia de un parámetro con nombre
Para múltiples grupos modales, cuando la máquina está lista para aceptar
comandos, un miembro del grupo debe estar en efecto. Hay configuraciones
predeterminadas para estos grupos modales. Cuando la máquina se enciende o
se reinicia, los valores predeterminados se activan automáticamente
84
Significado del grupo modal Palabras G
Códigos no modales (Grupo 0) G4, G10, G28, G30, G53, G52, G92, G92.1,
G92.2, G92.3, G0
Movimientos (Grupo 1) G1, G2, G3, G33, G38.x, G73, G80, G81,
G82, G83, G84, G85, G86, G87, G88, G89
Elección de plan de trabajo (Grupo 2) G17, G18, G19, G17.1, G18.1, G19.1 G90
Modo de viaje (Grupo 3) G91
Modo de movimiento de arco IJK (Grupo 4) G90.1, G91.1
Modo de marcha (Grupo 5) G93, G94, G95
Unidades de maquina (Grupo 6) G20, G21
Compensación de radio de la herramienta (Grupo 7) G40, G41, G42, G41.1, G42.1
Compensación de la longitud de la herramienta G43, G43.1, G49
(Grupo 8)
Plan de retiro del ciclo de simulacro (Grupo 10) G98, G99
Sistemas de coordenadas (Grupo 12) G54, G55, G56, G57, G58, G59, G59.1,
G59.2, G59.3
Modo de control de ruta (Grupo 13) G61, G61.1, G64
Modo de control de velocidad del husillo (Grupo 14) G96, G97
Modo diámetro / Radio en tornos (Grupo 15) G7, G8
Para un movimiento lineal rápido, programe los ejes G0, todas las palabras
de eje son opcionales. G0 es opcional si el modo de movimiento actual ya es G0,
esto produce un movimiento lineal hacia el punto de destino a gran velocidad.
Para movimiento lineal a velocidad de trabajo, programa los ejes G1, todas
las palabras del eje son opcionales. G1 es opcional si el modo de movimiento
actual ya está G1, esto producirá un movimiento lineal hacia el punto de destino
a la velocidad de trabajo actual.
85
4.2.8.10.3 G2, G3 Interpolación circular a velocidad de trabajo
G0 X0 Y0
G2 X1 Y1 I1 F10 (arco en sentido horario en el plano XY)
86
G0 X0 Y0
G2 X0 Y1 I1 J0.5 F25 (arco en sentido horario en el plano XY)
G3 X0 Y0 I1 J-0.5 F25 (arco en sentido anti-horario en el plano XY)
87
4.2.8.10.6 G5.1 Interpolación cuadrática (G5.1 X- Y- I- J-)
G5.1 crea una interpolación cuadrático en el plano XY con solo los ejes X e
Y. Si no se especifica I o J se obtiene un desplazamiento cero para el eje no
especificado, por lo que se deben proporcionar uno o ambos. Es un error si:
4.2.8.10.7 G5.2 G5.3 Bloque NURBS (G5.2 <P-> <X- Y-> <L-> X- Y- <P->)
G5.2 es para abrir un bloque de datos que define un NURBS y G5.3 es para
cerrar el bloque de datos. En las líneas entre estos dos códigos, los puntos de
control de la curva se definen con dos elementos, su peso relativo (P) y el
parámetro (L) que determina el orden de la curva. Por ejemplo:
88
4.2.8.10.9 Modo radio G8 en tornos (G8)
89
Valor P Sistema de coordenadas Código G
0 Activos Circulantes N/A
1 1 G54
2 2 G55
3 3 G56
4 4 G57
5 5 G58
6 6 G59
7 7 G59.1
8 8 G59.2
9 9 G59.3
90
4.2.8.10.13 G10 L11 modifica las correcciones de herramienta en la tabla
de herramientas (G10 L11 P- ejes <R- I- J- Q->)
G10 L11 es idéntico a G10 L10 excepto que en lugar de fijar los valores
relativos a las compensaciones de coordenadas actuales, los arregla para que
las coordenadas actuales se conviertan en las especificadas por los parámetros
si la nueva compensación de herramienta se recarga y la máquina se coloca en
el sistema de coordenadas G59.3, sistema sin ningún desplazamiento G52/G92
activo.
G17: XY (predeterminado).
G18: ZX.
G19: YZ.
G17.1: UV.
G18.1: WU.
G19.1: VW.
91
4.2.8.10.16 G20, G21 Elección de unidades de máquina
Es un error si:
92
4.2.8.10.19 G33 Movimiento con cabezal sincronizado (G33 X- Y- Z- K-)
93
4.2.8.10.21 Medición con sonda G38.x (Ejes 38.x)
Programa Ejes G38.x, para realizar una medición de sonda, las palabras del
eje son opcionales excepto por al menos una, las palabras del eje juntas definen
el punto de destino, desde la ubicación actual, hacia la que se mueve la sonda.
Si la sonda no se ha disparado antes de alcanzar el destino, G38.2 y G38.4
señalarán un error, la herramienta en el husillo debe ser una sonda o un actuador
de contacto.
Es un error si:
94
4.2.8.10.24 G41.1, G42.1 Compensación dinámica de herramienta
G43: Utilice la herramienta actual cargada por el último Tn M6. G43 modifica
los movimientos subsiguientes cambiando las coordenadas Z y / o X por la
longitud de la herramienta. G43 no provoca ningún movimiento. El efecto de
la compensación solo ocurrirá durante el próximo movimiento de los ejes
compensados, por lo que el punto final de este movimiento será la posición
compensada.
G43 H: Utiliza la compensación de la herramienta correspondiente
proporcionada por la tabla de herramientas. No es un error tener el valor de
H en cero, se utilizará el número de la herramienta actual.
H - Número de herramienta
Ejemplo:
Es un error si:
95
4.2.8.10.27 G49 Revocación de la compensación de la longitud de la
herramienta
96
Los sistemas de coordenadas almacenan los valores de cada uno de los ejes
en las variables que se muestran en la siguiente tabla:
Opción CS X Y Z A B C U V W R
G54 1 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230
G55 2 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250
G56 3 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270
G57 4 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290
G58 5 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310
G59 6 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330
G59.1 7 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350
G59.2 8 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370
G59.3 9 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390
97
4.2.8.10.32 G73 Ciclo de taladrado con rompe-virutas (Ejes G73 R- Q- <L->)
El ciclo G73 está diseñado para taladrado profundo o fresado con rompe-
virutas, los retiros, durante este ciclo, fragmentan las virutas largas (frecuentes
durante el mecanizado del aluminio). Este ciclo usa el valor Q que representa un
incremento delta paralelo al eje Z. El ciclo se descompone de la siguiente
manera:
1. Un movimiento preliminar.
98
Línea piloto: La línea piloto es una línea imaginaria, paralela al eje del husillo
(Z), ubicada de forma segura fuera del material a roscar, la línea piloto va
desde el punto inicial en Z hasta el final del hilo dado por el valor de Z en el
orden.
P: El pasó de la rosca en la distancia de desplazamiento por revolución.
Z: La posición final del hilo, al final del ciclo, la herramienta estará en esta
posición.
I: La cresta de la rosca es una distancia desde la línea piloto hasta la
superficie de la pieza de trabajo, un valor negativo indica hilo externo y un
valor positivo indica hilo interno, generalmente es a este diámetro nominal
que se lamina el material antes de iniciar el ciclo G76.
J: Un valor positivo especifica la profundidad de la pasada inicial, el primer
pase será en J más allá de la cresta de la red I.
K: Un valor positivo específico la profundidad final de la rosca, la última
pasada del hilo será K más allá de la cresta de la red I.
R: La profundidad de corte, R1.0 especifica una profundidad de corte
constante para las sucesivas pasadas de la rosca, R2.0 especifica una
superficie constante. Los valores entre 1.0 y 2.0 especifican una profundidad
decreciente pero un área creciente. Por último, los valores superiores a 2,0
seleccionan un área decreciente.
Q: El ángulo de penetración oblicua, este es el ángulo (en grados) que
describe cuánto deben desplazarse las pasadas sucesivas a lo largo del eje
Z, se utiliza para eliminar más material de un lado de la herramienta que del
otro. Un valor positivo de Q corta más el borde de la herramienta,
normalmente los valores son 29, 29,5 o 30 grados.
H: El número de pasadas finales, las pasadas de acabado son pasadas
adicionales en la parte inferior dela rosca. Para evitar hacer un pase final,
programe H0.
E: Especifica la longitud de las porciones ahusadas a lo largo del eje Z, el
ángulo del ahusamiento será desde la profundidad de la última pasada hasta
la cresta de la rosca. E2.0 dará un cono de entrada y salida de 2,0 unidades
de largo en la dirección de la rosca.
99
L: Específica qué extremos del hilo deben ser ahusados, programa L0 para
ninguno (predeterminado), L1 para una entrada cónica, L2 para una salida
cónica, o L3 para entrada y salida cónicas.
G80 revoca, mientras esté activo, todos los códigos de movimiento modal del
grupo 1 al que pertenece, en sí mismo es revocado por cualquier código G del
mismo grupo. Ejemplo 1:
100
4.2.8.10.35 G81 Ciclo de taladrado (G81 (X- Y- Z-) o (U- V- W-) R- L)
1. Un movimiento preliminar.
Ejemplo:
Esta trayectoria comienza en (0, 0, 0), el intérprete suma los valores iniciales
Z0.6-R 1.8 y mueve el móvil a alta velocidad hasta esta ubicación. Después de
este primer movimiento Z inicial, la repetición funciona con el movimiento Z final
0.6 por debajo del valor de R.
4.2.8.10.36 G82 Ciclo de taladrado con retardo de tiempo (G82 (X- Y- Z-) o
(U- V- W-) R- L- P)
El ciclo G82 está destinado a la perforación, los movimientos del ciclo G82
son similares a los de G81 con un retardo adicional al final del movimiento Z, la
duración de este retardo, expresada en segundos, se especifica mediante una
palabra P en la línea del G82.
101
1. Un movimiento preliminar.
1. Un movimiento preliminar.
1. Un movimiento preliminar.
2. Un movimiento del eje Z solo a la velocidad de trabajo.
3. Retirada del eje Z a velocidad de trabajo hacia el plano de retirada.
102
4.2.8.10.40 G86 Ciclo de escariado, parada del husillo, retroceso a
velocidad rápida [G86 (X- Y- Z-) o (U- V- W-) R- L- P]
El ciclo G86 está diseñado para taladrar. Este ciclo usa el valor P para un
retraso de tiempo en segundos.
Es un error si:
103
Este ejemplo muestra el uso de la palabra L para repetir una serie incremental
de ciclos de perforación para bloques de código sucesivos en el mismo modo de
movimiento G81, aquí estamos produciendo 12 agujeros usando cinco líneas de
código en el movimiento modal.
104
Ejemplo con G90:
Por ejemplo, suponga que el punto actual está en X=4 y que no hay ningún
desplazamiento G92 activo, la línea G92 X7 está programado, todos los orígenes
se desplazarán en -3 en X, lo que hará que el punto actual se convierta en X=7.
Este -3 se almacena en el parámetro 5211, estar en modo de desplazamiento
relativo no tiene ningún efecto sobre la acción de G92.
105
4.2.8.10.47 G92.1, G92.2 Restablecimiento de las compensaciones del
sistema de coordenadas
G92.1: Establece los desplazamientos del eje en 0 y establece los
parámetros 5211 a 5219 en cero.
G92.2: Establece las compensaciones del eje en 0, deja los valores de los
parámetros sin cambios, no se utilizarán.
Es un error si:
El modo de velocidad de tiempo inverso está activo y una línea con G1, G2 o
G3 (explícita o implícitamente) no tiene una palabra F.
No se ha especificado una nueva velocidad después de cambiar a G94 o
G95.
106
4.2.8.10.50 G96, G97: Modos de control del cabezal [G96 <D-> S-
(velocidad de corte constante) G97 (modo rpm)]
D: Velocidad máxima del husillo en revoluciones por minuto.
S: Velocidad de corte constante.
G96 D-S: Pasa a una velocidad de corte constante de S pies por minuto, si
G20 está activo, o S metros por minuto, si G21 está activo, D- es opcional.
Cuando G96 se utiliza, asegúrese de que X0 en el sistema de coordenadas
actual (incluidas las compensaciones de la herramienta) es el centro de
rotación; de lo contrario, LinuxCNC no dará la velocidad de husillo deseada,
G96 no se ve afectado por el modo de radio o diámetro.
G97: Velocidad de corte en rpm.
107
G99: Retroceso perpendicular al plano de trabajo actual hasta la posición
indicada por la palabra R.
4.2.8.11 Códigos M
4.2.8.11.1 Tabla de Códigos M
Código Descripción
M0 M1 Pausa en el programa
M2 M30 Fin del programa
M60 Pausa para descarga de piezas
M3 M4 M5 Control de husillo
M6 Tn Llamada de herramienta n = número de herramienta
M7 M8 M9 Control de refrigerante
M19 Orientación del husillo
M48 M49 Comprobación de los correctores de velocidad
M50 Comprobación del corrector de velocidad de trabajo
M51 Comprobación del corrector de velocidad del husillo
M52 Comprobación del corrector de velocidad de avance dinámico
M53 Comprobación del corte de velocidad
M61 Corrección del número de herramienta actual
M62 a M65 Control de salida digital
M66 Control de entrada digital y analógica
M67 Control de salida analógica sincronizada
M68 Control de salida analógica directa
M70 Guardar el estado modal
M71 Invalidar el estado modal guardado
M72 Restaurar el estado modal
M73 guardado /restauración automática del estado modal
M100 a M199 Códigos M definidos por el usuario
Tabla 20. Códigos M
108
4.2.8.11.2 Aplicaciones y ejemplos del Código M
M2: Indica el final del programa, al presionar el ciclo de inicio después de este
comando, se reinicia el programa al comienzo del archivo.
M30: Descarga el porta-piezas del cargador y finaliza el programa, al
presionar el ciclo de inicio después de este comando, se reinicia el programa
al comienzo del archivo.
109
4.2.8.11.2.3 M60: Pausa para descargas de piezas
110
4.2.8.11.2.8 M50 Comprobación del corrector de velocidad de trabajo
111
4.2.8.11.2.12 M61: Corrección del número de la herramienta actual
112
4.2.8.11.2.16 Control de salida analógica directa M68 (M68 E- Q-)
113
Estado de riego (M7) y (M8).
Ajustes de corrección de la velocidad del husillo (M51) y corrección de la
velocidad de trabajo (M50).
Ajuste de control de velocidad adaptativo (M52).
Ajuste del control de corte de velocidad (M53).
El estado modal registrado por M70 o por M73 en el nivel de llamada actual
se invalida (ya no se puede restaurar en ningún lugar), una llamada posterior a
M72 en el mismo nivel de llamada, fallará. Si se ejecuta en una subrutina que
protege el estado modal mediante un M73, una devolución posterior o endosub
no se restaurará el estado modal.
Para guardar el estado modal dentro de una subrutina y restaurar este estado
durante una endsub u otro regreso, programa M73, en caso de abortar un
programa en ejecución en una subrutina procesando un M73, el estado no será
restaurado. Además, el final normal (M2) de un programa principal que contiene
un M73 no restaurará un estado.
114
El programa externo, llamado M100 Para M199, (con un M en mayúsculas y
sin extensión) que debe estar en el directorio al que apunta la variable [DISPLAY]
PROGRAM_PREFIX del archivo inicial, se ejecutará con los valores P- y Q-
como siendo sus dos argumentos, la ejecución del archivo de código G actual se
pausará hasta que finalice el programa invocado, se puede utilizar cualquier
archivo ejecutable válido. El archivo debe estar en la ruta especificada en el
archivo inicial de configuración, consulte la sección sobre el archivo de
configuración en el manual del integrador.
115
Fabricación: El proceso de fabricación no es una función estandarizada,
esta es una idea que surgió a raíz de la Revolución Industrial, cuando un
modelo base sirvió prácticamente para todos los sectores del comercio y
la economía, la producción en cadena, en el cual lo importante era obtener
resultados dentro de períodos específicos.
1. Fabricación por lotes: Las empresas que optan por este modelo
generalmente se dividen en plantas, en cada una de las cuales se
desarrolla una labor específica de fabricación, permite la salida de
grandes volúmenes de artículos y productos; de ahí que sea idóneo
para las grandes multinacionales o las empresas de referencia en un
mercado.
2. Fabricación continua: Este tipo de procesos no dividen la fabricación
en lotes o departamentos, todo el proceso ocurre en el mismo lugar y
sus distintas fases guardan una relación estrecha, consecutiva e
incremental, las refinerías son un buen ejemplo de ello.
3. Fabricación en cadena: La fabricación en cadena es mucho más
intensa que la continua, la cadena del proceso de fabricación está
claramente definida y el artículo debe pasar por cada uno de los puntos
previstos hasta su plena materialización, cada tarea, incluso la
primera, se debe a los resultados de la anterior.
4. Fabricación por tipos de proyecto: Requiere una alta dosis de
planificación y estimación de plazos y costes, es el modelo más
puntual de los cuatro expuestos y por ello mismo tiene a agrupar a
procesos de fabricación de corto o medio plazo.
116
Albañilería: La albañilería es el arte de construir edificaciones u otras
obras empleando, según los casos, piedra, ladrillo, cal, yeso, cemento u
otros materiales semejantes. Existen 3 tipos:
1. Albañilería simple: Usada de manera tradicional y desarrollada
mediante experimentación, es en la cual la albañilería no posee más
elementos que el ladrillo y el mortero o argamasa, siendo estos los
elementos estructurales encargados de resistir todas las potenciales
cargas que afecten la construcción, esta es la empleada por los
innovadores populares.
2. Albañilería armada: Se conoce con este nombre a aquella albañilería
en la que se utiliza acero como refuerzo en los muros que se
construyen, principalmente estos refuerzos consisten en tensores
(como refuerzos verticales) y estribos (como refuerzos horizontales),
refuerzos que van empotrados en los cimientos o en los pilares de la
construcción, respectivamente.
3. Albañilería reforzada: Albañilería reforzada con elementos de
refuerzo horizontal y vertical, cuya función es mejorar la durabilidad
del conjunto. Además ayuda a mantener más fuerte todo lo que sea
construido con este material y previene accidentes ya que es
reforzada.
Diseño industrial: Esta es una rama del diseño que se ocupa de concebir
productos seriados y/o industriales, es decir, bienes de consumo o de
capital, prestando atención a la forma, el uso y la vida útil de los objetos,
busca maximizar su funcionalidad y hacerlos mejores, más satisfactorios
para el público consumidor. En ese sentido, el diseñador industrial se
dedica a:
Diseño automotriz, de automóviles o piezas para ellos.
Diseño aeronáutico, de aviones y barcos o piezas para ellos.
Diseño mobiliario, de muebles y estanterías o piezas para ellos.
Diseño de producto, que pueden ser electrodomésticos, cerámicos,
vidrios, plásticos, etc.
Diseño de juguetes o de repuestos para ellos.
Diseño de maquinaria y equipo, con diversos fines manufactureros o
productivos.
117
Herrería: Un herrero es una persona que tiene por oficio trabajar el metal,
generalmente el metal es calentado hasta que se vuelve incandescente,
al «rojo vivo», y posteriormente se somete al proceso de forjado, los
herreros trabajan calentando las partes del hierro a modelar con
instrumentos como el martillo, el calentado se realiza en una fragua de
propano, gas natural, carbón, leña o coque. Antes de la Revolución
industrial, el "herrero de la aldea" era un vecino básico de cualquier
poblado. Las técnicas de producción en masa han reducido la demanda
del trabajo de los herreros, excepto en África, India, y el Sudeste asiático,
lugares en donde aún se mantienen estos artesanos tradicionales. Entre
las principales herramientas de la herrería encontramos:
La forja: Es el lugar en donde se le aplica calor al metal en la herrería,
aquí se contiene y controla el volumen del fuego necesario para el
trabajo.
El yunque: Es un gran bloque de hierro o acero, a lo largo del tiempo,
ha sido refinado hasta su actual forma.
Los anteriores: Son los instrumentos básicos con los que trabajan los
herreros.
Las tenazas: Son usadas para asir el metal incandescente, varían en
un rango de formas y tamaños.
Los moldes: Son instrumentos para dar forma al metal, estos se
calientan de modo tal que el metal se derrite y sale a través de
aberturas previamente marcadas en el molde. Por esos orificios se
introduce el metal fundido de forma que cuando se enfría y se rompe
el molde se reproduce la forma deseada en el metal, con ello, por
ejemplo, se pueden fabricar las formas particulares de las cucharas,
las herraduras, etcétera.
La fragua: Es la herramienta donde se coloca el carbón para calentar
las piezas de metal para que puedan ser forjadas y tengan
maleabilidad al momento de darles forma, esta fragua puede funcionar
con un ventilador que inyecta aire para que el carbón arda y así poder
trabajar el metal.
118
4.4 Figuras de equipos empleados por innovadores populares
119
Figura 37. Protectores-presores vertical y horizontal tipo “peine”
120
Figura 40. Sierra circular
121
Figura 42. Cepilladora
122
4.5 Análisis de resultados
123
CONCLUSIÓN
124
RECOMENDACIONES
125
REFERENCIAS BIBLIOGRÁFICAS
126
(S.f.-c). Recuperado 25 de septiembre de 2021, de:
http://file:///C:/Users/User/Downloads/Dialnet-Innovation-6792584.pdf
(S.f.-d). Ucv.ve. Recuperado 25 de septiembre de 2021, de:
http://saber.ucv.ve/bitstream/123456789/1948/8/CAPITULO%20III.pdf
127