Font Size: a A A

Design Of Laser Processing System Based On PC With Multi-track Generation Function

Posted on:2020-09-11Degree:MasterType:Thesis
Country:ChinaCandidate:Q Y LvFull Text:PDF
GTID:2381330572982471Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
In recent years,laser processing technology has played a particularly important role in the manufacturing industry due to its excellent characteristics of high precision,high quality,high reliability,digital integration and intelligent management and control.Laser processing has also become a broad market and Industry with prospects for development.In this paper,a laser processing system with multi-track generation function integrating hardware,algorithm and software is designed for laser processing to complete the processing tasks of plastic cutting and PCB board welding in laser processing.Based on the principle of laser processing,this paper designs a hardware system integrating PC computer as the upper computer,semiconductor laser,six-axis motion control card,three-axis motion platform,two-axis soldering machine and industrial camera.Designing DXF file parsing,G code conversion,manual trajectory teaching and machine vision algorithms based on C#language.Developing a laser processing system with multi-track generation function software based on Windows operating system to complete motion control,laser processing control,status monitoring and trajectory generation for the entlire system.Through the DXF file parsing algorithm,G code trajectory generation algorithm and PCB board processing trajectory reconstruction algorithm designed in this paper,the DXF file of the processing material and the size file of the PCB board pad can be directly converted into motion instruction or G code in the system.Through the camera positioning and trajectory teaching algorithm,it completes the teaching trajectory with multiple points,multi-line segments and multi-segment arcs by manual teaching,and transforms the coordinate and motion commands of the taught trajectory.With tihe laser processing system with mxulti-track generation function,fully automatic processing can be completed by the upper machine control software,including plastic cutting,PCB board welding,etc.At the same time,the software can monitor the motion state and processing state of the system,and realize automatic and manual processing track teaching and editing through machine vision and trajectory algorithm.
Keywords/Search Tags:laser welding, G code generation, C#programming, motion control
PDF Full Text Request
Related items