Commit graph

123 commits

Author SHA1 Message Date
Roger Maitland
c53ee3e54c Added Bezier & EllipticalCenterArc to create translate_to_buildline_code 2022-11-21 15:01:28 -05:00
Bernhard
020d2da51e Fix x_dir in Workplanes for Face and Location inputs 2022-11-20 17:02:36 +01:00
gumyr
471fdbff2c
Merge pull request #52 from bernhard-42/new_validate
New validate
2022-11-20 09:29:22 -05:00
Bernhard
398d598a27 forgotten _applies_to 2022-11-19 21:36:16 +01:00
Bernhard
80f80611d3 Modified _get_context to get a caller to improve error message 2022-11-19 21:35:54 +01:00
Bernhard
83886caa7f changed validate_inputs to use _tag and _applies_to 2022-11-19 21:31:03 +01:00
Bernhard
74e7d5a3c6 fixed repr and str to not apply rad to deg again 2022-11-19 18:31:35 +01:00
Bernhard
bc28a2e451 removed keywords and made it completely position args only 2022-11-19 18:19:40 +01:00
Bernhard
cb9a0b36d8 removed unused parameter and changed doc string 2022-11-19 18:01:15 +01:00
Bernhard
95ebcfeee1 to_tuple to return degrees 2022-11-19 17:54:17 +01:00
Bernhard
fa19def9f5 fix angle and rotation variant and add tests 2022-11-19 17:53:21 +01:00
Bernhard
8e050fb104 added mode initializers 2022-11-19 17:06:13 +01:00
Bernhard
5dd39fad3a switched to intrinsic_XYZ Euler angles 2022-11-19 14:34:24 +01:00
Roger Maitland
328ab92340 Removed TangentLine - redundant to PolarLine 2022-11-18 14:32:06 -05:00
Roger Maitland
bb90e64c14 Added TangentLine to BuildLine 2022-11-17 10:32:08 -05:00
Roger Maitland
0caebd5b3d Changed Axis.reversed to reverse to match Vector 2022-11-16 14:31:57 -05:00
Roger Maitland
de59d6ca78 Changed Matrix rotate_x/y/z to rotate(Axis,angle) 2022-11-16 13:15:08 -05:00
Roger Maitland
039841f9f3 Replaced Vector.rotate_x/y/z with rotate(Axis) 2022-11-16 11:45:12 -05:00
Roger Maitland
0bbc5efde6 Changed Vector.opposite to Vector.reverse 2022-11-14 16:52:33 -05:00
Roger Maitland
78b1bb054d Updating JernArc docs 2022-11-14 16:10:43 -05:00
Roger Maitland
b8001fcec5 Added Vector.rotate, JernArc on any plane 2022-11-14 15:59:15 -05:00
Roger Maitland
9f83e72da9 Adding JernArc & general docs improvements 2022-11-14 13:34:09 -05:00
Roger Maitland
a5ee9073d7 Added JernArc to BuildLine 2022-11-14 12:48:31 -05:00
Roger Maitland
6b322533b5 Refactored export_svg 2022-11-12 16:10:00 -05:00
Roger Maitland
b0cf34afcc Added VectorLike to distance_to 2022-11-08 11:47:51 -05:00
Roger Maitland
4b62f52065 Added Shape distance_to, closet_points, ShapeList.sort_by_distance 2022-11-07 10:27:36 -05:00
Roger Maitland
37803a6d67 Minor pylint changes direct_api @ 9.88 2022-11-04 17:54:46 -04:00
Roger Maitland
ab81920b9a pylint fixes for direct_api.py @ 9.85 2022-11-04 16:04:47 -04:00
Roger Maitland
badce0e872 Revert the center properties to methods 2022-11-04 11:27:39 -04:00
Bernhard
a471622b4d re-created the center function for the three different ccenter types 2022-11-03 21:23:51 +01:00
Roger Maitland
49ae1fe6c7 Adding pylint rules - accept X,Y etc 2022-11-03 14:26:40 -04:00
Roger Maitland
9a96770992 RTD 2022-11-03 14:17:36 -04:00
Roger Maitland
8c1ba5b07e Fix Plane docs 2022-11-03 13:21:55 -04:00
Roger Maitland
2f13e0e88e Renamed f_g and r_g to forward/reverse_transform 2022-11-03 11:48:59 -04:00
Roger Maitland
57d5f213bf Added gp_Pln to Plane init, solved Issue #45 2022-11-03 11:42:58 -04:00
Roger Maitland
64a8e9e2ef pylint direct_api @ 9.07 - position objects with Plane 2022-11-02 16:13:26 -04:00
Roger Maitland
ea2c201192 Changed Shape method to properties - Issue #44 2022-11-01 14:38:53 -04:00
Roger Maitland
ff87637eaa Change transform_shape/geometry to use copy() Issue #42 2022-11-01 10:54:23 -04:00
Roger Maitland
69563e8716 Added Shape.position & orientation properties Issue #40 2022-10-31 16:11:30 -04:00
Roger Maitland
db05b01c7a Add __iter__ to Vector Issue #32 2022-10-31 13:57:40 -04:00
Roger Maitland
8d63ab55a2 VectorLike parameters outside Vector Issue #31 2022-10-31 13:41:36 -04:00
Roger Maitland
787e00a679 Fixed issue #41 2022-10-30 16:57:25 -04:00
Roger Maitland
4b85aaccd3 BuildFace|Hull -> MakeFace|Hull Issue #39 2022-10-30 14:07:34 -04:00
Roger Maitland
a0a4778e3d Refactored class properties including length 2022-10-30 13:51:45 -04:00
Roger Maitland
4d02492d39 Combined filter_by_axis & type to filter_by 2022-10-30 11:49:30 -04:00
Roger Maitland
65017b6ccd Adding link to source in docs 2022-10-29 16:36:40 -04:00
Roger Maitland
cdfa27949d Documentation rebuilt - removed cadquery dependency 2022-10-28 11:00:53 -04:00
Roger Maitland
c12c52d8f1 Shape.rotate refactored to use Axis 2022-10-26 11:11:10 -04:00
Roger Maitland
925d0e0b82 Wire.assemble_edges->make_wire & sequenced, removed emboss 2022-10-23 11:25:32 -04:00
Roger Maitland
c5ba23acca Added Face.make_rect - coverage @ 90% 2022-10-22 16:20:15 -04:00