自作CNCマシン・レーザーカッターについて
自作CNCマシン・レーザーカッターについて

自作CNCマシン・レーザーカッターについて

Grbl Controller:(使い方はこちらへ) Mac+Arduinoという環境で、Arduino用CNCシールドを探すところから始まったので、まずは: ・Protoneer Arduino CNC Shield V3.10 この↑シールド(A4988付き)でステッピングモーターを動かすことができるけれども、それをPC(Mac)から操作するソフトも必要なので、 ・Zapmaker Grbl Controller 3.6.1(for Mac) が見つかった。インストールが面倒そうなのですが、このページの以下の投稿から「3.6.1-T4」か「3.6.1」が簡単にインストール出来る。ちなみにWin/Linux版はこちらから。 この人↑が「3.6.1-T4」と「3.6.1」のバイナリーをつくってくれたらしいので、青文字の「3.6.1-T4」か「3.6.1」をクリックすればソフトをダウンロードできる。 しかし、調べていくうちにこの手のソフトがたくさんあることが分かってきた。 基本的にはGRBL関係なら以下のサイトに行くといいみたい。 https://github.com/grbl ここには、 ・grbl:(Arduinoにアップロードするファームウェア) ・grbl-builds(コンパイルされていないファームウェア保管場所) ・grbl-sim:(Arduinoなしでシミュレーションできるらしい) ・Universal-G-Code-Sender(JavaベースのクロスプラットホームのGコード操作ソフト) の4項目がある。 Universal-G-Code-Sender: Zapmaker Grbl ControllerのかわりにUniversal-G-Code-Senderを使うこともできるようで、もしかしたら、こちらのほうがメジャーなのかもしれない。以下のようなインターフェース。 似たような感じではあるけれど、使ってみてどちらが自分に合うかで決めればいいと思う。 ShapeOko Wikiにあるリスト: ほかにもこの手のソフトはいろいろな人によって開発されていて、以下の「Shapeoko」のwikiサイトに載っている。 http://www.shapeoko.com/wiki/index.php/Communication_/_Control この中のリストにも「Zapmaker Grbl Controller」があるけど、「Shapeoko」でも使っていたようだ。 現在の「Shapeoko3」では、「Carbide Motion Machine Control Software」を使っているみたい。こんな画面(以下↓)。 ちなみに「Shapeoko3」は、Arduinoシールドに「CNC Shield」ではなく「gShield」を使っている。 この手のソフトは、G-Code-Senderと呼ばれているようだ。そしてArduinoにアップロードされるファームウェアはG-Code-Interpriterと呼ばれているらしい。日本語ではGコード送信プログラムとかGコード解析プログラムとでもいうのでしょうか? 他には、Interactive G-Code-Generatorというのもあり、Javascriptでできる「Javascript G-Code Generator」というのもあるらしい、Webやブラウザ上でするにはいいかもしれない。 たしか、Smart Laser Miniがブラウザ上のインターフェースであるため、ネットを通して遠隔操作もできるようである。と、いまSmart Laser Miniのサイトを見に行ったら、来月(2016年4月)に新しいのでるみたいです(以下)。 レーザーモジュールが3Wにパワーアップしそうな感じです。価格は10万円くらいになってしまうのでしょうか。 ということで再びG-Code-Senderに戻りますが。 「X-CARVE」も「gShield」を使っている。インターフェースはブラウザ(今回はSafariで)で操作可能。以下のような感じ。これも右側に3Dシミュレーション画面のようなものがある。シンプルにまとまっていて素人でも使いやすい感じになっている。 いろんなG-Code-Senderが使えるということが分かったのですが、この際G-Code-Sender自体も自分の使い方に合わせてプログラムしようと思いましたが、今回はそこまではやらないで、既存の使いやすいものを試しながら選んで行こうと思います。 追記: この記事を書いているときは、まだよく知らなかったので上記のようなソフトを試していました。現在はbCNC(以下のリンク)というG-Code-Senderを使っています。 関連: CNC関連のソフト(まとめ) G-Code-Sender(bCNCなど)
📎📎📎📎📎📎📎📎📎📎