본문으로 건너뛰기
로그인 둘러보기
개발·코딩·데이터베이스 · 그래픽·이미지 · 윈도우즈 유틸

UVtools (Install)

0

UVtools는 MSLA/DLP 레지스 인쇄 파일을 분석, 보정, 복구 및 변환하기 위한 오픈소스 프로그램입니다.

3D프린팅레이어편집레지스인쇄파일변환

소개

UVtools는 MSLA/DLP 레지스 인쇄 파일을 분석, 보정, 복구 및 변환하기 위한 오픈소스 프로그램입니다. Tiago M. F. Conceição가 개발한 이 도구는 다양한 프린터 파일 형식을 지원하며, 인쇄 전 파일의 잠재적인 문제를 점검하고 수정하는 데 도움을 줍니다. PrusaSlicer와의 통합을 포함하여 슬라이싱된 파일의 레이어별 검색, 설정 편집, 포맷 변환 등 광범위한 기능을 제공합니다.

상세정보

레이어별 분석 및 편집

3D 모델의 각 레이어를 개별적으로 보고 수정할 수 있습니다. 픽셀 편집기, 윤곽선 표시, 회전 및 반전 기능을 통해 정밀한 레이어 조작이 가능합니다.

문제점 자동 검출 및 복구

인쇄 전에 잠재적인 문제를 자동으로 찾아냅니다. 지원하지 않는 섬(islands), 과도한 캔터리(overhangs), 레지스 함정(resin traps), 흡착컵(suction cups), 바운딩 접촉(touching bounds), 높이 초과, 빈 레이어 등의 문제를 감지하고 수정 제안을 제공합니다.

파일 형식 변환

SL1, Photon, CTB, CWS 등 다양한 레지스 프린터 파일 형식을 서로 변환할 수 있습니다. PrusaSlicer로 슬라이싱한 SL1 파일을 다른 프린터의 네이티브 형식으로 변환하는 것도 가능합니다.

설정 검토 및 수정

파일에 사용된 모든 인쇄 설정을 확인하고 변경할 수 있습니다. 레이어 높이, 하단 레이어 수, 경화 전/후 대기 시간, 트랜지션 레이어 수, 모델 위치 등을 조정할 수 있습니다.

PrusaSlicer 통합

PrusaSlicer와의 통합을 위해 특별히 설계되었습니다. PrusaSlicer에서 설정한 프린터 설정을 기반으로 파일을 슬라이싱하고 UVtools에서 변환하여 실제 프린터로 인쇄할 수 있는 워크플로우를 지원합니다.

Windows 자동 설치

Windows 패키지 관리자를 사용하여 간편하게 설치할 수 있습니다. Windows 10 최신 업데이트 또는 Windows 11에는 기본으로 포함된 Winget을 사용할 수 있으며, 다음 명령어를 실행합니다:

winget install -e –id PTRTECH.UVtools

또는 Chocolatey 패키지 관리자를 사용하는 경우 다음과 같이 설치합니다:

choco install -y uvtools

Linux/macOS 자동 설치

Linux 및 macOS에서는 공식 자동 설치 스크립트를 사용할 수 있습니다. 터미널에서 다음 명령어를 실행하면 의존성 설치와 함께 자동으로 설치됩니다:

bash -c “$(curl -fsSL https://raw.githubusercontent.com/sn4k3/UVtools/master/Scripts/install-uvtools.sh)”

포터블 사용

설치 없이도 포터블로 사용할 수 있습니다. 공식 GitHub 릴리스 페이지에서 최신 버전을 다운로드한 후 바로 실행하면 됩니다.

파일 열기

UVtools를 실행한 후 여러 방법으로 파일을 열 수 있습니다: 프로그램 내에서 파일 > 열기 메뉴(Ctrl+O) 사용, 파일을 프로그램 창으로 드래그 앤 드롭, UVtools.exe 파일에 직접 드래그 앤 드rop.

명령줄 인터페이스

UVtoolsCmd를 사용하여 명령줄에서 다양한 작업을 수행할 수 있습니다. 주요 명령어로는:

  • set-properties: 파일의 속성을 설정합니다
  • run: 작업, 제안 및 스크립트를 실행합니다
  • convert: 파일을 다른 형식으로 변환합니다
  • extract: 파일 내용을 폴더로 추출합니다
  • print-issues: 문제점을 감지하고 출력합니다

각 명령어는 -? 옵션을 사용하여 구체적인 도움말과 추가 옵션을 확인할 수 있습니다.

이런 경우에 유용합니다

레지스 3D 프린터 사용자에게 적합합니다. 인쇄 전에 모델의 잠재적인 문제를 확인하고 싶을 때, 여러 프린터 형식 간에 파일을 변환해야 할 때, PrusaSlicer 외의 슬라이서를 사용하고 싶을 때, 또는 인쇄 설정을 미세하게 조정해야 할 때 유용합니다. 특히 PrusaSlicer에서 지원하지 않는 프린터 형식을 사용하는 경우 UVtools를 통해 SL1 파일을 해당 프린터 형식으로 변환할 수 있습니다.

지원 환경·시스템 요구사항

Windows 10 이상(64비트), 8GB 이상 RAM(각 CPU 코어당 512MB 추가), 1920×1080 이상 해상도가 필요합니다. Windows 10/11 N 또는 NK 버전에서는 Media Feature Pack 설치가 필요하며, 제어판의 Windows 기능 켜기/끄기에서 “미디어 확장”을 활성화해야 합니다.

Linux에서는 자동 설치 스크립트가 apt, dnf, pacman, zypper 등 다양한 패키지 관리자를 지원하며, macOS 13 Monterey 이상에서 실행됩니다.

최신 버전·업데이트

현재 최신 버전은 6.2.0입니다. 최신 릴리스는 GitHub 릴리스 페이지에서 확인할 수 있으며, Chocolatey를 사용하는 경우 자동으로 업데이트를 확인할 수 있습니다.

화면으로 보는 주요 기능

UVtools 메인 인터페이스

UVtools 메인 인터페이스

3D 모델의 레이어 이미지를 표시하는 메인 화면. 왼쪽에는 속성과 레이어 데이터 패널이 있고, 중앙에 레이어 이미지가 표시되며, 상단에 회전, 반전, 차이점 분석, 문제점 검출 등 다양한 도구 버튼들이 있습니다.

문제점 검출 뷰

문제점 검출 뷰

레이스 트랩과 섬 문제를 검출하는 인터페이스. 빨간색으로 표시된 문제 영역을 보여주며, 레이어별로 문제점을 분석하고 해결할 수 있는 기능을 제공합니다.

시스템 요구사항

Windows 10 이상(64비트), 최소 8GB RAM( 각 CPU 코어당 512MB 추가), 1920x1080 이상의 해상도가 필요합니다. Windows 10/11 N 또는 NK 버전 사용 시 Media Feature Pack이 추가로 설치되어야 합니다.