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

    [Résolu] composant dynamique: comment modifier sans déformer ?

    Scheduled Pinned Locked Moved Français
    8 Posts 2 Posters 14 Views 2 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.
    • JNLJ Offline
      JNL
      last edited by JNL

      Bonjour à tous,

      ça faisait un moment que je n'étais pas passé vous voir et j'ai, d'abord, cru que je m'étais trompé de site 😁
      et découvert que Maître Pilou avait failli lâcher la souris...😈
      face à cette nouvelle interface, je ne retrouve plus rien; c'est pourquoi cette question qui a certainement été déjà traitée (et je vous prie de bien vouloir m'en excuser):
      comment empêcher la déformation d'un composant dynamique quand on en modifie une des dimensions ,
      j'ai une cornière dont j'aimerais faire varier la dimension d'une des ailes sans en modifier l'épaisseur
      essai_cornière.skp
      merci de vos conseils, toujours avisés...

      1 Reply Last reply Reply Quote 0
      • P Offline
        pcmoor
        last edited by

        divide into 3 solid groups, groups are good as subs as will not show on OCL, and if required can union or outer shell with no residue

        Capture.JPG

        hide the adjoining planes

        Capture2.JPG

        fix the thickness and formula for base and leg

        Capture3.JPG

        essai_cornière.skp

        1 Reply Last reply Reply Quote 0
        • P Offline
          pcmoor
          last edited by

          amended to include position so can change base width

          essai_cornière.skp

          JNLJ 1 Reply Last reply Reply Quote 0
          • JNLJ Offline
            JNL @pcmoor
            last edited by JNL

            @pcmoor Great. A thousand thanks ! it works nickel.
            btw, I totally didn't know that dynamic components could have groups and, above all, control them.

            [edict]
            Is it possible to drive a group, i.e. part of a child component (as you suggest) from an option of the parent component?
            When I try, I always get an error message written in red...

            P 1 Reply Last reply Reply Quote 0
            • P Offline
              pcmoor @JNL
              last edited by

              @JNL
              Subgroups work on the lowest level, they are convenient as stated. But should not be used in intermediate levels, unless used in conjunction with "deep make unique" or similar extensions.

              Can drive from parent, the red may show a non-initiated attribute. Though shows "0" in grey, the value in parent is null. So, enter a value.
              Otherwise, the formula is incorrect or sometimes disconnected.
              Please upload any problem DCs

              JNLJ 1 Reply Last reply Reply Quote 0
              • JNLJ Offline
                JNL @pcmoor
                last edited by

                @pcmoor

                I'm afraid I don't understand what I have to do 😢
                I'm attaching to you the file that's the problem with me :
                tiroir_EMUCA.skp
                I split the component into 3 subgroups, as you suggested.

                I would like to change the length and height of "côté_métallique_EMUCA" by modifying only "partie_haute" which is one of the subgroups.

                Is that possible, do you think?

                Thank you in advance for spending time on my little problem

                1 Reply Last reply Reply Quote 0
                • P Offline
                  pcmoor
                  last edited by

                  I understand now, you cannot reference the top level, only the level above or below and any within the same level.
                  So, need to pass the data through

                  You can use parent! as a generic reference which is handy for reusing a DC (note make unique if reusing)

                  tiroir_emuca (1).skp

                  1 Reply Last reply Reply Quote 0
                  • JNLJ Offline
                    JNL
                    last edited by

                    It's much clearer now; I've understood what you've done. In addition, it makes perfect sense (which is a quality that I really miss 😜 )

                    still a thousand thanks pcmoor: my DC is working and I learned something new . I'm verry happy 👍 👍 👍

                    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