Revit API里有一个剪切的类InstanceVoidCutUtils
public static void AddInstanceVoidCut( Document document, Element element, Element cuttingInstance
上面这个函数就是创建剪切的函数
element是被剪切的element,但是不是所有的
element都可以被剪切,
可以用
public static bool CanBeCutWithVoid( Element element )来判断element是否可以被剪切,
RevitAPI 开发手册里说了
Elements in a project can be cut if they are host elements or family instances with a category Generic Model or one of the structural categories
这些可以被剪切
cuttingInstance是一个空心拉伸
并且要在族类别和族参数界面里勾上加载时剪切的空心
博主会经常更新一些技术文章,请大家多多关注,
源码下载请加qq群480950299