I'm having a problem with an element of a complex family. I want to create a reference line at a compound angle controllable by parameters. To visualise this imagine a cuboid with parameters for length, width and height. Now envisage a reference line (my sweep path) anchored to the lower, front, left corner and the upper, back, right. Adjust length, width or height and the reference line follows.
I can nearly accomplish this with reference planes (front, back, left, right, bottom and top) and an adjustable angled plane to host the reference line. However I can only anchor the reference line front and back and left. Not right?
Any family wizards out there with a solution?
Solved! Go to Solution.
Solved by AndrewHill1017. Go to Solution.
I've made my share of complex and over-detailed families, though I don't think I'm quite at "wizard" level. I can basically envision what you are doing, but I think posting the Family (if possible) would be for the best...
This will hopefully be an element of a larger, more complex, family but I've attached an example of what I'm trying to achieve. Note the Rectangular extrusion isn't a requirement I just placed it in as a visual aid (wireframe).
If you go to the ref view and flex the back plane it's looking good. Then try it in the front view and flex the top and right planes...
Ref Lines are 2D. That's why it's being troublesome. Are you intending this family to be controlled by the size of the bounding box?
Well, regardless of the method of control, I believe you will have to create a two-layer family. The embedded one houses the sweep and calculates its overall length as well as two of its dimensions which will be linked to the primary family file. When this family is loaded in, it can be Grouped with a reference line with an angular constraint that controls its angle in the third dimension. I can create an example of what I'm talking about, just not at the current moment.
Thanks for the advice! What you're proposing does make sense... I'll give it a try.
Just to let you know that worked fine. Thanks for taking the time to post a solution!