找回密码
 注册会员
查看: 2108|回复: 6

[文章] 巧妙运用AutoCAD中的cal函数

  [复制链接]
发表于 2009-9-24 07:38:40 |Error| 显示全部楼层 |阅读模式

我们不再是孤独的探索者;让我们的手紧紧相连,一起成长。

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

×
AutoCAD作为一个专业绘图软件在机械、电子、建筑及航空等领域得到了广泛的应用,但是大多数AutoCAD的使用者只知道AutoCAD具有强大的绘图功能,却很少有人注意到AutoCAD中的一个非常有用的命令:几何计算器cal。和普通的计算器一样,cal几何计算器可以完成加、减、乘、除运算以及三角函数的运算。这使得用户在使用AutoCAD绘图过程中,可以在不中断命令的情况下用计算机进行算术运算,AutoCAD则将运算的结果直接作为命令的参数使用。
    但重要的是,与一般的计算器不同,AutoCAD几何计算器可以作几何运算。它可以作坐标点和坐标点之间的加减运算,可以使用AutoCAD的OSNAP模式捕捉屏幕上的坐标点参与运算,还可以自动计算几何坐标点。如计算两条相交直线的交点,计算直线上的等分点等。此外,AutoCAD几何计算器还具有计算矢量和法线的功能。
一、Cal函数的计算功能运用
    在AutoCAD中,cal命令类似于一个普通的计算器,可以用来计算与加、减、乘、除等有关的标准数学表达式,并遵从运算表达式的标准数学运算次序。而且,cal命令还是一个透明名令,可以用来提供一个点或一个数。当我们透明执行该命令时,其计算结果被解释为AutoCAD命令的一个输入值。下面是透明执行计算器功能的一个实例。
    以(2 0 0,2 0 0)为圆心绘制半径为[ ( 4 2 5 -260)*(1/3)+sin(45)]的圆。
    (1)在命令行输入:C,并按ENTER键;
    (2)命令行提示: “指定圆的圆心或[三点(3P)/两点(2P)/相切、相切、半径(T)]:”,输入(100,100)并按ENTER键;
    (3)命令行提示:“指定圆的半径或直径:”,此时输入:“cal”,并按ENTER键,然后输入表达式:(425-260)*(1/3)+sin(45)并按ENTER键;
    (4)命令行显示:41.9571。即AutoCAD以表达式的值41.9571为圆的半径绘制了一个圆。
二、Cal函数在找点中的运用
    在使用AutoCAD绘图中,常常需要确定一些无法直接给出坐标的点。例如,任意两点间的中点,和任意方向直线相切的圆的圆心,以及直线上任意等分点等。这里可以充分利用AutoCAD的cal函数的几何运算功能,在AutoCAD绘图中实现这些点的快速定位。
    下面是利用AutoCAD的cal函数的几何运算功能实现在AutoCAD绘图中经常遇到的一个快速定位的实例。
    例如,要从一个圆心距一直线的端点之间的2/3处为起点画一直线。操作过程如下:
    Command: line From point: 'cal (起动几何计算器)
    Expression: plt(cen,end,2/3)(输入表达式,这里计算器把OSNAP的cen和end模式当作点坐标的临时存储单元)
    Select entity for CEN sanp用光标捕捉圆心)
    Select entity for END snap用光标捕捉直线的端点)
    To point:
    其他的目标捕捉模式,如int、ins及tan等均可在几何计算表达式中使用。
发表于 2009-9-24 08:01:41 |Error| 显示全部楼层
真不错,试试看。还真不知道有这个功能。
回复 顶 踩

使用道具 举报

发表于 2009-9-24 08:13:49 |Error| 显示全部楼层
谢谢楼主分享,辛苦啦!
回复 顶 踩

使用道具 举报

发表于 2009-9-25 22:21:45 |Error| 显示全部楼层
真不错,试试看。还真不知道有这个功能。
回复 顶 踩

使用道具 举报

发表于 2009-9-25 23:03:44 |Error| 显示全部楼层
楼主说的没错,一个公式输入,精确,可以临时用捕捉代表矢量方向,这个命令非常强大,在使用命令中还可以透明使用-----就是使用的过程中重叠使用,一句两句讲不清,体会一下你就会有感觉了,
回复 顶 踩

使用道具 举报

发表于 2009-9-26 06:39:31 |Error| 显示全部楼层
现在的软件都是通过画图可以实现的,这样的命令用的不是很多,能多一点就好了,学习中
回复 顶 踩

使用道具 举报

发表于 2009-9-26 10:32:20 |Error| 显示全部楼层
一直都用ctrl+8 去实现计算功能的
看来快速计算器跟cal不是一码事
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

闭关者|手机版|© 2005-2026|Cncad.Net ( 苏ICP备2026083443号 )|网站地图

GMT+8, 2026-11-4 05:59 , Processed in 0.208152 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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