« 2018年1月 | トップページ | 2018年3月 »

2018年2月の2件の記事

2018年2月21日 (水)

CNCマシン(2) 切削を始めるも、Raspi Zero Wへ思わぬ脱線

 中華CNCマシンCNC2418のプロジェクトは順調に進んで、遂に初切削(ただしMDF板の彫刻)に成功したのだが、プロジェクトは突然違う方向にそれてしまった。本人も驚く脱線ぶりである。どうしてこんなことになったのか。詳しいいきさつは本文で。

Normaladpter_9 エンドミルの種類が多すぎて迷う(2/2/2018)
 CNCマシン導入の元々の目的はプリント基板の切削なのだが、初切削にふさわしい基板データがまだ用意できていない。こういうこともあろうかと練習用にMDF板を買ってあった。これで切削の練習をして経験を積みながら基板データの完成を待って、本番切削に進もうという計画である。

 ところが、CNCキットの付属エンドミルは基板切削用のVカットのカッターで、サービスについてきたエンドミル10本も、これと全く同じものだった。練習はMDF板の彫刻である。Vカッターは彫刻には使えない、別のエンドミルが必要だという(これは見映えがしないだけということがあとでわかったが)。

 というので、ウェブで初心者にも使えそうなエンドミルを物色する。ところが、エンドミルと一言で言っても、膨大な種類があり何を選んで良いのか全く見当がつかない。価格もてんでんばらばらである。10本¥1000台から、一本が¥3000以上(勿論、趣味向けでも)のものまであり途方に暮れてしまった。

 何を彫るのかが決まっていないのだから当然と言えば当然なのだが、それにしても値段の幅が大きすぎる。Aliexpressなどの中華サイトだけかと思ったら、国内のアマゾンや、楽天、ものたろーなどの国内サイトも似たようなもので、安いものも沢山ある。

 少なくとも中華サイトは何が送られてくるか予想がつかないので注文する気にならない。基板切削用のエンドミルといえば、オリジナルマインドという日本のホビー用CNCフライス盤を作っている会社の「土佐冒典(とさまさのり)」というエンドミルがピカ一のようだ。しかし、高価で¥3000近くする。ただし今探しているのは彫刻用のエンドミルなのでこれはまだ相当先の話だ。

CAMソフトEASELでMDF板の彫刻に挑む(2/5/2018)
 迷った挙句、アマゾンでとりあえず1ミリから2ミリの安いエンドミルセット(タングステン 10本¥1650)を適当に注文し(どうせすぐ何本も折るだろう)、それが来るまでMDF板の彫刻の準備をすることにした。Dsc01399

 作業盤にMDF板を両面テープとクランプで固定しで、もういちどレベル出し(heightmapによる)をする。今度はケント紙(0.5ミリくらい)を低いサイドの側に挟んでMDF板をクランプで固定し、heightmapを出してみる。おお、誤差は0.3ミリ以内におさまった。これで彫刻の準備は整った。

 何を初切削するかが問題である。このCNCキットには、中国簡体字の彫刻サンプルがついていて、皆さんはこれを試験切削に使われている。所長にはちょっと変なこだわりがあって、これを初切削のデータにしたくないと思っていた。中華製品にすべてが飲み込まれていくような感じに反発があったからだ。

 とはいえ、自前の彫刻用CAMデータの用意があるわけではない。今までKiCADで基板用データの開発ばかりやっていて、そこまで手が回っていない。慌ててみなさんのサイトを再び訪れて、適当なCAMソフトを探す。しかし、これも沢山種類があって何が良いのかすぐには決められない。

 泥縄的に調べた結果、どうもEASELが一番楽にCAMデータが作れそうな感じだったのでこれを選んだ。このソフトは、ダウンロードするのではなく、ウェブ上のアプリケーションになっていて、Fusion360のような壮大な3Dモデリングソフトではなく、2D(というか2.5D)ソフトであり、出来ることは限られている。

 しかし、出来上がった図形の切削の部材とエンドミルの種類を画面上で選んで、出来上がりを確認できるところが素晴らしい。ここでVカットのカッターと普通のエンドミルの基本的違いを知ることができた。要するにVカッターは深く掘れば彫るほど切削幅が広がるというだけの違いである。1stvcut0206

 元々このソフトは、自社のデスクトップCNCマシン(Shapeokoというらしい)の付属ソフトだったようで、文字は英字だけで日本語対応はしていない(と思う)。まあ、テスト用なので深入りせず、EASELのシンボルマーク(と思う)のテレビとYGataroという文字を選んだ。

EASELのデータでCNC初切削に成功(2/6/2018)
 いよいよ切削だ。スピンドルにコレットチャックでビットを挟めるER11を装填する。やけに固いと思ったら、ウェブ上ではこのチャックは熱嵌合と言って、チャックを高熱にして、はめ込むのだそうだ。今さらそれを知ってもそんな大掛かりなことはすぐにはできない。Normaladpter_8_3

 それでも、少し力を入れるとシャフトに少しづつ入っていくようなので、10ミリ近く入ったところで試しにスピンドルを回してみた。いやだめだ。80%の回転数から機械全体が振動するくらいの回転むらが起きる。ER11とスピンドルの回転の中心が合っていないからだろう。

 騒音というより機械に影響が出るくらいの振動なので折角買ったER-11だが、あわてて元のカプラーに戻した。その後もう一度トライして、今度は軸が合ったようで、最大回転でも全く問題なく回転するようになった。かなり奥まで入れたからかもしれない。Normaladpter_7

 注文したエンドミルはまだ届いていない。キット付属のVカッターを装填する。Vカッターの切りしろはEASELの出来上がり画面で確認しているが、本当に画面のような彫刻ができるかどうかはわからない。ドキドキする時間である。

 ソフト(Candle)を起動し、EASELで作ったCAMデータを読み込む。このCAMデータは、一度テキストエディターで、スピンドルの回転数を全速のS1000から、S600に落としたデータだ。騒音を気にして細工をした。

 スタートボタンを押す。スピンドルが回り始めた。回転は60%なので音は全く静かである。何度かシミュレーションした通り、Vカッターが進んでいく。5分足らずで削れた。トラブルなし、木屑というより、木の粉がこんもり、切削あとに残った。Normaladpter_4

 もっと木粉が飛ぶと思ったが、MDF板の木粉は周囲に止まっている。掃除機で吸い取ると、出ました、出ました。EASELの出来上がり予想画面と全く同じような彫刻部分が鮮やかに浮き出た。いやあ、感激の瞬間である。早速記念撮影する。遂にがた老AVR研究所はCNCによる切削という新しいページを加えた。

KiCADの開発に戻るが満足できるデータが出来ない(2/8/2018)
 アマゾンからエンドミルが到着した。しかし彫刻の第二作のデザインがなかなか見つからない。凸版的なロゴを作って自宅の門の照明部分に飾ると面白いと思っていたのだが、これは結構難しい。一方、KiCADのプリント配線基板の切削データは、まだまだ満足すべきレベルに達しない。

 前回も書いたがKiCADの操作が、あのEAGLEに勝るとも劣らず難しいのだ。題材は、このあいだのトランジスタの回路基板ではなく、以前苦戦した表面実装基板、DC-DCコンバーター回路にして実用化を狙ったのだが、次に紹介するような落とし穴に次々とはまり、先になかなか進めない。

●配線幅を変えられないのは定義していないだけ
 配線の線幅を決めるサイドメニューで、ネットクラスで規定するもの以外の幅に指定できない。何故だ何故だと騒いでいたら、デザインルール定義の中の「グローバルデザインルールのカスタム配線幅」に欲しい線幅を入力するとサイドメニューにそれが反映されることがわかった。こんなの教えて貰わない限り絶対に不可能な作業手順である。

●カーソルが外へ出て行かない
 KiCADのプリント基板エディターは、ほとんどのコマンドが右クリックでサイドメニューを出し、さらに下位のメニューに行く構造になっているが、そのメニューを全部閉じてからカーソルを画面外に出そうとすると、その前のオペレーションを引きずり外へ出て行かないときが度々ある。

必ずではなくて、時々なるので、これはどうもバグくさい。試行錯誤の末、画面上の何もない所でダブルクリックを無駄打ちすると解消することを発見した。スタックされていた複数の操作が溜まっていて解消されていない感じだ。

●配線がうまく行かないときのエラーメッセージが出ないことが多い
 大抵はネットリストに反する配線をしようとしたときか、またはDRC(デザインルールチェック)に反する配線をしたときに起きる。エラーメッセージが画面下部に出る時もあるが、殆どは単に配線が完成しないだけで何の反応もない。慣れないうちは何が原因かわからず頭を抱えていた。

●ライブラリの読み込みや検索を不用意にかけるとメッセージなしで応答が返ってこない
 CPUに負担のかかる処理は普通、砂時計などの処理中サインが出てユーザーにその状況を教えるものだが、KiCADでは何のメッセージもなく、まるでフリーズしたかのように動きを止めてしまう。何も動かないのであせって他の処理を次々にやってさらに混迷を深める事態になる。

●部品ライブラリの構造が今一つ理解しにくい
 これは慣れていないだけとも言えるが、ライブラリの構造がパブリックなものと自分用のもの、そのプロジェクト個別のものとに分かれており混乱する。新しい部品を作るのに四苦八苦した。Ws000008_2

 以上は、主だった暗礁だけで、まだわからないことは沢山ある。それでも悪戦苦闘の結果、何とか、それらしい基板設計図ができた。しかし寸法を測ってみると既存の手配線の表面実装基板に比べてあまり小さくなっていない。あれだけ苦労して作ったのにちょっとがっかりである。

 小さくする手段が見えない。べたアースは簡単に出来るし、出来栄えは悪くないと思うのだが、どうも切削に向かう気力が生まれてこない。

突然、RaspberryPi Zero Wを発注してしまう(2/9/2018)
 そんなとき、とあるサイトでArduinoのUSBケーブル部分をBluetooth化したArduino基板が紹介されているのを見つけた。ご存知のように中華CNCマシンの制御基板はArduinoである。(本家はここ

 現在CNCマシンのArduinoのUSBケーブルは、すぐ脇にあるノートPCにつながれ、ここでCNC制御ソフトCandle(GRBL)が動いている。一方、EASELやKiCADなどの制作ソフトは、4~5m離れたメインPCにあり、試し切削のときは、USBメモリでデータを持ち運んだ。

 ネットワークドライブでつなげば、少なくともUSBメモリのような原始的なことはしないで済むのだが、USBケーブルをBluetoothで無線化すれば、メインPCにCNC制御ソフトを入れて動かすこともできる。

 CNC切削の手元に制御できる画面がないのは緊急時に困るが、それはそれとして、USB接続の機器を無線化できるというしくみに何故か心が強く惹かれてしまった。

 そういえば、最近売り出されたRaspberryPi(以降 Raspi)の新しいシリーズに、WiFiとBluetoothがついているRaspi Zero Wというのがあってこれは10ドルという破格の価格だ。日本でも少し高いが通販で手に入る。

 無線機能のついているRaspi 3でUSBとBluetoothをつなぐシリアルのブリッジを作るのはどうみても無駄な気がするが、このRaspi Zero Wなら千円ちょっとである。それに対して、bluetooth化したArduinoは¥5000近く。しかも、今手持ちのCNCマシンのArduinoはモータードライバーと一緒の基板に組み込まれているので、これを活用することは出来ない。

 CNCの基板切削への意欲より、このUSBをBluetoothでワイヤレスにしたいという意欲の方が優り、気が付くとスイッチサイエンスの販売予約のボタンをポチっとしてしまっていた。Raspi Zero Wは、国内ではまだ高いが(ケースなどを抱き合わせで買わされて¥3000以上)、スイッチサイエンスだけは10ドルに近い、¥1300台で一人一台の予約販売をやっている。

RaspberryPi 3でbluetoothシリアルの実験(2/10/2018)
 予約販売というのだから少し日がかかるだろう。待ちきれずに、同じ機能を持つRaspi3で、USBの無線化を実験し始めた。USBと言ってもArduinoのUSBはシリアル変換ICが入っておりUSBの中身は、単なるシリアル通信である。

 やり方をすべて解説してくれるサイトは見つからなかったが、Bluetoothのシリアル化(SPPプロファイル定義)は沢山のサイトに解説があったので、情報には不足しなかった。しかし、これが結構難儀したのである。

 要は、RaspiのホストUSBで、USBのシリアルデータを受け取り、BluetoothのシリアルディバイスにリダイレクトするスクリプトをRaspiで動かせばそれでOKなはずなのだが、まず、BluetoothのシリアルポートがWindows10でうまく動かない。Ws000006_2

 Win10のBluetoothドライバーは、昔買ったドングルについていたBlue Soleilというサードパーティのもので、シリアルポートを開くことは簡単に出来、PC上にはcom10という仮想ポートができた。しかし、Raspiとつながらない。

 ペアリングまでは順調に進むのだが、肝心のシリアルの接続がOKにならない。Rasp側のBluetooth仮想シリアルデイバイスrfcomm0がactiveになったり途中で切れたりする。切れたあともrfcomm0が居座り、なかなか消去できず、ペアリングそのものもおかしくなる。

 何度か繰り返すうち、Windows側はcom10だけでなく、時々、com4とかcom5というポートが現れて、どうもbluetoothの下位部分はつながっても上位のシリアルポートの部分がうまく動いていない感じがする。

 Bluetoothのトラブルシューティング情報の中に「Win10は標準でBluetoothのドライバーを持っている」という文言があり、ここで閃いた。もしかするとBlue Soleilのドライバーがぶつかっているのかもしれない。Ws000009_2

 このドライバーをアンインストールして再度試してみたら、ピンポーン!これがあたりだった。ぴったりCOM4とCOM5がディバイスマネージャーに「Bluetooth標準シリアル」として登場した。不思議なことに、これで、Raspi側のシリアルディバイスのrfcomm0も安定して途中で切れたりすることもなくなった。

 Linux(UNIX)のすごいところは、こういうディバイスファイル(/dev/XXX)が出来れば、コーディングなしに、パイプやリダイレクトという考え方でデータのやりとりができるところである。このあいだのウェブカメラ /dev/videoなどと全く同じである。

Usb

echo "Hello World" > /dev/rfcomm0 

とやれば、Windows側のCOM4にHello Worldが送られる。TeratarmなどでCOM4を開いておけば、このメッセージが出る。

Tertermで、キーボードを打つと、PCからデータが送られてディバイスファイルに貯められ、

cat /dev/rfcomm0

で、Raspiの標準出力(ここではコンソール)に出力される。

と、簡単そうに書いたが、Linuxに凝っていたのはもう20年近くも前のこと。こういう単純な操作すらすっかり忘れていた。暫くはGoogle先生に頼りきりで、夢中になって勉強する。

Ws000007_2  それでも、RaspiにこのあいだのESP8266のリアルタイマークロック(DS3231)のUSBシリアル出力をRaspiにつなぎ、リダイレクトでBluetoothのシリアルを経由してPCのTeratermに時刻が表示されたときは感激した。これで残すはRaspi内のスクリプトの作成である。

RaspberryPi Zero Wのインストール(2/13/2018)
 スイッチサイエンスのRaspi Zero Wは、会員のみの予約販売で一人一個までという厳しい条件である。会員になるのは無料なので会員になって注文した。届くまで暫く待たなければならないだろうと覚悟していたのだが、申し込んだら2日もしないうちに発送の連絡が入った。なーんだ。

 ほどなく郵便でRaspi Zero Wが届いた。早速インストールにとりかかる。RaspiのOSは最近、jessieからstretchというコードネームのバージョンに上がったようだ。今回は今のところ単なるブリッジが用途なので、8GBのSDカードに指定通りカーネルイメージを入れることにする。

 このカーネルイメージのダウンロードは時間がかかった。混んでいるのだろう。200KB/秒程度の速度しか上がらず、1.4Gを落とすのに2時間余りかかった。最初、ウェブ記事を参考にキーボードやディスプレイなしでインストールしようとしたが、どうもうまく動かない。

 Raspi Zero WのHDMIコネクターはミニということもあってディスプレイにつながらない(マイクロは持っているが)。仕方がないので量販店に駆けつけて調達し、画面を見てみたら、画面上のダイアログでキーボードの入力を待っていた。

 こうなれば以前のRaspi3からキーボードを持ってきて先に進むしかない。結局、キーボードなしのインストールは実績を積むことが出来ず、普通のインストールとなってしまった。Normaladpter

 やっと、Raspi Zero Wが立ち上がった。Raspi3に比べれば画面は相当遅く、全体にのったりとした動きだ。CPUの数も少ないし、クロックも低いので当たり前と言えば当たり前だ。まあこれは、こういったガジェット(小物)用だから問題ない。

 このあとはRaspi Zero Wのスクリプトの制作の話になるのだが、紙数も増えてきたのでこのあたりで一区切りとしよう。

| | コメント (4) | トラックバック (0)

2018年2月 2日 (金)

CNCマシン(1) 初切削の目前で電源故障。代品はすぐ届く

 予想通り、がた老AVR研究所のブログはCNCマシン導入一色の制作記となった。久しぶりの大型プロジェクトである。今まで夢でしかなかった表面実装チップを変換基板なしに直に実装する基板が自前で出来るのである。

 自分は化学系ではないので基本的に薬品(特に液体)を使うのは苦手で、どうしてもプリント基板が必要な時は、海外発注で何とかすませてきた。それが、自宅で自由に銅箔面を削って基板を作れるのである。

 しかも、今度のCNCマシンはかなり強力な(5.5W)レーザーカッターまでつけた。安いので、はずみでポチったのだが、これを使えばこのあいだのロボットアームもフレームから自作できるかもしれない。夢は限りなくふくらむ。ただ、実際に動かすまでやらねばならないことは数限りなくある。

 以下は、この2週間の活動記録である。残念ながらまだ切削はできていない。

ダイヤルゲージでフレーム面の水平を調べる(1/16/2018)
 ダイヤルゲージをスピンドル軸に固定し、水平レベル(Z軸)を測定する。何のために買ったのか思いだせないダイヤルゲージだが、取り出してみたら、ウェブに出ているみら太氏のような高級品ではなく最小読み取り目盛りが0.01mmの普及品だった。

Dsc01313  スピンドルへの固定は、手持ちのあり合わせですませる。当て板に使っていた蒲鉾板の端切れに6ミリの穴を開け、そこにダイヤルゲージを固定し、木材接着用のクランプで板をスピンドルモーターの空洞を使って固定する。簡単に固定できた。

 ジョグで工作面上を動かし測定する。工作面(作業盤)はV-slotなので溝がある。Y軸の移動のときはダイヤルゲージがそこで引っかかり、送りねじが空周りを始めたりして慌てる。モーター保護のためカップラーの締め付けを強くしていないためである。リミットスイッチを早くつけなければ。

 測定の結果、X軸方向が結構歪んでいて1ミリ以上の誤差があることがわかった。単調変化なので、これはXZ軸のフレームの左右が傾いているからに違いない。一方、Y軸の誤差は微妙だ。全体では0.3ミリ以下なのだが、最初の1/4部分で0から0.3に上がり、その後、変化しない。

 この理由はわからない。組み上げる時、動きをスムーズにするために作業盤の裏の軸受けひとつに、薄いスチロール板(0.2mm)を挟んで締め付けているが、これが原因とはどうみても考えられない。工作面のV-slot盤そのものが曲がっているのかもしれない。

 まともな水平出しをしていないので、測定はこれ以上綿密にやらなかった。ただ、問題が残っている。歪みがわかったあとの対策である。X軸は、もういちどフレームのブラケットを緩めて調整する余地が残っているが、Y軸は原因がわからないので直しようがない。シャフトが歪んでいる?(まさか)。

製図板でレベル出し。けっこう歪んでいた(1/17/2018)

 プロが使う水平出しの工具、定盤(じょうばん)はとてもじゃないけど手が出ない。でも何とかしようと安物のべニアの製図板(それでも¥5000した)をウェブで注文していた。これが来るまで少し日数がかかり、今日届いた。

 早速、出来上がったマシンのフレームを緩めてスピンドルモーターのついたXZ軸一式をはずし、床に置いた製図板に水平面のフレームを置く。Y軸のステッピングモーターの軸もはずし、フレームだけにして4隅を押しながら、がた付きを見る。

 結構がたついていた。コーナーブラケットを一旦全部緩め、どの隅を押しても他が浮かないことを確認しながら、少しづつ締めて行く。フレームのがた付きがなくなったら、Y軸の軸受けもすべて少しゆるめ、滑りを確認しながら、軸受けそのものを慎重に締めて行く。

 滑りは以前に比べて大幅に改善されていた。しかし、軸受けの固定を強めて行くと、必ず滑りが悪くなる。軸受けそのものの精度が余りない上に、固定はV-slotの溝で自由度があるからだ。これからの調整は完全に「かん」の世界である。

 幸い、たまたま3つまで締めて全く問題なく最後の4つ目でおかしくなったので、この軸受けを紙やスチロール(クリアファイル)板をさらに足して少しづつ締めて行くと、殆ど変わらない滑りが得られた。もしかすると、このひとつを遊ばしておいても精度に問題がなかったのかもしれない。

 そろそろ素材を用意する段階だ。仕事の帰り、久しぶりに秋葉原に寄り、買い物をした。これまで手をくわえて見ていた生基板を千石電商で両面と片面基板を1枚づつ入手する。秋月は10枚単位でしか売っていない。色々試したいので少量づつ買うことにした。ついでにリミットスイッチ用に超小型のマイクロスイッチ(¥100)を買い増した。

 最近、千石は店舗を大幅に統合し本社の売り場階が増えたが、どうも慣れなくていけない。スイッチとコネクターなどは同じ階ではなく、地下と2階に分かれてしまって混乱する。所長にとっては全く縁がないエレキギターの部品が結構大きな面積を占めているのも気に入らないところだ。

Ws000006 heightmapという機能があった。早速、工具を作る(1/19/2018)
 当研究所のCNC導入の大きな目的は、薬剤を使わないプリント基板の切削にある。ほとんどの工作は基板制作になるはずなので、工作面の平面出しは薄い銅箔を削るので非常に重要だ。ただ、買ってきた生基板を見ていると、この板だけでも結構歪んでいるではないか。

 これを平面にするのは大変だなと感じていたのだが、ウェブの中でみなが話題にしているのに、最初その意味がわからなかったheightmap機能というのが、これを解決するカギであることを知った。

 Z軸は、切削の前に、このあらかじめ採っておいたheightmap情報を元に補正し、常に一定距離で削れるようにする仕掛けである。これなら少々元が歪んでいても削り出す深さは一定に保てる。とても合理的な方法だ。

 基本的な平面出しが一段落したので、早速、ウェブサイトを参考に見よう見まねでA5ピンを使ったheightmap機能の実験に取り掛かる。Z軸プローブは、商用AC用の1.6mm単線の切れ端を使う。被覆を入れるとちょうど3ミリ、エンドミルの口径にピッタリである。

Dsc01316  やすりで切断面を磨くとちょうど良い感じである。最初、プローブケーブルをひとつ隣のピンに刺して、Zプローブを実行させ、生基板にゴリゴリ言いながらプローブが刺さったときも銅なので大きな被害はまぬがれた。

 間隔や、広さを指定し、スタートボタンを押すと、生基板の上をスピンドルの先端につけたプローブが少しづつ動いて距離を測っていく。順調に進んでいるようだ。見ているだけで楽しい。画面に少しづつ結果がカラーで表示されていく。よーし無事終わった。

 測定結果は、フレームの水平出しをやったおかげでダイヤルゲージの時より大分良くなった。それでも0.3ミリ程度の誤差があるようだ。この程度なら補正出来るだろう。ついでに、マーティ氏が経験したA5端子のESD対策のダイオードを基板にハンダ付けする。

Normaladpter  確かにグランドから浮いたICの端子を長く引き回すのは静電気を引き込みやすくICそのものを壊す危険がある。残るはレーザーカッターの時の12V電源のグランド対策だが、レーザーはまだ動かさないのでこれは後回しにする。いやいや先達がすべて問題を先に見つけて指摘してくださるのでとても安心だ。

 レーザーカッターも、厳密には光の焦点の関係でZ軸にうるさいはずだ。しかしheightmapがこれを解決してくれる。出来上がったheightmapは色とりどりで美しい(変化があるということで本当は良くない)。誤差は0.3mm以下になったが、素材の固定は結構難しい。相当、余白が必要だし、余り強く締めると反って歪みが出てくる。

 このところホームセンターに行っては、集塵装置や、防音ボックスを物色している。しかし、これという気にいったものは見つからない。まあ、地下のオープンスペースが作業場所になると思うので、そう神経質になることはない。ここでは、これまでに派手に音や粉塵を出している。

いよいよ初切削かと意気込んでいるときに思わぬ障害(1/21/2018)

  生基板も買ってきたし、そろそろ試しの切削を決行しようかと思ったとたん、電源が突然おかしくなった。電圧が全くでてこない。少々ケーブルをいじるが全く反応なし。みら太氏のところにも不良品が最初行っているので余り驚かないが、とにかくステッピングモーターが回らない。電圧は0V。

 そういえば、テストの時、スピンドルモーターが連続ではなく間歇的にしか回らないので最初はそういうものだ思っていたが、やっぱり問題があったのだ。ACアダプターの故障に間違いない。24V、5.62Aという妙な定格である。

 先方にクレームの電子メールをとりあえず打ったが、返事はすぐには来ない。とにかく先に進みたいのでウェブで代替品を探す。ところが、頼りにしている秋月には、24Vで4A以上は、アダプター形式のものはなく本格的な電源装置ユニットになる。しかも¥5000近くする。

 とにかく電源が来なければ先に進めない。もっと安い所はないかさらにネットで調べる。すると車のバッテリーの充電用(トラックは24Vらしい)のAC電源ユニットが異様に安いのを発見した。安いのは¥2000台からある。一応みな安定化電源をうたっている。

Normaladpter_1_2  恐らくこれも中華製品で、CNCマシン同様、どこかのオリジナルの製品がコピーされ市場に出回っているようで、みな恐ろしく似た形をしている。あまり安いのは危ない(代替品がまた壊れたのではしゃれにならない)ので、少し値段の高い¥3600のものにする。

 CNCキットの販売元から、早速レスポンスがあった。実際に電圧が出てこないという証拠の写真が欲しいという。こんなもの必要ないと思うが(いくらでも演出できる)、まあ求めに応じる。LINE風のやりとりが面白い。

Dsc01317  しかし、このクレームシステムは合理的だ。通常のメール以外に、発注番号をキーにしたLINE風のやりとりがウェブサイトの掲示板として出来ており、写真も送れるし、なにより窓口が一本になっているので混乱することがない。

KiCADに挑戦。こいつがまた難物。何とか1枚できたけれど(1/25/2018)
 車用品のAC電源ユニットを発注はしたもののこれもすぐ来るわけではない。はやる心を抑えきれず、近くのホームセンターで60X30(cm)のMDF板(5ミリ)を3枚に切ってもらって練習に備えたり、プリント配線のデータの準備をしたりして電源が来るのを待った。

 プリント基板の切削も良いが、普通の加工しやすい素材で本来のフライス盤の機能も確かめておきたい。どうせならソフトについているサンプルの簡体字の漢字パターンでなく、自前のデータを作りたいと、適当なソフトを探したが、これはとてもじゃないが簡単には準備できないことがわかる。

 Fusion360というのが定番のようで、マーティ氏やみら太氏のブログには詳しく出ているが、恐ろしく機能が豊富でちょっとのことで使いこなせそうにない。それにしてもソフトの世界はこのところ様変わりだ。非営利ならこのソフトが一年単位で無料で使える(更新可能)。昔なら数十、いや数百万円はしたであろう3Dモデリングソフトが自由に使える。良い時代になったものだ。

 基板CADの定番EAGLEは直接Gcodeを吐き出せるというのだが、今さらEAGLEを勉強しなおすというのもちょっと気が重い。もう少し簡便なCADプログラムはないか。調べるうちにKiCADというのがフリーソフトでは最近非常にもてはやされていると聞いたのでインストールしてみた。

 ところがこいつが意外に難物だった。ユーザーインターフェースがちょっと変わっているのか、どうも操作が慣れない。操作勝手はむしろEAGLEより使いにくい。まあ、フリーソフトだからということもあるが、なにかハングするようにソフトが止まるので面食らう。

Ws000008  やっとのことで、トランジスター1石でLEDをドライブする回路を作り、何とかべたアースで基板を作ることまで成功した。いや、これはちょっと大変だ。

非金属用のZ軸プローブを作ってheightmap(1/27/2018)
 車用品の店からAC電源ユニットが届いて、水平出しのテストを継続する。ただ何度もやってさすがに飽きてきた。懸念した通り生基板をクランプで強く締めても、やはり基板はかなり歪んでいる。当て板をしいて測りなおすが、あまり効果はない。

 それはそうと、制作の参考にさせてもらっているマーティ氏のCNCにかける熱意は素晴らしい。みら太氏は他に大型の二酸化炭素レーザーカッターを自作されているベテランで、このところ中華CNCの記事は少ないが、マーティ氏はたくさんの製品をこの中華CNCで制作されておりとても参考になる。

Normaladpter_5  このなかでスピンドルモーターの回転数測定で古いPS2マウスから部品を集めたという記事に触発されて、こちらもジャンク箱からいくつもあるマウスを取り出して分解したら、使い易そうなマイクロスイッチが3つも入っているのを見つけた。

 ちょうどMDF板を買ってきて、非金属用のheightmapを出したいと思っていたところだ。これでZ軸プローブを作ることを思い立った。アクリルの端材にマイクロスイッチの2ミリの穴をあけ、スピンドル軸は3ミリの長めのビスで代用できる。

Normaladpter_4  実は写真では良くわからないが、アクリル板の接着で大失敗している。瞬間接着剤の乾きが早く、天板のアクリル小片が正確に固定されていない。2回やったが2回とも不満な結果。もっとも、接着の効果を試すのには役に立った(べらぼうに接着力は強い)。

 テストする。うまく動いた。ただ、マーティ氏が指摘した通り、スイッチのヒステリシスは結構ある。でも、heightmap測定では一方向でしか測っていないので問題ないはずだ。これでハード関係の整備は殆ど終わった。あとは、切削データの準備である。

AliExpressから代品到着(2/1/2018)
 皮肉なことに、車用品のACアダプターが届いて数日もしないうちに、AliExpressから新しいACアダプターが届いた。早速、梱包を解く。出てきた製品は前の製品と全く違うタイプだった。容量も6Aに増強されていた。勿論問題なく動いた(写真右が代品)。

Normaladpter_2  いやみっぽく「故障品は返送しようか。送料着払いで」とメールしたら「not much reseach value」なので要らないと返事が来た。まあ、中国では良くあることなのでいちいち原因解析などしておられないのだろう。それにしても、クレームのメールを出したのが20日で、届いたのは30日、まるで日本の通販並みの速さだ。

 しかも、とても誠実だ。中国だといって馬鹿にしてはいけない。向こうの英語は正直言ってかなり怪しい感じだし(まあ、自分も余り褒められたものではないが)、発送前にテストしておけばわかった不具合だと思うけれど、少なくても担当の女性(名前がElizabethなので)のトラブル収束に向ける誠意を感じた。やはり中国恐るべしである。

| | コメント (2) | トラックバック (0)

« 2018年1月 | トップページ | 2018年3月 »