포맷 변환/CAD → 메시

STEP / IGES / BREP 메시 변환(로컬)

OCCT WASM 커널로 STEP, IGES 또는 BREP를 STL, OBJ, PLY, 3MF, GLB, glTF로 로컬에서 테셀레이션하고, 계층과 면 색상을 유지하는 GLB 어셈블리를 내보내거나, 각 OCCT 메시를 개별 STL로 ZIP에 담아 다운로드할 수 있습니다. B-rep 파일은 Worker에서 읽으며 절대 업로드되지 않습니다.

준비됨업로드 없음WorkerSTEP · IGES · BREP

CAD 가져오기 보고서

업로드 없음

CAD 가져오기 보고서

CAD 파일은 로컬 OCCT WASM 커널이 파싱합니다. 파일, 테셀레이션 및 출력은 Worker와 이 탭에 머뭅니다.

STEP, IGES 또는 BREP 파일 끌어다 놓기

STEP, IGES 또는 BREP. 로컬 OCCT WASM 커널이 B-rep을 테셀레이션하며, 아래에서 출력 메시 포맷을 선택합니다.

STEP · STP · IGES · IGS · BREP

STEP, IGES 또는 BREP 파일 끌어다 놓기

STEP, IGES 또는 BREP. 로컬 OCCT WASM 커널이 B-rep을 테셀레이션하며, 아래에서 출력 메시 포맷을 선택합니다.

파일 선택

최대 파일 크기: 100 MB · 업로드 없음

출력 포맷을 변경하면 테셀레이션과 변환이 다시 실행됩니다.

업로드 없음 · OCCT WASM → Worker → 메시 다운로드.

작동 방식

  1. 1

    STEP(.step/.stp), IGES(.iges/.igs) 또는 BREP 파일을 끌어다 놓습니다.

  2. 2

    단일 메시 형식(STL, OBJ, PLY, 3MF, GLB, glTF), 계층과 면 색상을 유지하는 GLB 어셈블리 출력 또는 STL 부품 ZIP 출력을 선택합니다.

  3. 3

    Worker가 로컬 OCCT WASM 커널을 불러오고 B-rep 표면을 테셀레이션합니다.

  4. 4

    메시 출력은 OCCT 메시를 하나의 인덱스 메시로 평탄화합니다. GLB 어셈블리 출력은 OCCT 계층 노드마다 glTF 노드를 하나씩 작성하고 각 면 색상을 재질로 변환합니다. STL 부품 ZIP은 각 OCCT 메시를 자체 파일로 작성하여 부품 분리는 유지하지만 계층과 색상은 유지하지 않습니다.

  5. 5

    변환된 메시를 다운로드합니다. 출력 형식을 변경하면 Worker에서 테셀레이션이 다시 실행됩니다.

숫자의 의미

테셀레이션

OCCT는 곡면을 삼각형으로 테셀레이션합니다. 이 빌드는 0.1% 바운딩 박스 선형 편차와 0.5 라디안 각도 편차를 사용합니다. 결과는 정확한 B-rep의 다면체 근사이며 원래 표면이 아닙니다.

어셈블리 처리

STEP 및 IGES 어셈블리는 여러 솔리드를 포함할 수 있습니다. 메시 형식은 이를 하나의 삼각형 메시로 병합합니다. GLB 어셈블리 출력은 OCCT 노드 계층, 부품 이름, 법선, 면별 색상을 유지하고 색상마다 glTF 재질을 하나씩 만듭니다. STL 부품 ZIP은 각 OCCT 메시를 분리해 유지하고 가능한 경우 해당 이름을 사용하지만 계층이나 색상은 유지하지 않습니다.

단위

STEP과 IGES는 밀리미터 단위로 테셀레이션됩니다. BREP에는 단위 메타데이터가 없으므로 좌표를 밀리미터로 취급합니다. 인쇄 전에 모델 배율을 확인하세요.

CAD 포맷

STEP(AP203/AP214 및 관련 스키마), IGES, BREP는 B-rep 형식입니다. 이들은 메시 형식으로 한 방향으로만 가져오며, 이 도구는 STEP, IGES 또는 BREP를 작성하지 않습니다.

한계

CAD 파일 한도는 100 MB입니다. 대형 어셈블리의 테셀레이션은 메모리를 많이 사용할 수 있습니다. 브라우저 메모리가 부족하면 더 작은 어셈블리를 사용하거나 단순화된 솔리드를 내보내세요.

프린트 팁

  • 슬라이싱 전에 가져온 경계를 예상 CAD 치수와 비교하세요.
  • 테셀레이션된 곡면은 다면체이므로, 면이 끼워맞춤에 영향을 주면 CAD에서 품질을 높이거나 더 정밀한 B-rep를 다시 내보내세요.
  • 가져온 후 CAD 테셀레이션에 열린 면이나 비매니폴드 엣지가 있으면 manifold-check를 실행하세요.
  • 가져온 후 transform-mesh를 사용해 배율 조정, 중앙 정렬 또는 베드에 배치를 수행하세요.
  • 뷰어에 어셈블리 계층과 면 색상이 필요하면 GLB 어셈블리 출력을 사용하세요. 인쇄 가능한 개별 부품이 필요하면 STL 부품 ZIP을 사용하세요. ZIP은 이름은 유지하지만 색상은 유지하지 않습니다.

자주 묻는 질문

참고 자료

  • · ISO 10303 (STEP)
  • · IGES 5.3
  • · Open CASCADE Technology 테셀레이션