looooo
ea679dd671
add tranformations
2024-12-07 23:58:58 +01:00
Chris Bruner
b5121b1dfe
Added axle hole and offset hole possiblities to involute gears,
...
features added Axle_hole Y/N, Axle size diam, offset hole Y/N offset
amount, and offset size. This allows a crank type system as well.
2024-12-01 10:20:38 +01:00
Lorenz Lechner
13b2a9c4a5
fix num_teeth issue
2024-10-09 19:26:51 +02:00
Syres916
a7f6d06072
Update version number
2024-09-18 19:33:24 +02:00
looooo
5d09b9b8f5
add some docs
2024-01-04 23:37:57 +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
5231798cad
further refactoring
2024-01-02 22:07:49 +01:00
looooo
9e14aac76b
add timing gear t-shape
2024-01-02 00:02:42 +01:00
lorenz
7076d2ff4b
Update __init__.py
2023-12-26 13:14:03 +01:00
looooo
17f04bfde4
ruff format pygears
2023-12-25 23:11:41 +01:00
Syres916
e6e6e9b7d4
[Gears] Remove dependency on Deepcopy
2023-11-27 13:07:37 +01:00
Jonas Bähr
7c4723c9b7
Interpret the backlash as "Circumferential Backlash"
...
This fixes some unit mismatch, as the backlash is specified as length,
but the involute tooth generation code used to interpret it as angular
value in radians (no idea why it was additionaly diveded by four; we need
the half on each side of the tooth).
Now half of the value specified as "backlash" can be directly measured at
the pitch circle when comparing each tooth flank of a gear with and
without backlash.
2022-01-08 11:03:26 +01:00
Jonas Bähr
d0e7720988
Fix head and clearance for the cycloid gear
...
Head and cleance values have been applied only once, but as we're dealing
with a diameter, not a radius, they are needed twice. (The involute gear
does not suffer from this bug)
2022-01-04 20:08:52 +01:00
looooo
5846ffbfdc
connector: add support for shifted gears
2021-12-04 13:25:20 +01:00
looooo
8b8f8e0779
cycloide gear rack
2021-11-30 15:27:52 +01:00
looooo
15f3f2410d
add proto cycloide rack, fix icons-issue
2021-11-23 14:46:39 +01:00
looooo
95a14777b9
use icons in treeview
2021-10-19 10:44:36 +02:00
looooo
ae1c272c42
use correct license headers
2021-07-04 21:54:27 +02:00
looooo
9ddd493b82
add head parameter for cycloide gear
2021-07-04 21:54:27 +02:00
looooo
3c9f6f0c6b
add property for fillets (head, foot)
2021-07-04 21:54:27 +02:00
looooo
7b2fb1b429
increase version
2020-11-12 10:11:05 +01:00
looooo
6172eae385
pygears: fix profile
2020-09-30 17:26:52 +02:00
looooo
95f0ed76ab
typo: cycloide -> cycloid
2020-09-03 11:20:58 +02:00
looooo
beb484ea64
pep8 function
2020-08-30 09:37:42 +02:00
looooo
47dcf319f3
cosmetics
2020-08-24 21:51:42 +02:00
looooo
3c9da544f3
update readme
2020-08-06 22:53:13 +02:00
looooo
03f80a288e
numpy deprecration warning
2020-08-04 19:22:25 +02:00
looooo
ecca07dcad
add latern-gear
2020-07-17 08:11:21 +02:00
looooo
9757de0c58
add timing gears
2020-07-15 22:13:55 +02:00
looooo
98be52709c
fix typos
2020-06-23 07:40:35 +02:00
lorenz
a264bcacf6
fix failing undercut
...
fixes https://github.com/looooo/freecad.gears/issues/48
2020-06-04 10:42:39 +02:00
looooo
1a35948243
lgtm cleaning
2020-04-25 09:10:58 +02:00
looooo
8193f1ebce
involute gear: add parameter pitch
...
+ minimal fix for rack
2020-04-08 17:57:39 +02:00
looooo
07c6d418e5
update version
2020-04-07 15:04:08 +02:00
looooo
7429c61a79
add pygears/profile
2020-04-07 15:03:46 +02:00
looooo
d2848a78a1
rack: small modifications
2020-02-26 12:54:20 +01:00
looooo
235817a086
backward-compatibility
2020-02-17 09:29:53 +01:00
looooo
0e50169000
delete plotting stuff
2020-02-10 11:15:09 +01:00
looooo
13e7b19cf0
add proprty for rack endings
2020-02-10 11:13:57 +01:00
looooo
3eea5eb8ca
involute-gear: make dw PropertyLength
2020-02-05 12:14:06 +01:00
looooo
95f6de16fb
rack: add property pitch (read-only), make length of rack match pitch x teeth
2020-02-05 11:12:33 +01:00
looooo
d84ead5cb7
involute rack: fix alpha_t
2020-02-04 12:38:18 +01:00
looooo
397c10fdf2
add property clearence and property_of_tool for involute gears
2020-02-04 10:25:35 +01:00
looooo
b2d8fa7fbf
add clearence to rack
2020-02-03 09:50:11 +01:00
looooo
dddb6c5bc4
formating
2020-01-05 23:50:26 +01:00
looooo
fe88e0aba3
Revert "Add helical angle to distance calculator"
...
This reverts commit e4d6955b0b .
2019-09-07 21:20:46 +02:00
lorenz
e4d6955b0b
Add helical angle to distance calculator
2019-09-05 08:06:10 +02:00
lo
19a0393385
make new-style-module
2018-03-14 19:04:02 +01:00