Commit graph

2753 commits

Author SHA1 Message Date
Roger Maitland
9b4d600c73 Adding Joints Tutorial 2022-12-29 14:29:03 -05:00
Roger Maitland
a71b98ef35 Resolving merge 2022-12-29 13:17:37 -05:00
Roger Maitland
e53c5a49fa Merged general and joints tutorial 2022-12-29 13:11:30 -05:00
gumyr
2ca30a4e59
Merge pull request #84 from jdegenstein/gen_tutorials
Add a new general tutorials page to the docs
2022-12-29 13:01:02 -05:00
jdegenstein
bc5bb8c677
Add a few more notes to general tutorial doc 2022-12-29 11:02:05 -06:00
jdegenstein
800611396a
New RST docs page, python script, and SVG assets 2022-12-29 10:58:15 -06:00
jdegenstein
d2cbd37502
include tutorial_general.rst 2022-12-28 21:59:06 -06:00
Roger Maitland
6f345bd727 Added Face __neg__ and offset methods 2022-12-28 13:46:36 -05:00
Roger Maitland
04ea1ae8c1 Hinged joint box example 2022-12-27 14:23:04 -05:00
Roger Maitland
c2616de66e Fixed RigidJoint locations 2022-12-27 14:09:35 -05:00
Roger Maitland
365844508e Fixing CounterSinkHole at multiple locations 2022-12-22 12:56:14 -05:00
Roger Maitland
9074d726c7 Adding Compound.import_step 2022-12-22 09:27:35 -05:00
gumyr
5832fa36ef
Merge pull request #79 from jdegenstein/patch-3
Create build123d_customizable_logo.py
2022-12-20 14:11:11 -05:00
Roger Maitland
e749b38244 Removing working file 2022-12-20 14:06:51 -05:00
Roger Maitland
9a18f0f343 Adding a joints.py example 2022-12-20 11:43:32 -05:00
Roger Maitland
635a7f0258 Introducing Joints 2022-12-20 11:39:32 -05:00
Roger Maitland
207900240c Updated docstrings 2022-12-20 11:04:06 -05:00
Roger Maitland
cb86a2a9f9 Added DeprecationWarning to Shape.copy 2022-12-20 11:03:17 -05:00
jdegenstein
0dd30cf822
Create build123d_customizable_logo.py
Add another logo version with the text "customizable" below the regular logo
2022-12-19 15:17:05 -06:00
Roger Maitland
96d2662df9 Added back Shape.copy for cq-editor 2022-12-19 15:00:13 -05:00
Roger Maitland
c6fa496973 Remove commented code 2022-12-19 14:55:08 -05:00
Roger Maitland
6cacd7c11b Updated to use copy module __copy__/__deepcopy__ 2022-12-19 14:51:29 -05:00
Roger Maitland
f8e65fa93a Updating for copy changes 2022-12-19 14:40:41 -05:00
Roger Maitland
84d6eb54cb Adding Matrix 2022-12-19 14:36:04 -05:00
Roger Maitland
18b04dc654 Fixed Revolute rotation about oblique axis 2022-12-19 10:34:37 -05:00
Roger Maitland
a75b409483 Edge.make_mid_way handles opposite Edges 2022-12-19 10:30:59 -05:00
Roger Maitland
9499f91917 First version of BallJoint 2022-12-18 14:11:04 -05:00
Roger Maitland
0766fa1438 Fixed hinge other placement 2022-12-18 10:30:44 -05:00
Roger Maitland
6c0b5a37c8 Added combined LinearJoint/RevoluteJoint - a Pin Slot Joint 2022-12-16 14:29:27 -05:00
Roger Maitland
bb3aa20329 Added Edge.make_mid_way 2022-12-16 14:27:50 -05:00
Roger Maitland
650f4d43b1 Added a Cylindrical Joint 2022-12-16 10:27:02 -05:00
Roger Maitland
8c4881df5f Added CylindricalJoint 2022-12-15 15:17:38 -05:00
Roger Maitland
b0408eca9c Joints development 2022-12-15 14:12:57 -05:00
Roger Maitland
f499f4ab39 Added: VectorLike, RotationLike, Axis.located, settable Location.position/orientation, Location.relative_to, Edge.to_axis 2022-12-15 14:11:14 -05:00
Roger Maitland
b529dad104 Adding SVG class to docs 2022-12-07 13:42:58 -05:00
Roger Maitland
a01d7c2b1d Remove -> None: from __init__ 2022-12-06 10:22:26 -05:00
Roger Maitland
3d71cc3620 Made show_object conditional 2022-12-06 10:20:47 -05:00
gumyr
58e5dd40fb
Merge pull request #69 from bernhard-42/more_plane_inits
added further initializers to Plane
2022-12-02 13:43:12 -05:00
gumyr
8d7b5384d4
Merge pull request #68 from bernhard-42/neg_axis
Neg axis
2022-12-02 09:53:03 -05:00
Bernhard
be14787d0d added __mul__ to Plane 2022-12-01 21:46:09 +01:00
Bernhard
7a451de178 formatting change 2022-12-01 21:33:52 +01:00
Bernhard
75fd3cb19a added __neg__ to Plane 2022-12-01 21:33:31 +01:00
Bernhard
56ea83065b add tests for Plane init 2022-12-01 20:32:20 +01:00
Bernhard
a653dda627 leverage logic now available in Plane 2022-12-01 20:31:46 +01:00
Bernhard
c44a51908e clearer comment 2022-12-01 20:31:27 +01:00
Bernhard
d687536201 remove compound support - it is too ambigous 2022-12-01 20:30:39 +01:00
Bernhard
748aec8f72 added further initializers to Plane 2022-12-01 14:13:00 +01:00
Bernhard
58792e902b added doc and return type hint 2022-12-01 08:17:06 +01:00
Bernhard
e217749c91 added __neg__ operator to Axis 2022-12-01 08:14:16 +01:00
Roger Maitland
6cf4b0428f Updated Lego tutorial, moved Solid.center to Mixin3D 2022-11-29 13:14:34 -05:00