How do I join/blend lines in Adobe Illustrator?

January 9, 2007

in asides

Dear Lazyweb

I have to do some work using Adobe Illustrator (eek!) for the BarCamp I’m helping to organise. I have some graphical elements in a drawing that I want to join/blend so they don’t look yuck. I have not the faintest idea of how to achieve the desired result.

Anyone able to help me?

Related posts

{ 41 comments… read them below or add one }

Goose January 9, 2007 at 1:18 pm

I know how to join the ends of two different paths.

1. Choose the Direct Selection tool.
2. Click and drag to select the two endpoints.
3. Go to Edit>Paths>Join.

I’m doing this by memory as Illustrator is not on my computer at the time so some instructions may be off.

Reply

trib January 9, 2007 at 2:09 pm

Not quite…

Illustrator screenshot

The image above shows the lines I want to blend/join. When I follow your instructions, it blends from the two furthest endpoints and not the two closest…

Reply

Goose January 9, 2007 at 11:05 pm

Hmm, I would have to have the source file to try figuring it out with my limited Illustrator knowledge… :-/

Perhaps trying other path adjustments would work? Other than that, I have no clue. :(

Reply

Nancy McClure January 10, 2007 at 8:40 am

Goose’s instructions are basically correct. You may not understand their details.

0. Make sure nothing is selected (Select > Deselect).
1. Use the Direct Select tool (the hollow arrow).
2. Select ONLY the two points you want to connect (drag may not work): try click on one then shift-click on the second).
3. Object > Path > Join.

– Nancy
teacher of AI

Reply

trib January 10, 2007 at 9:49 am

@Nancy – I’m obviously doing this wrong… Still doesn’t work for me.

Reply

trixie January 19, 2007 at 7:56 am

This isn’t working for me either. My problem is that I cannot select ONLY the two end points– when I click on the end point, it selects the entire segment. When I join the paths, AI yells at me and says I can’t join them unless they are two endpoints…

Am I doing something completely wrong? How do I select only ONE point to join to another?

Thanks in advance!

Reply

Nancy McClure January 19, 2007 at 8:24 am

Use the Direct Selection tool (the white arrow at the top RIGHT of the toolbar), not the black arrow.

Make sure nothing is selected (Select > Deselect) before you start.

Reply

Mat March 27, 2007 at 12:26 am

Hi

I am having the same problem that Stephen was having, hoever when I followed the advice given here, I got a message saying “To join, you must select two open endpoints. If they are not on the same path, they cannot be on text pathsnor inside graphs, and if both of them are grouped, they must be in the same group”

I have done everything that message says. still it will not work. Anyone able to help me?

Mat.

Reply

Nancy McClure March 27, 2007 at 8:39 am

I see this message occasionally, even though I use AI a lot. Things to try:
(1) Make sure they’re endpoints only connected in one direction.
(2) Make absolutely sure that each path is not part of a group or compound path or anything (select and look at every possible Un- command on the Object menu and its submenus).
(3) Make sure you haven’t selected more than one point at the end of the path. Sometimes there are two right on top of each other — see what happens when you us the Delete Point (the Pen-minus) tool.
(4) Quit and relaunch AI.

Here’s a workaround:
(1) Choose the Pen tool.
(2) Approach one endpoint. When you see the Pen icon get a tiny slash to its lower right, click.
(3) You’ve selected the point as though you just drew it, so you can continue the path.
(4) Approach the destination endpoint. When you see the Pen icon get a tiny square-with-dash-through to its lower right, click.
(5) You should now have the points “joined”. Use Convert Anchor tool as needed.

Reply

Manufus May 13, 2007 at 4:11 pm

do this:
1-select direct selection tool (the white arrow)
2-drag an area over the points you want to join.
3-if there are other paths selected press shift and click to deselect them.
4-Object– Path– Join…
5-Voilá!

Reply

Powerplant May 25, 2007 at 12:26 am

Manufus:
You are the hero of the day.
I have struggled with this one too and in one simple step you have shown me the light!

Reply

Brit July 27, 2007 at 1:35 pm

I say Nancy’s the hero here… she helped me figure it out, and then I figured out a better way… zooooooooom in until you can actually see where the 2 points are separated (in outline mode) and you can see the point you need to select to join :)

Reply

Nicolas January 11, 2008 at 1:57 am

Thanks Nancy,

I had the same problem and your advice no. 2 helped me!

(2) Make absolutely sure that each path is not part of a group or compound path or anything (select and look at every possible Un- command on the Object menu and its submenus).

Reply

John February 12, 2008 at 12:28 am

adobe products are more hard-case to use than corels’.
None of these methods have worked for me.

Reply

Dave February 13, 2008 at 8:04 am

I still cannot get this to work.

I have 3 shapes. And when I select the end points I’m still getting the error message everyone else has got!

Reply

gary February 14, 2008 at 1:46 am

dave! the meaning of end points dosnt mean the sides of a shape, its the end and/or beginning of a line or semi-shape.

Reply

Dave February 14, 2008 at 11:26 am

ah, i get it.
what i did was goto pathfinder and select “add to shape area” – that allowed me to basically join my 3 shapes into one, and therefore let me add a gradient to the 1 shape, as opposed to the 3 shapes individually.

if that makes sense.

Reply

Raiuc April 28, 2008 at 2:19 pm

It worked for me! thanks

Reply

marcia Leritz May 24, 2008 at 4:34 am

I’ve discovered that if you do it in the preview mode so the lines are REALLY thin, make sure they’re not on top of each other – you even have to pull them away just a bit. Then – select one end point, shift and click it again, then still holding shift, do the same to the other line, then join. It works! But you may have to use the direct selection tool to drag the one line back in place. What a hassle…

Reply

DKwan May 27, 2008 at 4:31 pm

This was driving me nuts. In my case I found out there were two sets of lines for some reason – one right on top of the other, so they looked just like one set. I had to use the Direct Selection Tool to delete one set (click and delete key). The other Selection Tool (V) would just select the whole thing. After that I was able to join the ends.

Reply

BRollins June 5, 2008 at 2:09 am

I found a solution to this problem if you are working with separate paths. Select the first path and go to the layers pallette. Click the arrow in front of the layer to go to the sublayers. Fing the group that your path is in and click that arrow and it will be another sublayer. Move the Path above the group layer. The group layer will be gone leaving you with just the path layer. Rinse and repeat for your other paths.

You can now join to your hearts delight. I think maybe the problem is when you complete a path it changes it to a group. When you delete points and make it just a segmented path again it retains that group status. Or maybe it’s just a bug.

Reply

brad August 4, 2008 at 12:56 pm

I am having the same problem. Adobe Illustrator is the most tedious, unintuitive program in the world. None of these fixes work, and it should not be this complicated to take the end of one stroke, and join it seamlessly with the end of another stroke. Why can’t i select one endpoint, drag it onto another, and have at least the option to connect them smoothly? I am only beginning to learn and I know it can have powerful uses once you get your head around it all, but I have to say I hate this program. If anyone has any better, clearer advice on the very simple task of connecting indepedent strokes onto one another at endpoints, please, by all means.

Reply

John August 5, 2008 at 1:29 am

Brad – John here, about 10 posters back.
You’re so damn right !!! I would describe Adobe products as INEPT. And Macs are just too overrated and underpowered and overpriced. They are like Rolls Royce kind of look but with a sewing machine engine inside. Thus Intel Core 2 Duo . . . Big %$#$@# deal.

Reply

Daniel August 30, 2008 at 7:35 am

If you did everything that Nancy recommended and you still couldn’t join, look to see if there is a compound path. if there is, release it, join as per Nancy’s rec’s then re-make compound path – It’s under the object menu. the same goes for a clipping mask.

This is a common problem when trying to connect paths from outlined text.

Illustrator, though very complex, is a great program with high capabilities. It is more advanced than Corel. Most people get frustrated when they want to use it to do something seeming simple yet are not very experienced with it. I use AI, ID, and PS everyday and love them all!!! I just wish they would standardize them more (i.e. key commands etc.)

Reply

Matt Bender September 14, 2008 at 4:58 pm

The problem I had while connecting paths was actually that specific paths (under layers menu) were not in the same parent. Let me know if it helps!

Reply

John September 14, 2008 at 7:25 pm

Thanks for the suggestion Matt, not like we’ve all done that before. I have it sorted now – the thing is this program lacks an intuitive intelligence so that ‘things happen’, easily and on command.

Reply

iriska September 16, 2008 at 8:51 am

Nancy, thank you so much, you helped a lot. I was working for hours to figure this one. I went to all submenus in Object menu. I had to release a compound path and then it worked.

Reply

iriska September 16, 2008 at 8:57 am

Select the shape go to Object menu and make sure that you release the coumpound path, do the same with another shape you want to join. Then shift click both end points on different shapes and click Join. Woked Perfect.

Reply

Emma January 12, 2009 at 1:51 am

Please! I still cannot select ONLY one endpoint! Even with the white hollow arrow, it selects the whole line!

Reply

elisabeth January 14, 2009 at 3:17 am

This page was helpful to me — I also thought I had my two lines whose endpoints I wanted to join alone together in a single layer. The only solution for me was, with Daniel’s tip — turning off the compound path. what a relief!
to Emma — select the whole line with your hollow arrow. THEN click on one endpoint with the same hollow arrow. this should work. it’s helpful to zoom in on an area, turn all your other layers off, whatever it takes for you to see the little square boxes that are the paths of your line.

Reply

Allen April 1, 2009 at 1:18 pm

Those of you still having trouble, there was one point that was not touched upon. The joining that most of you were referring to was the joining of two points from, let’s say, a path. I think those that were having most trouble were trying to join two points from a path of a closed shape. What I’ve done is simply selected the portion of the path that is going to be joined together (in other words, select each path between the points you will be joining) and deleting them. You should now have two incomplete shapes. Now click on the two separate points from the two incomplete shapes and click CTRL+J (on a PC). This did it for me. Hope it helps.

Reply

Upendo April 13, 2009 at 11:09 am

I solved this problem by going to OBJECT-PATH-CLEAN UP…then I was able to join my endpoints.

Reply

Lou April 14, 2009 at 10:38 pm

I had trouble woith this too until I asked a colleague.

If you’re coming from Freehand like I did it’s worth noting that unlike Freehand guides are selectable and treated as drawing objects, so if you have a guide selected as well as the points you’re trying to join you’ll get the “To join, you must select two open endpoints. If they are not on the same path, they cannot be on text pathsnor inside graphs, and if both of them are grouped, they must be in the same group” error.

To fix this either de-select the guides or lock them so you cant select them and only have the points selected.

Reply

Dean July 29, 2009 at 10:48 am

All of the above failed for me – here’s what worked.
The endpoints in this situation seem to be corrupted, for want of a better word, and so aren’t recognised by AI as open endpoints. But if we select all of the line except for the endpoint and copy/paste, Illustrator will automatically make a new open endpoint in place of the old one. This endpoint will join as it should. So:

1. Select one of the lines you are trying to join with the (black) Selection tool. Then use Shift and the (white/hollow) Direct Selection tool to deselect the endpoint which you want to join. This means that all of the line except the very endpoint is selected, including the section of line which leads to the endpoint.
2. Copy and paste. When you paste, the line will be the same as the original, but a new endpoint is added, replacing the faulty one which would not join.
3. Repeat for the other line if necessary.
4. Join the two endpoints as normal.

Reply

Anonymous August 3, 2009 at 10:33 pm

I just have to say, I find illustrator EXTREMELY unintuitive, and drives me nuts very often trying to do the simplest things.

Reply

Jason August 29, 2009 at 9:31 am

I have problem to fill up the texts which import from AutoCAD. The outlines of those fonts are several lines and arcs connect together but they are separated. I can’t fill up inside unless those lines joint together.
Anyone can help me?

Reply

Simon November 9, 2009 at 1:44 pm

This is what got me: If the points are (close to) overlapping, try Path>Average first then a Path>Join

Reply

Rilla January 28, 2010 at 5:21 pm

@manufus – thank you!

Reply

Steve February 5, 2010 at 4:56 am

Another item that will make an endpoint join impossible is a selected guide.
Check for a selected guide if you use them.
Unfortunately, guides are most needed in this kind of operation and the open pointer tool will select them every time when you marquee select the end points.

Reply

John July 31, 2010 at 11:22 pm

Dean,

Yours was the solution that worked for me. Bless you for figuring that out. I wonder if it really is a bug, or if there’s some other solution that the cut-and-paste method inadvertently brings about.

Reply

Chester August 17, 2010 at 6:38 am

How about MULTIPLE line segments. I have some lines copied from Excel charts. The curved chart line is broken up into hundreds of segments when copied into AI. I want to draw the lines as dashed but the individual line segments are too short to show a dash so I only get long strait segments looking dashed. I need to join all the little line segments, that make up the curve, together into one continuous line. I don’t have the time or patience to select every single endpoint pair and join each segment one at a time. How can I connect all the line segments at once. The endpoints of each line segment overlaps with the next line segment so it should be simple for the program to figure out which two endpoints should be connected.

Any ideas?

Reply

Leave a Comment

Additional comments powered by BackType

Previous post:

Next post: