搜索

科技期刊

全部分类

在线办公

全部分类
11

Revit平台中扶壁放置程序的二次开发--陈蕾蕾,刘占午,徐鹏,何琴

摘要:

Revit平台中扶壁放置程序的二次开发--陈蕾蕾,刘占午,徐鹏,何琴

摘要:

分类:2022年第01期(总第166期)

发布: 2022-03-11 16:56:02

详情描述

  陈蕾蕾1,刘占午2,徐 鹏 1,何 琴3

  (1.江苏省水利勘测设计研究院有限公司,江苏 扬州 225127;

  2. 江苏省水利建设工程有限公司,江苏 扬州 225007;

  3. 江苏省水利科学研究院,江苏 南京 210017)

  摘要:Revit平台中创建扶壁模型包含绘制扶壁轮廓和路径、放样、阵列复制、计算旋转角度并逐一偏转等操作,步骤繁杂且耗时;若是采用以往开发的插件创建扶壁式挡土墙模型则导线的类型和挡土墙的方向受到限制。为了满足多样化的扶壁放置需求,简化扶壁放置操作步骤,可利用Revit开放的二次开发接口API和C#语言技术,基于Visual Studio开发平台,模拟扶壁建模和放置的过程以程序代替结构创建、放样、阵列复制、偏转等操作步骤,并将复杂导线类型和挡土墙方向纳入程序判断,编写扶壁放置程序,通过参数化界面调整各项操作,使其具有直观性和灵活性,从而高效便捷的对各类挡土墙完成扶壁放置操作。

  关键词:扶壁式挡土墙;扶壁放置;Revit;二次开发

  Secondary development of counterfort placement program in Revit platform

  Chen Leilei1, Liu Zhanwu2, Xu Peng1, He Qin3

  (1. Jiangsu Surveying and Design Institute of Water Resources Co., Ltd., Yangzhou 225127, China;

  2. Jiangsu Hydraulic Engineering Construction Co., Ltd., Yangzhou 225007, China;

  3. Jiangsu Institute of Water Conservancy Science, Nanjing 210017, China)

  Abstract: 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.

  Key words: counterfort retaining wall; counterfort placement; Revit; secondary development

  • Revit平台中扶壁放置程序的二次开发.pdf
    下载
    下载量:0
扫一扫查看手机版
这是描述信息

水利部南京水利水文自动化研究所

电话:(025)52898300 
地址:南京市雨花台区铁心桥街95号
邮箱:
nsy@nsy.com.cn

版权所有:水利部南京水利水文自动化研究所     苏ICP备05086125号     中企动力  南京

版权所有:水利部南京水利水文自动化研究所     苏ICP备05086125号     中企动力  南京