Självständig G-kodsändare för styrkontroll av en CNC-maskin Independent G-code Sender for Controlling a CNC-router

Date

Type

Examensarbete på grundnivå

Model builders

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

CNC, or Computer Numerical Control is a control system designed to control workshop machines, allowing them to perform advanced tasks almost automatically. The following report describes one approach to developing software and hardware, including an enclosure, for two-dimensional control of a computer-controlled router in a way that requires as little as possible of the user. The project describes how the control hardware is made to work wirelessly, and how it then communicates with the milling router control unit to perform quick milling work that requires minimal assistance from the user. The sender is connected via a parallel port with 25 inputs to an already complete, commercial milling machine. The developed sender’s system is based on a Raspberry Pi and is completely independent in a way that the user does not need any kind of preinstallations other than a web browser to connect to the sender’s interface using a computer, tablet, phone, or similar. Depending on the type of CNC controller and its inputs on the parallel port, simple changes can be made to customize the project for a variety of CNC machines. The project is based entirely on free open source software and eliminates the need of a large computer terminal and instead, the solution is small, cheap and compact. In addition, the project also presents a proposal on how standardized files in one kind of CAD format, DXF, can be run directly using the sender.

Description

Keywords

Informations- och kommunikationsteknik, Data- och informationsvetenskap, Information & Communication Technology, Computer and Information Science

Citation

Architect

Location

Type of building

Build Year

Model type

Scale

Material / technology

Index

Endorsement

Review

Supplemented By

Referenced By