SOLVESPACE -- parametric 2d/3d CAD

(you are viewing a thread; or go back to list of threads)

Rounded edges? (by Joshua)
I'm testing the capabilities of SolveSpace and I'm having trouble creating rounded edges around the entirety of a cube.

What I'm trying to achieve:

Rounding the corners of a square in a workplane and extruding it is simple enough:

Setting a workplace on top of the cube and extruding difference geometry to round the vertical edges kind of works (if "force NURBS surfaces to triangle mesh" is selected, but I don't know the downsides to using this option):

As you can see, there is still a visible edge between the 2 rounded edges which would need to be rounded off.

I have a feeling that this all might be possible with some carefully placed construction geometry and rotational difference extrusions but it's seeming like more work than it's worth.

Any tips to make something like this work?

Sun Jun 12 2016, 11:02:43
(no subject) (by whitequark)
This sort of geometry is more or less impossible to create in SolveSpace right now. It's a known limitation.
Sun Jun 12 2016, 14:01:03
Would be a much apreciated feature. (by mmiscool)
This would be a much appreciated feature. Being able to select an edge and put either a fillet or chamfer on it would be highly beneficial.
Wed Jun 15 2016, 14:15:55
(no subject) (by EvilSpirit)
You should not go using difference. You can create hemi spheres on the corners using lathe.
Wed Jun 15 2016, 16:25:56
(no subject) (by whitequark)
Unfortunately, while being obviously useful, this is highly complex to implement, so don't expect this any time soon.
Wed Jun 15 2016, 22:47:20
(no subject) (by Paul)
Using the new Revolve group in the master branch this is not too difficult. See the attached file. You can drag the cube size and radius of the edges.
Wed Jun 5 2019, 12:43:58, download attachment cube_round.slvs
(no subject) (by Marcel)

Sorry, but the link from does not work for me, so I can only guess what you want to achieve.

However, in case you just want all corners and edges rounded, it should be possible to do it "the OpenSCAD way" in SolveSpace:

Hope that helps...
Fri Jun 21 2019, 03:32:11
(no subject) (by Mike O)
Interestingly, when I tried to open Paul's example, I get this :

solvespace cube_round.slvs

Missing (absent) translation for 'Show &Underconstrained Points'
File /home/alex/solvespace/src/group.cpp, line 575, function Generate:
Assertion failed: false.
Message: Unexpected group type.
Sun Jun 30 2019, 14:01:53
(no subject) (by Paul)
Mike O. That file will only work with the latest SolveSpace built from source code in the last few weeks. The unexpected group type is likely the Revolve group used to create the rounded cube corners. Version 3.0 will have that feature but it is not available in a pre-built release yet.

If you have built the latest SS and are encountering this problem, that would be important to know.
Mon Jul 1 2019, 16:14:19
(no subject) (by app4soft)
> That file will only work with the latest SolveSpace built from source code in the last few weeks.

For Linux users, there are regulary built DEB's packages on 'alex-p' PPA

for Debian/Ubuntu -

for Ubuntu -
Wed Jul 17 2019, 16:16:04
Post a reply to this comment:
Your Name:
Your Email:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):
© 2008-2018 SolveSpace contributors. Most recent update Nov 22 2018.