3DプリントのためのSTLファイルサイズを小さくする方法

Roy Hill 30-06-2023
Roy Hill

3Dプリント用のSTLファイルのサイズを小さくすることは、3Dプリントをより簡単に、より速くするために有効な手段です。 STLのファイルサイズを小さくするには、具体的にどうすればよいのか、疑問に思う方も多いと思いますので、今回はその方法を詳しく解説します。

関連項目: PLA、PETG、ABSの3Dプリントは、車や太陽の下で溶けるのでしょうか?

3Dプリント用のSTLファイルサイズを小さくするには、3DLessやAsposeなどのオンラインリソースを使用して、STLファイルをインポートしてファイルを圧縮して行います。 また、Fusion 360、Blender、Meshmixerなどのソフトウェアを使用して、いくつかのステップでSTLファイルサイズを小さくできます。 その結果、3Dプリント用のファイルの品質は低くなりますが。

3Dプリント用のSTLファイルサイズを小さくする方法については、このまま読み進めてください。

    オンラインでSTLファイルサイズを小さくする方法

    STLファイルのサイズを小さくするのに役立つオンラインリソースはたくさんあります。

    3DLessでSTLファイルサイズを小さくする方法

    3DLessは、いくつかの簡単な手順でSTLファイルのサイズを小さくすることができるユーザーフレンドリーなウェブサイトです:

    1. Choose Fileをクリックし、ファイルを選択します。
    2. モデルの頂点数を減らす。 ウェブサイトを下にスクロールすると、モデルがどのように見えるかのプレビューを見ることができます。
    3. Save To Fileをクリックすると、新しく縮小されたSTLファイルがパソコンにダウンロードされます。

    AsposeでSTLファイルサイズを小さくする方法

    Asposeは、STLファイルを削減することができるもう一つのオンラインリソースです。

    以下の手順で、ファイルを圧縮してください:

    1. 白い四角の中にファイルをドラッグ&ドロップするか、アップロードしてください。
    2. ページ下部の緑色の「Compress Now」をクリックします。
    3. 圧縮されたファイルをダウンロードするには、圧縮後に表示される「Download Now」ボタンを押します。

    アスパスでは、3DLessと異なり、縮小後のモデルの頂点数やファイルサイズ縮小の基準を選択することができず、ウェブサイトが自動的に縮小量を選択するようになっています。

    Fusion 360でSTLファイルサイズを小さくする方法

    STLファイルのサイズを小さくするには、ReduceとRemeshの2つの方法があり、どちらもMeshツールを使用します。 まず、STLファイルを開くには、File> OpenからOpen From My Computerをクリックし、ファイルを選択します。 ファイルサイズを小さくする手順は以下の通りです:

    "Reduce "でファイルサイズを小さくする

    1. ワークスペース上部の「メッシュ」カテゴリから「縮小」を選択します。 これは、モデル上の面を小さくすることでファイルサイズを小さくするという、非常にわかりやすい操作方法です。

    還元には3種類あります:

    • トレランス:面を結合してポリゴンの数を減らすタイプで、元の3Dモデルから多少のずれが生じますが、許容されるずれの最大値はトレランススライダーで調整できます。

    • 比率:面数を元の面数の比率に減らします。 許容度同様、この比率はスライダーで設定できます。

    プロポーションタイプには、2種類のリメッシュが用意されています:

    • アダプティブ
    • ユニフォーム

    基本的に、適応型再メッシュは、面の形状がよりモデルに適応することを意味し、より詳細な情報を保持しますが、モデル全体で一貫していないことを意味します。

    • Face Count:このタイプでは、モデルを縮小する面の数を入れることができます。 ここでもAdaptiveとUniformのリメッシュタイプがあり、選択することができます。

    • OK]をクリックすると、モデルに変更が適用されます。
    • File> Exportで、縮小したSTLの名前と保存場所を選択します。

    "Remesh "でファイルサイズを小さくする

    このツールは、STLファイルサイズを小さくするためにも使用できます。 クリックすると、ビューポートの右側にRemeshのポップアップウィンドウが表示され、様々なオプションが表示されます。

    まず、前述した「Remeshの種類」(AdaptiveとUniform)が挙げられます。

    1がベースモデルのDensityなので、ファイルサイズを小さくしたい場合は1以下の値を設定したい。

    次に、「形状保存」ですが、これは原型をどれだけ残すかということです。 スライダーで変更できますので、いろいろな値を試してみてください。

    最後に、あなたがチェックできる3つのボックスを紹介します:

    • シャープなエッジを保つ
    • プリザーブバウンダリー
    • プレビュー

    リメッシュしたモデルをできるだけオリジナルに近づけたい場合は、最初の2つをチェックし、プレビューボックスをチェックすると、実際に適用する前にモデル上で変更の効果を確認できます。 モデルや目的に合わせて、いくつかの実験を行うことができます。

    OKをクリックして変更を適用し、「File> Export」でファイルを好みの場所に保存することを忘れないでください。

    BlenderでSTLファイルサイズを小さくする方法

    BlenderはSTLファイルをサポートしているので、モデルを開くには、File> Import> STLと進み、ファイルを選択する必要があります。 以下の手順で、ファイルサイズを小さくしましょう:

    • Modifier Properties(ビューポートの右側にあるレンチのアイコン)を開き、Add Modifierをクリックする。

    • Decimateを選択します。 これはジオメトリの密度を下げるモディファイア(またはプロシージャル操作)で、モデルのポリゴン数を減らすことを意味します。

    • 比率を下げる デフォルトでは比率が1に設定されているので、1以下にして顔の数を減らす必要があります。

    顔の数が少ないと、モデルのディテールが少なくなってしまうので、クオリティを落とさずにモデルを小さくできる値を常に考えています。

    • ファイル> エクスポート> STL」を開き、ファイルの名前と場所を選びます。

    その様子がわかる動画をご紹介します。

    MeshmixerでSTLファイルサイズを小さくする方法

    Meshmixerは、STLファイルのインポート、縮小、エクスポートも可能です。 Blenderより遅いですが、3Dモデルの簡略化に関しては、より多くのオプションを提供します。

    Meshmixerは、縮小オプションに関してFusion 360と同様に動作します。 STLファイルを小さくするためには、以下の手順を実行します:

    • CTRL + A(MacはCommand + A)を押してモデル全体を選択します。 ビューポートの左上にポップアップウィンドウが表示されます。 最初のオプション「Edit」を選択します。

    • 縮小」をクリックします。 コマンドが計算されると、新しいポップアップウィンドウが表示されます。 モデル全体を選択したら、ショートカットShift+Rで「縮小」のポップアップウィンドウを開くことができます。

    ここでは、モデルのサイズを小さくするためのオプションについて説明します。 ここで選択できるのは、主に「対象を小さくする」と「種類を小さくする」の2つです。

    削減対象は、基本的にファイル削減の目的に合わせて選択します。 削減対象は3種類から選択可能です:

    関連項目: 12 同じ箇所で失敗し続ける3Dプリントを修正する方法
    • パーセント:三角形の数を元の数の特定の割合に減らします。 パーセンテージスライダーで割合を調整できます。
    • トライアングルバジェット:トライアングルの数を特定のカウントに減らす。 トライカウントスライダーでカウントを調整できる。
    • 最大偏差:スライダーで設定できる最大偏差を超えない範囲で三角形の数を減らす。 偏差」とは、縮小された表面が元の表面からずれる距離のことです。

    Reduce Typeは、生成された三角形の形状を参照する操作で、2つのオプションから選択することができます:

    • 均一:出来上がった三角形の辺ができるだけ同じになるようにすることを意味します。
    • 形状保持:このオプションは、新しい三角形の形状を無視して、新しい形状を元のモデルにできるだけ近づけることを目指します。

    最後に、ポップアップウィンドウの下部にある2つのチェックボックス、Preserve BoundariesとPreserve Group Boundariesがあります。 これらのボックスにチェックを入れると、通常、Meshmixerはボーダーを保存しようとしますが、チェックがなくてもモデルのボーダーはできるだけ正確に保存されます。

    • File> Export」で、ファイルの保存場所と形式を選択します。

    3DプリンターにおけるSTLファイルの平均ファイルサイズは?

    3Dプリント用のSTLのファイルサイズは、平均10~20MBです。 最も一般的な3Dプリントオブジェクトである3Dベンチーは約11MBです。 ミニチュア、彫像、胸像、フィギュアなど、より詳細なモデルの場合は、平均30~45MBです。 非常に基本的なオブジェクトは1MB以下がほとんどです。

    • アイアンマンシューティング - 4MB
    • 3D ベンチー - 11MB
    • 多関節スケルトン・ドラゴン - 60MB
    • マンティコア卓上ミニチュア - 47MB

    Roy Hill

    Roy Hill は、3D プリンティングの情熱的な愛好家であり、3D プリンティングに関連するあらゆる事柄について豊富な知識を持つ技術の第一人者です。この分野で 10 年以上の経験を持つロイは、3D デザインとプリンティングの技術を習得し、最新の 3D プリンティングのトレンドとテクノロジーの専門家になりました。ロイは、カリフォルニア大学ロサンゼルス校 (UCLA) で機械工学の学位を取得しており、MakerBot や Formlabs など、3D プリンティングの分野で評判の高い企業数社で働いてきました。また、さまざまな企業や個人と協力して、業界に革命をもたらしたカスタム 3D プリント製品を作成してきました。ロイは、3D プリントへの情熱のほかに、熱心な旅行者であり、アウトドア愛好家でもあります。彼は家族と一緒に自然の中で過ごすこと、ハイキング、キャンプを楽しんでいます。余暇には、若いエンジニアを指導し、人気ブログ「3D Printerly 3D Printing」を含むさまざまなプラットフォームを通じて 3D プリンティングに関する豊富な知識を共有しています。