; легший робочий простір для 3D-друку

Швидкий нативний інтерфейс для слайсерів, яким ти вже довіряєш.

Розкладай пластини, редагуй профілі, переглядай G-code шар за шаром і відправляй друк на принтер. Нарізку робить OrcaSlicer або Bambu Studio. Той самий рушій, той самий G-code — значно легший застосунок.

  • Linux · Windows · macOS (експериментально)
  • завантаження 21–32 МБ
  • безплатно, AGPL-3.0
  • потрібен OrcaSlicer або Bambu Studio

версія 0.1.6 · випущено

Slicenv — незалежний проєкт, не пов’язаний з Bambu Lab чи командою OrcaSlicer.

від запуску до головного вікна (0,21–0,22 с)
0,2с
пам’яті в простої (82–88 МБ)
85МБ
щоб відкрити 3MF на мільйон трикутників і чотири пластини
0,8с
Slicenv
Головне вікно Slicenv одразу після запуску: перегляд шарів нарізаної пластини, оформлення GNOME, темна тема.
Bambu Studio
Bambu Studio вікно готове·1,60 с
OrcaSlicer
OrcaSlicer вікно готове·4,00 с
час

* заповнено на повільному краю; виміряно й 0,8 с

Відтворення записаних замірів: час від запуску до головного вікна. Заміряно 08.11.2026, до версії 0.1.6, на Ryzen 7 7840HS · CachyOS · GNOME 51. Смуги — виміряні діапазони.

Час від запуску до головного вікна
ЗастосунокГоловне вікно після запускуУ відтворенні
Slicenv0,21–0,22 с0,22 с
Bambu Studio 2.7–2.81,4–1,6 с1,60 с
OrcaSlicer 2.4–2.50,8–4,0 с4,00 с *

Сама нарізка повільніша, ніж усередині Bambu Studio: 0,86 с проти 0,45 с для малої пластини. Усі числа з умовами заміру — нижче.

; ШАР 1 — оглянь один справжній друк

Один вузол. Одне справжнє завдання. Кожна його лінія.

Це те, що показує перегляд у Slicenv: траєкторії, які видав твій рушій, шар за шаром, або та сама пластина як готовий друк. Перетягни межу між ними.

шар 101 з 101 · z 20,20 мм

; ШАР 2 — твій рушій, твій G-code

Slicenv не нарізає. Навмисно.

Рушій — та частина слайсера, якій ти довіряєш свої друки, тож Slicenv її не чіпає. Він запускає офіційний OrcaSlicer або Bambu Studio окремим процесом і замінює лише важку оболонку довкола.

  1. model.3mf STL, 3MF, OBJ
  2. Slicenv пластини, профілі, перегляд
  3. OrcaSlicer 2.5.0 нарізає окремим процесом
  4. plate.gcode результат самого рушія
  5. принтер локальна мережа або Bambu Connect

Рушій нарізки

$ ~/.local/share/slicenv/engines/orca/2.5.0/AppRun --slice 0 --outputdir out project.3mf

З тим самим рушієм, версією й налаштуваннями ти отримуєш G-code, який цей рушій видав би й так.

Коли рушій падає на проєкті

IF
рушій упав
THEN
повторити в режимі сумісності, стадія за стадією
ELSE IF
усе одно не вийшло
THEN
запропонувати інший рушій і перенести налаштування
  • Кілька версій поруч

    Менеджер знаходить встановлені рушії, завантажує офіційні збірки, перевіряє їхній SHA-256 і перемикає між ними.

  • Усі профілі твого рушія

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

  • Нічого не вшито

    Рушії не входять у пакунок Slicenv. Якщо жодного немає, майстер першого запуску завантажить офіційну збірку.

; ШАР 3 — застосунок

Чотири екрани від моделі до принтера.

Справжні знімки версії 0.1.6 з демонстраційним принтером, не макети. Перемкни оформлення й тему — це те саме вікно.

Оформлення
Тема
Знімок Slicenv: Підготовка

Розклади пластини

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

Перемикачі змінюють лише знімок. Сторінка лишається темною.

; ШАР 4 — принтери, чесно

У локальній мережі — напряму. Через інтернет — передача в Bambu Connect.

У підтримці принтерів правила виробника важать найбільше, тож ось що саме працює.

  • LAN

    Локальна мережа: напряму

    Написано на чистому Rust. Для друку у власній мережі не потрібні ні плагін, ні акаунт.

    • пошук
    • статус
    • камера
    • друк
  • WAN

    Інтернет: передача в Bambu Connect

    Slicenv передає нарізаний файл у Bambu Connect, а той відправляє його на принтер. Bambu Connect є для Windows і macOS; версії для Linux немає, тож на Linux друк іде локальною мережею.

    • передача файла
    • лише Windows і macOS
  • CLOUD

    Хмарний моніторинг: за бажанням

    Статус, історія й камера через хмару потребують закритого плагіна Bambu. Він завантажується лише з твоєї згоди. Linux x86_64 і Windows x64.

    • статус
    • історія
    • камера

Працює з принтерами Bambu Lab A1, P1, X1 і P2S.

  • Klipper через Moonraker: код є, але перевірено поки лише на емуляторі.
  • Призначення слотів AMS у діалозі друку ще не підтримується.

; ШАР 5 — для агентів

Агент може ним керувати. Ти можеш скасувати дії агента.

У Slicenv вбудовано MCP-сервер. ШІ-агент відкриває проєкт, рухає об’єкти, запускає нарізку й читає статистику — і кожна його правка потрапляє в ту саму історію скасування, що й твої.

агент ⇄ slicenv · MCP через HTTP · 127.0.0.1:7357
  1. ; з’єднано · редагування дозволене · чекаю на запит
  2. >Чотири вузли звалені купою посередині. Поклади їх пласко, розклади й наріж пластину.
  3. →project_summary {}
  4. ←plates 1 · objects 4 × "torus-knot" · position [128.0, 128.0] ×4 · size_mm [80.6, 29.0, 80.4] · can_undo "Вставлення 3 копій"
  5. →orient_plate {"plate": 1}✎
  6. ←objects 4 · rotation_deg [90.0, 0.0, 0.0] · size_mm [80.6, 80.4, 29.0]
  7. →arrange_plate {"plate": 1, "spacing_mm": 6}✎
  8. ←objects 4 · position [84.7, 84.8] [171.3, 84.8] [84.7, 171.2] [171.3, 171.2]
  9. →slice_plate {"plate": 1}
  10. ←engine "OrcaSlicer" · print_time_s 13690 · filament_g 71.84 · layers 145 · layer_height_mm 0.2 · warnings []
  11. агент:Готово: чотири вузли лежать пласко сіткою 2 × 2 з проміжком 6 мм. 3 год 48 хв, 71,8 г, 145 шарів. Проєкт не збережено.

Постановочна демонстрація справжніх MCP-інструментів, не живе з’єднання. Документація MCP ↗

пластина 1 · 256 × 256 мм нарізано

3 год 48 хв 71,8 г 145 шарів

undo одна історія скасування для людини й агента

  1. агент Розкладання пластини (MCP)
  2. агент Автоорієнтація пластини (MCP)
  3. ти Вставлення 3 копій

; ШАР 6 — числа, зокрема погані

Де він виграє. Де програє.

Кожне число виміряно за один прогін на одній машині; де значення коливалося, показано діапазон. Рядки, де Slicenv гірший, мають таку саму вагу, як решта.

ПоказникSlicenvBambu Studio 2.7–2.8OrcaSlicer 2.4–2.5Slicenv тут
Головне вікно після запуску0,21–0,22 с1,4–1,6 с0,8–4,0 сшвидший
Пам’ять у простої (PSS)82–88 МБ919–970 МБ762–887 МБлегший
Відкрити 3MF: 1 млн трикутників, 4 пластини0,8 с · 278 МБ10,2 с · 1335 МБне виміряношвидший
CPU у простої0,2–0,3 %1,1–1,2 %0,4–1,3 %легший
Нарізка малої пластини до шарів у перегляді0,86 с0,45 сне виміряноповільніший
Нарізка важкої пластини3,38 с0,84 сне виміряноповільніший
Орбіта камери: одне ядро / GPU12–13 % / 18–21 %11–16 % / 5–9 %не вимірянодорожчий для GPU

Заміри 08.11.2026, до версії 0.1.6, на Ryzen 7 7840HS з Radeon 780M, 64 ГБ, CachyOS, GNOME 51. Відтворити: tools/bench/compare.sh у репозиторії.

Чому нарізка повільніша

Рушій працює окремим процесом: Slicenv записує проєкт, запускає командний рядок рушія й читає G-code назад. Усередині Bambu Studio той самий рушій уже завантажений у пам’ять. 3D-вигляд малюється поза екраном і копіюється у вікно, тому обертання камери більше навантажує GPU.

Чого він не робить

  • Не нарізає

    Власного слайсера немає. Потрібен OrcaSlicer або Bambu Studio; якщо його ще немає, це плюс приблизно 377–530 МБ на диску.

  • Не друкує через Bambu Cloud

    Через інтернет — передача в Bambu Connect; у локальній мережі — напряму. Версії Bambu Connect для Linux немає, тож на Linux друк можливий лише локальною мережею.

  • Поки без призначення слотів AMS

    У діалозі друку не можна перепризначити слоти AMS.

  • Непідписані збірки для Windows і macOS

    Windows SmartScreen попередить під час першого запуску. Збірки для macOS експериментальні.

  • Klipper не перевірено

    Підтримка Moonraker бачила лише емулятор, не справжній принтер.

; ШАР 7 — забрати

Завантажити Slicenv 0.1.6

Безплатно, з відкритим кодом. Основна платформа — Linux.

Linux

x86_64 · Wayland і X11

  • Arch (AUR) yay -S slicenv-bin
  • Nix nix run github:arximus88/slicenv

Windows

10 / 11 · x64 · без підпису, SmartScreen попередить

macOS

експериментально · без підпису · без хмарного моніторингу Bambu

Ще одне, що треба встановити

Для нарізки Slicenv потребує OrcaSlicer або Bambu Studio. Якщо один із них уже є, його буде знайдено автоматично. Якщо ні, майстер першого запуску завантажить офіційну збірку: близько 377 МБ для OrcaSlicer або 530 МБ для Bambu Studio.