PCB modification from Gerbers files

Hello,

I have in my possession the Gerber files and a PDF schématic of a montage.
My goal is to replace conventional components with SBDs on the PCB

From Kicad and with the Gerber menu, I can recreate the PCB (With classic components)
Then I completely reworked the schematic in Kicad.(With SMD footprint)
I update the PCB, the SMD components appear well with the hair near the PCB.

The problem is that it is impossible to replace the prints on the PCB, as if there was a missing association between the pcb made from the Gerber files and the schematic created with Kicad.

A solution?
Should the BCP be recreated from A to Z?

cdt

What are SBDs?

Do you mean PCB? Maybe BCP = PCB viewed from the back? :slight_smile:

Hello,

pb of traduction with reverso

SBDs are SMDs (surface components like resistor 1206, etc)

cdt

If you have the schematic which has all the components and they have their Footprint fields defined, and then a layout which has the corresponding footprints, you have to make the reference designators match and use the non-default option for the symbol/footprint connection in the Update PCB from Schematic dialog. See Altium design to kicad for a similar situation.

Paul, I read your article before answering but didn’t see it describing the Update PCB step even though it is written in a heading. I suggest adding a screenshot (or two, for 5.1 and 5.99).

EDIT: it’s described in the beginning, but mentioning it in a later heading is a bit confusing.

Re,

it’s give that on the PCB view

Footprints can be moved on the PCB, but the PCB does not
will not update, as there is no relationship between the schematic and the gerbers files that come from elsewhere. (i think)

Example
I placed a footprint Resistor on the ground surface
After launching the PCB update ,
image.png

it has no effect.
Normaly Resistance pads should be isolated from the ground

image.png

this must come from the fact that the PCB, has no Footprints (Kicad) when creating the PCB with the Gerber files

cdt

Bonsoir,

Intéressant
je vais tester ce soir

merci

You have to populate the board with footprints in one of two ways:

  1. From the PCB Editor, add footprints one by one from the libraries. Then modify the reference designators and Update PCB using the non-default symbol/footprint link option.
  2. From the Schematic Editor, attach the footprints to symbols and use Update PCB normally. Then move the footprints into their places in the board. This is described in Paul’s tutorial.

The article is indeed not finished yet.
I have to re-read it and revise it. I’ve also got a PM with a bunch of tips that I still have to weave into it. The index not closely matching the content is indeed one of it’s bigger faults at the moment.

1 Like

Hello,

I did the test as indicated.
This does not work because the mass plane is made of adjoining tracks. (Moreover it is the most imposing side FCU). It is then not possible to put a footprint on it.
Apart from deleting it completely and keeping only the inter-component tracks, I don’t see any other solution.
I did another test by creating a small project with some components.
I created a 2cms wide track and tried to put footrprints on it, it’s the same result.

Any other ideas?
cdt

Hmm, weird…
Without the project or even a screenshot it’s hard to guess what is happening on your side. My experience with “painted” zones and pads is that there usually is enough information to delete the redundant info.

Are you able to zip the project and post it here? Then I’ll have a look at it.

Hello,

For your information, I think I’ve found a solution that works.
As on PCBView, the ground are actually adjacent tracks, I proceed as follows:
I find the tracks I want to keep and “LOCK” them.
Then with the “global erase option”, I delete the tracks (Except locked tracks and vias)
Then it is easy to recreate a “Kicad” ground plan
I use the existing via to center the different CI’s and the layer ECO1 which is the old silkscreen to place the footprints.
Then I remove unnecessary vias and with RDC corrects the connexions.

cdt

Re,

Now a question about the implementation of SMD components instead of through holes components.
The copper side where the components were (No SMD, only components with through holes) had few tracks but a maximum ground.
The rear face where the components were welded, there were only tracks and no ground plan.
If I keep the same type of component layout, then it will be more advantageous to put the SMD components on the back side of the PCB (Where there are the most tracks) and the hole components on the classic side.
My question: Keep the ground on the side of the components with holes? Move it on the side of the SMD components? Put one on each side and connect it with holes? Which placement for the ground holes (EX: 1 every cm?)

Question for a specialist RF ground design. LOL
Some idéas?
cdt

For the change from THT to SMT…
For advise, it’s important to know that this is a design for an analog transceiver, and it has lots of discrete resistors and transistors that work at frequencies between (I guess) 20MHz and 100MHz. I do not have much experience with this.

I’m also guessing that there is no pressing reason to make the PCB itself smaller. Maybe it even has to fin in the same box, with the mounting holes at the same location.
For the electronics itself it does not matter much whether you put the SMT parts on the top or on the bottom. The most important design rues are probably to keep the GND plane as complete as possible (the original design was not stellar in this regard), and probably also to keep capacitive coupling to the GND plane small. Maybe even remove some parts of the GND plane when lowering capacitance is of bigger concern then the GND plane itself (I’m guessing here)

Capacitive leakage to GND will be smallest the signal part from footprint to footprint is small. Witth footprints placed in such a way that the signal path is straight, and other connections are to the side. Such a routing style would resemble the PCB’s I’ve seen of spectrum analyzers. During the changeover from THT to SMT, there probably is not much of the layout itself you can re-use. The resistors are much smaller, and pins on a SOT-23 are in different order then on a TO92.

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