Files
project/tool/ЗАПУСК.md
T

63 lines
2.2 KiB
Markdown

# Запуск
Рабочая папка: `C:\CAD COWORK`
## Одной командой
**cmd:**
```
"C:\CAD COWORK\go.bat"
```
**PowerShell:**
```powershell
& "C:\CAD COWORK\go.ps1"
```
Скрипт сам переносит свежий `recada.py` из Downloads, если он там лежит,
и запускает интерфейс на `http://localhost:8501`.
## Вручную
**cmd:**
```
cd /d "C:\CAD COWORK\tool"
.venv\Scripts\activate
streamlit run recada.py --server.maxUploadSize 2000
```
**PowerShell** (без активации окружения, чтобы не возиться с политикой скриптов):
```powershell
cd "C:\CAD COWORK\tool"
.\.venv\Scripts\python.exe -m streamlit run recada.py --server.maxUploadSize 2000
```
Если порт занят — добавьте `--server.port 8502`.
## Вкладки
| Вкладка | Что делает |
|---|---|
| Рабочее окно | дерево сборки, групповой реверс, операции, подъём платформы, пакет производства |
| Изделие | продуктовые параметры: высота, длина, поперечины, проверки |
| Просмотр 3D | свой просмотрщик: разлёт, сечение, измерение, выбор деталей |
| Сборка | разбор сборки, выгрузка детали отдельным STEP |
| Операции | зеркало, сверление, заглушка, обрезка, скругления |
| Обмер детали | толщина, гибы, отверстия, разгрузки, DXF развёртки |
| Параметрическая модель | углы гибов ползунками, сборка тела |
| Генерация кода | самодостаточный Python для FreeCAD |
| Приёмка | метрология двух файлов |
## Командная строка
```
python recada.py probe|metro|unfold|dxf|rebuild|fold|fold2|stretch|check|fit файл.step
```
Примеры:
```
python recada.py check "C:\CAD COWORK\parts\LRDE-2BR1\LRDE-2BR1_nominal_v2.step"
python recada.py fold2 деталь.step bend_94=10
python recada.py stretch деталь.step y 20
```