메시 복구/토폴로지

비매니폴드 엣지와 보타이 정점 복구(로컬)

엣지 및 정점 비매니폴드 교차점을 로컬에서 복구합니다. Worker는 STL, OBJ, PLY, 3MF, GLB 또는 자체 포함 glTF를 파싱하고 비매니폴드 엣지의 초과 면을 제거하며, 열린 단순 구멍을 닫고 보타이 정점을 별도 팬으로 분할하며 메시를 업로드하지 않습니다.

준비됨업로드 없음WorkerSTL · OBJ · PLY · 3MF · GLB · glTF

복구된 메시

업로드 없음

복구된 메시

용접 허용 오차는 0.001 원본 단위입니다. 각 비매니폴드 엣지에서는 반대 와인딩을 가진 가장 큰 쌍이 유지되며, 면 제거로 열린 단순 루프는 채워집니다. 보타이 정점은 별도 팬으로 분할됩니다. 이것은 자기 교차 또는 CSG 복구가 아니므로 프린트 전에 결과를 검사합니다.

비매니폴드 메시 끌어다 놓기

STL, OBJ, PLY, 3MF, GLB 또는 버퍼가 내장된 glTF. 비매니폴드 엣지의 초과 면을 제거하고 단순 구멍을 닫으며 보타이 정점을 분할합니다. 출력은 바이너리 STL입니다.

STL · OBJ · PLY · 3MF · GLB · glTF → STL

비매니폴드 메시 끌어다 놓기

STL, OBJ, PLY, 3MF, GLB 또는 버퍼가 내장된 glTF. 비매니폴드 엣지의 초과 면을 제거하고 단순 구멍을 닫으며 보타이 정점을 분할합니다. 출력은 바이너리 STL입니다.

파일 선택

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

업로드 없음 · File.slice() / ArrayBuffer → Worker → 복구된 STL.

작동 방식

  1. 1

    지원되는 형식의 메시 파일을 끌어다 놓습니다.

  2. 2

    Worker가 0.001 소스 단위로 정점을 용접하고 퇴화 및 중복 삼각형을 제거하며 엣지 입사를 검사합니다.

  3. 3

    각 비매니폴드 엣지에서 반대 와인딩을 가진 가장 큰 면 쌍을 유지하고 초과 면을 제거합니다.

  4. 4

    면 제거로 열린 단순 경계 루프를 채우고, 보타이 정점을 별도 표면 팬으로 분할합니다.

  5. 5

    복구된 바이너리 STL을 다운로드하고 매니폴드 검사 또는 슬라이서로 검증합니다.

숫자의 의미

비매니폴드 엣지

세 개 이상의 삼각형이 공유하는 엣지는 비매니폴드입니다. 복구는 가장 큰 면을 우선해 정방향 삼각형 하나와 역방향 삼각형 하나를 유지하므로 출력 엣지에는 최대 두 개의 삼각형이 붙습니다.

정점 팬

보타이 정점은 공유 엣지 없이 두 표면 팬을 연결합니다. 엣지 수만으로는 볼 수 없으며, 복구는 연결된 코너 팬을 찾아 각 팬마다 정점을 복제합니다.

한계

이것은 토폴로지 휴리스틱이며 CSG나 자기 교차 복구가 아닙니다. 충돌하는 면을 제거하면 의도된 형상이 삭제될 수 있고 복잡한 비평면 경계는 건너뛸 수 있으므로 인쇄 전에 결과를 검사하세요.

프린트 팁

  • 복구 후 manifold-check를 실행해 비매니폴드 엣지와 정점이 0인지 확인하세요.
  • 특히 내부 핀과 접촉하는 본체 주변에서 복구로 면이 제거된 얇은 슬리버나 누락된 벽을 찾으세요.
  • 복구가 형상을 너무 많이 제거하면 CAD에서 모델을 부품으로 분리하고 각 셸을 복구하세요.
  • 인쇄 전에 Cura 또는 PrusaSlicer에서 복구된 STL을 슬라이싱하세요. 매니폴드 메시도 자기 교차를 포함할 수 있습니다.

자주 묻는 질문

참고 자료

  • · ISO/ASTM 52900
  • · 메시 토폴로지: 비매니폴드 엣지와 정점 팬