hat I have been able to pick up from the manual, I have created two outputs in the attached.
The first (left in image) - is a model that is created out of a wireframe that then has cros sections applied to each linear element.
The second (right in image) - is a model that is created as one cross section of a trapezoid with the height and width at the settings of the ideal panel.
What I would really appreciate some help with would be how to create a filled trapezoid panel (as the one I have developed is hollow) to correctly represent solid wood and then how to output a nodal frame that expresses the deformation of the solid but as a wireframe.
Any suggestions would help!
Thanks
Mary
…
d placing the fins see def attached. The "only" thing MIA is: (a) elaborated ways to design the profile, (b) a policy for creating "parts" (for fabrication) out of these rather big mono block fins, (c) an optional policy for "twisting" the planes used for orienting the profiles and ... er ... (d) the big thing: the "adaptive" surface that yields the sweep1 rail curves (see attached).
3. With regard doing an "adaptive" (so to speak) surface that "engulfs" a given building according some rules (and taking into account ways to "split" the big fins into "parts" + the required supporting system) ... this is certainly doable but if I'm going to give you some hints it would be solely via code: i.e. (a) creating a "gross" engulfing surface (or many), (b) modifying the control points with a variety of ways: proximity/altitude or other, (c) "testing" the "parts" for validity etc etc.
PS: Load Rhino file first.…
1) Please have your final board and photo of your physical model (if not on your board already) posted to DropBox by the end of the day. Failure to do this will result in loss of grades and possible automatic failure. Please let me know if this is a problem for you.
2) Also, please post all assignments that are not posted to dropbox for grading. This includes all of the assignments from the first half of class as well as Part A, B, C, and D of the Final project. These must all be posted by the end of the day Tuesday, May 12th. Failure to do this will result in a missed assignment rather then a late assignment. Make sure all files are labeled correctly. I am going to be grading Wednesday morning.
THANKS AGAIN FOR A WONDERFUL CLASS!…
s before solving adjacency. As a result, you got adjacent surfaces that did not match in area and a simulation where conservation of energy was not obeyed.
2) The 'Set Ideal Air Parameters has been phased out as per this discussion: . I have implemented all of your specifications correctly using the new components in the attached file.
3) You specified a solar distribution of 1- FullExterior and this is not suitable for detailed comfort studies where you really want to know how the solar energy is distributed through the space.
I corrected all of this in the attached file but, even without changing all of this, I still got the same result that I did earlier:
I just cannot reproduce your error on my machine. The images that you post seem different from that which is int he GH file that you sent. Are you sure that you are sending me the right version of the file. Also, could you send me your userCustomLibrary again (I was using your old one from here)? Finally, do you have any other GH files open when you expereince this error?
-Chris…
st variety of papers (mostly related with LIDAR airborne sampled clouds) ... but ... hmm ... no code (other than some "abstract" algos that may (or may not) work). Reason? A very hot cake that one these days: from reverse engineering to DARPA founded future defense systems and up to cruse missiles pattern recognition algos.
The solution (obviously doable only via code) is the so called flat hard clustering ... were points are sampled into clusters based on the coPlanarity "rule". For large amounts recursive octTrees (an oriented box divided in 8 "partitions") subdivisions are used and then pts are processed in parallel (and then clusters are re-evaluated in order to "absorb" other clusters with same plane A,B,C,D vars etc etc).
See what's happening in a very carefully made test point collection:
3.7 ms and the "ideal" clustering (7 search loops VS the max 42M theoretical threshold):
Depending on the pts "preparation" ... a considerable more time/search loops is required ... and ... well ... also "valid" clusters (4 points and up) made:
So "ideally" speaking in your case:
1. Mesh faces center points (or alternatively: mesh vertices) are sampled into a pts collection .
2. Hard flat coPlanarity clustering is attempted yielding pts/planes in equivalent DataTrees.
3. Planar Breps are made with respect the planes (like the black things captured above) and sampled, say, into a breps List.
4. The method Brep[] solids = Brep.CreateSolid(breps); is used for attempting to create your desired "engulfing" brep. This method is very slow mind (other waaaay faster approaches also available).
…
s for architectural design, has been heralded as the new paradigm in architecture for the last decade. Digital design techniques coupled with rapid prototyping have permeated architectural education and practice at all levels. But, besides the endless rhetoric and baseless forms, what can these methods actually contribute to the field? What is the scope of their use?
This workshop seeks to answer these questions by investigating surfaces, surface mathematics and manipulations, and using this investigation to introduce students to the issues of design and fabrication of artifacts.
The workshop will thus introduce participants to the basic concepts for design utilizing scripting techniques, through the exploration of the Python language for Rhinoceros. Together with the study of syntax, data types and scripting techniques the focus will be put on the understanding of the digital tools in relation with the common practice and the ways to approach problems a designer might encounter while using them.
Examples of a previous similiar workshop can be found here
Details: Instructors: Marina Konstantatou (University College London), Pierluigi D’Acunto (ETH Zurich), Vincenzo Reale(Zaha Hadid Architects + Architectural Association London), Giancarlo Torpiano (Architectural Association London) *At least two tutors will be present during the workshop Language: English Schedule: 15 – 16 – 17 MAY 2013 // 9.00 – 18.00 Organizers: SMD + LaTiendaDelCAD + PeQuod Venue: McNeel Europe Offices, c/ Roger de Flor 32-34, 08018 Barcelona (map)
Software: Rhinoceros 5 Grasshopper 0.9.0014 Python Component for Grasshopper
Every participant should bring his or her own laptop with the software installed. In the class will be also computers in case any participant could not bring a laptop.
Links to the softwares will be facilitated to participants once they get into the registration process.
Registration: Students* : 395€ (+vat) Professionals: 495€ (+vat)
Early bird promo
Registrations made before 22nd April will get a discount over the price:
Early Bird promo Student* : 295€ (+vat) Early Bird promo Professional: 395€ (+vat)
For registry, please visit la TiendaDelCAD website
* Students will have to proof their status with a student ID
The course will be confirmed as soon as the minimum number of participants is reached, and no later than the 29th April. There will be places for a total of 14 participants.
Venue: McNeel Europe Offices, c/ Roger de Flor 32-34, 08018 Barcelona…
tream Filter] works just fine and gives S(0), S(1) and S(2).
But I don't understand ANYTHING! :D
So I started to try understanding ... What are these three things good for? What does it mean to connect them together? ...
and how is this "component" called?
and where do I put the Input, that I would like to have? Let's say three points in the x,y-plane.
Thank you very much in advance ...
…