Commit graph

161 commits

Author SHA1 Message Date
Roger Maitland
ad6fb62934 Updated with abstract method 2023-04-04 19:46:08 -04:00
Roger Maitland
dfd306f67a add_to_context refactor complete 2023-04-03 10:46:26 -04:00
Roger Maitland
5cc2c94b0c Changes largely complete - testing 2023-04-02 11:02:53 -04:00
Roger Maitland
94063d3f60 Merge branch 'dev' into algebra 2023-03-31 11:55:15 -04:00
Roger Maitland
55a7ba4de8 Fixing hole depth bug Issue #194 2023-03-31 10:12:37 -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
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
Bernhard
42f11313be removed commented wrong reference value 2023-03-26 18:08:42 +02:00
Roger Maitland
e74e496b43 Removed target from fillet/chamfer, fixed fillet/chamfer bug with base objects 2023-03-26 09:16:00 -04:00
Bernhard
a31df391a9 test single align param + fillet and chamfer tests for part and sketch 2023-03-26 14:04:20 +02: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
85b3aa5b09 Reorganized objects, all tests & examples pass 2023-03-22 11:25:30 -04:00
Roger Maitland
1205ed4c1e Completed porting all operations 2023-03-21 14:56:50 -04:00
Roger Maitland
ffc11acd90 Refactored with a more robust _get_context 2023-03-19 20:15:40 -04:00
Bernhard
83da9b9ddf added all parts 2023-03-19 21:24:15 +01:00
Bernhard
3d61d4bef3 Merge branch 'algebra' of github.com:gumyr/build123d into algebra 2023-03-19 19:38:52 +01:00
Bernhard
083e84991c added location tests 2023-03-19 19:38:18 +01:00
Roger Maitland
2bbf02b8c6 Moving ahead with algebra for lines 2023-03-19 14:29:54 -04:00
Bernhard
ee1dc62c1f empty compound algebra tests 2023-03-19 18:43:05 +01:00
Bernhard
7f3be88e0c Use AlmostEqual to work on M1 Mac 2023-03-19 18:05:03 +01:00
Bernhard
b79c65707a change checked error type 2023-03-19 18:00:09 +01:00
Bernhard
53deae9a01 removed unused dump_class function 2023-03-19 17:56:26 +01:00
Bernhard
d200828d00 fix copy/paste error 2023-03-19 17:56:02 +01:00
Bernhard
0a278f1284 use center of mass for center calculation 2023-03-19 17:55:32 +01:00
Bernhard
f9856cbb07 fixed wrong function name 2023-03-19 17:54:44 +01:00
Bernhard
cb21390341 initial set of tests 2023-03-19 14:31:07 +01: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
Roger Maitland
365ec71be1 Ported remaining algebra.py objects 2023-03-15 11:02:45 -04:00
Roger Maitland
0525cd1d98 Fixed BuildPart._add_to_context & compounds 2023-03-14 16:19:55 -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
Roger Maitland
99bb3a52a2 Minor test improvement 2023-03-11 18:50:39 -05: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
af52e032be De-emphasizing Workplanes 2023-03-07 10:32:37 -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
2850ac7266 Added handling of non coplanar faces to BuildSketch 2023-03-06 09:13:14 -05:00
Roger Maitland
ce6a109b2e Fixed BuildLine transferring wrong plane to BuildSketch Issue #154 2023-03-05 11:03:24 -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