问题描述:
由于模型导入等原因造成当前的 SAP2000 模型中存在大量的空对象组,即:对象组中未包含任何几何对象。请问,如何批量化地快速删除这些多余的空对象组?
解答:
为了快速准确的删除空对象组,用户可利用该类对象组的“质量或重量为零”的特点来筛选并删除对象组。具体操作如下:
第一,点击【分析>创建分析模型】命令,以便生成关于“对象组的质量和重量”的数据表格。注意,对于默认的对象模型,用户只能查看关于对象组“定义”和“指定”的两个数据表格。在此基础上,点击【显示>表格】命令(快捷键 Ctrl+T),选择如以下左图所示的第三个数据表格。
第二,打开上述数据表格并根据质量或重量进行排序或筛选,选择质量或重量非零的全部对象组的名称,如以下右图所示。具体来讲,在选中顶部第一个名称后,按住 Shift 键并选择底部最后一个名称即可快速完成连续选择,同时以快捷键 Ctrl+C 复制对象组名称并关闭数据表格。
第三,点击【编辑>交互式数据库编辑】命令(快捷键 Ctrl+E),选择如以下左图所示的关于定义对象组的数据表格。如以下右图所示,选择该表格第一列第二行的单元格(位于 ALL 之下),粘贴第二步中复制的非空对象组的名称,同时删除其余对象组的定义。
最后,点击【应用】或【完成】按钮即可重新定义对象组的名称,同时删除全部的空对象组。