明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2549|回复: 9

[提问] 请教前辈们怎么在块参照中快速选择(不是一个个点选)圆并复制出来,谢谢!

[复制链接]
发表于 2017-8-9 17:18:06 | 显示全部楼层 |阅读模式
本帖最后由 tender138 于 2017-8-9 17:19 编辑

请教前辈们怎么在块参照中快速选择(不是一个个点选)圆并复制出来,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2017-8-10 00:25:00 | 显示全部楼层

;; tt(块中圆弧复制)
(defun c:tt ()
  (if (setq ss (ssget '((0 . "insert"))))
    (progn
      (setq p1 (xyp-9pt (ssname ss 0) 1))
      (setq s0 (entlast))
      (xyp-copy ss)
      (setq ss (xyp-SSelEntnext s0))
      (xyp-ExplodeQf ss)
      (setq lst-del (vl-remove-if
                      '(lambda (x) (or (xyp-etype x "circle") (xyp-etype x "arc")))
                      (xyp-Ss2List (xyp-SSelEntnext s0))
                    )
      )
      (xyp-erase lst-del)
      (setq ss1 (xyp-SSelEntnext s0))
      (xyp-GrreadMove ss1 p1)
    )
  )
  (princ)
)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2017-8-10 08:22:47 | 显示全部楼层
多谢版主!但不知道你的函数
发表于 2017-8-10 09:08:05 | 显示全部楼层
本帖最后由 springwillow 于 2017-8-10 09:09 编辑

提供一个拷贝块内圆弧,使用的是坐标变换,但不支持嵌套块。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2017-8-10 11:46:50 | 显示全部楼层
本帖最后由 pzweng 于 2017-8-10 11:51 编辑

弄了个复杂点的,还是院长的方法简单,复制打散

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2017-8-10 15:38:41 | 显示全部楼层
非常感谢大家的热情帮助!要是能改成支持嵌套块就好了
发表于 2017-8-10 18:18:45 | 显示全部楼层
感谢诸位大师分享学习!!!!
发表于 2017-8-11 12:48:52 | 显示全部楼层




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2017-8-15 09:43:43 | 显示全部楼层

非常感谢院长!但我没有你的函数
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-20 01:41 , Processed in 0.182356 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表