求助:带基点复制命令和上一选择集P合成一个命令代码如何写?
本帖最后由 xuchunyang 于 2013-8-5 10:35 编辑平时画图经常用到带基点复制命令和上一选择集命令P,能否和成一个命令?现只知道复制COPY和上一选择集合在一起的代码:
defun c:X ()
(command "copy" "previous" "")
(princ)
)
上带基点复制命令和 一选择集P合成一个命令代码如何写?各位高手帮帮忙~
关注。。。。。。。。。。。 题意不清...
试试 (command "copy" "previous" "" "@") ...
Andyhon 发表于 2013-8-5 10:45 static/image/common/back.gif
题意不清...
试试 (command "copy" "previous" "" "@") ...
我的意思是跨文件复制经常用到copybase命令,能否把这个命令和上一选择集P和成一个命令操作,怎么写 不过还是谢谢你 ;------------移动小改造----------
(defun c:rd (/ L1 L2 ss )
(setvar "cmdecho" 0)
(setvar "OrthoMode" 1);开正交模式
(SETQ SS (SSGET))
(setq L2 12)
(if (= L1 L2) ;判断右键返回值
(setq L1 (car(grread 2)))
(command "move" "p" "")
)
)
这是个移动的,,,,需要选对象时按右键或空格直按选上一次选择集
给你个参考 (setq ss (ssget))
(command "_copybase" (getpoint) (ssget "_P") "") ysq101 发表于 2013-8-5 11:16 static/image/common/back.gif
;------------移动小改造----------
(defun c:rd (/ L1 L2 ss )
(setvar "cmdecho" 0)
还是不行 不能跨文件带基点复制 ...在一个文件里可以.. 你真是太有才了 自贡黄明儒的能跨文件带基点复制
页:
[1]