更改坐标系时更新相关命令

坐标系包括两个转换:

  1. 从测量机原点转换到零件原点(称为“测量机到零件”)

  2. 从 CAD 原点转换到零件原点(称为“CAD 到零件”)

如果两个转换之一被修改,PC-DMIS 将显示与以下相似的是/否消息,使您能够选择依赖于坐标系的命令的更新方式:

PC-DMIS:

外部坐标系文件 FIXTURE1 已更改!更新从属命令(移动、特征 THEO、ACTL 和 TARG 值)?

选择“是”将从属命令转换为新坐标系。

选择“否”让从属命令保持不变。

是/否消息将询问 PC-DMIS 是否应更新相关命令

您可选择将相关命令转换为新坐标系,也可不更改相关命令。

消息中的文本指示软件可为每个坐标系更改更新的命令类型和命令值。


不同的命令和命令值可能会依据转换的更改而发生变化。下表列出了可在更改转换之后更新的命令和命令值:

在更改转换之后更新的命令和命令值:

转换更改

测量机到零件

CAD 到零件

两者

  • 移动命令

  • 特征命令 ACTL

  • 特征命令 THEO

  • 特征命令 TARG

  • 移动命令

  • 特征命令 THEO

  • 特征命令 ACTL

  • 特征命令 TARG

在以下两种一般情况下您将需要确定如何根据坐标系更改在测量程序中更新命令:

  1. 加载可回调外部坐标系文件的测量程序。请参见以下“加载测量程序时更新命令”。

  2. 在“学习”模式下添加新坐标系或者修改或删除现有的坐标系。请参见以下“在学习模式下更新命令”。

加载测量例程时更新命令

包括 RECALL/ALIGNMENT, EXTERNAL 命令的测量程序将在每次打开测量程序时尝试重载所参考的外部坐标系文件。

对“是否更新相关命令?” 这一问题的正确答案取决于外部坐标系文件发生更改的原因。原因如下:

CMM 上移动的零件

这通常需要将 SAVE/ALIGNMENT 命令设置为仅包括测量机到零件转换,而非同时包括两个转换。

收到是/否消息时选择

这需要将 SAVE/ALIGNMENT 命令设置为同时包括两个转换。

收到是/否消息时,选择,以便测量数据不会脱离 CAD 几何形状。这并非是常见情况。

加载调用外部坐标系的测量程序时,如果外部坐标系文件转换已被修改,同时上次保存了测量程序,默认情况下,PC-DMIS 不会显示对话框,询问是否更新相关命令。但是,PC-DMIS 会在收到上述问题时自动回答“否”。使用 UpdateExtAlignmentDepCommandsDuringFileOpen 注册表项可控制此行为。有关如何修改注册表项的信息,请参见“修改注册表项”。

在学习模式下更新命令

在“学习模式”下编辑测量程序时,如果所进行的更改会修改或删除现有的坐标系命令或者会创建新的坐标系命令,PC-DMIS 将询问是否要更新该坐标系的相关命令。

对“是否更新相关命令?” 这一问题的答案取决于坐标系定义发生更改的原因。原因如下:

 

零件上移动的坐标系

收到是/否消息时,选择,以便测量数据不会脱离 CAD 几何形状。这是常见情况。

收到是/否消息时选择,使相关命令的值保持不变。这并不常见的情况。这就允许在零件位置和方向发生改变的同时保留先前的尺寸信息,这一点与等化坐标系相似。