MONUMETRIC Video mmt-volt

Collapse

Dynamo van list terug naar Element

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • janwillem1994
    Junior Member
    • June 14, 2019
    • 9

    Dynamo van list terug naar Element

    Hallo,

    Ik ben nieuw op het gebied van Dynamo en ben benieuwd of er mensen zijn die kennis hebben van het géén ik zoek.
    Click image for larger version

Name:	dynamo knipsel.PNG
Views:	1
Size:	156.2 KB
ID:	420193

    Hierboven filter ik naar de het systeem naam, mijn systeem naam is namelijk één set.
    Ik wil vanaf de lijst weer terug naar element zodat ik de lengte eruit kan halen en een parameter eraan kan koppelen.

    Is er iemand die mij hierbij kan helpen?

    Mvg,

    Jan Willem
  • Robin Deurloo
    Super Moderator
    • July 7, 2011
    • 2390
    • Rotterdam, Holland

    #2
    Ik probeer even te bedenken wat je aan het doen ben.

    Je filterd namelijk eerst op TECE Aluplex buis op rol met de List.FilterByBoolMask en vervolgens voeg je aan het einde deze twee uitkomsten weer samen naar 1 lijst en ik begrijp niet helemaal waarom.


    Ik denk zoiets:
    Click image for larger version

Name:	revitforum-dynamo-filter-sysemname.JPG
Views:	1
Size:	124.2 KB
ID:	399318

    Ik zou ook kijken of je het selecteren van de element kunt overslaan, door bijvoorbeeld elle elementen uit een category te pakken. Op die manier sluit je 'user error' uit wanneer een element per ongeluk niet geselecteerd wordt.

    Dit doe je met de Categoreis en de All elements of Category node.
    Last edited by Robin Deurloo; June 14, 2019, 10:43 AM.
    Company Website: www.deurloobm.nl
    Revit Ideas: Is this family Mirrored? | Approve warnings | Family Type parameter just those in the family

    Comment

    • janwillem1994
      Junior Member
      • June 14, 2019
      • 9

      #3
      Hallo Robin,

      Bedankt voor je snelle reactie!
      Dat klopt, niet al te veel kennis vandaar de dubbele zoekfunctie.

      Ik zal proberen uit te leggen wat de stappen zijn die ik wil doen. Het is namelijk voor Prefab Water.
      - Leidingen selecteren
      - TECE Aluplex buis op rol eruit filteren
      - System Name (deze is namelijk gelijk per water set) filteren
      - Hieruit wil ik de Section filteren (section hoort bij het systemnaam dus kw3 bv)
      - Uit de section wil ik een lengte uit laten rollen dat dezelfde section nummers gecalculeerd worden en ingevuld worden.


      Hier kan ik een tag aan hangen zo kan ik om de bocht heen doormeten.
      Click image for larger version

Name:	dynamo knipsel 2.PNG
Views:	3
Size:	10.6 KB
ID:	399319

      Ik krijg in dynamo de UniqueItems (list) niet naar elementen toe.
      Achter de Element.GetParameterValueByName zet ik List.UniqueItems om al dezelfde items één te maken. Ze horen namelijk bij elkaar.

      Mvg,

      Jan Willem
      Click image for larger version

Name:	dynamo knipsel 2.PNG
Views:	3
Size:	10.6 KB
ID:	399320

      Comment

      • Robin Deurloo
        Super Moderator
        • July 7, 2011
        • 2390
        • Rotterdam, Holland

        #4
        OK ik heb even moeten kijken wat die Section precies betekend, maar als ik het goed begrijp zijn dat steeds stukken tot aan een verbinding en je wil dus per section de totale lengte weten.

        Je krijgt dan dus bijvoorbeeld

        System Name = hw1
        section 1 = 3000mmm
        section 2 = 1500mm
        section 3 = 2500mm

        System Name = kw1
        section 1 = 1000mm
        section 2 = 500mm

        etc.
        Company Website: www.deurloobm.nl
        Revit Ideas: Is this family Mirrored? | Approve warnings | Family Type parameter just those in the family

        Comment

        • janwillem1994
          Junior Member
          • June 14, 2019
          • 9

          #5
          Hallo,

          Ja dat is precies wat ik zoek, ik kan dan namelijk dynamo een waarde in laten vullen en taggen.

          Met vriendelijke groet,

          Jan Willem

          Comment

          • janwillem1994
            Junior Member
            • June 14, 2019
            • 9

            #6
            Originally posted by Robin Deurloo
            OK ik heb even moeten kijken wat die Section precies betekend, maar als ik het goed begrijp zijn dat steeds stukken tot aan een verbinding en je wil dus per section de totale lengte weten.

            Je krijgt dan dus bijvoorbeeld

            System Name = hw1
            section 1 = 3000mmm
            section 2 = 1500mm
            section 3 = 2500mm

            System Name = kw1
            section 1 = 1000mm
            section 2 = 500mm

            etc.
            Dat klopt helemaal.
            Even een extra opmerking, zoals je zelf ook al gezien hebt is de Section niet identiek maar wel onder de hw1 of kw1.
            Als ik de totale section lengte kan krijgen die bij de desbtreffende System name hoor ben ik waar ik moet zijn.

            Mvg,

            Jan Willem

            Comment

            • Robin Deurloo
              Super Moderator
              • July 7, 2011
              • 2390
              • Rotterdam, Holland

              #7
              Ik wil hier nog wel wat verder in duiken, maar ik ga morgen op vakantie en moet dus nog wel het een en ander doen voordat ik weg ga, weet niet of dat voor die tijd dus nog gaat lukken. Zo niet dan zijn er nog wel wat andere mensen die kunnen helpen, hoewel de meeste echte goeie in het engelse deel van dit forum zitten. Dus mocht het hier in het Nederlndse niet lukken, zou ik het in het engelse deel even proberen.
              Company Website: www.deurloobm.nl
              Revit Ideas: Is this family Mirrored? | Approve warnings | Family Type parameter just those in the family

              Comment

              • janwillem1994
                Junior Member
                • June 14, 2019
                • 9

                #8
                Is goed, ik wacht dit weekend even af en zal maandag kijken of het je gelukt is. Zal anders in engels proberen te zetten taalkundig niet extreem sterk in engels) maar vaak begrijpen ze het. Ik zal een forum bericht plaatsen bedankt in ieder geval voor je hulp!

                Comment

                • janwillem1994
                  Junior Member
                  • June 14, 2019
                  • 9

                  #9
                  Click image for larger version

Name:	dynamo knipsel 4.PNG
Views:	1
Size:	174.5 KB
ID:	399329

                  Het is gelukt, hierbij de uitwerking.
                  Foutmeldingen komen omdat de bocht een andere parameter heeft in de lengte.

                  Comment

                  • janwillem1994
                    Junior Member
                    • June 14, 2019
                    • 9

                    #10
                    Ik heb een vraag, de script werkt op één ding na:
                    De section zijn alleen te vinden in pipes dus de lengte van de bochten worden niet meer gerekend.

                    Hieronder zie je dat er regelmatig geen waardes in staan. Hoe kan ik er voor zorgen dat de lengtes van de desbetreffende op de lege plek komen?
                    Ze horen bij elkaar dus als section, kan ik de waarde in laten vullen met = gelijk aan waarde van geconnecte buizen?
                    Click image for larger version

Name:	dynamo section replace.PNG
Views:	1
Size:	100.4 KB
ID:	399354

                    Comment

                    Related Topics

                    Collapse

                    Working...