gumyr
|
d520fc40da
|
Added Compound constructor and deprecated make_compound Issue #523
|
2024-02-02 09:22:52 -05:00 |
|
gumyr
|
304afa96ab
|
Adding constructor to Wire class Issue #521
|
2024-02-01 15:01:30 -05:00 |
|
jdegenstein
|
5aef7fa2bf
|
test_direct_api.py -> add missing test cases
|
2024-01-31 11:41:04 -06:00 |
|
jdegenstein
|
5a7582e33c
|
test_direct_api.py -> add compound volume test
this would have failed in several ways previously
|
2024-01-19 14:17:26 -06:00 |
|
jdegenstein
|
a4a59e55c2
|
test_direct_api.py -> test wire/edge volumes are zero
|
2024-01-19 13:38:17 -06:00 |
|
jdegenstein
|
93df7a87b7
|
test_direct_api.py -> add Mixin2D tests
|
2024-01-19 10:50:35 -06:00 |
|
jdegenstein
|
0b3c04e042
|
remove one failing test that does not apply to the new Rotation class
|
2023-12-05 13:38:13 -06:00 |
|
jdegenstein
|
7df69d40fb
|
Merge branch 'RotOrder2' of https://github.com/jdegenstein/build123d into RotOrder2
|
2023-12-05 13:34:37 -06:00 |
|
jdegenstein
|
e0ad6b8b2a
|
add a few more tests for Rotation parameters
|
2023-12-05 13:34:02 -06:00 |
|
jdegenstein
|
b14971af9a
|
Update test_direct_api.py, add a few more tests
|
2023-12-04 20:15:53 -06:00 |
|
jdegenstein
|
8a225eeb28
|
adding additional tests to cover new rotation ordering
|
2023-12-04 16:56:03 -06:00 |
|
gumyr
|
f892032728
|
Improved Wire.trim
|
2023-12-02 11:04:45 -05:00 |
|
gumyr
|
2a747b37a2
|
Fixing Location * GridLocations
|
2023-11-25 19:23:07 -05:00 |
|
gumyr
|
89fda66873
|
Adding LocationEncoder to store Locations as JSON
|
2023-11-25 19:13:32 -05:00 |
|
gumyr
|
49c0a60eec
|
Adding hex color codes to Color
|
2023-11-19 09:06:29 -05:00 |
|
gumyr
|
99be3df220
|
Changing is_closed to a property Issue #357
|
2023-11-13 19:55:00 -05:00 |
|
gumyr
|
499e43c897
|
Added kwargs to vector classes Issue #376
|
2023-11-12 10:38:46 -05:00 |
|
Scott Barlow
|
081517cc14
|
Couple more
|
2023-11-10 00:22:11 -08:00 |
|
gumyr
|
0402921317
|
VectorLike takes Vertex via Iterable
|
2023-11-07 11:51:47 -05:00 |
|
gumyr
|
6f9a5eface
|
Removed Vertex.to_vector() - replaced with Vector(Vertex)
|
2023-11-05 10:30:43 -05:00 |
|
gumyr
|
0735da11ba
|
Fixed offset with no results Issue #362
|
2023-11-04 14:53:26 -04:00 |
|
gumyr
|
17a1e09a38
|
Face.wire() returns outer_wire & generates warning if inner_wires
|
2023-11-02 10:32:56 -04:00 |
|
gumyr
|
45e0433bea
|
Improved sweep by ordering edges
|
2023-11-01 19:20:34 -04:00 |
|
Ruud Swinkels
|
75de536c53
|
add axis equality testcases
|
2023-10-29 21:27:40 +01:00 |
|
gumyr
|
4eabb17e60
|
Fix Compound.is_manifold Issue #353
|
2023-10-24 11:09:56 -04:00 |
|
Roger Maitland
|
d762a65db0
|
Merge pull request #345 from Ruudjhuu/chamfer_plane
add direction argument to chamfer.
|
2023-10-20 11:13:09 -04:00 |
|
Ruud Swinkels
|
f57577d01b
|
add chamfer direction for 2d Wire
|
2023-10-18 19:27:37 +02:00 |
|
Ruud Swinkels
|
6d14ce32d9
|
add chamfer direction for 2d Face
|
2023-10-18 19:09:54 +02:00 |
|
gumyr
|
c58c9ee685
|
Fixed Issue #347 by using the autogenerated x_dir in common_planes
|
2023-10-16 10:25:33 -04:00 |
|
Ruud Swinkels
|
723d02db17
|
add chamfer bad weather tests
|
2023-10-13 18:42:53 +02:00 |
|
gumyr
|
2c52fb4f44
|
Fixed plane origin setter Issue #338
|
2023-10-10 11:59:23 -04:00 |
|
gumyr
|
56713573c0
|
Adding shape selectors to ShapeList
|
2023-10-10 10:03:53 -04:00 |
|
gumyr
|
bc2472d5c0
|
Mixin1D.intersections doesn't require plane, some Axis/Plane intersections supported
|
2023-10-09 09:56:35 -04:00 |
|
gumyr
|
92b09be2db
|
Added partial functionality for intersect everything #328
|
2023-10-04 11:29:09 -04:00 |
|
gumyr
|
77bb57988f
|
Switched make_helix from Wire to Edge method Issue #320
|
2023-09-25 13:44:28 -04:00 |
|
gumyr
|
0ce2859d0a
|
Improve chamfer_2d and perpendicular_line
|
2023-09-21 15:59:17 -04:00 |
|
gumyr
|
6c042a5b0b
|
Fixed doc strings - prepare for push
|
2023-09-18 09:54:32 -04:00 |
|
gumyr
|
7924dffd19
|
Working drafting package
|
2023-09-16 20:24:42 -04:00 |
|
gumyr
|
63340c1b7d
|
Refactored Joints into separate module, integrated with BuildPart -
Issue#226
|
2023-08-24 13:32:35 -04:00 |
|
gumyr
|
191cfdcba6
|
Stop Plane creation from non-planar face - Issue #119
|
2023-08-23 20:32:03 -04:00 |
|
gumyr
|
e2d0da9c4b
|
Fixed bbox when mesh is present - Issue #249
|
2023-08-23 10:10:03 -04:00 |
|
gumyr
|
6c1f805bcb
|
Added vertex, edge, wire, face, solid, shell, compound - renamed shell
to hollow Issue #246
|
2023-08-22 20:54:18 -04:00 |
|
gumyr
|
494841acb9
|
Added Edge as valid parameter for Axis Issue #256
|
2023-08-21 15:11:38 -04:00 |
|
gumyr
|
e756f8a003
|
Replaced to_location method with location property Issue #76
|
2023-08-21 12:13:43 -04:00 |
|
gumyr
|
06b85c99fa
|
Renamed set_origin2d to shift_origin
|
2023-08-20 19:50:20 -04:00 |
|
gumyr
|
8125af82aa
|
Refactored Plane.set_origin2d and Plane.move
|
2023-08-20 11:44:01 -04:00 |
|
gumyr
|
9e2cf74c02
|
Added Plane.find_intersection
|
2023-08-19 13:57:42 -04:00 |
|
gumyr
|
f70002813c
|
Added __neg__ to Location class
|
2023-08-15 13:32:45 -04:00 |
|
gumyr
|
f86a33ad28
|
Improve unittest coverage
|
2023-08-13 14:24:43 -04:00 |
|
gumyr
|
467c869cf2
|
Removing redundant export_3mf and ThreeMF class
|
2023-08-09 16:20:57 -04:00 |
|