Open billtsalamander opened 8 years ago
Quadrant is also missing when the file is opened in FreeCAD, so I don't think it's my error. It looks like the spline face shares an edge with itself (this file was created by Siemans NX), and I'm curious if that is part of the issue.
Hi, I really don't have much time anymore to help out here, you should go to the OCCT forum or the OCCT bugtracker for this type of problem as it is related to algorithms made by them. They will have better advice than us IMO.
On Thu, Sep 8, 2016 at 11:41 AM, billtsalamander notifications@github.com wrote:
Quadrant is also missing when the file is opened in FreeCAD, so I don't think it's my error. It looks like the spline face shares an edge with itself (this file was created by Siemans NX), and I'm curious if that is part of the issue.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tpaviot/oce/issues/641#issuecomment-245697101, or mute the thread https://github.com/notifications/unsubscribe-auth/AEXv6IId48CqwuwotNz1s1hWTOAKoRSHks5qoFbEgaJpZM4J3X8n .
OK, I will do that. Thanks for getting back to me.
I loaded and meshed the attached step file, badmesh.zip save as zip, and triangles were only generated for 3/4 of the spline surface at the base of the pocket. The face is fine when the STEP file is loaded in Solidworks and OnShape. Furthermore, it meshes perfectly when re-exported to STEP from OnShape, but that's beside the point. I used the following code
Alternative versions of code, that give identical results, involve calling
BRepMesh_IncrementalMesh(ocesolid, .01);
andBRep_Tool::Triangulation
to extract the triangles one by one from each face. The results are the same.