基础 > 使用模型 > 搜索工具 > 数据共享功能 > 提示:将查询保存到特征的情况
  
提示:将查询保存到特征的情况
如果在收集器中编辑了查询,或重新定义发布几何或者复制几何特征,则必须重新运行查询。为此,在“模型树”中右键单击发布几何或复制几何特征,然后在快捷菜单中单击“更新查询”(Update Query)“更新查询”(Update Query) 命令每次只能用于一个特征或一个查询。
收集器可以包含手动收集的项,也可包含作为已保存查询结果的项。可以编辑收集器中的已保存查询,方法是选择查询,右键单击查询并在快捷菜单中单击“编辑”(Edit) 打开搜索工具。
“曲面集”(Surface Sets) 收集器或“链”(Chain) 收集器中保存查询后重新定义特征时,如果该查询之前列出的一个或多个参考不再存在,则需要考虑以下几点:
如果保存的查询不显示任何结果,则收集器在查询名称旁边显示黄色圆点。在这种情况下,应重新定义查询或删除查询。
如果查询至少包含一个参考或替代参考,则在收集器中的查询名称旁显示黄色圆点。如果查询包括缺失参考,会在“模型树”的“复制的参考”(Copied Refs) 列中指出。
如果具有空查询的收集器是唯一包括项的收集器,并且复制几何或发布几何特征没有参考,则在特征旁显示红色圆点,并且特征重新生成会失败。
 
通过在“细节”(Detail) 收集器中右键单击查询,随后单击“错误内容”(What’s Wrong),可查看错误消息以了解出现黄色或红色圆点的原因。
具有黄色圆点的查询表示特征重新生成不会失败但应更新查询。对于曲面收集器和链收集器,此行为相同。
可以复制并粘贴包括其它模型中存储查询的数据共享特征,如复制几何或发布几何特征。也可以将此类数据共享特征用于 UDF。复制此类特征的同时也会复制该特征中保存的查询。如果复制的查询不包含指定的参考,则特征重新生成会因缺失参考而失败。例如,如果保存的查询搜索特定的特征 ID,而特征不包含所需的特征 ID,则重新生成会因缺少特征 ID 而失败。如果单击“编辑”(Edit) > “选择性粘贴”(Paste Special) 将特征复制到其它模型,则将提示您在“高级参考配置”(Advanced reference configuration) 对话框中选择替代范围模型。选择替代范围模型时,已保存查询的“查找范围”(Look in) 值将自动更新。
如果要编辑具有保存查询的复制几何的参考,则将提示您选择替代范围模型。选择替代范围模型时,已保存查询的“查找范围”(Look in) 值将自动更新。
查询可以具有父图元。但是,这些项不视为参考。例如,要搜索具有特定表面粗糙度值的所有曲面,并且这些曲面是注释特征的子项,则此查询结果显示相应的曲面。在这种情况下,如果缺少注释特征,发布几何特征不会失败。注释特征视为查询的父图元,但不存储为参考。必须更新查询,才能评估缺少注释特征对已保存查询的影响。