- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I am modeling a case to hold my machinist parallel set and have built it to be fully driven by user parameters. That way I can change the number of parallels (pairs) in the set, their size (width/length/thickness), the spacing between them, etc. in the future. I have the box bottom fully built out and everything is working perfectly when I vary the parameter values. Now I am trying to model the parallels themselves and am running into issues getting that to be driven from the same parameters.
I would like to define a sketch for the first pair of parallels (smallest one) in the set, repeat that pair "NumParallels" (user parameter) times (using rectangular pattern), then extrude each item in the pattern a variable amount equal to something like "MinParallelHeight + (ParallelHeightIncrement * <# in pattern>)". I built a small test bed design (attached) to experiment with (uses the BaseLength to drive # of parallels) but I haven't figured anything out yet that works since access to something like "# in a pattern" doesn't seem possible (that I have found so far) and/or I can't figure out how to select all items in a pattern such that varying the number of items down/up works. I can manually go through each item in the pattern and extrude them using my formula and a hard-coded # (how I got the "desired result image" attached) but that all falls apart as soon as you start messing with the number of parallels.
I also experimented with defining a sketch plane that extends between the leading edges of the first two parallel pairs and then extruding up to the plane but that doesn't fit the bill either since the tops of each parallel pair are now slanted and I have the same problem with selecting everything in my pattern.
Is what I want to do possible?
Solved! Go to Solution.