Commit graph

208 commits

Author SHA1 Message Date
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
JR Mobley
40176bc33c removed outdated test 2023-03-15 16:24:20 -04:00
JR Mobley
9565456eff add optional x_dir argument to Plane(face) 2023-03-15 14:18:03 -04:00
snoyer
6134a70853 improve tests 2023-03-15 06:28:48 +04:00
snoyer
e91694d9cb typo, format 2023-03-15 06:04:05 +04:00
JR Mobley
44ab352008 implement Vector.distance_to_plane and rename Vector.distance_from_plane 2023-03-14 15:27:29 -04:00
JR Mobley
1e7bfc53bc Add Vector.distance_from_plane. 2023-03-14 14:19:23 -04:00
snoyer
26cf032827 callable predicates for filter_by and group_by 2023-03-14 20:48:00 +04:00
snoyer
384d1fa99c fix typing 2023-03-11 23:23:48 +04:00
snoyer
ebccb6f886 more assertVectorAlmostEquals 2023-03-11 23:09:30 +04:00
snoyer
dba86064f1 simplify show_topology checks 2023-03-11 22:51:39 +04:00
snoyer
4ec02a2a89 use assertVectorAlmostEquals 2023-03-11 22:28:51 +04:00
snoyer
c5157db8f6 sort imports, remove monkey-patch 2023-03-11 22:16:33 +04:00
Roger Maitland
8edcfcd90f Renamed method to make_surface_from_array_of_points Issue #161 2023-03-07 11:50:15 -05:00
Roger Maitland
99037723e0 Removed Face.to_pln 2023-03-06 14:17:23 -05:00
Roger Maitland
1f2db78c2c Added polar function 2023-03-06 09:39:16 -05:00
Roger Maitland
2ef354b1ff Refactor fontsize to font_size 2023-03-03 21:20:21 -05:00
Roger Maitland
593ca4719e Added Face.is_coplanar 2023-03-03 21:03:25 -05:00
Roger Maitland
f0ca2c8de0 Refactored direct_api into geometry and topology 2023-03-03 11:57:43 -05:00
Roger Maitland
ff941322d0 Replaced Vector.to_vertex() with Vertex(Vector) 2023-03-02 14:26:32 -05:00
Roger Maitland
2f973fc65f Moving import methods to functions in importers.py 2023-03-01 15:18:09 -05:00
Roger Maitland
034c1f1cad Reduced text methods to make_text & added project_faces 2023-02-23 11:29:35 -05:00
Roger Maitland
14c99dc08d SVG unit tests 2023-02-22 14:01:09 -05:00
Roger Maitland
289266cea4 More unittests 2023-02-22 11:36:49 -05:00
Roger Maitland
0ba23ed3e6 More unittests 2023-02-21 21:06:14 -05:00
Roger Maitland
040c8eabbd More unittests 2023-02-20 21:03:25 -05:00
Roger Maitland
e14379ec21 More unittests 2023-02-20 15:29:50 -05:00