iCAx开思网

标题: 請問一個CAA中的interface用法 [打印本页]

作者: nctusdk    时间: 2005-6-7 19:40
标题: 請問一個CAA中的interface用法
AdvancedMachiningInterfaces Framework
- CATIMfgMultiAxisFlankContouring
  
我在V5R15中試過...
他提供的SetChecksGeometry,SetDrivesGeometry...這些方法
因為沒有範例只好自己試試
結果試了很多種方式...都傳回失敗...
我試的方法是先把使用者選到的Feature取出來
然後找出所有的Face
接下來我試過直接把這個Face的pointer當這些SetCheck/Drives的第一個參數
也試過把這些Face建成BRep Feature...再傳進去...
還試過用CATIMfgGeometryFactory::CreateGeometry()
把我建出來的BRepFeature甚至是整個Feature轉成一個MfgGeometry
再傳進去也是沒用...
我的問題在那呢??有沒有人知道到底該傳些什麼東西進去???
到底該怎麼用這個interface呢?
  
小弟先謝過~
  
SDK.
作者: nctusdk    时间: 2005-6-8 22:41
嗯 已解決了...
倒是碰到另一個問題...
如何去Force Tool Path Computation?
我今天已經建立一個CAM Feature
這個CAM Feature是CATIA內建的,不是我定義的
所以他只有implement CATIMfgComputeToolPath..而沒有CATIMfgComputeToolPathCustom...
我查過這個介面是放在ManufacturingInterfaces這個Fmk下的Protected Interface
而且本來也就是unauthorized的
但在V5R15之後所有Protected Interface都移除了
是否有可能透過API Request再使用這個interface呢?
還是有別的方法可以讓他計算ToolPath??
我現在的想法是...直接去呼叫他的ComputeToolPath command
因為他的每個CAM Feature上都有Compute ToolPath這個command
似乎是有可能的...但是不是要先知道這個cmd的名稱才可以呢?
那是否有辨法Dump這個command的名稱呢???
  
另外我還想到一招...
就是在V5R11上先寫個CAA的static library...
把Compute ToolPath的功能包在裡面...
因為V5R11上authorized/unauthorized的控制只不過是文字檔修改一下就好了..
那麼這個library我可以再拿到V5R15上來link嗎?????
  
不好意思問題有點雜...
  
SDK.
作者: nctusdk    时间: 2005-6-9 14:25
啊..解決了..自己回一下好了...
就是用最後那個爛招...把V5R11的lib拿到R15上來用...
感覺去跟DS reqeust太麻煩了...
  
SDK.




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3