正运动技术CAD导图软件配合控制器的使用方法
CAD具有绘掬研疔缎图效率高,速度快,精度高,便于交流等优点,所以,得到了广泛的应用。CAD伴随着整个PC基础工业的突飞猛进,正迅速而深刻地影响着设计和绘图的基本方法。
在运动控制领域,CAD导图软件可以根据导入的图形文件自动生成加工代码,其代码发送给控制器之后,便能控制轴运动出与图形相同的轨迹。本文主要介绍CAD导图软件操作方法及基本技巧,希望对相关工作人员提供帮助。
(一)准备工作
一、材料准备
1.硬件
A.ZMC306X控制器一台。
B.电脑一台。
C.带屏蔽层网线一根。
D.24V直流电源一个。
E.伺服驱动器+电机若干。
F.接线端子与连接线若干。
2.软件
A.ZDevelop V3.10版本控制器编程软件。
B.ZmotionCAD V1.0导图工具。
二、硬件接线
控制器接线:
举例使用脉冲型控制器ZMC306X,若用总线型控制器,请选择带EtherCAT总线接口型号。
A.主电源:将控制器主电源接线端子上的E+24V端子接入24V直流电源正极,将EGND端子接入24V直流电源负极。
B.以太网EtherNET端口接线:使用一根网线将控制器的EtherNET端口与电脑的以太网口相连。
C.驱动器与控制器接线:将脉冲型驱动器按要求接入到脉冲轴接口上。

注意:此软件不支持更改图形。
二、导入图形文件
按文件菜单下选择“导入”,执行导入文件操作,打开导入对话框,软件支持三种格式图形文件导入,分别为.dxf文件、.plt文件、.ai文件。
1.导入的文件为dxf文件,软件自动对图形的数据进行排序,排序完成后在图形界面自动生成加工图形,如果您对软件自动生成的加工图形顺序不满意,使用自定义运动轨迹功能进行手工排序。
2.导入的文件为.plt格式,则需要先选择绘图单位,默认为1016,如图:软件会根据输入的绘图单位自动生成图形。

软件每次导入操作仅支持一个文件导入,若要导入多个文件,可以分多次导入操作进行导入,生成的图形会以叠加的方式显示。
三、打开文件
导入上述格式的文件,进行编辑后,若要保存编辑的信息,保存的格式为.zmo文件类型。
zmo格式文件是正运动技术开发的一种文件格式,是专门用来说明运动轨迹及运动属性的一种文件格式,默认为绝对运动。
zmo文件除了保存了图形文件的轨迹之外,还保存了用户设置。
zmo格式文件是以对象和属性的方式存储,对象中有各种属性,属性描述对象,用户可手动编辑。
四、设置(手动调整)
用户导入文件后,系统会把图形根据算法自动计算,得出加工轨迹代码和加工顺序,若用户不满意自动的效果,可以手动修改图形的加工参数或顺序。
参数设置
在菜单栏“设置”打开“参数设置”窗口,参数默认设置如下图,可自定义修改。

2.选择“是”,则将弧线分割成若干小线段,精度为用户设置的精度,如果设置的分割精度大于某段圆或圆弧半径的1/2,则默认跳过此段图形(即不分割此段图形);如果设置的分割精度大于某段椭圆或椭圆弧短轴,则默认跳过此段图形(即不分割此段图形)。
如下图,设置圆弧分割,分割精度为2units,大于小圆半径的1/2,小圆不分割,大圆被分割成了五条直线段。

原点设置
原点即为加工的起始点,原点位置可自定义设置,生成的Basic代码及Bin数据会根据原点的变化而改变。
在菜单栏“设置”打开“设置原点坐标”窗口,原点默认XY的坐标均为0,先选择XY轴的正方向,再设置原点偏移量,设置完成后续所有指令参数绝对位置发生变化。

原点由(0,0)偏移为(5,0)后:

自定义轨迹调整方法:单击改变前编辑框的编号,对应的线段会变红色,双击改变前编辑框中的编号,表示要改变此段图形的顺序,则此标号会移动到改变后编辑框,“>>”按钮表示所有的图形都重新编辑顺序,在改变后编辑框中,可以选择某一段图形进行上移、下移、置顶、置底操作,也可以点击“反序”按钮来颠倒改变后编辑框中图形的顺序,点击重置按钮可以重新编辑图形的运动顺序,编辑完成后点击确定按钮,系统会根据改变后编辑框从上到下、改变前编辑框上到下的顺序重新排序。
初始轨迹加工顺序:按如下箭头所示123顺序加工。

改变前后的basic代码:

如下依此为上图生成的数据Basic代码窗口、bin数据窗口、图形数据窗口。保存数据以如下三种形式保存。

Basic文件、二进制文件、表格数据文件分别对应“视图”窗口的Basic代码窗口、bin数据窗口、图形数据窗口。

没有控制器连接到仿真器使用,先打开ZDevelop根目录的仿真器,在下方窗口选择IP地址127.0.0.1连接。

1.zar方式下载到控制器:需要先保存Basic文件到本地磁盘中(在同一目录下自动生成zar文件),然后系统自动下载到控制器并立即运行。
选择zar下载方式后,自动弹出Basic代码窗口,将此段代码以zar的形式下载到控制器。

以zar方式下载到控制器运行的效果如下图,启动示波器采样运动轨迹。下载前设置好轴参数,zar文件看不到代码。

调用的zar文件代码如下:
2.z3p方式下载到控制器,则需要先保存z3p文件到本地磁盘中,然后需要输入程序在控制器中的名称,默认为保存的文件名为"z3pFile5.z3p",再通过指令或三次文件工具加载z3p文件到控制器运行。

调用语法:FILE3_RUN "z3pFile5.z3p", 1 '以任务号1加载三次文件运行
3.bin方式下载到控制器,输入bin数据需要发送到的Flash块号,然后系统自动根据输入Flash的块号发送bin数据到控制器的Flash。

二、导入多个文件
软件每次导入操作仅支持一个文件导入,若要导入多个文件,可以分多次导入操作进行导入,生成的图形默认会以叠加的方式显示,加工时按顺序依次加工完所有图层的数据。如下图,导入了两个图层,默认显示全部图层。
