明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: xiaocainiao

[提问] 求教!修改动态块内图元颜色后、屏幕上没有更新如何解决?

[复制链接]
发表于 2024-2-18 08:54:15 | 显示全部楼层
本帖最后由 ssyfeng 于 2024-2-18 08:59 编辑
xiaocainiao 发表于 2024-2-16 20:34
大神您好、我还想请教一下、更新同名图块这个除了用vla-Update函数外、还有没有其他方法可以更新同名块、 ...

你可以把前面的更新部分都不要,在后面加上(vl-cmdf "regenall")这句就全部更新了
回复

使用道具 举报

 楼主| 发表于 2024-2-18 09:04:22 | 显示全部楼层
ssyfeng 发表于 2024-2-18 08:54
你可以把前面的更新部分都不要,在后面加上(vl-cmdf "regenall")这句就全部更新了

regenall 这个命令不太敢用啊、因为我是用布局出图、视口很多、以前用过这个命令、结果图形一多就超级卡
回复

使用道具 举报

发表于 2024-2-18 10:39:13 | 显示全部楼层
xiaocainiao 发表于 2024-2-18 09:04
regenall 这个命令不太敢用啊、因为我是用布局出图、视口很多、以前用过这个命令、结果图形一多就超级卡

可以找我定制.
回复

使用道具 举报

 楼主| 发表于 2024-2-18 20:33:49 | 显示全部楼层

放弃了、直接加个判断、动态块就进编辑器保存退出、非动态块就正常修改
回复

使用道具 举报

发表于 2024-2-18 21:30:10 | 显示全部楼层
都是高手,看着都能学到东西,不错
回复

使用道具 举报

 楼主| 发表于 2024-2-24 14:52:38 | 显示全部楼层
帮自己顶一下、看看有没有大神能够提供其他解决方案、感谢
回复

使用道具 举报

发表于 2024-2-24 23:41:41 | 显示全部楼层
可以selectsimilar选中所有同名图块update,就不用regen了
回复

使用道具 举报

 楼主| 发表于 2024-2-25 10:45:03 | 显示全部楼层
kozmosovia 发表于 2024-2-24 23:41
可以selectsimilar选中所有同名图块update,就不用regen了

大神你好、现在有两个问题、一个是动态块修改完没法直接用updata更新、还有就是selectsimilar没法选中嵌套块、这样就有有一部分图块无法更新
回复

使用道具 举报

发表于 2024-2-25 22:28:16 | 显示全部楼层
可以遍历快表,找到嵌套块的父级图块,再一起selectsimilar更新。
回复

使用道具 举报

 楼主| 发表于 2024-2-26 07:49:28 | 显示全部楼层
kozmosovia 发表于 2024-2-25 22:28
可以遍历快表,找到嵌套块的父级图块,再一起selectsimilar更新。

谢谢大神、我试一下、另外再请问一下、除了selectsimilar命令、用lisp能否获取所有同名块的块名(含嵌套块)、主要我记得低版本好像没有selectsimilar命令
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 13:48 , Processed in 0.175341 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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