SolidCAM的后处理由VMID和GPP两部分组成,那VMID是什么?编程要使用到机床仿真又需要怎么操作?VMID和机床仿真文件有什么关联?
接下来我们以搭建一个三轴加工中心(_M_3X_Hass_MinMill)为例,一起来学习SolidCAM软件后处理中VMID和机床仿真的搭建吧!
什么是VMID?
虚拟机床的ID文件(机床ID编辑器)
机床的信息(轴的结构、轴的行程大小、功率、进给的速度等)
搭配后处理GPP的文件
怎么样编辑VMID
首次编辑VMID要先开通超级模式,可以简单理解为开通VMID可编辑项;我们通过编辑注册表,使在软件中能直接编辑VMID;
第一步:使用快捷键“开始键+R”,在弹出来的运行对话框输入“regedit”,点击“确定”进入到注册表编辑器对话框。
第二步:点开“HKEY_CURRENT_USER”-“Software”-"SolidCAM"-"SolidCAM"(安装的SolidCAM是哪个版本,就对应版本文件夹点开)-"CamExperimentalMode";
第三步:在点击"CamExperimentalMode"后,在右侧列表空白区域点击鼠标右键,点击“新建”-“DWORD(32位)值(D)”,重命名为SuperMachidEditor;
第四步:右键点击刚新建的SuperMachidEditor文件,点击“修改”;
第五步:把数值数据改为1;(备注:0表示关,1表示开;要把此文件定义为开,才可以自由定义VMID文件)
电脑首次编辑VMID时需要进行此操作,操作一次即可,后续不用再重复进行此操作;
VMID编辑器发送到桌面快捷方式
当SolidCAM软件安装好后,按照安装路径可以找到MachineIdEditor的应用程序,鼠标右键点击,然后点击“发送到”-“桌面快捷方式”;
新构建一款机床VMID之前要做的准备
在SolidCAM软件CAM设置里匹配后处理文件的目录(备注:接下来你新定义的VMID文件要放置在哪个路径,就匹配到哪个路径,例如:在桌面新建一个文件夹并命名为“_M_3X_Hass_MinMill”,CAM设置里面的后处理文件目录匹配到此文件夹路径);
机床模拟文件放置的路径也匹配到桌面新建的“_M_3X_Hass_MinMill”文件夹;
删除VMID模板里的结构部件
双击桌面的VMID编辑器打开,在对话框点击“文件”-“另存为”,保存到上一步在桌面创建的_M_3X_Hass_MinMill文件夹内,修改VMID文件名与文件夹命名一致。
我们要把模板里面的轴结构等全部删除,然后根据_M_3X_Hass_MinMill机床重新搭建。当直接删除轴的时候是不可删除的,必须先删除机床的联动组合,使各轴不被使用才能删除;
添加轴和结构部件
通过鼠标右键点击VMID文件名,在跳出的下拉菜单点选需要添加的轴、结构等部件;
操作类型:定义机床的结构类型
选择与实际机床上所匹配的功能进行开关使用
机床坐标系反向的定义
()里所带表为坐标系(X,Y,Z),依照实际机床结构来定义各轴的方向
备注:0表示没有定义,1表示轴的正方向,-1表示轴的负方向
根据右手定则来判断机床的轴与方向
在添加各轴定义之前先使用3D-Tool软件来观察机床结构各轴搭建情况
添加Y轴
Y轴的详细信息
轴向量:此机床在实际加工里面,其实是工作台在运动,刀具只有Z方向的运动,所以轴向量为负
原点参考:机床Y轴初始的位置
添加Z轴
轴向量与实际运动方向一致,所以为正;
添加刀塔
可定义:刀塔的类型,换刀的时间,主轴启动的方式,以及功率,装刀的方向等;
添加工作台
同样定义工作台的信息,如工作台的位置
添加机床的联动组合结构
输出到机床模拟
输出成功后会在桌面的“_M_3X_Hass_MinMill”文件夹内生成一个“_M_3X_Hass_MinMill”子文件夹,子文件夹里生成一个后缀为xml的文件;
使用machsim应用程序打开生成的xml文件,来添加机床构件;
备注:machsim应用程序在软件默认安装路径下,和VMID编辑器在同一个路径,同理也可以发送快捷方式到桌面;
打开machsim应用程序,复制生成xml文件的目录至程序打开;
MachineTransform,把所有信息剪切至MachineTransform;
保存再打开;
可以3D-Tool打开的机床部件信息来添加机床部件;