하드웨어와 소프트웨어의 최적의 통합

 

위치제어 시스템

광학엔코더 피드백으로 구성한 위치제어 시스템으로
기존의 시스템이 가진 탈조의 불안정성을 극복하여
고속의 장시간 운전에도 안정적인 운전이 가능

시스템 안정성 (Robust System)

하드웨어 구성에 최적화된 시스템 소프트웨어 설계로 초당 최대 30,000회
위치를 감지하여 제어하는 시스템으로 장시간 운전에도 탈조가 없으며
강한 충격에도 안정적으로 프린팅 지속


PUMP board (모터 정밀 제어 보드)

3D프린터에서 가장 중요한 것은 바로 모터의 정교한 제어로 스텔라무브 3D프린터는 정밀제어를 위해 광학엔코더를 이용한
피드백 시스템이 적용되었으며, 시스템 제어 보드인 PUMP board를 자체 개발하였습니다. 
PUMP board는 5개의 모터를 동시에 정밀 제어하며, 2013년부터 개발이 시작되어 다양한 개선이 이루어졌습니다. 
모터를 움직이게 하는 역할이 우리 몸에 피를 공급하는 심장과 같아 PUMP board라 부르며, 
오픈소스 3D프린터에서 볼 수 있는 램프보드(스텝모터 제어)와 같은 역할을 합니다.

 

시스템제어 소프트웨어 (펌웨어)

스텔라무브 3D프린터의 진정한 핵심은 하드웨어를 구동하는 소프트웨어에 있습니다.
노즐을 멈추지 않고 정확한 위치에서 움직이게 하려면 하드웨어의 무게로 인해 발생하는 관성 등을 감안한 동작 제어가 중요합니다.
이를 위해 제작된 하드웨어에 최적화된 물리 엔진을 소프트웨로 구현하여 PUMP board의 성능을 높였으며,
XYZ축에서 모터 구동과 필라멘트의 물성을 감안한 노즐 움직임과 익스트루딩을 제어하는 수만 라인의 커맨드를 작성하였습니다.  

 

사용자 소프트웨어 (MARZ)

사용자가 직접 컴퓨터에서 3D 프린터를 조작하는 것은 사용자 소프트웨어(MARZ)를 통해서 이루어집니다.
MARZ는 스텔라무브 3D프린터 제어에 필요한 모든 옵션들을 조정할 수 있으며 한글 메뉴로 직관적으로 사용할 수 있습니다. 
또한 프린팅에 필요한 모든 옵션은 T5s/T3s에 장착된 5인치 터치 스크린에서 모두 조절할 수 있습니다.