refactor: rebrand project to HartOMat
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# Schaeffler Automat
|
||||
# HartOMat
|
||||
|
||||
## Ziel
|
||||
|
||||
Automatisiertes Render-System für Schaeffler-Produktbilder. Kunden (intern) laden Excel-Auftragslisten hoch, das System extrahiert Produktdaten, verknüpft STEP-CAD-Dateien, rendert Thumbnails und Animationen über Blender (Cycles/EEVEE), und liefert fertige PNG/MP4-Ausgaben.
|
||||
Automatisiertes Render-System für HartOMat-Produktbilder. Kunden (intern) laden Excel-Auftragslisten hoch, das System extrahiert Produktdaten, verknüpft STEP-CAD-Dateien, rendert Thumbnails und Animationen über Blender (Cycles/EEVEE), und liefert fertige PNG/MP4-Ausgaben.
|
||||
|
||||
## Tech Stack
|
||||
|
||||
@@ -48,14 +48,14 @@ docker compose up -d --build backend worker render-worker beat
|
||||
|
||||
## Standard-Zugangsdaten (Entwicklung)
|
||||
|
||||
- **Admin**: admin@schaeffler.com / Admin1234!
|
||||
- **Admin**: admin@hartomat.com / Admin1234!
|
||||
- **Backend API**: http://localhost:8888/docs
|
||||
- **Frontend**: http://localhost:5173
|
||||
|
||||
## Projektstruktur
|
||||
|
||||
```
|
||||
schaefflerautomat/
|
||||
hartomat/
|
||||
├── backend/
|
||||
│ ├── app/
|
||||
│ │ ├── api/routers/ # FastAPI Router (admin, cad, orders, products, ...)
|
||||
@@ -138,7 +138,7 @@ docker compose exec backend alembic current
|
||||
|
||||
## Material-Alias-System
|
||||
|
||||
- Materialien werden per STEP-Part-Name auf Schaeffler-Bibliotheksmaterialien (`SCHAEFFLER_...`) gemappt
|
||||
- Materialien werden per STEP-Part-Name auf HartOMat-Bibliotheksmaterialien (`HARTOMAT_...`) gemappt
|
||||
- Lookup-Reihenfolge: **Alias-Tabelle zuerst**, dann exakter `Material.name`-Match, dann Pass-through
|
||||
- Alias-Seeding: Admin → "Seed Aliases" oder via `POST /api/materials/seed-aliases`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user