乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 28|回复: 4

[综合讨论] 删除块SV1-1。lsp(lee mac。

[复制链接]

7

主题

30

帖子

65

银币

限制会员

铜币
-2
发表于 2022-7-6 23:03:19 | 显示全部楼层 |阅读模式
尊敬的各位:,
是否可以通过选择所有块而不打开弹出窗口来运行lisp(DeleteBlocksV1-1.lsp)?
 
 
在不显示此窗口的情况下全选。

                               
登录/注册后可看大图

 
 
 
 
 
删除块SV1-1。lsp(lee mac.com)
 
;;作者:Lee Mac,版权所有©2012-www.Lee-Mac。com;;
;;----------------------------------------------------------------------;;
;;版本1.0-2012-07-14;;
;;                                                                      ;;
;;-首次发布。                                                    ;;
;;----------------------------------------------------------------------;;
;;版本1.1-2016-11-05;;
;;                                                                      ;;
;;-修改程序,以提示用户选择块;;
;;删除,可选择显示所有块的列表;;
;;在图纸中定义。                                           ;;
;;----------------------------------------------------------------------;;
(defun c:delblocks(/*error*def lst sel tmp)
 
(defun*错误*(msg)
(LM:endundo(LM:acdoc))
(if(not(wcmatch(strcase msg)“*中断,*取消*,*退出*”)
(princ(strcat“\n错误:“msg”)
        )
(普林斯)
    )
 
(而(setq def(tblnext“block”(非def)))
(if(zerop(logand 125(cdr(assoc 70 def)))
(setq lst(cons(cdr(assoc 2 def))lst))
        )
    )
(setq lst(vl sort lst)
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:29:51 | 显示全部楼层
Lee提供了优秀的代码,与他的大多数例程一样,可以绕过输入块名。当程序逐步完成各种定义时,您需要查看事件序列。如果您有阻止列表,则显然不需要
 
这两条线至少需要修改
您将为列表tmp提供块名。 
 
最好的方法是要求使用预定义列表或从dwg中选择。你有没有试着联系李。
 
我尊重李的代码,所以在这种情况下不会试图修改。
 
回复

使用道具 举报

7

主题

30

帖子

65

银币

限制会员

铜币
-2
发表于 2022-7-6 23:33:22 | 显示全部楼层
亲爱的@BIGAL,感谢您的反馈,如果可能的话,我想知道更改所有选定块的初始条件。如果需要删除所有块,只需单击“确定”。致以问候。 
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 23:59:41 | 显示全部楼层
(命令“erase”(ssget“X”'((0。“INSERT”))“”)
回复

使用道具 举报

17

主题

1274

帖子

25

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
260
发表于 2022-7-7 00:05:59 | 显示全部楼层
如果你正在寻找Lisp帮助,为什么你的帖子不在AutoLISP、Visual Lisp和DCL论坛上? https://www.cadtutor.net/forum/forum/15-autolisp-visual-lisp-amp-dcl/
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 11:18 , Processed in 0.355878 second(s), 63 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表