![工厂数控仿真技术实例特训(Vericut 7.3版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/700/27110700/b_27110700.jpg)
1.7 三轴仿真训练1
1.7.1 仿真训练要求
用Vericut软件对如图1-7所示的《CNC加工程序单》所编的数控程序进行仿真,检验数控程序的合理性和可行性。注意表中对刀方式“四边分中”的含义是矩形的对称中心。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00029.jpg?sign=1739129767-vsra7kepBOuU1Yo2BDPzUSbq1j8UBHT2-0-bfe909fea5b7c621b2c974bcb2b5fdb8)
图1-7 CNC加工程序单
因为本例为入门训练,暂时不考虑装夹问题。提供的原始训练资料在本书配套光盘“\ch01\01-sample\ch01-01\”中,目录结构如下:
□\ch01\01-sample\ch01-01\刀具库文件\
□\ch01\01-sample\ch01-01\机床控制系统文件\
□\ch01\01-sample\ch01-01\机床模型文件\
□\ch01\01-sample\ch01-01\设计图形文件\
□\ch01\01-sample\ch01-01\数控程序文件\
□\ch01\01-sample\ch01-01\CNC加工程序单\
1.7.2 仿真训练目的
(1)初步掌握Vericut仿真的基本步骤。
(2)初步掌握G54对刀方法。
(3)理解G43 H03指令,并能够学会在刀库文件中设置参数。
(4)学会初步评估仿真结果的方法。
(5)学会修改数控程序开头指令的方法。
1.7.3 仿真基本步骤
(1)数控程序准备,必要时对数控程序的开头部分换刀指令进行修改,使程序中所用的刀具代号和仿真刀库中的相应刀具编号相同。
(2)进入Vericut界面,建立新项目文件或者打开已经完成仿真的项目文件。
(3)安装机床控制系统文件,这个控制系统类似于实际机床的控制系统。
(4)安装机床模型文件,后续章节会专门介绍如何构建机床模型。
(5)安装刀库文件,如果现有的刀库中没有合适的刀具就需要重新定义刀具。
(6)输入数控程序,编辑检查数控程序。
(7)定义毛坯、夹具等附件,装夹工件毛坯。因为Vericut仿真的目的是为了验证数控程序的合理性和可行性,所以所安装的夹具尽可能和实际加工接近,但是夹具内部的部件可以不用安装。
(8)定义对刀参数,依据数控加工程序单的要求设置对刀参数。重点训练工厂加工中常用的G54、G55、G56等对刀方式。
(9)执行仿真,如果发现错误可以通过执行主菜单中的【信息】|【数控程序】命令来复查数控程序。
(10)仿真结果分析。除了测量尺寸外,还可以通过对加工模型和设计模型对比来精确检查。
1.7.4 仿真实施
1.数控程序准备
将本书配套光盘的目录“\ch01\01-sample\”中的文件夹ch01-01复制到D盘,这是本节的原始训练资料。打开各个子目录,了解其中的内容。使用“记事本”软件打开数控程序,如图1-8所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00030.jpg?sign=1739129767-duJTqKsR4AVA4ZqFhC7ukBKidCHh08RJ-0-ee4840ba0b77cd735b63c9b53093b9db)
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00031.jpg?sign=1739129767-RivnY5C2baqjmZlmnEHppLtih0y8b8sL-0-e0cc27ed0248b3f478d180dea5546e73)
图1-8 CNC加工程序
要注意:请注意查看数控程序的换刀指令为T3 M6,坐标系为G54,长度补偿为G43 H03,下面操作中的刀库参数、坐标系参数一定要和这些要求相对应。
2.进入Vericut界面
在桌面上双击Vericut7.3的图标,或者从Windows界面的【开始】菜单中执行【所有程序】|
|
命令,即可启动Vericut7.3软件。在主菜单中执行【文件】|【新项目】命令,系统将弹出【新的VERICUT项目】对话框,默认文件名为“没有命名的_.vcproject”,在【新的项目文件名】文本框中输入“ch01-01”,如图1-9所示。单击【确定】按钮,在弹出的【保存当前修改内容吗?】对话框中单击【忽略所有修改】按钮,系统即可进入Vericut界面。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00035.jpg?sign=1739129767-QYCKAt3jsjIWw21JtYIFFwEv8DSNJm6O-0-82b4b9d1006c0dff0e699c8cf76ef104)
图1-9 建立新项目
3.设定工作目录
在主菜单中执行【文件】|【工作目录】命令,系统将弹出【工作目录】对话框,设定“D:\ch01-01”作为工作目录。
4.安装机床控制系统文件
在左侧的项目树中右击“控制”节点,在弹出的快捷菜单中选择【打开】命令,然后在弹出的对话框中选择“D:\ch01-01\机床控制系统文件\fan32im.ctl”,结果如图1-10所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00036.jpg?sign=1739129767-59zu6CiBpRrsxLV81936LXBPk21GUu6g-0-ec583a97808cb63bd44862c1197f4b9e)
图1-10 安装机床控制系统
5.安装机床模型文件
在左侧的项目树中右击“机床”节点,在弹出的快捷菜单中选择【打开】命令,然后在弹出的对话框中选择“D:\ch01-01\机床模型文件\mazak_nexus_510c.mch”,结果如图1-11所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00037.jpg?sign=1739129767-TAKwHSBn6qdb127cQm5AloYgJZQvHizm-0-2c3af2a10b06d7d34af6502ae3efac55)
图1-11 安装机床模型
6.安装刀库文件及修改刀具长度补偿
(1)安装刀库文件
在左侧的项目树中右击“加工刀具”节点,在弹出的快捷菜单中选择【打开】命令,然后在弹出的对话框中选择“D:\ch01-01\刀具库文件\vtbook-tool.tls”,结果如图1-12所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00038.jpg?sign=1739129767-M1BJPpGg2fqSBUbfP5WTv55wBwsbKadJ-0-c72247df2c739ff3d70046381e15b61d)
图1-12 安装刀库文件
(2)修改刀具长度补偿
由图1-8所示数控程序得知,本项目所调用的数控程序长度补偿指令为G43 H03,那么在刀库中的3#刀具就必须输入相应的补偿数值。
在图1-12所示的目录树中双击节点,系统将弹出【刀具管理器】对话框,右击选取3#刀具,在弹出的快捷菜单中选择【添加对刀点】命令,默认生成为1号刀补
,描述数值为“0 0 0”(这3个数之间用空格隔开)。再右击
,在弹出的快捷菜单中选择【重命名】命令,修改刀补号为
,如图1-13所示。执行【文件】|【保存】命令将修改后的刀库文件存盘,再执行【文件】|【关闭】命令退出刀库文件。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00043.jpg?sign=1739129767-yFQudgsSITAI3MM9azeGwqE7KO3InTbq-0-aafb0440925e54fe3ac0295672a01846)
图1-13 输入刀具参数
知识拓展:这里刀具长度补偿的描述数值和实际切削情况正好为相反数值。例如,如果需要将刀具向Z负方向补偿5mm,那么在刀具的【添加对刀点】生成的刀补数值要修改为“0 0 5”。
7.输入数控程序
在左侧的项目树中右击“数控程序”节点,在弹出的快捷菜单中选择【添加数控程序文件】命令,然后在弹出的对话框中左侧选择“D:\ch01-01\数控程序文件\”中的k0411a.ptp及k0411b.ptp。单击向右箭头,然后单击【确定】按钮,结果如图1-14所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00045.jpg?sign=1739129767-Bp9V6ZRMMZgEKBsmqeDM4HbF69tPRinZ-0-757ccc3793491f78e1a8303f30c55fbd)
图1-14 添加数控程序
8.定义毛坯
根据图1-7所示的程序单得知,毛坯大小为80×80×30。
在左侧的项目树的上方单击【显示机床组件】按钮,展开机床的各个组件节点,选择毛坯节点
,单击【配置】按钮
,使项目树的底部显示配置栏(如果底部配置对话框太小,还可以选择配置对话框上部的边框向上拖动来调节)。单击【添加模型】参数栏,在弹出的快捷菜单中选择【方块】选项,观察【配置模型】栏中的变化,选择【模型】选项卡,输入【长(X)】为80、【宽(Y)】为80、【高(Z)】为30,如图1-15所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00049.jpg?sign=1739129767-iE5sOGgyLurA1RjdpR0Xh8M8KmJhKSiE-0-8f681cae54ec3e55d07e85eb0bac0853)
图1-15 定义毛坯
9.定义对刀参数
(1)设置对刀参数
在左侧的项目树中单击“G-代码偏置”节点,在左下方的【配置G-代码偏置】栏中设定【偏置名】为“工作偏置”,输入【寄存器】为54,单击【添加】按钮。注意下方配置栏变化为【配置工作偏置】,设定【从】的特征为“组件”,名字为Tool。再设定【到】的特征为“组件”,名字为Stock。单击【调整到位置】参数栏右侧的箭头按钮,注意此时按钮变为黄色,然后在图形上用鼠标选取毛坯上的中心位置,如图1-16所示红色箭头为所选的位置。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00051.jpg?sign=1739129767-ouFaQGbMuZZvwgGsBcGfU5HbrhQ5yGop-0-515e90f0f3a3562e227d5b936f216f41)
图1-16 定义工作偏置
要注意:这里【寄存器】为54,就是数控程序中坐标系代码G54。如果数控程序坐标系为G55,那么【寄存器】文本框中就应该输入“55”。
(2)检查对刀原点图形
在图形区右击,在弹出的快捷菜单中选择【显示所有轴】|【加工坐标原点】命令,再在图形区下方单击【重置模型】(也叫复位键)按钮,图形上显示了“对刀点”坐标系,如图1-17所示。为了观察方便,这里将机床外罩隐藏。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00053.jpg?sign=1739129767-omLsTCvNpixlNxZi8mBdX2zZHKH655E7-0-c972716bca0dccdd0470431712d1fec6)
图1-17 检查坐标系
10.执行仿真
在图形区下方单击【仿真到末端】按钮,观察图形区的仿真情况,结果如图1-18所示。
![](https://epubservercos.yuewen.com/7023CF/15477641905582006/epubprivate/OEBPS/Images/00055.jpg?sign=1739129767-b9ZDUujmTar5QUWkbcdXz0sWmVbgVHJO-0-6983d9ddc23b5c15c69e16f63ba5ffc1)
图1-18 仿真结果
11.仿真结果分析及存盘
(1)仿真结果分析
观察仿真结果,正常。如果出现异常就需要检查以上步骤是否正确完成,发现错误应及时修改。
(2)项目文件存盘
在主菜单中执行【文件】|【保存项目】命令,可以把正在运行的项目存盘,文件名为新建项目时输入的项目文件名,即为ch01-01,扩展名为vcproject。
(3)文件汇总
在主菜单中执行【信息】|【文件汇总】命令,系统将弹出【文件汇总】对话框,单击【复制】按钮,在系统弹出的【复制文件到…】对话框中输入目录名,如ch01-01,单击【确定】按钮,即可把所有项目引用的文件都复制到指定目录中,然后单击【关闭】按钮。
本节讲课视频:以上操作视频文件为“\ch01\03-video\0101-三轴仿真训练1.exe”