|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray% R4 S [- l! T2 g+ |8 q
" f' \) s0 N* A5 Y, [2 ~
NXOpen::BlockStyler:ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();
1 Z7 Q' I: j: ^' ^# f; G5 Bstd::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");7 B; s. ]4 c$ ^8 C( F
$ z4 A0 r, `* @% d! Z0 w$ [
) }) A: _* C$ c/ C/ mNXOpen::Features::Feature* nullFeatures_Feature = NULL;" e0 P) b$ P7 ~' b5 N. z' ^2 Y7 ]
NXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);
: V( G) n3 c: g) a0 u' V7 \( K' x* D9 q6 G# P3 n0 C( `
: S( ]4 u$ u* u6 [//定义管道路径
* h; h- y+ X( Z- K6 g' s. v
K( K4 @) V2 ^: c5 @tubeBuilder1->athSection()->AddToSection();
% S% e0 v& y2 ^7 m% [; B) A/ }/ g1 B1 P4 q( d* O' ^: _
% h/ N& U! w: r- [5 }2 s0 S2 ~/ d
到这一步需要如何把tagObjArray对应的曲线转成管道路径?
4 c7 O! c) h' E, a& V/ w+ p. p
2 b2 D: K2 {' [8 i1 u& {
% @/ i" r: | H2 D' V- e# u求大神指导!8 L2 w c6 S. E; h
/ G/ p( g% J" c谢谢。
7 S! b3 t* r& q5 \6 ` |
|