forked from 1b-agent/fieldcraft-upstream
engine: mesh.export.stl writes the outer surface or a set's faces
Binary by default, ASCII on request; in the Mesh tab's Verify panel. 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
87710a83ab
commit
1d71a9f8af
12 files changed
+166
-5
No files matched your search
@@ -545,6 +545,10 @@ mod tests {
|
||||
json!({"format": "nastran", "path": "/no/such/dir/part.bdf", "steps": vec!["x".repeat(1000); 2000]}),
|
||||
json!({"format": "nastran", "path": "/no/such/dir/part.bdf", "steps": {}}),
|
||||
json!({"path": 7}),
|
||||
json!({"path": "x\u{0}.stl"}),
|
||||
json!({"path": "/no/such/dir/skin.stl", "set": 7}),
|
||||
json!({"path": "/no/such/dir/skin.stl", "set": "x".repeat(100_000)}),
|
||||
json!({"path": "/no/such/dir/skin.stl", "format": ["ascii"]}),
|
||||
// (`max_points` and `max_passes` keep mesh.tet.generate's quality stage small.)
|
||||
json!({"body": "Body1", "tolerance": 0.05, "max_points": 3000, "max_passes": 1}),
|
||||
json!({"body": null, "tolerance": "fine"}),
|
||||
|
||||
Reference in new issue
Block a user