其他
该如何替换动态块?
春节将至
老柴在这里给大家拜个早年
祝大家新春快乐
造成这个问题的原因,其实是因为这些动态块,只要不是默认的情况,都是一个藏在不可见位置的匿名块,然后由于这一层关系,BLOCKREPLACE 就没法直接来替换这些块了。
有没有解决方案呢?其实有两种,我称之为早期介入和后期治疗:早期介入
早期介入就是在做 BLOCKREPLACE 之前,就把所有的动态块重置为默认状态。
我先弄一点动态块,看着都不一样,其实都是一个:
操作步骤如下:1. 选中任意一个动态块。2. 右键调出快捷菜单,选中“选择类似对象”:
3. 在选中了所有同名块之后,运行 RESETBLOCK 命令。这里需要讲解一下 RESETBLOCK 命令,我就直接贴一段帮助文件了:
简单易懂吧,然后就可以利用 BLOCKREPLACE 命令来替换掉了,你问 BLOCKREPLACE 怎么操作?那我下次写一篇 EXPRESS TOOLS 的拾遗……
后期治疗
如果不用 EXPRESS TOOLS 的这个方法,就是我说的后期治疗了。这里我们需要用到 AutoCAD 2020。
首先,新建一张图纸,把需要替换成的那个块,改成名称和目标块的名称一样,比如都叫 abc。然后加到 2020 新的块面板的“最近使用”中:
回到需要被替换的那个块所在的 DWG 文件。双击插入(注意这里不能用拖拽!)这个 abc 的块,这个时候就会看到提示:
如果这个时候选择“重新定义块”时,会发现什么都没有发生。那么接下来就是关键步骤了:1. 选择刚刚插入的新块;2. 右键调出快捷菜单,选中“选择类似对象”;(这里就不贴图了,反正都一样)3. 在选中了所有同名块之后,运行 RESETBLOCK 命令;可以看见,所有的块在执行了 RESETBLOCK 之后,也变成了我们需要的块了。所以关键在于我上面标红和加粗的两点:
利用 RESETBLOCK 命令将动态块重置到原始状态
利用 SELECTSIMILAR 命令来超快速选择一个同名块
最后再郑重推荐一下 SELECTSIMILAR 这条命令,这个命令来选择同名对象的时候比 QSELECT 还要强悍的存在。
以上就是鼠年春节前最后一期老柴课堂了,祝各位设计师朋友在新的一年中工作步步高升、独“鼠”一帜,所有好运非你莫“鼠”。柴立峰(Leaf)老师
Autodesk 资深软件测试工程师
在知乎 CAD 专栏拥有众多拥趸,曾从事多年 AutoCAD 教学工作,2005 年投入到 AutoCAD 2007 测试工作。参与 AutoCAD for Mac 所有版本的研发工作。在欧特克授权培训中心(ATC)中负责教授 AutoCAD 的中级/高级课程。作为一个行走的表情包,二次元段子手和有颜的内涵帝,柴老师教学风格轻松幽默,言简意赅,颇受学员青睐!
P.S.之后我们将持续为大家推出一分钟知识锦囊,帮您解决疑惑,有问题可以留言提问,也许你会在下期收到解答哦~
一分钟Q&A
Q
Mac 用 cad 没有 jpg 格式打印
A
请尝试使用 JPGOUT (Command) 或 To Export to a JPEG File (JPG)
如果还有软件相关问题想问,欢迎加入我们跨行业讨论群,加群主二维码,AutoCAD 问题实时解答
END
AutoCAD软件技巧回顾2
AutoCAD软件技巧回顾3
如果在看
请点这里↓↓↓