设为首页收藏本站

投资BIM

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3095|回复: 0
打印 上一主题 下一主题

Revit出图之管道底标高自动提取和标注的方法

[复制链接]
跳转到指定楼层
楼主
发表于 2016-10-19 16:13:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 Huangw 于 2016-10-19 16:17 编辑

Revit出图之管道底标高自动提取和标注的方法


时间:2014-9-20          原作者: lbf007


摘要: Revit中自动提取和标注管道底标高的解决方法 一、出图现状:  出管道施工图时,很多时候要标注管道的“底标高”,而不是中心标高,例如底部对齐(即底平)的管道,需要做综合管架的多根管道。然而在Revit中用“标记 ...




Revit中自动提取和标注管道底标高的解决方法

一、出图现状:
    出管道施工图时,很多时候要标注管道的“底标高”,而不是中心标高,例如底部对齐(即底平)的管道,需要做综合管架的多根管道。然而在Revit中用“标记族”无法自动提取并标注“管道底标高”,这个难题一直困扰着设计师和工程师?甚至为了标注管道底标高,不得不将Revit图纸导出成dwg格式,然后在AutoCAD中手动标注。

二、问题:
有没有办法在Revit中用“标记族”自动提取并标注“管道底标高”(或顶标高)?(如图1所示)
我曾就这个问题咨询过欧特克技术支持和国内做Revit二次开发的软件商(如鸿业、理正),目前都无法解决。
(图1:自动标注管道底标高的示例)
     

三、解决方法
共享参数+橄榄山“加公式”命令+管道标记族(详细操作步骤见第五节)。
(图2:自动提取和标注管道底标高的主要步骤)
     

四、原因探寻:
不借助第三方插件,Revit为什么无法自动提取和标注“管道底标高”呢?
1、管道属性中只有“中心标高”(即参数“偏移量”、“开始偏移量”和“端点偏移量”),不像风管和桥架,有参数“底部高程”和“顶部高程”。
(图3:管道没有参数“底部高程”和“顶部高程”,风管有
     

2、管道标记族的标签中也没有字段“底部高程”和“底部高程”可以选择(风管和桥架就有),因此无法提取和标注管道底标高(或顶标高)。如果“标签”中也能像“明细表”一样,添加“计算值”(开始偏移量减去外径的一半就是管底标高),那也能解决问题,但是Revit目前无此功能。
(图4:管道标签中没有字段“底部高程”和“顶部高程”,风管有)
     

3、虽然在明细表中可以用“计算值”,通过“反转立面”添加“管底标高”,然而无法用标记族提取。
(详见另一帖子:
[技术探索] 明细表中显示管道标高(中心/底部/顶部)的方法(原创图文详解,附Revit文件下载)
http://www.eabim.net/forum.php?mod=viewthread&tid=174017 )
(图5:明细表中用“计算值”添加管底标高)
     

4、有人会说,用“高程点”可以自动标注管道“底标高”和“顶标高”。但是高程点是系统族,无法修改格式,不符合制图标准,而且管道标注一般要包括:系统缩写、公称直径(或外径+壁厚)、中心标高(或底标高),用高程点标注,就得分成两个标注,而不是一个综合标注。
(图6:用高程点标注的“底标高”和“顶标高”)
     

5、当然你可以像AutoCAD中一样,用“文字”手动标注管道(底标高的数值是手工输入的),但是工作量太大,而且不符合BIM的要求,标注不能随模型变化而自动更新。一旦模型有变化,手动修改不仅工作量巨大,而且容易弄错或遗漏。
(图7:用文字标注管道)
     
(图8:文字标注不会随模型修改而自动更新)
     

6、橄榄山的“加公式”功能正好能解决这个问题,它能通过计算公式给“共享参数”添加“计算值”,而且可以在公式中添加明细表中没有的字段(例如“偏移量”)。
五、自动提取和标注管道底标高的详细操作步骤
1、创建共享参数“管底标高”(如果需要标注顶标高,还可以创建“管顶标高”)。
注意:“参数类型”必须选“文字”。
(原因参见此贴:http://www.eabim.net/forum.php?mod=viewthread&tid=174091
(图9:新建共享参数)
     

2、通过“项目参数”将共享参数“管底标高”添加到“管道”。添加之后,在“管道属性”中会出现共享参数“管底标高”,只不过还没有数值。
注意:一定要选“实例”,不能选“类型”。
(图10:给管道添加共享参数,要选“实例”)
     
(图11:在“管道属性”中会出现共享参数“管底标高”)
     

3、创建管道明细表,并在字段中添加共享参数“管底标高”。
(图12:创建管道明细表)
     

4、用橄榄山给共享参数“管底标高”(中心标高、管顶标高)添加计算值。
重要说明:公式中要添加参数“偏移量”(或开始偏移量),但“偏移量”是无法添加到明细表字段中的,因此不能用“双击”的方法添加到公式中,只能手动输入,要记得加中括号[]。
(图13:给共享参数“管底标高”添加计算值)
     
(图14:给共享参数中心标高和管顶标高添加计算值)
     
(图15:添加计算值后,明细表和属性中都有数值了)

      

5、创建“管道标记族”,在标签的字段中添加创建好的共享参数“管底标高”及其它参数。
(图16:创建“管道标记族”)
      

6、将“管道标记族载”入项目,并标记管道。可以看出标注中管道标高同“属性”中一致,同“高程点”标注的标高也是一样的。
(图17:标记族自动提取并标注管道底标高)
     
(说明:图17中标记族的“中心标高”提取的是“偏移量”,不是共享参数“中心标高”。)

六、更新管道底标高(顶标高)
1、目前橄榄山的“加公式”功能还不能自动更新“计算值”,需要手动更新。
2、当管道尺寸和标高修改了,或者创建了新的管道,记得要在管道明细表中,重新使用橄榄山的“加公式”来计算管道标高。
3、其实操作很简单,重新计算(用时大约1分钟)之后,明细表会自动更新,管道属性会自动更新,标注也会自动更新,都不要手动调整了。
4、示例:将管道偏移量由“2000”改成“3000”,看看“管底标高和管顶标高”是否会变?
可以看出,偏移量修改成3000之后,“底标高和顶标高”都没有变(中心标高提取的是偏移量,因此变了)。
(图18:偏移量修改之前)
      
(图19:偏移量修改成3000之后,高程点更新了,“标注”中底标高和顶标高没变)
      
(图20:用橄榄山重新计算“管底标高”和“管顶标高”)
      
(图21:重新计算之后,标注和属性中“管底标高”和“管顶标高”都更新了,同高程点一样了)

      



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|投资BIM ( 京ICP备16007407号-1   

GMT+8, 2024-11-26 05:29 , Processed in 0.124394 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表