CAD加载Autolisp,是为了里面的lisp命令 move能够快速画出杆路和管道

09-1209-0509-0709-10
12-1303-0701-2503-01
◇本站云标签
◇热点推荐Posts - 828,
Articles - 4,
Comments - 40
每天早上叫醒我的不是闹钟而是梦想-你厌恶的现在是未来的你回不去的曾经-努力努力现实没有留给梦想多少时间
22:21 by 精诚所至
金石为开, ... 阅读,
AutoLISP程序中可以利用Command命令能够调用几乎全部的CAD命令,来完成各种绘图任务,Command函数的参数可以是任意形式的LISP表达式,它是LISP提供的和CAD命令进行通行的接口它的参数就是各个CAD命令所需要的参数。例如可以利用Command函数调用CAD中的LINE命令绘制一条直线,函数格式如下:
(comman &line& &(0,0) &(100,100) &&)
运行该行代码,以远点为起点,(100,100)为终点绘制一条直线,这与在CAD命令提示符下输入line命令,再按照提示指定点的坐标是一个道理,最后的一个空格用来结束line命令。
1. Auto CAD的命令、子命令和选择项要用字符串表示,大小写均可。数字常量(整型数或实型数)可写成本身亦可写成字符串形式。点常量有两种表示法:一是Auto LISP表的形式,如上例中/(2.0 3.0),/(5.0 3.0)。二是用字符串表示。command调用参数中的空串(&&)等效于键盘上按一次空格键。command调用的参数,如数字、点常量亦可为Auto LISP的其它表达式,但其求值结果的数据类型,要与Auto CAD命令要求的数据类型一致。command可以不带任何参数,即(command),它等效于在键盘上按CTRL&C键,即取消了Auto CAD命令。Command函数用来直接调用CAD命令,来编制绘图程序,一条CAD命令可以由多个Command函数完成,一个Command命令也可以同时调用多个CAD命令。
LISP中常用的图形处理函数。
求相对角度的函数angle,该函数以两个点为输入参数,得到两个点的连线与X轴的角度,求两点距离distance函数,以两个点为输入参数,得到两个点的距离,求极坐标polar函数,该函数利用参数给定的参考点方向角和距离返回一个点,常用在求点坐标的情况,求两条直线的交点inters函数,以四个点为输入参数,返回以前两个点和后两个点的连线的交点。第二天:command;command是一个调用CAD自身命令的函数;(command命令1[参数1参数2…]…..);调用CAD自身命令“命令1”,并执行“命令1”;在命令行键入以下代码:;(setqpt1'(2.03.00.0)pt2';在屏幕上将画一条从点(2,3,0)到点(7,9,;在命令行键入以下代码:;(command\pausepause\;在
第二天:command command是一个调用CAD自身命令的函数。 一、 语法: (command 命令1
参数2 …]….. ) 二、解释:
调用CAD自身命令 “命令1”,并执行“命令1”。 三、举例(以下代码每行都需回车): 在命令行键入以下代码: (setq pt1 '(2.0 3.0 0.0)
'(7.0 9.0 0.0)) (command
在屏幕上将画一条从点(2,3,0)到点(7,9,0)的直线。 在命令行键入以下代码: (command
\ 在屏幕上通过操作人员画出任意两点的直线。其中“pause”是让电脑等待操作人员输入数据(包括在屏幕上拾取点、实体等操作)。 在命令行键入以下代码: (command
\ 你可以发现其实上面这行代码就是一个”line”命令。 编写以下程序段并将文件其名为”jhml.lsp”
将文件加载后,键入”ll”、”cc”、“r90”将分别执行“line” 、“copy”、”rotate”命令,其中rotate自动为旋转90度。大家可以自己对CAD命令进行简化,并做一些修改。 三亿文库包含各类专业文献、幼儿教育、小学教育、生活休闲娱乐、行业资料、专业论文、应用写作文书、中学教育、每天一个命令学习AutoLisp-271等内容。 
 几个用到模式值的 AutoLISP 函数如表: 模式 0 1...输入 2 在命令行返回 2.0 GETREAL 函数会自动把 ...(caddr xyz)则会显示 50.54552 用刚学的代码将...  1/2 相关文档推荐 用AutoLISP自定义AutoCA... ...AutoLISP 调用 AutoCAD 绘图命令画直线段 (command ...“L” : 选择最后一个实体对象(Last 选择) “W...  每天一个命令学习AutoLisp-2_计算机软件及应用_IT/计算机_专业资料。学习command函数的使用。第二天:command command 是一个调用 CAD 自身命令的函数。 一、 语法...  2页 1.00元 AutoLisp语言的学习和使用... 13页 2财富值 AUTOLISP命令学习 ...登录百度文库,专享文档复制特权,财富值每天免费拿!现在就登录&&
你可能喜欢©...  在本章中,我们假定读者已经熟悉了 AutoCAD 命令及 ...但是,在开 始学习 AutoLISP 时,却并不需要你是一...此函数(/)用第一个数除以第二个数。如果多于两个...  支持递归定义也是 Auto LISP 语言的重要特性。 AutoLISP 语言是提供给用户的主要二次开发工具之一。 AutoLISP 语言编写应用程序, 用 可以为 AutoCAD 增加新的命令...  所以,养成一个好的编程习惯是学好 Lisp 所必须的...2.函数中循环与转移的使用 在高级语言中一般有类似...; 恢复系统变量 ; 恢复出错函数 ; 结束 Undo 命令...  是一个功能强大的通用图形设计软件, 其内嵌的 autolisp 语言为用户进行二次开发...load 函数的 调用格式是:在 autocad 的 command:命令提示状态下,打入: (load...}

我要回帖

更多关于 cad中lisp命令assoc 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信