Help requested with translating math into code (Not homework)

  • #1
Summary:
I've found a paper that develops a bunch of equations related to spiral bevel gears. I want to translate those equations into programming code; but I learnt my math a lifetime ago and last used about 1/2 a lifetime ago.
The paper is https://core.ac.uk/display/10365043 (12MB pdf)

My purpose is to construct parametised spiral bevel gears (using OpenSCAD). I know how to produce a correctly formed circular cut (cylindrical) crown gear profile.

My problem is mapping that to a conical surface.

I am looking for someone to help me first understand which of the 85 equations in the paper are the two I think I need, and then help to convert them into code to construct the required affine transform(s).

I see the call for lots of supporting material, but gears are a big subject; and I'd probably end up giving lengthy explanations of wrong things; so I'm hoping it is acceptable to supply further information as required.

The diagrams in the paper are not very clear, so I'll include this which may help in inperpreting some of them.
1618844436149.png


Thanks.
 

Answers and Replies

  • #2
jrmichler
Mentor
1,458
1,638
This question needs to be answered by a gear expert because any programming code will be unique to the particular gear cutting machine. Is this covered in Dudley's Handbook of Practical Gear Design?: https://www.amazon.com/dp/1439866015/?tag=pfamazon01-20. If so, that book would be your best resource if you cannot find a gear expert with specific expertise in this type of gear.
 
  • Informative
  • Like
Likes WWGD and berkeman
  • #3
berkeman
Mentor
59,437
9,545
(Thread moved to the ME forum with a redirect left behind in the Differential Geometry forum.)
 
  • #4
any programming code will be unique to the particular gear cutting machine.
There is no gear cutting machine involved. The code in question is for generating gear models for use in FEA simulations ONLY.


Is this covered in Dudley's Handbook of Practical Gear Design?: https://www.amazon.com/dp/1439866015/?tag=pfamazon01-20. If so, that book would be your best resource if you cannot find a gear expert with specific expertise in this type of gear.
That book -- a (very old) copy of which is on my bookshelf -- has nothing on differential geometry.
It is only the math -- particularly the differential geometry math -- that I need help with. I am fully conversant with gears and am quite willing to explain any part non-mathematical part of the paper. I am (was:retired) a mechanical engineer; and I know that I will get no help with the mathematics from fellow engineers.

You have effectively consigned MY question to the bin. Thanks a million.
 
  • #5
Tom.G
Science Advisor
3,819
2,513
Last edited:
  • #6
berkeman
Mentor
59,437
9,545
(Thread moved to the ME forum with a redirect left behind in the Differential Geometry forum.)
Thread has been moved back to DG.
 
  • #7
Too late. The poisonous effect of premature and incorrect redirection persists and will prevent anyone bothering to consider the actual question.
If I could delete it I would. I I could delete my account, I would.

But as this place is still living in the old days, I have to settle for disabling all notifications and deleting all the cookies, and other crap from here locally.
 
  • #8
berkeman
Mentor
59,437
9,545
Too late. The poisonous effect of premature and incorrect redirection persists and will prevent anyone bothering to consider the actual question.
If I could delete it I would. I I could delete my account, I would.

But as this place is still living in the old days, I have to settle for disabling all notifications and deleting all the cookies, and other crap from here locally.
No, I think the replies have been limited because you are asking folks to do a rather large amount of work for you for free. What is the end game on this project? Is it just for fun, or for a business project?
 
  • #9
Office_Shredder
Staff Emeritus
Science Advisor
Gold Member
4,420
505
Yeah, read this whole paper, look at 85 equations and tell me which one to use sounds like a job, not an interesting intellectual topic.

Your melodramatic response to your thread being moved doesn't make me feel more sympathetic.

I don't even fully understand what you are looking for, just a function that maps a cylinder to a cone?
 
  • Like
Likes weirdoguy, WWGD, Tom.G and 3 others

Related Threads on Help requested with translating math into code (Not homework)

Replies
7
Views
3K
  • Last Post
Replies
2
Views
3K
Replies
8
Views
916
  • Last Post
Replies
9
Views
6K
  • Last Post
2
Replies
27
Views
4K
  • Last Post
Replies
0
Views
7K
  • Last Post
Replies
6
Views
2K
  • Last Post
Replies
3
Views
3K
Replies
3
Views
3K
Replies
0
Views
1K
Top