I am actually glad you move this into public discussion
if not boring you, i want to introduce myself more for better understanding:
i am one of the only two college graduates in my small company and the other one hate English.
so i am all alone on this.
and i don't really have a lot of free time. Now i just work as a ordinary builder(one of the construction crews ). so a lot of hard labour and working overtime.
But i still have a strong desire to learn new things.
now i just put my original ideas on the table when i have a little free time.
no more thorough thoughts,
cause as times move on, i can never keep up with chris on this discussion.
my original ideas are simply.
i just want to model the whole building(mainly structural parts) with ruby codes.using scripts i can kill all the boring repeated modelling job once in all. Cause the main components in a concrete structure( the main building structure here in china), like reinforced columns, beams and slabs, are very similar in nature. they all follow some regional Coding( we have our Chinese Designing Coding for concrete) which can be totally represent in scripting codes. and then i can get the information which set the particularity of each component in a special project from the design institute( i am looking this at a construction standpoint).For example, a table of column which contain all the information about columns in a project.
so it is all set. all i need to do is write the script which respect the Designing Code once, and make sure the data from design institute are readable for my script.
When i get my model in sketchup for my project. there are three main things i want to do ( Chris, you are right. I really want to "be able to incorporate your research into your day to day work ")
First, I can use this model to detect any problem before construction from the blueprint passed from the design institute. I believe they call it Collision Detection.
Second, I can import this model into Synchro or Virtual Builder for construction Management.
Third, I can use this model to illustrate some construction process.
I had never been involved with complex data in programming or building design which you need " 3D spreadsheets". Chris, sorry that i still can't fully understand your way of handling complex data. why not just more columns? and information about components are not just 3 dimensionals. Just adding the timeline
it will turn into 4D.
i am working in a residential construction site. the structure is simple. so my original idea is to have two different models. One represent the design, one for the building actually constructed. you know for future comparison. and the data of different component are in separate spreadsheet in excel. My starting point is from Piling foundation. I have already have data on spreadsheets which contain the information about the pressed piles, like the actually length, diameter, the date constructed and so on. this is actually a construction record which i asked another college to put it into computer. and i have another file which contain all the coordinate of the piles. originally i use this mainly for surveying and setting out using total station. with this two i think i can construct the piles in sketchup. But i haven't finish the script yet. cause i need to finish my ruby tutorial first and i have some structural analysis to do.
i think i all i need is a csv reader and the code using this data to form the geometry in sketchup.
About the nameset. Chris, i download the file. but i don't think it working properly for me. or it just a hmtl problem of my browser. all i see is sth like Cgscsene which helps me to navigate the scene. i didn't see sth like Figure 3 or Figure 4 in your Essay. Never mind, i have read your essay about nameset.
i believe your main purpose is organize "information that is assembled to direct a physical outcome". I think it's great idea. It really blow my mind. i never think that the information around building can be organize in such a way.
But i think you need to form a whole new workflow to implement your ideas. i have read some articles about BIM. i think all those new solution is really good for different aspects of the design team to better understanding each other and limiting errors. But they haven't form a good workflow. the old paper oriented method did have its merits. Like some other BIM system, your nameset treat all the information as a unity. But in the specific step of the construction process, we just need a fraction of the information. Like in the setting out stage, we just need one or a few paper to set the position. i know we can extract that part of the information. But that would lead us back into the old workflow. what i mean is we need to consider the overall workflow.