Hi, experimenting more with the grasshopper nodes.
we have a workflow where we were extracting structural analysis results in this case from Robot structural analysis using the BHoM for columns and to share them with our third party designer through speckle.
there are ~904 columns, each with 62 load-cases and each with 15 properties that we were looking to capture so in total
904 x 62 x 15 = 840,720 data points
Initially i tried to use the properties to create effectively nested object/ properties to combine but ran into two issue:
im not able to attach a list of properties only base types
Nice use case and test for properties! Your initial setup is more intuitive and should work. Let me have a look and see if I can address issues 1 and 2.
@bjorn thanks for your time earlier. I was able to replicate the nested analysisResults structure you presented for Etabs using the pass through nodes and without the need for Lists.
In general the pass through component seem much more performant, with each calculations <0.5s for the same dataset as above!
Will be good to see how the Property component compares following your updates.
We released v.3.9.2 today which includes that speed improvement for the Create Speckle Properties . Give it a shot and let me know!
Interesting that the passthrough component was much more performant! When I tested the Create Speckle Properties on your dataset, I was getting solve times of about 1s, which is still double the passthrough component’s time.