|
在下亦是新手,共同讨论!
3 N1 Q! t; M* D3 Z2 u% |诚然如楼主所说,利用UF_FEATURE_SIGN来设置,从而达到减运算或加运算的效果。1 j, x9 `* K9 ~' p
例如,想创建一个套筒,就可以这样:
7 {' a( n' {' [4 L4 A2 bUF_FEATURE_SIGN SIGN = UF_NULLSIGN; $ Q7 e& u/ ~% r0 w+ o1 [6 Y0 y
UF_FEATURE_SIGN SIGN_1 = UF_NEGATIVE;
$ N; o/ Y5 M* C...) E- S- \! d5 ]; N1 [! P
UF_MODL_create_cyl1(SIGN , tao_orig, Length, dim, direction_cyl, &cyl_tag_1); // 生成外径圆柱
! E* P) t- e& k- X! |UF_MODL_create_cyl1(SIGN _1, tao_orig, luowen_Length, dim_luowen, direction_cyl, &cyl_tag_2); // 生成内径圆柱,做减运算,形成套筒4 X+ i1 X& k+ t% S9 V
; W# Y; x- _' Z$ O) A0 i1 U这样就创建了一个套筒啦!. T) ?% i4 N. d' ]3 Y
希望这样说楼主能明白,同时希望对你能有所帮助! |
|