摘要
Revit平台中创建扶壁模型包含绘制扶壁轮廓和路径、放样、阵列复制、计算旋转角度并逐一偏转等操作,步骤繁杂且耗时;若是采用以往开发的插件创建扶壁式挡土墙模型则导线的类型和挡土墙的方向受到限制。为了满足多样化的扶壁放置需求,简化扶壁放置操作步骤,可利用Revit开放的二次开发接口API和C#语言技术,基于Visual Studio开发平台,模拟扶壁建模和放置的过程以程序代替结构创建、放样、阵列复制、偏转等操作步骤,并将复杂导线类型和挡土墙方向纳入程序判断,编写扶壁放置程序,通过参数化界面调整各项操作,使其具有直观性和灵活性,从而高效便捷地完成各类挡土墙扶壁放置操作。
Creating counterforts model in the platform of Revit includes drawing counterforts contour and path,lofting,copying array,calculating rotation angle and deflecting one by one,which is complicated and time-consuming.If using the previously developed plug-ins,the wire type and the direction of the retaining wall are limited.In order to meet the diversified requirements and simplify the operation steps of counterfort placement,the open secondary development interface API of Revit and C#language technology can be used to simulate the process of counterfort modeling and placement based on Visual Studio development platform,and the operation steps of structure creation,lofting,array replication and deflection can be replaced by programs.The complex wire type and retaining wall direction are included in the program judgment to complete counterfort placement program.The placement operation of counterfort is adjusted through the parametric interface to make the program intuitive and flexible,so as to efficiently and conveniently complete the counterfort placement operation for all kinds of retaining walls.
作者
陈蕾蕾
刘占午
徐鹏
何琴
CHEN Leilei;LIU Zhanwu;XU Peng;HE Qin(JiangSu Surveying and Design Institute of Water Resources Co.,Ltd.,Yangzhou 225127,China;JiangSu Hydraulic Engineering Construction Co.,Ltd.,Yangzhou 225007,China;Jiangsu Institute of Water Conservancy Science,NanJing 210017,China)
出处
《水利信息化》
2022年第1期60-64,共5页
Water Resources Informatization
基金
江苏省水利科技项目(2019012)。
关键词
扶壁式挡土墙
扶壁放置
REVIT
二次开发
counterfort retaining wall
counterfort placement
Revit
secondary development