Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for professional graphic designers and non-designers trying to do their own graphic design. It's 100% free, no registration required.

I have a simple shape in Illustrator that has two curved edges, two straight edges, and four sharp corners:

enter image description here

I want to round off the sharp corners a bit like so (kinda sorta approximated by the Feather effect).

Effect -> Stylize -> Round Corners doesn't work because it gets rid of the curved edges and makes straight lines instead.

Is there a way to have Illustrator round the corners of a shape with curves?

share|improve this question
    
To be clear, you want a final product like this, right? i.imgur.com/1NnmZ.jpg –  Brendan Jan 3 '13 at 22:12
    
@Brendan Yeah, exactly. How did you get that? :) –  Nathan Greenstein Jan 3 '13 at 22:13
add comment

5 Answers

up vote 2 down vote accepted

There's no inherent method within Illustrator to do this. At least not well. You'll have to manually add anchors and create curves.

You could draw circles at the intersections and then use the Shape Builder Tool to remove the outer points..... Option/Alt-clicking those points at the corners will remove them using the Shape Builder Tool after the circles are in place. The size of the circles would determine how round the corner is.

corners

Better solutions may be to use the Round Any Corner script, which is free.

Or look into getting the VectorScribe plug in from Astute Graphics. It's not free, but it is absolutely worth the cost.

share|improve this answer
    
Great ideas. The circles would work in a pinch, and the script worked great. I'll look into the plugin, thanks for the recommendation. –  Nathan Greenstein Jan 3 '13 at 22:33
    
@NathanG. Didn't notice that the script was already mentioned, so I answered with a guide on how to use round any corner script ( Also misread your comment earlier. Well, maybe it can be useful to someone else ). –  Joonas Jan 3 '13 at 23:08
2  
Hey! Did anyone mention the Round Any Corner Script yet??? :) –  Scott Jan 4 '13 at 0:57
add comment

A similar question has been asked before. Same solution will work for you:
RoundAnyCorner script <-- direct link to the zip file

You won't regret installing that handy little utility!

share|improve this answer
add comment

I would definitely use the Round any corner script.

1. DL round any corner Script package ( It includes round any corner script )

The above site has been up for a long time, but just in case, here's a link to adobes website with the same script.

2.

Select your object. You can use Selection tool or Direct selection tool. This script can also round individual corners, so if you ever want to do that, just use Direct selection tool to select just the points you want to make round.

In this case I've selected the whole object.

enter image description here

3.

Load the script. From the top menu: File > Scripts > Other scripts...

or hotkey ( in Mac ) fn + cmd + F12 ( By default you're gonna need the fn key to be able to push F12 )

enter image description here

4.

Give the value for radius.

enter image description here

That's it.

enter image description here

share|improve this answer
add comment

Using Strokes

This does alter the original shape. If that bothers you, this isn't for you, but it's a much easier solution than doing it manually.

Change the black stroke to the same color as the fill:

enter image description here

Up the stroke a bit and then give it a "Round Join" corner in the Stroke palette:

enter image description here

Outline the stroke:

enter image description here

Merge the stroke and the fill in the Pathfinder palette:

enter image description here

Add the black stroke back in:

enter image description here

And you should be all set.

share|improve this answer
add comment

The Manual Way

Add points on either side of the corner, then delete the original point:

enter image description here

Use the Convert Anchor Point Tool to fine-tune the curve and get the look you want.

enter image description here

Rinse and Repeat. Obviously not automatic, but if nothing else works it'll do the trick.

share|improve this answer
    
Is there a way to make sure that I get the same curve on each corner? When I do this I always seem to end up with each one looking slightly different. –  Nathan Greenstein Jan 3 '13 at 22:27
    
Nah, just eyeball :P Or spend way too much time trying to set your points at the exact same distances apart. Like I said, not the best solution. See Scott's solutions or my other one. –  Brendan Jan 3 '13 at 22:31
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.