
오픈소스 3D 프린팅 소프트웨어 OrcaSlicer가 7일 2.5.0 정식 버전을 공개했다. 프로젝트의 공식 GitHub 릴리스에 따르면 이번 버전에는 Python 플러그인, 벨트 프린터 지원, 색상 혼합과 표면 질감 표현 기능 등이 포함됐다. 개발팀은 180명이 넘는 기여자가 참여한 약 1,300건의 풀 리퀘스트를 바탕으로 완성한 업데이트라고 설명했다.
핵심 변화는 이용자와 개발자가 소프트웨어 기능을 확장하는 방식이다. Python 플러그인으로 반복 작업을 실행하는 도구를 추가하거나, 출력 명령인 G-code의 후처리와 별도 화면 구성을 구현할 수 있다. 공식 개발 문서는 내장 CPython 인터프리터에서 플러그인을 실행하므로 애플리케이션 전체를 다시 컴파일하지 않고도 기능을 확장할 수 있다고 안내한다.
플러그인은 메인 메뉴의 Plugins에서 관리한다. Orca Cloud 계정으로 플러그인을 구독하면 설치와 업데이트를 제공받을 수 있다. 새 Permissions 탭에서는 파일 시스템, 네트워크, 외부 프로그램 실행 등에 대한 허용 범위를 확인하고 바꿀 수 있다. 다만 개발팀은 이 권한 체계가 악성 플러그인을 완전히 격리하는 샌드박스는 아니라고 명시했다. 권한 관리 화면이 있다는 이유만으로 플러그인의 안전성을 보장하는 것은 아니다.
출력 장비와 표현 방식의 지원 범위도 넓어졌다. 벨트 프린터를 지원하고, IDEX·IQEX 프린터에서는 두 개에서 네 개의 부품을 동시에 출력할 수 있다. 장착한 필라멘트의 색을 혼합하는 기능과 표면에 입체 질감을 부여하는 Texture Displacement도 포함됐다. 실험적 Design 탭에서는 매개변수를 조정하는 방식으로 부품을 설계할 수 있다.
장비 주변의 장애물을 고려하는 기능도 들어갔다. 툴헤드 충돌 영역을 설정해 부품 배치, 바닥 접착을 돕는 브림, 이동 경로가 베드 클립이나 툴 도크 등을 피하도록 할 수 있다. 정식 버전은 출시 후보에서 보고된 브리지 출력 속도와 이음매 문제, 일부 충돌 및 Linux 설정 검색 화면의 멈춤 현상도 수정했다. Windows 배포 파일에는 프로젝트 자체 코드 서명 인증서를 적용했다.
기존 2.4 이용자는 기본 설정 변경을 살펴야 한다. Bambu Lab 공정 프리셋의 기본 내부 채움 패턴은 Cross Hatch에서 Grid로 바뀌었다. 해당 패턴을 직접 지정하지 않은 사용자 프리셋도 영향을 받을 수 있어 Cross Hatch를 유지하려면 별도로 설정해야 한다. Filament for Features에서 Default로 둔 항목은 이제 해당 물체 자체의 필라멘트를 사용한다. 이전 동작에 의존했던 프로젝트라면 각 항목의 재료를 다시 지정할 필요가 있다.
2.5.0 설치 파일은 Windows, macOS, Linux용으로 제공된다. 이번 릴리스는 출력 기능 확대와 함께 외부 개발자가 기능을 보탤 수 있는 경로를 마련했다. 이용자는 장비 호환성뿐 아니라 기존 프리셋의 동작 변화와 설치할 플러그인의 신뢰성도 함께 확인할 필요가 있다.
출처: OrcaSlicer 공식 GitHub 2.5.0 릴리스 https://github.com/OrcaSlicer/OrcaSlicer/releases/tag/v2.5.0 · OrcaSlicer 공식 Python 플러그인 개발 문서 https://www.orcaslicer.com/wiki/developer_reference/plugin_development/plugin_development




