비디오 자습서: MeshLab 및 Blender를 사용하여 산업용 3D CAD 모델의 크기를 압축/축소하는 방법은 무엇입니까?


튜토리얼 | 10/11/2023 |


이전에 우리는 Blender를 사용하여 3D 모델의 파일 크기를 줄이는 튜토리얼을 게시했습니다. 이는 애니메이션된 것을 포함한 대부분의 3D 모델에 대해 효과적인 방법입니다. 그러나 HD 정적 CAD 모델의 경우 최적의 결과를 얻기 위해 대체 방법을 제공합니다.

우리의 방법은 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 모델의 크기 줄이기

AR 렌더링을 위한 최적의 결과를 얻기 위해 AR Code를 사용하여 경량 CAD 3D 모델을 만드는 단계별 가이드를 따릅니다. 가능하다면 디자인 소프트웨어에서 모델의 정점을 직접 줄이는 것으로 시작합니다. 그렇지 않으면 CAD Assistant, Meshlab, Blender 및 Gimp를 사용하는 우리의 권장 방법을 사용하세요:

1. CAD Assistant를 사용하여 비주석 3D 모델 변환

CAD Assistant는 개인 및 상업용으로 사용할 수 있는 무료 3D CAD 변환 도구입니다. 다운로드 링크: https://www.opencascade.com/products/cad-assistant/

CAD Assistant

인터페이스로 3D 모델을 가져와서 .OBJ 형식으로 내보냅니다. 이 변환 작업은 다음 단계를 위해 3D 모델을 준비합니다.

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개의 면을 목표로 합니다. 감소 작업으로 텍스처 내에서 구멍이 생긴 경우 먼저 Meshlab의 감소 작업을 시도합니다.
  • decimate Blender

  • 모델을 *.glb 형식으로 내보냅니다. "모디파이어 적용" 옵션은 선택하지만 "압축" 옵션은 선택하지 않습니다.
  • apply modifiers Blender

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

decimate Meshlab

적절한 면의 수를 설정하여 모델의 품질을 유지합니다.

simplify Meshlab

3D 모델을 * .obj 형식으로 내보냅니다. 텍스처도 포함됩니다.

export Meshlab

3. Gimp로 텍스처 압축

모델에 이미지 텍스처가 있는 경우 다음 단계를 따릅니다:

  • 3D 모델을 Blender에 가져옵니다.
  • 3D 모델을 .gltf + .bin + 텍스처로 내보냅니다.
  • GIMP에서 텍스처 파일을 엽니다.
  • 이미지 크기를 조정하여 더 높은 압축을 위해 1024x1024 또는 더 작게 조정합니다. Image > Scale Image를 선택합니다.

Gimp scale

  • 해상도가 90 (또는 더 높은 압축을 위해 낮출 수 있음)인 *.jpg 형식으로 텍스처를 내보냅니다. File > Export As를 선택합니다.

Gimp compress

  • 텍스트 에디터로 .gltf 파일을 열어 텍스처 형식을 필요한 경우 변경합니다(예: ".png"을 ".jpg"로 변경).
  • textures jpg png

  • 파일을 저장합니다.

4. 모델을 .GLB로 변환하여 AR Code에 업로드

모델을 변환 및 내보내려면 다음을 수행하세요:

  • .gltf 모델을 Blender에 가져옵니다.
  • 이미 MeshLab에서 모델을 감소시켰다면 2단계에서 설명한대로 Blender 감소 작업을 추가하세요.
  • 모델을 .glb 형식으로 내보냅니다. "모디파이어 적용" 옵션을 선택하지만 "압축" 옵션은 선택하지 않습니다.

apply modifiers Blender

이제 3D 모델을 AR Code 플랫폼에 쉽게 업로드할 수 있습니다.

비디오 튜토리얼: CAD 3D 모델 크기 줄이기

Blender와 Gimp를 사용하여 3D 모델의 크기를 줄이는 방법에 대한 비디오를 시청하세요. 이 비디오는 과정의 각 단계를 설명합니다.

자주 묻는 질문

산업용 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 모델을 축소(decimation)하는 것은 무엇이며 왜 중요한가요?

3D 모델을 축소하는 것은 3D 모델의 정점 수를 줄이는 과정으로, 파일 크기를 줄입니다. 이러한 작업은 증강 현실 디스플레이에서 보다 부드럽고 빠른 렌더링을 가능하게 합니다. 그러나 과도한 축소는 모델의 정의나 텍스처 정보를 손상시킬 수 있으므로 모델의 외관을 유지하기 위해 적절한 균형을 찾는 것이 중요합니다.

Gimp를 사용하여 3D 모델의 텍스처를 압축하는 방법은 무엇인가요?

Gimp를 사용하여 3D 모델의 텍스처를 압축하려면 먼저 3D 모델을 Blender에 가져온 후 .gltf + .bin + 텍스처 형식으로 내보냅니다. 그런 다음 Gimp에서 텍스처 파일을 엽니다. Image > Scale Image를 선택하여 이미지 크기를 1024x1024 또는 더 작게 조정합니다. File > Export As를 선택하여 텍스처를 .jpg 형식으로 선택한 해상도(90 또는 더 낮은 압축을 위해 낮춤)로 내보냅니다. 마지막으로, 텍스트 편집기로 .gltf 파일을 열어 필요한 경우 텍스처 형식을 변경하고 파일을 저장합니다.

전원 공급
47,850 AR experiences
피복재
169,041 일일 스캔
신뢰받는 사람
35326 크리에이터



시작하다

AR Code 경험을 생성, 관리, 추적해 보세요.
증강 현실 코드 경험을 만들고 관리해 보세요.

시작하다

AR Code Object Capture
IPhone Pro 또는 iPad Pro에서 3D 스캔을 통해 모든 개체에 대해 즉시 AR Code를 생성하세요.
AR Code Object Capture

최신 블로그 게시물

facebook twitter instagram linkedin youtube tiktok
고급 기능을 사용하여 AR 경험을 생성, 관리, 편집 및 모니터링하세요.

시작하다