PCBNew does not autorute in the same logic as laid in the schematic

I have laid a circuit with a power supply, some decoupling capacitors…to form a radio controlled relay:


Well, the thing is that after manually arranging my components, and autorouting in PCBNew, my connections do not follow the same logic/order than laid in my schematic! So, if I had thre components A, B, and C; and I needed electrons to go from A to B and finally to C; PCBNew will be indifferent about that, and would just connect A to C jumping B, just because A and C are closer to each other than to B.

To come with a tangible example (I am not allowed to also show you the picture with the PCB layout): After autorouting, I get the “V+” pin of the “IRM-3.3” directly into “ATtiny85” pinc “Vcc”, when in reality it needs to be decoupled through capacitors “C3” and “C4”.

Yes, I am a huge noobs. But thanks for reading this :slight_smile:

It looks like C3 and C4 are connected properly in the schematic. When they are connected, the small square boxes go away.

1 Like

So you mean they are not connected propperly?

Sorry, I missed a word :slight_smile: It looks like C3 and C4 are NOT connected properly in the schematic. They might be ok, but the small boxes usually indicate a missed connection.

However, the autorouter is quite dumb, it does not know about decoupling caps etc. If you need a particular layout, either put some tracks in by hand first, or fix them after the autorouter has run.

1 Like

Thanks Bobc! I’ll give it a shot by hand. Well, I do not want to imagine how tedious this must be for bigger circuits!!

Cheers

/Ivan

That’s why people usually keep to a certain style to make reading/checking of a schematic easier…

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.