De mon coté ....
la procédure la plus graphique 3D et réaliste au final pour générer des structures qui reçoivent bien les verres...
Dans les contraintes de base on sait que les joints supportent des verres avec des angles, mais on est limité dans l'amplitude.
Une première approche consiste donc à procéder par moyenne. Dans le cas où la structure porteuse sert de support direct aux verres, vue en coupe :
1 - Chaque surface (vert) est décalée d'une valeur proche de la structure pressentie.
Exemple un tube rectangle de 60x120mm pour un joint ép.16 de 50mm, on décale de 30mm
2 - Cela donne une ligne théorique de contact avec le joint (cyan) plus basse que le joint (rouge), on est proche ! et cela fait 1mm~ pour gérer l'écrasement.
3 - Sous le joint on a le contact avec le tube de structure.
Mais on accepte une légère rotation du tube (axe cyan) par rapport à la verticale (axe magenta) selon les angles des surfaces "accueillies".
Sauf à mettre ce principe constructif de "la moyenne" dans un modèle nodal ou dans un plugin, il est éreintant de passer en revue tous les noeuds pour pondérer la rotation de la structure tout en restant dans l'amplitude acceptée par le joint.
Autre cas constructif c'est de poser les verres sur une structure secondaire qui absorbera les rotations du support et sera reliée sur la structure principale ainsi libérée des contraintes géométrique du verre et de ses joints.
Mais çà c'est une autre histoire!