sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    Mon challenge du week-end

    Scheduled Pinned Locked Moved Français
    20 Posts 4 Posters 495 Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • DareDevilD Offline
      DareDevil
      last edited by

      Suite au projet de Patrick sur la modélisation en composants dynamiques d'une passerelle levante, je me lance dans un beau projet qui me trotte dans la tête depuis un moment : la modélisation en composants dynamiques du Rolling Bridge à Londre.

      http://upload.wikimedia.org/wikipedia/commons/a/ad/CurlingBridgeClip.jpg

      C'est un superbe chef d'œuvre d'ingénierie conçu par le designer Thomas Heatherwick. Depuis que je l'ai vu (sur le net, pas en vrai...) j'imagine le modéliser pour mieux le comprendre.
      [flash=500,310:28ci9jte]http://www.youtube.com/v/0aIl0bzyQD0[/flash:28ci9jte]
      Premier test (une bonne heure de travail cette nuit... je n'arrivais pas à dormir...) :
      La rotation se fait bien, mais il y a un petit bug dû aux équations qui positionnent les éléments : quand on arrive en position horizontale, on a une division par 0 ; du coup je m'arrête à 0,02° (tricheur ! 😕 )
      Et maintenant que je passe aux vérins (merci Patrick pour ton pont à vérin qui m'a rappelé ce pont), je m'aperçois qu'il ne faut pas que je mette l'angle des éléments comme variable d'animation, mais la course du piston parce que quand on s'approche de l'horizontale, la variation de la longueur a de moins en moins d'influence sur l'angle, et en position finale, les bras se retournent même vers le bas pour bloquer l'ensemble (chose que je ne peu pas faire si je ne travaille que sur les angles...)


      Rolling.skp

      1 Reply Last reply Reply Quote 0
      • pilouP Offline
        pilou
        last edited by

        J'ai bien de la chance de ne pas avoir la version Pro! 💚
        Mes nuits n'en sont que plus calmes! 😆

        PS On m'a encore oublié! Et la version 7 alors? 💚

        http://amazone54.a.m.pic.centerblog.net/mbunbilj.png

        Frenchy Pilou
        Is beautiful that please without concept!
        My Little site :)

        1 Reply Last reply Reply Quote 0
        • DareDevilD Offline
          DareDevil
          last edited by

          @unknownuser said:

          J'ai bien de la chance de ne pas avoir la version Pro! 💚
          Mes nuits n'en sont que plus calmes! 😆
          Oui, comme tu dis...
          Et en plus, quand tu postes à 3h du math un truc sur Golly, ça m'empêche juste d'aller me coucher pour encore au moins une heure !
          Tiens, une version en V7 pour toi 😉RollingV7.skp
          [edit] on c'est croisé 😉

          1 Reply Last reply Reply Quote 0
          • pilouP Offline
            pilou
            last edited by

            Merci, je verrais le pont cette nuit! 💚

            Frenchy Pilou
            Is beautiful that please without concept!
            My Little site :)

            1 Reply Last reply Reply Quote 0
            • PatrickP Offline
              Patrick
              last edited by

              Ha ouaihhh !

              Génial ce machin, faut que je le montre à mon boss !....

              La CAO sans se casser la tête ? FreeCAO la CAO toute en vidéo.

              1 Reply Last reply Reply Quote 0
              • DareDevilD Offline
                DareDevil
                last edited by

                Voilà où j'en suis :
                Rolling_04_V7.skpBon, j'ai toujours ce fâcheux problème quand on arrive à plat, ça fait des divisions par zéro et la position n'est pas calculée.
                Prochaine étape, dessiner les deux pièces du vérin et passer tout ça en 3D.
                Pilou, sur ton minitel ça marche ? Parce que sur ma machine (un core 2 duo 2.66 de 2/3 ans) ça saccade bien dans l'animation. J'attends de voir avec la 3D 😒

                1 Reply Last reply Reply Quote 0
                • DareDevilD Offline
                  DareDevil
                  last edited by

                  @unknownuser said:

                  merci pour la version 7 directe! 👍
                  Quelle animation? 😳
                  Pour l'instant dès que je rentre une valeur c'est instantané! 😎

                  Dans les outils des composants dynamiques, il y a une petite main. Elle sert à lancer les actions "onClick" possible dans un DC. Ici ça modifie la valeur de la "course" du mini au maxi en 10 secondes. Du coup, ça fait une animation

                  1 Reply Last reply Reply Quote 0
                  • pilouP Offline
                    pilou
                    last edited by

                    merci pour la version 7 directe! 👍
                    Pour l'instant dès que je rentre une valeur c'est instantané! 😎

                    Quelle animation?

                    Pont.jpg

                    Frenchy Pilou
                    Is beautiful that please without concept!
                    My Little site :)

                    1 Reply Last reply Reply Quote 0
                    • pilouP Offline
                      pilou
                      last edited by

                      Je me demandais si cela n'irait pas plus vite avec Sketchyphics?
                      Et la descente s'effectuerait par juste le propre poids !
                      En trichant, en mettant les éléments avec des poids croissants!
                      Mais bon j'ai pas envie de remettre les mains la-dedans! 😒

                      Frenchy Pilou
                      Is beautiful that please without concept!
                      My Little site :)

                      1 Reply Last reply Reply Quote 0
                      • pilouP Offline
                        pilou
                        last edited by

                        Croisement de posts 💚
                        Ah oui, j'ai compris, avec la petite main blanche 😳
                        cela descend à 1/2 seconde par interval 😄
                        Largement acceptable! 😉

                        Mais je n'ai qu'un amd athlon XP 2600 + 1.91 💚
                        La carte graphique Ati radeon 9200 128 Mo on la trouve plus même à la Silicone Vallée 💚
                        Et le tout date de 2003 💚

                        Frenchy Pilou
                        Is beautiful that please without concept!
                        My Little site :)

                        1 Reply Last reply Reply Quote 0
                        • DareDevilD Offline
                          DareDevil
                          last edited by

                          Ca y est, c'est fini :

                          Rolling_08_v7.skp
                          Toujours un petit problème de division par zéro, mais je n'ai pas trouvé de solution...
                          Sinon, ça marche bien, en fonction de la longueur des vérins, mais ça rame sur ma machine (une image toutes les 2-3 secondes...)

                          1 Reply Last reply Reply Quote 0
                          • E Offline
                            erom
                            last edited by

                            Et si tu redistribuais les valeurs avec un niveau zero du pont 1° en dessous de son vrai niveau zero?
                            Ainsi en arrivant à 1°, le pont serait à l'horizontal.
                            Bonne idée ou pas?

                            c'est pas un truc juste, c'est juste un truc!

                            1 Reply Last reply Reply Quote 0
                            • DareDevilD Offline
                              DareDevil
                              last edited by

                              @erom said:

                              Et si tu redistribuais les valeurs avec un niveau zero du pont 1° en dessous de son vrai niveau zero?
                              Ainsi en arrivant à 1°, le pont serait à l'horizontal.
                              Bonne idée ou pas?
                              J'y avais pensé... 😉 mais après, pour compenser cet écart, soit il faut redre unique chaque morceau du pont parce qu'il y e a un avec 1° à rattraper, le suivant avec 2... soit je reyombe dans la même erreur dès que je rajoute de quoi compenser dans le calcul... pas simple...
                              En fait l'erreur vient d'un calcul qui remplace
                              cos(A) + cos(2A) + ... + cos(nA)
                              qui se remplace par un truc de la forme
                              f(n,A)/sin(A)
                              du coup quand l'angle arrive à zéro, le sinus aussi, et hop ! division par zéro ! 😳
                              Avis aux maheux.... 😉

                              1 Reply Last reply Reply Quote 0
                              • pilouP Offline
                                pilou
                                last edited by

                                Et y a pas possibilité de faire un test avant?
                                If Sin(A) = 0 alors Diviseur = 1 ou tout autre valeur sensée ou voulue
                                Enfin je dis ça vu de ma fenêtre puisque je n'ai aucune idée des possibilités de programmation de ces DC ! 💚
                                Et ACDC c'est du rock dur non ? 😆

                                http://cache2.allpostersimages.com/p/LRG/8/861/UFGJ000Z/affiches/ac-dc-givin-the-dog-a-bone.jpg

                                PS 10 secondes sur mon minitel, mais je n'ai que l'image à l'arrivée, il doit y en avoir d'intermédiaires ? 😄
                                On ne peut pas rentrer de valeurs pour l'angle, c'est normal ?

                                Pont1.jpg

                                Pss Mais je vois que ce pont est aussi du l'autre côté du channel 💚
                                Mon ami Tigré a mis son grain de sel! ☀

                                Frenchy Pilou
                                Is beautiful that please without concept!
                                My Little site :)

                                1 Reply Last reply Reply Quote 0
                                • pilouP Offline
                                  pilou
                                  last edited by

                                  Croisement de posts je remets donc 😄
                                  Pss Mais je vois que ce pont est aussi du l'autre côté du channel 💚
                                  Mon ami Tigré a mis son grain de sel! ☀

                                  Psss Si on n'a pas de valeurs d'angle à rentrer il n'y a pas moyen de faire visuellement la différence dans les boîtes d'entrées ?

                                  Je vais laisser la visualisation des commandes au fond du tiroir 💚

                                  Frenchy Pilou
                                  Is beautiful that please without concept!
                                  My Little site :)

                                  1 Reply Last reply Reply Quote 0
                                  • DareDevilD Offline
                                    DareDevil
                                    last edited by

                                    @unknownuser said:

                                    Si on n'a pas de valeurs d'angle à rentrer il n'y a pas moyen de faire visuellement la différence dans les boîtes d'entrées ?:

                                    L'angle est calculé d'après l'allongement du vérin. Si on pouvait rentrer l'angle à la main, il faudrait calculer l'allongement qui lui est associé (pas sûr de trouver la bonne fonction... déjà dans un sens ça a été dur...), soit ne pas mettre l'allongement à jour et là ce serait n'importe quoi, les pistons sortiraient des axes, plus rien ne serait cohérent 😄

                                    1 Reply Last reply Reply Quote 0
                                    • DareDevilD Offline
                                      DareDevil
                                      last edited by

                                      @unknownuser said:

                                      Et y a pas possibilité de faire un test avant?
                                      If Sin(A) = 0 alors Diviseur = 1 ou tout autre valeur sensée ou voulue

                                      Oui, c'est à peu près comme ça que je compte m'en sortir, avec un IF au diviseur et un IF global pour la valeur.
                                      On a eu une discussion sur ce problème avec TIG ici.

                                      @unknownuser said:

                                      Enfin je dis ça vu de ma fenêtre puisque je n'ai aucune idée des possibilités de programmation de ces DC ! 💚

                                      Avec le plug Attribs, tu peux voir les fonctions. C'est chaud pour arriver à programmer les DC avec, mais pour lire ça va.

                                      @unknownuser said:

                                      Et ACDC c'est du rock dur non ? 😆

                                      Il n'y a jamais AC de DC dans SU !! 🤣

                                      @unknownuser said:

                                      PS 10 secondes sur mon minitel, mais je n'ai que l'image à l'arrivée, il doit y en avoir d'intermédiaires ? 😄
                                      On ne peut pas rentrer de valeurs pour l'angle, c'est normal ?

                                      Ben oui... l'animation dure 10 secondes, donc si ta machine met 10 secondes pour tout calculer et mettre à jour, l'animation est réduite à 1 image 😉 Chez moi il y a 3 à 4 images... je me croirai revenu au temps de mon Apple ][ ou de mon Spectrum, c'est beau l'évolution technique 🤣
                                      Et pour les angles, oui, c'est normal, j'ai juste mis de quoi visualiser le résultat.

                                      [edit] C'est sûr qu'avec 12 ponts et les ombres, ça doit marcher moins bien 🤣
                                      Une série de ponts, chacun avec un réglage différent, ça doit être pas mal aussi...
                                      aa1.jpg

                                      1 Reply Last reply Reply Quote 0
                                      • pilouP Offline
                                        pilou
                                        last edited by

                                        D'accord mais comment indiquer dans les boîtes de dialogue qu'il n'y rien à rentrer?
                                        J'ai passé 3 minutes à m'obstiner à rentrer quelque chose! 💚

                                        Frenchy Pilou
                                        Is beautiful that please without concept!
                                        My Little site :)

                                        1 Reply Last reply Reply Quote 0
                                        • DareDevilD Offline
                                          DareDevil
                                          last edited by

                                          @unknownuser said:

                                          D'accord mais comment indiquer dans les boîtes de dialogue qu'il n'y rien à rentrer?
                                          J'ai passé 3 minutes à m'obstiner à rentrer quelque chose! 💚

                                          Le fond des valeurs modifiable est blanc, celui des valeurs non modifiable est gris.

                                          1 Reply Last reply Reply Quote 0
                                          • pilouP Offline
                                            pilou
                                            last edited by

                                            Arf, je le saurais pour la prochaine fois 😄

                                            Frenchy Pilou
                                            Is beautiful that please without concept!
                                            My Little site :)

                                            1 Reply Last reply Reply Quote 0
                                            • 1 / 1
                                            • First post
                                              Last post
                                            Buy SketchPlus
                                            Buy SUbD
                                            Buy WrapR
                                            Buy eBook
                                            Buy Modelur
                                            Buy Vertex Tools
                                            Buy SketchCuisine
                                            Buy FormFonts

                                            Advertisement