Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica

Este proyecto se centra en el desarrollo y validación de una ruteadora CNC, con un enfoque particular en la realización de un manual de funcionamiento exhaustivo. El proceso se inicia con la validación del diseño propuesto, utilizando como referencia el documento “Diseño de una ruteadora CNC para la...

Full description

Autores:
Peñaranda López , Alejandra
Montoya Herrera, Sofia Libertad
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2023
Institución:
Universidad Tecnológica de Pereira
Repositorio:
Repositorio Institucional UTP
Idioma:
spa
OAI Identifier:
oai:repositorio.utp.edu.co:11059/15016
Acceso en línea:
https://repositorio.utp.edu.co/home
https://hdl.handle.net/11059/15016
Palabra clave:
Aeronáutica
Maquinaria - Diseño
Trabajos en madera - Maquinaria
620 - Ingeniería y operaciones afines::621 - Física aplicada
Proyecto
Ruteadora CNC
Manual de funcionamiento
Validación del diseño
Prototipos
Laboratorio de aeronáutica
Construcción y ensamblaje
Calibración
Pruebas de funcionamiento
Rights
openAccess
License
http://purl.org/coar/access_right/c_abf2
id UTP2_d1f8c2aa1c8c4c714ffaf72d1aff470d
oai_identifier_str oai:repositorio.utp.edu.co:11059/15016
network_acronym_str UTP2
network_name_str Repositorio Institucional UTP
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
title Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
spellingShingle Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
Aeronáutica
Maquinaria - Diseño
Trabajos en madera - Maquinaria
620 - Ingeniería y operaciones afines::621 - Física aplicada
Proyecto
Ruteadora CNC
Manual de funcionamiento
Validación del diseño
Prototipos
Laboratorio de aeronáutica
Construcción y ensamblaje
Calibración
Pruebas de funcionamiento
title_short Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
title_full Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
title_fullStr Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
title_full_unstemmed Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
title_sort Desarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáutica
dc.creator.fl_str_mv Peñaranda López , Alejandra
Montoya Herrera, Sofia Libertad
dc.contributor.advisor.none.fl_str_mv Zapata Gordon, Adonaí
dc.contributor.author.none.fl_str_mv Peñaranda López , Alejandra
Montoya Herrera, Sofia Libertad
dc.subject.armarc.none.fl_str_mv Aeronáutica
Maquinaria - Diseño
Trabajos en madera - Maquinaria
topic Aeronáutica
Maquinaria - Diseño
Trabajos en madera - Maquinaria
620 - Ingeniería y operaciones afines::621 - Física aplicada
Proyecto
Ruteadora CNC
Manual de funcionamiento
Validación del diseño
Prototipos
Laboratorio de aeronáutica
Construcción y ensamblaje
Calibración
Pruebas de funcionamiento
dc.subject.ddc.none.fl_str_mv 620 - Ingeniería y operaciones afines::621 - Física aplicada
dc.subject.proposal.spa.fl_str_mv Proyecto
Ruteadora CNC
Manual de funcionamiento
Validación del diseño
Prototipos
Laboratorio de aeronáutica
Construcción y ensamblaje
Calibración
Pruebas de funcionamiento
description Este proyecto se centra en el desarrollo y validación de una ruteadora CNC, con un enfoque particular en la realización de un manual de funcionamiento exhaustivo. El proceso se inicia con la validación del diseño propuesto, utilizando como referencia el documento “Diseño de una ruteadora CNC para la fabricación de prototipos del laboratorio de aeronáutica” Esta fase implica una revisión critica para garantizar la viabilidad y eficacia del diseño. Posteriormente se lleva a cabo la construcción y ensamblaje físico de la ruteadora CNC, abarcando desde la adquisición de los materiales necesarios hasta la fabricación y ensamblaje de las partes según las especificaciones del diseño. Una vez completada la construcción, se procede a la calibración de la ruteadora para asegurar su precisión y eficiencia. Las pruebas de funcionamiento se centran específicamente en el prototipado de PCBs, garantizando que la máquina cumpla con los requisitos de fabricación de placas de circuito impreso. El componente esencial de este proyecto es la creación del manual de uso. Este recurso instructivo proporciona paso a paso las instrucciones necesarias para operar la ruteadora CNC de manera segura y eficaz. El manual aborda temas cruciales como la puesta en marcha, la configuración, las medidas de seguridad y los procedimientos de mantenimiento
publishDate 2023
dc.date.issued.none.fl_str_mv 2023
dc.date.accessioned.none.fl_str_mv 2024-02-26T16:40:03Z
dc.date.available.none.fl_str_mv 2024-02-26T16:40:03Z
dc.type.none.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.none.fl_str_mv Text
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.instname.none.fl_str_mv Universidad Tecnológica de Pereira
dc.identifier.reponame.none.fl_str_mv Repositorio Universidad Tecnológica de Pereira
dc.identifier.repourl.none.fl_str_mv https://repositorio.utp.edu.co/home
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11059/15016
identifier_str_mv Universidad Tecnológica de Pereira
Repositorio Universidad Tecnológica de Pereira
url https://repositorio.utp.edu.co/home
https://hdl.handle.net/11059/15016
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.references.none.fl_str_mv Ministerio de Educación Nacional. Colombia. (2009). Deserción Estudiantil En La Educación Superior Colombiana. [En línea]. Disponible en Web: https://www.mineducacion.gov.co/sistemasdeinformacion/1735/articles-254702_libro_desercion.pdf
Montoya Herrera, S.L & Peñaranda López, A. (2021). Diseño de una ruteadora CNC para la fabricación de prototipos del laboratorio de aeronáutica. Universidad Tecnológica de Pereira.
Banshee. (s.f). CNC Shield V4 de 3 ejes arduino nano GBRL compatible. [En línea]. Disponible en Web: https://banshee.mx/shields-arduino-impresion-3d-y-cnc/cnc-shield-v4-de-3-ejes-arduino-nano-gbrl-compatible/321
Gómez, J, & Rojas, Á. (2019, Febrero). Diseño e implementación de una ruteadora didáctica para la enseñanza de CNC. En VI Congreso Nacional de Investigación en Educación en Ciencias y Tecnología
Fabricación De Circuitos Impresos. (2016, octubre 24). Fabricación De Circuitos Impresos | Microcircuitos [En línea]. Disponible en Web: https://pcbmicrocircuitos.com/
Diseño y fabricación de circuitos impresos a tu medida. (2020, junio 17). COLCIRCUITOS [En línea]. Disponible en Web: https://colcircuitos.com/
Planigrafo, S. A. S. (s/f). Circuitos y Diseños. Fábrica de circuitos impresos PCB [En línea]. Disponible en Web: https://xn--circuitosydiseos-kub.com/
J. C. Impeltronic [En línea]. Disponible en Web:http://www.impeltronic.com/
La historia del CNC. (2019, 30 agosto). forestal maderero. [En línea]. Disponible en Web: https://www.forestalmaderero.com/articulos/item/la-historia-del-cnc-control-numerico-por-computadora.html
Cuevas, M. A. (2017, 4 septiembre). EL CONTROL NUMÉRICO. FUNDACIÓN VALENTIN D MADARIAGA. [En línea]. Disponible en Web: https://www.fundacionvmo.com/el-control-numerico/
Diferencia entre NC y CNC. (s. f.). Diferencia entre NC y CNC. [En línea]. Disponible en Web: https://es.living-in-belgium.com/difference-between-nc-and-cnc-271
Martínez Lendech, J. F. (2017). Sistemas de coordenadas. [En línea]. Disponible en Web: http://ri.uaemex.mx/bitstream/handle/20.500.11799/63801/secme-?sequence=1
Que es el control numérico CNC. (2017, 2 agosto). valnicrom. [En línea]. Disponible en Web: https://www.valnicrom.com/control-numerico-cnc/
Programación de máquinas de CNC con códigos G&M. (s. f.). TECNOEDU. [En línea]. Disponible en Web: https://tecnoedu.com/CNC/GM.php
¿Qué son los códigos G? (s. f.). haas F1 TEAM cnc. [En línea]. Disponible en Web: https://www.haascnc.com/es/service/service-content/guide-procedures/what-are-g-codes.html
Fernandez, A. (s. f.). Codigos M. [En línea]. Disponible en Web: scribd.com. https://es.scribd.com/document/283292971/codigos-M
Gonzales, O. (2020, 15 mayo). Cómo controlar tu máquina CNC por Wifi con GRBL y ESP32. bricogeek. [En línea]. Disponible en Web: https://blog.bricogeek.com/tag/grbl
Angel, M. (2019, 6 marzo). GRBL – Configuración. Mbrobotics. [En línea]. Disponible en Web: http://mbrobotics.es/blog/grbl-configuracion/
Introducción a la tecnología CNC. (2015, 28 diciembre). de máquinas y herramientas. [En línea]. Disponible en Web: https://www.demaquinasyherramientas.com/mecanizado/introduccion-a-la-tecnologia-cnc
Universidad Politécnica de Cataluña. Sistemas de Control. [En línea]. Disponible en Web: https://upcommons.upc.edu/bitstream/handle/2099.1/3330/34059-5.pdf?sequence=5
Recursos para el Departamento de Tecnología del IES Llano de la Viña de Villagordo. (2020, Julio). Los mecanismos: Máquinas en movimiento. [En línea]. Disponible en Web: http://www.tallertecno.com/Maquinas_y_mecanismos.pdf
Perez Gonzales, A. (s. f.). Tornillo de potencia. mecapedia. [En línea]. Disponible en Web: http://www.mecapedia.uji.es/tornillo_de_potencia.htm
Ejes macizos, ejes huecos. (s. f.). Schaeffler. [En línea]. Disponible en Web: https://medias.schaeffler.com/medias/es!hp.info/W
Ejes macizos, ejes huecos. (s.f.). Rodavigo. [En línea]. Disponible en Web: https://rodavigo.net/catalogos/INA/07%20Sistemas%20de%20guiado%20por%20eje/06%20Ejes%20macizos%20y%20ejes%20huecos.pdf
Rodamiento de bolas 6208 c3. (s. f.). ferreteria campollano. [En línea]. Disponible en Web: https://www.ferreteriacampollano.com/rodamiento-de-bolas-6208-c3.html
Rodamientos de rodillos cónicos. (s. f.). SKF. [En línea]. Disponible en Web: https://www.skf.com/es/products/rolling-bearings/roller-bearings/tapered-roller-bearings
Chassis Front Inner Wheel Bearing- All Models | Product. (2016, 28 diciembre). MercedesSource.Com. [En línea]. Disponible en Web: https://mercedessource.com/store/116-123-126-chassis-front-inner-wheel-bearing-all-models
Rodamientos de agujas | Fersa Bearings. (s. f.). FERSA. [En línea]. Disponible en Web: https://www.fersa.com/es/gama-de-producto/rodamientos-de-agujas
Morcillo, M. (2021, 30 septiembre). Varilla roscada ¿Qué es y para qué sirve? Laminas y Aceros. [En línea]. Disponible en Web: https://blog.laminasyaceros.com/blog/varilla-roscada
A. (2021, 12 mayo). Varilla Roscada - Materiales - Aceropedia - Enciclopedia del Acero. Aceropedia. [En línea]. Disponible en Web: https://aceropedia.com/materiales/varilla-roscada/
Husillos_y_Tuercas. (2019). NIASA. [En línea]. Disponible en Web: http://www.sgtransmisiones.com/info/pdf/Niasa/07_Husillos_y_Tuercas.pdf
Cómo funciona qué. (s.f). ¿Qué son los materiales? Definición, características y propiedades. [En línea]. Disponible en Web: https://comofuncionaque.com/que-son-los-materiales/
Torres, M. (2014). Materiales de uso técnico. [En línea]. Disponible en Web: https://www.edu.xunta.gal/espazoAbalar/sites/espazoAbalar/files/datos/1464947174/contido/22_propiedades_mecnicas.html
Ferrocortes. (s.f). Acero plata. [En línea]. Disponible en Web: https://www.ferrocortes.com.co/acero-plata/
Maupe, tecnología led. (s.f). Características del acero inoxidable. [En línea]. Disponible en Web: https://www.maupe.com/Empresa/caracteristicas-del-acero-inoxidable/
JN Aceros. (2019, marzo). 10 increíbles aplicaciones del acero inoxidable. [En línea]. Disponible en Web: https://jnaceros.com.pe/blog/aplicaciones-metal-acero-inoxidable/
ATSA aceros. (s.f). Perfiles de acero. [En línea]. Disponible en Web: https://www.laminaternium.mx/perfiles-de-acer/#:~:text=Los%20perfiles%20de%20acerose%20caracterizan%20por%20ser%20elementos,en%20la%20elaboraci%C3%B3n%20de%20estanter%C3%ADas%20e%20inclusive%20muebles
Materials World. (2021, marzo). Perfiles de aluminio, acero, hierro y metal: definición y tipos. [En línea]. Disponible en Web: https://www.mwmaterialsworld.com/blog/perfiles-metalicos-aluminio/
Aymet. (2019, septiembre). Perfiles de aluminio. [En línea]. Disponible en Web: https://aymet.com.ar/perfiles-de-aluminio/#:~:text=Entre%20los%20usos%20m%C3%A1s%20comunes%20podemos%20encontrar%20perfiles,arquitectura.%20Perfiles%20de%20aluminio%20en%20relaci%C3%B3n%20al%20uso
Bolívar, G. (2019, mayo). Baquelita: estructura, propiedades, obtención y aplicaciones. Liderfer. [En línea]. Disponible en Web: https://www.lifeder.com/baquelita/
Greemap. (s.f). Propiedades de la madera. [En línea]. Disponible en Web: https://greemap.es/maderas/propiedades-de-la-madera/#:~:text=La%20madera%20es%20conductora%20de%20sonido%20%28ac%C3%BAstico%29.%20Buen,o%20claro%20por%20las%20sales%2C%20colorantes%20y%20resinas
Tecnología de los plásticos. (2011, Julio). Nylon. [En línea]. Disponible en Web: https://tecnologiadelosplasticos.blogspot.com/2011/07/nylon.html
Afel. (s.f). Placa controladora CNC Router / Laser GRBL 3 ejes Annoy Tools. [En línea]. Disponible en Web: https://afel.cl/producto/placa-controladora-cnc-router-laser-grbl-3-ejes-annoy-tools/
Banshee. (s.f). CNC Shield V4 de 3 ejes arduino nano GBRL compatible. [En línea]. Disponible en Web: https://banshee.mx/shields-arduino-impresion-3d-y-cnc/cnc-shield-v4-de-3-ejes-arduino-nano-gbrl-compatible/321
Electronic components. (2020, septiembre). Motor paso a paso - tipos y ejemplos del uso de motores paso a paso. [En línea]. Disponible en Web: https://www.tme.com/co/es/news/library-articles/page/41861/Motor-paso-a-paso-tipos-y-ejemplos-del-uso-de-motores-paso-a-paso/
Contreras, L. (2019, marzo). Top 10 con los mejores softwares CAD para todos los niveles. [En línea]. Disponible en Web: https://www.3dnatives.com/es/mejores-softwares-cad-programa-180320192/
Solidbi. (s.f). SolidWorks, qué es y para qué sirve. [En línea]. Disponible en Web: https://solid-bi.es/solidworks/
Industrias Ugatu (s.f.) Procesos de fabricación [En línea]. Disponible en web: https://www.ugatu.com/
Bangse, K. (2020) Design and fabrication of a CNC router for wood engraving. J. Phys.: Conf. Ser. 1450 012094. [En línea]. Disponible en Web: https://iopscience.iop.org/article/10.1088/1742-6596/1450/1/012094
Universidad De Cundinamarca, & Navarro Muete, C. J. (2020, junio). Diseño E Implementación De Un Prototipo Multifuncional De Control Numérico Computacional Para Una Máquina Triple (Impresora 3d, Grabador Láser Y Ruteadora) De Bajo Costo. [En línea]. Disponible en Web: https://repositorio.ucundinamarca.edu.co/handle/20.500.12558/3045
Universidad Tecnológica de Pereira, Pineda Carvajal, G. A., & Ríos Restrepo, B. E. (2016, junio). Ruteadora CNC en 2D para la fabricación de Icor Stickers (N.o 84108378). [En línea]. Disponible en Web: https://core.ac.uk/download/pdf/84108378.pdf
CNC 3018-PRO USER MANUAL PdF download. (2022, 29 abril). ManualsLib. https://www.manualslib.com/manual/2429531/Cnc-3018-Pro.html
1. Introducción — FlatCAM 8 Documentation. (s. f.). http://flatcam.org/manual/es/introduction.html
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.extent.none.fl_str_mv 221 Páginas
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Tecnológica de Pereira
dc.publisher.faculty.none.fl_str_mv Facultad de Tecnologías
dc.publisher.place.none.fl_str_mv Pereira
dc.publisher.program.none.fl_str_mv Ingeniería Mecatrónica
publisher.none.fl_str_mv Universidad Tecnológica de Pereira
institution Universidad Tecnológica de Pereira
bitstream.url.fl_str_mv https://repositorio.utp.edu.co/bitstreams/c6d26e07-ced2-46b7-8b53-0e0ad067f22c/download
https://repositorio.utp.edu.co/bitstreams/6f93a889-c26d-4e4b-b795-8ea1881b7c60/download
https://repositorio.utp.edu.co/bitstreams/5d12671c-7c3a-4b98-af21-657916ad9040/download
https://repositorio.utp.edu.co/bitstreams/42f3c8a2-8196-4d58-898d-debd49c03588/download
bitstream.checksum.fl_str_mv a5d0ac23c20b8ef4c05d91dc54a2151e
2f9959eaf5b71fae44bbf9ec84150c7a
5d1d651bd60f1feae2a33d4c31d3dc87
bf4c12f012198e71f588c3a0439e4f0b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UTP
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808410509032030208
spelling Zapata Gordon, AdonaíPeñaranda López , AlejandraMontoya Herrera, Sofia Libertad2024-02-26T16:40:03Z2024-02-26T16:40:03Z2023Este proyecto se centra en el desarrollo y validación de una ruteadora CNC, con un enfoque particular en la realización de un manual de funcionamiento exhaustivo. El proceso se inicia con la validación del diseño propuesto, utilizando como referencia el documento “Diseño de una ruteadora CNC para la fabricación de prototipos del laboratorio de aeronáutica” Esta fase implica una revisión critica para garantizar la viabilidad y eficacia del diseño. Posteriormente se lleva a cabo la construcción y ensamblaje físico de la ruteadora CNC, abarcando desde la adquisición de los materiales necesarios hasta la fabricación y ensamblaje de las partes según las especificaciones del diseño. Una vez completada la construcción, se procede a la calibración de la ruteadora para asegurar su precisión y eficiencia. Las pruebas de funcionamiento se centran específicamente en el prototipado de PCBs, garantizando que la máquina cumpla con los requisitos de fabricación de placas de circuito impreso. El componente esencial de este proyecto es la creación del manual de uso. Este recurso instructivo proporciona paso a paso las instrucciones necesarias para operar la ruteadora CNC de manera segura y eficaz. El manual aborda temas cruciales como la puesta en marcha, la configuración, las medidas de seguridad y los procedimientos de mantenimientoThis projetc focuses on the development and validation of a CNC router, with a particular focus on producing a comprehensive operating manual. The process begins with the validation of the proposed desing, using as a reference the document “Desing of a CNC router for the manufacture of prototypes for the aeronautics laboratory” This pase involves a critical review to ensure the feasibility and effectiveness of the desing. Subsequently, the constructionand physical assembly of the CNC router is carried out, ranging from the acquisition of the necessary materials to the manufacturing and assembly of the parts according to the desing specifications. Once construction is completed, the router is calibrated to ensure its accuracy and efficiency. Functional testing focuses specifically on PCB prototyping, ensuring the machine meets printed circuit board manufacturing requirements. The essential component of this Project isthe creation of the user manual. This instructional resource provides step-by-step instructions necessary to opérate your CNC router safely and effectively. The manual covers crucial topics such as start-up, configuration, safely measures and maintenance proceduresPregradoIngeniero(a) Mecatrónico(a)NDICE GENERAL 1. DEFINICIÓN DE LA PROPUESTA ................................................................................ 10 1.1 PLANTEAMIENTO DEL PROBLEMA ......................................................................... 10 1.2 FORMULACIÓN ........................................................................................................... 10 1.3 SISTEMATIZACIÓN..................................................................................................... 10 1.4 JUSTIFICACIÓN .......................................................................................................... 11 1.5 OBJETIVOS ................................................................................................................. 11 1.5.1 Objetivo General.................................................................................................... 11 1.5.2 Objetivos Específicos ............................................................................................ 12 2. FUNDAMENTACIÓN TEÓRICA Y PRINCIPIOS DE LAS MÁQUINAS CNC ............... 13 2.1 GENERALIDADES DE LAS RUTEADORAS CNC ..................................................... 13 2.1.1 Principios De Funcionamiento De Las Ruteadoras CNC ..................................... 13 2.1.2 Sistemas y Elementos Básicos De Funcionamiento ............................................ 16 2.2 COMPONENTES ......................................................................................................... 17 2.2.1 Componentes Mecánicos ...................................................................................... 17 2.2.2 Materiales De Los Componentes Mecánicos ....................................................... 21 2.2.3 Componentes Electrónicos ................................................................................... 24 2.3 HERRAMIENTAS DE DISEÑO CAD ........................................................................... 25 2.3.1 Software De Diseño CAD ...................................................................................... 25 2.3.2 Herramientas De Software CAD ........................................................................... 26 2.4 MÉTODOS DE MANUFACTURA TRADICIONALES Y DE FABRICACIÓN .............. 26 2.4.1 Métodos De Manufactura Tradicionales ............................................................... 26 2.4.2 Métodos De Fabricación ....................................................................................... 27 3. CONSTRUCCIÓN Y ENSAMBLE DE LA RUTEADORA CNC ..................................... 29 3.1 ANTECEDENTES DE LAS MÁQUINAS CNC ............................................................ 29 3.2 COMPONENTES DE LA MÁQUINA CNC .................................................................. 31 3.2.1 Componentes Mecánicos ...................................................................................... 31 3.2.2 Componentes Electrónicos ................................................................................... 33 3.2.3 Componentes Electromecánicos .......................................................................... 34 3.3 CONSTRUCCIÓN Y ENSAMBLE ............................................................................... 35 3.4 INSTALACIÓN Y CONFIGURACIÓN DE COMPONENTES ELECTRÓNICOS ........ 51 3.4.1 Conexión De Los Componentes Electromecánicos y Electrónicos ..................... 51 3.4.2 Instalación Del Software ....................................................................................... 56 3.5 METODOLOGÍA DE IMPLEMENTACIÓN .................................................................. 64 3.5.1 Identificación General De Las Herramientas Principales Del Software Flatcam . 64 3.5.2 IDENTIFICACIÓN DE LAS HERRAMIENTAS PRINCIPALES DEL SOFTWARE CANDLE ......................................................................................................................... 67 3.5.3 Configuración De Parámetros De La PCB En Flatcam ........................................ 78 3.5.4 Importación De Diseños PCB ............................................................................... 95 3.5.5 Control De La Máquina y Pruebas De Movimiento .............................................. 97 3.5.6 Mapa De Alturas .................................................................................................. 102 3.5.7 Ruteado De Las Pistas........................................................................................ 119 3.5.8 Ruteado De Perforaciones .................................................................................. 126 4. RESULTADOS ............................................................................................................. 135 4.1 DISEÑO CAD DE LA RUTEADORA CNC ................................................................ 135 4.2 ENSAMBLE MECÁNICO Y ELECTRÓNICO DE LA MÁQUINA .............................. 136 4.3 RUTEO DE PCB ........................................................................................................ 138 4.4 CARTILLA "MANUAL DE USO DE LA RUTEADORA CNC" .................................... 139 5. CONCLUSIONES ......................................................................................................... 140 6. RECOMENDACIONES ................................................................................................ 141 7. REFERENCIAS ............................................................................................................ 142 ÍNDICE DE FIGURAS Figura 2.1 Eje coordenado de 2 dimensiones (autores) ....................................................... 14 Figura 2.2 Sistema de coordenadas cartesianas de 2 y 3 dimensiones (autores) .............. 15 Figura 2.3 Diagrama de bloques de una máquina CNC [19] ................................................ 16 Figura 2.4 Eje macizo [24] ..................................................................................................... 18 Figura 2.5 Eje hueco [24]....................................................................................................... 18 Figura 2.6 Rodamiento de bola [25] ...................................................................................... 19 Figura 2.7 Rodamiento de rodillos cónicos [27] .................................................................... 19 Figura 2.8 Rodamiento de aguja [28] .................................................................................... 20 Figura 2.9 Varilla roscada [29] ............................................................................................... 20 Figura 2.10 Husillo trapezoidal laminado y tuerca [31] ......................................................... 21 Figura 2.11 Husillo a bolas y tuerca [31] ............................................................................... 21 Figura 3.1 Diseño de la ruteadora CNC propuesta [42] ....................................................... 29 Figura 3.2 Construcción del prototipo [42] ............................................................................ 29 Figura 3.3 Estructura de soporte desde vista isométrica [50]............................................... 30 Figura 3.4 Ruteadora CNC de 2D para la fabricación de icorstickers [51]........................... 30 Figura 3.5 Vista isométrica del diseño 3D de la ruteadora CNC (autores) .......................... 31 Figura 3.6 Guías lineales y tornillos de avance de la ruteadora CNC (autores) .................. 32 Figura 3.7 Piezas estructurales de la ruteadora CNC (autores) ........................................... 32 Figura 3.8 Perfiles en aluminio (autores) .............................................................................. 33 Figura 3.9 Placa de control Annoy Tools (autores) ............................................................... 33 Figura 3.10 Control Offline de la máquina (autores) ............................................................. 34 Figura 3.11 Motor del Husillo (Motor DC) (autores) .............................................................. 34 Figura 3.12 Motor Paso a Paso (PaP) (autores) ................................................................... 35 Figura 3.13 Piezas instalación de la base [52]...................................................................... 35 Figura 3.14 Materiales de la base [52] .................................................................................. 35 Figura 3.15 Tuercas deslizantes base [52] ........................................................................... 36 Figura 3.16 Deslizadores (autores) ....................................................................................... 36 Figura 3.17 Inserción de tuercas deslizantes [52] ................................................................ 36 Figura 3.18 Resultado tuercas deslizantes (autores) ........................................................... 37 Figura 3.19 Orientación tuercas deslizantes [52] .................................................................. 37 Figura 3.20 Vista explosionada [52] ...................................................................................... 37 Figura 3.21 Vista lateral de la base (autores) ....................................................................... 38 Figura 3.22 Vista superior de la base (autores) .................................................................... 38 Figura 3.23 Piezas instalación plataforma [52] ..................................................................... 38 Figura 3.24 Piezas instalación plataforma [52] ..................................................................... 39 Figura 3.25 Asiento de tuerca [52] ........................................................................................ 39 Figura 3.26 Inserción en husillo (autores) ............................................................................. 39 Figura 3.27 Inserción de acoplamiento y motor paso a paso (autores) ............................... 40 Figura 3.28 Atornillado de motor (autores) ........................................................................... 40 Figura 3.29 Vista de explosión [52] ....................................................................................... 40 Figura 3.30 Inserción tuerca y tornillo (autores).................................................................... 41 Figura 3.31 Instalación plataforma [52] ................................................................................. 41 Figura 3.32 Instalación plataforma (autores) ........................................................................ 41 Figura 3.33 Materiales [52] .................................................................................................... 42 Figura 3.34 Explicación de la medición [52] .......................................................................... 42 Figura 3.35 Medición (autores) .............................................................................................. 42 Figura 3.36 Instalación de baquelita C [52] ........................................................................... 43 Figura 3.37 Instalación de baquelita C finalizada (autores).................................................. 43 Figura 3.38 Materiales [52] .................................................................................................... 44 Figura 3.39 Materiales Instalación Ensamblaje Eje AX-Z [52] ............................................. 44 Figura 3.40 Instalación de ejes [52] ...................................................................................... 44 Figura 3.41 Instalación de husillo de avance [52] ................................................................. 45 Figura 3.42 Instalación de las tres piezas en el ensamblaje del eje X-Z (autores) .............. 45 Figura 3.43 Inserción de tuercas deslizantes [52] ................................................................ 46 Figura 3.44 Ensamblaje eje X-Z a la baquelita C [52] .......................................................... 46 Figura 3.45 Ensamblaje motor a baquelita C (autores) ........................................................ 46 Figura 3.46 Inserción de perfiles y ejes en baquelita C (autores) ........................................ 47 Figura 3.47 Vista lateral baquelita C (autores)...................................................................... 47 Figura 3.48 Materiales [52] .................................................................................................... 48 Figura 3.49 Materiales instalación baquelita D [52] .............................................................. 48 Figura 3.50 Instalación baquelita D (autores) ....................................................................... 49 Figura 3.51 Esquema de instalación [52] .............................................................................. 49 Figura 3.52 Instalación de la placa (autores) ........................................................................ 50 Figura 3.53 Banco de ruteo adicional (autores) .................................................................... 50 Figura 3.54 Piezas y agujeros de ajuste (autores) ............................................................... 51 Figura 3.55 Conexión del motor del eje X a la placa de control. (autores) .......................... 51 Figura 3.56 Conexión del motor del eje Z a la placa de control. (autores)........................... 52 Figura 3.57 Conexión del motor del eje Y a la placa de control. (autores) .......................... 52 Figura 3.58 Conexión del motor DC. (autores) ..................................................................... 53 Figura 3.59 Conexión del motor DC a la placa de control. (autores) ................................... 53 Figura 3.60 Conexión del cable micro USB - USB a la placa de control. (autores) ............. 54 Figura 3.61 Conexión del adaptador AC/DC a la placa de control. (autores) ...................... 54 Figura 3.62 Sonda de Medición (autores) ............................................................................. 54 Figura 3.63 Conexión de Sonda de Medición a la placa de control (autores) ..................... 55 Figura 3.64 Conexión de los terminales tipo caimán (autores) ............................................ 55 Figura 3.65 Conexiones detalladas realizadas en la placa de control. (autores)................. 56 Figura 3.66 Instalación del Driver CH340 (autores) .............................................................. 57 Figura 3.67 Driver instalado exitosamente (autores) ............................................................ 57 Figura 3.68 Máquina conectada al computador y al suministro de energía. (autores) ........ 57 Figura 3.69 Led de encendido de la máquina. (autores) ...................................................... 58 Figura 3.70 Botón de windows (autores)............................................................................... 58 Figura 3.71 Despliegue de parámetros “Puertos COM y LPT” (autores) ............................. 58 Figura 3.72 Descompresión del archivo Candle. (autores) .................................................. 59 Figura 3.73 Ejecutar como administrador el programa. (autores) ........................................ 59 Figura 3.74 Interfaz del programa. (autores) ........................................................................ 60 Figura 3.75 Selección de la sección de “opciones”. (autores) .............................................. 60 Figura 3.76 Actualización del puerto de conexión en el software. (autores) ........................ 60 Figura 3.77 Confirmación del COM utilizado y verificación de la configuración de conexión. (autores) ................................................................................................................................. 61 Figura 3.78 Página principal de flatCam (autores) ............................................................... 61 Figura 3.79 Archivo recomendado para descarga (autores) ................................................ 62 Figura 3.80 Extraer archivo (autores) .................................................................................... 62 Figura 3.81 Archivo para descarga (autores) ........................................................................ 63 Figura 3.82 Archivo para ejecutar (autores) .......................................................................... 63 Figura 3.83 Acceso directo (autores) .................................................................................... 63 Figura 3.84 Panel superior (autores) ..................................................................................... 64 Figura 3.85 Panel superior edit (autores) .............................................................................. 65 Figura 3.86 Herramienta zoom (autores) .............................................................................. 65 Figura 3.87 Herramienta “plot” (autores) ............................................................................... 65 Figura 3.88 Herramientas geométricas (autores) ................................................................. 65 Figura 3.89 Línea de comandos (autores) ............................................................................ 66 Figura 3.90 Variables fresa (autores) .................................................................................... 66 Figura 3.91 Variables (autores) ............................................................................................. 67 Figura 3.92 Interfaz del usuario (autores) ............................................................................. 67 Figura 3.93 Sección de visualización y supervisión (autores) .............................................. 68 Figura 3.94 Sección de edición y programación (autores) ................................................... 68 Figura 3.95 Sección del software “Estado” (autores)............................................................ 69 Figura 3.96 Botón “Origen” (autores) .................................................................................... 69 Figura 3.97 Botón “Medición de Z” (autores) ........................................................................ 70 Figura 3.98 Botones “Cero XY” y “Cero Z” (autores) ............................................................ 70 Figura 3.99 Botón “Restaurar origen” (autores) .................................................................... 71 Figura 3.100 Botón “Posición segura” (autores) ................................................................... 71 Figura 3.101 Botón “Reiniciar” (autores) ............................................................................... 72 Figura 3.102 Botón “Desbloquear” (autores) ........................................................................ 72 Figura 3.103 Sección de “Comandos de Usuario” (autores) ................................................ 72 Figura 3.104 Acceso a las opciones del software (autores) ................................................. 73 Figura 3.105 Configuración de Comandos de Usuario (autores) ......................................... 73 Figura 3.106 Configuración de Comandos de Usuario (autores) ......................................... 74 Figura 3.107 Sección “Mapa de alturas” (autores) ............................................................... 74 Figura 3.108 Sección “Husillo” (autores) ............................................................................... 75 Figura 3.109 Sección “Overriding” (autores) ......................................................................... 75 Figura 3.110 Ejemplo de ajuste de la velocidad de avance (autores) .................................. 76 Figura 3.111 Control manual de los movimientos en los ejes X,Y, Z (autores) ................... 76 Figura 3.112 Control manual de los movimientos en los ejes X,Y, Z (autores) ................... 77 Figura 3.113 Casilla de ‘Control desde teclado habilitada’ (autores) ................................... 77 Figura 3.114 Sección de ‘Consola’ (autores) ........................................................................ 78 Figura 3.115 Open Gerber (autores) ..................................................................................... 79 Figura 3.116 Selección de archivo (autores) ........................................................................ 79 Figura 3.117 Geometría en el origen (autores) ..................................................................... 80 Figura 3.118 Apartado Selected (autores) ............................................................................ 80 Figura 3.119 Valor de offset (autores) ................................................................................... 80 Figura 3.120 Open excellon (autores) ................................................................................... 81 Figura 3.121 Selección de archivo (autores) ........................................................................ 81 Figura 3.122 Archivo .txt mal proporcionado (autores) ......................................................... 82 Figura 3.123 Selected Excellon object (autores) .................................................................. 82 Figura 3.124 Cambio de escala (autores) ............................................................................. 82 Figura 3.125 Desfase de las perforaciones (autores) ........................................................... 83 Figura 3.126 Valor de offset (autores) ................................................................................... 83 Figura 3.127 Geometrías congruentes (autores) .................................................................. 84 Figura 3.128 Unidad de medida (autores) ............................................................................ 84 Figura 3.129 Unidad de medida (autores) ............................................................................ 85 Figura 3.130 Seleccionar el archivo excellon (autores) ........................................................ 85 Figura 3.131 Asignación de la variable cut z (autores) ......................................................... 86 Figura 3.132 Asignación de la variable travel z (autores) ..................................................... 86 Figura 3.133 Asignación de la variable Feed rate (autores) ................................................. 87 Figura 3.134 Selección de herramientas (autores) ............................................................... 87 Figura 3.135 Variable spindle speed (autores) ..................................................................... 87 Figura 3.136 Generar .CNC (autores) ................................................................................... 88 Figura 3.137 G-code generado para las perforaciones (autores) ........................................ 88 Figura 3.138 Nuevo archivo generado (autores) .................................................................. 88 Figura 3.139 Seleccionar el archivo gerber (autores) ........................................................... 89 Figura 3.140 Asignación de variable tool dia (autores) ........................................................ 89 Figura 3.141 “# passes” y “pass overlap” (autores) .............................................................. 90 Figura 3.142 Generar .CNC (autores) ................................................................................... 90 Figura 3.143 G-code generado para las rutas (autores) ...................................................... 90 Figura 3.144 Nuevo archivo generado (autores) .................................................................. 91 Figura 3.145 Seleccionar el archivo gerber_iso (autores) .................................................... 91 Figura 3.146 Asignación de la variable cut z (autores) ......................................................... 92 Figura 3.147 Asignación de la variable travel z (autores) ..................................................... 92 Figura 3.148 Asignación de la variable Feed rate (autores) ................................................. 93 Figura 3.149 Asignación de variable tool dia (autores) ........................................................ 93 Figura 3.150 Generar .CNC (autores) ................................................................................... 94 Figura 3.151 Nuevo archivo generado (autores) .................................................................. 94 Figura 3.152 Selección archivo CNC (autores)..................................................................... 94 Figura 3.153 Sección select (autores) ................................................................................... 95 Figura 3.154 Export G-code (autores) ................................................................................... 95 Figura 3.155 Cambiar nombre “.cn” (autores) ....................................................................... 95 Figura 3.156 Conexión a la máquina CNC (autores) ............................................................ 96 Figura 3.157 Importación de diseño de PCB (autores) ........................................................ 96 Figura 3.158 Visualización de la placa importada (autores) ................................................. 97 Figura 3.159 Verificación del estado apagado de la máquina (autores) .............................. 97 Figura 3.160 Herramienta de corte instalada (autores) ........................................................ 98 Figura 3.161 Retiro de la herramienta de ruteado (autores) ................................................ 98 Figura 3.162 Eje roscado (portaherramientas) (autores) ...................................................... 98 Figura 3.163 Retiro de la herramienta de corte previamente instalada (autores) ................ 99 Figura 3.164 Instalación de la nueva herramienta de corte (autores) .................................. 99 Figura 3.165 Verificación de instalación de la fresa de ruteo (autores) ............................... 99 Figura 3.166 Fresa instalada (autores) ............................................................................... 100 Figura 3.167 Sujeción de la placa de trabajo (autores) ...................................................... 100 Figura 3.168 Conexión de la máquina y la computadora (autores).................................... 101 Figura 3.169 Encendido de la máquina (autores) ............................................................... 101 Figura 3.170 Sección “Control manual” para realizar pruebas de movimiento (autores) .. 102 Figura 3.171 Prueba de movimiento del husillo (autores) .................................................. 102 Figura 3.172 Sección de control manual (autores) ............................................................. 103 Figura 3.173 Instalación de la placa en la mesa de trabajo (autores) ................................ 103 Figura 3.174 Evidencia de la falta de contacto entre la base de madera y la baquelita (autores) ............................................................................................................................... 104 Figura 3.175 Uso de arandelas para garantizar un contacto uniforme (autores)............... 104 Figura 3.176 Conexión pinza tipo caimán del GND a la herramienta de corte (autores) .. 105 Figura 3.177 Conexión pinza tipo caimán a la pcb (autores) ............................................. 105 Figura 3.178 Visualización de la placa importada en Candle (autores) ............................. 106 Figura 3.179 Perspectivas y Vistas Frontales en el Programa de G-Code (autores) ........ 106 Figura 3.180 Visualización de líneas punteadas de trayectoria (autores).......................... 106 Figura 3.181 Configuración del (0,0) Inicial y Punto de Finalización en el Programa (autores) ............................................................................................................................... 107 Figura 3.182 Ubicación Manual del Husillo en el Extremo Inferior Izquierdo (autores) ..... 107 Figura 3.183 Estado Posicional Después del Posicionamiento Inicial (autores) ............... 108 Figura 3.184 Establecimiento Manual del Punto de Inicio en X, Y(autores) ...................... 108 Figura 3.185 Verificación de la configuración de inicio X,Y (autores) ................................ 108 Figura 3.186 Verificación Manual del Perímetro de Trabajo (autores) ............................... 109 Figura 3.187 Desplazamiento y Verificación de Dimensiones en el Software (autores) ... 109 Figura 3.188 Número de pasos recomendados para la identificación del área de trabajo (autores) ............................................................................................................................... 109 Figura 3.189 Comando de retorno al punto de Inicio (0,0) (autores) ................................. 110 Figura 3.190 Confirmación de retorno al punto de inicio 'OK' (autores) ............................. 110 Figura 3.191 Botón de medición de distancia Z (autores) .................................................. 111 Figura 3.192 Ajuste del cero de la herramienta en el eje Z (autores) ................................ 111 Figura 3.193 Posición de Referencia con Cero Establecido (autores) ............................... 111 Figura 3.194 Posición Inicial de los Ejes Coordenados X,Y,Z (autores) ............................ 112 Figura 3.195 Consecuencias de Desconexión de Sonda (autores) ................................... 112 Figura 3.196 Manejo de Estado de 'Alarma' (autores) ........................................................ 113 Figura 3.197 Botón “Desbloquear” (autores) ...................................................................... 113 Figura 3.198 Inicio del Proceso de Mapa de Alturas (autores) .......................................... 113 Figura 3.199 Configuración de parámetros del Mapa de Alturas(autores) ........................ 113 Figura 3.200 Verificación de contorno de PCB Después de Crear el Mapa(autores) ....... 114 Figura 3.201 Generación Automática de Contorno Externo (autores) ............................... 114 Figura 3.202 Configuración de la Grilla de Medición (autores) .......................................... 114 Figura 3.203 Dimensiones de la placa (autores) ................................................................ 115 Figura 3.204 Configuración de Puntos de sondeo en X e Y(autores) ................................ 115 Figura 3.205 Ajuste de parámetros de la sonda en Z (autores) ......................................... 115 Figura 3.206 Parámetros Predeterminados de Interpolación(autores) .............................. 115 Figura 3.207 Ajuste de Distancia de Interpolación (autores) .............................................. 116 Figura 3.208 Inicio del Proceso de medición del Mapa de Alturas (autores) ..................... 116 .......................................... 116 Figura 3.210 Verificación del Estado de Mapa de Alturas (autores) .................................. 116 Figura 3.211 Seguimiento del Progreso en el Software (autores) ...................................... 117 Figura 3.212 Alerta de Finalización del Mapa de Alturas (autores).................................... 117 Figura 3.213 Representación de Topografía en Colores (autores) .................................... 117 Figura 3.214 Guardado del Archivo de Mapa de Alturas (autores) .................................... 118 Figura 3.215 Nomenclatura y Ubicación de Guardado (autores) ....................................... 118 Figura 3.216 Modo edición (autores) .................................................................................. 118 Figura 3.217 Regreso a la visualización inicial de la placa de ruteo (autores) .................. 119 Figura 3.218 Fresas en V (autores) .................................................................................... 119 Figura 3.219 Configuración de 'Utilizar Mapa de Alturas' (autores) ................................... 120 Figura 3.220 Verificación del Nombre del Mapa de Alturas (autores) ................................ 120 Figura 3.221 Apertura de un Mapa de Alturas Existente (autores) .................................... 120 Figura 3.222 Posicionamiento Seguro de la Fresa (autores) ............................................. 121 Figura 3.223 Encendido y Ajuste de Velocidad del Husillo (autores) ................................. 121 Figura 3.224 Envío del Archivo para Ruteado de las pistas (autores) ............................... 121 Figura 3.225 Estado de Ejecución del Ruteado (autores) .................................................. 121 Figura 3.226 Inconsistencia en la Profundidad de Corte (autores) .................................... 122 Figura 3.227 Pausa del Programa de Ruteado (autores) ................................................... 122 Figura 3.228 Estado 'Parada' Después de Pausa (autores)............................................... 122 Figura 3.229 Abandono del Programa de Ruteado (autores)............................................. 122 Figura 3.230 Progreso en Software durante el Ruteado de Pistas (autores) .................... 123 Figura 3.231 Progreso Físico del Ruteado de Pistas (autores) .......................................... 123 Figura 3.232 Virutas generadas durante el proceso de ruteado (autores)......................... 123 Figura 3.233 Limpieza de Residuos durante el Ruteado de Pistas (autores) .................... 124 Figura 3.234 Pcb con error de ruteado (autores) ................................................................ 124 Figura 3.235 Mapa de alturas con valores a modificar (autores) ....................................... 125 Figura 3.236 Valores iniciales ............................................................................................. 126 Figura 3.237 Valores finales ................................................................................................ 126 Figura 3.238 Tiempo Transcurrido y Total de Ruteado de Pistas (autores) ...................... 126 Figura 3.239 Brocas de carburo de tungsteno para perforación de PCB (autores) ........... 127 Figura 3.240 Visualización del Programa G-code para Perforaciones (autores) ............... 127 Figura 3.241 Retorno al Punto de Inicio después del Ruteado de Pistas (autores) .......... 128 Figura 3.242 Elevación de la Herramienta en el Eje Z para Cambio de Fresa (autores) .. 128 Figura 3.243 Sustitución de la Fresa por Broca para Perforaciones (autores) .................. 129 Figura 3.244 Ubicación de la Herramienta en el Porta herramienta (autores) ................... 129 Figura 3.245 Conexión de los Cables de la Sonda para Establecer Punto Z (autores) .... 129 Figura 3.246 Ruptura de broca de perforación (autores) ................................................... 130 Figura 3.247 Medición de Z Después del Cambio de Fresa (autores) ............................... 130 Figura 3.248 Establecimiento del Cero Actual en Z (autores) ............................................ 130 Figura 3.249 Importación del Mapa de Alturas para Perforaciones (autores) ................... 131 Figura 3.250 Verificación del Uso del Mapa de Alturas (autores) ...................................... 131 Figura 3.251 Elevación de la Herramienta en el Eje Z antes del Perforado (autores) ....... 131 Figura 3.252 Encendido del Motor y Ajuste de Velocidad para Perforado (autores) ......... 132 Figura 3.253 Aumento Gradual de Velocidad del Husillo (autores) ................................... 132 Figura 3.254 Envío del Archivo para Perforaciones (autores) ............................................ 132 Figura 3.255 Estado de Ejecución del Perforado (autores) ................................................ 132 Figura 3.256 Progreso en Software durante el Proceso de Perforado (autores) ............... 133 Figura 3.257 Virutas Generadas durante el Proceso de Perforado (autores) .................... 133 Figura 3.258 Progreso del Perforado en la Ventana de Programa G-code (autores) ....... 134 Figura 3.259 Alerta de Finalización del Proceso de Perforado (autores) ........................... 134 Figura 4.1 Vista isométrica del montaje finalizado de ruteadora CNC (autores) ............... 135 Figura 4.2 Vista frontal del montaje finalizado (autores) .................................................... 135 Figura 4.3 Vista lateral del montaje finalizado (autores) ..................................................... 136 Figura 4.4 Vista superior del montaje finalizado (autores) ................................................. 136 Figura 4.5 Vista frontal del ensamble mecánico y electrónico de la máquina (autores) .... 137 Figura 4.6 Vista superior del ensamble mecánico y electrónico de la máquina (autores) . 137 Figura 4.7 Vista posterior del ensamble mecánico y electrónico de la máquina (autores) 138 Figura 4.8 Placa ruteada y perforada (autores) .................................................................. 138 Figura 4.9 Portada de la Cartilla del Manual de Uso (autores) .......................................... 139221 Páginasapplication/pdfUniversidad Tecnológica de PereiraRepositorio Universidad Tecnológica de Pereirahttps://repositorio.utp.edu.co/homehttps://hdl.handle.net/11059/15016spaUniversidad Tecnológica de PereiraFacultad de TecnologíasPereiraIngeniería MecatrónicaMinisterio de Educación Nacional. Colombia. (2009). Deserción Estudiantil En La Educación Superior Colombiana. [En línea]. Disponible en Web: https://www.mineducacion.gov.co/sistemasdeinformacion/1735/articles-254702_libro_desercion.pdfMontoya Herrera, S.L & Peñaranda López, A. (2021). Diseño de una ruteadora CNC para la fabricación de prototipos del laboratorio de aeronáutica. Universidad Tecnológica de Pereira.Banshee. (s.f). CNC Shield V4 de 3 ejes arduino nano GBRL compatible. [En línea]. Disponible en Web: https://banshee.mx/shields-arduino-impresion-3d-y-cnc/cnc-shield-v4-de-3-ejes-arduino-nano-gbrl-compatible/321Gómez, J, & Rojas, Á. (2019, Febrero). Diseño e implementación de una ruteadora didáctica para la enseñanza de CNC. En VI Congreso Nacional de Investigación en Educación en Ciencias y TecnologíaFabricación De Circuitos Impresos. (2016, octubre 24). Fabricación De Circuitos Impresos | Microcircuitos [En línea]. Disponible en Web: https://pcbmicrocircuitos.com/Diseño y fabricación de circuitos impresos a tu medida. (2020, junio 17). COLCIRCUITOS [En línea]. Disponible en Web: https://colcircuitos.com/Planigrafo, S. A. S. (s/f). Circuitos y Diseños. Fábrica de circuitos impresos PCB [En línea]. Disponible en Web: https://xn--circuitosydiseos-kub.com/J. C. Impeltronic [En línea]. Disponible en Web:http://www.impeltronic.com/La historia del CNC. (2019, 30 agosto). forestal maderero. [En línea]. Disponible en Web: https://www.forestalmaderero.com/articulos/item/la-historia-del-cnc-control-numerico-por-computadora.htmlCuevas, M. A. (2017, 4 septiembre). EL CONTROL NUMÉRICO. FUNDACIÓN VALENTIN D MADARIAGA. [En línea]. Disponible en Web: https://www.fundacionvmo.com/el-control-numerico/Diferencia entre NC y CNC. (s. f.). Diferencia entre NC y CNC. [En línea]. Disponible en Web: https://es.living-in-belgium.com/difference-between-nc-and-cnc-271Martínez Lendech, J. F. (2017). Sistemas de coordenadas. [En línea]. Disponible en Web: http://ri.uaemex.mx/bitstream/handle/20.500.11799/63801/secme-?sequence=1Que es el control numérico CNC. (2017, 2 agosto). valnicrom. [En línea]. Disponible en Web: https://www.valnicrom.com/control-numerico-cnc/Programación de máquinas de CNC con códigos G&M. (s. f.). TECNOEDU. [En línea]. Disponible en Web: https://tecnoedu.com/CNC/GM.php¿Qué son los códigos G? (s. f.). haas F1 TEAM cnc. [En línea]. Disponible en Web: https://www.haascnc.com/es/service/service-content/guide-procedures/what-are-g-codes.htmlFernandez, A. (s. f.). Codigos M. [En línea]. Disponible en Web: scribd.com. https://es.scribd.com/document/283292971/codigos-MGonzales, O. (2020, 15 mayo). Cómo controlar tu máquina CNC por Wifi con GRBL y ESP32. bricogeek. [En línea]. Disponible en Web: https://blog.bricogeek.com/tag/grblAngel, M. (2019, 6 marzo). GRBL – Configuración. Mbrobotics. [En línea]. Disponible en Web: http://mbrobotics.es/blog/grbl-configuracion/Introducción a la tecnología CNC. (2015, 28 diciembre). de máquinas y herramientas. [En línea]. Disponible en Web: https://www.demaquinasyherramientas.com/mecanizado/introduccion-a-la-tecnologia-cncUniversidad Politécnica de Cataluña. Sistemas de Control. [En línea]. Disponible en Web: https://upcommons.upc.edu/bitstream/handle/2099.1/3330/34059-5.pdf?sequence=5Recursos para el Departamento de Tecnología del IES Llano de la Viña de Villagordo. (2020, Julio). Los mecanismos: Máquinas en movimiento. [En línea]. Disponible en Web: http://www.tallertecno.com/Maquinas_y_mecanismos.pdfPerez Gonzales, A. (s. f.). Tornillo de potencia. mecapedia. [En línea]. Disponible en Web: http://www.mecapedia.uji.es/tornillo_de_potencia.htmEjes macizos, ejes huecos. (s. f.). Schaeffler. [En línea]. Disponible en Web: https://medias.schaeffler.com/medias/es!hp.info/WEjes macizos, ejes huecos. (s.f.). Rodavigo. [En línea]. Disponible en Web: https://rodavigo.net/catalogos/INA/07%20Sistemas%20de%20guiado%20por%20eje/06%20Ejes%20macizos%20y%20ejes%20huecos.pdfRodamiento de bolas 6208 c3. (s. f.). ferreteria campollano. [En línea]. Disponible en Web: https://www.ferreteriacampollano.com/rodamiento-de-bolas-6208-c3.htmlRodamientos de rodillos cónicos. (s. f.). SKF. [En línea]. Disponible en Web: https://www.skf.com/es/products/rolling-bearings/roller-bearings/tapered-roller-bearingsChassis Front Inner Wheel Bearing- All Models | Product. (2016, 28 diciembre). MercedesSource.Com. [En línea]. Disponible en Web: https://mercedessource.com/store/116-123-126-chassis-front-inner-wheel-bearing-all-modelsRodamientos de agujas | Fersa Bearings. (s. f.). FERSA. [En línea]. Disponible en Web: https://www.fersa.com/es/gama-de-producto/rodamientos-de-agujasMorcillo, M. (2021, 30 septiembre). Varilla roscada ¿Qué es y para qué sirve? Laminas y Aceros. [En línea]. Disponible en Web: https://blog.laminasyaceros.com/blog/varilla-roscadaA. (2021, 12 mayo). Varilla Roscada - Materiales - Aceropedia - Enciclopedia del Acero. Aceropedia. [En línea]. Disponible en Web: https://aceropedia.com/materiales/varilla-roscada/Husillos_y_Tuercas. (2019). NIASA. [En línea]. Disponible en Web: http://www.sgtransmisiones.com/info/pdf/Niasa/07_Husillos_y_Tuercas.pdfCómo funciona qué. (s.f). ¿Qué son los materiales? Definición, características y propiedades. [En línea]. Disponible en Web: https://comofuncionaque.com/que-son-los-materiales/Torres, M. (2014). Materiales de uso técnico. [En línea]. Disponible en Web: https://www.edu.xunta.gal/espazoAbalar/sites/espazoAbalar/files/datos/1464947174/contido/22_propiedades_mecnicas.htmlFerrocortes. (s.f). Acero plata. [En línea]. Disponible en Web: https://www.ferrocortes.com.co/acero-plata/Maupe, tecnología led. (s.f). Características del acero inoxidable. [En línea]. Disponible en Web: https://www.maupe.com/Empresa/caracteristicas-del-acero-inoxidable/JN Aceros. (2019, marzo). 10 increíbles aplicaciones del acero inoxidable. [En línea]. Disponible en Web: https://jnaceros.com.pe/blog/aplicaciones-metal-acero-inoxidable/ATSA aceros. (s.f). Perfiles de acero. [En línea]. Disponible en Web: https://www.laminaternium.mx/perfiles-de-acer/#:~:text=Los%20perfiles%20de%20acerose%20caracterizan%20por%20ser%20elementos,en%20la%20elaboraci%C3%B3n%20de%20estanter%C3%ADas%20e%20inclusive%20mueblesMaterials World. (2021, marzo). Perfiles de aluminio, acero, hierro y metal: definición y tipos. [En línea]. Disponible en Web: https://www.mwmaterialsworld.com/blog/perfiles-metalicos-aluminio/Aymet. (2019, septiembre). Perfiles de aluminio. [En línea]. Disponible en Web: https://aymet.com.ar/perfiles-de-aluminio/#:~:text=Entre%20los%20usos%20m%C3%A1s%20comunes%20podemos%20encontrar%20perfiles,arquitectura.%20Perfiles%20de%20aluminio%20en%20relaci%C3%B3n%20al%20usoBolívar, G. (2019, mayo). Baquelita: estructura, propiedades, obtención y aplicaciones. Liderfer. [En línea]. Disponible en Web: https://www.lifeder.com/baquelita/Greemap. (s.f). Propiedades de la madera. [En línea]. Disponible en Web: https://greemap.es/maderas/propiedades-de-la-madera/#:~:text=La%20madera%20es%20conductora%20de%20sonido%20%28ac%C3%BAstico%29.%20Buen,o%20claro%20por%20las%20sales%2C%20colorantes%20y%20resinasTecnología de los plásticos. (2011, Julio). Nylon. [En línea]. Disponible en Web: https://tecnologiadelosplasticos.blogspot.com/2011/07/nylon.htmlAfel. (s.f). Placa controladora CNC Router / Laser GRBL 3 ejes Annoy Tools. [En línea]. Disponible en Web: https://afel.cl/producto/placa-controladora-cnc-router-laser-grbl-3-ejes-annoy-tools/Banshee. (s.f). CNC Shield V4 de 3 ejes arduino nano GBRL compatible. [En línea]. Disponible en Web: https://banshee.mx/shields-arduino-impresion-3d-y-cnc/cnc-shield-v4-de-3-ejes-arduino-nano-gbrl-compatible/321Electronic components. (2020, septiembre). Motor paso a paso - tipos y ejemplos del uso de motores paso a paso. [En línea]. Disponible en Web: https://www.tme.com/co/es/news/library-articles/page/41861/Motor-paso-a-paso-tipos-y-ejemplos-del-uso-de-motores-paso-a-paso/Contreras, L. (2019, marzo). Top 10 con los mejores softwares CAD para todos los niveles. [En línea]. Disponible en Web: https://www.3dnatives.com/es/mejores-softwares-cad-programa-180320192/Solidbi. (s.f). SolidWorks, qué es y para qué sirve. [En línea]. Disponible en Web: https://solid-bi.es/solidworks/Industrias Ugatu (s.f.) Procesos de fabricación [En línea]. Disponible en web: https://www.ugatu.com/Bangse, K. (2020) Design and fabrication of a CNC router for wood engraving. J. Phys.: Conf. Ser. 1450 012094. [En línea]. Disponible en Web: https://iopscience.iop.org/article/10.1088/1742-6596/1450/1/012094Universidad De Cundinamarca, & Navarro Muete, C. J. (2020, junio). Diseño E Implementación De Un Prototipo Multifuncional De Control Numérico Computacional Para Una Máquina Triple (Impresora 3d, Grabador Láser Y Ruteadora) De Bajo Costo. [En línea]. Disponible en Web: https://repositorio.ucundinamarca.edu.co/handle/20.500.12558/3045Universidad Tecnológica de Pereira, Pineda Carvajal, G. A., & Ríos Restrepo, B. E. (2016, junio). Ruteadora CNC en 2D para la fabricación de Icor Stickers (N.o 84108378). [En línea]. Disponible en Web: https://core.ac.uk/download/pdf/84108378.pdfCNC 3018-PRO USER MANUAL PdF download. (2022, 29 abril). ManualsLib. https://www.manualslib.com/manual/2429531/Cnc-3018-Pro.html1. Introducción — FlatCAM 8 Documentation. (s. f.). http://flatcam.org/manual/es/introduction.htmlManifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 de la Ley 23 de 1982. En concordancia suscribo (suscribimos) este documento en el momento mismo que hago (hacemos) entrega de mi (nuestra) OBRA a la Biblioteca “Jorge Roa Martínez” de la Universidad Tecnológica de Pereira. Manifiesto (manifestamos) que la OBRA objeto de la presente autorización es original y la realicé (realizamos) sin violar o usurpar derechos de autor de terceros, por lo tanto, mi (nuestra) OBRA es de exclusiva autoría y tiene la titularidad sobre la misma. PARAGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la OBRA en cuestión, El (los) Autor(es), asumirá (n) toda la responsabilidad, y saldrá (n) en defensa de los derechos aquí autorizados. Para todos los efectos La Universidad actúa como un tercero de buena fe. Manifiesto (manifestamos) que soy (somos) conocedor (es) del alcance mundial de la publicación de mi (nuestra) obra en internet y específicamente en el Repositorio Institucional. Manifiesto (manifestamos) que mi (nuestra) OBRA no está limitada ni protegida por ningún acuerdo de confidencialidad, no es un secreto industrial, no es una invención patentable y no cuenta con ningún otro tipo de restricción para su publicación. Acepto (aceptamos) que la autorización se hace a título gratuito, por lo tanto, renuncio (renunciamos) a recibir pago alguno por su distribución, comunicación pública y cualquier otro uso que se haga en los términos de la presente licencia. Autorizo (autorizamos) a la Universidad Tecnológica de Pereira para incluir la presente OBRA en los índices y buscadores que la Universidad estime convenientes para su visibilidad. Acepto (aceptamos) que la Universidad Tecnológica de Pereira convierta el documento en cualquier medio o formato para su preservación digital. En constancia de lo anterior, autorizo (autorizamos) publicar mi (nuestra) OBRA bajo las Licencias Creative Commons 4.0 (cuyo texto se puede consultar en: http://creativecommons.org/licenses/): Se autoriza el uso comercial de mi (nuestra) OBRA: SI____ NO_____ Se autorizan modificaciones de mi (nuestra) OBRA: SI____ NO_____ “Los derechos de autor recaen sobre las obras científicas, literarias y artísticas en las cuales se comprenden las creaciones del espíritu en el campo científico, literario y artístico, cualquiera que sea el modo o forma de expresión y cualquiera que sea su destinación, tales como: los libros, folletos y otros escritos; las conferencias, alocuciones, sermones y otras obras de la misma naturaleza; las obras dramáticas o dramático-musicales; las obras coreográficas y las pantomimas; las composiciones musicales con letra o sin ella; las obras cinematográficas, a las cuales se asimilan las obras expresadas por procedimiento análogo a la cinematografía, inclusive los videogramas, las obras de dibujo, pintura, arquitectura, escultura, grabado, litografía; las obras fotográficas a las cuales se asimilan las expresas por procedimiento análogo o la fotografía; las obras de artes plásticas; las ilustraciones, mapas, planos, croquis y obras plásticas relativas a la geografía, a la topografía a la arquitectura o a las ciencias, en fin, toda producción del dominio científico, literario o artístico que puedan producirse o definirse por cualquier forma de impresión o de reproducción, por fonografía, radiotelefonía o cualquier otro medio conocido o por conocer”. (Artículo 2 de la ley 23 de 1982).info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)https://creativecommons.org/licenses/by-nc-nd/4.0/AeronáuticaMaquinaria - DiseñoTrabajos en madera - Maquinaria620 - Ingeniería y operaciones afines::621 - Física aplicadaProyectoRuteadora CNCManual de funcionamientoValidación del diseñoPrototiposLaboratorio de aeronáuticaConstrucción y ensamblajeCalibraciónPruebas de funcionamientoDesarrollo de una ruteadora cnc para la fabricación de prototipos del laboratorio de aeronáuticaTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionORIGINALTRABAJO DE GRADO.pdfTRABAJO DE GRADO.pdfapplication/pdf8667440https://repositorio.utp.edu.co/bitstreams/c6d26e07-ced2-46b7-8b53-0e0ad067f22c/downloada5d0ac23c20b8ef4c05d91dc54a2151eMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-814828https://repositorio.utp.edu.co/bitstreams/6f93a889-c26d-4e4b-b795-8ea1881b7c60/download2f9959eaf5b71fae44bbf9ec84150c7aMD52TEXTTRABAJO DE GRADO.pdf.txtTRABAJO DE GRADO.pdf.txtExtracted texttext/plain293034https://repositorio.utp.edu.co/bitstreams/5d12671c-7c3a-4b98-af21-657916ad9040/download5d1d651bd60f1feae2a33d4c31d3dc87MD53THUMBNAILTRABAJO DE GRADO.pdf.jpgTRABAJO DE GRADO.pdf.jpgGenerated Thumbnailimage/jpeg5562https://repositorio.utp.edu.co/bitstreams/42f3c8a2-8196-4d58-898d-debd49c03588/downloadbf4c12f012198e71f588c3a0439e4f0bMD5411059/15016oai:repositorio.utp.edu.co:11059/150162024-02-27 03:00:59.618https://creativecommons.org/licenses/by-nc-nd/4.0/Manifiesto (Manifestamos) en este documento la voluntad de autorizar a la Biblioteca Jorge Roa Martínez de la Universidad Tecnológica de Pereira la publicación en el Repositorio institucional (http://biblioteca.utp.edu.co), la versión electrónica de la OBRA titulada: La Universidad Tecnológica de Pereira, entidad académica sin ánimo de lucro, queda por lo tanto facultada para ejercer plenamente la autorización anteriormente descrita en su actividad ordinaria de investigación, docencia y publicación. La autorización otorgada se ajusta a lo que establece la Ley 23 de 1982. Con todo, en mi (nuestra) condición de autor (es) me (nos) reservo (reservamos) los derechos morales de la OBRA antes citada con arreglo al artículo 30 de la Ley 23 de 1982. En concordancia suscribo (suscribimos) este documento en el momento mismo que hago (hacemos) entrega de mi (nuestra) OBRA a la Biblioteca “Jorge Roa Martínez” de la Universidad Tecnológica de Pereira. Manifiesto (manifestamos) que la OBRA objeto de la presente autorización es original y la realicé (realizamos) sin violar o usurpar derechos de autor de terceros, por lo tanto, mi (nuestra) OBRA es de exclusiva autoría y tiene la titularidad sobre la misma. PARAGRAFO: En caso de presentarse cualquier reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre la OBRA en cuestión, El (los) Autor(es), asumirá (n) toda la responsabilidad, y saldrá (n) en defensa de los derechos aquí autorizados. Para todos los efectos La Universidad actúa como un tercero de buena fe. Manifiesto (manifestamos) que soy (somos) conocedor (es) del alcance mundial de la publicación de mi (nuestra) obra en internet y específicamente en el Repositorio Institucional. Manifiesto (manifestamos) que mi (nuestra) OBRA no está limitada ni protegida por ningún acuerdo de confidencialidad, no es un secreto industrial, no es una invención patentable y no cuenta con ningún otro tipo de restricción para su publicación. Acepto (aceptamos) que la autorización se hace a título gratuito, por lo tanto, renuncio (renunciamos) a recibir pago alguno por su distribución, comunicación pública y cualquier otro uso que se haga en los términos de la presente licencia. Autorizo (autorizamos) a la Universidad Tecnológica de Pereira para incluir la presente OBRA en los índices y buscadores que la Universidad estime convenientes para su visibilidad. Acepto (aceptamos) que la Universidad Tecnológica de Pereira convierta el documento en cualquier medio o formato para su preservación digital. En constancia de lo anterior, autorizo (autorizamos) publicar mi (nuestra) OBRA bajo las Licencias Creative Commons 4.0 (cuyo texto se puede consultar en: http://creativecommons.org/licenses/): Se autoriza el uso comercial de mi (nuestra) OBRA: SI____ NO_____ Se autorizan modificaciones de mi (nuestra) OBRA: SI____ NO_____ “Los derechos de autor recaen sobre las obras científicas, literarias y artísticas en las cuales se comprenden las creaciones del espíritu en el campo científico, literario y artístico, cualquiera que sea el modo o forma de expresión y cualquiera que sea su destinación, tales como: los libros, folletos y otros escritos; las conferencias, alocuciones, sermones y otras obras de la misma naturaleza; las obras dramáticas o dramático-musicales; las obras coreográficas y las pantomimas; las composiciones musicales con letra o sin ella; las obras cinematográficas, a las cuales se asimilan las obras expresadas por procedimiento análogo a la cinematografía, inclusive los videogramas, las obras de dibujo, pintura, arquitectura, escultura, grabado, litografía; las obras fotográficas a las cuales se asimilan las expresas por procedimiento análogo o la fotografía; las obras de artes plásticas; las ilustraciones, mapas, planos, croquis y obras plásticas relativas a la geografía, a la topografía a la arquitectura o a las ciencias, en fin, toda producción del dominio científico, literario o artístico que puedan producirse o definirse por cualquier forma de impresión o de reproducción, por fonografía, radiotelefonía o cualquier otro medio conocido o por conocer”. (Artículo 2 de la ley 23 de 1982).https://repositorio.utp.edu.coRepositorio UTPbdigital@metabiblioteca.comTEEgT0JSQSAoVEFMIFkgQ09NTyBTRSBERUZJTkUgTcOBUyBBREVMQU5URSkgU0UgT1RPUkdBIEJBSk8gTE9TIFRFUk1JTk9TIERFIEVTVEEgTElDRU5DSUEgUMOaQkxJQ0EgREUgQ1JFQVRJVkUgQ09NTU9OUyAo4oCcTFBDQ+KAnSBPIOKAnExJQ0VOQ0lB4oCdKS4gTEEgT0JSQSBFU1TDgSBQUk9URUdJREEgUE9SIERFUkVDSE9TIERFIEFVVE9SIFkvVSBPVFJBUyBMRVlFUyBBUExJQ0FCTEVTLiBRVUVEQSBQUk9ISUJJRE8gQ1VBTFFVSUVSIFVTTyBRVUUgU0UgSEFHQSBERSBMQSBPQlJBIFFVRSBOTyBDVUVOVEUgQ09OIExBIEFVVE9SSVpBQ0nDk04gUEVSVElORU5URSBERSBDT05GT1JNSURBRCBDT04gTE9TIFTDiVJNSU5PUyBERSBFU1RBIExJQ0VOQ0lBIFkgREUgTEEgTEVZIERFIERFUkVDSE8gREUgQVVUT1IuCgpNRURJQU5URSBFTCBFSkVSQ0lDSU8gREUgQ1VBTFFVSUVSQSBERSBMT1MgREVSRUNIT1MgUVVFIFNFIE9UT1JHQU4gRU4gRVNUQSBMSUNFTkNJQSwgVVNURUQgQUNFUFRBIFkgQUNVRVJEQSBRVUVEQVIgT0JMSUdBRE8gRU4gTE9TIFRFUk1JTk9TIFFVRSBTRSBTRcORQUxBTiBFTiBFTExBLiBFTCBMSUNFTkNJQU5URSBDT05DRURFIEEgVVNURUQgTE9TIERFUkVDSE9TIENPTlRFTklET1MgRU4gRVNUQSBMSUNFTkNJQSBDT05ESUNJT05BRE9TIEEgTEEgQUNFUFRBQ0nDk04gREUgU1VTIFRFUk1JTk9TIFkgQ09ORElDSU9ORVMuCjEuIERlZmluaWNpb25lcwoKYS4JT2JyYSBDb2xlY3RpdmEgZXMgdW5hIG9icmEsIHRhbCBjb21vIHVuYSBwdWJsaWNhY2nDs24gcGVyacOzZGljYSwgdW5hIGFudG9sb2fDrWEsIG8gdW5hIGVuY2ljbG9wZWRpYSwgZW4gbGEgcXVlIGxhIG9icmEgZW4gc3UgdG90YWxpZGFkLCBzaW4gbW9kaWZpY2FjacOzbiBhbGd1bmEsIGp1bnRvIGNvbiB1biBncnVwbyBkZSBvdHJhcyBjb250cmlidWNpb25lcyBxdWUgY29uc3RpdHV5ZW4gb2JyYXMgc2VwYXJhZGFzIGUgaW5kZXBlbmRpZW50ZXMgZW4gc8OtIG1pc21hcywgc2UgaW50ZWdyYW4gZW4gdW4gdG9kbyBjb2xlY3Rpdm8uIFVuYSBPYnJhIHF1ZSBjb25zdGl0dXllIHVuYSBvYnJhIGNvbGVjdGl2YSBubyBzZSBjb25zaWRlcmFyw6EgdW5hIE9icmEgRGVyaXZhZGEgKGNvbW8gc2UgZGVmaW5lIGFiYWpvKSBwYXJhIGxvcyBwcm9ww7NzaXRvcyBkZSBlc3RhIGxpY2VuY2lhLiBhcXVlbGxhIHByb2R1Y2lkYSBwb3IgdW4gZ3J1cG8gZGUgYXV0b3JlcywgZW4gcXVlIGxhIE9icmEgc2UgZW5jdWVudHJhIHNpbiBtb2RpZmljYWNpb25lcywganVudG8gY29uIHVuYSBjaWVydGEgY2FudGlkYWQgZGUgb3RyYXMgY29udHJpYnVjaW9uZXMsIHF1ZSBjb25zdGl0dXllbiBlbiBzw60gbWlzbW9zIHRyYWJham9zIHNlcGFyYWRvcyBlIGluZGVwZW5kaWVudGVzLCBxdWUgc29uIGludGVncmFkb3MgYWwgdG9kbyBjb2xlY3Rpdm8sIHRhbGVzIGNvbW8gcHVibGljYWNpb25lcyBwZXJpw7NkaWNhcywgYW50b2xvZ8OtYXMgbyBlbmNpY2xvcGVkaWFzLgoKYi4JT2JyYSBEZXJpdmFkYSBzaWduaWZpY2EgdW5hIG9icmEgYmFzYWRhIGVuIGxhIG9icmEgb2JqZXRvIGRlIGVzdGEgbGljZW5jaWEgbyBlbiDDqXN0YSB5IG90cmFzIG9icmFzIHByZWV4aXN0ZW50ZXMsIHRhbGVzIGNvbW8gdHJhZHVjY2lvbmVzLCBhcnJlZ2xvcyBtdXNpY2FsZXMsIGRyYW1hdGl6YWNpb25lcywg4oCcZmljY2lvbmFsaXphY2lvbmVz4oCdLCB2ZXJzaW9uZXMgcGFyYSBjaW5lLCDigJxncmFiYWNpb25lcyBkZSBzb25pZG/igJ0sIHJlcHJvZHVjY2lvbmVzIGRlIGFydGUsIHJlc8O6bWVuZXMsIGNvbmRlbnNhY2lvbmVzLCBvIGN1YWxxdWllciBvdHJhIGVuIGxhIHF1ZSBsYSBvYnJhIHB1ZWRhIHNlciB0cmFuc2Zvcm1hZGEsIGNhbWJpYWRhIG8gYWRhcHRhZGEsIGV4Y2VwdG8gYXF1ZWxsYXMgcXVlIGNvbnN0aXR1eWFuIHVuYSBvYnJhIGNvbGVjdGl2YSwgbGFzIHF1ZSBubyBzZXLDoW4gY29uc2lkZXJhZGFzIHVuYSBvYnJhIGRlcml2YWRhIHBhcmEgZWZlY3RvcyBkZSBlc3RhIGxpY2VuY2lhLiAoUGFyYSBldml0YXIgZHVkYXMsIGVuIGVsIGNhc28gZGUgcXVlIGxhIE9icmEgc2VhIHVuYSBjb21wb3NpY2nDs24gbXVzaWNhbCBvIHVuYSBncmFiYWNpw7NuIHNvbm9yYSwgcGFyYSBsb3MgZWZlY3RvcyBkZSBlc3RhIExpY2VuY2lhIGxhIHNpbmNyb25pemFjacOzbiB0ZW1wb3JhbCBkZSBsYSBPYnJhIGNvbiB1bmEgaW1hZ2VuIGVuIG1vdmltaWVudG8gc2UgY29uc2lkZXJhcsOhIHVuYSBPYnJhIERlcml2YWRhIHBhcmEgbG9zIGZpbmVzIGRlIGVzdGEgbGljZW5jaWEpLgoKYy4JTGljZW5jaWFudGUsIGVzIGVsIGluZGl2aWR1byBvIGxhIGVudGlkYWQgdGl0dWxhciBkZSBsb3MgZGVyZWNob3MgZGUgYXV0b3IgcXVlIG9mcmVjZSBsYSBPYnJhIGVuIGNvbmZvcm1pZGFkIGNvbiBsYXMgY29uZGljaW9uZXMgZGUgZXN0YSBMaWNlbmNpYS4KCmQuCUF1dG9yIG9yaWdpbmFsLCBlcyBlbCBpbmRpdmlkdW8gcXVlIGNyZcOzIGxhIE9icmEuCgplLglPYnJhLCBlcyBhcXVlbGxhIG9icmEgc3VzY2VwdGlibGUgZGUgcHJvdGVjY2nDs24gcG9yIGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IgeSBxdWUgZXMgb2ZyZWNpZGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhCgpmLglVc3RlZCwgZXMgZWwgaW5kaXZpZHVvIG8gbGEgZW50aWRhZCBxdWUgZWplcmNpdGEgbG9zIGRlcmVjaG9zIG90b3JnYWRvcyBhbCBhbXBhcm8gZGUgZXN0YSBMaWNlbmNpYSB5IHF1ZSBjb24gYW50ZXJpb3JpZGFkIG5vIGhhIHZpb2xhZG8gbGFzIGNvbmRpY2lvbmVzIGRlIGxhIG1pc21hIHJlc3BlY3RvIGEgbGEgT2JyYSwgbyBxdWUgaGF5YSBvYnRlbmlkbyBhdXRvcml6YWNpw7NuIGV4cHJlc2EgcG9yIHBhcnRlIGRlbCBMaWNlbmNpYW50ZSBwYXJhIGVqZXJjZXIgbG9zIGRlcmVjaG9zIGFsIGFtcGFybyBkZSBlc3RhIExpY2VuY2lhIHBlc2UgYSB1bmEgdmlvbGFjacOzbiBhbnRlcmlvci4KCjIuIERlcmVjaG9zIGRlIFVzb3MgSG9ucmFkb3MgeSBleGNlcGNpb25lcyBMZWdhbGVzLgpOYWRhIGVuIGVzdGEgTGljZW5jaWEgcG9kcsOhIHNlciBpbnRlcnByZXRhZG8gY29tbyB1bmEgZGlzbWludWNpw7NuLCBsaW1pdGFjacOzbiBvIHJlc3RyaWNjacOzbiBkZSBsb3MgZGVyZWNob3MgZGVyaXZhZG9zIGRlbCB1c28gaG9ucmFkbyB5IG90cmFzIGxpbWl0YWNpb25lcyBvIGV4Y2VwY2lvbmVzIGEgbG9zIGRlcmVjaG9zIGRlbCBhdXRvciBiYWpvIGVsIHLDqWdpbWVuIGxlZ2FsIHZpZ2VudGUgbyBkZXJpdmFkbyBkZSBjdWFscXVpZXIgb3RyYSBub3JtYSBxdWUgc2UgbGUgYXBsaXF1ZS4KCjMuIENvbmNlc2nDs24gZGUgbGEgTGljZW5jaWEuCkJham8gbG9zIHTDqXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIGVsIExpY2VuY2lhbnRlIG90b3JnYSBhIFVzdGVkIHVuYSBsaWNlbmNpYSBtdW5kaWFsLCBsaWJyZSBkZSByZWdhbMOtYXMsIG5vIGV4Y2x1c2l2YSB5IHBlcnBldHVhIChkdXJhbnRlIHRvZG8gZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yKSBwYXJhIGVqZXJjZXIgZXN0b3MgZGVyZWNob3Mgc29icmUgbGEgT2JyYSB0YWwgeSBjb21vIHNlIGluZGljYSBhIGNvbnRpbnVhY2nDs246CgphLglSZXByb2R1Y2lyIGxhIE9icmEsIGluY29ycG9yYXIgbGEgT2JyYSBlbiB1bmEgbyBtw6FzIE9icmFzIENvbGVjdGl2YXMsIHkgcmVwcm9kdWNpciBsYSBPYnJhIGluY29ycG9yYWRhIGVuIGxhcyBPYnJhcyBDb2xlY3RpdmFzLgoKYi4JRGlzdHJpYnVpciBjb3BpYXMgbyBmb25vZ3JhbWFzIGRlIGxhcyBPYnJhcywgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYSwgaW5jbHV5w6luZG9sYXMgY29tbyBpbmNvcnBvcmFkYXMgZW4gT2JyYXMgQ29sZWN0aXZhcywgc2Vnw7puIGNvcnJlc3BvbmRhLgoKYy4JRGlzdHJpYnVpciBjb3BpYXMgZGUgbGFzIE9icmFzIERlcml2YWRhcyBxdWUgc2UgZ2VuZXJlbiwgZXhoaWJpcmxhcyBww7pibGljYW1lbnRlLCBlamVjdXRhcmxhcyBww7pibGljYW1lbnRlIHkvbyBwb25lcmxhcyBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4KTG9zIGRlcmVjaG9zIG1lbmNpb25hZG9zIGFudGVyaW9ybWVudGUgcHVlZGVuIHNlciBlamVyY2lkb3MgZW4gdG9kb3MgbG9zIG1lZGlvcyB5IGZvcm1hdG9zLCBhY3R1YWxtZW50ZSBjb25vY2lkb3MgbyBxdWUgc2UgaW52ZW50ZW4gZW4gZWwgZnV0dXJvLiBMb3MgZGVyZWNob3MgYW50ZXMgbWVuY2lvbmFkb3MgaW5jbHV5ZW4gZWwgZGVyZWNobyBhIHJlYWxpemFyIGRpY2hhcyBtb2RpZmljYWNpb25lcyBlbiBsYSBtZWRpZGEgcXVlIHNlYW4gdMOpY25pY2FtZW50ZSBuZWNlc2FyaWFzIHBhcmEgZWplcmNlciBsb3MgZGVyZWNob3MgZW4gb3RybyBtZWRpbyBvIGZvcm1hdG9zLCBwZXJvIGRlIG90cmEgbWFuZXJhIHVzdGVkIG5vIGVzdMOhIGF1dG9yaXphZG8gcGFyYSByZWFsaXphciBvYnJhcyBkZXJpdmFkYXMuIFRvZG9zIGxvcyBkZXJlY2hvcyBubyBvdG9yZ2Fkb3MgZXhwcmVzYW1lbnRlIHBvciBlbCBMaWNlbmNpYW50ZSBxdWVkYW4gcG9yIGVzdGUgbWVkaW8gcmVzZXJ2YWRvcywgaW5jbHV5ZW5kbyBwZXJvIHNpbiBsaW1pdGFyc2UgYSBhcXVlbGxvcyBxdWUgc2UgbWVuY2lvbmFuIGVuIGxhcyBzZWNjaW9uZXMgNChkKSB5IDQoZSkuCgo0LiBSZXN0cmljY2lvbmVzLgpMYSBsaWNlbmNpYSBvdG9yZ2FkYSBlbiBsYSBhbnRlcmlvciBTZWNjacOzbiAzIGVzdMOhIGV4cHJlc2FtZW50ZSBzdWpldGEgeSBsaW1pdGFkYSBwb3IgbGFzIHNpZ3VpZW50ZXMgcmVzdHJpY2Npb25lczoKCmEuCVVzdGVkIHB1ZWRlIGRpc3RyaWJ1aXIsIGV4aGliaXIgcMO6YmxpY2FtZW50ZSwgZWplY3V0YXIgcMO6YmxpY2FtZW50ZSwgbyBwb25lciBhIGRpc3Bvc2ljacOzbiBww7pibGljYSBsYSBPYnJhIHPDs2xvIGJham8gbGFzIGNvbmRpY2lvbmVzIGRlIGVzdGEgTGljZW5jaWEsIHkgVXN0ZWQgZGViZSBpbmNsdWlyIHVuYSBjb3BpYSBkZSBlc3RhIGxpY2VuY2lhIG8gZGVsIElkZW50aWZpY2Fkb3IgVW5pdmVyc2FsIGRlIFJlY3Vyc29zIGRlIGxhIG1pc21hIGNvbiBjYWRhIGNvcGlhIGRlIGxhIE9icmEgcXVlIGRpc3RyaWJ1eWEsIGV4aGliYSBww7pibGljYW1lbnRlLCBlamVjdXRlIHDDumJsaWNhbWVudGUgbyBwb25nYSBhIGRpc3Bvc2ljacOzbiBww7pibGljYS4gTm8gZXMgcG9zaWJsZSBvZnJlY2VyIG8gaW1wb25lciBuaW5ndW5hIGNvbmRpY2nDs24gc29icmUgbGEgT2JyYSBxdWUgYWx0ZXJlIG8gbGltaXRlIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIG8gZWwgZWplcmNpY2lvIGRlIGxvcyBkZXJlY2hvcyBkZSBsb3MgZGVzdGluYXRhcmlvcyBvdG9yZ2Fkb3MgZW4gZXN0ZSBkb2N1bWVudG8uIE5vIGVzIHBvc2libGUgc3VibGljZW5jaWFyIGxhIE9icmEuIFVzdGVkIGRlYmUgbWFudGVuZXIgaW50YWN0b3MgdG9kb3MgbG9zIGF2aXNvcyBxdWUgaGFnYW4gcmVmZXJlbmNpYSBhIGVzdGEgTGljZW5jaWEgeSBhIGxhIGNsw6F1c3VsYSBkZSBsaW1pdGFjacOzbiBkZSBnYXJhbnTDrWFzLiBVc3RlZCBubyBwdWVkZSBkaXN0cmlidWlyLCBleGhpYmlyIHDDumJsaWNhbWVudGUsIGVqZWN1dGFyIHDDumJsaWNhbWVudGUsIG8gcG9uZXIgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBjb24gYWxndW5hIG1lZGlkYSB0ZWNub2zDs2dpY2EgcXVlIGNvbnRyb2xlIGVsIGFjY2VzbyBvIGxhIHV0aWxpemFjacOzbiBkZSBlbGxhIGRlIHVuYSBmb3JtYSBxdWUgc2VhIGluY29uc2lzdGVudGUgY29uIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBMbyBhbnRlcmlvciBzZSBhcGxpY2EgYSBsYSBPYnJhIGluY29ycG9yYWRhIGEgdW5hIE9icmEgQ29sZWN0aXZhLCBwZXJvIGVzdG8gbm8gZXhpZ2UgcXVlIGxhIE9icmEgQ29sZWN0aXZhIGFwYXJ0ZSBkZSBsYSBvYnJhIG1pc21hIHF1ZWRlIHN1amV0YSBhIGxhcyBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhLiBTaSBVc3RlZCBjcmVhIHVuYSBPYnJhIENvbGVjdGl2YSwgcHJldmlvIGF2aXNvIGRlIGN1YWxxdWllciBMaWNlbmNpYW50ZSBkZWJlLCBlbiBsYSBtZWRpZGEgZGUgbG8gcG9zaWJsZSwgZWxpbWluYXIgZGUgbGEgT2JyYSBDb2xlY3RpdmEgY3VhbHF1aWVyIHJlZmVyZW5jaWEgYSBkaWNobyBMaWNlbmNpYW50ZSBvIGFsIEF1dG9yIE9yaWdpbmFsLCBzZWfDum4gbG8gc29saWNpdGFkbyBwb3IgZWwgTGljZW5jaWFudGUgeSBjb25mb3JtZSBsbyBleGlnZSBsYSBjbMOhdXN1bGEgNChjKS4KCmIuCVVzdGVkIG5vIHB1ZWRlIGVqZXJjZXIgbmluZ3VubyBkZSBsb3MgZGVyZWNob3MgcXVlIGxlIGhhbiBzaWRvIG90b3JnYWRvcyBlbiBsYSBTZWNjacOzbiAzIHByZWNlZGVudGUgZGUgbW9kbyBxdWUgZXN0w6luIHByaW5jaXBhbG1lbnRlIGRlc3RpbmFkb3MgbyBkaXJlY3RhbWVudGUgZGlyaWdpZG9zIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLiBFbCBpbnRlcmNhbWJpbyBkZSBsYSBPYnJhIHBvciBvdHJhcyBvYnJhcyBwcm90ZWdpZGFzIHBvciBkZXJlY2hvcyBkZSBhdXRvciwgeWEgc2VhIGEgdHJhdsOpcyBkZSB1biBzaXN0ZW1hIHBhcmEgY29tcGFydGlyIGFyY2hpdm9zIGRpZ2l0YWxlcyAoZGlnaXRhbCBmaWxlLXNoYXJpbmcpIG8gZGUgY3VhbHF1aWVyIG90cmEgbWFuZXJhIG5vIHNlcsOhIGNvbnNpZGVyYWRvIGNvbW8gZXN0YXIgZGVzdGluYWRvIHByaW5jaXBhbG1lbnRlIG8gZGlyaWdpZG8gZGlyZWN0YW1lbnRlIGEgY29uc2VndWlyIHVuIHByb3ZlY2hvIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLCBzaWVtcHJlIHF1ZSBubyBzZSByZWFsaWNlIHVuIHBhZ28gbWVkaWFudGUgdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIGVuIHJlbGFjacOzbiBjb24gZWwgaW50ZXJjYW1iaW8gZGUgb2JyYXMgcHJvdGVnaWRhcyBwb3IgZWwgZGVyZWNobyBkZSBhdXRvci4KCmMuCVNpIHVzdGVkIGRpc3RyaWJ1eWUsIGV4aGliZSBww7pibGljYW1lbnRlLCBlamVjdXRhIHDDumJsaWNhbWVudGUgbyBlamVjdXRhIHDDumJsaWNhbWVudGUgZW4gZm9ybWEgZGlnaXRhbCBsYSBPYnJhIG8gY3VhbHF1aWVyIE9icmEgRGVyaXZhZGEgdSBPYnJhIENvbGVjdGl2YSwgVXN0ZWQgZGViZSBtYW50ZW5lciBpbnRhY3RhIHRvZGEgbGEgaW5mb3JtYWNpw7NuIGRlIGRlcmVjaG8gZGUgYXV0b3IgZGUgbGEgT2JyYSB5IHByb3BvcmNpb25hciwgZGUgZm9ybWEgcmF6b25hYmxlIHNlZ8O6biBlbCBtZWRpbyBvIG1hbmVyYSBxdWUgVXN0ZWQgZXN0w6kgdXRpbGl6YW5kbzogKGkpIGVsIG5vbWJyZSBkZWwgQXV0b3IgT3JpZ2luYWwgc2kgZXN0w6EgcHJvdmlzdG8gKG8gc2V1ZMOzbmltbywgc2kgZnVlcmUgYXBsaWNhYmxlKSwgeS9vIChpaSkgZWwgbm9tYnJlIGRlIGxhIHBhcnRlIG8gbGFzIHBhcnRlcyBxdWUgZWwgQXV0b3IgT3JpZ2luYWwgeS9vIGVsIExpY2VuY2lhbnRlIGh1YmllcmVuIGRlc2lnbmFkbyBwYXJhIGxhIGF0cmlidWNpw7NuICh2LmcuLCB1biBpbnN0aXR1dG8gcGF0cm9jaW5hZG9yLCBlZGl0b3JpYWwsIHB1YmxpY2FjacOzbikgZW4gbGEgaW5mb3JtYWNpw7NuIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBkZWwgTGljZW5jaWFudGUsIHTDqXJtaW5vcyBkZSBzZXJ2aWNpb3MgbyBkZSBvdHJhcyBmb3JtYXMgcmF6b25hYmxlczsgZWwgdMOtdHVsbyBkZSBsYSBPYnJhIHNpIGVzdMOhIHByb3Zpc3RvOyBlbiBsYSBtZWRpZGEgZGUgbG8gcmF6b25hYmxlbWVudGUgZmFjdGlibGUgeSwgc2kgZXN0w6EgcHJvdmlzdG8sIGVsIElkZW50aWZpY2Fkb3IgVW5pZm9ybWUgZGUgUmVjdXJzb3MgKFVuaWZvcm0gUmVzb3VyY2UgSWRlbnRpZmllcikgcXVlIGVsIExpY2VuY2lhbnRlIGVzcGVjaWZpY2EgcGFyYSBzZXIgYXNvY2lhZG8gY29uIGxhIE9icmEsIHNhbHZvIHF1ZSB0YWwgVVJJIG5vIHNlIHJlZmllcmEgYSBsYSBub3RhIHNvYnJlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBvIGEgbGEgaW5mb3JtYWNpw7NuIHNvYnJlIGVsIGxpY2VuY2lhbWllbnRvIGRlIGxhIE9icmE7IHkgZW4gZWwgY2FzbyBkZSB1bmEgT2JyYSBEZXJpdmFkYSwgYXRyaWJ1aXIgZWwgY3LDqWRpdG8gaWRlbnRpZmljYW5kbyBlbCB1c28gZGUgbGEgT2JyYSBlbiBsYSBPYnJhIERlcml2YWRhICh2LmcuLCAiVHJhZHVjY2nDs24gRnJhbmNlc2EgZGUgbGEgT2JyYSBkZWwgQXV0b3IgT3JpZ2luYWwsIiBvICJHdWnDs24gQ2luZW1hdG9ncsOhZmljbyBiYXNhZG8gZW4gbGEgT2JyYSBvcmlnaW5hbCBkZWwgQXV0b3IgT3JpZ2luYWwiKS4gVGFsIGNyw6lkaXRvIHB1ZWRlIHNlciBpbXBsZW1lbnRhZG8gZGUgY3VhbHF1aWVyIGZvcm1hIHJhem9uYWJsZTsgZW4gZWwgY2Fzbywgc2luIGVtYmFyZ28sIGRlIE9icmFzIERlcml2YWRhcyB1IE9icmFzIENvbGVjdGl2YXMsIHRhbCBjcsOpZGl0byBhcGFyZWNlcsOhLCBjb21vIG3DrW5pbW8sIGRvbmRlIGFwYXJlY2UgZWwgY3LDqWRpdG8gZGUgY3VhbHF1aWVyIG90cm8gYXV0b3IgY29tcGFyYWJsZSB5IGRlIHVuYSBtYW5lcmEsIGFsIG1lbm9zLCB0YW4gZGVzdGFjYWRhIGNvbW8gZWwgY3LDqWRpdG8gZGUgb3RybyBhdXRvciBjb21wYXJhYmxlLgoKZC4JUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBlcyB1bmEgY29tcG9zaWNpw7NuIG11c2ljYWw6CgppLglSZWdhbMOtYXMgcG9yIGludGVycHJldGFjacOzbiB5IGVqZWN1Y2nDs24gYmFqbyBsaWNlbmNpYXMgZ2VuZXJhbGVzLiBFbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gbGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGRlIGxhIG9icmEgeSBkZSByZWNvbGVjdGFyLCBzZWEgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgU0FZQ08pLCBsYXMgcmVnYWzDrWFzIHBvciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIG8gcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbyBXZWJjYXN0KSBsaWNlbmNpYWRhIGJham8gbGljZW5jaWFzIGdlbmVyYWxlcywgc2kgbGEgaW50ZXJwcmV0YWNpw7NuIG8gZWplY3VjacOzbiBkZSBsYSBvYnJhIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBvcmllbnRhZGEgcG9yIG8gZGlyaWdpZGEgYSBsYSBvYnRlbmNpw7NuIGRlIHVuYSB2ZW50YWphIGNvbWVyY2lhbCBvIHVuYSBjb21wZW5zYWNpw7NuIG1vbmV0YXJpYSBwcml2YWRhLgoKaWkuCVJlZ2Fsw61hcyBwb3IgRm9ub2dyYW1hcy4gRWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGV4Y2x1c2l2byBkZSByZWNvbGVjdGFyLCBpbmRpdmlkdWFsbWVudGUgbyBhIHRyYXbDqXMgZGUgdW5hIHNvY2llZGFkIGRlIGdlc3Rpw7NuIGNvbGVjdGl2YSBkZSBkZXJlY2hvcyBkZSBhdXRvciB5IGRlcmVjaG9zIGNvbmV4b3MgKHBvciBlamVtcGxvLCBsb3MgY29uc2FncmFkb3MgcG9yIGxhIFNBWUNPKSwgdW5hIGFnZW5jaWEgZGUgZGVyZWNob3MgbXVzaWNhbGVzIG8gYWxnw7puIGFnZW50ZSBkZXNpZ25hZG8sIGxhcyByZWdhbMOtYXMgcG9yIGN1YWxxdWllciBmb25vZ3JhbWEgcXVlIFVzdGVkIGNyZWUgYSBwYXJ0aXIgZGUgbGEgb2JyYSAo4oCcdmVyc2nDs24gY292ZXLigJ0pIHkgZGlzdHJpYnV5YSwgZW4gbG9zIHTDqXJtaW5vcyBkZWwgcsOpZ2ltZW4gZGUgZGVyZWNob3MgZGUgYXV0b3IsIHNpIGxhIGNyZWFjacOzbiBvIGRpc3RyaWJ1Y2nDs24gZGUgZXNhIHZlcnNpw7NuIGNvdmVyIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkZXN0aW5hZGEgbyBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgplLglHZXN0acOzbiBkZSBEZXJlY2hvcyBkZSBBdXRvciBzb2JyZSBJbnRlcnByZXRhY2lvbmVzIHkgRWplY3VjaW9uZXMgRGlnaXRhbGVzIChXZWJDYXN0aW5nKS4gUGFyYSBldml0YXIgdG9kYSBjb25mdXNpw7NuLCBlbCBMaWNlbmNpYW50ZSBhY2xhcmEgcXVlLCBjdWFuZG8gbGEgb2JyYSBzZWEgdW4gZm9ub2dyYW1hLCBlbCBMaWNlbmNpYW50ZSBzZSByZXNlcnZhIGVsIGRlcmVjaG8gZXhjbHVzaXZvIGRlIGF1dG9yaXphciBsYSBlamVjdWNpw7NuIHDDumJsaWNhIGRpZ2l0YWwgZGUgbGEgb2JyYSAocG9yIGVqZW1wbG8sIHdlYmNhc3QpIHkgZGUgcmVjb2xlY3RhciwgaW5kaXZpZHVhbG1lbnRlIG8gYSB0cmF2w6lzIGRlIHVuYSBzb2NpZWRhZCBkZSBnZXN0acOzbiBjb2xlY3RpdmEgZGUgZGVyZWNob3MgZGUgYXV0b3IgeSBkZXJlY2hvcyBjb25leG9zIChwb3IgZWplbXBsbywgQUNJTlBSTyksIGxhcyByZWdhbMOtYXMgcG9yIGxhIGVqZWN1Y2nDs24gcMO6YmxpY2EgZGlnaXRhbCBkZSBsYSBvYnJhIChwb3IgZWplbXBsbywgd2ViY2FzdCksIHN1amV0YSBhIGxhcyBkaXNwb3NpY2lvbmVzIGFwbGljYWJsZXMgZGVsIHLDqWdpbWVuIGRlIERlcmVjaG8gZGUgQXV0b3IsIHNpIGVzdGEgZWplY3VjacOzbiBww7pibGljYSBkaWdpdGFsIGVzdMOhIHByaW1vcmRpYWxtZW50ZSBkaXJpZ2lkYSBhIG9idGVuZXIgdW5hIHZlbnRhamEgY29tZXJjaWFsIG8gdW5hIGNvbXBlbnNhY2nDs24gbW9uZXRhcmlhIHByaXZhZGEuCgo1LiBSZXByZXNlbnRhY2lvbmVzLCBHYXJhbnTDrWFzIHkgTGltaXRhY2lvbmVzIGRlIFJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTEFTIFBBUlRFUyBMTyBBQ09SREFSQU4gREUgT1RSQSBGT1JNQSBQT1IgRVNDUklUTywgRUwgTElDRU5DSUFOVEUgT0ZSRUNFIExBIE9CUkEgKEVOIEVMIEVTVEFETyBFTiBFTCBRVUUgU0UgRU5DVUVOVFJBKSDigJxUQUwgQ1VBTOKAnSwgU0lOIEJSSU5EQVIgR0FSQU5Uw41BUyBERSBDTEFTRSBBTEdVTkEgUkVTUEVDVE8gREUgTEEgT0JSQSwgWUEgU0VBIEVYUFJFU0EsIElNUEzDjUNJVEEsIExFR0FMIE8gQ1VBTFFVSUVSQSBPVFJBLCBJTkNMVVlFTkRPLCBTSU4gTElNSVRBUlNFIEEgRUxMQVMsIEdBUkFOVMONQVMgREUgVElUVUxBUklEQUQsIENPTUVSQ0lBQklMSURBRCwgQURBUFRBQklMSURBRCBPIEFERUNVQUNJw5NOIEEgUFJPUMOTU0lUTyBERVRFUk1JTkFETywgQVVTRU5DSUEgREUgSU5GUkFDQ0nDk04sIERFIEFVU0VOQ0lBIERFIERFRkVDVE9TIExBVEVOVEVTIE8gREUgT1RSTyBUSVBPLCBPIExBIFBSRVNFTkNJQSBPIEFVU0VOQ0lBIERFIEVSUk9SRVMsIFNFQU4gTyBOTyBERVNDVUJSSUJMRVMgKFBVRURBTiBPIE5PIFNFUiBFU1RPUyBERVNDVUJJRVJUT1MpLiBBTEdVTkFTIEpVUklTRElDQ0lPTkVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgR0FSQU5Uw41BUyBJTVBMw41DSVRBUywgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjYuIExpbWl0YWNpw7NuIGRlIHJlc3BvbnNhYmlsaWRhZC4KQSBNRU5PUyBRVUUgTE8gRVhJSkEgRVhQUkVTQU1FTlRFIExBIExFWSBBUExJQ0FCTEUsIEVMIExJQ0VOQ0lBTlRFIE5PIFNFUsOBIFJFU1BPTlNBQkxFIEFOVEUgVVNURUQgUE9SIERBw5FPIEFMR1VOTywgU0VBIFBPUiBSRVNQT05TQUJJTElEQUQgRVhUUkFDT05UUkFDVFVBTCwgUFJFQ09OVFJBQ1RVQUwgTyBDT05UUkFDVFVBTCwgT0JKRVRJVkEgTyBTVUJKRVRJVkEsIFNFIFRSQVRFIERFIERBw5FPUyBNT1JBTEVTIE8gUEFUUklNT05JQUxFUywgRElSRUNUT1MgTyBJTkRJUkVDVE9TLCBQUkVWSVNUT1MgTyBJTVBSRVZJU1RPUyBQUk9EVUNJRE9TIFBPUiBFTCBVU08gREUgRVNUQSBMSUNFTkNJQSBPIERFIExBIE9CUkEsIEFVTiBDVUFORE8gRUwgTElDRU5DSUFOVEUgSEFZQSBTSURPIEFEVkVSVElETyBERSBMQSBQT1NJQklMSURBRCBERSBESUNIT1MgREHDkU9TLiBBTEdVTkFTIExFWUVTIE5PIFBFUk1JVEVOIExBIEVYQ0xVU0nDk04gREUgQ0lFUlRBIFJFU1BPTlNBQklMSURBRCwgRU4gQ1VZTyBDQVNPIEVTVEEgRVhDTFVTScOTTiBQVUVERSBOTyBBUExJQ0FSU0UgQSBVU1RFRC4KCjcuIFTDqXJtaW5vLgoKYS4JRXN0YSBMaWNlbmNpYSB5IGxvcyBkZXJlY2hvcyBvdG9yZ2Fkb3MgZW4gdmlydHVkIGRlIGVsbGEgdGVybWluYXLDoW4gYXV0b23DoXRpY2FtZW50ZSBzaSBVc3RlZCBpbmZyaW5nZSBhbGd1bmEgY29uZGljacOzbiBlc3RhYmxlY2lkYSBlbiBlbGxhLiBTaW4gZW1iYXJnbywgbG9zIGluZGl2aWR1b3MgbyBlbnRpZGFkZXMgcXVlIGhhbiByZWNpYmlkbyBPYnJhcyBEZXJpdmFkYXMgbyBDb2xlY3RpdmFzIGRlIFVzdGVkIGRlIGNvbmZvcm1pZGFkIGNvbiBlc3RhIExpY2VuY2lhLCBubyB2ZXLDoW4gdGVybWluYWRhcyBzdXMgbGljZW5jaWFzLCBzaWVtcHJlIHF1ZSBlc3RvcyBpbmRpdmlkdW9zIG8gZW50aWRhZGVzIHNpZ2FuIGN1bXBsaWVuZG8gw61udGVncmFtZW50ZSBsYXMgY29uZGljaW9uZXMgZGUgZXN0YXMgbGljZW5jaWFzLiBMYXMgU2VjY2lvbmVzIDEsIDIsIDUsIDYsIDcsIHkgOCBzdWJzaXN0aXLDoW4gYSBjdWFscXVpZXIgdGVybWluYWNpw7NuIGRlIGVzdGEgTGljZW5jaWEuCgpiLglTdWpldGEgYSBsYXMgY29uZGljaW9uZXMgeSB0w6lybWlub3MgYW50ZXJpb3JlcywgbGEgbGljZW5jaWEgb3RvcmdhZGEgYXF1w60gZXMgcGVycGV0dWEgKGR1cmFudGUgZWwgcGVyw61vZG8gZGUgdmlnZW5jaWEgZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIGRlIGxhIG9icmEpLiBObyBvYnN0YW50ZSBsbyBhbnRlcmlvciwgZWwgTGljZW5jaWFudGUgc2UgcmVzZXJ2YSBlbCBkZXJlY2hvIGEgcHVibGljYXIgeS9vIGVzdHJlbmFyIGxhIE9icmEgYmFqbyBjb25kaWNpb25lcyBkZSBsaWNlbmNpYSBkaWZlcmVudGVzIG8gYSBkZWphciBkZSBkaXN0cmlidWlybGEgZW4gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIExpY2VuY2lhIGVuIGN1YWxxdWllciBtb21lbnRvOyBlbiBlbCBlbnRlbmRpZG8sIHNpbiBlbWJhcmdvLCBxdWUgZXNhIGVsZWNjacOzbiBubyBzZXJ2aXLDoSBwYXJhIHJldm9jYXIgZXN0YSBsaWNlbmNpYSBvIHF1ZSBkZWJhIHNlciBvdG9yZ2FkYSAsIGJham8gbG9zIHTDqXJtaW5vcyBkZSBlc3RhIGxpY2VuY2lhKSwgeSBlc3RhIGxpY2VuY2lhIGNvbnRpbnVhcsOhIGVuIHBsZW5vIHZpZ29yIHkgZWZlY3RvIGEgbWVub3MgcXVlIHNlYSB0ZXJtaW5hZGEgY29tbyBzZSBleHByZXNhIGF0csOhcy4gTGEgTGljZW5jaWEgcmV2b2NhZGEgY29udGludWFyw6Egc2llbmRvIHBsZW5hbWVudGUgdmlnZW50ZSB5IGVmZWN0aXZhIHNpIG5vIHNlIGxlIGRhIHTDqXJtaW5vIGVuIGxhcyBjb25kaWNpb25lcyBpbmRpY2FkYXMgYW50ZXJpb3JtZW50ZS4KCjguIFZhcmlvcy4KCmEuCUNhZGEgdmV6IHF1ZSBVc3RlZCBkaXN0cmlidXlhIG8gcG9uZ2EgYSBkaXNwb3NpY2nDs24gcMO6YmxpY2EgbGEgT2JyYSBvIHVuYSBPYnJhIENvbGVjdGl2YSwgZWwgTGljZW5jaWFudGUgb2ZyZWNlcsOhIGFsIGRlc3RpbmF0YXJpbyB1bmEgbGljZW5jaWEgZW4gbG9zIG1pc21vcyB0w6lybWlub3MgeSBjb25kaWNpb25lcyBxdWUgbGEgbGljZW5jaWEgb3RvcmdhZGEgYSBVc3RlZCBiYWpvIGVzdGEgTGljZW5jaWEuCgpiLglTaSBhbGd1bmEgZGlzcG9zaWNpw7NuIGRlIGVzdGEgTGljZW5jaWEgcmVzdWx0YSBpbnZhbGlkYWRhIG8gbm8gZXhpZ2libGUsIHNlZ8O6biBsYSBsZWdpc2xhY2nDs24gdmlnZW50ZSwgZXN0byBubyBhZmVjdGFyw6EgbmkgbGEgdmFsaWRleiBuaSBsYSBhcGxpY2FiaWxpZGFkIGRlbCByZXN0byBkZSBjb25kaWNpb25lcyBkZSBlc3RhIExpY2VuY2lhIHksIHNpbiBhY2Npw7NuIGFkaWNpb25hbCBwb3IgcGFydGUgZGUgbG9zIHN1amV0b3MgZGUgZXN0ZSBhY3VlcmRvLCBhcXXDqWxsYSBzZSBlbnRlbmRlcsOhIHJlZm9ybWFkYSBsbyBtw61uaW1vIG5lY2VzYXJpbyBwYXJhIGhhY2VyIHF1ZSBkaWNoYSBkaXNwb3NpY2nDs24gc2VhIHbDoWxpZGEgeSBleGlnaWJsZS4KCmMuCU5pbmfDum4gdMOpcm1pbm8gbyBkaXNwb3NpY2nDs24gZGUgZXN0YSBMaWNlbmNpYSBzZSBlc3RpbWFyw6EgcmVudW5jaWFkYSB5IG5pbmd1bmEgdmlvbGFjacOzbiBkZSBlbGxhIHNlcsOhIGNvbnNlbnRpZGEgYSBtZW5vcyBxdWUgZXNhIHJlbnVuY2lhIG8gY29uc2VudGltaWVudG8gc2VhIG90b3JnYWRvIHBvciBlc2NyaXRvIHkgZmlybWFkbyBwb3IgbGEgcGFydGUgcXVlIHJlbnVuY2llIG8gY29uc2llbnRhLgoKZC4JRXN0YSBMaWNlbmNpYSByZWZsZWphIGVsIGFjdWVyZG8gcGxlbm8gZW50cmUgbGFzIHBhcnRlcyByZXNwZWN0byBhIGxhIE9icmEgYXF1w60gbGljZW5jaWFkYS4gTm8gaGF5IGFycmVnbG9zLCBhY3VlcmRvcyBvIGRlY2xhcmFjaW9uZXMgcmVzcGVjdG8gYSBsYSBPYnJhIHF1ZSBubyBlc3TDqW4gZXNwZWNpZmljYWRvcyBlbiBlc3RlIGRvY3VtZW50by4gRWwgTGljZW5jaWFudGUgbm8gc2UgdmVyw6EgbGltaXRhZG8gcG9yIG5pbmd1bmEgZGlzcG9zaWNpw7NuIGFkaWNpb25hbCBxdWUgcHVlZGEgc3VyZ2lyIGVuIGFsZ3VuYSBjb211bmljYWNpw7NuIGVtYW5hZGEgZGUgVXN0ZWQuIEVzdGEgTGljZW5jaWEgbm8gcHVlZGUgc2VyIG1vZGlmaWNhZGEgc2luIGVsIGNvbnNlbnRpbWllbnRvIG11dHVvIHBvciBlc2NyaXRvIGRlbCBMaWNlbmNpYW50ZSB5IFVzdGVkLgo=