add doc algoritm eksporta

This commit is contained in:
brothermechanic 2022-12-08 19:33:25 +03:00
parent c015331832
commit 4799dfc90e
No known key found for this signature in database
GPG key ID: BFB3FB14288FAC5E
2 changed files with 47 additions and 1 deletions

View file

@ -0,0 +1,39 @@
---
id: algoritm_eksporta
title: Алгоритм экспорта САПР модели для 3d симулятора.
---
<h1 align="center">Алгоритм экспорта САПР модели для 3d симулятора.</h1>
- [Подготовка](#подготовка)
- [Соединения](#соединения)
- [Экспорт](#экспорт)
## Подготовка.
Требуется выбрать и подготовить целевую деталь для соответствия следующим требованиям:
- может состоять из отдельных частей
- не может содержать несущие соединения или шарниры
- быть законченным объектом, не иметь обрывов и открытых частей
- иметь все наружные элементы и исключить внутренние, которых не видно снаружи
- быть только элементом между соединениями
- иметь имя латиницей, без спецсимволов и без пробелов
- иметь нулевые трансформации и стоять в центре мира, в точке или плоскости симметрии
## *Соединения.*
Для построения цельного механизма в 3д симуляторе требуется задать соединение(я):
- задать **позицию** крепления или **ось** (точку) вращения шарнира **дочерней** детали
- задать степени свободы дочерней детали
- назвать полученный служебный объект используя имя целевой детали как суффикс
## *Экспорт.*
Для экспорта требуется:
- выполнить экспорт детали в формат STEP
- имя файла экспорта должно совпадать с именем детали
- выполнить экспорт соединения в формат JSON
- имя файла экспорта должно совпадать с именем соединения
- экспорт должен производиться в отдельную директорию экспорта
- директория экспорта должна иметь имя целевого механизма `+ cad`
- все файлы экспорта всех деталей одного механизма должны находиться в директории экспорта