Commit graph

44 commits

Author SHA1 Message Date
gumyr
043629ec87 Enhanced offset to allow holes to grow outside of the Face Issue #702 2024-09-20 11:29:19 -04:00
gumyr
99b378f27a Added Compound.unwrap & Compound.len as part of fix of Issue#694 2024-09-19 14:13:50 -04:00
gumyr
1d3de5ca69 Fix projection when < 1.0 apart, partial Issue #563 2024-03-01 10:57:44 -05:00
gumyr
568c3519ec Ensure offset faces have same normal Issue #564 2024-02-22 13:55:53 -05:00
gumyr
2e81b9d5df Reformatted with black 24.2.0 2024-02-22 11:27:01 -05:00
Bogdan Ionescu
99b68f2a05 topology: make geom_type a propperty 2024-02-21 18:12:39 +00:00
BogdanTheGeek
355a53f52e topology: operations_generic: tests: geom_type() now returns GeomType enum 2024-02-21 15:14:16 +00:00
gumyr
7b5e154666 Added transition to 1D sweep - Issue #482 2024-02-03 20:05:10 -05:00
gumyr
d520fc40da Added Compound constructor and deprecated make_compound Issue #523 2024-02-02 09:22:52 -05:00
jdegenstein
8cd35671b9
Merge pull request #488 from jdegenstein/volume_2Dzero
Return 0.0 volume for 1D and 2D shapes
2024-01-31 13:28:44 -06:00
gumyr
428c6da24c Added offset error handling Issue #480 2024-01-27 10:30:41 -05:00
jdegenstein
911e120b24
test_build_generic.py -> add min_edge_length tests for offset 2024-01-23 10:48:48 -06:00
jdegenstein
9919882e79
test_build_generic.py -> add offset test with inner wire that gets removed 2024-01-23 10:29:34 -06:00
jdegenstein
e037dc3586
test_build_generic.py -> Fix test that used assertEqual instead of assertAlmostEqual 2024-01-19 13:56:17 -06:00
gumyr
6f9a5eface Removed Vertex.to_vector() - replaced with Vector(Vertex) 2023-11-05 10:30:43 -05:00
gumyr
ee8517f4a4 Removing warnings 2023-10-21 11:12:14 -04:00
Ruud Swinkels
f05b2ae68f add test coverage for generic 1d chamfer 2023-10-18 20:10:03 +02:00
Ruud Swinkels
6d14ce32d9 add chamfer direction for 2d Face 2023-10-18 19:09:54 +02:00
Ruud Swinkels
723d02db17 add chamfer bad weather tests 2023-10-13 18:42:53 +02:00
Ruud Swinkels
ae3a327361 add face argument to chamfer 2023-10-12 22:12:18 +02:00
Mayhem
5179048215 Add test for exception if both length and angle are provided 2023-10-09 22:54:53 +08:00
Mayhem
2b8d3678b2 Add angle parameter to chamfer 2023-10-09 19:52:03 +08:00
gumyr
0370656613 Allow add operator to accept Builders 2023-08-23 10:29:26 -04:00
gumyr
a2cec45379 Added ability for sweep to take a list of Edges as path - Issue #213 2023-08-23 09:32:40 -04:00
gumyr
c858b10e8b Refactored sweep to generate faces within a sketch 2023-08-22 11:44:42 -04:00
gumyr
ca91992e59 Refactored project points to target plane 2023-08-19 13:59:48 -04:00
gumyr
159f646578 Added Wire support to offset - Issue #292 2023-08-18 09:45:00 -04:00
gumyr
cc28ed246b Remove viewer import 2023-07-04 11:57:31 -04:00
gumyr
ffcdda92a9 Refactored extrude_linear to Shape.extrude and Solid.extrude_taper 2023-07-04 11:45:52 -04:00
Roger Maitland
ad6fb62934 Updated with abstract method 2023-04-04 19:46:08 -04:00
Roger Maitland
5cc2c94b0c Changes largely complete - testing 2023-04-02 11:02:53 -04:00
Roger Maitland
05cf6798e6 Reorder parameters to "what-to-change", "how-to_change" by adding defaults 2023-03-30 14:28:37 -04:00
Roger Maitland
d3dc0e0b15 Removed sequences from operations 2023-03-30 10:33:14 -04:00
Roger Maitland
92979fc29c Add->add, restored context logging and validation 2023-03-23 15:32:15 -04:00
Roger Maitland
186ca1f821 Refactored all operations to be functions 2023-03-22 16:34:00 -04:00
Roger Maitland
9fd7569340 Fixes Issue #139 2023-02-19 19:27:24 -05:00
Roger Maitland
1458903c37 common, generic & enums tests @ 100% 2023-02-02 15:13:21 -05:00
Roger Maitland
a38f3df793 Added tests, build_common @ 100% coverage 2023-02-02 13:17:49 -05:00
Roger Maitland
755994f8c5 Fixed 3d offset - Issue #74 2023-01-28 14:18:41 -05:00
Roger Maitland
9fa3334622 Changed HexLocations diagonal to apothem - Issue #22 2023-01-27 18:21:11 -05:00
Roger Maitland
4e96de2867 Replaced centered with align in BuildSketch 2023-01-26 15:54:10 -05:00
Roger Maitland
c8928a8e68 Replaced Grid/HexLocations centered for align 2023-01-26 13:44:13 -05:00
Roger Maitland
ed3b7c1b97 Adding test for local/global Issue #87 2023-01-17 14:02:54 -05:00
Jason S. McMullan
2ab898744f tests/ - Rename file to Python testing standard of 'test_*.py' 2023-01-16 11:17:38 -05:00
Renamed from tests/build_generic_tests.py (Browse further)