Skip to main content
16-Pearl
March 25, 2020
Question

Planetary Gear Train in MDX/MDO

  • March 25, 2020
  • 2 replies
  • 8980 views

Calling all "Gear Heads",

 

I'm having trouble finding an old Creo planetary model, and recalling, exactly how to define the gear-pair to establish proper planetary gear motion in MDX/MDO. My system is a simple epicyclic set with 3 planets. My trouble is defining the ring gear. I seem to recall there is a trick to how to define the ring gear's assignment so MDX understands it's an inward facing involute set and provides proper movement and torque & speed transfer. I don't want to use a "generic" gear type. I can't seem to find anything on-line, within PTC support, or inside this community - what's the trick I'm not able to recall?

 

TIA

2 replies

17-Peridot
March 25, 2020

SweetPeasHub_0-1585160097237.png

Trick#1 Make a dummy "cage" to hold the three planets.

Center gear pin to ground.

Cage pin to ground.

three planets pin to cage.

Trick#2 Ring gear pin to cage NOT ground.

Trick#3 Tuning ring gear ratio user-defined ratio until pitch diameters are close.

 

16-Pearl
March 26, 2020

Thanks for your suggestion. Unfortunately, this will not solve my issue. I have attached a representative model set for review. The challenge is to have a proper planetary gear train that will allow control over any of the main elements - sun, carrier and ring. For example, in a typical automotive planetary transmission, we might "gang" 2 or more simple planets together to be able to select a number of different output speeds. This is done by selecting the sun, ring or carrier to be held while simultaneously locking any two of these members together to change how the torque is passed through one planetary set and on to the next (those are your "clutches" and "bands" in your transmission). The model I have shared allows for this with basic pin joints all going to a "ground". In my actual system, the ring gear is part of "ground", but I kept it open to either fix it or allow rotation based on a servo motor lock (on or off). I have done the same with the carrier. The sun is always the input to my/this system.

 

Kinematically, I can get the set to function properly and provide speeds that make sense, but I'm trying to get gear forces and loads out as well - that's where it doesn't play nice. I do have an issue with the kinematic analysis where I lock the carrier and let the ring gear become the output - this doesn't even solve. I have a few analyses created to play with - if anybody can figure out how to arrange the gear pairs to get these to work, that would be great. I know there will be redundancies for the dynamics, but that's what you get with more than 1 planet gear (although MDO seems to split the load evenly, as it should).

 

Way back in the days of Wildfire, we had Mechanica Motion to use. I actually provided input for the original gear specification/capability to Brian Shepherd when he was in charge of developing their simulation tools in the 90's. The code they produced was fantastic and even properly calculated an uncommon phenomenon called torque feedback in certain planetary transmission system arrangements...something tricky to do by hand...at least 20 years ago. Over time PTC has completely lost track of that older fantastic code that allowed us to arrange mechanisms that would handle very involved situations. I'm seeing this issue here - I used to be able to put together complex, linked planet systems, but now I can't get this simple, stand-alone one to work - SERENITY NOW!

 

"BEST PRACTICE" NOTE - for those of you interested enough to look at my model, please take note of the way I've documented the joints and gear pairs - I've provide proper names to them all for very easy recognition - a practice I seem to find very seldom among users - I highly recommend it.

17-Peridot
March 27, 2020

For what it is worth I was able to get your model to simulate with these changes.  I could not lock the ring gear movement using its pin joint because it has to reference the carrier.  To find the torque applied to the ring gear under load (locked carrier), you will have to use some other mechanism to stop rotation such as a pinned link-torsion-bar, or a cam interface against one of the splines on the ring, rather than the planar constraint I used.  The gear ratio at the ringplanets is not intuitive as I will explain.

 

1. Change Grounded Ring to pin to the carrier instead of ground.

2. Add to the Grounded Ring a general constraint to stop rotation (Y plane of grounded ring to Y plane of ground) 

3. Ringplanets  Change GEAR 1 to 0.3125 instead of 0.625 pitch diameter and flip (upper flip) GEAR 2 so purple direction arrows are in opposite directions.  The icons will look like you made another planet to sun gear ratio.

 

16-Pearl
March 27, 2020

Well folks, I have received a reply from PTC Technical Support concerning planetary gears:

 

https://www.ptc.com/en/support/article/CS221990?

 

Seriously PTC? This is shameful...time for any of us who needs a decent kinematic/dynamic mechanism tool to find a real one.

 

This is yet another example of how PTC has let their previously well-recognized and cutting-edge engineering tools directly embedded into a decent CAD package go to straight to hell, right beside Behavioral Modeling Extension (BMX) and Mathcad.

16-Pearl
April 14, 2020

Attached is a document created by Dr S. Shome, in response to your Planetary gears query. This deals with the kinematic side of things. Regarding the forces we will need more information.

16-Pearl
April 21, 2020

I do have a working model - it is attached. I did need to make an adjustment from the one most recently shared. Here are my observations:

 

  1. I was able to assign "Spur" type gears to all gear-pairs
  2. I needed to make sure the gear directions for the sun-planet meshes had the planets pointing in the opposite direction from the sun
  3. The planet-ring gear pair had both gears pointing in the same direction AND they are in the same direction as the planets from the sun-planet definition.
  4. All speeds, torques and planet pin loading did calculate accurately - these have been checked by hand with another tool written specifically for planetary gear train analysis - even though there are redundancies...can't say this will be the case all the time.
  5. I never did, or was able to, select the "Do not create an internal carrier body" - this is grayed-out with Spur gearing

 

For now I am satisfied with the operation, but can't explain why PTC did not recognize this approach...at least by their support desk. I would like to see this model used as a "suggested technique" by PTC so others can apply it - of course at their own risk. Maybe PTC can recognize the importance of this application and formally release MDX/MDO with planetary capability...better yet, modernize the code with an idealization to have validated calculations of all forces, speeds, torques and loading that can occur in a helical geared planet system by all elements.