docs: update KB and project docs with 2026-02-11 progress
- KB Gen 003: NX version (DesigncenterNX 2512), first real results - sol101-static.md: path resolution lessons, in-place solving, result extraction confirmed - CONTEXT.md: solver pipeline operational, first results (disp=17.93mm, stress=111.9MPa) - DECISIONS.md: DEC-HB-008 to DEC-HB-011 (backup/restore, iteration arch, history DB, git workflow) - optimization_engine/README.md: created (DesigncenterNX support, path resolution, NX file refs) - studies/01_doe_landscape/README.md: updated architecture, iteration folders, history DB - _index.md: closed gaps G3,G4,G6,G10-G14, updated generation to 003
This commit is contained in:
@@ -117,6 +117,19 @@ Minimize beam mass while meeting displacement and stress constraints. Single-obj
|
||||
- Idealized part: `Beam_fem1_i.prt`
|
||||
- Simulation: `Beam_sim1.sim`
|
||||
- Solver: NX Nastran SOL 101 (static structural)
|
||||
- **NX Version:** DesigncenterNX 2512 (Siemens rebranded NX → "DesigncenterNX")
|
||||
- **Install path:** `C:\Program Files\Siemens\DesigncenterNX2512` (on dalidou)
|
||||
|
||||
## First Results (2026-02-11)
|
||||
|
||||
| Metric | Value | Notes |
|
||||
|--------|-------|-------|
|
||||
| Displacement | **17.93 mm** | At baseline-ish DVs |
|
||||
| Von Mises stress | **111.9 MPa** | At baseline-ish DVs |
|
||||
| Solve time | **~12 s/trial** | On dalidou (Windows) |
|
||||
| Mass extraction | Via `p173` expression | Journal writes `_temp_mass.txt` |
|
||||
|
||||
> Both constraints violated at baseline (disp > 10mm). Optimization will need to find stiffer/heavier designs or relaxed constraints.
|
||||
|
||||
## Future Expansion
|
||||
- Material alternatives: Aluminum 6061, Stainless Steel ANSI 310 (per Antoine, KBS session)
|
||||
@@ -127,9 +140,24 @@ Minimize beam mass while meeting displacement and stress constraints. Single-obj
|
||||
- 2026-02-08: Project received from Antoine
|
||||
- 2026-02-10: KBS sessions processed → Gen 002 KB update. BCs confirmed.
|
||||
- 2026-02-10: Binary introspection — all expression names/values confirmed. Mass = 1,133.01 kg.
|
||||
- 2026-02-11: NX version fixed (DesigncenterNX 2512), path resolution bugs fixed, iteration architecture finalized (backup/restore in-place), history DB added. First real solve results.
|
||||
|
||||
## Status
|
||||
Phase: Baseline characterized — proceeding to optimization strategy finalization
|
||||
Generation: 002 (+ introspection corrections)
|
||||
Phase: **DOE execution** — solver pipeline operational, first results obtained
|
||||
Generation: 003
|
||||
Channel: #project-hydrotech-beam
|
||||
Last KBS session: 2026-02-10T16:38:01
|
||||
Last update: 2026-02-11
|
||||
|
||||
### Solver Pipeline Status
|
||||
- ✅ NX journal solve working (DesigncenterNX 2512)
|
||||
- ✅ Mass extraction via `p173` expression
|
||||
- ✅ Displacement & stress extraction via pyNastran OP2 parsing
|
||||
- ✅ Iteration archival (params, results, OP2, F06)
|
||||
- ✅ History DB (SQLite + CSV, append-only, survives --clean)
|
||||
- ✅ Geometric pre-checks (hole overlap, web clearance)
|
||||
- 🔄 Full 51-trial DOE run pending
|
||||
|
||||
### Development Workflow
|
||||
- **Git only** for development (git push/pull between server and dalidou)
|
||||
- **Syncthing paused** to avoid conflicts during active development
|
||||
- Resume Syncthing for production/delivery phases
|
||||
|
||||
Reference in New Issue
Block a user