CN115525952A - Forward construction method for pipeline support and hanger model design - Google Patents

Forward construction method for pipeline support and hanger model design Download PDF

Info

Publication number
CN115525952A
CN115525952A CN202211223040.3A CN202211223040A CN115525952A CN 115525952 A CN115525952 A CN 115525952A CN 202211223040 A CN202211223040 A CN 202211223040A CN 115525952 A CN115525952 A CN 115525952A
Authority
CN
China
Prior art keywords
family
pipeline
hanger
model
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211223040.3A
Other languages
Chinese (zh)
Inventor
魏嘉志
张建
李伟
马晓文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
PowerChina Chengdu Engineering Co Ltd
Original Assignee
PowerChina Chengdu Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PowerChina Chengdu Engineering Co Ltd filed Critical PowerChina Chengdu Engineering Co Ltd
Priority to CN202211223040.3A priority Critical patent/CN115525952A/en
Publication of CN115525952A publication Critical patent/CN115525952A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/68Analysis of geometric attributes of symmetry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/20Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30172Centreline of tubular or elongated structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a forward construction method for a pipeline support and hanger model design, which comprises the steps of constructing a part family, wherein the part family is parameterized by parts forming pipeline support and hanger models with different structural forms; constructing a pipeline model, and identifying a central line of the pipeline model through Dynamo software; analyzing a placement point group of the central line through Dynamo software based on the central line, calling a parameterized component family in the component family, and sequentially placing various component families on the pipeline based on the placement point group to obtain a pipeline support and hanger model; the method has the advantages that the method directly calls the component family required by the model to be built to combine in a mode of establishing the parameterized family of the components of the pipeline support and hanger model with different structural forms and combining the family with the Dynamo software platform, thereby improving the speed of building the pipeline support and hanger model and increasing the efficiency of building the model.

Description

Forward construction method for pipeline support and hanger model design
Technical Field
The invention relates to the technical field of model construction, in particular to a forward construction method for a pipeline support and hanger model design.
Background
Revit is a mainstream modeling software in the BIM technology at present. Through the Revit platform, a full life cycle model of engineering construction can be built on the basis of realizing engineering visualization; dynamo is a visual programming program developed based on Revit twice, and can complete rapid and accurate modeling of some complex engineering models which cannot be realized in Revit.
At present, revit + Dynamo are applied to municipal road and bridge engineering in many cases, and by taking strip engineering such as roads, bridges and tunnels as an example, firstly, building families of the road, bridge and tunnel engineering are built based on a Revit platform, then, based on the Dynamo platform, batch placement is carried out in a model according to actual coordinates of each component, but the technical method is mostly used for inputting data such as related coordinates, parameters and the like of a drawing to carry out turnover modeling under the condition of the existing two-dimensional CAD drawing, so that when a pipeline support and hanger model is built by adopting the prior art method, related horizontal coordinates, elevation data and family parameter data in the two-dimensional drawing are generally required to be firstly sorted to build a related model, but the process is a process of building a three-dimensional model in a reverse way, and the efficiency of building the model is reduced; meanwhile, the structure of the bracket is different from that of the hanger, and the structure is divided into a single pipe or a plurality of pipes. Therefore, the engineering quantity required for establishing a support and hanger parameterization family with high refinement degree is large and complex; in view of this, the present application is specifically made.
Disclosure of Invention
The technical problem to be solved by the invention is that in the prior art, the reverse modeling process of the pipeline support and hanger model is constructed based on data related to a two-dimensional drawing, so that the efficiency of model construction is reduced; secondly, the structural form of the pipeline support and hanger model is changeable, and the manufacturing process of a parameterization family taking the support and hanger as a whole is complex; the forward construction method for the pipeline support and hanger model design can improve the speed and efficiency of constructing the pipeline support drop model.
The invention is realized by the following technical scheme:
a forward construction method for a pipeline support and hanger model design comprises the following steps:
constructing a component family, wherein the component family is parameterized by components of the pipeline support hanger;
constructing a pipeline model in Revit, and identifying a central line of the pipeline model through Dynamo software;
analyzing a placement point group of the central line through Dynamo software according to the spacing of the pipe model support hanger to be constructed based on the central line, calling a required parameterized component family in the component family according to a specific structure form of the support hanger model to be created, and sequentially placing and assembling various component families on the pipe based on the placement point group and a physical and logical contact meeting surface of each component to obtain the pipe support hanger model.
When a pipeline support and hanger model is constructed in the prior art, horizontal coordinates, elevation data and the like related to a two-dimensional drawing are generally firstly arranged, then Dynamo is used for calling support and hanger models related to construction in batches based on the data, but the method is only suitable for the condition of performing rollover under the two-dimensional drawing and is not used for forward design modeling with higher modeling efficiency; secondly, the support and hanger frame has various structural forms and complex structure, and the engineering quantity for directly establishing an integral parameterized family is slightly larger; the invention provides a forward construction method for a pipeline support and hanger model design, which is characterized in that a component family is directly called to be combined in a mode of establishing a family of part parameterizations of support and hanger models forming different structural forms and combining the family with a Dynamo software platform, so that the speed and the efficiency of constructing the pipeline support and hanger model are improved.
Preferably, the family of components includes a family of clip components, a family of boom components, a family of angle components, and a family of channel components.
Preferably, the parameter that clamp part family set up includes pipeline external diameter and clamp strip diameter, the parameter that jib part family set up includes jib diameter and jib length, the parameter that angle steel part family set up includes angle steel thickness, angle steel width, angle steel and apart from on the pipeline central line right side on the left of the pipeline central line, channel-section steel part family includes channel-section steel thickness, channel-section steel width, channel-section steel and is apart from and the channel-section steel is apart from on the pipeline central line right side.
Preferably, the construction of the component family is performed in Revit software.
Preferably, the construction of the pipeline model is performed in Revit software.
Preferably, the specific generation method of the center line is as follows:
constructing a pipeline model;
and analyzing and calculating the pipeline model through an element.get Location node in Dynamo software to obtain the central line.
Preferably, the method for constructing the pipeline support and hanger model comprises the following steps:
a: calculating position information of a first placement point group based on the center line, the first placement point group being a set of position information points where the component family is placed;
b: calling an M-type component family from the component family according to the position information of the first placement point group, and placing a1 st-type component family at the position of the placement point group;
c: according to the physical connection logic of the parts of the branch and hanger equipment, calculating a contact surface between an nth part family and an n +1 th part family, calculating the position information of an n +1 th placing point group on the contact surface, placing an n +1 th part model on the n +1 th placing point group until the M parts family is placed completely, and obtaining a sub-pipeline branch and hanger model, wherein n =1, 2, 3 … M-1;
d: and adjusting the direction of the sub-pipeline support and hanger model to be consistent with the direction of the pipeline model to obtain a pipeline support and hanger model.
Preferably, the substep of calculating the position information of the first placement point group based on the center line comprises:
and acquiring a starting point of the central line through Dynamo software based on the central line, and calculating corresponding position points on the central line from the starting point according to the distance between the supports and hangers to obtain a first placement point group.
Preferably, the specific sub-steps from step B to step C include:
calling the hoop component family, and placing the hoop component family at the first placement point group;
identifying the bottom surface of the hoop component family, recording the bottom surface as a plane D1, projecting a first placing point group on the D1 surface to obtain a point group A2, and calling an angle steel component family to place on the point A2;
identifying the bottom surface of the angle steel component family, recording as a plane D2, projecting a first placing point group on the D2 surface after deviating the two sides according to the design distance to obtain a point group A3, calling the suspender component family and placing on the point A3;
and identifying the top surface of the suspender part family, recording the top surface as a plane D3, projecting a first placing point group on the D3 surface to obtain a point group A4, calling the channel steel part family and placing the channel steel part family on the point A4 to obtain a sub-pipeline support and hanger model.
Preferably, when the constructed pipeline support and hanger model is a multi-pipe hanger model, and when the hoop component family is subjected to placement operation, the central lines of a plurality of pipelines are identified to obtain a first placement point group, and then the steps B to D are sequentially performed.
Preferably, the specific operation of step D includes:
and calculating the angle between the tangent vector of the central line and the Y axis as a rotation angle, and rotating the sub-pipeline support and hanger model according to the rotation angle until the models formed by all the families are arranged along the tangential direction of the central line to obtain a pipeline support and hanger model.
Compared with the prior art, the invention has the following advantages and beneficial effects:
according to the forward construction method for the pipeline support and hanger model design, provided by the embodiment of the invention, the component family is directly called to be assembled in a mode of establishing the family of parameterization of the parts of the pipeline support and hanger model forming different structural forms and combining the family with a Dynamo software platform, so that the construction speed of the pipeline support and hanger model is increased, and the model construction efficiency is increased.
Drawings
In order to more clearly illustrate the technical solutions of the exemplary embodiments of the present invention, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and that for those skilled in the art, other related drawings can be obtained from these drawings without inventive effort.
FIG. 1 is a schematic diagram of a construction process;
FIG. 2 is a schematic view of an angle steel model;
FIG. 3 is a schematic view of a channel model;
FIG. 4 is a schematic view of a clamp;
FIG. 5 is a schematic view of a boom model;
FIG. 6 is a schematic view of a single tube hanger configuration;
fig. 7 is a schematic view of a multi-hanger model.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail below with reference to examples and accompanying drawings, and the exemplary embodiments and descriptions thereof are only used for explaining the present invention and are not meant to limit the present invention.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to those of ordinary skill in the art that: it is not necessary to employ these specific details to practice the present invention. In other instances, well-known structures, circuits, materials, or methods have not been described in detail so as not to obscure the present invention.
Throughout the specification, reference to "one embodiment," "an embodiment," "one example," or "an example" means: the particular features, structures, or characteristics described in connection with the embodiment or example are included in at least one embodiment of the invention. Thus, the appearances of the phrases "one embodiment," "an embodiment," "one example" or "an example" in various places throughout this specification are not necessarily all referring to the same embodiment or example. Furthermore, the particular features, structures, or characteristics may be combined in any suitable combination and/or sub-combination in one or more embodiments or examples. Further, those of ordinary skill in the art will appreciate that the illustrations provided herein are for illustrative purposes and are not necessarily drawn to scale. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
In the description of the present invention, the terms "front", "rear", "left", "right", "upper", "lower", "vertical", "horizontal", "upper", "lower", "inner", "outer", etc. indicate orientations or positional relationships based on those shown in the drawings, merely for convenience of description and simplification of description, and do not indicate or imply that the device or element referred to must have a particular orientation, be constructed in a particular orientation, and be operated, and therefore, should not be construed as limiting the scope of the invention.
The embodiment discloses a forward construction method for a pipeline support and hanger model design, which is implemented by establishing a family of part parameterizations required by support and hanger models with different structural forms, combining the family with a Dynamo software platform, and directly calling the component family for assembly, wherein the method flow is shown in fig. 1 and specifically comprises the following steps:
constructing a part family, wherein the part family is a parameterized family of parts of pipeline support and hanger models with different structural forms, and in the embodiment, the part family comprises a hoop part family, a suspender part family, an angle steel part family and a channel steel part family; the construction of the component family is performed in Revit software.
The parameter that clamp part family set up includes pipeline external diameter and clamp strip diameter, the parameter that jib part family set up includes jib diameter and jib length, the parameter that angle steel part family set up includes angle steel thickness, angle steel width, angle steel and apart from and at pipeline central line right side distance on the left of the pipeline central line, channel-section steel part family includes channel-section steel thickness, channel-section steel width, channel-section steel and is apart from and the channel-section steel is apart from on the right side of the pipeline central line on the left of the pipeline central line.
Establishing a support and hanger part family based on Revit: parameterization family of parts such as hoops, suspenders, angle steel, channel steel and the like. And synchronously arranging and recording the design parameters of each part into an Excel table, and preparing for the parameterization control of Dynamo batch modeling. Taking a hoop as an example, the main parametric family parameters are set as the outer diameter of the pipeline and the diameter of a hoop strip; taking angle steel and channel steel as examples, the main parametric family parameters are set as the thickness and width of the angle steel/channel steel, the distance of the angle steel/channel steel on the left side of the central line of the pipeline, and the distance of the angle steel/channel steel on the right side of the central line of the pipeline. Taking the hanger rod and the bolt as examples, the main parameter group parameters are the hanger rod bolt diameter and the hanger rod bolt length. Through the change of the parameters of the above groups and the mutual assembly of the parts, the supports and hangers with various structural forms, such as single-pipe channel steel supports, single-pipe angle steel supports, multiple pipes, hangers and the like, can be combined in Dynamo by fewer and simpler parameter settings. Various types of components in the pipeline support and hanger component family can be perfected by referring to a drawing set 03S402 indoor pipeline support and hanger, and the built component family model is shown in figures 2-5.
Constructing a pipeline model, and identifying a central line of the pipeline model through Dynamo software;
the specific generation method of the central line comprises the following steps: constructing a pipeline model; selecting a pipeline from Dynamo and calculating the central line of the pipeline, wherein the method specifically comprises the following steps: selecting a pipeline needing to be provided with a support and hanger by using a select model Element node, and calculating the central line of the pipeline according to the Element Location node and recording the central line as S1.
Based on the central line, placing point groups through Dynamo software according to the distance between the supporting and hanging frames of the pipeline model to be constructed, calling parameterized component families in the component families according to the specific structural form of the supporting and hanging frame model to be created, and sequentially assembling and placing various component families on the pipeline according to the placing point groups and the physical and logical contact and coincidence surfaces of each component to obtain the pipeline supporting and hanging frame model.
The construction method of the pipeline support and hanger model comprises the following steps:
a: calculating position information of a first placement point group based on the center line, the first placement point group being a set of position information points where the component family is placed;
the substep of calculating position information of the first set of placement points based on the centerline comprises: and acquiring a starting point of the central line through Dynamo software based on the central line, and calculating corresponding position points on the central line from the starting point according to the distance between the supports and hangers to obtain a first placement point group.
The substeps are detailed below:
based on a Dynamo platform, a starting Point of family placement on the curve S1 is calculated by using a cut.Point At Parameter node, then a position Point corresponding to the S1 on the curve is calculated From the starting Point according to the distance between the supporting and hanging frames by using a cut.Point At Equal Length From node, and finally a Point set is calculated by using a List.Creat node, wherein the set Point is marked as A1. And simultaneously, calculating a plane where the A1 point is positioned and parallel to the XY axes by using a plane. And acquiring related design data from a prepared Excel table by using a List.
If a multi-branch hanger is created, the number of pipelines is multiple, the central lines of the multiple pipelines are needed to be identified, placing points are created, and placing point groups are obtained, namely step A is repeated, and a multi-branch hanger placing point set is obtained.
B: calling an M-type component family from the component family according to the position information of the first placement point group, and placing a1 st-type component family at the position of the placement point group; (the first family of placed components, not limited to a fixed order, can be any component, subject to the corresponding modeling logic.)
C: calculating a contact surface between the nth component family and the n +1 th component family according to the physical connection logic of the support and hanger equipment components, calculating the position information of an n +1 th placing point group on the contact surface, placing an n +1 th component model on the n +1 th placing point group until the M component families are placed completely, and obtaining a sub-pipeline support and hanger model (n =1, 2, 3 … M-1);
the specific substeps of the step B to the step C comprise:
calling the hoop component family, and placing the hoop component family at the first placement point group;
identifying the bottom surface of the hoop component family, recording the bottom surface as a plane D1, projecting a first placing point group on the D1 surface to obtain a point group A2, and calling an angle steel component family to place on the point A2;
identifying the bottom surface of the angle steel component family, recording as a plane D2, projecting a first placing point group on the D2 surface after deviating the two sides according to the design distance to obtain a point group A3, calling the suspender component family and placing on the point A3;
and identifying the top surface of the suspender part family, recording the top surface as a plane D3, projecting a first placing point group on the D3 surface to obtain a point group A4, calling the channel steel part family and placing the channel steel part family on the point A4 to obtain a sub-pipeline support and hanger model.
The substeps are detailed below:
based on the Dynamo platform, hoop Family components are loaded by utilizing a Family Type node, and batch calling and placing are carried out through a Family instance Point node.
Based on a Dynamo platform, converting a placed hoop Family instance into a geometric entity by using an element.geometry node, decomposing the surface of the geometric entity into various surfaces by using the element.explore node, selecting a bottom surface on which the hoop Family is placed by using a List.get Item AtIndex node, calculating the distance between the bottom surface and a standard surface by using a geometry.distance To node, shifting the standard surface by using a plane.offset node To obtain a plane on which the bottom surface is located, marking the plane as a plane D1, projecting A1 points on the plane D1 by using a Point.project node To obtain a group of points as A2, loading an angle steel Family component by using a Family Type node, and placing a base (angle steel Family) based on the A2 points by using a Family Type. In particular, when the angle steel family is manufactured, the upper surface of the angle steel serves as a modeling base point.
Based on a Dynamo platform, element.geometry nodes are used for converting a placed base (angle steel family) instance into a geometric entity, element.Explode is used for decomposing the surface of the geometric entity into various surfaces, list.get Item At Index nodes are used for selecting the bottom surface of the placed base (angle steel family), distance between the bottom surface and a standard surface is calculated by geometry.distance To nodes, and then plane.offset is carried out on the standard surface by the distance To obtain a plane where the bottom surface is located, and the plane is marked as a plane D2. Offset the line S1 with the current.offset node to obtain the line S2 and the line S3, calculate the points a2 and A3 based on the lines S2 and S3 by the same steps as the generation of the Point A1 in the step a, project the points a2 and A3 on the plane D2 with the point.project node to obtain a set of points A3, load the boom Family component with the Family Type node, and place the boom Family based on the points A3 through the Family Type node. In particular, when the hanger rod family is manufactured, the top surface of the lower bolt of the hanger rod is used as a modeling base point.
Based on a Dynamo platform, converting a placed suspender Family example into a geometric attribute by using an element.geometry node, decomposing the surface of the geometric attribute into various surfaces by using the element.explore node, selecting a surface of the suspender Family in combined contact with a top connecting piece by using a List.get Item Atindex node, calculating the distance between the contact surface and a standard surface by using a geometry.distance To node, offsetting the standard surface by using a plane.offset node for the distance To obtain a plane where the combined contact surface is located, marking the plane as a plane D3, projecting an A1 Point on the plane D3 by using a Point.project node To obtain a group of points as A4, loading a channel steel Family component by using a Family Type node, and placing a top component (channel steel Family) based on the A4 Point by using a Family Type node. Particularly, when a channel family is manufactured, the upper surface of the bottom of the channel serves as a modeling base point.
D: and adjusting the direction of the sub-pipeline support and hanger model to be consistent with the direction of the pipeline model to obtain a pipeline support and hanger model.
The specific operation of the step D comprises the following steps: and calculating an angle between the tangent vector of the central line and the Y axis as a rotation angle, rotating the sub-pipeline support and hanger model according to the rotation angle until the models formed by all the groups are arranged along the tangential direction of the central line to obtain a pipeline support and hanger model, and finally obtaining the model as shown in fig. 6 and 7.
The substeps are detailed as follows:
calculating the angle of a tangent Vector between the Y axis and the S1 line according to a Vector With Vector node, and uniformly adjusting the placing directions of a hoop Family, a base (an angle steel Family) and a top part (a channel steel Family) through a Family instruction set Rotation node; and carrying out parametric driving on the constructed support and hanger model By utilizing element.set Parameter By Name node for the called family example through the sorted support and hanger size design parameters and the support and hanger arrangement distance Parameter Excel table to obtain the pipeline support and hanger model.
The method mainly includes the steps of firstly calculating the placement of one component in the part, calculating the contact surface of the next component and the component placed at this time after the placement is completed, then calculating the placement point on the contact surface, performing placement combination of the contact components on the point, positioning by utilizing the matching surface of the components of the part, and so on, and completing the creation of the whole part model. Of course, when building a family of components, the physical logic of the placement order should be organized and the base point of each family of components should be determined accordingly.
In the forward construction method for the pipeline support and hanger model design provided by the embodiment, the construction of the pipeline support and hanger model is realized by directly calling the component families for combination and assembly in a mode of establishing a family with parameterized parts required by support and hanger models with different structural forms and combining the family with a Dynamo software platform. Compared with the design of reverse modeling based on two-dimensional drawing horizontal coordinate data and elevation data for batch import, the method is higher in efficiency. The modeling steps of the content of the invention are all transferred to a programming program built by Dynamo software for automatic calculation and placement, the set of built programming program can be suitable for different project conditions, and accurate models of the support and hanger suitable for different projects can be built only by adjusting the size design parameters of the support and hanger component in the Excel table and calling the type of the placement family in the process sequence. In the program calculation process compiled by the method, the height information of the components does not need to be additionally input, and the components are placed, assembled and combined directly on the basis of the physical connection logic of the components of the support and hanger equipment, so that the construction efficiency of the model is improved.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.

Claims (10)

1. A forward construction method for a pipeline support and hanger model design is characterized by comprising the following steps:
constructing a component family, wherein the component family is parameterized by components of the pipeline support hanger;
constructing a pipeline model, and identifying a central line of the pipeline model through Dynamo software;
based on the central line, placing point groups according to the distance between the support hangers and the to-be-constructed pipeline model by Dynamo software; calling a parameterized component family required in the component family according to a specific structural form of a support and hanger model to be created; and sequentially placing and assembling various component families on the pipeline according to the order based on the placing point group and the contact and coincidence surface of the physical logic of each part, so as to obtain a pipeline support and hanger model.
2. The forward construction method of a pipe support and hanger model design according to claim 1, wherein the family of parts comprises a hoop component family, a boom component family, an angle component family, and a channel component family.
3. The forward construction method of a pipeline support and hanger model design according to claim 2, wherein the parameters set by the hoop component family include the outer diameter of the pipeline and the diameter of the hoop, the parameters set by the boom component family include the diameter of the boom and the length of the boom, the parameters set by the angle steel component family include the thickness of the angle steel, the width of the angle steel, the distance of the angle steel on the left side of the pipeline center line and the distance of the angle steel on the right side of the pipeline center line, and the parameters set by the channel steel component family include the thickness of the channel steel, the width of the channel steel, the distance of the channel steel on the left side of the pipeline center line and the distance of the channel steel on the right side of the pipeline center line.
4. The forward construction method of the pipeline support and hanger model design according to claim 1, wherein the construction of the component family is performed in Revit software.
5. The forward construction method of pipeline support and hanger model design according to claim 1, wherein the specific generation method of the center line is as follows:
constructing a pipeline model in Revit software;
and analyzing and calculating the pipeline model through an element.get Location node in Dynamo software to obtain the central line.
6. The forward construction method of the pipeline support and hanger model design according to claim 3, wherein the construction method of the pipeline support and hanger model comprises the following steps:
a: calculating position information of a first placement point group based on the center line, the first placement point group being a set of position information points where the component family is placed;
b: calling an M-type component family from the part family according to the position information of the first placing point group, and placing a1 st-type component family at the position of the placing point group;
c: calculating a contact surface between the nth component family and the n +1 th component family according to the physical connection logic of the support and hanger equipment components, calculating the position information of an n +1 placement point group on the contact surface, placing an n +1 th component model on the n +1 th placement point group until the placement of the M component family is completed, and obtaining a sub-pipeline support and hanger model, wherein n =1, 2, 3 … M-1;
d: and adjusting the direction of the sub-pipeline support and hanger model to be consistent with the direction of the pipeline model to obtain a pipeline support and hanger model.
7. The forward construction method of a pipe hanger model design according to claim 6, wherein the sub-step of calculating the position information of the first set of placement points based on the center line comprises:
and acquiring a starting point of the central line through Dynamo software based on the central line, and calculating corresponding position points on the central line from the starting point according to the distance between the supports and hangers to obtain a first placement point group.
8. The forward construction method of pipeline support and hanger model design according to claim 7, wherein the specific sub-steps from step B to step C comprise:
calling the hoop component family, and placing the hoop component family at the first placement point group;
identifying the bottom surface of the hoop component family, recording as a plane D1, projecting a first placing point group on the D1 surface to obtain a point group A2, and calling an angle steel component family to place on the point A2;
identifying the bottom surface of the angle steel component family, recording as a plane D2, projecting a first placing point group on the D2 surface after deviating the two sides according to the design distance to obtain a point group A3, calling the suspender component family and placing on the point A3;
and identifying the top surface of the suspender part family, recording the top surface as a plane D3, projecting a first placing point group on the D3 surface to obtain a point group A4, calling the channel steel part family and placing the channel steel part family on the point A4 to obtain a sub-pipeline support and hanger model.
9. The forward construction method of the pipeline support and hanger model design according to claim 8, wherein when the constructed pipeline support and hanger model is a multi-pipe hanger model, the central lines of a plurality of pipelines are identified to obtain a first placement point group, and then steps B to D are sequentially performed.
10. The forward construction method of pipeline support and hanger model design according to claim 8, wherein the specific operation of step D includes:
and calculating the angle between the tangent vector of the central line and the Y axis as a rotation angle, and rotating the sub-pipeline support and hanger model according to the rotation angle until the models formed by all the groups are arranged along the tangential direction of the central line to obtain a pipeline support and hanger model.
CN202211223040.3A 2022-10-08 2022-10-08 Forward construction method for pipeline support and hanger model design Pending CN115525952A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211223040.3A CN115525952A (en) 2022-10-08 2022-10-08 Forward construction method for pipeline support and hanger model design

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211223040.3A CN115525952A (en) 2022-10-08 2022-10-08 Forward construction method for pipeline support and hanger model design

Publications (1)

Publication Number Publication Date
CN115525952A true CN115525952A (en) 2022-12-27

Family

ID=84702395

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211223040.3A Pending CN115525952A (en) 2022-10-08 2022-10-08 Forward construction method for pipeline support and hanger model design

Country Status (1)

Country Link
CN (1) CN115525952A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116186867A (en) * 2023-04-27 2023-05-30 中国电建集团成都勘测设计研究院有限公司 Automatic modeling method and terminal for pipeline wall bushing, wing ring and wall penetrating hole
CN116663129A (en) * 2023-07-31 2023-08-29 中国电建集团贵阳勘测设计研究院有限公司 Intelligent bridge design system and method based on 3DE platform

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116186867A (en) * 2023-04-27 2023-05-30 中国电建集团成都勘测设计研究院有限公司 Automatic modeling method and terminal for pipeline wall bushing, wing ring and wall penetrating hole
CN116186867B (en) * 2023-04-27 2023-07-25 中国电建集团成都勘测设计研究院有限公司 Automatic modeling method and terminal for pipeline wall bushing, wing ring and wall penetrating hole
CN116663129A (en) * 2023-07-31 2023-08-29 中国电建集团贵阳勘测设计研究院有限公司 Intelligent bridge design system and method based on 3DE platform
CN116663129B (en) * 2023-07-31 2023-11-14 中国电建集团贵阳勘测设计研究院有限公司 Intelligent bridge design system and method based on 3DE platform

Similar Documents

Publication Publication Date Title
CN115525952A (en) Forward construction method for pipeline support and hanger model design
CN109359351B (en) Three-dimensional modeling method for pipeline and pipeline design method
CN109408912B (en) Special-shaped component parameterized modeling method based on Revit secondary development
CN110851956B (en) Automatic calculation, labeling and plotting method for construction engineering pipeline construction positioning information
Cheng Automatic adaptive remeshing for finite element simulation of forming processes
CN108959694A (en) BIM geometric model construction method for large-volume complex building
CN109976259A (en) A kind of robot free curve surface work pieces polishing off-line programing method based on VTK
CN113204812A (en) Method for creating bridge prestressed pipeline model by adopting Dynamo
CN110990928A (en) Software platform-crossing special-shaped space grid structure parameterization design method
CN111767632A (en) BIM modeling method for realizing automatic steel support section allocation by adopting Dynamo
CN107588234A (en) Intelligent suspension and support integrated design system
CN110990933A (en) Modeling method for shield tunnel
CN112487589B (en) Data conversion method based on pipeline three-dimensional model
CN111611633A (en) Rapid modeling method based on Revit and Dynamo parameterized latticed shell structure model
CN111724124A (en) BIM technology-based pipeline comprehensive construction method
CN115797568A (en) Modeling method and device based on three-dimensional GIS and BIM integration
CN115048704A (en) Revit-based bridge substructure modeling method, system and device
Barbato et al. GIS-BIM interoperability for regeneration of transurban areas
CN116186867B (en) Automatic modeling method and terminal for pipeline wall bushing, wing ring and wall penetrating hole
CN109992870B (en) Automatic three-dimensional modeling method for power distribution network pole tower
CN110414142A (en) The parametric modeling method of concentrator
CN116011157A (en) Automatic desk CAD and Revit secondary development-based pipeline rapid extraction modeling method
CN107134007A (en) The three-dimensional fast modeling method of traffic infrastructure
CN114117586A (en) Method for establishing incidence relation between supporting and hanging bracket and rooting object thereof in S3D software
CN103034549B (en) A kind of based on data consistency verification method in pattern model design and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination