ation:Z values)- These were a lot of values. Then imported it into ArcMap converted it into a raster then exported as an ASCII text file pretty stupid if you ask me). This file seems to be accepted by RAMMS(Rapid mass movements)/debris flow calculator.
I would be visiting your dark domain again very soon- it;s time for genetic algorithms and structural analysis of earthbag structures/shells. Damn! where does all of these leave me in the end. Anyhow a long day has finally come to an end. Perhaps I can pat my back and smoke(the good stuff) with relief tonight.
Cheers,
A rat in the desert…
es (shown below in pink)
Eventually, I would like to be able assign a numerical value (or range) which would assign a color based on that data - from an outside source like excel (as an example). Thanks for any suggestions!
…
few times. For your bowtie, it is a 3-row, 3-column pattern. If you call the columns A, B, and C and the rows 0, 1, and 2 (like in Excel), you'd want to create two panels: A0-A2-C2-B1-C0 and A0-B1-A2-C2-C0. Once you've connected those points to make panels, you'll have a bunch of overlapping panels. So you cull.
There are easy ways, but they are usually a mess on the canvas.
There are the smart ways, but they usually require a really good understanding of the Relative Item and/or Path Mapper components.
Paneling Tools would also be helpful, but I'm not familiar with those.
Hope this gives you a place to start!…
that Rhino stops working, so exported data to excel, it can be deleted, not important.
My final goal is to build and find the mechanism of dynamic lightshelf,
an exterior lightshelf that its angle is variable, and an interior lightshelf that its length is variable, the room and the window stays the same during the hole study.
for this, there are 2 ways (If I am making a mistake, let me know):
1. to optimize lightshelves based on desired illuminance in each hour.
2. to optimize lightshelves based on thermal and lighting energy in each hour.
Simulation will be repeated in some days as sample for expanding to the whole year.
I am doing the first step (although I wrote an algorithm for the second one, but I thought it takes longer time and the appcrash possibility is higher than the first one)Hope that explanation was good and enough,
thanks a lot
Fahimeh…
ingle surface. But as seen on left surfaces in attached zip screenshot "A" and proj. "6b-RnGH_Simpdatainter-TTTWriteXL_J gh.3dm", i spent more time attempting correction of the patched polysurf many errors, artifacts and lack of original surface topology, all regardless of uv count or "flexibility". Fortunately, as seen on upper right surf of screenshot A & proj., a Quad polygon Mesh patches to an accurate surface and texture (even with backside "spike" artifacts) so long as patch Spans and Flexibility are sufficient. Also, Grasshoppers patch reproduces surf's far more accurate than Rhinos (possibly due to Rhinos patch, 100 unit uv count limitation? or my ill use).Would like to send the polysurface for you as well Dave(Hello &feel free to chime in), but even zipped the .3dm is 25 mb over GH3D site 5mg limit, so i had to remove it.- is there another way, perhaps Pm, email etc. i could send this to you both?,A)WRITEXL:As seen in screenshot "2.jpg", my WriteXL output is not in the same "Set1-5" format as yours, so perhaps won't be read properly by your Simpledatainterpolation def.1) how to fill each XL cell with single x,y,z coordinate or corresponding row name and column group numbers?, ..same as your XL format. Once answered i can finally blend my surfaces in your Awesome! def.,....i've used: Right-click panel > Stream Contents to.txt format, then on Excel sheet, click empty cell Data tab > Get External Data > From Text. This imports x coordinates into a column, then y and z coord's one at a time. But please show any method to import all coord's simultaneously if possible?, and possibly how to use .xyz export format?,2) how to trim off excess Patch surface?, ..Patch > Trim is set to True but surface remains untrimmed,.B)INTERPOLATION:Screenshot 1 previews baked, Mesh deconstructed points,screenshot 3&4 shows results of Interpolation when mesh points are Set in Point component AND Set as one file path in ReadXL using "6b-RnGH_Simpdatainter-TTTWriteXL_J gh.xlsx", which contains the same "Streamed" X,Y,Z mesh points.It interpolates INcorrectly: moving vertically with the top left corner as high point, and does not change shape as your interpolated points\surface does.3) how to correct my mesh points interpolation to same as yours?,.4) how to alter your def. so it interpolates between 2 excel .xlsx containing surface xyz points?,Really impressed and appreciate your example instruction and powerful def's,hope to talk soon and learn more.Big fan, Jeff…
mple, but this file creating towers of a particular volume linked to their equivalent low-rise volume where I make boxes using Bumblebee so I can build performance graphs etc in Excel should suffice.
Ultimately what I had in mind was to build an analysis tool that allowed me to explore the Simple Static Heat Losses in the spreadsheet for the design alternatives, or even to have a set of heat losses for each 5 storeys of the building height from 5 through 100 storeys - to understand heat loss, linked to Rhino/GH to plot a 3D landscape of these options. This would then be linked to HB so that I could (first) plot the solar gains on the building facades for one building in a neighbourhood of similar height, and then divide up these basic towers into bottom middle and top floor Energy Plus and Daysim analyses of a standard 5 zone division of the floor.
Failing the intelligence test, and not even being able to move from simple mesh to simple analysis in LB has the grand vision stalled at step 2!
BTW: with my (2016) version of Excel I get Excel.Interop error messages if I try to use the <Live> option for streaming the spreadsheet into Rhino/GH, so I re-read the spreadsheet manually by toggling the Boolean <Runit> option to read in the data.
M
…
grid size 3 = 2.7 mins
grid size 2 = ??? memory peaks and rhino freezes.
However now that I have switch the unit of the rhino file to feet,
now grid size 3 = 18 mins.
which makes i suppose since the analysis will have to work with smaller tolerance.
The below img is what i got after 18 mins. I think also the fact that I have joined the individual units with solid union also make it longer maybe? you can see the mesh triangulation not only around the corners of masses but also inbetween different units (if you look at the top level you will see)
oh, and I also have very little disk space left.
I would like to share the file but right its a big mess and has a lot of stuff that is unrelated to this particular memory issue, like revit interoperability and urban modelling. and the definition is set up so that it needs to have an excel file that feeds what you see on the lower left corner, wing mass scales. In order to compare design studies I am animating the index of list component that feeds the different scale of the wings and the width of the floor plates you see. you can see it in my video here. I will try to clean it up a bit when I get a chance, but it seems like grid size 3 might work as a starting point.
when I get around to extract values from the mesh vertices and actually apply different facade designs driven from the parameters, I would know better what grid size might be necessary.
…
y need to solve the issues in my first case.
1. I see the pareto front of my case is unevenly distributed. Except for some errors of defining variables and objectives, is it also related with the features of them? As the variable is actually discrete, they lead to the uneven distribution of objective values and thus probably affect pareto front.
2. One of objectives is ill-defined and thus it is not converged, but I don’t know what is wrong with this objective. The recorded values of them are no problem. I upload the record of these values which can be opened in the Excel. The only one difference is that the generation of these values is later than other objective value because they need some time to calculate after simulation. Does this reason lead to non-convergence?
3. My wonder about defining constraints of variables is in the files. Hope you could check it. This file needs ladybug&honeybee to run.
4. I have read your suggested file. I’m sorry that I don’t really understand what is the function of mark preferred.
5. Why does the text export nothing?
Looking forward to your help. Thanks again.
Bests,
Dan…
Added by Dan Hou to Octopus at 11:05am on August 17, 2014
y need to solve the issues in my first case.
1. I see the pareto front of my case is unevenly distributed. Except for some errors of defining variables and objectives, is it also related with the features of them? As the variable is actually discrete, they lead to the uneven distribution of objective values and thus probably affect pareto front.
2. One of objectives is ill-defined and thus it is not converged, but I don’t know what is wrong with this objective. The recorded values of them are no problem. I upload the record of these values which can be opened in the Excel. The only one difference is that the generation of these values is later than other objective value because they need some time to calculate after simulation. Does this reason lead to non-convergence?
3. My wonder about defining constraints of variables is in the files. Hope you could check it. This file needs ladybug&honeybee to run.
4. I have read your suggested file. I’m sorry that I don’t really understand what is the function of mark preferred.
5. Why does the text export nothing?
Looking forward to your help. Thanks again.
Bests,
Dan…
Added by Dan Hou to Octopus at 11:04am on August 17, 2014
in tact.
I have experimented with TTtoolbox, but no layers
And downloaded multiple python scripts from this website, which work for the layers.
But I can't figure out the best way to export each sheet to a different layer
how do I select the curves on a specific sheet?
below screenshot of the rhino result (first colom is back en front in same place, next to that i splited out front and back).
I see 2 possible solutions.
1/ a way to select items enclosed in a curve (sheet boundary), so I bake the result first and then export it
2/ a way to insert specific curves from grasshopper in the python script, and then use hoopsnake to cycle all the sheets
I hope I'm making myself clear...
…