From: Eps Ilon Date: 2008-01-28T23:11:59+09:00 Subject: Sketchup: Constructing Triangle with Ruby Hello, i'm constructing triangles with ruby and try to plot them within Sketchup. In most cases, this works. But sometimes, an error occurs: "Points are not planar", which is quite strange for a triangle... model = Sketchup.active_model entities = model.active_entities k = 0 for i in 1..3 do x = arr[k] y = arr[k+1] z = arr[k+2] pts << Geom::Point3d.new([x,y,z]) k += 3 end pts << pts.first() begin face = entities.add_face(pts) rescue puts $!.message puts pts end arr is an array with the triangle coordinates (the coordinates come from an external data source, but thats not the problem) An example output for an error is Points are not planar (0,08255m, 0,003858m, 0,11049m) (0,083007m, 0,004218m, 0,11049m) (0,082855m, 0,004111m, 0,11049m) (0,08255m, 0,003858m, 0,11049m) The last and the first point are the same, but thats correct (a face is constructed by a closed line). o you have any ideas where I can find the error? -- Posted via http://www.ruby-forum.com/.