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

iCAx开思网

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

請教有關於CAAV5中的CAM API

[复制链接]
跳转到指定楼层
1
发表于 2004-12-21 19:59:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2004-12-22 10:01:01 | 只看该作者
没搞过CAM,不太了解
usecase里有cam的例子,里面没有你要的内容?
  
不过你的把catalog给instance化的思路是对的呀
caa的factory也无非是做同样的事情,你可以自己试试看建个自己的feature,cad和cam的feature结构是一样的,虽然继承的class不同
  
[check surface或是part object或是safety plane]可能只是command的输入而已,内部对他们进行计算后set到feature的input里。CAM基本都是看形状,用BRep?
cad的feature直接做输入的不是太常见吧,至少我们这的cam部门只看形状和附加在BRep上的加工特性
  
catia的cam不是太好,我们这里的cam group很多时候还用cadceus的dll来做toolpath计算
  
你在DS上了课了?资料是R?的?
3
发表于 2004-12-22 11:39:53 | 只看该作者
> 没搞过CAM,不太了解  
> usecase里有cam的例子,里面没有你要的内容?  
沒有..裡頭有的例子只有把一個CAM Feature的ToolPath Dump出來
還有Postprocessor Customize, CAM Feature Customize...
  
> 不过你的把catalog给instance化的思路是对的呀  
> caa的factory也无非是做同样的事情,你可以自己试试看建个自己的
> feature,cad和cam的feature结构是一样的,虽然继承的class不同  
嗯 我知道...不過似乎由於CATIA的CAM是跟third-party的軟體公司買的(據我所知是跟V4一樣..都是NCL的部份模組)...
  
> [check surface或是part object或是safety plane]可能只是command的输入而已,内部对他们进行计算后set到feature的input里。CAM基本都是看形状,用BRep?  
重點就是standard的CAA裡頭沒有相對應的Interface可以讓我去把這些object給set進去...(連Factory都沒有了..So...)...
  
> cad的feature直接做输入的不是太常见吧,至少我们这的cam部门只看形状和附加在BRep上的加工特性  
嗯..自己根據Geoemtry去計算ToolPath,包成一個UDF也是可行...
只不過想借用內建的一些Multi-Axis Flank Milling來簡化開發...
  
> catia的cam不是太好,我们这里的cam group很多时候还用cadceus的dll来做toolpath计算  
是沒錯啊...只是我這邊沒考慮這些resource...只好將就用一下...
(其實就我的case來說內建的CAM夠用...除了Multi-Axis Finish Path Generation)
  
> 你在DS上了课了?资料是R?的?  
沒有...上一門課要多少美金啊..>"<...
全部都嘛自己摸...=____=|||
(上次去問我提到的那個CAM的課,...要價30000美金...
不過是他們會派專人飛過來幫我們上課就是了...)
只有一些書面資料, 版上好像也貼過...
台灣IBM實在很弱...什麼resource都沒有...
不知道大陸那邊或日本那邊有沒有好一點???
4
发表于 2004-12-22 12:02:05 | 只看该作者
亚洲这一片应该主要由日本DSKK做头
  
达索的3大语言就是英法日
  
版上只有过R7的,如果有更新的,能否共享?
5
发表于 2004-12-22 14:23:50 | 只看该作者
我手上的也是R7的啊....(嘆氣)....
  
不過我是覺得那份就夠用了...在觀念上該講到的都有講到...
R13/14在Foundation新增的應該只有BOA的部份吧..
這個在CAAV5 Online Help裡也有專文在講...蠻詳細的...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2024-12-23 21:39 , Processed in 0.024016 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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