如何用Revit API从无到有创建构建的类型对象?



绘制管道之前,必须有“管道类型”。默认模版是没有这一项的,点击REVIT命令,绘制管道, 软件会自动生成 族-管道-管道类型。


请问,不点命令,如何用程序自动生成管道类型?


答:


Revit的空白模板上应该还有一个管道的类型对象。 可以用ElementType.Duplicagte 来创建一个已有类型的拷贝。


扩展说下,有些对象如果在当前文件里面没有,而且没有提供API来创建,我们可以从外部文件里面复制一个到目标文件中。

在Revit 2014里面提供了跨文件的复制对象。所以你可以用CopyElement对象在Revit2014里面从一个已有模型文件中复制一个管道类型到另一个没有管道类型的模型中。请参考ElementTransformUtils族下面的CopyElement()方法 。

其他对象的类型也是如此!


转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/12510925
作者: 叶雄进 , Autodesk ADN

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值