Reinsert components to cut face
-
I have a building model with 150 window components that are not connected to the building skin/face. (They were created in separate groups). I'd like to reconnect the components to face by cutting out of group and pasting in place onto the face which had holes removed, but they don't 'connect'. Thus to change the window size I also have to change 150 holes. Are there any tricks or scripts to reinsert components into their original location and cut a face?
Thanks,
Dan
-
A component with a 'cutting property' will form a 'hole' when glued onto a face forming a single skin wall [this is 'visual' but it's not actually 'cut']. If the wall face is remade then the gluing, and therefore any 'cutting' is lost. On the plus side, if the component is changed or swapped the hole in the glued-to face auto-adjusts to match.
There are several 're-glue' tools to fix instances that loose their gluing behavior when a wall face gets remade, after it's perhaps been accidentally deleted.
If your wall has more than one face then you must make the holes [with reveals etc] manually... and then resize/move then separately.
This CAN be automated - my HolePunch context-menu tool will take a selected cutting-component's instance[s] and punch real holes [with reveals] into the glued to wall[s].
The advantage of this is that the 'punched-hole' [reveals etc] always select with the related component-instance and will therefore move, rotate, copy etc with it. You also have extra options to re-glue, undo-punch, unlink-punch, redo-punch [used when a component changes or is swapped with one of a different shape] etc... BUT to use this the components must at least be glued to a face initially... -
Thank you TIG, and thank you for all your ruby script contributions.
Dan
Advertisement