How to apply Voronoi lattice structure on any geometry in Grasshopper

Поділитися
Вставка
  • Опубліковано 25 гру 2024

КОМЕНТАРІ • 156

  • @lean99zz
    @lean99zz Рік тому +13

    I feel this is one of the first and only good grasshopper beginner tutorials.

  • @fratello24k
    @fratello24k Рік тому +13

    First of all great Tutorials - keep it up!
    Secondly I'm stuck at 5:26 because I dont know which bounding box/brep I need to insert in the *Voronoi 3D* component

    • @jukama7671
      @jukama7671 11 місяців тому +3

      I searched and looked and it is the last thing of the very first group, the scale note. It goes into a relay node and then into B from the Voronoi note. Sadly it still doesn't work

    • @jukama7671
      @jukama7671 11 місяців тому +1

      I selected everything and then pressed on the mouse wheel and then on the play button that says "recompute" suddenly everything worked.

    • @jesse00077
      @jesse00077 Місяць тому

      @@jukama7671 Thank You, I don´t know how You fidure that out but yes thanks!

  • @alisalim80
    @alisalim80 Рік тому +8

    Good timing, I love your videos bro. Keep up the great work 😁

    • @3DBeast
      @3DBeast  Рік тому +1

      Thanks! More to come :)

  • @Jp-wp6vf
    @Jp-wp6vf 9 місяців тому +9

    Hey, thanks for the tutorial. Unfortunately, you skipped a step, which means it no longer works for me. You skip the part where you connect Voronoi B(5:51). You can't see or understand what you've connected it to. Unfortunately, I get the message for Solid Intersection: "Boolean Intersection set is empty"

    • @belabezold1485
      @belabezold1485 7 місяців тому

      i have the same issue

    • @mayteidarraga58
      @mayteidarraga58 7 місяців тому

      Same here

    • @mrmb380
      @mrmb380 6 місяців тому +10

      I know it is already too late, but the voronoi is connected to a relay that is connected to the scale node. I ran into the same problem, you can spot where he connect it to later on in the video. it's very easy to miss, took me an hour to figure it out.

  • @ahmetmusaates7534
    @ahmetmusaates7534 Рік тому +2

    superb explanation, keep up the good work

    • @3DBeast
      @3DBeast  Рік тому

      Thanks, More to come

  • @fe1ixastankov543
    @fe1ixastankov543 Рік тому +3

    super detailed tutorial,love it

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

      wondering if i can recreate the same pattern with nurbs?

  • @janviertel4832
    @janviertel4832 11 місяців тому

    I have this a s a hobby, so well explained!!! Better then the most others.

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

    Huge Respect!
    Best Tutorial on youtube!!!!!!!!

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

    this is the best way to model caves for lvl design in games

  • @sanchopai907
    @sanchopai907 Рік тому +9

    5:25 what did u put in box input in voronoi 3d?

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

    whoa!!! this was the best tutorial ever!!

  • @fishsgame66618
    @fishsgame66618 8 місяців тому

    it is the great video!!
    but I'm stuck at 10:48 because I cannot understand the smooth,interior means

  • @nasserahmad4653
    @nasserahmad4653 Рік тому +2

    Thank you for sharing this amazing video

  • @alanliu5418
    @alanliu5418 Рік тому +3

    this is so nice , thanks for your detailed tutorial , love it , followed.
    👍

  • @mermd1700
    @mermd1700 Рік тому +13

    Hello, do you know why the connection between the voronoi 3D with the solid intersection doesn't work?? the error message is " the booleen intersection set is empty"

    • @fluxcapacitor
      @fluxcapacitor Рік тому +3

      Apparently, there are several of us at this dead end. A hint from the author would be most welcome!

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

      @@fluxcapacitor try increasing the distance of the points group command to 1.5, worked for me

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

      @@harrywall3045did it really work? I can’t get mine to work either 😊

    • @jukama7671
      @jukama7671 11 місяців тому +1

      i selected everything and then pressed on the mouse wheel and then on the play button that says "recompute" suddenly everything worked.

  • @studio_20x30
    @studio_20x30 Рік тому +2

    This is so amazing!

  • @DominiKiwY
    @DominiKiwY Місяць тому

    u r amazing bro, this is the best video

  • @scottmayson
    @scottmayson Рік тому +3

    Nice, I like using Dendro over multipipe to mesh curves.

    • @3DBeast
      @3DBeast  Рік тому +1

      Thanks. voxel based is another alternative. but don't give good mesh topology.

  • @mohammed-u8h5n
    @mohammed-u8h5n Рік тому +4

    goodlooking interface of rhino

  • @peterlaverty9397
    @peterlaverty9397 Рік тому +5

    Fantastic tutorial. I see in your final render there are some deformations. Also can the mesh be closed for 3D printing? Did you 3D print the red one at the start of the video? Thanks again.

  • @dP3NGU1N
    @dP3NGU1N 2 місяці тому +2

    I'm having an issue with my model. Not sure if it's because I started with a brep instead of a subd. Everything works up until the multipipe command converting to a mesh body. The multipipe populates but the mesh does not. Any advice?

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

    Super helpful, thank you!

  • @aishwaryachavan7796
    @aishwaryachavan7796 Рік тому +9

    hello...firstly love your videos...thank you much...they are so very helpful.
    I was actually doing a project using this tutorial of yours, but I am getting "Boolean Intersection set is empty" error and the solid intersection is failing.
    Can you please help me with that.?
    Again thank you for all your videos❤❤

    • @mermd1700
      @mermd1700 Рік тому +2

      same problem

    • @AahanJain-h6o
      @AahanJain-h6o Рік тому +2

      I am also facing the same problem

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

      So am I. It’s not working

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

      Did you manage to do it?

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

      I also got the same problem. I put connection from Brep to Breps B and connection from Voronoi 3D to Brep A in Solid Intersection and error disappeared.

  • @lpjunction
    @lpjunction 8 місяців тому +1

    This is an interesting way to make carbon fibre structures.
    Say making bicycle parts.
    First 3d print the swiss cheese structure, then poke in long straw in either the x-axis, y-axis etc. or even in rings like a coil.
    Then put in the carbon fiber in the straw. Next pull out the straw but leave the carbon fiber remain in the cheese.
    Repeat the process to insert more fiber until the structure is full.
    The final process is to impregnate the cheese with resin.
    Such structure should be stronger than other methods.

  • @aaftabsarwar7648
    @aaftabsarwar7648 8 місяців тому +1

    can someone please help me at 10:46 , where "smooth, interior" is typed? when i do that and plug it into Member Index, I get an error saying that the 'M; value is empty

  • @nobuhou9210
    @nobuhou9210 Рік тому +2

    Thank you

    • @3DBeast
      @3DBeast  Рік тому

      You're very welcome

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

    I am stuck at 3:09 solid intersection. It says Boolean intersection set is empty. Also when I click on SubD it doesn’t show the outline of the helmet, just shows the box. Please help

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

      I solved that problem simply changing the imput order of the wires haha

    • @sanyadixit5221
      @sanyadixit5221 11 місяців тому +1

      @@danielmonforte9669 can you please elaborate im stuck at the same spot :((((

  • @tomwang4092
    @tomwang4092 Рік тому +2

    why change the volume to area? i dont get the point there. I see that when use volume component the solid intersection cant functional.

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

    @5:18 to what did u connect the voronoi 3d box to ?

  • @DexterHe24
    @DexterHe24 29 днів тому

    hello sir, thanks for your great tutorial
    I wanna ask you how to keep some edges that comes form a brep object, then I can create and conbine edges at whever I want. Hope your response thanks

  • @omnipresent9971
    @omnipresent9971 7 днів тому

    3:03 im stuck at this part. It doesn't show the pattern on my project just the box

    • @3DBeast
      @3DBeast  5 днів тому

      preview off the box

  • @luizpiccoli1427
    @luizpiccoli1427 20 днів тому

    Is it possible to create the this Voronoi structure inside a sharp edge box? I've been trying to create it, from Box -> Mesh - > Subd from Mesh -> Subd .... and all the process you've showed. However, I just can't create it inside a sharp edge box

  • @salil._.barwad
    @salil._.barwad Рік тому +1

    Hey! I am stuck at "3:09" solid intersection gives a message "boolien intersection set is empty" how to proceed?

  • @rusbellj.verdeporras5075
    @rusbellj.verdeporras5075 2 місяці тому

    Please, share the grasshopper's file 🙏🙏🙏

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

    I did a pavillion for a project in spain, wish I had this video 2 months ago lol

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

    superb... 👍

  • @What_Other_Hobbies
    @What_Other_Hobbies 6 місяців тому

    This is awesome!

  • @jaredmallard9986
    @jaredmallard9986 9 місяців тому

    What voiceover software did you use in this video? It sounds way better than some of your older ones.

  • @이승민-b5q8h
    @이승민-b5q8h Рік тому +3

    I am enjoying the lecture.
    I did the same thing as before with the basic subd box object of Rhino, but there is an error in solid intersection. I don't know why, could you please tell me?

    • @3DBeast
      @3DBeast  Рік тому

      Glad you enjoyed it, if you get intersection results while getting an Orange Warning, leave it and proceed to the next process. It will be fixed after the Point filter process. But if you don't get any intersection, possibly, you could try out flipping the brep (in case the face flipped).

    • @이승민-b5q8h
      @이승민-b5q8h Рік тому

      @@3DBeast thank u🫡

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

      @@이승민-b5q8hdid it work?

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

    Can it work on nurbs poly surface ?

  • @沈韵詠
    @沈韵詠 11 місяців тому +5

    i have a qustion "why the Voronoi 3D and Multipipe" is red in grasshopper?
    Voronoi 3D says 1. At least a single valid point must be supplied
    Multipipe says 1. Solution exception:points must contain at least 1 point

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

    Great.
    thx for tutorial . can make tutorial for lattice insole

  • @mayteidarraga58
    @mayteidarraga58 7 місяців тому +1

    I'm stuck in minute 5:00, don't know how you got the box with the true list

  • @sufialqaisy
    @sufialqaisy 8 місяців тому

    wow , thank you very much

  • @Lespaul-kv1to
    @Lespaul-kv1to 6 місяців тому

    I love the video! Could you please mention the file format you have used for the helmet ? i bring a step file inside and not able to 'set to 1 subd'

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

    Welcome back

    • @3DBeast
      @3DBeast  Рік тому +1

      Thanks for the warm welcome! More exciting projects coming soon

  • @micheledicarlo1217
    @micheledicarlo1217 7 місяців тому +2

    Hi all, I need some help: I followed the tutorial, but I found that there are unjoined parts of the voronoi. This causes an open mesh. How can be done to eliminate the tubes that do not join?

    • @mrmb380
      @mrmb380 6 місяців тому +2

      I think i know what your talking about, is it the part where he skips a step, so you end up not knowing where the Voronoi bottom part is connected to. It's connected to the relay that is connected to the scale node. (you can spot it at 10:17, where he zooms in you can see where that connection is connected to). Took me an hour to figure out what I was missing. (total 3 hours)

    • @bhushanmuluk9408
      @bhushanmuluk9408 6 місяців тому

      ​​@@mrmb380thank you for your comment. It works

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

    Hey, stuck at 1:08, how do you put the counter?

    • @3DBeast
      @3DBeast  2 місяці тому

      Just double-click the canvas and enter the value for the counter-aka, the number slider.

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

      @@3DBeast Thaks! Also in minute 4:49 how can I test if each point is inside? And in minute 5:24 Voronoi 3D got more connections but theres no explanation about what happened, so maybe you can help me

  • @japazhang5709
    @japazhang5709 16 днів тому

    Good job!!!, can you share the resources that support downloading SubD models?"

    • @3DBeast
      @3DBeast  5 днів тому

      yes , in the description

  • @ffstructures
    @ffstructures 9 місяців тому

    brilliant !

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

    How to make point of brep true??

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

    Is there any way to get the mesh in a way, so one can further work with it? Like cutting it with a nurbs volume? Thx

  • @naidenhadjiev922
    @naidenhadjiev922 6 місяців тому

    wait what? Blender and Grasshopper is possible?

  • @Acheiropoietos
    @Acheiropoietos 7 місяців тому

    Lovely ❤

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

    Hi, I know this video is a lil old and I'm just trying to make something like this to make a 3D print but I'm trying to use something that I've designed in solidworks ¿How should do I import the archive?

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

    grasshopper works fine with Mac? every plug in works ok?

  • @jesse00077
    @jesse00077 Місяць тому

    I keep having merged line after merge, what to do?

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

    Is there a way to make it into a closed solid?

  • @diegoabdanny8660
    @diegoabdanny8660 9 місяців тому

    Basic question - I have a stitched bumper in step format in Rhino and it is shown as ' 1 open poly surface's in rhino command window. Not able to 'set as one sub D' . Am I missing any conversion for subD input before starting?

    • @mayteidarraga58
      @mayteidarraga58 7 місяців тому

      select the surface in rhino and type tosubd, that should make a copy of the surface and convert it as a subd

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

    I have a problem with the gh-parallel script: (5:35)
    I have set input_b of the script to "access list" because "object of type GUID has no len() [16:1]"
    But then I get this error:
    "1. Error running script: System.Guid value cannot be converted to System.Collections.Generic.IEnumerable`1[Rhino.Geometry.Brep] in method Rhino.Geometry.Brep[] CreateBooleanIntersection(System.Collections.Generic.IEnumerable`1[Rhino.Geometry.Brep], System.Collections.Generic.IEnumerable`1[Rhino.Geometry.Brep], Double) [16:1]"
    I double and triple checked, the script is identical to the one shown in the video.
    Everything else works perfectly.

    • @3DBeast
      @3DBeast  2 місяці тому +1

      The error you're seeing typically occurs when the script is expecting a Brep but is receiving something else, Make sure you set the Hint for both inputs to Brep (Right-click on each input, select Hint, and choose Brep)

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

      @@3DBeast that solved it.
      Thank's a lot!

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

    HEY, Do you provide the script from this video ?

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

    Hi I have a moroccan dome to be modelled in grasshopper can u plz help me?

  • @Hope-in6bk
    @Hope-in6bk 10 місяців тому +1

    Stuck at multipipe, object reference not set to instance of an object.

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

    very cool! i noticed the resulting mesh is an open mesh. Is there a way to ensure the resulting mesh is closed?

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

      Run it through dendro!

    • @hansmuseum
      @hansmuseum 7 місяців тому

      I've had the same problem! did you found a soultion without using dendro??? I played with all the parameters but the problem is still there. It come out from the "remove unecessary edges" step.

    • @NicoloPesce-go1wv
      @NicoloPesce-go1wv 7 місяців тому

      solved it!!!!!!!!! the secret is in the power of breps!!!the differences between subd edges and breps edges is real

  • @ZJM-k9h
    @ZJM-k9h Рік тому

    Do you feel that the computer is caton when you use grashopper?

  • @iLife-hv8pb
    @iLife-hv8pb Рік тому

    you r greatfull

  • @didodididodi4339
    @didodididodi4339 10 місяців тому +2

    ...I don't know if someone is still stuck on "Boolean Intersection set is empty"...I've join Voronoi 3d into Brep A and Brep into Brep B and it works!

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

    Can this hat be manufactured?

    • @DB-xx6of
      @DB-xx6of Місяць тому

      The real question

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

    thanks a lot! for some reason in my file the stracture is a lot more dense unlike what seems to be 2 layers in the video, care to shed some light?

  • @kummer45
    @kummer45 Рік тому +2

    Is there a way that I can organize that lattice without using voronoi cells. Of course the answer i the classical lunch box tools or reparametrization for even surface subdivisions. Are there any other strategy for the same voronoi cells but organized? I'll work with the classical gradient triangulations. :P
    Besides this is example opens the pandora box to more complex structural systems that are organized and those that are randomized. Optimization may come later. As usual, 3D beast being 3D beast. :P

    • @3DBeast
      @3DBeast  Рік тому

      Yes, indeed! You can experiment with the point placements. The randomness comes from the randomly generated points. You can try out an organized point grid for a more structured result.

    • @Teki-p8l
      @Teki-p8l 5 місяців тому

      Can i replace voronoi cells with other determined lattice structures?And make some interference effects?Looking forward to a reply,thx

  • @martvanos5295
    @martvanos5295 4 місяці тому

    Does it have to be a subd, or can i use any solid?

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

      you can use brep. He even converts his subd to brep in the video.

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

    hi, how to use gh python paralels?

    • @JK-ce6uf
      @JK-ce6uf 5 місяців тому

      agree, I added "Python 3 Script" and copied the text, renamed the connections to a/b/c, and it shows the script-running error "name 'b' is not defined". When I connect Brep and Voroni to Python, I get "1. Error running script: object of type 'Guid' has no len() [15:1]"

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

    Is this method suitable for the sphere shape subD? There are always some weird sharp burrs outside the sphere lattices, I just can't figure it out.

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

      Finally, figure it out, the "Merge" component's output must switch to the "Flatten" mode to exactly merge two bunch of points together, which allows the "Voronoi 3D" to generate the correct cells.

  • @ognjenbojic1153
    @ognjenbojic1153 11 місяців тому +10

    For all stuck at ,,BOOLEAN INTERSECTION'' error quote ,,Boolean intersection set is empty''. U need to put G output of the ,,SCALE'' component of the Bounding box set to B input in BOOLEAN INTERSECTION''. That should solve the problem.

    • @ffstructures
      @ffstructures 9 місяців тому

      bravo Ognjene !

    • @dhruvmmohan
      @dhruvmmohan 9 місяців тому +3

      I still can’t get it do work there

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

    No me funciona, dice “boolean intersección set is empty”
    Porfavor si alguien puede ayudenmeeee 😫🙏🏻

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

    So I don’t know if it is a hardware or software issue but once I get to the voronoi 3D part it just lags like crazy, takes a solid 5 minutes of loading once I’m at the merge component and I put it in the voronoi 3D. I have a Ryzen 7 4000 series with an rtx 3050, maybe it’s not optimised enough for grasshopper although I usually have no problems using other softwares like blender, clo or even rhino in general.
    By the way great video, the explanations are really well done.

  • @Jp-wp6vf
    @Jp-wp6vf 9 місяців тому

    i did everything right, step for step. but it doesnt work, pls help

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

    thats cool

  • @discodrip3097
    @discodrip3097 9 місяців тому

    I don't have factor as a command in grasshopper

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

    I followed everything exactly but there is no result as it was in the box.

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

      Try not graphing the solid intersection parameter

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

      @@Ssimone202how do I do that?

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

      @@benjamincffoster4574 Just leave it as it is

  • @Jp-wp6vf
    @Jp-wp6vf 9 місяців тому

    did anyone got a good result out of this video?

  • @asd-fw7yb
    @asd-fw7yb 9 місяців тому

    good, but very complicated to use Grassopper... it's a task for a visual programmer, not for the average Rhino user. (it's similar in BLENDER). Playing with Grassopper is not for everyone.

  • @MichaelGarcia001
    @MichaelGarcia001 4 місяці тому

    This would be good except that it goes so fast I have to watch the same section 10 times to try and capture everything that's said in a 10 second clip.

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

  • @AffinityPhoto
    @AffinityPhoto 8 місяців тому

    Mariotte siphon

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

    Thank you