随笔分类 -  revit二次开发

摘要:首先给构件族创建一个材质参数,然后让族的材质使用该参数,即可直接用参数化的过程改变材质 创建某颜色的材质 然后直接将创建的新的Material赋予参数即可 阅读全文
posted @ 2018-11-25 15:37 邢韬 阅读(942) 评论(0) 推荐(0) 编辑
摘要:批量旋转所使用的ISET<ElementId>中的元素是ElementInstance的Id,使用Family或FamilySymbol均不可以 困扰我的最大问题就是旋转角度,测试了好几个小时终于在无意中发现使用的角度为弧度制; 阅读全文
posted @ 2018-10-30 15:25 邢韬 阅读(1527) 评论(0) 推荐(0) 编辑
摘要:参考: https://blog.csdn.net/imfour/article/details/80148470 http://greatverve.cnblogs.com/archive/2011/03/16/revit-Intersection.html 需要找到到布设脚手架起点,所以最终决定 阅读全文
posted @ 2018-10-30 15:15 邢韬 阅读(2007) 评论(0) 推荐(0) 编辑
摘要:参考: Revit二次开发——非模态窗口:https://blog.csdn.net/niuge8905/article/details/79767671 想用winform读取文件数据,直接使用却又提示无法执行事务模式,所以需要注册个事件 阅读全文
posted @ 2018-10-28 19:52 邢韬 阅读(902) 评论(0) 推荐(0) 编辑
摘要:UIApplication uiApp = commandData.Application; Autodesk.Revit.ApplicationServices.Application application = uiApp.Application; UIDocument uiDocument = uiApp.ActiveUIDocument; Document document = ... 阅读全文
posted @ 2018-10-25 21:37 邢韬 阅读(1719) 评论(0) 推荐(0) 编辑
摘要:创建参数化族类型(脚手杆长度) 因为我是用的族为构建组,并非系统族,在网上并没有找到适合构建族的方法,所以用的方法比较笨 大概方法为自己规定一套命名方法,然后遍历族类型找到同名族类型,若没找到,则先进行复制再参数化,所以要两个方法配合使用才能确保返回需求; 阅读全文
posted @ 2018-10-25 16:24 邢韬 阅读(2342) 评论(0) 推荐(0) 编辑
摘要:载入族 此方法载入族无法覆盖原有族,即若存在相同名称的族则会载入失败 阅读全文
posted @ 2018-10-25 16:05 邢韬 阅读(2618) 评论(0) 推荐(0) 编辑
摘要:利用C#读取Excel中的数据 由于特殊桥的脚手架形状并不完全规律,导致脚手杆的间距不统一无法顺利循环,所以决定利用Excel导入间距数据再进行布设 阅读全文
posted @ 2018-10-25 15:59 邢韬 阅读(1749) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示