Font Size: a A A

Design And Implementation Of Laser Cutting Automatic Programming System Based On Vision Correction

Posted on:2021-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y TianFull Text:PDF
GTID:2481306107966949Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of laser cutting technology,the cutting accuracy and efficiency are gradually improved,and computer vision technology is gradually used in laser cutting control system.In order to solve the errors caused by the installation of the workpiece in the laser cutting process of plastic material,the visual processing correction technology is introduced in this thesis,and the laser cutting automatic programming system based on Open CV visual processing is developed.Aiming at the problem that laser cutting track is difficult to be determined due to plastic material clamping deformation in this thesis,it applies computer vision technology to the automatic programming system of laser cutting,designs the software architecture of the automatic programming system of "foreground interaction + background processing",and realizes the automatic programming system with visual correction.Based on the format structure composition of DXF file,the paper realizes the analysis and storage of the workpiece drawing,USES Open GL drawing tool to realize the drawing and display of the workpiece drawing,the translation,rotation and scaling of the view,and designs the graphics drawing and display module of the automatic programming system.Using Open CV image processing technology,by plane method of camera calibration,image preprocessing,morphology processing and contour acceleration algorithm to obtain the edge of the workpiece contour,using multiple rotating template matching algorithm to obtain the actual location of the workpiece axis,through comparing with standard workpiece axis,calculate the pixel deviation artifacts,and pixel coordinate system to the physical transformation is adopted to realize the workpiece installation deviation calculation.According to the deviation results of the workpiece,the graph trajectory was realized to carry out geometric processing such as translation and deflection,and the disordered cutting trajectory was generated based on the DXF file of the workpiece.The greedy algorithm was used to achieve optimal ordering of the cutting trajectory and reduce invalid empty travel,and the G code cutting program was generated.For automatic programming system of graphics and display module,the functions of the visual correction module testing,and will automatically generate G code programming system,applied to the numerical control system of laser cutting simulation,implements the workpiece cutting trajectory inosculation of 99.2% and the actual installation,visual correction precision of the translation accuracy is + /-0.1 mm,rotation plus or minus 0.1 °,trajectory optimization is invalid stroke by 49%,cutting efficiency increased by 17%.
Keywords/Search Tags:Visual correction, Trajectory optimization, Automatic programming, Graphics processing, Laser cutting
PDF Full Text Request
Related items