[OpenSCAD] Renders fine but fails validity check

NateTG nate-openscadforum at pedantic.org
Thu Jan 25 21:59:32 EST 2018


Can you try:

piece_faces = [
    [0, 7, 8, 1],
    [7, 0, 2, 9],
    [0, 1, 3, 2],
    [10, 12, 6, 4],
    [12, 11, 5, 6],
    [3, 4, 6, 5],
   
    [7, 9, 8],
    [8, 3, 1],
    [9, 2, 3, 14],  //was [9, 2, 3]
   
    [3, 13, 10, 4],  // was [3,10, 4]
    [11, 12, 10],
    [5, 11, 3],
   
    [8, 11, 13],
    [11, 10, 13],
    [8, 13, 3],
   
    [14, 3, 11],
    [8, 14, 11],
    [8, 9, 14]
];

instead of what you have?

If that fixes the problem it was caused by having the edges of two different
triangles meet up with the edge of one.  That can cause problems if software
assumes that triangles line up edge to edge.



--
Sent from: http://forum.openscad.org/




More information about the Discuss mailing list