Tetrahedralize to Voronoi

   3648   10   1
User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Is it a way to change Tetra to Voronoi in FEM objects? When i try it appears error - autodop needs Tetras. I noticed that Tetras and Voronoi parts is different objects for Houdini and for example only Tetras lets to be clipped . How to make customly Voronoi fracturing for FEM objects?
Thank you.

Im newbie in Houdini and could be wrong in descriptions.
User Avatar
Member
471 posts
Joined: Nov. 2013
Offline
Hi.
Try Fracture Solid Object in Solid tab of shelf tool.
User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Yes, you are right, but that is what i did often . Moreover, if i make FEM handmade, i got problems with import (pathes is corrupted). And therefore i use Frsctured Solid everytime.
But my problem in another. Simulation with tetras is good but not give a smooth organic smashing and not let to control form of parts. And for this reason i want to use Voronoi, but then i have problem with Dopimport. Just to replace Tetras to Voronoi is not working. And that's because i need your help.
Thanks!
User Avatar
Member
74 posts
Joined:
Offline
Hi.
Your fractures need the “fracturepart” primitive attribute.
Use the Fracture Solid Object shelf tool to build the basic network.
Then build your voronifracture part after the tetrahedralze sop. Remove or bypass the solidfracture node.
The you can create an interger point attribute for the scatterpoints called “fracturepart” and assign a $PT value to the points.
Then in voronoi node under Attribute Tab check “Copy Cell Point Attributes”
and write “fracturepart” to the “To Piece Primitives”.

Hope this helps.

Greets
Nico
User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
nicoM
Thank you, nico!
I try it right now.
User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Hmm. Am i correctly make this?
Sad but I can't to make object is fractured in virewport. What's wrong? I did attached file. Thanks!

Attachments:
Voronoi.hipnc (1.3 MB)

User Avatar
Member
74 posts
Joined:
Offline
I don't know what's wrong with your viewport. I have loaded your scene and I was able to see the fractures in viewport.

I have changed few thinks in your scene ‘cause the FEM solver can’t simulate polygons. You need to use the embedded workflow:
simulate with solids and drive the polygons objects. See attached scene file.

Attachments:
voronoi_cor1.hiplc (1.3 MB)

User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Thank you Nico for your help, but do you really sure you can simulate fracturing by Voronoi (not Tetra) with multiple parts? When i open your or my file i see a not fractured but remeshed to tetras one part like a my picture above. It doesn't matter how many scatterpoints i have i recive a one not fractured part. Yes, a simulate FEM is perfect but not be able to fracture.(( So sorry, i repeat i am newbie and slow, and i need your hint.
User Avatar
Member
74 posts
Joined:
Offline
Yes, it is possible. In your scene the Fracture Threshold is too high to see any fracturing. I have modified the scene so the voronoi Pieces break apart.

Attachments:
voronoi_cor2.hiplc (1.3 MB)

User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Unfortunately no (( I change FEM parameters, but nothing - it's not smashing.
If i open both (new and old) your file i get warning:

obj/tube_object1
Skipping unrecognized parameter “childcomp”.
Skipping unrecognized parameter “lookupobjpath”.
Skipping unrecognized parameter “vport_onionskin”.

and much more mantra warning. I work on H14.
May be that's why it's not working.
User Avatar
Member
10 posts
Joined: Jan. 2016
Offline
Nico! Just now i tried your project on H15, i get some mantra's warnings but everything works perfect. Thank you so much for help!!! Interesting, why it,s not working on H14 even i repeat your workflow and make Asset manually?
  • Quick Links