Commit graph

84 commits

Author SHA1 Message Date
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
gumyr
27cddaaf29 Adding docs, removing duplicate Shape.import_stl as Solid 2023-08-09 16:09:07 -04:00
gumyr
324dc93ace Fix color test 2023-08-03 10:35:11 -04:00
gumyr
6fda5792b9 Improving unittest coverage 2023-07-31 20:13:59 -04:00
gumyr
1e6d341feb Fix imports 2023-07-31 15:08:36 -04:00
gumyr
6add013f94 Increasing unittest coverage 2023-07-31 14:57:28 -04:00
gumyr
be78d8d41e Removed triad edge test as fonts are inconsistent 2023-07-31 10:15:07 -04:00
gumyr
a2c2eb1b75 Remove legacy export_dxf, export_dxf, DXF, SVG 2023-07-31 10:07:24 -04:00
gumyr
80fffa78ca Fix import stl as Shell 2023-07-27 10:18:20 -04:00
gumyr
d77148144f Remove display package reference 2023-07-25 20:04:09 -04:00
gumyr
b6c88c6aec Increase test coverage 2023-07-25 19:55:45 -04:00
gumyr
702296ff0e New split algorithm - fix Issue #279 2023-07-17 19:56:19 -04:00
gumyr
5f4e14da82 Added import_stl as Solid 2023-07-09 15:53:03 -04:00
gumyr
51a2210405 Removing test case for MacOS 2023-07-08 11:21:38 -04:00
gumyr
e18b2c844d Increase unittest coverage 2023-07-07 14:57:38 -04:00
gumyr
3da19ef6eb Reintroduced LocOpe_DPrism to extrude_taper under limited circumstances 2023-07-06 15:02:07 -04:00
jdegenstein
e9ca450e40
Fixing tests for Plane 2023-07-05 16:47:46 -05:00
gumyr
294da9973b coverage improvements 2023-07-05 14:15:39 -04:00
gumyr
c83b52e998 Refactor Solid.extrude_taper, fixed offset_2d bug with 1 edge 2023-07-05 13:52:01 -04:00
gumyr
de496be8ec Fixed math error in extrude_taper 2023-07-04 13:25:20 -04:00
gumyr
ffcdda92a9 Refactored extrude_linear to Shape.extrude and Solid.extrude_taper 2023-07-04 11:45:52 -04:00
gumyr
54218b4e08 Fixed localization of Vertex Issue #236 2023-06-18 11:33:50 -04:00
gumyr
2983166cfe Fixed arc direction Issue #222 2023-06-18 10:42:31 -04:00
snoyer
f9da6924e6
Merge branch 'gumyr:dev' into relocate-shape 2023-04-19 19:00:07 +04:00
gumyr
ee85858126
Merge branch 'dev' into callable-predicates 2023-04-18 10:50:24 -04:00
Roger Maitland
d342072952 Fixed extrude with taper and holes Issue #184 2023-04-12 14:05:12 -04:00
Roger Maitland
e4bf52f623 Catching fillet and chamfer exceptions Issue #208 2023-04-11 16:20:33 -04:00
Roger Maitland
94063d3f60 Merge branch 'dev' into algebra 2023-03-31 11:55:15 -04:00
Bernhard
d9014d7b6e fixed wrong shapelist distnce handling 2023-03-28 20:48:50 +02:00
gumyr
e0224fb7ab
Merge pull request #181 from jrmobley/plane-from-face
add optional x_dir argument to Plane(face)
2023-03-26 13:11:19 -04:00
Roger Maitland
186ca1f821 Refactored all operations to be functions 2023-03-22 16:34:00 -04:00
Roger Maitland
85b3aa5b09 Reorganized objects, all tests & examples pass 2023-03-22 11:25:30 -04:00
Roger Maitland
2bbf02b8c6 Moving ahead with algebra for lines 2023-03-19 14:29:54 -04:00
Bernhard
b79c65707a change checked error type 2023-03-19 18:00:09 +01:00
snoyer
7582feea13 add Shape.relocate 2023-03-19 18:07:53 +04:00