西门子编程范例

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

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 点吗?对于这个问题,希望高手指点。

2. 重新执行程序,发现C 轴没有归于0位。

由于程序执行一遍后,C 轴已从0°旋转到270°,当程序重新执行时,C 轴的起始位置是270°,与第一次加工时相差90°。我曾尝试在程序段头加上B0C0,强制旋转轴归位。对于这个问题是不是将G54与方向矢量A3=0 B3=0 C3=1结合起来解决更好。

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

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 点吗?对于这个问题,希望高手指点。

2. 重新执行程序,发现C 轴没有归于0位。

由于程序执行一遍后,C 轴已从0°旋转到270°,当程序重新执行时,C 轴的起始位置是270°,与第一次加工时相差90°。我曾尝试在程序段头加上B0C0,强制旋转轴归位。对于这个问题是不是将G54与方向矢量A3=0 B3=0 C3=1结合起来解决更好。


相关文章

  • PLC分拣大小球-方法一
  • 课 程 设 计 课程名称 课题名称 专 业 班 级 学 号 姓 名 电气控制与PLC 课程设计 传送机分检货物控制系统设计 自动化 1203 方法一 指导老师 赖指南.刘星平.谭梅.余小霏.沈细群 2015年6月19日 报告撰写要求(此页不 ...查看


  • 线切割机床步进电机的PLC控制
  • 辽 宁 工 业 大 学 题目: 线切割机床步进电机的PLC 控制 院(系): 专业班级: 学 号: 学生姓名: 指导教师: (签字) 起止时间: 2013.12 本科生课程设计(论文) 课程设计(论文)任务及评语 院(系):电气工程学院 教 ...查看


  • 可编程控制器原理及应用
  • <可编程控制器原理及应用>以现今流行的西门子公司s7-200系列CPU22X小型PLC为背景,从工程应用角度出发,重点介绍PLC的组成.原理.指令系统和编程方法,深入浅出地讨论了PLC系统的设计方法,列举了大量S7系列PLC在控 ...查看


  • PLC在物料配送系统中的应用
  • 本科生毕业论文(设计) PLC在物料配送系统中的应用料 配送系统中的应用 院 系 专 业 电气工程及其自动化 班 级 学 号 学 生 姓 名 联 系 方 式 指 导 教 师 李耀辉 职 称 讲师 2010年5月 独 创 性 声 明 本人郑重 ...查看


  • 楼宇自动化课程设计
  • 05130801班课程设计 一.电梯系统自动控制的设计(05130801班一组,参考5.3楼宇设备自动化控制对象及控制功能设计P143) 1.电梯系统运行参数与状态监控点版/位及常用传感器,电气控制 一.二次接线图和原理图设计. 2.电梯系 ...查看


  • 海瑞克盾构机电气系统概述
  • 海瑞克盾构机电气控制系统概述 李剑祥 (中铁六局集团有限公司深圳地铁2号线项目部 广东 深圳 518056) 摘 要:对海瑞克土压平衡盾构机电气控制系统进行概述,并分别对其配电系统.可编程控制系统和计算机控制及数据采集分析系统三个部分的设计 ...查看


  • S7-400 PLC和WinCC在硅片清洗设备中的应用
  • S7-400 PLC 和WinCC 在硅片清洗设备中的应 用 1 引言 作为可再生能源的重要分支,太阳能以其清洁,相对便利的使用也得到了飞速发展,其中的硅材料太阳能电池在近几年的发展尤为迅速.硅片清洗机是硅材料太阳能电池生产过程中的重要设备 ...查看


  • PLC课程设计目的
  • <电气控制系统设计>报告 院 系: 控制工程学院 专 业: 自动化B1401 学 号: 1443121006 姓 名: 管玉涛 指导教师: 段金英 2016年6月 目 录 1.课程设计目的-------------------- ...查看


  • 西门子PLC应用实例:利用"启保停"实现自动门控制系统
  • 应用场所 随着科技的进步,越来越多的现代家居进入我们的视野,自动门就是其中之一,在火车站.医院.大型商场.小区门禁.智能家居等等场合都可以利用自动感应门为我们服务,使我们的生活更加便捷,效率更高. 动作示意图 今天我们就利用PLC来深度剖析 ...查看


热门内容