Gears in FreeCAD: FC Gear

Show off your FreeCAD projects here!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: Gears in FreeCAD: FC Gear

Post by looo »

Thanks looo for this workbench :)
nice to see someone finds this useful.
abdullah
Veteran
Posts: 4935
Joined: Sun May 04, 2014 3:16 pm
Contact:

Re: Gears in FreeCAD: FC Gear

Post by abdullah »

looo wrote: Sun Mar 11, 2018 3:25 pm
Thanks looo for this workbench :)
nice to see someone finds this useful.
I do not only think that it is nice. I think it is extremely functional. Specially for 3D printing gears. Making gears for "hobby" was out of the reach of FC... until now.

I am planning to print this:
https://forum.freecadweb.org/viewtopic. ... 24#p220282

You might be able to answer this question, if you have time:
https://forum.freecadweb.org/viewtopic. ... 10#p220538

Thanks for this WB!! :)
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Gears in FreeCAD: FC Gear

Post by NormandC »

I am unable to get a herringbone gear like in abdullah's first post. In fact, I can't even get a single helical involute gear. It should be possible according to the FCGear repo's README. How is it supposed to work?

Changing the double_helix parameter from false to true does nothing.

These are all the properties listed.
FCGear_Involute_Properties_01.png
FCGear_Involute_Properties_01.png (50.43 KiB) Viewed 2949 times

I've updated FCGear, relaunched FreeCAD and tried FC v0.17.13541 as well as

OS: Ubuntu 18.04.1 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14575 (Git)
Build type: Release
Branch: master
Hash: a624fee2c27bbbb869df6a8ce40438953a282a8c
Python version: 2.7.15rc1
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/Canada (fr_CA)
Attachments
FCGear_Involute_nc1.fcstd
(30.54 KiB) Downloaded 76 times
User avatar
looo
Veteran
Posts: 3941
Joined: Mon Nov 11, 2013 5:29 pm

Re: Gears in FreeCAD: FC Gear

Post by looo »

any error reports? Maybe this is related to the fact that I switched the workbench to new-module-style. Please install the workbench with pip [1]. I am also working on a alternative for the addon-manager [2].

[1] https://github.com/looooo/FCGear#install
[2] https://github.com/looooo/freecad_pipintegration
dabeyerbua
Posts: 2
Joined: Tue Jan 29, 2019 11:26 pm

Re: Gears in FreeCAD: FC Gear

Post by dabeyerbua »

I came to an understanding that i can achieve an upward angle on the (wider) base side of a bevel gear by choosing the edge and working it with the chamfer tool in part design. Maybe somebody can give me a hint how to achieve an adequate angle on the top, giving it the crown like look.
Untitled-2.jpg
Untitled-2.jpg (21.06 KiB) Viewed 2669 times
User avatar
bejant
Veteran
Posts: 6075
Joined: Thu Jul 11, 2013 3:06 pm

Re: Gears in FreeCAD: FC Gear

Post by bejant »

dabeyerbua wrote: Wed Jan 30, 2019 12:21 am how to achieve an adequate angle on the top, giving it the crown like look.
Hi dabeyerbua, and welcome! You can create a Sketch on a vertical Plane, then use Part Design WB > Groove:

20190129a.png
20190129a.png (34.92 KiB) Viewed 2655 times

20190129a.FCStd
(329.66 KiB) Downloaded 79 times


OS: Ubuntu 18.04.1 LTS
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.18.15611 (Git)
Build type: Release
Branch: master
Hash: 64a94ae0f7c60fc981086fe157150a9c0dca29c6
Python version: 2.7.15rc1
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
dabeyerbua
Posts: 2
Joined: Tue Jan 29, 2019 11:26 pm

Re: Gears in FreeCAD: FC Gear

Post by dabeyerbua »

Thank you, bejant, for the reply and the welcome, i will give it a try
User avatar
bavariaSHAPE
Posts: 406
Joined: Tue Jun 10, 2014 8:31 am
Contact:

Re: Gears in FreeCAD: FC Gear

Post by bavariaSHAPE »

Hallo all,

in this clip I have explained the parameters of FC-Gear. Only in German, but the pictures show the results. I hope it helps a little.

:idea: Achim
… for a happy FreeCAD-World … JM2C …
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Gears in FreeCAD: FC Gear

Post by NormandC »

Well, I had completely forgotten my trouble from last September and this bump made me remember it.

Anyway, the problem was so simple it's quite silly: I hadn't set a beta angle (my old screenshot shows it at zero). Difficult to get a double helix if there is no helix to start with :oops:

@ looo thanks for replying anyway. ;)
User avatar
bejant
Veteran
Posts: 6075
Joined: Thu Jul 11, 2013 3:06 pm

Re: Gears in FreeCAD: FC Gear

Post by bejant »

To explain what I did in my last post:
  • In Part Design I clicked the Involute Gear tool, and accepted the defaults.
    If you try to Pad the Involute Gear now it, you'll get a message that you need to have a Body first.
  • Click the Create Body tool to create a Body.
  • In the history tree, drag and drop InvoluteGear into Body.
  • Now select InvoluteGear in the history tree and Pad it. I just used the default 10 mm.
  • Next I clicked the Create Sketch tool (FreeCAD opens the Sketcher WB), chose a vertical plane, and made the Sketch.
  • Close Sketcher, and FreeCAD will bring you back to the Part Design WB.
  • Select the Sketch, and click the Groove tool.
Or, we can create a Body first, then click the Involute Gear tool, and the Involute Gear shape will be created inside the Body.
Post Reply