西门子五轴加工中心编程问题

已锁定

地锅鸡

  • 帖子

    7
  • 精华

    0
  • 被关注

    0

论坛等级:游民

注册时间:2011-05-24

普通 普通 如何晋级?

西门子五轴加工中心编程问题

3881

2

2011-07-03 19:04:38

利用西门子840d五轴联动加工中心加工工件,G54设定的工作坐标点A(X0,Y0,Z0)。在XY平面中,工件长度方向值为X=162,宽度方向的值为Y=54,B点为XY平面的中心点,即B(X81,Y27,Z0)。C,D,E,F分别为工件四周垂直表面上的点。其中四点等高,位于深度Z=-20的平面内。由于所要加工的BCDEF五点处的孔均为特定点,手工编程即可。机床旋转轴为B C轴,程序如下:

G17 G40

T1D1

S2000 M03

ORIWKS (工件坐标系)

TRAORI (五轴转换开)

ORIVECT (大圆弧插补)

G54 (设定A点为工件坐标原点)

G0 X81 Y27 Z5 A3=0 B3=0 C3=1 (定位B点,且主轴平行于Z轴)

G1 Z-10 F1000 (走刀)

G0 Z50 (Z向退刀)

X200 (X向退刀)

TRANS X162 Z-20 (框架转换,将坐标点A移至X162,Z-20 处 )

AROT Y90 (框架转换,将移动后的坐标系饶Y轴正方向旋转90度)

AROT Z90 (框架转换,将旋转后的坐标系饶Z轴正方向旋转90度)

G0 X27 Y0 Z5 A3=0 B3=0 C3=1 (刀具重新定位于转换后的坐标点,B轴旋转90°)

G1 Z-10 F1000 (走刀,主轴平行于G54坐标系中的X轴,且垂直于YZ平面)

G0 Z50(Z向退刀)

Y50(Y向退刀)

TRANS X162 Y54 Z-20 (框架转换,同上)

AROT X-90

AROT Z180

G0 X81 Y0 Z5 A3=0 B3=0 C3=1 (刀具重新定位于转换后的坐标点,C轴旋转90°)

G1 Z-10 F1000

G0 Z50

Y50

TRANS Y54 Z-20

AROT Y-90

AROT Z-90

G0 X27 Y0 Z5 A3=0 B3=0 C3=1

G1 Z-10 F1000

G0 Z50

Y50

TRANS Z-20

AROT X90

G0 X81 Y0 Z5 A3=0 B3=0 C3=1

G1 Z-10 F1000

G0 Z50

Y200

TRAFOOF (五轴转换关)

M30

以上程序是我在机床上实验过的程序,就机床动作来说,与我想要的加工形式一致。但是有几个问题我比较困惑,在这里希望能得到大家的帮助。

1.坐标转换后,刀具没有定位到转换后的坐标点上。

G0 Z50(Z向退刀)

X200(X向退刀)

TRANS X162 Z-20

AROT Y90

AROT Z90

G0 X27 Y0 Z5 A3=0 B3=0 C3=1

以上程序段,当执行完G0 X27 Y0 Z5 A3=0 B3=0 C3=1后,B轴旋转90°,但刀尖点却定位在G0 Z50 , X200处,明显高于工件的上表面。再往下执行G1 Z-10 F1000时,刀具便在此处进刀,对于这个问题我非常不理解。TRAORI打开的情况下,按道理说刀尖不是应该固定在X27 Y0 Z5 点吗?对于这个问题,希望高手指点。
西门子五轴加工中心编程问题 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25499条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。