iCAx开思工具箱

标题: 求助:请问CAA在product中怎么样求两个part之间最小距离? [打印本页]

作者: cupcake    时间: 2005-1-12 18:49
标题: 求助:请问CAA在product中怎么样求两个part之间最小距离?
各位高手:
              请问CAA在product中怎么样求两个part之间最小距离?即在特征树上选择两个part用测量工具得到的距离,请指教。
作者: hick    时间: 2005-1-13 16:04
难道没有人做这片?思路,方法都可以。
我也急切的想知道
作者: nctusdk    时间: 2005-1-13 16:44
這個應該是個還沒開放的功能
雖然知道是用那個interface..
CATISiMeasureFactory
如果那天DS開放這個interface就可以試試了
(目前連這個fmk都沒有...想要reverse engineering都沒辨法)
  
不過我有另一個想法你可以試試看
在Knowledgeware裡好像有distance(Body,Body)這個function可以用
何不建一個這樣的relation然後再去evaluate他?
只是我對knowledgeware不熟不知道這樣做的到做不到就是了...
  
SDK.
作者: hick    时间: 2005-1-13 16:55
Knowledgeware裡好像有distance(Body,Body)這個function可以用  
  
有吗?我不清楚,
应该和::CATCreateDistanceMinTopo()差不多,只能求一个part中的body的距离,不同part就不可以了
  
我对这个CATGeoFactory,理解的不知对不对?不同的part是不一样的,即使在一个product中
作者: nctusdk    时间: 2005-1-13 17:09
...原來有CATCreateDistanceMinTopo這個function...
哈...之前都沒發現...
應該可以用喔!!
不過不用part的話可能就要copy到另一個暫存的part一起來做計算吧...
因為GeoFactory是impl在MechaincalRoot上的
  
SDK.
作者: hick    时间: 2005-1-13 17:11
我是这样做的
但是又遇到问题了,copy时的body的空间位置copy不到
  
你可以看看我发的帖子吗?




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3