随笔分类 -  Revit二次开发

记录Revit二次开发内容。
摘要:首先以门为例子说明这四者之间的关系 其实在Revit中有个项目浏览器,里面的族的结构层次就说明这个关系: 至于在代码中如何取到对应的元素中的“Category、Family、 Familysymbol、 FamilyInstance”,首先建议使用Revit中的Lookup插件看一下这个元素属于这四 阅读全文
posted @ 2020-12-30 10:47 ZedFFF 阅读(1088) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Autodesk.Revit.UI; using Aut 阅读全文
posted @ 2020-12-28 16:55 ZedFFF 阅读(1305) 评论(0) 推荐(0)
摘要:Execute函数分别有三个参数:ExternalCommandData commandData, ref string message, ElementSet elements commandData:通过这个参数可以直接或间接的取到Revit中的所有对象; message:这个是输出参数,当re 阅读全文
posted @ 2020-12-18 16:00 ZedFFF 阅读(349) 评论(0) 推荐(0)
摘要:使用ui中的 PromptForFamilyInstancePlacement函数即可 阅读全文
posted @ 2020-01-21 17:15 ZedFFF 阅读(327) 评论(0) 推荐(0)
摘要:之前开发了一个基于Revit2017的批量化打印图纸插件,单独打印运行的没有问题, 但是批量打印的时候各种不稳定,基本一出问题之后直接造成软件崩溃, 后来上官网发了一篇求助帖子:传送门 得到高人指点,终于懂了原来是这么回事: 每次打印之前先将打印的视图设置为活动视图即可,同时我还发现打印的事务设置为 阅读全文
posted @ 2020-01-15 18:59 ZedFFF 阅读(538) 评论(0) 推荐(0)
摘要:Start RevitDB.PrintManager printManager = doc.PrintManager; printManager.PrintSetup.CurrentPrintSetting = printManager.PrintSetup.InSession; //要在Sessi 阅读全文
posted @ 2020-01-14 15:03 ZedFFF 阅读(599) 评论(0) 推荐(0)