CN109190317A - A method of rack BIM model is created using Dynamo fast accurate - Google Patents
A method of rack BIM model is created using Dynamo fast accurate Download PDFInfo
- Publication number
- CN109190317A CN109190317A CN201811282024.5A CN201811282024A CN109190317A CN 109190317 A CN109190317 A CN 109190317A CN 201811282024 A CN201811282024 A CN 201811282024A CN 109190317 A CN109190317 A CN 109190317A
- Authority
- CN
- China
- Prior art keywords
- dynamo
- frame ball
- rod piece
- information
- ball
- 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.)
- Granted
Links
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/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (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)
- Manufacture Of Motors, Generators (AREA)
- Supply And Installment Of Electrical Components (AREA)
Abstract
The present invention relates to rack BIM model creation method, specifically a kind of method using Dynamo fast accurate creation rack BIM model.The present invention solves the problems, such as that the existing rack BIM model creation Method Modeling period is long, modeling precision is low.It is a kind of to create method this method of rack BIM model using following steps realization using Dynamo fast accurate: 1) to work out component information table;2) creation can join the frame ball race of change and can join the rod piece race of change;3) number information of the coordinate information of frame ball, the specification information of frame ball, frame ball is obtained;4) center point of all frame balls is grouped;5) center point of each frame ball is generated;6) frame ball example is created;7) frame ball BIM model is obtained;8) coordinate information of the frame ball at each rod piece both ends is obtained;9) specification information of rod piece, the number information of rod piece are obtained;10) all rod pieces are grouped;11) rod piece example is created;12) rod piece BIM model is obtained.The present invention is suitable for Construction of The Grids.
Description
Technical field
It is specifically a kind of to create rack BIM using Dynamo fast accurate the present invention relates to rack BIM model creation method
The method of model.
Background technique
Rack is widely used as puting on display because it has many advantages, such as that space-load is small, light-weight, rigidity is big, anti-seismic performance is good
The roof system of the buildings such as shop, gymnasium, railway station, museum.In recent years, with the continuous development of information technology and BIM technology
Widely popularize, creation rack BIM model become one of important link in Construction of The Grids.However practice have shown that, existing net
Frame BIM model creation method is since itself principle is limited, the problem that generally existing modeling period is long, modeling precision is low, thus
Seriously affect Construction of The Grids efficiency and Construction of The Grids quality.Based on this, it is necessary to invent a kind of completely new rack BIM model creation
Method, to solve the problems, such as that the existing rack BIM model creation Method Modeling period is long, modeling precision is low.
Summary of the invention
The present invention mentions to solve the problems, such as that the existing rack BIM model creation Method Modeling period is long, modeling precision is low
A kind of method using Dynamo fast accurate creation rack BIM model is supplied.
The present invention is achieved by the following technical scheme:
A method of rack BIM model being created using Dynamo fast accurate, this method is realized using following steps:
1) according to Construction of The Grids material table and Construction of The Grids flat sectional drawing, component information table is worked out using Excel;The component letter
The content of breath table includes: the coordinate information of frame ball, the specification information of frame ball, the number information of frame ball, the specification of rod piece
Information, the number information of rod piece;
2) according to component information table, the frame ball race of change can be joined using Revit creation and the rod piece race of change can be joined;
3) by the visual programming of Dynamo, coordinate information, the rack of frame ball in component information table are obtained with tabular form
The number information of the specification information of ball, frame ball;
4) the Python secondary development supported by Dynamo, with the specification information of frame ball in component information table to all nets
The center point of frame ball is grouped;
5) by carrying out the calculation process of list in Dynamo, x coordinate value, y-coordinate value, the z coordinate of each frame ball are obtained
It is worth, and generates the center point of each frame ball according to the x coordinate value of each frame ball, y-coordinate value, z coordinate value;
6) creating Revit race instant node by Dynamo drives Revit to create frame ball example;
7) specification information, every of the coordinate information of each frame ball in component information table, each frame ball is obtained by Dynamo
The number information of a frame ball, and instance properties node is modified by Dynamo and assigns each frame ball, thus obtain frame ball
BIM model;
8) by the calculation process of the progress list in Dynamo, the coordinate information of the frame ball at each rod piece both ends is obtained, and
Resulting coordinate information is put into list under same index;
9) by the visual programming of Dynamo, the specification information of rod piece in component information table, rod piece are obtained with tabular form
Number information;
10) the Python secondary development supported by Dynamo, with the specification information of rod piece in component information table to all bars
Part is grouped;
11) creating Revit race instant node by Dynamo drives Revit to create rod piece example;
12) theoretical length of each rod piece is calculated in Dynamo by the Python secondary development that Dynamo is supported, and
Instance properties node is modified by Dynamo and assigns each rod piece, thus obtains rod piece BIM model.
Compared with existing rack BIM model creation method, a kind of utilization Dynamo fast accurate creation of the present invention
The method of rack BIM model is by realizing quickly, accurately using Revit software, Dynamo software, Python etc.
It creates rack BIM model (including frame ball BIM model and rod piece BIM model), thus effectively shortens modeling period, effectively mentions
High modeling precision, to effectively increase Construction of The Grids efficiency and Construction of The Grids quality.
The present invention efficiently solves the problems, such as that the existing rack BIM model creation Method Modeling period is long, modeling precision is low,
Suitable for Construction of The Grids.
Specific embodiment
A method of rack BIM model being created using Dynamo fast accurate, this method is realized using following steps
:
1) according to Construction of The Grids material table and Construction of The Grids flat sectional drawing, component information table is worked out using Excel;The component letter
The content of breath table includes: the coordinate information of frame ball, the specification information of frame ball, the number information of frame ball, the specification of rod piece
Information, the number information of rod piece;
2) according to component information table, the frame ball race of change can be joined using Revit creation and the rod piece race of change can be joined;
3) by the visual programming of Dynamo, coordinate information, the rack of frame ball in component information table are obtained with tabular form
The number information of the specification information of ball, frame ball;
4) the Python secondary development supported by Dynamo, with the specification information of frame ball in component information table to all nets
The center point of frame ball is grouped;
5) by carrying out the calculation process of list in Dynamo, x coordinate value, y-coordinate value, the z coordinate of each frame ball are obtained
It is worth, and generates the center point of each frame ball according to the x coordinate value of each frame ball, y-coordinate value, z coordinate value;
6) creating Revit race instant node by Dynamo drives Revit to create frame ball example;
7) specification information, every of the coordinate information of each frame ball in component information table, each frame ball is obtained by Dynamo
The number information of a frame ball, and instance properties node is modified by Dynamo and assigns each frame ball, thus obtain frame ball
BIM model;
8) by the calculation process of the progress list in Dynamo, the coordinate information of the frame ball at each rod piece both ends is obtained, and
Resulting coordinate information is put into list under same index;
9) by the visual programming of Dynamo, the specification information of rod piece in component information table, rod piece are obtained with tabular form
Number information;
10) the Python secondary development supported by Dynamo, with the specification information of rod piece in component information table to all bars
Part is grouped;
11) creating Revit race instant node by Dynamo drives Revit to create rod piece example;
12) theoretical length of each rod piece is calculated in Dynamo by the Python secondary development that Dynamo is supported, and
Instance properties node is modified by Dynamo and assigns each rod piece, thus obtains rod piece BIM model.
When it is implemented, the theoretical length of rod piece is equal to the coordinate distance of the frame ball at rod piece both ends in the step 12)
Subtract the radius of the frame ball at rod piece both ends.
Claims (2)
1. a kind of method using Dynamo fast accurate creation rack BIM model, it is characterised in that: this method is using as follows
What step was realized:
1) according to Construction of The Grids material table and Construction of The Grids flat sectional drawing, component information table is worked out using Excel;The component letter
The content of breath table includes: the coordinate information of frame ball, the specification information of frame ball, the number information of frame ball, the specification of rod piece
Information, the number information of rod piece;
2) according to component information table, the frame ball race of change can be joined using Revit creation and the rod piece race of change can be joined;
3) by the visual programming of Dynamo, coordinate information, the rack of frame ball in component information table are obtained with tabular form
The number information of the specification information of ball, frame ball;
4) the Python secondary development supported by Dynamo, with the specification information of frame ball in component information table to all nets
The center point of frame ball is grouped;
5) by carrying out the calculation process of list in Dynamo, x coordinate value, y-coordinate value, the z coordinate of each frame ball are obtained
It is worth, and generates the center point of each frame ball according to the x coordinate value of each frame ball, y-coordinate value, z coordinate value;
6) creating Revit race instant node by Dynamo drives Revit to create frame ball example;
7) specification information, every of the coordinate information of each frame ball in component information table, each frame ball is obtained by Dynamo
The number information of a frame ball, and instance properties node is modified by Dynamo and assigns each frame ball, thus obtain frame ball
BIM model;
8) by the calculation process of the progress list in Dynamo, the coordinate information of the frame ball at each rod piece both ends is obtained, and
Resulting coordinate information is put into list under same index;
9) by the visual programming of Dynamo, the specification information of rod piece in component information table, rod piece are obtained with tabular form
Number information;
10) the Python secondary development supported by Dynamo, with the specification information of rod piece in component information table to all bars
Part is grouped;
11) creating Revit race instant node by Dynamo drives Revit to create rod piece example;
12) theoretical length of each rod piece is calculated in Dynamo by the Python secondary development that Dynamo is supported, and
Instance properties node is modified by Dynamo and assigns each rod piece, thus obtains rod piece BIM model.
2. a kind of method using Dynamo fast accurate creation rack BIM model according to claim 1, feature exist
In: in the step 12), the coordinate distance that the theoretical length of rod piece is equal to the frame ball at rod piece both ends subtracts the net at rod piece both ends
The radius of frame ball.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811282024.5A CN109190317B (en) | 2018-10-31 | 2018-10-31 | Method for quickly and accurately creating grid BIM (building information modeling) model by using Dynamo |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811282024.5A CN109190317B (en) | 2018-10-31 | 2018-10-31 | Method for quickly and accurately creating grid BIM (building information modeling) model by using Dynamo |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109190317A true CN109190317A (en) | 2019-01-11 |
CN109190317B CN109190317B (en) | 2022-11-22 |
Family
ID=64941025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811282024.5A Active CN109190317B (en) | 2018-10-31 | 2018-10-31 | Method for quickly and accurately creating grid BIM (building information modeling) model by using Dynamo |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109190317B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611675A (en) * | 2020-01-09 | 2020-09-01 | 中南建筑设计院股份有限公司 | Rapid modeling method based on Revit and Dynamo parameterized grid structure model |
CN112854758A (en) * | 2021-01-12 | 2021-05-28 | 中国铁路通信信号上海工程局集团有限公司 | BIM-based steel reinforced concrete joint construction method |
CN113505424A (en) * | 2021-07-12 | 2021-10-15 | 南昌大学 | Interactive construction method for derived component of linear engineering |
CN114626120A (en) * | 2021-12-24 | 2022-06-14 | 浙江省建筑设计研究院 | Dynamo-based light roof parallel chord steel roof truss modeling method |
CN114692267A (en) * | 2022-03-09 | 2022-07-01 | 中国联合工程有限公司 | Dynamo-based trapezoidal flat net rack roof modeling method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701318A (en) * | 2016-03-02 | 2016-06-22 | 中国十九冶集团有限公司 | Method for establishing SolidWorks net rack/pipe truss building information model by using coordinate value table |
CN107103158A (en) * | 2017-05-24 | 2017-08-29 | 中铁四局集团有限公司 | Method for realizing rapid modeling dynamic modification of high-speed railway bridge by utilizing DYNAMOO |
US20170357738A1 (en) * | 2016-06-11 | 2017-12-14 | Flux Factory, Inc. | Process for Merging Parametric Building Information Models |
-
2018
- 2018-10-31 CN CN201811282024.5A patent/CN109190317B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105701318A (en) * | 2016-03-02 | 2016-06-22 | 中国十九冶集团有限公司 | Method for establishing SolidWorks net rack/pipe truss building information model by using coordinate value table |
US20170357738A1 (en) * | 2016-06-11 | 2017-12-14 | Flux Factory, Inc. | Process for Merging Parametric Building Information Models |
CN107103158A (en) * | 2017-05-24 | 2017-08-29 | 中铁四局集团有限公司 | Method for realizing rapid modeling dynamic modification of high-speed railway bridge by utilizing DYNAMOO |
Non-Patent Citations (4)
Title |
---|
张洪伟等: "连续梁-钢桁组合桥BIM建模技术研究", 《铁路技术创新》 * |
董爱平等: "基于Revit的网架参数化建模", 《土木建筑工程信息技术》 * |
车冠宇等: "Revit+Dynamo参数化隧道模型构建体系探析", 《公路交通科技(应用技术版)》 * |
郭颖恺等: "基于Revit软件及Dynamo可视化编程实现轻型木结构框架体系快速建模", 《林业机械与木工设备》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111611675A (en) * | 2020-01-09 | 2020-09-01 | 中南建筑设计院股份有限公司 | Rapid modeling method based on Revit and Dynamo parameterized grid structure model |
CN111611675B (en) * | 2020-01-09 | 2023-03-21 | 中南建筑设计院股份有限公司 | Rapid modeling method based on Revit and Dynamo parameterized grid structure model |
CN112854758A (en) * | 2021-01-12 | 2021-05-28 | 中国铁路通信信号上海工程局集团有限公司 | BIM-based steel reinforced concrete joint construction method |
CN113505424A (en) * | 2021-07-12 | 2021-10-15 | 南昌大学 | Interactive construction method for derived component of linear engineering |
CN113505424B (en) * | 2021-07-12 | 2022-06-07 | 南昌大学 | Interactive construction method for derived component of linear engineering |
CN114626120A (en) * | 2021-12-24 | 2022-06-14 | 浙江省建筑设计研究院 | Dynamo-based light roof parallel chord steel roof truss modeling method |
CN114692267A (en) * | 2022-03-09 | 2022-07-01 | 中国联合工程有限公司 | Dynamo-based trapezoidal flat net rack roof modeling method |
Also Published As
Publication number | Publication date |
---|---|
CN109190317B (en) | 2022-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109190317A (en) | A method of rack BIM model is created using Dynamo fast accurate | |
CN104440875B (en) | The 3-freedom parallel mechanism that working space is adjustable and method of adjustment thereof | |
CN105320012A (en) | Multimedia dynamic stage control method and system | |
CN105489102B (en) | A kind of three-dimensional interactive training training system | |
CN106950923A (en) | A kind of speed planning method for determining interpolation cycle | |
CN110727972A (en) | Automatic power transmission tower modeling method and system based on building informatization model | |
CN103949860B (en) | Method for machining tower single-node space multi-opening flange | |
CN104973215A (en) | Global dynamic virtual reality carrying method based on precision database | |
CN208409130U (en) | A kind of big stroke drilling and tapping machine of four Track desighs | |
CN204475515U (en) | A kind of special-shaped distortion steel structure member | |
CN103020220A (en) | Inquiring method of information flows of social network site | |
CN106600137A (en) | Application method of steel structure BIM (building information modeling) informatization platform | |
CN104008254B (en) | Integrated optimization method of telescopic lifting arm static model | |
CN106156443A (en) | A kind of laying stiffening ring and method and device of meridian rib on cooling tower | |
CN104345685A (en) | System and method for optimizing processing program | |
CN106372276A (en) | Method for establishing static stiffness-based machine tool structure part database | |
CN207681477U (en) | Powder metallurgic forming machines platform manipulator | |
Liu et al. | Design for manufacture and integrated manufacturability evaluation system | |
CN211403673U (en) | Simulation training system for variable intelligent production line | |
SG11201907135QA (en) | Metal structure for supporting fluid ducts and industrial facility comprising such a metal structure | |
CN102521792A (en) | Method for optimizing skeletal animation reusing and memory usage | |
Han et al. | Solution Region Synthesis Method for Six Positions Synthesis of 5-SS Spatial Linkage | |
CN208409388U (en) | A kind of heavy type machining center ray machine | |
Mursadi et al. | A review of industry 4.0 development progress in Indonesia | |
CN204799873U (en) | Revolve positioner of riveter |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |