Як LayerFlow3D рахує ціну файлу з OrcaSlicer
Коротко. LayerFlow3D читає нарізані експорти OrcaSlicer, .gcode або
.gcode.3mf. У майстерні файл заповнює модель друку, калькулятор ціни або
замовлення: розкладки, деталі, час, пластик і принтер, під який його нарізали.
Покупець, який завантажує такий файл на вашій
сторінці магазину, одразу бачить ціну, пораховану з ваших
власних витрат. Ненарізаний проєкт або голий меш не містить ні часу, ні грамів,
тож заповнити чи порахувати з нього нічого.
Це перевірено 17 жовтня 2026 року на LayerFlow3D 2.5.1, версії, що тоді працювала, на справжніх експортах з OrcaSlicer 2.3.0, 2.3.1 і 2.4.2, які інші люди виклали під відкритими ліцензіями, і на коді, що їх читає.
Що працює вже зараз
| Файл | У майстерні | На сторінці магазину |
|---|---|---|
.gcode, експортований з OrcaSlicer |
Час, грами кожного пластику, що пішов на друк, і принтер, під який нарізали | Ціна з його часу й грамів |
.gcode.3mf, нарізана одна розкладка або всі |
Кожна розкладка з деталями, часом і грамами, і принтер | Час і грами всіх розкладок разом |
.3mf-проєкт, який ніколи не нарізали |
Цифр немає; форма моделі може взяти його картинку | Запит, який ви оцінюєте вручну |
.stl, .obj, .step |
Не читається | Запит, який ви оцінюєте вручну |
.bgcode (бінарний G-code) |
Не читається | Не читається |
У майстерні: файл заповнює форму
Той самий експорт можна прочитати в трьох місцях:
- Модель друку. Перетягніть файл у верхню частину форми моделі або оберіть його. Кожна розкладка файлу стає розкладкою моделі, зі своїми деталями, часом і пластиком.
- Калькулятор ціни на дашборді. Клієнт питає, скільки коштуватиме його файл: перетягніть файл, і розрахунок заповнить деталі, вагу, час, принтер і вартість ваших котушок. Створити модель переносить усе це в нову форму моделі.
- Замовлення на модель клієнта. Його файл заповнює пластик, деталі, час і принтер замовлення.
Перш ніж щось заповнити, вікно показує, що каже файл, і виправляєте ви там:
- Принтер. OrcaSlicer записує в експорт модель принтера, наприклад «Bambu Lab X1 Carbon» або «Elegoo Centauri Carbon». Якщо у вас є принтер цієї моделі, його обрано; якщо немає, вікно про це каже, і принтер ви обираєте самі.
- Деталі.
.gcode.3mfназиває об'єкти на кожній розкладці, і копії одного об'єкта рахуються як деталі. Звичайний.gcodeне називає жодного, тож читається як одна деталь: змініть число, якщо на столі їх більше. - Варіанти чи комплект. Розкладки того самого виробу в різній кількості стають окремими розкладками моделі. Розкладки з різними частинами одного виробу читаються як один друк, їхній час і грами складаються.
- Котушка для кожного пластику. Типи й кольори пластику з файлу зіставляються з вашими котушками, а ті, що не знайшлися, ви обираєте самі. Модель не заповнюється, доки в кожного пластику немає котушки.
Грами округлюються до цілих, а пластик, якого пішло менше пів грама,
рахується як 1 г. Файл читається у вашому браузері: його не завантажують і не
зберігають. У ненарізаному проєкті немає ні часу, ні пластику, і LayerFlow3D
просить нарізати його та експортувати .gcode.3mf.
Розмір файлу на сторінці магазину. Покупець може завантажити файл до
25 МБ. Довгий проєкт на кілька розкладок у вигляді звичайного G-code може бути
більшим, а .gcode.3mf однієї розкладки зазвичай набагато менший.
Експортуйте файл з OrcaSlicer
- Наріжте одну розкладку (Slice plate) або всі (Slice all).
- Натисніть кнопку експорту вгорі праворуч. Залежно від профілю принтера вона пропонує Export G-code file, а для принтерів, що приймають нарізані проєкти, ще й Export plate sliced file і Export all sliced file. Ті самі команди є в File > Export.
- Підходить будь-яка з трьох. «Export all sliced file» кладе всі розкладки в
один
.gcode.3mf: сторінка магазину рахує їх усі разом, а майстерня показує кожну розкладку.
Що бере з експорту оцінка на сторінці магазину:
- Час: оцінку слайсера для звичайного режиму, по кожній розкладці, округлену до хвилини. 14 хв 31 с стає 15 хв.
- Грами: власну цифру OrcaSlicer по кожному слоту пластику, у яку вже входить прочистка. Слот, який налаштований, але витратив 0 г, ігнорується.
- Чого не бере: кольори й типи пластику для ціни. Оцінка рахується з матеріалом, який магазин обрав для оцінок, а не з тим, що стояло у слайсері покупця.
З чого складається ціна
Оцінка рахується тією самою арифметикою, що й замовлення:
- Матеріал: грами x ваша ціна за кг для матеріалу оцінок, плюс ваш запас на відходи пластику.
- Машина: час зі слайсера плюс ваш запас на час друку (7%, якщо ви його не змінювали), x погодинний знос і електрика машини. Якщо матеріал можуть друкувати кілька машин, береться найдешевша година серед них.
- Обробка: ваші хвилини обробки на один запуск за вашою ставкою за роботу.
- Націнка: ваш множник націнки зверху.
- Кількість: ціна одного запуску x кількість копій, до 50.
Приклад, який можна повторити
Файл - експорт з OrcaSlicer 2.3.0 на один шар, викладений під ліцензією Apache
2.0:
originalLayer.gcode.
У його заголовку 14 хв 31 с і filament used [g] = 4.73, 0.00: налаштовано два
слоти, а друкував лише перший.
Налаштування магазину в цьому прикладі:
| Налаштування | Значення |
|---|---|
| Матеріал для оцінок | PLA по 25,00 за кг |
| Запас на відходи пластику | 5% |
| Запас на час друку | 7% |
| Машина | 1,00 за годину зносу, 120 Вт |
| Електрика | 0,30 за кВт·год |
| Обробка на запуск | 10 хв |
| Ставка за роботу | 20,00 за годину |
| Націнка | x2 |
Розрахунок:
| Рядок | Обчислення | Сума |
|---|---|---|
| Прочитано з файлу | 15 хв, 4,73 г | |
| Матеріал | 4,73 г x 25,00 / кг x 1,05 | 0,12 |
| Машина | 15 хв x 1,07 = 16,05 хв, по 1,00 + 0,12 кВт x 0,30 = 1,036 за годину | 0,28 |
| Обробка | 10 хв по 20,00 за годину | 3,33 |
| Собівартість | 3,73 | |
| Ціна, одна копія | 3,73 x 2, з неокруглених рядків | 7,47 |
| Ціна, чотири копії | 7,47 x 4 | 29,88 |
Ці цифри перевіряє тест, який читає саме цей файл і рахує його ціну тим самим кодом, що й сторінка магазину, тож вони зміняться, якщо зміниться арифметика. Суми у власній валюті магазину.
Оцінки, а не вимірювання
Час і грами зі слайсера - це план. Друк іде довше, ніж каже слайсер, і для цього існує запас на час друку. А пластику йде більше, коли розкладка злітає або зміна кольору прочищає більше, ніж планувалось, і для цього існує запас на відходи пластику. Час від часу звіряйте обидва зі своїми машинами: ціна, побудована лише на слайсері, тихо занадто оптимістична.
Як увімкнути оцінки на сторінці магазину
У LayerFlow3D відкрийте налаштування сторінки магазину і увімкніть Приймати запити на те, чого немає на полиці: там, де був би запит, пропонуватиметься оцінка. Потім знайдіть Ціна для завантаженої моделі, увімкніть Оцінювати завантаження, які можу порахувати, додайте матеріал із Ваша ціна за кг і позначте Принтери, які це друкують. Покрокова версія є в інструкціях про продажі. Калькулятор вартості друку робить ту саму арифметику для одного друку без акаунта.