
Revit 二次开发
工作记录
大风走过八万里
这个作者很懒,什么都没留下…
展开
-
Revit 2018 创建solid融合API
public static Solid ExecuteBooleanOperation(Solid solid0, Solid solid1, BooleanOperationsType booleanType);原创 2021-12-16 17:06:57 · 269 阅读 · 0 评论 -
Revit添加共享参数
1,创建共享参数 private void CreateShareInfo(Document revitDoc, BuiltInCategory builtInCategory, ParameterType paraType, ComponentData data, List<Element> eles) { try { Autodesk.Revit.ApplicationServices.App...原创 2021-11-09 15:09:24 · 403 阅读 · 0 评论 -
PreviewControl 显示定位元素细节
最终的效果:把隐藏在建筑里无法显示明显的元素在另外的前置窗口显示出来。 开发步骤: 1,在项目浏览器复制一个3D视图: 视图拷贝代码: public View3D CreateDependentCopy(View3D view) { View3D dependentView = null; ElementId newViewId = ElementId.InvalidElementId; if (v...原创 2021-10-25 18:50:55 · 317 阅读 · 0 评论 -
Revit开发创建体量
在Revit中如果需要修改到当前的文件要用上Transaction,当前使用版本是2018 using (Transaction transaction = new Transaction(RevitDoc, "描述solid")) { transaction.Start(); DirectShape ds = DirectShape.CreateElement(RevitDoc, new...原创 2021-07-16 17:37:18 · 462 阅读 · 1 评论