sharp edges to round edges with known radius
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
New
|
Wishlist
|
Unassigned |
Bug Description
Hi.
First of all, this is not a bug report, but rather a combined question and a feature request.
I uses both the latest version (Inkscape 0.48+devel r11515) and the stable version of Inkscape.
If i have any path that contains sharp edges, I've found no practical ways to make those corners smooth with a given radius.
There is no problem making the edges smooth, but then I doesn't have control of the radius of the bends.
The only exepton is the cases where the bend is near or exactly 90 degrees. In this case, I can have a circle with the given radius (define one that have a diameter twice the radius) and put its center on the node that makes the edge sharp.
Then duplicate the node (or just making another one close to the initial node) and move them along the straight path line until it reaches the outer line of the circle. Then make a handle to one of the circles and drag that to center of the circle. Viola, I got me a smooth corner having same radius that the circle.
Unfortunately, this method is proven to not work on sharp edges that have angles that is different from 90 degrees. In those cases, wider angles gives too large bend radius and narrower angles gives too small bend radius.
So in order to make line bends that having a predetermined (accurate) bend radius, I have to do the math externally.
I've tried to ask in the inkscapeForum.com, link to topic:
http://
But I haven't got a fairly simle method that works and is accurate.
Using circle segment is not a practically solution because:
* Node handles for circle segments doesn't snap
* Cannot set the circle segments to a predetermined angle easilly (if ever possible).
So bottom line of this post is:
* Is it a way to change sharp edges of a path into bends that have a predetermined radius, and that is not depended of external math to make it fairly accurate?
* If it proves not being possible, I then have a feature request. I wish there was a tool for that.
Thanks
<off-topic>
> First of all, this is not a bug report, but rather a combined question
> and a feature request.
Please do not (mis-)use the bug tracker as support forum to solve questions about usage (specially such specialized tasks like geometric constructions and drawing aids).
</off-topic>
> * Is it a way to change sharp edges of a path into bends that have a
> predetermined radius, and that is not depended of external math
> to make it fairly accurate?
Yes, it is doable - just not with a simple click or special tool (easier with trunk, with stable it might be more work for a single corner to get precisely rounded corners. If time permits, I'll answer in the forum).
> * If it proves not being possible, I then have a feature request.
> I wish there was a tool for that.
Already filed - this report is a duplicate of /bugs.launchpad .net/inkscape/ +bug/170149>
Bug #170149 (sf897638) “Node fillet / chamfer tools”
<https:/