First post here, I’m Karol. Currently building my dynamic component cabinet / furniture library.
Perhaps after asking this question you might send me off to learn ruby and write a plugin myself.
What is beyond my understanding:
A cutout, let’s say 10x5 thick as panel its cutout from, that follows middle of the cabinet bottom or other element. I can make it manually with Trim option by creating negative component. But if I have a kitchen to make 30 Trims within complex components it’s just too much time.
I made a groups / components (cutout, opening) of geometry within Bottom panel, set it’s attributes in mm to x=100, y=50, =parent!th (lenY), position x = parent!W/2 (lenX/2) + LenX/2
and the opening to follow the cutout attributes.
Later I will make variables to add / substract the location off the middle, etc.
BUT, whenever I try to change parent size, the panel opening doesn’t follow the geometry of cutout group. I know how to make them nicely hidden, but only if they stay. If i change size it goes all mad.
This example can solve so many problems for me, like making rabbets for back panel to always stay 10 mm and not be scaled if i make cabinet wider etc.
Please help me out.