|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray9 y. e6 x- D4 |/ c" _1 s; t$ P2 g
4 r* |7 ?4 H, d% X1 sNXOpen::BlockStyler: ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();
" ^+ W t& C: I! y, U, N4 m/ _std::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");
# ?7 g. t! S( o& o
5 I$ N# B) y+ [- |) g$ b7 L; {1 {- ~7 W C0 n' M- @& T
NXOpen::Features::Feature* nullFeatures_Feature = NULL;; V3 y1 U3 I* Q$ y# ~2 ^8 U
NXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);( v. v2 R7 s% ] n5 p. V8 j/ Y9 {, t
' B1 q0 n N. W5 y; _7 u7 z5 f3 A' Q. q; S; t8 C, |& r, w5 T
//定义管道路径. M/ d1 p. h8 P; ?4 L
- m- G, v1 I5 h1 V4 {3 P7 o$ dtubeBuilder1-> athSection()->AddToSection();6 W4 ]: j; i/ ^/ @
O0 r. Y% w5 T% J/ T. H9 w" a4 ^
- r% H0 w9 A8 L v2 F3 Q5 v$ C到这一步需要如何把tagObjArray对应的曲线转成管道路径?8 B+ Z. Q' A; A+ Z
3 ?* p# C2 f4 [; g. L1 D q# N A2 P" C1 G- T. r" d e
求大神指导!
V) N2 q* e+ y/ N7 d3 v0 ?
. b( C: K2 @0 g3 j: W: F谢谢。, E5 @# [" y; |
|
|