Rename SolveCraft to SolidCraft everywhere, with compatibility shims (#389)
* WIP deep rename (not for push) * WIP2 * WIP3 * WIP4 wxs fix * rustfmt * Rename the remaining identifiers in merged crash-report code Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01RjGw4gA5ZvKrU8MQP6sBgT --------- Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
27415e4dd7
commit
296683229d
464 files changed
+3408
-2956
No files matched your search
@@ -22,7 +22,7 @@ volume, area, centre of mass, bounding box) and the triangulated surface in `ref
|
||||
|
||||
- `build.py`: runs inside FreeCAD. Reads a case's `recipe.json` and builds the part with
|
||||
FreeCAD's modelling operations, following the meaning SolidCraft gives the recipe
|
||||
(`apps/solvecraft-cli/src/recipe.rs`): sketches (solved by FreeCAD's sketcher when the recipe
|
||||
(`apps/solidcraft-cli/src/recipe.rs`): sketches (solved by FreeCAD's sketcher when the recipe
|
||||
constrains them, otherwise at their recorded coordinates), extrude (distance, symmetric, two
|
||||
sides, through all, taper), revolve, sweep, loft, holes (simple, drilled tip, counterbore,
|
||||
countersink), rectangular/circular/path patterns and mirror (each source feature's tool moved
|
||||
@@ -54,4 +54,4 @@ script; it needs no display.
|
||||
|
||||
The values were produced with FreeCAD 1.1.4. A different FreeCAD version may differ in the last
|
||||
digits; regenerate only when a recipe changes, and check the new values against SolidCraft
|
||||
(`solvecraft-cli oracle`) before committing them.
|
||||
(`solidcraft-cli oracle`) before committing them.
|
||||
@@ -8,7 +8,7 @@
|
||||
# ORACLE_OUT path of a JSON file to write the measured result to
|
||||
# ORACLE_STL optional: path of a binary STL to write (reference.stl)
|
||||
#
|
||||
# The recipe format and its meaning are SolidCraft's (apps/solvecraft-cli/src/recipe.rs and the
|
||||
# The recipe format and its meaning are SolidCraft's (apps/solidcraft-cli/src/recipe.rs and the
|
||||
# engine in crates/); this file re-implements that meaning with FreeCAD's modelling operations.
|
||||
|
||||
import json
|
||||
|
||||
Reference in new issue
Block a user