Grasshopper

algorithmic modeling for Rhino

Dear All

I find the new field components are very interesting and useful. My question is what is the source data of a field component like and can we input some pre-calculated data into a field? For example, a CFD data. It will be very useful to analyse CFD result in Grasshopper with the help of Field Line component.

Anyone have a idea?

Best

Bing

Views: 5610

Replies to This Discussion

HI IcyKing,

The field in question is a Magnetic Field. You might get better results for Vector Fields for CFD with Daniel Hambelton's SPM plug-in for Grasshopper

Thank you. It is very powerful plugin with the idea of particle tracing.

However, for CFD the flow field is given already. What we need is functions like generating contours lines, iso-surfaces, streamlines(this could be done by particle tracing but not necessary)

New to Grasshopper, but I appreciate if anyone know some plugin could do these.

Best

Bing

Hi Bing,

a Field is a new type of data in the Grasshopper core product. We already had numbers, text, vectors, curves etc., 0.9 introduces fields. Fields are collections of one or more Field Elements. A Field Element can be any algorithm which provides a certain force for any given point in space. I added some default elements (probably more to come in future releases) such as Point, Line, Spin and Vector, but it is possible to write your own, see my reply here.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Thank you for reply. Sorry I'm not totally understand the example file based on my little knowledge of grasshopper and coding. But based on the example file it seems that a Field is a collection of plane, am I right? If yes, it is easy to understand the plane represents the points but what represents the force?

This is very interesting to me because the idea of Force Line is very similar to streamline, which I'm trying to calculate. Could you also explain a little bit about how the force line is generated?

Thank you so much.

Best

Bing

A field is a three dimensional entity. The field element example I wrote just happens to be based on a plane, but that's not a requirement. All the field elements I ever wrote are analytic, meaning the forces they create can be represented by fairly simple equations. If you want to create a field from measurements, then that is also totally possible, but will probably require a lot more programming.

Once you have a field though (be it composed of native or custom elements), you can use the Field components to sample it and trace field lines through it. This still requires more development on my part, the Field data type and the Field components are still very young.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Thank you so much David. This is something I have been keep looking for. So happy to see that it is in the developing plan.

Best

Bing

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2025   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service