Extrim不在lisp中工作
我正在尝试在lisp中使用Xtrim,一旦我添加了弧来连接任何想法,它将不起作用。(setq obj (car (entsel "\npick pline")))
(setq pt1 (getpoint "\nPick point on outside"))
(load "extrim")
(etrim obj pt1) 也许这样。。
(c:extrim)
试试这个:
(defun c:test ( / obj pt )
(load "extrim")
(acet-error-init (list
(list "cmdecho" 0
"highlight" 0
"regenmode" 1
"osmode" 0
"ucsicon" 0
"offsetdist" 0
"attreq" 0
"plinewid" 0
"plinetype" 1
"gridmode" 0
"celtype" "CONTINUOUS"
"ucsfollow" 0
"limcheck" 0
)
T ;flag. True means use undo for error clean up.
'(if redraw_it (redraw na 4))
);list
);acet-error-init
(setq obj (car (entsel "\nPick pline")))
(setq pt (getpoint "\nPick point on side to extrim : "))
(etrim obj pt)
(acet-error-restore)
(princ)
)
我在extrim中发现了一个小错误。lsp(在命令“copy”之后)-函数没有完成,所以我添加了(while(>(getvar'cmdactive)0)(命令“”))
比较我的版本和你的-检查这个帖子。。。
M、 R。 谢谢marko ribar你是怎么找到答案的。
页:
[1]