精简程序

精简程序可用于测量从长测量例程中选择的尺寸或尺寸组。精简程序提供基于特性的测量,可用于测量完整测量例程(如基于运算的测量)的一部分。

由于精简程序可在测量例程中执行部分测量,因此必须确保执行部分测量例程时不会发生冲突。您负责创建此类测量例程。

模式

有两种标记模式可用:

若选择此模式,精简程序仅对 clearance cube 有效。如果不是使用 clearance cube 创建测量程序,则单击精简例程 对话框中的执行按钮时会出现下列消息:

PC-DMIS

精简程序仅对 clearance cube 有效。

此测量例程未使用 clearance cube。

使用 ClearanceCube 模式时,为了避免测头与零件之间发生冲突,精简程序仅在启动 ClearanceCube 移动后才可正常工作。有关此特征的使用帮助,请参见“使用 ClearanceCube”。

如果您的“可携式”选项获得许可,则不需要 clearance cube 要求。在此情况下,测量预计将在手动模式下完成,且将没有冲突。

使用精简程序

要使用精简程序,可选择文件 | 部分执行 | 精简程序。屏幕上将出现精简程序对话框。例如:

精简程序对话框示例

尺寸(最左边)窗格显示测量例程中可用的项目(特征、尺寸和群组)。精简例程(最右边)窗格显示精简例程。

PC-DMIS 会自动创建下列精简程序:

查找尺寸窗格中的项目

您可进行筛选,以查找要在测量例程中测量的项目。筛选后的项目将显示在“尺寸”窗格中。

  1. 要进行筛选,可执行以下一项操作:

筛选方式

筛选方式列表

所有特征和尺寸 - 显示特征和尺寸的 ID。

尺寸 - 显示尺寸的 ID。这是默认选项。

特征 - 显示特征的 ID。

标记的项目 - 显示在测量例程中标记的特征的 ID。

未标记的项目 - 显示在测量例程中未标记的特征的 ID。

超出公差 - 显示超出公差的特征的 ID。

群组 - 显示群组的名称。属于群组的所有尺寸均包括在精简程序中。

  1. “尺寸”窗格中的工具提示显示详细的尺寸信息。要显示工具提示,请将鼠标指针悬停在项目上。在将指针从此项目上移走之前,此工具提示将保持可见状态。

若更改编辑窗口中的项目名称,PC-DMIS 会自动在筛选的列表和精简程序中更改其名称。

创建精简程序

要创建您自己的精简程序:

  1. 精简例程列表中,单击新建精简例程。或者,右键单击“精简例程”窗格并选择快捷菜单上的新建精简例程

精简程序快捷菜单

新建精简程序 - 创建新的精简程序。

新建精简子程序 - 创建新的精简子程序。

删除 - 删除所选的精简程序或精简子程序。

全部展开 - 显示所有精简程序和精简子程序中的所有项目。

全部折叠 - 隐藏所有精简程序和精简子程序中的所有项目。

选择组属性 - 显示其他选项:

取消选择完整群组 - 取消选择完整群组并显示群组中的所有尺寸。

导出 - 将每个迷你程序的树状结构保存在 .xml 文件中,进行此操作时可使用自动。屏幕上会出现一个对话框,提示您文件的名称和位置。

显示执行时间 - 在整个程序选项、精简程序名称和子精简程序名称的右侧显示执行时间(单位:<时>:<分>:<秒>)。

更新执行时间 - 默认情况下,此选项被选中。若选择此选项,则在每次执行时更新执行时间。此更新功能对整个程序及每个独立的精简程序均可用。若不希望在每次执行后更新时间,则清除此选项。

在以下情况下更新执行时间选项可用:

  1. 单击所显示的默认名称,并键入所选名称。

  2. 要创建其他精简程序,单击现有精简程序的图标以选择该程序,然后选择新建精简程序。此操作可将精简程序置于树状结构的根级别上。

创建精简子程序

您可为无项目的精简程序创建精简子程序。

  1. 选择所需的精简程序。

  2. 精简例程列表中,单击新建精简子例程。或者,右键单击“精简例程”窗格并选择快捷菜单上的新建精简子例程

  1. 单击所显示的默认名称,并键入所选名称。

将项目添加至精简程序

  1. 在“尺寸”窗格的筛选列表中,选择要添加至精简程序或精简子程序的各项目。

要显示其他选择选项,可右键单击窗格。屏幕上将出现一个快捷菜单:

筛选快捷菜单

全选 - 选择筛选列表中的所有项目。

取消全选 - 取消选择筛选列表中的所有项目。

全部展开 - 显示所有组中的所有特征和尺寸。

全部折叠 - 隐藏所有组中的所有特征和尺寸。

  1. 使用群组中的筛选方式设置,选择全部展开,然后单击要添加至精简程序或精简子程序的群组中的每个项目。

  2. 在“精简程序”窗格中,单击所需精简程序或精简子程序的图标,以选择该图标。

  3. 单击 >>,将所选项目从“尺寸”窗格移至选定精简程序。

  4. 若要随时将更改保存至精简程序,可单击关闭。若要放弃对精简程序所作的更改,可单击取消精简程序对话框将关闭。

选择关闭按钮关闭对话框时,PC-DMIS 自动把精简程序保存为 .xml 文件,命名惯例如下:

<测量例程的名称>.MiniRoutines.xml

此文件保存在测量程序所在的文件夹中。打开测量程序后,.xml 文件中的数据将显示在精简程序对话框中。

若将测量例程发送至另一台机器,必须纳入 <测量例程的名称>.MiniRoutines.xml 文件,以在其他机器上查看该精简程序。

执行精简程序或精简子程序

  1. 单击精简程序或精简子程序的图标,以选择该图标。

  2. 若要使用对齐相关性测量精简程序,请选择使用对齐相关性复选框。若要不使用对齐相关性测量精简程序,则清除该复选框。

使用对齐相关性复选框的可用性取决于设置编辑器应用程序中的 MiniRoutineWithAlignDependencyEnabled 注册表条目。若注册表条目已启用,使用对齐相关性复选框可以使用。若注册表项目已禁用,复选框将变暗并无法使用,以阻止未许可或无意间使用。

“对齐相关性”指的是创建所选项目(将被标记并测量)的对齐所需的特征。例如:

  1. 要标记测量的手动坐标系特征,单击标记手动坐标系特征

  2. 若要标记将测量的特征和尺寸,请选择所需精简程序或精简子程序,然后单击显示标记的项目。这些特征和尺寸将在“编辑”窗口中标记出来。

  3. 选择模式列表中的 ClearanceCubeFBM。有关描述,请参见“模式”。

  1. 单击执行。PC-DMIS 将关闭精简例程对话框,并显示执行对话框

创建精简程序和精简子程序的示例

此示例可为零件创建精简程序和精简子程序。此零件将以两种操作模式制造:操作 10 和操作 20。操作 10 在站 1 和站 2 中制造零件。此示例假设已创建测量程序,以测量整个零件。

  1. 在“精简程序”窗格中,查找在测量例程中测量的项目。

  2. 创建精简程序和精简子程序:

  1. 点击新建精简例程。屏幕上将出现 MiniRoutine1

  2. 再次点击新建精简例程。屏幕上将出现 MiniRoutine2

  3. MiniRoutine1 重命名为 Op10,并将 MiniRoutine2 重命名为 Op20

  4. 选择 Op10,然后单击新建精简子程序。屏幕上将出现 Op101

  5. 再次选择 Op10,然后单击新建精简子程序。屏幕上将出现 Op102

  6. Op101 重命名为站 1,并将 Op102 重命名为站 2

  1. 在“尺寸”窗格中,选择要测量的项目。

  2. 将所选项目移至站 1站 2 精简子程序,最后移至 Op20 精简程序。例如:

精简程序和精简子程序的示例

站 1 中拥有站 1 所制造的特征的尺寸。站 2 中拥有站 2 所制造的特征的尺寸。

单击关闭。PC-DMIS 将在测量例程所在的文件夹中将数据保存为 .xml 文件。

执行精简程序和精简子程序的示例

  1. 要执行 Op10 精简程序,可选择该程序,然后单击选择。它将测量在操作 10 中制造的特征的尺寸。

  2. 要执行 Op20 精简程序,可选择该程序,然后单击执行。它将测量在操作 20 中制造的特征的尺寸。