从 AutoCAD 2022 开始,建议您使用新的计数功能,以轻松计数块实例和许多其他对象类型。
您是否发现自己计算块数?也许您想要在指定的图层上查找某个块的所有实例。使用“快速选择”功能可极快地得到图形中准确的块计数。“快速选择”还可以加快查找块或具有某些特性的任何其他对象的过程。
以下步骤旨在创建多个块,并将它们放置在多个图层上。
1. 新建图形。
2. 创建三个块,将它们分别命名为 A410、B424 和 B664。
3. 创建两个新图层,将它们分别命名为 001 abc 和 005 def。
4. 在图层 001 abc 上再插入 A410 的 5 个实例。
5. 在图层 001 abc 上再插入 B424 的 4 个实例。
6. 在图层 005 def 上再插入 B664 的 3 个实例。
结果可能如图所示:
1. 依次单击“常用”选项卡、“工具”面板、“快速选择”或在命令提示下输入 QSELECT。
2. 在“快速选择”对话框中,选择“块参照”,然后从列表中选择“A410”,如图步骤所示。
3. 单击“确定”。
指定的块现在高亮显示并包括在新选择集中,并且指定块的准确计数在“命令”窗口中报告。
4. 按 Esc 键清除选择集。
注: 使用“快速选择”,将不会对嵌套在其他块中(块中嵌套块)或关联阵列对象中的块进行选择或计数。
有时需要使用一般名称样式计算块数。最常用的通配符是表示单个字符的“?”和表示任意数量字符的 *。例如,可以使用 B* 搜索名称以字母 B 开头的所有块,使用 ?4* 搜索名称的第二个字符为 4 的所有块。
1. 再次启动 QSELECT 命令,这次使用值 B* 指定“通配符匹配”(如下所示),然后单击“确定”。
将选中名称以 B 开头的所有块,如图所示。
将再次显示准确计数。
2. 按 Esc 键清除选择集,重复该操作(不同的是在“值”字段中使用 ?4*),然后单击“确定”。
将选中块 A410 和 B464 的所有实例,并且准确计数将显示在“命令”窗口中。
若要计算指定图层上的所有块数,请遵循以下步骤:
1. 启动 QSELECT 命令。
2. 指定“图层”并选择“001 abc”作为“图层”值,然后单击“确定”。
图层“001 abc”上的所有块将添加到新的选择集,并且会显示块计数。
3. 请勿清除选择集。接下来的步骤中将需要这些选定块。
此时,您可能会问自己如何使用多个条件来缩小选择范围。例如,如何计算图层“001 abc”上的块“A410”的所有实例?
有一种绝佳方法可以做到!步骤如下:
1. 启动 QSELECT 命令。
当前,图层“001 abc”上的所有块均已选中。请注意,“应用到”字段已自动切换为“当前选择”,如图所示。
这意味着将仅使用“当前选择集”,而不是整个图形。
2. 接下来,选择“名称”和块“A410”,然后单击“确定”。
将选中图层“001 abc”(仅限此图层)上的所有“A410”块(仅限此块)。使用任意选择集,可以重复 QSELECT 命令以继续缩小选择范围。
请注意,可以从图形区域某个部分的手动指定选择集开始,使用一系列“快速选择”操作进一步过滤它。
注: 若要保存高度指定的选择集,可以使用 GROUP 命令从选定对象创建一个组。
除了提供一种用于快速计算指定块的数量的方法之外,“快速选择”功能还可用于许多其他涉及选择集的任务。例如,可以使用“快速选择”执行以下操作:
选择图层上对象的子集,然后将它们指定给其他图层。
选择所有标注对象(无论其处于哪个图层),然后更改它们的颜色。
识别 Z 坐标不等于 0 的几何对象,然后将其 Z 坐标设置为 0。
尽管 AutoCAD 中有其他可用于计算块数的方法,但“快速选择”功能的优点是可以灵活地广泛应用于各种其他任务。
提示: 对于简单的“匹配”选择,请尝试对当前图形使用 SELECTSIMILAR 命令。使用“设置”选项指定各种特性组合,然后使用 SELECT 命令或“特性”选项板以获取计数。此外,BCOUNT Express Tool 可报告选择集或当前图形中的逐项块计数。
101 个 AutoCAD 小技巧往期精彩回顾
点击“阅读原文”,更多专家直播特辑,精彩无限,带您玩转 AutoCAD!
(欧特克Autodesk)
声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容,以保证您的权益!联系电话:010-58612588 或 Email:editor@mmsonline.com.cn。
- 暂无反馈