数控铣削二次曲面.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1)分支语句 1)无条件跳转指令 GOTOn; 其中n是目标程序段段号。 2)有条件跳转语句 IF[条件表达式]GOTOn; 如果满足条件,则转向执行目标 程序段n,否则执行下一程序段。 条件表达式中的比较符号 符号 意义 GT 大于 LT 小于 EQ 等于 GE 大于等于 LE 小于等于 NE 不等于 IF-GOTO语句 3.控制指令IF-GOTO (1)非模态调用G65 G65 P(宏程序号) L(重复次数)<引数赋值>; G65:须在<引数赋值>之前,其它不规定 宏程序号:用变量等宏指令编制的子程序 重复次数:最多可9999次,1次可省略 引数赋值:规定的字符给规定的变量赋值 引数与变量的对应关系 引数赋值I 引数赋值Ⅱ 变量 引数赋值I 引数赋值Ⅱ 变量 A B C A B C #1 #2 #3 - H - I3 J3 K3 #10 #11 #12 I J K I1 J1 K1 #4 #5 #6 M - - I4 J4 K4 #13 #14 #15 D E F I2 J2 K2 #7 #8 #9 - Q R I5 J5 K5 #16 #17 #18 S T U I6 J6 K6 #19 #20 #21 I9 J9 K9 #28 #29 #30 V W X I7 J7 K7 #22 #23 #24 I10 J10 K10 #31 #32 #33 Y Z I8 J8 K8 #25 #26 #27 G、L、O、P不能作为引数 G65~G67 4.宏程序调用G65~G67 (续) ①引数 赋值I:英文字母对应局部变量 ②引数赋值Ⅱ:除了用A、B、C之外,还用10组I、J、K对变量赋值, 同组的I、J、K必须按顺序排列赋值, I、J、K的下标实际编程时不写。 要注意两点: 第一,变量赋值Ⅰ和Ⅱ混用给相同变量赋值时时,后者有效。 如:G65 P1000 A1 B2 I-3 I4 D5 ; ∣ ∣ ∣ ∣ ∣ #1 #2 #4 #7 #7 可以看出:I4和D5都对#7赋值,此时,后面的D5有效,所以#7=5。 I-3和I4分别表示第一组、第二组的I。 第二,I、J、K的顺序不得颠倒。 如: G65 P1000 J5 I4 ; ∣ ∣ #5 #7 J5表示第一组的J、I4表示第二组的I。 G65~G67 2)模态调用(G66、G67) G66 P(宏程序号) L(重复次数)<引数赋值>; G67;取消模态调用方式。 在模态调用G66方式下,每执行一次移动指令,就调 用一次所指定的宏程序,这与非模态调用G65不同。 G65~G67 (续) 1.编程方案 工件坐标系建立在工件顶面中心上。 先加工椭圆柱面,后由上向下倒圆 刀具路径点3是切入/切出点 实施项目—编程方案 四、相关实践 变量 定义 倒圆 角度 增量 倒圆 起始 角度 且计 数器 倒圆 终止 角度 倒圆 圆弧 半径 椭圆 角度 增量 椭圆 起始 角度 且计 数器 椭圆 终止 角度 椭圆 长半 轴 椭圆 短半 轴 铣刀 半径 变量 号 #1 #2 #9 #6 #7 #8 #19 #20 #21 #22 赋值 地址 A B F K D E S T U V 数值 2 0 90 5 0.5 0 360 45 35 8 相关实践—变量定义 实施项目—变量定义 2.变量定义 段号 WHILE-DO-END语句 备 注 IF-GOTO语句 N10 G90 G00G54 X85 Y0 F80S600M03; 定位到点1,初始化 G90 G00G54 X85 Y0 F80S600M03; N20 Z-10; 在点1下刀到要求高度 Z-10; N30 G42D01X65Y-20; 建立右刀补到点2 G42D01X65Y-20; N40 G02X45Y0R20; 接近工件到点3 G02X45Y0R20; N50 #7=0.5; 椭圆参数角度增量 #7=0.5; N60 #8=0; 椭圆参数起始角度,并作为角度计数器 #8=0; N70 WHILE[#8LE360]DO1; 当角度计数器#8≤360°时,执行N80 ~N120程序段,当角度计数器#8>360°时,执行N130程序段 N80 #16=45*cos[#8]; 刀具侧刃切椭圆的X坐标Xi=45*cos (α) #16=45*cos[#8]; N

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档