1
vim regexでgcodeを編集する
特にモデルのgcodeを編集する必要があり、すべてのZ座標から数値87を減算する必要があります。gcodeのサンプルは次のとおりです。 ;LAYER:435 G0 F9000 X-38.420 Y-26.887 Z87.300 ;TYPE:WALL-INNER G1 F1800 X-37.709 Y-27.459 E1386.91774 G1 X-37.020 Y-28.062 E1386.94819 G1 X-36.404 Y-28.635 E1386.97618 前のサンプルからZ87.300があり、これをZ0.300に変更し、Z全体に対してこれを行う必要があります。vimで次のコマンドを試しました。 :%s/Z\(\d\d\)/\="Z".submatch(1)-87/ しかし、それは間違って機能します。