【資料請求】CAD講座なら伝統と実績のヒューマンアカデミー
ヒューマンアカデミーのCAD講座年間修了生は5.000人以上。
第一線で活躍するプロを数多く輩出しています。資料請求(無料)。

box

NCプログラムの出力システムcam

CAM(キャム)とは、コンピュータ支援製造のことで、製品の製造を行うために、CADで作成された形状データを入力データとして、加工用のNCプログラム作成などの生産準備全般をコンピュータ上で行う為のシステムであり、出力されたデータは、CNC化された工作機械に送られて実際の加工が行われる。
CADとCAMは、設計分野CADとの対比で考えますと、製造分野のCAMともいえますが、製造分野に最適化されているCAD/CAMシステムや、テキストベースの自動プログラミング装置など、NCプログラムを出力するシステムをすべてCAMと呼ぶ事もあります。
加工形状による分類として
・ 2D
平面的な輪郭加工及び穴あけ加工のための2軸同時移動データを出力。
加工機側で工具径補正が可能な為、プログラムの汎用性に優れています。
精度が高い加工が可能なため、機械部品加工などに多用されています。
形状データはCADからの2次元図面データを使用する。
NC制御器に内蔵されている対話型は、ほとんどこのタイプです。
・ 2.5D
2Dに加えて、平面輪郭に断面を付加した加工及び、側面から見た輪郭形状加工のための2軸同時移動データを出力する。
自由曲面以外のあらゆる形状が加工可能であり、2D同様に精度が高い加工が可能である反面、作業者のスキルによって形状に差違がでる場合がある。
・ 3D
自由曲面を含む加工のための2軸同時から3軸同時移動データを出力する。
CADで定義可能な形状をすべて扱えるため、デザイン性の高い製品に多用されるが、工具定義をCAM側で行う為、プログラムは定義した工具専用となり汎用性は低く、また、形状を直線近似で加工する為、精度が低下する場合が多い。
形状データはCADからの3次元データを使用する。
一般に2Dと2.5Dの機能を含んでいるが、3D専用の物もあり、また、自由曲面上での輪郭動作に制限のあるCAMを2.8Dと呼ぶ場合もあります。
・ 5軸加工
同時5軸、テーブルの角度を振って3軸で加工3軸同時移動データに加え、テーブルあるいは工具のヘッドを振るために角度A,BのNCデータを出力。
アンダーカットがある形状を加工する場合や側面などの加工をする場合に有効。

CAMの分野では、これまでにUnixが多く利用されてきたが、この理由として比較的重い計算を繰り返す為に、安定したマルチタスク性を持つOSが必要な事があげられます。ですがWindows NT系の登場により、CPU性能の飛躍的向上による計算時間短縮とコスト低下を目的とした移行が進んだために現在では大部分のCAMシステムがWindows NT系をプラットホームとしています。
これによりUnixは既にCAMの流れの本流では無くなっているが、持ち前の安定性とマルチタスク性能を望む声も多く、Linuxへの展開も少なからず始まっています。
これは、数多くのCAMベンダーがWindows上での動作にデュアルCPUを推奨しているのに対し、同等のシステムがUnix上では、シングルCPUで良好なレスポンスを実現していたことも無関係ではないといえるのではないでしょうか。
フリー百科事典『ウィキペディア(Wikipedia)』より引用しています。

box