|
//从Block UI(截面构建器)获取曲线,赋值给vector <NXOpen::TaggedObject *>类型变量tagObjArray6 d2 }3 P; A+ G7 C3 }
. c5 x3 p1 w9 T& _+ l2 o. `9 kNXOpen::BlockStyler:ropertyList* SectionToTubeproplist = SectionToTube->GetProperties();
# Z9 ^: a9 z8 I% X6 hstd::vector<NXOpen::TaggedObject *>tagObjArray = SectionToTubeproplist->GetTaggedObjectVector("SelectedObjects");( V) u! z# k5 ?8 x5 m
! P; T- a$ {, v5 |0 I7 ~! V5 d. A
# {* P7 U% f0 I1 `7 r6 N2 DNXOpen::Features::Feature* nullFeatures_Feature = NULL;8 Z, N" b' |$ n5 _. _, w- ]* N* E
NXOpen::Features::TubeBuilder* tubeBuilder1 = workPart->Features()->CreateTubeBuilder(nullFeatures_Feature);
7 \ s* E! m& h. M! c+ ^
5 ~' ^5 ]& E2 Q) s# g6 a, z+ o; _ b$ R
//定义管道路径3 M# ~/ I2 T$ {
5 n/ V( ]& V9 { I* _- a1 J9 OtubeBuilder1->athSection()->AddToSection();
% I4 R% h3 d H* {
5 \! f2 g5 C/ m& T
' l) {* Q. n3 k/ @) {/ l到这一步需要如何把tagObjArray对应的曲线转成管道路径?. n- @0 K- V% ?1 A
/ Y" g+ h7 }; ?# b$ G6 Q# S
8 T$ j% K; V& M/ |5 L求大神指导!2 N- E# T+ z4 |6 [1 J& n8 l- S
! [ G8 l8 D& z$ J: N. [; {, }7 y
谢谢。8 v0 g5 f9 K) m
|
|