Search
  • Sign In

Grasshopper

algorithmic modeling for Rhino

  • Home
    • Members
    • Listings
    • Ideas
  • View
    • All Images
    • Albums
    • Videos
    • Architecture Projects
    • Installations
    • Add-ons
  • Download
    • Rhino 7 w/Grasshopper
    • Add-ons
  • Forums/Support
    • Current Discussions
    • Legacy Forum
  • Learn
    • Getting Started
    • Online Reference
    • API documentation
    • Video Tutorials
    • Common Questions
    • Scripting and Coding
    • Books and Articles
  • Attend
  • My Page

Search Results - 📍 tp钱包trx兑换ht最低数量👉【TG:@trxHomeBot】,虚拟货币跑步赚钱是真的吗.n

Event: Introduction to Grasshopper // Sep 6-7 // Los Angeles
noceros environment. Grasshopper enables designers to explore variation and possibilities in an efficient workflow. Furthermore, Grasshopper has encouraged a vast community of users who have created an impressive body of reference, as well as plugins that greatly extend the functionality of Grasshopper to achieve varied, and vey specific, tasks. This introduction to Grasshopper workshop will focus on an overview of the plug-in, geometry types and attributes, geometry construction and transformation, and list and data tree structure and management. Through lectures and hands on exercises, the participants will be able to compose various geometry constructs that demonstrates variation and transformation through their embedded adaptive logic. Topics Covered How to navigate the user interface. Why design with algorithms? What is parametric design? How to store and access data efficiently. How to use attractor data to influence geometry construction/manipulation. What are the different geometry types in Grasshopper? Efficient implementation into a proposed design problem. About the Instructors Jason King & Biayna Bogosian have nearly two decades of combined experience in architecture, design technology, and teaching. We strive to make our workshops fun and informative, helping participants integrate new design technologies into their workflows.…
Added by Somewhere Something at 2:00pm on August 31, 2014
Comment on: Topic 'New Set Components (sniffing for wishes)'
tside direction (Andrew Heumann's solution works great: http://www.grasshopper3d.com/xn/detail/2985220:Comment:183661)- Line from MidPoint to End- or Startpoint component *- Line from MidPoint, Direction and Length component *- Curve Intersection with incorporated Shatter and List Item functionality *- Input Split into both pos and neg value (I work a lot around the origin) *- Extrude From Point component *- Mean Curve component *- Switch component, switches between input 1 and 2 *- Tube component- Trunated Cone component  * but cleaner/more efficient than my UserObject ;)  Though I do like finding workarounds, I prefer cleaner flow.UI:- Handles on the wires (to get an easier view of the flow, I'd like to make it more like a circuit board where necessary)- Optional grid snapping for wires and components ( and I too like to be able to lock them in place, I'm throwing my sliders all over the place)- Option to (more easy) move Userobjects in their tab- I'd really like the remote control panel back (I got just one monitor)- Better visability for 'sectected item' ( I need to use the sphere and pipe too often to identify the points and curves)GHSite:- Solution found Y/N column for discussions (to be declared by the discussion starter of coarse)- Categoriziation for discussions, named after the corresponding GH-Tab.- Inject discussion url (and maybe creator name)  into the uploads (so we can respond more easy, and give credit to the right person)Regards, Pieter…
Added by Pieter Segeren at 10:20am on March 31, 2011
Comment on: Topic 'Parametric design + historic building preservation'
ithmic thought, Wiley Press. Keywords:Yueh Hai Chiung Temple, Heritage Buildings and Digital Tectonic research project, Singapore, University of Technology and Design (SUTD); 3-D production; Jorge Luis Borges; Ise Shrine in Japan; Temple of Heaven in Beijing; artisan craftwork; SUTD-MIT International Design Centre; precision measurement (3-D scanning); digital restoration (3-D modelling); reconstruction (3-D printing); computer-aided design (CAD) applications; Digital Michelangelo Project; parametric design; Sagrada Família cathedral; Mark Burry; Antoni Gaudí; point cloud and mesh geometry information; laser detection and ranging (LIDAR); structured-light 3-D scanning technology. Abstract Traditionally architecture in Asia was not graphically represented or formalised, and relied on received knowledge being passed down from generation to generation. Stylianos Dritsas and Kang Shua Yeo describe the Heritage Buildings and Digital Tectonic research project they have been undertaking at Singapore University of Technology and Design (SUTD) , exploring the potential of a start-to-end digital design process for historical building conservation. http://www.architectural-design-magazine.com/details/issue/4476261/...   The article is more about the influence of 3D scanning and printing on Asian historical building conservation (and difference of approach and status of historical building in western an eastern culture).     And of course, lots of Mark Burry's work on the Sagrada Familia !…
Added by Sylvain Usai at 6:25pm on July 24, 2013
Comment on: Topic 'Surface Bridging'
...doesn't apply here (in fact it doesn't apply in most AEC related cases) : we need a controlled loop thing (were the stupid part waits the smart part to choose things and/or reject others - that's the computer and you) in order to make a "stepped" evolving solution. This means Anemone/Hoopsnake components that could handle the whole process "interactively" based on gradually evolving/occurring criteria. I'm talking mostly about "Fork" situations that MAY occur - in plain English: columns that "share" the same base/top TS face. Of course N other situations (due to some engineering and/or aesthetics) may happen that prohibit the x "column" formation BUT only because some other columns are already in place. Maybe stuff for Galapagos? 3. This is evident even if this case could be used for non "strict" engineering purposes (like some academic form exploitation and other similar deep space stuff). 4. Αtractors are not available in the TS world (a rather easy/primitive way to influence a given column on a per column basis). 5. The whole process is exponentially heavy for your CPU since from column 1 the top+base+column thing is treated as a single TS. 6. Regardless ..before doing anything ... learn/master how Hoopsnake works and why (the fact that a Greek did that stuff is just collateral damage, he he). Galapagos is not a bad idea to fathom either. BTW: most unexperienced AEC people believe that 21st century is about BIM (dead before birth). I say that all what should matter is evolving design/solution algorithms. may the Force (and snakes)...blah blah   …
Added by peter fotiadis at 6:03am on May 15, 2014
Comment on: Topic 'array'
beefed "a bit" to withstand very heavy snow (and workers walking on them, where possible). Modules are rotating via stepped motors (per module) making this a rather absurdly costly way to say hello to Eco-Architecture. Of course you can do a similar system with polycarbonate (in China) as well (but looks and feels cheapo). Notice the double railing system (the top is "removable") for easy installation. Notice that only one of these things consumes 1.6Mb (Rhino is NOT a solid modeler, nor this is modeled in Rhino anyway) ... thus imagine putting 1K of these things in your roof. Of course the level of detail is way too far from what are you asking ... a simplified "sketch" of that should being used instead. But as an engineer you should ALWAYS solve the details PRIOR thinking the big image (it's called Bottom to Top design approach and the only way to survive these days - compare with the inverse naive way used in the dark ages of Architecture). I'll prepare a small demo-case (only C# not components) for you (using an "outline" of this demo louver as a block) in order to clarify the technique: (a) properly create the wooden load bearing pairs by offsetting the curves, lofting them ... and then ... making a BrepFace that can being extruded both sides (see Rhino SDK). (b) define suitable coordinate systems (planes) sampled (obviously) in DataTree(s) - not Lists. This is not nuclear science but requires some minutes of thinking. (c) control the rotation of these things (the planes NOT the louvers) potentially on a per stripe-set basis. (d) place N instance definitions of ONE louver with a PlaneToPlane simple  transformation potentially on a controlled amount of wooden pairs (I hate doing things "at-once"). more soon…
Added by peter fotiadis at 11:35am on December 6, 2014
Comment on: Topic 'Outputting Nodal Connectivities in Text'
grouped differently: On one hand (input P) we have 204 lists with 2 points each (the 2 endpoints of each line). So it looks like this: {point A, point B}, {point B, point C}, {point C, point D}, ....etc On the other hand (input S) we have a single list with all the points, cleared from duplicates(108 points). So it looks like this: {point A, point B, point C,...., point n} What [CP] does is: it takes every single point from P and searches all of S to find the closest point. Of course it will find the same point that it searched from. That's why the distance (D output) is always 0. BUT [CP] also has an output i. This is the index(an integer from 0 to 107) of the point in S that was closest to the point from P.  So the output i has the data structure of input P but looks like this: {i of point A, i of point B}, {i of point B, i of point C}, {i of point C, i of point D}, ....etc ...and this, when joined into text is the output you want!  I hope this all makes some sense, it is a bit late here :) cheers, nikos…
Added by nikos tzar at 3:57pm on April 5, 2015
Comment on: Topic 'C# Plugin: output length'
s", "P", "description", GH_ParamAccess.item); pManager.AddCurveParameter("Curves", "C", "description", GH_ParamAccess.item); } /// -------------------- OUTPUT PARAMETERS --------------------------- /// protected override void RegisterOutputParams(GH_Component.GH_OutputParamManager pManager) { pManager.AddPointParameter("Nodes", "N", "description", GH_ParamAccess.item); pManager.AddPointParameter("Tails", "T", "description", GH_ParamAccess.item); } /// -------------------- CODE BLOCK --------------------------- /// <summary> /// This is the method that actually does the work. /// </summary> /// <param name="DA">The DA object can be used to retrieve data from input parameters and /// to store data in output parameters.</param> protected override void SolveInstance(IGH_DataAccess DA) { // Declare local variables to store input lists. //Point3d Points = new Point3d(); Point3d Points = new Point3d(); Curve Curves = new NurbsCurve(null); if (!DA.GetData(0, ref Points)) return; if (!DA.GetData(1, ref Curves)) return; // ----------------------------------------------------------------------------------------------- //Declare FUNCTION Point3d Nodes = GetNodes(Points); DA.SetData(0, Nodes); Point3d Tails = GetTails(Curves); DA.SetData(1, Tails); } private Point3d GetNodes(Point3d Points) { Point3d Nodes = new Point3d(); Nodes = Points; return Nodes; } private Point3d GetTails(Curve Curves) { Point3d Tails = new Point3d(); Tails = Curves.PointAt(0); return Tails; } …
Added by Jonathan Greenwood at 2:31pm on December 16, 2015
Comment on: Topic 'Rope-Length Minimization with Kangaroo'
on this topic. Inspired by the work of Rob Scharein on Knotplot, I had a go at generating minimal energy knots using a repulsion force with an inverse cube strength. The tricky thing I found then was that (as you also found) if the repulsion also acts between nearby neighbours, this acts like a bending resistance, trying to straighten out the cable. Repulsion with a (power law based) falloff vs Collisions which only kick in below some distance threshold (plus tightening or thickening) will give different minimal shapes, but I think both could be interesting. David - you are correct that the line-line force (and also line-line collisions in K2) acts not only orthogonal to the line segments - it is actually based on a capsule - a cylinder with hemispherical caps. This is because collision between capsules is actually considerably simpler to calculate than between cylinders with flat ends (since essentially you are colliding surfaces composed of swept spheres, and checking collisions between spheres is simply a distance check). Attached below is a definition for minimizing knot lengths using Kangaroo 2 and the new Collider component. It uses the 'Ignore' input to get rid of the collisions between consecutive segments (or between each segment and the one n segments along) which cause the unwanted bending resistance. During the process of making this definition I discovered and found a bug in the K2 collider component, so you'll need the newest build I put up today on Food4Rhino. I also found this MathOverflow discussion on the topic - might be good to have a look at the linked paper there.…
Added by Daniel Piker to Kangaroo at 12:28pm on May 17, 2016
Comment on: Topic 'Galapagos and Delaunay edge network optimization'
pts on a sphere are used for triangulation (user controlled search radius [yielding "discreet" mini meshes/"islands"] or auto [yielding a closed mesh]) (b) or random N of points are generated in random M regions and then used for the triangulation. Spot Islands that may or may not (depending on the search radius) occur. …
Added by peter fotiadis at 11:30am on July 19, 2016
Topic: accumulate
13;2}   ...  20.{13;12} 21. {21;0}22. {21;1}23. {21;2}  ...  41. {21;20} 42. {34;0}43. {34;1}44. {34;2}  ...  75. {34;33} 76. {55;0}77. {55;1}   ...   ....   I want to grab the first 8 [0-7], the next 13[8-20], the next 21[21-42] etc so i have the (known fibonacci seq) list of numbers on the left here: C       S 8      0 13    8 21    21 34    42 55    76 89    131 144  220 233  364   and i need the list on the right, so that i can select items using a Series (N=1 and S and C from the list above) and a List Item component.   the simple question is: is there a component that can take a list and accumulate it in this way that I need? if not, is there anyone that can point me to a simple relevant VB example so i could easily adapt it?   many thanks, gotjosh…
Added by gotjosh at 9:51am on August 10, 2011
  • 1
  • ...
  • 742
  • 743
  • 744
  • 745
  • 746
  • 747
  • 748
  • ...
  • 756

About

Scott Davidson created this Ning Network.

Welcome to
Grasshopper

Sign In

Translate

Search

Photos

  • Kirigami Kangaroo

    Kirigami Kangaroo

    by Parametric House 0 Comments 0 Likes

  • Kangaroo Pavilion

    Kangaroo Pavilion

    by Parametric House 0 Comments 0 Likes

  • Attractor Bricks

    Attractor Bricks

    by Parametric House 0 Comments 0 Likes

  • Tensile Structure

    Tensile Structure

    by Parametric House 0 Comments 0 Likes

  • Circle-Pack facade

    Circle-Pack facade

    by Parametric House 0 Comments 0 Likes

  • Add Photos
  • View All
  • Facebook

Videos

  • Kirigami Kangaroo

    Kirigami Kangaroo

    Added by Parametric House 0 Comments 0 Likes

  • Kangaroo Pavilion

    Kangaroo Pavilion

    Added by Parametric House 0 Comments 0 Likes

  • Attractor Bricks

    Attractor Bricks

    Added by Parametric House 0 Comments 0 Likes

  • Tensile Structure

    Tensile Structure

    Added by Parametric House 0 Comments 0 Likes

  • Circle-Pack facade

    Circle-Pack facade

    Added by Parametric House 0 Comments 0 Likes

  • Bezier Curve Opening Pavilion Rhino Grasshopper Tutorial

    Bezier Curve Opening Pavilion Rhino Grasshopper Tutorial

    Added by June Lee 0 Comments 0 Likes

  • Add Videos
  • View All
  • Facebook

© 2025   Created by Scott Davidson.   Powered by Website builder | Create website | Ning.com

Badges  |  Report an Issue  |  Terms of Service