A parameterized design method for a whole vehicle front windshield glass Y0 equal Y hard point section
By parametrically designing the Y-hard point section at Y0 of the windshield in the CATIA environment, the problems of large errors and low efficiency caused by manual drawing are solved, and efficient and accurate control of the relative positional relationship between the vehicle's windshield, hood, water channel and instrument panel boundary is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FAW CAR CO LTD
- Filing Date
- 2022-11-28
- Publication Date
- 2026-07-21
AI Technical Summary
In the existing technology, the design of the Y-hard point section at the Y0 position of the windshield relies on manual drawing, which results in large errors, low efficiency, and an inability to accurately control the relative positional relationship between the windshield, hood, water channel and the dashboard boundary of the whole vehicle.
The CATIA application environment was used for secondary development to design a parametric method for Y-sections such as the windshield. Through template design, parameter values were changed to achieve hard point section design for different vehicle models. This included importing data, extracting key points, inserting templates, adjusting parameters, and determining whether the requirements for brake fluid filling and wiper layout were met.
It improves the design efficiency of Y-hard point sections at Y0 of the windshield, ensuring the accuracy and consistency of the design and meeting the positional relationship requirements of different vehicle models.
Smart Images

Figure CN115828424B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of automotive technology, specifically a parametric design method for the Y-hard point section at Y0 of the windshield of a vehicle. Background Technology
[0002] Automotive design begins with the definition of hard points and parameters, and the main cross-section of the vehicle is an important means of verifying the validity of these definitions. The main cross-section reflects the hard points and structural state of key parts of the vehicle. It is input into the styling and three major disciplines (body / chassis / electrical) in the early stages of design. It is used to constrain styling and engineering design, enables feasibility analysis and verification of the main body structure, and runs through the entire process from renderings to the release of production data.
[0003] The Y-axis hard point section at Y0 of the windshield mainly controls the relative positional relationship between the windshield, hood, water channel and instrument panel boundary of the whole vehicle, as well as the positioning of the layout components. Currently, this section is made by manual drawing, which is prone to errors, inaccuracy and low efficiency. Summary of the Invention
[0004] This invention provides a parametric design method for Y-shaped hard point sections at Y0 of a vehicle's windshield. This method is based on secondary development of the CATIA application environment to create a template for drawing Y-shaped sections of the windshield. By changing different parameters, the parametric design of hard point sections for different vehicle models can be achieved, and the design can be serialized, which greatly improves development efficiency and solves the aforementioned problems related to existing Y-shaped hard point sections at Y0 of windshields.
[0005] The technical solution of this invention is described below in conjunction with the accompanying drawings:
[0006] In a first aspect, embodiments of the present invention provide a parametric design method for the Y-hard point section at Y0 of a vehicle's windshield, comprising the following steps:
[0007] Step 1: Import the data into CATIA;
[0008] Step 2: Extract the connection points of the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section.
[0009] Step 3: Insert document instantiation and import template;
[0010] Step 4: Select the corresponding points according to the document instantiation import template;
[0011] Step 5: After confirming the corresponding points, change the parameter values. According to the project requirements, change the windshield tilt angle, the distance between the inner and outer panels of the hood, and the distance between the water channel stop and the front bulkhead to generate the initial cross-section.
[0012] Step 6: After the initial cross-section is generated, adjust the lower boundary of the glass and the angle of the sealing section to meet the requirements;
[0013] Step 7: Adjust the angle and length parameters of the water trough;
[0014] Step 8: Determine if the water channel meets the requirements for brake fluid filling and wiper arrangement;
[0015] Step 9: Repeat step 7 until the requirements of step 8 are met.
[0016] Furthermore, the specific method for step one is as follows:
[0017] Import the sealing section selection data, the position of the human eye V1 point, and the position of the COWL point into CATIA.
[0018] Furthermore, point V1 is a point that characterizes the position of the driver's eyes.
[0019] Furthermore, the COWL point is the deck point.
[0020] Furthermore, the document instantiation import template is named FR01.CATPart.
[0021] Secondly, embodiments of the present invention also provide a parametric design module for the Y-hard point section at Y0 of the windshield of a vehicle, comprising:
[0022] The import module is used to import data into CATIA;
[0023] The extraction module is used to extract the connection points between the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section.
[0024] The Insert module is used to insert document instantiation import templates;
[0025] The point selection module is used to select the corresponding points according to the template imported from the document.
[0026] The modification module is used to modify parameter values after confirming the corresponding points. According to project requirements, the windshield tilt angle, the distance between the inner and outer panels of the hood, the distance between the water channel stop and the front bulkhead are changed to generate the initial cross-section.
[0027] The first adjustment module is used to adjust the lower boundary of the glass and the angle of the sealing section after the initial cross-section is generated to meet the requirements.
[0028] The second adjustment module is used to adjust the angle and length parameters of the water channel;
[0029] The judgment module is used to determine whether the water channel meets the requirements for brake fluid filling and wiper arrangement;
[0030] The repeat execution module is used to repeatedly adjust the angle and length parameters of the water channel until the water channel meets the requirements for brake fluid filling and wiper arrangement.
[0031] Thirdly, embodiments of the present invention also provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements a parametric design method for the Y-hard point section at Y0 of the windshield of a vehicle, as described in any embodiment of the present invention.
[0032] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements a parametric design method for the Y-hard point section at Y0 of a vehicle's windshield, as described in any of the embodiments of the present invention.
[0033] The beneficial effects of this invention are as follows:
[0034] This invention utilizes the ATIA application environment for secondary development, creating templates for drawing Y-sections such as the windshield. By changing different parameters, it achieves parameterization of hard point sections for different vehicle models, enabling serialized design and significantly improving development efficiency. Attached Figure Description
[0035] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments of the present invention 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 the content of the embodiments of the present invention and these drawings without creative effort.
[0036] Figure 1 A schematic diagram of the cross-section of the Y-hard point at point Y0 of the windshield;
[0037] Figure 2 This is a flowchart illustrating the parametric design method for the Y-hard point section at Y0 of the windshield of a vehicle as described in this invention.
[0038] Figure 3 This is a schematic diagram of the parametric design device for the Y-hard point section at Y0 of the front windshield of a vehicle, as described in this invention.
[0039] Figure 4 This is a schematic diagram of the structure of an electronic device. Detailed Implementation
[0040] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0041] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this invention, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0042] Example 1
[0043] Figure 2 This is a flowchart of a parametric design method for a Y-hard point section at Y0 of a vehicle's windshield, provided in Embodiment 1 of the present invention. This embodiment is applicable to the parametric design of Y-hard point sections at Y0 of a vehicle's windshield. This method can be executed by the parametric design device for Y-hard point sections at Y0 of a vehicle's windshield in this embodiment of the present invention. This device can be implemented in software and / or hardware.
[0044] The desired cross-section is as follows: Figure 1 As shown, the dimensions that need to be controlled are as follows:
[0045] Front windshield curvature and tilt angle: Adjusted according to the COWL position, the required radius of curvature of the front windshield, and the windshield tilt angle required for aerodynamics;
[0046] Outer panel of the head cover: Positioned according to the human-machine interface requirements for the lower field of view and the COWL position;
[0047] Hair cover inner panel: The distance between the inner and outer panels is set according to safety requirements;
[0048] Sealing end face: Determined based on the type of sealing strip and the position of the inner plate as required by professional specifications;
[0049] The drainage channel is determined based on its relationship with the windshield and the position of the front bulkhead sheet metal.
[0050] Instrument panel: Determined based on the lower field of vision and the windshield;
[0051] Finally, consider adding brake fluid and adjusting the wiper blade position.
[0052] This invention provides a parametric design method for the Y-axis hard point section at Y0 of a vehicle's windshield, as detailed below:
[0053] Step 1: Import the sealing section selection data, the position of the human eye V1 point, and the position of the COWL point into CAT IA.
[0054] Point V1 represents the driver's eye position and is related to the longitudinal vertical plane passing through the center line of the driver's seating position, point R, and the designed seat back angle. This point is used to check whether the vehicle's field of vision meets the requirements. Points V1 and V2 are usually used to represent different positions of point V.
[0055] The COWL point is the deck point (point c in the template).
[0056] Step 2: Extract the connection points of the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section.
[0057] Step 3: Insert document instantiation and import template;
[0058] The document instantiation import template is named FR01.CATPart.
[0059] Step 4: Select the corresponding points according to the document instantiation import template;
[0060] Step 5: After confirming the corresponding points, change the parameter values. According to the project requirements, change the windshield tilt angle, the distance between the inner and outer panels of the hood, and the distance between the water channel stop and the front bulkhead to generate the initial cross-section.
[0061] Step 6: After the initial cross-section is generated, adjust the lower boundary of the glass and the angle of the sealing section to meet the requirements;
[0062] Step 7: Adjust the angle and length parameters of the water trough;
[0063] Step 8: Determine if the water channel meets the requirements for brake fluid filling and wiper arrangement;
[0064] Step 9: Repeat step 7 until the requirements of step 8 are met.
[0065] Example 2
[0066] Figure 3 This is a schematic diagram of a parametric design device for a Y-shaped hard point section at Y0 of a vehicle's windshield, provided in Embodiment 2 of the present invention. This embodiment is applicable to the parametric design of Y-shaped hard point sections at Y0 of a vehicle's windshield. The device can be implemented using software and / or hardware, and can be integrated into any device that provides the function of parametric design of Y-shaped hard point sections at Y0 of a vehicle's windshield, such as… Figure 3 As shown, the parametric design device for the Y-hard point section at Y0 of the vehicle's windshield specifically includes:
[0067] The import module is used to import data into CATIA;
[0068] The extraction module is used to extract the connection points between the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section.
[0069] The Insert module is used to insert document instantiation import templates;
[0070] The point selection module is used to select the corresponding points according to the template imported from the document.
[0071] The modification module is used to modify parameter values after confirming the corresponding points. According to project requirements, the windshield tilt angle, the distance between the inner and outer panels of the hood, the distance between the water channel stop and the front bulkhead are changed to generate the initial cross-section.
[0072] The first adjustment module is used to adjust the lower boundary of the glass and the angle of the sealing section after the initial cross-section is generated to meet the requirements.
[0073] The second adjustment module is used to adjust the angle and length parameters of the water channel;
[0074] The judgment module is used to determine whether the water channel meets the requirements for brake fluid filling and wiper arrangement;
[0075] The repeat execution module is used to repeatedly adjust the angle and length parameters of the water channel until the water channel meets the requirements for brake fluid filling and wiper arrangement.
[0076] Example 3
[0077] Figure 4 This is a schematic diagram of the structure of a computer device according to Embodiment 3 of the present invention. Figure 4 A block diagram of an exemplary computer device 12 suitable for implementing embodiments of the present invention is shown. Figure 4 The computer device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0078] like Figure 4 As shown, the computer device 12 is represented in the form of a general-purpose computing device. The components of the computer device 12 may include, but are not limited to: one or more processors or processing units 16, system memory 28, and a bus 18 connecting different system components (including system memory 28 and processing unit 16).
[0079] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0080] Computer device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by computer device 12, including volatile and non-volatile media, removable and non-removable media.
[0081] System memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. Computer device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (…). Figure 4 Not shown; usually referred to as a "hard drive"). Although Figure 4 Not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of the present invention.
[0082] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include—but are not limited to—an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of the present invention.
[0083] The computer device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable a user to interact with the computer device 12, and / or with any device that enables the computer device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via the input / output (I / O) interface 22. Furthermore, in this embodiment, the display 24 of the computer device 12 is not an independent entity, but is embedded in a mirror, so that when the display surface of the display 24 is not displayed, the display surface of the display 24 and the mirror surface visually blend together. Moreover, the computer device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via the network adapter 20. As shown, the network adapter 20 communicates with other modules of the computer device 12 via the bus 18. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0084] The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, such as implementing a parametric design method for the Y-hard point section of the windshield of a vehicle at Y0, as provided in the embodiments of the present invention.
[0085] Example 4
[0086] Embodiment 4 of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements a parametric design method for the Y-hard point section at Y0 of a vehicle's front windshield, as provided in all embodiments of the present application.
[0087] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0088] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0089] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0090] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0091] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.
Claims
1. A parametric design method for the Y-axis hard point section at Y0 of a vehicle's windshield, characterized in that, Includes the following steps: Step 1: Import the data into CATIA; Step 2: Extract the connection points of the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section. Step 3: Insert document instantiation and import template; Step 4: Select the corresponding points according to the document instantiation import template; Step 5: After confirming the corresponding points, change the parameter values. According to the project requirements, change the windshield tilt angle, the distance between the inner and outer panels of the hood, and the distance between the water channel stop and the front bulkhead to generate the initial cross-section. Step 6: After the initial cross-section is generated, adjust the lower boundary of the glass and the angle of the sealing section to meet the requirements; Step 7: Adjust the angle and length parameters of the water trough; Step 8: Determine if the water channel meets the requirements for brake fluid filling and wiper arrangement; Step 9: Repeat step 7 until the requirements of step 8 are met.
2. The parametric design method for the Y-axis hard point section at Y0 of a vehicle windshield according to claim 1, characterized in that, The specific method for step one is as follows: Import the sealing section selection data, the position of the human eye V1 point, and the position of the COWL point into CATIA.
3. The parametric design method for the Y-axis hard point section at Y0 of a vehicle windshield according to claim 2, characterized in that, Point V1 is a point that represents the position of the driver's eyes.
4. The parametric design method for the Y-axis hard point section at Y0 of a vehicle windshield according to claim 2, characterized in that, The COWL point is the deck point.
5. The parametric design method for the Y-axis hard point section at Y0 of a vehicle windshield according to claim 1, characterized in that, The document instantiation import template is named FR01.CATPart.
6. A parametric design method for a Y-axis hard point section at Y0 of a vehicle windshield according to any one of claims 1-5, characterized in that, This is achieved through a parametric design device for the Y-hard point section at Y0 of the vehicle's windshield, including: The import module is used to import data into CATIA; The extraction module is used to extract the connection points between the first standard section sealing strip and the water tank cover, the second standard section sealing strip and the water tank cover, the first standard section sealing strip and the water trough, and the second standard section sealing strip and the water trough within the sealed section. The Insert module is used to insert document instantiation import templates; The point selection module is used to select the corresponding points according to the template imported from the document. The modification module is used to modify parameter values after confirming the corresponding points. According to project requirements, the windshield tilt angle, the distance between the inner and outer panels of the hood, the distance between the water channel stop and the front bulkhead are changed to generate the initial cross-section. The first adjustment module is used to adjust the lower boundary of the glass and the angle of the sealing section after the initial cross-section is generated to meet the requirements. The second adjustment module is used to adjust the angle and length parameters of the water channel; The judgment module is used to determine whether the water channel meets the requirements for brake fluid filling and wiper arrangement; The repeat execution module is used to repeatedly adjust the angle and length parameters of the water channel until the water channel meets the requirements for brake fluid filling and wiper arrangement.