3. ZEISS CALYPSO软件基础操作

CALYPSO 是 ZEISS 三坐标测量机的核心测量软件,它的工作方式可以概括为:以“测量程序”为容器,把工件上的几何元素、坐标系、测量策略和评价输出组织成一条可重复执行的检测链。理解这条链的结构,比记住某个按钮的位置更重要。本节围绕界面、程序结构、元素创建、坐标系建立和基本测量流程展开,帮助读者建立可独立编写并运行一个简单测量程序的完整认识。

一、软件界面与工作区划分

CALYPSO 主界面通常由几个固定区域组成。顶部是菜单栏与工具栏,包含文件、编辑、测量、评价、CAD 等命令入口;左侧是测量程序树(也叫特征列表或程序结构树),按执行顺序列出基准、坐标系、被测元素和评价特征;中部是图形窗口,用于显示 CAD 模型、探针、测量点和元素图形;右侧或下方是属性/策略面板,用于设置元素的测量点数、扫描方式、逼近距离、回退距离等参数;底部状态区显示当前探针、测头系统、机器状态和提示信息。

对初学者而言,最需要建立的习惯是:所有操作最终都会反映到左侧程序树上。在图形窗口点选一个面,程序树里就会新增一个平面元素;建立一次坐标系,程序树里就会出现一个坐标系节点。因此,读程序树就是读测量逻辑。

二、测量程序的基本结构

一个典型的 CALYPSO 测量程序按执行顺序包含以下层次:

  • 测量设置:选择测量机、探针系统、温度补偿、速度与加速度等全局参数。
  • 基准/找正元素:用于建立零件坐标系的几何元素,如平面、圆柱、圆等。
  • 坐标系:由基准元素构造出的工件坐标系,后续所有测量和评价都在该坐标系下进行。
  • 被测元素:图纸上要求检测的尺寸所对应的几何特征,如孔、轴、槽、球、圆锥等。
  • 评价/输出:对元素进行形状公差、位置公差、尺寸计算,并输出报告。

程序树中的顺序就是测量顺序。坐标系必须建立在被测元素之前,否则后续元素的坐标值没有统一参照。这一点在编写程序时是最容易出错的地方。

三、元素创建:从图纸到测量特征

元素创建的本质是把图纸上的几何要求翻译成 CALYPSO 能识别的特征类型。常见对应关系如下:

图纸特征CALYPSO 元素类型典型测量方式
平面Plane(平面)至少 3 点,通常 4~5 点或扫描
圆孔Circle(圆)至少 3 点,通常 4~8 点
圆柱Cylinder(圆柱)两个截面,每截面 4 点以上
球Sphere(球)至少 4 点,通常 5~9 点
槽宽Slot / 两平面两侧平面各测若干点

创建元素时,需要设置的关键参数包括:测量点数、逼近距离、回退距离、测量速度、扫描类型(单点或扫描)。例如测量一个直径 20 mm 的圆孔,可设置 4 个测量点,逼近距离 2 mm,回退距离 2 mm,测量速度 10 mm/s。这些参数不是固定值,应根据孔径大小、材料、表面粗糙度和探针长度合理调整。

元素命名建议使用“类型+编号”的方式,如“圆1”“平面2”“圆柱3”,便于在程序树和报告中快速定位。若图纸有明确标注,也可直接用图纸尺寸编号命名。

四、坐标系建立:测量结果的统一参照

坐标系建立是 CALYPSO 测量程序中最关键的环节。三坐标测量机得到的是探针在机器坐标系下的坐标,只有通过工件坐标系,才能把测量结果与图纸对应起来。常用的建立方法是“3-2-1”法:

  1. 第一基准(主基准):通常是一个平面,确定 Z 轴方向(法向)和原点所在平面。
  2. 第二基准:通常是一条直线或圆柱轴线,确定 X 轴或 Y 轴方向。
  3. 第三基准:通常是一个点或圆,确定原点在平面内的位置。

在 CALYPSO 中,坐标系建立通过“基准体系”对话框完成。以典型箱体零件为例:先测量上表面作为空间基准,再测量一条侧边作为平面基准,最后测量一个角点或圆孔作为原点基准。软件会根据这三个元素自动计算旋转和平移矩阵,生成工件坐标系。建立完成后,程序树中会出现坐标系节点,后续所有元素都会在该坐标系下显示和评价。

坐标系建立后,不要随意修改基准元素的测量结果。如果基准元素本身测量有误,整个坐标系都会偏移,导致所有后续尺寸超差。建议在建立坐标系后,先检查基准元素的形状误差是否在合理范围内。

五、基本测量流程与结果判断

一个完整的 CALYPSO 基本测量流程可以概括为:新建测量程序 → 选择探针系统 → 建立坐标系 → 创建被测元素 → 设置测量策略 → 运行程序 → 评价与输出报告。运行过程中,软件会按程序树顺序逐项执行,图形窗口实时显示探针路径和测量点。

测量完成后,CALYPSO 会给出每个元素的实测值、名义值和偏差。判断结果是否合格,需要对照图纸公差。例如图纸要求孔径为 Φ20H7(+0.021/0),实测值为 20.015 mm,则偏差为 +0.015 mm,在公差范围内,判定合格;若实测值为 20.025 mm,则超出上偏差,判定不合格。对于位置度、同轴度等形位公差,还需要在评价模块中选择对应的基准和公差类型。

CALYPSO 测量程序结构与基本流程 测量程序树(执行顺序) 测量设置(探针/速度) 基准元素(平面/圆柱) 坐标系(3-2-1) 被测元素(孔/轴/面) 评价与输出(尺寸/形位) 程序树顺序 = 测量执行顺序 坐标系必须在被测元素之前 坐标系建立(3-2-1 法) 工件 ① 主基准:上表面 → Z 轴 ② 第二基准:侧边 → X 轴 ③ 原点:角点/圆孔 X Z Y 工件坐标系 测量结果判断示例(Φ20H7) 实测 20.015 mm 偏差 +0.015 → 合格 实测 20.025 mm 偏差 +0.025 → 超差 公差带 0~+0.021 名义值 Φ20.000 判断依据:实测偏差是否落在图纸公差带内

从上面的结构图可以看出,CALYPSO 测量程序不是简单的“测点—出数”,而是一条从测量设置、基准建立、坐标系构造到元素测量和评价输出的完整链条。任何一个环节的参数设置或顺序错误,都会影响最终结果。建议初学者在编写程序时,先在纸上画出程序树结构,明确每个元素的类型、测量点数和基准关系,再在软件中逐步实现。这样既能减少返工,也能让测量程序具备良好的可读性和可重复性。