Diseño y programacion de un sistema CNC de dos eje para usos docentes.

[ES] El objetivo de este TFM es realizar el diseño y la programación de una máquina de control numérico (CNC) de dos ejes, con funcionalidad de taladradora. La finalidad del proyecto es la del desarrollo de una máquina CNC para uso docente. Los alumnos de mecatronica saben como funciona una máquina...

Full description

Bibliographic Details
Author: Rams Roda, Aaron
Format: master thesis
Publication Date:2022
Country:España
Institution:Universitat Politècnica de València (UPV)
Repository:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Language:Spanish
OAI Identifier:oai:riunet.upv.es:10251/187636
Online Access:https://riunet.upv.es/handle/10251/187636
Access Level:Open access
Keyword:Sistemas embebidos
Máquinas CNC
Programación en C
Taladro automático.
Embedded Systems
CNC machines
C programming
Automatic Drill.
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica
id ES_13beabcb6faa2c60f42e4d7ce04058f9
oai_identifier_str oai:riunet.upv.es:10251/187636
network_acronym_str ES
network_name_str España
repository_id_str
spelling Diseño y programacion de un sistema CNC de dos eje para usos docentes.Design and programming of a CNC system for educational purposes.Disseny i programació d&aposun sistema CNC de dos eix per a usos docentsRams Roda, AaronSistemas embebidosMáquinas CNCProgramación en CTaladro automático.Embedded SystemsCNC machinesC programmingAutomatic Drill.ARQUITECTURA Y TECNOLOGIA DE COMPUTADORESMáster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica[ES] El objetivo de este TFM es realizar el diseño y la programación de una máquina de control numérico (CNC) de dos ejes, con funcionalidad de taladradora. La finalidad del proyecto es la del desarrollo de una máquina CNC para uso docente. Los alumnos de mecatronica saben como funciona una máquina de CNC, pero no han visto como funciona en programa interno de estas máquinas. El objetivo es hacer una versión reducidad que conlleva todas las funcionalidades de una CNC real, desde la llegada de las lineas de los GCODES, la detección de los tipos de las ordenes G y M, la decodificación y el analisis de las línea para generar los movimientos de los motores de los ejes y de la herramienta. Este código maneja los diferentes tipos de dispositivos y elementos (mecanicos, electrónicos y electricos) que se estudian en muchas asignaturas del master. Para el desarrollo del mismo hay que preparar programas de prueba de las diferentes partes que pueden servir de aprendizaje durante la asignatura de SS.EE. El codigo puede ser similar al codigo GRBL usado por muchas maquinas CNC pequeñas y impresoras 3D, pero de un tamaño mas pequeño para poder manejarlo durante un curso de un semestre.[EN] The goal of this TFM is to carry out the design and programming of a two-axis Computer Numeric Control (CNC), with drilling functionality. The purpose of the project is to develop a CNC machine for educational use. Mechatronics students know how a CNC machine works, but they have not seen how the internal program of these machines works. The objective is to make a reduced version that includes all the functionality of a real CNC, from the arrival of the GCODES lines, the detection of the types of the G and M orders, the decoding and parsing of the lines to generate the movements of the motors of the axes and of the tool. This code handles the different types of devices and elements (mechanical, electronic and electrical) that are studied in many subjects of the master. For the development of the same it is necessary to prepare test programs of the different parts that can serve as learning during the subject of SS.EE. The code can be similar to the GRBL code used by many small CNC machines and 3D printers, but smaller in size to handle over a one-semester course.Universitat Politècnica de ValènciaSerrano Martín, Juan JoséRepositorio Institucional de la Universitat Politècnica de València Riunet20222022-10-1320222022-09-26master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://riunet.upv.es/handle/10251/187636reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/1876362026-06-13T07:49:27Z
dc.title.none.fl_str_mv Diseño y programacion de un sistema CNC de dos eje para usos docentes.
Design and programming of a CNC system for educational purposes.
Disseny i programació d&apos
un sistema CNC de dos eix per a usos docents
title Diseño y programacion de un sistema CNC de dos eje para usos docentes.
spellingShingle Diseño y programacion de un sistema CNC de dos eje para usos docentes.
Rams Roda, Aaron
Sistemas embebidos
Máquinas CNC
Programación en C
Taladro automático.
Embedded Systems
CNC machines
C programming
Automatic Drill.
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica
title_short Diseño y programacion de un sistema CNC de dos eje para usos docentes.
title_full Diseño y programacion de un sistema CNC de dos eje para usos docentes.
title_fullStr Diseño y programacion de un sistema CNC de dos eje para usos docentes.
title_full_unstemmed Diseño y programacion de un sistema CNC de dos eje para usos docentes.
title_sort Diseño y programacion de un sistema CNC de dos eje para usos docentes.
dc.creator.none.fl_str_mv Rams Roda, Aaron
author Rams Roda, Aaron
author_facet Rams Roda, Aaron
author_role author
dc.contributor.none.fl_str_mv Serrano Martín, Juan José
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv Sistemas embebidos
Máquinas CNC
Programación en C
Taladro automático.
Embedded Systems
CNC machines
C programming
Automatic Drill.
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica
topic Sistemas embebidos
Máquinas CNC
Programación en C
Taladro automático.
Embedded Systems
CNC machines
C programming
Automatic Drill.
ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES
Máster Universitario en Ingeniería Mecatrónica-Màster Universitari en Enginyeria Mecatrònica
description [ES] El objetivo de este TFM es realizar el diseño y la programación de una máquina de control numérico (CNC) de dos ejes, con funcionalidad de taladradora. La finalidad del proyecto es la del desarrollo de una máquina CNC para uso docente. Los alumnos de mecatronica saben como funciona una máquina de CNC, pero no han visto como funciona en programa interno de estas máquinas. El objetivo es hacer una versión reducidad que conlleva todas las funcionalidades de una CNC real, desde la llegada de las lineas de los GCODES, la detección de los tipos de las ordenes G y M, la decodificación y el analisis de las línea para generar los movimientos de los motores de los ejes y de la herramienta. Este código maneja los diferentes tipos de dispositivos y elementos (mecanicos, electrónicos y electricos) que se estudian en muchas asignaturas del master. Para el desarrollo del mismo hay que preparar programas de prueba de las diferentes partes que pueden servir de aprendizaje durante la asignatura de SS.EE. El codigo puede ser similar al codigo GRBL usado por muchas maquinas CNC pequeñas y impresoras 3D, pero de un tamaño mas pequeño para poder manejarlo durante un curso de un semestre.
publishDate 2022
dc.date.none.fl_str_mv 2022
2022-10-13
2022
2022-09-26
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/187636
url https://riunet.upv.es/handle/10251/187636
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reserva de todos los derechos
http://rightsstatements.org/vocab/InC/1.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universitat Politècnica de València
publisher.none.fl_str_mv Universitat Politècnica de València
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869403696288235520
score 15,300724