CN110175356A - A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development - Google Patents
A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development Download PDFInfo
- Publication number
- CN110175356A CN110175356A CN201910324046.1A CN201910324046A CN110175356A CN 110175356 A CN110175356 A CN 110175356A CN 201910324046 A CN201910324046 A CN 201910324046A CN 110175356 A CN110175356 A CN 110175356A
- Authority
- CN
- China
- Prior art keywords
- race
- beam bridge
- revit
- library
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 239000007787 solid Substances 0.000 claims description 4
- 239000000463 material Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
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
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Bridges Or Land Bridges (AREA)
Abstract
The invention discloses a kind of rapid Modeling and Design methods of beam bridge based on Revit secondary development, comprising the following steps: establishes beam bridge associated components race library;Develop beam bridge modelling operability interface;Corresponding component race in race library is loaded by menu call;The corresponding position in project is corresponded in Revit puts corresponding component race.The step of beam bridge model is rapidly established in realization in Revit, largely saves beam bridge modeling and time;Improve design efficiency;It is supported for later period beam bridge BIM pipe and operation provides data platform, while application of the BIM technology in bridge can be pushed.
Description
Technical field
The present invention relates to architectural design fields, and in particular to a kind of rapid modeling of beam bridge based on Revit secondary development
Design method.
Background technique
Being constantly progressive and develop with informationization technology, BIM technology is constantly caused attention.Autodesk Revit
Software is that very extensive application has been obtained in architectural design field using most BIM software currently on the market.
Revit software carries race library and predominantly builds associated components, in bridge modeling since there is no available structure
Part race, it is low to be not easy to recycling, modeling efficiency for larger workload, component when often modeling.
Summary of the invention
The technical problem to be solved by the present invention is in view of the foregoing defects the prior art has, provide one kind and be based on
Beam bridge model, great Liang Jie are rapidly established in the rapid Modeling and Design method of the beam bridge of Revit secondary development, realization in Revit
The step of having saved beam bridge modeling and time;Improve design efficiency;It is supported for later period beam bridge BIM pipe and operation provides data and puts down
Platform, while application of the BIM technology in bridge can be pushed.
Used technical solution is the present invention to solve above-mentioned technical problem:
A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development, comprising the following steps:
S1 establishes beam bridge associated components race library;
S2 develops beam bridge modelling operability interface;
S3 is loaded into corresponding component race in race library by menu call;
S4 corresponds to the corresponding position in project in Revit and puts corresponding component race.
According to above-mentioned technical proposal, in the step S1, beam bridge associated components race library includes girder race library, pier race
Library, bent cap race library and accessory structure race library, specific step is as follows in the beam bridge associated components race library of establishing:
S1-1 establishes girder race, bridge pier race, bent cap race, abutment race and accessory structure race according to beam bridge two dimension drawing;
S1-2 adds corresponding parameter attribute for each race's component;
S1-3 establishes corresponding file, places corresponding each component race.
According to above-mentioned technical proposal, in the step S1-2, parameter attribute includes size attribute, material properties and volume
Attribute.
According to above-mentioned technical proposal, in the step S2, the exploitation beam bridge modelling operability interface specific steps are such as
Under:
S2-1 creates bridge tabs, using Revit SDK platform, orders creation bridge by " CreateRibbonTab "
Beam tabs;
S2-2, creation girder, bent cap, pier, support and other member panels.
According to above-mentioned technical proposal, girder panel includes cored slab, solid slab, T beam and box beam;Pier panel includes bridge pier
And abutment;Support panel includes laminated rubber bearing, pot bearing and spherical bearing;Other member panels include kerbstone, column
Bar, street lamp and board member.
It is described that corresponding structure in race library is loaded by menu call in the step S3 according to above-mentioned technical proposal
Specific step is as follows for part race:
S3-1 completes the load to Zu Kuzhong respective members race by external command " LoadFamily ";
S3-2 should give statement " MessageBox.Show " for component race lacking in race library.
According to above-mentioned technical proposal, in the step S4, component race specific steps are put such as in corresponding position in the project
Under:
S4-1 establishes project in Revit software, establishes corresponding elevation line according to two-dimentional drawing;
S4-2, the race's component being loaded onto are placed in corresponding elevation location, adjust race's component parameter according to two-dimentional drawing;
S4-3 adjusts mobile member position in the plan view, is on relatively correct plan-position.
The invention has the following advantages:
The present invention establishes the relevant component base of beam bridge, by the secondary development based on Revit, establishes a kind of beam bridge
Rapid Modeling and Design method easily calls existing component race by this method, rapidly builds in Revit to realize
Vertical beam bridge model largely saves the step of beam bridge models and time;Component is more when the present invention solves conventional girder modeling, nothing
The inferior problems of reusable component, low efficiency;It is supported for later period beam bridge BIM pipe and operation provides data platform, simultaneously
Application of the BIM technology in bridge can be pushed.
Detailed description of the invention
Fig. 1 is race's template interface in the embodiment of the present invention;
Fig. 2 is the schematic diagram of middle girder component of embodiment of the present invention race;
Fig. 3 is the schematic diagram of middle cover beam of embodiment of the present invention race;
Fig. 4 is the secondary development flow chart in the embodiment of the present invention based on Revit software;
Fig. 5 is in the embodiment of the present invention based on beam bridge modelling operability surface chart in Revit software;
Fig. 6 is in the embodiment of the present invention based on the beam bridge model schematic established in Revit software;
In figure, 1- main beam member race, 2- bent cap component race.
Specific embodiment
The present invention is described in detail with reference to the accompanying drawings and examples.
Shown in referring to Fig.1~Fig. 6, the beam bridge based on Revit secondary development in one embodiment provided by the invention is fast
Speedization Modeling and Design method, comprising the following steps:
S1 establishes beam bridge associated components race library;
S2 develops beam bridge modelling operability interface;
S3 is loaded into corresponding component race in race library by menu call;
S4 corresponds to the corresponding position in project in Revit and puts corresponding component race.
Further, above step is completed in the system of Revit.
Further, in the step S1, beam bridge associated components race library includes girder race library, pier race library, bent cap race
Library and accessory structure race library, specific step is as follows in the beam bridge associated components race library of establishing:
S1-1 establishes girder race, bridge pier race, bent cap race, abutment race and accessory structure race according to beam bridge two dimension drawing;
S1-2 adds corresponding parameter attribute for each race's component;
S1-3 establishes corresponding file, places corresponding each component race.
Further, in the step S1-2, parameter attribute includes size attribute, material properties and volume attribute.
Further, in the step S2, specific step is as follows at the exploitation beam bridge modelling operability interface:
S2-1 creates bridge tabs, using Revit SDK platform, orders creation bridge by " CreateRibbonTab "
Beam tabs;
S2-2, creation girder, bent cap, pier, support and other member panels.
Further, girder panel includes cored slab, solid slab, T beam and box beam;Pier panel includes bridge pier and abutment;
Support panel includes laminated rubber bearing, pot bearing and QZ series spherical bearing;Other member panels include kerbstone, column
Bar, street lamp and board member.
Further, described specific by corresponding component race in menu call loading race library in the step S3
Steps are as follows:
S3-1 completes the load to Zu Kuzhong respective members race by the external command " LoadFamily " of Revit software;
S3-2 should give statement " MessageBox.Show " for component race lacking in race library.
Further, in the step S4, corresponding position puts component race specific step is as follows in the project:
S4-1 establishes project in Revit software, establishes corresponding elevation line according to two-dimentional drawing;
S4-2, the race's component being loaded onto are placed in corresponding elevation location, adjust race's component parameter according to two-dimentional drawing;
S4-3 adjusts mobile member position in the plan view, is on relatively correct plan-position.
In one embodiment of the present of invention, build the present invention provides a kind of beam bridge based on Revit secondary development is rapid
Mould design method and system, comprising the following steps:
S1 establishes beam bridge associated components race library;
Concrete operations in Revit are as follows: create race first in Revit, select metric system conventional model race template, enter
Metric system conventional model html-templet, as shown in Figure 1.Revit provides stretching, fusion, rotation, setting-out, five Xiang Gong of setting-out fusion
Can, girder inside and outside contour can be first established, is stretched after then choosing, has just built up main beam member model, as shown in Figure 2.
Substructure entity can first be established for bent cap model, merge by upper bottom profiled can obtain, then choosing upper surface is work
Make plane, upper cubic entity can be established by stretching order, thus the foundation of achievable bent cap component, as shown in Figure 3.Most
After can add property parameters for component, similarly can successively establish other component models, to constitute the component race library of beam bridge,
This is not repeated one by one.
S2 develops beam bridge modelling operability interface;
It is illustrated in figure 4 Revit secondary development flow chart, this uses c# language, and creation class libraries project, addition first is drawn
With " RevitAPI.dll " and " RevitAPIUI.dll " two dynamic link libraries.Secondary development program code is write, wherein
It is followed successively by and creation bridge tabs is ordered by " CreateRibbonTab ", ordered by " CreateRibbonPanel " in bridge
Girder, bent cap, pier, support and other member panels are created in beam tabs, are ordered by " mPulldownButton " in face
Corresponding function choosing-item menu is created on plate, middle girder panel includes cored slab, solid slab, T beam, box beam;Pier panel packet
Include bridge pier, abutment;Support panel includes laminated rubber bearing, pot bearing, QZ series spherical bearing;Other member panels include
Kerbstone, railing, street lamp and board member.Beam bridge modelling operability interface after the completion is as shown in Figure 5.
S3 is loaded into corresponding component race in race library by menu call;
Order is assigned to the menu button in tabs and is loaded into corresponding race's component to transfer, wherein the order for being loaded into race is
"LoadFamily";As needed successively in the corresponding race's component option of menu selection, corresponding race's component can be loaded into after clicking,
Loaded conventional model race can be found in Revit Project browser.
S4, component race is put in corresponding position in the project.
According to two-dimentional drawing requirement, absolute altitude is created in the project, is pulled loaded component race, is sequentially placed from top to bottom
Abutment, bridge pier, support, girder, Accessory Members are on corresponding absolute altitude;Plan view is switched to, according to plan view mobile member
Race position, so that it is as shown in Figure 6 to complete bridge model.
In the present embodiment, the implementation procedure being related between each step is programmed with C# language and is realized.
Above is only presently preferred embodiments of the present invention, and of course, the scope of rights of the present invention cannot be limited by this,
Therefore according to equivalence changes made by scope of the present invention patent, still belong to protection scope of the present invention.
Claims (7)
1. a kind of rapid Modeling and Design method of beam bridge based on Revit secondary development, which comprises the following steps:
S1 establishes beam bridge associated components race library;
S2 develops beam bridge modelling operability interface;
S3 is loaded into corresponding component race in race library by menu call;
S4 corresponds to the corresponding position in project in Revit and puts corresponding component race.
2. the rapid Modeling and Design method of the beam bridge according to claim 1 based on Revit secondary development, feature exist
In in the step S1, beam bridge associated components race library includes girder race library, pier race library, bent cap race library and accessory structure race
Library, specific step is as follows in the beam bridge associated components race library of establishing:
S1-1 establishes girder race, bridge pier race, bent cap race, abutment race and accessory structure race according to beam bridge two dimension drawing;
S1-2 adds corresponding parameter attribute for each race's component;
S1-3 establishes corresponding file, places corresponding each component race.
3. the rapid Modeling and Design method of the beam bridge according to claim 2 based on Revit secondary development, feature exist
In in the step S1-2, parameter attribute includes size attribute, material properties and volume attribute.
4. the rapid Modeling and Design method of the beam bridge according to claim 1 based on Revit secondary development, feature exist
In in the step S2, specific step is as follows at the exploitation beam bridge modelling operability interface:
S2-1 creates bridge tabs, using Revit SDK platform, orders creation bridge choosing by " CreateRibbonTab "
Xiang Ka;
S2-2, creation girder, bent cap, pier, support and other member panels.
5. the rapid Modeling and Design method of the beam bridge according to claim 4 based on Revit secondary development, feature exist
In girder panel includes cored slab, solid slab, T beam and box beam;Pier panel includes bridge pier and abutment;Support panel includes plate
Formula rubber support, pot bearing and spherical bearing;Other member panels include kerbstone, railing, street lamp and board member.
6. the rapid Modeling and Design method of the beam bridge according to claim 1 based on Revit secondary development, feature exist
In in the step S3, described by corresponding component race in menu call loading race library, specific step is as follows:
S3-1 completes the load to Zu Kuzhong respective members race by external command " LoadFamily ";
S3-2 should give statement " MessageBox.Show " for component race lacking in race library.
7. the rapid Modeling and Design method of the beam bridge according to claim 1 based on Revit secondary development, feature exist
In in the step S4, corresponding position puts component race specific step is as follows in the project:
S4-1 establishes project in Revit software, establishes corresponding elevation line according to two-dimentional drawing;
S4-2, the race's component being loaded onto are placed in corresponding elevation location, adjust race's component parameter according to two-dimentional drawing;
S4-3 adjusts mobile member position in the plan view, is on relatively correct plan-position.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324046.1A CN110175356A (en) | 2019-04-22 | 2019-04-22 | A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910324046.1A CN110175356A (en) | 2019-04-22 | 2019-04-22 | A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110175356A true CN110175356A (en) | 2019-08-27 |
Family
ID=67689695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910324046.1A Pending CN110175356A (en) | 2019-04-22 | 2019-04-22 | A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110175356A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765535A (en) * | 2019-10-28 | 2020-02-07 | 湖北建科国际工程有限公司 | Method and device for constructing tied arch bridge model based on Revit |
CN111597622A (en) * | 2020-05-26 | 2020-08-28 | 同济大学建筑设计研究院(集团)有限公司 | Three-dimensional model construction method and device, computer equipment and storage medium |
CN111796866A (en) * | 2020-07-08 | 2020-10-20 | 成都理工大学 | Method for acquiring frame structure information based on Revit secondary development combined with Ansys command stream |
CN113158301A (en) * | 2021-03-31 | 2021-07-23 | 山东营匠建筑设计咨询有限公司 | Method for intelligently creating flat roof based on Revit |
CN113392462A (en) * | 2021-06-29 | 2021-09-14 | 西安理工大学 | Sewage pipe network rapid modeling method based on Revit secondary development |
CN114357707A (en) * | 2021-12-02 | 2022-04-15 | 天津水泥工业设计研究院有限公司 | Revit-based air conveying chute modeling system and method |
CN114595610A (en) * | 2022-03-11 | 2022-06-07 | 成都理工大学 | Method for creating tunnel finite element model based on Revit secondary development and Ansys command stream |
CN114357707B (en) * | 2021-12-02 | 2024-07-26 | 天津水泥工业设计研究院有限公司 | Air conveying chute modeling system and method based on Revit |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09166957A (en) * | 1996-10-21 | 1997-06-24 | Kawasaki Heavy Ind Ltd | Device for constructing three-dimensional model for design and construction of bridge |
US20150248504A1 (en) * | 2014-03-01 | 2015-09-03 | Benjamin F. GLUNZ | Method and system for creating composite 3d models for building information modeling (bim) |
CN107609321A (en) * | 2017-11-02 | 2018-01-19 | 中铁十局集团有限公司 | Continuous bridge parametric modeling method based on Revit platforms |
CN108052726A (en) * | 2017-12-08 | 2018-05-18 | 云南材材通信息技术有限公司 | A kind of building materials business and construction Information uploading system based on BIM models |
-
2019
- 2019-04-22 CN CN201910324046.1A patent/CN110175356A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09166957A (en) * | 1996-10-21 | 1997-06-24 | Kawasaki Heavy Ind Ltd | Device for constructing three-dimensional model for design and construction of bridge |
US20150248504A1 (en) * | 2014-03-01 | 2015-09-03 | Benjamin F. GLUNZ | Method and system for creating composite 3d models for building information modeling (bim) |
CN107609321A (en) * | 2017-11-02 | 2018-01-19 | 中铁十局集团有限公司 | Continuous bridge parametric modeling method based on Revit platforms |
CN108052726A (en) * | 2017-12-08 | 2018-05-18 | 云南材材通信息技术有限公司 | A kind of building materials business and construction Information uploading system based on BIM models |
Non-Patent Citations (3)
Title |
---|
邱波等: "基于BIM技术的桥梁全自动建模", 《铁路技术创新》 * |
陈交: "基于BIM技术的桥梁工程设计的应用", 《山西建筑》 * |
陈烨,周佶,徐秀丽: "现浇箱梁在REVIT中的新型建模方法", 《江苏建筑》 * |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765535A (en) * | 2019-10-28 | 2020-02-07 | 湖北建科国际工程有限公司 | Method and device for constructing tied arch bridge model based on Revit |
CN111597622A (en) * | 2020-05-26 | 2020-08-28 | 同济大学建筑设计研究院(集团)有限公司 | Three-dimensional model construction method and device, computer equipment and storage medium |
CN111796866A (en) * | 2020-07-08 | 2020-10-20 | 成都理工大学 | Method for acquiring frame structure information based on Revit secondary development combined with Ansys command stream |
CN111796866B (en) * | 2020-07-08 | 2021-10-08 | 成都理工大学 | Method for acquiring frame structure information based on Revit secondary development combined with Ansys command stream |
CN113158301A (en) * | 2021-03-31 | 2021-07-23 | 山东营匠建筑设计咨询有限公司 | Method for intelligently creating flat roof based on Revit |
CN113392462A (en) * | 2021-06-29 | 2021-09-14 | 西安理工大学 | Sewage pipe network rapid modeling method based on Revit secondary development |
CN113392462B (en) * | 2021-06-29 | 2023-09-26 | 西安理工大学 | Sewage pipe network rapid modeling method based on Revit secondary development |
CN114357707A (en) * | 2021-12-02 | 2022-04-15 | 天津水泥工业设计研究院有限公司 | Revit-based air conveying chute modeling system and method |
CN114357707B (en) * | 2021-12-02 | 2024-07-26 | 天津水泥工业设计研究院有限公司 | Air conveying chute modeling system and method based on Revit |
CN114595610A (en) * | 2022-03-11 | 2022-06-07 | 成都理工大学 | Method for creating tunnel finite element model based on Revit secondary development and Ansys command stream |
CN114595610B (en) * | 2022-03-11 | 2023-06-20 | 成都理工大学 | Method for creating tunnel finite element model based on Revit secondary development and Ansys command stream |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110175356A (en) | A kind of rapid Modeling and Design method of beam bridge based on Revit secondary development | |
CN111400812B (en) | BIM-based fabricated structural shear wall machining diagram design method | |
Glymph et al. | A parametric strategy for free-form glass structures using quadrilateral planar facets | |
CN108062443A (en) | A kind of BIM model mobile phones quickly design the method with electromechanical Database | |
CN112560134A (en) | Batch deepening design method of assembled structure laminated slab based on CAD and BIM | |
CN110378039A (en) | A kind of aluminum alloy pattern plate design method and system based on Revit | |
CN108595800B (en) | Reticulated shell structure modeling method | |
CN111625971A (en) | Assembling method for prefabricated components of assembled concrete bridge | |
WO2024109959A1 (en) | Three-dimensional automatic design method and apparatus for trays and bearers in gallery, and medium and device | |
Linkwitz et al. | Nonlinear force density method: Constraints of force and geometry | |
CN112052490A (en) | BIM-based assembly type deepened design method and design tool thereof | |
CN114781031B (en) | Design method of truss modular combined type temporary supporting device based on BIM | |
CN104278638B (en) | Can quickly splice, the tongue and groove template of anti-faulting of slab ends | |
CN114091157B (en) | Dynamo-based steel grid column modeling method | |
Nolte et al. | Gehry Partners' Fondation Louis Vuitton: Crowdsourcing Embedded Intelligence | |
CN103871108A (en) | Simulation method for full steel structure lifting process based on 3D (third-dimensional) visualization technology | |
CN205313984U (en) | Heavy steel pipe strutting arrangement of assembled | |
KR20190097439A (en) | machine for manufacturing free-form panel and manufacturing method of free-form panel using the same | |
CN114692932A (en) | Construction path obtaining method and device based on terrace | |
Sun et al. | Rocky vault pavilion: a free-form building process with high onsite flexibility and acceptable accumulative error | |
KR101711274B1 (en) | Method for modeling of structure based on section | |
CN115146342A (en) | Intelligent installation method of glass curtain wall based on BIM and 3D printing technology | |
CN104951582A (en) | Equipment installation scheme simulation development method and device based on CAM platform | |
Mutale | Collaborative BIM-based Workflows for a New Sustainable Compression-Only Structural Block Construction System | |
CN215725746U (en) | Construction quality measurement monitoring system for large indoor performance hall |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190827 |
|
RJ01 | Rejection of invention patent application after publication |