Revit API {插件或宏建议}
在我住的地方,Revit开始获得牵引力,但它是正确的,当房地产市场崩溃严重影响经济时,它很快就失败了。我不知道它怎么回来得这么快(并希望它他妈的回去),但我们在4年内从1个revit工作增加到+40%的未来工作是Revit。所以我想我将开始学习Revit API,主要是想看看它是否能使处理变得更容易。我对Revit有所了解,但缺乏多年的使用经验,不知道哪些方面的自动化最有价值。所以我想有更多经验的你们会提出更好的想法,我已经开始添加一些工具,你可以在API中做的任何事情都可以在UI中完成。因此,如果我构建的东西和UI一样简单,它就没有价值。对于您喜欢的创建或自动化的东西,有什么建议吗?接下来的两个帖子是我创建的前两个东西,如果有帮助,请让我知道我可以添加或更改什么。邮件末尾附有附件,是2014年和2015年需要复制到以下路径的文件。% appdata % \ Autodesk \ Revit \ Addins \ 2014。%appdata% \ Autodesk \ Revit \ Addins \ 2015 您可以复制上面的路径,并将其粘贴到windows资源管理器的顶栏中,然后按enter键,将% appdata %展开到本地用户appdata路径。
**** Hidden Message ***** 我构建的第一件事是帮助检查元素并查看它们是如何构建的,我喜欢这些类型的工具,因为您会看到您认为完全不同的2个对象实际上由一些相同的对象组成,并帮助了解为什么对象的行为方式相同。由于revit是sh**ty,它将查看sh * t,因此我将其称为PooperSnooperPooperSnooper - 检查主体模型中的元素。
PooperSnooperLink - 检查链接模型中的元素,这些形式在我的想象中看起来非常好,但在现实中却非常糟糕。因此,我将使表单看起来更好左侧以 Revits 基本对象开头,然后显示下一个派生的类属性等,直到达到所选类型。右侧是其参数集中的参数,您将看到的是,您在UI中选择的所有内容都是FamilyInstance。如果属性是粗体,您可以单击它以打开另一个包含该对象信息的表单。下面是上面的 FamilySymbol如果你在上面单击其 Family 属性,您将看到 Family 对象与 Family 模板文件之间的关系。族类还具有 FamilySymbolSet 属性,该属性是 FamilySymbol 的集合,它们是您创建的不同族类型。FamilySymbol 对象与从模板创建的族文件相关,而 FamilyInstance 对象与族实例相关。这就是您在可装载家庭中看到的,而不是像墙壁或地板这样的系统系列。这是使用它的短视频PooperSnoop。
我希望看到由某个级别承载的所有对象或其父对象由该级别承载
使用<strong>view cube>Orient to view>Floorplan>ViewName<br>的下拉菜单,仍然需要元素落在某个高度之间才能显示,我想看到由某个标高承载的任何内容<br>因此,它可以让您创建一个选择或视图,仅显示由该标高承载的对象或由该标高托管的对象承载的对象
选择
三维视图
按创建的阶段和演示的阶段进一步过滤。
这里是一个使用它的视频
级别
页:
[1]