TB of RAM. I think I'm going to start a GoFundMe campaign to buy one for myself :)
2- The server's cost is about $13 an hour. I get free access to supercomputer through my university and xsede.org because I earned an NSF Honorable mention last March, however, the supercomputers available through both resources are a little complicated for me to use, as opposed to the one available from amazon that has Microsoft server 2012 already installed.
3- I wanted to run 400 annual glare simulations for 400 different views.
4- I tried a to perform annual glare simulation for one view on my Dell XPS that has Intel Core i7-6700HQ processor and 16GB of system memory. The simulation took 2 hours to complete. Radiance parameter ab was set to 6.
5- I wanted to obtain the batch file for each view so I can run them on the server. So I used the fly component to run all 400 simulations and closed the cmd windows, that wasn't bad ( for me at least) because I asked my son to this job for me, he was just glad to help me :)
6- I created one batch file using this cmd command:
dir /s /b *.bat > runall.bat
This created a file with the path to each .bat file. I edited this file in Notepad++ to include the word "start" at the beginning of each line. This was done using the "find and replace" dialogue box.
7- I split my newly created batch file into 3 batch files, each one has about 130 file names and " start" before the file names.
8- installed radiance on my server
9- Ran the first batch file on the server, this started 130 cmd windows performing my simulations, CPU usage was anywhere between 90% to 100% and about 105 GB of RAMs were used.
10. It took about 5 hours to complete all 130 simulations, I expected to run all in 2 hours but can't complain because this would've taken about 260 hours to run on my laptop. After the simulations done I ran the second and then the third batch files ( total of about 15 hours).
11. I got 400 valid dgb files. Couldn't be happier!
…
nging from fashion to facades. Beginning with a presentation on the main principles of working with Repeating Masks, Mathematical Expressions, Attractors, and Fields, this webinar will incrementally unpack a diverse set of Patterning techniques through a series of “live” exercises with Grasshopper. With two instructors offering guided curriculum and continuous support it is our goal to provide you with an in-depth and personal learning experience. Additional topics covered will include: how to control my pattern, visualizing the change in my pattern, using variable values to influence objects, and coordinating pattern output for drawing or fabrication.
This Webinar will last 2.5 hours including a 30 minute Q & A session. Registration can be found below. We look forward to your participation!
Topics:
What is a Pattern? What are some ways to generate Patterns that are “Live” in Grasshopper?
What are some ways to influence my Pattern?
How do I coordinate my influencing Values with the objects in my Pattern?
I Love Attractors and Fields! How do I create Patterns based on Mathematical or Natural Patterns?
My Pattern is Beautiful! How can I “Bake” my Pattern for output to Print, Laser, etc?
Registration and details can be found here:
http://modelab.nu/?p=7241…
Added by GIL AKOS at 10:24am on September 25, 2012
innovation technologies and academic realms. We believe that this association will allow participants to be part of the art community of the Guggenheim museum and the academic environment of the UPV -more particularly the ETSASS Escuela Tecnica Superior de Arquitectura de San Sebastian. Moreover, the partnership with Tecnalia will enable us to work together with their most advanced media and research and innovation groups.
The program will start with a symposium in June at the Guggemheim in Bilbao and will be followed by a workshop in July at the Alhondiga in Bilbao and ETSASS digital fabrication laboratory in San Sebastian. The works produced at the visiting school will be exhibited from September on at the Alhondiga in Bilbao:
-To introduce the research topic of the visiting school, the workshop will be preceded by a one-day-long symposium. This event will initiate a debate between professionals, theoreticians and scientists from the field, to discuss about alternative and critic methods of environmental adaptability.
-The workshop will investigate new design processes to produce context sensitive environments from a critical perspective. Local ‘materials’ such as user behaviour, social patterns or environmental analysis will inform the design process.
In order to construct this agenda, the workshop will invest on digital design and fabrication strategies by studying data-feed protocols, environmental simulation software and algorithmic design. To work within actual conditions, the site will be proposed by the Bilbao authority as part of the future city and planning intentions.
-A prototype of the best project from the workshop will be fabricated in the Tecnalia installations. To build this prototype, we will take advantage of the robotics and fabrication department in Tecnalia. In September 2012, an exhibition will be held at the Alhondiga comprising the works developed at the visiting school and the prototype produced in collaboration with Tecnalia.…
Data – how it’s stored, accessed, and associated – is the threshold that separates you from fluid execution and powerful routines in Grasshopper. Beginning with a presentation on the main principles of working with Data Trees, this webinar will incrementally unpack a diverse set of Data-related techniques through a series of“live” exercises. With two instructors offering guided curriculum and continuous support it is our goal to provide you with an in-depth and personal learning experience. Additional topics covered will include: what is a Data Structure, why Data Trees look the way they do, and how to navigate, manipulate, and grow your Data Tree in an organized way.
This Webinar will last 2.5 hours including a 30 minute Q & A session. Registration can be found below. We look forward to your participation!
Topics:
What are Data Trees? What do all of those index values mean?
If I have a Data Tree, How can I precisely navigate through it?
My Data Tree is wild! How can I tame it and make its structure clear?
What else are Trees good for? How can I use my Data Tree to create unique labels?
Registration and details can be found here:
http://modelab.nu/?p=7233…
Added by GIL AKOS at 10:22am on September 25, 2012
inning with a presentation on the main principles of working with NURBS surfaces, this webinar will incrementally unpack a diverse set of surface-related techniques through a series of “live” exercises with Grasshopper. With two instructors offering guided curriculum and continuous support it is our goal to provide you with an in-depth and personal learning experience. Additional topics covered will include: how to move through “surface space”, creating and analyzing simple surface panels, and how to create custom panels on a surface.
This webinar will run 2.5 hours including a 30 minute Q & A session. Registration can be found below. We look forward to your participation!
Topics:
What is a Surface? How do I make one and what are its parts?
Wait!.. A Surface has its own Space? How can I navigate this Space?
How can I break my Surface into Panels? Can I ensure they are flat -or- How do I keep them curvy.
I just tested all of my Panels for planarity but what do those numbers mean? How can I more intuitively visualize the results?
Now I have simple Panels, but can I create my own custom Panel Object at each original Panel location?
Registration and details can be found here:
http://modelab.nu/?p=7238…
Added by GIL AKOS at 10:23am on September 25, 2012
not rhinocommonPath
(this is not the bug but if the correction is not made, then the form doesn't clearly ask for the dll
Second part of the solution (and here it corrects the bug)
Do something so we do not execute line 53 -if (File.Exists(Path.Combine(path, "rhinocommon.dll")))- if path == null.
The way I did it is certainly not the most elegant one but it's efficient. I have added the two following line of code
if (path == null)
path = "C:\\";
--------------
Now I have also corrected the code so it finds the dll on my computer. But I'm not sure the installation is the same for everyone. On my computer the information GrashopperFinder.cs is looking for is not under the LocalMachine hive but under the CurrentUser hive! So FindGrasshopper (line 19) is never checking for the right hive.
As I'm on a Windows 7 - 64, I have just added at line 28 the following code
SearchRegistryKey(rh5_64_Reg, rh5_RegName, RegistryHive.CurrentUser, RegistryView.Registry64, strings);
Now everything seems to work with the latest version of Grasshopper. So next step is to put the right .NET version and also extend the wizard to Visual Studio Express 2012 or beyond (Already done for the wizard for Rhino, so it shouldn't be an bid problem).
Anyways, thank you if someone who know how to code can double check what I did and correct everything (i.e. put the right code on GitHub + the corrected template on the VisualStudioGallery
Regards
Serge…
o sensor Shield V5.0 - 2 standard servos (plugged into pins 9 and 10 in the sensor shield) - 7.5V wall power supply - USB cable to computer
I'm running Rhino SR 8 on a 32 bit Windows Vista machine I have Version 0.9.0014 of grasshopper (the latest) and Firefly_Build_1.0067 I have flashed my Arduino board with the latest firefly firmata (updated September 10th, 2012)
I have checked that I am using the "MEGA write" box I have got the right bits going to the right pins and I have checked that they all have "servo" ticked instead of "digital" or "pwm"
My servos and board work perfectly well with the normal Arduino software, but just not any longer with firefly since my computer was switched off.
The port shows correctly as COM 4 and opens fine.
When I move the slider to control the servos, the TX light is on and the RX light flashes, but no servos move... (everything works with the sweep example in arduino though, so I have eliminated power and wiring issues)...
Any ideas what might be the problem?
I've tried re-installing, switching off and on many times, changing cables, trying a different board (also doesn't work any more with the duemilanove), trying all pins on the shield, trying one servo without the shield, trying one servo with the shield, lots of googling, lots of searching forums, unblocking the firefly installation files in explorer, lots of things... I'm all out of ideas... And very confused as it was working just a few days ago... Am I just missing something really obvious or could there be an issue with the software at my end?…
et camera to do this.
There are also calculations being done on the building. (Glare using Honeybee, if you're interested.) These calculations are dependent upon the camera location in the viewport.
It is very important that the camera location is updated BEFORE the calculations are done. Otherwise the calculations will be wrong.
I therefore need to understand how Grasshopper chooses the order of calculation. Is it possible to set the canvas up in such a way that I can guarantee that the camera will always be set before the calculations are done?
In the real version of this file, the calculations are being looped hundreds of times. Therefore I cannot check each result manually, meaning I need to be sure that Grasshopper is behaving as I need it to.
I am aware of this post from 2012 where Rutten essentially says it is random. But 3 years is a long time in development cycles. Is this still the case?
Thanks in advance for your help :)…
lia and just like 2012 and 2014 feature a range of high-end, hands-on robot workshops by academia and industry. Workshop places are limited, so we encourage you to sign up soon!
Sunday – Monday (13.3.-14.3.): Pre-Workshops Tuesday – Thursday (15.3.-17.3.): Conference Workshops Friday – Saturday (18.3.-19.3.): Conference Saturday Evening (19.3.): Conference Closing Dinner, Harbour Cruise, Award Ceremony
Reduced registration fees are available for members of the Association for Robots in Architecture and students (excluding PhD students).
Workshops: March 15–17, 2016 Conference: March 18–19, 2016 University of Sydney www.robarch2016.org chair@robarch2016.org
The adoption of digital fabrication in the creative industries continues to accelerate as the potential for innovation and creative expression using robotics is being harnessed. ROB|ARCH2016 will provide hands-on experience with the most recent robotic technologies as well as a platform for dissemination and an opportunity for researchers and industry to exchange expertise, explore methods, compare techniques and forge new connections.
ROB|ARCH is a bi-annual conference series on the use of robots and robotic fabrication in architecture, art and design. Initiated by the Association for Robots in Architecture it aims to link industry with cutting edge research institutions. In 2012 the conference was run by its founders in Vienna (Austria), it was then hosted by the University of Michigan (USA) in 2014. In 2016 the conference will travel to Australia where The Faculty of Architecture, Design and Planning at The University of Sydney is proud to be the host of the conference.
ROB|ARCH2016 seeks to bring together architects, artists, designers, fabricators, and industry leaders. The organisers of ROB|ARCH2016 invite authors to submit papers with original research relating to the use of robots in architecture, art, and design. The purpose of this year’s conference is to advance the discourse surrounding robotic fabrication and creative robotics in its theme “Trajectories” – towards the integration of human-robot interactions informed by sensor input and real-time feedback in diverse environmental conditions.
…
pper components convert a Date and Time String into an MS Excel Date Time Code. It must be exactly what excel would produce.
For those of you who don't know: Excel uses a serial number to handle date and time it is worked out by the number of days from 1-Jan-1900.
Would welcome any Scripts as a secondary exercise or if there is a Plug-in out there with a component just for this let us know.
This was going to be incorporated into another question but I thought I would break it down into easily manageable bites
.
.
...............
SOLUTION MK2 (Leap year adjustment):
....................................................
WINNER: (one horse race) Systemiq…