Mastercam后处理:最大加工深度提取

取得一个操作的最大加工深度有几种方法。
1,通过预读缓存buffer的方式可以获取,遍历这个需要对buffer的结构机器相关的数据比较了解,否则有一定的难度。
2,利用新版本新增的调试,预处理方式可以获取,此方法目前没有完整的说明,帮助文档,对于不是很了解新参数这一结构的人来说难度较大。
3,利用opinfo参数,该参数也是在mastercam2021版本之后才有的,该参数取代了早期版本中的pparameter$、pwrtt$、pwrttpram$,postblocks等,更简洁,更方便的使用。
以下为官方后处理说明文档的描述。


参数语法1:


return = opinfo(param_number, 0)

参数语法2:(可查询前一个操作,当前操作,下一个操作的参数)


return = opinfo(param, source_op, mode)

不同的语法对应着不同的结构体以及能够获得的数据不尽相同。
此参数可以在任何时候,任何位置几乎可以获取任何参数,功能极为强大,
有关于opinfo的具体使用说明会在下次进行详细的介绍及说明。
1:首先定义标签及前导字符串


last_op_id     : 0     #Previous internal operation id
fmt "Z-MIN DEPTH: "  3 total_z
poper_zmin
	 total_z= opinfo(19, 0)
	"(", *total_z, ")", e$

2:在psof$下面增加以下代码。


poper_zmin
last_op_id = op_id$


3:在ptlchg0$下增加以下代码
 


if op_id$ <> last_op_id, poper_zmin
last_op_id = op_id$

4:在ptlchg$下增加以下代码


poper_zmin



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空