Bevel gear - module/script/tutorial
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: Bevel gear - module/script/tutorial
I tried to make a 60° 3:1 bevel gear transmission. I used part-design to make the base geometry and at the end I used an intersection of the geometry with the bevel gear from the gear-wb to cut the teeth. This procedure works quite good, but there might be some better solutions. The boolean intersection for the bigger gear needs quite some time.
Also I have found a error with the clearance. This should work with the latest code from git. But still it is very difficult to set the right amount of clearance. There should be a better way to set this.
Also I have found a error with the clearance. This should work with the latest code from git. But still it is very difficult to set the right amount of clearance. There should be a better way to set this.
- Attachments
-
- depgraph.png (159.61 KiB) Viewed 7831 times
Re: Bevel gear - module/script/tutorial
The pitch angle for a 90° transmission is easy. it's something like arctan(z1 / z2) where z1 is the number of teeth of the first gear and z2 is the number of teeth of the second gear. For any other "transmission angle" you can use the sketcher to find out.do you know I can retrieve the pitch angle value?
I have attached a file which shows how to get the data for the gear I have posted in the last post. (3:1, 60°)
Re: Bevel gear - module/script/tutorial
Hi looo ,
thanks for the great info.
In attachment the first attempt to do bevel gear following your wb and method , in the image we can see also a mesh download from traceparts portal
( http://www.tracepartsonline.net/%28S%28 ... RsltType=4 )
what I see is the different form of the teeth, How can adjust/change it?
the other think is the tilt, how can adjust/modify/change the tilt on top and down of the teeth?
is the teeth that your gear wb design Gleason type?
backlash: not working properly for bevel gears as it is difficult to define the mean profile of the shape. it's a factor which makes the teeth thinner
Could be possible to have different profile of the teeth (Gleason and other, I don't know if others exist)?
alpha: 90° - pressure angle (this is a little bug I have never corrected) , my pressure angle is 20° when I try to change this value an error appear, could you help me with a fix of this parameter?
I'm waiting your feedback.
//mafer
thanks for the great info.
In attachment the first attempt to do bevel gear following your wb and method , in the image we can see also a mesh download from traceparts portal
( http://www.tracepartsonline.net/%28S%28 ... RsltType=4 )
what I see is the different form of the teeth, How can adjust/change it?
the other think is the tilt, how can adjust/modify/change the tilt on top and down of the teeth?
is the teeth that your gear wb design Gleason type?
backlash: not working properly for bevel gears as it is difficult to define the mean profile of the shape. it's a factor which makes the teeth thinner
Could be possible to have different profile of the teeth (Gleason and other, I don't know if others exist)?
alpha: 90° - pressure angle (this is a little bug I have never corrected) , my pressure angle is 20° when I try to change this value an error appear, could you help me with a fix of this parameter?
I'm waiting your feedback.
//mafer
- Attachments
-
- bevel_campare.JPG (92.32 KiB) Viewed 7773 times
Re: Bevel gear - module/script/tutorial
set alpha to (90 - pressure angle). In your case this would be 90 - 20 = 70. I have corrected this and renamed "alpha" to "pressure angle". If you download or pull from github [1] this will be updated.what I see is the different form of the teeth, How can adjust/change it?
What is exactly meant with the tilt?the other think is the tilt, how can adjust/modify/change the tilt on top and down of the teeth?
There are several different tooth-profiles for bevel-gears. My bevel-gear is made from spherical involute profiles. Cutted gears often have octoid tooth shape. I think some cad-tools also use an equivalent cylindric involute.Could be possible to have different profile of the teeth (Gleason and other, I don't know if others exist)?
The spherical involute is made by unwrapping a cone. [2] The math for the spherical involute I used is from this paper (german) [3]. I have also added a link to an interesting document which deals with this topic. [4]
I have no idea which profile Gleason uses.
[1] https://github.com/looooo/FCGear
[2] viewtopic.php?t=4829&start=30
[3] http://geb.uni-giessen.de/geb/volltexte ... _01_16.pdf
[4] http://ijiepr.iust.ac.ir/files/site1/us ... 53108c.pdf
Re: Bevel gear - module/script/tutorial
I've download the last version and is great, now is clear for me , many thanks
regarding the tilt , see the attachment image
sorry the the gleason is a system that regard high perform catch gear and not really the tooth profile instead coming in deep on the tooth profile in attachment an image for a product that I concern in my project, could be possible have also this type of tooth profile?
I'm vary happy and to be grateful
//Mafer
regarding the tilt , see the attachment image
sorry the the gleason is a system that regard high perform catch gear and not really the tooth profile instead coming in deep on the tooth profile in attachment an image for a product that I concern in my project, could be possible have also this type of tooth profile?
I'm vary happy and to be grateful
//Mafer
- Attachments
-
- bevel_campare1.JPG (41.44 KiB) Viewed 7742 times
-
- tooth-profile.JPG (65.89 KiB) Viewed 7742 times
Re: Bevel gear - module/script/tutorial
Use the "Part Design" workbench to make the base geometry. Take a look at the example quick61 showed some posts before. There are also many tutorials on youtube how to use the "Part Design" features. So you simple create the a revolved sketch without the teeth. For the sketch use the z-x or y-z Plane because the gear created from the bevelgear button will allways be aligned in z-direction. The "center point" of the gear is allways the origin.regarding the tilt , see the attachment image
After you are done with the base-geometry you create a bevel gear from the gear wb. choose the parameters you need. Make the gear overlapping. If needed boolean union a cylinder to the gear so that it is totally overlapping the previous created geometry.
The last step is to boolean intersect these two objects. I have added an example to github where you see how it is done. https://github.com/looooo/FCGear/blob/m ... d?raw=true
As far as I know spherical involute is quite good for bevel gears. There exists other forms because the cutting machines often can't produce the spherical involute exactly. But I think it doesn't make much sense to introduce other profiles for bevel-gears. What's the reason for the need of this special tooth profile?sorry the the gleason is a system that regard high perform catch gear and not really the tooth profile instead coming in deep on the tooth profile in attachment an image for a product that I concern in my project, could be possible have also this type of tooth profile?
Re: Bevel gear - module/script/tutorial
Really many thanks for all of you
great example file, the last question is if with your example file I can create a bevel gear like as we can see in the image attached.
I based my project on this type....inside the image there are some italian word sorry you not consider.
Is it possible to use your example file with the explanation coming from you and quick61?
I can obtain a same bevel gear type as depicted in the image?
BR
Mafer
great example file, the last question is if with your example file I can create a bevel gear like as we can see in the image attached.
I based my project on this type....inside the image there are some italian word sorry you not consider.
Is it possible to use your example file with the explanation coming from you and quick61?
I can obtain a same bevel gear type as depicted in the image?
BR
Mafer
- Attachments
-
- bevel_gear_selected.JPG (65.6 KiB) Viewed 7712 times
Re: Bevel gear - module/script/tutorial
The example I have made isn't fully parametric. So you can't only change the parameters to get the gears you are looking for. You have to correct every step... So it's better to create it from scratch.great example file, the last question is if with your example file I can create a bevel gear like as we can see in the image attached.
I based my project on this type....inside the image there are some italian word sorry you not consider.
I have tried to make the gears from the table you have posted. For the geometry I get slightly cutted tooth-heads for the bigger gear. Maybe the profile is shifted for these gears to reinforce the smaller gear. But there isn't any information on this in the table. You can have a look. I have uploaded the files here:
https://www.dropbox.com/s/nxmgd56nbm5sv ... fcstd?dl=0
https://www.dropbox.com/s/1hus655fwxs2a ... fcstd?dl=0
https://www.dropbox.com/s/gqtsqkqnsd45j ... fcstd?dl=0
Re: Bevel gear - module/script/tutorial
simple great....many thank.
I try to found info regarding what you said for cutting tooth from the catalog and I found only what is depicted in the image attached, could you update the files according to the new table e parameters.
I use your files and/or bevel gears for design also a box gear.Could you think that I can use it?
br
//mafer
I try to found info regarding what you said for cutting tooth from the catalog and I found only what is depicted in the image attached, could you update the files according to the new table e parameters.
I use your files and/or bevel gears for design also a box gear.Could you think that I can use it?
br
//mafer
Re: Bevel gear - module/script/tutorial
sorry i put here the attachment
- Attachments
-
- bevel_gear_new.JPG (54.26 KiB) Viewed 7647 times