forked from 1b-agent/fieldcraft-upstream
engine: mesh.size.* commands, honoured by every mesher (#435)
mesh.size.set adds a size control on faces, bodies, a box or a sphere; mesh.size.growth sets the growth rate; mesh.size.clear and mesh.size.list. The tet mesher bakes the controls into its graded field, the hex meshers, cells and the octree take the graded RegionSize, and the block projection and mesh plans divide their edges by it. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
This commit is contained in:
1 parent
c611080182
commit
b62be1ada6
20 files changed
+591
-25
No files matched your search
@@ -111,7 +111,8 @@ Shapes without a timeline (STEP, 3MF) skip `mesh.plan` and go to step 4.
|
||||
pure conduction. Set `layers` in `mesh.plan`, or `mesh.seed.edge` across the wall.
|
||||
- Matching counts on shared edges: `mesh.seed.edge`.
|
||||
- Size from the physics: finer at stress gradients, fillets and contact; in explicit, from the
|
||||
wave length.
|
||||
wave length. Refine locally with `mesh.size.set` (faces, bodies, a box or a sphere) rather
|
||||
than making the whole part fine; `mesh.size.growth` sets how fast it coarsens away.
|
||||
|
||||
## 6. Quality, mark, relax
|
||||
|
||||
|
||||
Reference in new issue
Block a user