311433

加工、CNC、誰かが答えるなんでも質問掲示板



[
トップに戻る] [掲示板トップに戻る] [スレッド表示] [トピック表示] [アルバム] [留意事項] [ワード検索] [管理用]
おなまえ
Eメール
タイトル
コメント
参照URL
添付File
暗証キー (英数字で8文字以内)
画像認証 (右画像の数字を入力) 投稿キー
文字色


自作NC旋盤用の制御ボード 投稿者: 投稿日:2020/09/02(Wed) 21:39 No.1536

NC旋盤の自作を検討しております。

その際に使用する制御ボードをAliExpressで
購入しようと考え探しているのですが、
種類が多すぎてどれを買うべきか悩んでおります。

最低限必要な仕様としては、
 ・PCとの接続はUSB or イーサネット
 ・制御ソフトはmach3を想定
 ・制御軸数は2軸以上(X,Z)
 ・ねじ切り対応のために主軸角度制御or主軸速度フィードバックに対応

特に、3点目のねじ切りに対応するために必要な
IOがよくわからず困っています。


どなたか適切な制御ボードを教えていただけませんでしょうか?

Re: 自作NC旋盤用の制御ボード - OKA   2020/09/04(Fri) 08:27 No.1537
白さんはじめまして、こんにちは。

私も自作フライスを頑張っているものですが、完全素人スタートなので、正しいかどうかわかりません。参考になれば幸いです。

AliExpressにたくさん出ているのは知っているのですが、MACH3自体、正規品はUSBもイーサネットもありません。パラレルポート
のみだと思います。ですので、基盤とセットで出品されていると思いますが、どれも誰かが作った海賊版、という認識でいます。
セット売りされているものであれば、どれでも動くと思いますが、耐久性などはわからないですね。
1つ重要なのは、主軸の角度制御をしっかりしたい、などあるようですが、どのようなモータを使うのか?で接続可能な基盤が
変わってくるかも知れません。
馬力とブレーキの有無、サーボかステッピングか?などを先に決めてから基盤は選定した方が良いと思います。また、そのあたり
の具体的な情報があれば、他の方の適切なアドバイスももらいやすいかなぁ、と思います。

私はarduinoで制御していますが、モータの仕様変更でドライバなどの接続を見直した経緯がありまして。2度手間で、結局余計な
お金もかかってしまいました。勉強にはなりましたが(笑)
Re: 自作NC旋盤用の制御ボード -   2020/09/04(Fri) 18:34 No.1538
>MACH3自体、正規品はUSBもイーサネットもありません
そうだったんですか。。。
Arduinoみたいに基板仕様(or通信プロトコル仕様)が
公開されて基板が多種類開発されているのだとばかり考えておりました。
(Aliexで基板買って、ソフトは別途買えばいいのかとばかり・・・)
とすると、他の基板を考えないとですね・・・


送り軸モータはパルス列駆動のステッピングモーターを、
主軸はステッピングモータか、ACサーボかを考えています。
最大ワーク直径20mm程度の小型旋盤を考えているのでトルク面は
特に不安はないと考えております。

主軸、送り軸ともにパルス列出力タイプでUSBorイーサネット接続できる
基板+ソフトがあればいいということになりそうです。
数年前に自作CNCフライス作っていた時はLinux CNCを使っていたのですが、
わずか数年で自作CNC界隈も様変わりしてさっぱり何もわからなくなってしまいました(笑

こうなってくると、多少高価でも、EdingCNC(USBCNC)を買う方がよさそうな気がしてきました。。。
Re: 自作NC旋盤用の制御ボード - Kow   2020/09/05(Sat) 01:02 No.1539
白さん、こんにちは。管理者のKowです。

>わずか数年で自作CNC界隈も様変わりしてさっぱり何もわからなくなってしまいました(笑

はい、全く同感です・・・。
最近CNC始めました、的なWebサイトを見ると利用されている制御系は私にはもうさっぱりわかりません、の世界です。
何しろ私はいまだにTurbocncとオリジナルマインドのクアトロを使っていますから・・・。

そろそろ刷新しないといけないと思いつつ、まだ動いているし不満もないのでそのままという状態です。
CNCが趣味というよりそれで何かを作るのが趣味なので、基盤でトラブりたくありませんし手間もかけたくありません。

という意味では、

>こうなってくると、多少高価でも、EdingCNC(USBCNC)を買う方がよさそうな気がしてきました。。。

にもろ手を挙げて賛成してしまうところです。
Re: 自作NC旋盤用の制御ボード - tsuzuki   2020/09/05(Sat) 10:44 No.1540
白さんこんにちは

>こうなってくると、多少高価でも、EdingCNC(USBCNC)を買う方がよさそうな気がしてきました。。。


私はCNCそのものより作りたいものがあり、そのためにCNCフライスを導入を考えました。
その際はKowさんに相談に乗ってもらい、オリジナルマインドのTRA150を勧められ、清水の舞台から飛び降りる気分で購入しました。

CNCで機械を動かすことが目的ではなく、それを使って作りたいものを削り出す。このためにはうってつけでした。
TRA150はソフトウェア―はUSBCNC(EdingGCNC)で動き、その名の通りUSB接続です。
届いたその日のうちにとりあえずパソコンからの指令で動きます。使い方も日本語マニュアルがしっかり付属していてその通りやれば切削にこぎつけられます。
それでもあり溝の調整、バックラシュ補正などクリアーしなければならないこと多数。とりあえず動くから精度よく確実に動くまではいろいろ難関がありますね。
私の場合、Gコードの理解がいまいちで、機械が一気に動いてワークの端までいって脱調してヘッドが痙攣を起こすなど言う失敗はしょっちゅうでした。

もし作りたいものがあり、そのためにCNCの導入をとお考えであればUSBCNCおすすめです。

CNCそのものに興味があり、それと格闘してみたいというのであってもUSBCNCそのものはやはりいいのではないでしょうか。
今時パラレルポートがついているパソコン探すの大変ではないでしょうか。

私はKowさんの意見に従って本当によかったと感謝してます。

USBCNC自体もドイツ(たぶん)から購入する方法もあるようですがマニュアルは英語、ドライバーや電源、ケースなども買わなければならないとなるとオリジナルマインドのも高くはないと感じます。
Re: 自作NC旋盤用の制御ボード - tsuzuki   2020/09/05(Sat) 11:40 No.1541
追伸です。
 
このスレッドの下のほうに皆さんが書かれていますが、machは無料版では500行までしか動かないようですね。

これじゃ実用にならないのでは。

fusion360で描いた3D図面だと数万行になるのはごく普通です。
10万を超えることもしばしば。(どんなに長くても文句ひとつ言わずにやってくれるのがCNCの良いところですね)


USBCNCもver3.52では繰り返し操作が100回以上できません。
これを知らなくて超硬の刃物をダメにしました。
4.0以上は大丈夫のようです。
Re: 自作NC旋盤用の制御ボード -   2020/09/06(Sun) 11:09 No.1542
時代の変化に取り残される日々です(笑)

オリジナルマインドさんのは、Kitmillを10年近く使ってきましたので、
使い勝手が良いのは知っているのですが、TRA150だと入出力端子が全然出ていないので今回は候補から外しております。
最低でも、主軸の回転数制御(+主軸速度の入力?)とパルスハンドルは欲しいため、USBCNC(EdingCNC)の場合は、本家から購入するしかないと考えています。

>このスレッドの下のほうに皆さんが書かれていますが、machは無料版では500行までしか動かないようですね。
基板だけAliExで購入してMach3は有料版を別途購入予定でした。

>それでもあり溝の調整、バックラシュ補正などクリアーしなければならないこと多数。とりあえず動くから精度よく確実に動くまではいろいろ難関がありますね。
>私の場合、Gコードの理解がいまいちで、機械が一気に動いてワークの端までいって脱調してヘッドが痙攣を起こすなど言う失敗はしょっちゅうでした。
学生時代には何台かCNCフライスは自作済み+現職が工作機械メーカーなんで、この辺りはどうにでもなるかな〜と楽観視しています。


皆様のおかげでいろいろと問題点や考慮しないといけないことが明確にできました。
ありがとうございます!
Re: 自作NC旋盤用の制御ボード - OKA   2020/09/07(Mon) 11:46 No.1543
白さん

昔、Linux CNC 使われていたんですか!?逆に教えて頂きたいです(苦笑
今は、bCNCというソフトですが、訳あってRaspberry Pi から操作しています。しかしながらbCNCは3軸までしか動かせません。
4軸以上を制御したいのですが、LinuxCNCは、いくつの軸まで制御可能ですか?どうも4軸は行けそうな感じですが。

Raspberry はOSがLinuxなので、MACHも使えない様で。。。LinuxCNCは一度入れようとして失敗しました。またトライしようと
考えていましたが4軸も無理なら無駄な努力に終わってしまいますので。

分かる範囲で教えて頂ければありがたいです。
白さんのスレッドに違う話を投稿してすみませんmm
Re: 自作NC旋盤用の制御ボード - tsuzuki   2020/09/07(Mon) 12:00 No.1544
>学生時代には何台かCNCフライスは自作済み+現職が工作機械メーカーなんで、この辺りはどうにでもなるかな〜と楽観視しています。

あちゃー!!釈迦に説法でしたね〜。
Re: 自作NC旋盤用の制御ボード -   2020/09/08(Tue) 18:46 No.1545
>OKAさん
 自分ももうあまり詳しくありませんが、
LinucCNCですと、5軸までは設定できたかと。
(今、youtube漁ってみた範囲でも4,5axisの動画いくつかありましたし)
ただ、LinuxCNCはパラレルポート出力なのが・・・

raspberry piにlinuxcncは一度考えたこともあるのですが、
SDカード駆動は安定性に不安があり試していませんでした。

今調べてみた範囲ですと、raspberry piよりも
BeagleBoneBlack(raspberry piと同じようなlinuxボード)の方が
試されている例が多いようです。


>tsuzukiさん
 学生時代に自作CNC沼に嵌ってしまった結果の勤務先です・・・
とはいえ、制御装置作っている側なので、メカ設計はイマイチですが(笑
Re: 自作NC旋盤用の制御ボード - OKA   2020/09/09(Wed) 08:08 No.1546
白さん

貴重な情報ありがとうございます。LinuxCNC はパラレル接続なんですか!?そこは知らなかったです・・・
SDカードですよね。熱に弱いみたいですね。モータードライバの近くに置いてあるので、ちょっと心配です。
コピーを取って、どの程度いけるか試してみよう思っています。

ありがとうございます。BeagleBoneBlackは、ちょくちょく目に入っていて、気になってました。まだまだ5軸制御は
先が長そうです・・・。ありがとうございました。
Re: 自作NC旋盤用の制御ボード - tsuzuki   2020/09/10(Thu) 15:23 No.1547
白さんこんにちは


>学生時代に自作CNC沼に嵌ってしまった結果の勤務先です・・・

follow up ありがとうございます。

私が学生時代は1970年代前半、今ある中古の汎用機が現役の時代でした。
パソコンなんて影も形もなかったです。調べてみるとすでにnumerical control
が始まっていたようですね。
もしかすると息子よりお若いのかな?
Re: 自作NC旋盤用の制御ボード -   2020/09/12(Sat) 09:43 No.1548
>OKAさん

 私が使っていた5,6年前はパラレル接続しか見つけられませんでした。
おっしゃる通り、SDカード部分が耐熱性もですし、書き込み回数もですし、
なかなか不安です。
5軸制御用の環境が構築されましたら是非ご紹介ください!!


>tsuzuki
 20代の折り返し地点は過ぎてしまったくらいの年齢です(笑
'70年代のNCですとNCの初期ですね。社内で実物を見たときは
制御装置の内部が配線だらけで驚いた記憶があります。


THK SSR15のグリスニップル 投稿者:Kow 投稿日:2020/08/24(Mon) 20:55 No.1532

ご存じの方いらっしゃいましたら教えてください。

THKのリニアガイドSSR15のグリスニップルが半球状で、こんなの初めて見ました。
これに適合するグリスガンってどんなものなのか、ご存じの方いらっしゃいましたらお教えいただけますでしょうか。

私の手持ちの先端がとがっているグリスガンでは注油できませんでした・・・。

Re: THK SSR15のグリスニップル - Bon   2020/08/25(Tue) 11:54 No.1533
Kowさん、こんにちは
いつもお世話になっています。

お手持ちのガンに合うかどうかわかりませんが、MonotaROでこんなのありました。
頭の丸いニップルもTHKから出ていました。

暑さに負けず、いい機械を作ってください。

Re: THK SSR15のグリスニップル - Kow   2020/08/25(Tue) 14:43 No.1535
Bonさん、こんにちは。

ご回答ありがとうございます。図面を見るとただの円筒・・・ぽいですね・・・。
これでグリスを押し込めるのかな?これなら自作できそうなので、試してみます。

貴重な情報をありがとうございました!結果はご報告いたしますね。


MACH3 の接続について 投稿者:OKA 投稿日:2020/08/21(Fri) 17:33 No.1526

こんにちは。

MACH3をお使いの方、教えてください。
現在使用中のソフトは、bCNCというものですが、これは3軸までしか制御できません。4軸制御がしたいため、
MACH3を検討しておりました。
しかし、色々調べても、どうもパラレルポートが必須なのではないかと思います。現在のPCには基本的についていないため、
マザーボードから自作しようかと思ったのですが、XP以降では、windowsが出力を禁止しているようなことが書かれています。

USBから変換するパラレルポートでは、動作しないようです。

windowsOSで、MACH3を使う場合、他に手はないのでしょうか?中古PCを購入も考えましたが、それが壊れた場合に困るなぁと
思いまして、他の方法を模索中です。

皆様、どうされているか教えて頂けるとありがたく思います。宜しくお願いします。

Re: MACH3 の接続について - レオンハルト   2020/08/21(Fri) 21:31 No.1527
OKAさんこんばんは。
まだmach3を使ったことはないのですが、自分も使いたくて情報を集めたので参考になればと思います。
今現在のパソコンで使用するのであればmach3用のパラレルポートがAmazonなどで売られてるみたいです。
価格は8000円近いですね。
自分はパラレルポート付きの中古パソコンを購入しました。
(メルカリで2500円だったと思います)

その他にusbで動作する中華製のものがあるようです。
aliexpressでusb mach3という商品が現在1200円ほどで売られています。
本家Mach3を購入すればよいのですが、安さにつられて買っちゃいました。
まだ商品が届いてないのですが、もしダメでも安いので諦めがつきます。
大した情報ではありませんが参考になればと思います。
Re: MACH3 の接続について - OKA   2020/08/24(Mon) 08:15 No.1528
レオンハルトさん
こんにちは。いえいえいえ、これはすごい情報です、ほんと諦めかけてましたからwほんとですね。
ありました。これだったら、ノートPCから動かせる可能性もありますね。
これは・・・買ってみようかなw  私はちょっと先になりそうなので、もし上手くいった、駄目だった、の情報があったら
教えて頂けるととても有難いです。
あとは、正規のMACH3は、無料版は50行まで、という制限がありましたが、これはどうなのかな・・・?300行くらいまで
使いたいので、無制限だと最高です(笑)
Re: MACH3 の接続について - Kow   2020/08/24(Mon) 10:37 No.1529
こんにちは。

CAMソフトは悩みますよね。と言いながら私なんていまだに「DOS」で動作するTurboCNCを使い続けているので
申し訳ないのですが何もコメントできないのです。TurboCNCは無償で4軸、実行行数無制限で何ら問題なく
動作していますが、一番の問題は

・ネイティブのDOSが動いて(つまりWin98以前)
・シリアル・パラレルポートが付いている

PCを確保することで、すでに秋葉ですら入手困難な状態です。今の手持ちのPCが壊れたら次を考えようと思って
おります・・・
Re: MACH3 の接続について - OKA   2020/08/24(Mon) 11:50 No.1530
kowさん
やっぱりそうなんですね。4軸以上いくなら、今の選択支は、MACH3か、LinuxCNC(Raspberry Piから接続)
を検討しています。どちらも、無料版の宿命か、一長一短な感じですね。近くの中古屋さんには、パラレルポート付いたものが
ありませんでした苦笑  長い目で考えると厳しいですね。
Re: MACH3 の接続について - レオンハルト   2020/08/24(Mon) 19:42 No.1531
OKAさんこんばんわ。
中華版Mach3もう少しで届くと思うのですが、届いて色々やってみたら報告しますね。

因みに本家Mach3もmillバージョンは500行までみたいですね。
旋盤バージョンは50行までみたいです。
Re: MACH3 の接続について - OKA   2020/08/25(Tue) 13:06 No.1534
レオンハルトさん
こんにちは。あれ?勘違いしていたみたいです。500行までいけるんですね!それじゃ、あとは接続が問題、というところですね。
情報ありがとうございました!


位置決め精度について 投稿者:レオンハルト 投稿日:2020/07/29(Wed) 23:11 No.1510

こんばんは。kowさんのホームページを元に中華フライスをcnc化しました。
フライス盤はxj9512(中華フライス)で、ボールネジも中華製の1605を購入しました。ベアリングホルダー関連は全てkowさんの仕樣を元に作成しています。つまりアンギュラベアリングを向かい合わせてm12のネジでバックラッシュを取って…っと言う具合です。
制御はArduino(GRBL)で行っています。
本題に入りますが、x軸の端面にダイヤルゲージを当てて位置決め精度を確認した所、
G1X0.05→動かない
G1X0.1→0.05
G1X0.15→0.1
G1x0.2→0.15

というように、最初の移動が動かずその次の移動から正常に動き出します。
それと、0.01などの細かい指令については動きません。
ステッピングモーターは200ステップで8分割にしてあります。
原因は何でしょうか?
この度初めて機械の改造に挑戦したので、分からないことだらけです。
どうかご教示お願いします。

Re: 位置決め精度について - レオンハルト   2020/07/31(Fri) 13:49 No.1511
あれから色々考えて、まずバックラッシュの追い込みをもう少しキツめに調整してみました。
その上で、パルスの分割を8分割から4分割に下げてトルクアップもしました。
Z軸においては2分割にしました。
その結果、ダイヤルゲージで計測したところ、全ての軸がほぼデータ通りに動作するようになりました。
ですが、あくまでこれは空運転での数値なので実際に削るとまた何か不具合が出るかも知れません。
その時はまた質問させて頂きますので宜しくお願いします。
Re: 位置決め精度について - Kow   2020/07/31(Fri) 20:47 No.1512
レオンハルトさん、こんにちは。

>最初の移動が動かず

が、

@モーターは動いているのにテーブルは動かない
Aモーターが動かない

なのか、どちらかがキモとなります。@であればベアリングホルダの調整の問題ですし、Aであればモータートルクの問題となります。

マイクロステップを1/8→1/4にして動いたということはAなのだと思います。しかし、実際にワークを載せて削るとさらに抵抗は増えます
ので、脱調が怖いですね・・・。モーターの仕様書を見て電力を調整するとトルクを改善できる可能性があります。

今私は脱調対策の根本策としてあり溝をやめてリニアガイドを使用すべくフライスを自作中です。脱調するとホントにがっくりしますので・・・
頑張ってください、また不明点ありましたら是非ご投稿ください。

Re: 位置決め精度について - レオンハルト   2020/08/04(Tue) 11:54 No.1513
Kowさん返信ありがとうございます。
Z軸はモーターのパワー不足もあり、1/4で脱調する事があったのでとりあえず1/2にして対策しています。
X、Y軸に関しては1/8でも脱調しませんでしたが、無負荷状態でしたので余裕を持って1/4にしてみました。
まだ負荷が少ない切削しかしてないので、この先不具合が出るかも知れません。
リニアガイド良いですね!
いつかは挑戦してみたいです。
Re: 位置決め精度について - OKA   2020/08/06(Thu) 10:05 No.1514
レオンハルトさん こんにちは。

おなじく現在、arduino(grbl)からCNC製作を目指いして奮闘しております、OKAですmmお仲間発見です(笑)

arduinoから動かすのに、CNCシールドをお使いですか? ステッピングモータの仕様が分かれば、経験から
少しはアドバイスできるかも知れません・・・。

42mm角のステッピングモータかなぁ?と思いますが、こちらも見た目が同じでも仕様がだいぶん色々ある
様で。。。

差支えなければ、私の勉強にもなりますので、仕様(使っているモータとドライバ)を教えて頂けないでしょうか?
Re: 位置決め精度について - レオンハルト   2020/08/08(Sat) 00:44 No.1515
OKAさん返信ありがとうございます。
モータードライバーはTB6600を使用しています。
ステッピングモーターは56mm角です。xyは同じ2Aですが、z軸は脱調気味だったので3Aステッピングモーターを購入して変更しました。

ですがしかし…
3Aステッピングモーターに変更してもz軸はガススプリングを付けているせいか、ガススプリングが伸びている状態(z軸上部)はすんなり動くのですが、最も縮んだ状態になる手前100ミリ辺りから脱調気味になる事が分かりました。
恐らくガススプリングが垂直に取り付いて無いためなのではないかと思います。
現在は単にネジで固定してあるだけなので、ボールジョイントを早速注文してみました。

それと、Arduino(GRBL)だとバックラッシュを吸収する機能がないのですが、どうされてますか?
Re: 位置決め精度について - OKA   2020/08/17(Mon) 10:23 No.1516
レオンハルトさん

こんにちは。
TB6600を使っておられるんですね。56□の3Aだと、結構パワーはありそうですね!

改めてkowさんのHPを拝見しました。私には、こんな自作を出来る技術が無いので、既製品を購入してしまいました苦笑

質問ばかりなのですが、、、ガススプリング?はどのような目的でどこについているのですか‥?ボールネジと平行に
取り付けてあるのでしょうか?自重落下防止?
無負荷状態で動かして、あるポイントで脱調するとなると、レールとボールネジの平行なども怪しいのかなぁ?と思ったり
します。

自作で素敵なものを作っておられる方に偉そうに言えませんが、色々問題があって、何が悪いのかわからなくなってしまった
ので、既製品を買ってしまいました。無知だったので、安物を買いあさるより、大事なところにはお金をかけた方が、結果安いかとw

ボールネジ MISUMI C-BSSH 1205-440
レール MISUMI SSE2B20-580
ベアリングホルダ MISUMI BSWR10-SET

モータは、42mm角からスタートして、やっぱり脱調で苦しみまして、、サーボは手が出なかったので、オリエンタルモータの
AZM69シリーズにしました。ブレーキと位置検出(エンコーダ内臓)です。トルク特性は違いますが、サーボに近い性能です。

一応、鉄も削ってみましたが、今のところ脱調や過負荷などは見られません。ボールネジも予圧タイプで、バックラッシもほぼ
無い状態です。


すみません、あまり参考になりそうな事ありませんが、僕の場合は、切り返しや動き出し時に良く脱調して、加速を緩くしたり
して調整しました。ソフトはbCNCを使っています。ちなみにラズパイから動かしています。

動画をUPさせてただこうかと思ったのですが、どうしても容量オーバーでした^^;

こんな感じの知識しかないですが、何かあれば聞いてください。がんばってください〜
Re: 位置決め精度について - Kow   2020/08/17(Mon) 15:25 No.1517
ガススプリングの位置で動作が変わるというのは気になりますね。

私の一時期ガススプリングを検討したことがあったのですが、ボールねじを入れて試したところ8.5kgの三相モーターを
ヘッドに取り付けてあるにも関わらず問題がなかったため採用しませんでした。

CNCで使うときは待機電流(でしたっけ)を多めに入れておくことで自重による位置ずれを防止できます。
(手動で動かすときはダメです、ズレて落ちてきます)

動画のアップはゴメンナサイ、借りているサーバの容量も問題で限界がありますので、Youtube等にアップして頂き
リンクを張って頂けると助かります。お手数をお掛けいたしますがよろしくお願い致します。
Re: 位置決め精度について - OKA   2020/08/17(Mon) 17:30 No.1518
私の勉強不足かも知れないのですが、arduino(grbl) で動かすのに、大気電流?をかけ続けることが出来なくて、
どうしてもプログラムENDでZ軸がズレてしまっていました。動作中は、角42mmでも動くには動いたんですが。

小倉クラッチの無励磁作動ブレーキ(保持・非常停止用)、なるものがあるので、これを取り付けようかと検討していました。
停止時にブレーキがかかるものですね。

が、脱調時に即時停止させたいことから、高かったですけどオリエンタルモータのAZシリーズにした感じです。


>kowさん
動画の件、了解です。arduinoとラズパイで、Gコード動作することが出来ましたので、また出来ればリンクを貼らせて
頂きます。ありがとうございます。
Re: 位置決め精度について - Kow   2020/08/17(Mon) 18:28 No.1519
grblでざっと検索してネットあさってみましたが、電流量はボリュームで調整するのですね。
そこで調整できる電流はドライブ電流なのでしょうが、スリープ電流は設定できないのかな?(そもそもスリープしないのか?)

私はオリジナルマインドのQUATTRO-1というCNC基盤を使用していますが、これはドライブ電流と別にスリープ電流(軸停止時の待機電流)
を指定できるので、それを上げることで対処していました。

思い付きというか、当時私が考えたバカげたアイディアですが主軸コラムのトップに滑車を置いて、釣り合いを取る重りをぶら下げ
ようかと考えたこともあります。どうしてもガススプリングだと抵抗と動作ムラが気になったのでそんなことを考えたことも・・・
Re: 位置決め精度について - レオンハルト   2020/08/18(Tue) 00:48 No.1521
OKAさんKOWさん返信ありがとうございます。
ガススプリングの平行を改善してみましたがあまり効果がありませんでした。
ガススプリングの位置はボールネジがz軸コラムの右側に対して左側に取り付けてあります。
まずガススプリングは現在20kgのものを使用しています。
(とりあえず家にあるもので使用しました)
モーターを手動ハンドルで動かすと下に回すほうが重たいので10kgか15kgが良いと思うのですが、長さが丁度良いのが15kgしかなかったのでとりあえず15kgを注文してみました。
ちなみにガススプリングを付けないと20kgを付けている時以上に脱調しやすくなります。(手動ハンドルを回すとかなり重たいです)
コラムとボールネジの平行はZ軸に関してはとても平行出しが難しいです。
この機械より大きな機械でもあれば平行に削ったりノックピンの穴を開けたりすれば取り付けは簡単になるんでしょうけど。
KOWさんはどのようにして平行出ししていますか?
自分はz軸を下に下げた状態と上に上げた状態の両方でボールネジがベアリングの穴(m12ネジと同芯に加工した穴)にすんなり収まる位置になるよう調整して取り付けました。

以上のことから対策を考えたところ、
@ガススプリングを15Kgにする
AZ軸のモーターを現在3Aで保持トルク1.8Nのものから3Aで保持トルク3Nのものに変更する

この2点を実行してみようと思います。
もしこれでも脱調するようなら、プーリー比3:1程度でタイミングプーリーにしたほうが良いでしょうか?
でもそうすると更にバックラッシュで悩まされる事になるかもしれませんね。
GRBLにはバックラッシュ機能がないのでmach3の導入も検討しています。
Re: 位置決め精度について - OKA   2020/08/18(Tue) 08:30 No.1522
kowさん

つり合い重りを付ける、バカなアイデア・・・・いやいや、実際にやってしまいました(笑)まだまだ重りは足りないですが、
これくらいで□42mmで、無負荷ならなんとか動きました。でも、急発進はダメでしたので、だいぶ加速もゆっくりにして。
ばねとか、色々考えましたが少しでも抵抗を減らそうとすると、バランサになってしまいましたw あくまでテストですが。



TB6600のドライバを使用されているので、おそらく、電流値はドライバ任せで、arduinoからはパルス信号をもらっているだけ、
という状態と思います。arduinoのオプションのドライバを使うときは、抵抗値のボリュームで電流を合わせないとモータが
焼けたり、パワー不足で即脱調、など起こります。レオンハルトさんの場合は、ドライバを使っているのでそこは大丈夫かと。

Re: 位置決め精度について - Kow   2020/08/18(Tue) 16:26 No.1524
>コラムとボールネジの平行はZ軸に関してはとても平行出しが難しいです。
>この機械より大きな機械でもあれば平行に削ったりノックピンの穴を開けたりすれば取り付けは簡単になるんでしょうけど。
>KOWさんはどのようにして平行出ししていますか?

特に変わったことはしていません、ノギスで計測して仮止めして、あとは上下に動かしつつ様子をみて・・・です。

>つり合い重りを付ける、バカなアイデア・・・・いやいや、実際にやってしまいました(笑)

た、大変失礼致しましたっ!
慣性力が付くので加速は落とさないとこれはこれで厳しそうですね。それでも実行力に感服!です
Re: 位置決め精度について - レオンハルト   2020/08/18(Tue) 21:24 No.1525
KOWさんOKAさん返信ありがとうございます。
本日、3A,3Nステッピングモーターが届きました。
早速取り付けましたが今の所良い感じです。
しかしながら、やはりガススプリングはもう少し軽めにしたほうが良いようです。
ですがKOWさんOKAさんが言っておられるように、主軸ヘッドと同じ重さのバランサーを取り付けるのが1番良いかも知れません。
Arduinoの指令通りには一応動いているようです。
後は機械の方を調整して、バックラッシュを吸収できるソフトに変更すれば、そこそこの精度が出せるのではないかと期待しています。


無題 投稿者:レオンハルト 投稿日:2020/08/18(Tue) 00:46 No.1520

OKAさんKOWさん返信ありがとうございます。
ガススプリングの平行を改善してみましたがあまり効果がありませんでした。
ガススプリングの位置はボールネジがz軸コラムの右側に対して左側に取り付けてあります。
まずガススプリングは現在20kgのものを使用しています。
(とりあえず家にあるもので使用しました)
モーターを手動ハンドルで動かすと下に回すほうが重たいので10kgか15kgが良いと思うのですが、長さが丁度良いのが15kgしかなかったのでとりあえず15kgを注文してみました。
ちなみにガススプリングを付けないと20kgを付けている時以上に脱調しやすくなります。(手動ハンドルを回すとかなり重たいです)
コラムとボールネジの平行はZ軸に関してはとても平行出しが難しいです。
この機械より大きな機械でもあれば平行に削ったりノックピンの穴を開けたりすれば取り付けは簡単になるんでしょうけど。
KOWさんはどのようにして平行出ししていますか?
自分はz軸を下に下げた状態と上に上げた状態の両方でボールネジがベアリングの穴(m12ネジと同芯に加工した穴)にすんなり収まる位置になるよう調整して取り付けました。

以上のことから対策を考えたところ、
@ガススプリングを15Kgにする
AZ軸のモーターを現在3Aで保持トルク1.8Nのものから3Aで保持トルク3Nのものに変更する

この2点を実行してみようと思います。
もしこれでも脱調するようなら、プーリー比3:1程度でタイミングプーリーにしたほうが良いでしょうか?
でもそうすると更にバックラッシュで悩まされる事になるかもしれませんね。
GRBLにはバックラッシュ機能がないのでmach3の導入も検討しています。

Re: 無題 - OKA   2020/08/18(Tue) 08:38 No.1523
禁止用語が含まれています、ということで、消えてしまいました(笑)



自作あるあるで、動作中に、arduinoに他の信号を送ったり、モーターのノイズの影響だったりで
ケーブルが通信エラーを起こして脱調のような症状になることがあります。(PCからarduinoに信号を送るところが途切れる)
もしケーブルが長いようなら、ノイズカット付か、短いケーブルでテストしたりするのもありかも知れません。
自分もはじめのころに迷宮入りしました苦笑


検討違いだったらすいません、こんなこともありました、という経験談で参考にしてください。




処理 記事No 暗証キー

- Joyful Note -