欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    技师培训宏程序讲稿.ppt

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

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    技师培训宏程序讲稿.ppt

    20052005第一届技师培训班第一届技师培训班教学内容教学内容-用户宏程序用户宏程序北京航空航天大学北京航空航天大学宋放之宋放之E-mailE-mail:Tel:010-82317720Tel:010-82317720 宏程序的编制方法简单地解释就是:利用变量编程的方法。用户利用数控系统提供的变量、数学运算功能、逻辑判断功能、程序循环功能等功能,来实现一些特殊的用法。宏指令既可以在主程序体中使用,也可以当作子程序来调用。放在主程序体中N50#100=30.0N60#101=20.0N70 G01 X#100 Y#101 F500.0当作子程序调用:主程序G65 P1000 X30.0 Y20.0 宏程序:O1000#100=#24#101=#25M99宏程序中变量的类型:局部变量:#1#33公共变量:#100#149,#500#509系统变量:#1000#5335 变量的赋值(对应)关系1程序中的地址在宏程序体中的变量程序中的地址在宏程序体中的变量A#1Q#17B#2R#18C#3S#19D#7T#20E#8U#21F#9V#22H#11W#23I#4X#24J#5Y#25K#6Z#26M#13变量的赋值(对应)关系2程序中的地址在宏程序体中的变量程序中的地址在宏程序体中的变量程序中的地址在宏程序体中的变量A#1J4#14K8#27B#2K4#15I9#28C#3I5#16J9#29I1#4J5#17K9#30J1#5K5#18I10#31K1#6I6#19J10#32I2#7J6#2K10#33J2#8K6#21K2#9I7#22I3#10J7#23J3#11K7#24K3#12I8#25I4#13J8#26 G65 A1.0 B2.0 I-3.0 I4.0 D5.0 P1000变量:#1:1.0#2:2.0#4:-3.0#7:4.0#7:5.0算数式加法:#i=#j+#k减法:#i=#j-#k乘法:#i=#j*#k除法:#i=#j/#k正弦#i=SIN#j 单位:度余弦#i=COS#j 单位:度正切#i=TAN#j 单位:度反正切#i=ATAN#j/#k 单位:度平方根#i=SQRT#j 绝对值#i=ABS#j 取整#i=ROUND#j 逻辑运算:等于:EQ 格式:#j EQ#k不等于:NE格式:#j NE#k大于:GT格式:#j GT#k小于:LT格式:#j LT#k大于等于:GE格式:#j GE#k小于等于:LE格式:#j LE#k条件转移语句I F 条件表达式 GOTO n当条件满足时,程序就跳转到同一程序中语句标号为的语句上继续执行当条件不满足时,程序执行下一条语句条件转移语句WHILE 条件表达式 DO m.END m 当条件满足时,从DO m到END之间的程序就重复执行。当条件不满足时,程序就执行END下一条语句椭圆的解析方程:椭圆的参数方程:tabxy例题1:椭圆O0001N2#100=1 角度步长N4#101=0 初始角度N6#102=361 终止角度N8#103=45 长半轴N10#104=25 短半轴N12#105=-10.0 深度N13G90G00X#103+20Y0Z100.0 刀具运行到(65,0,100)的位置N14S1000M03N15G01Z#105F1000.0 刀具下到-10mmN16#114=#101 赋初始值N18#112=#103*COS#114 计算X坐标值N20#113=#104*SIN#114 计算Y坐标值N22G01G42XROUND#112YROUND#113D02F500.0 走到第一点,并运行一个步长N24#114=#114+#100 变量#114增加一个角度步长N26IF#114LT#102GOTO18 条件判断#114是否小于361,满足则返回18N28G01G40X#103+20Y0 取消刀具补偿,回到(65,0)N30G90G00Z100.0M05 快速抬刀N32M30 程序结束宏程序:宏程序:O2000;N2#100=#3 N4#101=#4 N6#102=#5 N8#103=#1 N10#104=#2 N12#105=#6 N13 G90 G00 X#103+20 Y0 Z100.0 N14 G01 Z#105 F1000.0 N16#114=#101 N18#112=#103*COS#114 N20#113=#104*SIN#114 N22 G01 G42 XROUND#112 YROUND#113 D02 F500.0 N24#114=#114+#100 N26 IF#114 LT#102 GOTO 18 N28 G01 G40 X#103+20 Y0 N30 G90 G00 Z100.0 N32 M99主程序:主程序:%O0001N1G90G00G54X0Y0Z100S1000M03N10 G65 P2000 A45 B25 C1 I0 J361 K-10 N30 G90 G00 Z100.0 M05N40 M30变量对应关系:变量对应关系:#1#2#3#4#5#6 宏程序:宏程序:O2000;N2#100=#3 N4#101=#4 N6#102=#5 N8#103=#1 N10#104=#2 N12#105=#6 N13 G90 G00 X#103+20 Y0 Z100.0 N14 G01 Z#105 F1000.0 N16#114=#101 N17 WHILE#114 LT#102 DO 1N18#112=#103*COS#114 N20#113=#104*SIN#114 N22 G01 G42 XROUND#112 YROUND#113 D02 F500.0 N24#114=#114+#100 N26 END 1N28 G01 G40 X#103+20 Y0 N30 G90 G00 Z100.0 N32 M99主程序:主程序:%O0001N1 G90 G00 X0 Y0 Z100 S1000 M03N10 G65 P2000 A45 B25 C1 I0 J361 K-10 N30 G90 G00 Z100.0 M05N40 M30变量对应关系:变量对应关系:#1#2#3#4#5#6 O0003N0#100=10.0 步长步长N5#101=0 初始角度初始角度N10#102=90.0 终止角度终止角度N15#103=5.0(R)圆角半径圆角半径N20#104=5.0(TR)刀具半径刀具半径N25#105=#103+#104 刀具半径刀具半径+圆角半径圆角半径N30#106=20.0 圆柱半径圆柱半径N32#107=#106+#104 圆柱半径圆柱半径+刀具半径刀具半径N35G90G00X#107+20Y0Z100.0N40S1000M03N45G01Z-#105F500.0 N50G01X#107Y0F500N55#114=#101 赋初始值赋初始值0 0N60#115=#114+#100 初始值加一个角度步长初始值加一个角度步长N65#112=#105*COS#115-#105*COS#114 计算计算X相对坐标值相对坐标值N70#113=#105*SIN#115-#105*SIN#114 计算计算Z相对坐标值相对坐标值N75G91G01XROUND#112ZROUND#113 刀具移动一个相对值刀具移动一个相对值N77#116=#107-ABS#112 圆柱半径圆柱半径+刀具半径刀具半径-减去减去X相对相对值值N80G02X0Y0I-ROUND#116J0 刀具切圆刀具切圆 N82#107=#116 用过的用过的I值当作下一步值当作下一步I的初始值的初始值N85#114=#114+#100 变量变量#114增加一个角度步长增加一个角度步长N90IF#114LT#102GOTO60 条件判断条件判断#114是否小于是否小于90,满足则返回到,满足则返回到60N95G01Z10N100G90G00Z100.0M05N105M30例题2:圆柱倒圆角例题3:方柱倒圆角O0005 主程序主程序N0#100=10.0N5#101=0 N10#102=90.0 N15#103=5.0(R)N20#104=5.0(TR)N25#105=#103+#104N30#106=20.0 N35G90G00X#106+20Y0Z100.0N40S1000M03N45G01Z-#105F500.0 N55#114=#101 N60#115=#114+#100N65#112=#105*COS#115-#105*COS#114N70#113=#105*SIN#115-#105*SIN#114N75G91G01ZROUND#113N77#2001=#104-ABS#112 (G10 L10 P R )M98P0006 N82#104=#2001N85#114=#114+#100N90IF#114LT#102GOTO60N95G01Z10.0N100G90G00Z100.0M05N105M30O0006 子程序子程序N50G90G01G41D01X#106Y0F500.0 G01X20.0Y-10.0 G02X-20.0Y-10.0R10.0 G01X-20.0Y10.0 G02X20.0Y10.0R10.0 G01X20.0Y0 G01G40X#106+20Y0 M99边长边长4040,矩形圆角为矩形圆角为R10圆弧倒角为圆弧倒角为R5谢谢大家!

    注意事项

    本文(技师培训宏程序讲稿.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开