forked from 1b-agent/fieldcraft-upstream
Samples: the crank arm meshed structured from a partitioned half
crank-arm (and crank-mirror, kept as the same model under the name of its mirror workflow) now cut the crank on its symmetry plane and the half into seven cells: across the arm at x = 30, 60, 110 and 148, and on two diagonals radial to the pocket's corner fillets. Every cell's cross-section maps (four-sided blocks, the half O-grids round the bores, triangle primitives at the pocket's corners); exact edge seeds give each cut the same divisions on both sides, so mesh.cells merges all six cuts and mesh.mirror reflects the half: 7 710 hex20, scaled Jacobian min 0.37 (was 0.17, and 0.009 for the swept mirrored half), edge ratio at most 7.0. Root σxx ±62.43 MPa against M/Z 62.6 MPa, the spindle carries the 1500 N. The test asserts the quality floor. Gallery images regenerated. Fixes #247 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
This commit is contained in:
1 parent
73987bdbae
commit
90948833e0
6 files changed
+188
-118
No files matched your search
@@ -106,7 +106,7 @@ against a closed form or a reference solution ([docs/examples.md](docs/examples.
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="33%" valign="top"><img src="docs/media/examples/bracket-hex.png" alt="Hex-meshed bracket" width="100%"><br><b>Hex-meshed bracket</b> (<code>bracket-hex</code>): the bracket split into 30 cells, meshed all-hex (hex20), von Mises</td>
|
||||
<td width="33%" valign="top"><img src="docs/media/examples/crank-arm.png" alt="Bicycle crank arm" width="100%"><br><b>Bicycle crank arm</b> (<code>crank-arm</code>): an aluminium crank swept all-hex (hex20), a rider's weight on the pedal; root bending within 0.3 % of M/Z</td>
|
||||
<td width="33%" valign="top"><img src="docs/media/examples/crank-arm.png" alt="Bicycle crank arm" width="100%"><br><b>Bicycle crank arm</b> (<code>crank-arm</code>): an aluminium crank meshed structured all-hex (hex20) from a partitioned half and its mirror image, a rider's weight on the pedal; root bending within 0.3 % of M/Z</td>
|
||||
<td width="33%" valign="top"><i>No picture yet: the viewport does not draw flow results (M12).</i><br><b>Flow past a bracket</b> (<code>flow-past</code>): air past an L-bracket on the floor; lattice Boltzmann flow, the drag and the force on each face</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
Reference in new issue
Block a user