m.
Especially when there are multiple rules acting at the same time it gets really confusing.
For example:
Rule 1 = 2FF[+1]
Rule 2 = F[1]-2
From what (i think) i understand in general,
Step 1 reads rule 1.
Step 2 reads rule 1 then rule 2.
Step 3 reads rule 1 then rule 2 then rule 1
Step 4 reads rule 1 then rule 2 then rule 1 then rule 2...
But in this case rule 2 involves rule 1. How do i read it?
Another thing is when there are multiple seeds, how does it affect the rules?
For example:
A = 1
1 = F+F
AA = ?
A-A = ?
Hopefully i explained my question clearly.
Help is very much appreciated!…
nd the power of the combination with Galapagos. Since everyone here is a user, you are all well aware of how powerful the tool is.
What I was wondering was if anyone has published or is aware of any papers relevant to my field of study. I have watched a few presentations by various (David, Jon and Daniel at AA for example) but was wondering if any further work has been done that I have not encountered.
Unfortunately I am not a member of many of the organisations some of you would have presented for (i.e. IASS). However if you have published a paper with any institute I am sure I can track it down.
Thanks for any light you can shine in advance, and I hope to be publishing my modules soon as a tool for other to learn from. Hopefully in the form of a blog (should life not intervene first.)
Thanks in advance,
Joshua Seskis
RMIT University
As a reward to those who bothered to read this here is a picture of a confused looking kitten.
I don't know why the dog is wearing sandals.
…
Added by Joshua Seskis at 6:30pm on September 29, 2011
y case. Here's the thing. There is this subject at my university where we are assigned a famous building and we need to recreate it in Rhino. We're given bonus points if we manage to code some interesting part of it in Grasshopper. So far so good, I'm doing pretty well with Rhino and by far I am happy with the results I've achieved with modelling the given building. Harbin Opera House by MAD is the building I'm trying to model. There is one particular surface:I've built this surface in Rhino and now I'm trying to map pyramids on it. Not only have the pyramids to be different in height, but their height has to be dependent on the curvature of the surface. I'm getting some results but it seems to be exactly the opposite of what I need. I want to have higher/spikier pyramids where my curvature analysis shows red/blue and lower/slopier pyramids where the analysis shows green colour.At the moment I'm not really sure how the code I have works, but it seems that the height of the pyramids is dependent on a distance from a point in space to the projection of the cap-point of a pyramid.Here're my Rhino and Grasshopper files:surface1.3dm
surface1.ghI'd be grateful if someone of you guys could handle my problem. I've got one more issue with this surface, but once I get a solution to the first 1 will let know what the second one is.Thanks in advance and keep well!…
te some implications and questions so I will go one by one:
"Now I would like to use a single VRay material as a template for creating multiple identical materials"I hope this will work, but as VRay does not expose any SDK, I would not guarantee any specific result.
"Now I need to add them to the document material table"This is done with a reference to a document instance, such as the one you get with the code doc.Materials (both in C# and Vb.Net).
"I'm not going to learn C# to modify his script"That's a pity, it would be nice to pass on this troublemaker to somebody else! :)Btw, C# and Vb.Net are very very similar. This script could be written in Vb.Net too.
"Reference to a non-shared member requires an object reference. (line 96)"This only means that you need to access the Materials property on an instance, not on the type (class) name. Change that line using what is written at point 2.
"Do I understand that the material has to be assigned to a particular object in order to enter the Material Table?"No it does not. But if you call the _Purge command it will be removed if it does not have an object that references it.
"Can I assign it to a Layer instead?"You do not need to. But this would be achieved with doc.Layers[whichLayer].RenderMaterialIndex = materialIndex; in C# or doc.Layers(whichLayer).RenderMaterialIndex = materialIndex in Vb.Net.
"Any ideas? A better way to do this?"If you found a way to bypass the VRay SDK not being there, this should work.
"Giulio's component has a type hint defined as a Material"It does not any longer. The hint was there in earlier versions of Grasshopper, but now the hint has disappeared. This is not so bad, and it is also the only way you would be able to use either a Material instance already or a string for a material name.
"How was that done?"Probably it was done in an older version of Grasshopper. But which version are you using?
"I can't figure out how to cast the input as a Rhino.DocObjects.Material, so you can see that I have cast it as a compatible type in the first 2 lines... is there a cleaner way?"That sounds like a good way actually. Be sure your component responds properly when something wrong is inputted, though.Dim mTemp As Rhino.DocObjects.Material = CType(M, Rhino.DocObjects.Material)in one line might also work. See msdn for more conversion operators and functions.
I hope this helps,
- Giulio_______________giulio@mcneel.com…
radiance parameters to get rid of blotching. To add another level of complexity to my problem, I am running simulations with a translucent material with the following properties: void trans testTrans
0
0
7 0.478 0.478 0.478 0.000 0.010 0.178 0.635
I have had no issues with the renderings when I use clear glazing, as seen on this image:
However the blotching-issue becomes very noticeable when I introduce translucent glazing into the scene:
For the two above cases I used the following parameters:
_av_ is set to 0
xScale is set to 2
_ab_ is set to 6
_dc_ is set to 0.5
_aa_ is set to 0.2
_ad_ is set to 2048
_st_ is set to 0.5
yScale is set to 2
_ps_ is set to 4
_ar_ is set to 64
_as_ is set to 2048
_ds_ is set to 0.25
_pt_ is set to 0.1
_dr_ is set to 1
_pj_ is set to 0.9
_dp_ is set to 256
_dt_ is set to 0.25
_lr_ is set to 6
_dj_ is set to 0.5
_lw_ is set to 0.01
I ran another test with increased Radiance parameters and got the following output:
with the following parameters:
_av_ is set to 0
xScale is set to 6
_ab_ is set to 6
_dc_ is set to 0.75
_aa_ is set to 0.1
_ad_ is set to 4096
_st_ is set to 0.15
yScale is set to 6
_ps_ is set to 2
_ar_ is set to 128
_as_ is set to 4096
_ds_ is set to 0.05
_pt_ is set to 0.05
_dr_ is set to 3
_pj_ is set to 0.9
_dp_ is set to 512
_dt_ is set to 0.15
_lr_ is set to 8
_dj_ is set to 0.7
_lw_ is set to 0.005
Although the second blotching case is much better than the first, it is still very bad for hours when the sun is lower in the sky. The above images are rendered for a clear sky at 18:00 in Germany in a West-facing room.
Sorry for the long post! Can someone help? Kind regards, Örn
…
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.…
o find a feasible solution and show the advantage of such methodology.Registration at trainings@parametric.supportTUITION FEE: 400 EUR (Early Bird) till 30.05450 EUR (Regular)OUTLINE:During the workshop you will learn:- difference between calculation by hand and FEM,- study of simple a structure in Karamba,- free form structure,- cross section optimization, - single objective optimizationPROGRAM:Day 1- introduction of some case study,- example of standard calculation by hand and with commercial FEM software as SAP2000 in order to show the difference in term of time and feasibility of Karamba,- understanding of Karamba component with few easy example:- simple supported beam;- multi supported beam;- truss structures with different layout;- curved beam;Day two- Analyzing a free form surface with beam and shell element;- using genetic algorithm to find the solution with minimum displacement;- cross section optimization;TUTOR:Marco Pellegrino, structural Engineer graduated at the University of Pisa, he worked at AEIprogetti, he participated in several conferences such as: Design Modelling Symposium in Copenhagen and AA Summer School. He is interested in applied new media to structural design. He runs Ingegneria Parametrica fanpage.Marco is a currently working at Parametric Support.This event is for Grasshopper advance users.…