废话,我发布了一些东西,我需要登录,然后帖子就不见了。
简而言之:
- (Defun C:CB (/ sset)
- (setq sset(ssget))
- (command "UCS" "Named" "Save" "TEMP-UCS" "Y")
- (command "UCS" "world")
- (command "copybase" '(0 0 0) (ssget "p") "")
- (command "UCS" "NAmed" "Restore" "TEMP-UCS")
- (princ "\nBasepoint copy klaar.")
- )
- (Defun C:pb ()
- (command "UCS" "Named" "Save" "TEMP-UCS" "Y")
- (command "UCS" "world")
- (command "_pasteclip" '(0 0 0))
- (command)
- (command "UCS" "NAmed" "Restore" "TEMP-UCS")
- (princ)
- )
这似乎正是我想要的方式,但我认为我正在欺骗我的方式进入一个正确的结果。删除lisp“copybase”部分中的“p”(上一个)并不能使其按我想要的方式工作。
我还看到变量(sset)没有被使用。但如果我替换;
- (command "copybase" '(0 0 0) (ssget "p") "")
具有
|