Commit Graph

  • a6eb920643 add boolean reversed to fillet_between_edges looooo 2024-01-04 12:44:42 +01:00
  • 17056c1f54 add root_fillet, head_fillet, backlash to timinggear_t looooo 2024-01-04 12:07:14 +01:00
  • 80bf5ead66 ruff looooo 2024-01-02 23:52:11 +01:00
  • 323c922778 refactoring: make rotation matrix rotating from x -> y (changing the sign of the rotation) not sure why it was defined the other way ??? looooo 2024-01-02 23:47:53 +01:00
  • fd73f5e3e1 add freecad.part module looooo 2024-01-02 23:25:10 +01:00
  • d8034c0a86 from freecad import part looooo 2024-01-02 23:24:31 +01:00
  • 5231798cad further refactoring looooo 2024-01-02 22:07:49 +01:00
  • cd7d2cb9df refactoring App -> freecad.app, FreeCADGui -> freecad.gui looooo 2024-01-02 21:56:39 +01:00
  • b807a703bf further refactoring looooo 2024-01-02 21:36:07 +01:00
  • 9c2d813332 add basegear and keep feature.py looooo 2024-01-02 02:02:20 +01:00
  • c0ebab0806 Revert "rename features to basegear" looooo 2024-01-02 01:53:29 +01:00
  • a386534b8a rename features to basegear looooo 2024-01-02 01:37:03 +01:00
  • 4076e566c0 ruff formating looooo 2024-01-02 01:28:04 +01:00
  • fa773bbe6e refactoring (split in different files) make explicitly dependent on scipy looooo 2024-01-02 01:25:46 +01:00
  • 85ae781b73 add basegear and keep feature.py refactoring looooo 2024-01-02 02:02:20 +01:00
  • 0ea2f229b7 Revert "rename features to basegear" looooo 2024-01-02 01:53:29 +01:00
  • 878811ae54 rename features to basegear looooo 2024-01-02 01:37:03 +01:00
  • 0d10df1997 ruff formating looooo 2024-01-02 01:28:04 +01:00
  • 7c747bf151 refactoring (split in different files) make explicitly dependent on scipy looooo 2024-01-02 01:25:46 +01:00
  • 9e14aac76b add timing gear t-shape looooo 2024-01-02 00:02:42 +01:00
  • 17715c0754 update notebook looooo 2024-01-01 16:07:33 +01:00
  • cb22a878a5 add example for worm cutting looooo 2023-12-29 15:38:18 +01:00
  • 37e2b04c7e add theory for a arbitrary rack lorenz 2023-12-28 12:47:13 +01:00
  • a3dfa1229e Update init_gui.py lorenz 2023-12-26 13:13:00 +01:00
  • 7076d2ff4b Update __init__.py lorenz 2023-12-26 13:12:13 +01:00
  • 6197bfdc16 Update package.xml Syres916 2023-12-26 12:00:17 +00:00
  • 48f3f4a7d3 [Gears] Allow for both Python 3.11 and above as... Syres916 2023-12-26 11:54:29 +00:00
  • 6d04fb1031 [Gears] Check if Python 3.11 or above is in use Syres916 2023-12-26 11:49:40 +00:00
  • 0d183f691c ruff format looooo 2023-12-25 23:12:56 +01:00
  • 17f04bfde4 ruff format pygears looooo 2023-12-25 23:11:41 +01:00
  • 22baac93bd __getstate__, __setstate__ -> loads, dumps looooo 2023-12-25 14:15:31 +01:00
  • 681ad0a222 Create pylint.yml lorenz 2023-12-24 19:03:53 +01:00
  • 7af3806181 [Gears] Fix AddonManager not updating to... Syres916 2023-11-27 15:17:48 +00:00
  • fe626176a3 [Gears] Remove unused import Syres916 2023-11-25 22:21:11 +00:00
  • c6f09bd864 [Gears] Remove Deepcopy dependency Syres916 2023-11-25 22:19:46 +00:00
  • e6e6e9b7d4 [Gears] Remove dependency on Deepcopy Syres916 2023-11-25 22:11:47 +00:00
  • 0eb9913420 fixed issue loading old document without traverse_module existing in gear XML Scott Mudge 2023-03-28 05:15:00 -04:00
  • 2def33833a Update features.py to support HTD Timing Gear Profiles BearTM 2023-09-22 10:40:23 -04:00
  • 2f21661462 Remove LGTM badges from README.md luzpaz 2023-09-11 02:44:15 -04:00
  • 80fbd3d49e internal gear: don't use expression for dw looooo 2023-01-22 20:58:36 +01:00
  • b38bfda072 remove expression for involute gear dw, it doesn't update correctly looooo 2023-01-22 19:42:41 +01:00
  • 23a649cd23 add gear-shaft example looooo 2023-01-17 20:03:13 +01:00
  • bc41c864a1 traverse pitch computation looooo 2022-12-28 13:32:51 +01:00
  • 84026d912b fix involute-gear computation looooo 2022-12-15 19:15:46 +01:00
  • ba87611235 fix computed property dw lorenz 2022-12-15 18:25:44 +01:00
  • 29e45aa613 fix rack traverse_pitch looooo 2022-10-23 17:34:23 +02:00
  • 60db69f302 Added HTD8 timing gear Benjamin Vedder 2022-09-08 09:42:59 +02:00
  • e1c80bd963 add spicy dependency 2022 lorenz 2022-06-11 18:25:41 +02:00
  • 4e6223bffa Merge branch 'develop' of https://github.com/looooo/freecad.gears into develop develop looooo 2022-06-10 14:18:54 +02:00
  • 07bfe0446d do not use pythonocc-core looooo 2022-06-10 14:18:37 +02:00
  • 05d2afef44 InvoluteGearRack: properties_from_tool default = False lorenz 2022-05-03 14:48:55 +02:00
  • 109df352a9 InvoluteGearRack: properties_from_tool default = False lorenz 2022-05-03 14:48:05 +02:00
  • 165f1a0aea add package.xml looooo 2022-02-24 08:39:28 +01:00
  • 2ede7f0bdc Merge branch 'develop' of https://github.com/looooo/freecad.gears into develop looooo 2022-02-22 11:07:24 +01:00
  • 6042cb8b4d add root-fillet for cycloid rack looooo 2022-02-22 11:07:02 +01:00
  • 2e25ba6b97 Add extra metadata to package.xml luz paz 2022-02-20 17:20:20 -05:00
  • 6a9baf4fed add package.xml looooo 2022-02-20 12:14:04 +01:00
  • 1cf83e7344 gear-rack add fillets looooo 2022-02-10 14:15:19 +01:00
  • 39e5ce1378 add head-fillet for cycloid gear racks looooo 2022-02-02 23:33:47 +01:00
  • 9f1e87bedb Calculate pitch diameter and angular backlash via expressions Jonas Bähr 2022-01-08 17:20:19 +01:00
  • 7c4723c9b7 Interpret the backlash as "Circumferential Backlash" Jonas Bähr 2022-01-06 22:30:41 +01:00
  • d0e7720988 Fix head and clearance for the cycloid gear Jonas Bähr 2021-12-31 00:52:34 +01:00
  • 8258477645 add head parameter for cycloide gear Jonas Bähr 2021-12-31 00:25:22 +01:00
  • da42164552 Use expression as inner_diameter for cycloid gear Jonas Bähr 2022-01-03 21:07:55 +01:00
  • 73f6b7f1f7 Merge branch 'develop' of https://github.com/looooo/freecad.gears into develop looooo 2021-12-16 13:20:43 +01:00
  • 590994984f connector: add support for internal involute gears looooo 2021-12-16 13:20:11 +01:00
  • b4783df755 Fix source comment typos luz paz 2021-12-03 15:32:31 -05:00
  • 2ecc0e8744 cycloid gear rack: some fixes looooo 2021-12-07 11:58:10 +01:00
  • d77f5c1ab4 connector: add support for racks looooo 2021-12-06 21:03:14 +01:00
  • 4aa2559629 connector: add support for cycloid gears looooo 2021-12-04 14:07:08 +01:00
  • 5846ffbfdc connector: add support for shifted gears looooo 2021-12-04 13:25:20 +01:00
  • 7edc50c32d some clean up looooo 2021-12-02 15:14:06 +01:00
  • 05abf3054d first prototyp for gear connector looooo 2021-12-02 15:09:21 +01:00
  • 10d4bf0bbf add missing files for gear connector looooo 2021-12-02 12:45:49 +01:00
  • ea904a2a7d add prototype for gear connector looooo 2021-12-02 12:44:34 +01:00
  • 0eca70d832 change size of image looooo 2021-12-01 13:28:57 +01:00
  • 469e00cd98 add cycloid rack image looooo 2021-12-01 13:26:12 +01:00
  • 3668892abe cycloidgearrack additions looooo 2021-12-01 11:10:27 +01:00
  • 8b8f8e0779 cycloide gear rack looooo 2021-11-30 15:27:52 +01:00
  • ef73b66040 add icon in same style as existing cycloid gear Scott Mudge 2021-11-27 03:15:55 -05:00
  • 89e99bef0e fix bugs Scott Mudge 2021-11-23 16:01:07 -05:00
  • 15f3f2410d add proto cycloide rack, fix icons-issue looooo 2021-11-23 14:46:39 +01:00
  • fd363e2b84 some simplifications looooo 2021-11-03 14:53:27 +01:00
  • 6ce203ea8f Make gear creation "undoable" Jonas Bähr 2021-10-21 22:39:41 +02:00
  • 69ff30d65e gitignore VIM swap files Jonas Bähr 2021-10-21 22:38:15 +02:00
  • 81d6a77218 refactoring involute gear looooo 2021-10-21 12:01:49 +02:00
  • b75336b0ea fix lgtm allert lorenz 2021-09-30 18:13:51 +02:00
  • 95a14777b9 use icons in treeview looooo 2021-10-19 10:44:36 +02:00
  • 3c86d12dc7 fix lgtm allert lorenz 2021-09-30 18:12:29 +02:00
  • 7cb84f17e1 minor fix for the cycloide gear looooo 2021-09-30 11:26:58 +02:00
  • b7a4192f70 fix internalgear, to work with head-, rootfillets looooo 2021-09-29 10:40:45 +02:00
  • 4db17dd2b0 fix internal gear looooo 2021-09-29 10:21:00 +02:00
  • 165b52d967 Speedup the double helical gear generation significantly Jonas Bähr 2021-09-26 23:23:27 +02:00
  • f1531a183b Cleanup: harmonize helicalextrusion and helicalextrusion2 Jonas Bähr 2021-09-26 15:16:08 +02:00
  • 055aab2e07 Build the helical internal gear directly, not via boolen cut Jonas Bähr 2021-09-13 00:38:27 +02:00
  • c40bae47b3 Give the internal involute gear its own icon Jonas Bähr 2021-07-28 00:12:54 +02:00
  • 6daa3114be Add an "internal involute gear" command and feature Jonas Bähr 2021-07-26 21:38:23 +02:00
  • d489dfb841 Fix crown gear preview mode in PartDesign Bodies Jonas Bähr 2021-07-08 23:23:36 +02:00
  • 1b19d16264 Extend the "additiveness" to all gears when used in PD:Bodies Jonas Bähr 2021-07-07 01:09:16 +02:00
  • d5e12ef116 First proof of concept of "additive gears" in PartDesign bodies Jonas Bähr 2021-07-06 00:47:24 +02:00