Revit开发之梁柱分段
来源:互联网 发布:织梦cms邀请码 编辑:程序博客网 时间:2024/04/18 21:42
在Revit里我们常常需要对梁或者柱进行 ,但是在Revit2017之前API里没有提供分段的函数
如果要分段,都要重新画一个,然后重新设置位置,
但是在Revit 2017里API提供了直接分段的函数:
FamilyInstance.Split(
double param)
它会返回新创建的FamilyInstance的Idparam是分割点在FamilyInstance两个端点间的比例
它只能是0到1之间的一个数字,比如输入0.5,就是从中间分段
下面是一个小例子:
Reference re = uidoc.Selection.PickObject(ObjectType.Element);
FamilyInstance ins = doc.GetElement(re) as FamilyInstance;
if (ins != null)
{
if (ins.CanSplit)
ins.Split(0.9);
else
TaskDialog.Show("info", "所选构件不能分段!");
}
如有错误欢迎指正
博主会经常更新一些技术文章,请大家多多关注,
源码下载请加qq群480950299
1 0
- Revit开发之梁柱分段
- Revit开发管道风管分段
- Revit开发之AddInCommandBinding
- Revit开发之PreviewControl
- Revit开发之IUpdater
- Revit开发之SelectionFilterElement
- Revit开发之ElementParameterFilter
- Revit开发之管段
- Revit开发之元素过滤
- Revit开发之Element操作
- Revit开发过滤之FamilyInstanceFilter
- Revit开发之管道创建
- Revit开发之空闲事件
- Revit开发之参数详解
- Revit开发之备份文件数量
- Revit开发之共享参数
- Revit开发之剪切InstanceVoidCutUtils
- Revit开发之标注创建
- CentOS7系统安装
- 2107 图的深度遍历
- JavaScript正则表达式总结
- 【NOI2014】起床困难综合症 解题报告
- 集合框架总结
- Revit开发之梁柱分段
- 汇编第一次试验
- 让Win10标题栏恢复五彩缤纷,不再“惨白”
- 51nod 1185 威佐夫游戏 V2
- 421. Maximum XOR of Two Numbers in an Array
- Lost connection to MySQL server at 'waiting for initial communication packet', system error: 60 "
- tomcat启动startup.bat一闪而过
- MongoDB常用操作命令有哪些?
- 27. Remove Element(Java)