3D Кузня Чудес: процедурний 3D-генератор для шкільних принтерів без підтримок


На дитячих гуртках 3D-моделювання для початкових і середніх класів (2–6 класи, вік 7–12 років) викладачі щотижня стикаються з двома фундаментальними викликами:

  1. Діти обожнюють Minecraft та артефакти, але моделювати складний багатошаровий піксельний рельєф, оптичні ілюзії або рухомі механізми з нуля у Tinkercad надто складно для перших уроків.
  2. Прості або старі шкільні FDM 3D-принтери мають суворі технічні обмеження: моделі з гострими нависаннями вимагають підтримок, які діти ламають під час відривання, а дрібні шарніри та шестерні сплавляються в моноліт при найменшій переекструзії.

Щоб розв’язати обидві проблеми, ми створили 3D Кузню Чудес (3D Club Studio) — відкриту інтерактивну веб-студію процедурної генерації геометрії, оптимізованої для гарантованого друку без підтримок (Old-Printer-Safe).


Чотири процедурні генератори

Студія працює повністю у браузері без необхідності встановлювати додатковий софт і містить 4 спеціалізовані модулі:

1. ⛏️ Майнкрафт-Кузня (Багаторівневий воксельний рельєф)

  • Сітка 16×16 блоків: кожен колір палітри прив’язаний до власної фізичної висоти в міліметрах (від 2.5 мм до 10+ мм), формуючи справжній ступінчастий 3D-рельєф.
  • Захист від руйнування: автоматична суцільна підкладка товщиною 2 мм зв’язує діагональні пікселі меча або кірки, щоб модель не розсипалася при знятті зі столу принтера.
  • 8 стартових пресетів: алмазний меч, кірка, кріпер, TNT, серце, щит, тотем безсмертя та дракон.

2. 🔮 Оптичний Перевертень (Подвійний 3D-текст 0° / 90°)

  • Будує монолітну скульптуру з перетину двох слів під прямим кутом.
  • Спереду (0°) читається перше слово (наприклад, ім’я учня МАКСИМ), а при повороті на 90° збоку ті самі вокселі складаються у друге слово (наприклад, ★BOSS★ або КРАФТ).
  • Повна підтримка української абетки (А–Я, І, Ї, Є, Ґ), латиниці та 3D-іконок.
  • No-Supports: алгоритм автоматично добудовує вертикальні опорні колони під вокселями, які не мають опори знизу.

3. 🎯 Фізика без шестерень (Пружинна катапульта та балансир)

  • Монолітна міні-катапульта (Compliant Mechanism): друкується пласко на боці як єдиний виріб за 20–25 хвилин. Працює завдяки гнучкій C-подібній ресорі з широким зазором (23 мм), який неможливо сплавити.
  • Гравітаційний балансир «Дракон на пальці»: центр мас розраховано математично так, що фігура стійко балансує на кінчику пальця або олівця.

4. 👾 Мутатор Мобів та Босів

  • Процедурний конструктор персонажів (Голем, Кріпер, Паладин, Ендер-лорд, Робот).
  • Зброя та щити опускаються до рівня п’єдесталу й працюють як природні опори під час друку.
  • Режим заготовки для Tinkercad: прибирає дрібні деталі обличчя, видаючи базовий корпус, який діти самостійно декорують на занятті.

Архітектура та освітній процес

  1. Експорт у бінарний .STL: файл генерується прямо в оперативній пам’яті за частку секунди і готовий до завантаження у Cura, PrusaSlicer, OrcaSlicer або Tinkercad.
  2. Паспорт 3D-друку: генерація друкованої картки деталі з полями для імені учня, часу друку та відмітки контролю якості.
  3. 100% офлайн: студія використовує вбудовану копію Three.js і працює навіть без доступу до інтернету на шкільних комп’ютерах.

Спробувати студію в дії можна за посиланням:
👉 Відкрити «3D Кузню Чудес» онлайн

Якщо вас цікавлять індивідуальні заняття з 3D-моделювання, розробки ігор на Unity або програмування:
👉 Дізнатися більше про індивідуальні заняття