坐标系包括两个转换:
从测量机原点转换到零件原点(称为“测量机到零件”)
从 CAD 原点转换到零件原点(称为“CAD 到零件”)
如果两个转换之一被修改,PC-DMIS 将显示与以下相似的是/否消息,使您能够选择依赖于坐标系的命令的更新方式:
外部坐标系文件 FIXTURE1 已更改!更新从属命令(移动、特征 THEO、ACTL 和 TARG 值)?
选择“是”将从属命令转换为新坐标系。
选择“否”让从属命令保持不变。
是/否消息将询问 PC-DMIS 是否应更新相关命令
您可选择将相关命令转换为新坐标系,也可不更改相关命令。
消息中的文本指示软件可为每个坐标系更改更新的命令类型和命令值。
不同的命令和命令值可能会依据转换的更改而发生变化。下表列出了可在更改转换之后更新的命令和命令值:
在更改转换之后更新的命令和命令值: |
转换更改 |
||
测量机到零件 |
CAD 到零件 |
两者 |
|
|
|
|
在以下两种一般情况下您将需要确定如何根据坐标系更改在测量程序中更新命令:
加载可回调外部坐标系文件的测量程序。请参见以下“加载测量程序时更新命令”。。
在“学习”模式下添加新坐标系或者修改或删除现有的坐标系。请参见以下“在学习模式下更新命令”。
包括 RECALL/ALIGNMENT, EXTERNAL 命令的测量程序将在每次打开测量程序时尝试重载所参考的外部坐标系文件。
对“是否更新相关命令?” 这一问题的正确答案取决于外部坐标系文件发生更改的原因。原因如下:
由于 CMM 上的零件移动导致坐标系文件发生更改 - 在此情况下,取决于此坐标系的命令的理论和实际值应与零件保持关联(见下图)。测量机至零件转换已被修改。Cad 至零件转换也可能已被修改,但是并不常见。在收到是/否消息时选择否,使相关命令的值保持不变。这样零件的位置和方向发生改变的同时保留先前的尺寸信息,这一点与等化坐标系相似。这是最常见的情况。
CMM 上移动的零件
由于坐标系的较小调整导致坐标系文件发生更改,从而查看在不对零件进行重新测量的情况下其对测量结果的影响 - 在此情况下,相关命令的值必须更新至新的坐标系。测量机至零件转换已被修改,但是 Cad 至零件转换未发生更改。
这通常需要将 SAVE/ALIGNMENT 命令设置为仅包括测量机到零件转换,而非同时包括两个转换。
收到是/否消息时选择是。
由于将坐标系原点移至零件上的新位置导致坐标系文件发生更改,但您并未移动零件 - 例如,您更改了层级、旋转,和/或查找不同特征。在此情况下,取决于此坐标系的命令的理论和实际值必须更新为新坐标系。Cad 至零件转换已被修改,但是测量机至零件转换未发生更改。
这需要将 SAVE/ALIGNMENT 命令设置为同时包括两个转换。
收到是/否消息时,选择是,以便测量数据不会脱离 CAD 几何形状。这并非是常见情况。
加载调用外部坐标系的测量程序时,如果外部坐标系文件转换已被修改,同时上次保存了测量程序,默认情况下,PC-DMIS 不会显示对话框,询问是否更新相关命令。但是,PC-DMIS 会在收到上述问题时自动回答“否”。使用 UpdateExtAlignmentDepCommandsDuringFileOpen 注册表项可控制此行为。有关如何修改注册表项的信息,请参见“修改注册表项”。
在“学习模式”下编辑测量程序时,如果所进行的更改会修改或删除现有的坐标系命令或者会创建新的坐标系命令,PC-DMIS 将询问是否要更新该坐标系的相关命令。
对“是否更新相关命令?” 这一问题的答案取决于坐标系定义发生更改的原因。原因如下:
由于将坐标系命令原点移至零件上的新位置导致坐标系定义发生更改 - 例如,您更改了层级、旋转,和/或查找不同特征。在此情况下,取决于该坐标系命令的命令的理论和实际值需更新为新坐标系(见下图)。两个转换同时得到修改。
零件上移动的坐标系
收到是/否消息时,选择是,以便测量数据不会脱离 CAD 几何形状。这是常见情况。
坐标系来自回调坐标系的命令 (RECALL/ALIGNMENT, EXTERNAL) 且文件参考被更改为不同的外部坐标系文件以表示 CMM 上不同位置的零件 - 在此情况下,取决于此坐标系的命令的理论和实际值应与零件保持关联。测量机至零件转换已被修改,但是 Cad 至零件转换需保持一致。
收到是/否消息时选择否,使相关命令的值保持不变。这并不常见的情况。这就允许在零件位置和方向发生改变的同时保留先前的尺寸信息,这一点与等化坐标系相似。