USER FORUM
(you are viewing a thread; or go back to list of threads)
Keep getting "problematic edges" (by Chris)
Hi all,
I'm a beginner but I'm already in love with SolveSpace's minimal but powerful user interface.
Here's a part I'm working on and I'm getting problematic edges. I could somewhat reduce the number by forcing NURBS-to-triangles on g003, but it's still not clean.
I have a hunch this has to do with the extrusions happening at a weird angle and some of them (the *filler ones) being quite long, but it also may be a fundamental geometric issue in my design.
Any feedback would be appreciated.
I'm a beginner but I'm already in love with SolveSpace's minimal but powerful user interface.
Here's a part I'm working on and I'm getting problematic edges. I could somewhat reduce the number by forcing NURBS-to-triangles on g003, but it's still not clean.
I have a hunch this has to do with the extrusions happening at a weird angle and some of them (the *filler ones) being quite long, but it also may be a fundamental geometric issue in my design.
Any feedback would be appreciated.
(no subject) (by Andrew)
The problem you are having is caused by having unions that touch along a single line, due to limited precision in computer maths. Touching faces do not have this problem, If the models as drawn will not serve your purposes, restructure the way you draw the model to avoid contact along a single line. One possible solution is to create a small ,0.1 or smaller spacing between the edge of the solid, and corresponding edge of the sketch, and fill it in where you are currently using triangles.
Alternatively, draw you sketches on the other face of the solid, so that when they extruded, they overlap the solid that the union is joining them to. An overlap of solids is allowed when creating a single solid using unions. This approach has the advantage that fillers are not required.
Alternatively, draw you sketches on the other face of the solid, so that when they extruded, they overlap the solid that the union is joining them to. An overlap of solids is allowed when creating a single solid using unions. This approach has the advantage that fillers are not required.
Thanks Andrew! (by Chris)
I ended up using your 2nd suggestion and it worked, thanks for the insight.
This change unfortunately added some messy construction details to the model, so I may at some point try whether your 1st suggestion ends up being cleaner.
It's a shame that SolveSpace doesn't like single edges touching while they're being covered by a 3rd solid... my initial urge was to open an issue on GitHub, but I saw at least some open ones there that may or may not cover this already. What are your thoughts?
Another remaining issue is that the model appears to require the NURBS-to-triangles workaround...
This change unfortunately added some messy construction details to the model, so I may at some point try whether your 1st suggestion ends up being cleaner.
It's a shame that SolveSpace doesn't like single edges touching while they're being covered by a 3rd solid... my initial urge was to open an issue on GitHub, but I saw at least some open ones there that may or may not cover this already. What are your thoughts?
Another remaining issue is that the model appears to require the NURBS-to-triangles workaround...
(no subject) (by Tom)
I think they know about the NURBS issues and are working on it, but no easy fix. Even in SolidWorks surface operations require fiddling sometimes, just a lot more here.
Post a reply to this comment: