Revit二次开发拆分图元如何代码设置拆分点?

时间:2019-12-30    来源:欧特克社区     BIM编辑:wanglaoshi

  Revit二次开发拆分图元如何代码设置拆分点?在代码中使用拆分图元功能时,目前是直接通过内置命令PostableCommand.SplitElement来拆分元素,操作过程中会让用户选择拆分点,如下图所示,拆分管道时会根据拆分点自动匹配管道连接件去连接拆分后的两部分构件,但是目前我们正在开发的功能正是根据楼层平面标高自动拆分管道,没有用户交互的选拆分点的过程,请问各位前辈老师,这个方法有对应的API功能吗?

Revit二次开发,图元,中国BIM培训网

  解决办法:

  PickObject里有个ObjectType的枚举,使用PointOnElement。或者你list下标高,用户勾选某一个标高,自己去用标高切管子,算出拆分点。标高有了,线段有了,基本上拆分点也能算出来了。

本站所载作品版权归作者及原出处共同所有。凡本网注明“来源:中国BIM培训网”的所有作品、文章,版权均属于本站,转载、摘编或利用其它方式使用上述作品,应注明“来源:中国BIM培训网” 或 “摘自:中国BIM培训网”。
签:BIM教程
关键字:Revit二次开发 图元
 品牌课程
 考试取证
 考前必备
 上课通知
 
 
400-012-8696
(工作日:9:00-18:00)

QQ群1:262174197(新群)

QQ群2:208860716