I loaded Guyan's file. It is not a grid problem. He is getting the overlap errors because the names on the traces do not match the pads they connect to. This is because he created the traces with the wire tool.
Fix the problem by removing old traces, adding the air wires between pads. and route the traces between the pads using the route tool.
Hi 3v0,
I fully agree. It is the greatest nonsense not to use air wires, even omitting a schematic.
Just let me put it this way: He is using Eagle as a "paint program" and wonders why it produces nonsense.
Hi Gayan,
just follow these rules when working with Eagle. Make a neat schematic first and check for connection errors. It is a good idea to activate the pin layer to check if the connected pins highlight when clicking with the eye-symbol. Also have the ERC check done before you type "board;". The resulting PCB is error free with all parts connected properly as air wires.
Use the routing tool to connect the parts properly. A grid size of 0.25inches will do for rough routing. If space becomes a problem change to grid size 0.125inches and move the traces by just one click.
Also try to keep traces as straight as possible. Junctions and intersections should be enforced. (Check the highlighted trace on the sample picture.)Electrically this is a good way and optically it just looks better. Electronic devices should not only work. They should also look beautiful from the design.
I didn't download your zip file, but made the same circuit just using air wires. There was absolutely no DRC error in this PCB design. Just for safety reasons (soldering without solder mask) I rerouted some bends into the traces underneath the resistors.
The resulting PCB layout looks neat and additionally you don't get into trouble when soldering.
BTW, your circuit won't work at all! There is a very important detail missing. Pin4 (supposedly ground pin of the IC) is not connected!
Boncuk