검사 및 측정/뷰어

로컬 STL 뷰어 및 3D 형상 검사기

STL을 브라우저에서 직접 열고 인쇄 전에 형상을 검사합니다. Web Worker가 파일을 4 MiB 슬라이스로 스트리밍하고 중복 정점을 용접하며 삼각형 수, 경계, 표면적, 부피를 보고합니다. 모델은 업로드되지 않습니다. 250,000 삼각형을 초과하는 메시는 데시메이트된 뷰어 미리보기로 열리며 필요할 때 전체 메시를 불러올 수 있습니다.

준비됨업로드 없음WorkerSTL

STL을 끌어다 놓으면 여기에 표시됩니다

모델

STL을 여기에 끌어다 놓기

바이너리 STL은 4 MiB 슬라이스로 스트리밍되고, ASCII STL은 줄 단위로 스트리밍됩니다.

파일 선택

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

업로드 없음 · File.slice() → 전용 Worker → 전송 가능한 지오메트리.

작동 방식

  1. 1

    바이너리 또는 ASCII STL을 끌어다 놓습니다. 바이너리 STL은 삼각형 정렬 슬라이스를 사용하고 ASCII STL은 한 줄씩 파싱합니다.

  2. 2

    Worker가 헤더를 읽고 삼각형 수를 검증한 뒤 삼각형 정렬 블록을 스트리밍합니다.

  3. 3

    정점은 공간 해시로 용접되고 뷰포트는 메시 경계에 맞춰집니다. 큰 메시의 경우 뷰어는 전체 통계를 유지하면서 데시메이트된 미리보기를 만듭니다.

  4. 4

    회전하고 확대/축소하며 통계를 확인합니다. 아무것도 업로드되지 않고 파일이 서버에 기록되지 않습니다.

  5. 5

    「전체 메시 불러오기」를 사용해 미리보기를 모든 삼각형으로 바꿉니다. 파일은 Worker가 로컬에서 다시 읽습니다.

숫자의 의미

삼각형

삼각형 수는 슬라이서가 모델을 받아들일지 판단하는 가장 빠른 신호입니다. 100 MB 바이너리 STL은 대략 200만 삼각형입니다.

정점

닫힌 표면에서 용접된 정점 수는 보통 삼각형 수의 약 절반입니다. 훨씬 많으면 중복되거나 용접되지 않은 이음새가 있음을 뜻합니다.

경계

경계는 소스 단위로 보고됩니다(STL에는 단위가 없으며 이 사이트는 기본적으로 밀리미터로 취급합니다). 각 축을 프린터 빌드 볼륨과 비교하세요.

표면적

표면적은 레진 추정과 의심스러울 만큼 평평하거나 누락된 영역을 찾는 데 유용합니다.

부피(추정)

부호 있는 부피는 삼각형 모음에서 추정됩니다. 닫혀 있고 방향이 일관된 메시에서는 의미가 있으며, 열린 메시는 과소 또는 과대 보고합니다.

viewerLod

250,000 삼각형을 초과하는 메시는 약 100,000 삼각형의 정점 클러스터링 미리보기로 열립니다. 미리보기는 그리는 내용만 바꾸며 삼각형, 정점, 경계, 면적, 부피 값은 여전히 전체 메시를 나타냅니다. 전체 메시를 불러오면 상주 Worker 메시 또는 전체 캐시에서 독립적으로 인덱싱된 청크로 형상이 스트리밍되고, 상주 복사본이 있으면 다시 파싱하지 않고 각 청크를 뷰포트에 추가합니다. 청크는 현재 궤도 대상까지의 거리순으로 정렬되며 각 청크가 자체 경계를 유지하므로 화면 밖 청크를 절두체 컬링할 수 있습니다.

viewerCache

데시메이트된 미리보기와, 캐시 예산에 맞으면 전체 용접 형상이 브라우저의 오리진 전용 파일 시스템(OPFS)에 캐시되며, 파일에서 샘플링한 바이트 해시, 파일 크기, 수정 시간을 키로 사용합니다. 24 MB까지의 전체 형상은 파일 한 쌍으로 저장되고, 그보다 크고 256 MB까지인 전체 메시는 독립적으로 인덱싱된 청크로 기록됩니다. 바이너리 STL 청크는 정렬된 파일 슬라이스에서 바로 스트리밍되므로 상세 캐시에 용접된 메시 전체를 메모리에 둘 필요가 없습니다. 같은 파일을 다시 열면 미리보기가 복원되고 다시 파싱하지 않고 캐시된 청크가 스트리밍됩니다. 청크 예산을 넘으면 전체 메시를 필요할 때 다시 파싱합니다. 캐시는 이 기기에 남으며 사이트 데이터를 삭제하면 제거됩니다.

residentDetail

근접 뷰 상세는 대형 메시를 위한 선택적 모드입니다. Worker가 로컬 청크 캐시를 준비한 다음, 뷰어는 현재 궤도 대상에서 가장 가까운 전체 해상도 청크를 최대 8개까지 데시메이트된 미리보기 위에서 카메라 거리를 따르는 반경 안에 유지합니다. 대상을 이동하면 가까운 새 청크를 불러오고 먼 청크는 내립니다. 상세 영역 밖에서는 미리보기가 계속 표시되며, 이 모드에는 OPFS와 모델당 256 MB 상세 캐시 예산이 필요합니다.

프린트 팁

  • 가장 큰 평면이 베드에 닿도록 모델을 회전하세요. 서포트가 줄고 첫 레이어가 더 안정적입니다.
  • 이 미리보기는 아직 수밀성을 검사하지 않습니다. 모델을 슬라이서로 보내기 전에 manifold-check를 실행하세요.
  • 경계가 베드를 넘으면 한 축만 늘리지 말고 변형 도구에서 균일하게 배율을 조정하세요.

자주 묻는 질문

참고 자료

  • · ISO/ASTM 52900 적층 제조 용어
  • · 바이너리 STL 레이아웃: 80바이트 헤더, uint32 삼각형 수, 패싯당 50바이트