KiCAD >> Footprint

如何把SVG轉成Footprint元件


[Github] svg2mod

1. 安裝svg2mod

$ cd
$ git clone https://github.com/mtl/svg2mod
$ cd svg2mod
$ sudo python setup.pu install

2. 安裝Inkscape

$ sudo apt-get install inkscape

3. 製作footprint圖形



Layer Name
Inkscape layer name KiCad layer(s) KiCad legacy KiCad pretty
Cu F.Cu, B.Cu Yes Yes
Adhes F.Adhes, B.Adhes Yes Yes
Paste F.Paste, B.Paste Yes Yes
SilkS F.SilkS, B.SilkS Yes Yes
Mask F.Mask, B.Mask Yes Yes
Dwgs.User Dwgs.User Yes --
Cmts.User Cmts.User Yes --
Eco1.User Eco1.User Yes --
Eco2.User Eco2.User Yes --
Edge.Cuts Edge.Cuts Yes Yes
Fab F.Fab, B.Fab -- Yes
CrtYd F.CrtYd, B.CrtYd -- Yes







4. svg2mod

$ svg2mod -i drawing.svg
Parsing SVG...
No handler for element {http://www.w3.org/2000/svg}defs
No handler for element {http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd}namedview
No handler for element {http://www.w3.org/2000/svg}metadata
Found SVG layer: Cu
Writing module file: drawing.kicad_mod
    Writing polygon with 101 points
    Parsing SVG...
    No handler for element {http://www.w3.org/2000/svg}defs
    No handler for element {http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd}namedview
    No handler for element {http://www.w3.org/2000/svg}metadata
    Found SVG layer: Cu
    Writing module file: drawing.kicad_mod
        Writing polygon with 101 points

5. KiCAD載入footprint







返回上一頁