Вопросы и ответы
Приложение для Android · обновлено 21 августа 2026 г.
SpoolFarm — приложение для тех, у кого 3D-печать перестала быть хобби и стала работой. Склад филамента, себестоимость каждой печати, заказы и принтеры — в одном месте, на телефоне, без облака и без аккаунтов.
Ниже — подробные ответы на вопросы, которые задают чаще всего. Если чего-то не нашли, напишите: spoolfarm@ikkadoes.com.
Содержание
- Что это за приложение
- Какую проблему решает
- Чем отличается от Spoolman и OctoPrint
- Склад филамента
- Сканирование и инвентаризация
- Себестоимость печати
- Калькулятор до печати
- Заказы и счета
- Учёт упаковки
- Какие принтеры поддерживаются
- Что можно делать с принтером
- Журнал печати
- Аналитика
- Уведомления
- Режим сервера и работа с компьютера
- Доступ вне дома
- Приватность и данные
- Работа без интернета
- Мобильный трафик и батарея
- Бэкапы и перенос данных
- Spoolman
- Демо-режим
- Требования
- Будет ли iOS
- Языки
- Free и Pro
- Закрытый тест
- Связь с разработчиком
Что это за приложение
Что такое SpoolFarm?
Это приложение для Android для тех, кто печатает на 3D-принтерах на заказ. Не для одного принтера в хобби — для случая, когда принтеров несколько и печать приносит деньги. Телефон становится диспетчерской фермы: склад, принтеры, заказы и деньги в одном приложении.
Кому оно подойдёт?
Тем, у кого больше одного принтера и есть заказчики. Если вы печатаете одну фигурку в месяц для себя — приложение будет избыточным. Если у вас 2–10 принтеров, склад катушек и поток заказов — оно писалось ровно под это.
Какую проблему решает
Зачем это нужно, если и так всё видно?
Когда принтеров больше одного, пропадает понимание денег. Сколько филамента реально осталось и что кончится на следующей неделе. Во сколько обошлась конкретная печать, если считать не только пластик, но и электричество, износ принтера и брак. Заработали вы на заказе или доплатили за него сами.
Слайсер показывает граммы, банк показывает итог месяца — а между ними пусто. Обычно это пытаются вести в таблице и бросают через месяц, потому что каждую печать надо вносить руками. SpoolFarm списывает и считает сам, по факту завершённой печати.
Чем отличается от Spoolman и OctoPrint
Всё это ведь уже есть по отдельности и бесплатно?
Да: Spoolman ведёт склад, OctoPrint показывает принтер, слайсер считает граммы. Но денег не считает никто, а свести это вручную и не бросить через месяц почти ни у кого не выходит. SpoolFarm держит склад, принтеры и заказы в одном месте и отвечает на вопрос «заработал или нет».
А привязка к марке принтера?
Её нет. Bambu Lab и Klipper живут в одном списке, на одном экране, с общей статистикой. Не нужно держать отдельное приложение под каждую экосистему.
Склад филамента
Как ведётся учёт катушек?
Каждая катушка отдельной карточкой: материал, цвет, производитель, цена, место хранения и остаток с точностью до грамма. Остаток уменьшается автоматически, когда печать завершилась, — вносить расход руками не нужно.
Приложение предупредит, что пластик заканчивается?
Да, двумя способами. Первое — порог минимального остатка: катушка помечается, приходит уведомление. Второе — прогноз: по вашему реальному расходу приложение считает, на сколько дней хватит текущих запасов, чтобы вы заказали новую партию заранее, а не посреди заказа.
Сканирование и инвентаризация
Катушки заводить только руками?
Нет. Поддерживается сканирование штрихкодов и NFC-меток — катушку можно найти или создать одним касанием телефона, не листая список.
Есть быстрая инвентаризация?
Да — отдельный режим, чтобы пройти по стеллажу, сверить фактические остатки со складом и поправить расхождения, не открывая каждую карточку по очереди.
Себестоимость печати
Что именно входит в себестоимость?
Не только пластик. Считаются: филамент по реальной цене конкретной катушки, электричество, амортизация принтера, работа и доля брака. Именно эти статьи обычно и съедают прибыль незаметно — по граммам из слайсера их не увидеть.
Себестоимость считается по каждой печати?
Да, по факту. Завершённая печать попадает в журнал уже с суммой, а не просто с граммами.
Калькулятор до печати
Можно посчитать заказ заранее, до старта?
Да, для этого есть отдельный калькулятор. Вы задаёте параметры — он показывает себестоимость, цену и маржу, чтобы вы называли клиенту сумму осознанно, а не «на глаз».
А если в заказе несколько разных моделей?
Калькулятор считает мульти-модельный заказ целиком, за один расчёт, а не по одной детали с последующим складыванием в уме.
Заказы и счета
Как ведутся заказы?
Заказ состоит из позиций: наименование, количество, цена. По каждому заказу видно прибыль — не только сумму, которую вам заплатили, но и то, что от неё осталось после себестоимости.
Можно выставить клиенту счёт?
Да, счёт формируется в PDF с вашими реквизитами — его можно сразу отправить заказчику из телефона.
Учёт упаковки
Упаковка тоже считается?
Да. Пакеты, коробки, пузырчатая плёнка ведутся как отдельный склад, списываются при оформлении заказа автоматически и входят в себестоимость. По ним тоже работает порог минимального остатка — коробки заканчиваются так же незаметно, как пластик.
Какие принтеры поддерживаются
Список поддерживаемых принтеров
- Bambu Lab — по локальной сети, без облачного аккаунта
- Klipper / Moonraker
- OctoPrint
- Prusa
- Duet
Что нужно для подключения?
Для 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] в теме письма, чтобы сообщение не потерялось.