with points, place the cutouts on the points, and finally do a SDiff operation to make the cutouts.
The biggest problem is the SDiff operation. For the above part it took about 30 minutes to run on my 3 GHz system. There is a whole other discussion here about how GH uses CPU resources; the bottom line is everything GH does is single threaded, so high-powered CPU (like my i7) doesn't help speed things up.
I'm not sure how you would generate 3D versions of calligraphic objects in GH, but perhaps you have a way to do this. All you need is the 2D outline of course.
I printed the part (several versions of it actually) using PLA. That's a standard material for 3D printing and the results came out pretty well. The part is a difficult one to print because of the way 3D printers work - the need to stop and start each extruded loop of plastic makes the edges of the cutouts less sharp than ideal. Injection molding would produce much better results, but regular people don't have access to that technology.
I see that I forgot to post links to the STL file for printing this part. Here they are:
http://www.thingiverse.com/thing:1626234
https://pinshape.com/items/22581-3d-printed-pockedlamp3…
workshops, participants will engage in 3D printing using Robots.IO in-house robots, in order to generate their personal designs, which they can later keep. Participants will be introduced to robotic fabrication and will investigate approaches to generate forms through digital parametric design and physical prototyping. The fabrication process of this workshops will speculate on the advantages of using 6-axis robotic arms to extend what is possible in conventional 3D printing. Robotic control and material intelligence will be combined to allow a new way of free-form 3D printing. This workshop is appropriate for professionals and students and will take place on the 2nd and 9th of May 2015.
For more information, check our website : http://robots.io/wp/portfolio/robotic-3d-printing-workshops-may-2015
…
and isolating code to finally determine the cause (I still don't understand what changes in Rhino / dotNET targeting would cause exactly the same code to load under a second in Rhino v4 to 20 or 30 seconds in v5). I have minimized and deferred the delay (not totally eliminated it, you will notice a few seconds delay if you start a particular dialog) but plugin loading time should be back to under a second.
If you think it's my plugins (and the only real way to be sure is to time the start up, close rhino and uninstall/delete my plugins and restart Rhino and compare time), then please make sure you have installed the latest versions from http://www.geometrygym.com/downloads If the build date is prior to the 18th November, please let me know which plugins and I will upload a new version. I am very interested if the start up lag is still caused by my plugin but it should be fixed.
I look forward to hearing from you,
Jon…
cy of design communication and the control of information-flow are as important as the creativity of ideas. In response to the concurrent digital evolution emerging in the architectural industry world-wide, the Faculty of Architecture at The University of Hong Kong will host a two week intensive summer program named Digital Practice.Led by professors from The University of Hong Kong, as well as invited practitioners with expertise in practice of cutting edge digital techniques, the program offers participants opportunities to experience applications of computational tools during different stages of an architectural project, i.e. concept design, form finding and optimization, delivery, management and communication of design information under the team-based working environment. By learning advanced computational techniques through case studies in the context of Hong Kong, participants are expected to go beyond the conventional perception of technology, considering users and tools as a feedback-based entity instead of a dichotomy. The program, which is taught in English, includes a series of evening lectures related delivered by teaching staff and invited local architects.對於高品質的建築專案,創意之外,專案過程中高效的設計資訊管理和交流成為項目設計深化和實施必不可少的環節。今天,數字化技術不但改變了建築師的繪圖工具,影響了設計的過程,而且提供了工程建造和管理實施的更有效、更高效的手段。針對建築的數位化演進,香港大學建築學院將於2011年暑假期間,在香港大學建築學院舉辦“數位化實踐”國際研習班。在香港大學建築學院教授及有著相關豐富經驗的外聘實踐建築師的指導下,學員將有機會體驗在專案的不同階段(如概念設計、設計形式的生成、優化,設計資訊的管理和交流),如何有效地應用各種運算智慧化技術(從設計的數位化生成和建築資訊類比到物理模型),提升設計實施的品質,增加設計團隊對於方案的控制。我們將挑戰對於“技術”的傳統認知,即相對於使用者它不僅是工具,更是與使用者互動的媒介,二者形成一個有機的合體。研習班期間會安排系列講座,展現數位化技術在實踐工程中的廣泛應用。…
coworking. Il corso prevede la trattazione delle tematiche di base della modellazione generativa, con l'inserimento di lezioni basate sulla filosofia progettuale della modellazione generativa e basi di analisi matematica.
Il corso ha durata di 30 ore con appuntamenti bisettimanali (lunedì e mercoledì) a partire da lunedì 03 ottobre. Per maggiori informazioni contattate il docente delcorso e scaricate il programma
____________
Cavallette Generative is the new Grasshopper Level I course offered by Mandarino Blu visual communication LAB. The event is organized by the support ofMultiverso, a co-working company. The course includes the discussion of the basic themes of generative modeling, such as design philosophy and mathematical analysis.
The course lasts 30 hours with twice-weekly meetings (Monday and Wednesday) from Monday, October 3. For more information contact theinstructor of the course and download the program…
d the workshop PDF from this link: http://goo.gl/bcvRNH Download event poster from this link: http://goo.gl/Q0KWCM Brief: Cairo is filled with barriers controlling people movements, suppressing them as well as detaining green and public spaces to the extent that most people have been taking these spaces for granted. Public spaces have been for a while the periphery of our daily life. We will explore in this workshop how we can manipulate and alter people’s perception and direct their attention to how these spaces are integral for city life. This exploration will be backed up by intensive technical tutorials introducing computational design and fabrication techniques and tools mainly Rhino, Grasshopper, Geco and Ecotect. Not only will this be the typical technical workshop, but rather you will also have the chance to be guided step by step on how these tools are used through out different design stages in a real world scenario. Design prototypes will be produced through 3D printing, the main workshop output will be a fabricated one to one functional model for one of the designs using our new in-house CNC machine. Tutors (check the PDF for bio): Olga Kovrikova, MArch DIA Alexandr Kalachev, MArch DIA Karim Soliman, MArch DIA Islam Ibrahim, MArch DIA Sherif Tarabishy, B.Sc. AAST Application: Application deadline 1 September 2013 ** For students (undergrad / Master), teachers and PhD proof of status is required (university ID with a date or a certificate of enrollment) to apply for the students package. Packages (choose one of the following in the application form): 1. Standard registration Course fee is 4250 EGP For Students 3500 EGP 2. Early bird registration discounted fee For Professionals 3750 EGP For Students 3000 EGP ** Early bird offer ends on 14 August 2013 3. Group registrations discounted fee (5 or more) For Students 20% off - You will have to fill out an application form here: http://goo.gl/0QxAga - You will need to submit your CV and Short Portfolio (max. 10 MB) to info@morph-d.com, email subject: “Morphing Norms Application” (we will decide if you are eligible for an early bird discount or not based on the date of your email submission) - We will confirm receiving emails from all applicants. Successful applicants will be contacted 5 days after each deadline (early bird/final) and will have to confirm participation within 3 days, if they fail to do so, places will be given to others on the waiting list. - A maximum of 30 applicants will be selected.
…
mple problem.
Imagine you're dividing a space (100m²) into two rooms, one of which (room A) should be 60m², the other (room B) 40m². Now it follows that the sum of both rooms must always add up to 100m². And if you make one room smaller by 5m², the other one gets bigger by 5m².
The simplest expression that would convert room areas into a fitness value is, I think:
Abs(A - 40) + Abs(B - 60)
or, in English, the sum total of the discrepancies between the actual areas and the desired areas.
If the rooms are both 50m² we get a fitness of:
Abs(50-40) + Abs(50-60) = 20
If room A equals 10m² and room B equals 90m², we get:
Abs(10-40) + Abs(90-60) = 60
If both rooms are exactly right, we get:
Abs(40-40) + Abs(60-60) = 0
So the point here is to minimize fitness, and once the fitness has reached zero we know we're home free.
But this is a very straightforward case. What if we're trying to optimize a problem, while knowing there's no way on Earth we'll be able to solve all constraints? This is after all what Evolutionary solvers are good at. So what if the problem is not as clear cut?
This time try to imagine we want every room to be 50m², but all the rooms are too small. Let's write down three cases like before:
(Room A = 30m², Room B = 40m²)
Abs(30 - 50) + Abs(40 - 50) = 30
(Room A = 35m², Room B = 35m²)
Abs(35 - 50) + Abs(35 - 50) = 30
(Room A = 25m², Room B = 45m²)
Abs(25 - 50) + Abs(45 - 50) = 30
Holy Crap! They're all the same! Well this is no good, it's like three bald men fighting over a comb. Even though all solutions fail to meet constraints, they certainly shouldn't all be equally fit. Let's assume for the time being we'd rather have both rooms fail to meet demands in equal amounts instead of one room being ok-ish and the other being way off. How can we add this assumption to the fitness function?
Basically we need to exaggerate large departures from the ideal and trivialize small departures. Our naive fitness function was linear, our new and improved fitness function must be non-linear. The simplest non-linear function is the parabola (x²). So let's see where that gets us.
Abs(30 - 50)² + Abs(40 - 50)² = 500
Abs(35 - 50)² + Abs(35 - 50)² = 450
Abs(25 - 50)² + Abs(45 - 50)² = 650
Phew... The case where both room fail to meet demands equally has the lowest value (and thus the highest fitness) whereas the most extreme discrepancy has the highest value (and thus the lowest fitness).
This approach is called Least Squares fitting and it's one of the most common fitting algorithms in statistics.
Whether you decide to weigh your competing factors equally or differently, and whether you decide to treat deviations linearly or non-linearly is entirely up to you. It requires you have a decent understanding of the problem at hand and also a decent understanding of the mathematical behaviour of the fitness function.
--
David Rutten
david@mcneel.com
Poprad, Slovakia…
Added by David Rutten at 6:16am on February 25, 2011
ros...Rhino es un programa 3D para modelar todo tipo de proyectos con precisión y dejarlos listos para el renderizado, la animación, el dibujo, la ingeniería, el análisis y la fabricación.Grasshopper es un software que se utiliza en las oficinas de arquitectura famosa como el de Zaha Hadid o el equipo de ingeniería de la Sagrada Familia.Curso Rhinoceros + Grasshopper 40 horasInicio: 14 de agostoFin: 30 de agosto40 hora lectivasHorario: 19 a 22hPrecio en promoción 450€ Profesionales en paro y estudiantes 250€Plazas limitadas!!!Trabajadores por cuenta ajena pueden ser bonificados hasta el l 100% de la formación a través de la Fundación Tripartita.Rellena el formulario y te damos un cupón de 50€ valido para cualquiera de nuestros cursos.Envía este evento a tus amigos, diles que pongan tu e-mail con el que te has inscrito en este formulario. Las dos personas que tengan más amigos inscritos al 13 de agosto tienen este curso gratis.http://www.studioseed.net/formacion-seed/formacion-espana/inscripcion/Contacto:Barcelona, Catalunyac/ Aribau 24 , Principal 2daBarcelona, España, 08011t.+34 930 13 00 76 (L-V: 10 a 14 y 16 a 19h)Formación y consultoria: cursoseed@krfr.org
…
ectural project, the efficiency of design communication and the control of information-flow are as important as the creativity of ideas. In response to the concurrent digital evolution emerging in the architectural industry world-wide, the Faculty of Architecture at The University of Hong Kong will host a two week intensive summer program named Digital Practice.Led by professors from The University of Hong Kong, as well as invited practitioners with expertise in practice of cutting edge digital techniques, the program offers participants opportunities to experience applications of computational tools during different stages of an architectural project, i.e. concept design, form finding and optimization, delivery, management and communication of design information under the team-based working environment. By learning advanced computational techniques through case studies in the context of Hong Kong, participants are expected to go beyond the conventional perception of technology, considering users and tools as a feedback-based entity instead of a dichotomy. The program, which is taught in English, includes a series of evening lectures related delivered by teaching staff and invited local architects.對於高品質的建築專案,創意之外,專案過程中高效的設計資訊管理和交流成為項目設計深化和實施必不可少的環節。今天,數字化技術不但改變了建築師的繪圖工具,影響了設計的過程,而且提供了工程建造和管理實施的更有效、更高效的手段。針對建築的數位化演進,香港大學建築學院將於2011年暑假期間,在香港大學建築學院舉辦“數位化實踐”國際研習班。在香港大學建築學院教授及有著相關豐富經驗的外聘實踐建築師的指導下,學員將有機會體驗在專案的不同階段(如概念設計、設計形式的生成、優化,設計資訊的管理和交流),如何有效地應用各種運算智慧化技術(從設計的數位化生成和建築資訊類比到物理模型),提升設計實施的品質,增加設計團隊對於方案的控制。我們將挑戰對於“技術”的傳統認知,即相對於使用者它不僅是工具,更是與使用者互動的媒介,二者形成一個有機的合體。研習班期間會安排系列講座,展現數位化技術在實踐工程中的廣泛應用。…
regon, Eugene, OR
Scott Crawford of LMN's innovative Tech Shop has been empowering non-techie architects to explore design variations, giving lighting and energy performance feedback. For the Cleveland Medical Mart and Convention Center, the designers "painted" facade possibilities in Photoshop that were translated to parametric window patterns. The resulting patterns were optimized for building performance as well as aesthetic effect, then codified into Revit family members. Textures for adjacent wall panels were 3D printed and cast to examine aggregations. A negative was milled at full-scale for the pre-cast panels. In the Tech Shop, the team has worked with a wide variety of architectral software for modeling, fabrication, lighting, structural, wind and energy analysis. They even rigged up a Kinect movement sensor and projector to make a table work like an enormous iPad. Scott has developed great communication skills by teaching at University of Washington, where he earned both a Master of Architecture and a Master of Science in Design Computing. See more at: http://lmnts.lmnarchitects.com/ Please come see his free lecture, Friday April 20 at 5:30pm in room 206 Lawrence Hall, University of Oregon, Eugene, OR. To take his workshop on Iterative Daylight Analysis with Parametric Modeling sign up for ARCH 4/508 "Wrk GrasshoprSim Softw" (instructor of record Mark Donofrio) Saturday 9:00am-4:00pm and Sunday 9am-12:20pm, please call 541-346-4231. The workshop is $375 for undergraduate credit, $750 for graduate credit ($350 scholarships available), fees waived for faculty.…