1. ZEISS三坐标测量程序开发环境与工作流
ZEISS CALYPSO 是蔡司三坐标测量机的核心编程与测量软件,它把“测量计划”作为组织一切工作的中心对象:从探针系统配置、几何特征定义、测量策略设定,到运行测量、评价结果、输出报告,全部围绕测量计划展开。理解 CALYPSO 的界面分区、程序结构以及从零创建测量计划的完整工作流,是后续所有程序开发与优化的基础。
一、CALYPSO 界面分区与各自职责
CALYPSO 主界面通常由若干固定区域组成,每个区域承担明确职责,编程时需要在它们之间反复切换:
- 菜单与工具栏区:提供文件、编辑、测量、评价、CAD、窗口等命令入口,常用命令(新建测量计划、保存、运行、探针校准等)以图标形式固定在工具栏。
- 测量计划编辑区(中间主区):以树状结构显示当前测量计划的全部内容,包括基准/坐标系、探针、特征、特性、评价等节点,是编程的主要操作区。
- CAD 视图区:加载工件 CAD 模型后,可在此拾取几何元素、查看探针可达性、观察测量点分布与碰撞风险。
- 属性/参数面板:显示当前选中节点(特征、探针、策略等)的可编辑参数,如名义值、公差、测量点数、扫描速度、逼近距离等。
- 状态与信息区:显示机器连接状态、当前探针、运行进度、错误与提示信息。
编程时最常见的误区是只盯着编辑区而忽略属性面板:同一个“圆”特征,其名义值、公差、测量策略、探针选择分别在不同面板中设定,只有把界面分区与数据归属对应起来,才能高效定位参数。
二、测量计划的树状程序结构
一个典型的 CALYPSO 测量计划在结构上自上而下包含以下层级,理解这个层级关系就理解了程序结构:
- 基本设置与机器/探针配置:确定使用哪台测量机、哪个探针系统、哪种测头模式(接触扫描/单点触发)。
- 基准与坐标系:定义工件坐标系,通常由若干基准特征(平面、圆、圆柱等)按“3-2-1”或最佳拟合方式建立。
- 探针与测针组:声明本次测量使用的探针、测针、加长杆及校准状态。
- 特征(Features):工件上实际要测的几何元素,如平面、圆、圆柱、圆锥、球、槽、曲线、自由曲面等。
- 特性(Characteristics):对特征进行评价的项目,如直径、位置度、圆度、平行度、轮廓度等。
- 评价与报告:按公差标准(如 ISO 1101、ASME Y14.5)计算并输出结果。
树状结构的意义在于:特征提供“原始测量数据”,特性提供“评价结论”,坐标系提供“参照基准”。三者顺序不能颠倒——没有正确的坐标系,位置类特性的评价结果没有意义。
三、从零创建测量计划的工作流
下面以“测量一个带中心孔的矩形板”为例,说明从新建到可运行测量计划的关键步骤。示例中的工件尺寸、探针型号、测量点数均为教学假设,实际应以图纸和现场设备为准。
第1步:新建测量计划并选择测量机与探针系统。在“文件→新建”中创建测量计划,选择对应的测量机型号(如 CONTURA)、测头类型(如 VAST XT 扫描测头)和探针库中的探针配置。若使用扫描测头,需确认是否启用扫描模式。
第2步:加载 CAD 模型或手动输入名义几何。有 CAD 时直接导入,可在模型上拾取面、孔、边;无 CAD 时手动输入名义值。示例中矩形板外形 100 mm × 60 mm × 10 mm,中心孔名义直径 Ø20 mm,孔中心位于板中心。
第3步:建立工件坐标系。选择板的上表面作为主基准(Z 向找正),选择两条相邻侧面作为 X、Y 向找正,原点设在中心孔轴线与上表面交点。这一步决定了后续所有位置评价的参照。
第4步:定义特征。在编辑区依次添加:上表面(平面)、中心孔(圆柱)、两条侧面(平面)。对中心孔设定测量策略,例如扫描 4 条螺旋线或 3 个截面圆,每截面 8 个点,扫描速度 5 mm/s(示例值)。
第5步:定义特性并设定公差。对中心孔添加“直径”特性,公差 Ø20 ±0.05 mm;添加“位置度”特性,基准为 A(上表面)、B、C(两侧面),公差 Ø0.1 mm。对平面添加“平面度”特性,公差 0.02 mm。
第6步:探针校准与可达性检查。在正式测量前,用标准球校准所用探针,确认校准球位置与探针角度。在 CAD 视图中检查探针路径是否与工件干涉,必要时调整测针角度或加长杆。
第7步:运行测量并查看结果。点击运行,机器按测量计划顺序执行。运行结束后在评价窗口查看每个特性的实测值、偏差与判定(合格/超差),并生成报告。
四、工作流中的数据流与依赖关系
CALYPSO 的工作流本质上是一条有向的数据链:机器与探针配置决定“能测什么”,坐标系决定“以什么为参照”,特征决定“采哪些点”,特性决定“如何评价”,报告决定“如何呈现结论”。任何一环出错,都会沿链向下传播。例如坐标系 Z 向未找正,会导致所有高度方向的位置度评价失真;探针未校准,会导致所有尺寸出现系统性偏差。
下面的 SVG 图以数据流方式展示从测量机与探针配置到最终报告的依赖链,并标出各环节的关键输入与输出,帮助建立“改一处、影响一片”的整体认识。
五、基础操作中的关键判断
在熟悉界面与工作流之后,有几个基础判断会直接影响程序质量:
- 探针选择:测深孔或窄槽时,需考虑测针长度、球径与可达性;球径过大会无法触及底部,过小则刚性不足。示例中 Ø20 mm 孔可选用 Ø2 mm 或 Ø3 mm 测球。
- 测量点数与策略:圆特征至少 4 点才能拟合,但评价圆度建议 8 点以上或采用扫描;平面度评价建议覆盖整个表面而非局部。
- 坐标系建立顺序:先找正主基准(限制 3 个自由度),再找正第二基准(限制 2 个),最后定原点(限制 1 个),顺序错误会导致基准不唯一。
- 校准有效性:更换测针、碰撞后或长时间未使用,都应重新校准;校准球位置变动也必须重新校准。