802D中直线轴与旋转轴的转换

有802D系统,需要X/Z/C/模拟主轴,我现状是:
1、系统配置成车床版,就只能用X/Z/S/A,然后将A配置成旋转轴C、
2、系统配置成铣床版,及X/Y/Z/S,这样就只能将Y配置成旋转轴C,但是当把Y配置成旋转轴时,系统报警:不能将几何轴配置成旋转轴。

请问:
1、我的2种方案可行吗?哪种更方便简单?
2、802D中几何轴(我想就是直线轴)能不能配置成旋转轴?如果可以,改动哪个参数?哪里有说明书可以看?

谢谢!!!

最佳答案

楼主的问题具有一定代表性,说明了在利用802D系统进行数控化的改造时,铣床、车床初始化文件的选择以及General machine data中的参数的特殊含义,这里简要说明一下:
1.楼主的这两种方案均可,只要清楚机床通用参数的含义,配置起来一样方便快捷。对于车、铣床版,坐标缺省配置如下:

轴号    车床轴名    轴类型    铣床轴名    轴类型
1             X1               线性轴     X1               线性轴
2             Z1               线性轴     Y1               线性轴
3             SP              主轴       Z1               线性轴
4             A1               线性轴     SP              主轴
5             B1               线性轴     A1               线性轴

显然,车、铣床版方案中,要配置X/Z/C/模拟主轴,车床的方便简单,但要将B轴在NC中去掉,MD20070[4]=0,同时要将A轴改为旋转轴,轴参数 MD 30300: IS_ROT_AX = 1.将该轴定义为旋转轴,

2.要注意通用机床参数的定义,MD10000规定了所有机床轴的名字,即在加工程序中的所有轴的名字,无论是直线轴、旋转轴,如对于车床 X1, Z1, SP, A1, B1,都要在MD10000中定义,
3.对于几何轴的定义,西门子规定,仅限于直线轴,旋转轴和主轴不能被定义为几何轴,对于车床,MD 20050 确定哪些通道轴是几何轴,而 MD 20060则确定几何轴的名称,对于楼主提及的车床范例,可按如下设置:
   MD 20050[0]=1  MD 20060[0]=X         
     MD 20050[1]=0      MD 20060[1]=         //  空白,不要写任何字符
     MD 20050[2]=2  MD 20060[2]=Z 
主轴和A轴不在此体现,
对于802D系统几何轴的详细说明,楼主可以查阅DOCONCD的SINUMERIK 802D
SINUMERIK 802D base line的Description of Functions 11.2003 Edition。

以上说明可以助力楼主对车床轴配置的问题的理解,祝楼主好运!

提问者对于答案的评价:
首先,谢谢你的详细恢复!
我是用T版做的,只能将A轴配置成C轴,铣床版还没有时间试验,下星期试试看。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc216372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月25日 上午11:35
下一篇 2017年11月25日 上午11:35

相关推荐