Создание проекта роботизации/автоматизации #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