如何修改才能执行自动储存档案?(已解決)
本帖最后由 lincctw_ccl 于 2011-5-27 14:56 编辑各位好!!请教下面有用到 while的lsp可否能达到
当move 次数执行10次时即中断执行
改执行
save 指令或先改执行SAVE指令再继续执行原有之MOVE指令 谢谢!! (defun c:ttt (/ pa ss)(setvar "osmode" 0)(setvar "cmdecho" 0)(command "_ucs""w")(while
(setq pa (getpoint "\n基点:"))
(princ "\n 选择像素: ")
(setq ss
(ssget))(command ".move" ss"" pa "@2<45"))(princ)) (defun c:ttt (/ pa ss)
(setvar "osmode" 0)
(setvar "cmdecho" 0)
(command "_ucs""w")
(setq i 0)
(while
(setq pa (getpoint "\n基点:"))
(princ "\n 选择像素: ")
(setq ss (ssget))
(setq i (1+ i))
(command ".move" ss"" pa "@2<45")
(if (= (rem i 10) 0) (command ".QSAVE"))
)
(princ)
)
謝謝版主指導!!
可以運行了!
謝謝!! 做记号,版主的就是高人的
页:
[1]