algorithmic modeling for Rhino
Dear all,
For a project i'm using the Mesh Brep component from Karamba.
it does some very neat things, however it seems to be tempramental at times and create some double meshes. Which create errors in my calcs and makes some post processing difficult.
One of the things i'm trying to do is to "simplify" a solid by intersecting planes and meshing these.
This should show some of the meshes linking to eachother.
another thing i try is connect this block to a set of floors, by first removing the floor of the block area. Then mesh these together and link these for calculation purposes.
However in those meshes i keep getting doubling up as well.
This shows the mesh and the double meshes.
I've tried a few options where i create an extruded curve in Rhino and use this instead of the block. It does work neatly then, but not with this shape. I've rebuild most of the solid within Rhino and the same issue keeps happening.
It seems also susceptible for the mesh size, but only in the amount of doubling i can't get no doubles.
This gets even worse if i include points from mesh 01 into the floors to have them join up.
Is this a common error, or are there any tips and tricks to have it behave better?
Thanks,
Tijl
i've also attached the gh script. I've set the thickness to 1000mm, because it takes long for it to calculate the 400mm spacing option. That one does provide more errors.
Tags:
Dear Tijl,
thanks for your bug report.
I tried to open your definition (with Rhino6), but some of the internalized surfaces are null. Could you send the 3dm-file with the geometry?
Best,
Clemens
Hi Clemens,
Thanks for the swift reply.
Attached is the Rhino file.
My mistake i forgot to internalise the floors cutting the block..
Tijl
Hi Tijl,
since your geometry is quite complex, it is hard to use for debugging.
The mesher in Karamba3D uses abolute values for e.g. snapping together neighboring nodes. You could try to scale your geometry such that its size is in the range of 100 meters.
Do you have a simpler geometry where the doubling of meshes occurs? That would be very helpful.
Best,
Clemens
Hi Clemens,
please find attached a simplified situation.
Initially i scaled the geometry before meshing it, however that proved to be more error prone.
Attached is a gh model tweaked to first scale and then mesh, as you can see the mesh is worse than.
Yours,
Tijl
Hi Tijl,
thanks for your simplified definition. It makes the problem clear which is however rooted in the way the mesher currently works in version 1.3.1 of Karamba3D.
For the next release an improved mesher is planned.
In the meantime you could try to solve the problem by using Grasshopper's 'Delaunay Mesh'-component.
Best,
Clemens
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by