
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello all,
I am wondering if there is some way to do this, to use a driven dimension as a parameter. As it is, driven dimensions do not appear in the parameters menu.
if you hover over a driven dimension, it gives you the dimension number (i.e. d22, d46, etc) but you can't use it in the parameters menu.
Here is what I am trying to do:
We make custom cases/shipping crates. I want to put in the L, W, H of a part, say 3 x 4 x 5, define thickness packing material, define part spacing, and use the resultant size to make the case.
Usually, I'd just say (in the parameters menu)something like the folowing:
CaseW = (PartL+(Packing*2)) to define the case width if there is only one part.
But in most of our cases there are several parts (most the same size, and some very different). So the math looks more like:
((Part1L+Part2L+Part3L)+((NumOfParts-1)*Spacing)+(Packing*2)) for individual parts
(((PartL*PartQty)+((NumofParts-1)*SpacingBetween)+(Packing*2)) for patterned parts
which is driving me crazy.
What I did was this: I made a sketch with L+W, using rectangular pattern. Then, I used a rectangle around and defined the rectangle as always being 2" larger than the pattern (I will attach a simple representation of what I am talking about). This way I can change the pattern quantity and the parts sizing and it should be able to quickly define the length and width of the case.
BUT - when trying to use the driven dimensions (like to define (CaseW=d22) when d22 is a driven dimension), the parameter window simply won't accept it.
I think I understand why this is - because if I were to try and change this driven dimenison in the parameter window, I wouldn't (and shouldn't) be able to. But that also means I can't use it - ever? That seems a little strange.
In the attached file, try to use d22 and d23 (the driven dimensions) to create a parameter - you'll find you can't. it gives an error - "Invalid string" - as if d22 and d23 aren't defined.
Does anyone have any ideas? Or do I keep using my (long) equations to define my cases?
Thanks!
Solved! Go to Solution.