|
马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家好,
想請問一下不知道有沒有人有成功的把一些CATIA內建的CAM Feature透過CAA C++把他建立出來??
我找過所有CAM相關的API的Header...並沒有像CAD中有一個Factory可以直接建立像是Isoface or Flank-milling這樣內建的Feature的功能...
(就像CAD中的GSMFactory可以很快的直接呼叫建出Sweep,Loft等)
我目前所能做到的是去翻Menufacturing catalog, 找到Flank-milling相對應的start-up...然後用ProcessMgr把他塞到那個Menufacturing Program裡...然後user可以看到那個Flank-Milling確實建出來了...可是對於那一個flank-milling的一些參數我就沒辨法給了...例如我想要指定check surface或是part object或是safety plane時就沒辨法...因為似乎在CAM中與geometry相關的參數不是定義在catalog中, 而是透過GeometryMgr來管理...而要偏偏GeometryMgr沒有提供一些look-up的function來看看有什麼樣的參數可以給...我也不知道如果我今天想要指定Part object時要設什麼樣的名稱他內部在ComputeToolPath時才找的到...
我也曾經試著要用reverse engineering的方式找出他呼叫GeometryMgr時所傳的名稱為何...無奈功力太差...失敗...
可是我有看到DS網頁上的training course catalog裡有CAM的課, 有提到教怎麼建立一個Flank-Milling...小弟的猜想是DS有額外的library沒有含在standard的CAA中...可能是要上了那門課才會給or要另外收費...
不知道各位版上的大大有沒有什麼建議??或者知道怎麼給定這些參數的..或者手上有這些library的...小弟在這邊先謝過!!
SDK. |
|