Voir la version complète : Enroulement
César Vonc
14/03/2009, 19h51
Bonjour, je viens contribuer avec deux nouvelles Expressions basées sur le même thème.
La première permet de reproduire l'effet d'enroulement, autour d'une bobine, comme sur nos vieilles cassettes vidéo.
http://cesar3d.free.fr/tuto/spirale.swf
Ce sont, en réalité, deux cylindres dont le rayon varie en fonction du nombre de tours.
Il est possible d'inverser ce que j'ai appelé le cylindre maître : le cylindre qui enchaîne le mécanisme.
La position de la bande reliant les deux cylindres peut être placée de l'autre côté, ou croisée pour une rotation contraire.
http://cesar3d.free.fr/telechargements/Fichiers/enroulement.c4d
La deuxième expression est en réalité une partie de la première mise au clair, au niveau de la jonction de la bande et du cylindre.
Cette expression permet de cibler un point avec la tangente d'un cercle.
http://cesar3d.free.fr/tuto/tangente.swf
http://cesar3d.free.fr/telechargements/Fichiers/tangente_cible.c4d
Voilà, j'espère que ça aidera certains.
PS : l'xpresso de la seconde est un peu bordélique, j'envisagerai une clarification.
Waaah Mais c'est le boxon tes xpressos!! :mrgreen:
En general l'idée c'est de faire des trucs simples et efficace la c'est plutôt très très très compliqué.
Je pense que c'est plus clair de faire un seul xpresso (un seul tag) avec dedans des xgroups.
Mais bon ça a l'air de marcher.
Merci César G :poucehaut:
@ César G.
J'ai essayé le bazar de la tangente de mon coté et apparement ca marche et apparemment c'est bien plus simple que le tien.
Peux tu m'explique ou je me trompe?
http://www.base80.com/xpresso-files/general/tangente_cible-base80.c4d.zip
J'ai edité mon fichier a 19h03 a cause d'un oops
http://www.base80.com/xpresso-files/general/Trigo-Tangente.jpg
César Vonc
15/03/2009, 19h25
En effet, je viens de l'essayer, et fonctionne tout aussi bien.
Je suis parti sur une mauvaise base, en voulant modifier le décalage (en %) de ma droite tangente à partir de la position de l'objet cible, alors que tu as tout simplement mis la tangente en sous objet de l'objet cible, pour n'avoir à modifier que sa rotation.
J'étais confronté à quelques problèmes, comme le pourcentage du décalage qui devait être compris entre 0 et 100, ce qui m'a amené à compliquer la chose en posant des conditions avec tout un bordel.
En tout cas merci, je réfléchirai à deux fois, la prochaîne fois.
En tout cas merci, je réfléchirai à deux fois, la prochaîne fois.
Au contraire, il ne faut pas réfléchir 2 fois. Cinema4d réfléchis pour toi.
Il suffit de trouver le chemin le plus court.
Perso je suis pas bon en maths mais je suis bon en xpresso dans le contexte de cinema4d.
Sir Gong
15/03/2009, 21h51
Ça n'enlève rien à la générosité du geste, alors merci m'sieur César :poucehaut:
et merci Base aussi :wink:
César Vonc
23/08/2009, 23h45
Je profite d'un projet utilisant ce procédé pour signaler que l'XPresso a été mise à jour, l'ancienne version comportait une petite erreur.
Les bobines s'enroulent désormais parfaitement, l'XPresso a été élaguée, compressée, et dispose de plus de paramètres modifiables comme le rayon interne de la bobine qui influe sur l'enroulement.
Il suffit donc juste de modifier le nombre de tours de la Bobine 1 (celle de gauche) pour que son rayon change en conséquences en même temps que la rotation et le rayon de la bobine 2 (celle de droite).
La longueur totale du fil enroulé est modifiable et influe sur la rotation.
Son épaisseur aussi, qui influe sur le nombre de tours pour enrouler/dérouler la bobine.
Le fil sortant des bobines est symbolisé par deux points (un carré et un rond) qui peuvent être reliés en cochant la case Relier le fil.
Le sens de rotation de la bobine 2 peut être inversé.
Certains paramètres non modifiables (tels que le rayon externe des bobines) sont affichés à titre indicatif uniquement.
J'ai utilisé l'expression simplifiée de Base pour la sortie du fil de la bobine.
http://cesar3d.free.fr/telechargements/Fichiers/enroulement.c4d
http://images.imagehotel.net/nwbuznzn4w_tn.png (http://images.imagehotel.net/nwbuznzn4w.png)
Bon travail à tout les deux, et encore merci du retour et des corrections César_G :poucehaut:
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés