Finding air wires in Eagle

I am almost done routing a board. However, is telling me that there is still one more wire. I have looked but I just can't seem to find it. Is there a to make Eagle tell me where it is?

• There are other alternatives too. – Olin Lathrop Jul 2 '12 at 23:10
• I don't use Eagle, but can't you just run a DRC and it will tell you which nets are not connected? – Oli Glaser Jul 3 '12 at 1:28
• @OlinLathrop what are the other options? – Alexis K Jul 3 '12 at 2:22
• @AlexisK Check the updated answer fore more options. – Bruno Ferreira Jul 3 '12 at 9:40

I can think of three options:

• Zoom out as much as you can then use the route tool on the tiny board, this catches the air wire, then zoom in again and route it.

• You can also disable the top and bottom layers so the air wire becomes more visible.

• Yet another option is to run the provided "length.ulp" script (File->Run... or ULP button). This script shows a list of all the nets, on that list there is a column "Unrouted", some net is not completely routed a value should appear here instead of "--". You can then type on the command line "show net_name" to highlight it.

• nice. I found it using the first method. – Alexis K Jul 3 '12 at 16:27
• On Eagle 5, I have a saved layer configuration called ‘airwires’ (it only shows the airwire layer). If I find I have a very short airwire somewhere, I zoom to view the entire board, then look for the wire. It's usually very obvious even on 6U Eurocard-sides PCBs. – Alexios Sep 24 '12 at 13:55
• The zoom out method is also illustrated in this blog entry. – Nick Alexeev Mar 31 '15 at 1:17

There is an ULP called zoom-unrouted. When you run it, it will automatically zoom your view to the first airwire it finds. Very useful. Here is the link:

• Yes, this is what I use mostly. Or else, hide all other layers besides "Unrouted" Layer. – OrCa Apr 12 '13 at 12:42
• This ULP is marvelous - I find hiding the other layers isn't much use when your airwires are miniscule little hops between not-perfectly-aligned pads and traces - shame you can't change the airwire display thickness (just color) – Richard Aplin Apr 7 '16 at 23:01
• URL changed to cadsoft.io/resources/ulps/349 – mash Aug 12 '16 at 7:40

Air wires are located on layer #19: "Unrouted". By disabling most/all of the other layers, they can easily be spotted.

Type in the following command: ratsnest *

This will list all the airwires in the status bar at the bottom with their name/net designation. It's a good start, and then at that point if you don't know where they are, use one of the above mentioned methods.

• By far the easiest way I found to see if everything is routed. If it says "Ratsnest: 0 airwaves" in the statusbar then all is routed. – HixField Feb 6 '17 at 21:06

I'm not an Eagle user, but you surely can selectively disable layers. Disable the most distracting layers, that will probably be your signal layers, so that only components remain visible. You'll probably see the line then.

I think that the fastest option is to select the Edit->Route and click with the left button of the mouse on the board. Automatically eagle will draw a track to the nearest untracked wire of the board (or to the latest unrouted wire, do not worry).

Some time ago I disabled all the layers except the "Unrouted" to look for the unrouted tracks, since I discover this simple and faster method.