投稿

ラベル(CNC)が付いた投稿を表示しています

CNC ノイズ対策 シールド線の効果実験

イメージ
 CNCマシーンのノイズ対策 CNCを組み立てる人々は、ノイズ対策は一度はする。同じくノイズに悩まされています。対策の結果、止まらずに動くようになった。 モータにコンデンサーをつける、リミットスイッチの配線にローパスフィルタを入れる、信号をフォトカップラーで独理系にするといった対策が先人達によってなされている。 モーターにもコンデンサーついてるし、ダイオードもつけてみたが、効果がなく(ない訳ではなく、それでも)止まってしまうので、対策に乗り出すことに。対策は要因分析があって事なので仮説立証するところから。 【要因考察】 モータ逆起電力で発生したパルスが要因は間違いなく、回転させずにbCNCから動かしても途中で止まることはない。モータを回転させている時にやはり起こる現象。 モーターで発生したノイズパルスが、隣接するケーブルに電磁誘導されて乗り移るからリミットスイッチが入ってもないのに入ったと検出されるというのがエラー要因(オシロで観測した訳ではないので仮説) 仮説が正しければ、 ①Makerbot design社のスイッチ上のローパスフィルタはノイズ対策としてはあまり意味がない。 https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches に記載と抵抗の値こそ違うが同様の結線にはなる。しかしスイッチ近くにフィルターがあっても、モータに接続されるケーブルから発したパルスが、ケーブルに乗り移るという仮説であれば、ボードへの誘導パルスの防止にはなっていない。(スイッチング時の過渡応答対策という意味はあるかな) 対策→ モータは発生源の近くで対策し、フィルタは、やっぱり先人の人たちのようにボードの近くでボードへの侵入を防ぐべき。 ②Makerbot design社のケーブルは、赤、黒、緑の独立したケーブルで、配線上、モータと並列にどうしても隣接されるところが出てしまう。特にZ軸は避けられない。 対策→ 隣接するケーブルに電磁誘導されて乗り移るのであれば、電磁シールドされたケーブルであれば乗り移らないはず。先人の人達は、このあたりを当然よく理解されていて、コストはかかるがシールド線を使われている。 ①は、キャパシタンスを取り付ける小型の基板とCNCシールドと接続するものを作り、②は3線シールド線に配線を交換する事 【実...

Kicad to gcode by FlatCAM

イメージ
Kicad→gcode by FlatCAM  CNCがまだ製作中で、数々の問題はあるものの、削れるようになってきたのでPCBの加工に向かって準備。Kicad→gcodeの準備。 【FlatCAMダウンロード&インストール】 FlatCAMは、pythonのインストールが必要だとか書いているページがあるが、 https://bitbucket.org/jpcgt/flatcam/downloads/ のインストーラーで一発起動。 使い方は、ここで備忘録に記録するまでもなく、先人の方のすばらしい手順の通りで。後日たどり着けるようにURLをここに。 https://denshikousakusenka.jimdofree.com/cnc/flatcam%E4%BD%BF%E3%81%84%E6%96%B9-1/

CNCマシーンの自作

イメージ
【はじめに】 https://www.thingiverse.com/thing:3508781 上のをベースにしていちから、中華CNCを作製。 既に作ってしまっているが、1から自作する手順の記録. 3Dプリンターはむしろ、CNCを作りたくて購入。 DVDのペンプロッター(費用が安いし)から作りはじめて、いろいろ遊んで、満を持してCNCの自作へ。  写真は、買ってきた線のまま組み立てた段階なので各種配線がゴチャと。 くみ上げていく途中の写真とかはなし。 自分で作った!って満足感と、どうやってリミットスイッチつけようか?と悩み、設計して3Dプリンターで打ち出して・・と組み立てていくのが楽しいです。 使う目的の人は、買った方が安い! 【3Dプリンター部品】 3Dプリンタ部品は、thingiverseに掲載されているままつくると必ず組みあがらない。上記公開されている全体のCAD図(スケッチアップのモデル)においても設計の誤りが確認できる(Y軸のリードスクリュー高さが誤り) 誤っている箇所は、自分でデータから作って作製する。 ・ Y-Ball_bearing_mount と Yステッピングモーターホルダ は少なくとも変更が必要。(リンク先は設計したオリジナルのSTL) Yステッピングモーターホルダ は、thingiverse掲載のままでも使えるが、2020のアルミフレームの下に足をつけて浮かせる必要がある。 ↑Yリードスクリューの高さ基準は、ステッピングモータが20mmのアルミの上面に乗せた際に軸の高さで設計しようとしている。つまり20mmのアルミフレーム上面からステッピングモータの高さの半分が中心軸として再設計 ・それ以外にも、 X軸のキャリア (オリジナルのSTL)に後でリミットスイッチを取り付けるためのネジ穴をΦ2mmぐらいで適当に開けておきました。 また、リニアシャフト保持のSK8が8個いるが、これは3Dプリンターで作製 thingiverseでSK8を検索すると出てくるので、それをそのまま利用。 (SK8 8個必要だが、アルミのものは3000円ぐらいする。) 【部材の調達】購入した部品のコメント 日本国内においては、以下のサイトから入手 アルミフレームやロット→ミスミから購入 型番をそのまま検索すれば出てくる https://jp.misumi-ec.com/ ...