
Mon, 04/06/2009 - 14:16
Hi folks,
I seem to be going mad with MakeFace again. I have 3 edges (listed below) and for some reason I am getting a NotPlanar error. I have ramped the geometric tolerance right up to 100 with ShapeFix_ShapeTolerance but it still does not work.
The wire is..
Wire orientation = FORWARD
Edge orientation = FORWARD (-13.316975,-7.001448,0.030747) --> (-13.316975,-3.606181,0.030747)
Edge orientation = FORWARD (-13.316975,-3.606181,0.030747) --> (-13.316975,-5.879268,0.03119)
Edge orientation = FORWARD (-13.316975,-5.879268,0.03119) --> (-13.316975,-7.001448,0.030747)
What I am doing is given three points by an algorithm close this off to form a triangle. Simple but it doesnt seem to work.
Any ideas welcome
Stephen
Mon, 04/06/2009 - 15:41
The three vertices you used to create the three edges are collinear, so they can not define a face.
Mon, 04/06/2009 - 16:01
so they are..
Would it be possible to get an enhancement to the error reporting at some point to distinguish this case from the off-plane case?
Thanks
Stephen