Asaad musaab Ali yousif Asaad, Mohammed Alamein Taha Babker Ibrahim, Mahmoud Osman Suliman Omer, Marwa Mahmoud AbdAllatif Mohamed
{"title":"基于Arduino单片机的数控刻字机的设计与实现","authors":"Asaad musaab Ali yousif Asaad, Mohammed Alamein Taha Babker Ibrahim, Mahmoud Osman Suliman Omer, Marwa Mahmoud AbdAllatif Mohamed","doi":"10.54388/jkues.v1i2.53","DOIUrl":null,"url":null,"abstract":"This paper discussed the design and implementation of a Computer Numerical Control (CNC) machine for writing or sketch by employ parts of computer scraps (DVD-ROM). The Arduino Uno used as the controller for this project with using Inkscape program, which converts images and text into g- code format and then sends this g- code to the processing3 program which is an interface the connection between the arduino and the computer and the language of the CNC machine. The g-code includes a set of x y z coordinates that are sent to the motors, the Z coordinates are transmitted to the servo motor that directs the movement of the pen, the Y coordinates are sent to the stepper motor 1 that directs the horizontal movement of the DVD rail and the X coordinate is send to the Stepper motor 2 that directs the vertical movement of the DVD rail. This project can be used in logo Design. CNC machines can be utilized ceaselessly 24 hours every day, 365 days per year and just should be turned off for intermittent support.","PeriodicalId":129247,"journal":{"name":"Journal of Karary University for Engineering and Science","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and Implementation of CNC Writing Machine Based on Arduino Micro-controller\",\"authors\":\"Asaad musaab Ali yousif Asaad, Mohammed Alamein Taha Babker Ibrahim, Mahmoud Osman Suliman Omer, Marwa Mahmoud AbdAllatif Mohamed\",\"doi\":\"10.54388/jkues.v1i2.53\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper discussed the design and implementation of a Computer Numerical Control (CNC) machine for writing or sketch by employ parts of computer scraps (DVD-ROM). The Arduino Uno used as the controller for this project with using Inkscape program, which converts images and text into g- code format and then sends this g- code to the processing3 program which is an interface the connection between the arduino and the computer and the language of the CNC machine. The g-code includes a set of x y z coordinates that are sent to the motors, the Z coordinates are transmitted to the servo motor that directs the movement of the pen, the Y coordinates are sent to the stepper motor 1 that directs the horizontal movement of the DVD rail and the X coordinate is send to the Stepper motor 2 that directs the vertical movement of the DVD rail. This project can be used in logo Design. CNC machines can be utilized ceaselessly 24 hours every day, 365 days per year and just should be turned off for intermittent support.\",\"PeriodicalId\":129247,\"journal\":{\"name\":\"Journal of Karary University for Engineering and Science\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Karary University for Engineering and Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.54388/jkues.v1i2.53\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Karary University for Engineering and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54388/jkues.v1i2.53","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
本文讨论了一种利用计算机废料(DVD-ROM)零件进行书写或绘图的计算机数控(CNC)机床的设计与实现。本项目采用Arduino Uno作为控制器,使用Inkscape程序,将图像和文本转换成g- code格式,然后将g- code发送给processing程序,processing程序是Arduino与计算机连接的接口,是CNC机床的语言。g代码包括一组发送给电机的x y z坐标,z坐标发送给指导笔运动的伺服电机,y坐标发送给指导DVD导轨水平运动的步进电机1,x坐标发送给指导DVD导轨垂直运动的步进电机2。这个项目可以在标志设计中使用。数控机床可以每天24小时不间断地使用,一年365天,只需要关闭间歇性支持。
Design and Implementation of CNC Writing Machine Based on Arduino Micro-controller
This paper discussed the design and implementation of a Computer Numerical Control (CNC) machine for writing or sketch by employ parts of computer scraps (DVD-ROM). The Arduino Uno used as the controller for this project with using Inkscape program, which converts images and text into g- code format and then sends this g- code to the processing3 program which is an interface the connection between the arduino and the computer and the language of the CNC machine. The g-code includes a set of x y z coordinates that are sent to the motors, the Z coordinates are transmitted to the servo motor that directs the movement of the pen, the Y coordinates are sent to the stepper motor 1 that directs the horizontal movement of the DVD rail and the X coordinate is send to the Stepper motor 2 that directs the vertical movement of the DVD rail. This project can be used in logo Design. CNC machines can be utilized ceaselessly 24 hours every day, 365 days per year and just should be turned off for intermittent support.