<menu id="qkqac"></menu>
  • <object id="qkqac"><acronym id="qkqac"></acronym></object>
  • <nav id="qkqac"></nav>
  • <nav id="qkqac"></nav>
    <nav id="qkqac"><strong id="qkqac"></strong></nav>
  • <nav id="qkqac"><code id="qkqac"></code></nav>
  • <nav id="qkqac"></nav>
    "

    ✅⎝⎛�im体育app⎞⎠✅im体育app品牌实力,资金雄厚,im体育app,诚信为本,原生态App体验千百款游戏,im体育app,7x24服务,欢迎您来体验!

    <menu id="qkqac"></menu>
  • <object id="qkqac"><acronym id="qkqac"></acronym></object>
  • <nav id="qkqac"></nav>
  • <nav id="qkqac"></nav>
    <nav id="qkqac"><strong id="qkqac"></strong></nav>
  • <nav id="qkqac"><code id="qkqac"></code></nav>
  • <nav id="qkqac"></nav>
    "

    一个Revit二次开发的小案例

    im体育app    BIM软件研发    一个Revit二次开发的小案例

    by 杨远丰

    我一直是鼓励有兴趣的BIM工程师有时间学一下软件开发,尤其是Revit的二次开发,门槛相当低,很容易入门,很快就能产出。掌握后比Dynamo灵活多了。本文是一个小例子。

    起因是我想将一个Revit文档里的机电族全部保存出来。用Revit的项目浏览器右键命令可以批量保存,但没有分类im体育app,使用起来不方便。

    所以我考虑用代码来实现它im体育app。虽然手动分类也不会花太多时间,但后面遇到同样需求就得重复操作,这种重复机械的低效操作就很适合用插件完成。

    代码很简单im体育app,里面的逻辑也很容易明白im体育app。只需二十多行,就可以实现这个功能。

    当然有些地方不是很严谨,比如使用try...catch...是为了防止有特殊字符无法保存,但跳过后没有做提示im体育app。如果是作为通用插件im体育app,需要继续完善im体育app;如果是自己随手使用的就可以稍微偷下懒了。

    效果如图,按族的分类收拾得井井有条。

    由广州优比建筑咨询有限公司开发团队编写的《建筑工程BIM创新深度应用——BIM软件研发》近期已由中国建工出版社出版im体育app,有兴趣的朋友可以留意一下。

     

    2021年5月16日 00:58
    ?浏览量:0
    ?收藏
    im体育app