MAX7219 32x8 LED Dot Matrix Display

Not a bad part, but it has an error. The pcb svg has ellipses instead of circles and thus the holes are not drilled in the gerber output. The gerber drill.txt file

; NON-PLATED HOLES START AT T1
; THROUGH (PLATED) HOLES START AT T100
M48
INCH
%
T00
M30

is empty meaning no holes. I knew to look for this by running your part through FritzingCheckPart.py (which can be found in this tutorial on parts making)

which produces this output (edited for size!)

$ FritzingCheckPartw.py ‘part.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5.fzp’

**** Starting to process file Startup, no file yet

**** Starting to process file part.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5.fzp

**** Starting to process file svg.breadboard.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_breadboard.svg.bak

**** Starting to process file svg.schematic.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_schematic.svg.bak

**** Starting to process file svg.pcb.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_pcb.svg.bak

File
‘part.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5.fzp.bak’

This is a through hole part as both copper0 and copper1 views are present.
If you wanted a smd part remove the copper0 definition from line 47

Error 65: File
‘svg.pcb.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_pcb.svg.bak’
At line 104

Connector connector0pin is an ellipse not a circle, (gerber generation will break.)

Error 74: File
‘svg.pcb.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_pcb.svg.bak’
At line 104

Connector connector0pin has no radius no hole will be generated

Error 65: File
‘svg.pcb.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_pcb.svg.bak’
At line 105

Connector connector1pin is an ellipse not a circle, (gerber generation will break.)

Error 74: File
‘svg.pcb.MAX7219 32x8 LED Dot Matrix Display_c7830f5cafd7c607a76591ec76457968_5_pcb.svg.bak’
At line 105

which corresponds to this in the svg (here displayed in Inkscape, which looks to be what you are using):

Here we see there is an rx and ry (and the element is labeled ellipse not circle!) rather than a r

to fix this copy rx to ry like this

That still hasn’t fixed it, just enabled the fix. To change it to a circle from an ellipse you need to move the pad one position left then right with the tool bar like this

The pad ends up in the same place it started but has been converted from an ellipse to a circle in the process. Unfortunately you need to then do this one at a time for all the rest of the pads, I don’t know of a way to do this as a group (if anyone does please post it!) which is a large pain, but at least this works if with a lot of work. That will then generate the holes in the gerber output. Hope this helps!

Peter