ビデオチュートリアル: MeshLabとBlenderを使用して工業用3D CADモデルのサイズを圧縮/縮小する方法は?
チュートリアル | 20/06/2024 |
以前にBlenderを使用して3Dモデルのファイルサイズを縮小する方法についてのチュートリアルを公開しました。これは、アニメーション付きのものを含むほとんどの3Dモデルに有効な方法です。しかし、高精細な静的CADモデルの場合、最終的なARレンダリングの最適な結果を得るための別のアプローチを提供します。
私たちの方法は、STL、OBJ、STP、IGS、OFF、GLTF、GLB、WRL、BREP、XBF、PLY、MSH、PNG、LOG、ES、3DS、QOBJ、PTX、VMI、PTS、APTS、XYZ、PDB、TRI、ASC、TXT、X3D、X3DV、FBX、BRE、DAE、E57など、さまざまな3D CADファイル形式をサポートしています。
工業用3D CADモデルの理解
コンピュータ支援設計(CAD)は、産業および製造業界での部品やアセンブリのための3Dモデリングを指します。CADモデルは生産のために高精細が必要であり、Fusion 360 Autodesk、Solidworks、CorelCAD、AutoCAD、Tinkercad、FreeCAD、SketchUp、Solid Edge、Bentley、LibreCAD、SOLVESPACE、BRL-CAD、QCAD、IRONCAD、PTC、CATIA、OpenSCAD、Rhino、およびSiemens NXなどの専門の3D CADソフトウェアを使用して作成されます。これらのモデルは専用のファイル形式を使用することがよくあります。
工業用3Dモデルのサイズを縮小する方法
増加された現実ディスプレイ用の軽量なCAD 3Dモデルを作成するためのステップバイステップガイドに従ってください。可能であれば、設計ソフトウェア内で直接モデルの頂点を縮小することから始めます。それが難しい場合は、CAD Assistant、Meshlab、Blender、およびGimpを使用する私たちの推奨方法を試してください:
ステップ1: CAD Assistantを使用して注釈のない3Dモデルを変換する
CAD Assistantは、個人および商用利用が可能な無料の3D CADコンバータです。https://www.opencascade.com/products/cad-assistant/からダウンロードしてください。
3Dモデルをインターフェースにインポートし、.OBJ形式でエクスポートします。この変換により、次のステップの準備が整います。
ステップ2: MeshLabおよび/またはBlenderを使用して3Dモデルをデシメートする
3Dモデルのデシメーションは、その頂点を減らし、潜在的に定義の損失を引き起こします。各デシメーション後にレンダリングを定期的に確認することで、モデルのテクスチャに穴が開くのを避けます。最適な結果を得るために、MeshLabとBlenderの両方を使用することをお勧めします。MeshLabは特に非常に高精細な静的モデルに有用です。
Blenderでのデシメーション: (https://www.blender.org/download/)
- 3Dファイルをインポートします (GLB, GLTF, DAE, ABC, USD, BVH, PLY, STL, FBX, OBJおよびX3Dのみ)
- 最初のメッシュを選択してデシメートします
- 以下に示すようにデシメートし、メッシュごとに40,000フェース未満を目指します。デシメーションによりUVホールが発生する場合は、まずMeshLabデシメーションを試してください。
- モデルを*.glb形式でエクスポートし、「モディファイアの適用」を選択し、「圧縮」オプションは選択しないでください。
MeshLabでのデシメーション: (https://www.meshlab.net/#download)
- 3Dファイルをインポートします (ES, 3DS, PLY, STL, OBJ, OFF, QOBJ, PTX, VMI, PTS, APTS, E57, GLTF, GLB, XYZ, PDB, TRI, ASC, TXT, X3D, X3DV, FBX, WRL, BRE, DAE, およびE57)
その後、テクスチャに基づいて選択します:
- テクスチャあり: Filters > Remeshing, Simplification and Reconstruction > Simplification: Quadric Edge Collage Decimation (with texture)
- テクスチャなし: Filters > Remeshing, Simplification, and Reconstruction > Simplification: Quadric Edge Collage Decimation
適切なフェース数を設定してモデルの品質を保ちます。
テクスチャを含むように*.obj形式で3Dモデルをエクスポートします。
ステップ3: Gimpを使用してテクスチャを圧縮する
モデルに画像テクスチャがある場合は、次の手順に従います:
- 3DモデルをBlenderにインポートします
- 3Dモデルを.gltf + .bin + テクスチャ形式でエクスポートします
- GIMPでテクスチャファイルを開きます
- 画像のスケールを設定します(1024x1024またはそれ以下に設定して圧縮率を上げる):Image > Scale Image
- 解像度を90(圧縮が必要であればそれ以下)に設定して*.jpg形式でテクスチャをエクスポートします:File > Export as
- 必要に応じてテクスチャ形式を置き換えるために.gltfファイルをテキストエディターで編集します(例:".png"を".jpg"に置き換える)
- ファイルを保存します
ステップ4: モデルを.GLのためにアップロード
モデルを変換してエクスポートするには:
- .gltfモデルをBlenderにインポートします
- すでにMeshLabでモデルをデシメートしている場合は、ステップ2で詳述したBlenderのデシメーションを追加してみてください。
- モデルを*.glb形式でエクスポートし、「モディファイアの適用」を選択し、「圧縮」オプションは選択しないでください。
これで3Dモデルを簡単にAR Codeプラットフォームにアップロードできます。
ARコードでAR体験を強化する
ARコードは、デジタルコンテンツとのやり取り方法を革命的に変え、さまざまなプラットフォームで没入感とインタラクティブな体験を提供します。AR写真やARロゴからARビデオおよびARテキストまで、私たちのツールは無限のエンゲージメントと創造性の可能性を提供します。無料トライアルを試して、ユニークなAR体験の作成を始めてください。
ビデオチュートリアル: CAD 3Dモデルのサイズを縮小する
このビデオを見て、BlenderとGimpを使用して3Dモデルのサイズを縮小する方法を学んでください。ビデオでは、プロセスの各ステップを示しています。
ARコードの3Dモデリングツール
ARコードはデジタルコンテンツとのやり取り方法を革命的に変え、さまざまなプラットフォームで没入感とインタラクティブな体験を提供します。AR写真やARロゴからARビデオおよびARテキストまで、私たちのツールは無限のエンゲージメントと創造性の可能性を提供します。ARポータル、3Dファイルアップロード、オブジェクトキャプチャ、およびARフェイスフィルターなどの機能を探求してください。無料トライアルを試して、ユニークなAR体験の作成を始めてください。
よくある質問
工業用3D CADモデルとは何ですか?また、それらはなぜ使用されるのですか?
工業用3D CADモデルは、産業および製造業で使用される部品やアセンブリのために作成された3Dモデルを指します。これらのモデルは生産のために高精細が必要であり、Fusion 360、Solidworks、AutoCADなどの専門の3D CADソフトウェアを使用して設計されています。これらは、製造前に複雑な製品やシステムを視覚化、計画、シミュレーションするために使用されます。
CAD Assistantを使用して3Dモデルを変換する方法は?
CAD Assistantは、個人および商用利用が可能な無料の3D CADコンバータです。 https://www.opencascade.com/products/cad-assistant/からダウンロードできます。 3Dモデルをインターフェースにインポートし、.OBJ形式でエクスポートして次のステップの準備を行います。
3Dモデルのデシメーションとは何ですか?なぜ重要ですか?
3Dモデルのデシメーションは、3Dモデルの頂点数を減らすプロセスであり、これによりファイルサイズが小さくなります。これは、拡張現実ディスプレイのために滑らかで高速なレンダリングを可能にします。ただし、過度のデシメーションは定義またはテクスチャ情報の損失を引き起こす可能性があるため、モデルの外観を維持するために適切なバランスを見つけることが重要です。
Gimpを使用して3Dモデルのテクスチャを圧縮する方法は?
Gimpを使用して3Dモデルのテクスチャを圧縮するには、まずBlenderに3Dモデルをインポートし、.gltf + .bin + テクスチャ形式でエクスポートします。その後、Gimpでテクスチャファイルを開きます。高圧縮のために画像を1024x1024またはそれ以下にスケールするには、Image > Scale Imageに移動します。解像度90(または高圧縮を希望する場合はそれ以下)で.jpg形式でテクスチャをエクスポートするには、File > Export Asを選択します。最後に、必要に応じてテクスチャ形式を置き換えるために.gltfファイルをテキストエディターで編集し(例:".png"を".jpg"に置き換える)、ファイルを保存します。
106,316 AR experiences
303,165 1 日あたりのスキャン数
84040 クリエイター