パートナー企業が開発した汎用3Dプリンターのハードウェアプラットフォームをベースに、カスタムハードウェアのためのオープンソースベースのシステム開発。公共KIOSKでの無人での使用を想定した、使い易いメニュー駆動型のワークフローとグラフィカルなUIが求められました。無人化されたオペレーションにより、顧客はデザインファイルをUSBディスクまたはSDカードで持参し、それらを挿入して、ディスクが検出されたときにトリガーされるメニューベースのワークフローに従うことができます。開発に於ける主な課題は、2つの製品モデル用の単一のソースコードを作成することと、随時リリースされるオープンソースと容易にマージできるソースコード構造でした。
この顧客は、低価格の3Dプリンター小売市場分野に参入し、オンライン3Dプリント用品の供給者になりたいと考えていました。ターゲット市場には、教育機関、研究センター、電気機械製品設計の初期プロトタイプを実験したい小規模OEMも含まれます。ほとんどの場合、ユーザーは3Dプリントの専門家では無いことが予想されます。したがって、重要な点は、出力品質に決定的な影響を与える可能性のある利用可能な選択肢の誤選択を避けるために、選択肢と役立つヒントを備えたステップバイステップのプロセスを案内できるソフトウェア設計を開発することでした。ユーザーは、USBスティックまたはSDカードを挿入して、メニュー主導のプロセスを開始することができます。しかし、この設計では、エキスパート・ユーザーがUSBホスト・インタフェイスを介してラップトップからデザイン・ソフトウェアを接続することもできます。
ファームウェア、組み込みアプリケーション、ハードウェア開発の経験を持つソフトウェア・エンジニアからなるチームが結成され、5ヶ月の受託開発契約でプロジェクトを遂行しました。最初の製品リリース後、3DプリンターのファームウェアとMac OSベースのスライサー・アプリケーション・ソフトウェアを保守するための6ヶ月の保守契約が結ばれました。