Создание проекта роботизации/автоматизации #22
Labels
No labels
construct
design
doc
integration
programming
research
schematics
test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
robossembler/webstudio#22
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Фаза Создания проекта сборки
~/.robossembler), то пользователь видит в интерфейса Иконку "Плюсик" с надписьюСоздать проект сборки.Добавьте модель изделия в формате FCStd, куда можно перетащить файл. При нажатии на Drag&Drop зону появляется окно выбора файла.Загрузка файла.~/.robossembler/<имя проекта>создаётся репозиторий (git init). После загрузки файл сохраняется в репозитории и добавляется (git add) в видеassembly.FCStd, формируется commit с комментариемДобавлен проект FreeCAD. В интерфейсе после успешного завершения коммита отображается надписьПроект сборки загружен.Генерация моделей деталей. Для каждой детали формируется отдельная директория в папке parts. Все модели деталей конвертируются в Gazebo совместимый формат (meshes/collision,visual, icon). Скрипт генерации использует команду$MESH_GEN_CMD assembly.FCStd. Также формируется библиотека ассетов дляBlenderиrobossembler_db.json, где указаны пути к файлам мешей.Добавлены ассеты для 3D-моделей деталей. После завершения коммита пользователь видит сообщениеМодели деталей сгенерированыи диалоговое окно закрывается.Детали, а в ней список всех моделей деталей, их размер в Мегабайтах и иконку. Он может удалить каждую деталь из набора.assigned to @IDONTSUDO
mentioned in issue #16
changed the description
changed the description
changed the description
выполнил
Нужно merge request открыть, чтобы мы могли протестировать.
mentioned in merge request !11