|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray
3 s x+ _: j' a a: E
: @- q9 }4 {3 ^1 P6 I1 i5 \NXOpen::BlockStyler: ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();
. d# @4 K/ s, v5 a5 qstd::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");
( J9 o0 l* o& m+ k5 R3 d% q" {/ H3 t4 U9 u9 {, u8 k
T5 D; T* T; i$ z" M8 O" HNXOpen::Features::Feature* nullFeatures_Feature = NULL;: }' t$ _- a0 c) e$ @
NXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);
* ^. r% f9 S' V
# p* N- H6 Y) S' b3 q+ `( q
8 y8 R) t" N8 S. K//定义管道路径 H9 ?/ i+ _% O4 U# i
" G% z) l. @6 OtubeBuilder1-> athSection()->AddToSection();
% `2 H: K6 e& _6 B5 z, }
3 I. `: r3 M+ @3 N9 S! C3 F4 t* W0 l: K" G
到这一步需要如何把tagObjArray对应的曲线转成管道路径?
( R* k% h$ Z9 K8 @. s7 H, [9 D' \, U. h$ b( ~- w
$ h8 F" N2 }. Z" U$ {! [求大神指导!
$ c# v8 V/ g" i& E2 l
1 p- y6 r$ x# g. w. m谢谢。, O' ^6 Z+ l3 j* W3 e, ?. K3 v) Q
|
|