Mastercam获取当前NC程序的大小,后处理提供相应的函数,但还需要用户对大小进行相关的处理,转换为KB或MB或GB为单位,也可以转换为其他大小的数据。
同时可以利用程序大小统计功能可以结合dll或其他方法进行处理后的程序进行分割。
处理出来的最终结果,该结果未进行单位转换。

具体函数如下:
nchar$
使用方法,定义函数的数据结构
fs2 16 1 0 1 0n #Integer, forced output
fmt 16 nchar$
在需要输出大小的位置调用该函数,一般放在程序尾部即可。
如果是在换刀位置或是一个操作结束的位置调用该函数,统计大小为调用该函数之前的程序大小而非整个程序的大小。
当然放在程序头部也是可以的,放在程序头的方法是采用其他方式来实现的,本文章暂时这个不展示该方法,将在后续的文章中持续更新各种改方法。