首页 理论教育函数表达式-AutoCAD2014中文版从入门到精通

函数表达式-AutoCAD2014中文版从入门到精通

【摘要】:使用AutoLISP函数,将为该命令赋予非常有意义的使用价值。用户可以使用的AutoLISP函数以及部分函数其功能如下:1.标准数学函数。目前AutoLISP提供的矢量计算功能非常强大。表14-5 辅助计算函数4.输入表达式在AutoCADCAL命令的提示下,用户应当根据不同的计算需要输入一条不同形式的表达式。如果用户输入一个小于1的角度,必须在“分”前给出0。

使用AutoLISP函数,将为该命令赋予非常有意义的使用价值。用户可以使用的AutoLISP函数以及部分函数其功能如下:

1.标准数学函数。可以用于AutoCAD CAL命令的标准数学函数如表14-3所列。

表14-3 标准数学函数

978-7-111-45924-8-Chapter14-8.jpg

2.矢量计算函数。目前AutoLISP提供的矢量计算功能非常强大。用户可以使用的函数如表14-4所列。

表14-4 矢量计算函数

978-7-111-45924-8-Chapter14-9.jpg

3.辅助计算函数。辅助设计函数为用户使用图形光标,在当前图形中,给出一个精确的坐标点、过滤一个矢量坐标点的坐标轴与坐标平面上的分量平面,计算点的距离,角度与旋转值等提供了支持。可以使用的函数如表14-5所列。

表14-5 辅助计算函数

978-7-111-45924-8-Chapter14-10.jpg(www.chuimin.cn)

4.输入表达式

在AutoCADCAL命令的提示下,用户应当根据不同的计算需要输入一条不同形式的表达式。为此,用户需要严格把握下述有关输入法则与有关操作概念:

(1)英尺与英寸格式 如果用户需要输入英尺与英寸应当使用如下格式:

英尺’-英寸"或者英尺’英寸"

AutoCAD在处理时,将以英寸为单位把用户的输入转换为一个实数。例如:

978-7-111-45924-8-Chapter14-11.jpg

(2)角度格式 默认的角度单位为十进制。相应地输入角度。如果用户输入一个小于1º的角度,必须在“分”前给出0º。指定圆弧的角度应当使用字母:r;指定梯度应当给出字母:g。例如:

978-7-111-45924-8-Chapter14-12.jpg

用户所输入的任何一种角度,均将转换为十进制度。PI(=3.1415926)将换算为:180度;梯度100将换算为90º。