Community Tip - You can change your system assigned username to something more personal in your community settings. X
Hello there,
I'm currently dimensioning an epicyclic gear reduction system and I was wondering if it was possible to use the CREO 9 (the version used in my school) parametric functions to dimension this system directly in the assembly. For example, for a given number of teeth on the sun gear, an input torque and an output torque, it might be possible to calculate the planet gear teeth as well as those of the ring gear, and thus directly modify their dimensions. (including the center distance between the gears, the pitch, tip and root diameters, etc.) I've already done a few tests but they didn't lead to anything except errors.
Thank you in advance for your answers.
Solved! Go to Solution.
The short answer is yes. If you can calculate results manually using the input parameters, then Creo is capable of using the same inputs to make calculations and update the model geometry using the inputs and calculated results. There is more than one approach to capture this design intent and then use it to update the models that can work.
You can start by defining relations in Creo that produce the calculated results from the user inputs, this is pretty straightforward. You can then use these results to drive/update the model geometry of the components in the gear system. Building the mode to exploit the parameters is what most users will have more difficulty with.
I would consider using a Notebook as a strong contender to capture the design intent using the input parameters and making the calculations needed to update the gear geometries. You can capture the inputs and derived results via relations in this file and use it to drive any model as required.
Refer to this related thread to see an example of a notebook used to drive the geometry of a crank/slider mechanism for an engine.
Solved: External parameters in assembly - PTC Community
The short answer is yes. If you can calculate results manually using the input parameters, then Creo is capable of using the same inputs to make calculations and update the model geometry using the inputs and calculated results. There is more than one approach to capture this design intent and then use it to update the models that can work.
You can start by defining relations in Creo that produce the calculated results from the user inputs, this is pretty straightforward. You can then use these results to drive/update the model geometry of the components in the gear system. Building the mode to exploit the parameters is what most users will have more difficulty with.
I would consider using a Notebook as a strong contender to capture the design intent using the input parameters and making the calculations needed to update the gear geometries. You can capture the inputs and derived results via relations in this file and use it to drive any model as required.
Refer to this related thread to see an example of a notebook used to drive the geometry of a crank/slider mechanism for an engine.
Solved: External parameters in assembly - PTC Community
Thank you very much for your reply!
It's been really helpful in resolving my problems, and everything seems to be working (for the moment);
Kind regards,