feat: integrate SimpleCADAPI 2.0.2 CAD workflows
This commit is contained in:
@@ -3,7 +3,14 @@
|
||||
## API Definition
|
||||
|
||||
```python
|
||||
def fillet_rsolid(solid: Solid, edges: Union[Sequence[Edge], ShapeSelector], radius: ScalarLike) -> Solid
|
||||
def fillet_rsolid(
|
||||
solid: Solid,
|
||||
edges: Union[Sequence[Edge], ShapeSelector],
|
||||
radius: ScalarLike,
|
||||
*,
|
||||
result_tag: Optional[str] = None,
|
||||
generated_faces_tag: Optional[str] = None,
|
||||
) -> Solid
|
||||
```
|
||||
|
||||
*Source: operations.py*
|
||||
@@ -14,4 +21,10 @@ def fillet_rsolid(solid: Solid, edges: Union[Sequence[Edge], ShapeSelector], rad
|
||||
|
||||
## Description
|
||||
|
||||
Apply fillets to selected solid edges.
|
||||
Apply fillets to selected solid edges. `generated_faces_tag` targets every face
|
||||
with the kernel-proven `fillet.patch` role. OCC contour expansion is included,
|
||||
so the role is not limited to the original seed edge.
|
||||
|
||||
The operation fails if a requested patch role has no proven result. `result_tag`
|
||||
tags the resulting solid. In a `GraphSession`, assignments are separate replayable
|
||||
semantic nodes with asserted user provenance.
|
||||
|
||||
Reference in New Issue
Block a user