找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 23741|回复: 16
打印 上一主题 下一主题

【求助】请问您知道在CAA中如何拾取Partbody中的点线面信息么?

[复制链接]
跳转到指定楼层
1
发表于 2004-12-29 14:24:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
      CAA的帮助文档实在太大,在短期内找到所需信息很困难,我真心的希望热心人能告诉我在哪部分可以找到关于“如何拾取Partbody中的点先面信息”的帮助,如果您不是很了解,也希望您能给出一些解决问题的建议。
       谢谢!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
17
发表于 2011-9-14 22:26:42 | 只看该作者
呵呵,我也在研究这个,谢谢大伙的提示
16
发表于 2011-9-13 14:51:35 | 只看该作者
用拓扑来做~~
15
发表于 2011-8-29 23:59:05 | 只看该作者
积分够吗
14
发表于 2010-12-23 01:53:16 | 只看该作者
正好需要 多谢了
9# nctusdk
13
发表于 2010-8-16 09:48:55 | 只看该作者
没看明白哦
12
发表于 2010-7-8 16:42:08 | 只看该作者
不错不错
最近也在找相关的东西
11
发表于 2010-5-24 14:21:13 | 只看该作者
haoyangdeghh
10
发表于 2005-1-6 16:28:57 | 只看该作者
谢谢nctusdk 了,感谢你的指点。:)
9
发表于 2005-1-4 18:03:07 | 只看该作者
後來想想有個簡單的方法啦...上一篇回的時候腦袋不清醒....sorry  
不需要真的去recursively go through整個BRep...那是找相鄰關係時才需要...
首先直接對所有的Feature取CATIGeometricalElement這個介面
然後用CATIGeometricalElement::GetBodyResult()傳回一個CATBody
然後再用CATBody::GetAllCells(vListOfCells, nCellType)
  
code大概長這樣:
CATIGeometricalElement_var spGeoElem(spSpecOnSomeFeature);
if(spGeoElem!=NULL_var)
{
  CATBody_var spBody = spGeoElem->GetBodyResult();
  CATLISTP(CATCell) vListOfCells;
  int nCellType = 0; //取vertex是0, 取edge是1, 取face是2, 取volumn是3
  spBody->GetAllCells(vListOfCells, nCellType);
  for(int i=1;i<=vListOfCells.Size();++i)
  {
    ...
  }
}
  
SDK.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-24 02:35 , Processed in 0.030166 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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