Gyroid Minimal Surface (Grasshopper Tutorial)

Поділитися
Вставка
  • Опубліковано 8 вер 2024
  • In this tutorial, we will model the Gyroid Minimal surface in Grasshopper. First, we will study the equation of the Isosurface which will produce the Gyroid and then we will use the Millipede and Weaverbird Plugin to finish the final mesh.
    Download the Example file + Plugins💾
    parametrichous...
    New to Grasshopper❓
    • What is Grasshopper3d?
    Want to learn Grasshopper step by step❓
    Enroll in our Course👇
    parametrichous...
    👉 Subscribe to our UA-cam channel 📹
    www.youtube.co...
    🗣 Remember to hit that bell notification button! ⏰
    👍 Like our videos to hear from us more often! 😊
    Comment below to support us! 📝

КОМЕНТАРІ • 58

  • @mayerlycamachoalmeida5518
    @mayerlycamachoalmeida5518 День тому

    Excelente, una duda como convierto esa malla en una superficie?

  • @gajendrakumarnhaichaniya9091
    @gajendrakumarnhaichaniya9091 2 роки тому

    Excellent tutorial. Thanks.

  • @omaralayash6789
    @omaralayash6789 2 роки тому +1

    Thanks for the tutorial, can someone attach a millipede download link, the one posted above doesn't seem to work

  • @rogergaborski
    @rogergaborski 5 років тому

    Excellent!

  • @benjaminobeng1029
    @benjaminobeng1029 4 роки тому +1

    Which part of the definition controls the overall dimension of the entire structure. I don't seem to get a common dimension for the x, y and z

  • @zhoubin5831
    @zhoubin5831 5 місяців тому

    if anyone has the problem about mesh faces self intesection after the thickness even mesh offset. i dont know how to fix it.

  • @simonsheng4805
    @simonsheng4805 5 років тому

    Nice ! Subscribed!

  • @phameed1716
    @phameed1716 5 років тому +3

    Hello, A BIG THANK YOU for such an informative and helpful video.
    I have a small query instead of the cubic shape(Box array) can we confine the gyroid into a cylinder.. ? to get a cylindrical gyroid.

    • @ParametricHouse
      @ParametricHouse  5 років тому

      Hi Pearlin. You're welcome
      Well, that's a tough question! I guess it's going to be really complicated to that as the Iso Mesh is defined by u,v,w domain (BOX)

    • @phameed1716
      @phameed1716 5 років тому

      @@ParametricHouse
      Thank you so much for reply foremost. But even then I'll get a box.

    • @phameed1716
      @phameed1716 4 роки тому

      Hello,
      Hope you are doing well. :)
      Is there a way that I make the cuboid and then cut or extrude it in rhino. Since my unit cells are really small minimum being 0.750mm when I do boolean intersection to get a shape. The software give a defective figure.
      Is there any solution to get a cylindrical gyroid out of this.
      Waiting in anticipation.

  • @dr.ajaymandal9719
    @dr.ajaymandal9719 5 років тому +4

    Nice tutorial. But how we can change its thickness or size gradually along x, y and z? I am trying to make geometry with variable gyroid porosity. Please help me.

    • @bernacetiner
      @bernacetiner 2 роки тому +1

      Did you get an answer to your question? Can you help me if I ask you the same question now?

    • @HaroldJr7
      @HaroldJr7 Рік тому

      Estoy intentando lo mismo, intento hacer una etsrcutura con porosidad variable a lo largo de los ejes y & x, si conseguiste la forma de poder hacerlo agradeceria mucho que me dijeras la forma porfavor.
      "I am trying the same thing, I am trying to make an etsrcuture with variable porosity along the y & x axes, if you got the way to do it I would be very grateful if you could tell me the way please."

  • @thierrykrick
    @thierrykrick 5 років тому

    Very interesting video.

  • @yossousou
    @yossousou 3 місяці тому

    Excellent tutorial. How can we export these structures with Rhino ? Thanks

    • @ParametricHouse
      @ParametricHouse  2 місяці тому

      You can simply bake them in Rhino as a mesh

  • @adminluca
    @adminluca 3 роки тому

    Hi, I'm trying to transform the gyroid surface in a solid, but instead of thickening it I would like to use the gyroid to divide the cubic cell in which is contained into two space domains, and infill one of the two domains. Many triply periodic surfaces actually divide the space into two phases. In the case of the gyroid, this two space are identical. Now, a long and tedious way to do this would be to transform the mesh into a brep polysurface, than transform the boundaries of one of these two domains into planar boundaries, cap the boundaries and you would get a closed polysurface, eg. a solid. Actually I was able to do this with a Schwarz Primitive, because the open boundaries of that surface are already planar, so the only thing I had to do was to convert it from a mesh to a brep polysurface and then cap the boundaries. But in the gyroid I don't have planar boundaries, so this strategy would not work. Do you have any advice?

  • @lou8942
    @lou8942 2 роки тому +1

    If you wanted to make a gyroid structure that varies in it's porosity, so the size of the structure, is Millipede the plug in to use for that?

    • @zhoubin5831
      @zhoubin5831 Рік тому

      hi, i hava the same question. did you fix it?

  • @informatics2748
    @informatics2748 Рік тому

    Hi, Thanks for the tutorial.
    Pls tell how we can export this model into a STEP File or STL File?

    • @ParametricHouse
      @ParametricHouse  Рік тому +1

      Simply use the save as in Rhino after baking the mesh, and you can save as STEP or stl

  • @parthasarathisamanta1036
    @parthasarathisamanta1036 2 роки тому

    Thank you very much for this video. But can you please tell me how to extract the gyroid as a .iges file?

  • @ironflav
    @ironflav 3 роки тому

    Hi, Millipede isn t available for Mac ? I research on google we are a lot to have trouble with. My rhino crash with the plug in ... So annoying ? Do you have a solution ?

  • @khrhee5
    @khrhee5 10 місяців тому

    What mouse do you use?

  • @drewtony72
    @drewtony72 5 років тому

    Hi, How can I calculate the percentage of porosity of the gyroid? Is it possible to change the porosity with this model?.

  • @mgoldenberg101
    @mgoldenberg101 5 років тому

    Is there a way to create a voronoi pattern on the mesh?

  • @brezovprut4431
    @brezovprut4431 4 роки тому

    Please, I ve got issue with installing Millipede plugin. Btw, I copied provided files to Rhino 6/Plug-ins/Grasshopper/Components without success.
    Saying : "File Open Error :File type not supported by Rhinoceros (C:/program files/ Rhino......./millipede.gha)"
    What should i do?

  • @ianlaw4333
    @ianlaw4333 5 років тому +1

    Hi, love your tutorial ! But for this tutorial in particular, I am having some troubles with the millipede plug in, it doesn't appear on the component tab even after I installed it and put it in the component file.... Im using mac, has anyone solved this problem before ?

  • @mandrakegale9926
    @mandrakegale9926 4 роки тому

    Great tutorial! I'm new to Grasshopper so, I don't know how to install millipede. Could you help me?

    • @ParametricHouse
      @ParametricHouse  4 роки тому

      Thanks...You can find the links on our website

  • @thierrykrick
    @thierrykrick 5 років тому

    How can we apply it in a different shape? Like a bean shape. Do we have to create a rectangular volume bigger than the bean and then cut it with the volume of the bean

    • @ParametricHouse
      @ParametricHouse  5 років тому +1

      You can use box morph to morph it into a series of twisted boxes. Watch the box morph tutorial

  • @strikefreedom8941
    @strikefreedom8941 4 роки тому

    Hello, thank you very much for this instructive tutorial!! I am wondering, is it possible to extract the inbetween volumes somehow, the channels inside the gyroid so to say? I would be very much interested in that

    • @ParametricHouse
      @ParametricHouse  4 роки тому +1

      You're welcome :)
      I think you can achieve that by using a Boolean operation somehow! Maybe a Boolean difference between a box mesh and the Gyroid

    • @strikefreedom8941
      @strikefreedom8941 4 роки тому

      @@ParametricHouse Thanks for your advice! I did try that, but as the result im getting one single mesh with both channels inside it. Is there a way i can seperate them so i have a body for each cahnnel? Thank you so much for your help.

    • @sebastianfrancisco6353
      @sebastianfrancisco6353 3 роки тому

      Hi! Try mesh intersecting your produced minimal surface with its bounding box. Does that help?

  • @axelfranciscomonllor7614
    @axelfranciscomonllor7614 3 роки тому

    Now is imposible download millipede in rhino 7 , can you help me ??

  • @gsdishere
    @gsdishere 5 років тому

    That's really nice tutorial. I would like to create an offset of this surface for my work. Problem is, its not one surface mesh but 8 meshes stitched together. As soon as I extrude and offset, there are gaps created. I have used Weaverbird and Lunchbox , Kangaroo plugins for reduce/refine/smooth/weld meshes but so far not able to fill those holes. I tried creating polysurfaces as well. But the holes remain. Is there any way around this problem?

    • @ParametricHouse
      @ParametricHouse  5 років тому

      Did you try mesh join and then join mesh(weaverbird) (remeber to change the weld to true)
      Try alo remeshing with kangaroo physics and see if it works

  • @surendharrock9154
    @surendharrock9154 Рік тому

    Can you share stl file

  • @Blackat92
    @Blackat92 4 роки тому

    Hi, I'm having troubles with the millipede plugin, as I open grasshopper it says that it is an old version of millipede that ha expired, and to go to the site to download a newer version, but when I do so it gives me the same version as the one provided by you. Any suggestions? Thanks

    • @ParametricHouse
      @ParametricHouse  4 роки тому +2

      Hi...millipede works fine,just ignore the warning message

  • @sungboksong18
    @sungboksong18 5 років тому

    a bit study question. I am using Rhino 6. Do you know how to install Millipede? I can't install it

    • @ParametricHouse
      @ParametricHouse  5 років тому

      It's working on Rhino 6 but take a look at their Grasshopper Group for troubleshooting!
      www.grasshopper3d.com/group/millipede

    • @sungboksong18
      @sungboksong18 5 років тому

      @@ParametricHouse Thanks. The problem was that I didn't unblock for the dll files.

  • @ParametricHouse
    @ParametricHouse  5 років тому +1

    In this tutorial, we will model the Gyroid Minimal surface in Grasshopper. First, we will study the equation of the Isosurface which will produce the Gyroid and then we will use the Millipede and Weaverbird Plugin to finish the final mesh.
    The Minimal Surface blog post
    bit.ly/2XAstix
    Download Millipede
    bit.ly/millidown
    Download Weaverbird
    bit.ly/weavedown
    Download the Example file💾
    bit.ly/2WEbkb9
    New to Grasshopper❓
    ua-cam.com/play/PLfjURQOKX-ydTml6yBTOTYNBwpaqsp3X7.html
    Want to learn Grasshopper step by step❓
    Enroll in our Course👇
    bit.ly/paracourse
    👉 Subscribe to our UA-cam channel 📹
    ua-cam.com/users/parametrichouse
    🗣 Remember to hit that bell notification button! ⏰
    👍 Like our videos to hear from us more often! 😊
    Comment below to support us! 📝

  • @xpe466
    @xpe466 5 років тому +1

    lol~