STARK WORKSTATION
STARK WORKSTATION Концепция пяти слоёв работы над проектом Первый слой — рисование Здесь создаются все компоненты для проекта. Работают инструменты рисования: карандаш, линия, прямоугольник, круг, ломаная, выделение, ластик. Есть выбор толщины линии и полная палитра цветов, включая возможность задать любой оттенок вручную. Дополнительно доступны готовые шаблоны фигур, которые ставятся на холст одним кликом. Шкала возможностей — это панель инструментов, в которой собрано всё нужное для рисования: сами инструменты, толщина, палитра, шаблоны. Отдельно есть кнопка «Сохранить выделение в папку»: рисуешь деталь, обводишь её инструментом выделения и отправляешь в одну из папок проекта — Детали, Схемы, Материалы или Презентация. Второй слой — сборка На этом слое рисование отключено. Работа идёт только с готовыми деталями из папок первого слоя. Компоненты перетаскиваются на холст и складываются в проект: сначала каркас, рядом картридж, потом болты и так далее. Для точной подгонки используется линейка, которой можно измерить длину, высоту и расстояния между деталями. Справа ведётся шкала плюсов и минусов, где отмечается, что в собранном проекте получилось хорошо, а что требует доработки. Интерфейс слоя состоит из панели слоёв сверху, кнопки выхода на первый слой слева, тумблера сетки, холста с линейкой в центре, списка папок справа и кнопки подъёма активного слоя снизу. Третий слой — анализ и обработка Здесь проект разбирается по плюсам и минусам. Слева колонка минусов, справа колонка плюсов. Минусы можно убирать прямо на холсте: выделяешь проблемный участок и удаляешь его. После правок возвращаешься на первый или второй слой, дорабатываешь проект и снова приходишь сюда на проверку. Цикл повторяется до тех пор, пока результат не устроит. Четвёртый слой — химия Слой посвящён созданию составов. В центре стоит колба, куда сливаются компоненты. Слева и справа расположены отсеки с сырьём и реагентами. Пропорции задаются ползунками, после смешивания записываются свойства получившейся жидкости: тянущаяся, клейкая, сохнет за определённое время, выдерживает нагрузку. Пример — химическая паутина для веб-шутера. Кнопки на панели: смешать, протестировать, сохранить состав. Дополнение на будущее — связь с реальным миром В перспективе четвёртый слой должен работать не только на экране. Планируется собрать машину, которая физически смешивает компоненты в реальности. Тогда логика слоя меняется. Ты задаёшь пропорции и состав в программе, программа отправляет команду на машину, машина смешивает ингредиенты в реальных пробирках, и в интерфейсе запускается отсчёт времени до готовности состава. Пока идёт отсчёт, ты видишь таймер и текущую стадию реакции. Когда таймер доходит до нуля, состав считается готовым, и программа сообщает, что можно переходить к проверке. Пятый слой — физика и симуляция Здесь проект проверяется в реальных условиях. Настраиваются параметры среды: гравитация, ветер, натяжение, упругость. Запускается симуляция, в которой видно, как летит паутина, попадает ли в цель, держит ли нагрузку. Отображаются метрики: скорость, дальность, процент попаданий. Физика настраивается под конкретный проект, чтобы поведение системы было реалистичным. Сюда приходит уже готовый состав из четвёртого слоя. На пятом слое проверяется, как он ведёт себя в реальных условиях: как летит паутина из веб-шутера, попадает ли в цель, держит ли нагрузку, как реагирует на ветер и гравитацию. Про веб-шутер Самого веб-шутера в проекте пока нет. Он будет делаться отдельно и позже — как один из проектов, который пройдёт через все пять слоёв: рисование деталей, сборку, анализ, химию состава паутины и физическую проверку. Пока он используется только как пример, чтобы было понятно, для чего нужен каждый слой. Список шаблонов Крепёж: болт, винт, шестерня, гекс, шайба, заклёпка. Механика: труба, цепь, пружина, швеллер, решётка, поршень. Схемы: круг, конус, соты, треугольник, ромб. Химия: колба, реактор, пробирка, капля.