回复 liu22737 的帖子
谢谢!!如果能改值就更好了!!
以前写的
(defun c:bx (/ en ent sx bl gj gjj) ;动态改变线形比例
(setq en (car (entsel "\n请选择要改变线型的图元:")) loop t)
(if en
(progn
(setq ent (entget en))
(setq sx (cdr (assoc 48 ent)))
(if (null sx)
(setq sx 1 )
)
(setq bl (getreal (strcat "\n要修改为比例:<"(rtos sx 2 2)">")))
(if (null bl)
(while loop
(initget 0 "f s c")
(setq gj (getkword "\n放大,缩小,退出"))
(if (= gj nil)
(setq gj gjj)
(setq gj (read gj))
)
(cond ((= gj 'F)
(command "change" en "" "p" "s" (setq sx (1+ sx)) "")
)
((= gj 'S)
(command "change" en "" "p" "s" (setq sx (- sx 1)) "")
)
((= gj 'C) (setq loop nil))
)
(setq gjj gj)
(princ sx)
)
(command "change" en "" "p" "s" bl "")
)
)
)
)
回复 lenlenq 的帖子
谢谢你的热心帮助!
如果按住可以一直动作就更好了!
liu22737 发表于 2011-3-30 13:25 static/image/common/back.gif
回复 669423907 的帖子
试试这个合不合要求
不错,很强大的功能
不错 谢谢 值得用
哇 很不错的程序我很需要
有没有静态自动调整线形比例?
感谢您的分享,终于不需要一个一个的点了
各种线型可以设置各自的比例吗?