Insufficient faces in the x-direction

grasshopper
unhandled

(Rago Verdi) #1

hi what does this mean i dont have enough surface in the x direction?..
180507_Facade SkinS.3dm (10.0 MB)

VERONI SURFACE.gh (21.8 KB)


#2

If you’d like to make relaxed voronoi using lloyd_algorithm witout Hoopsnake, then there is a plugin named “Voronax” if you might want to try…


(Rago Verdi) #3

i am fairly new at this grasshopper stuff so i try but i just need a script that just works on my model


(Tim Stark) #4

Yep.


(Rago Verdi) #5

look mate whats the point of this forum if no one answers my question!! my question is what does ’ Insufficient faces in the x-direction’ mean. or is that it what i want to achieve is not possible with the script i have made?


(Rago Verdi) #7

any one out there please help i do not know what is diffence between the two surfaces i have made (shown pictured) one of them i can make the voronoi pattern on one but the one in green gives me the

" 1WbProcessingException: Two consecutive edges, 2 and 0, have the same value,0, in face 6690. This topology is invalid. Try using Weaverbird’s Clean Up Mesh first. - Weaverbird was unable to produce a valid result because of this"
this is actually really annoying the hell out of me. i have rebuilt remade the surface still the same warning label. its just a simple surface what is going wrong?


(Michael Pryor) #8

look mate whats the point of this forum if no one answers my question!!

The point is to help yes. But it is very hard to help when you are a beginner (we all were at some point) but you want to jump right to complex things without really understanding how the software works. Gh is like programming. It requires baby steps. Have you looked at the primer?

my question is what does ’ Insufficient faces in the x-direction’ mean.

It means you do not have enough x direction faces (insufficient) for the component to make a solution.

" 1WbProcessingException: Two consecutive edges, 2 and 0, have the same value,0, in face 6690. This topology is invalid. Try using Weaverbird’s Clean Up Mesh first. - Weaverbird was unable to produce a valid result because of this"

This means there is something wrong with your mesh topology. Do you understand mesh topology? If not you may want to research a bit about that. At a first look at your definition I notice you are using two different weld components, you shouldn’t need to weld twice. Other things you might try is to unify the mesh normals and cull unused vertices before the mesh thicken. Also try using the “0” option of mesh thicken as the 1 and 2 options are more experimental as the descriptions say so maybe they do not work in this case. Lastly you might ask @piac about the error as he wrote Weaverbird and would know best.


(Giulio Piacentino) #9

This means that at least mesh face number 6690 is wrong. There may be other wrong faces after that or aside it. Whatever made that face, it made it in a wrong way. If you created this mesh, please fix the logic. An edge is collapsed (two adjacent vertices are in the same location), or the entire face is collapsed, or a similar problem occurred and thus the geometry is invalid.

You may fix this automatically with a few different commands (Rhino command _AlignMeshVertices or in Grasshopper [Uto’s MeshEdit] AlignVertices being some of them; sorry I never ended up publishing “Weaverbird’s Clean Up Mesh”) but it would be best if this were a valid mesh in the first place.

As a side note, like a few other users pointed out — if you want other users to solve your problem, you’ll probably need to make it a fun and contained project, with images showing exactly how you studied the situation and where you got stuck, and not request that they study a large definition in your place.

Thanks,

Giulio

–
Giulio Piacentino
for Robert McNeel & Associates
giulio@mcneel.com