메시 복구/토폴로지
겹치는 메시 셸 병합과 수밀 복구(로컬)
겹치는 별도의 닫힌 셸을 하나의 수밀 STL로 로컬에서 병합합니다. Worker는 메시를 용접하고 검증하며, 엣지로 연결된 셸을 분할하고, 자기 교차를 검사한 뒤 모델을 업로드하지 않고 Manifold WASM으로 셸을 합집합합니다.
겹치는 셸 병합
업로드 없음겹치는 셸 병합
이 도구는 겹치는 별도 닫힌 셸을 합집합합니다. 하나의 연결된 표면 내부 자기 교차는 복구하지 않으므로 그런 경우에는 CAD 또는 복셀 복구를 사용합니다.
병합할 겹치는 셸 끌어다 놓기
STL, OBJ, PLY, 3MF, GLB 또는 버퍼가 내장된 glTF. 모든 셸은 닫혀 있고 일관되게 방향이 지정되어야 합니다. 겹치는 별도 셸은 하나의 STL로 합집합됩니다. 최대 200,000개 삼각형.
STL · OBJ · PLY · 3MF · GLB · glTF → STL
병합할 겹치는 셸 끌어다 놓기
STL, OBJ, PLY, 3MF, GLB 또는 버퍼가 내장된 glTF. 모든 셸은 닫혀 있고 일관되게 방향이 지정되어야 합니다. 겹치는 별도 셸은 하나의 STL로 합집합됩니다. 최대 200,000개 삼각형.
파일 선택최대 파일 크기: 500 MB · 업로드 없음
업로드 없음 · File.slice() / ArrayBuffer → Worker → 병합된 STL.
작동 방식
- 1
STL, OBJ, PLY, 3MF, GLB 또는 자체 포함 glTF 파일을 끌어다 놓습니다.
- 2
Worker가 정점을 용접하고 퇴화/중복 삼각형을 제거하며 수밀성과 와인딩을 검사합니다.
- 3
엣지로 연결된 셸을 분리하고 각 셸이 닫혀 있고 방향이 일관된 매니폴드인지 검증합니다.
- 4
병합 전에 삼각형 쌍 테스트로 자기 교차를 보고합니다.
- 5
겹치는 별도 셸을 Manifold WASM으로 합집합하고 결과의 토폴로지와 자기 교차를 다시 검사합니다.
- 6
병합된 바이너리 STL을 다운로드합니다. 깨끗한 단일 셸은 변경 없이 작성됩니다.
숫자의 의미
이 복구는 별도의 닫힌 셸에 대한 불리언 합집합이며 복셀 리메시나 일반적인 표면 재구성이 아닙니다. 셸 간의 부피 겹침을 해소하고 겹침으로 생긴 내부 표면을 제거합니다.
구성 요소는 공유 엣지로 묶입니다. 정점에서만 접하는 셸은 별도 구성 요소입니다. 깨끗한 단일 구성 요소는 병합이 필요 없으며 변경 없이 작성됩니다.
삼각형 쌍 감지기는 합집합 전후의 자기 교차를 보고합니다. 입력이 자기 교차가 있는 하나의 연결된 표면이라면 Manifold 합집합이 단일 자기 교차 표면을 복구할 수 없으므로 이 도구는 해당 입력을 거부합니다.
이 작업은 200,000 삼각형과 500 MB 입력으로 제한됩니다. 모든 구성 요소는 수밀이고 방향이 일관되어야 하며, 그렇지 않으면 먼저 clean-mesh, fill-holes 또는 repair-non-manifold로 복구하세요.
Manifold는 닫힌 방향성 셸로부터 합집합을 생성합니다. 결과는 수밀성과 솔리드 와인딩을 검사하며, 자기 교차 한도를 초과하는 큰 병합 결과는 사후 검사를 계산되지 않음으로 보고합니다.
프린트 팁
- 키체인, 인클로저, 가져온 어셈블리처럼 겹치는 닫힌 부품으로 만들어진 모델에 사용하세요.
- 셸에 열린 경계나 잘못된 와인딩이 있으면 병합 전에 manifold-check를 실행하세요.
- 병합된 모델도 얇은 벽이나 오버행이 있을 수 있으므로 슬라이싱 전에 프린트 적합성 검사를 실행하세요.
- 출력은 바이너리 STL이며, 병합 후 뷰어나 슬라이서에서 검사하세요.
- 단일 자기 교차 표면의 경우 CAD에서 형상을 복구하거나 복셀 기반 도구를 사용하세요. 이 도구는 해당 입력을 거부합니다.
자주 묻는 질문
참고 자료
- · ISO/ASTM 52900
- · Manifold 형상 라이브러리
- · 메시 자기 교차와 겹치는 셸