A method and system for automatically generating a vehicle body door opening line

By automatically calculating and generating reference lines for the front side door opening, the problem of insufficient parametric design in the existing technology for the front side door opening is solved, achieving high efficiency and accuracy in vehicle body design and simplifying the modeling process.

CN116204987BActive Publication Date: 2026-03-17SHANGHAI YURUI AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-09
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing technologies lack fully parametric automated design for side and front door openings in vehicle body design, leading to frequent manual modeling errors and affecting the efficiency and accuracy of vehicle body structure design.

Method used

A method for automatically generating door opening lines on a vehicle body is provided. By acquiring styling input parameters, the method automatically calculates and generates reference lines for the front door openings of the side panel, including parameters for the side glass surface, the front door hinge point, and the window frame seam line. It also generates upper, front, rear, and lower control lines and trims chamfer lines to achieve fully parametric design.

Benefits of technology

It improves the efficiency and accuracy of door opening line design for the vehicle body, making it easier to use in subsequent modeling and enhancing the convenience of vehicle body design.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116204987B_ABST
    Figure CN116204987B_ABST
Patent Text Reader

Abstract

The application discloses a kind of car body door hole line automatic generation method and system, its method includes the following steps: obtaining the fourth curved surface parameter of side glass surface, the first point coordinate parameter of front door hinge side installation point and the second curve parameter of front and rear door upper window frame split joint line;According to the fourth curved surface parameter, generate the third curve parameter of side wall front door hole upper control line;According to the first point coordinate parameter, generate the first straight line parameter of side wall front door hole front control line;According to the second curve parameter and third curve parameter, generate the second chamfer line parameter of side wall front door hole rear control line;According to the x direction straight line of preset z value, generate the third straight line parameter of side wall front door hole lower control line;In turn calculate and cut the chamfer line between side wall front door hole front lower, lower rear, rear upper and upper front control line, generate the seventh chamfer line parameter as side wall front door hole reference line.The application can improve the generation efficiency and accuracy of car body side wall front door hole reference line, increase the convenience of car body structure development design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle body modeling technology, and in particular to a method and system for automatically generating door opening lines on a vehicle body. Background Technology

[0002] In the process of overall vehicle structural design, the design of side sealing surfaces and door opening lines is the foundation of the design of side panels and side door systems. It requires comprehensive design by combining external inputs such as glass surfaces, door sill surfaces, and A-side styling, as well as requirements such as ergonomics, personnel accessibility, B-side quality, and body stamping process. The design process involves multiple departments such as general layout, styling, body, and manufacturing, and requires repeated study and adjustment. Therefore, the design of side sealing surfaces and door opening lines is the first and most critical step in body design.

[0003] Currently, the design process for the side panel front door opening is hampered by the inability to achieve fully parametric design based on input. Therefore, a significant amount of manual modeling and operation is required during continuous adjustments and optimizations. Furthermore, the large number of input conditions and control parameters makes errors highly likely. Inappropriate parametric design resulting from these errors can prevent subsequent body design from incorporating the building elements of the side panel sealing surface and door opening lines, leading to highly complex and inefficient body structure design.

[0004] Therefore, there is a need for an automatic method to generate body door opening lines, which can automatically generate reference lines for the front door openings of the body side based on input styling parameters, thereby improving the generation efficiency and accuracy of the reference lines for the front door openings of the body side and greatly increasing the convenience of body structure development and design. Summary of the Invention

[0005] To address the current lack of fully parameterized automatic design for side door openings, this invention provides a method and system for automatically generating vehicle body door opening lines. The specific technical solution is as follows:

[0006] This invention provides a method for automatically generating door opening lines on a vehicle body, comprising the following steps:

[0007] Obtain the styling input parameters, which include the fourth curved surface parameter of the side glass surface, the first point coordinate parameter of the front door hinge side mounting point, and the second curve parameter of the upper window frame seam line of the front and rear doors.

[0008] The third curve parameters of the control line on the front door opening of the side wall are generated based on the fourth surface parameters.

[0009] Generate the first straight line parameters of the control line in front of the side gate opening based on the coordinate parameters of the first point.

[0010] Based on the second curve parameters and the third curve parameters, generate the second chamfer line parameters for the control line behind the front door opening of the side wall;

[0011] The third straight line parameter of the control line for the front gate opening of the side wall is generated based on the x-direction straight line with the preset z value.

[0012] Calculate and trim the chamfer lines between the front lower, lower rear, rear upper, and upper front control lines of the side gate opening in sequence to generate the seventh chamfer line parameter as the reference line for the side gate opening.

[0013] The automatic generation method for body door opening lines provided by this invention is based on styling input parameters and automatically calculates and generates the parameter coordinates of the reference line for the front door opening of the body side panel. This achieves a fully parameterized effect in the generation process of body door opening lines, making it easy to optimize the generation results of body door opening lines by adjusting the styling input parameters. This significantly improves the design and development efficiency of body door opening lines, and the building elements are easy to reference in subsequent modeling, thus improving the convenience of the body design process.

[0014] In some embodiments, the generation of the third curve parameters for the control line on the side gate opening based on the fourth surface parameters specifically includes:

[0015] The first distance between the side glass surface and the side sealing strip flange surface, the first curve parameters of the window frame joint line at the top of the side door opening, the angle of the first flange surface of the side outer panel, and the second distance from the intersection of the first flange surface of the side outer panel and the second sealing surface of the side outer panel to the edge of the door opening are obtained in advance.

[0016] The fifth surface parameter of the upper flange of the side wall is obtained by offsetting the fourth surface parameter along the glass surface direction by the first distance;

[0017] The first curve parameters are swept according to the angle of the first flange of the side outer panel to obtain the sixth surface parameters of the first flange of the side outer panel;

[0018] Calculate the intersection parameters of the fifth and sixth surface parameters, and offset the intersection parameters along the -z direction by the second distance to obtain the third curve parameters.

[0019] In some embodiments, generating the first straight-line parameter of the control line in front of the side gate opening based on the coordinate parameters of the first point specifically includes:

[0020] The coordinate parameters of the first point are projected onto the xz plane to obtain the coordinate parameters of the third point.

[0021] Calculate the first z-direction straight line through the coordinate parameters of the third point, rotate the first z-direction straight line clockwise along the x-axis by a preset first adjustment angle, and offset the rotated straight line along the x-axis by a preset first adjustment distance to generate the first straight line parameter of the control line in front of the side gate.

[0022] In some embodiments, generating the second chamfer line parameters of the control line behind the side gate opening based on the second curve parameters and the third curve parameters specifically includes:

[0023] The second curve parameter is projected onto the xz plane and offset by a preset second adjustment distance along the -x direction to generate the fourth curve parameter;

[0024] A second z-direction straight line is established based on the intersection point of the fourth curve parameter and the third curve parameter;

[0025] Rotate the second z-axis straight line clockwise along the x-axis by a preset second adjustment angle to generate the first chamfer line parameter of the control line on the side front door opening;

[0026] Calculate the coordinate parameters of the fourth point where the projections of the first chamfer line parameter and the first curve parameter onto the xz plane intersect;

[0027] The fourth point coordinate parameters are translated along a preset direction by a preset third adjustment distance to generate the fifth point coordinate parameters;

[0028] Calculate the third z-direction straight line through the coordinate parameters of the fifth point, and rotate the third z-direction straight line clockwise along the z-axis by a preset third adjustment angle to generate the second straight line parameter of the control line of the front door opening of the side wall;

[0029] The first chamfer line parameter and the second straight line parameter are chamfered according to the preset first adjustment radius to generate the second chamfer line parameter of the control line of the front door opening of the side wall.

[0030] In some implementations, the step of sequentially calculating and trimming the chamfer lines between the lower front, lower rear, upper rear, and upper front control lines of the side panel front door opening to generate a seventh chamfer line parameter as a reference line for the side panel front door opening specifically includes:

[0031] The first straight line parameter and the third straight line parameter are chamfered at a preset second adjustment angle to generate the third chamfer line parameter;

[0032] The third straight line parameter and the second chamfer line parameter are chamfered at a preset third adjustment angle to generate the fourth chamfer line parameter;

[0033] The second chamfer line parameter and the first chamfer line parameter are chamfered according to the preset fourth adjustment angle to generate the fifth chamfer line parameter;

[0034] The first chamfer line parameter and the first straight line parameter are chamfered at a preset fifth adjustment angle to generate the sixth chamfer line parameter;

[0035] Calculate the coordinate parameters of the four intersection points between the third chamfer line parameter, the fourth chamfer line parameter, the fifth chamfer line parameter, and the sixth chamfer line parameter;

[0036] The seventh chamfer parameter, calculated from the coordinates of the third, fourth, fifth, and sixth chamfer parameters at the four intersection points, is used as the reference line for the front door opening of the side enclosure.

[0037] In some implementations, after generating the seventh chamfer line parameters as a reference line for the side panel front door opening, the method further includes:

[0038] Generate a reference second sealing surface for the A-pillar area based on the reference second sealing surface generation scheme;

[0039] The process of generating a reference secondary sealing surface for the A-pillar region according to the reference secondary sealing surface generation scheme specifically includes:

[0040] The seventh surface parameters of the upper second sealing surface are generated based on the third curve parameters;

[0041] The eighth surface parameters of the lower second sealing surface are generated based on the third straight line parameters.

[0042] Based on the first straight line parameter and the eighth surface parameter, the fifth plane parameter of the middle two sealing surfaces in the A-pillar region, the tenth surface parameter of the bridging surface of the middle and lower two sealing surfaces, and the eleventh surface parameter of the bridging surface of the middle and upper two sealing surfaces are generated.

[0043] By combining the seventh surface parameter, the eighth surface parameter, the fifth plane parameter, the tenth surface parameter, and the eleventh surface parameter, the twelfth surface parameter of the reference second sealing surface in the A-pillar region is obtained.

[0044] In some embodiments, generating the seventh surface parameters of the upper second sealing surface based on the third curve parameters specifically includes:

[0045] Project the third curve parameter along the y-direction onto the fifth surface parameter;

[0046] The fifth surface parameter, which is the upper second sealing surface, is obtained by cutting and retaining the projection curve parameter z upwards, and the seventh surface parameter of the upper second sealing surface is generated.

[0047] In some embodiments, the fifth planar parameter for generating the second sealing surface in the middle of the A-pillar region specifically includes:

[0048] Calculate the ninth chamfer line parameter of the chamfer line between the first straight line parameter and the lower control line of the side front door opening;

[0049] Calculate the fourth point coordinate parameter of the intersection point between the ninth chamfer line parameter and the first straight line parameter, and project the fourth point coordinate parameter along the y-direction onto the eighth surface parameter to obtain the fifth point coordinate parameter;

[0050] Based on the coordinate parameters of the fifth point, and with the front door hinge axis as the stretching direction, the fourth straight line parameter is generated.

[0051] The fourth linear parameter is stretched along the x-direction to generate the fifth planar parameter of the middle two sealing surfaces in the A-pillar region.

[0052] In some implementations, the tenth surface parameter for generating the bridging surface of the lower two sealing surfaces in the A-pillar region specifically includes:

[0053] Calculate the fifth straight line parameter of the y-direction projection line of the lower control line of the side gate opening on the sixth surface parameter;

[0054] Calculate the sixth line parameter of the line connecting the z-plane passing through the fifth point coordinate parameter and the tangent between the fifth plane parameter;

[0055] Using the fifth straight line parameter as the starting line and the sixth straight line parameter as the ending line, the sixth surface parameter and the fifth plane parameter are connected in a first-order continuous bridge to generate the tenth surface parameter of the middle and lower two sealing surfaces.

[0056] In some embodiments, after obtaining the twelfth surface parameter of the reference second sealing surface in the A-pillar region, the step further includes:

[0057] Calculate the coordinate parameters of the sixth point at the intersection of the seventh chamfer line parameter and the third straight line parameter;

[0058] Calculate the seventh point coordinate parameters of the projection of the sixth point coordinate parameters onto the sixth surface parameters in the y-direction;

[0059] Generate the first plane parameters of the x-axis plane passing through the coordinate parameters of the seventh point;

[0060] The first plane parameter is offset by a preset fourth adjustment distance along the -x direction to obtain the second plane parameter;

[0061] The twelfth surface parameter is trimmed using the second planar parameter to generate a fifteenth surface parameter whose x value is not greater than the x value in the second planar parameter, which serves as the second sealing surface for the A-pillar area.

[0062] In some embodiments, after generating the fifteenth surface parameter whose x-value is not greater than the x-value in the second planar parameter as the second sealing surface of the A-pillar region, the method further includes the following steps:

[0063] The thirteenth surface parameter of the reference second sealing surface in the B-pillar region is generated based on the reference second sealing surface;

[0064] Calculate the coordinate parameters of the eighth point at the intersection of the eighth chamfer line parameter and the third straight line parameter;

[0065] Calculate the coordinate parameters of the ninth point of the projection of the eighth point onto the y-axis of the sixth surface parameter;

[0066] Generate the third plane parameter of the x-axis plane passing through the coordinate parameters of the ninth point;

[0067] The third plane parameter is offset by a preset fifth adjustment distance along the -x direction to obtain the fourth plane parameter;

[0068] The thirteenth surface parameter is trimmed using the fourth plane parameter to generate a sixteenth surface parameter whose x value is not greater than the x value in the fourth plane parameter, which serves as the second sealing surface for the B-pillar region.

[0069] In some embodiments, after generating the sixteenth surface parameter whose x-value is not greater than the x-value in the fourth plane parameter as the second sealing surface of the B-pillar region, the method further includes the following steps:

[0070] Based on the first chamfer line parameter projected onto the first y-direction projection line of the seventh surface parameter and the second straight line parameter projected onto the second y-direction projection line of the eighth surface parameter, a first-order continuous bridging is performed to obtain the upper and lower two sealing surface bridging surfaces.

[0071] The seventh surface parameter, the eighth surface parameter, and the bridging surface of the upper and lower two sealing surfaces are combined to generate the fourteenth surface parameter of the two sealing surfaces in the C-pillar region.

[0072] In some embodiments, after generating the fourteenth surface parameter of the second sealing surface in the C-pillar region, the method further includes:

[0073] The fifteenth surface parameter and the sixteenth surface parameter are bridged together, and the sixteenth surface parameter and the fourteenth curve parameter are bridged together to generate the seventeenth surface parameter of the complete doorway sealing surface.

[0074] The seventh chamfer line parameter and the eighth chamfer line parameter are projected along the y-direction onto the seventeenth surface parameter to generate the precise reference lines for the front and rear side door openings.

[0075] In some embodiments, according to another aspect of the invention, the present invention also provides an automatic generation system for vehicle body door opening lines, comprising:

[0076] The acquisition module is used to acquire the modeling input parameters, which include the fourth curved surface parameters of the side glass surface, the first point coordinate parameters of the front door hinge side mounting point, and the second curve parameters of the upper window frame seam line of the front and rear doors.

[0077] The first generation module, connected to the acquisition module, is used to generate the third curve parameters of the control line on the front door opening of the side wall according to the fourth surface parameters, and to generate the first straight line parameters of the front control line of the front door opening of the side wall according to the first point coordinate parameters.

[0078] The second generation module is connected to the acquisition module and the first generation module respectively, and is used to generate the second chamfer line parameters of the control line of the front door opening of the side wall according to the second curve parameters and the third curve parameters;

[0079] The third generation module is used to generate the third straight line parameter of the lower control line of the side front door opening based on the x-direction straight line with the preset z value;

[0080] The trimming module is connected to the first generation module, the second generation module, and the third generation module respectively. It is used to calculate and trim the chamfer lines between the front lower, lower rear, rear upper, and upper front control lines of the side gate opening in sequence, and generate the seventh chamfer line parameter as the reference line of the side gate opening.

[0081] The technical effects of the automatic generation method and system for vehicle body door opening lines provided by this invention are as follows:

[0082] Based on the styling input parameters, the parameter coordinates of the reference line of the front door opening on the side of the vehicle body are automatically calculated and generated, realizing the effect of full parameterization in the generation process of the door opening line. This makes it easy to optimize the generation result of the door opening line by adjusting the styling input parameters, which greatly improves the efficiency of the design and development of the door opening line. Moreover, the building elements are easy to reference in subsequent modeling, improving the convenience of the vehicle body design process. Attached Figure Description

[0083] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0084] Figure 1 This is a flowchart of a method for automatically generating door opening lines on a vehicle body according to the present invention;

[0085] Figure 2 This is a flowchart illustrating the generation of the control line on the front side door opening in an automatic generation method for vehicle body door openings according to the present invention.

[0086] Figure 3This is a flowchart illustrating the generation of the front control line of the side panel front door opening in an automatic generation method for vehicle body door opening lines according to the present invention.

[0087] Figure 4 This is a flowchart illustrating the generation of the control line after the side front door opening in an automatic generation method for vehicle body door opening lines according to the present invention.

[0088] Figure 5 This is a flowchart illustrating the generation of the reference line for the front side door opening in a method for automatically generating door opening lines for a vehicle body according to the present invention.

[0089] Figure 6 This is a flowchart illustrating the generation of a reference double sealing surface in the A-pillar area in an automatic generation method for vehicle body door opening lines according to the present invention.

[0090] Figure 7 This is another flowchart of the method for automatically generating door opening lines in the vehicle body of the present invention, which generates a reference double sealing surface for the A-pillar area;

[0091] Figure 8 This is a flowchart illustrating the generation of two sealing surfaces in the A-pillar area in an automatic generation method for vehicle body door opening lines according to the present invention.

[0092] Figure 9 This is a flowchart illustrating the generation of two sealing surfaces in the B-pillar area in an automatic generation method for vehicle body door opening lines according to the present invention.

[0093] Figure 10 This is a flowchart illustrating the generation of the second sealing surface in the C-pillar area in an automatic generation method for vehicle body door opening lines according to the present invention.

[0094] Figure 11 This is a flowchart illustrating the generation of precise reference lines for the front side door opening and the rear side door opening in an automatic generation method for vehicle body door openings according to the present invention.

[0095] Figure 12 This is an example diagram of an automatic generation system for vehicle body door opening lines according to the present invention.

[0096] The diagram is labeled as follows: Acquisition Module-10, First Generation Module-20, Second Generation Module-30, Third Generation Module-40, and Cropping Module-50. Detailed Implementation

[0097] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

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

[0099] To keep the drawings concise, only the parts relevant to the invention are shown schematically in each figure, and they do not represent the actual structure of the product. Furthermore, for ease of understanding, in some figures, components with the same structure or function are shown only schematically, or only one is labeled. In this document, "a" can mean not only "only one," but also "more than one."

[0100] It should also be further understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.

[0101] Furthermore, in the description of this application, the terms "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0102] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the specific implementation methods of the present invention will be described below with reference to the accompanying drawings. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings and other implementation methods can be obtained based on these drawings without any creative effort.

[0103] One embodiment of the present invention, such as Figure 1 As shown, the present invention provides a method for automatically generating door opening lines on a vehicle body, comprising the following steps:

[0104] S100 obtains the modeling input parameters.

[0105] Specifically, the design input parameters include the fourth surface parameter of the side glass surface, the first point coordinate parameter of the front door hinge side mounting point, and the second curve parameter of the upper window frame seam line of the front and rear doors.

[0106] S210 generates the third curve parameters of the control line on the front door opening of the side wall based on the fourth surface parameters.

[0107] S220 generates the first straight line parameters of the control line in front of the side gate opening based on the coordinate parameters of the first point.

[0108] S230 generates the second chamfer line parameters of the control line behind the front door opening of the side wall based on the second curve parameters and the third curve parameters.

[0109] S240 generates the third straight line parameter of the lower control line of the side gate opening based on the x-direction straight line with the preset z value.

[0110] S250 sequentially calculates and trims the chamfer lines between the front lower, lower rear, rear upper, and upper front control lines of the side gate opening, generating the seventh chamfer line parameter as the reference line for the side gate opening.

[0111] Specifically, the automatic generation method for the body door opening line provided in this embodiment is embedded in the computer system through Catia knowledge engineering. In the step of generating the side front door opening reference line according to the styling input parameters, the upper control line, the front control line, the rear control line and the lower control line are generated in sequence, and the chamfer lines between the front lower, lower rear, rear upper and upper front control lines of the side front door opening are trimmed to generate the side front door opening reference line.

[0112] The automatic generation method for body door opening lines provided in this embodiment is based on styling input parameters and automatically calculates and generates the parameter coordinates of the reference line for the front door opening of the body side panel. This achieves a fully parameterized effect in the generation process of body door opening lines, making it easy to optimize the generation results of body door opening lines by adjusting styling input parameters. This significantly improves the efficiency of body door opening line design and development, and the building elements are easy to reference in subsequent modeling, thus improving the convenience of the body design process.

[0113] In one embodiment, such as Figure 2 As shown, step S210 generates the third curve parameters of the control line on the front door opening of the side wall based on the fourth surface parameters, specifically including:

[0114] S211 pre-obtains the first distance between the side glass surface and the side sealing strip flange surface, the first curve parameters of the window frame joint line above the side door opening, the angle of the first flange surface of the side outer panel, and the second distance from the intersection of the first flange surface of the side outer panel and the second sealing surface of the side outer panel to the edge of the door opening stop.

[0115] S212 offsets the fourth surface parameter by a first distance along the glass surface direction to obtain the fifth surface parameter of the upper flange of the side panel.

[0116] Specifically, the side glass surface is offset along the glass surface direction by a distance equal to the first distance between the side glass surface and the side sealing strip flange, thus generating the upper flange of the side.

[0117] S213 sweeps the first curve parameters according to the angle of the first flange of the side outer panel to obtain the sixth surface parameters of the first flange of the side outer panel.

[0118] Specifically, the joint line of the upper window frame of the side doorway is swept along the angle of the first flange of the outer side panel to obtain the first flange of the outer side panel.

[0119] S214 calculates the intersection parameters of the fifth and sixth surface parameters, and offsets the intersection parameters by a second distance along the -z direction to obtain the third curve parameters.

[0120] Specifically, the intersection line of the upper flange surface of the side panel and the first flange surface of the outer side panel is offset along the -z direction. The offset distance is the second distance from the intersection point of the first flange surface of the outer side panel and the second sealing surface of the outer side panel to the edge of the door opening. The offset curve is then projected onto the xz plane to obtain the upper control line of the door opening.

[0121] In one embodiment, such as Figure 3 As shown, step S220 generates the first straight line parameters of the control line in front of the side gate opening based on the coordinate parameters of the first point, specifically including:

[0122] S221 projects the coordinate parameters of the first point onto the xz plane to obtain the coordinate parameters of the third point.

[0123] S222 calculates the first z-direction straight line through the coordinate parameters of the third point, rotates the first z-direction straight line clockwise along the x-axis by a preset first adjustment angle, and offsets the rotated straight line along the x-axis by a preset first adjustment distance to generate the first straight line parameter of the control line in front of the side gate.

[0124] For example, the mounting point of the front door hinge side panel is projected onto the xz plane, and a first z-direction straight line is established through the projection point. After rotating the first z-direction straight line clockwise by 1°-2° along the X-axis, it is offset by 80-90mm in the x-direction to generate the front control line of the side panel front door opening. The first adjustment angle and the first adjustment distance can be adjusted according to the specific parameters of the vehicle body design.

[0125] In one embodiment, such as Figure 4 As shown, step S230 generates the second chamfer line parameters of the control line behind the front door opening of the side wall based on the second curve parameters and the third curve parameters, specifically including:

[0126] S231 projects the second curve parameters onto the xz plane and offsets them along the -x direction by a preset second adjustment distance to generate the fourth curve parameters.

[0127] For example, the seam line of the upper window frame of the front and rear doors is projected onto the xz plane and offset by 60mm along the -x direction to generate the fourth curve parameters.

[0128] S232 establishes a second z-direction straight line based on the intersection of the fourth curve parameter and the third curve parameter.

[0129] Specifically, a second z-direction straight line is established at the intersection of the control lines on the front gate opening of the fourth curve parameter side.

[0130] S233 rotates the second z-axis straight line clockwise along the x-axis by a preset second adjustment angle to generate the first chamfer line parameter of the control line on the side front door opening.

[0131] Specifically, the second z-axis straight line is rotated clockwise by 10°-20° along the x-axis to generate the first chamfer line parameters of the control line on the front door opening of the side wall.

[0132] S234 calculates the coordinate parameters of the fourth point at the intersection of the projection of the first chamfer line parameter and the first curve parameter onto the xz plane.

[0133] Specifically, the coordinate parameters of the fourth point where the first chamfer line parameter and the joint line of the upper window frame of the side door opening are projected onto the xz plane.

[0134] S235 translates the fourth point coordinate parameters along a preset direction by a preset third adjustment distance to generate the fifth point coordinate parameters.

[0135] For example, the coordinate parameters of the fifth point are generated at a distance of 150-200mm from the coordinates of the fourth point.

[0136] S236 calculates the third z-direction straight line through the fifth point coordinate parameters, and rotates the third z-direction straight line clockwise along the z-axis by a preset third adjustment angle to generate the second straight line parameter of the control line under the side gate opening.

[0137] For example, the third z-direction straight line through the coordinate parameters of the fifth point is calculated, and the third z-direction straight line is rotated clockwise by 5°-10° along the z-axis to generate the lower control line of the side gate opening.

[0138] S237 performs chamfering on the first chamfer line parameter and the second straight line parameter according to the preset first adjustment radius to generate the second chamfer line parameter of the control line behind the front door opening of the side wall.

[0139] Specifically, the upper and lower control lines of the side front door opening are chamfered with a radius of 200-400mm to form the rear control line of the side front door opening.

[0140] In one embodiment, such as Figure 5 As shown, step S250 sequentially calculates and trims the chamfer lines between the lower front, lower rear, upper rear, and upper front control lines of the side panel front door opening, generating the seventh chamfer line parameters as the reference line for the side panel front door opening. Specifically, this includes:

[0141] S251 chamfers the first and third straight line parameters at a preset second adjustment angle to generate the third chamfer line parameter.

[0142] S252 performs chamfering on the third straight line parameter and the second chamfer line parameter according to the preset third adjustment angle to generate the fourth chamfer line parameter.

[0143] S253 performs chamfering on the second chamfer line parameter and the first chamfer line parameter according to the preset fourth adjustment angle, and generates the fifth chamfer line parameter.

[0144] S254 performs chamfering on the first chamfer line parameter and the first straight line parameter according to the preset fifth adjustment angle to generate the sixth chamfer line parameter.

[0145] S255 calculates the coordinate parameters of the four intersection points between the third, fourth, fifth, and sixth chamfer parameters.

[0146] S256 calculates the seventh chamfer parameter, which is the coordinate parameter of the point at the four intersection points of the third, fourth, fifth, and sixth chamfer parameters, and uses it as the reference line for the front door opening of the side wall.

[0147] For example, the four side panel front door opening control lines are chamfered and cut in the order of front, bottom, back, and top to obtain complete door opening lines. The chamfer radius of the front and bottom side panel front door opening control lines is 100-120mm, the chamfer radius of the bottom and back side panel front door opening control lines is 140-160mm, the chamfer radius of the back and top side panel front door opening control lines is 70-80mm when stamping the window frame, the chamfer radius of the back and top side panel front door opening control lines is 45-60mm when rolling the window frame, and the chamfer radius of the top and front side panel front door opening control lines is 160-240mm.

[0148] In one embodiment, after performing step S250 to sequentially calculate and trim the chamfer lines between the front lower, lower rear, rear upper, and upper front control lines of the side panel front door opening, and generating the seventh chamfer line parameter as the side panel front door opening reference line, the side panel rear door opening reference line can also be automatically generated according to the side panel front door opening reference line automatic generation scheme disclosed in steps S210 to S250 based on the input styling input parameters. The generation steps and generation ideas are the same as those of the side panel front door opening reference line, except that the side panel front door opening parameters are replaced with the side panel rear door opening parameters.

[0149] In one embodiment, such as Figure 6 and Figure 7 As shown, after step S250 sequentially calculates and trims the chamfer lines between the lower front, lower rear, upper rear, and upper front control lines of the side panel front door opening, and generates the seventh chamfer line parameter as the reference line for the side panel front door opening, it also includes:

[0150] S310 generates a reference secondary sealing surface for the A-pillar area according to the reference secondary sealing surface generation scheme;

[0151] Step S310 generates a reference secondary sealing surface for the A-pillar area according to the reference secondary sealing surface generation scheme, specifically including:

[0152] S311 generates the seventh surface parameters of the upper second sealing surface based on the third curve parameters.

[0153] Specifically, the third curve parameter corresponding to the control line on the front door opening of the side wall is projected along the y direction to the fifth surface parameter corresponding to the upper flange surface of the side wall. The fifth surface parameter above the projected curve parameter z direction is cut and retained as the upper second sealing surface, and the seventh surface parameter of the upper second sealing surface is generated.

[0154] S312 generates the eighth surface parameters of the lower second sealing surface based on the third straight line parameters.

[0155] Specifically, the lower body matching plane parameters are stretched along the z-direction according to the pre-input parameters, and the third straight line parameter corresponding to the lower control line of the side front door opening is cut on the Y-direction projection line of the lower body matching plane, and the lower half is retained to obtain the lower second sealing surface.

[0156] S313 generates the fifth plane parameter of the middle two sealing surfaces in the A-pillar region, the tenth surface parameter of the bridging surface of the middle and lower two sealing surfaces, and the eleventh surface parameter of the bridging surface of the middle and upper two sealing surfaces based on the first straight line parameter and the eighth surface parameter.

[0157] Specifically, in the process of generating the fifth plane parameter of the middle two sealing surfaces in the A-pillar area, the first straight line parameter corresponding to the front control line of the side door opening and the ninth chamfer line parameter of the chamfer line between the front control line of the side door opening and the lower control line of the side door opening are first calculated. The chamfer radius is the preset chamfer radius of the front and lower door opening control lines. The fourth point coordinate parameter of the intersection point between the ninth chamfer line parameter and the first straight line parameter is calculated. The fourth point coordinate parameter is then projected along the y-direction to the eighth surface parameter corresponding to the lower two sealing surfaces to obtain the fifth point coordinate parameter. Based on the fifth point coordinate parameter as the starting point, the fourth straight line parameter is generated by stretching along the front door hinge axis. The fourth straight line parameter is then stretched along the x-direction to generate the fifth plane parameter of the middle two sealing surfaces in the A-pillar area.

[0158] Furthermore, in the process of generating the tenth surface parameter of the bridging surface of the lower two sealing surfaces in the A-pillar area, the fifth straight line parameter of the y-direction projection line of the lower control line of the side gate opening on the sixth surface parameter is first calculated, and the sixth straight line parameter of the tangent between the z-direction plane passing through the fifth point coordinate parameter and the fifth plane parameter is calculated. Using the fifth straight line parameter as the starting line and the sixth straight line parameter as the ending line, the sixth surface parameter and the fifth plane parameter are continuously bridged in the first order to generate the tenth surface parameter of the lower two sealing surfaces.

[0159] The process of generating the eleventh surface parameter of the bridging surface of the upper two sealing surfaces in the A-pillar region is similar to that of generating the tenth surface parameter of the bridging surface of the lower two sealing surfaces in the A-pillar region. Calculate the chamfer line of the control line in front of the side gate and the chamfer line of the control line above the side gate. Calculate the intersection point of the chamfer line and the control line above the side gate. Project this intersection point along the y-direction to the seventh surface parameter corresponding to the upper two sealing surfaces to obtain point b. Take the y-direction projection line of the control line above the side gate on the upper two sealing surfaces as the starting line. Take the tangent line of the Z-direction plane established at point b to the fifth plane parameter corresponding to the middle two sealing surfaces as the endpoint line. Bridge the upper two sealing surfaces and the middle two sealing surfaces in a first-order continuous manner to obtain the eleventh surface parameter of the bridging surface of the upper and middle two sealing surfaces.

[0160] S314 combines the seventh, eighth, fifth, tenth, and eleventh surface parameters to obtain the twelfth surface parameter of the reference second sealing surface in the A-pillar region.

[0161] In one embodiment, such as Figure 8 As shown, after generating the reference secondary sealing surface for the A-pillar area according to the reference secondary sealing surface generation scheme in step S310, the method further includes:

[0162] S321 calculates the coordinates of the sixth point at the intersection of the third chamfer line parameter and the third straight line parameter.

[0163] S322 calculates the coordinate parameters of the seventh point projected onto the sixth surface parameter in the y-direction from the sixth point's coordinate parameters.

[0164] S323 generates the first plane parameter of the x-axis plane passing through the coordinate parameters of the seventh point.

[0165] S324 offsets the first plane parameter along the -x direction by a preset fourth adjustment distance to obtain the second plane parameter.

[0166] S325 uses the second plane parameter to cut the twelfth surface parameter, generating the fifteenth surface parameter whose x value is not greater than the x value in the second plane parameter, as the second sealing surface of the A-pillar area.

[0167] For example, the intersection point of the fourth chamfer line parameter corresponding to the chamfer line of the reference line of the front door opening and the rear door opening and the third straight line parameter corresponding to the control line of the front door opening is used as the reference point to establish the first plane parameter in the x direction at the y-direction projection point of the eighth curved surface parameter corresponding to the second sealing surface at the lower part of the front door opening. The second plane parameter is obtained by offsetting the first plane parameter by 200mm in the -x direction. The twelfth curved surface parameter is trimmed by the second plane parameter to generate the fifteenth curved surface parameter whose x value is not greater than the x value in the second plane parameter, which is used as the second sealing surface of the A-pillar area.

[0168] In one embodiment, such as Figure 9 As shown, after step S325 trims the twelfth surface parameter using the second plane parameter to generate the fifteenth surface parameter whose x value is not greater than the x value in the second plane parameter, as the second sealing surface of the A-pillar area, it further includes:

[0169] S410 generates the thirteenth surface parameter of the reference second sealing surface in the B-pillar region based on the reference second sealing surface.

[0170] Specifically, referring to steps S313 and S314, the upper and middle sealing bridging surfaces of the B-pillar region and the middle and lower sealing bridging surfaces of the B-pillar region are generated sequentially. The upper, middle, and lower bridging surfaces and the two bridging surfaces are then merged to obtain the reference two sealing surfaces of the B-pillar region.

[0171] S421 calculates the coordinates of the eighth point, which is the intersection of the eighth chamfer line parameter and the third straight line parameter.

[0172] S422 calculates the coordinate parameters of the ninth point, which is the y-direction projection of the eighth point's coordinate parameters onto the sixth surface parameters.

[0173] S423 generates the third plane parameter of the x-axis plane passing through the coordinate parameters of the ninth point.

[0174] S424 offsets the third plane parameter along the -x direction by a preset fifth adjustment distance to obtain the fourth plane parameter.

[0175] S425 uses the fourth plane parameter to cut the thirteenth surface parameter, generating the sixteenth surface parameter whose x value is no greater than the x value in the fourth plane parameter, as the second sealing surface of the B-pillar area.

[0176] In one embodiment, such as Figure 10 As shown, after step S425 trims the thirteenth surface parameter using the fourth plane parameter to generate the sixteenth surface parameter whose x value is not greater than the x value in the fourth plane parameter, as the second sealing surface of the B-pillar region, it also includes:

[0177] S510 performs a first-order continuous bridging based on the first chamfer line parameter projected onto the first y-direction projection line of the seventh surface parameter and the second straight line parameter projected onto the second y-direction projection line of the eighth surface parameter to obtain the upper and lower two sealing surfaces bridging surfaces.

[0178] S520 merges the seventh surface parameter, the eighth surface parameter, and the bridging surface of the upper and lower two sealing surfaces to generate the fourteenth surface parameter of the two sealing surfaces in the C-pillar region.

[0179] Specifically, the first y-direction projection line of the control line above the side door opening, corresponding to the seventh surface parameter of the upper two sealing surfaces based on the first chamfer line parameter, and the second y-direction projection line of the control line below the side door opening, corresponding to the eighth surface parameter of the lower two sealing surfaces, are directly bridged in a first-order continuous manner to obtain the bridging surface of the upper and lower two sealing surfaces. The bridging surfaces of the upper and lower two sealing surfaces are then merged to obtain the fourteenth surface parameter of the two sealing surfaces in the C-pillar area.

[0180] In one embodiment, such as Figure 11 As shown, after step S520 merges the seventh surface parameters, the eighth surface parameters, and the bridging surface of the upper and lower two sealing surfaces to generate the fourteenth surface parameters of the two sealing surfaces in the C-pillar region, it also includes:

[0181] S610 bridges the fifteenth and sixteenth surface parameters, and bridges the sixteenth surface parameter and the fourteenth curve parameter to generate the seventeenth surface parameter of the complete side gate double sealing surface.

[0182] S620 projects the seventh and eighth chamfer line parameters along the y-direction onto the seventeenth surface parameter to generate precise reference lines for the front and rear side door openings.

[0183] In one embodiment, such as Figure 12 As shown, according to another aspect of the present invention, the present invention also provides an automatic generation system for vehicle body door opening lines, including an acquisition module 10, a first generation module 20, a second generation module 30, a third generation module 40, and a trimming module 50.

[0184] The acquisition module 10 is used to acquire the modeling input parameters.

[0185] Specifically, the design input parameters include the fourth surface parameter of the side glass surface, the first point coordinate parameter of the front door hinge side mounting point, and the second curve parameter of the upper window frame seam line of the front and rear doors.

[0186] The first generation module 20 is connected to the acquisition module 10 and is used to generate the third curve parameters of the control line on the front gate of the side wall according to the fourth surface parameters, and to generate the first straight line parameters of the control line in front of the front gate of the side wall according to the first point coordinate parameters.

[0187] The second generation module 30 is connected to the acquisition module 10 and the first generation module 20 respectively, and is used to generate the second chamfer line parameters of the control line of the front door opening of the side wall according to the second curve parameters and the third curve parameters.

[0188] The third generation module 40 is used to generate the third straight line parameters of the lower control line of the side gate opening based on the x-direction straight line with the preset z value.

[0189] The trimming module 50 is connected to the first generation module 20, the second generation module 30 and the third generation module 40 respectively, and is used to calculate and trim the chamfer lines between the front lower, lower rear, rear upper and upper front control lines of the side wall front door opening in sequence, and generate the seventh chamfer line parameters as the reference line of the side wall front door opening.

[0190] Specifically, the automatic generation system for the vehicle body door opening provided in this embodiment is embedded in the computer system through Catia knowledge engineering. In the step of generating the reference line for the front door opening of the side wall according to the styling input parameters, the upper control line, the front control line, the rear control line and the lower control line are generated in sequence, and the chamfer lines between the front lower, lower rear, rear upper and upper front control lines of the front door opening of the side wall are trimmed to generate the reference line for the front door opening of the side wall.

[0191] The automatic generation system for body door opening lines provided in this embodiment automatically calculates and generates the parameter coordinates of the reference line for the front door opening of the body side panel based on the styling input parameters. This achieves a fully parameterized effect in the generation process of body door opening lines, making it easy to optimize the generation results of body door opening lines by adjusting the styling input parameters. This significantly improves the efficiency of body door opening line design and development, and the building elements are easy to reference in subsequent modeling, thus improving the convenience of the body design process.

[0192] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0193] Those skilled in the art will recognize that the units and steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0194] In the embodiments provided in this application, it should be understood that the disclosed method and system for automatically generating vehicle body door opening lines can be implemented in other ways. For example, the embodiment of the method and system for automatically generating vehicle body door opening lines described above is merely illustrative. For instance, the division of modules or units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the communication connections shown or discussed may be through some interfaces, communication connections of devices or units, or integrated circuits, and may be electrical, mechanical, or other forms.

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

[0196] Furthermore, the functional units in the various embodiments of this 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 integrated unit described above can be implemented in hardware or as a software functional unit.

[0197] It should be noted that the above description is only a preferred embodiment of the present invention. It should be pointed out that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for automatically generating a body opening line, characterized by, The method comprises the steps of: obtaining molding input parameters, the molding input parameters comprising fourth curved surface parameters of a side glass surface, first point coordinate parameters of a front door hinge side mounting point, and second curved line parameters of a front and rear door upper window frame split joint line; generating third curved line parameters of a side door opening upper control line according to the fourth curved surface parameters; generating first straight line parameters of a side door opening front control line according to the first point coordinate parameters; generating second chamfer line parameters of a side door opening rear control line according to the second curved line parameters and the third curved line parameters; generating third straight line parameters of a side door opening lower control line according to an x-direction straight line of a preset z value; sequentially calculating and cutting chamfer lines between side door opening front lower, lower rear, rear upper and upper front control lines to generate seventh chamfer line parameters as side door opening reference lines; the sequentially calculating and cutting chamfer lines between side door opening front lower, lower rear, rear upper and upper front control lines to generate seventh chamfer line parameters as side door opening reference lines specifically comprises: chamfering the first straight line parameters and the third straight line parameters at a preset second adjustment angle to generate third chamfer line parameters; chamfering the third straight line parameters and the second chamfer line parameters at a preset third adjustment angle to generate fourth chamfer line parameters; chamfering the second chamfer line parameters and first chamfer line parameters at a preset fourth adjustment angle to generate fifth chamfer line parameters; chamfering the first chamfer line parameters and the first straight line parameters at a preset fifth adjustment angle to generate sixth chamfer line parameters; calculating point coordinate parameters of four intersection points between the third chamfer line parameters, the fourth chamfer line parameters, the fifth chamfer line parameters and the sixth chamfer line parameters; calculating the seventh chamfer line parameters between the point coordinate parameters of the four intersection points of the third chamfer line parameters, the fourth chamfer line parameters, the fifth chamfer line parameters and the sixth chamfer line parameters as the side door opening reference lines.

2. The method according to claim 1, wherein, the generating third curved line parameters of a side door opening upper control line according to the fourth curved surface parameters specifically comprises: previously obtaining a first distance between a side glass surface and a side sealing strip turn-up surface, first curved line parameters of a side door opening upper window frame split joint line, a side outer plate first turn-up surface angle, and a second distance from an intersection point of the side outer plate first turn-up surface and a side outer plate second sealing surface to a door opening stopper edge; obtaining fifth curved surface parameters of a side upper turn-up surface by offsetting the fourth curved surface parameters along the glass surface direction by the first distance; obtaining sixth curved surface parameters of a side outer plate first turn-up surface by sweeping the first curved line parameters according to the side outer plate first turn-up surface angle; calculating intersection line parameters of the fifth curved surface parameters and the sixth curved surface parameters, and offsetting the intersection line parameters along the -z direction by the second distance to obtain the third curved line parameters.

3. The method of claim 1, wherein, the generating first straight line parameters of a side door opening front control line according to the first point coordinate parameters specifically comprises: projecting the first point coordinate parameters to an x-z plane to obtain third point coordinate parameters; A first z-direction straight line passing through the third point coordinate parameter is calculated, the first z-direction straight line is rotated clockwise along the x-axis by a preset first adjustment angle, and the rotated straight line is offset along the x-direction by a preset first adjustment distance to generate the first straight line parameter of the front control line of the side wall front door opening.

4. The method of claim 2, wherein, The second chamfer line parameter of the rear control line of the side wall front door opening is generated according to the second curve parameter and the third curve parameter, and specifically includes: The second curve parameter is projected onto the x-z plane and offset by a preset second adjustment distance along the -x direction to generate a fourth curve parameter; A second z-direction straight line is established according to the intersection of the fourth curve parameter and the third curve parameter; The second z-direction straight line is rotated clockwise along the x-axis by a preset second adjustment angle to generate a first chamfer line parameter of the upper control line of the side wall front door opening; A fourth point coordinate parameter of the intersection of the first chamfer line parameter and the first curve parameter projected on the x-z plane is calculated; The fourth point coordinate parameter is translated along a preset direction by a preset third adjustment distance to generate a fifth point coordinate parameter; A third z-direction straight line passing through the fifth point coordinate parameter is calculated, the third z-direction straight line is rotated clockwise along the z-axis by a preset third adjustment angle, and the third z-direction straight line is rotated clockwise along the z-axis by a preset third adjustment angle to generate a second straight line parameter of the lower control line of the side wall front door opening; The first chamfer line parameter and the second straight line parameter are chamfered by a preset first adjustment radius to generate the second chamfer line parameter of the rear control line of the side wall front door opening.

5. The method of claim 4, wherein, After the seventh chamfer line parameter is generated as the reference line of the side wall front door opening, it further includes: Generating an A-pillar area reference two-seal surface according to a reference two-seal surface generation scheme; The A-pillar area reference two-seal surface is generated according to the reference two-seal surface generation scheme, and specifically includes: A seventh surface parameter of an upper two-seal surface is generated according to the third curve parameter; An eighth surface parameter of a lower two-seal surface is generated according to the third straight line parameter; A fifth plane parameter of a middle two-seal surface, a tenth surface parameter of a middle-lower two-seal surface bridge surface, and an eleventh surface parameter of a middle-upper two-seal surface bridge surface in the A-pillar area are generated according to the first straight line parameter and the eighth surface parameter; The seventh surface parameter, the eighth surface parameter, the fifth plane parameter, the tenth surface parameter, and the eleventh surface parameter are merged to obtain a twelfth surface parameter of the A-pillar area reference two-seal surface.

6. The method of claim 5, wherein, The seventh surface parameter of the upper two-seal surface is generated according to the third curve parameter, and specifically includes: The third curve parameter is projected onto the fifth surface parameter along the y-direction; The fifth surface parameter above the projected curve parameter in the z-direction is cut to retain the fifth surface parameter as the upper two-seal surface, and the seventh surface parameter of the upper two-seal surface is generated.

7. The method of claim 5, wherein, The fifth plane parameter of the middle two-seal surface in the A-pillar area is generated, and specifically includes: A ninth chamfer line parameter of a chamfer line between the first straight line parameter and the lower control line of the side wall front door opening is calculated; Calculate the fourth point coordinate parameter of the intersection point between the ninth chamfer line parameter and the first straight line parameter, and project the fourth point coordinate parameter to the eighth curved surface parameter along the y direction to obtain a fifth point coordinate parameter; Generate a fourth straight line parameter from the fifth point coordinate parameter as the starting point and with the front door hinge axis as the stretching direction; Stretch the fourth straight line parameter along the x direction to generate the fifth plane parameter of the middle two-seal surface of the A-pillar region.

8. The method of claim 5, wherein, The tenth curved surface parameter of the A-pillar region middle-lower two-seal surface bridge surface, specifically comprises: Calculate the fifth straight line parameter of the y direction projection line of the side wall front door hole lower control line on the sixth curved surface parameter; Calculate the sixth straight line parameter of the tangent line between the z direction plane passing through the fifth point coordinate parameter and the fifth plane parameter; Generate the tenth curved surface parameter of the middle-lower two-seal surface by first-order continuous bridging the sixth curved surface parameter and the fifth plane parameter with the fifth straight line parameter as the starting line and the sixth straight line parameter as the terminal line; After generating the A-pillar region reference two-seal surface according to the reference two-seal surface generation scheme, the method further comprises the steps of: Calculate the sixth point coordinate parameter of the intersection point between the fourth chamfer line parameter and the third straight line parameter; Calculate the seventh point coordinate parameter of the y direction projection point of the sixth point coordinate parameter on the sixth curved surface parameter; Generate the first plane parameter of the x direction plane passing through the seventh point coordinate parameter; Offset the first plane parameter along the -x direction by a preset fourth adjustment distance to obtain a second plane parameter; Cut the twelfth curved surface parameter through the second plane parameter to generate a fifteenth curved surface parameter with x value not greater than the x value in the second plane parameter as the A-pillar region two-seal surface; After generating the fifteenth curved surface parameter with x value not greater than the x value in the second plane parameter as the A-pillar region two-seal surface, the method further comprises the steps of: Generate the thirteenth curved surface parameter of the B-pillar region reference two-seal surface according to the reference two-seal surface; Calculate the eighth point coordinate parameter of the intersection point between the eighth chamfer line parameter and the third straight line parameter; Calculate the ninth point coordinate parameter of the y direction projection point of the eighth point coordinate parameter on the sixth curved surface parameter; Generate the third plane parameter of the x direction plane passing through the ninth point coordinate parameter; Offset the third plane parameter along the -x direction by a preset fifth adjustment distance to obtain a fourth plane parameter; Cut the thirteenth curved surface parameter through the fourth plane parameter to generate a sixteenth curved surface parameter with x value not greater than the x value in the fourth plane parameter as the B-pillar region two-seal surface; After generating the sixteenth curved surface parameter with x value not greater than the x value in the fourth plane parameter as the B-pillar region two-seal surface, the method further comprises the steps of: First-order continuous bridge the first y direction projection line of the first chamfer line parameter on the seventh curved surface parameter and the second y direction projection line of the second straight line parameter on the eighth curved surface parameter to obtain the upper and lower two-seal surface bridge surface; Merge the seventh curved surface parameter, the eighth curved surface parameter and the upper and lower two sealing surface bridge surface to generate the fourteenth curved surface parameter of the C column area two sealing surface; After generating the fourteenth curved surface parameter of the C column area two sealing surface, it further includes: Bridge the fifteenth curved surface parameter and the sixteenth curved surface parameter, and bridge the sixteenth curved surface parameter and the fourteenth curved line parameter to generate the seventeenth curved surface parameter of the complete door hole two sealing surface of the side wall; Project the seventh chamfer line parameter and the eighth chamfer line parameter on the seventeenth curved surface parameter along the y direction respectively to generate the accurate reference line of the front door hole of the side wall and the accurate reference line of the rear door hole of the side wall.

9. An automatic generation system for vehicle body door opening lines, characterized in that, It includes: An acquisition module is configured to acquire modeling input parameters, the modeling input parameters including a fourth curved surface parameter of a side wall glass surface, a first point coordinate parameter of a front door hinge side wall mounting point, and a second curved line parameter of a front and rear door upper window frame parting line; A first generation module is connected with the acquisition module and is configured to generate a third curved line parameter of a side wall front door hole upper control line according to the fourth curved surface parameter, and generate a first straight line parameter of a side wall front door hole front control line according to the first point coordinate parameter; A second generation module is connected with the acquisition module and the first generation module respectively, and is configured to generate a second chamfer line parameter of a side wall front door hole rear control line according to the second curved line parameter and the third curved line parameter; A third generation module is configured to generate a third straight line parameter of a side wall front door hole lower control line according to an x direction straight line of a preset z value; A cutting module is connected with the first generation module, the second generation module and the third generation module respectively, and is configured to sequentially calculate and cut the chamfer line between the side wall front door hole front lower control line, the lower rear control line, the rear upper control line and the upper front control line to generate a seventh chamfer line parameter as the reference line of the side wall front door hole; The cutting module is further configured to chamfer the first straight line parameter and the third straight line parameter at a preset second adjustment angle to generate a third chamfer line parameter; Chamfer the third straight line parameter and the second chamfer line parameter at a preset third adjustment angle to generate a fourth chamfer line parameter; Chamfer the second chamfer line parameter and the first chamfer line parameter at a preset fourth adjustment angle to generate a fifth chamfer line parameter; Chamfer the first chamfer line parameter and the first straight line parameter at a preset fifth adjustment angle to generate a sixth chamfer line parameter; Calculate the point coordinate parameters of four intersection points between the third chamfer line parameter, the fourth chamfer line parameter, the fifth chamfer line parameter and the sixth chamfer line parameter; Calculate the seventh chamfer line parameter between the point coordinate parameters of the four intersection points of the third chamfer line parameter, the fourth chamfer line parameter, the fifth chamfer line parameter and the sixth chamfer line parameter as the reference line of the side wall front door hole.

Citation Information

Patent Citations

  • Designing method for vehicle door opening spigot edges

    CN108639190A

  • Simulation manufacturing method, device and equipment for automobile door glass and storage medium

    CN112699510A