UG CAM 二次开发设置余量方法,如设置部件(侧面)余量、底面余量、检查余量、修剪边界余量,以及是否勾选侧面与底面余量一致。
/*这里operTag为一个工序操作,可以是已经创建好的操作,也可以是新创建的操作
我这里代码省略了operTag的获取过程,请根据你的功能需求获得operTag
如不明白可联系胡君qq:85585969 UG二次开发论坛 www.UGapi.com
*/
tag_t operTag;
//不勾选侧面与底面余量一致
UF_PARAM_set_int_value (operTag, UF_PARAM_STOCK_PART_USE, UF_PARAM_stock_part_use_as_is);
//设置侧面余量
UF_PARAM_set_double_value (operTag, UF_PARAM_STOCK_PART, 0.35);
//设置底部余量
UF_PARAM_set_double_value (operTag, UF_PARAM_STOCK_FLOOR, 0.15);
//设置检查余量
UF_PARAM_set_double_value (operTag, UF_PARAM_STOCK_CHECK, 0.11);
//设置修剪边界余量
UF_PARAM_set_double_value (operTag, UF_PARAM_STOCK_TRIM, 0.09);
技巧:设置余量使用 set 方法,而要获取操作的余量使用 ask 方法即可,如有不明白可联系胡君qq:85585969
转自:http://www.ugapi.com/thread-6232.html