USER FORUM

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

radiusing a corner? (by Karl )
Hi Folks,

I have a 'widget' I designed; it's dimensioned and constrained and extruded and basically ready to go, but I decided I wanted to radius two corners, and I can't figure out how to do this. Using "Tangent arc at point" just generates an error message about selecting something else. I'm attaching the file in case it helps. Thanks in advance!
(no subject) (by Andrew)
Depending on which corners you wish to round, you can either insert and arc into the sketch before extruding it, or create a solid to cut away the corner. With the latter there are a couple of tricks to make life easier, one is to offset the cutter outwards from the edges of the solid by a small amount, say o,o1, which avoids a solver bug. Also, a couple of construction lines at the ends of the arcs are used to set them (almost0 tangent to the surface. (Setting a tangent constraint requires the arc an line to share endpoints,.)

You can use the property browser to select constraints, and use this to remove the coincident constraint between two lines and the drag them open to insert and arc.

Attached is a sketch showing both of these.
(no subject) (by Karl )
Thanks, Andrew. Took me a bit to figure out how to implement what you described (and showed in the modified drawing), but I have it working successfully most of the time. I'm surprised there aren't radius and/or chamfer commands, but SolveSpace is far and away easier than trying to use any of the full-blown CAD apps I've tried. MUCH better than TinkerCAD too!

The corners I wanted to round were the outside corners.

Very much appreciated!
Sun May 14 2023, 08:43:46
(no subject) (by ruevs)
Hi Karl,

It's nice to know that you like SolveSpace.

Andrews advice is very good (as usual).

I played a bit with your model and rounded some corners too. Mostly following the same "0.01 offset" approach in the last sketch to avoid NURBS bugs :-) See attached.

The chamfer and fillet tools are the most requested feature but no brave programmer has emerged to implement them - it's not easy ;-)

Further reading on chamfers and fillets:
https://github.com/solvespace/solvespace/issues/149
https://github.com/solvespace/solvespace/issues/577

And the NURBS bug that necessitates the offset hack:
https://github.com/solvespace/solvespace/issues/1291