Search
  • Sign In

Grasshopper

algorithmic modeling for Rhino

  • Home
    • Members
    • Listings
    • Ideas
  • View
    • All Images
    • Albums
    • Videos
    • Architecture Projects
    • Installations
    • Add-ons
  • Forums/Support
    • Current Discussions
  • My Page

Search Results - 【p26.pw】GoogleにあなたのWebサイトを迅速にインデックスする方法.260125105255

Comment for: Sam Ng
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年暑假期間,在香港大學建築學院舉辦“數位化實踐”國際研習班。在香港大學建築學院教授及有著相關豐富經驗的外聘實踐建築師的指導下,學員將有機會體驗在專案的不同階段(如概念設計、設計形式的生成、優化,設計資訊的管理和交流),如何有效地應用各種運算智慧化技術(從設計的數位化生成和建築資訊類比到物理模型),提升設計實施的品質,增加設計團隊對於方案的控制。我們將挑戰對於“技術”的傳統認知,即相對於使用者它不僅是工具,更是與使用者互動的媒介,二者形成一個有機的合體。研習班期間會安排系列講座,展現數位化技術在實踐工程中的廣泛應用。…
Added by Victor Leung at 8:57am on July 22, 2011
Comment on: Topic 'Generating a curved surface for louvers?'
try to explain myself here. The architectural assignment gave me an existing church that needs to be renovated into a local community center which accommodates some facilities. The building is located south of a enormous green park. For my design concept I've chosen to see the church as the "tree roots" of this green zone, and that's why I want to literally give the building facade an organic shape like in the pictures. The organic facade got me indeed interested because it showcases new architectural elements which can't be easily done using the traditional building methods.  To show you where I'm at, I add some pictures of it. The work has been done in Google SU.  In the church will be placed a secondary independent volume which is self bearing and has all lightning and ventilation placed in the floors and ceilings. The ground floor of the new building has  three glass entrances connecting to the hallway. Perhaps the entrances can be used to set parametric points? Yesturday I came across a video of a guy using points to create a morphology wich looks very organic to me. See URL https://www.flickr.com/photos/25625191@N03/3527810287/ . Perhaps it would be possible to use GH to generate similar lines from parameter points to generate the curved lines. Then these use curves to generate the surface like a loft ?  Please see my quick concept sketch below.  I'm looking forward for your reaction! Thanks, Sal…
Added by Sal Jurien at 11:22am on October 6, 2014
Comment on: Topic 'array'
ood Samaritan) said: well ... since the Ducati won't start (not my fault officer) help that girl. Good news: Almost ready, well for a pair of curves ... but the rest are bureaucracy than any(?) intelligence(?). Took me 27 minutes, 23 seconds and 45,78 milliseconds using the famous cut and paste method of mine - US patent pending (from other C# stuff, that is). I hear you: but the planes don't rotate. Well, that's exactly "almost" is used: the rotation logic IS NOT that simple (can you guess the reason?). How to use it (up to that point - FULL detail Louvers used, he he): (a) Load the Rhino file first. It doesn't display anything but the Block Manager can tell you a different story. (b) Load the definition (it doesn't look that impressive at least as regards the graphics, he he) AND read all the comments. (c) Go there and enable the second script (turn false to true, DO NOT turn false the second boolean flag because the simplified Louver is not yet imported). (d) Prior changing the geometry  via the first C#, disable the script (or keep it active if your computer is fast). But ... if you change the widthOfPanel value ... you'll need CATIA for that I'm afraid (create on the fly the parametric Louver assembly in full detail, in REAL-TIME). I hear you: where are the wooden things? Well ... that's kid's stuff my dear just extruding a BrepFace both sides (V2 does this). I hear you: are you saying that you'll make ALL the curves with C#  (control their shape individually PER pair) and not just place the louvers into the existing curves provided? Yes that is what V3 does (it's ready but some minor things remain). I hear you: and what V4 does then? Well ... have faith, he he All that provided that ... that |$@%@$ Ducati could start (what's wrong with this thing? that's the 1M question). best, The Troll…
Added by peter fotiadis at 6:31am on December 7, 2014
Comment on: Topic 'I want to make this form with grasshopper, can someone give me some logic?'
ay to make some real-life proper nodes for that kind of T truss (we use machined balls solely for MERO KK type of normal trusses). 3. I'll post here soon a modular demo system suitable for this case (real-life for AEC purposes - NOT for decorative/artistic stuff, I don't care about that since I'm an engineer). This would include a policy for the X struts that require a variable linkage (the X angle). and in the same time a multi cable tensioner "bracket". 4. "Basic" coding next week for T trusses ? Er ... well ... are you kidding me right? I mean that ... hmm ...   5. C# things (about 2+K) around me are classified into 2 "groups": things that are weapons in the right hands and others that serve as demos/start points for mostly abstract cases. The former are internal the latter for public use. I'll remove some sensitive lines from a T truss C# maker and I'll post it here as a "guideline" ... for ...hmm... 4. All in all: Provided that you have system(s) on hand (see 3) that work 100% OK in an ideal world you'll need: A. Something that does the general topology AND (especially) clash detection. Maybe Kangaroo as well as a "first pass" with regard rigidity of the structure in case that you don't adopt a classic T "configuration" (there are many > Google tensegrity). B. Connectivity trees that relate nodes/edges and maybe faces (say for roofing panels/curtain walls etc etc). Without them is impossible to assemble the T thingy. C: Something that places real-life "parts" as instance definitions and/or (optional) a "tracking variants history" ability. D. A bullet proof way to EXPORT things (on an assembly/component schema, say: STEP214 - see C) into a proper BIM app (the likes of AECOSim/Revit) and/or into a MCAD app (the likes of CATIA/NX). E. FEA/FIM in order to validate the structural ability of the components and the T truss itself. F. Roofing/cladding/envelope components. G. "Interactive" cost estimation(s) - T trusses are hideously expensive at least versus "classic" trusses (exactly like a planar glazing system that retails 3++ times more than a humble semi-structural one)…
Added by peter fotiadis at 11:37pm on November 15, 2015
Comment on: Topic 'Puffing Of Flat Surfaces With Holes'
ython patching via Rhinocommon CreatePatch being 7 of those seconds. Currently, to avoid failed splits to remove the backgrounds, due to super shallow areas in skinny features that kiss the construction plane, I'm plane cutting a small amount below that construction plane, then moving the result back up. I'm not using a Patch starting surface, as you can play with in the normal Rhino command, since it just sort of squashes broad curved mounds in ugly fashion, or else pulls them down to make ugly doughnuts everywhere around the input curves. Details on how to use the CreateSurface command of Rhinocommon, hassles solved, is discussed here, with great all hours help from Peter Fotiadis, and I also discovered some clues from Djordje via Google, where he was massaging points into proper format: http://www.grasshopper3d.com/forum/topics/python-longer-version-of-rhino-geometry-createpatch-expected The highest level CreatePatch command doesn't accept a normal Python list of objects in a variable like the two more simple versions of the same command does. You have to regather them into a Rhino container, which is really a .NET container. I still don't know yet how to upgrade the Python parallel patch component to input the whole panoply of objects you can patch over in Rhino because I don't know what container exists to hold them all that won't break the command. The point of this overall script is to now be able to arrange lots of mere flat surfaces, surfaces because those can define holes versus borders easily, and create real 3D single surface NURBS geometry that can then be surface morphed (equivalent of Rhino Flow Along Surface) onto other 3D models. …
Added by Nik Willmore at 1:04am on February 27, 2016
Comment on: Topic 'Crenellation pattern trough a set of points'
rella - Revit/AECOSim etc etc) then scripting is the only way to do business. In fact Dynamo/Generative Components would be your main parametric app ... but GH can offer a thing or two as well.  Other than that here's a very brief explanation upon the "steps": 1. Using connectivity trees (faces to edges, edges to faces, faces to faces) ... 2. ... Find the "internal" edges (meaning edges that are connected to more than ONE face) and store them in a tree. Doing this find the smallest edge as well (for defining the "module" of the pts divisions minus the start/end offset). Used an object type tree since I store the indices of the adjacent faces as well (an object type is a "general" container that can hold cats, dogs, numbers, bananas etc etc ... with the cost of un-boxing when an item is to be used [Note: un-boxing costs time but in this very simple case we can afford the "luxury"]). NOTE: if you observe the paths on that tree you'll notice that they correspond 1:1 to the indices of the related edges in the EList List (of type Curve). 3. Loop withing the "interior" edges and define the coplanar vectors per edge related with the 2 adjacent faces. These vectors are the Cross Product (Google that) between the edge direction and the normal per face (at u/v: 0,0).  Divide the edge (taking into account the start offset AND the ratio of the edge length/ minEdge [as derived from phase 2 as above]). Using these points create a "zing-zag" polyline and store it in the same path as the OEM edge. NOTE: The polyline is not planar since each teeth is laying to the corresponding adjacent face plane (if the Brep Faces are not planar more "smart" stuff is required). From this point (not included in V1): 4. Using Face to Edge connectivity data: IF a path exists (in the polyline tree as in 3 above) with the given index sample this polyline as Curve ... if not get the OEM Curve (case: "boundary"/perimeter Brep Faces). Join the Curves (take provision to report failures) and project them to the corresponding Brep Face plane (case:  planar face) or ... to some suitable "mean" plane. Define a planar Brep out of the newly created closed planar Curve and extrude it (actually the Brep Face of it) both sides at once for doing a "solid". If Brep Faces are not planar ... well things are a bit more complicated (not nuclear science ... just another approach is required). In fact ... is a bit more challenging than that since there's assembly tolerance AND clash issues around ... but this is the "general" idea anyway.     …
Added by peter fotiadis at 1:00am on January 19, 2017
Topic: Best language to learn for beginners and is it worth it?
need custom scripting. I've always been a self taught sort of person. When I was younger I did simple html. Just recently I taught myself very basic python scripting. My guess would be probably what a first term student would learn. Just enough to copy and paste code for a visualization program my client used. I had some basic question for you computer science majors. First and foremost I would like to say I am always humbled by the skill set and high level understanding of math you guys posses. I would like to thank anyone who takes the time to read and respond to my post. What is the best language for nurb based design? I rarely use meshes. The main problems I have, are usually about trimming, surface transition, curvature and stitching for 3d printing and manufacturing. How long would it take me to understand and write my own code? I have no delusions on how hard it is to get to that level. I do not think it's easy, I do not think it will take me a couple months to wrap my head around. I know if I were to embark in this journey, it would take me a very very long time. I am in no hurry. Is it even worth it? I have my own company. I work around 70 hours a week. I know class A Nurb modeling, polygon based modeling, photorealistic cpu and gpu based rendering, it's coming to the point where I feel I might be spreading myself too thin. Whats the usual rate for a programmer who knows what he is doing? I know theirs always cheaper people who might get my problem solved, but I believe that talent is expensive because it is worth every penny in the long run. I do contracting work too. I always have to tell my clients how the previous contractor did such a horrible job, I would have to start from scratch. Where do I start? I don't like classes. I like books, tutorials and google. Regardless if it makes financial sense for me to start, I believe in education for the sake of self improvement. I also think computer science forces your brain to understand complex concepts and that, in turn, makes you a smarter person. Thanks again and I hope you guys have a good day. …
Added by Raymundo Burgueno at 12:23pm on December 3, 2014
Topic: night time
ror "nighttime"  how could that be - must be in the weather file i assume - is there anyway to fix this ? suncalc.net gives me the following 00:00—02:17 — night 02:17—03:43 — astronomical twilight03:43—04:39 — nautical twilight04:39—05:19 — civil twilight05:19—05:23 — sunrise05:23—21:11 — daylight21:11—21:15 — sunset21:15—21:55 — civil twilight21:55—22:51 — nautical twilight22:51—00:17 — astronomical twilight00:17—00:00 — night plz help - thank you !!!  …
Added by pyrit to Ladybug Tools at 8:13am on September 13, 2015
Event: ArchiCAD + Grasshopper March 2020 Barcelona ;D
t the maximum potential with the bridge BIM+PARAMETRIC DESIGN ;D   During this Intense Week, we will learn about the power of Rhino + Grasshopper + ArchiCAD with Professional and Useful examples for our Normal Working day :D   You will get Advanced Library Files + Personal Web + Knowledge and Skills to start using this incredible Methodology ;D   Also, the week is having Lectures from different Experts sharing their Computational Working Experiences ;D And Jam Sessions! opening the door to 5 interesting topics to research, learn and experiment together :D   2020 is your YEAR ;D !!!   Complete details and registration……
Added by Andrés Velasco Muro at 10:13am on January 17, 2020
Comment on: Topic 'rotate 3d'
input orientation of the objects. I can see that you've already done this with Vec2pt. Doing it with a sun vector is a little easier, because you are working with one vector, not a bunch of different vectors. you probably know a lot of this already, but I wanted to write a comment that is helpful to anyone coming across the discussion, because it is a common design task. To orient a bunch objects towards a sun vector: 1. you need a vector to represent the sun's rays. You can either use an existing definition from the web (definitely look at Ted Ngai's amazing work on this), or just make a single adjustable vector as a stand in. I've often simply made a vector using azimuth and altitude angles as inputs, since those are common ways of describing the location of the sun, and makes it easy to look up a sun angle and put it in to your definition. 2. assuming you have some vector to represent the sun's rays, make a plane that is perpendicular to this vector. But Why, Precisely?, you're already familiar with some of the quirks of making a plane perpendicular to a vector, just keep those quirks in mind. 3. next, create reference planes for your panels. If your panels are flat (i.e. planar) this is really simple, just make a list of their planes, using whatever you like (check planarity, evaluate surface, whatever). If your panels are not planar, then you need to decide on a plane you can make from each one that you would like to use as a reference plane. plane from 3 points might be a good method here. 4.take your single plane that is perpendicular to your single sun vector, and place it at the origins of all of your reference planes. Now you have a sun-oriented plane for each panel. 5. Using the orient component, input your reference planes as the reference planes, and input your sun-oriented planes as the target planes, and input your panels as the geometry to transform. You should now have a bunch of panels oriented to the sun vector. 6. In this method, I've assumed that you want your panels perpendicular to a solar vector, to face the vector, but if you want a different relationship to the sun vector, you just need to change the relationship of that single first sun-oriented plane to whatever relationship you would like to make. One thing to think of when designing for sun angles is just that at any given point in time, for any given point on the earth's surface, the rays of the sun are basically parallel. the angle of these rays changes over time, but at any other time, the rays are still parallel to each other, and can therefore be described by a single vector for each moment in time.…
Added by Benjamin Golder at 1:29pm on December 10, 2009
  • 1
  • ...
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • ...
  • 212

About

Scott Davidson created this Ning Network.

Welcome to
Grasshopper

Sign In

Translate

Search

Photos

  • Circuit Pavilion Rhino Grasshopper Tutorial

    Circuit Pavilion Rhino Grasshopper Tutorial

    by June Lee 0 Comments 1 Like

  • Circuit Pavilion Rhino Grasshopper Tutorial

    Circuit Pavilion Rhino Grasshopper Tutorial

    by June Lee 0 Comments 0 Likes

  • Vase

    Vase

    by Andrey Zotov 0 Comments 2 Likes

  • Vase Mesh

    Vase Mesh

    by Andrey Zotov 0 Comments 1 Like

  • Patterns

    Patterns

    by Andrey Zotov 0 Comments 0 Likes

  • Add Photos
  • View All
  • Facebook

Videos

  • Circuit Pavilion Rhino Grasshopper Tutorial

    Circuit Pavilion Rhino Grasshopper Tutorial

    Added by June Lee 0 Comments 0 Likes

  • Floating Mobius Pavilion Rhino Grasshopper Tutorial

    Floating Mobius Pavilion Rhino Grasshopper Tutorial

    Added by June Lee 0 Comments 0 Likes

  • Magnet Shade Pavilion Rhino Grasshopper Tutorial

    Magnet Shade Pavilion Rhino Grasshopper Tutorial

    Added by June Lee 0 Comments 0 Likes

  • Ngon Mesh

    Ngon Mesh

    Added by Parametric House 1 Comment 0 Likes

  • Minimal Surface

    Minimal Surface

    Added by Parametric House 0 Comments 0 Likes

  • Wind Pavilion

    Wind Pavilion

    Added by Parametric House 0 Comments 0 Likes

  • Add Videos
  • View All
  • Facebook

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

Badges  |  Report an Issue  |  Terms of Service