もしgcodeで書き出した後、好きな拡張しに変えなよ。

で、拡張し変えて読めないのは受け取る側がそのポスト(機械事の方言みたいなもの)に対応してないからだろう。

gcodeの書式をみなおしてみな。

つか受け取る機械わからんからこれ以上は面倒見切れんが。本当にgcodeでいいの?

ちなみにだけど元来gcodeに決まった拡張子など無い。
受け取る側が便宜上勝手に決めてるだけ。
例:*.NCD *.NCってのを使うときもある。