运用宏程序雕刻产品序列号年份日期

技术小编 5191 0


 根据图纸的要求,所有定制均采用英制系统,即编程环境和机床单位。   


依客户要求在加工零件时自动将当前日期雕刻在零件上,日期沿着 X 方向轴雕刻,数字为3/16英寸,高 度为.0375英寸,间距为 yyddd 形式的日期格式。 


 比方说, 2007 年 12 月 30 日,该格式将于 2007 年第 364 天,格式为:07364。

整个编程过程中的关键是利用系统变量#3011,它以 yyyymmdd的格式维护当前日期,调用此变量,每天加工程序无须纠结当天日期,自动正确更新,而不是手动的变更程序


实际中,编程员只需要给定变量调整进给速度和雕刻深度,大大简化了工作。   


别一个关键是利用宏检查日期,看是否存在一个闰年,而在闰年期间,二月二十八日以后的日数就会增加一天。 


还有一个关键是所有不同数字之间的步距相等,所以步距值必须跟随每个数字而改变。


程序中采用变量#105 控制它,且在每个数字的代码之后去设置它。值是数字的宽度加 上.0375。 


此宏程序是为具有Fanuc控制器的任何加工中心,成功完成任务,很难想象如果编程员一个一个编,还不出错的,将是多么强度的苦逼工作。 


No your problerm,no my problerm, in macro programming it is not an issue,不是你的错,不是我的错,用宏来编程,这一切本来苦逼的工作都不算什么问题了。   


下面是此程序的几处剧透照,从逻辑架构上了解整个宏,





抱歉,评论功能暂时关闭!