Intelligent design method for cabin door tool based on parameterization and rule driving

By employing a parametric and rule-driven intelligent design approach, the entire process of cabin door tooling design in aerospace manufacturing has been automated, solving the problem of low efficiency in traditional design, enabling the rapid generation of multiple design schemes, and improving the accuracy and consistency of the design.

CN121389487APending Publication Date: 2026-01-23SHANGHAI SHEXU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511564544.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-30
Publication Date
2026-01-23

AI Technical Summary

Technical Problem

In existing technologies, some CAD software supports parametric design, but for the overall automated design of non-standard tooling and complex systems, manual operation is still required, resulting in a cumbersome design process, long cycle, low efficiency, and difficulty in quickly generating and evaluating multiple design schemes.

Method used

Employing a parameterized and rule-driven intelligent design approach, this method achieves fully automated design from the overall frame to the smallest connectors through intelligent generation and automatic assembly of frames, supports, and contact components, combined with mechanical calculations and user interaction. This includes attitude calibration, basic frame generation, and intelligent recommendation and automatic assembly of supports and connectors.

Benefits of technology

It achieves full automation of tooling design, shortens the design cycle from weeks to hours, improves design consistency and accuracy, supports the rapid generation and optimization of multiple design schemes, frees designers from repetitive labor, and ensures the technical rationality and reliability of the output scheme.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121389487A_ABST
    Figure CN121389487A_ABST
Patent Text Reader

Abstract

The invention is applicable to the technical field of computer-aided design, and provides a cabin door tool intelligent design method based on parameterization and rule driving, which comprises the following steps: S1, frame intelligent generation: 1, 1, input preprocessing: performing attitude calibration on a cabin door three-dimensional digital model as design input, automatically calculating a minimum axial bounding box, and calculating a cabin door model; determining a space size reference of the cabin door; the method comprises the following steps: 1, generating a basic framework scheme: generating a plurality of basic framework structures as initial values of mechanical optimization based on the size of a bounding box and the length, width and height of an intelligent recommendation framework; according to the cabin door tool intelligent design method based on parameterization and rule driving, through full-process automation, full-process automatic design from an overall frame to small connecting pieces is achieved, designers are liberated from repeated work, schemes are diversified and intelligent, and through parameterization variable combination and a random selection algorithm, the design efficiency is improved. And various design schemes can be quickly generated and managed.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of computer-aided design, and particularly relates to a cabin door tooling intelligent design method based on parameterization and rule driving. BACKGROUND

[0002] In the field of aerospace manufacturing, the assembly precision of aircraft cabin doors is extremely high and must be guaranteed by relying on special assembly fixtures (tooling). Traditional tooling design completely depends on the manual experience of design engineers, and the design process is tedious, long in cycle and low in efficiency. A complete cabin door tooling usually includes a frame, a support, various positioning pins, a pressing unit, a clamping plate and a complex connecting piece system, and a large amount of strength and stiffness calculations (such as bending resistance, tensile resistance, torsion resistance and deflection checking) and interference checking need to be performed in the design process.

[0003] In the prior art, some CAD software supports parameterized design, but the overall automation design of non-standard and complex tooling systems is still a blank, and manual operation is still needed to complete the modeling, assembly and modification of each part, which cannot quickly generate and evaluate multiple design schemes, thereby easily restricting the optimization of research and development progress and design quality. SUMMARY

[0004] The application provides a cabin door tooling intelligent design method based on parameterization and rule driving, and aims to solve the problem in the prior art that some CAD software supports parameterized design, but the overall automation of non-standard and complex tooling systems still needs manual operation.

[0005] The application is implemented in the following manner: a cabin door tooling intelligent design method based on parameterization and rule driving comprises the following steps: S1, frame intelligent generation: 1.1, input preprocessing: performing attitude calibration on a cabin door three-dimensional model to serve as design input, and automatically calculating an axis-aligned bounding box (AABB) thereof to determine the spatial size reference of the cabin door; 1.2, basic frame scheme generation: intelligently recommending the length, width and height of the frame based on the size of the bounding box to generate multiple basic frame structures; 1.3, initial parameter setting: the length, width and thickness of the frame cross section are all 100 mm, 100 mm and 10 mm by default, serving as initial values for mechanical optimization; 1.4, user interaction selection: the system randomly displays three schemes from the basic schemes, and the user can select any scheme or customize the length and width parameters of the frame as the final frame scheme; 1.5, Mechanical driving optimization: according to the user-selected frame parameters, call the built-in mechanical formula to calculate the length and width adaptability of the cross section, and optimize the cross section thickness through the deflection formula at the same time, to ensure that the frame meets the strength and stiffness requirements; S2, Intelligent generation of support: 2.1, Input reference determination: take the user-selected frame scheme as the input reference, obtain the spatial coordinates and assembly interface parameters of the frame; 2.2, Support scheme variable combination: consider the type of support, whether the supports are connected, and the height of the support, and intelligently generate multiple support structures; 2.3, Scheme display and selection: randomly select 3 from the support scheme and present to the user, the user can directly select, regenerate the scheme, or customize the support height as the final support scheme; 2.4, Automatic assembly: after the user selects the scheme, the system will assemble the support model to the preset position of the frame according to the preset assembly rules, without manual adjustment; S3, Intelligent generation of contact elements: The contact elements include pin positioning units, pressing units and clamping plates, which are all generated based on the reference point system (RPS table) of the hatch: 3.1, Generation of pin positioning unit: Parse the RPS (Reference Point System) table, and for the point marked as "pin positioning" in the type, automatically call the standard part library model containing the pin, pin sleeve and bottom plate; the bottom plate generates mounting holes according to the rules; 3.2, Generation of pressing unit: For the point marked as "pressing element" in the RPS table, take the hatch model and the generated frame model as input, automatically generate a pressing unit composed of an L-shaped connecting plate and a pressing block, and calculate its accurate installation coordinates; 3.3, Clamping plate generation: 3.3.1, Cluster analysis: cluster the positioning points in the RPS table to determine the number of hatch area groups that need to be clamped, and the number of groups is the number of clamping plates; 3.3.2, Positioning line generation: along the curvature of the hatch outer contour, generate clamping plate positioning lines at a certain interval outside the 100mm safety distance from the hatch edge, to avoid interference between the clamping plate and the hatch; 3.3.3, Clamping plate modeling: based on the section calculation of the hatch surface, generate the upper surface of the clamping plate that fits the surface and the parallel lower surface, the length of the clamping plate adapts to the length of the corresponding area of the hatch, the width adapts to the width of the frame, and the initial thickness is set to 20mm; S4, Intelligent generation of connecting elements: 4.1, Generation of clamping plate connecting elements: The card board is attached to the cabin door, and the L-shaped connecting plate group or the standard connecting piece is automatically matched according to the height relationship of the frame of the cabin door. Structural reinforcement: automatically generate reinforcing ribs at the connection between the attached plate and the connecting piece, improve the connection stiffness, and avoid deformation in long-term use; 4.2, transition connecting piece generation: The pin positioning unit generated for S3 generates a transition connecting piece connected to the frame; Adaptive number of turns: determine the turning requirement of the connecting piece through a spatial complexity algorithm, and the number of turns is at most 3 times, ensuring reliable connection of the connecting piece in limited space; 4.3, attached plate generation: 4.3.1, frame attached plate: automatically generate square attached plates on the upper and lower surfaces of the four corners of the frame to enhance the local strength of the frame; 4.3.2, card board frame connecting attached plate: intelligently determine the shape and installation position of the attached plate according to the height relationship between the card board and the frame to ensure that the attached plate is attached to the card board and the frame at the same time; S5, refinement and optimization: 5.1, automatic chamfering: automatically chamfer all generated parts; 5.2, automatic addition of reinforcing ribs: automatically add reinforcing ribs to weak areas of all connecting plates and attached plates to strengthen structural strength and meet the durability requirements of long-term use of tooling.

[0006] Preferably, in 1.1 of S1, when the cabin door three-dimensional model is calibrated, the coordinate system is consistent with the design reference.

[0007] Preferably, in 1.5 of S1, the built-in mechanical formula includes the bending strength formula, the tensile strength formula and the torsional strength formula.

[0008] Preferably, in 2.2 of S2, the type of support includes vertical and inverted.

[0009] Preferably, in 4.2 of S4, the transition connecting piece can be any one of L-shaped, Z-shaped and a combination of the two.

[0010] Preferably, in 4.3.1 of S4, the side length of the square attached plate is adapted to the width of the cross section of the frame.

[0011] Preferably, in 4.3.2 of S4, the height relationship between the card board and the frame includes the card board being higher than the frame and the card board being flush with the frame, and the shape of the attached plate includes rectangular and stepped.

[0012] Preferably, in 5.1 of S5, the generated parts include frame corners, connecting plate edges and card board ports.

[0013] Preferably, in S5.2, the weak area of the plate includes the hole position periphery and the stress concentration area. Advantages

[0014] Compared with the prior art, the advantages of the present application are as follows: the cabin door tooling intelligent design method based on parameterization and rule driving of the present application realizes full-process automatic design from the overall framework to small connecting pieces through full-process automation, liberates designers from repetitive labor, and diversifies and intellectualizes the scheme, can quickly generate and manage multiple design schemes through parameterized variable combination and random selection algorithm, supports design exploration and optimization, avoids the limitations of a single scheme, and embeds design specifications, mechanical calculations and best practices into the algorithm through knowledge and rule driving, guarantees the technical rationality and reliability of the output scheme, greatly shortens the tooling design cycle from weeks to hours or even shorter, and improves the consistency and accuracy of the design. BRIEF DESCRIPTION OF DRAWINGS

[0015] Figure 1 The cabin door tooling intelligent design method based on parameterization and rule driving of the present application is a flowchart; DETAILED DESCRIPTION

[0016] In order to make the purpose, technical scheme and advantages of the present application clearer and more apparent, the present application will be further described in detail below in combination with the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application and do not limit the present application.

[0017] Please refer to Figure 1 The present application provides a technical scheme: a cabin door tooling intelligent design method based on parameterization and rule driving, comprising the following steps: S1, framework intelligent generation: 1.1, input preprocessing: the attitude of the cabin door three-dimensional model is calibrated as the design input, and the minimum axis-aligned bounding box (AABB) is automatically calculated to determine the spatial size reference of the cabin door; 1.2, basic framework scheme generation: based on the size of the bounding box, the length, width and height of the framework are intelligently recommended to generate multiple basic framework structures; 1.3, initial parameter setting: the length, width and thickness of the framework cross section are all 100mm, 100mm and 10mm by default, which are used as the initial values for mechanical optimization; 1.4, user interaction selection: the system randomly displays 3 kinds of basic schemes, and the user can select any scheme or customize the length and width parameters of the framework as the final framework scheme; 1.5, Mechanical driving optimization: according to the user-selected frame parameters, call the built-in mechanical formula to calculate the length and width adaptability of the cross section, and optimize the thickness of the cross section through the deflection formula at the same time, to ensure that the frame meets the strength and stiffness requirements; S2, Intelligent generation of support: 2.1, Input reference determination: take the user-selected frame scheme as the input reference, obtain the spatial coordinates and assembly interface parameters of the frame; 2.2, Support scheme variable combination: consider the type of support, whether the supports are connected, and the height of the support, and intelligently generate multiple support structures; 2.3, Scheme display and selection: randomly select 3 from the support scheme and present to the user, the user can directly select, regenerate the scheme, or customize the support height as the final support scheme; 2.4, Automatic assembly: after the user selects the scheme, the system will assemble the support model to the pre-set position of the frame according to the pre-set assembly rules, without manual adjustment; S3, Intelligent generation of contact elements: The contact elements include pin positioning units, pressing units and clamping plates, which are all generated based on the reference point system (RPS table) of the hatch: 3.1, Generation of pin positioning unit: Parse the RPS (Reference Point System) table, and for the point marked as "pin positioning" in the type, automatically call the standard part library model containing the pin, pin sleeve and bottom plate; the bottom plate automatically generates mounting holes according to the rules (such as hole spacing ≥ 40mm, hole edge distance ≥ 10mm); 3.2, Generation of pressing unit: For the point marked as "pressing element" in the RPS table, take the hatch model and the generated frame model as input, automatically generate a pressing unit composed of an L-shaped connecting plate and a pressing block, and calculate its accurate installation coordinates; 3.3, Generation of clamping plate: 3.3.1, Cluster analysis: cluster the positioning points in the RPS table to determine the number of hatch area groups that need to be clamped, and the number of groups is the number of clamping plates; 3.3.2, Positioning line generation: along the curvature of the hatch outer contour, outside the 100mm safety distance from the hatch edge, generate clamping plate positioning lines at certain intervals (such as 150mm~300mm) to avoid interference between the clamping plate and the hatch; 3.3.3, Clamping plate modeling: based on the section calculation of the hatch surface, generate the upper surface of the clamping plate that fits the surface and the parallel lower surface, the length of the clamping plate adapts to the length of the corresponding area of the hatch, the width adapts to the width of the frame, and the initial thickness is set to 20mm; S4, Intelligent generation of connecting elements: 4.1, Generation of clamping plate connecting elements: The card plate is attached to the hatch door, and the L-shaped connecting plate group or the standard connecting piece is automatically matched according to the height relationship of the frame of the hatch door; Structural reinforcement: automatically generate reinforcing ribs at the connection between the attached plate and the connecting piece, improve the connection stiffness, and avoid deformation in long-term use; 4.2, transition connecting piece generation: Generate a transition connecting piece connected to the frame for the pin positioning unit generated by S3; Adaptive number of turns: determine the turning requirement of the connecting piece through a spatial complexity algorithm, and the number of turns is not more than 3, ensuring reliable connection of the connecting piece in limited space and facilitating subsequent installation and maintenance; 4.3, attached plate generation: 4.3.1, frame attached plate: automatically generate square attached plates on the upper and lower surfaces of the four corners of the frame to enhance the local strength of the frame; 4.3.2, card plate frame connection attached plate: intelligently determine the shape and installation position of the attached plate according to the height relationship between the card plate and the frame to ensure that the attached plate is attached to the card plate and the frame at the same time; S5, refinement and optimization: 5.1, automatic chamfering: automatically chamfer all generated parts to avoid scratching operators or damaging the hatch door with sharp edges; 5.2, automatic addition of reinforcing ribs: automatically add reinforcing ribs to weak areas of all connecting plates and attached plates to strengthen structural strength and meet the durability requirements of long-term use of tooling.

[0018] Multi-dimensional adaptation and mechanical driving of the fixing device design: For workpiece fixing devices (including frames, supports, rotating parts, etc.), multi-dimensional screening of parts is performed from the aspects of functional adaptation and mechanical compliance. Combined with actual application scenarios, the length and width of the frame cross section are dynamically adjusted through the formulas of tensile, bending and torsional resistance, the thickness of the cross section is optimized according to the deflection formula, and the rotation matrix of each part is automatically calculated, finally generating a complete assembly that meets the mechanical requirements; Quick response to user customized solutions: Based on the automatically generated basic scheme, users can make personalized choices at key nodes (such as frame parameters and support types). The system can update the overall assembly scheme in real time based on user input, taking into account both standardization and customization needs; Intelligent generation of assembly-oriented modeling sequence: From the perspective of assembly feasibility, the modeling sequence of parts (including contact pieces and connecting blocks) is automatically planned, and the rotation matrix of each part is simultaneously calculated to ensure that there is no interference and accurate positioning in the subsequent assembly process; Flexible combination of multiple structure forms: Multiple types of combinations of core components such as frames, supports and connecting pieces (such as vertical / overturned supports and L-shaped / Z-shaped connecting pieces) are supported, greatly improving the adaptability of tooling to different types of hatch doors and the component reuse rate.

[0019] In S1.1, the cabin door three-dimensional model is calibrated to ensure that the coordinate system is consistent with the design reference.

[0020] In S1.5, the built-in mechanical formulas include bending strength formula, tensile strength formula, and torsional strength formula.

[0021] In S2.2, the types of supports include vertical and inverted.

[0022] In S4.2, the transition connector can be any one of L-shaped, Z-shaped, and a combination of the two.

[0023] In S4.3.1, the side length of the square panel is adapted to the cross-sectional width of the frame.

[0024] In S4.3.2, the height relationship between the clamping plate and the frame includes the clamping plate being higher than the frame and the clamping plate being flush with the frame, and the judgment of the panel shape includes rectangle and step shape.

[0025] In S5.1, the generated parts include frame corners, connecting plate edges, and clamping plate ports.

[0026] In S5.2, the weak areas of the panel include the hole position periphery and the stress concentration area.

[0027] Full-process automation: Achieving full-process automation design from the overall frame to the small connectors, freeing designers from repetitive labor.

[0028] Diversification and intelligence of the scheme: Through parameterized variable combination and random selection algorithm, it can quickly generate and manage multiple design schemes, support design exploration and optimization, and avoid the limitations of a single scheme.

[0029] Knowledge and rule driven: Embedding design specifications (such as safety distance, hole spacing), mechanical calculations (deflection, strength), and best practices (such as connector type selection) into the algorithm to ensure the technical rationality and reliability of the output scheme.

[0030] High integration and self-adaptation: The data of each module in the system is linked, the output of the front module is the input of the rear module, and the modification of any parameter can trigger the adaptive update of the downstream design, forming an organic and intelligent design whole.

[0031] Significant improvement in efficiency: The tooling design cycle is greatly shortened from weeks to hours or even shorter, while the consistency and accuracy of the design are improved.

[0032] Working principle and use flow of the present application: after the present application is installed, the whole process is automated, realizing the whole process automation design from the overall framework to the small connecting piece, liberating the designer from the repetitive labor, and the scheme is diversified and intelligent, through the parameterized variable combination and random selection algorithm, multiple design schemes can be quickly generated and managed, supporting design exploration and optimization, avoiding the limitation of single scheme, and through knowledge and rule driving, embedding design specification, mechanical calculation and best practice into the algorithm, guaranteeing the technical rationality and reliability of the output scheme, greatly shortening the tooling design cycle, from several weeks to several hours or even shorter, at the same time, improving the consistency and accuracy of the design.

[0033] The above merely describes the preferred embodiments of the present application and is not intended to limit the present application. Any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A parameterization and rule-driven based cabin door tooling intelligent design method, characterized by comprising the following steps: S1, frame intelligent generation: 1.1, Input preprocessing: The attitude of the cabin door three-dimensional model is calibrated as the design input, and its minimum axis-aligned bounding box (AABB) is automatically calculated to determine the spatial size reference of the cabin door; 1.2, Basic frame scheme generation: Based on the size of the bounding box, the length, width and height of the frame are intelligently recommended to generate multiple basic frame structures; 1.3, Initial parameter setting: The length, width and thickness of the frame cross-section are all set to 100mm, 100mm and 10mm by default as the initial values for mechanical optimization; 1.4, User interaction selection: The system randomly displays three schemes from the basic scheme, and the user can select any scheme or customize the length and width parameters of the frame as the final frame scheme; 1.5, Mechanical driven optimization: According to the frame parameters selected by the user, the built-in mechanical formula is called to calculate the length and width adaptability of the cross-section, and the thickness of the cross-section is optimized simultaneously through the deflection formula to ensure that the frame meets the strength and stiffness requirements; S2, Intelligent generation of support: 2.1, Input reference determination: The frame scheme selected by the user is taken as the input reference to obtain the spatial coordinates and assembly interface parameters of the frame; 2.2, Support scheme variable combination: Considering the type of support, whether the supports are connected, and the height of the supports, multiple support structures are intelligently generated; 2.3, Scheme display and selection: Three schemes are randomly selected from the support scheme and presented to the user, who can directly select, regenerate the scheme, or customize the support height as the final support scheme; 2.4, Automatic assembly: After the user selects the scheme, the system will assemble the support model to the pre-set position of the frame according to the pre-set assembly rules without manual adjustment; S3, Intelligent generation of contact elements: Contact elements include pin positioning units, compression units and clamping plates, which are generated based on the reference point system (RPS table) of the cabin door: 3.1, Pin positioning unit generation: Parse the RPS table, and for the point marked as "pin positioning", automatically call the standard part library model containing pin, pin sleeve and bottom plate; the bottom plate automatically generates mounting holes according to the rules; 3.2, Compression unit generation: For the point marked as "compression element" in the RPS table, take the cabin door model and the generated frame model as input, automatically generate a compression unit composed of an L-shaped connecting plate and a compression block, and calculate its accurate installation coordinates; 3.3, Clamping plate generation: 3.3.1, Cluster analysis: Cluster the positioning points in the RPS table to determine the number of cabin door area groups that need to be clamped, and the number of groups is the number of clamping plates; 3.3.2, Positioning line generation: Along the curvature of the cabin door, generate clamping plate positioning lines at a certain interval outside the 100mm safety distance from the cabin door edge to avoid interference between the clamping plate and the cabin door; 3.3.3, Clamping plate modeling: Based on the section calculation of the cabin door surface, generate the upper surface of the clamping plate that fits the surface and the parallel lower surface, the length of the clamping plate adapts to the length of the corresponding area of the cabin door, the width adapts to the width of the frame, and the initial thickness is set to 20mm; S4, Intelligent generation of connecting elements: 4.1, Clamping plate connecting element generation: The card board is attached to the cabin door, and the L-shaped connecting plate group or the standard connecting piece is automatically matched according to the height relationship of the frame of the cabin door. Structural reinforcement: automatically generate reinforcing ribs at the connection between the attached board and the connecting piece, improve the connection stiffness, and avoid deformation in long-term use. 4.2, transition connecting piece generation: Generate a transition connecting piece connected to the frame for the pin positioning unit generated in S3. Adaptive number of turns: determine the turning demand of the connecting piece through a spatial complexity algorithm, and the number of turns is at most 3 times, ensuring reliable connection of the connecting piece in limited space. 4.3, attached board generation: 4.3.1, frame attached board: automatically generate square attached boards on the upper and lower surfaces of the four corners of the frame to enhance the local strength of the frame. 4.3.2, card board frame connection attached board: intelligently determine the shape and installation position of the attached board according to the height relationship between the card board and the frame to ensure that the attached board is attached to the card board and the frame at the same time. S5, refinement and optimization: 5.1, automatic chamfering: automatically chamfer all generated parts; 5.2, automatic addition of reinforcing ribs: automatically add reinforcing ribs to the weak areas of all connecting plates and attached boards to strengthen the structural strength and meet the durability requirements of long-term use of the tooling.

2. The intelligent design method of cabin door tooling based on parameterization and rule driving according to claim 1, wherein in 1.1 of S1, when the cabin door three-dimensional model is calibrated, the coordinate system is consistent with the design reference.

3. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 1.5 of S1, the built-in mechanical formula includes the bending strength formula, the tensile strength formula and the torsional strength formula.

4. The parameterization and rule driven cabin door tooling intelligent design method of claim 1, wherein: In 2.2 of S2, the type of support includes vertical and inverted.

5. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 4.2 of S4, the transition connecting piece can be any one of L-shaped, Z-shaped and combination of the two.

6. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 4.3.1 of S4, the side length of the square attached board is adapted to the width of the frame cross section.

7. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 4.3.2 of S4, the height relationship between the card board and the frame includes the card board being higher than the frame and the card board being flush with the frame, and the shape of the attached board includes rectangle and step shape.

8. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 5.1 of S5, the generated parts include frame corners, connecting plate edges and card board ports.

9. The parameterization and rule driven intelligent design method of a door tooling as claimed in claim 1, wherein: In 5.2 of S5, the weak area of the attached board includes the hole periphery and the stress concentration area.