阅读下一篇
cad各版本格式转换(R14-R2007)软件简介: cad各版本格式转换R14-R2007此程序可以将基于 AutoCAD 的图形文件转换为 AutoCAD 2007、AutoCAD 2004、AutoCAD 2000 和 AutoCAD R14 图形格式。使用它可以完成颜色、线宽等的转换,还可以在 AutoCAD 2007、AutoCAD 2006、 AutoCAD 2005、 AutoCAD 2004、 AutoCAD 2002、 AutoCAD 2000i、 AutoCAD 2000 和AutoCAD R14 版本的图形文件
回帖成功
经验值 +10
全部回复(4 )
只看楼主 我来说两句;(setvar "cmdecho" 0)
(prompt "\n选择需要缩放的圆:")
(setq tst (ssget '((0 . "circle")))) ;
(setq num (sslength tst))
(setq i 0)
(setq sc (getreal "\n缩放比例<0.5>:"))
(if (= sc nil)
(setq sc 0.5)
)
(repeat num ;循环
(setq tname (entget (ssname tst i))) ;第I个实体
;(setq yx (cdr (assoc 10 tname)))
(setq bjr1 (cdr (assoc 40 tname)) ;半径
bjr1 (* bjr1 sc)
) ;变换后的半径
(setq tname (subst (cons 40 bjr1) (assoc 40 tname) tname))
(entmod tname) ;更新实体信息
(setq i (+ i 1))
)
(princ)
)
供楼上的参考
回复 举报
http://co.163.com/forum/content/1680_1074556_1.htm
回复 举报