土木在线论坛 \ 建筑设计 \ 中望cad \ CAD经典习题解析

CAD经典习题解析

发布于:2011-02-22 15:50:22 来自:建筑设计/中望cad 5 2708 [复制转发]
下面的图形可以看成是一堆钢管,如果要做出下图所示图形,一般人肯定是要想到要通过几何计算,将圆的直径求出,显然这是一个比较复杂的过程,而且计算中有开方,计算的结果将出现小数,也给精确作图带来很大的困难。对于这种问题可以采用中望CAD软件的有关命令,尤其是用对齐命令的方法来解决。
1.先在中望CAD中画一个半径为10的圆,取半径为10主要是为了方便。

2.再将圆阵列,一行五列,效果如下图所示。

3.画一条60度的直线如下图所示。从左边第一圆心以极坐标方式画出。也可以先设置好60度极轴追综方式来画直线。

4.再用多重复制或阵列制作出图效果。在这里,笔者试了多种方法,都可执行,但为了精确,笔者推荐用中望CO拷贝,先选中5个圆,下拷贝命令,以相对极坐标方式来定点,基点选左边第一圆心,位移点分别为: @20<60;@40<60;@60<60;@80<60,也就是沿60角方向,每次在右上间隔20,这样能保证精确相切。其它作法也可,只是稍不小心就不准确了。
注:步骤3和4,也可以使用阵列,设置如下图:


5.再将多余的圆删除。

6.在其外面画条公切线,如下图左边公切线,直线命令L,光标在左下圆外边,敲入TAN即捕捉切点,注意当出现下图左下角所示的“延迟切点”时点击。

7.再把光标移到最上一个圆左边,敲入TAN,当出现下图上面所示的“延迟切点”时点击。

8.点击后就把最左边的一条公切线画出,如下图。相同方法,画出右边和下边
的公切线。


9.用圆角命令对刚刚画的三条切线倒圆角,这里只要先设置倒角半径=0。

10.再画一条长度为100的水平线。

11.再利用中望CAD对齐命令,将我们画出来的图都选中,与下面那条直线对齐。
ALIGN (AL)
选择对象: 选择全部
指定第一个源点: 三角形左下角
指定第一个目标点: 尺寸标注的左端
指定第二个源点: 三角形右下角
指定第二个目标点: 尺寸标注的右端
指定第叁个源点: 回车
基于对齐点缩放对象[是(Y)/否(N)] <否(n)> : y
对应点和设置如下图

12.最后回车,得到结果,非常精确。

当然在作完之后,大家一定会想:如果不是100,而是其它数据呢?答案显然是可行的。下面,我们假设作为130,这是一个比较一般的数据了,同样可以精确做出。

推而广之,这样的三角堆圆可以做成任意数据的三角形堆栈。
反过来,又再考虑,那不是5个圆,而是10个或另外数目的圆呢?其实也是可以顺利解决的,读者可以试一下其它数目、其它情况,也可将问题再作进一步的延伸。
这种学习中望CAD的方法,可提高你的兴趣,也使你的中望CAD知识融汇贯通。

全部回复(5)

只看楼主 我来说两句
  • cywt
    cywt 沙发
    还是要谢谢楼主--无私奉献的精神!
    2011-02-25 16:21:25

    回复 举报
    赞同0
  • verara
    verara 板凳
    学习学习~~~~
    2011-02-25 15:08:25

    回复 举报
    赞同0
  • linguiyan
    linguiyan 地板
    很好啊
    还有什么好的再传点上来啊
    2011-02-24 14:42:24

    回复 举报
    赞同0
  • esonic
    esonic 4楼
    好东西!!谢谢了!
    2011-02-23 12:46:23

    回复 举报
    赞同0
  • chrsh168
    chrsh168 5楼
    不错,学习了。很有启发,希望有更多这么详细的解答,方便我们学习。
    2011-02-22 23:23:22

    回复 举报
    赞同0
评论帖子
评论即可得
+1经验值
+1土木币

请先 登录,再参与讨论!

这个家伙什么也没有留下。。。

中望cad

返回版块

1.42 万条内容 · 27 人订阅

猜你喜欢

阅读下一篇

中望CAD最快建立块的好办法

使用中望CAD有很时间了,不免在作图的时候会掌握一些小技巧,现在大家就一起分享一个最快建立块的方法。 作一个小图块,不需要大费周折的,既需要块的名称,或者是块的插入点,我这个方法可是速成的,尽管与中规中矩的做出来的块有些小差别,但是确是最快做出简单图块的好方法。步骤1:首先把做成块的对象绘制出来,如下图,我画出来两个相交的圆为将要做成块的对象,并选中它们。 步骤2:这一步是最重要的,右击并且拖动鼠标,不过在拖动过程中,尽量使手的右击力气小一些,避免下图的效果还未出来,手指已经酸了。

回帖成功

经验值 +10