arris 0.9.1

A B-Rep geometric kernel in pure Rust: tolerance-carrying topology, booleans with provenance, blends, tessellation and STEP
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| operation | plane | cylinder | elliptic cylinder | cone | sphere | torus | NURBS |
|---|---|---|---|---|---|---|---|
| cut | ok | ok | ok | ok | ok | ok | ok |
| fuse | ok | ok | ok | ok | ok | ok | ok |
| common | ok | ok | ok | ok | ok | ok | unchecked S5 |
| split | ok | ok | ok | ok | ok | ok | unchecked S5 |
| section | ok | ok | ok | ok | ok | ok | ok |
| fillet | ok | ok | refused Unsupported(plane surface, elliptic cylinder surface) | ok | ok | - | unchecked S5 |
| chamfer | ok | ok | ok | ok | ok | - | ok |
| offset | ok | ok | refused Degenerate(Offset(NoExactOffset)) | ok | ok | ok | refused Degenerate(Offset(NoExactOffset)) |
| shell | ok | ok | refused Degenerate(Offset(NoExactOffset)) | ok | ok | refused Degenerate(Shell(NoWalls)) | refused Degenerate(Offset(NoExactOffset)) |
| sweep operand | ok | ok | ok | ok | ok | ok | ok |
| loft operand | ok | ok | ok | ok | ok | ok | ok |
| ray | ok | ok | ok | ok | ok | ok | ok |
| distance | ok | ok | ok | ok | ok | ok | ok |
| STEP round trip | ok | ok | ok | ok | ok | ok | ok |