电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

数控机床编程与操作教学作者夏燕兰学情六任务二较复杂零件的编程加工中心课件

  • 资源ID:90991441       资源大小:1.77MB        全文页数:26页
  • 资源格式: PPT        下载积分:10金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要10金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

数控机床编程与操作教学作者夏燕兰学情六任务二较复杂零件的编程加工中心课件

较复杂零件的编程,项目名称,:,1.变量,(1)变量的表示 (2)变量的类型 根据变量号的不同,变量分为空变量、局部变量、公用变量和系统变量四种类型。 空变量(0)。 局部变量(1#33)。 公共变量。 系统变量 (3)变量的应用,2.宏程序结构,(1)用户宏指令 用户宏指令是调用用户宏程序本体的命令。 指令格式: G65 P L 其中: G65 宏程序非模态调用; P后面是被调用的宏程序本体的程序号; L 后面是宏程序执行的次数(默认值为1); 传递到宏程序的数据。,调用宏程序本体的命令有几种方式,G65是其中的一种。 1)用户宏程序调用(G65)和子程序调用(M98)在功能上比较相似,都能利用一个事先编写好的程序来进行加工,节省程序的编写及存储空间,但他们之间也有如下明显的区别: 用G65,可以指定自变量(数据传递到宏程序),M98没有此功能。 当M98程序段包含另一个NC指令(例如,G01 X200.0 M98)时,在指令执行之后调用子程序,相反,G65无条件调用宏程序。 当M98程序段包含另一个NC指令(例如,G01 X200.0 M98 )时,在单程序段方式中,机床停止,用G65时机床不停止。 G65改变局部变量的级别。M98不改变局部变量的级别。 2)自变量赋值 若要向宏程序本体中传递数据时,须通过自变量赋值来指定,通过自变量传递到宏程序中的局部变量。共有两种自变量赋值方式。,2)自变量赋值 若要向宏程序本体中传递数据时,须通过自变量赋值来指定,通过自变量传递到宏程序中的局部变量。共有两种自变量赋值方式。 自变量赋值:使用除了G、L、O、N和P以外的21个英文字母,每个字母使用一次。 自变量赋值:与自变量赋值类似,也是用英文字母进行赋值,但只用了A、B、C和I、J、K这6个字母。,(2)用户宏程序本体 在用户宏程序本体中,可以使用一般的CNC指令,也可使用变量,运算及转移指令。用户宏程序的本体,以O后续的程序号开始,用 M99结束。,3.转移和循环 转移和循环 : GOTO语句(无条件转移) IF语句(条件转移,格式为:IFTHEN) WHILE语句(当时循环) (1)无条件转移(GOTO语句) 转移到标有顺序号n的程序段。当指定199999以外的顺序号时,会产生P/S报警No.128。也可用表达式指定顺序号。,(2)条件转移(IF语句)IF之后指定条件表达式 1) IF GOTO n 表示如果指定的条件表达式满足时,则转移到标有顺序号n的程序段。如果不满足指定的条件表达式,则顺序执行下个程序段。,2)IF THEN 如果指定的条件表达式满足时,则执行预先指定的宏程序语句,而且只执行一个宏程序语句。如果不满足指定的条件表达式,则跳过这个预先设定的语句,执行后面的程序段。例如IF #1EQ#2 THEN #3=100;表示如果#1和#2的值相同,100赋给#3。,例1:应用宏程序,完成计算数值1到10的累加和的程序。 程序清单如下: O0100; #1=0; 存放和变量的初值 #2=1; 被加数变量的初值 N10 IF#2 GT 10 GOTO 20; 当被加数大于10是转移到N20 #1=#1+#2; 计算和 #2=#2+1; 下一个被加数 GOTO 10; 转移到N10 N20 M30; 程序结束,(3)循环语句(WHILE语句) 在WHILE后指定一个条件表达式。当指定条件满足时,则执行从DO到END之间的程序,否则转到END后的程序段。,五、 较复杂零件加工工艺分析与编程 运用宏程序调用的方式,编写出图6-8所示工件的加工程序。毛坯的尺寸80mm×80mm×30mm,宏程序中的变量说明: #1:Z坐标变量,初始值为-20.0; #2:高度“h”变量,初始值为0.0; #3:长度“a”的变量,a=30-h×TAN15°。,加工程序 主程序: O0100; N10 G94 G40 G49 G17 G90; 初始化 N20 G54 G00 X0.0 Y-50.0; 选择工件坐标系 N30 Z100.0 T01; 到达换刀点,选择刀具 N40 M06; 换刀 N50 M03 S800; 启动主轴正转 N60 G00 X-50.0; N70 G00 Z10.0; 刀具快速下降 N80 G01 Z0.0 F100; 具以进给速度下降到Z向起刀点 N90 M98 P200 L4; 调用子程序加工四方凸台 N100 G65 P300 A-20.0 B0.0; 调用宏程序加工四方锥台 N110 G00 Z100.0; 刀具抬起 N120 X0.0 Y0.0; 刀具返回初始位置 N130 M05; 主轴停止 N140 M30; 程序结束,加工60mm×60mm四方凸台的子程序 O0200; N200 G91 G01 Z-5.0 F100; Z向增量移动-5mm N210 G90 G41 X-30.0 D01; 切线方向建立刀补 N220 Y30.0; 四方台的加工 N230 X30.0; N240 Y-30.0; N250 X-40.0; N260 G40 X-50.0 Y-50.0; 取消刀补 N270 M99; 返回主程序,加工四方锥台的宏程序本体 O0300; N300 #3=30.0-#2*TAN15.0; 计算四方锥台的X、Y坐标值 N310 G01 Z#1; 刀具下降到Z向加工位置 N320 G41 X-#3 D01; 建立刀补 N320 Y#3; 进行锥台分层加工 N330 X#3; N340 Y-#3; N350 X-#3; N360 G40 G01 X-40.0 Y-40.0; 取消刀补 N370 #1=#1+0.1; Z坐标每次增量为0.1mm N380 #2=#2+0.1; Z向高度值每次增量为0.1mm N390 IF #1 LE 0.0 GOTO 300; 判断是否加工到顶层 N400 M99; 返回主程序,七、 知识拓展,指令格式 G66 P L : : G67 其中: G66 宏程序模态调用; P 后面是被调用的宏程序本体的程序号; L 宏程序执行的次数(默认值为1); 传递到宏程序的数据; G67 宏程序模态调用取消;,宏程序模态调用的相关说明 1) 在G66程序段中不能调用宏程序; 2) G66必须在自变量之前指定; 3) 在只含有如M代码这样与轴移动无关的段中不能调用宏程序; 4) 自变量传递只在G66程序段执行,在后面每次模态调用宏程序时不再执行自变量传递,即对局部变量赋值; 5)嵌套调用最多4级,包括模态调用(G66)和非模态调用(G65),但不包括子程序调用(M98); 6)指定G67代码后,其后面的程序段不再执行宏程序模态调用。,3.应用实例 应用宏程序模态调用的方式加工图所示的四个孔,孔的加工动作在宏程序本体中完成,加工参数在宏程序调用时传递。,主程序: O0100; N10 G94 G40 G49 G17 G90; 初始化 N20 G54 G00 X0 Y0; 选择工件坐标系 N30 Z100 T01; 到达换刀点,选择刀具 N40 M06; 换刀 N50 M03 S800; 启动主轴正转 N60 G66 P200 A98.0 B14.0 C50.0; 宏程序调用设置 N70 G00 X20.0 Y20.0; 钻第一个孔 N80 G00 X40.0 Y40.0; 钻第二个孔 N90 G00 X60.0 Y60.0; 钻第三个孔 N100 G00 X80.0 Y80.0; 钻第四个孔 N110 G67; 取消宏程序模态调用 N120 M05; 停止主轴旋转 N130 M30;,宏程序本体: O0200; N200 G00 G91 Z-#1; 快速下降到接近加工的平面 N210 G01 Z-#2 F#3; 进行钻孔加工 N220 G00 Z#1+#2; 快速回到安全平面 N230 G90; 恢复为绝对值模式 N240 M99;,谢谢!,

注意事项

本文(数控机床编程与操作教学作者夏燕兰学情六任务二较复杂零件的编程加工中心课件)为本站会员(E****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.