[過去ログ] 3Dプリンター個人向け@電気・電子板 その24 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
684: 682 2016/06/14(火)11:18 ID:V4fm7Izq(3/3) AAS
あ、日本語に間違いがあった。
蓄積が -> 駆動差が
685(3): 2016/06/14(火)13:33 ID:Cpi/bDRE(2/2) AAS
Kosselでステップの話が出てきたので
昨日の深夜から色々な文献を見てたのですが(眠い・・)
面白い論文を見つけました。
既出だったら済みません。
外部リンク:www.jstage.jst.go.jp
ここのPDFに、「目標座標に対する位置決め精度」について書かれていて
ドライバのマイクロステップの優位性が書いてありますね。
私のはA4988なので1/16ステップで動かしてますが、
DRV8825に変えて1/32ステップで動かすとさらに良くなるんでしょうか・・
TMC2100なら最大1/256ステップ・・・・
省1
686: 2016/06/14(火)13:50 ID:l0zTIRpT(1/2) AAS
>>685
シミュレーションだもんそりゃ良くなるよ
実際はマイクロステップを増やすと静止角度精度が落ちるけどね
コントローラが追従できない場合は計算が端折られて狙った造形ができないとかソフトの問題もある
要するにバランスが大事ってこと
687: 2016/06/14(火)14:07 ID:NIH1UaO4(1/2) AAS
>>672
どっちも同じ人が設計したもので、Rostockが1号機、Kosselが2号機。
どっちも基本構造は同じなので、何をもってRostock的、Kossel的と言うかは
微妙なとこだけど、一枚板から作った天板と底板を柱で繋いだのがRostockで、
角材を繋いでフレームを作ったのがKosselと言ったとこかな?
Kosselは3Dプリンターで作った部品と市販のアルミフレームだけで組めるから、
フルスクラッチでも自作しやすい。
688: 2016/06/14(火)15:08 ID:NIH1UaO4(2/2) AAS
>>685
ステップを細かくしたら精度が上がるのは当然。
TMC2100は細かいステップで補間して動作を滑らかにするだけだから
位置決め精度は1/256ステップではない。
よく知らないが、入力は1/16ステップじゃなかったか?
実際は1/16ですら過剰だと思う。特にMEGA256でMarlin使ってる人は、
マイクロステップを気にする以前の問題だろう。
それと、その論文のFig.6って(1,0,0)の座標での誤差だけなの?
それだと意味が分からないな。
複数の場所で計測して標準偏差を求めないと意味のあるデータではないと思うんだが。
689: 2016/06/14(火)15:13 ID:gk1Lb2dx(1) AAS
この手の話になるとなぁ・・・嫌な予感
690: 2016/06/14(火)16:50 ID:l0zTIRpT(2/2) AAS
>>685
これ以上の説明は面倒なので置いておきますね
*'ω')っ[ THB6128(RAPS128) ]
*'ω')っ[ Smoothie互換コントローラ ]
691: 2016/06/14(火)22:24 ID:KKCqhRzg(1) AAS
±0.02mmに収まるなら上等じゃないか?(実動作は下から上への一方通行だし)
6本のリンケージ両端をゴムやスプリングで引っ張りガタを無くすのは試したかな?
ひとまず誤差の問題は一段落つけて他の問題にとりかかるのも手だよ
エクストルーダのリトラクトなんて不満だらけじゃないかな?
692(1): 2016/06/14(火)22:38 ID:gnHT7+qA(1/3) AAS
この話題は下手に触ると荒れるからな…
取り敢えず、DRV8825で32マイクロステッピングまでなら良いんじゃないか
RAPS128なら64マイクロや128マイクロ、
Pololu仕様のTMC2100モジュールだと16マイクロを補完する形での256マイクロ、
Replicape Rev Bならリアル256マイクロが可能、
それとモーターを400ステッピングの物にする事でも動きを細かく出来るが、
この辺りになると無意味だとかトルクが落ちて寧ろ品質が低下するとか喧々囂々の世界なので
試したければお好きにどうぞ、位しか言えない
693: 2016/06/14(火)22:49 ID:gnHT7+qA(2/3) AAS
>>671>>682
Configuration_adv.hに以下のオプションが有るが、これが関係しているのかな?
これの値を1にしてみてはどうだろう
const unsigned int dropsegments = 5; //everything with less than this number of steps will be ignored as move and joined with the next movement
694: 2016/06/14(火)23:01 ID:XsbmRimt(1) AAS
>>692
そもそも可動部分に百分の一ミリ(0.01mm)の精度が無いもんね
スパイダーの自重でリンケージ引っぱって見かけのガタを減らしてるだけだし
あまりガチガチにすると駆動部の不均一な動きが反映されてシマシマになったり
まぁロクなことありませんね
695: 2016/06/14(火)23:06 ID:gnHT7+qA(3/3) AAS
ところで、Marlinに何やら印刷品質を向上させるらしいパッチが取り込まれた
LIN_ADVANCE(Linear Advance?)というらしい
Advance extrusion algorithm ? LIN_ADVANCE by thinkyhead ・ Pull Request #3676 ・ MarlinFirmware/Marlin
外部リンク:github.com
調べてみると、これまでMarlinに搭載されていたAdvanceアルゴリズムはMatt Robertsアルゴリズムなるもので、
今回追加されたのはJKN (Jetty-Kubicek-Newman)アルゴリズムと云う物らしい
…正直、自分が何を言っているのか自分でも分かっていない
頭の良い人ならこの辺でも読んでみてくれ…
Extruder "Advance" Functionality ・ Issue #402 ・ MarlinFirmware/MarlinDev
外部リンク:github.com
省2
696(1): 2016/06/14(火)23:07 ID:1w/7PY2M(1) AAS
余談だけどヒートベッド使うときは温めてからノズルのレベル調整しましょう
(冷えたベッドを温めていくとグイグイ反ることは知ってると思うけど)
冷えてるときにレベル出しても意味ないぐらい反ります
697: 2016/06/15(水)00:12 ID:ZnTH6f29(1) AAS
先日0.02誤差を書いてた者です。
仕事に追われてて数時間2ch見てなかったんですけど、
その間に有益な情報がたっぷり
しばらくは時間がとれそうも無いので実験できませんが、
仕事が落ち着き次第試してみたいと思います。
特に unsigned int dropsegments = 5; を1にするというのはワクワクが止まりませんね。
早く試してみたいものです。
ヒートベッドを温めてからの調整は、確かにそうだなと思いました。
となると、ABSとPLAそれぞれの反り具合も調べた方がいいのですね。
ぜひ参考にしたいと思います。
698(3): 2016/06/15(水)00:31 ID:4jezEyff(1) AAS
>>696
このベッドみたいに螺子穴を長く取れば、熱膨張による応力を逃せないかな?
動画リンク[YouTube]
普通の丸穴のベッドの場合でも、穴径より一回り小さい螺子で固定して遊びを作ってみるというのはどうだろう
699(1): 2016/06/15(水)01:55 ID:BiRtVUTF(1) AAS
>>698
斜め上の感想だけど、箸の持ち方が凄く気になる
700: 2016/06/15(水)10:13 ID:TLiPxs1T(1) AAS
>>698
育ちが悪そう
701: 2016/06/15(水)17:02 ID:AKIg0xKX(1) AAS
一瞬しか箸持つ手映ってないじゃん
わっかんねーよw
702: 2016/06/15(水)17:34 ID:kbg4378G(1) AAS
こういうのいちいち指摘しなきゃ気がすまない人って
自分のことは棚に上げる自称意識高い系がほとんどだw
構ったら負けなのでほっておくべし。
703: 2016/06/15(水)20:21 ID:5kOrKMCO(1) AAS
せわしなくつついてるのがイライラ。
上下前次1-新書関写板覧索設栞歴
あと 299 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.024s