CN116090048A - Dynamo-based pipe gallery tunnel engineering equipment layout modeling method - Google Patents
Dynamo-based pipe gallery tunnel engineering equipment layout modeling method Download PDFInfo
- Publication number
- CN116090048A CN116090048A CN202211644587.0A CN202211644587A CN116090048A CN 116090048 A CN116090048 A CN 116090048A CN 202211644587 A CN202211644587 A CN 202211644587A CN 116090048 A CN116090048 A CN 116090048A
- Authority
- CN
- China
- Prior art keywords
- equipment
- dynamo
- file
- arrangement
- modeling
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/12—Geometric CAD characterised by design entry means specially adapted for CAD, e.g. graphical user interfaces [GUI] specially adapted for CAD
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
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)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a Dynamo-based pipe gallery tunnel engineering equipment layout modeling method, which comprises the steps of establishing an equipment layout database; establishing a device family library; generating a three-dimensional space line bit file according to engineering route data, and importing the space line bit into a Revit project file; and picking up a three-dimensional space line bit file in the Revit project file, converting the space line bit into geometric figure information in Dynamo space, converting a space coordinate system of the space line bit, reading an excel equipment arrangement database through Dynamo to obtain the coordinate positions of all the equipment, calling a corresponding group file in the equipment group library through Dynamo, and placing the corresponding group file in the corresponding position to complete equipment model arrangement. Through Dynamo visual modeling, the modeling speed is the fastest among all modeling methods by combining the arrangement and parameters of each device, and one set of program can be utilized for multiple times, so that the modeling time of a designer is greatly saved.
Description
Technical Field
The invention belongs to the technical field of building modeling, and particularly relates to a Dynamo-based piping lane tunnel engineering equipment layout modeling method.
Background
The tunnel engineering of the pipe gallery is a large-scale complex project generally, the expertise is many, and the pipeline equipment is complicated. The common operation mode is a device modeling arrangement mode of manual click-type or stay wire arrangement type, firstly, the workload is huge, secondly, the drawing errors are very large and cannot be found in advance, so that reworking is caused, the cost is increased, and the construction period is lost
In addition, in the traditional engineering projects, the scheme is very common to adjust, and once a scheme model is formed by cumbersome equipment, the scheme is very troublesome to adjust, and the model basically needs to be rebuilt again.
If the original manual modeling method is used, a great deal of time is consumed for building a set of equipment models of a long-distance tunnel, once scheme adjustment is met, the arrangement of thousands of equipment models is required to be changed, and the time for adjusting one pass by a designer is not different from that of reconstructing one pass.
Disclosure of Invention
The invention aims to provide a Dynamo-based pipe gallery tunnel engineering equipment layout modeling method so as to improve equipment layout modeling efficiency and layout accuracy of pipe gallery tunnels.
The invention aims to realize the method for modeling the arrangement of the pipe gallery tunnel engineering equipment based on Dynamo by the following technical means, which comprises the following steps:
step 1, establishing an equipment arrangement database according to the types and arrangement parameters of all the equipment in the project;
step 2, an equipment family library is established, wherein the equipment family library comprises all equipment Revit family files for model arrangement in the project, and the equipment Revit family files are established according to corresponding equipment parameters;
step 3, generating a three-dimensional space line-position file according to engineering route data, and importing the three-dimensional space line-position file into a Revit project file;
and 4, picking up a three-dimensional space line position file in the Revit project file, converting the space line position into geometric figure information in Dynamo space, namely a three-dimensional modeling baseline, converting a space coordinate system of the three-dimensional modeling baseline, reading a device arrangement database through Dynamo, obtaining the coordinate position, elevation and angle of each device according to the data operation in the device arrangement database and combining the three-dimensional modeling baseline, calling a corresponding Revit file in a device family database through Dynamo, and placing the corresponding Revit file in a corresponding position to complete device model arrangement.
After the equipment model is arranged, the parameter information of the equipment model is respectively checked and set through the node element parameters and the element parameter node.
And (3) in the use process of the model, repeating the step (4) to complete the regeneration and modification of the modeling by modifying one or more of the equipment arrangement database, the equipment family library and the three-dimensional space line bit file.
The arrangement parameters comprise arrangement intervals, elevations and angles of various devices.
The engineering route data comprises project plane lines and vertical sections.
In the step 4, a three-dimensional space line bit file in the Revit project file is picked up by a Select Model Element node, then the space line bit is converted into geometric figure information in Dynamo space by an element.
In the step 4, the coordinate position, elevation and angle of each device are obtained by using a geometry, intersect, polyCurve, offset and geometry.
In the step 4, through the family instance. Bypoint node, the corresponding Revit family file in the equipment family library is called and placed at the corresponding position.
The invention has the beneficial effects that: through Dynamo visual modeling, the modeling speed is the fastest among all modeling methods by combining the arrangement and parameters of each device, a set of program can be repeatedly utilized, even if the same type of project only modifies part of parameters, the establishment of a device model is directly completed, the modeling time of a designer is greatly saved, and millimeter-level accurate positioning and one-key rapid modeling which cannot be achieved by traditional modeling are achieved.
Drawings
FIG. 1 is a flow chart of a method for modeling piping lane tunnel engineering equipment layout based on Dynamo;
FIG. 2 is a Dynamo device placement point generation schematic;
the present invention will be described in further detail with reference to the accompanying drawings and examples.
Detailed Description
[ example 1 ]
As shown in fig. 1, a Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method includes the following steps:
step 1, establishing an equipment arrangement database according to the types and arrangement parameters of all the equipment in the project;
the arrangement parameters comprise arrangement intervals, elevations and angles of various devices.
The type of equipment, such as several professions involved in tunnelling: water, heating, electrical, fire protection, etc., are first classified into major categories, then, for example, under the electrical profession: the secondary classification of illumination, power, communication, monitoring and the like, and then different lamps are arranged under the illumination, and each corresponding arrangement density, placement position, ground height and the like are different, so that an arrangement database is formed.
The device layout database is an excel table, the excel contains parameters such as device types, various device layout intervals, elevations, angles and the like, the data table is imported into Dynamo through a data.Import excel node, and data are extracted from the excel device layout database in subsequent modeling. When the equipment type, the arrangement interval, the elevation and the angle of various equipment are changed, the parameters in the excel equipment arrangement database can be modified when different equipment installations are changed.
Step 2, an equipment family library is established, wherein the equipment family library comprises all equipment Revit family files for model arrangement in the project, and the equipment Revit family files are established according to corresponding equipment parameters;
the equipment family library comprises all equipment Revit family files which are to be subjected to model arrangement in the project, ensures that equipment families support the arrangement mode according to point positions, loads all the equipment to be arranged in the Revit project files, comprises parameters of equipment models, length, width and the like, establishes family files of corresponding equipment according to specific geometric information and parameters of the models used in the engineering, and is required to be modified when the equipment is to be modified.
Step 3, generating a three-dimensional space line-position file according to engineering route data, and importing the three-dimensional space line-position file into a Revit project file; the Revit software can store a plurality of different files, such as a device Revit family file containing parameters of the device and a Revit project file containing three-dimensional space line bit information, wherein the contents of the device Revit family file and the Revit project file are different, but the Revit family file and the project file are stored in the Revit software, and Dynamo modeling software calls the family file and the project file from the Revit software through an interface.
The engineering route data comprises project plane lines and vertical sections.
And generating a three-dimensional space line position dwg file by combining software such as Civil3D and the like with project plane line and longitudinal section line data, and importing the space line position into a Revit project file for use by a program.
And if the line of a tunnel of the project needs to be modified, adjusting dwg three-dimensional space line position.
And 4, picking up a three-dimensional space line position file in the Revit project file, converting the space line position into geometric figure information in Dynamo space, namely a three-dimensional modeling baseline, converting a space coordinate system of the three-dimensional modeling baseline, reading a device arrangement database through Dynamo, obtaining the coordinate position, elevation and angle of each device according to the data operation in the device arrangement database and combining the three-dimensional modeling baseline, calling a corresponding Revit file in a device family database through Dynamo, and placing the corresponding Revit file in a corresponding position to complete device model arrangement. Dynamo is existing modeling software.
In the step 4, an engineering model is generated by calling a device layout database, a device family library and a three-dimensional space line bit file by utilizing Dynamo.
In the step 4, a three-dimensional space line bit file in the Revit project file is picked up by a Select Model Element node, then the space line bit is converted into geometric figure information in Dynamo space by an element. Thereby avoiding spatial position errors that would be caused by using the imported line location equipment directly in different spatial coordinate systems.
In the step 4, the coordinate position (as shown in fig. 2), the elevation and the angle of each device are obtained by using a geometry, intersect, polycurrve, offset, geometry, rotation node. .
Parameters are called from an excel equipment arrangement database through manual input or direct extraction, and the point positions of corresponding equipment are automatically generated by Dynamo through nodes such as geometry, interect, polyCurve, offset, geometry, rotation and the like, so that the equipment elevation is adjusted, and the rotation angle is adjusted to the target parameters. And (3) obtaining the coordinate position of each device by utilizing the three-dimensional modeling baseline by geometry. PolyCurve. Offset, geometry. Rotation are used to adjust the elevation and angle of the device.
In the step 4, through the family instance. Bypoint node, the corresponding Revit family file in the equipment family library is called and placed at the corresponding position.
And finally, calling a corresponding Revit family file in the equipment family library through the family instance. And (5) completing the equipment model arrangement.
After modeling is complete, parameters of some models themselves are modified, or data is missing from the family file, as needed, for example.
After the equipment model is arranged, the parameter information of the equipment model is respectively checked and set through the node element parameters and the element parameter node.
And respectively checking and setting parameter information of the equipment model by using the node element, parameters and element, setparameter byname nodes, so as to adjust specific equipment in the modeling, for example, adjust the length of a suspender lamp, and finish the parameterized modeling and adjustment of the equipment arrangement of the project. This step is not needed if no parameters are missing in the family file.
And (3) in the use process of the model, repeating the step (4) to complete the regeneration and modification of the modeling by modifying one or more of the equipment arrangement database, the equipment family library and the three-dimensional space line bit file.
If the line of a tunnel of a project needs to be modified, directly importing the updated dwg three-dimensional space line bit in the step S3, reselecting a new line bit by using an element geometry node, and running a dynamo program, wherein the model of the whole tunnel can be automatically adjusted to the new space line bit; if the arrangement interval and the elevation of a certain device need to be modified, modifying the parameter input values of nodes such as geometry, polyCurve, offset and the like in the step S3, wherein the modification can be completed in an excel data table, and a data processing node can be added to modify data when data is imported into dynamo as the parameter input value so as to realize the corresponding adjustment of all-line devices, and then the parameter adjustment of the model in the step S4 is used to complete all the required adjustment of the device modeling.
In summary, by creating data files (device placement database, device family library, and three-dimensional space line bit file), importing data and running dynamo program, device model placement is completed in one piece. For the scheme to be modified, the program is run after the data is modified, and the model is automatically adjusted. The modeling speed is the fastest among all modeling methods, a set of program can be repeatedly utilized, even if the same type of project only modifies part of parameters, the establishment of the equipment model is directly completed, the modeling time of a designer is greatly saved, and the modeling method contributes to the forward design.
Claims (8)
1. A Dynamo-based pipe gallery tunnel engineering equipment layout modeling method is characterized by comprising the following steps of: comprises the following steps
Step 1, establishing an equipment arrangement database according to the types and arrangement parameters of all the equipment in the project;
step 2, an equipment family library is established, wherein the equipment family library comprises all equipment Revit family files for model arrangement in the project, and the equipment Revit family files are established according to corresponding equipment parameters;
step 3, generating a three-dimensional space line-position file according to engineering route data, and importing the three-dimensional space line-position file into a Revit project file;
and 4, picking up a three-dimensional space line position file in the Revit project file, converting the space line position into geometric figure information in Dynamo space, namely a three-dimensional modeling baseline, converting a space coordinate system of the three-dimensional modeling baseline, reading a device arrangement database through Dynamo, obtaining the coordinate position, elevation and angle of each device according to the data operation in the device arrangement database and combining the three-dimensional modeling baseline, calling a corresponding Revit file in a device family database through Dynamo, and placing the corresponding Revit file in a corresponding position to complete device model arrangement.
2. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: after the equipment model is arranged, the parameter information of the equipment model is respectively checked and set through the node element parameters and the element parameter node.
3. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: and (3) in the use process of the model, repeating the step (4) to complete the regeneration and modification of the modeling by modifying one or more of the equipment arrangement database, the equipment family library and the three-dimensional space line bit file.
4. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: the arrangement parameters comprise arrangement intervals, elevations and angles of various devices.
5. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: the engineering route data comprises project plane lines and vertical sections.
6. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: in the step 4, a three-dimensional space line bit file in the Revit project file is picked up by a Select ModelElement node, then the space line bit is converted into geometric figure information in Dynamo space by an element.
7. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: in the step 4, the coordinate position, elevation and angle of each device are obtained by using a geometry, intersect, polyCurve, offset and geometry.
8. The Dynamo-based pipe gallery tunnel engineering equipment arrangement modeling method of claim 1, wherein the method comprises the following steps of: in the step 4, through the family instance. Bypoint node, the corresponding Revit family file in the equipment family library is called and placed at the corresponding position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211644587.0A CN116090048A (en) | 2022-12-20 | 2022-12-20 | Dynamo-based pipe gallery tunnel engineering equipment layout modeling method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211644587.0A CN116090048A (en) | 2022-12-20 | 2022-12-20 | Dynamo-based pipe gallery tunnel engineering equipment layout modeling method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116090048A true CN116090048A (en) | 2023-05-09 |
Family
ID=86186043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211644587.0A Pending CN116090048A (en) | 2022-12-20 | 2022-12-20 | Dynamo-based pipe gallery tunnel engineering equipment layout modeling method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116090048A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117436162A (en) * | 2023-08-29 | 2024-01-23 | 中国电建集团成都勘测设计研究院有限公司 | Dynamo-based forward design modeling method and system for inclined tube sedimentation tank |
-
2022
- 2022-12-20 CN CN202211644587.0A patent/CN116090048A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117436162A (en) * | 2023-08-29 | 2024-01-23 | 中国电建集团成都勘测设计研究院有限公司 | Dynamo-based forward design modeling method and system for inclined tube sedimentation tank |
CN117436162B (en) * | 2023-08-29 | 2024-06-11 | 中国电建集团成都勘测设计研究院有限公司 | Dynamo-based forward design modeling method and Dynamo-based forward design modeling system for inclined tube sedimentation tank |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109359351B (en) | Three-dimensional modeling method for pipeline and pipeline design method | |
CN106960103B (en) | Automatic generation method and device of power grid graph | |
CN110851956B (en) | Automatic calculation, labeling and plotting method for construction engineering pipeline construction positioning information | |
CN112257160B (en) | BIM-based standardized forward design method for garbage incineration power plant | |
CN106372309B (en) | GIS (geographic information System) and BIM (building information modeling) -based digital laying method and system for electric power tunnel | |
CN107133431A (en) | A kind of electromechanical pipe network prefabrication assembled in situ system and method based on BIM | |
CN111797451B (en) | BIM-based overhead line model construction method | |
CN116090048A (en) | Dynamo-based pipe gallery tunnel engineering equipment layout modeling method | |
CN110990933A (en) | Modeling method for shield tunnel | |
CN105956220A (en) | Cable assembly parametric model and geometric modeling method | |
CN109271697B (en) | System and method for processing interrupt data in AutoCAD based on VBA, and computer program | |
CN106373188B (en) | A kind of generation method and system of underground pipe network threedimensional model | |
CN105574291A (en) | Automatic power supply loop configuration method and system | |
CN108875167A (en) | A kind of construction site three dimensional arrangement optimization method based on BIM technology | |
CN104268321B (en) | Satellite cable lightweight modeling method | |
CN110399631B (en) | Design method and system of ground leaching mountain well site drawing platform | |
CN111143921A (en) | Method for automatically designing digital space derivative structure | |
CN110990923A (en) | Rapid engineering calculation method, system and medium for hyperbolic arch dam of water conservancy and hydropower engineering | |
CN112733234A (en) | Three-dimensional bridge automatic calculation and generation device based on cable information transmission | |
CN104134175A (en) | System and method for automatically generating distribution automation master station looped network graph | |
CN109271701B (en) | Water supply and drainage BIM forward design method based on reach system | |
CN116011157A (en) | Automatic desk CAD and Revit secondary development-based pipeline rapid extraction modeling method | |
CN114386143B (en) | Modeling, typesetting and segment selection method for tunnel shield pipe ring lining structure | |
CN105302979A (en) | Modeling method and system of valve groups in two-phase fluid network model | |
CN115952572A (en) | Highway electromechanical BIM rapid modeling method |
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 |