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

    Création de Composants Dynamique

    Scheduled Pinned Locked Moved Français
    2 Posts 2 Posters 607 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.
    • S Offline
      sdionne
      last edited by

      Bonjour à tous, j'ai une petite interrogation concernant les composants dynamique, j'ai un composant sur lequel je travaille et lorsque je le teste en l'insérant dans un nouveau dessin il est toujours unique lorsque je le copie.
      Normalement lorsque vous faite une copie d'un composant vous devez spécifier si la copie sera unique ou non avec le choix du menu contextuel.

      Ça m'embête un peu car je voudrais pouvoir les traiter en groupe pour par exemple les mettre à l'échelle.

      J'ai mis en attachement le composant en question

      Merci

      sdionne


      35684.skp

      1 Reply Last reply Reply Quote 0
      • TNTDAVIDT Offline
        TNTDAVID
        last edited by

        **Bonsoir sdionne,

        Dans ton composant parent évite d'imposer une valeur en Y!

        Cela participe à ton problème et rend ton composant dynamique moins flexible à positionner sur ta scène Sketchup.

        Certains de tes sous composants vont chercher l'attribut "Z" du composant parent, ce qui est la cause principale de ton souci.

        Au lieu d'écrire:

        Z=abs(35684!Z)+6.5

        **Tu dois écrire **

        Z=6.5

        Remarque:

        Comme tes sous composants sont à l'intérieur du composant parent, ils ils héritent automatiquement de sa position.

        Avec ta formule actuelle, si tu déplaces le composant parent vers le haut, tes équerres vont flotter dans l'espace temps.

        Bonne Pratique:

        Pour les attributs susceptibles de changer dans tes sous composants, il est mieux de créer un attribut personnalisé dans le composant parent.

        Si je reprends l'exemple de la position de tes équerres.

        **Au lieu d'écrire **

        Z = 6.5

        **Il vaut mieux écrire **

        Z=Parent!"Ton attribut personnalisé"

        Ainsi, si tu souhaite changer la position de toutes tes équerres, tu pourras le faire en une seule manipulation.

        En prime, tu pourras si tu le souhaites afficher cet attribut pour les utilisateurs.

        Bonne continuation.

        David**

        [b:8wt9py2i]* Nouveau !!![/b:8wt9py2i] Découvrez notre nouveau Plugin [url=http://www.composant-dynamique.com/:8wt9py2i][color=#40FF00:8wt9py2i]C[/color:8wt9py2i][color=#77FF00:8wt9py2i]l[/color:8wt9py2i][color=#ADFF00:8wt9py2i]i[/color:8wt9py2i][color=#E4FF00:8wt9py2i]c[/color:8wt9py2i][color=#FFDB09:8wt9py2i]k[/color:8wt9py2i][color=#FF921B:8wt9py2i]-[/color:8wt9py2i][color=#FF492E:8wt9py2i]C[/color:8wt9py2i][color=#FF0040:8wt9py2i]u[/color:8wt9py2i][color=#ED2577:8wt9py2i]i[/color:8wt9py2i][color=#DA49AD:8wt9py2i]s[/color:8wt9py2i][color=#C86EE4:8wt9py2i]i[/color:8wt9py2i][color=#AD77FF:8wt9py2i]n[/color:8wt9py2i][color=#8965FF:8wt9py2i]e[/color:8wt9py2i] [color=#4040FF:8wt9py2i]2[/color:8wt9py2i][/url:8wt9py2i], pour créer vos cuisines 3D !

        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