图5-108 绘制定位中心线图5-109 偏移处理14.单击“绘图”工具栏中的“圆”按钮,以点1为圆心分别绘制半径为120和40的同心圆,再以点2为圆心绘制半径为96的圆,以点3为圆心绘制半径为80的圆,以点4为圆心绘制半径为42的圆,绘制结果如图5-110所示。......
2025-09-30
1.ADS函数。
返回现行已加载的ADS应用程序名表(可能含有路径)。每一个已加载的ADS应用程序和它的路径都用双引号引起来作为表中的一项。
2.AUTOXLOAD函数。
本函数用于加载定义了若干条命令的一个相关的ADS应用程序文件。当由<cmdlist>变元定义的命令之一从Command:提示处被录入时,由<filename>变元(一个字符串)指定的一个ADS应用程序就会加载。<cmdlist>变元必须是一个字符串表。autoxload函数返回nil。下面的代码定义了要加载名为BOUNSAPP的ADS应用程序的C:APP1、C:APP2和C:APP3函数。当在命令提示符Command:下第一次录入APP1、APP2或APP3命令之一时,BOUNSAPP ADS应用程序就会被加载,然后接着执行要执行的那个命令。
3.XLOAD函数。(https://www.chuimin.cn)
xload函数加载(装入)一个ADS应用程序。<application>变元必须是带有双引号的字符串,或者是包含了一个可执行文件的文件名的变量。在加载文件时,会检查该ADS应用程序的有效性。另外,还会对ADS程序的版本,ADS本身以及正在运行的AutoLISP版本作兼容性检查。如果xload函数失败,它通常会引发一条AutoLISP错误。然而,如果提供了<onfailure>变元,xload函数调用失败时,就会返回<onfailure>变元的值,而不发出错误信息。如果指定的应用程序被加载成功,就会返回这个应用程序名。如果您试图加载一个已经加载了的ADS应用程序,xload函数发出这样一条信息:Application<application>already loaded。并会返回所指定的应用程序名。在调用xload函数之前,可能需要使用ADS函数来检查现行已加载的ADS应用程序。
4.XUNLOAD函数。
xunload函数卸载一个ADS应用程序。如果指定的应用程序被成功地卸载,就会返回这个应用程序名,否则,就会发也一条错误信息。<application>的变元既可以是由双引号引起来的一个应用程序名,也可以是包含了应用程序的一个变量。应用程序名必须准确地录入,就像在调用xload函数加载应用程序时所指定的那样。如果在调用xload函数时在应用程序名前指定了路径(目录),在调用xunload函数时可以省去这个路径。如果xunload操作失败,它通常会引发一条AutoLISP错误,然而,如果提供了<onfailure>变元,在操作失败时xunload函数会返回变元<onfailure>的值,而不会发出一条错误信息。xunload函数的这一特性与xload函数是类似的。
相关文章
图5-108 绘制定位中心线图5-109 偏移处理14.单击“绘图”工具栏中的“圆”按钮,以点1为圆心分别绘制半径为120和40的同心圆,再以点2为圆心绘制半径为96的圆,以点3为圆心绘制半径为80的圆,以点4为圆心绘制半径为42的圆,绘制结果如图5-110所示。......
2025-09-30
图12-38 机座参见光盘光盘动画演示\第12章\机座的绘制.avi绘制步骤:1.设置绘图环境。单击“建模”工具栏中的“长方体”按钮,以原点为角点,创建长80,宽50,高20的长方体。单击“建模”工具栏中的“圆柱体”按钮,底面中心点的坐标为,分别绘制底面半径为25,高度为20和绘制底面半径为20,高度为80的圆柱体。单击“实体编辑”工具栏中的“倾斜面”按钮,命令行提示与操作如下:结果如图12-42所示。图12-43 差集后的实体图12-44 消隐后的实体......
2025-09-30
图6-10 文本行利用TEXT命令可以创建一个或若干个单行文本,即此命令可以标注多行文本。每一次按Enter键就结束一个单行文本的输入,每一个单行文本是一个对象,可以单独修改其文本样式、字高、旋转角度、对齐方式等。......
2025-09-30
AutoLISP语言没有“语句”这一术语,AutoLISP程序一般是由一个或一系列按顺序排列的标准表所组成。AutoLISP程序的书写格式有如下特点:由于AutoLISP语言的一切成分都是函数,而所有函数又以表结构形式存在,所以AutoLISP程序的所有括号都需要左右匹配。AutoLISP程序阅读函数时,按从左到右的规则进行。AutoLISP求值器总是忽略每一行中分号以后的部分。......
2025-09-30
图10-30 花篮参见光盘光盘动画演示\第10章\花篮.avi绘制步骤:1.单击“绘图”工具栏中的“圆弧”按钮,命令行提示与操作如下:绘制结果如图10-31所示。图10-33 绘制直线图10-34 绘制网格图10-35 边界网格图10-36 三维镜像处理6.单击“建模”工具栏中的“圆环体”按钮,绘制圆环体。命令行提示与操作如下:7.单击“渲染”工具栏中的“隐藏”按钮,对实体进行消隐。......
2025-09-30
第二图层命名为“中心线”,颜色设为红色,线型加载为CENTER,其余属性默认。将“中心线”图层设置为当前层。图5-12 绘制中心线图5-13 绘制圆4.单击“绘图”工具栏中的“直线”按钮,结合对象捕捉功能,绘制一条切线,如图5-14所示。......
2025-09-30
但是,AutoLISP本身内在的错误处理不可能处理所有可能出现的错误,这就需要设计人员根据具体情况进一步进行专门处理了。表14-13 错误处理函数程序不可能总会像程序员所预想的那样运行。AutoLISP程序中作错误的预测检查是非常麻烦的。*error*函数是一个用户可定义的错误处理函数。错误捕获机制允许AutoLISP拦截一个错误,并促使程序执行轨道转到您所选择的另一个函数。首先,错误捕捉的函数名必须称为*error*。程序的控制流程将转移到错误捕获函数。......
2025-09-30
图10-51 绘制旋转轴3.将“茶壶”图层设置为当前图层。单击“绘图”工具栏中的“多段线”按钮,绘制茶壶半轮廓线,如图10-52所示。图10-56 绘制壶嘴与壶身交接处圆弧......
2025-09-30
相关推荐