明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1286|回复: 4

[源码] 发一个点击图块把图块名改写到文字上的程序,并求相反的写法

[复制链接]
发表于 2019-5-7 17:14:07 | 显示全部楼层 |阅读模式
本帖最后由 bai2000 于 2019-5-7 17:23 编辑

       发一个点击图块把图块名改写到文字上的程序,求一个选取和块名一致的单行文字自动调出该图名的块(图纸中有该图名的图块)并适当的位置插入

下边的程序来着:http://bbs.mjtd.com/thread-175685-1-1.html  的vectra
(defun c:bkm (/ l1 l2 dxf)
  (if (and (princ "选择块:")
           (while (not l1)
             (setq l1 (ssget ":E:S" '((0 . "INSERT"))))
           )
           (princ "选择用于显示块名的文字对象:")
           (while (not l2)
             (setq l2 (ssget ":E:S" '((0 . "TEXT"))))
           )
           (setq l1  (ssname l1 0)
                 l2  (ssname l2 0)
                 dxf (entget l2)
                 dxf (subst (cons 1 (cdr (assoc 2 (entget l1)))) (assoc 1 dxf) dxf)
           )

      )
    (entmod dxf)
  )
  (princ)
)

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2019-5-7 17:55:57 | 显示全部楼层
 楼主| 发表于 2019-5-7 18:13:13 | 显示全部楼层
楼上的是改图名的程序,我是要:选择图名的文字自动查找并插入同文字名的图块,最好图名和图块连线标识
发表于 2019-8-14 12:19:02 | 显示全部楼层
同求同求同求同求
发表于 2023-1-9 17:47:24 | 显示全部楼层
http://bbs.mjtd.com/thread-183286-1-1.html无意间发现这个应该就是版主要的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 06:52 , Processed in 0.175166 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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