0

さまざまな形式のNC プログラムを入力として使用して、工具の動きを追跡する可能性を評価しています。lexer を使用してさまざまなプログラム タイプをメタ レイヤーにトークン化し、統一されたツールやポイントなどのみが存在するようにすることは、良い考えのように思えました。

しかし、

  • 私は字句解析について何も知りません。レクサーを作成する簡単な方法はありますか? たぶんEBNFから?
  • 私のアプローチについてどう思いますか? データを抽出し、複数の nc ファイル形式をサポートするためのより実行可能な方法はありますか?

追加情報

  • どのような具体的なNCプログラムが提供されているかという情報は予め分かっている。
  • NC プログラムの構文をチェックする必要はありません。それらはすでに本番環境で使用されているため、有効であると思います。
4

1 に答える 1