Problems generating correct Gerber files [SOLVED]

Hi, I created a footprint for a mSAS connector. It looks good in the footprint editor and the layout editor

Placing and connecting it works. 3D viewer gives this picture of the connector:
3d%20viewer

Exporting gerb files generates all the right signals but does not generate the footprints of the connector:

non platet through holes are generated but pads and plated through holes are not.

Whats wrong with the symbol?

I tried Kicad 4.0.6 4.0.7 and todays nightly. All produce the same output.

I think in the default setting you get two drill files. (One for plated one for non plated. You can change that in the settings for the drill file generation.)
You show the copper layer in the screenshot. This does not tell you anything about drills. Copper will simply be a full circle for PTHs (As the copper will really look like that before it gets drilled. The reason for this are alignment tolerances between the copper layer and the drill position.)

For the drill, Rene may be right. For the pads is impossible to say; could you attach the footprint file here?

ok got that. but there are still no pads on the 36 pin of the connector.

what happened to them?

here is the footprint file
mSAS_90DEG.kicad_mod (4.8 KB)

The footprint looks ok to me.

What gerber viewer did you use? What are its settings?

What gerber export settings did you use?

You say “exporting gerb files”; I assume you mean using Plot? I get all the copper from your footprint when I plot to Gerber:

Can you post a picture of your Plot dialog so we can see the settings you’re using?

I used these settings for Gerber plotting.

To look at the Gerbers I used KiCad build in GerbView

A tip for the future: Change your GUI to english when making screenshots to share on an international forum. (Kicad main window -> preferences -> language)


I can not see anything obviosly wrong with your settings.
Do you get any warnings in the info output when generating your gerbers?

What about your gerber viewer? could you answer the questions i posted above?

No warnings while generating.

I used the KiCad built in GerbView as viewer. I did not change any setting. Other componets are shown correctly.

I uploaded the files to a PCB manufacturer and they also do not show the pads for the connector. Other pads look fine.

From the screenshot it seems you do not run a kicad 4.0.x stable version. What kicad version are you using?

I tried changing the Pads from oval to rectangle. Now they show up.

Right now I have the current nightly build running.

Ok I fixed it some how.

What I did:

  • Manually delete stuff that is not compatible with 4.0.x stable Pcbnew (Keep out zone over several areas)
  • Load design in 4.0.7
  • Change Pads to rectangles -> Gerber plot generates pads.
  • Change back to ovals -> Gerber plot oval pads.
  • Open in R10417 -> Pads are not generated.

I think it is an error in the current nightly. I will file a bug report for that. Thank you all for your help.

Could you later post the link to the bug report here?

Please do that. There have been several Gerber plotting and viewing patches recently.

Bug report:

It might help the developers if you could share your project with them. If this is not possible then maybe remove parts of it such that you do not violate any NDA requirements but still get the same bug.

That’s pretty funny. That bug existed for a total of 4 hours (JP fixed it even before your report came in) and you managed to bump into it. You’ve got the luck of the Irish. :wink:

Probably this one. JP Charras is always a bit sparse on his commit description.

@Das Can I add SOLVED to the title?

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