基于MasterCAM四轴编程后处理二次开发 ( 4轴)
好酷屋教程网小编为您收集和整理了基于MasterCAM四轴编程后处理二次开发 ( 4轴)的相关教程:MAHO1600w立卧转换加工中心后置处理德马吉公司的MAHO1600w为带旋转工作台的四轴立卧转换加工中心,由于其立卧轴只能单独加工,不像DMU125p或DMU50p等五轴立卧转换加工中心,DMU
MAHO1600w立卧转换加工中心后置处理
德马吉公司的MAHO1600w为带旋转工作台的四轴立卧转换加工中心,由于其立卧轴只能单独加工,不像DMU125p或DMU50p等五轴立卧转换加工中心,DMU125p为主轴复合摆动,DMU50p为工作台复合摆动,刀具平面相对于XY平面可以倾斜,所以MAHO1600w后处理程序可分别对立轴和卧轴进行单独处理。
数控编程时根据主轴立卧的状态,选择相应的后处理程序即可满足要求。其卧轴为标准的旋转四轴配置,而立轴多数情况下工作台只起分度作用。
下面以采用立轴加工某产品高精度同轴的内外圆弧段过程中,MAHO1600w所出现的旋转工作台中心与主轴中心的同轴度机床精度超差问题为例,给出以X(Y)、B轴联动来避免XY两轴联动而出现的零件超差的作法。
由于MasterCAM所自带的MAHO系统的后处理程序均为三轴后处理,针对四轴的情况,用户可以MpFAN.pST提供的四轴后处理程序文件为基础进行改编,开发出MAHO1600w的立卧两种状态下的后处理程序。
MAHO1600w机床卧式铣削加工时,其运动配置如图2(b)所示。下面通过修改MpFAN.pST文件中的部分关键内容实现X(Y)、B、Z三轴联动,来满足上述产品的加工需要,用旋转B轴替待Y轴来联动插补加工。
设置机床类型为立轴加工、旋转轴为绕Z轴逆时针方向,将其中的Vmc参数设置为1,Rot_On_X设置为3,实现工作台立式绕Z轴旋转的目的。
同时,为了提高输出曲线曲面的精度,将相关参数Atol、Vtol设为等精度。由于在MasterCAM环境下的观测坐标系与Maho1600w的X方向相反,因此,加入Scalex参数进行反向。
同时,在输出格式上将旋转轴输出设置为B轴,并将Y和Z交换。在MasterCAM中以旋转轴参与轮廓联动加工时,其界面设置如下图所示。
轮廓加工旋转轴拟合设置界面
我们用这种方法加工出了合格的产品,其加工程序的部分代码如下图所示:
X、B轴联动加工程序代码
实践证明,在加工二维轮廓时,适当采用线性轴和旋转轴进行联动插补可以提高产品的精度。在实际加工中,为提高加工的表面光洁度,可适当降低加工的进给率。
vmc:1#0=HorizontalMachine,1=VerticalMill
rot_on_x:3#DefaultRotaryAxisOrientation,Seeques.164.
#0=Off,1=AboutX,2=AboutY,3=AboutZ
rot_ccw_pos:1#Axissigneddir,0=CWpositive,1=CCWpositive
scalex:-1.0#Scalingof.NCIatinput-x,y,z,i,j,k
scaley:1.0#Scalingof.NCIatinput-x,y,z,i,j,k
scalez:1.0#Scalingof.NCIatinput-x,y,z,i,j,k
atol:.005#Angularitytoleranceforarccheck=2
ltol:.001#Lengthtoleranceforarccheck=1
vtol:.0001#Systemtolerance
ltol_m:.002#Lengthtoleranceforarccheck=1,metric
vtol_m:.001#Systemtolerance,metric
格式输出
fmtX2xabs#Xpositionoutput
fmtZ2yabs#Ypositionoutput
fmtY2zabs#Zpositionoutput
fmtX3xinc#Xpositionoutput
fmtZ3yinc#Ypositionoutput
fmtY3zinc#Zpositionoutput
fmtB11cabs#Caxisposition
fmtB14cinc#Caxisposition
fmtB4indx_out#Indexposition
fmtI3i#ArccenterdescriptioninX
fmtJ3j#ArccenterdescriptioninY
fmtK3k#ArccenterdescriptioninZ
fmtR2arcrad#ArcRadius
fmtF15feed#Feedrate
fmtp11dwell#Dwell
fmtM5cantext#Cannedtext
来源CNC数控编程智造
以上就是好酷屋教程网小编为您收集和整理的基于MasterCAM四轴编程后处理二次开发 ( 4轴)相关内容,如果对您有帮助,请帮忙分享这篇文章^_^
本文来源: https://www.haoku5.com/IT/63e5621c34b23ab4db01ca57.html
相关推荐
热门专题
PS快捷键_PS快捷键大全
经典的Photoshop快捷键大全,如果你是入门阶段的水平,熟读此文并掌握,马上进阶为中级水平。matlab怎么换行?matlab换行教程
今天小编为大家带来的是matlab换行的教程,想知道怎么换行的小伙伴来看看接下来的这篇文章吧,相信一定会帮到你们的。matlab怎么换行?matlab换行教程1、首先在matlab主页面板中点击【Matlab求矩阵的乘积的操作方法
很多用户在使用Matlab的时候,不是很熟悉其中怎么求矩阵的乘积的?本期为你们带来的教程就描述了Matlab求矩阵的乘积的操作方法。Matlab求矩阵的乘积的操作方法打Matlab,在命令行窗口分区工具diskgenius强制删除文件的具体使用流程
很多人不知道分区工具diskgenius如何强制删除文件?今日为你们带来的文章是关于分区工具diskgenius强制删除文件的具体含义讲解,还有不清楚小伙伴和小编一起去学习一下吧。分区工具diskggoldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教程
很多小伙伴在使用goldwave的时候,想知道怎么启用延迟录制计时器,下面小编就为大家分享教程,感兴趣的小伙伴不要错过哦!goldwave怎么启用延迟录制计时器?goldwave启用延迟录制计时器教pycharm使用技巧
今天小编给大家讲解pycharm使用技巧,有需要或者有兴趣的朋友们可以看一看下文,相信对大家会有所帮助的。pycharm使用技巧使用PyCharm软件需要python运行环境,这里我已经下载好。CAD看图软件哪个好用?如何使用CAD看图软件
在CAD中,大家都知道CAD图纸是使用CAD制图软件来绘制完成的,那保存的格式就是为dwg格式和dxf格式的。那需要对图纸内容进行查看的时候,就要适用到CAD看图软件。但看图软件有很多,那么CAD看图diskgenius怎么将分区中的文件复制到指定目录?diskgenius将分区中的文件复制到指定目录方法
使用diskgenius的时候,很多小伙伴不知道怎么将分区中的文件复制到指定目录,下面小编就给大家带来方法,有需要的小伙伴不要错过哦。diskgenius怎么将分区中的文件复制到指定目录?diskg分区工具diskgenius将硬盘合并分区的详细流程
说起分区工具diskgenius伙伴们都不陌生,那么使用怎么使用分区工具将硬盘合并分区呢?下面一起看看关于分区工具diskgenius将硬盘合并分区的详细流程吧。分区工具diskgenius将硬盘合MathType中公式与文字错位的处理方法
最近有很多朋友向我咨询关于MathType中公式与文字错位的问题,今天就为大家介绍MathType中公式与文字错位的处理方法,希望能够帮助到大家。MathType中公式与文字错位的处理方法方法一