Joe,
I went to your web site to take a look at the frames. Here are a few suggestions. Do you control your structural members by part number? Example:
12345-12 is 2 in sq x12 x1/16 and 12345-11 is 2 in sq x11x1/16.
Does the part number change for length or when you add holes or angle cuts? Determine how you will name your instances that you can recongize what you are using.
You could have one design table for each major family of part numbers to start. My suggestion is to try to control a few parameters in the design table, test and see if these work in an assembly. Then add a few more parameters and test again.
So as a first run example STOCK contains no other features just length. Example: 12345-12-4FT-STOCK, 12345-12-6FT-STOCK,
12345-12-8FT-STOCK are the instance names in the first column. If the cross section of the structural member is sketched on the Front Plane, the depth of the extrusion will vary from 4FT, 6FT and 8FT. Rename the depth dimension name from D1 to depth. Right-click Properties on the dimension.
Test the lengths.
Add the holes. The state of the Holes (suppressed/unsuppressed) would be in the 3rd column. You could also have column in the design table that control pattern of holes. Rename your features and rename the dimensions you want to control. Think about the dimension scheme so the holes won't fall off into space when the configuration get bigger or smaller. You will have to control your linear hole dimensions. Return to the design table and add holes.
Test the holes.
Add the cuts. If you have different style cuts, then all instances in this column will be suppressed except for the one that you want to show the cut for. Return to the design table and insert the cut parameters.
Test the cuts.
If the design table gets too big to manage create the other size cross sections with a different design table.
Once you get your part design table, you can create an assembly design table based on the instance names of your parts. The first column contains FrameA, FrameB. The second column will contain the instance names of your parts. Spell correctly.
Regards, Marie