CAM WORKFLOW座標系・ポスト・DNC

ツールパスを作る前の段取り(座標系・素材・工具)と、作ったあとの確かめ(シミュレーション)、機械に渡すまで(ポストプロセッサ・転送)の要点です。最後に、初めてのプログラムを流す前のチェックリストを置きました。

⌖ワーク座標系(プログラム原点)の決め方

上から見た図(XY)機械原点G54 に入る値XYワーク原点=CAM の WCS品物テーブル横から見た図(XZ)工具長 H機械原点G54 の ZZXZ は工具側が+(削る面から離れる向き)ワーク原点
G54 などのワーク座標系オフセットに登録するのは、機械座標系で見たワーク原点の位置。工具長は工具補正(H)に入れる。位置関係は模式図。

G コード辞典:G54〜G59・G92・G53・G43(工具長補正)

▦素材の定義

⊓工具ライブラリ

ホルダ・コレット・主軸テーパの寸法はツーリングのページへ。

÷切削条件の入れ方

トロコイド溝加工と高効率荒加工の最初の切込みの目安はツールパスの種類のページで計算できます。回転数・送りはエンドミル・フライスの計算機へ。

◎シミュレーション・干渉チェック

確かめる段階見つかるもの① CAM 内の再生経路と削れ方工具の当たり削れていく様子② 機械シミュレーション機械の構造まで出す治具・機械との干渉ストロークの超過③ NC プログラムの検証VERICUT・NCVIEW などポストが出したNC プログラムの誤り④ NC 装置の描画機械を動かさずに描く登録値の誤り(座標系・工具補正)ここでポスト

5 軸機の干渉チェックは5軸の校正・干渉・治具と工具へ。

⇢ポストプロセッサ

CL データ機械に依らない経路ポスト AFANUC 系の機械用NC プログラムその機械の書式ポスト BHeidenhain 系の機械用NC プログラムその機械の書式
ポストの書き方は CAM ごとに違う(Fusion は JavaScript、FreeCAD は Python、NX は Post Configurator、Creo は GPOST)。

選び方・直し方

ポストの提供のされ方(ソフトごと)

ソフトポスト
Autodesk(Fusion)JavaScript(.cps)で書かれたポストをライブラリで無料配布。編集できる[20][21]
FreeCAD複数のポストを同梱。合うものがなければ自分で書ける(Python)。G20/G21 の単位はポスト側で決まる[4]
Siemens(NX)Post Configurator などでポストを修正・新規作成。機械のキネマティクスを作るツールもある[22]
PTC(Creo)Creo/NC GPOST(ポスト生成ツール)[8]
GibbsCAM1 万種類を超えるポストのライブラリ[14]
Hexagon(WORKNC)機械に合わせた専用ポスト[23]

出てきた NC プログラムの読み方はG・M コード辞典へ。

⇄DNC 運転とメモリ運転

メモリ運転PCNC プログラムUSB・LAN・RS-232CNC 装置メモリに全部入れる入れてから運転入りきらない大きなプログラムは運転できないDNC 運転PCNC プログラムRS-232C・LANNC 装置バッファ少しずつ受け取る送りながら運転I/O チャンネル・ボーレート・ストップビットを合わせる

!よくある失敗(初回運転の前に)

印を付けるだけで、どこにも保存しません。

関連する指令:工具長の設定ミス→G43・G49 単位の取り違え→G20・G21

CAD/CAM のほかのページ

📚出典

座標系・工具補正・衝突の原因は NC メーカーと工作機械メーカーの公開マニュアル、ポスト・シミュレーションは各 CAM のヘルプ、DNC は大学の資料をもとにしています。設定のしかたは機種で違うので、お使いの機械の取扱説明書で確かめてください。

  1. 三菱電機(Mitsubishi Electric)「The Basics of CNC Machining Programming (for Machining center) e-Learning 教材(PDF)」
  2. Haas Automation, Inc.「Mill Operator's Manual 8 - Part Setup(オンライン版)」
  3. Autodesk「Fusion Help: Setup tab (milling and cutting) reference(WCS の決め方)」
  4. FreeCAD project「CAM Workbench(FreeCAD Documentation)」
  5. Hexagon(ESPRIT)「ESPRIT Milling」
  6. Dassault Systèmes「DELMIA Machining - Online Store(プランと価格)」
  7. Autodesk「Fusion Help: rest machining の検索結果(Rest Machining の説明)」
  8. PTC「PTC Store: Creo Machining Suite」
  9. Autodesk「Fusion Help: 3D Adaptive Roughing(旧 Adaptive Clearing)reference」
  10. Sandvik Coromant「Slicing and trochoidal milling(技術情報)」
  11. Autodesk「Inventor CAM 2020 Help: To Simulate and Post Process the Toolpaths」
  12. Autodesk「Fusion for Personal Use Changes(Fusion Blog、2020年の変更告知と FAQ)」
  13. Autodesk「Autodesk Fusion with PowerMill(日本語・価格と購入)」
  14. GibbsCAM(Sandvik グループ)「GibbsCAM トップページ」
  15. シンプルテック株式会社「シンプルテック トップページ(NCVIEW)」
  16. CGTech(VERICUT)「About VERICUT」
  17. Haas Automation, Inc.「Mill Operator's Manual 11 - Operation(オンライン版)」
  18. 株式会社C&Gシステムズ「CAM-TOOL」
  19. Czech Technical University in Prague(Acta Polytechnica)「Vavruška P. Creating a Multi-axis Machining Postprocessor(Acta Polytechnica 52(4), 2012)」
  20. Autodesk「Autodesk Fusion Post Processor Library」
  21. Autodesk「Autodesk Fusion 製品ページ(日本語・価格と個人用の説明を含む)」
  22. Siemens Digital Industries Software「NX X Manufacturing Standard」
  23. Hexagon「WORKNC」
  24. 熊本大学 工学部技術部「リモートバッファによるNCフライス盤のDNC運転(倉田 大、技術部報告 2018年度)」
  25. Siemens Digital Industries Software「Computer-aided manufacturing (CAM)(用語解説)」
  26. 米国議会図書館(Library of Congress)「STL (STereoLithography) File Format Family(fdd000504)」
  27. Autodesk「Inventor LT 2020 Help: About Imported STEP and IGES data (Construction Environment)」