feat: integrate SimpleCADAPI 2.0.2 CAD workflows
This commit is contained in:
@@ -4,12 +4,12 @@ This index includes generated docs for standard part factory functions. Use thes
|
||||
|
||||
## Import Surfaces
|
||||
|
||||
- Recommended package-level module export: `import simplecadapi as scad`, then call functions through submodules such as `scad.std.gear.<function>(...)` and `scad.std.bearing.<function>(...)`.
|
||||
- Recommended package-level module export: `import simplecadapi as scad`, then call functions through submodules such as `scad.std.gear.<function>(...)`, `scad.std.fastener.<function>(...)`, and `scad.std.bearing.<function>(...)`.
|
||||
- Direct submodule import is also supported, for example `from simplecadapi.std.gear import make_spur_gear_rsolid` or `from simplecadapi.std.bearing import make_ball_bearing_rassembly`.
|
||||
|
||||
## Usage Guidance
|
||||
|
||||
- Prefer standard-library factories for standard bearings, gears, ring gears, and racks before hand-modeling profiles with core geometry APIs.
|
||||
- Prefer standard-library factories for standard bearings, fasteners, spur gears, straight bevel gears, ring gears, and racks before hand-modeling profiles with core geometry APIs.
|
||||
- Standard parts return normal SimpleCAD shapes or product assemblies, so they can be transformed, tagged, assembled, exported, or combined with core geometry operations.
|
||||
- Switch to core geometry APIs only when the requested standard part needs substantial custom geometry beyond the factory parameters.
|
||||
|
||||
@@ -23,6 +23,19 @@ This index includes generated docs for standard part factory functions. Use thes
|
||||
- [make_herringbone_gear_rsolid](make_herringbone_gear_rsolid.md) *(from std/gear.py)* `stdlib`
|
||||
- [make_spur_gear_rsolid](make_spur_gear_rsolid.md) *(from std/gear.py)* `stdlib`
|
||||
|
||||
## Bevel Gears
|
||||
|
||||
- [make_straight_bevel_gear_rsolid](make_straight_bevel_gear_rsolid.md) *(from std/gear.py)* `stdlib`
|
||||
|
||||
## Roller Chain
|
||||
|
||||
- [make_roller_chain_sprocket_rsolid](make_roller_chain_sprocket_rsolid.md) *(from std/chain.py)* `stdlib`
|
||||
|
||||
## Fasteners
|
||||
|
||||
- [make_bolt_rsolid](make_bolt_rsolid.md) *(from std/fastener.py)* `stdlib`
|
||||
- [make_nut_rsolid](make_nut_rsolid.md) *(from std/fastener.py)* `stdlib`
|
||||
|
||||
## Internal Ring Gears
|
||||
|
||||
- [make_helical_ring_gear_rsolid](make_helical_ring_gear_rsolid.md) *(from std/gear.py)* `stdlib`
|
||||
|
||||
Reference in New Issue
Block a user