原材料がCNC工作機械に投入され、切削工具を用いてこれらの形状が作られます。CNC加工プロセスでは、少なくとも1つのマイクロプロセッサと複数のストレージユニットを備えたコンピューターが用いられます。CNCにCADまたはCAMソフトウェアシステムを追加することで、コンピューターは部品を加工するための正確な動作をプログラムできます。
CNC加工では、プロセスが自動化されているため、オペレーターの時間とコストが節約されます。オペレーターは材料をセットし、機械をプログラムするだけで、適切にセットアップすれば機械は自動的に稼働します。また、稼働時間もプログラムで設定できます。
CNC加工において重要なのは、オペレーターが機械を熟知していることです。CNCは、機械の一般的な機能に付加されるものです。例えば、ルーティングを行う場合、CNCをプロセスに追加しても自動化されるだけです。しかし、オペレーターにとっては、機械を理解し、コードの入力方法やCAD/CAMの使い方、そして機械の操作方法を理解している必要があります。さらに、基本的なルーティングの仕組みも理解している必要があります。
CNC加工を理解する上で重要なもう一つの領域は、機械の基本コンポーネントです。これらの機械がどのように動作するかを理解することで、何か問題が発生した場合に適切な修理を行うことができます。これにより、オペレーターは機械の限界と機能を理解し、最大限の性能を引き出すことができます。
CNC加工がプロジェクトになると、オペレーターは5つの領域を定義する責任を負います。まず、設計したいプロジェクトについて考え、計画を立てます。この段階では、じっくりと時間をかけて計画を立てるとよいでしょう。
次の領域は、図面をコンピュータに翻訳するためのCADの理解、そしてCAD情報を機械語に変換するCAMの理解です。最後の領域では、機械に必要な動作を実行させるための制御機能を理解する必要があります。これらすべての領域が適切に満たされることで、図面で思い描いた通りのプロジェクトを実現できるようになります。
CNC加工は従来、大型のCNC工作機械を用いた商業施設でのみ行われていました。今日では、自宅の作業場でも小規模な加工が可能なミニCNC工作機械が登場しています。これにより、小規模事業者でも、これまでは大規模に製造しなければ実現できなかった様々な部品や製品を製造できるようになり、メリットを享受できるようになりました。
CNC 加工では、シンプルなデザインも複雑なデザインも作成でき、アルミニウム、フォーム、木材、その他の金属など、さまざまな材料に使用できます。