Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Rebonjour, alors je vous reviens dans ma lancée d'animations compliquées!
J'ai pensé hier à quelque chose de particulièrement difficile à animé. Il s'agit d'un engrenage composé de deux roues dentés.
Cependant, l'une d'entre elle est coupé à la moitié. La roue coupée initialise le mouvement, donc la roue pleine ne doit faire que des demi tour en quelque sorte.

J'ai approché le problème avec un pydriver et une condition
if angle < math.pi/2 : on fait la rotation
vous voyez le genre, mais ça ne marche pas.
Quelqu'un aurait-il une brillante idée????

Encore une fois merci!

Vincent

haha, je sais pas si c<est clair, sinon fait moi signe!

Contribution le : 05/06/2010 19:34
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Je suis pas sur d'avoir bien compris, une petite image serait pas de refus

Contribution le : 05/06/2010 19:40
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Je me doutais bien que j'étais pas clair



Donc la roue incomplète crée la rotation, donc la roue complète ne tourne que par intermitance.

Voilà je me demande comment faire!

Vincent

Contribution le : 05/06/2010 19:49
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Trouvé !!

Un ipodriver suffit

il faut que la courbe de contrôle ressemble à ça :



Il faut que la courbe soit en linear (touche "T" puis "linear") et que l'extrapolation soit cyclique (touche "E" puis "cyclic extrapolation". Les TROIS POINTS sont INDISPENSABLES, essaye avec deux pour comprendre pourquoi

Pour moi la courbe descend, mais je pense que dans ton cas il va falloir qu'elle monte, il suffit de changer le (36,-18) en (36,18). comme tu le sais bien, on rentre ces valeurs dans le cadre vert sur l'image

J'espère que ça répondra à ta question, bon blend !!

Contribution le : 06/06/2010 00:08
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Après si cet engrenage est appelé à tourner beaucoup beaucoup beaucoup, je te conseille de faire un cycle complet. Je m'explique :

le cycle s'étale sur 720° (au lieu de 360° sur l'exemple d'avant) et contient deux paliers (correspondant au moment où ce n'est pas entrainé), et ensuite tu mets ta courbe en cyclic simple. Ainsi aucun décalage ne se crée entre les deux rotations. Il ne reste plus qu'à espérer que ça ne crée pas trop de bugs si tu utilise un noeud de composition "vector blur" (pour le flou de vitesse).

Bref.

Bon blend !

Contribution le : 06/06/2010 00:15
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Fou Furieux du Clan
Inscrit:
08/08/2008 03:10
De Québec
Post(s): 111
Merci pour ton aide mougzi, ton approche du problème semble être efficace, mais je dois admettre que je ne comprends pas tout,
comment l'angle de la poulie non coupée prends en considération celui de la poulie coupée??
Le 18 signifie un demi tour, donc si la poulie coupée n'était qu'un quart de poulie on aurait entrée 9?

Moi j'ai réglé le problème avec un pydriver et et une fonction python qui se résume a si les deux poulie sont en contact, on fait tourner la poulie non coupée

ça marche bien, mais c'est plutôt complexe pour un problème qui semble plus simple c'est pourquoi j'aimerais bien comprendre ta méthode mougzi

Vincent

Contribution le : 06/06/2010 22:12
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Et bien via le driver , et la courbe représente l'attitude de l'angle de la poulie non coupée en fonction de celui de la poulie coupée.

Voici un blend d'exemple :



A+

Contribution le : 07/06/2010 00:17
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
Ze Grand Manitou
Inscrit:
24/07/2003 14:50
De la Région Parisienne
Post(s): 21822
Heeeu, saviez-vous qu'il existe une contrainte Transformation ?

@+

Contribution le : 07/06/2010 08:40
_________________

Mickaël Guédon | Site pro : www.mickaelguedon.com | Fondateur du Blender Clan : www.blenderclan.org
Auteur de Formations Blender chez Elephorm
Créer un fichier PDF de la contribution Imprimer


Re: Animer un engrenage avec une roue dentée coupée
OverdOzed
Inscrit:
21/02/2009 14:14
De Albi
Post(s): 456
Bin voui mais là je vois pas en quoi ça peut aider

En fait on veut pas que la deuxième aille deux fois moins vite, on veut qu'elle soit entrainée une fois sur deux. Si on peut faire ça avec la contrainte transformation je sais pas comment XD

Contribution le : 07/06/2010 20:31
_________________
Vimeo's
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
The Blender Clan 'tchat Avenir du blender clan    [1][2][3]...[43] 420 62597 Aujourd'hui 19:28:37
Bibi09 
Hors Sujet !! Buy (50 Pieces) Cambridge Audio - G2 Mini Portable Bluetooth Speaker - Black $5,950 0 6 Aujourd'hui 15:43:03
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Samsung Galaxy Z Fold4 256GB Unlocked $64,950 Website: www.brianelectronics.com 0 444 Hier 14:19:42
emailychang01 
Hors Sujet !! Buy (50 Pieces) Apple iPad Pro 11-Inches 2021 2TB Wifi + Cellular $84,950 0 36 10/08 16:07:53
emailychang01 
Hors Sujet !! Buy (50 Pieces) New Original Unlocked Apple iPhone 13 5G 512GB $34,950 0 49 09/08 14:54:39
emailychang01 
Hors Sujet !! les tutos de Moonboots    [1][2][3]...[30] 297 43965 09/08 14:22:04
debutant 
Questions & Réponses Problème alpha sur le rendu 3 94 09/08 13:27:37
debutant 
Hors Sujet !! Buy (30 Pieces) LG - 55-inch Class C2 Series OLED evo 4K UHD Smart webOS TV (2022) $44,970 0 72 08/08 13:58:45
emailychang01 
Hors Sujet !! Buy(30 Pcs) Package Fujifilm-X-S10 Mirrorless Camera $30,570 Website: www.brianelectronics.com 0 84 07/08 15:23:19
emailychang01 
Hors Sujet !! Buy (10 Pieces) Sony - FE 70-200mm F2.8 GM OSS II Full-Frame Telephoto Zoom G Master Lens $24,990 1 83627 06/08 17:16:33
moonboots 
The Blender Clan 'tchat Enfin ! depuis 20 ans :) 2 222 06/08 15:06:57
stefff285 
Hors Sujet !! Buy(50 Pcs) Optoma CinemaX P2 Home Theater Projector $94,950 Website: www.brianelectronics.com 0 22977 05/08 15:34:27
emailychang01 
Hors Sujet !! Buy (50 Pieces) Samsung Galaxy Tab S8+ 8GB 12.4-inch display Original Wi-Fi Only 128GB $22,500 0 18399 04/08 16:14:48
emailychang01 
Hors Sujet !! Buy(50 Pcs) Mac Studio (2022) M1 Ultra 64GB 1TB SSD $174,950 0 157 03/08 17:10:34
emailychang01 
Questions & Réponses problème sur la texture voulue 3 343 03/08 01:56:09
meltingman 
Hors Sujet !! Buy (50 Pcs) HP ENVY 2-in-1 15-ch i7 16GB 512GB SSD $29,950 0 250 02/08 16:29:43
emailychang01 
Hors Sujet !! Buy (30 Pieces) Plustek - SmartOffice PS3180U Document Scanner - White $15,870 0 210 01/08 17:03:39
emailychang01 
Hors Sujet !! Buy (30 Pieces) Apple iPad Air 10.9-inch (2022) 256GB Wi-Fi + Cellular 17,970 0 203 30/07 15:52:56
emailychang01 
Questions & Réponses Visit Our Website 0 234 30/07 06:16:18
NREKatheri 
The Blender Clan 'tchat Bangalore Service 0 201 30/07 06:13:14
NREKatheri 

Qui est en ligne
137 utilisateur(s) en ligne (dont 83 sur Forums)

Membre(s): 0
Invité(s): 137


plus...
Nouveaux membres
SelmaCarpe 12/8/2022
JimPlate88 12/8/2022
RosellaDue 12/8/2022
MarilynBur 12/8/2022
Berenice59 12/8/2022
IsisHandt5 12/8/2022
GonzaloCot 12/8/2022
Earnest02M 12/8/2022
SonDarr58 12/8/2022
JasminPrin 12/8/2022
Dernier Ajout
2020-09-24.jpg

Evènements à venir
Aou 13
Anniversaire Siskas
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
plus 234 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2021 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445