Доработан плагин экспорта SDF для FreeCAD
This commit is contained in:
parent
95437a4527
commit
0c433c10d5
43 changed files with 202 additions and 13630 deletions
33
README.md
33
README.md
|
@ -21,36 +21,3 @@
|
|||
- __Предикат стабильной осуществимости__. Верен для последовательности сборки, когда сборка на каждом из этапов приходит к стабильному состоянию.
|
||||
- __Предикат степеней свободы__. Формируется на основе уже сгенерированных графов/графа сборки. В каких степенях свободы возможно перемещать деталь.
|
||||
|
||||
# Верстак ARBench
|
||||
|
||||
Разметка моделей деталей и сборок для роботизированного производства.
|
||||
|
||||
## Установка
|
||||
|
||||
Поддерживается версия FreeCAD>0.16. Скопируйте содержимое репозитория в директорию `.FreeCAD/Mod/`.
|
||||
|
||||
## Экспорт мета-данных дeталей (en)
|
||||
|
||||
1. Click a small feature e.g. a circle
|
||||
2. Press the feature frame creator (cone with a magnifying glass on it icon)
|
||||
3. Chose type of feature to create
|
||||
4. Chose feature parameters if relevant and the offset of the frame from the feature.
|
||||
5. Repeat 4 for each feature you want on each part
|
||||
6. Click a part and press the export to json button (block->textfile icon)
|
||||
7. Save json
|
||||
8. Use the json with whatever you want. E.g. [`arbench_part_publisher`](https://github.com/mahaarbo/arbench_part_publisher)
|
||||
|
||||
|
||||
## Генерация пакетов деталей для симулятора Gazebo
|
||||
|
||||
Для генерации SDF-пакета из документа FreeCAD выделите нужные детали и нажмите "Gazebo Export" в пользовательском интерфейсе верстака ARBench, после чего будет для каждого отдельного твёрдого тела (детали, `Solid`; `Compound` пока не поддерживаются) будет создана директория со следующей структурой
|
||||
```
|
||||
name_of_part
|
||||
├── model.sdf
|
||||
├── meshes
|
||||
│ └── part.dae
|
||||
└── model.config
|
||||
|
||||
```
|
||||
По умолчанию эти пакеты будут размещены в директории с документом FreeCAD. Чтобы добавить их в Gazebo нужно копировать сгенерированные директории в папку моделей (обычно `~/.gazebo/models`).
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue