SIEMENS数控车床编程实例.ppt

上传人:数据九部 文档编号:10031703 上传时间:2021-04-12 格式:PPT 页数:37 大小:2.90MB
返回 下载 相关 举报
SIEMENS数控车床编程实例.ppt_第1页
第1页 / 共37页
SIEMENS数控车床编程实例.ppt_第2页
第2页 / 共37页
SIEMENS数控车床编程实例.ppt_第3页
第3页 / 共37页
SIEMENS数控车床编程实例.ppt_第4页
第4页 / 共37页
SIEMENS数控车床编程实例.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《SIEMENS数控车床编程实例.ppt》由会员分享,可在线阅读,更多相关《SIEMENS数控车床编程实例.ppt(37页珍藏版)》请在三一文库上搜索。

1、SIEMENSSINUMERIK 802SSINUMERIK 802C,第一节 SIEMENS系统功能简介 第二节 内、外圆加工固定循环 第三节 螺纹加工及其固定循环 第四节 子程序 第五节 参数编程与坐标系变换编程 第六节 SIEMENS系统及其车床的操作 思考与练习,1,第一节 SIEMENS系统功能简介,一、 SIEMENS数控系统简介 SIEMENS数控系统主要由德国SIEMENS公司生产,已经形成了多个系统。 SINUMERIK8/3系列 SINUMERIK810/820/850/880系列 SINUMERIK840D系列 SINUMERIK810D系列 SINUMERIK802系列

2、 SINUMERIK Shopmiall系列 SINUMERIK Shopturn系列,2,第二节 内、外圆加工固定循环,为了达到简化编程的目的,FANUC、SIEMENS 802D/C/S系统中都配备 了许多固定循环功能。这些循环功能主要用于对零件进行内、外圆粗精加 工,螺纹加工,外切槽及端面槽等加工。,3,一、LCYC95(毛坯切削固定循环),1.指令格式: _CNAME=“轮廓子程序名”; R105=_R106=_R108=_R109=_; R110=_R111=_R112=_R112=_; LCYC95; 各参数说明:,4,二、LCYC93(切槽固定循环),切槽循环主要用于圆柱形工件内

3、、外形槽的切槽加工。但是,所加工 的槽必须是以槽中心为对称的轮廓。 1.指令格式: R100=_R101=_R105=_R103=_R107=_R108=_; R114=_R115=_R116=_R117=_R118=_R119=_; LCYC93; 各参数说明:,5,6,加工方式与切削动作 毛坯切削循环的加工方式用参数R105表示,按形式分成3类12种:第一 类为纵向加工与横向加工;第二类为内部加工与外部加工;第三类为粗加 工、精加工与综合加工。这12种形式见下表:,7,LCYC外圆固定循环编程例题: LJ.MPF 主程序 AA3.SPF(子程序) N10 G90 G94 N10 G00 X

4、19.8 Z2 N20 M03 S400 N20 G01 Z0 N30 T1 D1 N30 X23.8 Z-2 N40 G00 X52 Z2 N40 Z-25 N50 _CNAME=AA3“ N50 X24 R105=1.000 R106=0.100 N60 X28.16 Z-45.8 R108=1.000 R109=0.000 N70 G02 X44.08 Z-53 CR=8 R110=1.000 R111=100.000 N80 G01 X52 R112=80.000 N90 RET/M17 N60 LCYC95 N60 G00 X100 Z100 N70 T2 D1 N80 S1000

5、F80 N90 AA3 N100 G00 X100 Z100 ,8,LCYC95内孔固定循环编程例题: LJ2.MPF (主程序) N10 G90 G54 G94 N20 T6D1(内孔车刀) N30 M03 S500 N40 G00 X20 Z2 N50 _CNAME=AA1 R105=3.000 R106=0.100 R108=1.000 R109=7.000 R110=1.000 R111=100.000 R112=50.000 LCYC95 N60 G00 X20 Z2 N70 S1000 F80 N80 AA1 N90 G00 Z100 N100 X100 N110 T1D1 N12

6、0 S400 N130 G00 X52 Z2,N140 _CNAME=AA2 R105=1.000 R106=0.100 R108=1.000 R109=0.000 R110=1.000 R111=100.000 R112=80.000 LCYC95 N150 G00 X100 Z100 N160 T2D1 N170 S1000 F80 N180 AA2 N190 G00 X100 Z100 N200 M30 AA1.SPF (子程序) N10 G00 X26 Z2 N20 G01 Z0 N30 X24 Z-1 N40 Z-20 N50 X21 N60 RET,9,加工结果图形线路: A二维显

7、示 B截面显示,10,LCYC95毛坯切削循环走刀详解:,11,二、SIEMENS 802系列数控系统常用功能指令介绍,1、准备功能指令:,注:表示开机默认; 表示非模态指令; 表示802D特有指令; 表示802S/802C/802D系统通用指令。,12,13,14,15,2、辅助功能指令:,16,3、F、S、T功能以及其他特别指令:,17,3、F、S、T功能以及其它指令:,18,G00(快速点定位),“时间就是金钱”对CNC机床也是如此,刀具必须快速从起始点运行到工件处。 今天的CNC机床可以实现速度极高的运动。 虽然其速度只等于步行的速度,但是对机床而言,通常只使用短行程轨迹, 所以该速度

8、已足够了;几秒钟就接近目标,看不到刹车行程。 为了节约时间,刀具尽可能靠近刀具移动,在刀具与工件相垂直处加工时, 甚至对专业人员也是很高的操作。格式:G00 X_Z_F_;,19,G01(直线插补),根据DIN66025标准,所有直线均用G01(G1缩写)来编程。 格式:G01 X_Z_F_;,20,G02/G03(圆弧插补),根据DIN66025标准,所有直线均用G02/G03(G2/G3缩写)来编程。 格式:G02/G03 X_Z_CR=_F_; G02/G03 X_Z_I_K_F_; 假如要编程一条弧线,首先必须确定旋转方向。根据DIN标准,规定如下: 对于CNC铣床,定义容易理解,而对

9、CNC车床,由于类型繁多,如平轨床身 机床或斜床身机床,就存在问题:,21,在编程弧线时,必须确定终点(和旋转方向)和圆心: 圆心M是参照起始点A来确定的。 I、K为圆心增量坐标; I为圆心相对与圆弧起点的X向增量值; K为圆心相对与圆弧起点的Z向增量值; 如下图所示:,22,G05(通过中间点圆弧插补),如果不知道圆弧的圆心、半径或张角,但已经知道圆弧轮廓上三个点的 坐标,则可以使用G05功能: 格式:N10 G90 X40 Z30; N20 G05 X40 Z50 KZ=40 IX=45 ;,23,G17/G18/G19(坐标平面选择指令 ),G17表示选择 XY平面, G18表示选择 Z

10、X平面, G19表示选择 YZ平面。 一般,数控车床默认在ZX平面内加工, 数控铣床默认在XY平面内加工,24,G25/G26(主轴转速极限),可以限定主轴在特定情况下的极限值范围 格式:G25 S_; G26 S_; 编程例题: N10 G25 S12;主轴转速下限12转/分钟 N20 G26 S700;主轴转速上限700转/分钟,25,G33(恒螺距螺纹切削),用G33功能可以加工以下类型的恒螺距螺纹: 1、圆柱螺纹 2、圆锥螺纹 3、外螺纹/内螺纹 4、单螺纹和多线螺纹 5、多段连续螺纹 前提条件:主轴上必须要有位移测量系统。 格式:,26,左旋和右旋螺纹由主轴旋转方向M03和M04确定

11、(M03右旋M04左旋) 以下为G33螺纹切削中的可编程的尺寸量: 注释:螺纹长度中要考虑导入空刀量和退出空刀量。,27,多段连续螺纹: 多段连续螺纹之间的过渡可以通过G64连续路径方式自动实现。 注意: 在螺纹加工期间,主轴修调开关必须保持不变; 进给修调开关无效。,28,G34/G35(变螺距圆锥螺纹) 802D系统适用,1)指令格式: G34 Z_K_F_;(增螺距圆柱螺纹) G35 X_I_F_;(减螺距端面螺纹) G35 X_Z_K_F_;(减螺距圆锥螺纹) G34增螺距螺纹; G35减螺距螺纹; I、K为起始处螺距; F为主轴每转螺距的增量或减量; 其余参数同于G33参数。,29,

12、G40(刀尖半径补偿取消);G41(刀尖半径左补偿);G42(刀尖半径右补偿);,1、轮廓和刀具轨迹: 为了获得精确加工尺寸的工件,在车削和铣削时,都要必须注意到刀具形状。 尽管刀尖表面为圆弧状,但纵向 假如铣刀是以其中心点沿工件 车削和端面切削不存在偏差。 轮廓移动的。,30,假如刀具未修正,圆锥车削或 半径越大,切削后留下的量就越小。 半径车削会产生尺寸偏差。,31,刀尖半径补偿和刀具半径修正 补偿或偏置是使用G41和G42功能实现的。 编程例题: G01/G00 G41/G42 X Z;建立刀具补偿段 轮廓切削程序段 G01/G00 G40 X Z;撤消刀具补偿段 运动方向=观察方向 G

13、41 刀具位于轮廓的左边 G42 刀具位于轮廓的左边 G40 取消G41和G42 注:车床上判断G41和G42的时候要注意前置与后置刀架之分。,32,G54G57,G500,G53(可设定的零点偏置),G54 ;第一可设定零点偏置 G55 ;第一可设定零点偏置 G56 ;第一可设定零点偏置 G57 ;第一可设定零点偏置 G500 ;取消可设定零点偏置模态有效 G53 ;取消可设定零点偏置程序段方式有效, 可编程的零点偏置也一起取消。 编程举例: N10 G54 ;调用第一可设定零点偏置 N20 X Z ;加工工件 N90 G500 G00 X ;取消可设定零点偏置,33,输入/修改零点偏置值

14、操作步骤:,34,G74/G75(返回参考点/固定点),1、G74(返回参考点): 格式:G74 X0 Z0 说明:用G74指令实现NC程序中回参考点功能,每个轴的方向和速度储存 在机床数据中。 编程举例: N10 G74 X0 Z0 2、G75(返回固定点): 格式:G75 X0 Z0 说明:用G75可以返回到机床中某个固定点,比如换刀点。固定点的位置 固定地存储在机床数据中,它不会产生偏移。 编程举例: N10 G75 X0 Z0,35,G90/G91(绝对和增量位置数据),G90 ;绝对尺寸 G91 ;增量尺寸 编程举例: N10 G90 X20 Z90 N20 X75 Z-32 N30 ,36,G96/G97(恒定切削功能),说明:当G96生效时,主轴转速会随着当前加工的工件直径的变化而变化 从而始终保证刀具切削处编程的切削速度保持恒定。 格式:G96 SLIMS=F;恒定切削生效 ;加工轮廓程序 G97 取消恒定切削 S 切削速度,单位米/分钟 LIMS 主轴转速上限,只有在G96中才生效 F 转进给,单位毫米/转,37,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1