How to Optimize a Multi-Diameter Shaft with Varied Components in MATLAB?

  • Thread starter Thread starter JoeS4
  • Start date Start date
  • Tags Tags
    Design Shaft
Click For Summary
SUMMARY

This discussion focuses on optimizing a multi-diameter shaft in MATLAB, specifically for a design involving two bearings and two gears with varying diameters (d1, d2, d3). Key considerations include power transfer, distance between gears, minimum spacing for bearings, and material selection. The optimization process aims to graphically represent changes in the shaft's design as unknown variables fluctuate, necessitating a clear understanding of fixed and free parameters. Participants emphasize the importance of defining bearing types and gear specifications, such as whether they are straight cut or helical.

PREREQUISITES
  • Understanding of MATLAB for optimization and graphical representation
  • Knowledge of mechanical design principles, particularly for shafts and gears
  • Familiarity with bearing types and their specifications
  • Basic concepts of parameterization in engineering design
NEXT STEPS
  • Explore MATLAB's optimization toolbox for mechanical design applications
  • Research parameterization techniques for engineering diagrams
  • Learn about different types of bearings and their applications in shaft design
  • Investigate gear design principles, focusing on straight cut versus helical gears
USEFUL FOR

Mechanical engineers, design engineers, and students involved in shaft design and optimization using MATLAB, particularly those working with multi-diameter components and complex mechanical systems.

JoeS4
Messages
7
Reaction score
0
How would you go about designing a shaft with 2 bearings, 2 gears, and the shaft has various diameters (d1, d2, d3)?
You know how much power needs to be transferred from one gear to another, the distance between both of the gears, the minimum allowed distance between gear and bearing centers, the material of the shaft, rotational velocity of input gear, the maximum length of the shaft, there will be 2 shoulders, input gear is somewhere along the second diameter, output gear is somewhere on the third diameter, bearings are somewhere on the first and third diameters.

I'd like to use a program like MATLAB for optimization to graphically identify changes as unknown values fluctuate. With so many unknown variables, how would you recommend approaching this?
 
Engineering news on Phys.org
If the gears have been designed and it is only the shaft that you wish to optimise then you probably know where the gears and bearings must be on the shaft. Do you know what type of bearings they will be? Are the gears straight cut or helical? Left or Right handed? Driven or driving?

Draw a diagram showing your hypothetical shaft. Parameterise the diagram.
Now, there are a number of parameters that are fixed.
How many parameters remain free?
 

Similar threads

  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
2
Views
5K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
Replies
14
Views
13K
Replies
26
Views
9K
Replies
5
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K