首页/文章/ 详情

AC DMIS自学习编程

1月前浏览293

       自学习编程即软件对操作者操作过程的学习。目前软件第一次打开默认为自学习状态。可简洁明了的显示操作者的操作过程,若不须自学习可点状态栏上的,已建立的程序不能修改,只生成结果;或者点击编程系统中的取消自学习不学习程序但对前面的程序可做修改,用户根据需求设置


       进行自学习编程时应特别注意编程开始时的坐标系,一般情况下首先要对坐标系进行初始化,或者提取已建好的工件坐标系,以保证编程时和运行时坐标系的一致性。

       当对基本几何元素的测量进行自学习时,不是每采一个点就自学习一个探测指令,而是探测完点,当做完某一基本几何元素后,才在程序编辑窗口生成一系列程序,包括探测点、运动辅助点和生成基本几何元素等指令,其中运动辅助点指令的生成与回退距离有关,回退距离越大,运动辅助点距目标探测点越远。在这种情况下,通过自学习功能所获得程序的机器运行路径与手动采点的顺序有关,故建议手动采点时,最好沿最佳路径采点。


  注意:由于机器总是在相邻两点之间沿最短路径即直线运动,自学习编程过程中除了要进行测量所必需的操作外,还应在运动途中必要的位置设置一些运动辅助点,以保证程序运行时机器不会与工件发生碰撞。可按计算机键盘上的“F12”获取运动辅助点或操纵盒上的“Pos”键来实现。


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

   1.打开软件确认“只读”和“取消自学习”未被选中,选择所用测针。

 2.用操纵杆驱动测量机进行采点,到达所需元素点数,点击工具栏中的几何元素按钮生成相应几何元素,且程序也被学到编辑器中。

   3.几何元素之间的移动可移动操纵杆到安全位置添加运动辅助点(或按F12)或定义一个安全平面,便于程序全部顺利执行。

   生成的程序如下图:

 注意:也可先建立一个工件坐标系,再进行测量。

 实例2:脱机编程

  条件:测内圆直径

INIT
   SAVE-COORSYS("123")-此处是调出坐标系
   INPUT-VAR(V20,"被测圆半径")
   INPUT-VAR(V64,"被测圆个数")
   INPUT-VAR(V40,"被测圆深度")
   FOR(V1,1,32)
   FOR(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系统中的特征测量直接在模型上拾取要测量的点,用线拾取要测量的圆,面拾取要测量的圆柱,圆锥等等。生成的程序如下:



脱机编程

 

    1.使用软件所提供的编程语言根据被测工件的工程图纸编制测量程序。

    测量程序编辑器:脱机编程即在编程过程中编程者只用软件提供的编程语言在专门的测量程序编辑器上进行编程,在这种状态下所编写的程序行并不会立即执行。

      测量程序编辑器中每个程序行允许输入的字符多达80个。

   特点:编写的程度结构合理,简单易读,并可通过改变参数来实现同种类型不同规格的工件共用一个程序,可提高编程效率。

   软件的编程语言除提供了丰富的变量、函数、指令、语句外,还有条件、循环、文件操作、子程序等功能,用这种编程方式可以很方便地实现几乎所有测量机功能的编程。脱机编程方式适用于了解并熟悉测量机的操作及测量软件功能的操作者,为其提供了充分发挥的环境和舞台。其特点是编写出的程序结构合理,简捷易读,并可通过参数化编程的方法来实现同种类型工件的程序共用,提高编程及工作效率。

   2.使用CAD系统菜单下的“虚拟找正”进行编程,请参考“虚拟找正”。

借助CAD模型生成测量程序

   这是一种数模比对测量的编程方法,这种方式必需有CAD模型,把CAD模型导入软件中CAD模型上进行编程。软件可以通过模型导入来自动编程,实现高效无图化生产。详细资料请阅读CAD功能的特征测量。



来源:山涧果子
碰撞工程图
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-28
最近编辑:1月前
山涧果子
大专 签名征集中
获赞 204粉丝 52文章 1069课程 0
点赞
收藏
作者推荐

三坐标测量之工件与测针的准备

工件的准备被测工件在测量之前首先应检查有无影响装夹定位或测量的毛刺、划痕、变形、锈蚀或污迹等情况,如果有则应在不破坏其固有加工状态的前提下,进行打磨去毛刺、清洗、擦拭等处理,以满足测量需要。这些工作对影像测量尤为重要,否则会划伤玻璃工作台或造成影像不清等问题。被测工件中如夹杂过多的切屑等脏物也可能被带到机器导轨与轴承或气浮块之间,造成损害,因此在装上机器前都应彻底清除。清洗一般用洁净的高标号汽油或无水乙醇,但对特殊材料制造的或做过特殊表面处理的被测件,应注意清洗剂不能对工件造成伤害。擦拭一般应用绸布、棉纱、脱脂棉等,注意擦拭后应使工件表面干净且不带织物的纤维。测针的选配、组合及安装应根据被测工件的具体测量要求选配合适的测针或测针组合,所考虑的因素主要为测针长度及有效测量长度、测球直径、测针组合形式、加长杆的选用等,最终选择的测针组合既要符合测头座及测头的负载要求,又便于实际测量。配好的测针之间的螺纹连接以及测针组与测头间的螺纹连接不能松动,但也不要太紧,以免对测头造成损伤。测针选择为了保证测针触点的精确性,我们推荐:a.尽量选择短测针b.尽量减少连接件的数量c.选用尽可能大的测球d.选择适当材料的测球红宝石测球:适用于大多数情况。但不适用于在铝制和铸铁工件表面进行扫描。氮化硅测球:适用于在铝制工件表面进行扫描,但不适用于在钢工件表面进行扫描。氧化锆测球:适用于在铸铁工件表面进行扫描。工件的装夹工件装夹时应做到位置适当,定位可靠,便于测量,减小变形,安全度高。来源:山涧果子

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈