Search

CN-121979116-A - Automatic processing method and device for free edge of workpiece

CN121979116ACN 121979116 ACN121979116 ACN 121979116ACN-121979116-A

Abstract

The application provides an automatic processing method and device for free edges of workpieces, wherein the method comprises the steps of scanning the workpieces to be processed through a scanning module to obtain scanning data, extracting workpiece profile data of the workpieces to be processed from the scanning data, identifying the free edges of the workpieces to be processed in the workpiece profile data to obtain a data range to be processed of the free edges of the workpieces, detecting actual position data of the free edges of the workpieces in the data range to be processed through a detection module before the workpieces to be processed are processed, updating the data range to be processed based on the actual position data, and controlling a processing module to process the free edges of the workpieces based on the updated data range to be processed.

Inventors

  • LIU YU
  • WANG CHUNYU
  • ZHOU WEIQIAO
  • GE XIAOWEN
  • BAI PENG
  • ZHANG WENTAO
  • ZHENG LEI
  • KANG PENG
  • LI ZHEN
  • YIN WEI
  • SHI SHUO

Assignees

  • 天目山实验室

Dates

Publication Date
20260505
Application Date
20260407

Claims (10)

  1. 1. An automated processing method for a free edge of a workpiece, comprising: scanning a workpiece to be processed through a scanning module to obtain scanning data, extracting workpiece profile data of the workpiece to be processed from the scanning data, and identifying a free edge of the workpiece to be processed in the workpiece profile data to obtain a data range to be processed of the free edge of the workpiece; Before the workpiece to be processed is processed, detecting actual position data of the free edge of the workpiece in the data range to be processed through a detection module, and updating the data range to be processed based on the actual position data; and the control processing module processes the free edge of the workpiece based on the updated data range to be processed.
  2. 2. The method of claim 1, wherein extracting workpiece profile data of the workpiece to be processed from the scan data comprises: obtaining a plurality of continuous scan slice data through a plurality of scans to form scan data; sequentially splicing adjacent scan slice data based on the scan range of the scan slice data to obtain spliced scan data; And identifying the complete outline in the spliced scanning data, and determining the workpiece outline data in the complete outline.
  3. 3. The method of claim 2, wherein the identifying the complete profile in the stitched scan data and determining the workpiece profile data in the complete profile comprises: detecting whether a complete contour exists in the spliced scanning data in real time; if the partial data containing the complete contour exists in the spliced scanning data, identifying the partial data containing the complete contour so as to determine workpiece contour data in the complete contour; After the identification is completed, the identified completed data is marked or deleted.
  4. 4. The method of automated workpiece free edge processing of claim 2, further comprising, prior to determining workpiece profile data in the full profile: obtaining design drawings of all workpieces; Reading design parameters of a workpiece from the design drawing, and analyzing the design parameters to obtain workpiece identification, workpiece profile parameters and workpiece processing parameters of the workpiece, wherein the workpiece profile parameters comprise workpiece profile perimeter and workpiece profile area; And obtaining the workpiece free edge processing parameters according to the workpiece processing parameters, wherein the workpiece free edge processing parameters comprise a workpiece free edge range and processing technological parameters, and correspondingly associating the workpiece identification with the workpiece profile parameters and the workpiece free edge processing parameters to obtain preset workpiece parameters.
  5. 5. The method of automated workpiece free edge processing of claim 4, wherein the determining workpiece profile data in the complete profile comprises: Performing similarity comparison on the perimeter and the area of the complete outline and the perimeter and the area of the outline of the workpiece in the preset workpiece parameters; And if similar target workpieces exist, extracting workpiece free edge machining parameters corresponding to the target workpieces, and taking the workpiece free edge machining parameters as workpiece profile data of the complete profile.
  6. 6. The method of claim 5, wherein the comparing the perimeter and area of the complete profile with the perimeter and area of the workpiece profile of the workpiece in the predetermined workpiece parameters comprises: Carrying out geometric treatment on the scanning data of the complete outline to form a geometric outline formed by a preset geometric image; Calculating the perimeter and the area of the geometric outline, and comparing the perimeter and the area of the outline of the workpiece with the perimeter and the area of the outline of the workpiece of each workpiece in the preset workpiece parameters; If the comparison result is larger than the first threshold value, calculating an external polygon of the geometric outline, carrying out translation and angle rotation on the external polygon, and then calculating the area overlapping degree of the external polygon and the approximate workpiece, and if the comparison result is larger than the second threshold value, the approximate workpiece is a target workpiece corresponding to the complete outline.
  7. 7. The method of claim 5, wherein identifying the free edge of the workpiece to be processed in the workpiece profile data comprises: Determining a setting surface of the workpiece to be processed according to the preset workpiece parameters, wherein the setting surface comprises a front surface and a back surface; Based on the preset workpiece parameters and the data of the complete profile adjusted by the setting surface, obtaining an updated complete profile matched with the shape of the target workpiece; and obtaining a free edge range of the workpiece in the target workpiece according to the preset workpiece parameters, and determining a contour area at a corresponding position in the updated complete contour as the free edge of the workpiece.
  8. 8. The automated workpiece free edge processing method of claim 5, wherein the detecting, by the detection module, actual position data of the workpiece free edge within the range of data to be processed comprises: Controlling the detection module to move to the free edge of the workpiece to be processed based on the range of data to be processed of the free edge of the workpiece; Selecting a plurality of detection positions on the free edge of the workpiece, and controlling the detection probes of the detection module to move to detect the actual positions of the free edge of the workpiece at the detection positions; and correcting the free edge range of the workpiece in the data range to be processed based on the actual position data of the detection positions obtained by detection to obtain the actual position data of the free edge of the workpiece.
  9. 9. The method of claim 1, wherein the processing the free edge of the workpiece based on the updated data range to be processed comprises: Determining a processing range of the processing module at the current position; Identifying the free edges of all workpieces to be processed in the processing range; And determining a machining path based on the range of each free edge of the workpiece, the expected machining time and the tool changing state of a machining module, and controlling the machining module to machine the free edge of the workpiece based on the machining path.
  10. 10. An automated workpiece free edge processing apparatus, comprising: the data acquisition module is used for scanning the workpiece to be processed through the scanning module to obtain scanning data; The data processing module is used for extracting workpiece contour data of the workpiece to be processed from the scanning data, and identifying the free edge of the workpiece to be processed in the workpiece contour data to obtain a data range to be processed of the free edge of the workpiece; and the processing control module is used for detecting the actual position data of the free edge of the workpiece in the data range to be processed through the detection module before the workpiece to be processed is processed, updating the data range to be processed based on the actual position data, and controlling the processing module to process the free edge of the workpiece based on the updated data range to be processed.

Description

Automatic processing method and device for free edge of workpiece Technical Field The invention relates to the technical field of numerical control machining, in particular to an automatic machining method and device for a free edge of a workpiece. Background In the fields of machine manufacturing, engineering machinery, aerospace and the like, the processing requirements of large-sized workpieces are growing increasingly, and when the existing numerical control automatic processing equipment processes such large-sized workpieces, particularly the condition of processing workpieces in batches with multiple specifications and batches is faced, various problems still exist, such as the problem that the processing area identification effect is poor and the processing deviation is caused when the processing of a plurality of large-sized workpieces is performed at present, the automation level, the processing precision and the production efficiency of the processing of the large-sized workpieces are severely restricted, and the requirements of the modern manufacturing industry on efficient, precise and stable processing cannot be met. Disclosure of Invention The present application aims to solve at least one of the technical problems in the related art to some extent. To this end, in a first aspect of the disclosure, there is provided a method for automatically machining a free edge of a workpiece, including: scanning a workpiece to be processed through a scanning module to obtain scanning data, extracting workpiece profile data of the workpiece to be processed from the scanning data, and identifying a free edge of the workpiece to be processed in the workpiece profile data to obtain a data range to be processed of the free edge of the workpiece; Before the workpiece to be processed is processed, detecting actual position data of the free edge of the workpiece in the data range to be processed through a detection module, and updating the data range to be processed based on the actual position data; and the control processing module processes the free edge of the workpiece based on the updated data range to be processed. Optionally, the extracting the workpiece profile data of the workpiece to be processed from the scan data includes: obtaining a plurality of continuous scan slice data through a plurality of scans to form scan data; sequentially splicing adjacent scan slice data based on the scan range of the scan slice data to obtain spliced scan data; And identifying the complete outline in the spliced scanning data, and determining the workpiece outline data in the complete outline. Optionally, the identifying the complete contour in the stitching scan data, and determining workpiece contour data in the complete contour includes: detecting whether a complete contour exists in the spliced scanning data in real time; if the partial data containing the complete contour exists in the spliced scanning data, identifying the partial data containing the complete contour so as to determine workpiece contour data in the complete contour; After the identification is completed, the identified completed data is marked or deleted. Optionally, before determining the workpiece profile data in the full profile, further comprising: obtaining design drawings of all workpieces; Reading design parameters of a workpiece from the design drawing, and analyzing the design parameters to obtain workpiece identification, workpiece profile parameters and workpiece processing parameters of the workpiece, wherein the workpiece profile parameters comprise workpiece profile perimeter and workpiece profile area; And obtaining the workpiece free edge processing parameters according to the workpiece processing parameters, wherein the workpiece free edge processing parameters comprise a workpiece free edge range and processing technological parameters, and correspondingly associating the workpiece identification with the workpiece profile parameters and the workpiece free edge processing parameters to obtain preset workpiece parameters. Optionally, the determining the workpiece profile data in the complete profile includes: Performing similarity comparison on the perimeter and the area of the complete outline and the perimeter and the area of the outline of the workpiece in the preset workpiece parameters; And if similar target workpieces exist, extracting workpiece free edge machining parameters corresponding to the target workpieces, and taking the workpiece free edge machining parameters as workpiece profile data of the complete profile. Optionally, the similarity comparing the perimeter and the area of the complete contour with the workpiece contour perimeter and the workpiece contour area of the workpiece in the preset workpiece parameters includes: Carrying out geometric treatment on the scanning data of the complete outline to form a geometric outline formed by a preset geometric image; Calculating the perimeter and the area of the geometr