I have made project with many components but PCB track always short. The PCB is 2 layer, mostly short track happened on bottom layer.
How to solved it?
I have made project with many components but PCB track always short. The PCB is 2 layer, mostly short track happened on bottom layer.
How to solved it?
Correct, shorting track to each other.
I have publish the project. So you can help me
https://oshwlab.com/mwesiyadi/30-holand-lift_copy_copy
Hi!
I opened the project. Wow, this is a big project and a large PCB!
I assume that the routing was made with an autorouter?
It is quite weird that an autorouter routes track so that it shorts signals together like this :-(
There is two fixes what I can see here.
Manually route those tracks that are shorted together
You did not used all 4 layers to route your signals, only top and bottom. Change autorouter to use all 4 layers
ps. I got this PCB routed with 4 layers and no trace conflicts, just had to put the correct settings before pressing run. Failed to route 37 signals :-(
Regards,
Markus Virtanen
HW / Electronics Designer
I assume that the routing was made with an autorouter? Correct, using local router
It is quite weird that an autorouter routes track so that it shorts signals together like this :-(
There is two fixes what I can see here.
Is it bug on autorourer?
"Is it bug on autorourer?"
EasyEDA actually say that the Autorouter is not good enough:
In:
https://docs.easyeda.com/en/PCB/Route/index.html#Cloud-Auto-Router
it says:
Cloud Auto Router
For some simple or prototype PCBs, you may want to use the auto router function to save time. Layout is a time costly and dull job. EasyEDA spends lots of time to provide such a feature and it is loved by our users.
Before using the auto router, you need to set the board outline for the PCB.Auto router is not good enough! Suggest routing manually! You can use “RoundTrack(Walk Arroud)” option to route tracks, via right-hand panel - Routing Conflict.
and in:
https://docs.easyeda.com/en/PCB/Route/index.html#Local-Auto-Router
it says:
Local Auto Router
_EasyEDA suggest that using local auto router rather than using the cloud server, because when many users using cloud server, the cloud auto router will fail. _
The problem of tracks crossing and therefore shorting has been reported some weeks ago.
I'm always used local autorouter.
I found another same track in different route on top layer. So, I just cut tracks on bottom layer and don;t need make wire jumper.
Looking autorouter made double route on top and bottom.
Hi!
I rerun the board with a local autorouter and chose all 4 layers. And I did got shorted ttracks :-(
So, yes there is a bug in the autorouter. It either routes the PCB unfinished, fails to route certain signals or shorts tracks.
-Markus
I try again and again and short and ashort.
This is serious bug.
Why one million engineers don;t know it?
Hi mwesiyadi!
I sent you a PM if you are interested to hire me to do a manual routing for your PCB
Regards,
Markus Virtanen
HW / Electronics Designer
Hi!
What I can see from the photo that you have many routing conflicts where signals crosses eachothers and therefore shorts other signals to eachothers. I guess that is what you mean, shorting tracks to eachother?
Maybe set your project as public so that we can see what is the real problem.
You have also top layer switched off, no eye symbol in front of the top layer. So, move those signals that crosses/shorts other signals to top layer.
Regards,
Markus Virtanen
HW / Electronics Designer