Hi, sketchup user for some years now, but fairly new with dynamic components.
I’m trying to make a dynamic panel, composed of various small planks, the planks are all copies of the same one, they vary in size (slightly) and number, according to the panel size itself. Now, if the planks are vertical (or horizontal), it’s an easy job, I mean, it took a lot to me to figure it out by myself, but yes, it requires just few attributes.
Here’s what I did:
panel.skp (48.1 KB)
But now I would like to do the same, but with diagonal planks instead.
There’re several problems I don’t know how to solve, I’m starting to think they’re unresolvable in Sketchup, actually.
- ho to fill corners, where the copied planks are too long to fill? Can you dynamically resize copies? It doesn’t seem to be possible, so, if it isn’t, how can you work around the issue?
- How to not loose inclination when the panel is stretched? I would like to always have the same degrees no matter what.
- And how to have always a vertical or horizontal cut at the end of the planks? Can you make dynamic cuts? I look around and the answer on this one seems “no!”, but maybe…
As a context, I’m trying to do dynamic doors and windows, the windows being vertical, and the doors being diagonal. As for the windows I already made one, you can find it here. It is elaborate, but it does what it should do (everything is in Italian, 'cause I’m italian).
For the doors, instead, I would like to do something similar to this (but with nails, the more it looks medieval, the better):