|
|
#nofollow #norelated * Lepton3Dプリンター: Wiki&解説ページです [#j93aaf9f] |SEO SPAMボットの攻撃対象になるため、ハイランクユーザー以外の方は編集できません。| RIGHT:&ref(http://genkei.jp/wp-content/themes/genkei/images/printer/lepton_300px.png); #contents * はじめに 絶対にお読みください [#r8fdcd7c] 3Dプリンターは使い方次第で今まででは実現不可能だった物を作り出すことができる次世代の必須機器ですが私たちがいつも利用している家電製品とは違い、どちらかというと工具や道具のような存在です。 射出部分は高温になり消耗したり、使用素材の多様化によって多くのユーザーによって新しく解明しいく未知の部分が多く、それによる部分的な故障も多く起こります。 多くの家電製品のような故障したら終わり、ではなく、3Dプリンターは道具のように自分でメンテナンスしたり直すことが必要です。 *3Dプリンターでよく使われる用語* [#o5f29c45] :フィラメント|3Dプリントに使われる熱可塑性樹脂(いわゆるプラスチック)でできたプリント素材です。Genkeiでは断面直径が1.75mmの物を使用しております。 このフィラメントを’’ホットエンド’’先で加熱することにより樹脂を溶融し、''エクストルーダー''で射出し積層させていきます。 :ステッピングモーター|英語では「StepperMotor」と呼ばれます。 :ステッピングモーター|英語では「Stepper Motor」と呼ばれます。 ステッピングモーターは各軸を動かしているモーターです。 3Dプリンターではほぼすべての機体に使用されている四角いモーターです。 指で軸を回してみるとクリック感があります。 Genkeiでは1ステップ(クリック)が1.8度の物を使用し1周360度で200ステップになります。 ステッピングモーターには様々な種類があり、Leptonで使われているエクストルーダー用のモーターのように遊星ギアを使用した減速比によるトルクを大きく稼ぐものもあります。自転車のギア比と同じ原理です。 :エクストルーダー|エクストルーダーはステッピングモーターの軸に''ドライブギア''と呼ばれるフィラメントが食いこむように刻み込みを側面に施された円柱状の金属パーツとの組み合わせにより、フィラメントを押し出しと引き抜きを行う射出機構そのものです。 ホットエンドを含めてエクストルーダーと呼ばれる場合や、モーター部分だけを指す場合もあります。 :ホットエンド|ホットエンドはその名のを表すように射出するフィラメントを加熱し溶融させる機構です。 ホットエンドは大きく次の部品で構成されています。 カートリッジヒーター(電気ヒーターの加熱体) ・ サーミスター(温度センサー) ・ ノズル ・ ヒートコア(カートリッジヒーターを差し込み加熱される金属ブロック) ・ コールドバレル(ヒートコアに繋ぐ加熱前に通るバレル) ・ 放熱用アルミヒートシンク これらを組み合わせることにより、先端のノズル周りのみ加熱させ、ヒートコアより上部を冷却させ3Dプリントの射出実現します。 Genkeiではノズルとコールドバレルを分けた2ピース型と一体になった1ピース型の二種類あり、新型ホットエンドは2ピース型です。 :制御ボード(コントローラー)|制御ボードは3Dプリンター自体を動かす小型のコンピューターです。パソコンから送られてくる、またはSDカードから読み取られる''Gcode''の命令をに沿って各軸のモーターの駆動や加熱など *セットアップ[#jae1e477] ** 設置について [#n0773d96] *** 設置場所 [#z4a8d882] - 機体の背面は必ず風が通るようにしましょう。 電子機器内部に熱がこもると高熱によりモータードライバが脱調を起こし正しく造形されません、さらに使い続けると故障する最大の原因となります。 - 機体を置く場所は必ず地面の安定している場所にしてください。 - 日向直下に設置すると機体本体が高温になり、これもまた電子機器の温度上昇につながります。 また、モーター自体が高温になると、これもまたモーター駆動において脱調を起こします。 動作音に対するTips 超静音化キットを使用しないでもある程度の駆動音対策をすることができます。 週刊少年誌のような厚めの週刊誌を土台にして設置するとモーター駆動の振動を設置面(机の天板等)に伝えないようにできます。 尚静音化キットは根本的にモーター駆動を電気的に解決するためモーター駆動による振動が極限に抑えます。 ** 3Dプリンターとパソコンの接続 [#n0773d96] *** ドライバのインストール [#z4a8d882] パソコンと3Dプリンターを接続するにはUSBドライバをパソコンにインストールする必要があります。 Winodowsの場合通常Winodows Updateサーバーから電源の入った3Dプリンターを接続すると自動的にダウンロードとインストールが行われますが、自動インストールが行われない場合は以下を行ってください。 まず下のリンク先の対応するOSのリンクからファイルをダウンロードし、デスクトップ等わかりやすい場所に解凍して解凍したフォルダを置いておきます。 ダウンロード先: &ref(http://www.ftdichip.com/Drivers/VCP.htm); >>''ダウンロード先:'' &ref(http://www.ftdichip.com/Drivers/VCP.htm); https://lh4.googleusercontent.com/-W7axH1F2VOw/VeDKdrK8e6I/AAAAAAAAMBI/Qjz5eO1utHo/w683-h795-no/Driver01.jpg Windowsの場合、コントロールパネルから「デバイスとプリンター」または「デバイスマネージャ」内の''!''がついている接続された未指定の機器を右クリックし、ドライバーソフトウェアの更新からドライバーをインストールしてください。 (画像はデバイスとプリンターから) https://lh3.googleusercontent.com/-z0pQoQaD4Ao/VeDL_v-wy2I/AAAAAAAAMB0/YQnQrHtshZA/w467-h347-no/Driver03.png ドライバーソフトウェアの更新から(またはプロパティから)ドライバーをインストールする際、以下のように自動検索するか手動でインストールするか選ぶ際に下の手動を選びます。 指定保存先を先ほど解凍しておいたフォルダを選択し、インストールをしてください。 https://lh4.googleusercontent.com/-A38BV4Lcag0/VeDKdsd-22I/AAAAAAAAMBI/6ojuPvYaBZ8/w683-h795-no/Driver02.jpg 上画像はUniversal Serial ConverterとPortが両方それぞれにインストールされました。 従って場合によって二度インストールする必要があります。 ***ホストソフトを使って3Dプリンターと接続 [#z4a8d882] Pronterfaceを使用して3Dプリンターと接続します。 1.3Dプリンターに電源を入れ、Pronterface(赤丸のアイコン)をダブルクリックしPronterfaceを起動します。 2.Port(ポート)番号がドライバーインストール時に割り当てられたもの(画像例ではCOM5)が表示、BaudRate(画像のポート番号の右隣、@の数値)を250000に指定し、Connectボタンで接続しましょう。 https://lh5.googleusercontent.com/-XNv8Z9VKWVI/VeDKhoSjAeI/AAAAAAAAMBI/BG8f6YzJeV0/w622-h339-no/Pronterface01.jpg 3.接続が完了すると、画面右のステータスウインドウにConnecting...からPrinter is now onlineと接続された文が返ってきます。 MonitorPrinterにチェックを入れるとリアルタイムで温度が表示されます。※Pronterfaceのバージョンによって場所が異なりますので探してみましょう。 https://lh3.googleusercontent.com/-WpoRov61LFA/VeDKh4qNPzI/AAAAAAAAMBI/QJEole1MlxM/w622-h339-no/Pronterface02.jpg 4.画面左側にはいかにも各軸を動かすためのUI(ユーザーインターフェース、すなわちボタンとか)があり、四隅の「家」マークのボタンはXYZそれぞれのホームポジション(ゼロポイント)に移動させることができます。左下の白いホームボタンはXYZ軸すべてホームに戻すボタンです。 https://lh5.googleusercontent.com/-MSWp-zcUurM/VeDKiEawMbI/AAAAAAAAMBI/sndTBCjzB1U/w622-h339-no/Pronterface03.jpg モーターを左右にうごかしたり、ホームに戻したりすると、モーターは移動後そこにストップします。ストップしている時はモーターは電気を使い保持トルクがかかり、手で射出ヘッド周りを動かそうとしても指定した移動先から「動かないための力」が働き続けます。 上画像のMotors Offボタンを押すとこの保持トルクを切ることができ、手で射出ヘッド等モーター駆動する部分を手で動かすことができるようになります。 ホットエンドの温度やベッドの温度を上げる場合は以下のようにターゲット温度を設定する必要があります。 https://lh5.googleusercontent.com/-j9FKPjJug7c/VeDKiSp7q3I/AAAAAAAAMBI/ppETdmyQaB8/w622-h339-no/Pronterface04.jpg 例えばPLAを使用する場合は190-230度程度の温度に上げるため、220度と打ち込み、右のSETボタンを押して温度をオンにします。 画像ではベッドは0、すなわちオフになっています。 他にもABSのような設定では以下のようにベッド温度を高温にする必要があります。 https://lh5.googleusercontent.com/-Bp0iMy7cQOY/VeDKiis-wjI/AAAAAAAAMBI/lSjeMjqPjD0/w622-h339-no/Pronterface05.jpg 温度を上げると以下のように温度グラフが変化します。 ※ホットエンドの温度は1分以内で200度以上に達します、逆に温度上昇しないときは制御ボードからヒーターの線が外れていないか、また温度上昇が異様に遅い場合はカートリッジヒーター自体が故障している場合があるので交換をお勧めします。 https://lh5.googleusercontent.com/-Tp3FwgFFUvE/VeDKjB1rt6I/AAAAAAAAMBI/a9SE0rQTvCk/w622-h339-no/Pronterface07.jpg ***3Dプリント開始 [#z4a8d882] プリント開始するためにはGcodeファイルを読み込む必要があります。 ファイルからGcodeファイルを開きましょう。 https://lh5.googleusercontent.com/-QCEn_qCNtvE/VeDKi1MvaxI/AAAAAAAAMBI/u5IStDC0fb0/w622-h339-no/Pronterface06.jpg ファイルを開いたらPrintボタンでプリントが開始されます。 プリント開始時、Gcode生成時に設定した温度設定の記述がされているためプリントボタンを押すと同時に温度が上昇します。 プリントボタンを押す前から温度を上昇させておくと、プリントボタンを押したあとすぐプリントが開始されます。 温度が指定温度まで上昇していると以下の画像のようにカウントダウンが始まり、Wが0になるとプリント動作し始めます。 https://lh6.googleusercontent.com/-nVz9rlZ0qcs/VeDKjkpngeI/AAAAAAAAMBI/VbOijcTxLBs/w622-h341-no/Pronterface09.jpg プリント中、プリント失敗したりした場合はStopボタンを押します、Stopがかかるとその場で停止しますが温度はそのままなので温度を保持しておくか切るかはユーザーが行う必要があります。 フィラメントを途中で交換したい場合はPauseボタンを押すと一時停止し、フィラメントを交換後PauseボタンがResumeボタンに変化しているのでResumeボタンを押すと復帰します。 ※一度Stopボタンを押すと再開はできません、再開予定のある場合はPauseボタンを使用します。 ※一時停止中にMotors Offボタンを押して保持トルクを切ってしまうとノズル先の位置がずれてしまい、制御ボード側で記憶している座標とずれてしまい造形失敗になってしまうので気を付けましょう。 https://lh3.googleusercontent.com/-3Ro7WHeKmYg/VeDKjoj3RRI/AAAAAAAAMBI/Maolbpkp4SM/w622-h339-no/Pronterface08.jpg ** ファームウェアのインストール [#mfd86909] *** Arduinoとファームウェアのダウンロード [#jb0db0ab] Genkeiの3DプリンターではArduinoベースのファームウェアを使用、用意しております。 >> ''ダウンロード:'' &ref(https://www.arduino.cc/en/Main/OldSoftwareReleases#previous); 上記Arduino公式ページのダウンロードページからバージョン1.0.X系のものをダウンロードしてください。 ※現時点では1.0.5をお勧めしています。 ''ファームウェアのダウンロード'' >> ''atom用ファームウェア''| &ref(https://drive.google.com/file/d/0B01cBLhfzXMiVVE4S3I3RFNFdlU/view?usp=sharing); >> ''TITAN用ファームウェア''| &ref(https://drive.google.com/file/d/0B01cBLhfzXMiWHFWNkRDakZnS2M/view?usp=sharing); >> ''Trino用ファームウェア''| &ref(https://drive.google.com/file/d/0B01cBLhfzXMiSjE4N0JmdzFzcDQ/view?usp=sharing); >> ''Lepton用ファームウェア''| &ref(https://drive.google.com/file/d/0B01cBLhfzXMiQ1RSdEpGWFlGTEk/view?usp=sharing); ***ファームウェアインストールの準備 (atomとTrino1用) [#iabb4aa8] ファームウェアをインストールする前に、まず上のファームウェアファイルをダウンロードしデスクトップ等わかりやすい場所に解凍します。 中にArduinoAddonsフォルダとMarlinフォルダがありますがArduinoAddonsフォルダ内のArduino_1.x.xフォルダ内にあるSanguinoフォルダを''コピー''し 次にArduinoインストール先フォルダを開きます。 Windows 32ビット版の場合は Program Filesの中、Arduinoフォルダの中にさらにHardwareフォルダがあります。 Windows 64ビット版の場合は Program Files(x86)に同様のフォルダがあります。 Hardwareフォルダを開いたらその中に先ほどコピーしておいたSanguinoフォルダをペーストしたらそのまま閉じて大丈夫です。 ***ファームウェアのインストール [#k86425e4] Arduinoを起動します。 https://lh6.googleusercontent.com/-aFXoRfPB4sw/VeDKdtvP8uI/AAAAAAAAMBI/KFd-JWHzMfg/w573-h375-no/Firm01.jpg https://lh4.googleusercontent.com/-dGrSJMOo9LE/VeDKerCDtcI/AAAAAAAAMBI/utHEeVgd6qc/w622-h840-no/Firm02.jpg Arduinoからファイルを開きます。 ファームウェアの解凍後のフォルダ内にMarlinフォルダがあり、その中にMarlin.inoを開きます。 https://lh4.googleusercontent.com/-Bl76i6i0E8E/VeDKe9XZj0I/AAAAAAAAMBI/rU6Gi4tE1xY/w622-h840-no/Firm03.jpg https://lh4.googleusercontent.com/-qdM93nwbLpY/VeDKfAhXWOI/AAAAAAAAMBI/PL8XxarFySY/w622-h840-no/Firm04.jpg ツールからマイコンボードを選択します。 atomとTrino1の場合はSanguinololuを選択します。 TITANとLeptonの場合はArduino Mega 2560 or Mega ADKを選択します。 https://lh6.googleusercontent.com/-YwRi98UK9gg/VeDKgiy-N8I/AAAAAAAAMBI/py_qHyOUhzY/w617-h833-no/Firm09.jpg ツールからポートを選択します。 ポートは制御ボードのUSBポート番号と同じものにします。 https://lh4.googleusercontent.com/-Cnjo8nECjrQ/VeDKg5IwibI/AAAAAAAAMBI/IIRj2aXDXhg/w622-h840-no/Firm10.jpg 画面左上の「→」ボタンから書き込みが開始されます。 https://lh4.googleusercontent.com/-mvnpb0Gw1_A/VeDKhMKdQdI/AAAAAAAAMBI/4YaqEc-4SM8/w622-h840-no/Firm11.jpg 無事書き込みが完了すると以下のように書き込みが完了した通知が出ます。 https://lh6.googleusercontent.com/-OFQriOdeA64/VeDKhfQoBYI/AAAAAAAAMBI/tUZUoUrk2TA/w586-h791-no/Firm12.jpg >>注意:書き込みエラーが起きる場合、ファームウェアをArduinoで開いたとき誤まって何か記述してしまったか、ファームウェアに変更を施す際、セミコロンの付け忘れやコメントアウト以外に全角文字をいれたり誤まった記述をしてしまう等、プログラミングの記述として成り立たない書き込みをした場合エラーが出されます。 ----------------------------------------- * 大見出し 2 [#xf7ee505] * X軸周り [#xf7ee505] ** 小見出し 2-1 [#ydb7a7ee] ** 小見出し 2-2 [#f596cb0d] 段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1段落1 段落1段落1段落1段落'''イタリック'''1段落1段落1段落1段落1段落1段落1段落1 段落1段落1段落1段落'''''イタリックボールド'''''1段落1段落1段落1段落1段落1 > 段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2 > 段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2 > 段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2段落2 レベル0レベル0レベル0レベル0レベル0レベル0 > レベル1 > レベル1 > レベル1 >> レベル2 >> レベル2 >> レベル2 >>> レベル3 - はろ1 -- はろ2 ろろろろ2 --- はろ3 -- はろ2 --- はろ3 -- はろ2 --- はろ3 >>> レベル3 >>> レベル3 >>> レベル3 * Y軸周り [#xf7ee505] ** 小見出し 2-1 [#ydb7a7ee] ** 小見出し 2-2 [#f596cb0d] * ''日付'' [#eef668f3] 日付 &date; - 日付 2004-08-16 date? - 2004-08-16 時刻 &time; - 時刻 07:29:03 time? - 07:29:03 日時 &now; - 日時 2004-08-16 (月) 07:30:27 now? - 2004-08-16 (月) 07:29:03 * ''リンク'' [#kac55065] URLやメールアドレスは自動的にリンクになります - URL -- http://example.org/ - メールアドレス -- foo@example.org - URLが各種画像ファイルであればそのまま表示します -- http://pukiwiki.sourceforge.jp/image/b_pukiwiki.official.png * ''その他の文字装飾'' [#q3d37dea] 整形済みテキスト整形済みテキスト整形済みテキスト 整形済みテキスト整形済みテキスト整形済みテキスト COLOR(#993333){ 色の変更も可能なルール(COLOR(#993333)) } SIZE(10){ サイズの変更も可能なルール(SIZE(10)) } SIZE(20){ COLOR(#333399){ 両方指定(SIZE(20)COLOR(#333399)) } } %%打ち消し線%% 左寄せ CENTER:中寄せ RIGHT:右寄せ |
|
|