CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 40207|回复: 85

[技巧文章] CAD技术大赛试题分享:巧用Scale命令

[复制链接]
发表于 2008-12-8 13:39 | 显示全部楼层 |阅读模式
2008年10月25日,中望公司北京分公司技术部组织的大连地区“中望CAD技术竞赛” 在大连交通大学如期举行。本人有幸参加了本次竞赛,由于名额有限,来参加竞赛的设计师大概只有40人,大多来自勘察设计或者制造业行业企业的技术骨干。试题还是有一定的难度的,几乎涵盖了所有有关中望CAD的知识点,对技巧性的要求也很高。
& @- F- E! K; r( L6 p
5 V4 L! G; ]* @) T1 K  l/ j& b" z    中望CAD目前在国内应该是最好用的二维平台软件了,考虑到很多跟我一样要经常使用中望CAD的同行的需要,也是为了满足众多没有参加这次技术竞赛的设计师的要求,我在此特意挑选了其中的一道竞赛试题,与各位同行一起学习、分享。这道试题也是我认为本次竞赛中较具技巧性的一道,巧妙地运用了缩放命令。据我了解,很多参赛的同行当天都没能把这道试题解答出来。
; G' a5 M) g( v
& X4 K* n4 e3 d% C    原题是这样的:已知正六边形的边长为50,绘制如下的图形: 1 y9 c' a: m  u& O1 Y. J: b+ E
: Y3 @* B, f. T4 U1 p

8 Y$ I& T8 }% _! y    其中:正六边形与正三角形同心;六个圆相邻两圆相切,且分别与正六边形相邻两边相切;正三角形与三个大圆相切,且与三个小圆分别相交与三角形的三个顶点。2 p2 U) t% O7 Y* `
4 j8 }4 D8 v) P3 d% h  s8 p' F
    此题猛然一看,确实感觉无从下手。但仔细分析一下,如果能够确定任一组相邻的大、小圆的位置,一个Array不就迎刃而解了?但是如何确定这一对圆的位置呢?下面我就给大家简单的概述一下绘图过程,有兴趣的朋友可以自己动手先试一下。
1 r  w/ M3 Z/ y# J9 E  r
  K; u* A* }3 ^  D8 G    步骤一:任意绘制同心的正六边形a和正三角形b,边长任意;此时的a与b并不是最终图中的正六边形与正三角形,而是为了确定一组相邻大、小圆的位置而做的辅助六边形与三角形。
, {# }- Y# s- D
% A+ ]- o& ?. L( {% o' ^7 \    步骤二:利用三点画圆(切点—切点—端点)绘制小圆c,再用相切—相切—相切绘制大圆d
- p! G! s7 K  s  E; g7 }; K6 Z5 F5 J0 k' L4 S: ~  R

3 {/ n5 b$ d! U  v8 [6 x' m    步骤三:做大圆d的外切正六边形e,使得e的一边CD与正六边形a的一边AB重合。 ; x; b/ Y* v5 }$ k

, h8 i( Z% Z3 _

0 J& l3 @) H9 k8 E. S    步骤四:这一步也是解此题最为关键的一步,巧妙的运用了Scale命令。对多边形e进行缩放,以D点为基点,将DC参照缩放至DA。9 p) _; u6 ~( v
3 s1 M4 e& }1 ?. Y. E

0 r" l% j% J* b5 N9 H- m0 Y    此时,应该说胜利就在眼前了。
) }6 U: ]2 ]% i4 G    步骤五:将最初的辅助六边形与辅助三角形a与b删除,然后将圆c与圆d作为一组对象进行环形Array,以缩放后的正六边形e的中心为阵列的中心点,填充数目为3。 $ X9 n2 s9 U* [5 J$ h

2 t/ b7 v/ I3 Z4 i. o* c
; d8 M, t0 w* ^; o& i( m+ G& b
    步骤六:以正六边形e的中心为中心绘制正三角形p,使得p的一边与圆d相切。最后,整体再Scale,将正六边形e的边长AD缩放为50即可。
! y* e$ W$ {4 L. D
2 w( y& C8 x1 `2 ]# F

) Y4 e' e* M. J- ]    至此,这道题就完整的做完了。( M2 \6 p  z% A- B- N1 |# d
* q0 j. G; r4 ~0 M" v9 U
    这只是Scale命令一个简单的应用,在CAD中绘制更为复杂的工程图的时候,Scale命令的便捷性会体现得更加淋漓尽致。当然,要熟练自如的运用Scale命令,最大限度的发挥Scale的技巧,还得在实践中不断总结,挖掘潜力。. Y, V* k; X; B

. j( {% t0 u0 E5 M( r7 o3 o    通过这次“中望CAD技术竞赛”,我体会到在实际设计工作中,如果熟悉一些技巧性操作,将会极大地提升设计工作效率。相信通过对这道竞赛试题的剖析,在熟练运用Scale命令后,将会让各位同行的学习与日常设计工作如虎添翼。
% }0 x/ r/ C* p
& `+ d. x- L# y[ 本帖最后由 国产007 于 2009-1-15 13:58 编辑 ]
发表于 2008-12-8 13:43 | 显示全部楼层
发个图看看,谢谢了。。。
发表于 2008-12-8 22:03 | 显示全部楼层
小弟不才看不明白,能给个图吗?让俺学一下,谢了
发表于 2008-12-21 00:55 | 显示全部楼层
不必做大圆d的外切正六边形e,做一条过圆d的圆心的垂直于x轴的线段交正六边形于D,运用了Scale命令对小圆c大圆d正三角形b缩放以A点为基点,将AD参照缩放至AB
发表于 2009-1-4 22:14 | 显示全部楼层
讲解的非常清晰!~明白了!
发表于 2009-1-5 16:29 | 显示全部楼层
我记得这样的形式和一位老师出的题,有同样精彩的地方!很是受益!
发表于 2009-1-6 11:42 | 显示全部楼层

回复 #4 qinershi 的帖子

这种方法,也不错哦
发表于 2009-1-15 13:16 | 显示全部楼层

新手来学习

谢谢了!又学到了一手!!!
发表于 2009-1-17 12:40 | 显示全部楼层
嗯,又学了一手!!!!!
发表于 2009-1-21 20:08 | 显示全部楼层
怎么看也看不懂% }- o( R+ y; c
发表于 2009-1-23 20:22 | 显示全部楼层
好东西,很实用谢谢了!
发表于 2009-1-28 21:40 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2009-2-3 21:10 | 显示全部楼层
谢谢分享 很好 很实用
发表于 2009-2-10 15:57 | 显示全部楼层
谢谢,
发表于 2009-2-11 10:39 | 显示全部楼层
感谢分享 受教了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2024-4-29 07:30

CAD设计论坛,为工程师增加动力。

© 2005-2024 askcad.com. All rights reserved.

快速回复 返回顶部 返回列表