本帖最后由 lead009 于 2011-5-29 22:30 编辑
回复 啵浪鼓 的帖子
你的程序我試了一下,功能是我要的,但是有些差異
我想的是
1.增加符號∅
2.改變精確度
這兩個程序是分開的
因為精確度的修改,在地方會用到,常常一張圖裡面有些要改成小數第3位 有的要改成第2位 1位 整數的
所以
如能夠使用者輸入"位數"太棒了。
我後來又把你的程序修改了一下,
希望說是可以用框選的方式。但是不知為何REAPEAT回圈只跑了一圈就壞了,能否幫我看一下
 - (defun C:dc1()
- (setvar "cmdecho" 0)
- (setq n 0)
- (setq ss(ssget));;
- (repeat (sslength ss)
- (print "000")
- (setq en(ssname ss n));;取出來即為x物件
- (setq data (entget en))
- (setq data(subst (cons 1 "%%C<>") (assoc 1 data) data))
- (entmod data)
- (entupd data)
- (setq n(+ n 1))
- );re
- (prin1)
- )
|