logo

您所在位置网站首页 > 海量文档  > 专业论文 > 综合论文

数控车削宏程序应用.ppt 29页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
数控车削宏程序应用 主讲:李好好 曲线拟合 z x z x z x 等间距法 椭圆方程 椭圆拟合算法 z=b 计算x值 走直线 判断z值 z=z-1 结束 G01Xx Zz 用户宏程序 一组以子程序的形式存储并带有变量的程序称用户宏程序,简称宏程序。 特点:灵活、方便。 编程格式 O0001 ‥ ‥ ‥ G65 P0002 L2 R50; ‥ ‥ ‥ M30; O0002 #1=#18/2; G01 X#1 Z#1 F0.3; G02 X#1 Z#1 R#1; ‥ ‥ ‥ M99; 加工主程序 宏程序 B类宏程序 变量 表示方法:#和变量序号,也可用表达式,但必须全部写在“[ ]”中,如#20、#[#1+#2+20] 类型:局部变量、全局变量、系统变量和空变量 变量引用:将地址符后的数值用变量来代替的方法 类型 变量号 说明 空变量 #0 变量是空 局部变量 #1~#33 局部使用的变量 全局变量 #100~#199和#500~#999 贯穿于整个程序的变量 系统变量 #1000 固定用途的变量 变量赋值 直接赋值 用“=”直接赋值,但“=”左边不能用表达式,如#101=50.+#100-21 宏程序中自变量赋值 宏程序调用格式:G65 P(宏程序)L(重复)<自变量指定> 自变量指定I 使用除G、L、O、P以外的字母,每个字母指定一次。 地址不需要按字母顺序指定,但I、J、K需按字母顺序指定。 地址 变量号 地址 变量号 地址 变量号 A #1 I #4 T #20 B #2 J #5 U #21 C #3 K #6 V #22 D #7 M #13 W #23 E #8 Q #17 X #24 F #9 R #18 Y #25 H #11 S #19 Z #26 自变量指定II 使用A、B、C各1次,I、J、K各10次; 自变量I和自变量II可混合使用,后指定的自变量类型有效。 算术逻辑运算 功能 格式 定义 #I=#J 加、减、乘、除 #I=#J+#K; #I=#J-#K; #I=#J*#K; #I=#J/#K; 正弦、余弦、正切 #I=SIN[#J]; #I=COS[#J]; #I=TAN[#J]; 平方根、绝对值、舍入 #I=SQRT[#J];#I=ABS[#J];#I=ROUND[#J] 或、与 #I=#J OR #K; #I=#J AND #K; 转移和循环 无条件转移 格式:GOTO n(n:程序段号) 条件转移 格式一:IF[条件表达式]GOTO n; 表示如果表达式指定的条件满足时,则转移到标有顺序号n的程序段,如果指定条件不满足,则执行下个程序段。 IF [#10 GT 0]GOTO2; : : N2 G00 U10.; 如果条件不满足 如果条件满足 转移和循环 条件转移 格式一:IF[条件表达式]THEN…; 表示如果表达式指定的条件满足时,则执行THEN后面的语句。 如:IF[#10EQ#2]THEN#3=10; 转移和循环 循环 格式:WHILE[条件表达式]DOm;(m=1、2、3) WHILE [表达式]DO m; : : END m; 条件不满足 条件满足 运算符 运算符 含义 EQ 等于 NE 不等于 GT 大于 GE 大于等于 LT 小于 LE 小于等于 椭圆宏程序编制 赋值 计算x 走直线 判断 #1=b #2=2*a/b* SQRT[b*b-#1*#1] G01 X#2 Z#1 F200 #1 GT -1 (#1>-1) 计算 #1=#1-1 O2000; #1=b; N10 #2=2*a/b*SQRT[b*b-#1*#!]; G01 X#2 Z#1 F200; #1=#-1; IF [#1 GT-1] G0TO 10; M99; 宏程序应用举例 椭圆长轴100mm,短轴48,毛坯55×90mm。 例 加工工艺过程 车端面 粗、精车Φ30、 Φ 36和倒角 调头车端面 粗、精车椭圆面 左端参考加工程序 左边部分加工参考程序 M03 S600 T0101; G00 X58 Z2; G94 X0 Z0.4F80;粗车端面 Z0; G71 U1.5 R0.5; G71 P1 Q2 U0.4 W0.2F120S800; N1 G00 X26; G01 Z0 F80; X30 Z-2; Z-30; X36; Z-45; N2 X56; G00 X100 Z100; M05; M00; M03 S1000; T0101; G00 X58 Z2; G70 P1 Q2; G00 X100 ; Z100; M05; M30; 数值计算 椭圆方程 Z为自变量,X为因变量,则 椭圆粗加工走刀路线 O2000; #1=b; N10 #2=2*a/b*SQ

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556