Commit Graph

321 Commits

Author SHA1 Message Date
looooo
3fa30b7f87 update jupyter-notebook 2024-01-10 12:15:34 +01:00
looooo
5ce0a500a4 fix regression with head fillet 2024-01-10 12:09:11 +01:00
looooo
8657be7d5c update notebook 2024-01-06 20:26:49 +01:00
looooo
1c53d09c28 update notebook 2024-01-05 18:14:10 +01:00
looooo
2136e1b4cf more docs 2024-01-04 23:41:38 +01:00
looooo
5d09b9b8f5 add some docs 2024-01-04 23:37:57 +01:00
looooo
88b0386700 update test 2024-01-04 22:51:36 +01:00
lorenz
0aaf67a2c6 Update pylint.yml 2024-01-04 22:37:03 +01:00
lorenz
d24bee2e53 Update pylint.yml 2024-01-04 22:30:26 +01:00
lorenz
2ee9521740 Update pylint.yml 2024-01-04 22:24:35 +01:00
lorenz
9d4a87b6e4 Update pylint.yml 2024-01-04 22:23:15 +01:00
lorenz
ceacf02cd6 Update pylint.yml 2024-01-04 22:21:46 +01:00
lorenz
c2472f1dcb Update pylint.yml 2024-01-04 22:19:03 +01:00
lorenz
f5cd2bf3d4 Update pylint.yml 2024-01-04 22:16:49 +01:00
looooo
246ee57d14 update gh-action 2024-01-04 20:54:04 +01:00
looooo
26a289f37e fix tests 2024-01-04 20:49:02 +01:00
lorenz
9abfe687f1 gh-action: only test py311 2024-01-04 20:25:03 +01:00
looooo
5760caf820 test: impove naming 2024-01-04 20:13:18 +01:00
looooo
dcf5edd4f0 helicalextrusion -> helical_extrusion 2024-01-04 20:10:31 +01:00
looooo
b140f621ee add test for helical extrusion 2024-01-04 20:05:39 +01:00
looooo
34bf441678 update icons 2024-01-04 15:06:48 +01:00
looooo
a6eb920643 add boolean reversed to fillet_between_edges 2024-01-04 12:44:42 +01:00
looooo
17056c1f54 add root_fillet, head_fillet, backlash to timinggear_t 2024-01-04 12:07:14 +01:00
looooo
80bf5ead66 ruff 2024-01-02 23:52:11 +01:00
looooo
323c922778 refactoring:
make rotation matrix rotating from x -> y (changing the sign of the rotation)
not sure why it was defined the other way ???
2024-01-02 23:47:53 +01:00
looooo
fd73f5e3e1 add freecad.part module 2024-01-02 23:25:10 +01:00
looooo
d8034c0a86 from freecad import part 2024-01-02 23:24:31 +01:00
looooo
5231798cad further refactoring 2024-01-02 22:07:49 +01:00
looooo
cd7d2cb9df refactoring App -> freecad.app, FreeCADGui -> freecad.gui 2024-01-02 21:56:39 +01:00
looooo
b807a703bf further refactoring 2024-01-02 21:36:07 +01:00
looooo
9c2d813332 add basegear and keep feature.py 2024-01-02 09:57:15 +01:00
looooo
c0ebab0806 Revert "rename features to basegear"
This reverts commit 878811ae54.
2024-01-02 09:57:15 +01:00
looooo
a386534b8a rename features to basegear 2024-01-02 09:57:15 +01:00
looooo
4076e566c0 ruff formating 2024-01-02 09:57:15 +01:00
looooo
fa773bbe6e refactoring (split in different files)
make explicitly dependent on scipy
2024-01-02 09:57:15 +01:00
looooo
9e14aac76b add timing gear t-shape 2024-01-02 00:02:42 +01:00
looooo
17715c0754 update notebook 2024-01-01 16:07:33 +01:00
looooo
cb22a878a5 add example for worm cutting 2023-12-29 15:38:18 +01:00
lorenz
37e2b04c7e add theory for a arbitrary rack 2023-12-28 12:47:13 +01:00
lorenz
a3dfa1229e Update init_gui.py 2023-12-26 13:14:03 +01:00
lorenz
7076d2ff4b Update __init__.py 2023-12-26 13:14:03 +01:00
Syres916
6197bfdc16 Update package.xml 2023-12-26 13:14:03 +01:00
Syres916
48f3f4a7d3 [Gears] Allow for both Python 3.11 and above as...
well as 3.10 and below as they are all currently supported by FreeCAD core.
2023-12-26 13:14:03 +01:00
Syres916
6d04fb1031 [Gears] Check if Python 3.11 or above is in use
and if so is the version of FreeCAD sufficient to properly handle pickle of JSON data
2023-12-26 13:14:03 +01:00
looooo
0d183f691c ruff format 2023-12-25 23:13:36 +01:00
looooo
17f04bfde4 ruff format pygears 2023-12-25 23:11:41 +01:00
looooo
22baac93bd __getstate__, __setstate__ -> loads, dumps 2023-12-25 14:15:31 +01:00
lorenz
681ad0a222 Create pylint.yml 2023-12-24 19:03:53 +01:00
Syres916
7af3806181 [Gears] Fix AddonManager not updating to...
...most recent master commit
2023-11-27 17:16:57 +01:00
Syres916
fe626176a3 [Gears] Remove unused import 2023-11-27 13:07:37 +01:00