A computer support hanger design system for parametric geometry construction

By automatically calculating the anchor points of supports and hangers and using parametric models, combined with the load efficiency index, the problems of low design efficiency and disconnect between safety assessment and existing design have been solved. This has enabled the full automation of support and hanger design and safety assessment, improving design efficiency and the accuracy of construction drawings.

CN122113384APending Publication Date: 2026-05-29PLANT RESOURCE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
PLANT RESOURCE TECH CO LTD
Filing Date
2026-01-29
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The current support and hanger design relies on manual placement and selection, which is inefficient, makes it difficult to assess mechanical stability in real time, and lacks a parametric mechanism, affecting the efficiency of detailed design and the accuracy of construction drawings.

Method used

By importing building information model data, the system automatically calculates the anchor points of supports and hangers, generates a parametric model, performs mechanical evaluation by combining load performance index, and automatically optimizes the design when safety specifications are not met, thus achieving a fully automated process and adaptive optimization.

Benefits of technology

It has realized a fully automated process for support and hanger design, improved design efficiency, ensured the accurate output of construction drawings and bills of materials, dynamically assessed safety hazards, and realized the transformation from passive verification to proactive optimization, thus ensuring structural safety and economic rationality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122113384A_ABST
    Figure CN122113384A_ABST
Patent Text Reader

Abstract

The application discloses a computer support hanger design system for parameterized geometry construction, and belongs to the technical field of building engineering assistance; the method comprises the following steps: importing BIM data to extract structure rooting objects and electromechanical pipeline geometric parameters; a series of discrete support hanger anchoring points are calculated and corrected according to pipeline properties and span rules; a template is called to generate a target support hanger parameterized model through parameter mapping, and collision avoidance is performed; a load efficiency index containing a height stability decay factor is constructed, bearing redundancy is calculated, and if a safety threshold is not met, a reinforced rod is automatically searched and replaced for adaptive optimization; finally, construction drawings and a bill of materials are output. The application realizes automatic point distribution, parameterized modeling and real-time mechanical property checking of the support hanger, and effectively improves deepening design efficiency and structural safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building engineering support, and in particular to a computer-aided support and hanger design system for parametric geometry construction. Background Technology

[0002] With the increasing complexity of modern building electromechanical systems, Building Information Modeling (BIM) technology has been widely applied in integrated pipeline design. As the "skeleton" of the electromechanical pipeline system, the design quality of supports and hangers directly affects the safety and stability of the system. However, existing support and hanger designs typically rely on designers manually placing and selecting points in modeling software. This traditional method has significant limitations: on the one hand, manually consulting specifications and calculating spans based on materials and pipe diameters is inefficient and prone to omissions or non-compliance with spacing standards; on the other hand, current geometric modeling and mechanical verification processes are often disconnected. Common design tools only provide static geometric model stacking and lack built-in mechanical evaluation logic, making it difficult for designers to perceive the stability degradation risk caused by increased hanger height in real time and to quickly determine load redundancy during the design phase; furthermore, when encountering spatial collisions or loads that do not meet safety specifications, it is often necessary to manually adjust component parameters or reselect components, lacking parametric mechanisms with collision avoidance, automatic parameter mapping, and adaptive optimization, which seriously affects the efficiency of detailed design and the accuracy of construction drawings and bills of materials output. Summary of the Invention

[0003] To address the aforementioned problems in the existing technology, the present invention aims to provide a computer-aided support and hanger design system based on parametric geometry construction, the method comprising the following steps: Step S1: Import building information model data, identify structural rooted objects and electromechanical pipeline objects in the building information model data, and extract the geometric attribute parameters of the structural rooted objects and the electromechanical pipeline objects.

[0004] Step S2: Based on the material properties and pipe diameter of the electromechanical pipeline object, calculate the location of the support and hanger points using a preset span rule library, and generate a series of discrete support and hanger anchor points.

[0005] Step S3: Based on the location information of the anchor points of the support and hanger, call the support and hanger template from the parametric component library, and generate the target support and hanger parametric model through the parameter mapping mechanism.

[0006] Step S4: Construct a mechanical verification model, calculate the load performance index of the target support parameterized model under the design conditions, and determine whether the load performance index meets the preset safety specification threshold.

[0007] Step S5: When the load performance index meets the safety standard threshold, the parameterized model of the target support and hanger is instantiated and solidified, and construction drawings and bill of materials are output.

[0008] Preferably, step S2 includes the following sub-steps: Step S201: Extract the centerline path of the electromechanical pipeline object and calculate the tangent vector of the centerline path.

[0009] Step S202: Query the span rule base to obtain the maximum allowable span value corresponding to the current pipeline type.

[0010] Step S203: Along the centerline path, perform equidistant sampling with the maximum allowable span value as the step size, and combine the spatial projection position of the structural anchoring object to correct the coordinates of the sampling points to obtain the anchoring points of the support.

[0011] Preferably, in step S4, the load efficiency index is used to quickly assess the load redundancy of the support under geometric changes, and its calculation formula is as follows: ,in, This represents the load performance index; a higher value indicates higher safety. This indicates the effective cross-sectional area of ​​the main load-bearing members of the support and hanger; Indicates the allowable stress value of the rod material; This indicates the preset operating condition reduction factor; The linear weight of the electromechanical pipeline object includes the weight of the pipe itself, the weight of the insulation layer, and the weight of the medium in the full pipe. This indicates the calculated span between the current support and the adjacent support; This represents the parameterized height of the hanger in the parameterized model of the target support; This represents the high stability attenuation factor, used to characterize the loss of load-bearing capacity caused by the increase in the length of the hanger. A height penalty term is formed, and the higher the parameterized height, the larger the height penalty term.

[0012] Preferably, step S3 includes the following sub-steps: Step S301: Calculate the vertical distance from the anchor point of the support bracket to the bottom surface of the structure rooting object above.

[0013] Step S302: After deducting the preset installation allowance from the vertical distance, the value is assigned to the height driving parameter of the support and hanger template.

[0014] Step S303: Obtain the outer diameter value of the electromechanical pipeline object and assign it to the diameter driving parameter of the pipe clamp component in the support and hanger template.

[0015] Step S304: Update the geometric constraint equation of the support and hanger template according to the assigned driving parameters to generate a parameterized model of the target support and hanger with specific dimensions.

[0016] Preferably, in step S1, the operation of extracting geometric attribute parameters includes: Determine the type label of the structural rooting object; if the type label is a concrete beam, extract the beam bottom elevation and beam width parameters as the rooting surface definition; if the type label is a steel structure beam, extract the flange width and web height parameters of the steel beam, and mark the applicable fixture model constraint range.

[0017] In step S3, collision avoidance logic is executed when generating the parameterized model of the target support: constructing the bounding box of the parameterized model of the target support; detecting whether the bounding box has spatial interference with surrounding non-target pipeline objects; if spatial interference occurs, automatically adjusting the crossarm length parameter or the rod offset parameter in the support template until the spatial interference is eliminated.

[0018] Preferably, the value logic of the high stability attenuation factor is as follows: Obtain the installation form classification of the parameterized model of the target support; if the installation form classification is single-pole hoisting, the value is taken as a first preset value; if the installation form classification is portal double-pole hoisting, the value is taken as a second preset value, and the second preset value is less than the first preset value, so as to reflect the stability advantage of the portal structure.

[0019] Preferably, step S5 includes the following sub-steps: Step S501: Traverse the component tree of the parameterized model of the target support and extract the codes and quantities of all sub-components.

[0020] Step S502: The sub-components are merged and summarized to generate a bill of materials table that meets the procurement standards.

[0021] Step S503: Based on the three-dimensional view projection of the parameterized model of the target support, automatically annotate the key installation dimensions and node detail drawings to generate prefabrication drawings.

[0022] Preferably, step S4 further includes based on the load performance index. The adaptive optimization mechanism: when the load efficiency index If the cross-sectional area is less than the safety standard threshold, calculate the required target cross-sectional area; search the parametric component library for a reinforced member with a cross-sectional area greater than the target cross-sectional area; automatically replace the target support parametric model with the reinforced member, and re-execute step S4.

[0023] Preferably, step S3 further includes a lightweight caching mechanism for the parameterized model: serializing the parameter combination of the generated target support parameterized model into a hash string; before generating a new support, querying the cache database to see if there is a matching hash string; if so, directly cloning the geometric instance object in the cache and transforming it to the current support anchor point position, skipping the repeated solution process of the geometric constraint equation.

[0024] Compared with existing technologies, the beneficial effects of this invention are as follows: By deeply integrating building information model data and parametric design logic, this invention realizes a fully automated process for support and hanger systems from point calculation to model generation. The system can automatically match span rules according to the material and size of electromechanical pipelines, correct anchor points in combination with structural anchoring positions, quickly generate support and hanger models with specific dimensions using a parameter mapping mechanism, and skip repeated calculation processes with a hash caching mechanism. While performing collision avoidance, it significantly improves the efficiency of detailed design and realizes accurate and automatic output of construction drawings and bills of materials.

[0025] This invention establishes a real-time verification system integrating geometric shape and mechanical properties. It innovatively introduces a load performance index that includes a high stability attenuation factor, which can dynamically assess the load-bearing capacity loss caused by the increase in the height of the hanger. This allows for the timely detection and quantification of safety hazards caused by excessive slenderness ratio during the design phase. Combined with an adaptive optimization mechanism based on the performance index, the system can automatically retrieve and replace reinforced members when the load does not meet the requirements, realizing a shift from "passive verification" to "active optimization." This effectively ensures the structural safety and economic rationality of the supports under complex working conditions. Attached Figure Description

[0026] Figure 1 A flowchart illustrating the steps of constructing a system method for this invention is provided.

[0027] Figure 2 This is an exemplary flowchart of the steps for calculating the supports and hangers according to the present invention.

[0028] Figure 3 This is an exemplary flowchart of the steps for generating the support and hanger model according to the present invention.

[0029] Figure 4 This is an exemplary flowchart illustrating the steps of an embodiment of the present invention. Detailed Implementation

[0030] The present invention will be further described below with reference to specific embodiments.

[0031] like Figure 1 As shown in this embodiment, a computer-aided support and hanger design system based on parametric geometry construction is provided. The method includes the following steps: Step S1: Import Building Information Model (BIM) data, identify structural rooted objects and MEP (Mechanical, Electrical, and Plumbing) objects within the BIM data, and extract their geometric attribute parameters. In practice, BIM data is typically in IFC standard format or RVT proprietary format. The system uses an API interface to traverse the model database, filtering by category to identify components belonging to "structural columns," "structural beams," and "floor slabs" as structural rooted objects, and components belonging to "pipes," "ventilation ducts," and "cable trays" as MEP objects. The extracted geometric attribute parameters include, but are not limited to, the object's spatial coordinates, bounding box dimensions, material type, and system type.

[0032] Step S2: Based on the material properties and pipe diameter of the electromechanical pipeline object, the system calculates the location of the supports and hangers using a preset span rule library, generating a series of discrete support and hanger anchor points. For example, for DN100 steel pipes, the standard recommends a maximum horizontal spacing of 6 meters; while for PPR pipes of the same diameter, the spacing may be shortened to 1.5 meters. The system automatically matches the optimal rule based on the pipeline properties.

[0033] Step S3: Based on the location information of the anchor points of the support and hanger, the support and hanger template is called from the parametric component library, and the target support and hanger parametric model is generated through the parameter mapping mechanism. The parametric component library adopts the concept of family and predefines a variety of topological structures such as portal type, L type, and single pole type.

[0034] In step S3, collision avoidance logic is executed when generating the parameterized model of the target support: constructing the bounding box of the parameterized model of the target support; detecting whether the bounding box has spatial interference with surrounding non-target pipeline objects; if spatial interference occurs, automatically adjusting the crossarm length parameter or hanger offset parameter in the support template until the spatial interference is eliminated.

[0035] Step S3 also includes a lightweight caching mechanism for the parameterized model: serialize the parameter combination of the generated target support parameterized model into a hash string; before generating a new support, query the cache database to see if the same hash string exists; if it exists, directly clone the geometric instance object in the cache and transform it to the current support anchor point position, skipping the repeated solution process of the geometric constraint equation.

[0036] Step S4: Construct a mechanical verification model, calculate the load performance index of the target support and hanger parameterized model under the design conditions, and determine whether the load performance index meets the preset safety specification threshold. Step S5: When the load performance index meets the safety specification threshold, the parameterized model of the target support and hanger is instantiated and solidified, and construction drawings and bill of materials are output.

[0037] like Figure 2As shown, step S2 in this embodiment includes the following sub-steps: Step S201: Extract the centerline path of the electromechanical pipeline object and calculate the tangent vector of the centerline path; the centerline path is usually composed of a series of three-dimensional coordinate points, and the tangent vector is used to determine the direction of the support crossarm.

[0038] Step S202: Query the span rule base to obtain the maximum allowable span value corresponding to the current pipeline type.

[0039] Step S203: Along the centerline path, perform equidistant sampling with the maximum allowable span as the step size, and combine the spatial projection position of the structural anchoring object to correct the coordinates of the sampling points to obtain the support anchoring points. If there is a hollow floor slab opening directly above the theoretical sampling point, the system will automatically fine-tune the sampling point position along the pipeline direction until a legal structural anchoring surface is found, ensuring that each anchoring point is actually in place.

[0040] In step S4, the load efficiency index is used to quickly assess the load redundancy of the supports under geometric changes. Its calculation formula is as follows: ,in, This represents the load performance index; a higher value indicates higher safety. This indicates the effective cross-sectional area of ​​the main load-bearing members of the support and hanger; Indicates the allowable stress value of the rod material; This indicates the preset operating condition reduction factor; This indicates the linear weight of the electromechanical pipeline object, and the value includes the weight of the pipe itself, the weight of the insulation layer, and the weight of the medium in the full pipe. This indicates the calculated span between the current support and the adjacent support; This represents the parameterized height of the hanger in the parameterized model of the target support; This represents the high stability attenuation factor, used to characterize the loss of load-bearing capacity caused by the increase in the length of the hanger. This constitutes a height penalty term; the higher the parameterized height, the larger the height penalty term.

[0041] Molecular part This represents the upper limit of the theoretical load-bearing capacity of the support and hanger. Among them, the effective cross-sectional area... With the allowable stress of the material This directly determines the tensile and bending strength of the component. (Working condition reduction factor) This is a safety reserve factor. Taking into account non-ideal factors such as earthquakes, wind loads, or installation errors, the theoretical strength is artificially reduced to ensure that the design is conservative and safe.

[0042] denominator This represents the actual gravity load borne by the support and hanger. Linear weight. Multiply by the calculated span This refers to the total weight allocated to that hanger. This reflects the physical law that "the greater the load, the lower the efficiency index."

[0043] High penalty items In traditional calculations, only strength is considered, while stability is ignored. However, in practical engineering, the longer the suspension rod... The larger the slenderness ratio, the more prone it is to column instability or significant swaying under horizontal forces. A damping factor is introduced. This forces a reduction in the efficiency index of long booms, prompting the system to automatically select thicker profiles or add diagonal braces when designing high-altitude supports to prevent instability risks.

[0044] The logic behind the selection of the high stability decay factor is as follows: Obtain the installation form classification of the parameterized model of the target support; if the installation form classification is single-pole hoisting, the value is taken as the first preset value; if the installation form classification is portal double-pole hoisting, the value is taken as the second preset value, and the second preset value is less than the first preset value, so as to reflect the stability advantage of the portal structure.

[0045] like Figure 3 As shown, step S3 in this embodiment includes the following sub-steps: Step S301: Calculate the vertical distance from the anchor point of the support to the bottom surface of the object under which the structure is anchored. Step S302: After deducting the preset installation allowance from the vertical distance, the value is assigned to the height drive parameter of the support and hanger template; the installation allowance takes into account the adjustment space during on-site construction, for example, 50mm is reserved for nut adjustment.

[0046] Step S303: Obtain the outer diameter value of the electromechanical pipeline object and assign it to the diameter driving parameter of the pipe clamp component in the support and hanger template.

[0047] Step S304: Update the geometric constraint equations of the support and hanger template according to the assigned driving parameters to generate a parameterized model of the target support and hanger with specific dimensions. The geometric constraint equations define the relative positional relationships between components, such as "crossarm length = pipe diameter + 2 × reserved width". After parameter driving, the model will automatically expand and deform to adapt to the specific scenario.

[0048] In step S1, the operation of extracting geometric attribute parameters includes: Determine the type label of the structural rooting object; if the type label is concrete beam, extract the beam bottom elevation and beam width parameters as the rooting surface definition; if the type label is steel structure beam, extract the flange width and web height parameters of the steel beam, and mark the applicable fixture model constraint range.

[0049] like Figure 4 As shown, step S5 in this embodiment includes the following sub-steps: Step S501: Traverse the component tree of the target support and hanger parameterized model and extract the codes and quantities of all sub-components; Step S502: Merge and summarize the sub-components to generate a bill of materials table that meets the procurement standards; Step S503: Based on the 3D view projection of the target support parametric model, automatically annotate key installation dimensions and node detail drawings to generate prefabrication drawings.

[0050] Step S4 also includes based on the load performance index Adaptive optimization mechanism: when the load efficiency index If the cross-sectional area is less than the safety standard threshold, calculate the required target cross-sectional area; search the parametric component library for reinforced members with a cross-sectional area greater than the target cross-sectional area; automatically replace the target support parametric model with the reinforced member, and re-execute step S4.

[0051] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A computer-aided support and hanger design system based on parametric geometry construction, characterized in that, The method includes the following steps: Step S1: Import building information model data, identify structural rooted objects and electromechanical pipeline objects in the building information model data, and extract the geometric attribute parameters of the structural rooted objects and the electromechanical pipeline objects; Step S2: Based on the material properties and pipe diameter of the electromechanical pipeline object, calculate the location of the support and hanger points using a preset span rule library, and generate a series of discrete support and hanger anchor points. Step S3: Based on the location information of the anchor points of the support and hanger, call the support and hanger template from the parametric component library, and generate the target support and hanger parametric model through the parameter mapping mechanism; Step S4: Construct a mechanical verification model, calculate the load performance index of the target support and hanger parameterized model under the design conditions, and determine whether the load performance index meets the preset safety specification threshold. Step S5: When the load performance index meets the safety standard threshold, the parameterized model of the target support and hanger is instantiated and solidified, and construction drawings and bill of materials are output.

2. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, Step S2 includes the following sub-steps: Step S201: Extract the centerline path of the electromechanical pipeline object and calculate the tangent vector of the centerline path; Step S202: Query the span rule base to obtain the maximum allowable span value corresponding to the current pipeline type; Step S203: Along the centerline path, perform equidistant sampling with the maximum allowable span value as the step size, and combine the spatial projection position of the structural anchoring object to correct the coordinates of the sampling points to obtain the anchoring points of the support.

3. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, In step S4, the load efficiency index is used to quickly assess the load redundancy of the support under geometric changes, and its calculation formula is as follows: ,in, This represents the load performance index; a higher value indicates higher safety. This indicates the effective cross-sectional area of ​​the main load-bearing members of the support and hanger; Indicates the allowable stress value of the rod material; This indicates the preset operating condition reduction factor; The linear weight of the electromechanical pipeline object includes the weight of the pipe itself, the weight of the insulation layer, and the weight of the medium in the full pipe. This indicates the calculated span between the current support and the adjacent support; This represents the parameterized height of the hanger in the parameterized model of the target support; This represents the high stability attenuation factor, used to characterize the loss of load-bearing capacity caused by the increase in the length of the hanger. A height penalty term is formed, and the higher the parameterized height, the larger the height penalty term.

4. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, Step S3 includes the following sub-steps: Step S301: Calculate the vertical distance from the anchor point of the support bracket to the bottom surface of the structure anchoring object above; Step S302: After deducting the preset installation allowance from the vertical distance, the value is assigned to the height driving parameter of the support and hanger template; Step S303: Obtain the outer diameter value of the electromechanical pipeline object and assign it to the diameter driving parameter of the pipe clamp component in the support and hanger template; Step S304: Update the geometric constraint equation of the support and hanger template according to the assigned driving parameters to generate a parameterized model of the target support and hanger with specific dimensions.

5. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, In step S1, the operation of extracting geometric attribute parameters includes: Determine the type label of the structural rooting object; if the type label is a concrete beam, extract the beam bottom elevation and beam width parameters as the rooting surface definition; if the type label is a steel structure beam, extract the flange width and web height parameters of the steel beam, and mark the applicable fixture model constraint range.

6. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, In step S3, collision avoidance logic is executed when generating the parameterized model of the target support: constructing the bounding box of the parameterized model of the target support; detecting whether the bounding box has spatial interference with surrounding non-target pipeline objects; If spatial interference occurs, the crossbeam length parameter or hanger offset parameter in the support and hanger template will be automatically adjusted until the spatial interference is eliminated.

7. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, The logic for determining the value of the highly stable attenuation factor is as follows: Obtain the installation form classification of the parameterized model of the target support; if the installation form classification is single-pole hoisting, the value is taken as a first preset value; if the installation form classification is portal double-pole hoisting, the value is taken as a second preset value, and the second preset value is less than the first preset value, so as to reflect the stability advantage of the portal structure.

8. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, Step S5 includes the following sub-steps: Step S501: Traverse the component tree of the parameterized model of the target support and extract the codes and quantities of all sub-components; Step S502: Merge and summarize the sub-components to generate a bill of materials table that meets the procurement standards; Step S503: Based on the three-dimensional view projection of the parameterized model of the target support, automatically annotate the key installation dimensions and node detail drawings, and generate prefabrication drawings.

9. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, Step S4 further includes based on the load performance index The adaptive optimization mechanism: when the load efficiency index If the area is less than the safety standard threshold, calculate the required target cross-sectional area; Retrieve a reinforced member with a cross-sectional area larger than the target cross-sectional area from the parametric component library; automatically replace the target support parametric model with the reinforced member, and re-execute step S4.

10. The computer-aided support and hanger design system for parametric geometry construction according to claim 1, characterized in that, Step S3 further includes a lightweight caching mechanism for the parameterized model: serializing the parameter combination of the generated target support parameterized model into a hash string; before generating a new support, querying the cache database to see if the same hash string exists; if it exists, directly cloning the geometric instance object in the cache and transforming it to the current support anchor point position, skipping the repeated solution process of the geometric constraint equation.