搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

什么是宏程序

[复制链接]
查看: 433|回复: 0
  • TA的每日心情
    奋斗
    2016-6-25 08:44
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2013-10-29 15:28:14 | 显示全部楼层 |阅读模式
    专业点讲就是:       NO1.宏程序之于普通程序主要是引用变量,设置循环条件,可以完成相同类似工件的加工,其实G83就可以理解成是一个宏程序,等你熟练运用宏之后,可以自己编一个G83功能的宏程序,百度文库是你的老师。
           NO2.这一话本身就是错误的,谈何理解。宏程序变量分多种,(变量类似于初中数学的X未知数,也可以是已知数,下面主要讲他们特殊的功能)。#1-#33被称为局部变量,主要的特殊功能是在宏程序调用是传递变量值,等你学会G65的时候就知道了,属于一个程序的值,程序结束时,所有这类值都会被清空。#100-#199通用变量,这类变量可以存在于程序间互用,程序结束不会被清空。#500-#999通用变量,这类变量是保持式的,不仅是程序间的通用,还可以是关机之后还保持着原来的值(注意这是默认情况,还可以通过修改系统参数来改变通用变量的功能)。#1000—#……这类属于系统变量,主要涉及坐标系和刀具补偿之类的信息,详情查看你的系统说明书
             NO3.不是的,宏程序号和普通程序,子程序没有任何区别,同样是可以任意的。这个问题涉及的是宏程序调用相关的东西,普通调用宏程序和调用子程序是一样的。如果你要通过修改参数6050的值使用G,M,T代码来调用宏程序的话,必须把宏程序放在相应的程序号里,如6050参数的值调用O9010的宏程序,详情查看系统参数6050之后

    通俗点讲就是:宏程序就像武林中的葵花宝典,欲练此功,必先自宫。
    举个例子:有一百件边长不一样的正方形要铣外轮廓,常规方法要编一百个程序来做,太麻烦。
    现假设边长为X,编一个程序(即宏程序),做100的料时令X=100(实际为#1=100)即可,如此类推,又快又不容易出错。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
    闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
    快速回复 返回顶部 返回列表