Page 1 sur 1

TUBE... le retour

Publié : 14 mars 2019 16:09
par Zanel
Bonjour à tous,

Petite remise à niveau de mon vieux objet descente EP...
Je remplace mes CYLIND et autres ELBOW par la fonction TUBE. J'ai une gestion des nœuds qui me permet de définir des coordonnées en X,Y,Z de ma trajectoire. Quand je change de direction en plan (équivalent à 90° sur les 2 images ci-dessous), mon tube se vrille :shock: :( ! Quelqu'un aurait un exemple de tube qui se balade sur tous les axes sans souci ?
En vous remerciant.
Edit: toutes les valeurs d'angle de rotation de l'intersection sont à 0...
Descente EP_CZ.jpg
Descente EP_CZ_2.jpg

Re: TUBE... le retour

Publié : 14 mars 2019 16:20
par Foued
C'est jolie...

Re: TUBE... le retour

Publié : 14 mars 2019 16:21
par Pierre Fernandez
Bonjour Claude

Je n'ai jamais utilisé la commande TUBE pour créer ce genre de forme, mais ton problème est "normal"
Dans la liste des coordonnées tu as une valeur de rotation du profil, c'est là dessus qu'il va falloir que tu joues.

Imagine toi dans le tuyau, suivant ton chemin d'extrusion.
Si tu viens de la gauche et que tu descends pour tourner à droite, tu dois tourner de 90° pendant la descente pour être prêt à repartir.
C'est ce que fait ton tube.

Il faudrait donc lui dire que le profil tourne de -90° pour compenser.

Mais ça veut dire que tu vas devoir calculer tous tes vecteurs, pour calculer tous les angles entre vecteurs…

Si tu ne veux que des angles droits ce n'est pas très compliqué, sinon… bon courage :(

Re: TUBE... le retour

Publié : 14 mars 2019 16:31
par Zanel
Bonjour Pierre,
Merci pour le retour. La gestion des vecteurs est OK et c'est effectivement la fête à la trigo ! :mrgreen:
Le souci qui m'inquiète est que la coupe oblique sur un tube génère une coupe elliptique, ce qui est normal. J'ai essayé de jouer avec le paramètre angle de mes nœuds...et ça engendre une petite choucroute... :roll: :mrgreen:

Re: TUBE... le retour

Publié : 14 mars 2019 16:54
par Zanel
Bon, après quelques tests, le paramètre angle fait subir une rotation du nœud donc de ma coupe. Le tube n'est plus vrillé mais comme la coupe est elliptique, mon tube se déforme en passant d'une section ronde à ovale. Et le problème du vrillage se reporte sur le nœud précédent...
Je pense que le plus "simple" est que, lors des rares cas où la trajectoire ne reste pas sur le même plan, je termine ma fonction et reprends au dessus avec un nouveau TUBE... A voir.

Re: TUBE... le retour

Publié : 15 mars 2019 08:56
par Pierre Fernandez
Bonjour Claude

Sinon, la méthode la plus simple pour avoir un résultat nickel c'est de faire que des tubes à 1 segment, mis bout à bout
pour chaque tube tu utilises le points précédent et le point suivant pour qu'il se biseaute comme il faut et c'est parfait

Et en plus tu peux le faire dans une boucle :)

Re: TUBE... le retour

Publié : 15 mars 2019 20:36
par Zanel
Même à un segment si ma direction d’entrée n’est pas sur le même plan en x ou y que celle de sortie, mon tube se vrille.

Re: TUBE... le retour

Publié : 16 mars 2019 08:50
par Pierre Fernandez
Zut, désolé ! sur mes tests ça me semblait bon, mais je n'avais pas du assez les tordre