A five-stage skeleton establishment method for driving three-dimensional design of a diesel engine body

By introducing an improved cubic complex set into the 3D design of diesel engine blocks using an improved cubic complex method, the problem of inconsistent constraint expression in the 3D design of diesel engine blocks was solved. This enabled the collaborative establishment of a five-level skeleton and the rapid correction of local conflicts, thereby improving the efficiency and stability of the design process.

CN122174405APending Publication Date: 2026-06-09CHINA NORTH ENGINE INST TIANJIN

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA NORTH ENGINE INST TIANJIN
Filing Date
2026-05-12
Publication Date
2026-06-09

AI Technical Summary

Technical Problem

In the existing technology, the three-dimensional design of diesel engine blocks has problems such as design sequence relying on human experience, difficulty in uniformly expressing constraints at different levels, and local modifications easily causing overall mismatch. This results in discontinuous constraint transmission, inaccurate conflict location, and low efficiency of linkage correction, making it difficult to meet the requirements of five-level skeleton collaborative establishment and stable output of overall design results.

Method used

An improved cubic complex method is adopted. By introducing an improved cubic complex set into the three-dimensional design space of the diesel engine body, and writing hierarchical belonging markers, constraint projection markers and convergence response markers into each cubic complex, a unified expression and transmission of overall layout, fixed component interfaces, component installation, component processing and part feature constraints are realized. A five-level skeleton is generated by using cross-level constraint propagation and same-level boundary convergence.

Benefits of technology

It improves the orderliness, consistency and computability of the three-dimensional parametric design of diesel engine blocks, realizes the correspondence, interface coordination and structural connectivity between the five-level skeleton, improves the modeling efficiency and the ability to quickly recall local conflicts, and ensures the stability and standardization of the overall design results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122174405A_ABST
    Figure CN122174405A_ABST
Patent Text Reader

Abstract

The application discloses a kind of five-level skeleton establishment methods of driving diesel engine body three-dimensional design, comprising the following steps: obtaining diesel engine body three-dimensional parameterization design task data and generating body design input set;Diesel engine body three-dimensional design space is constructed and improved cubical complex set is generated;Overall layout constraint distribution result is generated based on overall layout constraint;Fixed part interface constraint distribution result is generated based on fixed part interface constraint;Component installation constraint distribution result is generated based on component installation constraint;Component processing constraint distribution result is generated based on component processing constraint;Part feature constraint distribution result is generated based on part feature constraint;Five-level skeleton is generated by executing cross-layer constraint propagation, same layer boundary convergence and conflict response correction;Check result is generated by executing check, and diesel engine body three-dimensional parameterization design result is output.The application adopts improved cubical complex method, realizes diesel engine body five-level skeleton design, with the advantages of strong linkage, high efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of three-dimensional design technology for diesel engine blocks, and in particular to a method for establishing a five-level skeleton for driving three-dimensional design of diesel engine blocks. Background Technology

[0002] As a key load-bearing component in the power system of special vehicles, the three-dimensional design of the diesel engine block typically involves multiple levels of content, including overall layout, fastener interfaces, component installation, part machining, and part features. Current technologies often employ an experience-driven, phased modeling approach to complete the three-dimensional parametric design of the engine block. Designers usually first establish the overall structure, then gradually refine the interfaces, installation, machining, and local features, and achieve coordination between these levels of structure through multiple rounds of manual adjustments.

[0003] However, existing technologies generally suffer from problems such as design sequence relying on human experience, difficulty in uniformly expressing constraints at different levels, and the tendency for local modifications to lead to overall mismatch. In particular, there is a lack of a unified discrete space bearing mechanism between overall layout, interface matching, installation association, processing boundaries, and part features, resulting in discontinuous constraint transmission, inaccurate conflict location, and low efficiency of linkage correction. This makes it difficult to meet the requirements of five-level skeleton collaborative establishment, local conflict correction, and stable output of overall design results in the three-dimensional parametric design process of diesel engine bodies.

[0004] Therefore, how to provide a five-level skeleton establishment method for the three-dimensional design of a diesel engine body is a problem that urgently needs to be solved by those skilled in the art. Summary of the Invention

[0005] One objective of this invention is to propose a method for establishing a five-level skeleton for the three-dimensional design of a diesel engine body. This invention adopts an improved cubic complex method to realize the five-level skeleton design of the diesel engine body, which has the advantages of strong linkage and high efficiency.

[0006] A method for establishing a five-level skeleton for three-dimensional design of a drive diesel engine body according to an embodiment of the present invention includes the following steps: Acquire task data for the three-dimensional parametric design of diesel engine blocks and parse it to generate the engine block design input set; Based on the engine block design input set, a three-dimensional design space for the diesel engine block is constructed, and cubic complex discretization is performed to generate an improved cubic complex set, which is then written into the design control tags. Based on the overall layout data, the overall layout constraints are written into each cubic complex using the dominant field expansion method to generate the overall layout constraint distribution results; Based on the fastener interface data, the fastener interface constraints are written into the relevant cubic complex to generate the fastener interface constraint distribution results using an interface alignment coupling writing method. Based on the component installation data, the component installation constraints are written into the relevant cubic complex to generate the component installation constraint distribution results in an installation chain-related writing manner; Based on the component machining data, the component machining constraints are written into the relevant cubic complex to generate the component machining constraint distribution results in a boundary loop writing manner; Based on the part feature data, the part feature constraints are written into the relevant cubic complex to generate the part feature constraint distribution results using the feature anchor positioning writing method; Based on the distribution results and design control markers, cross-layer constraint propagation, same-layer boundary convergence, and conflict response correction are performed between adjacent cubic complexes to generate a five-level skeleton; The verification process generates verification results, locates conflict areas, performs local corrections, and re-executes until the three-dimensional parametric design results of the diesel engine block are output.

[0007] Optionally, the engine block design input set includes overall layout data, fastener interface data, component installation data, part processing data, and part feature data. The parsing includes performing design object parsing, design requirement parsing, and constraint relationship parsing on the three-dimensional parametric design task data of the diesel engine block.

[0008] Optionally, the generation of the improved cubic complex set includes: Based on the engine block design input set, the three-dimensional design space of the diesel engine block is determined, and the design space to be discretized is generated. The discrete design space is discretized along the length, width and height directions to generate multiple adjacent cubic complexes, and all cubic complexes are combined into an improved cubic complex set. Based on the spatial positional relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the five-level skeleton corresponding to each cubic complex is determined. The five-level skeleton includes the target skeleton level in the overall skeleton, the fastener subsystem skeleton, the engine body component skeleton, the engine body part skeleton and the engine body component skeleton, and the hierarchical belonging mark in the design control mark is written to each cubic complex. Based on the constraint bearing relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the constraint projection mark in the design control mark is written into each cubic complex; Based on the spatial convergence relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the convergence response flag in the design control flag is written into each cubic complex.

[0009] Optionally, the generation of the overall layout constraint distribution results includes: Based on the overall layout data, the central axis relationship, cylinder row arrangement relationship and outer contour envelope relationship in the three-dimensional design space of the diesel engine block are extracted, and the dominant development direction of the overall layout constraints is determined based on the central axis relationship. Based on the dominant unfolding direction, the cubic complexes in the improved cubic complex set are divided into the initial cubic complex, the transitional cubic complex, and the boundary cubic complex, which are arranged sequentially along the dominant unfolding direction. Write the overall layout constraints into the starting cubic complex, and according to the cylinder arrangement relationship, write the overall layout constraints into the transition cubic complex adjacent to the starting cubic complex along the dominant unfolding direction. Based on the outer contour envelope relationship, the overall layout constraints are written into the boundary cubic complex; Perform continuous checks on the center axis, cylinder arrangement, and outer contour envelope of the initial cubic complex, transition cubic complex, and boundary cubic complex that are written into the overall layout constraints to generate the overall layout constraint distribution results.

[0010] Optionally, the generation of the fastener interface constraint distribution results includes: Based on the fastener interface data, extract the connection correspondence, fastening correspondence, and water passage avoidance correspondence in the connection area between the engine block and the cylinder head, and determine the alignment writing direction of the fastener interface constraint based on the connection correspondence. Based on the alignment writing direction, the body-side cubic complex and the cover-side cubic complex adjacent to the body-side cubic complex are determined and constituted as an alignment cubic complex pair; Based on the connection correspondence, the connection position constraints in the fastener interface constraints are written into the body-side cubic complex and cover-side cubic complex of each pair of aligned cubic complexes. Based on the fastening correspondence, the fastening position constraints in the fastener interface constraints are written into the body-side cubic complex and cover-side cubic complex of each pair of aligned cubic complexes. Based on the water passage avoidance correspondence, the water passage avoidance constraints in the fastener interface constraints are written into the body side cubic complex and cover side cubic complex of each pair of aligned cubic complexes respectively; The alignment coupling check is performed on the alignment cubic complex pairs of the written connection position constraints, fastening position constraints and water passage avoidance constraints to generate the interface constraint distribution results of the fasteners.

[0011] Optionally, the generation of the component installation constraint distribution results includes: Based on the component installation data, the installation sequence and positional dependency relationships between the cylinder liner installation area, main bearing housing installation area, flywheel housing connection area and installation receiving area are extracted, and the writing order of component installation constraints is determined based on the installation sequence relationships. Based on the writing order, the cylinder liner mounting cubic complex, main bearing housing mounting cubic complex, flywheel housing connection cubic complex, and mounting support cubic complex corresponding to the cylinder liner mounting area, main bearing housing mounting area, flywheel housing connection area, and mounting support area are determined sequentially in the improved cubic complex set. Write the cylinder liner installation constraint from the component installation constraints into the cylinder liner installation cube complex, and write the main bearing housing installation constraint from the component installation constraints into the main bearing housing installation cube complex. Based on the installation sequence, the flywheel housing connection constraint in the component installation constraints is written into the flywheel housing connection cube complex, and the installation bearing constraint in the component installation constraints is written into the installation bearing cube complex. The installation sequence and position dependency of the cylinder liner installation cubic complex, main bearing housing installation cubic complex, flywheel housing connection cubic complex, and installation support cubic complex, which contain cylinder liner installation constraints, main bearing housing installation constraints, flywheel housing connection constraints, and installation support constraints, are checked to generate component installation constraint distribution results.

[0012] Optionally, the component machining constraint distribution results include: Based on the component machining data, extract the boundary adjacency relationships corresponding to the cylinder bore area, main bearing housing area, water passage area and combined machining area, and determine the loop-closed writing order of component machining constraints based on the boundary adjacency relationships; Based on the closed-loop writing order, the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region are determined sequentially in the improved cubic complex set, respectively. Write the cylinder bore machining constraint from the component machining constraints into the cylinder bore region cubic complex, and write the main bearing housing machining constraint from the component machining constraints into the main bearing housing region cubic complex. Write the water flow processing constraint in the component processing constraints into the water flow region cubic complex, and write the combined processing constraint in the component processing constraints into the combined processing region cubic complex. The cylinder bore machining constraints, main bearing housing machining constraints, water passage machining constraints, and combined machining constraints are written in a loop-closed order and the beginning and end are closed between the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region to generate the component machining constraint loop-closed result. Perform boundary continuity verification and head-tail closure verification on the component machining constraint loop results to generate component machining constraint distribution results.

[0013] Optionally, the generation of the part feature constraint distribution results includes: Based on the part feature data, the target positions in the cylinder bore feature area, main bearing housing feature area, cooling water jacket feature area, lubrication channel feature area and installation connection feature area are extracted, and the anchor positioning writing order of the part feature constraints is determined according to the distribution order of each target position in the three-dimensional design space of the diesel engine body. Based on the anchor positioning writing order, the cubic complexes of the cylinder bore feature, main bearing housing feature, cooling water jacket feature, lubrication channel feature, and installation connection feature, respectively, are determined in the improved cubic complex set. Based on the target positions in the cylinder bore feature area, main bearing housing feature area, cooling water jacket feature area, lubrication channel feature area, and mounting connection feature area, the corresponding feature constraints in the part feature constraints are written into the corresponding feature cube complex. The target position verification is performed on the cubic complexes of cylinder bore features, main bearing housing features, cooling water jacket features, lubrication channel features, and mounting connection features that are written with cylinder bore feature constraints, main bearing housing feature constraints, cooling water jacket feature constraints, lubrication channel feature constraints, and mounting connection feature constraints to generate the part feature constraint distribution results.

[0014] Optionally, the generation of the five-level skeleton includes: Based on the overall layout constraint distribution results, the fastener interface constraint distribution results, the component installation constraint distribution results, the component processing constraint distribution results, and the part feature constraint distribution results, and combined with the hierarchical belonging markers in the improved cubic complex set, the higher-level cubic complex and lower-level cubic complex between adjacent cubic complexes are determined. The cross-level constraint propagation results are generated based on the high-level cubic complex and the low-level cubic complex; Based on the cross-layer constraint propagation results, and combined with constraint projection markers and convergence response markers, the same-layer boundary convergence results are generated; Based on the cross-layer constraint propagation results and the same-layer boundary convergence results, the cubic complex position corresponding to the conflict response is extracted, and the hierarchical attribution label, constraint projection label and convergence response label corresponding to the cubic complex position are synchronously adjusted to generate conflict response correction results. Based on the cross-layer constraint propagation results, same-layer boundary convergence results, and conflict response correction results, five-level skeletons are generated by performing overall skeleton extraction, fastener subsystem skeleton extraction, body component skeleton extraction, body part skeleton extraction, and body component skeleton extraction.

[0015] Optionally, the generation of the three-dimensional parametric design results of the diesel engine block includes: Based on the five-level framework, perform interface consistency verification, assembly accessibility verification, cooling connectivity verification, lubrication connectivity verification, and machining closure verification, and generate verification results; Based on the verification mismatch information in the verification results, and combined with the position of the cubic complex corresponding to the conflict response in the improved cubic complex set, the conflict area is determined; Based on the conflict region, local corrections are performed on the hierarchical attribution marker, constraint projection marker, and convergence response marker corresponding to the conflict region to generate corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers. Based on the corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers, cross-level constraint propagation, same-level boundary convergence, and conflict response correction are re-executed on adjacent cubic complexes in the conflict region to generate corrected results. Based on the correction results, re-execute the interface consistency check, assembly accessibility check, cooling connectivity check, lubrication connectivity check, and machining closure check until there is no mismatch information in the check results, and output the three-dimensional parametric design results of the diesel engine block.

[0016] The beneficial effects of this invention are: This invention introduces an improved set of cubic complexes into the three-dimensional design space of a diesel engine block, and writes hierarchical attribution markers, constraint projection markers, and convergence response markers into each cubic complex. This allows overall layout constraints, fastener interface constraints, component installation constraints, part processing constraints, and part feature constraints to be expressed, transmitted, and modified within a unified discrete space. Therefore, the three-dimensional parametric design of the diesel engine block no longer relies on designers' experience-based, trial-and-error modeling. Instead, it establishes a unified five-level skeleton-driven mechanism around the overall skeleton, fastener subsystem skeleton, engine block component skeleton, engine block part skeleton, and engine block component skeleton. This provides a clear spatial basis and continuous transmission path for the constraint relationships between design objects at different levels, thereby improving the orderliness, consistency, and computability of the design process.

[0017] This invention further employs various writing methods—dominant field expansion, interface alignment coupling, installation chain association, boundary loop closure, and feature anchor positioning—to write different types of constraints into an improved cubic complex set. Combined with cross-layer constraint propagation, same-layer boundary convergence, and conflict response correction, a five-level skeleton is generated. This ensures that overall layout, interface matching, component installation, part processing, and part features are no longer treated in isolation but converge collaboratively in a unified space. Compared to existing technologies, this invention can more accurately locate and verify mismatches. By performing local corrections on hierarchical attribution markers, constraint projection markers, and convergence response markers in conflict areas, it achieves rapid callback of local conflicts and stable updates of the overall design results, avoiding the problem of large-scale rework caused by a single modification in traditional methods. Therefore, it not only improves the modeling efficiency and linkage correction efficiency of 3D parametric design of diesel engine bodies but also enhances the correspondence, interface coordination, structural connectivity, and processing closure among the five-level skeletons, thus facilitating the standardization, stabilization, and efficiency of the 3D design process for diesel engine bodies. Attached Figure Description

[0018] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings: Figure 1 This is an overall flowchart of a five-level skeleton establishment method for three-dimensional design of a diesel engine body proposed in this invention; Figure 2 This is a schematic diagram illustrating the writing relationship between hierarchical attribution markers, constraint projection markers, and convergence response markers in a five-level skeleton establishment method for three-dimensional design of a diesel engine block proposed in this invention. Figure 3 This is a schematic diagram showing the output of the three-dimensional parametric design results of the diesel engine body in the five-level skeleton establishment method for three-dimensional design of the diesel engine body proposed in this invention. Detailed Implementation

[0019] The present invention will now be described in further detail with reference to the accompanying drawings. These drawings are simplified schematic diagrams, illustrating only the basic structure of the invention, and therefore only show the components relevant to the invention.

[0020] refer to Figures 1-3 A method for establishing a five-level skeleton for three-dimensional design of a diesel engine block, comprising the following steps: Acquire the 3D parametric design task data of the diesel engine block, and perform design object analysis, design requirement analysis, and constraint relationship analysis on the 3D parametric design task data of the diesel engine block to generate the engine block design input set; A three-dimensional design space for the diesel engine body is constructed based on the engine body design input set. Cubic complex discretization is performed on the three-dimensional design space of the diesel engine body to generate an improved cubic complex set. Hierarchical belonging label, constraint projection label and convergence response label are written to each cubic complex in the improved cubic complex set. Based on the overall layout data, the overall layout constraints are written into each cubic complex in the improved cubic complex set using the dominant field expansion method, generating the overall layout constraint distribution results; Based on the fastener interface data, the fastener interface constraints are written into the relevant cubic complex in the improved cubic complex set in an interface alignment coupling writing manner to generate the fastener interface constraint distribution results; Based on the component installation data, the component installation constraints are written into the relevant cubic complexes in the improved cubic complex set in an installation chain-related writing manner, generating the component installation constraint distribution results; Based on the component machining data, the component machining constraints are written into the relevant cubic complexes in the improved cubic complex set in a boundary loop writing manner, generating the component machining constraint distribution results; Based on the part feature data, the part feature constraints are written into the relevant cubic complex in the improved cubic complex set using the feature anchor positioning method, and the part feature constraint distribution results are generated. Based on the overall layout constraint distribution results, the fastener interface constraint distribution results, the component installation constraint distribution results, the component processing constraint distribution results, and the part feature constraint distribution results, and based on the hierarchical affiliation marker, constraint projection marker, and convergence response marker, cross-level constraint propagation, same-level boundary convergence, and conflict response correction are performed between adjacent cubic complexes in the improved cubic complex set to generate a five-level skeleton; Based on the five-level skeleton, interface consistency verification, assembly accessibility verification, cooling connectivity verification, lubrication connectivity verification, and machining closure verification are performed to generate verification results. Based on the verification mismatch information in the verification results and the position of the cubic complex corresponding to the conflict response in the improved cubic complex set, the conflict area is located. Local corrections are performed on the hierarchical belonging mark, constraint projection mark, and convergence response mark corresponding to the conflict area. Cross-level constraint propagation, same-level boundary convergence, and conflict response correction are re-performed between adjacent cubic complexes until the three-dimensional parametric design results of the diesel engine body are output.

[0021] In this embodiment, the engine block design input set includes overall layout data, fastener interface data, component installation data, part processing data, and part feature data. The parsing includes performing design object parsing, design requirement parsing, and constraint relationship parsing on the three-dimensional parametric design task data of the diesel engine block.

[0022] In this embodiment, the improved generation of cubic complex sets includes: Based on the engine block design input set, the three-dimensional design space of the diesel engine block is determined, and the design space to be discretized is generated. The discrete design space is discretized along the length, width and height directions to generate multiple adjacent cubic complexes, and all cubic complexes are combined into an improved cubic complex set. The improved cubic complex set is a discrete spatial representation structure formed after performing cubic complex discretization on the three-dimensional design space of the diesel engine body. The improvement lies in writing a hierarchical attribution marker, constraint projection marker, and convergence response marker into each cubic complex, so that each cubic complex can not only represent spatial positional relationships, but also the corresponding skeleton level, constraint type, and convergence state. Among them, the hierarchical attribution marker is used to represent the target skeleton level corresponding to the current cubic complex, the constraint projection marker is used to represent the target constraint type carried by the current cubic complex, and the convergence response marker is used to represent the target response type of the current cubic complex. Thus, the improved cubic complex set is transformed from a normal spatial discretization result into a three-dimensional discrete spatial representation structure that can support five-level skeleton constraint writing, cross-level constraint propagation, same-level boundary convergence, and conflict response correction. Based on the spatial positional relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the target skeleton level in the five-level skeleton corresponding to each cubic complex is determined, and the level assignment mark in the design control mark is written to each cubic complex. The five-level skeleton includes the overall skeleton, the fastener subsystem skeleton, the engine body component skeleton, the engine body part skeleton, and the engine body component skeleton. The level assignment mark is used to characterize the target skeleton level in the five-level skeleton corresponding to the current cubic complex. Determine whether the current cubic complex is located in the overall layout control area, the fastener interface control area, the component installation control area, the part processing control area, or the part feature control area. When the current cubic complex falls into two or more control areas at the same time, take the control area with the largest direct contact area with the current cubic complex as the corresponding area, determine the skeleton level to which the corresponding area belongs as the target skeleton level of the current cubic complex, and write the level belonging mark. Based on the constraint bearing relationships of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the target constraint types in the overall layout constraints, fastener interface constraints, component installation constraints, component processing constraints, and part feature constraints corresponding to each cubic complex are determined, and constraint projection marks in the design control marks are written to each cubic complex. The constraint projection marks are used to characterize the target constraint types in the overall layout constraints, fastener interface constraints, component installation constraints, component processing constraints, and part feature constraints borne by the current cubic complex. When the current cubic complex simultaneously bears two or more types of constraints, the constraint that has the greatest effect on the boundary of the current cubic complex is taken as the target constraint type, and the target constraint type is written into the constraint projection mark of the current cubic complex. Based on the spatial convergence relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the target response type among the retention response, yielding response, connected response, closed response and conflict response corresponding to each cubic complex is determined, and the convergence response flag in the design control flag is written to each cubic complex. The convergence response flag is used to characterize the retention response, yielding response, connected response, closed response and conflict response of the current cubic complex. Determine whether the current cubic complex is in a boundary-preserving state, a boundary-retreating state, a region-connected state, a boundary-closed state, or a boundary-conflicting state. Assign the boundary-preserving state as a preserved response, the boundary-retreating state as a yielding response, the region-connected state as a connected response, the boundary-closed state as a closed response, and the boundary-conflicting state as a conflict response, and write the convergence response flag of the current cubic complex.

[0023] In this embodiment, the generation of the overall layout constraint distribution results includes: Based on the overall layout data, the central axis relationship, cylinder row arrangement relationship and outer contour envelope relationship in the three-dimensional design space of the diesel engine block are extracted, and the dominant development direction of the overall layout constraints is determined based on the central axis relationship. When extracting the central axial relationship, cylinder row arrangement relationship and outer contour envelope relationship in the three-dimensional design space of the diesel engine body based on the overall layout data, the axial extension direction is first determined by the direction corresponding to the crankshaft centerline, then the cylinder row arrangement direction is determined by the arrangement direction of the center positions of each cylinder, and finally the outer contour envelope direction is determined by the extension direction of the outer surface boundary of the engine body. When the three directions are inconsistent, the direction corresponding to the central axial relationship is taken as the dominant development direction of the overall layout constraint. Based on the dominant unfolding direction, the cubic complexes in the improved cubic complex set are divided into the initial cubic complex, the transitional cubic complex, and the boundary cubic complex, which are arranged sequentially along the dominant unfolding direction. Write the overall layout constraints into the starting cubic complex, and according to the cylinder row arrangement relationship, write the overall layout constraints into the transition cubic complex adjacent to the starting cubic complex along the dominant unfolding direction, so that the overall layout constraints in the adjacent transition cubic complex maintain the cylinder row arrangement sequence continuously. Based on the outer contour envelope relationship, the overall layout constraints are written into the boundary cube complex, so that the overall layout constraints in the boundary cube complex and the overall layout constraints in the adjacent transition cube complex maintain the outer contour envelope continuity. Perform continuous checks on the central axis, cylinder row arrangement, and outer contour envelope for the initial cubic complex, transition cubic complex, and boundary cubic complex that are written into the overall layout constraints. The continuous check on the central axis is used to check the continuous distribution of the overall layout constraints along the central axis. The continuous check on the cylinder row arrangement is used to check the continuous connection of the overall layout constraints along the cylinder row arrangement sequence. The continuous check on the outer contour envelope is used to check the continuous extension of the overall layout constraints along the outer contour envelope boundary. Delete the overall layout constraints that do not satisfy the central axis relationship, cylinder row arrangement relationship, and outer contour envelope relationship, and retain the overall layout constraints that satisfy the central axis relationship, cylinder row arrangement relationship, and outer contour envelope relationship to generate the overall layout constraint distribution result.

[0024] In this embodiment, the generation of the fastener interface constraint distribution results includes: Based on the fastener interface data, extract the connection correspondence, fastening correspondence, and water passage avoidance correspondence in the connection area between the engine block and the cylinder head, and determine the alignment writing direction of the fastener interface constraint based on the connection correspondence. When extracting the connection correspondence, fastening correspondence, and water passage avoidance correspondence in the connection area between the engine block and the cylinder head based on the fastener interface data, the one-to-one correspondence between the connection position on the engine block side and the connection position on the cylinder head side, the one-to-one correspondence between the fastening position on the engine block side and the fastening position on the cylinder head side, and the avoidance correspondence between the water passage position on the engine block side and the water passage position on the cylinder head side are extracted respectively. The direction of the connection correspondence is determined as the alignment writing direction of the fastener interface constraint. Based on the alignment writing direction, the body-side cubic complex and the cover-side cubic complex adjacent to the body-side cubic complex are determined in the improved cubic complex set, and the body-side cubic complex and the cover-side cubic complex are configured as an alignment cubic complex pair. Based on the connection correspondence, the connection position constraints in the fastener interface constraints are written into the body side cubic complex and cover side cubic complex of each pair of aligned cubic complexes, so that the connection position constraints in the same pair of aligned cubic complexes maintain the connection correspondence. Based on the fastening correspondence, the fastening position constraints in the fastener interface constraints are written into the body side cubic complex and cover side cubic complex of each pair of aligned cubic complexes, so that the fastening position constraints in the same pair of aligned cubic complexes maintain the fastening correspondence. Based on the water passage avoidance correspondence, the water passage avoidance constraints in the fastener interface constraints are written into the body side cubic complex and cover side cubic complex of each pair of aligned cubic complexes, so that the water passage avoidance constraints in the same pair of aligned cubic complexes maintain the water passage avoidance correspondence. Perform alignment coupling verification on the alignment cubic complex pairs with written connection position constraints, fastening position constraints, and water passage avoidance constraints. Delete the fastener interface constraints that do not satisfy the connection correspondence, fastening correspondence, and water passage avoidance correspondence, and retain the fastener interface constraints that satisfy the connection correspondence, fastening correspondence, and water passage avoidance correspondence, generating the fastener interface constraint distribution results.

[0025] In this embodiment, the generation of component installation constraint distribution results includes: Based on the component installation data, the installation sequence and positional dependency relationships between the cylinder liner installation area, main bearing housing installation area, flywheel housing connection area and installation receiving area are extracted, and the writing order of component installation constraints is determined based on the installation sequence relationships. When extracting the installation sequence and positional dependency relationships between the cylinder liner installation area, main bearing housing installation area, flywheel housing connection area and installation receiving area based on component installation data, the area corresponding to the position where the installation reference is formed first is the area written first, and the area corresponding to the position that relies on the previous installation reference to complete the positioning is the area written later. The relationship that the position change of the previous installation area causes the position change of the subsequent installation area is determined as the positional dependency relationship. Based on the writing order, the cylinder liner mounting cubic complex, main bearing housing mounting cubic complex, flywheel housing connection cubic complex, and mounting support cubic complex corresponding to the cylinder liner mounting area, main bearing housing mounting area, flywheel housing connection area, and mounting support area are determined sequentially in the improved cubic complex set. Write the cylinder liner installation constraint in the component installation constraints into the cylinder liner installation cube complex, and write the main bearing housing installation constraint in the component installation constraints into the main bearing housing installation cube complex, so that the cylinder liner installation constraints and the main bearing housing installation constraints maintain a correspondence according to the positional dependency relationship. Based on the order of installation, the flywheel housing connection constraint in the component installation constraints is written into the flywheel housing connection cube complex, and the installation bearing constraint in the component installation constraints is written into the installation bearing cube complex, so that the cylinder liner installation constraint, main bearing housing installation constraint, flywheel housing connection constraint and installation bearing constraint are connected in the order of writing. For the cylinder liner installation cubic complex, main bearing housing installation cubic complex, flywheel housing connection cubic complex, and installation bearing cubic complex containing cylinder liner installation constraints, main bearing housing installation constraints, flywheel housing connection constraints, and installation bearing constraints, perform installation sequence verification and position dependency verification. Delete component installation constraints that do not satisfy the installation sequence relationship and position dependency relationship, retain component installation constraints that satisfy the installation sequence relationship and position dependency relationship, and generate component installation constraint distribution results.

[0026] In this embodiment, the component machining constraint distribution results include: Based on the component machining data, extract the boundary adjacency relationships corresponding to the cylinder bore area, main bearing housing area, water passage area and combined machining area, and determine the loop-closed writing order of component machining constraints based on the boundary adjacency relationships; Based on the closed-loop writing order, the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region are determined sequentially in the improved cubic complex set, respectively. Write the cylinder bore machining constraint in the component machining constraints into the cylinder bore region cubic complex, and write the main bearing housing machining constraint in the component machining constraints into the main bearing housing region cubic complex, so that the cylinder bore machining constraint and the main bearing housing machining constraint are connected end to end according to the boundary adjacency relationship. Write the water flow processing constraint in the component processing constraints into the cubic complex of the water flow region, and write the combined processing constraint in the component processing constraints into the cubic complex of the combined processing region, so that the main bearing housing processing constraints, water flow processing constraints, and combined processing constraints are connected end to end in sequence according to the boundary adjacency relationship; The cylinder bore machining constraints, main bearing housing machining constraints, water passage machining constraints, and combined machining constraints are written in a loop-closed order and the beginning and end are closed between the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region. This ensures that the combined machining constraints and the cylinder bore machining constraints remain closed according to their boundary adjacency relationship, generating a closed-loop result for the component machining constraints. Perform boundary continuity and head-tail closure checks on the component processing constraint loop results, delete component processing constraints that do not satisfy boundary adjacency and head-tail closure relationships, retain component processing constraints that satisfy boundary adjacency and head-tail closure relationships, and generate component processing constraint distribution results; When extracting the boundary adjacency relationships of the cylinder bore area, main bearing housing area, water supply area, and combined machining area based on the component machining data, two areas with a common boundary are identified as boundary adjacent areas. The cylinder bore area, main bearing housing area, water supply area, and combined machining area that are in sequential contact are identified as the loop-closing writing order of the component machining constraints. When there is no direct common boundary between the first and last areas, the boundary position that is in contact with the first and last areas at the same time is taken as the first and last closing position.

[0027] In this embodiment, the generation of the part feature constraint distribution results includes: Based on the part feature data, the target positions in the cylinder bore feature area, main bearing housing feature area, cooling water jacket feature area, lubrication channel feature area and installation connection feature area are extracted, and the anchor positioning writing order of the part feature constraints is determined according to the distribution order of each target position in the three-dimensional design space of the diesel engine body. Based on the anchor positioning writing order, the cubic complexes of the cylinder bore feature, main bearing housing feature, cooling water jacket feature, lubrication channel feature, and installation connection feature, respectively, are determined in the improved cubic complex set. Based on the target position in the cylinder bore feature region, the cylinder bore feature constraint in the part feature constraint is written into the cylinder bore feature cube complex. Based on the target position in the feature region of the main bearing housing, the feature constraints of the main bearing housing in the part feature constraints are written into the feature cube complex of the main bearing housing; Based on the target position in the feature region of the cooling water jacket, the feature constraints of the cooling water jacket in the feature constraints of the part are written into the feature cube complex of the cooling water jacket; Based on the target position in the lubrication channel feature region, the lubrication channel feature constraints in the part feature constraints are written into the lubrication channel feature cube complex; Based on the target position in the installation connection feature region, write the installation connection feature constraints in the part feature constraints into the installation connection feature cube complex; Perform target position verification on the cubic complexes of cylinder bore features, main bearing housing features, cooling water jacket features, lubrication channel features, and mounting connection features that contain cylinder bore feature constraints, main bearing housing feature constraints, cooling water jacket feature constraints, lubrication channel feature constraints, and mounting connection feature constraints. Delete part feature constraints that do not meet the target position correspondence, retain part feature constraints that meet the target position correspondence, and generate part feature constraint distribution results.

[0028] In this embodiment, the generation of the five-level skeleton includes: Based on the overall layout constraint distribution results, the fastener interface constraint distribution results, the component installation constraint distribution results, the component processing constraint distribution results, and the part feature constraint distribution results, and combined with the hierarchical belonging markers in the improved cubic complex set, the higher-level cubic complex and lower-level cubic complex between adjacent cubic complexes are determined. Based on the high-level cubic complex and the low-level cubic complex, the overall layout constraint distribution results, fastener interface constraint distribution results, component installation constraint distribution results, component processing constraint distribution results, and part feature constraint distribution results in the high-level cubic complex are transmitted to the adjacent low-level cubic complex, and the conflict response in the low-level cubic complex is transmitted back to the adjacent high-level cubic complex, generating cross-level constraint propagation results; Based on the cross-layer constraint propagation results, and combined with constraint projection labels and convergence response labels, boundary alignment, boundary splicing, and boundary continuity processing are performed on adjacent cubic complexes with the same level of ownership labels. Boundaries that are still broken after alignment, reversed after splicing, and repeated after continuity processing are deleted, and same-layer boundary convergence results are generated. Based on the cross-layer constraint propagation results and the same-layer boundary convergence results, the cubic complex position corresponding to the conflict response is extracted, and the hierarchical attribution label, constraint projection label and convergence response label corresponding to the cubic complex position are synchronously adjusted to generate conflict response correction results. Based on the cross-layer constraint propagation results, same-layer boundary convergence results, and conflict response correction results, the overall skeleton is extracted for cubic complexes with overall skeleton hierarchy attribution labels, the skeleton of the fastener subsystem is extracted for cubic complexes with fastener subsystem skeleton hierarchy attribution labels, the skeleton of the body component is extracted for cubic complexes with body assembly skeleton hierarchy attribution labels, the skeleton of the body part is extracted for cubic complexes with body component skeleton hierarchy attribution labels, and the skeleton of the body part is extracted for cubic complexes with body component skeleton hierarchy attribution labels, thus generating a five-level skeleton.

[0029] In this embodiment, the generation of the three-dimensional parametric design results of the diesel engine block includes: Based on the five-level skeleton, the interface consistency check, assembly accessibility check, cooling connectivity check, lubrication connectivity check, and machining closure check are performed, and the check results are generated. When checking interface consistency, position deviation comparison is performed on the boundaries of the same connection position in the five-level skeleton. When checking assembly accessibility, channel check is performed on the continuous accessibility relationship between the installation channel boundaries. Cooling connectivity check, lubrication connectivity check and machining closure check perform continuity check on the cooling path boundary, lubrication path boundary and machining boundary respectively, and the position of failure to check is recorded as the verification mismatch information. Based on the verification mismatch information in the verification results, and combined with the cubic complex position corresponding to the conflict response in the improved cubic complex set, the conflict area is determined. When multiple verification mismatch information corresponds to the same cubic complex position, the cubic complex position is taken as the priority correction position. Based on the conflict region, local corrections are performed on the hierarchical attribution marker, constraint projection marker, and convergence response marker corresponding to the conflict region to generate corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers. Based on the corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers, cross-level constraint propagation, same-level boundary convergence, and conflict response correction are re-executed on adjacent cubic complexes in the conflict region to generate corrected results. Based on the correction results, re-execute the interface consistency check, assembly accessibility check, cooling connectivity check, lubrication connectivity check, and machining closure check until there is no mismatch information in the check results, and output the three-dimensional parametric design results of the diesel engine block.

[0030] Example 1: To verify the feasibility of this invention in practice, it was applied to the three-dimensional parametric design process of a diesel engine block for a special vehicle. The implementation took place in the engine block structure design department responsible for the digital design of the power system, and the application occurred during the development cycle after the overall engine design was finalized and the engine block structure entered the three-dimensional detailed design and linkage verification stage. The selected object was a diesel engine block that simultaneously had cylinder bore areas, main bearing housing areas, cooling water jacket areas, lubrication channel areas, and multiple mounting and connection areas. In existing design processes, such objects typically require first establishing the overall structure, and then gradually adding interfaces, installations, machining, and local features. When design conditions change, it is often necessary to return to the previous modeling stage multiple times for readjustment, easily leading to problems such as expanded modification scope, mismatch of related areas, and repeated triggering of verification. This invention addresses this problem by transforming the multi-stage design sequence and design modification linkage process, which originally relied on manual experience control, into a calculable, recursive, and traceable design process control mechanism.

[0031] In this embodiment, the three-dimensional parametric design task data corresponding to the diesel engine block is first acquired. The design system then performs design object analysis, design requirement analysis, and constraint relationship analysis on the relevant data to form the engine block design input set. The engine block design input set is organized into overall layout data, fastener interface data, component installation data, part processing data, and part feature data. Subsequently, the system constructs a three-dimensional design space for the diesel engine block based on the engine block design input set and performs cubic complex discretization on this three-dimensional design space to generate an improved cubic complex set. Hierarchical attribution markers, constraint projection markers, and convergence response markers are further written into each cubic complex, making each cubic complex not only a spatial unit but also a design control object that can participate in the establishment of the five-level skeleton, constraint propagation, boundary convergence, and local correction. In the overall layout processing stage, the system, based on the overall layout data, writes the overall layout constraints into each cubic complex in the improved cubic complex set using a dominant field expansion writing method, forming the overall layout constraint distribution result. In the fastener interface processing stage, the system, based on the fastener interface data, writes the fastener interface constraints into the relevant cubic complexes in the improved cubic complex set using an interface alignment coupling method, forming the fastener interface constraint distribution result. In the component installation processing stage, the system, based on the component installation data, writes the component installation constraints into the relevant cubic complexes in the improved cubic complex set using an installation chain association method, forming the component installation constraint distribution result. In the component machining processing stage, the system, based on the component machining data, writes the component machining constraints into the relevant cubic complexes in the improved cubic complex set using a boundary loop closure method, forming the component machining constraint distribution result. In the part feature processing stage, the system, based on the part feature data, writes the part feature constraints into the relevant cubic complexes in the improved cubic complex set using a feature anchor positioning method, forming the part feature constraint distribution result. Thus, the overall layout, interface matching, component installation, machining boundaries, and part features are no longer processed separately, but are continuously expressed in a unified discrete space.

[0032] After writing the five types of constraints, the system, based on the overall layout constraint distribution results, fastener interface constraint distribution results, component installation constraint distribution results, part processing constraint distribution results, and part feature constraint distribution results, and in conjunction with the hierarchical attribution marker, constraint projection marker, and convergence response marker, performs cross-level constraint propagation, same-level boundary convergence, and conflict response correction between adjacent cubic complexes in the improved cubic complex set, extracting and forming the overall skeleton, fastener subsystem skeleton, body component skeleton, body part skeleton, and body component skeleton, respectively. Subsequently, the system performs interface consistency verification, assembly reachability verification, cooling connectivity verification, lubrication connectivity verification, and processing closure verification based on the five-level skeleton. If a verification mismatch occurs, the system uses the mismatch information in the verification results and the corresponding conflict response location in the improved cubic complex set to locate the conflict area, and performs local correction only on the hierarchical attribution marker, constraint projection marker, and convergence response marker corresponding to the conflict area, before re-exercising cross-level constraint propagation, same-level boundary convergence, and conflict response correction. In this way, the modifications no longer spread to a complete rework, but are confined to the conflict area and its adjacent cubic complex.

[0033] In the aforementioned application process, continuous data was recorded throughout the design workflow, including the skeleton linkage after overall layout adjustments, the triggering of local corrections after changes in fastener interfaces, the reconstruction of component installation chains, the re-closure of component processing boundaries, the re-anchoring of part features, the stage of mismatch verification, the location of conflict areas, and the stability of the re-output of design results. The recording time covered the entire process of the engine block's 3D design from initial establishment to completion of multiple rounds of corrections. The recording location was the internal design environment of the engine block structure design department responsible for the 3D digital design of the diesel engine block. The recorded results show that, after adopting this invention, the design sequence changed from a step-by-step approach relying on manual experience to a unified and driving approach relying on an improved cubic complex set. When any change occurs in the overall layout, fastener interfaces, component installation, component processing, or part features, the system can quickly locate the corresponding conflict area and complete the adjustment within a local area, eliminating the situation in traditional methods where one modification leads to multiple repetitive modeling. Meanwhile, after the verification of interface consistency, assembly accessibility, cooling connectivity, lubrication connectivity, and machining closure is triggered, a clear corresponding position can be found in the improved cubic complex set and targeted corrections can be formed, indicating that the present invention has stable process control capabilities and good adaptability to three-dimensional parametric design.

[0034] Table 1. Comprehensive Comparison of Three-Dimensional Design Methods for Diesel Engine Blocks

[0035] In terms of the overall modeling cycle, the traditional manual phased modeling method takes 186 hours, the conventional parametric skeleton modeling method takes 149 hours, and the rule-template-based phased modeling method takes 136 hours, while the method of this invention reduces it to 102 hours. This invention shortens the cycle by 84 hours compared to the traditional manual phased modeling method, a reduction of approximately 45.2%; by 47 hours compared to the conventional parametric skeleton modeling method, a reduction of approximately 31.5%; and by 34 hours compared to the rule-template-based phased modeling method, a reduction of approximately 25.0%. This indicates that this invention does not simply rely on parametric or rule-template-based methods to improve efficiency, but rather improves the overall modeling cycle by unifying the five types of constraints—overall layout, fastener interfaces, component installation, component processing, and part features—through an improved cubic complex set. This transforms the five-level skeleton creation process from decentralized, sequential processing to collaborative generation in a unified space.

[0036] Looking at the average reconstruction time after design changes, the traditional manual phased modeling method takes 41 hours, the conventional parametric skeleton modeling method takes 29 hours, the rule-template-based phased modeling method takes 24 hours, while the method of this invention takes only 13 hours. This invention reduces time by 28 hours compared to the traditional manual phased modeling method, 16 hours compared to the conventional parametric skeleton modeling method, and 11 hours compared to the rule-template-based phased modeling method. This directly corresponds to the core problem this invention aims to solve: transforming the multi-stage design modification process, which originally relied on manual experience for control, into a calculable, recursive, and traceable process control mechanism. Because this invention can locate conflict areas based on the verification mismatch information in the verification results and the corresponding conflict response locations in the improved cubic complex set, and only performs local corrections on the hierarchical attribution markers, constraint projection markers, and convergence response markers corresponding to the conflict areas, the reconstruction scope is effectively compressed.

[0037] In terms of interface verification pass rate and assembly accessibility first-pass pass rate, the method of this invention reached 91.5% and 90.1% respectively, which is higher than the traditional manual phased modeling method (82.4% and 79.6%), the conventional parametric skeleton modeling method (87.9% and 84.3%), and the rule template-based phased modeling method (89.8% and 86.7%). This shows that the present invention embeds interface relationships and installation relationships into a unified discrete space in advance through the interface alignment coupling writing method and the installation chain association writing method, and incorporates cross-layer constraint propagation and same-layer boundary convergence processing in the skeleton building stage. Therefore, the interface correspondence and assembly accessibility are superior to the design method that relies on later manual repair.

[0038] In terms of the pass rate for cooling and lubrication connectivity verification, the method of this invention achieved 93.7%, compared to 76.8% for the traditional manual phased modeling method, 82.6% for the conventional parametric skeleton modeling method, and 85.9% for the rule-template-based phased modeling method. This invention represents an improvement of 16.9 percentage points compared to the traditional method, 11.1 percentage points compared to the conventional parametric skeleton modeling method, and 7.8 percentage points compared to the rule-template-based phased modeling method. This result demonstrates that the present invention provides more stable control over the continuity of cooling and lubrication pathways.

[0039] Based on the skeleton stability rate after multiple rounds of modifications, the method of this invention achieves 92.6%, compared to 71.5% for traditional manual phased modeling methods, 79.8% for conventional parametric skeleton modeling methods, and 83.4% for rule-template-based phased modeling methods. This metric directly reflects the inventive value of this invention. Traditional methods and conventional parametric methods are prone to skeleton boundary drift, interface mismatch, or cascading effects from local reconstruction after multiple modifications. However, this invention, through hierarchical attribution markers, constraint projection markers, and convergence response markers, ensures that each cubic complex clearly identifies its skeleton level, the type of constraint it bears, and its current convergence state. This allows it to maintain high skeleton consistency and structural stability even after multiple rounds of corrections.

[0040] In summary, the advantage of this invention lies not in simply increasing the number of rules, but in introducing an improved cubic complex set as a unified discrete space representation structure, thereby enabling differentiated writing of five types of constraints, collaborative generation of five-level skeletons, and local correction of conflict areas, thus simultaneously improving design efficiency, interface quality, assembly quality, functional connectivity, and stability of multiple rounds of modifications.

[0041] The above are merely preferred embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.

Claims

1. A method for establishing a five-level skeleton for three-dimensional design of a diesel engine body, characterized in that, Includes the following steps: Acquire task data for the three-dimensional parametric design of diesel engine blocks and parse it to generate the engine block design input set; Based on the engine block design input set, a three-dimensional design space for the diesel engine block is constructed, and cubic complex discretization is performed to generate an improved cubic complex set, which is then written into the design control tags. Based on the overall layout data, the overall layout constraints are written into each cubic complex using the dominant field expansion method to generate the overall layout constraint distribution results; Based on the fastener interface data, the fastener interface constraints are written into the relevant cubic complex to generate the fastener interface constraint distribution results using an interface alignment coupling writing method. Based on the component installation data, the component installation constraints are written into the relevant cubic complex to generate the component installation constraint distribution results in an installation chain-related writing manner; Based on the component machining data, the component machining constraints are written into the relevant cubic complex to generate the component machining constraint distribution results in a boundary loop writing manner; Based on the part feature data, the part feature constraints are written into the relevant cubic complex to generate the part feature constraint distribution results using the feature anchor positioning writing method; Based on the distribution results and design control markers, cross-layer constraint propagation, same-layer boundary convergence, and conflict response correction are performed between adjacent cubic complexes to generate a five-level skeleton; The verification process generates verification results, locates conflict areas, performs local corrections, and re-executes until the three-dimensional parametric design results of the diesel engine block are output.

2. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The engine block design input set includes overall layout data, fastener interface data, component installation data, part processing data, and part feature data. The parsing includes performing design object parsing, design requirement parsing, and constraint relationship parsing on the three-dimensional parametric design task data of the diesel engine block.

3. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the improved cubic complex set includes: Based on the engine block design input set, the three-dimensional design space of the diesel engine block is determined, and the design space to be discretized is generated. The discrete design space is discretized along the length, width and height directions to generate multiple adjacent cubic complexes, and all cubic complexes are combined into an improved cubic complex set. Based on the spatial positional relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the five-level skeleton corresponding to each cubic complex is determined. The five-level skeleton includes the target skeleton level in the overall skeleton, the fastener subsystem skeleton, the engine body component skeleton, the engine body part skeleton and the engine body component skeleton, and the hierarchical belonging mark in the design control mark is written to each cubic complex. Based on the constraint bearing relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the constraint projection mark in the design control mark is written into each cubic complex; Based on the spatial convergence relationship of each cubic complex in the improved cubic complex set in the three-dimensional design space of the diesel engine body, the convergence response flag in the design control flag is written into each cubic complex.

4. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the overall layout constraint distribution results includes: Based on the overall layout data, the central axis relationship, cylinder row arrangement relationship and outer contour envelope relationship in the three-dimensional design space of the diesel engine block are extracted, and the dominant development direction of the overall layout constraints is determined based on the central axis relationship. Based on the dominant unfolding direction, the cubic complexes in the improved cubic complex set are divided into the initial cubic complex, the transitional cubic complex, and the boundary cubic complex, which are arranged sequentially along the dominant unfolding direction. Write the overall layout constraints into the starting cubic complex, and according to the cylinder arrangement relationship, write the overall layout constraints into the transition cubic complex adjacent to the starting cubic complex along the dominant unfolding direction. Based on the outer contour envelope relationship, the overall layout constraints are written into the boundary cubic complex; Perform continuous checks on the center axis, cylinder arrangement, and outer contour envelope of the initial cubic complex, transition cubic complex, and boundary cubic complex that are written into the overall layout constraints to generate the overall layout constraint distribution results.

5. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the fastener interface constraint distribution results includes: Based on the fastener interface data, extract the connection correspondence, fastening correspondence, and water passage avoidance correspondence in the connection area between the engine block and the cylinder head, and determine the alignment writing direction of the fastener interface constraint based on the connection correspondence. Based on the alignment writing direction, the body-side cubic complex and the cover-side cubic complex adjacent to the body-side cubic complex are determined and constituted as an alignment cubic complex pair; Based on the connection correspondence, the connection position constraints in the fastener interface constraints are written into the body-side cubic complex and cover-side cubic complex of each pair of aligned cubic complexes. Based on the fastening correspondence, the fastening position constraints in the fastener interface constraints are written into the body-side cubic complex and cover-side cubic complex of each pair of aligned cubic complexes. Based on the water passage avoidance correspondence, the water passage avoidance constraints in the fastener interface constraints are written into the body side cubic complex and cover side cubic complex of each pair of aligned cubic complexes respectively; The alignment coupling check is performed on the alignment cubic complex pairs of the written connection position constraints, fastening position constraints and water passage avoidance constraints to generate the interface constraint distribution results of the fasteners.

6. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the component installation constraint distribution results includes: Based on the component installation data, the installation sequence and positional dependency relationships between the cylinder liner installation area, main bearing housing installation area, flywheel housing connection area and installation receiving area are extracted, and the writing order of component installation constraints is determined based on the installation sequence relationships. Based on the writing order, the cylinder liner mounting cubic complex, main bearing housing mounting cubic complex, flywheel housing connection cubic complex, and mounting support cubic complex corresponding to the cylinder liner mounting area, main bearing housing mounting area, flywheel housing connection area, and mounting support area are determined sequentially in the improved cubic complex set. Write the cylinder liner installation constraint from the component installation constraints into the cylinder liner installation cube complex, and write the main bearing housing installation constraint from the component installation constraints into the main bearing housing installation cube complex. Based on the installation sequence, the flywheel housing connection constraint in the component installation constraints is written into the flywheel housing connection cube complex, and the installation bearing constraint in the component installation constraints is written into the installation bearing cube complex. The installation sequence and position dependency of the cylinder liner installation cubic complex, main bearing housing installation cubic complex, flywheel housing connection cubic complex, and installation support cubic complex, which contain cylinder liner installation constraints, main bearing housing installation constraints, flywheel housing connection constraints, and installation support constraints, are checked to generate component installation constraint distribution results.

7. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The component machining constraint distribution results include: Based on the component machining data, extract the boundary adjacency relationships corresponding to the cylinder bore area, main bearing housing area, water passage area and combined machining area, and determine the loop-closed writing order of component machining constraints based on the boundary adjacency relationships; Based on the closed-loop writing order, the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region are determined sequentially in the improved cubic complex set, respectively. Write the cylinder bore machining constraint from the component machining constraints into the cylinder bore region cubic complex, and write the main bearing housing machining constraint from the component machining constraints into the main bearing housing region cubic complex. Write the water flow processing constraint in the component processing constraints into the water flow region cubic complex, and write the combined processing constraint in the component processing constraints into the combined processing region cubic complex. The cylinder bore machining constraints, main bearing housing machining constraints, water passage machining constraints, and combined machining constraints are written in a loop-closed order and the beginning and end are closed between the cubic complexes of the cylinder bore region, the main bearing housing region, the water passage region, and the combined machining region to generate the component machining constraint loop-closed result. Perform boundary continuity verification and head-tail closure verification on the component machining constraint loop results to generate component machining constraint distribution results.

8. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the part feature constraint distribution results includes: Based on the part feature data, the target positions in the cylinder bore feature area, main bearing housing feature area, cooling water jacket feature area, lubrication channel feature area and installation connection feature area are extracted, and the anchor positioning writing order of the part feature constraints is determined according to the distribution order of each target position in the three-dimensional design space of the diesel engine body. Based on the anchor positioning writing order, the cubic complexes of the cylinder bore feature, main bearing housing feature, cooling water jacket feature, lubrication channel feature, and installation connection feature, respectively, are determined in the improved cubic complex set. Based on the target positions in the cylinder bore feature area, main bearing housing feature area, cooling water jacket feature area, lubrication channel feature area, and mounting connection feature area, the corresponding feature constraints in the part feature constraints are written into the corresponding feature cube complex. The target position verification is performed on the cubic complexes of cylinder bore features, main bearing housing features, cooling water jacket features, lubrication channel features, and mounting connection features that are written with cylinder bore feature constraints, main bearing housing feature constraints, cooling water jacket feature constraints, lubrication channel feature constraints, and mounting connection feature constraints to generate the part feature constraint distribution results.

9. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the five-level skeleton includes: Based on the overall layout constraint distribution results, the fastener interface constraint distribution results, the component installation constraint distribution results, the component processing constraint distribution results, and the part feature constraint distribution results, and combined with the hierarchical belonging markers in the improved cubic complex set, the higher-level cubic complex and lower-level cubic complex between adjacent cubic complexes are determined. The cross-level constraint propagation results are generated based on the high-level cubic complex and the low-level cubic complex; Based on the cross-layer constraint propagation results, and combined with constraint projection markers and convergence response markers, the same-layer boundary convergence results are generated; Based on the cross-layer constraint propagation results and the same-layer boundary convergence results, the cubic complex position corresponding to the conflict response is extracted, and the hierarchical attribution label, constraint projection label and convergence response label corresponding to the cubic complex position are synchronously adjusted to generate conflict response correction results. Based on the cross-layer constraint propagation results, same-layer boundary convergence results, and conflict response correction results, five-level skeletons are generated by performing overall skeleton extraction, fastener subsystem skeleton extraction, body component skeleton extraction, body part skeleton extraction, and body component skeleton extraction.

10. The method for establishing a five-level skeleton for three-dimensional design of a diesel engine block according to claim 1, characterized in that, The generation of the three-dimensional parametric design results of the diesel engine block includes: Based on the five-level framework, perform interface consistency verification, assembly accessibility verification, cooling connectivity verification, lubrication connectivity verification, and machining closure verification, and generate verification results; Based on the verification mismatch information in the verification results, and combined with the position of the cubic complex corresponding to the conflict response in the improved cubic complex set, the conflict area is determined; Based on the conflict region, local corrections are performed on the hierarchical attribution marker, constraint projection marker, and convergence response marker corresponding to the conflict region to generate corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers. Based on the corrected hierarchical attribution markers, corrected constraint projection markers, and corrected convergence response markers, cross-level constraint propagation, same-level boundary convergence, and conflict response correction are re-executed on adjacent cubic complexes in the conflict region to generate corrected results. Based on the correction results, re-execute the interface consistency check, assembly accessibility check, cooling connectivity check, lubrication connectivity check, and machining closure check until there is no mismatch information in the check results, and output the three-dimensional parametric design results of the diesel engine block.