slic3r簡易マニュアル【その他】 | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

このページには、流れの量を決定するためにSlic3rで使用される数学を説明しています。より良いモデルが試して価値があるかもしれないので、それを文書化の基準として、コメントに対する要求として機能します。

押出幅を理解する

二つの主要な問題はSlic3rの仕事に影響を与えます。

  1. どのように遠くを押し出しパスが良い連続仕上がりを得るために配置する必要があります?
  2. どのくらいの材料がそのようなパスに沿って押し出されなければならない?

隣接する二つのパスがある場合は近すぎる(またはあまりにも多くの材料が押し出されている)、彼らは重複します。隣接する二つのパスがある場合は、そう遠く(または足りない材料が押し出されている)、ギャップが表示されますおよび/ ​​または押し出しが原因だけでは不十分ボンドの剥離します。

(変更することによって、すなわち移動しながら、多かれ少なかれを押し出すことによって流速/ヘッド速度比)私たちはパスが厚くても薄くすることができます。

画像

画像

厚いのパスがあります良好な結合を下層と、このように機械部品に適しています。しかし、彼らは(:より大きな一つは狭い場所に入ることができなくなりますドリルビットを考える)物体の形状を近似し、小さな隙間や狭いカーブを埋めることが少ないことができるでしょう。逆に、薄いパスが少ない接着が、より良い形状精度を提供する。

しかし、押出幅が(例えば前の層や印刷ベッドとして)既存の表面の上に押し出すときにのみ制御できることに注意してください。私たちが押し出した場合は含まない空気(すなわちブリッジング時に)、結果の形状は、常になりますラウンドに等しく、ノズル径

画像

画像

あなたが材料の流れを減少させる場合は、塑性粘度は、それが原因で過度の緊張のあなたの橋を破壊する時が来たと判断するまで実際には、ある程度小さい円を得るでしょう。逆に、あなたはあまりにも多くの材料を押し出す場合は、押し出されたフィラメントの形状は、(ノズル径静止等しい)は変わりませんが、あなたは緩いブリッジを得るでしょう。

それでは、定義から始めましょう:

押出幅は単一のフィラメントの厚さ自由空気中または表面上にいずれか押し出さ。それはのないいくつかの重なりは、一般的に良好な結合を得るために適用されるので、隣接する二つの経路の距離。

橋:簡単なケース

あなたのブリッジたるみをしたり、破壊しない1:上記の言ったように、ブリッジングのための唯一の正しい流量があります。成形物は、ラウンドとその直径は、ノズル径に等しい。それらがあるように並列パスが配置される接線したがって一つの経路とそのネイバーとの間の間隔は、同様に、ノズル直径に等しい。(これは既存のパスをドラッグすることが証明されているので、ブリッジのケースでは、重複したくない。)

単一の長さの経路に必要な材料の量は、このように円形断面積を有する円筒形状に応じて計算される。

E =(nozzle_diameter / 2)^ 2 * PI

表面の上に押し出す

この場合の問題は、次のとおりです。どのような形状たちの押し出し得るのだろうか?私たちは、それが水平にぺしゃんこしまいます知っているが、それは、長方形または楕円形の形状を有しているのだろうか?プラスチックは両側にカール始まる前に私たちは与えられたノズル径で得ることができる最大の押出幅は何ですか?

Slic3rは、押出しの断面形状が半円形端部を備えた長方形であることを前提としています。だから、押し出す希望押し出し幅とボリュームの間の関係は以下の通りです:

画像

画像

ターゲット押し出し幅は層の高さよりも薄くなっているときに私たちはただ、同じ長方形の式を使用しますが、このような薄い押し出し値の使用を思いとどまらせた形状は予測できません。

上記の式は、距離単位当たり押し出す材料の量と、目標の押出幅を相関関数が用意されています。

E = F(extrusion_width、layer_height)

間隔パス

さて、私たちは、所望の幅の単一のパスを作るために押し出すためにどれだけ知っている。しかし、どれだけ私たちは重複する必要があります完璧な結合を得るためにパスを?

重なり、このように接線のパスを想定していない、何もない空間(黄色)があるでしょう:

画像

画像

このような空隙の断面積は、一般に:

void_area = layer_height ^ 2 - (layer_height / 2)^ 2 * PI

理想的には、押し出しが互いに閉じ置くことで、その黄色の領域のすべてを埋めるためにしたいと思う。しかし、第二の押出が前の下のスペースを埋めることはほとんどなので、まだ少し空洞があるでしょう。理想的なオーバーラップはのようになります。

0 <overlap_factor * void_area <void_area

overlap_factor 0から1までの範囲。overlap_factorはボイドが押し出しの間でどれだけ残っているかを表す。それはおそらく、プラスチック、押出速度および温度の粘度にも依存するので、この量を推定することは難しい。過去には、いくつかの値が試されたoverlap_factorが、一部のユーザーがまだあまりにもまばらなパスを報告した。1の値は、現在(常に存在する)エラーが豊富な押出ではなく、欠けている材料の側に完全にあることを保証するために使用されている。

パスの間隔は、このように次のとおりです。

間隔= extrusion_width - layer_height *(1 - PI / 4)

まともなデフォルト値

Slic3r、ユーザーが押し出しの種類ごとに(周囲、インフィル、支持材など)を手動押出幅を定義することができますがないカスタム値を入力しない場合は、まともなデフォルト値を計算します。

のために最も外側のループ(別名周囲の外部周囲)Slic3rがデフォルトになります薄い押し出し幅に等しい、ノズル径* 1.05。これは最薄安全な押し出し幅とみなされます。薄い押し出し幅が提供し、より良い精度を物体形状にし、不規則なフィラメントによる流れの誤差を最小限に抑えることができます。

他のもののための押出幅が設定され、ノズル径の断面積を取得した後、材料の量を押し出すことによって製造され、押出幅を計算することによって計算される。言い換えると、によって流速及びヘッド速度に一致する。このロジックの目的は、押出時に横力を最小化する「ネイティブ」の流れを見つけることである。に等しい最大値にキャップされているとこのような計算された押出nozzle_diameter * 1.7フルネイティブフローが使用されている内部スパースインフィルを除いて、。

あなたの印刷物の寸法精度で満足していない場合、最初のオフは、あなたのことを確認してくださいファームウェアが:正しく設定されているステップ/ミリメートルの値をX、Y、Z軸はあなたのベルト、プーリとリードスクリューに応じて計算する必要があります。試行錯誤によって校正しないでください:これらの値は、正確でなければなりません。ヨーゼフPrusaの使用電卓

垂直寸法

あなたの縦の寸法は(つまり間違っている場合には、Z軸に沿って) -と、あなたのオブジェクトは通常expected-よりも短くなっている、それはあなたのノズルがあることを意味低すぎ、したがって、第一の層は、印刷ベッドの上であまりにも多くの押された。これを修正するには、お使いのZエンドストップを上げるか、大きくすることができますZオフセット Slic3rでオプションを。

水平方向の寸法

通常の問題は、穴が小さすぎることについてである。これは通常、水平面(X-Y)の穴に影響します。これにはいくつかの理由がある。のは、彼らに1つずつ見てみましょう:

塑性収縮

プラスチックは、冷却時に収縮する。プラスチックの種類は、温度に依存する場合があり、異なる収縮を呈する。そのためそのような収縮により、呼び径で押出機によって敷設円形(又は多角形)の穴は、冷却後に小さくなってしまいます。

より多くの材料が内側に堆積される

あなたがカーブに沿って押し出す場合には、距離単位当たりより多くの材料が凹面側に堆積される。このような過剰な材料は、内部半径が短くなります。補償アルゴリズムは、エイドリアンボウヤーが提案したところ、いくつかの時間前Slic3rで実装されましたが、多くのユーザーは穴が大きすぎることについて不平を言った-小さい穴は、彼らがあけることができるので、より大きな穴よりも優れているので、その後削除されました。

曲線は多角形で近似する

その平面セクションだけ多角形を含むことができますので、STLファイルは、平らな三角形で構成されたメッシュが含まれています。例えば、円形の穴がポリゴンで近似される。

画像

画像

増加するセグメント数を STLファイルをエクスポートする前に、CADでは、誤差を低減するのに役立ちます。OpenSCADユーザーが使用する場合がありますpolyhole()によって開発された機能nopheadセグメントの最適な数を計算します。

フィラメントは、コーナーをカットする傾向がある

曲線は多角形で近似されるので、その頂点における鋭い頂点が存在する。しかし、プラスチックは丸みを帯びたコーナーを作る傾向にあるので、さらに多くの穴の内部領域を削減。

Zウォブル

単層の寸法精度が正しかったとしても、それらが正確に整列されていない場合には、いくつかの積層は、穴を小さくすることがあります。のZウォブル機械的な問題が原因では積層の内部エンベロープに穴の大きさが減少します。

画像

画像

非正規のフィラメントセクション

低品質、中品質のフィラメントは、直径が非常に規則的ではありません。あなたがそれらの一つのメーターに沿ってそれらの直径を測定する場合は、多くの場合、多くの異なる値を見つけることができます(そして、多くの低品質のフィラメントは、完全に均等なセクションに丸くなっていない)。この連続直径のばらつきが生成されます不規則な流れを、生じた穴は、まだ全ての層の内部エンベロープのようになります。

画像

画像

フロー数学

さて、上記の原因のすべてがSlic3rと、可能な場合に依存しない、彼らは固定される必要がある前に、任意のソフトウェア·ソリューションを試みる。

それが押出材の形状がになり、どのように厚い押出材料の量を与えられた水平面上になりますかを推測しようとしたので、それは言った、Slic3rに使用されるフローの数学は、正しい寸法を作る際に良い役割を果たしている。近似なので、エラーを運ぶ。これらの問題に対処する通常の方法はチューニングを伴う押出乗数をこのようにして押し出し、多かれ少なかれ厚い作り、プラスチックの量を増加/減少させるために設定すること。それは理想的なソリューションではありませんので、しかし、これはまた、固体表面に影響を与えます。

より正確な寸法のためには確認する必要があり、外部周囲ファーストオプションを選択します。第一の外部周囲を印刷する押出物の重なりによって生じるズレを防止します。一方、内部周囲を印刷すると、最初のより良い縫い目を隠しているので、それはあなたの見解だ。

新しいXYサイズ補正オプションも測定された誤差を補正するために、物体の形状を縮小/拡大が可能に導入されました。0.1ミリメートルによって小さいあなたの穴を想定すると、あなたはちょうどそれらが補償を取得するには、このオプションで-0.05を入力することができます(負の符号が内側に縮小することを意味)。

印刷の壁に凹凸がZ軸でぐらつきが原因かもしれません。潜在的な原因の徹底的な分析がwhosawhatsisで与えられる1彼の記事「押し出しベースの3D印刷のZ軸アーチファクトの分類」の2ただしSlic3rのユーザーのための特別な関心のある1点がモータステップに起因するウォブルが一致しておらず、 Zロッドのねじ山のピッチ。これは、確実にすることによって対処することができるレイヤの高さ設定はフルステップの長さの倍数である。

上記論文の関連部分をここに引用される: