|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray3 ~+ l' g1 b. J3 b( p/ O' u
& m& ?# ^; h0 T* [NXOpen::BlockStyler: ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();
# Q+ { n8 d$ x8 r& T' b# ~std::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");5 o( J0 m7 P( d6 H2 i* o
8 {, w- v8 Y& B$ T: g" B
/ l6 k: S/ U; d6 C) RNXOpen::Features::Feature* nullFeatures_Feature = NULL;
1 T+ L) a* L( G( R" k6 XNXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);
! {, d7 `, v- V# s; Z5 t- o( n+ {4 J( w) \6 [7 K
: g( G1 s9 j; m- R8 w3 r) q//定义管道路径
+ p/ q+ w- x8 L/ u: f) U5 L$ B( d( a! S" k6 H
tubeBuilder1-> athSection()->AddToSection();! x, p, c, {# q+ r; D) i/ B
1 `8 R' ]0 i% @3 W
3 N! L& F% _ Z5 c& \. f2 J到这一步需要如何把tagObjArray对应的曲线转成管道路径?
: D O; p4 n' z* x
4 ]5 e' I2 a& g2 o3 h
' L6 S5 r' h. n求大神指导!8 }/ k. e8 @1 D- W! z/ {
2 p& d" T1 a; M谢谢。
- J; u: w# ]8 Q, m1 a! T |
|