問題タブ [g-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
540 参照

vbscript - 2 つの文字列の間にある特定の文字列のインスタンスを置換する

2 つの文字列の間にある特定の文字列を検索して置換する VBScript を作成しようとしています。スクリプトが実行されるファイルの例を次に示します。

したがって、この特定のコードには 2 つのタップ操作があります。Tapper 0.250000と の間を調べ、 のすべてのインスタンスをの数値に基づく変数M845に置き換えるスクリプトを作成しようとしています。E10.Tapper 0.250000

したがって、たとえば があり、Tapper 0.250000後でいくつかの X 行があるとします。これら 2 つの間に発生する は に置き換える必要があります。タッパーと M845 の間にある などの別のタッピング操作がある場合は、 に交換する必要があります。M845E10.E0.250000Tapper 0.750000E10.E0.787

これまでのVBScriptは次のとおりです。

0 投票する
1 に答える
698 参照

c++ - QtSerialPortがシリアルポートに書き込んでいません

QtSerialPort を使用して Gcode コマンドを 3d プリンターに送信しようとしています。プリンターが送信するスタートアップ gcode を接続して読み取ることはできますが、プリンターに何かを実行させるための Gcode を書き込むことができませんでした。私は多くの人のコードを読みましたが、私の知る限り間違っているようには見えませんが、間違いなく何かが欠けています。

これは、3d プリンターに接続するために使用するものです。

これは、シリアルポートに書き込むために入力しているものです。

これによりエラーは発生しませんが、プリンターは反応しません。Qt シリアル コンソールの例を試してみて、「G28」を送信すると、プリンターは正しく反応しました。同じプログラムで、上記のコードを実行してコマンドを書き込むボタンを追加しましたが、何もしませんでした。これは、ポートへの書き込み方法に問題がある可能性が高いことを示しています。私が間違っていることについて何か考えがありますか? 前もって感謝します。

0 投票する
0 に答える
908 参照

arduino-uno - Arduinoプロットエラー「コマンドが認識されません」m18(GRBL + G-CODE)

私は Arduino を初めて使用し、学校での最終設計プロジェクト用に (DIY CNC PLOTTER) というプロジェクトを作成しています。以下は、現在使用しているパーツのリストです。

ハードウェア: 1 Arduino Uno v3 1 L923D シールド 2 DVD ステッピング モーター 1 マイクロ サーボ S90 モーター 1 12V および 5V 電源 (これは PC 電源で作られていますが、私は 5V しか使用していません)

ソフトウェア:

  1. Xローダー
  2. UGSに接続されたGRBL 1.1 Hexファイル(これは私にとってはうまくいきませんでした)
  3. UGSに接続されたGRBL 0.8 Hexファイル(これは私にとってはうまくいきませんでした)
  4. UGS(下位から上位まで全く無反応)
  5. 処理 3.3 (これは私にとっては問題なく機能しますが、機能は非常に限られています)
  6. GCTRL (上下左右の矢印は無反応)
  7. Inkscape (正常に動作します)

エラー:

M18 (ドライブオフ)

コマンドが認識されません: m18

今のところ、それがプロットプロセス中に現在発生しているエラーです。私はこの問題に対する答えを見つけることを望んで昼夜を問わずインターネットを探し回っていますが、読めば読むほど混乱します. しかし、問題はGBRLコードがM18およびM17 Gコードをサポートしていないことであるといくつかの投稿で読みました。そのため、GRBLコードを微調整して削除し、M18とM17を追加して機能させる方法はありますか? ?

私は非常に多くのチュートリアルを見て、Arduinoを使用してフラッシュする方法について同じプロセスに従いましたが、それでもうまくいきません。この問題を解決するのを手伝ってくれることを願っています.