SpoolFarm IkkaDoes

Питання та відповіді

Застосунок для Android · оновлено 21 серпня 2026 р.

SpoolFarm — застосунок для тих, у кого 3D-друк перестав бути хобі й став роботою. Склад філаменту, собівартість кожного друку, замовлення і принтери — в одному місці, на телефоні, без хмари і без облікових записів.

Нижче — детальні відповіді на питання, які ставлять найчастіше. Якщо чогось не знайшли, напишіть: spoolfarm@ikkadoes.com.

Зміст

  1. Що це за застосунок
  2. Яку проблему вирішує
  3. Чим відрізняється від Spoolman і OctoPrint
  4. Склад філаменту
  5. Сканування та інвентаризація
  6. Собівартість друку
  7. Калькулятор до друку
  8. Замовлення і рахунки
  9. Облік пакування
  10. Які принтери підтримуються
  11. Що можна робити з принтером
  12. Журнал друку
  13. Аналітика
  14. Сповіщення
  15. Режим сервера і робота з комп'ютера
  16. Доступ поза домом
  17. Приватність і дані
  18. Робота без інтернету
  19. Мобільний трафік і батарея
  20. Резервні копії і перенесення даних
  21. Spoolman
  22. Демо-режим
  23. Вимоги
  24. Чи буде iOS
  25. Мови
  26. Free і Pro
  27. Закритий тест
  28. Зв'язок з розробником

Що це за застосунок

Що таке SpoolFarm?

Це застосунок для Android для тих, хто друкує на 3D-принтерах на замовлення. Не для одного принтера як хобі — для випадку, коли принтерів кілька і друк приносить гроші. Телефон стає диспетчерською ферми: склад, принтери, замовлення і гроші в одному застосунку.

Кому воно підійде?

Тим, у кого більше одного принтера і є замовники. Якщо ви друкуєте одну фігурку на місяць для себе — застосунок буде надлишковим. Якщо у вас 2–10 принтерів, склад котушок і потік замовлень — він писався саме під це.

Яку проблему вирішує

Навіщо це потрібно, якщо і так усе видно?

Коли принтерів більше одного, зникає розуміння грошей. Скільки філаменту реально залишилось і що закінчиться наступного тижня. У скільки обійшовся конкретний друк, якщо рахувати не тільки пластик, а й електрику, знос принтера і брак. Заробили ви на замовленні чи доплатили за нього самі.

Слайсер показує грами, банк показує підсумок місяця — а між ними порожньо. Зазвичай це намагаються вести в таблиці й кидають через місяць, бо кожен друк треба вносити руками. SpoolFarm списує і рахує сам, за фактом завершеного друку.

Чим відрізняється від Spoolman і OctoPrint

Усе це ж уже є окремо і безкоштовно?

Так: Spoolman веде склад, OctoPrint показує принтер, слайсер рахує грами. Але гроші не рахує ніхто, а звести це вручну і не кинути через місяць майже ні в кого не виходить. SpoolFarm тримає склад, принтери і замовлення в одному місці й відповідає на питання «заробив чи ні».

А прив'язка до марки принтера?

Її немає. Bambu Lab і Klipper живуть в одному списку, на одному екрані, із загальною статистикою. Не потрібно тримати окремий застосунок під кожну екосистему.

Склад філаменту

Як ведеться облік котушок?

Кожна котушка окремою карткою: матеріал, колір, виробник, ціна, місце зберігання і залишок з точністю до грама. Залишок зменшується автоматично, коли друк завершився, — вносити витрату руками не потрібно.

Застосунок попередить, що пластик закінчується?

Так, двома способами. Перше — поріг мінімального залишку: котушка позначається, приходить сповіщення. Друге — прогноз: за вашою реальною витратою застосунок рахує, на скільки днів вистачить поточних запасів, щоб ви замовили нову партію заздалегідь, а не посеред замовлення.

Сканування та інвентаризація

Котушки заводити тільки руками?

Ні. Підтримується сканування штрихкодів і NFC-міток — котушку можна знайти або створити одним дотиком телефона, не гортаючи список.

Є швидка інвентаризація?

Так — окремий режим, щоб пройти по стелажу, звірити фактичні залишки зі складом і виправити розбіжності, не відкриваючи кожну картку по черзі.

Собівартість друку

Що саме входить у собівартість?

Не тільки пластик. Рахуються: філамент за реальною ціною конкретної котушки, електрика, амортизація принтера, робота і частка браку. Саме ці статті зазвичай і з'їдають прибуток непомітно — за грамами зі слайсера їх не побачити.

Собівартість рахується по кожному друку?

Так, за фактом. Завершений друк потрапляє в журнал вже із сумою, а не просто з грамами.

Калькулятор до друку

Можна порахувати замовлення заздалегідь, до старту?

Так, для цього є окремий калькулятор. Ви задаєте параметри — він показує собівартість, ціну і маржу, щоб ви називали клієнту суму усвідомлено, а не «на око».

А якщо в замовленні кілька різних моделей?

Калькулятор рахує мульти-модельне замовлення цілком, за один розрахунок, а не по одній деталі з подальшим складанням в умі.

Замовлення і рахунки

Як ведуться замовлення?

Замовлення складається з позицій: найменування, кількість, ціна. По кожному замовленню видно прибуток — не тільки суму, яку вам заплатили, а й те, що від неї залишилось після собівартості.

Можна виставити клієнту рахунок?

Так, рахунок формується в PDF з вашими реквізитами — його можна одразу надіслати замовнику з телефона.

Облік пакування

Пакування теж рахується?

Так. Пакети, коробки, бульбашкова плівка ведуться як окремий склад, списуються при оформленні замовлення автоматично і входять у собівартість. По них теж працює поріг мінімального залишку — коробки закінчуються так само непомітно, як і пластик.

Які принтери підтримуються

Список підтримуваних принтерів

Що потрібно для підключення?

Для Bambu Lab — код доступу з меню принтера. Для Klipper, OctoPrint та інших — адреса в мережі і ключ API. Усе з'єднання йде напряму, телефон-принтер, без проміжних серверів.

Що можна робити з принтером

Це тільки моніторинг чи повноцінне керування?

Повноцінне керування. Доступні: поточний статус, температури, прогрес друку, трансляція з камери, надсилання команд, консоль G-code та інтерактивні макроси Klipper — з полями і параметрами, а не просто «надіслати рядок наосліп».

Журнал друку

Що потрапляє в журнал?

Кожен друк: що друкувалось, на якому принтері, скільки пішло пластику і у скільки це обійшлось. Журнал заповнюється сам, з даних принтера, і слугує джерелом для аналітики та для розбору «куди поділась котушка».

Аналітика

Які звіти є?

Витрата і гроші за місяцями, розбивка за матеріалами і розбивка за принтерами. Видно, який принтер реально заробляє, а який стоїть і їсть амортизацію, і який матеріал витягує бюджет.

Сповіщення

Куди приходять сповіщення?

На телефон, а також у Telegram і Discord — якщо ви хочете бачити події в робочому чаті, а не тільки на своєму пристрої. Підтримуються і вебхуки для власних сценаріїв.

Про що саме сповіщає?

Друк завершився, друк зірвався, закінчується філамент, закінчується пакування.

Режим сервера і робота з комп'ютера

Можна керувати не з телефона, а з комп'ютера?

Так, для цього є режим сервера: застосунок піднімає веб-інтерфейс у вашій локальній мережі, і до нього можна підключитись з Windows, Mac, Linux або планшета — з будь-якого пристрою в тій самій мережі. Телефон при цьому залишається сховищем даних.

у розробці Режим сервера вже працює, але допрацьовується — частина можливостей застосунку у веб-інтерфейсі поки доступна не повністю.

Доступ поза домом

Я не вдома. Зможу стежити за друком?

Так, але для цього потрібно, щоб телефон і принтери опинились в одній мережі. Є два шляхи: зовнішня («біла») IP-адреса від провайдера — тоді все працює без додаткових налаштувань, або VPN.

Як це влаштовано в автора?

Вдома піднятий VPN-сервер. Де б автор не перебував, телефон або ноутбук підключається до домашньої мережі, і застосунок вважає, що він удома. На чотирьох принтерах (два Klipper і два Bambu Lab) через VPN працює все: надсилання команд, моніторинг і трансляція з камер. Це саме рішення виручає, якщо зовнішню IP отримати в провайдера неможливо.

Чому немає просто «хмарного доступу» однією кнопкою?

Тому що тоді у застосунку з'явився б сервер-посередник, через який йшли б ваші дані. Цього свідомо немає — див. наступний розділ.

Приватність і дані

Куди йдуть мої дані?

Нікуди. У застосунку немає власного сервера, немає аналітики, немає реклами і немає облікових записів. Ваші котушки, замовлення, імена клієнтів і ціни залишаються на пристрої. Розробник технічно не може отримати ці дані.

А принтери і сповіщення?

Дані залишають телефон лише через інтеграції, які ви налаштували самі, і йдуть лише за тією адресою, яку ви вказали: ваш принтер у локальній мережі, ваш сервер, ваш бот.

Повний текст — у політиці конфіденційності та угоді користувача.

Робота без інтернету

Чи потрібен інтернет?

Ні. Застосунок працює без інтернету — принтери опитуються по локальній мережі, дані лежать на телефоні. Інтернет потрібен тільки для того, що за своєю природою вимагає мережі: сповіщення в Telegram чи Discord і купівля підписки.

Мобільний трафік і батарея

Застосунок з'їсть мобільний трафік?

Є окремий перемикач для роботи поза Wi-Fi. Це не перестраховка: наприклад, Bambu X1C сам шле телеметрію приблизно раз на секунду, і за добу набігає близько гігабайта — частоту принтер не регулює. Перемикач дозволяє обмежити опитування принтерів мобільною мережею або заборонити його.

А батарея?

Фонова робота спеціально оптимізувалась: витрата знижена приблизно вчетверо відносно перших версій. Застосунок постійно тримає зв'язок з принтерами, тому цьому пункту приділено окрему увагу.

Резервні копії і перенесення даних

Як перенести дані на інший телефон або зробити резервну копію?

Є імпорт і експорт CSV, а також зашифровані резервні копії. Оскільки хмари немає, бекап — ваша страховка, і робити його варто.

Імпорт CSV не задвоїть склад?

Імпорт завжди додає записи і не звіряє їх з наявними — тобто імпорт власного ж експорту поверх поточного складу призведе до дублів. Застосунок про це попереджає під час імпорту.

Spoolman

Чи підтримується Spoolman?

Так, є синхронізація з вашим сервером Spoolman.

А якщо сервера Spoolman немає?

Він не потрібен: Spoolman може працювати локально, прямо на телефоні. Окрема машина, Docker і постійно працюючий сервер не потрібні.

Демо-режим

Можна подивитись застосунок, якщо принтерів під рукою немає?

Так. Є демо з готовою віртуальною фермою — принтери, котушки та історія друку вже заповнені, тож інтерфейс і логіку можна помацати одразу, нічого не підключаючи.

Вимоги

Що потрібно, щоб запустити?

Android 12 або новіший. Телефон і принтери — в одній локальній мережі (або з'єднані через VPN). Сервер, комп'ютер і постійний інтернет не потрібні.

Чи буде iOS

А версія для iPhone?

Поки тільки Android. Якщо проєкт піде — версія для iOS планується, але це окрема велика робота через обмеження платформи і правила App Store, тому обіцяти терміни зараз чесніше не буду.

Що робити власнику Mac або iPhone зараз?

Використовувати режим сервера: застосунок працює на Android-пристрої, а керувати можна з браузера на Mac, Windows або планшеті в тій самій мережі.

Мови

Якими мовами інтерфейс?

Сім мов, включно з українською та англійською. Мова підхоплюється з системних налаштувань телефона.

Free і Pro

Застосунок платний?

Базова робота безкоштовна, частина можливостей належить редакції Pro. Pro доступний за підпискою або як довічна ліцензія, і в підписки є безкоштовний пробний період — можна спробувати до оплати. Оплата йде через Google Play, скасування і повернення — там само.

Чи є реклама?

Ні. Ні в безкоштовній, ні в платній редакції. Рекламних SDK у застосунку немає взагалі.

Закритий тест

Застосунок вже в Google Play?

Так. SpoolFarm опублікований у Google Play і встановлюється безкоштовно: сторінка застосунку. Тестові треки працюють поряд із публічним випуском, тому ранні збірки й далі спершу потрапляють до тестувальників.

Як потрапити в тестування?

Напишіть на spoolfarm@ikkadoes.com, коротко описавши свою ферму: скільки принтерів і яких. Місця в закритому тесті обмежені правилами Google Play.

Що потрібно від тестувальника?

Користуватись застосунком у реальній роботі і надсилати зауваження: що зламалось, що незручно, чого не вистачає. Побажання щодо функцій особливо цінні — частина можливостей з'явилась саме з чужих сценаріїв, про які автор не подумав.

Зв'язок з розробником

Хто робить застосунок?

Один розробник, який сам друкує на замовлення п'ять років. Застосунок починався як рішення власних проблем — таблиць, які кидаєш, і замовлень, за якими незрозуміло, заробив ти чи ні.

Куди писати?

spoolfarm@ikkadoes.com — питання, баги, ідеї. Будь ласка, зберігайте позначку [SpoolFarm] в темі листа, щоб повідомлення не загубилося.