怎么读取到刀具补偿的状态
使用的版本是NX2406用的VS2019
现在我已经可以遍历到工序的名字和刀具的D值。
但是卡在读取工序的刀具补偿参数这里。
已经卡了好几天了就是没法正常读取到。
走过路过看看有没有解决方法!!!!
自己顶一顶:):):) 大神怎么弄的?能分享嘛? 瞎猜的
白色治愈之风 发表于 2025-12-10 10:13
瞎猜的
感谢回复,今天早上灵光一现想到了。
感觉这样应该可以读取到刀补并保存到变量-->planarMillingBuilder1
NXOpen::CAM:: PlanarMillingBuilder *planarMillingBuilder1;
planarMillingBuilder1 = workPart->CAMSetup()->CAMOperationCollection()->CreatePlanarMillingBuilder(operathon);
planarMillingBuilder1->NonCuttingBuilder()->CutcomType();
晚上下班回去尝试尝试。
估计还得加一个判断
这有这么多种类型的工序下都有刀补参数
怎么判断这些还得构思下:P
学习一下哈,看看 帮顶一下 UF_PARAM_CUTCOM_TYPE
int类型 ,就是ug里“刀具补偿位置开关” , 0 = 关, 1 = 所有精加工刀路 , 2 = 最后精加工刀路
UF_PARAM_CUTCOM_DIST
double类型 , 最小移动距离
UF_PARAM_CUTCOM_ANGLE
double类型 , 最小角度,这个貌似要弧度转角度才正常 打蜡 发表于 2025-12-15 20:16
UF_PARAM_CUTCOM_TYPE
int类型 ,就是ug里“刀具补偿位置开关” , 0 = 关, 1 = 所有精加工刀路 , 2 =...
感谢回复,但是我是用的NX2406去开发,UF的函数好多都弃用了,我是大部分基于NXOpen C++ 的代码实现的。
页:
[1]