Updating a module causes all lines to be broken

Asked by Paul Manners

I have just updated a module that I'm using on a board. Actually it's just the silk screen I updated not even the pins. Anyhow if I re-read the netlist I find that any previous routing to this module becomes broken.

Surely this should not be the case? It can become a bit of a pain if it is something like a 64 pin micro or anything else with a number of pins on it. Perhaps the read netlist / import could include another option to make sure that these lines aren't broken?

Question information

Language:
English Edit question
Status:
Answered
For:
KiCad Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Clyde R. Shappee (clydes) said :
#1

Paul,

This can easily happen if you happen to change the grid settings from when you originally placed the module and when you updated it.

I normally try to do all initial placements at a 0.050 grid. (I remember reading that for DFM this is a good idea, but I don't recall where, nor know why).

So, when this happens to me, I quit out of the tool and go back in with a fresh start. Then edit the module and carefully record the exact (X, Y) coordinates of the module. If it is really critical I note this on the comments layer. Then exchange the module. If it does not line up exactly, you can edit the module and type in the required position and it will sit right in place.

I did this on a 484 pin BGA...

Hope this helps.

Clyde

Can you help with this problem?

Provide an answer of your own, or ask Paul Manners for more information if necessary.

To post a message you must log in.