- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
变量的赋值直接赋值变量可在操作面板上直接输入,也可用MDI方式赋值,还可在程序内用以下所示方式赋值,但等号左边不能用表达式:#__=数值(或表达式)例:O0521#1=10#2=8…….1000M03引数赋值宏程序体以子程序方式出现,所用的变量可在宏调用时赋值。例如:;其中X、Y、F对应于宏程序中的变量号,变量的具体数值由引数后的数值决定。引数与宏程序体中变量的对应关系有两种(见表1和表2),这两种方法可以混用。其中G、L、N、O、P不能作为引数为变量赋值。表1变量赋值方法Ⅰ表2变量赋值方法Ⅱ例:采用自变量赋值的螺旋插补法铣多孔宏程序刀具?10主程序O0522S1000M03G54G90G00X0Y0G52X-30.Y0在孔1处建立局部坐标系G65P1522A18.B19.C10.I0Q0.95F200精加工?18通孔G65P1522A28.B5.6C10.I0Q1.12F200精加工?28通孔G65P1522A16.B19.C10.I5.6Q1.34F200精加工?28通孔G52X0Y0取消局部坐标系M30宏程序O1522#5=[#1-#3]/2螺旋加工时刀具中心的回转半径G00X#5G00移动到起始点上方Z[-#4+1.]G00下降至Z-#4面以上一点G01Z-#4F[#9*0.2]Z方向下降至当前开始加工深度Z-#4WHILE[#4LT#2]DO1如果加工深度#4圆孔深度#2,循环1继续#4=#4+#17Z坐标依次递增#17G03I-#5Z-#4F#9逆时针螺旋加工至下一层END1循环1结束G03I-#5到达圆孔深度逆时针走一整圆G01X[#5-1.]G01向中心退1mmG00Z30快速退刀至安全高度M99宏程序结束返回自变量赋值说明:01#1=(A)圆孔直径02#2=(B)孔深03#3=(C)刀具直径04#4=(I)Z坐标设为自变量05#9=(F)进给速度06#17=(Q) 每次切深递增量(层间距) 07功能指令:宏程序具有赋值、算术运算、逻辑运算、函数运算等功能算术运算加法:#i=#j+#k减法:#i=#j-#k乘法:#i=#j*#k除法:#i=#j/#k函数运算:正弦#i=SIN[#j] 单位:度1余弦#i=COS[#j] 单位:度2正切#i=TAN[#j]单位:度3反正切#i=ATAN[#j]/[#k] 单位:度4平方根#i=SQRT[#j]5绝对值#i=ABS[#j]6取整#i=ROUND[#j]7逻辑运算:等于: EQ格式:#jEQ#k不等于: NE 格式:#jNE#k大于: GT 格式:#jGT#k小于: LT 格式:#jLT#k大于等于:GE 格式:#jGE#k小于等于:LE 格式:#jLE#k高技能人才培训宏程序教案一、宏程序编程概念宏程序的编制方法简单地解释就是:利用变量编程的方法。用户利用数控系统提供的变量、数学运算功能、逻辑判断功能、程序循环功能等功能,来实现一些特殊的用法。例如:椭圆的解析方程:椭圆的参数方程:其中t为变量
您可能关注的文档
- 安全生产之消防安全知识讲座.ppt
- 学习安全教育鉴定承诺责任书PPT课件.pptx
- 安全生产培训单选题(7-15章).ppt
- 家庭防火安全常识.ppt
- 心理健康教育气质教案.ppt
- 学生沉迷网络的危害PPT.ppt
- 广告心理严学军.ppt
- 工厂小改小革提报模板.ppt
- 家电知识竞赛试题.ppt
- 常见急危重症救护.ppt
- 220kV变电站主变压器泡沫喷淋灭火系统防误动控制方案研究.docx
- 2024消防水泵房施工方案.docx
- 密闭电石炉净化系操作说明--课件.ppt
- 小儿大动脉炎的科普知识.pptx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版).docx
- 【备战25年高考数学】题型06 7类三角函数与三角恒等变换解题技巧(原卷版) (2).docx
- 2011年高考数学试卷(理)(天津)(空白卷).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(解析版).docx
- 【备战25年高考数学】题型09 6类圆锥曲线离心率解题技巧(解析版).docx
- 【备战25年高考数学】题型08 10类球体的外接球及内切球解题技巧(原卷版).docx
文档评论(0)