"Charles Bliss" <cbl...@cbliss.com> wrote in message
news:3AFDDFCD...@cbliss.com...
"Quinn Zander" <mtn...@mb.sympatico.ca> wrote in message
news:3AFDF175...@mb.sympatico.ca...
> Paul,
>
> I can make the height adaptive, but cannot make the width adaptive at the
same
> time.
>
> Will the assembly always remain a square(rectangle)?
>
> Is it acceptable to you to have the hieght adaptive, but the width a
function
> of the length of the front bar?
>
> I did not want to post an assembly back that only does half the job.
>
> QBZ
I can make the height adaptive, but cannot make the width adaptive at the same
time.
Will the assembly always remain a square(rectangle)?
Is it acceptable to you to have the hieght adaptive, but the width a function
of the length of the front bar?
I did not want to post an assembly back that only does half the job.
QBZ
Assembly in CF.
You can adaptively change the height with the constraint named "height"
To change the width, you must manually change the extrusion length in
front.ipt... I named a parameter to length to make it easy to find in
parameters.
To get adaptive mitres, you can use a couple of methods. What I did was place
adaptive workplanes on the front.ipt miter and derived front.ipt mitre and do an
extrude from-to and select the workplanes. You could also do an extrude from-to
and select the mitre faces on the front.ipt parts.
Using adaptive workplanes gives you ultimate control of the planes used as
termination faces. They have assembly constraints which can be edited.
You also mentioned that you want each piece distinct, so I derived the front.ipt
and edn.ipt.
Charles has a square tube template @ http://www.cbliss.com/inventor/Parts.htm
that I simply will not be without.
I added adaptive workplanes to each of the tubes before the 45's were cut. I
turned off all other adaptive features except for the first tube extrude. The
fun was in getting it all to work since you are solving 3 adaptive parts which
all interrelate. If you look carefully you will see the I tried to constrain as
much as possible to the one non-adaptive part. This way the solver is working
against a fixed point of reference and doesn't have to solve cyclic problems.
The problem was not as straight forward as it looked. Hindsight is that it
might have been easier to use a layout sketch for the frame then make the four
tubes adapt to it.
A couple of other solutions in CF. All tubes generated from a common tubing
template.
Frame_2Adapt.zip - Assembly with (2) different members, same top and bottom,
same sides. Good example of switching adaptive solves. As opened the width
can change by adjusting the mate constrain between the two Part17
occurrences. To adjust the height, ground Part15 and remove its adaptivity,
unground Part17 and toggle it to be adaptive. Adjust the mate constrain
offset between the two Part15 occurrences.
Frame_Layout.zip - An assembly with four unique tubes (again all from the
common template) that adapt to match a 2D layout. Unhide the layout and
adjust the sketch.
There are usually a number of ways to solve any problem...
Cheers,
Neil
"Quinn Zander" <mtn...@mb.sympatico.ca> wrote in message
news:3AFE0626...@mb.sympatico.ca...
"Charles Bliss" <cbl...@cbliss.com> wrote in message
news:3AFE105E...@cbliss.com...