为了补偿 ISO-1 要求的 20°C 以外的测量温度,请选择插入 | 参数变更 | 温度补偿。将出现以下对话框:
温度补偿对话框
方法列表 - 从列表中选择温度补偿方法:
自动 - 自动方法是默认方法。它适用于连接到 Hexagon 控制器的大多数机器。这些控制器可以使用安装在天平上的传感器来测量温度,并具有一个或多个可连接到部件上的传感器。
如果选择此方法,PC-DMIS 将读取控制器温度。您不需要输入任何温度。
手动 - 第三方设备(非Hexagon控制器)可能不支持自动测量温度。对于这些控制器,只有手动方法可用。对于这种方法,您可以在测量例行程序时测量并输入温度。
如果在温度补偿设置对话框中选择了允许手动方式复选框,则手动方法可用。
如果选择此方法,则在测量例程执行期间将显示手动温度对话框:
手动温度对话框
对于Hexagon CMM,PC-DMIS 读取控制器并输入 X轴光栅尺、Y轴光栅尺和 Z轴光栅尺温度。用户不能改变温度。
您必须使用自定义传感器测量零件温度。在零件框中输入温度。
如果控制器不支持温度传感器,则必须输入 X轴光栅尺、Y轴光栅尺、Z轴光栅尺和零件温度。
单击确定,继续执行测量例程。
如果您使用的是 Leica Tracker 设备,请选择合适的温度补偿方法:
如果您的 Tracker 设备配有可以读取部件温度的部件温度传感器,则可以选择自动或手动补偿方法。如果您选择自动方法,PC-DMIS 会读取跟踪器零件温度传感器测得的温度。确保零件温度传感器连接到跟踪器,并在测量过程中与零件接触。
如果您的 Tracker 设备没有配备零件温度传感器,则只能使用手动补偿方法。在测量例程执行过程中,您需要在手动温度对话框的零件框中输入当前的零件温度。您可以使用任何外部设备来测量零件温度。
零件传感器 - 出现在此区域中的选项取决于零件传感器的类型:
单部件温度传感器 - 通常,控制器只配备一个部件传感器。该传感器出现在对话框中作为默认值。无法取消此传感器的选择。
多部件温度传感器 - 一些控制器支持多部件传感器。如果您的控制器配备有多个部件传感器,则每个部件传感器编号出现在此区域。例如:
多部件传感器
选择连接到被测量部件的传感器。确保选择正确的传感器编号。如果选择多个传感器,PC-DMIS 将使用平均温度进行热补偿。
外部温度传感器 - 您可能需要使用外部传感器来测量零件温度。在这种情况下,您可以使用变量来确定零件的温度。此传感器出现在以下区域中:
更多信息,参见“温度补偿命令中零件温度的变量”。
可更换零件温度传感器或头式零件温度传感器 - 固定头式 CMM 上的Hexagon FDC 和 Leitz 控制器可配备安装在测头上的可更换或头式零件传感器。控制器还可以配备一个测头式传感器,可通过探测零件上的某个点来测量零件温度。这些传感器出现在此区域,如下所示:
可更换式或头式零件温度传感器
PC-DMIS 可以确定 Leitz 控制器上的零件传感器是可更换式还是头式零件传感器。对于 FDC 控制器,PC-DMIS 设置编辑器中的 UseChangeableTemperatureProbes 注册表项必须设置为 True。
有关建立和使用可更换温度探头文件的信息,请参阅 PC-DMIS CMM 文档中的“使用温度传感器”。
对于连接到非Hexagon控制器的机器,传感器显示为第三方。有关更多信息,请参阅“温度补偿设置”。
零件材料列表 - 从列表中选择零件的材料。材料的热膨胀系数 (CTE) 出现在 CTE 框中。
零件材料和系数存储于系统隐藏数据路径中的 MaterialCoefficients. xml 文件中。您可使用材料系数编辑器修改此 .xml 文件。有关完整信息,请参阅“编辑零件材料和系数”。
CTE(热膨胀系数)- 这是一个唯一值。选择零件材料时,系数值将出现在CTE框中。您不能在对话框中修改此值,但可以在“编辑”窗口中更改它。在“编辑”窗口中修改CTE值并按Tab键时,PC-DMIS会尝试查找匹配的材料。它搜索MaterialCoefficients.xml文件中的可用材料。然后显示与键入值对应的材料。如果找不到相应的材料PC-DMIS会将编辑窗口中的MATERIAL字段设置为“自定义材料”。下次打开温度补偿对话框时,您将在零件材料列表中看到“自定义材料”。您可以从列表中选择任何其他材料。
编辑窗口中的 CTE 字段也支持变量。如果在此字段中使用变量,PC-DMIS 将在执行期间使用当前变量值。如果在“编辑”窗口中为 CTE 字段键入变量名称,则该材料显示为“变量”。如果按 F9 编辑此命令,则材料显示为“变量”,CTE是变量的当前值。您无法在零件材料列表中选择其他材质。如需更改材质,您需要从“编辑”窗口的 CTE 字段中删除变量名称。
CTE 值的单位是微米/度(或 μm·m-1·℃-1)的。对于 2017 R2 之前的版本,单位是米/度。这意味着,例如,以前的值 0.0000115,现在显示为 11.5。
CTE值必须是唯一值。如果您有两种或多种具有相同CTE值的材料,则必须在“材料系数编辑器”的同一行中输入它们,并用正斜杠分隔。
例如,如果Material1具有与Material2相同的CTE值,则必须在材料列中输入 "Material1/Material2"。在相应的系数列中,您将输入CTE值。
有关如何使用“材料系数编辑器”的信息,请参见“编辑零件的材料和系数”主题。
基于CTE值,PC-DMIS将在MaterialCoefficients.xml文件中搜索相应的材料。
设置警告限制复选框 - 如果 X轴光栅尺、Y轴光栅尺、Z轴光栅尺或零件的温度超出限制,TEMPCOMP 命令将显示警告。
TEMPCOMP 命令还支持“温度超限”错误类型。
只有满足指定的温度条件,才能使用“出错”对话框中的选项来控制测量。有关在对话框中设置选项的详细信息,请参阅“错误分支”。
最小值和最大值框 - 这些框显示的温度如下:
如果选择设置警告限制复选框,PC-DMIS 将建议的最低温度设置为 18°C,最高温度设置为 22°C。您可以修改值。
如果清除设置警告限制复选框,PC-DMIS 将建议的最低温度设置为 10°C,最高温度设置为 40°C。您无法修改值。
您可以在 50°F (10°C) 和 50°F (10°C) 之间输入温度值。您还可以在编辑窗口中使用 MINIMUM 和MAXIMUM 字段中的变量。确保最小值小于最大值。
单击确定后,PC-DMIS 将 TEMPCOMP/METHOD 命令插入到测量例程中。在“编辑”窗口模式下,这是相同的命令:
命令模式
概要模式
通常,测量例程仅使用一个 TEMPCOMP 命令。应在进行任何测量之前将 TEMPCOMP 命令放于测量例程的顶部附近。当执行测量程序时,它将按照不同的输入参数执行操作。