网站大量收购闲置独家精品文档,联系QQ:2885784924

数控编程与加工技术(第3版)课件:宏指令编程孔口倒凸圆角.pptx

数控编程与加工技术(第3版)课件:宏指令编程孔口倒凸圆角.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

●终极目标:会数控铣削二次曲面

●促成目标

1)会用宏B编程

2)会用R参数编程

3)会编宏程序数控铣削二次曲面;;;;;;

2.变量

(1)变量的表示

#i,其中i是正整数,如#205、#209、#1005

(2)变量直接赋值

如#3=50,#100=37.5+37

(3)变量的引用

如:X#200、Y#201、G#203等都是引用了变量的指令字,又如

:对于F#203,当变量#203=15时,它与F15相同;Z-#210,当变量#210=250时,与Z-250相同;G#230,当变量#230=3时,与G03相同。

(4)变量的两个最大特点

存储:类似于存储器功能;

运算方式;

1)四舍五入ROUND

【促成任务8-1】当机床分别以#1和#2给定的数据在某一方向增量运动,然后返回到起始点

,编制加工程序。假定机床最小输入单位是0.001mm。

O91;

N10#1=1.2345;

N20#2=2.3456;

N30G91G01X#1F100;X移动1.235

N40X#2;X移动2.346,总共移动了3.581

N50X-[#1+#2];因#1+#2=3.5801,X移动了-3.58,显然返回不到起始点,因此将上一程序段改为:

N50X-[ROUND[#1]+ROUND[#2]];使X轴返回到起始点。

N60M30;;

2)上、下取整

#i=FUP[#j]是上取整,意思是小数部分进位到整数。#i=FIX[#j]是下取整,意思是舍去小数部分。

如#1=1.2,#2=-1.2,那么

#3=FUP[#1],#3=2

#3=FUP[#2],#3=-2

#3=FIX[#1],#3=1

#3=FIX[#2],#3=-1;

(5)变量分三种

1)局部变量:#1~#33共33个。

2)公共变量:断电清除型有#100~#199

断电保持型有#500~#999

3)系统变量:刀补#2001~#2200、接口输入#1000~#1015

接口输出#1100~#1115、位置#5001~#5082;

3.控制指令IF-GOTO

(1)分支语句1)无条件跳转指令

GOTOn;

其中n是目标程序段段号。

2)有条件跳转语句

IF[条件表达式]GOTOn;

如果满足条件,则转向执行目标

程序段n,否则执行下一程序段。;

(2)循环语句

WHILE[条件表达式]DOm;(m=1、2、3)

……

ENDm;

满足条件时:执行从DOm到ENDm之间的程序段,

不满足条件时:执行ENDm之后的程序段。

省略WHILE[〈条件表达式〉]时:无条件重复执行从

DOm到ENDm的程序段,除非用别的条件语句使其跳出循环。;

两种语句的位置比较;

4.宏程序调用G65~G67

(1)非模态调用G65

G65P(宏程序号)L(重复次数)<引数赋值>;

G65:须在<引数赋值>之前,其它不

??定

宏程序号:用变量等宏指令编制的子程序

重复次数:最多可9999次,1次可省略

引数赋值:规定的字符给规定的变量

赋值;

①引数赋值I:英文字母对应局部变量

②引数赋值Ⅱ:除了用A、B、C之外,还用10组I、J、K对变量赋值,同组的I、J、K必须按顺序排列赋值,

I、J、K的下标实际编程时不写。

要注意两点:

第一变量赋值Ⅰ和Ⅱ混用给相同变量赋值时时,后者有效。

如:G65P1000A1B2I-3I4D5;

∣∣∣∣∣

#1#2#4#7#7

可以看出:I4和D5都对#7赋值,此时,后面的D5有效,所以#7=5。

I-3和I4分别表示第一组、第二组的I。;

2)模态调用(G66、G67)

G66P(宏程序号)L(重复次数)<引数赋值>;

G67;取消模态调用方式。

在模态调用G66方式下,每执行一次移动指令,就调用一次所指定的宏程序,这与非模态调用G65不同。;

(1)确定编程方案

工件坐标系在工件顶面中心上

。Ф38mm已由上道工序完成,现用Ф16mm的普通立铣刀刀尖倒圆

在ZX平面倒圆弧上取若干节点,两节点用直线插补后,在XY平面上加工整圆,如此反复直至倒完圆角。

节点多,表面粗糙度高,耗时

很长。

批量加工,专用成型立铣刀。;

(2)拟定刀具路径及节点坐标计算

在ZX平面内从下往上加工,起点在下,加工范围是

90°;

在XY平面内逆时针加工整圆,起点在X正半轴。

倒圆弧上任一节点坐标(Xi,Yi,Zi)计算如下:

Xi=R孔-R刀+X1=R孔-R刀+R倒圆(1-cos)Yi用不着计算

Zi=-

文档评论(0)

ning2021 + 关注
实名认证
内容提供者

中医资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年05月10日上传了中医资格证

1亿VIP精品文档

相关文档