明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 508|回复: 5

分解所有无名块,取消块

[复制链接]
发表于 2023-8-2 09:21 | 显示全部楼层 |阅读模式
3明经币
如题,把所有的无名的块分解爆炸了,不做成块,但有名的块保留

最佳答案

查看完整内容

试试这个行不行: 已更新炸开无名块并删除无名块 (defun c:tt (/ qf ss) (setvar "CMDECHO" 0) (vl-cmdf "undo" "be") (setq qf (getvar "qaflags")) (setvar "qaflags" 1) (setq ss (ssget "x" '((0 . "INSERT") (2 . "`*U*")))) (vl-cmdf "EXPLODE" ss "") (vl-cmdf "-purge" "b" "*U*" "n") (setvar "qaflags" qf) (vl-cmdf "undo" "e") (princ) )
发表于 2023-8-2 09:21 | 显示全部楼层
本帖最后由 ssyfeng 于 2023-8-2 11:30 编辑

试试这个行不行:
已更新炸开无名块并删除无名块

(defun c:tt (/ qf ss)
  (setvar "CMDECHO" 0)
  (vl-cmdf "undo" "be")
  (setq qf (getvar "qaflags"))
  (setvar "qaflags" 1)
  (setq ss (ssget "x" '((0 . "INSERT") (2 . "`*U*"))))
  (vl-cmdf "EXPLODE" ss "")
  (vl-cmdf "-purge" "b" "*U*" "n")
  (setvar "qaflags" qf)
  (vl-cmdf "undo" "e")
  (princ)
)
回复

使用道具 举报

 楼主| 发表于 2023-8-2 10:53 | 显示全部楼层
ssyfeng 发表于 2023-8-2 10:27
试试这个行不行:

(defun c:tt (/ n ss)

原始的图块还保留的啊,不保留原始图块,只是炸开无名块
回复

使用道具 举报

发表于 2023-8-2 11:30 | 显示全部楼层
重新更新了,你试一下
回复

使用道具 举报

 楼主| 发表于 2023-8-2 11:39 | 显示全部楼层
ssyfeng 发表于 2023-8-2 11:30
重新更新了,你试一下

可以了,谢谢
回复

使用道具 举报

发表于 2024-2-17 16:44 | 显示全部楼层
路过,收藏,刚好有需要。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-2 06:23 , Processed in 0.184328 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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