3D 프린터(RepRap) 소프트웨어 길잡이
출처 : https://cafe.naver.com/makerfac/book3758559/3917
NP-Mendel 초창기 부터 지속적으로 많은 사용자들이 사용했던 대표적인 슬라이서이다.
Cura는 Skeinforge에 사용하기 쉬운 UI를 추가한 형태로 발전한 예이며, 후에 네덜란드의 Ultimaker 사에 개발자가 고용되면서 현재는 Ultimaker에서 공식 개발 및 배포한다.
최근 13.06 버전에서 엄청난 속도 향상과 UI 변화가 이루어 졌다.
(하지만 13.04에서 큰 변화를 거친 13.06 버젼의 경우 아직 몇몇 기능들에 대하여 안정화가 덜 되어있다.
오픈 소스 프로젝트.
|

[Cura 13.06.2]
|
Slic3r 은 그 이름의 표기상 발음이 어렵지만, 알파벳 E를 뒤집어 3으로 표기했다는 가정으로 '슬라이서'로 불러야 할 것으로 보인다.
현재 최종 버전은 0.9.10b (2013.6.22 현재) 으로 버전 번호에 인색한 편이다.
GUI와 command line 방식을 모두 지원하는 게 특징이며, 다중 익스트루더 지원이 강력하다. 지금은 슬라이서들이 많이 상향 평준화 되어 차별화가 안되고 있으나 초기 부터 빠른 변환, brim 지원 등 많은 장점이 있었다. (홈페이지에 따르면 Skeinforge 보다 100배 빠르다고 소개하고 있다.)
오픈 소스 프로젝트.
[Donationware, GNU AGPL v3.0]
|

[Slic3r 0.9.10b]
|
다양한 옵션과 매우 빠른 변환이 특징인 슬라이서이다.
무료인 FREE 버전과 유료인 PRO 버전으로 나누어 지는데, 홈페이지 소개로는 멀티 익스트루더 기능을 제외한 모든 기능이 FREE 버전에서 제한 없다고 한다.
|

[KISSlicer FREE version 1.1.0.14]
|
대부분의 슬라이서의 원조격으로 보이는 슬라이서이다. 현재는 개발이 멈춰있는 듯한 느낌.
오픈 소스. [GPL AGPL]
|

[Skeinforge from Reprap.org]
|
(슬라이서에 추가해야 하는 소프트웨어가 있다면 알려 주세요.)
호스트 프로그램이란? |
프린터를 PC에 연결하여 출력을 할 때 PC쪽에 사용하는 프로그램을 말한다.
슬라이서는 G-code만을 만드는 역할이니 프린터 없이 사용하기도 하지만, 호스트 프로그램은 프린터와 연결해서 수동으로 헤드/베드 등을 조작(Jog 기능?)하고 G-code를 전송해서 프린터가 실제로 출력을 할 수 있도록 하는 역할이라 볼 수 있다.
호스트 프로그램은 보통 USB 케이블을 통해 연결되고 USB 드라이버가 제공하는 포트 이름과 정해진 접속 속도(Baudrate)를 지정해서 프린터에 연결(접속)한다. |
간단한 기능으로 프린터 제어와 출력 기능을 가지는 호스트 프로그램이다.
슬라이스 기능은 지원하지 않는다.
Printrun, Pronterface, Printer Interface 등 이름이 섞여 사용되고 있다.
오픈 소스 프로젝트.
|
[Printrun-Win-experimental-Slic3r-03Jun2013]
|
Slic3r, Skeinforge 슬라이서를 포함하고 있고 프린터 제어와 출력 기능등 나름 올인원을 추구하고 있는 호스트 프로그램이다.
Repetier-Host는 Repetier 펌웨어와 병행해서 사용할 경우 G-code 를 바이너리로 전송하는 프로토콜을 지원하기 때문에 보다 빠른 프린팅이 가능하다고 하며 개발자를 DRY RUN 기능도 지원한다.
G-code editor를 내장하고 있으며, 여러 물체를 동시에 가져와 배치 및 조정등을 해서 슬라이싱을 할 수 있는 기능들이 돋보인다. 다양한 제어용 UI들과 스크립트 등도 지원한다.
오픈 소스 프로젝트.
|

[Repetier-Host 0.85b]
|
위 슬라이서에 분류되어 있으나, 아직은 약간 부족하지만 호스트 기능도 포함되어 있음.
(호스트 프로그램에 추가해야 하는 소프트웨어가 있다면 알려 주세요.)
http://reprap.org/wiki/Firmware
(( 설명 추가 필요 ))
(( 설명 추가 필요 ))
(( 설명 추가 필요 ))
(펌웨어에 추가해야 하는 소프트웨어가 있다면 알려 주세요.)
FLIP은 Atmel 사의 MCU 안의 플래쉬 메모리에 프로그램을 업로드하기 위한 소프트웨어이다.
NP-Mendel 의 경우 Atmel 사의 AT90USB1286 칩을 사용하고 USB 를 통해 프린터 펌웨어를 업로드하게 된다.
|

[Flip 3.4.7 build 112]
|
Arduino 를 위한 통합개발환경이다.
NP-Mendel은 아두이노 MEGA 1280 + 모터 드라이버를 합쳐 놓은 통합 보드인 Printrboard의 일종이다. 따라서, 펌웨어를 컴파일 하기 위해서는 아두이노 개발 환경을 사용하게 된다.
|

[Arduino 1.0.3]
|
GLC_Player 는 3D 모델 뷰어이이다.
현재 지원하는 파일 형식은 COLLADA, 3DXML, OBJ, 3DS, STL, OFF, COFF 이다.
|