was hoping I wasn't going to need to resort to that "putting a mass in a layer I need to turn off" technique.
there's something....dunno, just not natural about creating a volume in space only to have to shut it down to get the "negative" result of what it provides.
What happens is you lose track of that "negative space" object and when you turn on all layers or when you move or edit other components being affected by that "negative space" object, well, you always lose track of where it's at......
Is there any other solution available for creating a vertical lattice, then adding a hole to it that you can move around within the lattice so it parametrically cleans itself up?
OK.....after giving it some "sleep time thought"...here's what I came up with:
1. create parametric lattice using a curtain wall object.
2. chose smaller members for frame and glass panel.
3. in the curtain wall, the glass panel can be replaced with a new material that you create that is "Glass-INVISIBLE" where the glass surface is 100% transmittance.
4. the "oval" is comprised of two objects- 1 object is a "tube" inserted from the "specialty shapes" folder. the other is a "cylinder" placed on it's side and inserted inside the tube object.
5. make the cylinder object the "Glass-INVISIBLE" material, make the 'tube" object something like pine or other material.
6. select both the tube and cylinder and rotate them so they are vertical.
7. select both tube and cylinder object again, convert to a morph object, then grab both cylinder and tube and convert to a library part (object) for it's stretchablilty effect it will have on the curtain wall.
8. then insert the newly created "OVAL" object. place it with the space of the curtain wall and execute an SEO (Solid Element Operation) where you subtract the "OVAL" object you created from the curtian wall.
Now you can move around that "oval" object with the same space as the curtain wall (Lattice) thickness and have it subtract from the curtain. Also you can make the "Oval" object any height, width and length since it is now 'an object'......VIOLA!