まとめ
注意:新しいワイヤレスバージョンはこちらで見ることができます。http://www.thingiverse.com/thing:2313781。ワイヤレス版はシリアルBluetoothモジュールを使用しています。
このプロジェクトは、USBケーブルでコンピュータに接続しながら、PronterfaceやRepetier Hostのマニュアルコントロールを使用してプリンタにGcodeの指示を送信するのと非常に似ていますが、代わりにArduino Nanoを小さなキーパッドに接続してGcodeスクリプト/マクロを送信するのです。
Gcode センダーは、3D プリンターだけでなく、CNC ミルやレーザー彫刻機にも対応しています。Gcode を使用するどんな機械でも対応しています。
このセットアップでは、ボタンを押すだけで高度にカスタマイズされたgcodeスクリプト/マクロをプリンタに送信できます。私はスケッチに含まれていたすべてのスクリプトをテストしました。それらのいずれかを置き換えたり、編集したりできます。
スケッチでは、自分のニーズに合わせてコードを微調整しやすくするように、多くのコメントを盛り込むようにしました。
Gcode Senderとプリンタ間の通信はシリアル通信(Tx、Rx)を経由して行われます。RAMPSスタイルのボードでは、AUX-1ポートを使用することができます。配線の詳細はWiring.zipファイルに記載されています。Gcode SenderのTx出力線がプリンタのRxに接続され、RxがTxに接続されていることを確認してください。Repetierファームウェアでは、AUX-1ポートを利用するにはBluetoothシリアルポート
STLファイルはサポートなしで印刷できます。注意:STLファイルは、低いインフィルで印刷するように設計されています。インフィルとは、印刷中に形状を維持するためのサポートです。フィラメントを無駄にしないように、インフィルを低くしておいてください。
組み立てられたArduino Nanoボードは、キーパッドの下にあるSTLボディの空洞内に隠れています。キーパッドにはSTLインサートに取り付けられた粘着バックがあります。必要に応じて、いつでもNanoを再プログラムする場合は、後でインサートを取り外すことができます(プリント取り外しツールが最適です)。
キーパッドホルダーの部品をさらに微調整するために提供されたFusion 360ファイルです。Gcode Senderのための代替デザインを作成した場合は、ぜひお知らせください。
BOM:
- (2回) 16キーの4x4メンブレンキーパッド。
- (1x) Arduino Nano開発ボード(追加のシールドなしで2つのキーパッドに十分なI/Oピンが付いています)。1つのキーパッドで2つのキーパッドの代わりに簡単に使用できます。
- (1回) 4本のワイヤーケーブルの所望の長さ(私はCat5ケーブルの短い部分を使用し、すぐに入手可能だったため、4本のツイストペアを使用しました)。Gcode送信機をプリンタに接続するため。
- (2回) キーパッドをArduino nanoボードに接続するための短い8ピンジャンパーケーブル。
左キーパッドの説明:
- まず、どの軸で作業を行うかを選択し(例:x、y、z、e)、次に移動解像度の量を選択し(例:0.1、1、10など)、最後に移動方向ボタン(+または-)を選択します。移動方向ボタンは長押しすると、その方向に移動を続けることができます。
クレジット:
大きな感謝を送りますhttp://www.thingiverse.com/Slavulj彼はThingiverseに隠れた宝石を持っていた。彼のデザインは。http://www.thingiverse.com/thing:1563410このプロジェクトのインスピレーションとなりました。
印刷設定
プリンター:
HICTOP Prusa i3
ラフト:
いや
サポート:
いや
解決策:
0.2
充填:
10~15%
これをどうやってデザインしたか
STLはFusion360で設計されています。ShetchはArduinoのスケッチです。
모델 소스
