ツールトラック編集システムは、ツールトラック変換、切削線編集、ツールトラックのグラフィック表示、ツールトラックのロードと出力などで構成されています。
1. 幾何学的変換
ツールトラックの幾何学的変換の内容には、評価、回転、および鏡像が含まれます。平行移動変換では、ナイフの中心のみが移動可能で、ナイフ軸のベクトルは変化しません。回転および鏡像変換では、ナイフの中心とナイフ軸の適切な量が変化します。
2. 転置変換
転置とは、移動方向を元の方向から新しい方向に変更することです。転置変換の対象は、切削接触の軌跡(3Dツール半精密補正が有効)または球面ツール中心の軌跡のみであり、新しいツール方向で加工する際の誤差値は許容値を超えません。転置変換はカッター軸の方向を変更しないため、多座標加工ツールの軌跡は転置できません。転置変換は、パラメトリック加工法で等パラメータ離散アルゴリズムによって生成されたツールの軌跡に対して最も効果的です。他のパラメトリック線法によって生成されたツールの軌跡については、転置変換の前に指定された点に従って切削線を等弧長で暗号化することで、各切削線の位置点の数を同じにして均等に分布させることができます。

3. 削除
削除操作の対象は、位置点、切削セクション、切削行、切削ブロック、あるいは編集全体におけるツールトラック、または切り取られたツールトラックの一部にすることができます。
4. 仕立て屋
最初に、切り取るツールパスオブジェクトを指定し、次に、検査面などの切り取りオブジェクトを指定します。最後に、削除する部分を指定します。切り取り操作には、切り取り対象オブジェクト(ツールパス)と切り取り対象オブジェクト(検査面など)の交差アルゴリズムが必要です。
5. 回復する
リカバリ操作モードには、グローバルリカバリ(削除されたすべてのツールトラックオブジェクトをリカバリする)と、循環リカバリ(削除操作の逆順に従って削除されたツールトラックオブジェクトを復元する)の2種類があります。グローバルリカバリでは、削除されたツールトラックオブジェクトがリカバリされるまで、リカバリ操作のたびに削除操作で削除されたツールトラックオブジェクトが復元されます。
6. 均質化
均質化操作の対象は、パスへの単一のパスである場合もあれば、編集全体におけるツールパスである場合もあります。均質化操作には、以下のものが含まれます。
(1)円弧長が等しい点Nに従って切断線を暗号化する。方法は、まず切断線曲線をフィッティングし、次に曲線の円弧長に従ってN点に離散化する。カッター軸とスイング平面の法線ベクトルをまずベクトル終点の軌跡に変換し、次にフィッティングと離散化を行い、最後に単位ベクトルに変換する。
(2)与えられた誤差に従って切断列に対して、パラメータスクリーニング法を採用して位置点を直接スクリーニングする。
(3)2つの位置点の間に線形補間によってカッターポイントを挿入する。
7. 配置する
他のすべての編集操作が完了したら、ツールトラックを接続して配置できます。まず、ツールの方向を指定する必要があります(これは、ツールパスの計算中にシステムによって設定されたツールの方向と一致しない場合があります)。ツールの方向は、ツールパスの計算中にシステムによって設定されたツールパスと一致しない場合があります。また、ツールの単一方向に対してツールリフト高さを指定する必要があります。これらの規則が受け入れられると、システムは編集内のツールトラックの出力を自動的に調整します。