青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1186|回复: 0

[讨论] NXOpen++无法获得assembly下面的part

[复制链接]
发表于 2012-4-20 17:44 | 显示全部楼层 |阅读模式
本帖最后由 nobody007 于 2012-4-20 17:45 编辑
; m  M) I/ n  z4 r, f0 `3 b0 z
+ ]* }0 f; Q- l+ M; rnxopen++,看例子大多使用的  c1 v1 H+ N9 ?# C1 h9 F+ [! R; ^9 W, ]
6 V, i5 h' Y! O' [7 y
  • Component *root = displayPart->ComponentAssembly()->RootComponent();
  • if (root!=NULL) // 是assembly
  • {
  •     std::vector<Component *>childComps = root->GetChildren();
  • }
    " f3 x  W7 g0 ]! Y2 Z% e
9 _  L0 T7 m! G! @0 s2 [& G
复制代码
8 G% K& c" w7 {6 I. y
: g$ u. o7 l+ k2 G! t( \* ?' N1 A但是怎么我单步调试进去GetChildren()就直接溢出了,得到了超过100万个component在vector里面?0 Q3 E4 S5 e5 x  x
怎么网上找到的都是这段代码,却没一个跑的起来的2 R& H* X8 O: F# [' f' {
/ u, W% P7 B( L* Y9 j$ c  e4 |
再次感觉nxopen++的文档比open c 的api文档差的不是一星半点.
( K2 A5 u- I' y2 Z$ T) u3 ~' b8 p, o5 s7 N" g& ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-5-14 04:16 , Processed in 0.061774 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表