|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
2008年10月25日,中望公司北京分公司技术部组织的大连地区“中望CAD技术竞赛” 在大连交通大学如期举行。本人有幸参加了本次竞赛,由于名额有限,来参加竞赛的设计师大概只有40人,大多来自勘察设计或者制造业行业企业的技术骨干。试题还是有一定的难度的,几乎涵盖了所有有关中望CAD的知识点,对技巧性的要求也很高。
' ~" d( j! F$ _3 g/ r8 N
, R) I0 i1 Z( \/ V( T5 A4 ]- L s 中望CAD目前在国内应该是最好用的二维平台软件了,考虑到很多跟我一样要经常使用中望CAD的同行的需要,也是为了满足众多没有参加这次技术竞赛的设计师的要求,我在此特意挑选了其中的一道竞赛试题,与各位同行一起学习、分享。这道试题也是我认为本次竞赛中较具技巧性的一道,巧妙地运用了缩放命令。据我了解,很多参赛的同行当天都没能把这道试题解答出来。3 V6 m2 x, \6 g) F+ k4 `
$ h( K7 a' U+ X2 k* v- f( @( C
原题是这样的:已知正六边形的边长为50,绘制如下的图形: * \, d* q# N. U; V: G2 U
http://www.mw1950.com/res/2008/20081209101807752.jpg! z# X, c$ j: @1 s9 m$ a) c9 w: ^. g
其中:正六边形与正三角形同心;六个圆相邻两圆相切,且分别与正六边形相邻两边相切;正三角形与三个大圆相切,且与三个小圆分别相交与三角形的三个顶点。. L$ s/ Q: s$ w1 Z& P+ j
( T3 u: w' G$ E% {( d 此题猛然一看,确实感觉无从下手。但仔细分析一下,如果能够确定任一组相邻的大、小圆的位置,一个Array不就迎刃而解了?但是如何确定这一对圆的位置呢?下面我就给大家简单的概述一下绘图过程,有兴趣的朋友可以自己动手先试一下。
: j* V+ f# d' `. W2 C7 U
' `: Y1 t+ b( ~( l& V; Y0 p- c 步骤一:任意绘制同心的正六边形a和正三角形b,边长任意;此时的a与b并不是最终图中的正六边形与正三角形,而是为了确定一组相邻大、小圆的位置而做的辅助六边形与三角形。6 t7 R+ o6 _: q: Q
0 A: M7 t% e6 v4 v+ ]
步骤二:利用三点画圆(切点—切点—端点)绘制小圆c,再用相切—相切—相切绘制大圆d 6 \1 y! R* [8 m0 Q" S# J" n
& O& k0 n$ l6 \7 _: f
1 V4 ?: z6 b5 l; x: Z 步骤三:做大圆d的外切正六边形e,使得e的一边CD与正六边形a的一边AB重合。
- u/ o6 q$ R, Q) }# F4 y9 p( G ) ? w: w- Q+ z. ^# ~6 S7 y& Y; A
8 [; ]/ G$ ]' S0 I1 m7 A! _
步骤四:这一步也是解此题最为关键的一步,巧妙的运用了Scale命令。对多边形e进行缩放,以D点为基点,将DC参照缩放至DA。8 P1 U7 n( y& Y7 ]* p- c5 A( }4 {7 E
, F3 L2 [4 U ^/ |
( k3 v- H7 t$ R4 u6 b 此时,应该说胜利就在眼前了。 + N2 V* P, b h3 Y
步骤五:将最初的辅助六边形与辅助三角形a与b删除,然后将圆c与圆d作为一组对象进行环形Array,以缩放后的正六边形e的中心为阵列的中心点,填充数目为3。 3 S+ ?/ V( ?, |5 _, r& X0 }: T, t
6 L0 y( j# z9 b. k3 z6 J+ P
8 m- I1 X. u# Y
6 s/ l( [* u/ h/ t0 A$ x 步骤六:以正六边形e的中心为中心绘制正三角形p,使得p的一边与圆d相切。最后,整体再Scale,将正六边形e的边长AD缩放为50即可。 . B L/ |* @+ H+ b* I( |6 s
1 F b8 f' l% v' S5 ?9 @5 [ u0 |% H8 y; l7 e5 e# E+ }
$ F l4 o' D+ m6 v. ] }
至此,这道题就完整的做完了。& E, G8 ?7 X9 [2 E0 }% T+ F2 H9 K9 }- i
) b3 e4 m: m( g
这只是Scale命令一个简单的应用,在CAD中绘制更为复杂的工程图的时候,Scale命令的便捷性会体现得更加淋漓尽致。当然,要熟练自如的运用Scale命令,最大限度的发挥Scale的技巧,还得在实践中不断总结,挖掘潜力。5 V. `! Q2 A! C9 Z. R' G
7 x: F) R' Q5 m( G2 O( {
通过这次“中望CAD技术竞赛”,我体会到在实际设计工作中,如果熟悉一些技巧性操作,将会极大地提升设计工作效率。相信通过对这道竞赛试题的剖析,在熟练运用Scale命令后,将会让各位同行的学习与日常设计工作如虎添翼。 |
|