发明名称 |
一种非正交摆头转台类五轴机床后置处理方法 |
摘要 |
本发明公开了一种非正交摆头转台类五轴机床后置处理方法。本发明以平动轴Y和回转轴B作为倾斜轴的摆头转台类五轴机床作为研究对象,分析该类型机床的结构特点。然后,分别将倾斜轴Y轴与OXZ平面之间夹角和刀具摆长作为变量,建立前置刀位数据与该类机床各坐标轴之间的运动变换方程,并推导出各坐标轴的计算公式。在此基础上,利用C++语言开发出适用于该类型五轴数控机床的后置处理软件。该方法不仅能够将刀位文件转换为机床可以识别的数控程序,而且可以在数控程序中进行五轴刀具长度补偿、工件原点偏置补偿功能和非正交轴角度可以修改。 |
申请公布号 |
CN105302070A |
申请公布日期 |
2016.02.03 |
申请号 |
CN201510839453.8 |
申请日期 |
2015.11.27 |
申请人 |
山东理工大学 |
发明人 |
徐汝锋;周喆;郭前建;于珊珊;贺磊 |
分类号 |
G05B19/404(2006.01)I |
主分类号 |
G05B19/404(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种非正交摆头转台类五轴机床后置处理方法,其特征在于,包括以下步骤:A、分析以平动轴<i>Y</i>和回转轴<i>B</i>作为倾斜轴的摆头转台类五轴机床的结构特征,分别将倾斜轴<i>Y</i>轴与<i>OXZ</i>平面之间夹角和刀具摆长作为变量,建立前置刀位数据与该类机床各坐标轴之间的运动变换方程,并推导出各坐标轴的计算公式;B、在机床各平动轴和回转轴的计算公式基础上,结合西门子数控系统或其他数控系统提供的宏变量(如R参数)功能,基于VC++6.0平台利用C++语言开发出一种适用于非正交摆头转台类五轴控机床的后置处理软件;其中在该软件界面中,刀具摆长可以作为宏变量或数值输入,倾斜轴<i>Y</i>轴与<i>OXZ</i>平面之间夹角作为数值输入,工件原点在机床坐标系中的偏置量作为数值输入。 |
地址 |
255086 山东省淄博市高新区高创园A座313室 |