command

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.这个是我一个程序中的句子,我想足以说明lisp中mirror命令的参数格式。

(command "mirror" enthpd1 enthpd2 enthpd3 enthpd4 "" pt ptct "n")
式中enthpd1 enthpd2 enthpd3 enthpd4 为镜像的对象;
""表示对象选择结束;
pt ptct 为镜像的直线的两端点;
"n"表示不删除原对象
2. (command "circle" pt rad) ;通过圆心和半径画圆
(command "circle"“3p” pt1 pt2 pt3) ;通过3点画圆
(command "circle"“2p” pt1 pt2 ) ;通过直径2端点画圆
3.(command “arc”pt1 pt2 pt3 ) ; pt1 为圆弧起点,pt2为弧上上点,pt3为端点(command “arc”pt1 “e” pt2 “a” angle ) ; pt1 为圆弧起点,pt2为弧端点,angel为弧度(command “arc”“c” pt1 pt2 “a”angle) ; pt1 为圆弧圆心,pt2为圆弧起点,angel为弧度
(command “arc”“c” pt1 pt2 pt3);pt1 为圆弧圆心,pt2为圆弧起点,pt3为圆弧端点
4.(command “array”en1 en2 en3……””“p”cen n“”“”);环形阵列,en1 en2 en3为选择的对象,“p”表示环形阵列,cen为环形阵列的中心,n表示阵列的个数
(command “array”en1 en2 en3……””“r”m n dist1 dist2);矩形阵列,en1 en2 en3为选择的对象,“r”表示矩形阵列,m n表示各方向阵列的个数,dist1 dist2各方向阵列的距离5.(command “pline”pt1 pt2 pt3………“”)
还可以将pline命令和点命令分开
(command “pline”)(command pt1)(command pt2) …(command );(command)表示取消命令
6.(command “rectang “pt1 pt2); 绘制矩形
7.(command “trim”en1 (list en2 ptt1)(list en3 ptt2)(list en2 ptt3)………””)
en1 修剪边界对象,en2…en…为要修剪对象ptt1…pttn为修剪对象修剪部分上一点
8.(command “polygon”n“e ”pt1 pt2);绘制正多边形,n为正多边形边数,“e”指定绘制方式为边,pt1 pt2 为一边的2端点
(command “polygon”n pt1“I/c”rad);绘制正多边形,n为正多边形边数,pt1为正多边形中心,“i/c”i为内切圆方式,c为外接圆方式,rad为内切圆或外接圆半径
9.(command “donut”radt1 rad2 cen1 cen2……””);绘制圆环,rad1 rad2为圆环的内外径,cen1为圆环中心(如果要画多个,则设置cen2…………)
10. (command “rotate”en1 “” cen angle) ;旋转实体,en1 “”为选择对象,cen为旋转点angle 为旋转角度
11. (command “text”“c/m”txtpt hh angle string) ;txtpt为文本中心点,hh为文字高度,angle 为文字旋转角度,string为文字内容c/m文字方式
12. (command “move”en1 en2…“” pt1 pt2 ) ;pt1为基点,pt2为终点
(command “move”en1 en2…“”“d”(list x y));(list x y )为移动距离坐标
13.(command “bhatch”pt1 pt2………“”);
填充,pt1 pt2…为拾取点,setvar分别设置填充图形的名称,角度,缩放因子及
填充图像所在图层
14.(command “group”“c”“groupname”“”………“”);
15.(command “diml””ver/hor”pt1 pt2 ppt “”);尺寸标注,pt1 pt2为尺寸的界限点,ppt为尺寸线位置控制点,“wer”竖直“hor”水平
16.(command “point”pt);创建点
17.(command “offset”dist en offset_pt“”);对象偏置,dist为偏置距离,en为偏置对象,offset_pt为偏置方向控制点。

相关文档
最新文档