Add Capacitors library

This commit is contained in:
Anton 2026-02-07 21:53:34 +03:00
parent 24b3018b9b
commit c81d07ac47
6 changed files with 956 additions and 2 deletions

3
.gitignore vendored Normal file
View file

@ -0,0 +1,3 @@
# Files
.bak

View file

@ -0,0 +1,5 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
)

View file

@ -0,0 +1,118 @@
(kicad_symbol_lib
(version 20231120)
(generator "kicad_symbol_editor")
(generator_version "8.0")
(symbol "C"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "C"
(at 3.75 3.75 0)
(do_not_autoplace)
(effects
(font
(size 2.1844 2.1844)
)
)
)
(property "Value" "*"
(at 2.5 -3.75 0)
(do_not_autoplace)
(effects
(font
(size 2.1844 2.1844)
)
(justify left bottom)
)
)
(property "Footprint" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "C_1_0"
(polyline
(pts
(xy -0.75 4) (xy -0.75 -4)
)
(stroke
(width 0.254)
(type solid)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.75 -4) (xy 0.75 4)
)
(stroke
(width 0.254)
(type solid)
)
(fill
(type none)
)
)
(pin passive line
(at -5 0 0)
(length 4.2)
(name "1"
(effects
(font
(size 0 0)
)
)
)
(number "1"
(effects
(font
(size 0 0)
)
)
)
)
(pin passive line
(at 5 0 180)
(length 4.2)
(name "2"
(effects
(font
(size 0 0)
)
)
)
(number "2"
(effects
(font
(size 0 0)
)
)
)
)
)
)
)

View file

@ -0,0 +1,206 @@
(footprint "C0805"
(version 20240108)
(generator "pcbnew")
(generator_version "8.0")
(layer "F.Cu")
(descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
(tags "capacitor")
(property "Reference" "REF**"
(at 0 -1.68 0)
(layer "F.SilkS")
(uuid "748b2e42-8a67-4fcd-8eff-aa3682e30072")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "C0805"
(at 0 1.68 0)
(layer "F.Fab")
(uuid "e1cef26a-9b05-47d0-95ed-57ad6f7a78aa")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Footprint" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "8302005e-f72b-479d-a4e3-f10c21d3c5a8")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "e409e5d7-234e-4d0f-893c-50687e83593f")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(property "Description" ""
(at 0 0 0)
(unlocked yes)
(layer "F.Fab")
(hide yes)
(uuid "9095226d-dc80-4309-b207-ae0b3c84dbbd")
(effects
(font
(size 1.27 1.27)
(thickness 0.15)
)
)
)
(attr smd)
(fp_line
(start -0.261252 -0.635)
(end 0.261252 -0.635)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "e5b89156-25fd-4982-832b-7a101d828db8")
)
(fp_line
(start -0.261252 0.635)
(end 0.261252 0.635)
(stroke
(width 0.12)
(type solid)
)
(layer "F.SilkS")
(uuid "a1537c18-e148-4e80-abe3-76952c047734")
)
(fp_line
(start -1.7 -0.98)
(end 1.7 -0.98)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9fb88c89-f8d6-43df-af23-2e208e786425")
)
(fp_line
(start -1.7 0.98)
(end -1.7 -0.98)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "57f85840-bafd-4eb2-a30f-3aac019a2b34")
)
(fp_line
(start 1.7 -0.98)
(end 1.7 0.98)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "9b846abe-c163-4f56-abb1-1f90b748ef50")
)
(fp_line
(start 1.7 0.98)
(end -1.7 0.98)
(stroke
(width 0.05)
(type solid)
)
(layer "F.CrtYd")
(uuid "12661fea-1ffa-4545-aaad-52ab7216df74")
)
(fp_line
(start -1 -0.625)
(end 1 -0.625)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "4604630f-a6a4-4c66-955a-731baf7104b0")
)
(fp_line
(start -1 0.625)
(end -1 -0.625)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "586b9b4b-d05d-4b12-9dcf-1d926c022460")
)
(fp_line
(start 1 -0.625)
(end 1 0.625)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "fc264de6-6f0a-480a-b498-0ace3025117e")
)
(fp_line
(start 1 0.625)
(end -1 0.625)
(stroke
(width 0.1)
(type solid)
)
(layer "F.Fab")
(uuid "8f48e2ee-4bde-4581-b821-e8812a62bf44")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "c0d28e02-a811-416e-8ea3-8972062d277d")
(effects
(font
(size 0.5 0.5)
(thickness 0.08)
)
)
)
(pad "1" smd roundrect
(at -1.016 0)
(size 1.1 1.3)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "8fcab996-2ba6-4e37-8313-be9ac1a3cf10")
)
(pad "2" smd roundrect
(at 1.016 0)
(size 1.1 1.3)
(layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.25)
(uuid "1e36b295-7e96-456f-a51a-a71b62e7b4c1")
)
(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
(offset
(xyz 0 0 0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 0)
)
)
)

622
Format.kicad_wks Normal file
View file

@ -0,0 +1,622 @@
(kicad_wks
(version 20231118)
(generator "pl_editor")
(generator_version "8.0")
(setup
(textsize 3 3)
(linewidth 0.3)
(textlinewidth 0.25)
(left_margin 8)
(right_margin 5)
(top_margin 5)
(bottom_margin 5)
)
(line
(name "segm1:Line")
(start 0 60 lbcorner)
(end 12 60 lbcorner)
(linewidth 0.6)
(repeat 3)
(incry 25)
)
(line
(name "segm3:Line")
(start 82 0 ltcorner)
(end 82 14 ltcorner)
(linewidth 0.6)
)
(line
(name "segm6:Line")
(start 12 14 ltcorner)
(end 82 14 ltcorner)
(linewidth 0.6)
)
(line
(name "segm7:Line")
(start 0 145 lbcorner)
(end 12 145 lbcorner)
(linewidth 0.6)
)
(line
(name "segm8:Line")
(start 0 0 lbcorner)
(end 12 0 lbcorner)
(linewidth 0.6)
(repeat 2)
(incry 25)
)
(line
(name "segm9:Line")
(start 120 55)
(end 120 0)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm10:Line")
(start 130 55)
(end 130 0)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm11:Line")
(start 145 55)
(end 145 0)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm12:Line")
(start 168 55)
(end 168 0)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm13:Line")
(start 178 55)
(end 178 30)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm14:Line")
(start 185 40)
(end 120 40)
(option page1only)
(repeat 3)
(incry 5)
)
(line
(name "segm15:Line")
(start 185 30)
(end 120 30)
(option page1only)
(linewidth 0.6)
(repeat 2)
(incry 5)
)
(line
(name "segm16:Line")
(start 185 5)
(end 120 5)
(option page1only)
(repeat 5)
(incry 5)
)
(line
(name "segm19:Line")
(start 185 55)
(end 0 55)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm20:Line")
(start 0 145 lbcorner)
(end 0 0 lbcorner)
(linewidth 0.6)
(repeat 2)
(incrx 5)
)
(line
(name "segm21:Line")
(start 45 35)
(end 45 20)
(option page1only)
(repeat 2)
(incrx -5)
)
(line
(name "segm22:Line")
(start 35 40)
(end 35 20)
(option page1only)
(linewidth 0.6)
(repeat 2)
(incrx -17)
)
(line
(name "segm23:Line")
(start 50 20)
(end 0 20)
(option page1only)
(linewidth 0.6)
(repeat 2)
(incry 15)
)
(line
(name "segm24:Line")
(start 50 40)
(end 50 0)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm25:Line")
(start 120 15)
(end 0 15)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm26:Line")
(start 120 40)
(end 0 40)
(option page1only)
(linewidth 0.6)
)
(line
(name "segm27:Line")
(start 185 0)
(end 185 55)
(option page1only)
(linewidth 0.6)
)
(rect
(name "rect1:Rect")
(start 12 0 lbcorner)
(end 0 0 rtcorner)
(linewidth 0.6)
)
(tbtext "Лист"
(name "text1:Text")
(pos 173 32.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "${COMMENT3}"
(name "text2:Text")
(pos 167.5 22.5)
(option page1only)
(font
(face "GOST type A") italic)
(maxlen 21.5)
)
(tbtext "Пров."
(name "text3:Text")
(pos 184.5 22.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "Утв."
(name "text4:Text")
(pos 184.5 2.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "Н.контр."
(name "text5:Text")
(pos 184.5 7.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "Лит."
(name "text6:Text")
(pos 42 37.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "${COMMENT1}"
(name "text7:Text")
(pos 60 47.5)
(option page1only)
(font
(face "GOST type A")
(linewidth 0.5)
(size 5 5) italic)
(justify center)
(maxlen 119)
)
(tbtext "${##}"
(name "text8:Text")
(pos 8 17.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(line
(name "segm28:Line")
(start 185 15)
(end 185 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm29:Line")
(start 185 15)
(end 0 15)
(option notonpage1)
(linewidth 0.6)
)
(tbtext "${COMPANY}"
(name "text9:Text")
(pos 25 7)
(option page1only)
(font
(face "GOST type A")
(linewidth 0.35)
(size 3.5 3.5) italic)
(justify center)
(maxlen 48)
(maxheight 14)
)
(tbtext "${TITLE}"
(name "text10:Text")
(pos 85 27.5)
(option page1only)
(font
(face "GOST type A")
(linewidth 0.35)
(size 3.5 3.5) italic)
(justify center)
(maxlen 67)
(maxheight 22)
)
(tbtext "Листов"
(name "text11:Text")
(pos 29 17.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "${COMMENT1}"
(name "text12:Text")
(pos 47 7 ltcorner)
(rotate 180)
(font
(face "GOST type A")
(linewidth 0.35)
(size 3.5 3.5) italic)
(justify center)
(maxlen 69)
)
(tbtext "${#}"
(name "text13:Text")
(pos 35 17.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Лист"
(name "text14:Text")
(pos 49 17.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(line
(name "segm30:Line")
(start 30 20)
(end 30 15)
(option page1only)
(linewidth 0.6)
)
(tbtext "Масштаб"
(name "text15:Text")
(pos 9 37.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Масса"
(name "text16:Text")
(pos 26.5 37.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "${COMMENT4}"
(name "text17:Text")
(pos 167.5 2.5)
(option page1only)
(font
(face "GOST type A") italic)
(maxlen 21.5)
)
(tbtext "${COMMENT2}"
(name "text18:Text")
(pos 167.5 27.5)
(option page1only)
(font
(face "GOST type A") italic)
(maxlen 21.5)
)
(tbtext "Разраб."
(name "text19:Text")
(pos 184.5 27.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "Дата"
(name "text20:Text")
(pos 125 32.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Подп."
(name "text21:Text")
(pos 137 32.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "N°докум."
(name "text22:Text")
(pos 156.5 32.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Изм."
(name "text23:Text")
(pos 181.5 32.5)
(option page1only)
(font
(face "GOST type A") italic)
(justify center)
(maxlen 6.5)
)
(line
(name "segm31:Line")
(start 0 287 lbcorner)
(end 12 287 lbcorner)
(option page1only)
(linewidth 0.6)
(repeat 3)
(incry -60)
)
(tbtext "Взам.инв.N°"
(name "text24:Text")
(pos 2.5 72.5 lbcorner)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Т.контр."
(name "text25:Text")
(pos 184.5 17.5)
(option page1only)
(font
(face "GOST type A") italic)
)
(tbtext "Подп. и дата"
(name "text26:Text")
(pos 2.5 42.5 lbcorner)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Инв.N°дубл."
(name "text27:Text")
(pos 2.5 97.5 lbcorner)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Инв.N°подл."
(name "text28:Text")
(pos 2.5 12.5 lbcorner)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(line
(name "segm32:Line")
(start 0 287 lbcorner)
(end 0 167 lbcorner)
(option page1only)
(linewidth 0.6)
(repeat 2)
(incrx 5)
)
(tbtext "Подп. и дата"
(name "text29:Text")
(pos 2.5 127.5 lbcorner)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Перв. примен."
(name "text30:Text")
(pos 2.5 257 lbcorner)
(option page1only)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Справ. N°"
(name "text31:Text")
(pos 2.5 197 lbcorner)
(option page1only)
(rotate 90)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "${#}"
(name "text32:Text")
(pos 5 4)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Лист"
(name "text33:Text")
(pos 5 11.5)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Копировал"
(name "text34:Text")
(pos 110 -2.5)
(font
(face "GOST type A") italic)
)
(tbtext "Формат ${PAPER}"
(name "text35:Text")
(pos 40 -2.5)
(font
(face "GOST type A") italic)
)
(tbtext "${COMMENT1}"
(name "text36:Text")
(pos 65 7.5)
(option notonpage1)
(font
(face "GOST type A")
(linewidth 0.5)
(size 5 5) italic)
(justify center)
(maxlen 109)
(maxheight 14)
)
(tbtext "Дата"
(name "text37:Text")
(pos 125 2.5)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Подп."
(name "text38:Text")
(pos 137.5 2.5)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "N°докум."
(name "text39:Text")
(pos 156.5 2.5)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Лист"
(name "text40:Text")
(pos 173 2.5)
(option notonpage1)
(font
(face "GOST type A") italic)
(justify center)
)
(tbtext "Изм."
(name "text41:Text")
(pos 181.5 2.5)
(option notonpage1)
(font italic)
(justify center)
(maxlen 6.5)
)
(line
(name "segm33:Line")
(start 10 8)
(end 0 8)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm34:Line")
(start 10 15)
(end 10 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm35:Line")
(start 185 10)
(end 120 10)
(option notonpage1)
)
(line
(name "segm36:Line")
(start 185 5)
(end 120 5)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm37:Line")
(start 120 15)
(end 120 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm38:Line")
(start 130 15)
(end 130 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm39:Line")
(start 145 15)
(end 145 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm40:Line")
(start 168 15)
(end 168 0)
(option notonpage1)
(linewidth 0.6)
)
(line
(name "segm41:Line")
(start 178 15)
(end 178 0)
(option notonpage1)
(linewidth 0.6)
)
)

View file

@ -179,14 +179,14 @@
) )
) )
(pad "1" smd roundrect (pad "1" smd roundrect
(at -1 0) (at -1.016 0)
(size 1.1 1.3) (size 1.1 1.3)
(layers "F.Cu" "F.Paste" "F.Mask") (layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.243902) (roundrect_rratio 0.243902)
(uuid "9702d628-9b91-4d58-9130-9271bd872f5b") (uuid "9702d628-9b91-4d58-9130-9271bd872f5b")
) )
(pad "2" smd roundrect (pad "2" smd roundrect
(at 1 0) (at 1.016 0)
(size 1.1 1.3) (size 1.1 1.3)
(layers "F.Cu" "F.Paste" "F.Mask") (layers "F.Cu" "F.Paste" "F.Mask")
(roundrect_rratio 0.243902) (roundrect_rratio 0.243902)