Print at Dec 20, 2025, 4:02:18 AM

Posted by Keet at Nov 8, 2022, 7:16:40 PM
Re: Sketch-A-Graph type of hinge deformation
I have another deformation problem not unsimilar to the sketch-a-graph type of deformation.

I have a double wall created of frames and glass. The lower part of the wall is a separate part that can slide upwards in front of the upper part. Basic deformation and that works flawlessly.

I have also created double glass doors that open with separate hinges for the left and right door. Again basic deformation and also works flawlessly.

But now I want to fit the doors into the lower half of the sliding wall so that the doors go up with the lower wall when it slides up. I have added all required sweethome3d_* strings and for the opening doors this means two strings: opening on a hinge and 'opening' when sliding on the rail for the sliding wall. I concatenated the two string for 'opening_on' with '_and_' but as I halfway expected only the first one works and only the parts of the door that don't open on a hinge go up with the wall (like the outer frame). Of course the hinges themselves also have two strings, the hinge and the opening on the sliding rail and those parts do move with the rail because these are chained in the expected way. Since the two deformations for the doors aren't expected to be interacting I had a little bit of hope that both deformations would work separate from each other.

For this specific situation I have solved it by making the doors non-opening so they can go up with the lower wall as an integrated part of the complete wall object. (It's a pretty silly sight to have the doors open when the wall slides up so no problem.) I have the doors as a separate piece of furniture for other places where the opening is left as it was.

I wanted to solve this because I am going to use that specific wall object in 20+ places and thus wanted it as a single object.

In short: another situation where some extra functionality with deformations would be very welcome laughing
----------------------------------------
Dodecagon.nl
1300+ 3D models, manuals, and projects