ここでは、CNC コントローラのハードウェアおよびソフトウェア アーキテクチャをさらに分析および統合するために、主に前述の CNC タスクによって実現される機能を要約します。
CNC コントローラの機能には、通常、基本機能と選択機能が含まれます。基本機能はCNCシステムに必須の機能、選択機能は工作機械の特性や用途に合わせてユーザーが選択できる機能です。 CNC には通常、次の主な機能があります。
1. 軸制御機能:この機能は、CNC が同時に制御および制御できる軸の数を指します。 CNC工作機械の運動軸には移動軸と回転軸、基本軸と付加軸があります。一般に、CNC 旋盤では同時に制御できる軸は 2 つだけ必要です。 CNC フライス盤、CNC ボーリング盤、マシニング センターには 3 つ以上の制御軸が必要です。同時に制御できる軸数は2軸、3軸など用途に応じて選択可能です。空間表面を加工する CNC 工作機械は、3 つ以上の軸を同時に制御する必要があります。制御軸の数が増えるほど、特に同時制御軸の数が増えるほど、CNC コントローラは複雑になり、多軸連携部分のプログラムを作成するのが難しくなります。 2. 準備機能:準備機能は G 機能とも呼ばれ、基本動作、平面選択、座標設定、工具補正、定周期、メートル・インチ変換などの工作機械の動作モードを指示するために使用されます。 G とその後ろの 2 桁で表されます。 3. 補間機能:CNCはソフトウェア補間により工具の移動軌跡を実現します。連続輪郭制御中の強力なリアルタイム性能のため、ソフトウェア補間の計算速度は、送り速度と分解能に関する CNC 工作機械の要件を満たすことが困難であり、CNC が他の機能を継続的に拡張して、CPU 占有時間を削減する必要があります。補間計算。したがって、CNC の補間機能は実際には粗補間と微補間に分けられます。ソフトウェアは毎回小さな線分データを補間します。これを粗補間と呼びます。プライベート サービス インターフェイスは、細かい補間と呼ばれる粗い補間の結果に従って、小さな線分を単一のパルス出力に分割します。
コンター加工される部品の形状は直線や円弧で構成されることが多く、さらに複雑な曲線で構成される場合もあります。したがって、直線、円弧、放物線、正弦、円柱、スプライン補間があります。補間演算の実現方法には、1点ずつ比較する方式、デジタル積分方式、直接関数演算方式などがあります。 フィード関数。機械加工技術の要件に従って、CNC の送り機能は F を使用して CNC 工作機械の各軸の送り速度を直接指令します。





