马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
一篇不错的关于TOP-DOWN的文章,应该发表在技术论坛里,但水区这么多GG,MM热衷讨论它,就让你们先睹为快了。
! g8 T4 a: A1 U* j b1 }! x' R6 b2 W0 u
Top-Down Design是一种由最顶层的产品结构传递设计规范到所有相关次系统的一种设计方法论,通过Top-Down Design的运用,能够有效地传递设计规范给各个子组件,从而更方便高效的对整个设计流程进行管理。本文讨论了Top-Down Design在设计中的应用。
( A- p0 c, |! W) Q8 N# V7 h. L0 X5 a) |8 A# D) X( i
1 Top-Down Design在行业中应用的优势。( o0 s: a7 W7 G7 D5 r; i
9 I6 i+ D5 P! W; G# A 在机械行业和其他重型工业中,产品构造的复杂性带来了装配的困难,为了解决这些问题,Top-Down Design技术应运而生。Top-Down Design自顶向下设计有许多优点,它既可以管理大型组件,又能有效地掌握设计意图,使组织结构明确,更能在设计团队间迅速传递设计信息,达到信息共享的目的。
0 F% j& Z8 G1 k7 g6 p1 Q4 j) r5 C/ g' L, y% |: N
2 Top-Down Design 运用所要达到的目的% t* n8 k( v9 M. d
. ]4 F" B: c; m B0 j5 O1 R
2.1管理(Management)) Z" U# g7 [1 r. u/ l8 X$ D" ~
1 u* \. \$ u5 q+ V- T0 {; V
大型复杂的装配设计,系统地组织管理是相当重要的。在Pro/Engineer中,提供了按照设计意图、规划,使用由骨架模型(Skeleton Model)来承载定义组件的接口、零件组装的空间约束及特定运动关系等重要设计需求的应用功能工具。
) ?; B- G9 `- m# O* G4 Y* H3 n
& E* E$ p9 m# U2 K; u% P利用骨架模型作为沟通的桥梁,遵循大组件所赋予的设计空间与限制,子组件能够自我地进入设计流程,由上往下层层负责,全面关联,模块化的设计概念可以彻底实现。
8 f% H) C, r' @ }3 Y2 C4 T: s7 ~4 | g l C' a& O
2.2 组织(Organization)
# A! W3 I0 C( _+ W6 D# F
* r ]" R. Y3 T$ {8 i 在设计初期,自顶向下结构已经完整定义,每一个子组件间通过严密的组织紧密结合在一起,彼此的相关配合约束完全由计算机系统来控制,防止人为的不慎和非预期的错误发生。
% g; z/ g1 F) w' l0 F
+ N0 u6 k7 i* I, x2.3信息共享(Sharing Information)
4 r; @6 ]7 I/ m1 ]. K! h' I; \
; l; v2 I8 h. K/ R" H' a Top-Down Design具备健全的组织结构,能让设计信息在整个系统的任何阶层快速地传递与共享。任何的改动都会在整个系统中传递给各个子组件。因此,它能够使整个团队共享信息,作到协同设计。
0 P$ Z* |8 D3 U- l- P/ n7 C0 g1 g/ }: V, a* o4 W
3 Top-Down Design的设计流程+ L% w' y1 F5 A: i
\+ r/ [! E. J! b1. 定义设计意图(概念设计) (Conceptual Engineering)9 A6 p- L$ r# `6 N9 g9 w4 P
! ?: Y$ g1 Z$ S
2. 设定初步的产品架构(Define Preliminary Product Structure)1 J! ?: U+ {( K$ k! c2 m" T: \: Z& X
( h) `+ ]; O1 J
3. 导入骨架模型(Introducing Skeleton Models)1 v, E3 d ^* z% Q
+ W' A. k# a: n. D! r9 R4 R
4.传达设计意图至整个组件结构中(Communicating Design Intent Throughout the Assembly Structure)
3 \( X6 L- o+ o
7 I7 K* q$ t- u0 [6 K5. 继续拓展设计意图至所有零组件(Continued Population of the Assembly)
) v* a4 w6 r8 z' C* k- V, c
! i/ J( i: S: o6.管理零组件间的相互从属参考(Managing Part Interdependencies)
( n% J }5 p' W# s9 t4 |/ W9 j
( y: O+ t- V. ?% J8 ~/ q5 K: X1 C7 x }# D$ j* X
3.1 定义设计意图
' |. M _ }1 n9 D4 [- k
" @, \2 R. t3 t" S. r4 f: R3 i 所有产品开发初期,最重要的步骤就是清理设计意图。产品的整体的概念,目的,功能等,转化. q5 h/ F$ b, j* i8 `
+ G" ]4 F% O& V& a; Y; s, B
为设计的规范和约束。
3 f4 |) B7 q& [8 f( x9 S$ b8 I# X% H: A' h
1. 了解目前的状况
4 U3 U. N9 `+ c, `( H) u( B
- W- c c5 { s) @/ ?2. 定义新的空间与运动( E1 `5 }9 ?& p
& C3 l0 g, ]' A% t, [; u3. 攫取关键的设计意念
& R+ X( ]3 N) e2 t$ {( `* e
6 F; }2 ^/ t9 R3 v3.2设定初步的产品架构/ b+ o2 ~8 N- c3 G' L. C- J$ Z
5 J$ S7 K y& m0 ?0 z设定初步的产品构架的目的:
6 o3 O, x# k7 E! f9 D- `( d7 A; F0 A9 G8 H) [; p) p
快速定义产品结构阶层 - 在任何组件几何定义之前 7 n( A$ r/ W5 u% }7 n
0 b" p A7 R/ T直觉式的自动对应起始档案 - 确保所有的设计使用相同的必要设定~层名,视角等4 @$ }8 A, @# i, s4 s' a; W
* S; \& n# O+ g* D+ C: M弹性与关连的BOM数据 , p2 }" g+ Z: A. e# ~! R/ W4 B9 X
[9 M( g5 h4 n2 x后续工作传递的基础
- e. a0 G0 Q0 Z" l+ [1 [% z) Q. p8 L' X/ U
3.3导入骨架模型
! T& _% ]2 q3 m) e) K( g3 [8 |* e3 K# Z5 F1 d: X' T) w
骨架模型主要是用来表现空间需求、零组件的结合位置、机构运动情况等。
. C3 B1 W" C, }1 y& ]) O$ P% u) E8 W1 u
3.4 传达设计意图至整个组件结构中
X/ i2 w2 Q6 \+ | m6 q- Y; }9 y; \* @; Y7 W3 H
设计信息在骨架模型中完整定义后,分别传递给子组件,通过骨架模型作为桥梁,涉及团队有相同的参考依据,涉及近定义都能反映至最上层组件中。: G5 O; v, W9 v1 b/ a- O( \9 f
- K# r) c$ p: x: C% |0 C$ D3.5继续拓展设计意图至所有零组件
4 v/ {2 e6 l1 x M3 ^. k! R8 `/ y7 ?' w5 T4 { n
通过继续拓展设计意图至更底层的组件中,使设计意图更加伸展。1 ^; t+ s9 I' r& e
0 s& ]- w* ^- [0 U: _0 O6 g3.6 管理零组件间的相互从属参考
3 j1 _& ]* ]! |* u ?3 \1 i! |5 C. o
在Pro/Engineer中,整个设计和装配都是以基准为参照的,妥善的处理基准能得到事半功倍的效果。( u2 ~, L, m4 f$ g' A
8 ?9 ]* g% V4 t6 A3 小结
( P4 P2 }+ J* e
) W2 X3 W6 _3 F' T( pTop-Down Design技术在产品设计中的应用是一次巨大的改革,使人们在进行大型结构件装配时有了高效的工具。这一工具使得整个规划流程显得方便易行,也为有效的管理奠定了基础。 |