Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.
This sounds like a good application for BMX. Use an optimization feature that minimizes absolute value of an error function (abs(actual_length - desired_length)) by adjusting other control points.
You can use the perimeter function in sketcher to keep the length of the curves one but you need a dimension that you can vary. In this case you can create the curves than the distance between where the points are would be your varying dimension.
When I get to work I will open this up and modify it as an example.
You can use the perimeter function on your part since everything is on one plane and as long as you keep it that way. When you use this you need to tell ProE how to vary the curve as there can be more material, and if there is less it will fail, so you need to define this carefully on the situation.
To use it create a sketch and in your case I think you would want to use two conics through the 3 points. When done select the 2 conics, edit, convert to perimeter and than select a dimension you can vary. You will than see a perimeter dimension which is the length of the entire curve you selected. This you can set to a value and the other will change.
Depending on how you vary the point you might need to put a relation in to vary one of the other values, I am not sure what your trying to accomplish but this will work on what you show.
How are the ends allowed to move? is there a plane that is common to them and the distance is varied in only two directions?
If they are on one common plane, use a sketch to define the curve, I would do 2 straight sections coming out of the fittings, than use curves etc to define the transition, and than use the perimeter to drive the curve.
I'm wondering if you can import datum points from excel and use either a goal seek through excel calcs alone (varying just one of the dimensions on a middle point) or a goal seek with an export of parameters from ProE.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.