SEMENS802S系统数控车床编程方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《SEMENS802S系统数控车床编程方法课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SEMENS802S 系统 数控车床 编程 方法 课件
- 资源描述:
-
1、SIEMENS 802S 系统数控车床编程方法编程特点程序名字:“WELLE527”,最多8个字符;注意:1)开始的两个符号必须是字母;2)不得使用分隔符;程序扩展名主程序扩展名是:“.MPF”;子程序扩展名是:“.SPF”;多个地址符:“CR=16”;可通过14个数字进行地址扩展,其数值可以通过“=”进行赋值程序段结束符:“LF”,回车时自动生成可被跳跃的程序段:“/”,加工成组零件中的非公共结构要素时用注释说明:“;”程序段的格式/ N- G- X- Z- T- D- M- S- F- ;注释- LF举例CLX1N10 G54 F0.2 S500 T1 M03N20 G0 X0 Z1N30
2、 G1 Z0 N40 X20N50 G3 X40 Z-10 CR=10N60 G1 Z-30N70 G2 X50 Z-35 CR=5N80 Z-50N90 X60 Z-60N100 G0 X100 Z100N110 M2编程指令集D:刀具补偿号刀具补偿号G5:中间点圆弧插补中间点圆弧插补G158:可编程偏置可编程偏置G70/G71*:英制英制/公制公制G90*/G91:绝对尺寸绝对尺寸/增量尺寸增量尺寸G94/G95*:每分进给每分进给/每转进给每转进给G96/G97:恒定切削速度恒定切削速度/取消取消 G96 S(m/min)_LIMS=_F(mm/r)_G450*/G451:圆弧过渡圆弧过
3、渡/交点过渡交点过渡G22/G23*:半径半径/直径直径编程指令集T:刀具号,可用刀具号,可用T指令直接换刀,也可由指令直接换刀,也可由M6进进行,取决于机床参数设定行,取决于机床参数设定L:子程序名及子程序调用:子程序名及子程序调用M2:程序结束,在程序的最后一段:程序结束,在程序的最后一段M30:主程序结束,在主程序的最后一段:主程序结束,在主程序的最后一段M17:子程序结束,在子程序的最后一段:子程序结束,在子程序的最后一段M6:更换刀具:更换刀具P:子程序调用次数:子程序调用次数R0R249:计算参数,:计算参数, R0R99可自由使用,可自由使用,R100R249作为加工循环中传递参
4、数作为加工循环中传递参数编程指令集SIN():R1=SIN(17)COS( ):R2=COS(R3)TAN( ):R4=TAN(R5)SQRT():R6=SQRT(R7)ABS()():R8=ABS(R9)TRUNC()():取整取整R10=TRUNC(R11)编程指令集RND:倒圆(在两个轮廓之间以给定的半倒圆(在两个轮廓之间以给定的半径插入过渡圆弧)径插入过渡圆弧)N10 X_Z_RND_CHF:倒角(在两个轮廓之间插入给定长倒角(在两个轮廓之间插入给定长度的倒角)度的倒角)N10 X_Z_ CHF_LCYC:加工循环加工循环SF:G33中螺纹加工切入角度偏移量中螺纹加工切入角度偏移量SP
5、OS:主轴在给定位置停止主轴在给定位置停止SPOSG90/G91:绝对:绝对/增量位置数据增量位置数据 G90 G01 X+140 Z-90 ;目标点绝对尺寸G91G01 X+40 Z-60 ;目标点增量尺寸G54.G57,G500,G53:工件装夹:工件装夹 可可设定的零点偏置设定的零点偏置 可设定的零点偏置给出工件原点在机床坐标系中的位置(工件零点以机床零点为基准)。当工件装夹到机床上后求出偏移量,并通过操作面板输入到规定的数据区。程序可以选择响应的G功能G54.G57激活此值。 G54 ;第一可设定零点偏置G55 ;第二可设定零点偏置G56 ;第三可设定零点偏置G57 ;第四可设定零点偏
6、置G500 ;取消可设定零点偏置(模态有效)G53 ;按程序段方式取消可设定零点偏置G54.G57,G500,G53:工件装夹:工件装夹 可可设定的零点偏置设定的零点偏置N10 G54 ;调用第一可设定零点偏置N20 X. Z. ;加工工件.N90 G500 G0 X. ;取消可设定零点偏置G158:可编程的零点偏置:可编程的零点偏置 如果工件上在不同的位置有重复出现的形状或结构;或者选用了一个新的参考点,在这种情况下就需要使用可编程零点偏置。由此就产生一个当前工件坐标系,新输入的尺寸均是在该坐标系中的数据尺寸。可以在所有坐标轴中进行零点偏移。G158指令要求一个独立的程序段。在程序段中仅输入
7、G158指令而后面不跟坐标轴名称时,表示取消当前的可编程零点偏移。 G158:可编程的零点偏置:可编程的零点偏置N10.N20 G158 X3 Z5 ;可编程零点偏移N30 L10 ;子程序调用,其中包含待偏移的几何量.N70 G158 ;取消零点偏移.G2, G3:圆弧插补圆弧插补 圆心坐标和终点坐标圆心坐标和终点坐标 G2 X. Z. I. K. 半径和终点坐标半径和终点坐标 G2 X. Z. CR= 圆心和张角圆心和张角 G2 AR=. I. K. 张角和终点坐标张角和终点坐标 G2 AR=. X. Z.N050 G2 X60 Z-29.94 I31.92 K-5.98 N050 G2
8、X60 Z-29.94 CR=34 N050 G2 X60 Z-29.94 AR=60 N050 G2 I31.92 K-5.98 AR=60 N050 G3 X60 Z-29.94 I20.95 K23.64 N050 G3 X60 Z-29.94 CR=34 N050 G3 X60 Z-29.94 AR=60 N050 G3 I20.95 K23.64 AR=60 G5:通过中间点进行圆弧插补:通过中间点进行圆弧插补 G5 X. Z. IX= KZ= N5 G90 X20 Z17N10 G5 X20 Z57 IX=40 KZ=37G33:恒螺距螺纹切削恒螺距螺纹切削 圆柱螺纹圆柱螺纹圆锥螺
9、纹圆锥螺纹外螺纹外螺纹/内螺纹内螺纹单螺纹和多重螺纹单螺纹和多重螺纹多段连续螺纹多段连续螺纹右旋和左旋螺纹由主轴旋转方向右旋和左旋螺纹由主轴旋转方向M3和和M4确定(确定(M3右旋,右旋,M4左旋)左旋)螺纹长度中要考虑导入空刀量和退出空刀螺纹长度中要考虑导入空刀量和退出空刀量。量。G33:恒螺距螺纹切削恒螺距螺纹切削G33:恒螺距螺纹切削恒螺距螺纹切削在加工螺纹中切削位置偏移以后以及在加在加工螺纹中切削位置偏移以后以及在加工多头螺纹时均要求起始点偏移一位置。工多头螺纹时均要求起始点偏移一位置。G33螺纹加工中,在地址螺纹加工中,在地址SF下编程起始点下编程起始点偏移量(绝对位置)。如果没有编
10、程起始偏移量(绝对位置)。如果没有编程起始点偏移量,则设定数据中的值有效。注意:点偏移量,则设定数据中的值有效。注意:编程的编程的SF值也始终登记到设定数据中。值也始终登记到设定数据中。 G33:恒螺距螺纹切削恒螺距螺纹切削圆柱双头螺纹,起始点偏移180度,螺纹长度(包括导入空刀量和退出空刀量)100毫米,螺距4毫米/转。右旋螺纹,圆柱已经预制:N10 G54 G0 G90 X50 Z0 S500 M3 ;回起始点,主轴右转N20 G33 Z-100 K4 SF=0N30 G0 X54N40 Z0N50 X50 N60 G33 Z-100 K4 SF=180 ;第二条螺纹线,180度偏移N70
11、 G0 X54.G33:恒螺距螺纹切削恒螺距螺纹切削1. 起始点偏移只在第一个螺纹段有效2. 在G33螺纹切削中,轴速度由主轴转速和螺距的大小确定。在此F下编程的进给率保持存储状态。但机床数据中规定的轴最大速度(快速定位)不允许超出。3. 说明说明注意:在螺纹加工期间,主轴修调开关必须保持不变;进给修调开关无效。G4:暂停:暂停 G4 F. ;暂停时间(秒);暂停时间(秒)G4 S. ;暂停主轴转数;暂停主轴转数N5 G1 F200 Z-50 S300 M3 N10 G4 F2.5 ;暂停2.5sN20 Z70N30 G4 S30 ;主轴暂停30转,相当于在S=300转/分钟和转速修调100%
12、时暂停t=0.1分钟N40 X. ;进给率和主轴转速继续有效倒角CHF在一个轮廓拐角处插入倒角N10 G1 ZCHF=5N20 XZ倒圆RND在两轮廓间切入一圆弧N10 G1 ZRND=8N20 XZN10 G1 ZRND=7.5N20 G3 XZG94/95:进给率设定:进给率设定 指令G94/G95分别从不同的单位定义了进给率。输入形式:输入形式:G94 F. ;单位:毫米/分 G95 F. ;单位:毫米/转 注释:F是所希望的进给率G96/97:恒定切削速度生效:恒定切削速度生效/取消取消 前提条件:主轴前提条件:主轴为受控主轴。 G96功能生效以后,主轴转速随着当前加工工件直径(横向坐
13、标轴)的变化而变化,从而始终保证刀具切削点处编程的切削速度S为常数(主轴转速直径=常数)。从G96程序段开始,地址S下的转速值作为切削速度处理。G96为模态有效,直到被G功能组中一个其它G指令(G94,G95,G97)替代为止。G96 S. LIMS=. F. ;恒定切削生效G97 ;取消恒定切削G96/97:恒定切削速度:恒定切削速度 生效生效/取消取消N10.M3 ;主轴旋转方向N20 G96 S120 LIMS=2500 ;恒定切削速度生效,120米/分转速上限2500转/分N30 G0 X150 ;没有转速变化,因为程序段N31执行G0功能N31 X50 Z. ;没有转速变化,因为程序
14、段N32执行G0功能N32 X40 ;回轮廓,按照执行程序段N40的要求自动调节新的转速N40 G1 F0.2 X32 Z. ;进给0.2毫米/转.N180 G97 X. Z. ;取消恒定切削N190 S. ;新定义的主轴转速,转/分钟刀具与刀具补偿对工件进行加工编程时,无需考虑刀具长度或刀尖半径具体值,而可以直接根据图纸对工件尺寸进行编程。为了确定刀具长度,在机床刀架上将设有刀架参考点作为各刀具长度共同的测量基准,从而确定一批刀具的长度。“对刀对刀”当没有刀具长度补偿时,将由刀架参考点按编程轨迹运行,而当建立起刀具长度补偿后,则由假想刀尖随编程轨迹运行刀具与刀具补偿由于实际刀具有一定的刀尖圆
展开阅读全文