первый коммит: инструмент, документ, правила, шаблоны
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
# Запуск
|
||||
|
||||
Рабочая папка: `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
|
||||
```
|
||||
Reference in New Issue
Block a user