|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray0 j, @+ g7 T% e+ ~/ l' n
2 E G- i" ?( S% S c {7 T
NXOpen::BlockStyler: ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();2 w- ?; t! E* ~2 d+ j3 L
std::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");
& Q$ M( z) \/ S2 i: R% E
& ^6 D0 a. ^+ `! p$ g8 W9 Y
6 ]$ \; h6 o! C& jNXOpen::Features::Feature* nullFeatures_Feature = NULL;
' |1 g) g) f/ t$ vNXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);
# ~; t; Q3 T' K$ l2 E7 C& n1 x1 T8 G u: k" C- J/ n4 V& a8 \
7 m; L5 I9 K# M6 d
//定义管道路径. H8 p! t" {& s, \9 Y
5 b& l. F! E' F' T4 RtubeBuilder1-> athSection()->AddToSection();9 N7 w( ]& q6 _' }, ^
! k4 v! S& c8 M' A7 R, V
V$ c) V2 [0 k! s, Q" O3 ?2 h到这一步需要如何把tagObjArray对应的曲线转成管道路径?# J% I4 r; N8 l5 F# A/ T. X
6 G s" }% p- I/ V
: v8 Z) A m2 E4 Z. r& r
求大神指导!) c0 u) S& [2 ?- D
7 F& w$ T9 }( X
谢谢。: ^3 f8 f1 E2 ]+ L( N! d
|
|