0

ツールは使用中に摩耗します。これらのツールを使用する機械は、摩耗を測定した後、NC (数値制御) プログラムを修正する必要があります。

すでに XSD モデルを作成し、これらの測定値を管理する JAXB クラスを生成しました。今度は、測定された差異をマシンに設定する NC コードを自動的に生成したいと考えています。

生成されるコードは、基本的に次の形式になります (さらに、場合によっては静的なプレフィックス/サフィックス コードもいくつかあります)。

$TC_DP<x>[<t>, <D>] // 1 < x <= 25, 1 < D <= 12

t工具の ID、Dこの工具の刃先、およびx刃先に関連するパラメータです。

異なるツールtではxDは異なる意味を持ちます。たとえば、ツール 10 のエッジ 2 の$TC_DP1[10, 2]です。ツール 5 のエッジ 2 の幅などです。$TC_DP1[5, 2]


$TC_DP<x>[<t>, <D>]NC コードを生成するために、作成したモデルとフォーマットの間のマッピングを宣言的に定義する方法を探しています。

4

1 に答える 1