Donate Now Goal amount for this year: 2500 USD, Received: 1627 USD (65%)

Results 1 to 7 of 7
Like Tree6Likes
  • 1 Post By Yna_Db
  • 3 Post By Bjorn_K
  • 2 Post By cellophane

Thread: Pushing data from containing wall into Curtain Panels

  1. #1
    Member ryntau's Avatar
    Join Date
    October 11, 2012
    Location
    St. Louis
    Posts
    403
    Current Local Time
    04:59 AM

    Pushing data from containing wall into Curtain Panels

    I'm trying to figure out how to push data from the curtain Wall, down into its individual curtain Panels. In the example below, it works fine if i change that code block to 0; and run the graph, then manually change it to 1, then 2, and keep going till i go through every curtain wall in the project.
    I'm sure my problem has to do in my attempt to use the list.count to help generate the list. Any insight would be great, my knowledge of complex list manipulation is pretty weak.
    Attached Thumbnails Attached Thumbnails Pushing data from containing wall into Curtain Panels-curtainpanelinfo.png  

  2. #2
    Moderator cellophane's Avatar
    Join Date
    August 9, 2011
    Location
    Louisville, KY
    Posts
    6,143
    Current Local Time
    07:59 AM
    Here's what I did a while back to push some parameters into my doors (not sure if it works for curtainwall, I'll give it a test shortly.) The GetParameter & SetParameter nodes are from Rhythm.

    edit: Use String from Array instead of String from Object. I also added a second image showing it.
    Attached Thumbnails Attached Thumbnails Pushing data from containing wall into Curtain Panels-setdoortypemarkbytypename.png   Pushing data from containing wall into Curtain Panels-stringfromarray.png  
    Last edited by cellophane; October 3rd, 2017 at 05:47 PM.

  3. #3
    Member
    Join Date
    September 19, 2015
    Posts
    163
    Current Local Time
    12:59 PM
    I think you are just using the wrong node, could you try with the OOTB Element.SetParameterByName node instead? (not ByNames)
    amoursol likes this.

  4. #4
    Member ScubaMan's Avatar
    Join Date
    July 6, 2015
    Posts
    199
    Current Local Time
    04:59 AM
    Try changing the lacing to longest on Element.setparametervaluesbynames.

    if that does not work:

    Use a second list count after List.GetItemAtIndex. Set it to read list level @2 and then run list repeat or list cycle (one will order you list the same as List.GetItemAtIndex). Use the count and String From Object as inputs. That should do it if my first recommenddation does not work.

    Let me know if you need any help with that. I do not have access to dynamo at the moment but can build a graph and show you later if needed.

    Hope it helps,
    Steven

  5. #5
    Member Bjorn_K's Avatar
    Join Date
    April 8, 2011
    Location
    Rotterdam, Netherlands
    Posts
    320
    Current Local Time
    01:59 PM
    Hope this doesn't sound rude, but you're thinking to complex.

    The entire middle section of you graph is trying to do what Dynamo already intrinsically does, assume a connection based on the order of the list.

    The result of your Element.id node is a list of 3 things. The result of the Panel collector is also a list of 3 things (namely 3 lists of panels). Then pushing the data back the first value is used for the first item in the list (which is itself a list containing multiple items). Dynamo will then handle the replication for you.

    Hope the example clears things up.

    Pushing data from containing wall into Curtain Panels-curtainpanel.id.png
    Attached Files Attached Files
    cellophane, amoursol and ScubaMan like this.

  6. #6
    Moderator cellophane's Avatar
    Join Date
    August 9, 2011
    Location
    Louisville, KY
    Posts
    6,143
    Current Local Time
    07:59 AM
    Quote Originally Posted by Bjorn_K View Post
    Hope this doesn't sound rude, but you're thinking to complex.

    The entire middle section of you graph is trying to do what Dynamo already intrinsically does, assume a connection based on the order of the list.
    Is that kind of like Stage 5 of using Revit?
    Dave Jones and amoursol like this.

  7. #7
    Member Bjorn_K's Avatar
    Join Date
    April 8, 2011
    Location
    Rotterdam, Netherlands
    Posts
    320
    Current Local Time
    01:59 PM
    I kind of get what you're saying. Must admit that diving into Dynamo the last 18 months has been a joy and has a) taught me to ask better questions and b) appreciate better if a solution is lightweight

Similar Threads

  1. Pushing data to rooms from Excel
    By ryntau in forum Dynamo BIM
    Replies: 2
    Last Post: August 24th, 2017, 04:33 PM
  2. Problem with adding custom curtain wall panels to curved curtain wall.
    By aktaylorh in forum Architecture and General Revit Questions
    Replies: 0
    Last Post: November 20th, 2013, 06:16 PM
  3. Curtain wall panels
    By Bradscott in forum Architecture and General Revit Questions
    Replies: 2
    Last Post: February 8th, 2013, 12:26 PM
  4. curtain wall panels
    By redmonki in forum Architecture and General Revit Questions
    Replies: 3
    Last Post: June 12th, 2012, 06:46 AM
  5. Existing Curtain Wall w/ New Panels
    By Chadwick17 in forum Architecture and General Revit Questions
    Replies: 9
    Last Post: March 14th, 2012, 09:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •