A processing system and a processing method for processing metal surface plate
By designing a metal skin panel processing system that integrates multi-angle scanning, image recognition and automatic matching, the problem of inefficiency in the existing technology is solved and efficient and accurate metal skin panel processing is achieved.
Patent Information
- Application Number
- CN202210352903.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-06
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2042-04-06
AI Technical Summary
The existing metal skin panel processing technology is inefficient and lacks methods to automatically identify and generate processing hole slot data, resulting in low manual programming and processing efficiency.
A processing system including a metal skin panel scanning modeling subsystem, a processing hole slot data model matching subsystem, a processing information automatic image recognition subsystem and a metal skin panel program processing subsystem are designed. Through multi-angle scanning, image recognition and automatic matching processing methods, metal skin panel processing codes are generated and executed.
It improves the production efficiency and accuracy of metal skin panel processing, can automatically identify hole slot information and match processing methods, generate reasonable processing codes, and improves processing efficiency.
Smart Images

Figure CN114663768B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent processing systems, and more specifically, to a processing system and a processing method for processing metal surface panels. Background Art
[0002] At present, the existing metal surface plate processing technology is usually implemented by manual programming one by one according to the plate hole groove information, which is inefficient; how to further generate the hardware workpiece model and how to generate the corresponding processing hole groove data, how to automatically identify the hole groove information to be processed, generate the metal surface plate processing code and execute the processing of the metal surface plate needs to be solved; therefore, it is necessary to propose a processing system for processing metal surface plates to at least partially solve the problems existing in the prior art. Summary of the invention
[0003] A series of simplified concepts are introduced in the content of the invention, which will be further described in detail in the specific implementation method section; the content of the invention of the present invention does not mean to attempt to limit the key features and essential technical features of the technical solution claimed for protection, nor does it mean to attempt to determine the scope of protection of the technical solution claimed for protection.
[0004] In order to at least partially solve the above problems, the present invention discloses a processing system for processing metal skin plate parts, characterized in that it includes:
[0005] The metal surface plate scanning and modeling subsystem scans the hardware workpieces that need to be processed into metal surface plates at multiple angles and generates a three-dimensional model of the hardware workpieces;
[0006] The processing hole groove data model matching subsystem matches the hardware workpiece according to the three-dimensional model of the hardware workpiece and generates the corresponding processing hole groove data;
[0007] The processing information automatic image recognition subsystem automatically recognizes the information of the holes to be processed through image recognition based on the processing hole data;
[0008] The metal surface plate program processing subsystem automatically matches the processing method according to the hole and groove information to be processed, generates and executes the metal surface plate processing code, and processes the metal surface plate.
[0009] Preferably, the metal skin plate scanning modeling subsystem includes:
[0010] The hardware workpiece multi-angle scanning subsystem is used to scan the prefabricated hardware workpiece samples at multiple angles through ultrasonic waves to obtain the scanning data of the hardware workpiece samples;
[0011] The scanning data stereoscopic coordinate subsystem is used to establish a stereoscopic coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system;
[0012] The hardware workpiece three-dimensional model subsystem is used to convert the hardware workpiece sample scanning data into a three-dimensional coordinate system to generate a hardware workpiece three-dimensional model.
[0013] Preferably, the processing hole groove data model matching subsystem includes:
[0014] The workpiece model collection subsystem is used to associate the three-dimensional model of the hardware workpiece with the three-dimensional model processing unit created by the system processing unit;
[0015] Model comparison and matching subsystem, used to compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece and match the hardware workpiece;
[0016] The processing hole slot data subsystem is used to generate corresponding processing hole slot data according to the processing hole slot of the matching hardware workpiece.
[0017] Preferably, the processing information automatic image recognition subsystem includes:
[0018] The hole and slot data import subsystem is used to import the processing hole and slot data into the processing information automatic image recognition subsystem and start the hole and slot image recording subsystem;
[0019] The hole and groove image recording subsystem is used to collect the hole and groove image information of the processed metal surface plate through high-definition image recording;
[0020] The hole and slot image recognition subsystem is used to automatically identify the hole and slot information to be processed through image recognition.
[0021] Preferably, the metal skin panel processing subsystem includes:
[0022] The processing mode automatic matching subsystem is used to transmit the hole and groove information to be processed to the plate processing control center, and the plate processing control center automatically matches the processing mode according to the hole and groove information to be processed;
[0023] The skin panel processing code subsystem is used to select the skin panel processing code according to the matching processing method, and connect the skin panel processing code to the code execution program;
[0024] The metal surface plate processing subsystem is used to execute the metal surface plate processing code according to the code execution program connection to process the metal surface plate.
[0025] The present invention discloses a processing method for processing a metal surface plate, comprising:
[0026] S100, through multi-angle scanning of the hardware workpieces that need to be processed into metal surface panels and generates a three-dimensional model of the hardware workpiece;
[0027] S200, matching the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data;
[0028] S300, automatically identifying information of the hole to be processed through image recognition according to the processed hole data;
[0029] S400, automatically matching the processing method according to the information of the hole groove to be processed and generating and executing the metal surface plate processing code to process the metal surface plate.
[0030] Preferably, the S100 includes:
[0031] S101, scanning the prefabricated hardware workpiece sample at multiple angles by ultrasonic waves to obtain scanning data of the hardware workpiece sample;
[0032] S102, establishing a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system;
[0033] S103, converting the scanning data of the hardware workpiece sample into a three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; S103, including:
[0034] S1031, performing scanning data translation, origin center overlap, and symmetry transformation on the scanning data of the hardware workpiece sample;
[0035] S1032, based on the pre-established scanning data conversion stereoscopic coordinate system conversion preset translation distance for translation; the preset translation distance is interactively correlated with the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into the stereoscopic coordinate system;
[0036] S1033, the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance between the internal center point of the regular shape of the hardware workpiece sample and the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is point by point relative to the fastening point of the hardware workpiece. Convert for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system minus the first set workpiece size is used as the second translation distance to reach the reference point; after translation, the hardware workpiece sample is symmetrically converted according to the regular shape of the hardware workpiece sample for matching processing, keeping the same processing position; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is converted point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
[0037] Preferably, the S200 includes:
[0038] S201, the three-dimensional model of the hardware workpiece is associated with the three-dimensional model processing unit created by the system processing unit;
[0039] S202, the three-dimensional model processing unit is compared with the hardware workpiece corresponding to the correlation, and the hardware workpiece is matched;
[0040] S203, generating corresponding machining hole groove data according to the machining hole groove matching the hardware workpiece.
[0041] Preferably, the S300 includes:
[0042] S301, importing the processing hole groove data into the processing information automatic hole groove image recognition subsystem to start the hole groove image recording subsystem;
[0043] S302, collecting hole and groove image information of the processed metal surface plate by high-definition hole and groove image recording;
[0044] S303, automatically identifying the hole slot information to be processed by hole slot image recognition; S303 includes: S3031, acquiring the hole slot image of the hole slot to be processed located near the reference object, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through multiple proximity sensors arranged on multiple identification rings of the hole slot identification platform that are concentric with the basic supporting platform; controlling at least one reference object on the outermost identification ring adjacent to the outermost identification ring to rise through the through hole on the identification ring to extend outside the hole slot identification platform;
[0045] S3032, control each hole slot image acquisition device to change the focal length to include both the hole slot and the reference object in the image, and obtain hole slot images imaged at multiple viewing angles; after obtaining the hole slot image at one of the horizontal viewing angles, control the basic support platform, the outermost identification ring and the inner identification ring to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle, and then obtain the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and each of the identification rings is provided with multiple reference objects, obtaining hole slot images imaged at multiple horizontal viewing angles includes: simultaneously obtaining hole slot images imaged at corresponding viewing angles; dividing the hole slot image into a hole slot area map and a reference object area map; identifying the type of the hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, and then obtaining the size of the hole slot; and automatically identifying the hole slot information to be processed.
[0046] Preferably, the S400 includes:
[0047] S401, transmitting the information of the hole groove to be processed to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the hole groove to be processed;
[0048] S402, selecting a skin panel processing code according to a matching processing method, and connecting the skin panel processing code to a code execution program;
[0049] S403, executing the metal surface plate processing code according to the code execution program connection, and processing the metal surface plate.
[0050] Compared with the prior art, the present invention has at least the following beneficial effects:
[0051] The present invention discloses a processing system for processing metal surface plates. The system uses a metal surface plate scanning and modeling subsystem to scan hardware workpieces that need to be processed with metal surface plates at multiple angles and generate a three-dimensional model of the hardware workpiece; a processing hole groove data model matching subsystem matches the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data; a processing information automatic image recognition subsystem automatically identifies the hole groove information to be processed through image recognition according to the processing hole groove data; a metal surface plate program processing subsystem automatically matches the processing method according to the hole groove information to be processed, generates and executes the metal surface plate processing code, and processes the metal surface plate; the system integrates design and processing, can match special hardware during design, and generate corresponding special hole groove data, can automatically identify special hole groove information during processing, automatically match the processing method and generate processing code, and improve production efficiency; can make the state of the processing position more stable; improve the accuracy and matching degree of the processing process; make the size and depth of the hole groove more accurately identified; make the program code matching process more reasonable, and the processing efficiency is higher.
[0052] The present invention describes a processing system and a processing method for processing metal surface panels. Other advantages, objectives and features of the present invention will be reflected in part through the following description, and in part will be understood by technical personnel in this field through research and practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:
[0054] Figure 1 The present invention is a block diagram of a processing system for processing metal surface panels.
[0055] Figure 2 FIG1 is an embodiment of a processing method for processing metal surface panels according to the present invention.
[0056] Figure 3 FIG2 is an embodiment of a processing method for processing metal surface panels according to the present invention. DETAILED DESCRIPTION
[0057] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments so that those skilled in the art can implement the invention with reference to the description. Figure 1-3 As shown, the present invention discloses a processing system for processing metal surface plates, comprising:
[0058] The metal surface plate scanning and modeling subsystem scans the hardware workpieces that need to be processed into metal surface plates at multiple angles and generates a three-dimensional model of the hardware workpieces;
[0059] The processing hole groove data model matching subsystem matches the hardware workpiece according to the three-dimensional model of the hardware workpiece and generates the corresponding processing hole groove data;
[0060] The processing information automatic image recognition subsystem automatically recognizes the information of the holes to be processed through image recognition based on the processing hole data;
[0061] The metal surface plate program processing subsystem automatically matches the processing method according to the hole and groove information to be processed, generates and executes the metal surface plate processing code, and processes the metal surface plate.
[0062] The working principle of the above technical solution is as follows: using the metal surface plate scanning and modeling subsystem, through multi-angle scanning of the hardware workpieces that need to be processed by metal surface plates and generating a three-dimensional model of the hardware workpiece; the processing hole groove data model matching subsystem, matching the hardware workpiece according to the three-dimensional model of the hardware workpiece, generating the corresponding processing hole groove data; the processing information automatic image recognition subsystem, automatically identifying the hole groove information to be processed through image recognition according to the processing hole groove data; the metal surface plate program processing subsystem, automatically matching the processing method according to the hole groove information to be processed and generating and executing the metal surface plate processing code to process the metal surface plate; prefabricated hardware workpiece samples are scanned by ultrasonic multi-angle scanning, and the relative scanning coordinate system position of the prefabricated hardware workpiece samples is used. The scanning data of the hardware workpiece sample is converted into a three-dimensional coordinate system; the three-dimensional model of the hardware workpiece is correspondingly associated with the three-dimensional model processing unit created by the system processing unit, and the three-dimensional model processing unit is correspondingly compared with the hardware workpiece to match the hardware workpiece, and the corresponding processing hole slot data is generated according to the processing hole slot of the matching hardware workpiece; the hole slot image information of the processed metal surface plate is collected through high-definition image recording, and the hole slot information to be processed is automatically identified; the plate processing control center automatically matches the processing method according to the hole slot information to be processed, selects the surface plate processing code according to the matching processing method, and connects the surface plate processing code with the code execution program, executes the metal surface plate processing code according to the code execution program connection, and processes the metal surface plate.
[0063] The beneficial effects of the above technical scheme are as follows: the present invention is a processing system for processing metal surface plates, which uses a metal surface plate scanning and modeling subsystem to scan the hardware workpieces that need to be processed to make metal surface plates at multiple angles and generate a three-dimensional model of the hardware workpiece; a processing hole groove data model matching subsystem matches the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data; a processing information automatic image recognition subsystem automatically identifies the hole groove information to be processed through image recognition based on the processing hole groove data; a metal surface plate program processing subsystem automatically matches the processing method according to the hole groove information to be processed and generates and executes the metal surface plate processing code to process the metal surface plate; the system integrates design and processing, which can match special hardware during design and generate corresponding special hole groove data, and can automatically identify special hole groove information during processing, automatically match the processing method and generate processing code, thereby improving production efficiency.
[0064] In one embodiment, the metal skin panel scanning modeling subsystem includes:
[0065] The hardware workpiece multi-angle scanning subsystem is used to scan the prefabricated hardware workpiece samples at multiple angles through ultrasonic waves to obtain the scanning data of the hardware workpiece samples;
[0066] The scanning data stereoscopic coordinate subsystem is used to establish a stereoscopic coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system;
[0067] The hardware workpiece three-dimensional model subsystem is used to convert the hardware workpiece sample scanning data into a three-dimensional coordinate system to generate a hardware workpiece three-dimensional model.
[0068] The working principle of the above technical solution is as follows: the metal surface plate scanning modeling subsystem includes: a hardware workpiece multi-angle scanning subsystem, which is used to obtain the scanning data of the hardware workpiece sample by ultrasonic multi-angle scanning of the prefabricated hardware workpiece sample; a scanning data three-dimensional coordinate subsystem, which is used to establish a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system; a hardware workpiece three-dimensional model subsystem, which is used to convert the scanning data of the hardware workpiece sample into a three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; the scanning data of the hardware workpiece sample is subjected to scanning data translation, origin center overlap, and symmetric transformation; based on The pre-established scanning data is converted into a three-dimensional coordinate system and the preset translation distance is translated; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into a three-dimensional coordinate system; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, then the distance between the center point of the regular shape of the hardware workpiece sample and the scanning coordinate The distance from the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the inside of the regular shape of the hardware workpiece sample is The distance from the center point to the origin of the scanning coordinate system minus the first set workpiece size is used as the second translation distance to reach the reference point; after the translation, the symmetrical transformation is carried out according to the regular shape of the hardware workpiece sample for matching processing, keeping the same processing position; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after the translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
[0069] The beneficial effects of the above technical solution are as follows: the metal surface plate scanning and modeling subsystem is used to obtain the scanning data of the hardware workpiece samples by ultrasonic multi-angle scanning of the prefabricated hardware workpiece samples through the hardware workpiece multi-angle scanning subsystem; the scanning data three-dimensional coordinate subsystem is used to establish a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece samples relative to the scanning coordinate system; the hardware workpiece three-dimensional model subsystem is used to convert the scanning data of the hardware workpiece samples into the three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; the scanning data of the hardware workpiece samples is subjected to scanning data translation, origin center overlap, and symmetric transformation; based on the pre-established The scanning data is converted into a three-dimensional coordinate system by converting the preset translation distance; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into a three-dimensional coordinate system; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, then the distance from the center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system is taken as the first A translation distance is used to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the inner center point of the regular shape of the hardware workpiece sample is symmetrically transformed relative to the origin of the scanning coordinate system. The point distance minus the first set workpiece size is used as the second translation distance to reach the reference point; after translation, the metal workpiece sample is symmetrically transformed according to the regular shape of the metal workpiece sample for matching processing, keeping the same processing position; if the metal workpiece sample has an irregular shape, the shape vertex, edge or surface closest to the origin of the scanning coordinate system of the hardware workpiece sample's irregular shape is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated; the state of the processing position can be made more stable.
[0070] In one embodiment, the processing hole slot data model matching subsystem includes:
[0071] The workpiece model collection subsystem is used to associate the three-dimensional model of the hardware workpiece with the three-dimensional model processing unit created by the system processing unit;
[0072] Model comparison and matching subsystem, used to compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece and match the hardware workpiece;
[0073] The processing hole slot data subsystem is used to generate corresponding processing hole slot data according to the processing hole slot of the matching hardware workpiece.
[0074] The working principle of the above technical solution is as follows: the processing hole slot data model matching subsystem includes: a workpiece model collection subsystem, which is used to associate the three-dimensional model of the hardware workpiece with the system processing unit to create a three-dimensional model processing unit; a model comparison and matching subsystem, which is used to compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece and match the hardware workpiece; a processing hole slot data subsystem, which is used to generate corresponding processing hole slot data according to the processing hole slot of the matching hardware workpiece; and calculate the matching degree value of the matching hardware workpiece, and the calculation formula is as follows:
[0075]
[0076] Among them, LTGij is the matching value of the matching hardware workpiece, Ki is the matching value between the i-th matching node and the adjacent node, Kj is the matching value between the j-th matching node and the adjacent node, n is the number of adjacent nodes of the j-th matching node, i is the i-th matching node, and Eij is the matching difference between the j-th matching node and the i-th matching node; if the matching value of the matching hardware workpiece is larger, the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece, and the matching accuracy of the hardware workpiece is higher.
[0077] The beneficial effects of the above technical solution are as follows: the processing hole slot data model matching subsystem is used to associate the three-dimensional model of the hardware workpiece with the system processing unit to create a three-dimensional model processing unit through the workpiece model collection subsystem; the model comparison and matching subsystem is used to compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece to match the hardware workpiece; the processing hole slot data subsystem is used to generate corresponding processing hole slot data according to the processing hole slot of the matching hardware workpiece; the matching value of the matching hardware workpiece is calculated, wherein LTGij is the matching value of the matching hardware workpiece, Ki is the matching value between the i-th matching node and the adjacent node, Kj is the matching value between the j-th matching node and the adjacent node, n is the number of adjacent nodes of the j-th matching node, i is the i-th matching node, and Eij is the matching difference between the j-th matching node and the i-th matching node; if the matching value of the matching hardware workpiece is larger, the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece, and the matching accuracy of the hardware workpiece is higher; the accuracy and matching degree of the processing process are improved.
[0078] In one embodiment, the processing information automatic image recognition subsystem includes:
[0079] The hole and slot data import subsystem is used to import the processing hole and slot data into the processing information automatic image recognition subsystem and start the hole and slot image recording subsystem;
[0080] The hole and groove image recording subsystem is used to collect the hole and groove image information of the processed metal surface plate through high-definition image recording;
[0081] The hole and slot image recognition subsystem is used to automatically identify the hole and slot information to be processed through image recognition.
[0082] The working principle of the above technical solution is as follows: the automatic image recognition subsystem for processing information is used to import the processing hole slot data into the automatic image recognition subsystem for processing information through the hole slot data import subsystem, and start the hole slot image recording subsystem; the hole slot image recording subsystem is used to collect the hole slot image information of the processed metal surface plate through high-definition image recording; the hole slot image recognition subsystem is used to automatically identify the hole slot information to be processed through image recognition of the hole slot image information; obtain the hole slot image of the hole slot to be processed near the reference object, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through multiple proximity sensors arranged on multiple identification rings of the hole slot identification platform that are concentric with the basic supporting platform; control at least one reference object on the outermost identification ring adjacent to the outermost identification ring to rise through the through hole on the identification ring to extend outside the hole slot identification platform; control each hole slot image acquisition device to change the focus The imaging includes both the hole groove and the reference object, and the hole groove images imaged at multiple viewing angles are obtained; after obtaining the hole groove image at one of the horizontal viewing angles, the basic support platform, the outermost identification ring and the inner identification ring are controlled to rotate to the acquisition position of the hole groove image acquisition device corresponding to another horizontal viewing angle, and then the hole groove image at the other horizontal viewing angle is obtained; in the case where there are multiple hole groove image acquisition devices in the horizontal direction and multiple reference objects are provided on each of the identification rings, the hole groove images imaged at multiple horizontal viewing angles are obtained, including: simultaneously obtaining the hole groove images imaged at corresponding viewing angles; dividing the hole groove image into a hole groove area map and a reference object area map; identifying the type of the hole groove based on the hole groove area map, and calculating the size ratio coefficient of the hole groove relative to the reference object based on the hole groove area map and the reference object area map, thereby obtaining the size of the hole groove; and automatically identifying the hole groove information to be processed.
[0083] The beneficial effects of the above technical solution are: the processing information automatic image recognition subsystem is used to import the processing hole groove data into the processing information automatic image recognition subsystem through the hole groove data import subsystem, and start the hole groove image recording subsystem; the hole groove image recording subsystem is used to collect the hole groove image information of the processed metal surface plate through high-definition image recording; the hole groove image recognition subsystem is used to automatically identify the hole groove information to be processed through image recognition; obtain the hole groove image of the hole groove to be processed near the reference object, including through a plurality of proximity sensors arranged on a plurality of identification rings of the hole groove recognition platform that are concentric with the basic supporting platform, determine the outermost identification ring covered by the hole groove on the hole groove recognition platform; control at least one reference object on the outermost identification ring adjacent to the outermost identification ring to rise through the through hole on the identification ring to extend outside the hole groove recognition platform; control each hole groove image acquisition device to change the focal length to simultaneously include the imaging Containing a hole slot and a reference object, and obtaining hole slot images imaged at multiple viewing angles; after obtaining the hole slot image at one horizontal viewing angle, controlling the basic support platform, the outermost identification ring and the inner identification ring thereof to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle, and then obtaining the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and multiple reference objects are provided on each of the identification rings, obtaining hole slot images imaged at multiple horizontal viewing angles includes: simultaneously obtaining hole slot images imaged at corresponding viewing angles; dividing the hole slot images into a hole slot area map and a reference object area map; identifying the type of the hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, thereby obtaining the size of the hole slot; automatically identifying the hole slot information to be processed; making the size and depth identification of the hole slot more accurate.
[0084] In one embodiment, the metal skin panel processing subsystem includes:
[0085] The processing mode automatic matching subsystem is used to transmit the hole and groove information to be processed to the plate processing control center, and the plate processing control center automatically matches the processing mode according to the hole and groove information to be processed;
[0086] The skin panel processing code subsystem is used to select the skin panel processing code according to the matching processing method, and connect the skin panel processing code to the code execution program;
[0087] The metal surface plate processing subsystem is used to execute the metal surface plate processing code according to the code execution program connection to process the metal surface plate.
[0088] The working principle of the above technical scheme is: the metal surface plate program processing subsystem, through the processing method automatic matching subsystem, is used to transmit the information of the hole groove to be processed to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the hole groove to be processed; the surface plate processing code subsystem is used to select the surface plate processing code according to the matching processing method, and connect the surface plate processing code to the code execution program; the metal surface plate processing subsystem is used to execute the metal surface plate processing code according to the code execution program connection to process the metal surface plate.
[0089] The beneficial effects of the above technical scheme are as follows: the metal surface plate program processing subsystem, through the processing method automatic matching subsystem, is used to transmit the information of the hole groove to be processed to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the hole groove to be processed; the surface plate processing code subsystem is used to select the surface plate processing code according to the matching processing method, and connect the code execution program to the surface plate processing code; the metal surface plate processing subsystem is used to execute the metal surface plate processing code according to the code execution program connection to process the metal surface plate; the program code matching process is made more reasonable and the processing efficiency is higher.
[0090] The present invention discloses a processing method for processing a metal surface plate, comprising:
[0091] S100, through multi-angle scanning of the hardware workpieces that need to be processed into metal surface panels and generates a three-dimensional model of the hardware workpiece;
[0092] S200, matching the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data;
[0093] S300, automatically identifying information of the hole to be processed through image recognition according to the processed hole data;
[0094] S400, automatically matching the processing method according to the information of the hole groove to be processed and generating and executing the metal surface plate processing code to process the metal surface plate.
[0095] The working principle of the above technical solution is: a processing method for processing metal surface panels, which scans the hardware workpieces that need to be processed to make metal surface panels at multiple angles and generates a three-dimensional model of the hardware workpiece; matches the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data; based on the processing hole groove data, automatically identifies the hole groove information to be processed through image recognition; automatically matches the processing method according to the hole groove information to be processed and generates and executes the metal surface panel processing code to process the metal surface panel.
[0096] The beneficial effects of the above technical solution are: a processing method for processing metal surface panels, which scans the hardware workpiece that needs to be processed to make the metal surface panel at multiple angles and generates a three-dimensional model of the hardware workpiece; matches the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data; automatically identifies the hole groove information to be processed through image recognition based on the processing hole groove data; automatically matches the processing method based on the hole groove information to be processed and generates and executes the metal surface panel processing code to process the metal surface panel.
[0097] In one embodiment, the S100 includes:
[0098] S101, scanning the prefabricated hardware workpiece sample at multiple angles by ultrasonic waves to obtain scanning data of the hardware workpiece sample;
[0099] S102, establishing a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system;
[0100] S103, converting the scanning data of the hardware workpiece sample into a three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; S103, including:
[0101] S1031, performing scanning data translation, origin center overlap, and symmetry transformation on the scanning data of the hardware workpiece sample;
[0102] S1032, based on the pre-established scanning data conversion stereoscopic coordinate system conversion preset translation distance for translation; the preset translation distance is interactively correlated with the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into the stereoscopic coordinate system;
[0103] S1033, the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance between the internal center point of the regular shape of the hardware workpiece sample and the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is point by point relative to the fastening point of the hardware workpiece. Convert for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system minus the first set workpiece size is used as the second translation distance to reach the reference point; after translation, the hardware workpiece sample is symmetrically converted according to the regular shape of the hardware workpiece sample for matching processing, keeping the same processing position; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is converted point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
[0104] The working principle of the above technical solution is: obtain scanning data of the hardware workpiece samples by ultrasonic multi-angle scanning; establish a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece samples relative to the scanning coordinate system; convert the scanning data of the hardware workpiece samples into the three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; translate the scanning data of the hardware workpiece samples, overlap the origin center, and perform symmetrical transformation; convert the three-dimensional coordinate system based on the pre-established scanning data to translate according to a preset translation distance; the preset translation distance is consistent with the size and shape of the hardware workpiece sample. and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system are interactively correlated, and the scanning data of the hardware workpiece sample is converted into a three-dimensional coordinate system; the preset translation distance is interactively correlated with the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance between the center point of the regular shape of the hardware workpiece sample and the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the distance is reached according to the first translation distance The reference point and the regular shape of the hardware workpiece sample are symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample that is closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the inner center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system is subtracted from First, the workpiece size is set as the second translation distance to reach the reference point; after the translation, the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing, and the same processing position is maintained; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after the translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing, and the same processing position is maintained; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
[0105] The beneficial effects of the above technical solution are as follows: obtaining scanning data of the hardware workpiece samples by ultrasonic multi-angle scanning; establishing a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the relative position of the prefabricated hardware workpiece samples to the scanning coordinate system; converting the scanning data of the hardware workpiece samples to the three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece; performing scanning data translation, origin center overlap, and symmetric transformation on the scanning data of the hardware workpiece samples; performing translation based on the preset translation distance of the three-dimensional coordinate system conversion based on the pre-established scanning data; and composing the preset translation distance on the size and shape of the hardware workpiece samples and the pre-established The distance between the center of gravity of the hardware workpiece and the origin of the scanning coordinate system are interactively correlated, and the scanning data of the hardware workpiece sample is converted into a three-dimensional coordinate system; the preset translation distance is interactively correlated with the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point and the hardware are reached according to the first translation distance The regular shape of the workpiece sample is transformed symmetrically for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system minus the first set workpiece size is used as The second translation distance reaches the reference point; after translation, the metal workpiece sample is symmetrically transformed according to the regular shape for matching processing, keeping the same processing position; if the metal workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is transformed point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated; the state of the processing position can be made more stable.
[0106] In one embodiment, the S200 includes:
[0107] S201, the three-dimensional model of the hardware workpiece is associated with the three-dimensional model processing unit created by the system processing unit;
[0108] S202, the three-dimensional model processing unit is compared with the hardware workpiece corresponding to the correlation, and the hardware workpiece is matched;
[0109] S203, generating corresponding processing hole groove data according to the processing hole groove of the matching hardware workpiece; calculating the matching degree value of the matching hardware workpiece, the calculation formula is as follows:
[0110]
[0111] Among them, LTGij is the matching value of the matching hardware workpiece, Ki is the matching value between the i-th matching node and the adjacent node, Kj is the matching value between the j-th matching node and the adjacent node, n is the number of adjacent nodes of the j-th matching node, i is the i-th matching node, and Eij is the matching difference between the j-th matching node and the i-th matching node; if the matching value of the matching hardware workpiece is larger, the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece, and the matching accuracy of the hardware workpiece is higher.
[0112] The working principle of the above technical solution is: create a corresponding association between the three-dimensional model of the hardware workpiece and the system processing unit to create a three-dimensional model processing unit; compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece to match the hardware workpiece; generate corresponding processing hole groove data according to the processing hole groove of the matching hardware workpiece; calculate the matching degree value of the matching hardware workpiece, and the calculation formula is as follows:
[0113]
[0114] Among them, LTGij is the matching value of the matching hardware workpiece, Ki is the matching value between the i-th matching node and the adjacent node, Kj is the matching value between the j-th matching node and the adjacent node, n is the number of adjacent nodes of the j-th matching node, i is the i-th matching node, and Eij is the matching difference between the j-th matching node and the i-th matching node; if the matching value of the matching hardware workpiece is larger, the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece, and the matching accuracy of the hardware workpiece is higher.
[0115] The beneficial effects of the above technical solution are: the three-dimensional model of the hardware workpiece is associated with the system processing unit to create a corresponding association between the three-dimensional model processing unit; the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece to match the hardware workpiece; the corresponding processing hole slot data is generated according to the processing hole slot of the matching hardware workpiece; the matching value of the matching hardware workpiece is calculated, wherein LTGij is the matching value of the matching hardware workpiece, Ki is the matching value between the i-th matching node and the adjacent node, Kj is the matching value between the j-th matching node and the adjacent node, n is the number of adjacent nodes of the j-th matching node, i is the i-th matching node, and Eij is the matching difference between the j-th matching node and the i-th matching node; if the matching value of the matching hardware workpiece is larger, the corresponding association of the three-dimensional model processing unit is compared with the hardware workpiece, and the matching accuracy of the hardware workpiece is higher; the accuracy and matching degree of the processing process are improved.
[0116] In one embodiment, the S300 includes:
[0117] S301, importing the processing hole groove data into the processing information automatic hole groove image recognition subsystem to start the hole groove image recording subsystem;
[0118] S302, collecting hole and groove image information of the processed metal surface plate by high-definition hole and groove image recording;
[0119] S303, automatically identifying the hole slot information to be processed by hole slot image recognition; S303 includes: S3031, acquiring the hole slot image of the hole slot to be processed located near the reference object, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through multiple proximity sensors arranged on multiple identification rings of the hole slot identification platform that are concentric with the basic supporting platform; controlling at least one reference object on the outermost identification ring adjacent to the outermost identification ring to rise through the through hole on the identification ring to extend outside the hole slot identification platform;
[0120] S3032, control each hole slot image acquisition device to change the focal length to include both the hole slot and the reference object in the image, and obtain hole slot images imaged at multiple viewing angles; after obtaining the hole slot image at one of the horizontal viewing angles, control the basic support platform, the outermost identification ring and the inner identification ring to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle, and then obtain the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and each of the identification rings is provided with multiple reference objects, obtaining hole slot images imaged at multiple horizontal viewing angles includes: simultaneously obtaining hole slot images imaged at corresponding viewing angles; dividing the hole slot image into a hole slot area map and a reference object area map; identifying the type of the hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, and then obtaining the size of the hole slot; and automatically identifying the hole slot information to be processed.
[0121] The working principle of the above technical solution is as follows: the hole slot image recording subsystem is started by importing the processed hole slot data into the processing information automatic hole slot image recognition subsystem; the hole slot image information of the processed metal surface plate is collected by high-definition hole slot image recording; the hole slot image information is automatically identified by hole slot image recognition to identify the hole slot information to be processed; the hole slot image of the hole slot to be processed located near the reference object is obtained, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through multiple proximity sensors arranged on multiple identification rings of the hole slot identification platform that are concentric with the basic supporting platform; at least one reference object on the outermost identification ring adjacent to the outermost identification ring is controlled to rise through the through hole on the identification ring to extend outside the hole slot identification platform; each hole slot image acquisition device is controlled to change the focal length to include the hole slot and the reference object in the imaging at the same time, and obtain multiple viewing angles. The method comprises the steps of: obtaining a hole slot image imaged at one of the horizontal viewing angles; controlling the basic support platform, the outermost identification ring and the inner identification ring thereof to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle after acquiring the hole slot image image at one of the horizontal viewing angles, and then acquiring the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and multiple reference objects are provided on each of the identification rings, acquiring hole slot images imaged at multiple horizontal viewing angles comprises: simultaneously acquiring hole slot images imaged at corresponding viewing angles; dividing the hole slot image into a hole slot area map and a reference object area map; identifying the type of the hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, and then obtaining the size of the hole slot; and automatically identifying the hole slot information to be processed.
[0122] The beneficial effects of the above technical solution are: starting the hole slot image recording subsystem by importing the processed hole slot data into the processing information automatic hole slot image recognition subsystem; collecting the hole slot image information of the processed metal surface plate through high-definition hole slot image recording; automatically identifying the hole slot information to be processed through hole slot image recognition; obtaining the hole slot image of the hole slot to be processed located near the reference object, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through multiple proximity sensors arranged on multiple identification rings of the hole slot identification platform that are concentric with the basic supporting platform; controlling at least one reference object on the outermost identification ring adjacent to the outermost identification ring to rise through the through hole on the identification ring to extend outside the hole slot identification platform; controlling each hole slot image acquisition device to change the focal length to include the hole slot and the reference object in the imaging, and obtaining the hole slot images imaged at multiple viewing angles. ; After acquiring the hole slot image at one of the horizontal viewing angles, control the basic support platform, the outermost identification ring and the inner identification ring thereof to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle, and then acquire the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and multiple reference objects are provided on each of the identification rings, acquiring hole slot images imaged at multiple horizontal viewing angles includes: simultaneously acquiring hole slot images imaged at corresponding viewing angles; dividing the hole slot image into a hole slot area map and a reference object area map; identifying the type of hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, thereby obtaining the size of the hole slot; automatically identifying the hole slot information to be processed; making the size and depth identification of the hole slot more accurate.
[0123] In one embodiment, the S400 includes:
[0124] S401, transmitting the information of the hole groove to be processed to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the hole groove to be processed;
[0125] S402, selecting a skin panel processing code according to a matching processing method, and connecting the skin panel processing code to a code execution program;
[0126] S403, executing the metal surface plate processing code according to the code execution program connection, and processing the metal surface plate.
[0127] The working principle of the above technical solution is: by transmitting the information of the holes and grooves to be processed to the plate processing control center, the plate processing control center automatically matches the processing method according to the information of the holes and grooves to be processed; the surface plate processing code is selected according to the matching processing method, and the surface plate processing code is connected to the code execution program; the metal surface plate processing code is executed according to the code execution program connection to process the metal surface plate.
[0128] The beneficial effects of the above technical solution are: the information of the holes to be processed is transmitted to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the holes to be processed; the surface plate processing code is selected according to the matching processing method, and the surface plate processing code is connected to the code execution program; the metal surface plate processing code is executed according to the code execution program connection to process the metal surface plate; the program code matching process is made more reasonable and the processing efficiency is higher.
[0129] Although the embodiments of the present invention have been disclosed as above, they are not limited to the applications listed in the specification and the implementation methods. They can be fully applied to various fields suitable for the present invention. For those familiar with the art, additional modifications can be easily implemented. Therefore, without departing from the general concept defined by the claims and the scope of equivalents, the present invention is not limited to the specific details and the illustrations shown and described herein.
Claims
1. A processing system for processing metal surface panels, characterized in that: include: The metal surface plate scanning and modeling subsystem scans the hardware workpieces that need to be processed into metal surface plates at multiple angles and generates a three-dimensional model of the hardware workpiece; The processing hole groove data model matching subsystem matches the hardware workpiece according to the three-dimensional model of the hardware workpiece and generates the corresponding processing hole groove data; The processing information automatic image recognition subsystem automatically recognizes the information of the holes to be processed through image recognition based on the processing hole data; The metal surface plate program processing subsystem automatically matches the processing method according to the hole and groove information to be processed, generates and executes the metal surface plate processing code, and processes the metal surface plate; The metal skin panel scanning modeling subsystem includes: The hardware workpiece multi-angle scanning subsystem is used to scan the prefabricated hardware workpiece samples at multiple angles through ultrasonic waves to obtain the scanning data of the hardware workpiece samples; The scanning data stereoscopic coordinate subsystem is used to establish a stereoscopic coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system; The hardware workpiece three-dimensional model subsystem is used to convert the hardware workpiece sample scanning data into a three-dimensional coordinate system to generate a hardware workpiece three-dimensional model; The scanning data of the hardware workpiece sample is subjected to scanning data translation, origin center overlap, and symmetrical transformation; based on the pre-established scanning data conversion, the stereoscopic coordinate system is transformed and the preset translation distance is translated; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into a stereoscopic coordinate system; the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the irregular shape of the hardware workpiece sample is scanned. The contour vertex, edge or surface closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is converted point by point relative to the fastening point of the hardware workpiece for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system minus the first set workpiece size is used as the second translation distance to reach the reference point; after translation, the regular shape of the hardware workpiece sample is symmetrically converted for matching processing, keeping the same processing position; if the hardware workpiece sample has an irregular shape, the contour vertex, edge or surface closest to the origin of the scanning coordinate system of the irregular shape of the hardware workpiece sample is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is converted point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
2. A processing system for processing metal surface panels according to claim 1, characterized in that: The processing hole groove data model matching subsystem includes: The workpiece model collection subsystem is used to associate the three-dimensional model of the hardware workpiece with the three-dimensional model processing unit created by the system processing unit; Model comparison and matching subsystem, used to compare the corresponding association of the three-dimensional model processing unit with the hardware workpiece and match the hardware workpiece; The processing hole slot data subsystem is used to generate corresponding processing hole slot data according to the processing hole slot of the matching hardware workpiece.
3. A processing system for processing metal surface panels according to claim 1, characterized in that: The processing information automatic image recognition subsystem includes: The hole and slot data import subsystem is used to import the processing hole and slot data into the processing information automatic image recognition subsystem and start the hole and slot image recording subsystem; The hole and groove image recording subsystem is used to collect the hole and groove image information of the processed metal surface plate through high-definition image recording; The hole and slot image recognition subsystem is used to automatically identify the hole and slot information to be processed through image recognition.
4. A processing system for processing metal surface panels according to claim 1, characterized in that: The metal skin plate program processing subsystem includes: The processing mode automatic matching subsystem is used to transmit the hole and groove information to be processed to the plate processing control center, and the plate processing control center automatically matches the processing mode according to the hole and groove information to be processed; The skin panel processing code subsystem is used to select the skin panel processing code according to the matching processing method, and connect the skin panel processing code to the code execution program; The metal surface plate processing subsystem is used to execute the metal surface plate processing code according to the code execution program connection to process the metal surface plate.
5. A method for processing a metal surface plate, characterized in that: include: S100, through multi-angle scanning of the hardware workpieces that need to be processed into metal surface panels and generates a three-dimensional model of the hardware workpiece; S200, matching the hardware workpiece according to the three-dimensional model of the hardware workpiece to generate corresponding processing hole groove data; S300, automatically identifying information of the hole to be processed through image recognition according to the processed hole data; S400, automatically matching the processing method according to the hole groove information to be processed and generating and executing the metal surface plate processing code to process the metal surface plate; The S100 includes: S101, scanning the prefabricated hardware workpiece sample at multiple angles by ultrasonic waves to obtain scanning data of the hardware workpiece sample; S102, establishing a three-dimensional coordinate system with the center of gravity of the prefabricated hardware workpiece as the origin through the position of the prefabricated hardware workpiece sample relative to the scanning coordinate system; S103, converting the scanning data of the hardware workpiece sample into a three-dimensional coordinate system to generate a three-dimensional model of the hardware workpiece, including: S1031, performing scanning data translation, origin center overlap, and symmetry transformation on the scanning data of the hardware workpiece sample; S1032, based on the pre-established scanning data conversion stereoscopic coordinate system conversion preset translation distance for translation; the preset translation distance is interactively correlated with the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, and the scanning data of the hardware workpiece sample is converted into the stereoscopic coordinate system; S1033, the preset translation distance is interactively related to the size and shape of the hardware workpiece sample and the distance between the center of gravity of the prefabricated hardware workpiece and the origin of the scanning coordinate system, including: setting the translation direction, when the size of the hardware workpiece sample is smaller than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance between the internal center point of the regular shape of the hardware workpiece sample and the origin of the scanning coordinate system is used as the first translation distance to reach the reference point; after translation, the reference point is reached according to the first translation distance and the regular shape of the hardware workpiece sample is symmetrically transformed for matching processing; if the hardware workpiece sample has an irregular shape, the shape vertex, edge line or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is point by point relative to the fastening point of the hardware workpiece. Convert for matching processing; when the size of the hardware workpiece sample is not less than the first set workpiece size, if the hardware workpiece sample has a regular shape, the distance from the internal center point of the regular shape of the hardware workpiece sample to the origin of the scanning coordinate system minus the first set workpiece size is used as the second translation distance to reach the reference point; after translation, the hardware workpiece sample is symmetrically converted according to the regular shape of the hardware workpiece sample for matching processing, keeping the same processing position; if the hardware workpiece sample has an irregular shape, the shape vertex, edge or surface of the irregular shape of the hardware workpiece sample closest to the origin of the scanning coordinate system is used as the second translation distance to reach the reference point; after translation, the irregular shape of the hardware workpiece sample is converted point by point relative to the fastening point of the hardware workpiece for matching processing, keeping the same processing position; while maintaining the consistent processing position processing state, a three-dimensional model of the hardware workpiece is generated.
6. A method for processing a metal surface plate according to claim 5, characterized in that: The S200 includes: S201, the three-dimensional model of the hardware workpiece is associated with the three-dimensional model processing unit created by the system processing unit; S202, the three-dimensional model processing unit is compared with the hardware workpiece corresponding to the correlation, and the hardware workpiece is matched; S203, generating corresponding machining hole groove data according to the machining hole groove matching the hardware workpiece.
7. A method for processing a metal surface plate according to claim 5, characterized in that: The S300 includes: S301, importing the processing hole groove data into the processing information automatic hole groove image recognition subsystem to start the hole groove image recording subsystem; S302, collecting hole and groove image information of the processed metal surface plate by high-definition hole and groove image recording; S303, automatically identifying the hole groove information to be processed by hole groove image recognition; S303 includes: S3031, acquiring a hole slot image of a hole slot to be processed located near a reference object, including determining the outermost identification ring covered by the hole slot on the hole slot identification platform through a plurality of proximity sensors arranged on a plurality of identification rings of the hole slot identification platform that are concentric with the base support platform; controlling at least one reference object on an outer identification ring adjacent to the outermost identification ring to rise through a through hole on the identification ring to extend out of the hole slot identification platform; S3032, control each hole slot image acquisition device to change the focal length to include both the hole slot and the reference object in the image, and obtain hole slot images imaged at multiple viewing angles; after obtaining the hole slot image at one of the horizontal viewing angles, control the basic support platform, the outermost identification ring and the inner identification ring to rotate to the acquisition position of the hole slot image acquisition device corresponding to another horizontal viewing angle, and then obtain the hole slot image at the other horizontal viewing angle; in the case where there are multiple hole slot image acquisition devices in the horizontal direction and each of the identification rings is provided with multiple reference objects, obtaining hole slot images imaged at multiple horizontal viewing angles includes: simultaneously obtaining hole slot images imaged at corresponding viewing angles; dividing the hole slot image into a hole slot area map and a reference object area map; identifying the type of the hole slot based on the hole slot area map, and calculating the size ratio coefficient of the hole slot relative to the reference object based on the hole slot area map and the reference object area map, and then obtaining the size of the hole slot; and automatically identifying the hole slot information to be processed.
8. The method for processing a metal surface plate according to claim 5, characterized in that: The S400 includes: S401, transmitting the information of the hole groove to be processed to the plate processing control center, and the plate processing control center automatically matches the processing method according to the information of the hole groove to be processed; S402, selecting a skin panel processing code according to a matching processing method, and connecting the skin panel processing code to a code execution program; S403, executing the metal surface plate processing code according to the code execution program connection, and processing the metal surface plate.
Citation Information
Patent Citations
Multi-hole-site automatic drilling machine and drilling method thereof
CN108856790A
Method and device for establishing workpiece coordinate system
CN112184885A
Automatic cutting programming method and device and computer readable storage medium
CN114265586A