|
int CAM_set_cut_feeds(void)
3 r- |* N! O, l4 S D. U# J$ B% ^: E
( q8 t% V; K5 @ {
% `+ w1 C7 T% y& j+ ^ UF_PARAM_feedrate_t value;2 s' i: G v$ m1 y p
int count;
7 \/ F+ G. H! U2 ^1 b5 p 0 A- H- z% Q4 ?& ?; M7 }! a! P
tag_t *objects,oper_tag=NULL_TAG;) u4 `) L/ _2 T9 b* i2 N6 j
, W% y9 \# [; I% D* e& @! Y
UF_UI_ONT_ask_selected_nodes(&count,&objects);8 N" l. W" ?$ r+ x" z5 s
$ H9 N' | K5 V0 S7 B
oper_tag=objects[0];
9 D8 @0 S4 U6 E# t' j1 r& x
1 d" R2 ]! {' v) ]! f6 n if (oper_tag==NULL_TAG)0 O8 A" b9 n* k1 K' O
{; V6 ^; Z3 |2 M* v0 o. ^4 N4 M
return -1;
: i9 J0 W( N5 ^% Z+ A" D }
6 \7 Y2 w2 y' E6 @+ c
9 j0 B7 N9 w4 L0 D* ? UF_PARAM_ask_subobj_ptr_value(oper_tag,UF_PARAM_FEED_TRAVERSAL ,&value); // 查询的目的,是填充value的值.5 {. d4 s/ F) j
value.value=5555; // 改变其中的一项值- [6 P9 X# h" ?# I
9 k3 g" v: j* m9 s2 L3 ]
6 D5 f/ Q7 B, K7 ~2 z3 B UF_PARAM_set_subobj_ptr_value(oper_tag,UF_PARAM_FEED_TRAVERSAL,&value); //重新设置其值.
; f; a* ?* x/ p! G0 i `
0 U9 e3 L, M# Q; d a return 0;, k+ k6 q% J5 e, L( _
! E9 w# x" U0 O c0 k
+ I' H5 L1 G8 z" U4 ?2 l& R8 I0 k
7 d/ o0 B8 \3 c }0 _ k% {7 j" O
6 \1 W! e! G' c% A3 \: y' n8 L: Y, j3 M7 L( v3 x! y
|
|