sketchucation logo sketchucation
    • Login
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Grouope, Composant et Calque

    Scheduled Pinned Locked Moved Français
    14 Posts 3 Posters 1.6k Views 3 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.
    • X Offline
      xyz
      last edited by

      Bonjour à tous

      Est-ce que l'un d'entre-vous connaitrait un PLUG-IN qui permettrait de créer un calque portant le même nom qu'un groupe ou composant que l'on désignerait (par un clic, supposons...)?

      Souvent lorque je crée un GROUPE regroupant certains éléments, genre les 4 pattes d'une table, je vais aussitôt créer un CALQUE pour ces mêmes objets (méthode standard pour cacher ou non des éléments dans des scènes).

      Ma question est: quel outil pourrait créer un calque du même nom que le groupe cliqué sans avoir à constamment répéter les mêmes textes ? 😉

      Michel (Quebec)

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

        Regarde dans cette caverne d'alibaba 😉

        Si tu ne trouves pas ton bonheur, ils suffit de faire une requête dans la section Plugins 😉
        [REQ]Name layer from group ou similaire 😄

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

        1 Reply Last reply Reply Quote 0
        • SERGIOS Offline
          SERGIO
          last edited by

          @unknownuser said:

          cette caverne[/u][/url] d'alibaba

          La caverne d'alibabur 🤣

          1 Reply Last reply Reply Quote 0
          • X Offline
            xyz
            last edited by

            Salut PILOU
            Je connais cette "caverne". J'y ai déjà trouvé nombres de "plus-ins" mais celui que je cherche ne semble pas existé. Peut-être que trop de trésors le recouvre

            Idem pour ta deuxième suggestion.

            Quand je crée un groupe dans SUp j'utilise le "plug-in: fr_MakeNamedGroup" c'est plus facile pour se retrouver dans l'outil "STRUCTURE (outliner)". Partant de là, lorsque je veux un calque de ce même objet,je dois réécrire ce même nom dans une création de calque. Dans un anglais bien pauvre est-ce que l'on ne pourrait pas trouver un "plug-in" qui s'écrirait: MakeNamedLayerFromNamedGroup ?

            Michel (Quebec)

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

              Il n'existe peut-être pas!
              Je vais en faire la demande sur le forum anglais 😄
              C'est parti, wait and see 😄

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

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

                Bon voilà déjà çà by TIG ☀
                Pour l'instant ça marche avec la Console ruby (c'est déjà pas mal 😄
                (et mince çà ne marche que pour les groupes, j'avais oublié qu'il faille que çà marche aussi pour les composants 😳

                Il suffit de choisir son groupe "nommé"
                d'écrire toto dans la console Ruby (Menu fenêtre/Console Ruby)
                D'appuyer sur Enter

                le calque avec le nom du groupe est créé 😉
                et on recommence avec un autre groupe "nommé"
                d'écrire toto dans la console Ruby
                etc...

                Si le nom du fichier toto est trop court à taper 💚
                on peut le renommer en layer_name_from_group_name.rb mais il faut changer aussi la première ligne du plugin de
                def toto() en def layer_name_from_group_name() 😒 😉 (c'était l'original)
                et çà roule !
                Bon c'est ce fichier toto qui est disponible ci-dessous 😉
                (évidemment ce n'est pas recommandé de nommer un fichier toto car c'est pas très parlant pour ce qu'il fait 😄
                Je vais essayer de le bricoler pour que çà marche avec le clic droit mais bon, c'est gagné, je suis pas une flêche en programmation Ruby 😆

                ça dépanne déjà pas mal 😄


                toto.rb

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

                1 Reply Last reply Reply Quote 0
                • X Offline
                  xyz
                  last edited by

                  Bonjour

                  Merci PILOU
                  Je vais essayer la bête (dite TOTO).

                  Je me fais peut-être des idées mais il me semble qu'un tel "plug-in" trouverait sa place dans bien des chaumières ☀
                  Michel

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

                    Tiens voilà celui marche avec un composant!
                    Mais la petite blague, c'est qu'il faut "nommer le composant" après sa création!!!
                    Car le "nom" d'un composant est différent de son "nom de définition" donné à sa création
                    faire Info sur le composant pour voir les 2 cases de définition du nom 😉

                    Sinon çà marche exactement comme celui de dessus, à part qu'ici c'est tata qu'il faut mettre dans la console 💚


                    tata.rb

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

                    1 Reply Last reply Reply Quote 0
                    • X Offline
                      xyz
                      last edited by

                      Re-salut PILOU
                      👍 TOTO fait très bien l'affaire puisque c'est surtout avec des groupes composés de plusieurs éléments que l'on a besoin de calques du même nom.
                      Évidemment avec un CLIC de droite ce serait encore mieux puisque plus facilement disponible.

                      Avec TATA c'est le même inconvénient du RE-NOMMER.

                      Alors TOTO fait tata à TATA (expression québécoise pour dire`"à la prochaine" avec la main) 🤣

                      Merci beaucoup
                      Michel

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

                        Tiens pour les composants tu remplaces comme montré ci-dessous et çà va le faire tout pareil 😉
                        Plus besoin de nommer une 2ème fois le composant, c'est son nom de création qui va servir! 👍
                        (sa définition)
                        Remplacer

                        
                        name=ss[0].name
                        

                        par

                        
                        name=ss[0].definition.name
                        

                        Ah on est peu de chose ! Grand merci à Tig évidemment! 😎

                        Pour le clic droit je me penche dessus mais pas trop fort pour ne pas tomber 💚

                        PS Et je faisais du Québécois sans le savoir comme Monsieur Jourdin 💚

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

                        1 Reply Last reply Reply Quote 0
                        • X Offline
                          xyz
                          last edited by

                          Salut PILOU

                          Petit détail pour fignoler un peu plus: ce qui serait bien c'est que le composant/groupe qui sert de base à la création du calque se rerouve automatiquement sur ce calque. Pour l'instant on doit l'y placer manuellement APRÈS le fonctionnement du "plug-in".

                          Michel
                          PS: Grand merci à maitre TIG 👍

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

                            AH bé çà tombe bien j'étais en train de galérer pour le mettre sous le clic droit (pas encore réussi mais ça va viendre 💚

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

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

                              On Sélectionne un Composant (avec son nom de défini à la création)
                              S'il n'a pas de nom le programme hurle! 😆
                              On fait Clic Droit
                              Le menu contextuel créé pour l'instant sous le Clic Droit
                              est Add Name Layer from Component ☀
                              Bon là c'est en anglais, mais il suffit de l'éditer (je le ferais plus tard) 😄

                              Le nom de fichier à rallonge n'a plus d'importance puisque cela peut marcher au clic droit maintenant!
                              Sinon en cas de panne du Bouton Droit de la souris il faut rentrer dans la console ruby
                              layer_name_from_component_name 💚

                              Attention ici c'est le Nom de définition du Composant à la création qui est pris en considération!
                              Si l'on voulait le simple Nom du composant nommé ultérieurement
                              il faudrait changer la ligne

                               name=ss[0].definition.name
                              

                              par celle-ci!

                              name=ss[0].name
                              

                              ah, on est peu de chose, à quoi ça tient 😆
                              A suivre...


                              layer_name_from_component_name.rb

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

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

                                Bon voilà après des aides multiples de TIG, déjà le Clic Droit pour les groupes nommés! 😎
                                Celui pour les composant va suivre dans les 10 minutes 😄

                                On Sélectionne un Groupe nommé, (s'il ne l'est pas , le programme hurle 😮
                                On fait Clic Droit
                                Le menu contextuel crée pour l'instant sous le Clic Droit
                                est Add Name Layer from Group ☀
                                Bon là c'est en anglais, mais il suffit de l'éditer (je le ferais plus tard) 😄

                                Le nom de fichier à rallonge n'a plus d'importance puisque cela peut marcher au clic droit maintenant!
                                Sinon en cas de panne du Bouton Droit de la souris il faut rentrer dans la console ruby
                                layer_name_from_group_name 💚


                                layer_name_from_group_name.rb

                                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