|
明细表中显示管道标高(中心/底部/顶部)的方法
& M! C7 ?: Z2 C" D
6 s' b# A0 ]2 R4 L& P问题:“管道明细表”中可以添加的字段,没有“管道中心标高”(或偏移量、开始偏移量、端点偏移量),如何在明细表中显示管道标高(中心/底部/顶部标高)呢?3 G [; v3 C9 n/ f* @: ~ C. z/ v6 \4 t$ l
7 e* p- D( F# x! Z, u* j方法:在管道属性中有一个“反转立面”参数,经研究,该参数不仅可以添加到管道明细表中,而且等于“管道中心标高”减去“管道内径”的一半。于是可以通过在明细表中添加“计算值”来实现显示管道标高的目的。
6 m: W' R) x0 Q$ q" \. K% u: n【详细的图文描述和操作步骤见下文。】
- D1 `6 r$ o t' r
- a8 j# P- {! {% _$ P# Y) H7 `. O) l示例文件下载:(Revit 2014格式)
& n$ ~0 S) X- }( b, c
9 S* a5 e3 |3 V4 i) Z; G3 c
; z+ p' W) }6 R; V) c( n# K8 u( d" j& B本帖隐藏的内容3 k$ T% w! o& q4 b* b
明细表中显示管道标高.rvt (6.68 MB, 下载次数: 313)
7 `3 ^1 Y C; ~ L7 ^/ @
4 [0 \0 S B6 B
" f3 h( k7 U: P1 R3 i/ U3 C- `, E. v
1 a% G. |2 S$ m& t4 J! R
# J$ l* l" h/ z3 F) k. ~
1 ~3 m. t2 _6 f8 D \. y
5 n; Z: u/ v; z- }) u& g4 [( x: I0 i. v ?* `& e j4 n2 |1 M
(图1:管道属性中有一个“反转立面”参数) s8 p9 ^* O+ B3 F8 x8 e# ?; v i# I! p. F
/ ]- F8 B3 i/ A
8 [, g r2 p$ j8 C/ D; w# k% }. ?+ ~8 h3 z" Z8 E% R8 j
9 i1 ~* p$ j m- ^/ G
% d( A# W8 b4 t. y2 L) h. k# A+ y6 L( D$ G9 E
. T8 `6 U9 J8 d# V
# T8 b# _' ~2 l9 j; W/ [
% [/ g! B; ]$ x* r# \
7 E! } Q1 a( D3 k, G( F, V' e/ S/ O6 v2 }% E$ C
! l) H1 N( J& Q) j8 d# h, y. X/ t& f' {. V" ^+ C6 T
8 W; _, x" ?$ c- d* O5 P1、“管道明细表”默认可以添加的字段(都是系统自带的参数)如下图,没有“管道中心标高”(或偏移量、开始偏移量、端点偏移量)。 a( [( _8 C3 O6 ]# v- l( j
7 z1 G: D1 v# T. V# p(图2:管道明细表中可用的字段)- B( p- c# R% S1 [( \. O1 }
6 s% Z* z. M9 m* p
+ G! D# \/ H2 m( A1 t3 u2 }
y! L" n" S/ s1 r, m9 U4 z% G! ?8 g- X: L) m: m4 ?$ `
( n% R- Q9 x5 A1 b. n- M
; k# \- o% [. N( y1 a$ K0 ` d
' n! Q- r/ X! n
( `4 S G& l2 O
& Y" F" K* x" h) B: G2 z. X2 `; B- e% t; _/ w, }, ]! h
; s, p% u9 h+ f! v) e# H. Q# V ; ~ \3 G9 g7 Q' T" r3 w; v4 J% p. K# t7 o( z( x# Y
+ L, P J* v0 M u- m2、创建一个“管道明细表”,添加如下字段(包括外径、内径和反转立面)。可以看出,“反转立面”的数值在“明细表”和“属性”中是一样的。) Y' m1 v( q8 e; f0 g) O) S. Y" s. J- i7 n2 k4 t, S
【因为明细表无法缩放,文字看起来太小,所以创建了一张图纸,便于查看】
9 h: {! p; s S8 J(图3:明细表中添加“反转立面”,数值同属性中一致), K* q% s9 x' f& I6 ?& Z5 h
5 N2 a" I0 P" D' `' u. h* Q: D7 b ) y) Z& ?* p" N- {! P9 t d
/ P1 U B3 H4 ~- l; k
5 d! h( e& W3 r- V2 l$ ?, ~! m3 x6 R. |5 V8 ]" P! X
# [' w! f2 M& X' O' x$ v
8 Y- o6 r* w6 [; h3 F2 R* N* Q7 o8 {$ D: H! ?- s! T2 c
" D; E$ {/ A7 `8 G' T
) V+ M9 s! p5 h# p+ M% ?3 ?0 L/ ^6 s; C) L3 [" G. P9 c. X
5 O/ a( N# N' Y8 ^4 p/ D5 a+ X, V) x6 a! p9 C$ q& U8 @
(图4:明细表中添加“反转立面”,数值同属性中一致)0 i A2 ?. `" O$ {5 }
8 z v# p6 I. `7 A& B+ m, R5 z/ a( z' X, ^& q, ?, S% t K# g
. o9 R/ O( r. A3 a# c% d0 W! h; M& ]3 h) d9 S: U( G3 O
2 a8 P' Z% e( o' s9 I: A/ S- f! X* Q. a" p1 g, }
: R3 {6 T2 F. P9 R7 E$ N
' b% g- P# o p. F9 X( t5 W
6 F4 c. a) |* D. j c2 Z! Y9 O. u: Z% i
! W! q0 l: O2 j( q/ o; R" i; [6 P2 {
& p' S( W" I7 O- W( Z3 }4 {/ j
0 R7 U2 n9 N* M2 c- K0 x: |) a5 V' ~ l% r$ y2 ?
3、然后在“管道明细表”中添加“计算值”——“中心标高”。规程选“公共”,类型选“长度”,公式为:“反转立面+内径/2”。8 B5 J* `( q- Z8 j/ Z$ @7 g
注意:# u1 Q% R: W8 J7 g! c
5 W" w. [# _3 |(1)计算值的“规程”和“类型”要选对,必须同公式中参数的单位一致,否则无法计算。) M) i2 P3 a" w6 Z1 Y+ ~( r' J
(2)本例中规程选“管道”,类型选“管道尺寸”也可以。& M5 G; X8 G! {1 S+ c
(3)公式中的“字段”必须是已经添加到明细表中的。
' E3 P8 K5 \/ P, a9 ~3 u(4)可以点公式右侧的“按钮”添加字段到公式中,也可以手动输入(但名称必须一致)。
' z( X3 s: u0 z7 q(图5:管道明细表中添加“计算值”:中心标高)# V! `! \6 p; A
4 ~4 k* S$ x. c& s$ z& ~. g
8 a# \" e8 e: h9 K
: M. n7 g; R) U, x; S! L
- M: f6 u; i4 j" }" B1 v+ ^6 b7 U& M) u. P$ r1 }2 V' N4 u3 x- y
W1 J/ g$ a9 l
& ~$ r$ |8 i& j: O1 S+ Q
" ~3 c& ]7 b Z4 i* J* q' a3 F; O: X2 v
! J4 ?+ Z& I' x+ B; }
: `' I/ _4 ~1 S
; c2 K( U5 ~/ B4 @7 E e* z
(图6:点公式右侧的“按钮”添加字段到公式中)# C& O( f0 {6 \2 K: }+ c5 n
& d- u( K! w2 s8 a
5 N( @! D$ {1 j5 j/ E; B7 \" ]. u0 }) Z0 O/ v. z
) K$ @8 m( o' L
. e' o) s/ I! j) A' j' g
1 z5 T, L' i/ h$ i0 j* W9 i0 Y
7 E0 \0 j8 d6 _' L- J2 g
6 X+ S9 D( B; E- O' J1 T' ?* ]* m
+ @# D3 \! F7 _6 r7 [9 S
l" o$ ^" q4 z# ~& R. o( o5 Y$ O; o/ h6 a
6 O+ v' P4 A' z$ t
(图7:计算值的“规程”和“类型”要选对)' C: J' _9 r" \& }% ?
" M" e3 y$ J% l* |* c % E5 ~: h% E% p1 ~( }
) P' h! p( V F3 k5 ]+ k0 N
1 x% F, G& S: u' w; j' k: C+ D. B' x; u7 e* }
* } i& D$ Q8 h S! m! j! I
7 S9 b+ L. G) }4 J( J, G) _
) @6 b/ v# w9 K1 N2 e
8 l' }8 j# L9 {: u K
' p* u9 o; ^4 e A
- k/ w# Z: K, \/ b# l2 y
( Q% Q) b) l% G+ r9 k
) k! C% P0 z8 E4 B% |(图8:公式只能引用明细表中包含的字段)8 I% v! c* B+ V7 `9 W0 X; P; A7 r
) ]% @7 H! s; d, b8 {( [0 R5 m `9 h' w3 w. S
2 m- H3 h5 N' G
N5 P% P! [7 E0 d/ ?
, I: j6 s& a9 q* ^0 m! o
( U* {- R: s/ |( ]. e1 \; J/ h3 R. g8 C4 Y$ Z0 O' G( d
. Z2 d' K1 R+ D- n; |0 I
0 o* [; B! H, q- i* V/ n
7 n1 m8 a0 M0 z1 ^6 m6 T
) H/ \8 c& M4 E1 V c+ S4 W1 {, P7 \, g/ s; I, k3 H
1 V: n0 Y( X* Q5 X) ]3 O2 K4、管道明细表添加计算值“中心标高”后,可以看出“中心标高”的数值均为2750,同“管道属性”和“标注”中的数值完全一样。. k, n6 X- j8 }# Q6 X# R5 J# k
【反过来印证了:对“反转立面”的理解是正确的】1 B0 P# P* l1 f& P5 C! J" Y6 G# _- E6 R$ n' c
(图9:管道明细表中添加了计算值“中心标高”)* H0 J# E4 `- X0 B: @. ^) Z/ Y) t0 Y! V# U2 ?- P
# N, J+ t4 S# ~7 l% @, d7 z/ x
6 d5 m2 S0 L8 S1 l
, f- ]; l5 h0 L/ ^9 |( W0 e5 i
2 [/ F' V" H, a# s1 `! N/ y# ?. Y1 o- |0 j4 }, @0 I- |
8 U& I, t" ~" y. P
: `3 ^4 C: l" m1 w9 ~+ Y
* K# v9 \% X' j4 w* X
6 h# d/ }( Y1 K" ~+ L3 K4 t) K8 A
% L/ V8 A# Z( d9 ]: \3 ]4 f d
. y- t( v0 l+ e+ ]
; N9 n N7 I' T: x- _3 v2 x0 ?. q4 M8 v4 ?. o! E! w
& B) N. h8 F6 m5 H" Y* ?5、接着在“管道明细表”中继续添加计算值“管底标高”和“管顶标高”。
% ?1 ?7 k4 G0 w7 Y" }# H! x【说明:公式中可以引用明细表中的其它计算值】
% \" y5 o7 @+ X% c% c(图10:添加计算值“管底标高”,引用另一个计算值“中心标高”)5 k* C" P3 r7 Y, V( b7 [& T/ p& m* `4 C/ D' _! W/ P
0 A7 q: L1 v7 p' z+ g
- K0 h ~0 P P9 p7 F/ m+ s' V
# I4 |5 U/ }: n4 H+ |
$ r6 O8 |- W4 d* E$ H/ C w/ L+ i
h+ {+ s) j5 C" e% D9 q! {
# G; R0 X6 I2 Q7 O
0 v0 S9 h0 Z7 B6 o# Z3 e' c5 O$ j* U
5 Q1 c3 }9 M3 ^. k- l! m
3 {; d) |8 ~0 j6 J, }! u8 V! |- _* M
* Z5 V6 o3 ?5 m( D$ K4 [& w, F- a/ r$ z/ W; }
(图11:添加计算值“管顶标高”,引用另一个计算值“管底标高”) N# U' S% u3 T' d; X
, i' f* u3 T% ]2 d G" A- f$ e) z* |2 a3 e' O( {
& A l" C/ e& ]; `0 b4 Z6 h
% \3 l% \2 J4 n# w" y" f
; @ T& ~$ Z' g. D9 R1 S& R+ O5 }' k; w+ d0 ?3 e( Z. r
) t# T \5 x7 ]# Y
- g9 ^' B$ F# v2 Q% G* L
/ I' c! K$ u" G/ K2 m
: ^/ ?1 O1 K% A3 y/ h( Z1 I2 {0 o7 X# N0 X" |8 [" A7 Q2 E
# n: C9 m, s+ y8 b- N# T , J+ c( @2 u, W$ U/ G: m# R2 M4 x1 G0 S
- P5 q8 X" P2 u U) E
1 E9 \- ]1 M' b1 B0 _! ?7 n6、管道明细表中添加计算值“管底标高”和“管顶标高”后,可以看出其数值同用“高程点”标注的数值完全一样。6 L7 f* t" S% Z+ n" x
(图12:管道明细表中添加了计算值“中心标高”、“管底标高”和“管顶标高”)6 L7 ~3 a, p3 n/ {) v7 k. s$ @* ?
: [) r! x9 v8 Z& a, c7 ]+ E+ O: A& X+ ^: \0 m: P' H3 f+ m' y, ^9 t# H( ~
! p4 f# W8 {' H
# q7 |4 K" L5 d
& {0 b( w! J+ y, t+ I" M6 [3 m: i) F' v- U- C: d0 s5 A
/ ^+ ?3 I p, C7 P; V- p2 x7 r: u- N7 Q: T/ m3 K- b# F! x9 P
; G' f. Q/ }" n3 ^9 M( i7 C* {
! M: S7 ]* C0 ]" H- E f3 ~
' Y+ p" V9 s' I2 t# q" o
+ A, w/ r6 k' W3 ~, v* }; [
% [4 G9 R0 R! h3 H2 f4 _; T; C7 _2 z8 {8 h% ]. b# H$ @! _( `- H" E0 U
% g D$ R$ m; e4 e' ] Q. O
7、为了便于大家理解,将“管道标高、内径、外径、反转立面”之间的关系用如下图13表示出来。( w$ W' x: u0 f: D2 ~5 ^- J
) X. @% Z, W3 V. ]6 L(图13:管道标高、内径、外径和反转立面之间关系的示意图)
d1 F7 j5 a/ ?) m! \8 D
7 z% {4 S7 }. S4 J% f
8 v7 c0 e, \2 \, A* D* K* Y0 j
# b c2 n; ], F G0 f* y7 E3 R% j0 m7 b. p. J
: b, x6 S- D L# [$ |5 K7 j4 a; R* f" k* H4 {2 q
* K- ^4 i& P4 w, W- E
8 ]/ u1 l! Y: Z" f8 \- b
/ h+ m/ }# Q) `0 N: o; o6 I$ o. [* M6 M) Q
6 s. D" v) n6 w/ P
. S) x" I( e }) _% K8 u, H__________________________________________________4 w) A3 A7 c- |$ M# i; }2 g
( R) B9 F) x3 I5 O; N' d
补充:非±0.00层管道的标高! w2 b% J; \' I. I3 `& e
0 L7 b3 e) n) _& @7 B
5 @7 U1 U# [" E' `* |6 M8 w非常感谢坛友“sos123”的提醒,管道属性中的“反转立面”显示的高度,都是相对于±0.00高度的,而不是当前楼层高度。因此计算出来的“中心标高、管底标高、管顶标高”也是相对于±0.00高度的。: Q, c! `8 \$ j: s
. [0 h: ~: G, g N. B$ @8 P4 H6 K* N" _( J! u0 F% W$ l1 r4 X, F
(图1:不同楼层管道的“反转立面”都是相对于±0.00的)
* K' C' Z/ T/ S7 @& N
4 F! g# ^3 y/ R* D; Y r
1 v# w5 g% {) W6 D1 S; O( R9 H: u
' K3 E4 X* C: q# Q0 h; O! m! f! {: v
8 o: l t; b6 @: i$ B' ]
3 [/ z; l# L4 p4 s7 } O) l# B; [8 `" R
; S2 a/ h7 o* I
" t% H- a* C- _
0 ]# Z D! Y! ]/ t
/ {1 V2 [0 z# ?
) s& N% |$ d9 k$ F ) }0 X6 P6 [$ J& u
% S4 e% R- y* M. a(图2:计算出来的“中心标高、管底标高、管顶标高”也是相对于±0.00)' `# N( t0 w0 H7 j8 K+ k) j; F, q4 N; n2 K. k( |. y7 J
& ~2 J; t! C2 w; u3 @' A) u
7 W% c+ J9 l- `8 x* \4 R$ ]* U, W0 Y) w* D5 v! l% H
5 l# @- G# C6 T4 r, ~3 _- F( T4 L* I( L9 H
4 f- H+ P' A) Q
, ~% Y, u. R3 p: t. ~+ [5 q1 F. r$ f3 J. ]# N& c
0 k6 S5 g) D, y. ^) p+ N+ W% P" a; t7 w; t* _. L
' W3 j1 x' G' j8 I
- r8 k' t5 x5 Y% `4 ~( |# F- H+ X. m5 w. @$ c
3 L4 N2 n% W& w
& @1 d+ p2 P* {; x# K( s$ Q那如何使明细表中的“管道标高”都是相对于当前楼层的呢?% ~9 r0 M: i4 `, w8 q: t1 {- B2 ^3 d) i0 G- ?8 j" V
方法如下:& x* z( P- Y1 r) c3 G
3 k" }+ b$ p8 {" p1、按上述方法创建管道明细表并用“计算值”添加管道标高(中心/底/顶),明细表中会显示所有楼层的管道。$ h0 q! K5 k0 _% d5 Q$ l
(图3:明细表显示所有楼层管道)% n: d- R" s8 f6 ^6 \% T
7 C& u+ ]" d& m) x2 a
# r* Y6 t2 Z/ S5 z
8 z# x# B8 J `8 O$ d& F$ i1 {: [. g# [& ^# b* V9 Z/ g; B
+ \% Z U; |$ s8 }& F
( @8 |: G) n! o$ C d' Z( @4 p( X7 m3 d& H
% e4 w8 W8 K1 l7 `! b2 q7 c2 ^
* ^8 o E4 N, O3 H; D# f
5 q |* l; F+ m+ w9 q; S
5 x) V/ r& {& ?5 O0 l
+ m; a9 {2 T3 d. `5 {9 t$ A
, r' ?- q7 K. a% B4 p6 z3 F( l, C( b
5 L5 \, Z5 z } m' a( @; j% ~5 ^6 t p. {# |7 s
2、复制创建的“管道明细表”,有几层就复制几个,并按楼层重命名。用明细表的过滤器(过滤条件为”反转立面“)将不同楼层的管道分开。2 Q& w& I2 U1 `2 }: @; T
(图4:用“反转立面”过滤负一层的管道): E0 j w' _+ {7 f! C" x1 Z
5 J0 J* b- c z5 v& r
4 k' D I' o W( z 1 T6 U9 s4 T+ u3 h0 ]
4 G( @! f3 w4 J& H' q6 G, I+ e- U1 L
4 V( _, _# ^/ ~! C. U% U
) a ?; r6 W( B, i: ]6 u# [1 b# C+ x4 y* d% h P- Q2 B4 [
+ N! ~! }! ]8 a3 g$ [( }$ Z3 D9 {4 W& R6 U- z/ t
1 d0 H0 l4 T3 D' v8 V) A
1 n! O- T/ G5 Y0 o - h7 W/ m# B% L U1 m3 C
(图5:用“反转立面”过滤一层的管道)0 T' [- g& S1 J: `
. @1 E' J& K9 ?+ q0 `
2 F$ A8 h$ u6 u! \9 f1 e# s
8 u9 _) [% z0 H- o) ]7 k
0 \1 O O6 e$ k1 w# U" m' E! c2 w1 _8 w7 t
- \7 L) m+ z; N k3 [" e7 p
( F5 T! N3 m8 S- u) L
) N5 ~6 p+ H1 T! w9 k: [; j& Y+ X% c5 ^2 l3 D, L1 X
3 N; f3 Y; H& Q' Y) t" Y$ ^
! G9 j" S) L% ~( i; Z9 f4 @6 |$ `, ] 3 x& n, T( k7 S! D, f
(图6:用“反转立面”过滤二层的管道); r& R/ {; r* ~ {( M9 b# d3 B) u) Z
. i% P9 X! V+ v ) X( N8 N' \. D% w1 U
+ D/ l5 Z$ G0 _6 ?- b
# g2 j$ Z* X/ g: x, I8 L- T+ }$ E% O6 o' P, o0 R! P
% i, z4 y" z6 p/ G! h# ?
6 {$ u2 r+ I/ F7 h. l: ]* a
2 g7 V. [1 E+ p9 F! E" z9 O. e( Z8 H8 v, V* s5 x; v. f# B) q
$ S( q( u& I" P! W* e1 K
$ k3 x0 W1 U+ m I* C/ F1 n/ O / g5 ], [; k% R% A
4 [2 i5 I7 @' q# U; d) i; i! z! M5 z; Z$ I# q o& [% p
3、然后修改非±0.00层“中心标高”的计算公式,±0.00层以上楼层,要减去楼层标高,±0.00层以下楼层,要加上楼层标高。±0.00层(本例为一层)不用修改。! w' ^! b4 I3 X; s. J' r' j9 D( E
(图7:修改负一层中心标高的计算公式,加上3000)1 H! d9 m. B1 M* {
/ b9 @; D2 T& b8 p5 R
7 b. V& ?% X9 ^8 R1 |1 m* C6 n
7 ? t# {- O. |1 W+ _/ b
. M5 j1 Y4 \7 C' V% g, d5 }7 K7 Z* x' l0 _" Y, P
7 g- `+ [5 L0 `2 y$ y
2 ^+ n# t {. h3 A7 x" P. u& j
: \8 D- p, b0 a3 i2 S$ G0 x
. ]! C/ Z9 C8 b* h: m$ M" e
+ V' U7 z$ y8 T' \& v& [
, d/ P' w* i! r) ~0 U0 U , Y- J+ X4 T5 g* f" w
(图8:修改负二层中心标高的计算公式,减去3000)
J$ X. E, V L7 D' X4 t" i ' \0 ^2 u# u$ u3 ~' b
$ p% u3 k8 b# L9 N# C1 g. t8 ^8 U4 l* u7 Y$ ^7 @0 b: ?* R
7 e* \: y/ h- S) I3 X0 G; N& h+ H) I) A
7 I2 j# e; ]0 O$ L+ c7 g# \1 W
9 [: F* C) T" O3 `8 f4 y+ G
+ t) d$ Y# v/ k3 {0 B9 f V
% p! g- v& k4 ^! c5 G' K$ ^
n& {: j* d) c4 w
$ R9 i& O6 [; P2 |% Z& @% W/ c7 H. q: R' f& V1 o
$ A* w; P' ]& D$ ~% Y! _# T. ^(图9:对比负一层、一层和二层管道明细表,管道标高都是相对于当前楼层的)3 x4 Z& [" J* V6 e7 m9 P$ E2 j! P5 U9 r' ?& g9 A& L# F
/ r7 W. A! Y- ]" D5 A) k8 R0 B / ]+ }6 n0 r& \1 t v' d- j
H7 o" J9 u& ?
6 ?5 ]" Q) H- v* A. N8 T* i* I- d1 S7 _) a6 j# [( }8 a$ g x; I
A09.png (114.9 KB, 下载次数: 0)
% u" {9 F7 ^: ]- G
- \( U! _ G$ K( Q下载附件 保存到相册 8 P+ y4 p; _1 B' |( d% ]1 x( X/ p E0 J
' N- y/ h5 ]$ o( T' Z
2014-9-16 17:18 上传
1 C8 l! k/ p4 v, m8 I; _4 W. F$ I. `
) E: G q, w5 U* S5 `
* K6 Q- d! G$ Q0 C; t0 q/ m2 ?' |
|