Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
I'm designing a crank arm assembly and would like to have Creo automatically generate the resulting cam path based on my sketch relations. Is this possible? In the attached screenshot, the blue line (wiper) moves relative to the green line (crank arm) based on a dimensional relation. The orange line (cam path) is part of the wiper (e.g., in the form of a slot) and provides a path for the crank arm to follow.
To generate the cam path, I moved the crank arm at defined intervals, manually interpolated the points, and drew a spline curve. I'd like to have the points generated automatically based on the angular position of the crank arm and my sketch relation. This way, I can change other dimensions and have the cam path updated dynamically.
I've attached a sketch to show how the geometry works (turn off the dimensions for a better view). If you drag the crank arm (green line), the other sketch elements should move automatically. It's a rather crude kinematic approximation, but I'll use the points in the sketch to model the actual three-dimensional parts used in the assembly.
I'd appreciate any help on this question. Thank you!
Solved! Go to Solution.
The trace curve function should generate the curve you want. This is available as an analysis feature in mechanism.
The trace curve function should generate the curve you want. This is available as an analysis feature in mechanism.
Thank you! I think this will do what I need. Rather than generating the spline curve in advance, I might be able to use Mechanisms to manipulate the parts and then trace the resulting curve based on the motion profile.