AC-DMIS5.3增强版脱机编程


使用CAD模型生成测量程序

这是用于数字 - 模拟比较测量的编程方法。该方法需要CAD模型将CAD模型导入软件并在CAD模型上对其进行编程。软件可以通过模型导入自动编程,以实现高效,无图案化的生产。

自学编程

自学编程是通过软件学习操作员的操作过程。目前,该软件首先打开到默认的自学习状态。操作员的操作过程可以清晰简洁的方式显示。如果不需要自学习,则不能修改既定程序,只能生成结果;或单击编程系统中的自学习,但不是学习程序,而是前面的程序可以修改,用户可以根据需要进行设置。

在进行自学习编程时,应特别注意编程开始时的坐标系。通常,应首先初始化坐标系,或者应提取建立的工件坐标系,以确保编程和运行时坐标系之间的一致性。

当自学习基本几何元素的测量时,不是每次获取一个点时都学习探测命令,而是检测探测点。在完成基本几何元素之后,在程序编辑窗口中生成一系列程序,包括检测点,运动辅助点和基本几何元素的生成等,其中运动辅助点命令的生成是与缩回距离有关,并且缩回距离越大,运动辅助点离目标检测点越远。在这种情况下,通过自学习功能获得的程序的机器运行路径与手动拾取点的顺序有关,因此建议在手动拾取点时沿最佳路径取点。

注意:由于机器总是沿着最短路径移动,即两个相邻点之间的最短路径移动,除了在自学习编程过程中进行测量所需的操作外,在移动过程中,还应在必要的位置设置一些运动辅助点。确保程序运行时机器不会与工件碰撞。这可以通过按下计算机键盘上的“F12”来获得运动辅助点或点动箱上的“POS”按钮来完成。

示例1 0X1778自学习编程

条件:基本几何元素的自学习测量

1。打开软件并确认未选择“只读”和“取消自学习”,选择使用的触笔。

2。使用操纵杆驱动测量机拾取点,达到所需的元素数量,点击工具栏中的几何元素按钮生成相应的几何元素,程序也在编辑器中学习。

三。在几何元素之间移动将操纵杆移动到安全位置,以添加运动辅助点(或按F12键)或定义安全平面,以促进程序的顺利执行。

生成的程序如下:

0×2523个

注意:您也可以在进行测量之前创建工件坐标系。

示例2 0X1778离线编程

条件:测量内圆直径

初始化

save-coorsys('123')-这里是标注坐标系

输入变量(V20,'测量半径')

input-var(v64,“测量的轮数”)。

输入-var(v40,'测量圆深度')

对于(v1,1,32)

对于(v2,1,v64)

v52=360/v64*(v2-1)

V14=V20 * SIN(V52)

V15=V20 * COS(V52)

V17=(V20-3)* SIN(V52)

V18=(V20-3)* COS(V52)

MOVE-TO(V18,V17,0-V40)

READ-PROBE(V15,V14,0-V40)

NEXT

MOVE-TO(V18,V17,-10)

SET-OUTPUT('DIA')

CIRCLE('')

NEXT

END

注意:在离线编程之前,应设置,保存并调出坐标系。然后,应该在编辑器中编写程序,该编辑器适用于无模型测量。

示例3:使用CAD模型编程

描述:它类似于自学习编程。生成的程序是相同的,但操作上有一些差异。在CAD系统中打开特征测量,直接在模型上拾取要测量的点,用线拾取要测量的圆,用表面拾取要测量的圆柱和圆锥,依此类推。生成的程序如下:

离线编程意味着程序员只使用软件提供的编程语言在特殊的测量程序编辑器上编程。在这种状态下,写入的程序行不会立即执行。

除了提供丰富的变量,函数,指令和语句外,软件编程语言还具有条件,循环,文件操作,子程序等功能。这种编程方法可以轻松实现几乎所有测量机功能的编程。离线编程方法适用于理解和熟悉测量机操作和测量软件功能的操作人员,提供充分发挥的环境和舞台。其特点是编程程序结构合理,简单易读,可通过参数化编程方法实现同类工件的程序共享,提高编程和工作效率。