y I have 25 surfaces, and so 25 directions. Everything fine.
But I wanted to have 12 go in one direction and 13 go in the other direction.
What I did was to create both negative and positive directions, having 50 directions for 25 surfaces. So I then proceeded to weave these directions, and split the list in 2.
To the left is what I achieved in grasshopper, to the right is the desired result.
As you can see the first story of prisms is extruded in the wrong direction.
Thanks for any insight.…
the zone ? (You know it is not an exterior shading device with thermal break. It is a continuous wall with significant heat transmittance)
The only way I could imagine to define the thick wall, is to divide it into two parts (interior and exterior), and then define each part as a zone! So 2 new zones would represent the wall. But these zones won't have any cavity or air inside; because the wall is solid. then the question would be:
What is the minimum size of a zone? Could a zone be as thick as a wall (e.g. 50 cm width)?
What is the maximum thickness of a wall/floor/ceiling/etc. in a zone? Could they occupy the whole space of the zone? i.e. Could a wall have a width equivalent to half of the whole zone's width?
Thank you
Aryan…
er the facade panels of the residential building showing how private or not private is the overall shape. All the views will come from the office tower to the residential tower
My inputs on the view analysis component are 10 points for each of the office floors/facade perimeter (50 floors) for a total of 500 points. An aproximate panelization of the residential building facade (2220 panels) to perform the analysis on. And the center points of each residential building facade panel
The problem that I am having right know is that when I start the calculation the computer stops responding, but I dont know what I am doing wrong. Also I dont know the criteria in how to set a proper "_gridSize_" and _disFromBase for the scale of my analysis and my rhino units which are in milimeters in correspondence with the logic of how the view analysis component was made.
Attached is the grasshopper file, with data internalised.
Thank you in advance!!
Nicholas…
ch item to go into:
So how do I turn both of those into something like:
{0} N=72
{1} N=50
.
.
etc. (numbers are just examples)
Thanks for your help, I have been trying most of the Tree components, including obscure ones, but just cant seem to figure it out.
ps: just noticed a bug, that you can internalise a list of groups, but you cant copy it over into a new file - the groups just end up being empty - hence the modified attached file. Also noticed that the group parameter component doesn't even let you internalise. Why? I'll post in Bugs..…
d of interpenetrating surfaces somewhere:
Now all links (except a possible single ball on the very end of odd numbered ball series) are four balls long, including the jostled ones. Without that step, those items simply don't appear in the output, leaving way too big of gaps to ignore, eventually leaving huge gaps at later stages of segment doubling:
So if I turn the jostling multiplication factor way down it should work imperceptibly:
Ta-dah! The jostling strategy WORKS! Granted, only in this special case where I know I'm dealing with adjacent pairs of worms along a curve, not generic objects arranged in space by some artist.
Now I just need to wrap the multiple Python script components I'm stringing together into one script.
How long does the full 2400 balls take, finally? It took 12 Python scripts that merge pairs, to achieve this breakdown: 2400 -> 1200 -> 600 -> 300 -> 150 -> 75 -> 38 -> 19 -> 9 -> 5 -> 3 -> 2 -> 1. Time was 2 minutes 50 seconds, so there is some extra struggle for 2X as many balls as 1200 that took 1 minute 20 seconds, but only ten more seconds.
…
Added by Nik Willmore at 9:06pm on February 17, 2016
metric/parəˈmɛtrɪk/adjectiverelating to or expressed in terms of a parameter or parameters.art/ɑːt/nounthe expression or application of human creative skill and imagination, typically in a visual form such as painting or sculpture, producing works to be appreciated primarily for their beauty or emotional power.// Summer School 2017 3 day intensive workshop for design students & professionals will delve into computational & parametric methods (using Rhino3D & Grasshopper3D) to create data-driven art installations, physically manifested into a space through hands-on fabrication & assembly.The experimental studio will run across 2 cities in India (New Delhi & Mumbai) and investigate the agenda of ‘filling the void’ at art installation scale, through the use of computation and parametric methods. Studio is designed as a 3-day event in both cities comprising of technical tutorials, teaching sessions, prototyping & presentations culminating in a symposium / round-table conference / open discussion with leading / emerging professionals that demonstrate computation, parametric design or alternative techniques in their work / practice / academia. // Cities & Dates*New Delhi – 30th June to 2nd July 2017 (Friday to Sunday)Mumbai – 7th July to 9th July 2017 (Friday to Sunday)//VENUE: DELHI: Startup Tunnel, Vihara Innovation CampusD-57, 100 Feet Rd, Pocket D, Dr Ambedkar Colony, Chhattarpur, New Delhi - 110074MUMBAI: Raffles Design International, MumbaiHi Life, 2nd Floor, Phirozshah Mehta Road,Santacruz (W). Mumbai – 400054// Registration DatesAll Registrations End 4 days prior to workshop start date (Or till seats last)// About rat[LAB] EDUCATIONrat[LAB] EDUCATION is an initiative by rat[LAB]-Research in Architecture & Technology (www.rat-lab.org) to start a new discourse in architecture & parallel design disciplines with the use of ‘computational design’ & it’s various subsets. Spread across various cities / countries, we are establishing a global dialogue in the domain of computational design by actively organizing and participating in workshops, lectures, presentations & symposia. While rat[LAB] has taken a top-down approach of exploring computational design through industry, a parallel, bottom-up approach is also in-line to involve students of all levels, from design & related backgrounds.…
he last nights, let me try to describe it:-disclaimer: I'm an industrial designer, my coding experience can be compared to your, when you were 4 year old :)-disclaimer 2: I did a picture at the end of the post that maybe explains more than my words
the component has 2 inputs (Start Value, End Value) and one output (Picked Value)
this phantomatic component (which I would refere to as "dynamic value picker") supports any amount of domains on every input -> it works as if they come grafted, from a "longest list" component
The component "at rest" shows only one slider -with question marks on both edges-
For every couple on inputs you connect (1 Start Value connection + 1 End Value connection) it would visually generate a new slider (exactly like a "number slider" component)main difference from the "number slider" component, this one would show the Start Value and End Value numbers at the edges of each thus generated slider
Right click -> edit on it would recall a window similar to the "number slider", with the main difference that only the first part of those options would be present (see attached image for clarity)Whatever slide accuracy you set, it will affect the whole "dinamic value picker" phantom component (if you set "integer numbers" and for any reason one or more inputs are "floating points numbers", the component automatically rounds the inputs to the best "Integer", and allows you only to pick integer numbers in-between)
If you suddenly change a "Start Value" or an "End Value" input, the affected slider/sliders in the component will try to stay as close as possible to the same % value they were before (example if the domain was from 5 to 11, integers only, and you first picked the value 8, the slider was exactly in position 50%: when you change the End Value domain to 21 the slider will set itself to 13 - yes, I picked an easy one lol )
When you first plug a couple of Start Value + End Value, the slider sets itself to Picked Value = Start Value
It could also be possible to supply negative values as Value End and positive values as Value Start: the slider let you pick a number on that domain regardless of the numerical order you use
Last thing, but it's just fancy imagination, if you zoom-in the output (Picked Value) connection dot, a little - and + appears (like in other common components), letting you add a new cursor to every existing slider (it could be possible to customize the color of the new cursor to avoid confusion)
This is the exact description of what I would ask to the lamp genie :)
I attach a pic I just did, in the hope to better explain myself: picture link
and of course thank you again for reading this long poem!
…
cnicas y estrategias para resolver problemas que hoy se presentan en el diseño y fabricación digital de formas complejas y euclidianas. Se podrá entender mejor la diferencia entre el estilo Modernista y el Parametricismo que vivimos desde el 2000.
Tomando como plataforma básica Rhino, se explora y optimiza el diseño y fabricación de topologías complejas bajo los entornos de Rhino, Grasshopper y RhinoNest.
Instructores:
Andrés Gonzalez, McNeel Miami.
Director de RhinoFabLab.
MSc. María Mena Deferme, Directora de Arquitectura.
Tecnológico de Monterrey campus León, Mexico.
NOTA 1: Tendremos el patrocinio de LaserCUT.mx y podremos usar un Láser Industrial durante todo el taller, mas el laboratorio del iTesm.
NOTA 2: Estudiantes y docentes podrán adquirir Rhino 4.0 con un descuento del 50% sobre el precio de lista en USA.
Descarga el Outline del workshop PDF
http://www.screencast.com/t/M2FjOTBi…
s, the participants will focus on the key advantages of Grasshopper’s capabilities through a range of design challenges in order to aid designers in both their drafting tasks and modelling capabilities.
The workshop covers many concepts such as Object Attributes/Parameters, Data Types, Data Structures, and Designing with Algorithms. Specifically, this course will focus on understanding both Lists and Data Trees, as well as the best practices for integrating Grasshopper into your Professional Design Workflow. The workshop offers guided curriculum and continuous support, based on in-depth and professional learning experiences.
Workshop outcomes:Teach the participants how to:-
+ be proficient in parametric logics learning the key benefits of parametric techniques in architecture design workflow (when to use it & how to use it)+ Correctly communicate with different 3D and BIM packages in order to keep the geometry clean and light while preserving all NURBS information.+ Develop architecture design based on mathematical equations to create non-standard free form building skin.+ Create a pattern that changes dynamically based on specific inputs which can be applied over the building façade, interior walls or ceiling or even floor pattern.+ Automate and Optimize design variables to achieve the optimum solution for the design problem.
Program Outline:
DAY 1:-Introduction to Parametric Design -Introduction to Grasshopper & Rhino (technical tools).
DAY 2:-Exploring the parametric workflow. -Setup the design algorithm & generating a list of data.
DAY 3:-Introducing the new ways of generating parametric curves and surfaces.-Parametric form generation in-dept
DAY 4:-Introducing Data Tree logic and parametric transformations.-Creating Associative techniques – Attractors (points, curves and vectors).
DAY 5:-Working with advanced form generation with dynamic pattern.-Parametric optimization based on environmental analysis -featuring the Performance-Driven Design possibilities
DURATION:6 – 8 hours per day [50 - 60 hours Total]Every Saturday [9.00 Am : 1.00 Pm & 2.30 Pm : 6.00 Pm]
PREREQUISITES:No need of any specific knowledge of Rhinoceros or Grasshopper.
REGISTRATION:In order to register, you will need to fill the Registration Form .https://docs.google.com/forms/d/1PckdW1hrWs9fJAHWBZlVsuhH8K0PfDuMWIpXHT_4FYw/viewform
REGISTRATION DEADLINE:23th October 2014.…
Added by ayman wagdy at 7:48am on October 19, 2014
the river Plate is an unexplored opportunity. The grid that configures the city’s urban tissue remains oblivious to its context, imposing a constant order. Its relationship with the river is one of mutual exclusion; as soon as the grid reaches the river it stops, but never modifies its nature. There is one happy exception to this condition – the northern riverside area of Buenos Aires called ‘Tigre’, which responds to the topography of the natural delta. In this workshop, projects will embrace the boundary between river and city as a means of managing alternative metropolitan ecosystems. By challenging the traditional relationship between architectural, urban and natural forces, students will propose new territorial organisations that develop both floating and rooted structures that are responsive to the nature of the delta. In this research workshop students have the opportunity to develop a range of computational techniques in order to explore alternative design opportunities. Week 1 Organised in teams, students will work with the articulation of the grid and the river. The goal is to produce several iterations analysing the potential transformation of the grid as it reaches the riverbank. This analysis will form the basis of an urban design proposal that establishes a new relationship between the city and the river. Design tutors, including Victor Orive, Arturo Revilla and professionals from the A A and other institutions, will provide digital tutorials and lectures on their own urban design research and projects. Week 2 During this phase we will address how such conditions affect discrete objects and/or a field of objects. The goal is to design a pavilion and study how a gradual change in field conditions will affect its size, porosity and orientation. This will unfold new opportunities to redefine the relationship between form and function.
Applications
The deadline for applications is 2 July 2012. All participants travelling from abroad are responsible for securing any visa required. After payment of fees, the AA can provide a letter confirming participation in the workshop. A portfolio or CV is not required, only the online application form and payment.
Fees
The AA Visiting School requires a fee of £695 per participant, which includes a £50 Visiting Membership. If you are already a member, the total fee will be reduced automatically by £50 by the online payment system. Fees are non refundable. Fees do not include flights. Accommodation during the workshop is not provided, but advice on accommodation options can be given. Students need to bring their own laptops, digital equipment and model making tools. Please ensure this equipment is covered by your own insurance as the AA takes no responsibility for items lost or stolen at the workshop.
Eligibility The workshop is open to architecture and design students and professionals worldwide.…