11 сентября 2026 г.
Spoolman и учёт филамента в 3D Print Pricing: в чём разница и когда нужен именно расчёт себестоимости
Когда мастерская обрастает десятком катушек филамента и начинает печатать на заказ, рано или поздно всплывает вопрос учёта пластика. Часть решений, включая Spoolman, отвечают на вопрос «сколько граммов осталось на катушке физически». Но для мастерской, которая печатает на заказ, а не только для себя, куда важнее другой вопрос — «во сколько мне обошёлся этот заказ и что за него просить». Это и есть задача склада в 3D Print Pricing.
Что делает склад в 3D Print Pricing
Склад решает бизнес-задачу: не «сколько граммов осталось на катушке физически», а «сколько пластика и на какую сумму у меня есть для расчёта заказов». Партия — это докупка (несколько катушек сразу, с ценой), «Движение пластика» — единая лента прихода и расхода с возможностью отменить списание, а списания привязываются к заказам и сразу участвуют в расчёте себестоимости конкретной печати. Эта себестоимость идёт прямо в калькулятор цены заказа — от закупки катушки до цены в чеке клиенту, без отдельной таблицы, которую нужно сверять вручную. Плюс импорт остатков из Excel одним файлом, если начинаете вести учёт не с нуля.
Списание в 3D Print Pricing происходит не потому, что принтер сообщил о фактически выдавленных граммах, а потому что заказ переведён в статус «Готово» — это бизнес-учёт остатков и себестоимости, привязанный к деньгам и клиенту, а не измерение веса катушки в моменте.
Что делает Spoolman
Spoolman — бесплатная опенсорсная база данных катушек филамента, которую разворачивают у себя (Docker, Raspberry Pi или любой сервер). Она следит за физическим остатком на каждой катушке в граммах и обновляет его по мере печати через Moonraker (Klipper) или OctoPrint. Расчёта себестоимости печати, привязки расхода к заказу клиента, учёта партий закупки и маржи там нет и не планировалось — это база данных катушек, а не инструмент для бизнеса.
Сравнение
| Spoolman | Склад 3D Print Pricing | |
|---|---|---|
| Что отслеживает | Физический остаток на конкретной катушке | Остаток и стоимость пластика для расчётов |
| Источник данных | Прошивка принтера или слайсер | Статус заказа |
| Нужен свой сервер | Да — самостоятельный хостинг | Нет — облако |
| Себестоимость и цена заказа | Не считает | Считает, встроено в калькулятор |
| Партии закупки, Excel-импорт | Нет | Да |
| Маржа по заказу и клиенту | Нет | Да |
Если у вас уже есть Klipper или Home Assistant
Для тех, у кого принтер на Klipper и поднят Home Assistant как хаб автоматизации, есть опциональная надстройка — интеграция с Home Assistant: она сканирует QR заказа (материал, цвет, вес, срок) и параллельно может сверяться со Spoolman по остатку на катушке. Это дополнительный физический слой поверх основного расчёта, а не замена ему — 3D Print Pricing не участвует в назначении катушки принтеру, это остаётся на стороне Klipper и Spoolman.
Печатаете исключительно для себя без заказов клиентов? Тогда вопрос учёта катушек Spoolman закроет и без нас. Но как только появляются заказы, которые нужно оценить в деньгах — склад и калькулятор в 3D Print Pricing становятся тем инструментом, без которого себестоимость считается на глаз.
Итого
3D Print Pricing никогда не задумывался как замена прошивке принтера или базе катушек — задача другая: превратить закупку пластика и расход по заказу в понятную цену и маржу, без своего сервера и ручных таблиц. Как связать это со Spoolman через Moonraker, если Home Assistant не поднят — в документации по Moonraker. А начать считать себестоимость заказов можно прямо сейчас — регистрация в 3D Print Pricing занимает меньше минуты.