我目前有一个发电机项目,我在Revit中使用了一个有用的宏,但是,如果我同时打开发电机和Revit,我只能运行它。
我想将此宏添加到Revit中的功能区选项卡上,但在使用发电机构建宏时无法执行此操作。
有没有办法可以:
将我在发电机内制作的宏导出为.dll? 在visual studio中打开它并在那里构建代码? 查看dynamo中的代码? 非常感谢,
丹
答案 0 :(得分:0)
有很多方法可以实现这一目标。
其中大多数涉及几个不同的翻译步骤。
所有这些都要求您在外部文本文件中访问,提取和保存Python源代码。
不熟悉Dynamo和Python方面的东西,来自C#.NET加载项方面,我建议您尝试将代码集成到pyRevit IronPython脚本库中,一旦掌握它:
http://thebuildingcoder.typepad.com/blog/2016/04/the-pyrevit-ironpython-script-library.html
Afaik,这很容易,并提供你所要求的。