当前位置:首页 > 教育综合 > 正文

lisp (command "text" npt rr 0 "RR") 不执行

command:在lisp里面是什么意思

是执行一个命令的意思 比如:(COMMAND "LINE" (GETPOINT)(GETPOINT) "")

lisp里面用command调用copyclip,cutclip,pasteclip这些命令该怎么写啊?

问题一:用VLA-ADDBLOCK制作一个块,然后用INSERT插入;或者用ET工具里的函数。如果不在乎橡皮线,也可以生成TEXT后MOVE 问题二:@-可以理解为原地的意思。(command "copy" ss "" "@" "@")是原地复制了一个选择集SS,其实与(command "copy" ss "" "" "")是一样的。问题三:"non" -无对象捕捉。比如你还可以用 (command "_.copy" en "" "int" pt0 "end" pt1) ,inth、end、non等都是对象捕捉的选项。

lisp获取command生成的图形,比如打断得到的,阵列得到的图形加入选择集.(entlast)不行.

这种情况需要做一个标记。 阵列的情况。 (setq lastent(entlast) ;阵列执行之前数据库最后一个实体作为标记 (command ".array" ……) ;阵列的图元在lastent之后生成 (while(setq lastent (entnext lastent)) ;依次查找标记之后的实体 直到最后 (setq lst(cons lastent lst)) ;放入一个表中 ) 打断的情况类似,要注意的是打断后只生成一个新的实体,原有的图元名还会保留的。

lisp 用command命令调用 “array” 实际上是“-array”,与命令栏直接输入的array是不同的 ,为啥会这样

命令行中的 -array 与 arrayclassic一样,在lisp中用array调用。如果要调用新版的 array 命令,需要按不同的阵列类型调用不同的命令。题主需要的环型阵列,要调用 arraypolar 命令,选完对象后直接输入基点。另外两类分别是 arrayrect 矩形阵列、arraypath 路径阵列。

各位大侠:lisp语言程序行 (command"pline"p1 p2"")中 lisp语言程序行 (command"pline"p1 p2"")

(COMMAND "PLINE" PAUSE "W" PAUSE PAUSE PAUSE PAUSE "") 第一个 PAUSE 可以改成起点变量p1,第二个 PAUSE 可以改成起点线宽w1,第三个pause可以改成终点线宽w2,第四个 PAUSE 可以改成变量p2,第五个 PAUSE 可以改成变量p3。
展开全文阅读

上一篇
计算:√3×√6=_.

下一篇
返回列表