数控高手必会的宏程序编程知识,你会吗?
点 行业前沿、机械视频,数控加工技术、3D打印、工业机器人、生产工艺、模具、机床、等前沿资讯在这里等你哦 现在很多数控技术人员都不懂宏程序,他们认为有了自动编程软件,就不需要学习宏程序了。事实上,宏程序的功能非常强大,比如编写一些批量、重复的程序,使用宏程序就只需要改动几个数据就可以了,没有必要进行大量重复的编程,可极大简化操作,大幅度提高工作效率。今天我们就分享一些宏程序编程知识。 宏程序可以使用变量进行算术运算、逻辑运算和函数的混合运算,还提供了循环语句、分支语句和子程序调用语句。 一般来说:宏程序适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程;适合抛物线、椭圆、双曲线等没有插补指令的曲线编程。 01 变量的表示和使用 1. 变量表示 2. 变量的使用 1)地址字后面指定变量号或公式 格式: <地址字>#I 这里的“I”代表变量号 例:F#103,设#103=15 则为F15 Z-#110,设#110=250 则为Z-250 X[#24+#18*COS[#1]] 2)变量号可用变量代替 例:#[#30],设#30=3 则为#3 3)变量不能使用地址O,N,I 例:下述方法下允许 O#1; I#2 6.00×100.0; N#3 Z200.0; 4) 变量号所对应的变量,对每个地址来说,都有具体数值范围 例:#30=1100时,则M#30是不允许的 5)#0为空变量,没有定义变量值的变量也是空变量 6)变量值定义: 程序定义时可省略小数点,例:#123=149 02 变量的种类 1. 局部变量#1~#33 2. 公共变量#100~#199,#500~#999 3. 系统变量 03 运算指令 2. 算术运算 3. 逻辑运算 4. 函数 04 转移与循环指令 1. 无条件的转移 条件式: 3. 循环 济南数控模具科技研究所 大中专毕业生岗前就业实训基地——济南数控模来主要开展CAD/CAM高级编程、UG五轴编程、数控机床维修、注塑模具设计、冲压模具设计、逆向造型、工业机器人、3D打印等岗前培训。一次报名终身学习,培训期间,老师采用阶段性测试,充分把控学员学习进度,小班授课、一对一辅导、理论与实践相结合、学会为止,学完后免费推荐就业。研究所长期为学员提供技术支持及就业服务。济南数控模具科技研究所全体师生欢迎您的参观与学习,研究所现位于济南市章丘区潘王路20333号A4栋4号门。 咨询热线:0531-85708996”济南数控模具科技研究所”关注
推荐
-
-
QQ空间
-
新浪微博
-
人人网
-
豆瓣
