ImageVerifierCode 换一换
格式:PPT , 页数:26 ,大小:412.01KB ,
文档编号:4372725      下载积分:22 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-4372725.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(晟晟文业)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(异形面的编程课件(V17版).ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

异形面的编程课件(V17版).ppt

1、 董小金董小金1.异异形面的程序形面的程序编编制制2.异异形面的形面的车车削加工削加工3.异异形面的形面的检查与评检查与评估估授课班级:数控101授课教师:董小金授课地点:编程机房学时:4(其中教师讲授2学时,学生训练2学时)2任务任务1 异形面的程序编制异形面的程序编制 能够编制包括能够编制包括2 2次曲线轴类零件的数控车削程序次曲线轴类零件的数控车削程序学习目标学习目标 3学习内容学习内容 1精车圆柱面、阶台的走刀路线设计2外圆车刀的选用,切削用量的选择3T指令、G50、G96、G97、G98、G99、G00、G01、G90、G94指令4数学处理5数控车仿真软件的操作6数控车床的基本操作7

2、安全文明生产 8数控车床操作规程 1.1.车非圆曲线的走刀路线设计车非圆曲线的走刀路线设计2.2.用户宏程序基础用户宏程序基础 3.3.用户宏程序功能用户宏程序功能A A 4.4.用户宏程序功能用户宏程序功能B B 任务任务1 异形面的程序编制异形面的程序编制 4资讯资讯加工椭圆手柄,如下图所示,要求设计数控加工工艺方案,编制机械加工工艺加工椭圆手柄,如下图所示,要求设计数控加工工艺方案,编制机械加工工艺过程卡、数控加工工序卡、数控车刀具调整卡、数控加工程序卡,进行仿真加过程卡、数控加工工序卡、数控车刀具调整卡、数控加工程序卡,进行仿真加工,优化走刀路线和程序。工,优化走刀路线和程序。51结构

3、分析结构分析2尺寸分析尺寸分析3表面粗糙度分析表面粗糙度分析零件工艺性分析零件工艺性分析6计划、决策计划、决策车非圆曲线的走刀路线设计车非圆曲线的走刀路线设计 7任务任务 编制数控加工工序卡、刀具卡时间:时间:10分钟分钟8编制数控加工程序的相关知识编制数控加工程序的相关知识 格式:G90 X(U)Z(W)R F 1用户宏程序基础用户宏程序基础(1)用户宏程序的概念)用户宏程序的概念 用户宏程序的主体是一系列指令,相当于子程序体。使用时,通常将用户宏程序的主体是一系列指令,相当于子程序体。使用时,通常将能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指能完成某一功能的一系列指令像

4、子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令就能执行其功能。令代表它们,使用时只需给出这个总指令就能执行其功能。9(2)变量)变量 变量的表示变量的表示:由符号由符号“#”和变量号组成和变量号组成 变量的引用变量的引用:当在程序中定义变量值时,应指定变量号的地址当在程序中定义变量值时,应指定变量号的地址 变量的类型变量的类型:空变量、局部变量、公共变量(全局变量)、系统变量空变量、局部变量、公共变量(全局变量)、系统变量 赋值赋值:将一个数据赋予一个变量。将一个数据赋予一个变量。赋值的规律赋值的规律 10用户宏程序功能用户宏程序功能A可以用以下方法调用可以用以下方法

5、调用:宏程序非模态调用:宏程序非模态调用:G65宏程序模态调用:宏程序模态调用:G66、G67子程序调用:子程序调用:M98用用M代码调用子程序:代码调用子程序:M用用T代码调用子程序:代码调用子程序:T2用户宏程序功能用户宏程序功能A11G65HmP(#i)Q(#j)R(#k);m m可以是可以是01019999中的任何一个整数,表示运算指令或转移指令的功能。中的任何一个整数,表示运算指令或转移指令的功能。#i i表示存放运算结果的变量。表示存放运算结果的变量。#j j为需要运算的第一个变量,可以是常数,常数可以直接表示,不带为需要运算的第一个变量,可以是常数,常数可以直接表示,不带#。#k

6、 k为需要运算的第二个变量,可以是常数,常数可以直接表示,不带为需要运算的第二个变量,可以是常数,常数可以直接表示,不带#。G65G65表示:表示:#i i=#=#j j#k k,代表运算符号,它由代表运算符号,它由H Hm m指定。指定。12G65Hm宏指令宏指令#ij=#ij=22#ijk=+22#ijk=-算术运算指令算术运算指令指指 令令H H 码码功功 能能定定 义义编编 程程 格格 式式G65G65H01H01定义,替换定义,替换#i=#j#i=#jG65 H01 G65 H01 P#iP#i Q#jQ#jG65G65H02H02加加#i=#i=#j+#kj+#kG65 H02 G

7、65 H02 P#iP#i Q#jQ#j R#kR#kG65G65H03H03减减#i=#j#i=#j#k#kG65 H03 G65 H03 P#iP#i Q#jQ#j R#kR#kG65G65H04H04乘乘#i=#j#i=#j#k#kG65 H04 G65 H04 P#iP#i Q#jQ#j R#kR#kG65G65H05H05除除#i=#i=#j/#kj/#kG65 H05 G65 H05 P#iP#i Q#jQ#j R#kR#kG65G65H21H21平方根平方根G65 H21 G65 H21 P#iP#i Q#jQ#jG65G65H22H22绝对值绝对值G65 H22 G65 H22

8、 P#iP#i Q#jQ#jG65G65H23H23求余求余#i=#i=#j-trunc(#j/#kj-trunc(#j/#k)#k#kTrunk:Trunk:丢弃小于丢弃小于1 1的分数部分的分数部分G65 H23 G65 H23 P#iP#i Q#jQ#j R#kR#kG65G65H24H24十进制码变为二进十进制码变为二进制码制码#i=BIN#i=BIN(#j#j)G65 H24 G65 H24 P#iP#i Q#jQ#jG65G65H25H25二进制码变为十进二进制码变为十进制码制码#i=BCD#i=BCD(#j#j)G65 H25 G65 H25 P#iP#i Q#jQ#jG65G6

9、5H26H26复合复合 乘乘/除除#i=(#i#i=(#i#j)#j)#k#kG65 H26 G65 H26 P#iP#i Q#jQ#j R#kR#kG65G65H27H27复合平方根复合平方根1 1G65 H27 G65 H27 P#iP#i Q#jQ#j R#kR#kG65G65H28H28复合平方根复合平方根2 2G65 H28 G65 H28 P#iP#i Q#jQ#j R#kR#k13逻辑运算指令指指 令令H H 码码功功 能能定定 义义编编 程程 格格 式式G65G65H11H11逻辑或逻辑或#i=#j OR#i=#j OR#k#kG65 H11 G65 H11 P#iP#i Q#

10、jQ#j R#kR#kG65G65H12H12逻辑与逻辑与#i=#j AND#i=#j AND#k#kG65 H12 G65 H12 P#iP#i Q#jQ#j R#kR#kG65G65H13H13异或异或#i=#j XOR#i=#j XOR#k#kG65 H13 G65 H13 P#iP#i Q#jQ#j R#kR#k14三角函数指令指指 令令H H 码码功功 能能定定 义义编编 程程 格格 式式G65G65H31H31正弦正弦#i=#j SIN#i=#j SIN(#k#k)G65 H31 G65 H31 P#iP#i Q#jQ#j R#kR#k(单位:单位:)G65G65H32H32余弦余

11、弦#i=#j COS#i=#j COS(#k#k)G65 H32 G65 H32 P#iP#i Q#jQ#j R#kR#k(单位:单位:)G65G65H33H33正切正切#i=#j TAN#i=#j TAN(#k#k)G65 H33 G65 H33 P#iP#i Q#jQ#j R#kR#k(单位:单位:)G65G65H34H34反正切反正切#i=#j ATAN#i=#j ATAN(#j#j/#k/#k)G65 H34 G65 H34 P#iP#i Q#jQ#j R#kR#k(单位:单位:,0 0#j360#j360)15控制指令指指 令令H H 码码功功 能能定定 义义编编 程程 格格 式式G

12、65G65H80H80无条件转移无条件转移GOTO nGOTO nG65 H80 G65 H80 PnPn(n n为程序段为程序段号)号)G65G65H81H81条件转移条件转移1 1(EQEQ)IF#j=#k,GOTO nIF#j=#k,GOTO nG65 H81 G65 H81 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G65H82H82条件转移条件转移2 2(NENE)IF#IF#j#kj#k,GOTO n,GOTO nG65 H82 G65 H82 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G65H83H83条件转移条件转

13、移3 3(GTGT)IF#j#k,GOTO nIF#j#k,GOTO nG65 H83 G65 H83 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G65H84H84条件转移条件转移4 4(LTLT)IF#j#k,GOTO nIF#j#k,GOTO nG65 H84 G65 H84 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G65H85H85条件转移条件转移5 5(GEGE)IF#IF#j#kj#k,GOTO n,GOTO nG65 H85 G65 H85 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G

14、65H86H86条件转移条件转移6 6(LELE)IF#IF#j#kj#k,GOTO n,GOTO nG65 H86 G65 H86 PnPn Q#jQ#j R#kR#k(n n为程序段号)为程序段号)G65G65H99H99产生产生P/SP/S报警报警P/SP/S报警号报警号500+n500+n出出现现16例:如下图所示,用宏程序功能A编写椭圆手柄的精加工程序。17(1)编程思路。轮廓表面主要为非圆曲线,无法采用常规的直线和圆弧)编程思路。轮廓表面主要为非圆曲线,无法采用常规的直线和圆弧指令进行编程,因此,采用宏程序编程的方式进行曲线拟合编程。指令进行编程,因此,采用宏程序编程的方式进行曲线

15、拟合编程。在编程时,使用以下变量进行运算。在编程时,使用以下变量进行运算。#100:椭圆:椭圆X向半轴向半轴A的长度。的长度。#101:椭圆:椭圆Z向半轴向半轴B的长度。的长度。#102:椭圆上各点对应的角度:椭圆上各点对应的角度。#103:A sin。#104:B cos。#105:椭圆上各点在编程坐标系中的:椭圆上各点在编程坐标系中的X坐标。坐标。#106:椭圆上各点在编程坐标系中的:椭圆上各点在编程坐标系中的Z坐标。坐标。(2)刀具选择。)刀具选择。T0101:93硬质合金外圆车刀。硬质合金外圆车刀。18(3)编程。)编程。主程序主程序O4110T0101;M03 S1200;G00 X

16、0.0 Z5.0;M98 P4010;G02 X20.0 Z-70.0 R40.0 F80;G01 Z-85.0;G00 X100.0 Z100.0;M30;O4010;椭圆精加工宏程序椭圆精加工宏程序G65 H01 P#100 Q12500;短半轴短半轴A赋初值,赋初值,A=12.5mmG65 H01 P#101 Q25000;短半轴短半轴B赋初值,赋初值,B=25mmG65 H01 P#102 Q0;角度角度赋初值,赋初值,=0N40 G65 H31 P#103 Q#100 R#102;#103=#100sin#102G65 H32 P#104 Q#101 R#102;#104=#101c

17、os#102G65 H04 P#105 Q#103 R2;X坐标变量,坐标变量,#105=2#103G65 H03 P#106 Q#104 R25000;Z坐标变量,坐标变量,#106=#104-25.0G01 X#105 Z#106 F100;直线轨迹拟合直线轨迹拟合G65 H02 P#102 Q#102 R100;角度增量为角度增量为0.1G65 H86 P40 Q#102 R126860;条件判断,极角条件判断,极角126.86M99;子程序结束,返回主程序子程序结束,返回主程序193用户宏程序功能用户宏程序功能B 格式:格式:G65 P L;:要调用的程序号。:要调用的程序号。:重复次

18、数(默认值为:重复次数(默认值为1)。)。:传递到宏程序的数据。:传递到宏程序的数据。20自变量指定自变量指定使用局部变量(使用局部变量(#1#33共有共有33个),与其对应的自变量赋值共有两种类型。个),与其对应的自变量赋值共有两种类型。自变量赋值自变量赋值:用英文字母后加数值进行赋值,除了:用英文字母后加数值进行赋值,除了G、L、O、N和和P之外,其余所有之外,其余所有21个英文字母都可以给自变量赋值,每个字母赋值一个英文字母都可以给自变量赋值,每个字母赋值一次。赋值不必按字母顺序进行,但使用次。赋值不必按字母顺序进行,但使用I、J、K时,必须按字母顺序时,必须按字母顺序指定(赋值),不赋

19、值的地址可以省略。指定(赋值),不赋值的地址可以省略。自变量赋值自变量赋值:使用:使用A、B、C和和Ii、Ji、Ki(i为为110),同组的),同组的I、J、K必须按字母顺序指定,不赋值的地址可以省略。必须按字母顺序指定,不赋值的地址可以省略。21用户宏程序功能用户宏程序功能B B的算术运算指令的算术运算指令算 术 运 算表 达 形 式变量的定义和替换#i=#j加#i=#j+#k减#i=#j#k乘#i=#j#k除#i=#j/#k正弦函数(单位:)#i=SIN#j余弦函数(单位:)#i=COS#j正切函数(单位:)#i=TAN#j反正切函数(单位:)#i=ATAN#j平方根#i=SQRT#j取绝

20、对值#i=ABS#j22控制指令控制指令 无条件转移(无条件转移(GOTO语句)。语句)。格式:格式:GOTO n;条件转移(条件转移(IF语句)语句)IF GOTO n IF THEN 循环(循环(WHILE语句)。语句)。WHILEDO m;(;(m=1、2、3)END m23任务任务 编制数控加工程序卡,实施仿真加工进行程序检查和优化 时间:时间:35分钟分钟24课内巩固练习课内巩固练习 在文件夹“任务单”中选择任务单5-1、任务单5-2、任务单5-3之一,根据任务单的要求完成零件的编程及仿真加工。时间:时间:45分钟分钟25课堂小结课堂小结 车非圆曲线的走刀路线设计车非圆曲线的走刀路线设计用户宏程序基础用户宏程序基础 用户宏程序功能用户宏程序功能A A 用户宏程序功能用户宏程序功能B B26

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|