アーカイブ : 2012年 12月

Orca 0.42のDualExtruder作成中(その2)

今回は、シングル構成でのエクストルーダーの設計を生かしてデュアル構成に設計を変更した物を使って作成しました。 ホットエンドは前回で既に搭載済みなので穴位置を含めてそのあたりが確定済みとなっているのが設計上の大きな制約というかになります。 いろいろと、苦労しましたがなんとか設計とプリントが終わって載せることが出来る状態になったので書いています。(当然のことながらドライブギアはMk7を使用)

orca_micro-dual_extruder_v1-11

続きを読む

Orca 0.4x用ダイレクトエクストルーダー(その2)

前回はMk7ドライブギアを使用して作成したダイレクトエクストルーダーですが、注文していた「Micro Extruder Drive Gear – 1.75mm Filament」(以降Gear175)が到着したので若干設定と手を加えて作成してみました。

ドライブギアの比較写真はこのようになります。 Gear175/Mk7

IMG_6019 (1)res

Gear175は溝の深さがMk7とは違うためにフィラメントとギア位置の調整が必要になってしまったのでV1を修正してV2としました。ほとんどパラメタの調整だけで対応できる範囲でしたが、せっかくなので50mmボルトをスタッドに使えるように修正(60mmは普通に手に入らないので)

結果としては、このドライブギアではうまく動きませんでいた。微妙な違いなのでしょう、摩擦力が足りない様でフィラメントをうまくおしこむ事が出来ないようです。PLA素材であれば問題なく使えるのですがABSで使用しようとすると無理があるようです。mendel-partsのV10ホットエンドも影響している様に思いますが、現状で唯一まともにABSを遅れるのはオリジナルのMk7だけと言うことになります。

続きを読む

ホットエンドPID制御値の自動調整機能

Reprapで使われているファームウェアはほとんどの方はMarlin の系列を使用していると思います。
機種ごとにカスタムされている場合もあるとは思いますが…。)

ホットエンドのヒーターのPID制御(フィードバック制御)に関しては”PID settings”セクションで設定されています。機種ごとの基準値で使用していると思いますが、制御値はヒーターとサーミスタの組み合わせで変わってしまいます

そのため、機能として自動調整機能が実装されているので設定方法について記載します。試した限りでは、設定値までホットエンドの温度が上昇するまでの時間が短くなる、温度の変動幅が少ない等の効果が確認できています。

  1. 以下の行をコメントアウトしてからファームを書き込み
    ”PID settings”セクション
    #define PIDTEMP

    ”EEPROM”セクション
    #define EEPROM_SETTINGS #define EEPROM_CHITCHAT

    ”LCD and SD support”セクション
    #define ULTRA_LCD //general lcd support, also 16×2
    #define SDSUPPORT // Enable SD Card Support in Hardware Console
    #define ULTRA_LCD //general lcd support, also 16×2
    #define SDSUPPORT // Enable SD Card Support in Hardware Console
    #define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
    #define ULTIPANEL //the ultipanel as on thingiverse
    #define REPRAP_DISCOUNT_SMART_CONTROLLER

  2. ホットエンドが冷えた状態であることを確認する。(常温程度)
  3. 「Printrun」の右下のコマンド入力窓より”M303”を入力して”send”をクリックする。

この後、自動的にホットエンドが150℃まで温まる過程で制御値の自動調整が行われます。

続きを読む

Orca 0.4x用ダイレクトエクストルーダー

前回前々回とダイレクトエクストルーダーギアについて書いてきましたが、まとめた上で設計変更を繰り返してようやく完成したダイレクトエクストルーダーです。

orca_micro-extruder_v1-22

結局のところ、DualExtruderがうまく動かなかった原因はエクストルーダーギアにあったという結論です…。Orz

続きを読む

ダイレクトエクストルーダーのドライブギア(その2)

前回は手持ちのダイレクトドライブ用のギアが1種類しかなかったことが敗因でした。

今回は純正のMK7、Plain Coupling Insert 5mm、Micro Extruder Hobbed Gear (1.75mm Filament)の3種類を用意してみようとしていたのですけれど注文して3日でMK7が届きました。

で、見てみるといま持っているMK7コンパチとドライブの歯の部分の形状が違っているようです。

IMG_6017 (1)res上がMK7、下がコンパチ

続きを読む

フィラメントの射出速度と積層スピードの関係


Warning: Undefined array key 0 in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 404

Warning: Trying to access array offset on null in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 404

Warning: Undefined array key 0 in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 407

Warning: Trying to access array offset on null in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 407

Warning: Undefined array key 0 in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 407

Warning: Trying to access array offset on null in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 407

Warning: Undefined variable $tempA in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 682

Fatal error: Uncaught TypeError: array_filter(): Argument #1 ($array) must be of type array, null given in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php:682 Stack trace: #0 /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php(682): array_filter() #1 /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel-2-table.php(19): Spreadsheet_Excel_Reader->dump_clean() #2 /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel-2-table.php(126): TableDatas() #3 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/shortcodes.php(433): show_championship_table() #4 [internal function]: do_shortcode_tag() #5 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/shortcodes.php(273): preg_replace_callback() #6 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/class-wp-hook.php(324): do_shortcode() #7 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/plugin.php(205): WP_Hook->apply_filters() #8 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/post-template.php(256): apply_filters() #9 /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/themes/monochrome/archive.php(44): the_content() #10 /home/r3087696/public_html/blog.eldhrimnir.com/wp-includes/template-loader.php(106): include('/home/r3087696/...') #11 /home/r3087696/public_html/blog.eldhrimnir.com/wp-blog-header.php(19): require_once('/home/r3087696/...') #12 /home/r3087696/public_html/blog.eldhrimnir.com/index.php(17): require('/home/r3087696/...') #13 {main} thrown in /home/r3087696/public_html/blog.eldhrimnir.com/wp-content/plugins/excel-to-table/excel_reader2.php on line 682