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 - 湖北福彩30选5玩法『9TBH·COM』158计划网时时彩20192023年3月19日6时0分33秒.H5c2a3.jeusyfvdq

Topic: Shift branch fail
rk perfectly. line always connect branch wgich is shifted by 6 ( 0  to 6, 1 to 7) but second loft connecting wrong ( 0 to 3 and then 1 to 30) Please advise what I am doing wrong? David…
Added by David N at 12:55am on October 21, 2014
Topic: Recurrence addition to any number
.. Please help, hope this make sense, Thank you all!…
Added by bayupu at 12:21am on January 19, 2013
Comment on: Topic 'path mapper help'
ems in the same way. Lofting was particularly difficult, you had to have a separate loft component for every lofted surface that you wanted to generate because the component would/could only see one large list of inputs. Then came along the data structures in GH v0.6 which allowed for the segregation of multiple input sets. If you go to Section 8: The Garden of Forking Paths of the Grasshopper Primer 2nd Edition you will find the image above describing the storing of data. Here you will notice a similarity between the path {0;0;0;0}(N=6) and the pathmapper Mask {A;B;C;D}(i). A is a placeholder for all of the first Branch structures (in this case just 0). B is a place holder for all the second branch structures possibly either 0, 1 or 2 in this case. And so forth. (i) is a place holder for the index of N. If you think of it like a for loop the i plays the same role. For the example {A;B;C;D}(i) --> {i\3} {0;0;0;0}(0) --> {0\3} = {0} {0;0;0;0}(1) --> {1\3} = {0} {0;0;0;0}(2) --> {2\3} = {0} {0;0;0;0}(3) --> {3\3} = {1} {0;0;0;0}(4) --> {4\3} = {1} {0;0;0;0}(5) --> {5\3} = {1} {0;0;0;1}(0) --> {0\3} = {0} {0;0;0;1}(1) --> {1\3} = {0} {0;0;0;1}(2) --> {2\3} = {0} {0;0;0;1}(3) --> {3\3} = {1} {0;0;0;1}(4) --> {4\3} = {1} {0;0;0;1}(5) --> {5\3} = {1} {0;0;0;1}(6) --> {6\3} = {2} {0;0;0;1}(7) --> {7\3} = {2} {0;0;0;1}(8) --> {8\3} = {2} ... {0;2;1;1}(8) --> {8\3} = {2} I'm not entirely sure why you want to do this particular exercise but it goes some way towards describing the process. The reason for the tidy up: every time the data stream passes through a component that influences the path structure it adds a branch. This can get very unwieldy if you let it go to far. some times I've ended up with structures like {0;0;1;0;0;0;3;0;0;0;14}(N=1) and by remapping the structure to {A;B;C} you get {0;0;1}(N=15) and is much neater to deal with. If you ever need to see what the structure is there is a component called Param Viewer on the first Tab Param>Special Icon is a tree. It has two modes text and visual double click to switch between the two. Have a look at this example of three scenarios in three situations to see how the data structure changes depending on what components are doing. …
Added by Danny Boyes at 3:03am on April 7, 2011
Topic: Brepを亀裂のように分割する方法で悩んでいます。
etryで2点をとり、それをVolonoi Cellで分割していく方法です が、上手くいきません。途中で面が消失します。 そもそも、画像のように上手く分割できているように思えません。 もし方法をご存知でしたら指摘いただけるとありがたいです http://youtu.be/UZGKftOYbJk ……
Added by UTB01 at 8:07am on January 29, 2015
Topic: What are random seed values?
t, let's talk about randomness. Randomness is a problem in computing because digital computers are deterministic. If you give them the exact same instructions they always end up with the exact same result. It turns out to be mathematically impossible to generate true random numbers using a digital computer, but it is fairly easy to generate pseudo-random numbers. This is actually not bad news as pseudo-random numbers -unlike real random numbers- can be generated again and again and you'll end up with the same random numbers every time. Being able to get the same random numbers on demand increases the reliability of these number sequences which in turn makes them easier to use. Pseudo-random numbers are numbers that have certain characteristics. Note that when we talk about random numbers we are really talking about numbers. Plural. It's easy to generate only a single one, as xkcd so eloquently put it: So what are these characteristics that define pseudo-randomness? Without being actually correct, I can sum them up as follows: The sequence of generated numbers should never repeat itself* The numbers in the sequence ought to be spread evenly across the numeric domain** There are a lot of different algorithms out there, some better than others, some faster than others, some solving very specific problems while others are more generic. The generator used in Grasshopper is the standard Microsoft .NET Random, based on Donald Knuth's subtractive algorithm. So let's imagine we want random integers between 0 and 10. What would a bad random sequence look like? 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3  (about as bad as it gets) 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9  (not random at all) 1 3 2 5 3 9 1 2 4 2 5 1 1 2 8 1 5 2 3 4  (too many low numbers) 2 8 4 6 0 9 8 2 4 8 6 4 2 2 5 1 4 8 6 2  (too many even numbers) So what about good sequences? Well, here's a few: 6 9 1 2 0 4 2 8 5 7 2 9 1 9 2 5 3 1 9 2  (sure, why not) 6 2 5 3 4 1 9 7 8 0 2 1 6 4 5 8 9 5 0 9  (looks about right) 1 8 5 2 3 4 5 7 9 5 2 1 0 2 1 0 9 7 6 4  (I suppose) 9 0 6 4 8 3 1 5 2 7 6 1 4 6 0 1 9 7 5 6  (whatever) There are a lot of valid pseudo-random sequences. (Seriously, loads). So even if we have a good pseudo-random generator we may be given a random sequence that isn't entirely to our liking. The shorter the sequence we need, the more likely it is that statistical aberrations invalidate that particular sequence for us. What we need is some control over the generator so we don't just get a repeatable sequence, but a repeatable sequence we actually like. Enter seed values. The random generator requires a seed value before it can generate a random sequence. These seed values are always integers, and they can be any valid 32-bit integer. Every unique seed value results in the same sequence. Every time. Unfortunately there is no clear relationship between seeds and sequences. Changing the seed value from 5 to 6 will result in a completely difference random sequence, and two sequences that are very similar may well have to wildly different seeds. There is therefore no way to guess a good seed value, it is completely trial-and-error. Also because of this extremely discontinuous nature, you cannot use tools like Galapagos to optimize a seed value. If you are looking for a pseudo-random sequence which has custom characteristics, you may well end up having to write your own generator algorithm. Ask questions about this on the Grasshopper main forum or the VB/C# forum. Conclusion: Seed values are integers that define the exact sequence of pseudo-random numbers, but there's no way of knowing ahead of time what sequence it will be and there's no way of tweaking a sequence by slightly changing the seed. Even the tiniest change in seed value will result in a radically different random sequence. -- David Rutten david@mcneel.com Poprad, Slovakia * This is not actually possible. A finite amount of numbers always repeats itself eventually. ** This should only be true for long enough sequences, short sequences are allowed to cluster their values somewhat. Interesting links for further reading: Coding Horror: Computers are Louse Random Number Generators StackOverflow: When do random numbers start repeating?…
Added by David Rutten at 9:52am on October 20, 2012
Comment on: Blog Post 'CrvFractal'
这个状况在春节前后出现至今,我在网上随便找的一个代理来这,要看广告,很慢,不能打开第二页面,不能发图片和所有......这网站刚开的地图?功能才可以登陆,仅可以留言。你有更好的方法告诉我,可以msxf6688@163.com 谢谢!
Added by zlyx at 12:06pm on May 2, 2011
Comment on: Topic 'looking to duplicate a a set of branches'
0;4},{0;5},...???…
Added by Gabriel at 1:19pm on March 15, 2010
Comment on: Topic 'Last Class Desk Crits'
1, 6:30
Added by Christopher Hague to WAAC Fall 2016 at 6:17pm on November 27, 2016
Topic: Transpose list
The best way is to use a C# or a VB component to transpose these lists. I think in C# you can use transpose directly. You can ask this on the VB/C# forum on our new website, www.grasshopper3d.com - Scott On May 27, 3:56 am, Tonsgaard wrote: > Being a long time user of Generative Components trying to use > grasshopper i miss the "transpose" command. > I have a point list like this: > > 0, 1, 2, 3, 4, 5 > 0, 1, 2, 3, 4, 5 > 0, 1, 2, 3, 4, 5 > 0, 1, 2, 3, 4, 5 > 0, 1, 2, 3, 4, 5 > > and a want to transpose dimensions to: > > 1, 1, 1, 1, 1 > 2, 2, 2, 2, 2 > 3, 3, 3, 3, 3 > 4, 4, 4, 4, 4 > 5, 5, 5, 5, 5 > > Surely I am not the first in need of this... > how would i go about and do this...? I suppose its quite easy in VB > script, but being used to GC's C# like language, I kinda dont know how > to do this... > > thanks... > > Tonsgaard…
Added by Jes Tonsgaard at 9:06am on May 28, 2009
Topic: "larger than", "smaller than" or evaluate with different values?!?
o 5; 5 to 6; 6 to 7; 7 to 8! How can I realize it?!? I haven't idea... Thanks guys!…
Added by esc11 at 9:30am on February 6, 2013
  • 1
  • ...
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • ...
  • 241

About

Scott Davidson created this Ning Network.

Welcome to
Grasshopper

Sign In

Translate

Search

Photos

  • Millipede Kangaroo

    Millipede Kangaroo

    by Parametric House 0 Comments 0 Likes

  • Inflate Mesh

    Inflate Mesh

    by Parametric House 0 Comments 0 Likes

  • cover

    cover

    by Parametric House 0 Comments 0 Likes

  • Parametric Structure

    Parametric Structure

    by Parametric House 0 Comments 0 Likes

  • Tensile Column

    Tensile Column

    by Parametric House 0 Comments 0 Likes

  • Add Photos
  • View All
  • Facebook

Videos

  • Millipede Kangaroo

    Millipede Kangaroo

    Added by Parametric House 0 Comments 0 Likes

  • Inflate Mesh

    Inflate Mesh

    Added by Parametric House 0 Comments 0 Likes

  • Voronoi Roof

    Voronoi Roof

    Added by Parametric House 0 Comments 0 Likes

  • Parametric Structure

    Parametric Structure

    Added by Parametric House 0 Comments 0 Likes

  • Tensile Column

    Tensile Column

    Added by Parametric House 0 Comments 0 Likes

  • Quarter Pavilion Rhino Grasshopper Tutorial

    Quarter 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