Archicad is not able to extract and list different heights of one 3D zone (space, room), for example in case of suspended ceiling in part of this room. i deconstructed the zone an made a list of resulting z values, which i want to export to excel and then calculate and re-import to archicad property… . maybe there is a better way to directly list the height in grasshopper, but i did not know better.
does anybody know how to transfer the name from the original archicad object (zone) to the panel, for example where now figures 0;0;0 , 0;1;0 … so i can assign my new values back to my archicad object?
i try to explain again:
archicad zone - deconstruct - calculate different heights of each zone, maintaining name (GUID) of the original archicad object
very special and maybe not too interesting for anyone
Could you provide screenshots of your problem and what you trying to achieve?
Anyway not sure if thats what you need. But you could export zone schedule as csv and in grasshopper match geometry and schedule data. Its messy but its a way to get whatever properties you need from archicad to grasshopper.
now i would have to export the z values (last panel) assigned to each of the breps. i do not know how this could work. the original zones / spaces in archicad have “names” (guids: global unique identifiers) which would be helpful for me. is there a way to combine this information with the z values in my panel?
So GUID is in zone container just need some clean up with text split.
Some additional properties are in extractZoneSettings.
And for data import you have few options.
Use grasshopper to set properties with elevation data, but it will create new zones based on polyline, so you will to update them in ArchiCAD to recreate geometry.
Thank you so much fpr your help! We are quite familiar with archicad spreadsheet im- and export. But nearly not at all experienced in grasshopper. I will try as soon as possible to rebuild your script and i am too curious to see if it works thank you a lot for yout time, i will report the results to you!
sorry to bother you, i have been struggling some hours now… i cannot find one of your commands, the “item list” with this “+1” export, dont know what that means, sorry. My “flip” command does not receive information. Probably you could find the mistake… thank you.
It seems problem is with data paths. They should all be one level {0}. So check what you get from TextSplit and ListItem as ‘Zone’ shouldnt be here (it should be filtered out).
when you mention that there is something wrong with the paths, maybe this has to do with an error i have: “attributes are both linked and top-level at the same time”.
Hi Eddard, this is far too complicated for me, as you already noticed long time ago, but after another correction following your instructions i like the result:
Thank you again very much for your explanation. You are absolutely right, i should learn to do it myself, instead of botherung you and others. I did not know where this would end, far beyond of what i understand. grasshopper seems amazing to me, but is more “spare time activity”, unfortunately. Have a nice day and nice weekend!