|
|
#nofollow #norelated * ソフトウェア解説ページです [#y45029ab] |SEO SPAMボットの攻撃対象になるため、ハイランクユーザー以外の方は編集できません。| #contents * はじめに [#t0287ce5] 3Dプリンター用ソフトウェア解説ページではスライサーとホストソフトウェアの二種に関して記述しております。 3Dモデリング用ソフトウェアでは別ページを用意する予定です。 本ページではWindowsをベースに説明を行っておりますが、Macの場合でもほぼ同じです。 *3Dプリンター用ソフトウェアでよく使われる用語 [#zecb444e] :ドライバー|本ページではステッピングモーターのモータードライバとは違い、パソコンと3Dプリンターの制御ボードを繋ぐためのドライバーを指します。ステッピングモーター用のドライバは各3Dプリンター本体解説ページよりご覧ください。 :ホストソフトウェア|ホストソフトウェアは3Dプリンター本体を直接動かすことのできるコントロールソフトウェアとなります。 プリントを始める前に温度をあげたり、手動で各軸を動かしたり素材を射出することや、一番の機能であるGcodeファイルを読み込んで3Dプリントをするという機能を担います。 手動で温度上昇や各軸を動かしたり3DプリントもGcodeとよばれる命令言語をホストソフトウェアから3Dプリンターの制御ボードにシリアル通信により伝わり、3Dプリンター本体が駆動します。 :Gcode|Gocdeはコンピューター制御の機械加工において長らく使われてる命令言語です。 命令言語と言っても中身はわかりやすい記述の仕方になっています。 例えばG1 X10 F8000という記述であれば ''モーター軸を制御開始(G1)し、X方向をプラスに10mm(X10)、8000mm/分のスピードで動かす'' という命令になり、制御ボードはこの命令コマンドを受けて実際のモーターを動かし制御します。 この際Gcodeやファームウェアによりけりですが、上記の場合(Genkeiの3Dプリンターの場合)ミリメートル単位となります。 ''Gcodeは3Dプリントするための3Dプリンターに直接読み込まれるデータとなり、3Dモデル(データ)を以下のスライサーソフトウェアによって生成されます。'' :スライサーとスライス|スライサーソフトウェアは医療で例えるところのCTスキャンやMRIのように3Dモデルを足元から指定間隔でスライスしていき、それぞれの断面を解析、一筆書きのように熱で溶かした素材を描くためのパス(経路)を生成します。 スライサーソフトウェアは複数のプログラマーやチームから提供されており、プログラムの内容によって特殊な3Dプリントや、超高度な設定を行ったり、スライサー次第で3Dプリントの仕上がりや表現方法が変わります。 ''3Dモデルをスライサーソフトウェアで解析し、設定された内容に従ってパスを作り出しGcodeファイルとして保存します。'' したがって3Dプリントはハードウェアの設計とスライサーの設定次第で大きく3Dプリントの価値が左右します。 :3Dモデル(3Dデータ)|3Dプリンターで使用できる3Dモデルのファイル形式は使用スライサーによって数種扱えるものもありますが、ほぼすべてにおいてSTLという3Dモデルファイルを使用します。 STLファイルは昨今の3Dモデリングソフトウェアでは保存可能なファイル形式です。(一部ソフトウェアではプラグインをインストールすることによって可能) STLファイルは3Dメッシュ(三角ポリゴンの集合体)で容積(ボリューム)の存在する閉じた3Dモデルとなります。その他に単位(mm)も含まれています。 CADのようなソフトではパラメトリックで3Dが表現されるので、一度STLデータ、すなわち三角ポリゴンで表される3Dメッシュに保存すると元の編集可能なCADデータに戻すのは大変困難なものになります(CAMソフトによってリバーサルエンジニアリングすることによって復帰することも可能ですが、ソフトが高額か完全に戻すことはできません)。 3Dポリゴンモデラーのソフトでは三角ポリゴンや四角ポリゴンを編集して3Dモデリングされますが、編集情報等はSTLデータでは保存されません。 ''したがってSTLデータ以外に元データは必ず保存しておきましょう。'' :法線/Normal方向|記述 *対応/使用ソフトウェア [#tafb457b] ** Genkei製3Dプリンターでの使用可能ソフトウェア [#u22c7285] ***ホストソフトウェア [#be224ca6] ''・Pronterface(Printrun)'' http://www.pronterface.com/images/printrun.png http://www.pronterface.com/ ''・Repetier'' http://www.repetier.com/w/wp-content/uploads/2014/08/logotext.png http://www.repetier.com/ ''・Simplify3D'' https://www.simplify3d.com/wp-content/uploads/2014/12/Simplify3D_logo_r.jpg https://www.simplify3d.com/ http://genkei.jp/simplify3d/ and Others (上記代表ソフト、その他RepRap系に接続できるものであれば可能) ***スライサー [#c5a398b3] ''・Kisslicer '' http://www.kisslicer.com/images/KISSlicer_logo_3D_small.jpg http://www.kisslicer.com/download.html ''・Slic3r'' http://manual.slic3r.org/images/slic3r.png http://slic3r.org/download ''・Cura'' https://ultimaker.com/photo/umcategory/280x280/55925d3ee9149.jpg https://ultimaker.com/en/products/cura-software ''・Simplify3D'' https://www.simplify3d.com/wp-content/uploads/2014/12/Simplify3D_logo_r.jpg https://www.simplify3d.com/ http://genkei.jp/simplify3d/ and Others (上記代表ソフト、その他RepRap系に接続できるものであれば可能) ***対応OS [#rcebf93e] :Pronterface| Windows・MacOSX :Repetier| Windows・MacOSX :Kisslicer| Windows・MacOSX・Linux :Slic3r| Windows・MacOSX :Cura| Winodows・MacOSX :Simplify3D| Winodows・MacOSX ※上記は執筆時点での対応です、今後各ソフトウェアアップデートによって増えるかもしれません。 *ソフトウェア環境のセットアップ [#rd9d93d7] 3Dプリンターを使用するにあたり上記ホストソフトとスライサー以外に必要なソフトウェアもダウンロード、インストールしておきましょう。 ホストソフトとスライサー以外は3Dプリンターを使用するにあたっては必要ではありませんが、ドライバーやファームウェアアップデートの際に必要になります。 ** Arduino [#n11665ae] >>ダウンロードページ: https://www.arduino.cc/en/Main/OldSoftwareReleases#1.0.x 上記から1.0.5をWinodowsの場合はInstallerを、Mac方はそのままダウンロード、インストールしてください。 Macの場合は解凍後アプリケーションフォルダに入れてください。 WindowsInstallerからインストールした後、32ビット版のWindowsであればドライブC内、Program Files内にArduinoフォルダができ、その中にインストールされます。64ビット版の場合はProgram Files(x86)の中に同様のフォルダにインストールされます。 ** ファームウェア [#r8e8c0ae] Genkeiの3DプリンターではArduinoベースのファームウェアを使用、用意しております。 ''ファームウェアのダウンロード'' >> ''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); ***ファームウェアインストールの準備 (LeptonとTITANとTrino2用) [#bcc42e9b] ファームウェアをインストールする前に、まず上のファームウェアファイルをダウンロードしデスクトップ等わかりやすい場所に解凍します。 中にArduinoAddonsフォルダとMarlinフォルダがあることを確認できれば大丈夫です。 ***ファームウェアインストールの準備 (atomとTrino1用) [#bb042e9b] ファームウェアをインストールする前に、まず上のファームウェアファイルをダウンロードしデスクトップ等わかりやすい場所に解凍します。 中にArduinoAddonsフォルダとMarlinフォルダがありますがArduinoAddonsフォルダ内のArduino_1.x.xフォルダ内にあるSanguinoフォルダを''コピー''し 次にArduinoインストール先フォルダを開きます。 Windows 32ビット版の場合は Program Filesの中、Arduinoフォルダの中にさらにHardwareフォルダがあります。 Windows 64ビット版の場合は Program Files(x86)に同様のフォルダがあります。 Hardwareフォルダを開いたらその中に先ほどコピーしておいたSanguinoフォルダをペーストしたらそのまま閉じて大丈夫です。 これでファームウェアをインストールする準備ができました。 >>''ご購入時のそれぞれの3Dプリンターには出荷時点でファームウェアがインストールされていますので、アップデートやカスタム時以外ではインストールしないで大丈夫です。'' ファームウェアをインストールする手順は後記のファームウェアのインストールを参照してください。 ** ドライバのインストール [#u57338f6] ソフトウェアを使用する前にパソコンと3Dプリンターが相互通信できる状態にしましょう。 パソコンと3Dプリンターを接続するにはUSBドライバをパソコンにインストールする必要があります。 Winodowsの場合通常Winodows Updateサーバーから電源の入った3Dプリンターを接続すると自動的にダウンロードとインストールが行われますが、自動インストールが行われない場合は以下を行ってください。 まず下のリンク先の対応するOSのリンクからファイルをダウンロードし、デスクトップ等わかりやすい場所に解凍して解凍したフォルダを置いておきます。 >>''ダウンロード先:'' &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が両方それぞれにインストールされました。 従って場合によってWindowsは二度インストールする必要があります。 MacOSXの場合はダウンロード後dmgファイルをダブルクリックし、中に入っている2つのパッケージのうち新しい物をインストール開始してください。 ''ドライバーのインストールが正常に完了し、電源の入った3Dプリンターをパソコンに接続したときにコントロールパネルからデバイスとして正常に認識していることを必ず確認してください。'' ---------------------------------- ***ファームウェアのインストール [#x7829249] 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で開いたとき誤まって何か記述してしまったか、ファームウェアに変更を施す際、セミコロンの付け忘れやコメントアウト以外に全角文字をいれたり誤まった記述をしてしまう等、プログラミングの記述として成り立たない書き込みをした場合エラーが出されます。 ----------------------------------------- * ''日付'' [#d6aa997f] 日付 &date; - 日付 2004-08-16 date? - 2004-08-16 日付 &date; 日付 &date; 日付 2015-09-01 時刻 &time; - 時刻 07:29:03 |
|
|