Last night I worked late into the night on what I thought would be a relatively simple start to what inevitably will become a complex iLogic SmartPart configuration.
As you can see in the image to the right (if you were to click on it
), I set up the basic parameters that describe a drawer as iLogic Rules. In the case of a drawer, the first question that needs to be answered is what is the material for the sides? The choices I’ve come up with so-far are Solid Lumber, Plywood, and Melamine—-which would be typical of most cabinet component manufacturers. Whatever the choices are in the real-world, they should determine what downstream options are available. The downstream options I included (so-far) are the side thickness, edge detail, and finish type.
I have written the iLogic Code that filters out whole parameter sets, such as shutting off the choice of Melamine and Plywood if Solid Lumber were selected (image above). I have also set up defaults for available choices, for instance: when Plywood is chosen as the main construction material, the plywood type is defaulted to ‘Euro Birch Economy’ and the thickness is defaulted to 0.5.These settings should also have the option to default to ‘last used’ but I’m not sure that is possible with iLogic by itself. I’ll look into it…




























