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