土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ 求程序:一次将很多圆圈以各自圆心缩放

求程序:一次将很多圆圈以各自圆心缩放

发布于:2008-04-24 00:12:24 来自:建筑设计/CAD下载及教程 [复制转发]
rt

全部回复(4 )

只看楼主 我来说两句
  • zjfcumt
    zjfcumt 沙发
    (Defun c:scc (/ tst num i sc tname bjr1)
    ;(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)
    )
    供楼上的参考
    2008-06-22 09:26:22

    回复 举报
    赞同0
  • fujinxi2004
    fujinxi2004 板凳
    长青藤工具箱中“修改”-“批量缩放实体”可以实现。
    http://co.163.com/forum/content/1680_1074556_1.htm
    2008-05-21 18:49:21

    回复 举报
    赞同0
加载更多
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.09 万条内容 · 667 人订阅

猜你喜欢

阅读下一篇

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