快速建块插入点在0,0和没有拾取点,求助!!
此快速建块不能自己定义拾取点和插入点,插入点老在0,0。请各位大侠修正修正!!!(defun C:BV (/ HOLDECHO HOLDBLIP A AA BLKREF pt)
(VL-LOAD-COM)
(setq AA (ssget))
(setq HOLDECHO (getvar "cmdecho"))
(setq HOLDBLIP (getvar "blipmode"))
(setvar "cmdecho" 0)
(setvar "blipmode" 0)
(setq A (rtos (* (getvar "CDATE") 1E8)))
(if (/= AA NIL)
(progn
(command "_.BLOCK" A "non" "0,0" AA "")
(command "_.INSERT" A "@" "" "" "")
)
)
(setvar "blipmode" HOLDBLIP)
(setvar "cmdecho" HOLDECHO)
(princ)
)
(defun C:BV ()
(setvar "CMDECHO" 0)
(setq A (rtos (* (getvar "CDATE") 1E8)))
(if (setq AA (ssget)) (progn
(command "_.BLOCK" A PAUSE AA "")
(command "_.INSERT" A PAUSE "" "" "")
))
(setvar "CMDECHO" 1)
(princ)
)
我正要找这个LISP 看不到,问题没有解决 正在找这个问题解决办法 学习中 学习中~~~
页:
[1]