• Login
sketchucation logo sketchucation
  • Login
🤑 30% Off | Artisan 2 on sale until April 30th Buy Now

Problème de copie des composants

Scheduled Pinned Locked Moved Français
30 Posts 8 Posters 2.1k Views
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.
  • B Offline
    Boris VAISMAN
    last edited by 5 Jan 2012, 08:53

    Bonjour à tous,

    Voici mon problème : j'ai un composant de base appelé Chevron que je dois dessiner d'abord x fois (x pouvant varier), que je dois retourner ensuite de 180° (j'ai un attribut pour cela dans le composant sinon ça ne marche pas) pour pouvoir le dupliquer encore x fois retourné de 180°.

    Or, lors de ma première duplication, les copies sont appelées Chevron copy 1... Chevron Copy x alors qu'avant de copier, j'ai bien changé le nom de la définition et le nom du composant. Donc, lors de la seconde copie, je n'ai pas x chevrons supplémentaires mais les mêmes déplacés.

    Pour plus de clarté (car c'est compliqué), j'ai fait un fichier exemple ou tout est détaillé.

    Je suis dessus depuis hier après midi. Il m'est d'avis quand même qu'il y a de gros bugs dans Sketchup ou que sa logique ne l'est pas trop...

    Help !!!!

    Merci d'avance,

    Boris


    Essai chevrons.skp

    1 Reply Last reply Reply Quote 0
    • S Offline
      StilTeg
      last edited by 5 Jan 2012, 09:46

      pilou, voici la version 7 du fichier je viens de la convertir ...
      Essai chevrons v7.skp

      personnellement je ne comprend pas le problème, donc je laisse faire ceux qui maitrisent les composants parametriques

      doing technical engineering on SketchUp ... without plugins

      1 Reply Last reply Reply Quote 0
      • P Offline
        pilou
        last edited by 5 Jan 2012, 09:46

        tu peux le poster en Version 7? ou une image explicative?
        Sinon pourquoi ne pas faire des "rotations multiples" sur l'axe des composants ?

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

        1 Reply Last reply Reply Quote 0
        • P Offline
          pilou
          last edited by 5 Jan 2012, 10:04

          Il n'y a aucun problème 😉
          Il suffit juste de sélectionner tous les composants du chevron de base et d'en faire un composant! 😉
          Et là tout marchera comme sur des roulette 😉
          (fichier en V7)


          Essai chevrons roulettes.skp

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

          1 Reply Last reply Reply Quote 0
          • P Offline
            pilou
            last edited by 5 Jan 2012, 10:08

            Ah c'est des composants dynamiques ?
            Je passe la main alors, je n'ai que les versions free 😄

            Edit Ah non c'est pas des composants Dynamiques 😄
            Je reprends la main 😄

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

            1 Reply Last reply Reply Quote 0
            • D Offline
              DareDevil
              last edited by 5 Jan 2012, 11:31

              J'ai du mal à comprendre ta méthode... Sans compter qu'il y a d'autres éléments qui composent eux-même le chevron...

              De mon coté, je n'utiliserai qu'une seule série de copies mais qu'on tourne en fonction de son numéro de copie, les pairs dans un sens, les impairs dans l'autre :

              Copies = 2Nombre [le nombre de copies de chaque paire]
              Y = 50
              INT(copy/2) [espace de 50 chaque paire]
              Rotz = ISODD(copy)*180 [retourne de 180 si le numéro de copie est pair]

              Pour que ça fonctionne, il faut que l'axe du composant soit coté faîtage et axé dans l'épaisseur du chevron. Si l'axe n'est pas à cet endroit, il faut ajuster des positions X et Y en fonction du ISODD(copy).

              En revanche, ça devient plus compliqué si la toiture n'est pas symétrique et que les chevrons ne sont pas pareil des deux cotés...


              CharpenteDynamique.skp

              1 Reply Last reply Reply Quote 0
              • P Offline
                pilou
                last edited by 5 Jan 2012, 12:06

                J'ai du mal à comprendre toutes ces subtilités 😄
                Avec ma méthode on se contente de bouger déplacer, inverser, recopier, multiplier, mettre dans n'importe qu'elle position de l'espace le composant de base même s'il est constitué d'autres composants!
                Et quelque soient les axes internes!

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

                1 Reply Last reply Reply Quote 0
                • D Offline
                  DareDevil
                  last edited by 5 Jan 2012, 12:29

                  @unknownuser said:

                  J'ai du mal à comprendre toutes ces subtilités 😄
                  Avec ma méthode on se contente de bouger déplacer, inverser, recopier, multiplier, mettre dans n'importe qu'elle position de l'espace le composant de base même s'il est constitué d'autres composants!
                  Et quelque soient les axes internes!

                  Oui Pilou, mais la logique paramétrique n'y est pas ! Une fois que tu as fini ta charpente et que finalement c'est pas ça, qu'il faut moins de chevrons mais plus espacés, que la hauteur doit changer... ben il n'y a plus qu'à tout refaire, alors qu'avec les composants dynamiques, il n'y a qu'à changer deux valeurs.
                  Ça m'étonnes quand mêmeque tu n'accroches pas à cette logique paramétrique ! Il faut absolument que tu passes sur la v8 !! 😄

                  1 Reply Last reply Reply Quote 0
                  • Jean LemireJ Offline
                    Jean Lemire
                    last edited by 5 Jan 2012, 13:36

                    Bonjour.

                    Effectivement, avec SU 8 tout comme avec SU 7, la version gatuite (free) permet d'utiliser les composants dynamiques mais ne permet pas de modifier leurs atributs dynamiques. Pour cela il faut la version Pro.

                    Salutations.

                    Jean (Johnny) Lemire from Repentigny, Quebec, Canada.

                    1 Reply Last reply Reply Quote 0
                    • P Offline
                      pilou
                      last edited by 5 Jan 2012, 14:08

                      Ah ok donc finalement ce sont des composant "Dynamiques"! 😄
                      Ce n'était indiqué nulle part dans les posts précédents!
                      Ce n'est pas que je n'adhère pas, c'est que comme je ne peux les "programmer" avec la free, je fais une impasse forcée 😄
                      Je suppose que c'est la même chose avec la 8 free ?

                      Ps encore que dans la version normale free on peut quand même éditer un composant "normal" pour changer quoi que ce soit génériquement 😄

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

                      1 Reply Last reply Reply Quote 0
                      • B Offline
                        Boris VAISMAN
                        last edited by 5 Jan 2012, 14:40

                        Je vous remercie vraiment de vous faire du "jus de crâne" sur mon souci...

                        Effectivement, je ne peux me contenter de la solution proposée par Pilou car ma toiture varie et le nombre de composants change à gauche et à droite (peut-être aussi l'angle d'inclinaison).

                        En plus, je fais un composant de base qui fonctionne bien et qui peut s'incliner dans tous les sens et ça m'ennuie en toute logique de le casser pour ensuite le recréer et en faire des copies. En toute logique, j'ai mon composant de base, je le duplique x fois, je le retourne, je change sa définition (en le rendant unique) et je le reduplique x fois dans l'autre sens. Ca devrait marcher et ça ne marche pas...

                        En fait, le problème est lié à la définition de base du composant et cette définition n'est pas la même que celle inscrite dans la boite de dialogue "Info sur l'entité". Et je ne sais pas expliquer pourquoi même si je commence de plus en plus à croire qu'il s'agit d'un bug.

                        J'ai vu qu'il existait une subtilité : quand on double-clique sur le nom du composant pour le changer, ça n'a aucune influence sur le nom et la définition dans la boite de dialogue "Infos sur l'entité". Par contre, ça modifie la définition de base de tous les composants du projet identiques ? Savez-vous pourquoi ?

                        1 Reply Last reply Reply Quote 0
                        • P Offline
                          pilou
                          last edited by 5 Jan 2012, 15:44

                          @unknownuser said:

                          En toute logique, j'ai mon composant de base, je le duplique x fois, je le retourne, je change sa définition (en le rendant unique) et je le reduplique x fois dans l'autre sens. Ca devrait marcher et ça ne marche pas...

                          Après l'avoir rendu unique peut-être que
                          Il suffit de l'exploser sur 3 niveaux et de le "recomposer"

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

                          1 Reply Last reply Reply Quote 0
                          • B Offline
                            Boris VAISMAN
                            last edited by 6 Jan 2012, 09:13

                            Alors, effectivement, je n'ai pas parlé de composants dynamiques mais il est vrai que je ne sais pas bien faire la différence. Etant un "bleu bite" sur Sketchup, je n'ai commencé qu'avec la version 8 Pro et pour moi, tous les composants sont dynamiques...

                            En fait, Pilou, je pense que si je prenais ta solution, ça fonctionnerait mais je me refuse à l'adopter, du moins pour l'instant. Dans l'exemple du chevron, il n'y aurait pas beaucoup de travail à reprendre mais j'ai d'autres composants beaucoup plus complexes et avec de nombreux attributs. Et les "éclater" pour les recomposer ne me plait que très très moyennement.

                            Je souhaite comprendre les subtilités et la logique du truc et c'est pour ça que je fais appel aux experts du forum 😄

                            Boris

                            1 Reply Last reply Reply Quote 0
                            • P Offline
                              pilou
                              last edited by 6 Jan 2012, 11:24

                              Un composant "normal" n'est pas "paramétrique" ! (peut changer suivant des variables)
                              Un composant "normal" n'est pas "animable" (interactif) au clic de la souris (genre porte qui s'ouvre)

                              Un composant "Dynamique" oui 😄

                              La beauté (la perversion) de la chose des composants dynamiques est que l'on peut à l'extrême
                              (certains l'on déjà fait) 😒
                              créer une rue complète, un quartier, dont les bâtiment eux-mêmes sont des bâtiments "Composants dynamiques"
                              en clair c'est de l'urbanisme combinatoire aléatoire! 😄

                              Le petit frein, c'est que "programmer" ces "Composants Dynamiques" demande un petit investissement temporel qui n'est point négligeable! 💚
                              Sans compter une âme de codeur (légère quand même à la différence du langage Ruby) 😉

                              Pour l'utilisateur final par contre c'est un vrai nanan ! ☀
                              Dessiner un escalier dont le nombre de marches s'adapte automatiquement à la hauteur c'est du nougat! 😎

                              Pour l'interaction charger par exemple cette petite maison 😄
                              Les fenêtres et portes basculent, coulissent...

                              On ne peut pas créer les "composant dynamiques" avec la free! Il faut la pro !
                              (enfin si on peut mais c'est hyper compliqué! 💚
                              Glenn Murcutt (Architecte) Maison Marika Alderton
                              Model by HIPNIN, Dynamic by SWANK-E

                              http://www.polyloop.net/imagehosting/19649243d376fb34.jpg

                              http://0.tqn.com/d/architecture/1/0/X/G/murcutt-marika-alderton-house01.jpg

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

                              1 Reply Last reply Reply Quote 0
                              • P Offline
                                pilou
                                last edited by 6 Jan 2012, 11:56

                                On peut même faire des casse-têtes 😄

                                http://doc-04-8g-3dwarehouse.googleusercontent.com/3dwarehouse/secure/hhulr73hmmak89paul31eote4ben7ngk/ovdficbrhnmjhqhcigtaf0b86o27cthe/1325829600000/lt/*/ec47380ef57dc4df8095ba2080357053?ts=1227140770000&ctyp=other

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

                                1 Reply Last reply Reply Quote 0
                                • D Offline
                                  DareDevil
                                  last edited by 6 Jan 2012, 20:20

                                  Puisqu'on y est, un petit exemple de composant dynamique que je n'ai jamais terminé :
                                  le bâtiment d'IBM à La Gaude (Alpes-Maritimes) de Marcel Brauer
                                  Dans le réglage du composant, il y a le nombre d'étage (même si le bâtiment original n'en a que deux), le nombre de trames (pour que ça marche bien avec les poteaux il faut que ce soit un multiple de 7) et l'angle (si on veut faire une partie incurvée).
                                  Là où ça me gène, c'est que les composants se multiplient comme des petits pains dans la bibliothèque dès qu'on le fait fonctionner alors qu'ils seraient sensés être tous des représentants du même composant... À régler...

                                  http://www.webtimemedias.com/sites/files/images/articles/old/file21141.jpg


                                  ibm.jpg


                                  IBM_05.skp

                                  1 Reply Last reply Reply Quote 0
                                  • P Offline
                                    pilou
                                    last edited by 7 Jan 2012, 02:49

                                    Juste un petit truc en passant 😄
                                    Pourquoi les bras des supports ne subissent pas non plus une courbure?

                                    ibm.jpg

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

                                    1 Reply Last reply Reply Quote 0
                                    • D Offline
                                      DareDevil
                                      last edited by 7 Jan 2012, 08:24

                                      @unknownuser said:

                                      Pourquoi les bras des supports ne subissent pas non plus une courbure?

                                      Eeuuuuhhhhh..... Ben peut-être parce que le projet est comme ça 😆
                                      Tous les poteaux-trident sont standardisés, ils sont faits avec le même coffrage quelque soit leur position dans le bâtiment.
                                      Mais c'est vrai qu'en réalité l'angle est de 30° pour 28 trames, c'est nettement moins courbé que le test que tu postes 😉
                                      Maintenant, s'il fallait courber les tridents, il faudrait les décomposer en plusieurs éléments pour arriver à les manipuler.


                                      _MG_0896.JPG

                                      1 Reply Last reply Reply Quote 0
                                      • P Offline
                                        pilou
                                        last edited by 7 Jan 2012, 11:33

                                        C'est quand même vraiment bestial ces Composant Dynamiques!
                                        Je ne comprends pas que cela n'est pas plus de succès, la relative difficultés de les "programmer" peut-être ?
                                        Dommage que qu'ils ne soient pas dans la version free 😞
                                        Bon on peut les utiliser c'est déjà pas mal 😄
                                        ça viendra peut-être un jour ☀

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

                                        1 Reply Last reply Reply Quote 0
                                        • P Offline
                                          pilou
                                          last edited by 7 Jan 2012, 14:50

                                          Si tu parcours ce fil tu verras que l'on peut quand même programmer des composants dynamiques avec la version free, mais bon c'est un peu moins facile et sûrement pas aussi rapide! (l'écriture) (voir page 2) 💚

                                          @unknownuser said:

                                          Il faut installer le plugin "Attribs" que tu trouves sur le site Crai-archi.

                                          La pomme de pin étant en V7 cool, mais si c'était possible d'avoir aussi la vague en v7 aussi 😄

                                          D'ailleurs je comprends pas bien cette manie de sauvegarder dans la dernière version, alors que c'est bien plus subtil de sauvegarder pour le plus grand nombre! Surtout que cela prend quasi le même temps de manipulation au moment de la sauvegarde 😄
                                          les objets à partir de la V6
                                          les composants dynamiques à partir de la V7

                                          pin.jpg

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

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

                                          Advertisement