Special-shaped material blanking method and device, computer readable storage medium and terminal equipment

By matching the blanking line diagram of the special-shaped material and the blanking line diagram of the existing vehicle models, the reusable blanking mold is determined, which solves the problem of high manufacturing cost of the special-shaped material and realizes the reuse and cost of the blanking mold. save.

CN119229149APending Publication Date: 2024-12-31NIO TECH ANHUI CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411366477.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-27
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the existing special-shaped material blanking methods, the special-shaped material of each vehicle model requires a customized blanking mold, resulting in high production and manufacturing costs.

Method used

By obtaining the blanking line diagram of the target special-shaped material and matching it with the candidate blanking line diagram in the preset blanking line diagram database, if the match is successful, the target drop will be determined based on the matching candidate blanking line diagram. The material mold is used to blank directly using the existing blanking mold.

Benefits of technology

No need to redesign and produce blanking molds, significantly saving manufacturing costs and improving blanking mold availability and utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119229149A_ABST
    Figure CN119229149A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of metal forming, and particularly relates to a special-shaped material blanking method and device, a computer readable storage medium and terminal equipment. The method comprises the following steps: acquiring a target blanking line diagram corresponding to a target special-shaped material; matching the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database comprises blanking line diagrams of all existing vehicle types; if the target blanking line diagram is successfully matched with the at least one candidate blanking line diagram, determining a target blanking model based on the successfully matched candidate blanking line diagram; and blanking the target special-shaped material based on the target blanking die. According to the method, the blanking line diagram database comprising the blanking line diagrams of the existing vehicle types can be constructed, the appropriate blanking line diagram can be matched in the blanking line diagram database, and the corresponding existing blanking die can be determined according to the matched blanking line diagram, so that the blanking die does not need to be designed and produced again, and the production efficiency is improved. And the production and manufacturing cost is greatly saved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of metal forming technology, and in particular, relates to a method and device for blanking special-shaped materials, a computer-readable storage medium, and a terminal device. Background Art

[0002] Blanking is a key metal processing technology. When blanking, metal sheets or coils need to be cut into parts of corresponding shapes according to specific blanking dies. In the production and manufacturing process of automobiles, special-shaped materials such as side panels and four-door inner panels are generated by stamping and blanking. However, in the current blanking method of special-shaped materials, each model of special-shaped material requires a customized blanking die to achieve precise cutting, resulting in high production and manufacturing costs. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a method, apparatus, computer-readable storage medium and terminal device for blanking special-shaped materials to solve the problem of high production and manufacturing costs of the method for blanking special-shaped materials in the prior art.

[0004] A first aspect of an embodiment of the present application provides a method for blanking a special-shaped material, which may include:

[0005] Obtain the target blanking line diagram corresponding to the target special-shaped material;

[0006] Matching the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model;

[0007] If the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams, determining the target blanking die based on the successfully matched candidate blanking line diagram;

[0008] The target special-shaped material is blanked based on the target blanking die.

[0009] A second aspect of the embodiment of the present application provides a device for blanking special-shaped materials, which may include:

[0010] A target blanking line graph acquisition module is used to acquire a target blanking line graph corresponding to a target special-shaped material;

[0011] A candidate blanking line diagram matching module is used to match the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model;

[0012] a target blanking die determination module, configured to determine the target blanking die based on the successfully matched candidate blanking line diagram if the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams;

[0013] The special-shaped material blanking module is used to blank the target special-shaped material based on the target blanking die.

[0014] A third aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above-mentioned methods for blanking special-shaped materials are implemented.

[0015] The fourth aspect of an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the above-mentioned methods for blanking special-shaped materials when executing the computer program.

[0016] A fifth aspect of an embodiment of the present application provides a computer program product. When the computer program product is run on a terminal device, the terminal device executes the steps of any one of the above-mentioned methods for blanking special-shaped materials.

[0017] Compared with the prior art, the embodiments of the present application have the following beneficial effects: the embodiments of the present application obtain a target blanking line diagram corresponding to a target special-shaped material; match the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model; if the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams, a target blanking die is determined based on the successfully matched candidate blanking line diagram; and the target special-shaped material is blanked based on the target blanking die. In the embodiments of the present application, a blanking line diagram database including blanking line diagrams of each existing vehicle model can be constructed, and a suitable blanking line diagram can be matched in the blanking line diagram database, and the corresponding existing blanking die can be determined according to the matched blanking line diagram, thereby eliminating the need to redesign and produce the blanking die, greatly saving production costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 A schematic diagram of a blanking die for a special-shaped material in an embodiment of the present application;

[0020] Figure 2 Another schematic diagram of a blanking die for a special-shaped material in an embodiment of the present application;

[0021] Figure 3 This is a flow chart of an embodiment of a method for blanking special-shaped materials in an embodiment of the present application;

[0022] Figure 4 It is a schematic diagram of a partial blanking line diagram database;

[0023] Figure 5 is a schematic diagram of a candidate blanking line diagram;

[0024] Figure 6 is a schematic diagram of the matching process between the target blanking line diagram and the candidate blanking line diagram;

[0025] Figure 7 It is an overlapping comparison diagram of the target blanking line diagram and the candidate blanking line diagram;

[0026] Figure 8 This is a structural diagram of an embodiment of a charging device in an embodiment of the present application;

[0027] Fig. 9 This is a schematic block diagram of a terminal device in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, features, and advantages of the invention of this application more obvious and easy to understand, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described below are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0029] It should be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.

[0030] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0031] It should be further understood that the term “and / or” used in the specification and appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0032] As used in this specification and the appended claims, the term "if" may be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if [described condition or event] is detected" may be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.

[0033] In addition, in the description of the present application, the terms "first", "second", "third", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0034] Blanking is a key metal processing technology. When blanking, metal sheets or coils need to be cut into parts of corresponding shapes according to specific blanking dies. In the production and manufacturing process of automobiles, special-shaped materials such as side panels and four-door inner panels are produced by stamping and blanking. However, in the current blanking method of special-shaped materials, each model of special-shaped material requires a customized blanking die to achieve precise cutting. For example, the side panels of model A need to be Figure 1 The blanking die shown is used for blanking, and the side outer panel of model B needs to be blanked using Figure 2 The blanking die shown is used for blanking; when there are many types of vehicles, the existing method of blanking special-shaped materials will lead to higher production costs.

[0035] In view of this, the embodiments of the present application provide a method, apparatus, computer-readable storage medium and terminal device for blanking special-shaped materials to solve the problem of high production and manufacturing costs of the method for blanking special-shaped materials in the prior art.

[0036] It should be noted that the execution subject of the method of the present application is a terminal device, specifically, it can be a common computing device such as a desktop computer, a notebook, a handheld computer, or other computing devices.

[0037] See also Figure 3 In the embodiment of the present application, an embodiment of a method for blanking a special-shaped material may include:

[0038] Step S301, obtaining a target blanking line diagram corresponding to a target special-shaped material.

[0039] In the embodiment of the present application, when it is necessary to blank the special-shaped material, the corresponding blanking line diagram can be determined according to the special-shaped material to be blanked. For the convenience of description, in the embodiment of the present application, the special-shaped material to be blanked can be referred to as the target special-shaped material, and the blanking line diagram of the special-shaped material to be blanked can be referred to as the target blanking line diagram.

[0040] Here, the target blanking line diagram can be determined according to the size, shape and other parameters of the target special-shaped material. The specific determination method can refer to any method for determining the blanking line diagram in the prior art, and the present application does not limit this.

[0041] Step S302: Match the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database.

[0042] In order to save the production cost of the blanking die, in the embodiment of the present application, the blanking die required for the target special-shaped material can be matched with the blanking die of the existing vehicle model to determine whether there is a possibility of reusing the existing blanking die; if there is a reusable blanking die, the reusable blanking die can be directly used for blanking; accordingly, the cost of blanking die production and design can be reduced, and the availability and utilization rate of the blanking die can be improved.

[0043] In the embodiment of the present application, the blanking line diagrams of various existing models can be collected and sorted, and based on the blanking line diagrams of various existing models, a blanking line diagram database can be constructed. Afterwards, the target blanking line diagram can be matched with each blanking line diagram in the blanking line diagram database.

[0044] In a specific implementation of the embodiment of the present application, each blanking line diagram in the blanking line diagram database can be classified according to the type of special-shaped materials to improve the efficiency of subsequent matching; wherein the type of special-shaped materials can be one of vehicle parts such as a vehicle side outer panel, a vehicle front door inner panel, a vehicle rear door inner panel, etc.; for example, refer to Figure 4 , the blanking line diagrams corresponding to the rear door inner panel can be divided into a category, which can include the blanking line diagram of the rear door inner panel of model A, the blanking line diagram of the rear door inner panel of model B, the blanking line diagram of the rear door inner panel of model C, the blanking line diagram of the rear door inner panel of model D, the blanking line diagram of the rear door inner panel of model E, the blanking line diagram of the rear door inner panel of model F, and the blanking line diagram of the rear door inner panel of model G.

[0045] In an embodiment of the present application, in order to improve the matching efficiency, before matching the target blanking line diagram with the blanking line diagram in the blanking line diagram database, each blanking line diagram in the blanking line diagram database may be preliminarily screened to determine the blanking line diagram in the blanking line diagram database that is less different from the target blanking line diagram, and exclude the blanking line diagram in the blanking line diagram database that is significantly different from the target blanking line diagram; thereafter, the target blanking line diagram is accurately matched with the blanking line diagram preliminarily screened in the blanking line diagram database to more efficiently determine a reusable blanking die. Here, the blanking line diagram preliminarily screened in the blanking line diagram database may be referred to as a candidate blanking line diagram.

[0046] Specifically, the target special-shaped material can be matched with various special-shaped materials in a preset vehicle model project database; wherein the vehicle model project database may include the size information of the special-shaped materials of various existing vehicle models, and the size information of the special-shaped material may include but is not limited to the total length, width, thickness, thickness, angle, hole position, hole diameter and other dimensional parameters of the special-shaped material.

[0047] Here, the size difference between the target special-shaped material and the special-shaped material in the vehicle model project database can be calculated. If the difference is less than or equal to the preset special-shaped material difference threshold, it can be considered that the target special-shaped material matches the special-shaped material in the vehicle model project database successfully; otherwise, it can be considered that the target special-shaped material matches the special-shaped material in the vehicle model project database unsuccessfully. The special-shaped material difference threshold can be specifically set according to actual needs, and the embodiment of the present application does not limit this.

[0048] If the target special-shaped material successfully matches at least one special-shaped material in the vehicle model database, the vehicle model corresponding to the successfully matched special-shaped material can be determined as the candidate vehicle model. If the target special-shaped material fails to match all the special-shaped materials in the vehicle model database, it can be considered that there is a significant difference between the target special-shaped material and the special-shaped materials of the existing vehicle models, and it is difficult to use the existing blanking die for blanking, and there is no need to continue the subsequent process.

[0049] After the candidate model is determined, the candidate blanking line diagram can be screened out in the blanking line diagram database according to the candidate model and the type of the target special-shaped material. Specifically, the blanking line diagram in the blanking line diagram database that belongs to the candidate model and has the same type as the target special-shaped material can be used as the candidate blanking line diagram.

[0050] For example, the type of the target special-shaped material is the inner panel of the front door of the vehicle. In the preliminary screening process, the target special-shaped material successfully matches the special-shaped materials of model A, model B and model C, then model A, model B and model C can be determined as candidate models; in the blanking line diagram database, the blanking line diagram of the vehicle side outer panel of model A is the blanking line diagram. Figure 1 The blanking line diagram of the side panel of the vehicle model B is the blanking line Figure 2 The blanking line diagram of the side panel of the vehicle model C is the blanking line Figure 3 , then the blanking line can be Figure 1 , Blanking Line Figure 2 and blanking lines Figure 3 Determined as a candidate blanking line diagram, such as Figure 5 shown.

[0051] Afterwards, the target blanking line diagram may be matched with each candidate blanking line diagram in the blanking line diagram database, and whether the match is successful may be determined based on a preset difference threshold.

[0052] Specifically, the target blanking line diagram and the candidate blanking line diagram may be aligned according to a reference datum to obtain an aligned target blanking line diagram and an aligned candidate blanking line diagram; wherein the reference datum may include a reference datum point and a reference scale.

[0053] In the embodiment of the present application, the reference reference point and the reference scale can be set specifically and situationally according to actual needs, and the present application does not limit this. For example, the reference reference point can be set to the bottom point of the A-pillar, and the reference scale can be set to 400×400.

[0054] Afterwards, the difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram can be calculated; specifically, the roll width difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram can be calculated, and the blanking line shear length difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram can also be calculated.

[0055] If the difference between the target blanking line diagram and the candidate blanking line diagram is greater than the preset difference threshold, it can be considered that there is a large difference between the target blanking line diagram and the candidate blanking line diagram, and at this time, it can be determined that the target blanking line diagram and the candidate blanking line diagram have failed to match. The difference threshold may include a roll width difference threshold and a blanking line shear length difference threshold; specifically, if the roll width difference between the target blanking line diagram and the candidate blanking line diagram is greater than the preset roll width difference threshold, or the blanking line shear length difference between the target blanking line diagram and the candidate blanking line diagram is greater than the preset blanking line shear length difference threshold, it can be determined that the target blanking line diagram and the candidate blanking line diagram have failed to match.

[0056] If the difference between the target blanking line diagram and the candidate blanking line diagram is less than or equal to the difference threshold, it can be considered that the difference between the target blanking line diagram and the candidate blanking line diagram is small, and at this time, it can be determined that the target blanking line diagram and the candidate blanking line diagram are successfully matched. Specifically, if the roll width difference between the target blanking line diagram and the candidate blanking line diagram is less than or equal to the roll width difference threshold, and the blanking line shear length difference between the target blanking line diagram and the candidate blanking line diagram is less than or equal to the blanking line shear length difference threshold, it can be determined that the target blanking line diagram and the candidate blanking line diagram are successfully matched.

[0057] Here, the difference threshold can be set specifically and situationally according to actual needs, and this application does not limit this. For example, the roll width difference threshold can be set to 30 mm, and the blanking line shear length difference threshold can be set to 20 mm.

[0058] For example, see Figure 6 , the target blanking line diagram can be compared with the candidate blanking line diagram according to the preset reference benchmark Figure 1 Align and obtain the aligned target blanking line diagram and candidate blanking line diagram Figure 1; For the target blanking line diagram after alignment, the length of the vertical line segment passing through the reference reference point in the target blanking line diagram (i.e., the roll width) can be measured to be 1750 mm, and the shear length of the blanking line in the target blanking line diagram can be measured to be 319 mm; for the candidate blanking line after alignment Figure 1 , the length of the vertical line segment passing through the reference point in candidate blanking line 1 (i.e., the roll width) can be measured to be 1720 mm, and the shear length of the blanking line in candidate blanking line 1 can also be measured to be 319 mm; therefore, the aligned target blanking line diagram and the aligned candidate blanking line diagram can be calculated. Figure 1 The roll width difference is 30 mm, that is, the roll width difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram is 30 mm, which is equal to the preset roll width difference threshold of 30 mm, and the blanking line shear length between the aligned target blanking line diagram and the aligned candidate blanking line diagram is the same, that is, the blanking line shear length difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram is 0 mm, which is less than the preset blanking line shear length threshold of 20 mm; therefore, it can be determined that the target blanking line diagram and the candidate blanking line diagram are aligned. Figure 1 The match was successful.

[0059] In a specific implementation, the target blanking line diagram and the candidate blanking line diagram can be unified into a reference scale; then, the reference reference point of the target blanking line diagram can be aligned with the reference reference point of the candidate blanking line diagram to obtain an overlapping comparison diagram of the target blanking line diagram and the candidate blanking line diagram, such as Figure 7 As shown, according to the above process, the candidate blanks can be obtained Figure 1 Overlap comparison diagram with target blanking line diagram, candidate blanking Figure 2 Overlap comparison diagram with target blanking line diagram, candidate blanking Figure 3 Overlap comparison diagram with the target blanking line diagram. Afterwards, the difference between the target blanking line diagram and the candidate blanking line diagram can be calculated more intuitively and clearly based on the overlap comparison diagram.

[0060] Step S303: If the target blanking line graph successfully matches at least one candidate blanking line graph, determine the target blanking die based on the successfully matched candidate blanking line graph.

[0061] If the target blanking line graph successfully matches at least one candidate blanking line graph, it indicates that there is at least one blanking die of an existing vehicle model that can be reused.

[0062] In an embodiment of the present application, if the target blanking line diagram successfully matches at least one candidate blanking line diagram, the target blanking die can be determined based on the successfully matched candidate blanking line diagram. Specifically, the target matching blanking line diagram can be determined from the successfully matched candidate blanking line diagrams, and then the target blanking die can be determined based on the target matching blanking line diagram.

[0063] Specifically, if the target blanking line diagram successfully matches only one candidate blanking line diagram, the successfully matched candidate blanking line diagram can be determined as the target matching blanking line diagram, and the blanking die corresponding to the target matching blanking line diagram can be directly determined as the target blanking die.

[0064] If the target blanking line diagram successfully matches with two or more candidate blanking line diagrams, the target matching blanking line diagram can be determined from the successfully matched candidate blanking line diagrams, and the blanking die corresponding to the target matching blanking line diagram can be directly determined as the target blanking die. Specifically, the candidate blanking line diagram that is most similar to the target matching blanking line diagram can be selected from the successfully matched candidate blanking line diagrams as the target matching blanking line diagram.

[0065] For example, the target blanking line graph is only related to the candidate blanking line Figure 1 If the match is successful, the candidate blanking line can be directly Figure 1 Determine the target matching blanking line diagram and assign the candidate blanking Figure 1 The corresponding blanking die is determined as the target blanking die.

[0066] For example, the target blanking line diagram and the candidate blanking line diagram Figure 1 , Candidate blanking line Figure 2 , Candidate blanking line Figure 3 All matched successfully, the target blanking line diagram and the candidate blanking line Figure 1 The difference between them is difference 1, the target blanking line diagram and the candidate blanking line Figure 2 The difference between them is difference 2, the target blanking line diagram and the candidate blanking line diagram Figure 3 The difference between them is difference 3; if difference 2> difference 1> difference 3, that is, difference 3 is the smallest, then it can be considered that the target blanking line diagram is the same as the candidate blanking line diagram. Figure 3 is most similar, so the candidate blanking line can be Figure 3 Determine the target matching blanking line diagram and assign the candidate blanking line Figure 3 The corresponding blanking die is determined as the target blanking die.

[0067] In a specific implementation method of an embodiment of the present application, in order to ensure the blanking effect, after determining the target matching blanking line diagram, the target matching blanking line diagram can also be subjected to precise computer-aided engineering (CAE) synchronous engineering analysis to obtain the computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram. If the computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram meets the preset sharing conditions, it can be determined that the blanking die corresponding to the target matching blanking line diagram can be reused. At this time, the blanking die corresponding to the target matching blanking line diagram can be determined as the target blanking die; if the computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram does not meet the sharing conditions, it can be determined that the blanking die corresponding to the target matching blanking line diagram cannot be reused; accordingly, the blanking effect can be further ensured. Here, specifically, the common CAE software in the prior art can be used to perform computer-aided engineering synchronous engineering analysis on the target blanking line diagram, and the common condition can be that the size difference between the target matching blanking line diagram and the target blanking line diagram is less than a preset size difference threshold. The size difference threshold can be set according to actual conditions, and this application does not limit this.

[0068] Step S304: blanking the target special-shaped material based on the target blanking die.

[0069] In a specific implementation of the embodiment of the present application, the target blanking die can be directly used to blank the target special-shaped material.

[0070] In another specific implementation of the embodiment of the present application, the target blanking die can be adjusted based on the target blanking line diagram to obtain the adjusted target blanking die; accordingly, the target blanking die can be better adapted to the size and shape of the target special-shaped material. Among them, the mold adjustment method can refer to the common process processing method in the prior art, and the present application does not limit this; for example, the target blanking die can be manually polished to obtain the adjusted target blanking die. For another example, the target blanking die can be subjected to mechanical processing such as milling, turning, and grinding to obtain the adjusted target blanking die.

[0071] In summary, the embodiment of the present application obtains a target blanking line diagram corresponding to a target special-shaped material; matches the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model; if the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams, a target blanking die is determined based on the successfully matched candidate blanking line diagram; and the target special-shaped material is blanked based on the target blanking die. In the embodiment of the present application, a blanking line diagram database including blanking line diagrams of each existing vehicle model can be constructed, and a suitable blanking line diagram can be matched in the blanking line diagram database, and the corresponding existing blanking die can be determined based on the matched blanking line diagram, thereby eliminating the need to redesign and produce the blanking die, greatly saving production costs.

[0072] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0073] Corresponding to the method for blanking special-shaped materials described in the above embodiment, Figure 8 A structural diagram of an embodiment of a device for blanking special-shaped materials provided in an embodiment of the present application is shown.

[0074] In an embodiment of the present application, a device for dropping special-shaped materials may include:

[0075] The target blanking line graph acquisition module 801 is used to acquire the target blanking line graph corresponding to the target special-shaped material;

[0076] The candidate blanking line diagram matching module 802 is used to match the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model;

[0077] A target blanking die determination module 803 is configured to determine a target blanking die based on the successfully matched candidate blanking line diagram if the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams;

[0078] The special-shaped material blanking module 804 is used to blank the target special-shaped material based on the target blanking die.

[0079] In a specific implementation of the embodiment of the present application, the candidate blanking line graph matching module includes:

[0080] A difference calculation submodule, used for calculating the difference between the target blanking line diagram and the candidate blanking line diagram;

[0081] A first submodule for determining a matching result is used to determine that the matching between the target blanking line diagram and the candidate blanking line diagram fails if the difference between the target blanking line diagram and the candidate blanking line diagram is greater than a preset difference threshold;

[0082] The second submodule for determining the matching result is used to determine that the target blanking line diagram and the candidate blanking line diagram are successfully matched if the difference between the target blanking line diagram and the candidate blanking line diagram is less than or equal to the difference threshold.

[0083] In a specific implementation of the embodiment of the present application, the difference calculation submodule includes:

[0084] A blanking line diagram alignment unit, used to align the target blanking line diagram with the candidate blanking line diagram according to a reference datum; wherein the reference datum includes a reference feature point and a reference scale;

[0085] The blanking line diagram difference calculation unit is used to calculate the difference between the aligned target blanking line diagram and the aligned candidate blanking line diagram.

[0086] In a specific implementation of the embodiment of the present application, the target blanking die determination module includes:

[0087] A first submodule for determining a target matching blanking line diagram is used to determine the successfully matched candidate blanking line diagram as the target matching blanking line diagram if the target blanking line diagram successfully matches with one of the candidate blanking line diagrams;

[0088] A second submodule for determining a target matching blanking line diagram is used to determine the target matching blanking line diagram from each of the successfully matched candidate blanking line diagrams if the target blanking line diagram successfully matches with two or more of the candidate blanking line diagrams;

[0089] The target blanking die determination submodule is used to determine the target blanking die based on the target matching blanking line diagram.

[0090] In a specific implementation of the embodiment of the present application, the target blanking die determination submodule includes:

[0091] A synchronous engineering analysis unit, used for performing a computer-aided engineering synchronous engineering analysis on the target matching blanking line diagram to obtain a computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram;

[0092] The target blanking die determination unit is used to determine the blanking die corresponding to the target matching blanking line diagram as the target blanking die if the computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram meets the preset common conditions.

[0093] In a specific implementation of the embodiment of the present application, the device further includes:

[0094] A special-shaped material matching module is used to match the target special-shaped material with each special-shaped material in a preset vehicle model project database; wherein the vehicle model project database includes the size information of the special-shaped materials of each existing vehicle model;

[0095] A candidate vehicle model determination module is used to determine the vehicle model corresponding to the successfully matched special-shaped material as a candidate vehicle model if the target special-shaped material successfully matches at least one of the special-shaped materials in the vehicle model project database;

[0096] The candidate blanking line diagram determining module is used to determine the candidate blanking line diagram from the blanking line diagram database based on the target special-shaped material and the candidate vehicle model.

[0097] In a specific implementation of the embodiment of the present application, the special-shaped material blanking module includes:

[0098] A die adjustment submodule, used for performing die adjustment on the target blanking die based on the target blanking line diagram to obtain the adjusted target blanking die;

[0099] The special-shaped material blanking submodule is used to blank the target special-shaped material based on the adjusted target blanking die.

[0100] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices, modules and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0101] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0102] Fig. 9 A schematic block diagram of a terminal device provided in an embodiment of the present application is shown. For ease of explanation, only the parts related to the embodiment of the present application are shown.

[0103] like Fig. 9 As shown, the terminal device 9 of this embodiment includes: a processor 90, a memory 91, and a computer program 92 stored in the memory 91 and executable on the processor 90. When the processor 90 executes the computer program 92, the steps in the above-mentioned various embodiments of the method for blanking of special-shaped materials are implemented, for example Figure 3 Alternatively, when the processor 90 executes the computer program 92, the functions of each module / unit in the above-mentioned device embodiments are realized, for example Figure 8The functions of modules 801 to 804 are shown.

[0104] Exemplarily, the computer program 92 may be divided into one or more modules / units, which are stored in the memory 91 and executed by the processor 90 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 92 in the terminal device 9.

[0105] Those skilled in the art will understand that Fig. 9 It is only an example of the terminal device 9 and does not constitute a limitation on the terminal device 9. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the terminal device 9 may also include input and output devices, network access devices, buses, etc.

[0106] The processor 90 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0107] The memory 91 may be an internal storage unit of the terminal device 9, such as a hard disk or memory of the terminal device 9. The memory 91 may also be an external storage device of the terminal device 9, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the terminal device 9. Further, the memory 91 may also include both an internal storage unit of the terminal device 9 and an external storage device. The memory 91 is used to store the computer program and other programs and data required by the terminal device 9. The memory 91 may also be used to temporarily store data that has been output or is to be output.

[0108] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0109] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0110] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0111] In the embodiments provided in the present application, it should be understood that the disclosed devices / terminal equipment and methods can be implemented in other ways. For example, the device / terminal equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0112] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0113] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0114] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.

[0115] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for blanking special-shaped materials, characterized in that: include: Obtain the target blanking line diagram corresponding to the target special-shaped material; Matching the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model; If the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams, determining the target blanking die based on the successfully matched candidate blanking line diagram; The target special-shaped material is blanked based on the target blanking die.

2. The method for blanking special-shaped materials according to claim 1, characterized in that: The matching of the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database includes: Calculating the difference between the target blanking line graph and the candidate blanking line graph; If the difference between the target blanking line diagram and the candidate blanking line diagram is greater than a preset difference threshold, it is determined that the target blanking line diagram and the candidate blanking line diagram fail to match; If the difference between the target blanking line diagram and the candidate blanking line diagram is less than or equal to the difference threshold, it is determined that the target blanking line diagram and the candidate blanking line diagram are matched successfully.

3. The method for blanking special-shaped materials according to claim 2, characterized in that: The calculating the difference between the target blanking line diagram and the candidate blanking line diagram comprises: Aligning the target blanking line diagram with the candidate blanking line diagram according to a reference datum; wherein the reference datum includes a reference feature point and a reference scale; The difference between the aligned target blanking line graph and the aligned candidate blanking line graph is calculated.

4. The method for blanking special-shaped materials according to claim 1, characterized in that: If the target blanking line diagram successfully matches with at least one of the candidate blanking line diagrams, determining a target blanking die based on the successfully matched candidate blanking line diagrams comprises: If the target blanking line diagram successfully matches one of the candidate blanking line diagrams, the successfully matched candidate blanking line diagram is determined as the target matching blanking line diagram; If the target blanking line diagram successfully matches with two or more candidate blanking line diagrams, the target matching blanking line diagram is determined from each of the successfully matched candidate blanking line diagrams; The target blanking die is determined based on the target matching blanking line diagram.

5. The method for blanking special-shaped materials according to claim 4, characterized in that: The determining the target blanking die based on the target matching blanking line diagram comprises: Performing computer-aided engineering synchronous engineering analysis on the target matching blanking line diagram to obtain a computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram; If the computer-aided engineering synchronous engineering analysis result of the target matching blanking line diagram meets the preset common condition, the blanking die corresponding to the target matching blanking line diagram is determined as the target blanking die.

6. The method for blanking special-shaped materials according to claim 1, characterized in that: Before matching the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database, the method further includes: Matching the target special-shaped material with various special-shaped materials in a preset vehicle model project database; wherein the vehicle model project database includes the size information of the special-shaped materials of various existing vehicle models; If the target special-shaped material successfully matches at least one of the special-shaped materials in the vehicle model database, the vehicle model corresponding to the successfully matched special-shaped material is determined as a candidate vehicle model; Based on the target special-shaped material and the candidate vehicle model, the candidate blanking line diagram is determined from the blanking line diagram database.

7. The method for blanking special-shaped materials according to any one of claims 1 to 6, characterized in that: The step of blanking the target special-shaped material based on the target blanking die comprises: Performing mold adjustment on the target blanking die based on the target blanking line diagram to obtain the adjusted target blanking die; The target special-shaped material is blanked based on the adjusted target blanking die.

8. A device for blanking special-shaped materials, characterized in that: include: A target blanking line graph acquisition module is used to acquire a target blanking line graph corresponding to a target special-shaped material; A candidate blanking line diagram matching module is used to match the target blanking line diagram with each candidate blanking line diagram in a preset blanking line diagram database; wherein the blanking line diagram database includes blanking line diagrams of each existing vehicle model; a target blanking die determination module, configured to determine the target blanking die based on the successfully matched candidate blanking line diagram if the target blanking line diagram successfully matches at least one of the candidate blanking line diagrams; The special-shaped material blanking module is used to blank the target special-shaped material based on the target blanking die.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method for blanking special-shaped materials according to any one of claims 1 to 7 are implemented.

10. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method for blanking special-shaped materials according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Dropping and pre-punching technology for B-pillar hot formed part

    CN109365622A

  • Automobile plate piece stamping production process based on CAE technology

    CN109513813A

  • Mold matching method and system applied to curtain wall aluminum profile

    CN112131734A

  • Multi-vehicle engine cover blanking die sharing method and blanking die

    CN114346053A

  • Data processing method and apparatus, storage medium and terminal device

    WO2020232880A1