Honours Research
Monday, September 12, 2011
Parametric floor plan progression
At the moment the script allows only plans that are available to show up and have an analysis done on it. Next step will be to cross the data received from GECO to make the changes to the floor plan automatically, this will require a further in depth use of galapagos.


Sunday, September 4, 2011
Glimmer of light with Contamination!!!!
After hours of testing....i have found an interesting node to use to test for overlap...Contamination basically has 3 outputs it tests for, A: coincident B:Outside and C:Inside.
What this means is that i can separate the plans that overlap and only show ones that touch each other.
What this means is that i can separate the plans that overlap and only show ones that touch each other.
Saturday, September 3, 2011
Hoopsnake vs Galapagos
Hoopsnake and Galapagos are 2 very unique tools that can be used in Grasshopper. They both are able to create a floorplan but work very differently to one another.
The use of Hoopsnake focuses on the idea of "packing". For example, if you had a box called A and you had smaller boxes called B, the idea of packing will be to see how many B's can go into A. The iterations will be various combinations that B has formed to fit into A.
Galapagos is a fairly complex evolutionary solver that i have not been able to grasp the concept of it just yet. However the outcome of Galapagos is that i can create floor plans that do not alter depending on the boundary, but is able to be positioned in terms of its relevance. For example, a master bedroom, will always have a bathroom connecting to it, while using hoopsnake, will not take into account room types.
At the moment i think i'll use Hoopsnake, and build my system from there, i do want to be able to use Galapagos though.
The use of Hoopsnake focuses on the idea of "packing". For example, if you had a box called A and you had smaller boxes called B, the idea of packing will be to see how many B's can go into A. The iterations will be various combinations that B has formed to fit into A.
Galapagos is a fairly complex evolutionary solver that i have not been able to grasp the concept of it just yet. However the outcome of Galapagos is that i can create floor plans that do not alter depending on the boundary, but is able to be positioned in terms of its relevance. For example, a master bedroom, will always have a bathroom connecting to it, while using hoopsnake, will not take into account room types.
At the moment i think i'll use Hoopsnake, and build my system from there, i do want to be able to use Galapagos though.
Wednesday, August 31, 2011
Floor Plans_the trouble with spaces
I was thinking that if i can get a parametric room implemented and the user is able to specify room dimensions...there is still a problem with trying pinpoint the location if it represents a current floor plan.
ahhh having such an agonizing experience with trying to figure this floor plan out! I might need to go into using galapagos!
ahhh having such an agonizing experience with trying to figure this floor plan out! I might need to go into using galapagos!
Sunday, August 21, 2011
Week 6 Tasks
This week i will be concentrating on developing a parametric floor plan
For Caroline, i need to get an update with Justin about the progress with the import and export
For Caroline, i need to get an update with Justin about the progress with the import and export
Wednesday, August 17, 2011
Finding a compatitable database!!!
I've been looking through Ecotect to find a compatible export, so that i can import a file into Grasshopper to be used.
I can open an Ecotect export in excel, however it won't allow me to import into grasshopper.
Grasshopper imports:
Text file (.txt)
Comma separated value files (.csv)
data files (.dat)
xyz file (.xyz)
Database text file (.dbt)
Log files (.log)
Experiment_02_Streaming content into grasshopper
I've been testing how to stream content from files into grasshopper, the tests are listed below. From the experiment, i have concluded that i will be using the first 2 tests together so that i can stream content to and from a text file while also visually seeing the file path in Grasshopper.
Streaming Content directly to text file
Using the panel tool i streamed the content directly to a text file. Which means that when either the text file, or panel is changed they will both update one another. This option is good if i want to be able to allow Grasshopper to create changes and update a singular database.
Using File Path node with Text file
The file path node updates information directly from a file. However if i only use this option i won't be able to send information back into the text file.
Using Excel document
I thought that i can use an Excel spreadsheet, however it comes up with unwanted information.
Streaming Content directly to text file
Using the panel tool i streamed the content directly to a text file. Which means that when either the text file, or panel is changed they will both update one another. This option is good if i want to be able to allow Grasshopper to create changes and update a singular database.
The file path node updates information directly from a file. However if i only use this option i won't be able to send information back into the text file.
I thought that i can use an Excel spreadsheet, however it comes up with unwanted information.
Subscribe to:
Comments (Atom)