- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SIEMENS 802S车床系统
一、程序规则
西门子数控系统的程序的命名由“文件名”+“.”+“扩展名”组成。文件名可以由“字母”或“字母+数字”组成,文件名不能带有除字母和数字外的其他字符,并通过指定扩展名为“MPF”或是“SPF”来区分文件是主程序还是了程序。例如:“××1.MPF”表示文件名为“××1”的主程序,MPF为缺省文件名。
调用子程序时,直接在程序中给出子程序即可,如“××2 P3”表示调用文件名为“××2.SPF”的子程序三次。其中P地址可省略,缺省时表示调用一次。
二、M指令
1、程序暂停:M0指令
使用程序停在本段状态,不执行状态。相当于按下操作面板上的循环暂停按钮,按下控制面板上的循环启动键可取消M00状态。
应用:本指令可以用在程序中需要进行手动调整的地方,如手动调整主轴转速等。
2、程序计划停止:M01
只有当执行前机床控制面板上“任选停止”按钮按下才有效。不则不起任何作用。
3、程序结束:M02
表示加工程序全部结束。可以使主轴运动、进给运动、切削液供给等都停止,机床复位。该指令必须编在最后一个程序段中。
4、主轴正转:M03
5、主轴反转:M04
6、切液开(M08)、切削液关(M09)
7、程序结束并返回程序开始:M30
功能与M02指令类似,增加了使程序执行状态返回程序顶部。
另外:M41主轴低速转;M42主轴高速转。
三、G指令
1、G00指令
格式:GOO X_ Z_
功能:刀具快速定位。
使用注意事项:
①速度较快,注意安全;
②刀具起点不允在材料上;
③刀具终点(目的地)不允在材料上,防止干涉;
2、G01指令
格式:GO1 X_ Z_ F_
功能:刀具直线插补(直线加工指令)。
说明:程序中首次出现必须有F参数
3、倒方角指令CHF=;倒圆角指令RND=
3、圆弧插补指令
G02(G03) X_ Z_ CR=_
G02(G03) X_ Z_ I_ K_
说明:
①“CR=”为半径,适用于加工1至180度之间的圆弧(包括180度);
②I、K:分别指圆心坐标相对于圆弧起点的X、Z增量坐标,适用于加工大于180度的圆弧;
③G02为顺插补(外圆加工时为凹圆弧,内孔加工时为凸圆弧);
④G03为逆插补(外圆加工时为凸圆弧,内孔加工时为凹圆弧);
4、恒螺距螺纹切削
G33 Z_ K_(加工圆柱螺纹)
说明:
①K为螺距;
②使用此指令应多刀切削,要有四个步骤:
③螺纹底径的算法:公称直径-1.3×螺距
④螺纹刀要有导入及导出安全导程(A:2~5;B:取退刀槽的一半)。
四、实例一
要求:
粗精程序加工;粗切深2mm,精要深0.5mm;切断刀刀宽3mm。
五、宏程序编程简介
含有变量的数控程序叫数控宏程序。主要实现非圆曲线的插补,利用短直线或小圆弧段来近似替代非圆曲线,这种处理方法称为拟合处理。拟合线段中的交点或切点称为节点。
1、变量命名
R0~R49为局部变量;
R50~R99为全局变量;
R100~R249为系统变量
2、运算符号
“=”、“+”、“-”、“*”、“**”、“/”、“()”及一些函数等。
3、跳转标记符(程序跳转目标)
由2~8个字母或数字组成,其中开头号两个符号必须是字母或下划线,后跟冒号,如果程序段是字母,则标记紧跟着行号。
例:
N10 OK1:G1 X20 OK1为标记符,有行号开头;
TR88:G0 X10 Z0 TR88为标记符,没有行号开头
4、绝对跳转指令
GOTOF:向前跳转(向程序结束的方向跳转)
GOTOB:向后跳转(向程序开始的方向跳转)
例:
……
GOTOF MMX1
……
N90 MMX1:GO X100 Z150 ;MMX1即为跳转标记符
……
5、有条件跳转
IF 条件表达式 GOTOF 标记符 ;满足条件向前跳转到标记符处
IF 条件表达式 GOTOB 标记符 ;满足条件向后跳转到标记符处
例:
N100 IF R110 GOTOF MA11 ;当变量R1值大于10时,跳转到MA11标记符处执行。
6、椭圆拟合处理图解:
六、实例二
说明:数控宏程序编程示例(椭圆)
要求:
毛坯:Ф50×140,椭圆长轴为40,短轴为24。
FANUC程序:
O0001;(主程序)
T0101 S800 M03;
G00 X51.1 Z2.0;
#150=49.0;(设最大切削余量49)
N30IF [#150 LT 1.0] GOTO 80;
M98 P0002;
#150=#150-2.0;
GOTO30;
N80 G00 X100.0 Z50.0;
M05;
M30
O0002;(椭圆加工程序)
#101=4
您可能关注的文档
最近下载
- StableDiffusion-AIGC视觉设计实战教程(微课版)教学大纲教学教案.docx VIP
- 2026年新高考化学复习策略讲座.pptx VIP
- 2025年证券从业之金融市场基础知识题库500道及完整答案(全国通用).docx VIP
- 2025民航中南空管局应届毕业生公开招聘64人笔试模拟试题及答案解析.docx VIP
- 2024年阳西县(中小学、幼儿园)教师招聘考试题库及答案解析.docx VIP
- 麻醉应急认知手册.docx VIP
- 宫颈环扎术前术后护理.pptx
- 腾达公务员申论标准预测试卷(5).doc VIP
- 二年级班级安全管理措施.docx VIP
- 2025年证券从业之金融市场基础知识题库500道附完整答案(夺冠).docx VIP
文档评论(0)