【REVIT技巧】::管道底标高自动提取和标注的方法
2016-05-10 12:38阅读:
管道底标高自动提取和标注的方法(Revit出图必看,困扰设计师的难题终被解决,附rvt下载)
http://www.eabim.net/forum.php?mod=viewthread&tid=174141&fromuid=278947
(出处: EaBIM)
Revit中自动提取和标注管道底标高的解决方法
, E! l6 m% w0 @( M. k) t( ^$ F; Z5 t+
{
一、出图现状:
出管道施工图时,很多时候要标注管道的“底标高”,而不是中心标高,例如底部对齐(即底平)的管道,需要做综合管架的多根管道。然而在Revit中用“标记族”无法自动提取并标注“管道底标高”,这个难题一直困扰着设计师和工程师?甚至为了标注管道底标高,不得不将Revit图纸导出成dwg格式,然后在AutoCAD中手动标注。/
W1 D; \: K& i+ P* W& s
二、问题:
有没有办法在Revit中用“标记族”自动提取并标注“管道底标高”(或顶标高)?(如图1所示)
我曾就这个问题咨询过欧特克技术支持和国内做Revit二次开发的软件商(如鸿业、理正),目前都无法解决。
(图1:自动标注管道底标高的示例)4 F) u, d) R/ q5
~) q
f# d+ a/ H; f' A$ k: Z: z+ U)
f7 y. L
三、解决方法
共享参数+橄榄山“加公式”命令+管道标记族(详细操作步骤见第五节)。:
Q/ G6 S! [* f) x9 f! ~
(图2:自动提取和标注管道底标高的主要步骤)
: [( S4 W5 I) D0 }! F* T
四、原因探寻:
不借助第三方插件,Revit为什么无法自动提取和标注“管道底标高”呢?#
W% |% ~. G1 |2 K' B# I S9 U
1、管道属性中只有“中心标高”(即参数“偏移量”、“开始偏移量”和“端点偏移量”),不像风管和桥架,有参数“底部高程”和“顶部高程”。
(图3:管道没有参数“底部高程”和“顶部高程”,风管有)
6 i( P6 T5 V# ?' r* P
, m7 J; s; \# |. o/ n, z
2、管道标记族的标签中也没有字段“底部高程”和“底部高程”可以选择(风管和桥架就有),因此无法提取和标注管道底标高(或顶标高)。如果“标签”中也能像“明细表”一样,添加“计算值”(开始偏移量减去外径的一半就是管底标高),那也能解决问题,但是Revit目前无此功能。5
@' v' |' w' e, ?2 Q! M. |& B5 b, a
(图4:管道标签中没有字段“底部高程”和“顶部高程”,风管有)
3、虽然在明细表中可以用“计算值”,通过“反转立面”添加“管底标高”,然而无法用标记族提取。$
U# S9 G! u8 a% a7 v& L
(详见另一帖子:
[技术探索]
明细表中显示管道标高(中心/底部/顶部)的方法(原创图文详解,附Revit文件下载)
http://www.eabim.net/forum.php?mod=viewthread&tid=174017
)4 e% ^5 P6 E3 I7 K6 e/ W*
S
(图5:明细表中用“计算值”添加管底标高)
$ G Q/ L& D, C% ]- E
9 V7 H: W* s. g- G' u6 q& b
4、有人会说,用“高程点”可以自动标注管道“底标高”和“顶标高”。但是高程点是系统族,无法修改格式,不符合制图标准,而且管道标注一般要包括:系统缩写、公称直径(或外径+壁厚)、中心标高(或底标高),用高程点标注,就得分成两个标注,而不是一个综合标注。
r6 D( `0 Q3 \) @
(图6:用高程点标注的“底标高”和“顶标高”)
h6 c( f' j+ F/ z! [5 a: r. a
5、当然你可以像AutoCAD中一样,用“文字”手动标注管道(底标高的数值是手工输入的),但是工作量太大,而且不符合BIM的要求,标注不能随模型变化而自动更新。一旦模型有变化,手动修改不仅工作量巨大,而且容易弄错或遗漏。
(图7:用文字标注管道)
(图8:文字标注不会随模型修改而自动更新)
A4 d9 I1 Z- x! Y' i) f. g
2 ~8 L9 E+ D! m+ M( o' M1 }- e1 i
6、橄榄山的“加公式”功能正好能解决这个问题,它能通过计算公式给“共享参数”添加“计算值”,而且可以在公式中添加明细表中没有的字段(例如“偏移量”)。4
Q. d% R: T/ v: @; t: d t# }) T
+ p0 r g. }- Q. X' h
五、自动提取和标注管道底标高的详细操作步骤
1、创建共享参数“管底标高”(如果需要标注顶标高,还可以创建“管顶标高”)。;
Y; Y8 l: w3 [+ P9 @/ Q
注意:“参数类型”必须选“文字”。1 [+ o! x- X(
o# o' M4 v3 x% m
(原因参见此贴:http://www.eabim.net/forum.php?mod=viewthread&tid=174091)
(图9:新建共享参数)
: k$
s9 V% @$ }* t2 K
, [# I3 t1
L! _7 l) ^. _: o