明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3680|回复: 11

请教,怎么让创建出来的无名块能编辑!

  [复制链接]
发表于 2004-10-16 21:33:00 | 显示全部楼层 |阅读模式
请教,怎么让创建出来的无名块能象一般的块通过双击能进行编辑! (defun mc-make-unname-block (ss / count entlist ent blk)
(entmake '((0 . "BLOCK") (2 . "*U") (70 . 1) (10 0 0 0)))
(setq count 0)
(repeat (sslength ss)
(setq entlist (entget (setq ent (ssname ss count))))
(setq count (1+ count))
(entmake entlist)
)
(setq count 0)
(repeat (sslength ss)
(setq ent (ssname ss count))
(setq count (1+ count))
(entdel ent)
)
(setq blk (entmake '((0 . "ENDBLK"))))
(if (princ blk)
(entmake (list (cons 0 "INSERT")
(cons 2 blk)
(cons 10 '(0 0 0))
)
)
)
blk
)
发表于 2004-10-17 06:08:00 | 显示全部楼层
既然是无名块,就不可能通过双击能进行编辑。
发表于 2004-10-17 13:59:00 | 显示全部楼层
龙龙仔有一个把无名块恢复成有名块的程序,然后就可以编辑了.编辑后再转无名块


呵呵,既然要编辑,那干嘛要设成无名块啊


无名块就是不让人随便编辑的....
 楼主| 发表于 2004-10-17 20:23:00 | 显示全部楼层
就比如表面粗糙度,那当然是希望创建成无名块了。通过双击可以改变粗糙度的值,其实还有很多复杂的块,是希望如此的,并不是希望创建成有名的块。
发表于 2004-10-17 23:49:00 | 显示全部楼层
龙龙仔。。能提供一下这个软件吗?我很需要。
发表于 2004-10-18 05:15:00 | 显示全部楼层
既然是从无名块转变为有名块,直接创建随机有名块得了,何苦折腾?
发表于 2004-10-18 09:16:00 | 显示全部楼层
让计算机自己设一个名字.做成有名块不就可以了?
 楼主| 发表于 2004-10-18 20:18:00 | 显示全部楼层
版主啊,假设照你这么说,那插入块时那个框中就有一大堆块名了,想找到一个不是那组中自己想用的块就不容易了。而且看到这一堆“垃圾”多烦人啊。既然大家提出这个想法,高手们就应该帮忙想象办法,提出好的解决方法。
发表于 2004-10-19 08:02:00 | 显示全部楼层
创建成带属性的无名块不就好了吗?
 楼主| 发表于 2004-10-19 19:50:00 | 显示全部楼层
比如装配图吧,我就希望把各个零件创建成无名块。可以通过双击块,进行编辑,以便修改各零件里的线条,该删的删,该变虚的变虚。请问有门有好的处理方法,可以创建可编辑的无名块
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 11:30 , Processed in 0.198145 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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