A method and system for automatically designing positioning holes of vehicle bodies

Through the automatic design method and system of vehicle body positioning holes, the automatic design of vehicle body model positioning holes is realized, solving the problems of large amount of design data and long adjustment time in the existing technology, improving design efficiency and accuracy, and reducing costs.

CN119538612BActive Publication Date: 2025-05-23SHU GE KE JI (TIAN JIN) YOU XIAN GONG SI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510105425.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-05-23
Estimated Expiration
2045-01-23

AI Technical Summary

Technical Problem

In the prior art, the design of positioning holes mainly depends on the experience of body engineers, resulting in large amount of design data, long adjustment time, high difficulty, and increased costs.

Method used

An automatic design method and system for positioning holes in the vehicle body is proposed. Through model input and level distinction, model automatic identification, hole surface selection logic and automatic hole design, the positioning holes of the vehicle body model are realized.

Benefits of technology

It realizes efficient and accurate design of positioning holes, reduces the design's professionalism needs, saves time and personnel costs, and supports a wider range of dimensional engineering and coating processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119538612B_ABST
    Figure CN119538612B_ABST
Patent Text Reader

Abstract

The present invention proposes a method and system for automatically designing positioning holes of a vehicle body, including: S1, model input and level distinction: distinguishing the level of the input vehicle body model to be designed for positioning holes, S2, automatic model recognition: model size recognition at the part level; assembly level recognition of assembly size and part number recognition of parts at both ends; vehicle level recognition of vehicle size and the position of front and rear longitudinal beams; S3, selecting the opening surface according to the opening surface selection logic of models at each level; S4, automatic opening design at the center of the selected opening surface according to the opening selection logic, the opening selection logic includes: avoiding the part overlap area and the welding point area, and determining the distance between the opening and the original hole. The present invention realizes the automatic design of positioning holes of vehicle body models, greatly increases the overall speed and efficiency, is more logical, and can better support the development of dimensional engineering work.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of automobile automation design, and in particular relates to an automatic design method and system for vehicle body positioning holes. Background Art

[0002] The main function of positioning holes in car body design is to ensure the precise positioning of car body parts during manufacturing and assembly. These positioning holes work closely with corresponding positioning pins or fixtures to fix the parts in a predetermined position, thereby limiting their freedom in space and achieving precise alignment and assembly.

[0003] At this stage, the design of locating holes is mainly based on the experience of body engineers. It may be adjusted later based on the suggestions of dimensional engineering professionals, but the overall design is achieved by engineers manually optimizing digital models. There are more than 500 parts and assembly locating holes in the whole vehicle, and the amount of design data and subsequent adjustments is huge, which is time-consuming and difficult, resulting in increased costs.

[0004] To sum up, how to apply intelligence and data to the design of positioning holes so that the design can be completed automatically has become a problem that needs to be solved urgently. Summary of the invention

[0005] The present invention proposes a method and system for automatically designing vehicle body locating holes, which realize automatic design of locating holes of vehicle body models, greatly increase the overall speed and efficiency, and have stronger logic, which can better support the development of dimensional engineering work and facilitate the intervention of painting process.

[0006] To achieve the above object, the technical solution of the present invention is achieved as follows:

[0007] A method for automatically designing a vehicle body positioning hole, comprising:

[0008] S1. Model input and level distinction: distinguish the level of the input body model for positioning hole design, including part level, assembly level, and vehicle level;

[0009] S2. Automatic model recognition: Model size recognition at the part level; assembly size recognition and part number recognition at both ends of the assembly level; vehicle size recognition and the position of the front and rear longitudinal beams at the vehicle level;

[0010] S3, selecting the opening surface according to the opening surface selection logic of each level model;

[0011] S4. Automatically design a hole at the center of the selected hole surface according to the hole selection logic, wherein the hole selection logic includes: avoiding the overlap area of ​​the parts and the welding point area, and determining the distance between the hole and the original hole.

[0012] Furthermore, the method of distinguishing the levels in step S1 includes: distinguishing by the name of the input vehicle body model, or distinguishing by the type of parts of the vehicle body model.

[0013] Furthermore, step S2 specifically includes:

[0014] S201, identifying the maximum outline size of the part at the part level, that is, the maximum coordinate difference DX / DY / DZ of the part in the coordinates of the whole vehicle where it is located, and determining the direction with the largest size as the positioning direction;

[0015] S202, identifying the maximum outline of the assembly at the assembly level, and detecting and identifying the parts at both ends in the maximum direction within the outline;

[0016] S203, identifying the maximum contour of the vehicle at the vehicle level, continuing to identify the position of the longitudinal beam of the vehicle body, and identifying the distance value between the front and rear longitudinal beams in the X-axis direction.

[0017] Furthermore, the opening surface selection logic in step S3 includes:

[0018] S301, at the part level, select a non-installation surface and a non-connection surface in the positioning direction, and a surface parallel to the coordinate axis surface as a part-level opening surface;

[0019] S302, the assembly level selects the surface where the main positioning hole is located according to the detected positions of the parts at both ends, and then detects and selects the surface where the auxiliary positioning hole is located, where the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface;

[0020] S303, at the vehicle level, according to the identified position of the longitudinal beam of the vehicle body, a surface where the main positioning hole of the longitudinal beam surface structure is located is selected, and then the surface where the auxiliary positioning hole is located is detected and selected, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; finally, a hole is opened in another longitudinal beam in a symmetrical form.

[0021] Furthermore, the detection and selection method of the surface where the auxiliary positioning hole is located in steps S302 and S303 includes:

[0022] Perform surface analysis on the part, break all surfaces into independent surfaces, and measure the surface angles of all independent surfaces and the surface where the main positioning hole is located. Finally, identify the surface that has the same angle as the main positioning surface as the surface where the auxiliary positioning hole is located.

[0023] Another aspect of the present invention also provides a vehicle body positioning hole automatic design system, comprising:

[0024] Model input and level differentiation module: differentiate the levels of the input body model for positioning hole design, including part level, assembly level, and vehicle level;

[0025] Model automatic identification module: Model size identification at the part level; assembly size identification and part number identification at both ends of the assembly level; vehicle size identification and the position of the front and rear longitudinal beams at the vehicle level;

[0026] Opening surface selection module: selects the opening surface according to the opening surface selection logic of each level model;

[0027] Hole design module: Automatically design holes in the center of the selected hole surface according to the hole selection logic. The hole selection logic includes: avoiding the overlap area and the welding point area of ​​the parts, and determining the distance between the hole and the original hole.

[0028] Furthermore, the model input and level differentiation module includes: differentiation by the name of the input vehicle body model, or differentiation by the type of parts of the vehicle body model.

[0029] Furthermore, the model automatic identification module includes:

[0030] Part-level recognition unit: The part-level recognition unit recognizes the maximum contour size of the part, that is, the maximum coordinate difference DX / DY / DZ of the part under the coordinates of the whole vehicle, and determines that the direction with the largest size is the positioning direction;

[0031] Assembly-level identification unit: The assembly-level unit identifies the maximum contour of the assembly and detects and identifies the parts at both ends in the maximum direction within the contour;

[0032] Vehicle-level identification unit: The vehicle-level unit identifies the maximum contour of the vehicle, continues to identify the position of the longitudinal beams of the vehicle body, and identifies the distance value between the front and rear longitudinal beams in the X-axis direction.

[0033] Furthermore, the opening surface selection module includes:

[0034] Part-level selection unit: at the part level, non-installation surfaces and non-connection surfaces are selected in the positioning direction, as well as surfaces parallel to the coordinate axis surface, as opening surfaces at the part level;

[0035] Assembly level selection unit: The assembly level selects the surface where the main positioning hole is located according to the detected positions of the parts at both ends, and then detects and selects the surface where the auxiliary positioning hole is located, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface;

[0036] Vehicle-level selection unit: At the vehicle level, the main positioning hole surface of a longitudinal beam structure is selected according to the identified position of the longitudinal beam of the vehicle body, and then the auxiliary positioning hole surface is detected and selected, and the auxiliary positioning hole surface is parallel to the coordinate axis surface; finally, a hole is opened in the other longitudinal beam in a symmetrical form.

[0037] Furthermore, the assembly level selection unit and the vehicle level selection unit include:

[0038] Auxiliary positioning hole surface detection selection subunit: perform surface analysis on the part, disassemble all surfaces into independent surfaces, and measure the surface angles of all independent surfaces and the surface where the main positioning hole is located, and finally identify the surface that has the same angle as the main positioning surface as the surface where the auxiliary positioning hole is located.

[0039] Compared with the prior art, the present invention has the following beneficial effects:

[0040] The present invention can automatically distinguish the level of the body model file to be opened, and perform different information recognition on the model according to different levels, and then automatically select the opening surface to design the opening of the positioning hole. The present invention realizes the automatic design of the positioning holes of the body model, making the design of the positioning holes more efficient and accurate, reducing the demand for professionalism in the design, greatly increasing the overall speed and efficiency, and being more logical. It can better support the development of dimensional engineering work, as well as the procurement of hole plugging and covering patches in the later stage, and facilitate the intervention of the coating process. It saves time and personnel costs. In addition, the software end is internally combined with standard support modifications to support the adaptation of more vehicle models and different OEMs. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 is a schematic diagram of a flow chart of Embodiment 1 of the present invention;

[0042] Figure 2 is a schematic diagram of the software interface of Example 1 of the present invention;

[0043] Figure 3 is a schematic diagram illustrating the model automatic recognition rule of embodiment 1 of the present invention;

[0044] Figure 4 Schematic diagram of part-level opening surface selection in Example 1 of the present invention;

[0045] Figure 5 Schematic diagram of overall graded opening surface selection in Example 1 of the present invention;

[0046] Figure 6 Schematic diagram of vehicle-level opening surface selection in embodiment 1 of the present invention;

[0047] Figure 7 It is a schematic diagram of the system structure of Example 2 of the present invention. DETAILED DESCRIPTION

[0048] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0049] The design concept of the present invention is to automatically design the vehicle body locating holes through software. Based on software operation, the overall speed and efficiency of the locating hole design are greatly increased, and the accuracy is increased, the logic is stronger, and the output results can better support the development of dimensional engineering work.

[0050] In order to make the purpose and features of the present invention more obvious and understandable, the specific implementation methods of the present invention are further described below in conjunction with the accompanying drawings.

[0051] Embodiment 1:

[0052] The automatic design method of the vehicle body positioning hole proposed in this embodiment is applicable to part-level models, assembly-level models and vehicle-level models, such as Figure 1 As shown, the specific process of the method includes:

[0053] S1. Model input and level distinction:

[0054] The user can select the model file and input the model file into the software. Figure 2 As shown, click the "Input Model" function button on the icon interface, the software starts CATIA, the user manually selects the model file, CATIA reads the model file and fills the file name into the software interface.

[0055] The software distinguishes the input model files into three levels: part level, assembly level and vehicle level. The distinguishing methods include: input level can be distinguished by name identification and part type identification (part / product).

[0056] S2. Automatic model identification:

[0057] After the model is input, the software automatically recognizes the model and identifies the model size at the part level; it identifies the assembly size and the part numbers of the parts at both ends at the assembly level; it identifies the vehicle size at the vehicle level and identifies the positions of the front and rear longitudinal beams.

[0058] Specific model identification rules are as follows: Figure 3 As shown, including:

[0059] S201, part level: Identify the maximum outline size of the part in the model file (i.e., the maximum coordinate difference of the part in the vehicle coordinate system (DX / DY / DZ)), and determine the direction with the largest size (the maximum difference in the x / y / z coordinates) as the positioning direction of the part.

[0060] S202, assembly level: Identify the maximum contour of the assembly in the model file, and identify and mark the parts at both ends in the maximum direction within the contour (the assembly positioning hole design will be performed later).

[0061] S203, vehicle level: identify the maximum contour of the vehicle in the model file, continue to identify the position of the longitudinal beam of the vehicle body, and identify the distance value between the front and rear longitudinal beams in the X direction.

[0062] S3. Select the opening surface according to the opening surface selection logic of each level model:

[0063] The selection of the opening surface is based on the different levels of parts, assembly and vehicle. In this embodiment, click Figure 2 Click the "Select Opening Surface" button, and the software will make different selections based on the part level, assembly level, and vehicle level.

[0064] (1) Part level: Figure 4 As shown, the logic of selecting the hole opening surface is to select the surface where the hole is to be opened according to the positioning direction; when selecting, non-installation surfaces and non-connection surfaces must be selected, and the selected surface must be parallel to the coordinate axis surface, and being parallel to the coordinate axis surface means that the angle with the coordinate axis is 0°.

[0065] (2) Assembly level: Figure 5 As shown, according to the positions of the two end parts detected by the software, select the surface where the main positioning hole is located (other parts do not support selection), and then the software automatically detects and selects the surface where the auxiliary positioning hole is located. The surface where the auxiliary positioning hole is located is set parallel to the coordinate plane;

[0066] (3) Vehicle level: Figure 6 As shown, the software selects the surface where the main positioning hole of a longitudinal beam surface structure is located according to the identified longitudinal beam position. In this embodiment, the left longitudinal beam is selected by default. Then the software automatically detects and selects the surface where the auxiliary positioning hole is located. The surface where the main positioning hole is located is parallel to the coordinate plane. Finally, the surface where the main positioning hole is located is selected to open a hole in the other longitudinal beam (i.e., the right longitudinal beam) in a symmetrical form.

[0067] Among them, the method for the software to automatically detect and select the position surface of the auxiliary positioning hole is as follows:

[0068] Perform surface analysis on the part (break down all surfaces into independent surfaces, and measure the surface angles of all surfaces with the main positioning surface), and finally identify the surface with the same angle as the main positioning surface as the opening surface of the auxiliary positioning hole (the opening position needs to avoid the part overlap area and the welding point area by 10mm, and the distance between the new opening and the original part opening can be 20mm); the space of this surface should be kept close to the size of the surface where the main positioning hole is located, so as to meet the positioning requirements of the positioning hole.

[0069] S4. Automatically design the openings at the center of the selected opening surface according to the opening selection logic:

[0070] Execute the hole opening command on the model, and open a hole in the center of the selected hole opening surface according to the hole opening selection logic. In this embodiment, the hole opening position needs to be set to avoid the part overlap area and the welding point area by 10mm. The parts after opening or the parts with holes in the assembly can be output in a certain file format. In this embodiment, the output file format is *.CATPart, and the hole opening process data is saved to facilitate subsequent optimization and adjustment.

[0071] The aperture selection logic further includes:

[0072] (1) The default method of opening a hole is "round hole-long round hole-two round pins", including: the main positioning hole is a round hole, the auxiliary positioning hole is a long round hole, and the positioning pin is a round pin. The hole is opened in this way;

[0073] (2) The default is a flat opening, and the design of the concave and convex platform structures is not performed;

[0074] (3) The software can select "5, 6, 8, 10, 12, 16, 20, 25, 30, 32" for internal round holes and "5×9, 6×10, 8×12, 10×14, 12×16, 16×20, 20×26, 25×31, 30×36, 32×38" for oblong holes to define the hole size: the color marking is for common positioning combinations;

[0075] (4) Hole spacing: The distance between the two holes must be greater than two-thirds of the length of the overall part or assembly in the hole direction;

[0076] (5) Selection of positioning holes:

[0077] Part level: Generally, three positioning apertures of 8, 10, and 12 are used. In this embodiment, the positioning form is set as follows: the size is less than 500 and the positioning form is "8 / 8×12"; the size is greater than 500 and less than 1000 and the positioning form is "10 / 10×14"; the size is greater than 1000 and the positioning form is "12 / 12×16"; the size is greater than 2000 and the positioning form is "20 / 20×26";

[0078] Assembly level: Generally, three positioning apertures of 8, 10, and 12 are used. In this embodiment, it is set that: when the assembly is less than 500 in the maximum dimension direction, the positioning form of "8 / 8×12" is used; when the assembly is greater than 500 and less than 1000 in the maximum dimension direction, the positioning form of "10 / 10×14" is used; when the assembly is greater than 1000 in the maximum dimension direction, the positioning form of "12 / 12×16" is used; when the assembly is greater than 2000 in the maximum dimension direction, the positioning form of "20 / 20×26" is used;

[0079] Vehicle level: generally adopts the positioning form of "20 / 20×26";

[0080] The above dimensions are in mm.

[0081] (6) Data preservation after drilling: All drilling data will be saved and the drilling specifications will be recorded.

[0082] The operations on the model in the above steps can be implemented by designing corresponding functions in the software, or by associating the software with the 3D modeling software and starting it, and citing the corresponding operation functions of the 3D modeling software. In this embodiment, the software is connected to the CATIA software through an interface, and the CATIA software is automatically opened through the interface to call the function.

[0083] Through the method described in this embodiment, it is possible to automatically distinguish the level of the body model file to be opened, and perform different information recognition on the model according to different levels, and then automatically select the opening surface to design the opening of the positioning hole. The present invention makes the design of the positioning hole more efficient and accurate, reduces the demand for professionalism in the design, and saves time and personnel costs. In addition, the software end is internally combined with standard support modifications to support the adaptation of more car models and different multi-host manufacturers.

[0084] Embodiment 2:

[0085] Embodiment 2 proposes a vehicle body positioning hole automatic design system, the system structure is as follows Figure 7 As shown, including:

[0086] Model input and level distinction module: distinguish the level of the input body model for positioning hole design, including part level, assembly level, and vehicle level; among them, the distinction is made by the name of the input body model, or by the part type identification of the body model.

[0087] Model automatic recognition module: model size recognition at the part level; assembly size recognition and part number recognition of parts at both ends at the assembly level; vehicle size recognition and the position of front and rear longitudinal beams at the vehicle level; including: part-level recognition unit: part-level recognition of the maximum contour size of the part, that is, the maximum coordinate difference DX / DY / DZ of the part in the coordinates of the vehicle, and the direction with the largest size is determined as the positioning direction; assembly-level recognition unit: assembly-level recognition of the maximum contour of the assembly, and detection and recognition of the parts at both ends in the maximum direction within the contour; vehicle-level recognition unit: vehicle-level recognition of the maximum contour of the vehicle, continued to identify the position of the longitudinal beam of the vehicle body, and identified the distance value of the front and rear longitudinal beams in the X-axis direction.

[0088] Opening surface selection module: selects the opening surface according to the opening surface selection logic of each level model; including: part-level selection unit: the part-level selects non-installation surface and non-connection surface in the positioning direction, as well as the surface parallel to the coordinate axis surface, as the opening surface of the part level; assembly-level selection unit: the assembly-level selects the surface where the main positioning hole is located according to the detected positions of the two end parts, and then detects and selects the surface where the auxiliary positioning hole is located, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; vehicle-level selection unit: the vehicle-level selects the surface where the main positioning hole of a longitudinal beam surface structure is located according to the identified position of the longitudinal beam of the vehicle body, and then detects and selects the surface where the auxiliary positioning hole is located, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; finally, the hole is opened in another longitudinal beam in a symmetrical form. Among them, the assembly-level selection unit and the vehicle-level selection unit include the auxiliary positioning hole surface detection and selection subunit, which is used to perform surface analysis on the part, disassemble all surfaces into independent surfaces, and measure the surface angles of all independent surfaces with the main positioning hole surface, and finally identify the surface with the same angle as the main positioning surface as the auxiliary positioning hole surface.

[0089] Opening design module: Automatically design openings at the center of the selected opening surface according to the opening selection logic, wherein the opening selection logic includes: avoiding the part overlap area and the welding point area, and determining the distance between the opening and the original hole.

[0090] The system proposed in this embodiment 2 can implement the automatic design method of the vehicle body positioning hole described in embodiment 1, and has the same technical effect as the method described in embodiment 1.

[0091] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for automatically designing positioning holes of a vehicle body, characterized in that: include: S1. Model input and level distinction: distinguish the level of the input body model for positioning hole design, including part level, assembly level, and vehicle level; S2. Automatic model recognition: Model size recognition at the part level; At the assembly level, the assembly size is identified, and the part numbers of the parts at both ends are identified; at the vehicle level, the vehicle size is identified, and the positions of the front and rear longitudinal beams are identified; S3, selecting the opening surface according to the opening surface selection logic of each level model; S4, automatically designing a hole at the center of the selected hole surface according to the hole selection logic, wherein the hole selection logic includes: avoiding the overlap area of ​​the parts and the welding point area, and determining the distance between the hole and the original hole; Step S2 specifically includes: S201, identifying the maximum outline size of the part at the part level, that is, the maximum coordinate difference DX / DY / DZ of the part in the coordinates of the whole vehicle where it is located, and determining the direction with the largest size as the positioning direction; S202, identifying the maximum contour of the assembly at the assembly level, and detecting and identifying the parts at both ends in the maximum direction within the contour; S203, identifying the maximum contour of the vehicle at the vehicle level, continuing to identify the position of the longitudinal beam of the vehicle body, and identifying the distance value between the front and rear longitudinal beams in the X-axis direction; The opening surface selection logic in step S3 includes: S301, at the part level, select a non-installation surface and a non-connection surface in the positioning direction, as well as a surface parallel to the coordinate axis surface, as a part-level opening surface; S302, the assembly level selects the surface where the main positioning hole is located according to the detected positions of the parts at both ends, and then detects and selects the surface where the auxiliary positioning hole is located, where the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; S303, at the vehicle level, according to the identified position of the longitudinal beam of the vehicle body, a surface where the main positioning hole of the longitudinal beam surface structure is located is selected, and then the surface where the auxiliary positioning hole is located is detected and selected, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; finally, a hole is opened in another longitudinal beam in a symmetrical form.

2. The method for automatically designing vehicle body positioning holes according to claim 1, characterized in that: The method of distinguishing the levels in step S1 includes distinguishing by the name of the input vehicle body model, or distinguishing by the type of parts of the vehicle body model.

3. The method for automatically designing vehicle body positioning holes according to claim 1, characterized in that: The detection and selection method of the surface where the auxiliary positioning hole is located in steps S302 and S303 includes: Perform surface analysis on the part, break all surfaces into independent surfaces, and measure the surface angles of all independent surfaces and the surface where the main positioning hole is located. Finally, identify the surface that has the same angle as the main positioning surface as the surface where the auxiliary positioning hole is located.

4. A vehicle body positioning hole automatic design system, characterized in that: include: Model input and level differentiation module: differentiate the levels of the input body model for positioning hole design, including part level, assembly level, and vehicle level; Model automatic recognition module: recognize the model size at the part level; At the assembly level, the assembly size is identified, and the part numbers of the parts at both ends are identified; at the vehicle level, the vehicle size is identified, and the positions of the front and rear longitudinal beams are identified; Opening surface selection module: selects the opening surface according to the opening surface selection logic of each level model; Hole design module: automatically designs holes at the center of the selected hole surface according to hole selection logic, wherein the hole selection logic includes: avoiding the overlap area of ​​parts and the welding point area, and determining the distance between the hole and the original hole; The model automatic identification module includes: Part-level recognition unit: The part-level recognition unit recognizes the maximum contour size of the part, that is, the maximum coordinate difference DX / DY / DZ of the part under the coordinates of the whole vehicle, and determines that the direction with the largest size is the positioning direction; Assembly-level identification unit: The assembly-level unit identifies the maximum contour of the assembly and detects and identifies the parts at both ends in the maximum direction within the contour; Vehicle-level recognition unit: The vehicle-level unit recognizes the maximum contour of the vehicle, continues to recognize the position of the longitudinal beam of the vehicle body, and recognizes the distance value between the front and rear longitudinal beams in the X-axis direction; The opening surface selection module includes: Part-level selection unit: at the part level, non-installation surfaces and non-connection surfaces are selected in the positioning direction, as well as surfaces parallel to the coordinate axis surface, as opening surfaces at the part level; Assembly level selection unit: The assembly level selects the surface where the main positioning hole is located according to the detected positions of the parts at both ends, and then detects and selects the surface where the auxiliary positioning hole is located, and the surface where the auxiliary positioning hole is located is parallel to the coordinate axis surface; Vehicle-level selection unit: At the vehicle level, the main positioning hole surface of a longitudinal beam structure is selected according to the identified position of the longitudinal beam of the vehicle body, and then the auxiliary positioning hole surface is detected and selected, and the auxiliary positioning hole surface is parallel to the coordinate axis surface; finally, a hole is opened in the other longitudinal beam in a symmetrical form.

5. The vehicle body positioning hole automatic design system according to claim 4, characterized in that: The model input and level differentiation module includes: differentiation by the name of the input vehicle body model, or differentiation by the type of parts of the vehicle body model.

6. The vehicle body positioning hole automatic design system according to claim 4, characterized in that: The assembly level selection unit and vehicle level selection unit include: Auxiliary positioning hole surface detection selection subunit: perform surface analysis on the part, disassemble all surfaces into independent surfaces, and measure the surface angles of all independent surfaces and the surface where the main positioning hole is located, and finally identify the surface that has the same angle as the main positioning surface as the surface where the auxiliary positioning hole is located.

Citation Information

Patent Citations

  • Method and device for selecting welding positioning holes of automobile sheet metal part

    CN104209671A

  • Positioning hole detection method and device

    CN118424178A