用户名密码 太空模具网  | 宇宙五金网 | 星星电子网 | 银河汽车网 | 人才频道 | 技术休闲
 
首    页
价格行情
供求商机 产 品 库
求职信息 招聘信息
企 业 库 机床百科 行业资讯
招标信息 展会信息   
人力资讯 图书频道 网上课堂
软件下载 视频教育 网上助手
数控系统 变频器 稳压器 伺服系统
机床附件 机床仪表 机床刀夹具

车床

铣床

刨床

磨床

镗床

钻床

冲床

拉床

锯床

雕刻机

加工中心

电火花机

剪板机

折弯机
市场行情:广东 浙江 江苏 北京 上海 山东 安徽 天津 河北 重庆 台湾 湖北 辽宁 四川 陕西 福建 吉林 黑龙江 山西 云南 贵州
冲裁模具CAD三维标准件库的开发与应用    中国刀具行业发展问策    台湾放电加工机业界将转型生产高速雕铣机    刀具动平衡技术的发展现状    金属切削原理和刀具    ProE中Shell(薄壳)的原理和方法    MSC.Software引领CAE发展的新方向    深州机床附件国家质量抽查合格率100%    日本切削工具工业的优势在哪里    数控刀具技术现状及发展    差速器壳内球面数控刀具设计    减速机的分类    蜗轮减速机的分类    摆线针轮减速机结构原理    佛山市场不锈钢价格继续上涨    不锈钢市场外热内冷 台湾钢厂拓展外销市场     中国不锈钢为什么要反倾销     常用塑胶材料的特性    塑胶原料有哪些种类?    线切割工作原理    第九届中国国际机床展览会量具量仪展品述评(3)     轴承标准    轴承知识    电动机原理    柴油发电机组使用与维修保养    仪器仪表学报    吴忠仪表    高速加工对数控系统的要求    FANUC的NGC系列数控系统    西门子802D数控系统在加工中心上的应用    基于PC—BASED的新一代数控系统    一种高速CNC雕铣机数控系统的设计    线切割钼丝资料    线切割加工中电极丝的选用简介    数控钻床--铣工艺    MPC01系列控制卡在四轴数控钻床中的应用    数控系统及其在平面磨床中的应用    数控冲床程序设计工艺过程分析与处理    国内外数控等离子切割技术介绍    基于线切割加工中模具表面变质层的分析    
<% if pyg2("img")<>"" then%><%end if%>
 中国数控机床网 > 新闻中心 > 新品与技术    
巧妙运用AutoCAD中的cal函数
NEWS.C-CNC.COM   2006-4-8    来源:    阅读:生意人使用生意宝,生意越来越旺盛!
本文针对AutoCAD自带的cal几何计算器的强大功能,结合操作实例,给出了cal几何计算器在AutoCAD的使用开发中的不同运用。


    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等均可在几何计算表达式中使用。

三、Cal函数在AutoLISP中的运用

    一些AutoCAD的高级用户经常运用AutoLISP对AutoCAD进行二次开发,但是AutoLISP所自带的函数运算式的表达方法与我们通用的函数运算式的表达方法不一样,这就给开发过程带来了一定的麻烦。大家都知道,AutoCAD R12及以上版本均内含了一个功能强大的几何计算器cal,它提供了各种常用的函数功能。

    但是很少有资料提及的是:几何计算器cal可以作为一个函数直接在AutoLISP中调用,除此之外,它还能接受AutoLISP变量进行运算。

    这里以绘制一个y=2x-100sin(x)的函数曲线为例,给出cal函数在AutoLISP中的应用。函数曲线绘制程序如下:

    (defun Psin(d) ;其中d是函数的步长

    (setq i 0)

    (setq e 360)

    (setq x i)

    (setq y (cal "2*x-100*sin(x)"))

    (setq p1 (list x y))

    (while (< i e)

    (setq i (+ i d))

    (setq x i)

    (setq y (cal "2*x-100*sin(x)"))

    (setq p2 (list x y))

    (command "_line" p1 p2 "")

    (setq p1 p2)

    )

    )

    从上面的例子可以看出,由于使用了cal函数,AutoLISP程序中的函数表达式变得方便简捷,尤其是可以采用这个方法编制通用函数曲线输入绘制程序,以弥补AutoCAD没有函数曲线绘制命令的缺陷。但是在使用过程中要注意这两种函数的表达方法所使用的单位并不完全一致,在AutoLISP中角度使用的是弧度,而利用cal函数时使用的角度单位与AutoCAD中的默认单位一致。

四、小结

    灵活运用AutoCAD自带的功能强大的cal几何计算器,不但可以执行标准数学功能,而且可以计算点、矢量表达式以及实数和整数表达式,还可将AutoLISP变量插入算术表达式并返回表达式的值,以给AutoLISP变量赋值。无论是初级使用者还是运用AutoLISP进行二次开发的高级用户,在AutoCAD的使用中巧妙地运用cal函数都可以收到事半功倍的效果。

 ■ 相关链接
 · 巧妙确定数控机床坐标系的一个方法
 · FANUC数控系统主轴参数的巧妙应用
 · 巧妙运用AutoCAD中的cal函数
热点新闻
机电一体化毕业论文
手机MP4怎样下载的?
2003年度全国工业重点行业效益十佳企业名单
什么是数控机床?
MasterCAM下载清单
Ug教程下载网址大全
2004年9月机械零部件厂商企业推荐
数控车床编程实例
安利传销内幕揭秘
海天注塑机
第二届广西国际机床、模具及机械加工设备展览会
第十届中国国际机床及工模具(成都)展览会
东莞模具人才告急
2006中国数控机床展览会
AutoCAD 2006 Beta2 新特性一览
电磁阀的工作原理
2006中国 南京机床及工模具展览会
上海宇龙数控加工仿真系统v3.8 1CD
模具专业学生毕业设计模式的实践与探讨
2005河北•黄骅第二届国际机床、模具及塑胶工业展览会

最新新闻
冲裁模具CAD三维标准件库的开发与应用
中国刀具行业发展问策
台湾放电加工机业界将转型生产高速雕铣机
刀具动平衡技术的发展现状
金属切削原理和刀具
ProE中Shell(薄壳)的原理和方法
MSC.Software引领CAE发展的新方向
深州机床附件国家质量抽查合格率100%
日本切削工具工业的优势在哪里
数控刀具技术现状及发展
差速器壳内球面数控刀具设计
减速机的分类
蜗轮减速机的分类
摆线针轮减速机结构原理
佛山市场不锈钢价格继续上涨
不锈钢市场外热内冷 台湾钢厂拓展外销市场
中国不锈钢为什么要反倾销
常用塑胶材料的特性
塑胶原料有哪些种类?
线切割工作原理
中国数控机床网关于本网 - 广告刊登-服务中心-网页设计- 域名空间-投稿信箱- 联系我们-投诉举报-友情链接
版权所有:泰州市德基软件公司   网络实名:中国数控机床网www.c-cnc.com
      腾讯QQ:498808488      客户服务热线:0523-86228810  86229597
传真:0523-86229597   E-mail:
jc@c-cnc.com
经营许可证编号:苏B2-20050154 苏ICP备05030923号