Font Size: a A A

Research On The Rapid Reinforcement Of Short T Beams Based On Revit Secondary Development

Posted on:2019-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y M WangFull Text:PDF
GTID:2382330548981015Subject:Architecture and civil engineering
Abstract/Summary:PDF Full Text Request
In recent years,BIM Technology is in full swing in the domestic development,and the different types of construction projects can find their problem solving method on BIM platform.Construction Projects in the application of BIM Technology in China at present is mainly 3D modeling,steel structure design,program design,detailed design,collision detection,etc.In Revit,the user can create the steel bar manually,mainly by cutting the image element that needs the reinforcement,and then setting the steel bar in the profile view.This process is complicated,cumbersome,error-prone,slow with reinforcement speed,low efficiency and the accuracy of elevation view profile has a great influence on the reinforcement configuration.In order to improve the efficiency of reinforcement modeling,Visual Studio 2013 software is mainly used in this paper.Through the use of c#assembly and RevitAPI technology,this paper aims to develop a plug-in based on Revit secondary development foundation,which is used to rapidly generate the steel bars of T beams.After Revit software started,click on the load T beam family files and input various parameter values to realize the establishment of the steel bars of the T beam,and finally form a complete t-beam model of the reinforcement,thus achieving the goal of extending and enhancing Revit function and improving work efficiency.The main contents of this paper are as follows:(1)By learning the second technique of Revit,the method of rapid reinforcement of T beams based on the RevitAPI development tool is presented.(2)Revit secondary development technology is studied,and the programming software Visual Studio with Revit interface between the technology and principle of the implementation by creating a form,flexible use of various control,create about T beam,T beam longitudinal reinforcement,stirrup,brace and prestressed concrete T beam steel window,and implement the establishment of the corresponding reinforcement.(3)Using Visual Studio packages in Visual c#programming tools,implementation of the T beam,including new reference plane,create stretch body,creating a fusion,rare add alignment,create dimensioning,add type,etc.Of longitudinal reinforcement,stirrup,prestressed tendons,wing plate steel T beam steel,such as create write the source code,and generate dynamic link library files,additional module function realization by Revit external calls.(4)Using the developed plug-in,the construction of T beam reinforcement is realized by combining with a practical engineering case and through the secondary development technology to quickly create schedule of reinforcement..
Keywords/Search Tags:BIM, Revit API, Family, T beam family, Steel reinforcement, External Application cells, Preparation, Performance
PDF Full Text Request
Related items