added BKA30D footprint and symbol
This commit is contained in:
BIN
BOM scripts/.DS_Store
vendored
Normal file
BIN
BOM scripts/.DS_Store
vendored
Normal file
Binary file not shown.
44
BOM scripts/kicad-jlcpcb-bom-plugin-2.0.0/README.md
Normal file
44
BOM scripts/kicad-jlcpcb-bom-plugin-2.0.0/README.md
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
# KiCad JLCPCB BOM Plugin
|
||||||
|
|
||||||
|
Export a JLCPCB Compatible BOM directly from your KiCad schematic!
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
|
||||||
|
This script requires **Python 3**. If you need a Python 2 version, please get
|
||||||
|
[kicad-jlcpcb-bom-plugin version 1.0.0](https://github.com/wokwi/kicad-jlcpcb-bom-plugin/releases/tag/1.0.0) instead.
|
||||||
|
|
||||||
|
The script has been tested with KiCad 5.1.4.
|
||||||
|
|
||||||
|
1. Copy `bom_csv_jlcpcb.py` to your KiCad installation folder under the `bin/scripting/plugins` directory
|
||||||
|
2. In Eschema (the Schematics editor) go to "Tools" -> "Generate Bill of Materials", press the "+" button
|
||||||
|
at the bottom of the screen, and choose the plugin file you have just copied. When asked for a nickname,
|
||||||
|
go with the default, "bom_csv_jlcpcb".
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
Instructions for exporting JLCPCB BOM from KiCad's Eschema:
|
||||||
|
|
||||||
|
1. Go to "Tools" -> "Generate Bill of Materials"
|
||||||
|
2. Choose "bom_csv_jlcpcb" from the "BOM plugins" list on the left
|
||||||
|
3. Make sure the command line ends with "%O.csv" (otherwise, change "%O" into "%O.csv")
|
||||||
|
4. Click on "Generate". The BOM file should be created inside your project's directory, as a CSV file.
|
||||||
|
|
||||||
|
## Custom Fields
|
||||||
|
|
||||||
|
You can customize the script's output by adding the following fields to your components:
|
||||||
|
|
||||||
|
1. "LCSC Part" - Add this field to include an LCSC Part number in the generated BOM. e.g.: C2286 for a red LED.
|
||||||
|
2. "JLCPCB BOM" - Set this field to 0 (or "False") to omit the component from the generated BOM.
|
||||||
|
|
||||||
|
## Generating a JLCPCB CPL File
|
||||||
|
|
||||||
|
You can use the `kicad_pos_to_cpl.py` script to convert a KiCad Footprint Position (.pos) file into a CPL file
|
||||||
|
compatible with JLCPCB SMT Assembly service. The `.pos` file can be generated from Pcbnew, by going into
|
||||||
|
"File" -> "Fabrication Outputs" -> "Footprint Position (.pos) File..." and choosing the following options:
|
||||||
|
|
||||||
|
* Format: CSV
|
||||||
|
* Units: Millimeters
|
||||||
|
* Files: Separate files for front and back
|
||||||
|
|
||||||
|
Also, make sure to uncheck "Include footprints with SMD pads even if not marked Surface Mount".
|
||||||
|
|
||||||
51
BOM scripts/kicad-jlcpcb-bom-plugin-2.0.0/bom_csv_jlcpcb.py
Normal file
51
BOM scripts/kicad-jlcpcb-bom-plugin-2.0.0/bom_csv_jlcpcb.py
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
#
|
||||||
|
# Example python script to generate a BOM from a KiCad generic netlist
|
||||||
|
#
|
||||||
|
# Example: Sorted and Grouped CSV BOM
|
||||||
|
#
|
||||||
|
|
||||||
|
"""
|
||||||
|
@package
|
||||||
|
Generate a CSV BOM for use with JLCSMT service.
|
||||||
|
Components are sorted by ref and grouped by value with same footprint
|
||||||
|
Fields are (if exist).
|
||||||
|
LCSC Part numbers are copied from the "LCSC Part" field, if exists.
|
||||||
|
It is possible to hide components from the BOM by setting the
|
||||||
|
"JLCPCB BOM" field to "0" or "false".
|
||||||
|
|
||||||
|
Output fields:
|
||||||
|
'Comment', 'Designator', 'Footprint', 'LCSC Part #'
|
||||||
|
|
||||||
|
Command line:
|
||||||
|
python "pathToFile/bom_csv_jlcsmt.py" "%I" "%O.csv"
|
||||||
|
"""
|
||||||
|
|
||||||
|
import kicad_netlist_reader
|
||||||
|
import csv
|
||||||
|
import sys
|
||||||
|
|
||||||
|
net = kicad_netlist_reader.netlist(sys.argv[1])
|
||||||
|
|
||||||
|
with open(sys.argv[2], 'w', newline='') as f:
|
||||||
|
out = csv.writer(f)
|
||||||
|
out.writerow(['Comment', 'Designator', 'Footprint', 'LCSC Part #'])
|
||||||
|
|
||||||
|
for group in net.groupComponents():
|
||||||
|
refs = []
|
||||||
|
|
||||||
|
lcsc_pn = ""
|
||||||
|
for component in group:
|
||||||
|
if component.getField('JLCPCB BOM') in ['0', 'false', 'False', 'FALSE']:
|
||||||
|
continue
|
||||||
|
refs.append(component.getRef())
|
||||||
|
lcsc_pn = component.getField("LCSC Part") or lcsc_pn
|
||||||
|
c = component
|
||||||
|
|
||||||
|
if len(refs) == 0:
|
||||||
|
continue
|
||||||
|
|
||||||
|
# Fill in the component groups common data
|
||||||
|
out.writerow([c.getValue() + " " + c.getDescription(), ",".join(refs), c.getFootprint().split(':')[1],
|
||||||
|
lcsc_pn])
|
||||||
|
|
||||||
|
f.close()
|
||||||
@@ -0,0 +1,41 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
# coding=utf8
|
||||||
|
|
||||||
|
# Converts a KiCad Footprint Position (.pos) File into JLCPCB compatible CPL file
|
||||||
|
# Copyright (C) 2019, Uri Shaked. Released under the MIT license.
|
||||||
|
#
|
||||||
|
# Usage: kicad_pos_to_cpl.py <input.csv> <output.csv> [overrides.json]
|
||||||
|
#
|
||||||
|
# The overrides file is a JSON file that contains a single object. The key of that object
|
||||||
|
# is the reference of the part of override, and the value is the amount of degrees to
|
||||||
|
# add to the part's rotation. For instance, to rotate U1 by 90 degrees, and Q1 by 180
|
||||||
|
# degrees, put the following value in the overrides.json file:
|
||||||
|
# { "U1": 90, "Q1": 180 }
|
||||||
|
|
||||||
|
import sys
|
||||||
|
import csv
|
||||||
|
import json
|
||||||
|
from collections import OrderedDict
|
||||||
|
|
||||||
|
overrides = {}
|
||||||
|
|
||||||
|
if len(sys.argv) == 4:
|
||||||
|
with open(sys.argv[3], 'r') as overrides_file:
|
||||||
|
overrides = json.load(overrides_file)
|
||||||
|
|
||||||
|
with open(sys.argv[1], 'r') as in_file, open(sys.argv[2], 'w', newline='') as out_file:
|
||||||
|
|
||||||
|
reader = csv.DictReader(in_file)
|
||||||
|
ordered_fieldnames = OrderedDict([('Designator',None),('Mid X',None),('Mid Y',None),('Layer',None),('Rotation',None)])
|
||||||
|
writer = csv.DictWriter(out_file, fieldnames=ordered_fieldnames)
|
||||||
|
writer.writeheader()
|
||||||
|
|
||||||
|
for row in reader:
|
||||||
|
angle_adjustment = overrides.get(row['Ref'], 0)
|
||||||
|
writer.writerow({
|
||||||
|
'Designator': row['Ref'],
|
||||||
|
'Mid X': row['PosX'] + 'mm',
|
||||||
|
'Mid Y': row['PosY'] + 'mm',
|
||||||
|
'Layer': row['Side'].capitalize(),
|
||||||
|
'Rotation': (360 + int(float(row['Rot']) + angle_adjustment)) % 360
|
||||||
|
})
|
||||||
4
BOM scripts/kicad-plugins-master/README.md
Normal file
4
BOM scripts/kicad-plugins-master/README.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Kicad plugins
|
||||||
|
=============
|
||||||
|
|
||||||
|
These are some plugins for the kicad pcb design tool. So far just `bom2csv.xsl`, which is an adaptation of Stefan Helmert's original XSLT code. Instructions are in the file header.
|
||||||
109
BOM scripts/kicad-plugins-master/bom2csv.xsl
Normal file
109
BOM scripts/kicad-plugins-master/bom2csv.xsl
Normal file
@@ -0,0 +1,109 @@
|
|||||||
|
<!--XSL style sheet to convert EESCHEMA XML Partlist Format to CSV BOM Format
|
||||||
|
Copyright (C) 2013, Stefan Helmert
|
||||||
|
with later changes by Andrew Baxter 2016
|
||||||
|
GPL v2.
|
||||||
|
|
||||||
|
Functionality:
|
||||||
|
Generation of csv table with table head of all existing field names
|
||||||
|
and correct assigned cell entries
|
||||||
|
|
||||||
|
How to use this is explained in eeschema.pdf chapter 14. You enter a command line into the
|
||||||
|
netlist exporter using a new (custom) tab in the netlist export dialog. The command is
|
||||||
|
similar to
|
||||||
|
on Windows:
|
||||||
|
xsltproc -o "%O.csv" "C:\Program Files (x86)\KiCad\bin\plugins\bom2csv.xsl" "%I"
|
||||||
|
on Linux:
|
||||||
|
xsltproc -o "%O.csv" /usr/local/lib/kicad/plugins/bom2csv.xsl "%I"
|
||||||
|
|
||||||
|
Instead of "%O.csv" you can alternatively use "%O" if you will supply your own file extension when
|
||||||
|
prompted in the UI. The double quotes are there to account for the possibility of space(s)
|
||||||
|
in the filename.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
@package
|
||||||
|
Generate a Tab delimited list (csv file type).
|
||||||
|
Components are grouped by a set of unique fields, and sorted usefully.
|
||||||
|
Component references in the same group are aggregated, and a quantity field is added.
|
||||||
|
This assumes that you have fields 'Tolerance', 'Package', and 'Product code' as well as the standard fields. If you want to group on other custom fields, you'll need to edit this file accordingly.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!DOCTYPE xsl:stylesheet [
|
||||||
|
<!ENTITY nl "
"> <!--new line CR, LF, or LF, your choice -->
|
||||||
|
]>
|
||||||
|
|
||||||
|
|
||||||
|
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
|
||||||
|
<xsl:output method="text"/>
|
||||||
|
|
||||||
|
<!-- for table head and empty table fields-->
|
||||||
|
<xsl:key name="headentr" match="field" use="@name"/>
|
||||||
|
<xsl:key name="groupon" match="components/comp" use="concat(translate(@ref,'0123456789', ''), '|', value, '|', fields[@name = 'Tolerance'], '|', fields[@name = 'Package'], '|', fields[@name = 'Product code'])"/>
|
||||||
|
|
||||||
|
<!-- main part -->
|
||||||
|
<xsl:template match="/export">
|
||||||
|
<xsl:text>Reference Type, Quantity, Reference, Value, Footprint, Datasheet</xsl:text>
|
||||||
|
|
||||||
|
<!-- find all existing table head entries and list each one once -->
|
||||||
|
<xsl:for-each select="components/comp/fields/field[generate-id(.) = generate-id(key('headentr',@name)[1])]">
|
||||||
|
<xsl:text>, </xsl:text>
|
||||||
|
<xsl:value-of select="@name"/>
|
||||||
|
</xsl:for-each>
|
||||||
|
<xsl:text>&nl;</xsl:text>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- all table entries -->
|
||||||
|
<xsl:apply-templates select="components/comp[generate-id(.) = generate-id(key('groupon', concat(translate(@ref,'0123456789', ''), '|', value, '|', fields[@name = 'Tolerance'], '|', fields[@name = 'Package'], '|', fields[@name = 'Product code'])))]">
|
||||||
|
<xsl:sort select="translate(@ref,'0123456789','')"/>
|
||||||
|
<xsl:sort select="translate(value,'0123456789.','')"/>
|
||||||
|
<xsl:sort select="translate(value,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_','')" data-type="number"/>
|
||||||
|
<xsl:sort select="fields/field[@name='Product code']"/>
|
||||||
|
</xsl:apply-templates>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- the table entries -->
|
||||||
|
<xsl:template match="components/comp">
|
||||||
|
<xsl:text>"</xsl:text>
|
||||||
|
<xsl:value-of select="translate(@ref,'0123456789','')"/><xsl:text>","</xsl:text>
|
||||||
|
<xsl:value-of select="count(key('groupon', concat(translate(@ref,'0123456789', ''), '|', value, '|', fields[@name = 'Tolerance'], '|', fields[@name = 'Package'], '|', fields[@name = 'Product code'])))"/><xsl:text>","</xsl:text>
|
||||||
|
<xsl:for-each select="key('groupon', concat(translate(@ref,'0123456789', ''), '|', value, '|', fields[@name = 'Tolerance'], '|', fields[@name = 'Package'], '|', fields[@name = 'Product code']))">
|
||||||
|
<xsl:value-of select="@ref"/><xsl:text>,</xsl:text>
|
||||||
|
</xsl:for-each>
|
||||||
|
<xsl:text>","</xsl:text>
|
||||||
|
<xsl:value-of select="value"/><xsl:text>","</xsl:text>
|
||||||
|
<xsl:value-of select="footprint"/><xsl:text>","</xsl:text>
|
||||||
|
<xsl:value-of select="datasheet"/>
|
||||||
|
<xsl:text>"</xsl:text>
|
||||||
|
<xsl:apply-templates select="fields"/>
|
||||||
|
<xsl:text>&nl;</xsl:text>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
<!-- table entries with dynamic table head -->
|
||||||
|
<xsl:template match="fields">
|
||||||
|
|
||||||
|
<!-- remember current fields section -->
|
||||||
|
<xsl:variable name="fieldvar" select="field"/>
|
||||||
|
|
||||||
|
<!-- for all existing head entries -->
|
||||||
|
<xsl:for-each select="/export/components/comp/fields/field[generate-id(.) = generate-id(key('headentr',@name)[1])]">
|
||||||
|
<xsl:variable name="allnames" select="@name"/>
|
||||||
|
<xsl:text>,"</xsl:text>
|
||||||
|
|
||||||
|
<!-- for all field entries in the remembered fields section -->
|
||||||
|
<xsl:for-each select="$fieldvar">
|
||||||
|
|
||||||
|
<!-- only if this field entry exists in this fields section -->
|
||||||
|
<xsl:if test="@name=$allnames">
|
||||||
|
<!-- content of the field -->
|
||||||
|
<xsl:value-of select="."/>
|
||||||
|
</xsl:if>
|
||||||
|
<!--
|
||||||
|
If it does not exist, use an empty cell in output for this row.
|
||||||
|
Every non-blank entry is assigned to its proper column.
|
||||||
|
-->
|
||||||
|
</xsl:for-each>
|
||||||
|
<xsl:text>"</xsl:text>
|
||||||
|
</xsl:for-each>
|
||||||
|
</xsl:template>
|
||||||
|
|
||||||
|
</xsl:stylesheet>
|
||||||
24
MySymbols.pretty/BKA30D-R05.kicad_mod
Normal file
24
MySymbols.pretty/BKA30D-R05.kicad_mod
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
(module BKA30D-R05 locked (layer F.Cu) (tedit 606C3C98)
|
||||||
|
(fp_text reference M1 (at -30.328 11.938 -270) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Stepper_Motor_bipolar_VID28 (at 9.4488 -6.731 -180) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -14.5 -17.5) (end 14.5 -17.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -14.5 17.5) (end 14.5 17.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -14.5 0) (end -14.5 17.5) (angle 180) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 14.5 0) (end 14.5 17.5) (angle -180) (layer F.SilkS) (width 0.12))
|
||||||
|
(pad B4 thru_hole circle (at -19.38 11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad B3 thru_hole circle (at -11.62 11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad A2 thru_hole circle (at 11.62 11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad A1 thru_hole circle (at 19.38 11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad A4 thru_hole circle (at 19.38 -11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad A3 thru_hole circle (at 11.62 -11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad B2 thru_hole circle (at -11.62 -11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad B1 thru_hole circle (at -19.38 -11.43) (size 1.2 1.2) (drill 0.6) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at -25 -9) (size 3.1 3.1) (drill 3.1) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 25 -9) (size 3.1 3.1) (drill 3.1) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 0 12) (size 3.1 3.1) (drill 3.1) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at -9.5 0) (size 6 6) (drill 6) (layers *.Cu *.Mask))
|
||||||
|
)
|
||||||
BIN
kicad-footprints/.DS_Store
vendored
BIN
kicad-footprints/.DS_Store
vendored
Binary file not shown.
@@ -0,0 +1,6 @@
|
|||||||
|
sudo: required
|
||||||
|
before_install:
|
||||||
|
- git clone https://github.com/KiCad/kicad-library-utils /home/travis/build/kicad-library-utils
|
||||||
|
|
||||||
|
script:
|
||||||
|
- sudo bash /home/travis/build/kicad-library-utils/pcb/travis/check_all.sh $TRAVIS_BUILD_DIR
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
(module Bulgin_BX0036_1xC (layer F.Cu) (tedit 59653AC9)
|
||||||
|
(descr "Bulgin Battery Holder, BX0036, Battery Type C (http://www.bulgin.com/media/bulgin/data/Battery_holders.pdf)")
|
||||||
|
(tags "Bulgin BX0036")
|
||||||
|
(fp_text reference REF** (at 27.8 -18.1) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Bulgin_BX0036_1xC (at 27.8 1) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.75 17) (end -1.75 -17) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 57.35 17) (end -1.75 17) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 57.35 -17) (end 57.35 17) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.75 -17) (end 57.35 -17) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_text user + (at 3 -0.2) (layer F.SilkS)
|
||||||
|
(effects (font (size 3 3) (thickness 0.45)))
|
||||||
|
)
|
||||||
|
(fp_line (start -2.3 -17.5) (end 57.9 -17.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 57.9 -17.5) (end 57.9 17.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 57.9 17.5) (end -2.3 17.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.3 17.5) (end -2.3 -17.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.81 -17.06) (end -1.81 17.06) (layer F.SilkS) (width 0.15))
|
||||||
|
(fp_line (start 57.41 -17.06) (end 57.41 17.06) (layer F.SilkS) (width 0.15))
|
||||||
|
(fp_line (start -1.81 -17.06) (end 57.41 -17.06) (layer F.SilkS) (width 0.15))
|
||||||
|
(fp_line (start -1.81 17.06) (end 57.41 17.06) (layer F.SilkS) (width 0.15))
|
||||||
|
(fp_text user %R (at 27.8 -1) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.1)))
|
||||||
|
)
|
||||||
|
(pad 2 thru_hole circle (at 55.6 0) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 2.6 2.6) (drill 1.6) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 11.9 0) (size 3.8 3.8) (drill 3.8) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 43.7 0) (size 3.8 3.8) (drill 3.8) (layers *.Cu *.Mask))
|
||||||
|
(model ${KISYS3DMOD}/Battery_Holders.3dshapes/Bulgin_BX0036_1xC.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
(module Keystone_103_1x20mm-CoinCell (layer F.Cu) (tedit 5787C32C)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=719)
|
||||||
|
(tags "Keystone type 103 battery holder")
|
||||||
|
(fp_text reference REF*** (at 0 -4.3) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_103_1x20mm-CoinCell (at 15 13) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 2.75 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 15.2 0) (end 4.015 3.6) (angle -162.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 4.015 -3.6) (angle 162.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 3.5 3.8) (end 3.5 3.25) (angle 70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 3.5 -3.8) (end 3.5 -3.25) (angle -70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 4.25 3.5) (angle -162.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 3.5 3.8) (end 3.5 3) (angle 70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 4.25 -3.5) (angle 162.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 3.5 -3.8) (end 3.5 -3) (angle -70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 3.5 3.8) (end 3.5 2.9) (angle 70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 4.35 3.5) (angle -162.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 4.35 -3.5) (angle 162.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 5.2 1.3) (angle -180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.45 -3.25) (end 3.5 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.45 3.25) (end 3.5 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.45 3.25) (end -2.45 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.2 -3) (end 3.5 -3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.2 3) (end -2.2 -3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.2 3) (end 3.5 3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 1.3) (angle -170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 1.3) (angle -150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.5712 7.7216) (end 22.6568 6.8834) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.5712 -7.7216) (end 22.6314 -6.858) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 -1.3) (angle 150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 -1.3) (angle 170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 5.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 3.5306 -2.9) (end -1.7 -2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.7 2.9) (end 3.5306 2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.1 -2.5) (end -2.1 2.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 1.3) (end 16.2 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 16.2 -1.3) (end 0 -1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 3.5 -3.8) (end 3.5 -2.9) (angle -70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 16.2 0) (end 16.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 -1.3) (end 0 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.7 2.5) (end -2.1 2.5) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.7 -2.5) (end -2.1 -2.5) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 2 thru_hole circle (at 20.49 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_103_1x20mm-CoinCell.wrl
|
||||||
|
(at (xyz 0.6 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 180))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
(module Keystone_1042_1x18650 (layer F.Cu) (tedit 5A033499)
|
||||||
|
(descr "Battery holder for 18650 cylindrical cells http://www.keyelco.com/product.cfm/product_id/918")
|
||||||
|
(tags "18650 Keystone 1042 Li-ion")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at 0 -11.5) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_1042_1x18650 (at 0 11.3) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -33.3675 -10.33) (end -38.53 -5.1675) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -38.64 -3.44) (end -43 -3.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 43.5 3.68) (end 43.5 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 39.03 10.83) (end 39.03 3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_text user %R (at 0 0) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -38.64 10.44) (end -38.64 3.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 38.64 10.44) (end -38.64 10.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 38.64 3.44) (end 38.64 10.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -38.64 -10.44) (end -38.64 -3.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 38.64 -10.44) (end -38.64 -10.44) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 38.64 -3.44) (end 38.64 -10.42) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -38.53 10.33) (end 38.53 10.33) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -38.53 -5.1675) (end -38.53 10.33) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 43.75 -6) (end 41.25 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -33.3675 -10.33) (end 38.53 -10.33) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 38.53 -10.33) (end 38.53 10.33) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -39.03 10.83) (end 39.03 10.83) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -39.03 -10.83) (end 39.03 -10.83) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 39.03 -10.83) (end 39.03 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -39.03 10.83) (end -39.03 3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -39.03 -10.83) (end -39.03 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 39.03 3.68) (end 43.5 3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 43.5 -3.68) (end 39.03 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -43.5 -3.68) (end -39.03 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -43.5 3.68) (end -43.5 -3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -39.03 3.68) (end -43.5 3.68) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -43.75 -6) (end -41.25 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -42.5 -4.75) (end -42.5 -7.25) (layer F.SilkS) (width 0.12))
|
||||||
|
(pad 1 smd rect (at -39.33 0) (size 7.34 6.35) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 39.33 0) (size 7.34 6.35) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 27.6 -8) (size 3.45 3.45) (drill 3.45) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at -27.6 8) (size 3.45 3.45) (drill 3.45) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at -35.93 -8) (size 2.39 2.39) (drill 2.39) (layers *.Cu *.Mask))
|
||||||
|
(model ${KISYS3DMOD}/Battery_Holders.3dshapes/Keystone_1042_1x18650.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,56 @@
|
|||||||
|
(module Keystone_104_1x23mm-CoinCell (layer F.Cu) (tedit 5787C34F)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=744)
|
||||||
|
(tags "Keystone type 104 battery holder")
|
||||||
|
(fp_text reference REF*** (at 0 -4) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_104_1x23mm-CoinCell (at 15 14) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 2.75 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start -1.45 1.8) (end -1.45 3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.615 3.6) (angle -164) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.615 -3.6) (angle 164) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 2.1 3.8) (end 2.1 3.25) (angle 70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 2.1 -3.8) (end 2.1 -3.25) (angle -70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.85 3.5) (angle -164.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 2.1 3.8) (end 2.1 3) (angle 70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.85 -3.5) (angle 164.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 2.1 -3.8) (end 2.1 -3) (angle -70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 2.15 3.8) (end 2.15 2.9) (angle 70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 3 3.5) (angle -164) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 3 -3.5) (angle 164) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 3.72 1.3) (angle -180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.75 -3.25) (end 2.15 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.75 3.25) (end 2.15 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.75 3.25) (end -1.75 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.45 -3) (end 2.15 -3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.45 -1.8) (end -1.45 -3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.45 3) (end 2.15 3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 1.3) (angle -170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 1.3) (angle -150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 -1.3) (angle 150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 -1.3) (angle 170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 3.72 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 2.15 -2.9) (end -0.9 -2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -0.9 2.9) (end 2.15 2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.3 -2.5) (end -1.3 2.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 1.3) (end 16.2 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 16.2 -1.3) (end 0 -1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 2.15 -3.8) (end 2.15 -2.9) (angle -70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 16.2 0) (end 16.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 -1.3) (end 0 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -0.9 2.5) (end -1.3 2.5) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -0.9 -2.5) (end -1.3 -2.5) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.6982 7.8486) (end 24.5264 8.6133) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.7236 -7.8486) (end 24.5264 -8.6006) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 2 thru_hole circle (at 20.49 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_104_1x23mm-CoinCell.wrl
|
||||||
|
(at (xyz 0.6 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 180))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,58 @@
|
|||||||
|
(module Keystone_1058_1x2032-CoinCell (layer F.Cu) (tedit 589EE147)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=14028)
|
||||||
|
(tags "Keystone type 1058 coin cell retainer")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at 0 7.62) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_1058_1x2032-CoinCell (at 0 -9.398) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 0) (end 11.06 4.11) (angle 139.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end -11.06 -4.11) (angle 139.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 11.06 4.11) (end 16.45 4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 16.45 4.11) (end 16.45 -4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 16.45 -4.11) (end 11.06 -4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -16.45 -4.11) (end -11.06 -4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -16.45 -4.11) (end -16.45 4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -16.45 4.11) (end -11.06 4.11) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end -10.692 3.61) (angle -27.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 0) (end 10.692 -3.61) (angle -27.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 0) (end 10.692 3.61) (angle 27.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 0) (end -10.692 -3.61) (angle 27.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -14.31 1.9) (end -14.31 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -10.692 3.61) (end -14.31 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.86 8.11) (end -7.8473 8.11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.66 5.91) (end -3.86 8.11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.66 5.91) (end -1.66 5.91) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.66 5.91) (end 3.86 8.11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 7.8473 8.11) (end 3.86 8.11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.31 1.9) (end 14.31 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.31 3.61) (end 10.692 3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 10.692 -3.61) (end 14.31 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.31 -1.9) (end 14.31 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -7.8473 -8.11) (end 7.8473 -8.11) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -14.31 -1.9) (end -14.31 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -14.31 -3.61) (end -10.692 -3.61) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 0) (end -10.61275 3.5) (angle -27.4635) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start 0 0) (end 10.61275 -3.5) (angle -27.4635) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start 0 0) (end 10.61275 3.5) (angle 27.4635) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 14.2 1.9) (end 14.2 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 14.2 3.5) (end 10.61275 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 10.61275 -3.5) (end 14.2 -3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 14.2 -3.5) (end 14.2 -1.9) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -14.2 1.9) (end -14.2 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -14.2 3.5) (end -10.61275 3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 3.9 8) (end 7.8026 8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 1.7 5.8) (end 3.9 8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.7 5.8) (end -3.9 8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.7 5.8) (end 1.7 5.8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -14.2 -3.5) (end -10.61275 -3.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -14.2 -3.5) (end -14.2 -1.9) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -3.9 8) (end -7.8026 8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -7.8026 -8) (end 7.8026 -8) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start 0 0) (end -10.61275 -3.5) (angle 27.4635) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_circle (center 0 0) (end 10 0) (layer Dwgs.User) (width 0.15))
|
||||||
|
(pad 1 smd rect (at -14.68 0) (size 2.54 3.51) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 14.68 0) (size 2.54 3.51) (layers F.Cu F.Paste F.Mask))
|
||||||
|
)
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
(module Keystone_105_1x2430-CoinCell (layer F.Cu) (tedit 5787C363)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=745)
|
||||||
|
(tags "Keystone type 105 battery holder")
|
||||||
|
(fp_text reference REF*** (at -1.25 -4.5) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_105_1x2430-CoinCell (at 15 15) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 2.75 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 3.52) (angle -165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 3.5) (angle -165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 -3.52) (angle 165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 -3.5) (angle 165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.05) (angle 70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 2.9) (angle 70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.05) (angle -70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -2.9) (angle -70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.05) (end -1.5 -3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.5 3.05) (end 0.95 3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.05 -2.5) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.05 2.5) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.05 -2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 0.95 -2.9) (end -1.5 -2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.5 2.9) (end 0.95 2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -1.9 2.5) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.3 -2.5) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.3 -2.5) (end -2.3 2.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.3) (angle 70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 3.6) (angle -165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 -3.6) (angle 165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.75 1.3) (angle -180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 1.3) (angle -170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 1.3) (angle -150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 -1.3) (angle 150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 -1.3) (angle 170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 2.75 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.3) (end -1.5 -3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.5 3.3) (end 0.95 3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.9 -2.5) (end -1.9 2.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 1.3) (end 16.2 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 16.2 -1.3) (end 0 -1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.3) (angle -70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 16.2 0) (end 16.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 -1.3) (end 0 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.3 2.5) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -1.9 -2.5) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 24.4094 8.4963) (end 25.3746 9.398) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 24.384 -8.5471) (end 25.2992 -9.3988) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 2 thru_hole circle (at 20.49 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_105_1x2430-CoinCell.wrl
|
||||||
|
(at (xyz 0.6 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 180))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
(module Keystone_106_1x20mm-CoinCell (layer F.Cu) (tedit 5787C377)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=720)
|
||||||
|
(tags "Keystone type 106 battery holder")
|
||||||
|
(fp_text reference REF*** (at -1.25 -4.5) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_106_1x20mm-CoinCell (at 15 15) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 2.75 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 3.52) (angle -165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 3.5) (angle -165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 -3.52) (angle 165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 -3.5) (angle 165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.05) (angle 70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 2.9) (angle 70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.05) (angle -70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -2.9) (angle -70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.05) (end -1.5 -3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.5 3.05) (end 0.95 3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.05 -2.5) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.05 2.5) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.05 -2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 0.95 -2.9) (end -1.5 -2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.5 2.9) (end 0.95 2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -1.9 2.5) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.3 -2.5) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.3 -2.5) (end -2.3 2.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.3) (angle 70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 3.6) (angle -165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 -3.6) (angle 165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 5.18 1.3) (angle -180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 1.3) (angle -170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 1.3) (angle -150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 -1.3) (angle 150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 -1.3) (angle 170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 5.18 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.3) (end -1.5 -3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.5 3.3) (end 0.95 3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.9 -2.5) (end -1.9 2.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 1.3) (end 16.2 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 16.2 -1.3) (end 0 -1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.3) (angle -70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 16.2 0) (end 16.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 -1.3) (end 0 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.3 2.5) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -1.9 -2.5) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 22.6441 6.858) (end 25.35 9.3734) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 22.6568 -6.858) (end 25.3419 -9.4288) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 2 thru_hole circle (at 20.49 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_106_1x20mm-CoinCell.wrl
|
||||||
|
(at (xyz 0.6 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 180))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,59 @@
|
|||||||
|
(module Keystone_107_1x23mm-CoinCell (layer F.Cu) (tedit 5787C387)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=746)
|
||||||
|
(tags "Keystone type 107 battery holder")
|
||||||
|
(fp_text reference REF*** (at -1.25 -4.5) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_107_1x23mm-CoinCell (at 15 15) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 2.75 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 3.52) (angle -165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 3.5) (angle -165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.65 -3.52) (angle 165.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.8 -3.5) (angle 165.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.05) (angle 70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 2.9) (angle 70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.05) (angle -70) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -2.9) (angle -70) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.05) (end -1.5 -3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.5 3.05) (end 0.95 3.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.05 -2.5) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.05 2.5) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.05 -2.5) (end -2.05 2.5) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 0.95 -2.9) (end -1.5 -2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -1.5 2.9) (end 0.95 2.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -1.9 2.5) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -2.3 -2.5) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -2.3 -2.5) (end -2.3 2.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.95 3.8) (end 0.95 3.3) (angle 70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 3.6) (angle -165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 1.41 -3.6) (angle 165.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 15.2 0) (end 3.7 1.3) (angle -180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 1.3) (angle -170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 1.3) (angle -150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 13.3 -1.3) (angle 150) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 9 -1.3) (angle 170) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 15.2 0) (end 3.7 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0.95 -3.3) (end -1.5 -3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.5 3.3) (end 0.95 3.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.9 -2.5) (end -1.9 2.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 1.3) (end 16.2 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 16.2 -1.3) (end 0 -1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0.95 -3.8) (end 0.95 -3.3) (angle -70) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 16.2 0) (end 16.2 -1.3) (angle 180) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 0 -1.3) (end 0 1.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -1.5 2.5) (end -2.3 2.5) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -1.5 -2.5) (end -1.9 -2.5) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.7236 7.8613) (end 25.3673 9.3907) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 23.7109 -7.8867) (end 25.3392 -9.4388) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 2 thru_hole circle (at 20.49 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 3 3) (drill 1.5) (layers *.Cu *.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_107_1x23mm-CoinCell.wrl
|
||||||
|
(at (xyz 0.6 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 180))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
(module Keystone_2466_1xAAA (layer F.Cu) (tedit 57A8712F)
|
||||||
|
(descr "1xAAA Battery Holder, Keystone, Plastic Case")
|
||||||
|
(tags "AAA battery holder Keystone")
|
||||||
|
(fp_text reference REF** (at 0 -8 180) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_2466_1xAAA (at 22 0) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 48.26 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at -3.81 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 47.8 7) (end 47.8 -7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.2 7) (end 47.8 7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.2 -7) (end -3.2 7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 47.8 -7) (end -3.2 -7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 47.4 6.6) (end 47.4 -6.6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.8 6.6) (end 47.4 6.6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.8 -6.6) (end -2.8 6.6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 47.4 -6.6) (end -2.8 -6.6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 40 -1) (end 40 1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 41 -2) (end 41 2) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 42 3) (end 42 -3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 43 -4) (end 43 4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2 -2) (end -1 -2) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1 2) (end -2 2) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15 6) (end 29 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 29 -6) (end 15 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 31 -6) (end 31 -4) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 13 -6) (end 15 -6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 13 6) (end 13 4) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 31 6) (end 29 6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3 4) (end 13 4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3 -4) (end 13 -4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 3 6) (end 1 6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 41 -4) (end 31 -4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 41 4) (end 31 4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 41 6) (end 41 4) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 41 -6) (end 43 -6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 3 -6) (end 3 -4) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2 -6) (end 1 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2 -6) (end -2 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2 6) (end 1 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 46 -6) (end 43 -6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 46 -6) (end 46 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 46 6) (end 43 6) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.7 0) (end -2.7 -6.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.7 -6.5) (end 47.3 -6.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 47.3 -6.5) (end 47.3 6.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 47.3 6.5) (end -2.7 6.5) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.7 6.5) (end -2.7 0) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 thru_hole circle (at 44.7 0) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
)
|
||||||
@@ -0,0 +1,88 @@
|
|||||||
|
(module Keystone_2468_2xAAA (layer F.Cu) (tedit 57A87332)
|
||||||
|
(descr "2xAAA cell battery holder, Keystone P/N 2468")
|
||||||
|
(tags "AAA battery cell holder")
|
||||||
|
(fp_text reference REF** (at 0 -7 180) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_2468_2xAAA (at 24.95 7.8) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 34.29 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 12.7 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 50.9 19.15) (end 50.9 -6.45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.1 19.15) (end 50.9 19.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.1 -6.45) (end -3.1 19.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 50.9 -6.45) (end -3.1 -6.45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 50.5 18.75) (end 50.5 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.7 18.75) (end 50.5 18.75) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.7 -6.05) (end -2.7 18.75) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 50.5 -6.05) (end -2.7 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 15.24) (end 13.97 10.16) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 10.16) (end 31.75 10.16) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 10.16) (end 31.75 11.43) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 11.43) (end 33.02 11.43) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 11.43) (end 33.02 13.97) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 13.97) (end 31.75 13.97) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 13.97) (end 31.75 15.24) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 15.24) (end 13.97 15.24) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -1.27) (end 33.02 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 2.54) (end 15.24 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 2.54) (end 15.24 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -1.27) (end 15.24 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -2.54) (end 33.02 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -2.54) (end 33.02 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 6.096) (end 21.59 6.096) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 6.096) (end 21.59 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 6.604) (end -1.27 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 6.096) (end 25.4 6.096) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 25.4 6.096) (end 25.4 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 25.4 6.604) (end 48.26 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 16.51) (end 13.97 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 17.78) (end 33.02 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 17.78) (end 33.02 16.51) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 -3.81) (end 33.02 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -3.81) (end 33.02 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -5.08) (end 13.97 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 -5.08) (end 13.97 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 16.51) (end 33.02 16.51) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -3.81) (end 13.97 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -3.81) (end 1.27 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -5.08) (end -1.27 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 -5.08) (end -1.27 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 17.78) (end 1.27 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 17.78) (end 1.27 16.51) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 16.51) (end 13.97 16.51) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 -5.08) (end 45.72 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 -5.08) (end 45.72 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 -5.08) (end 48.26 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 17.78) (end 45.72 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 17.78) (end 45.72 16.51) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.6 18.65) (end -2.6 6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 50.4 18.65) (end 50.4 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 18.65) (end 50.4 18.65) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 6.35) (end -2.6 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 -5.95) (end 50.4 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_text user + (at 34.29 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 12.7 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at -3.81 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at -3.81 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 thru_hole circle (at 0 12.7) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 8.636 8.6995) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 38.608 3.9624) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||||
|
)
|
||||||
@@ -0,0 +1,131 @@
|
|||||||
|
(module Keystone_2479_3xAAA (layer F.Cu) (tedit 57A872FB)
|
||||||
|
(descr "3xAAA cell battery holder, Keystone P/N 2479")
|
||||||
|
(tags "AAA battery cell holder")
|
||||||
|
(fp_text reference REF** (at 0 -7 180) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_2479_3xAAA (at 25.4 8.89) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 12.7 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 50.5 31.65) (end 50.5 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.7 31.65) (end 50.5 31.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.7 -6.05) (end -2.7 31.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 50.5 -6.05) (end -2.7 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.1 -6.45) (end 50.9 -6.45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -3.1 32.05) (end -3.1 -6.45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 50.9 32.05) (end -3.1 32.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 50.9 -6.45) (end 50.9 32.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 25.4 18.034) (end 48.26 18.034) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 25.4 17.526) (end 25.4 18.034) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 17.526) (end 25.4 17.526) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 18.034) (end -1.27 18.034) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 17.526) (end 21.59 18.034) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 17.526) (end 21.59 17.526) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 20.955) (end 32.766 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 20.955) (end 32.766 20.955) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 22.225) (end 14.986 20.955) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.716 22.225) (end 14.986 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.716 24.765) (end 13.716 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 24.765) (end 13.716 24.765) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 26.035) (end 14.986 24.765) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 26.035) (end 14.986 26.035) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 22.225) (end 32.766 26.035) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 22.225) (end 32.766 26.035) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 26.035) (end 14.986 26.035) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 26.035) (end 14.986 24.765) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 24.765) (end 13.716 24.765) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.716 24.765) (end 13.716 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.716 22.225) (end 14.986 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 22.225) (end 14.986 20.955) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 14.986 20.955) (end 32.766 20.955) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 32.766 20.955) (end 32.766 22.225) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -2.54) (end 33.02 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -2.54) (end 33.02 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -1.27) (end 15.24 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 2.54) (end 15.24 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 2.54) (end 15.24 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -1.27) (end 33.02 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 17.78) (end -1.27 30.6705) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 17.78) (end 48.26 30.68) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.6 18.65) (end -2.6 31.55) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 50.4 18.65) (end 50.4 31.55) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 13.97 15.24) (end 13.97 10.16) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 10.16) (end 31.75 10.16) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 10.16) (end 31.75 11.43) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 11.43) (end 33.02 11.43) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 11.43) (end 33.02 13.97) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 13.97) (end 31.75 13.97) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 13.97) (end 31.75 15.24) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 31.75 15.24) (end 13.97 15.24) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -1.27) (end 33.02 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 2.54) (end 15.24 2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 2.54) (end 15.24 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 1.27) (end 13.97 1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 1.27) (end 13.97 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 -1.27) (end 15.24 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -1.27) (end 15.24 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 15.24 -2.54) (end 33.02 -2.54) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -2.54) (end 33.02 -1.27) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 6.096) (end 21.59 6.096) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 6.096) (end 21.59 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 21.59 6.604) (end -1.27 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 6.096) (end 25.4 6.096) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 25.4 6.096) (end 25.4 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 25.4 6.604) (end 48.26 6.604) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 29.41) (end 13.97 30.68) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 30.68) (end 33.02 30.68) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 30.68) (end 33.02 29.41) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 -3.81) (end 33.02 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -3.81) (end 33.02 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 33.02 -5.08) (end 13.97 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.97 -5.08) (end 13.97 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 29.41) (end 33.02 29.41) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -3.81) (end 13.97 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -3.81) (end 1.27 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 -5.08) (end -1.27 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 -5.08) (end -1.27 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -1.27 30.6705) (end 1.27 30.6705) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 30.6705) (end 1.27 29.41) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 1.27 29.41) (end 13.97 29.41) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 -5.08) (end 45.72 -5.08) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 -5.08) (end 45.72 -3.81) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 -5.08) (end 48.26 17.78) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 48.26 30.68) (end 45.72 30.68) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 45.72 30.68) (end 45.72 29.41) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -2.6 18.65) (end -2.6 6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 50.4 18.65) (end 50.4 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 31.55) (end 50.4 31.55) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 6.35) (end -2.6 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -2.6 -5.95) (end 50.4 -5.95) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_text user + (at 34.29 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at 12.7 23.495) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 12.7 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 34.29 23.495) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at 34.29 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user - (at -3.81 12.7) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user + (at -3.81 0) (layer F.SilkS)
|
||||||
|
(effects (font (size 1.5 1.5) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 thru_hole circle (at 0 12.7) (size 2 2) (drill 1.02) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 23.7236 23.495) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||||
|
(pad "" np_thru_hole circle (at 23.7236 0) (size 3.5 3.5) (drill 3.5) (layers *.Cu *.Mask))
|
||||||
|
)
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
(module Keystone_2993 (layer F.Cu) (tedit 57A5D37C)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=776)
|
||||||
|
(tags "Keystone type 2993 negative battery contact")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF*** (at 0 -6) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_2993 (at 0 6) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 8.65 -2.05) (end 8.65 2.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.95 2.05) (end 8.65 2.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.95 -2.05) (end 8.65 -2.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.95 -5.25) (end 6.95 -2.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.95 5.25) (end 6.95 2.05) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -8.65 -5.25) (end -8.65 5.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -8.65 -5.25) (end 6.95 -5.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -8.65 5.25) (end 6.95 5.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 8.15 -1.55) (end 8.15 1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.65 1.65) (end -4.65 1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.65 -1.65) (end -4.65 -1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.65 1.55) (end 8.15 1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.65 -1.55) (end 8.15 -1.55) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.45 4.75) (end 6.45 1.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.45 1.65) (end -4.65 1.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.45 -1.65) (end -4.65 -1.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -8.15 4.75) (end 6.45 4.75) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.45 -4.75) (end 6.45 -1.65) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -8.15 -4.75) (end 6.45 -4.75) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -8.15 -4.75) (end -8.15 4.75) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.8 1.4) (end -4.8 4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4.8 -1.4) (end -4.8 -4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 2.9 -1.8) (end 2.9 -4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 2.9 1.8) (end 2.9 4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.3 4.6) (end 6.3 1.8) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.3 1.8) (end -4.8 1.8) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.3 4.6) (end -8 4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -8 -4.6) (end 6.3 -4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.3 -1.8) (end -4.8 -1.8) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.3 -4.6) (end 6.3 -1.8) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4.8 -1.4) (end 8 -1.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 8 -1.4) (end 8 1.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 8 1.4) (end -4.8 1.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -8 -4.6) (end -8 4.6) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 1 smd rect (at 0 0) (size 16 2.9) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_2993.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
(module Keystone_3000_1x12mm-CoinCell (layer F.Cu) (tedit 58972371)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=777)
|
||||||
|
(tags "Keystone type 3000 coin cell retainer")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF*** (at 0 -8) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_3000_1x12mm-CoinCell (at 0 7.5) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 0) (end 0 6.75) (angle 36.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.11 9.15) (end 4.22 5.65) (angle -3.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.11 9.15) (end -4.22 5.65) (angle 3.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end 0 6.75) (angle -36.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 6.1) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.22 5.65) (angle -54.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.22 5.65) (angle 54.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_circle (center 0 0) (end 0 6.25) (layer Dwgs.User) (width 0.15))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.5 5.2) (angle -60) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.5 5.2) (angle 60) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 8.9) (end -4.5 5.2) (angle 101) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.6 5.1) (angle -60) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.6 5.1) (angle 60) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0 8.9) (end -4.6 5.1) (angle 101) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 6.1) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 5.6) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 5.6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -7.25 2.15) (end -7.25 4.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 7.25 2.15) (end 7.25 4.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.75 2) (end 6.75 4.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -6.75 2) (end -6.75 4.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 5.45) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 7.25 -2.15) (end 7.25 -3.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 7.25 -3.8) (end 4.65 -6.4) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 4.65 -6.4) (end 4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.65 -7.35) (end 4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.65 -6.4) (end -4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.25 -3.8) (end -4.65 -6.4) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.25 -2.15) (end -7.25 -3.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -6.75 -2) (end -6.75 -3.45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -6.75 -3.45) (end -4.15 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.15 -6.05) (end -4.15 -6.85) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.15 -6.85) (end 4.15 -6.85) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 4.15 -6.85) (end 4.15 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 4.15 -6.05) (end 6.75 -3.45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.75 -3.45) (end 6.75 -2) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -7.25 -2.15) (end -10.15 -2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.15 -2.15) (end -10.15 2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.15 2.15) (end -7.25 2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 7.25 -2.15) (end 10.15 -2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.15 -2.15) (end 10.15 2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.15 2.15) (end 7.25 2.15) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 5.45) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.6 -3.4) (end 6.6 4.1) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -6.6 -3.4) (end -6.6 4.1) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 4 -6) (end 6.6 -3.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6) (end -6.6 -3.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 4 -6.7) (end 4 -6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6.7) (end -4 -6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6.7) (end 4 -6.7) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 1 smd rect (at -7.9 0) (size 3.5 3.3) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at 7.9 0) (size 3.5 3.3) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 4 4) (layers F.Cu F.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_3000_1x12mm-CoinCell.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
(module Keystone_3001_1x12mm-CoinCell (layer F.Cu) (tedit 58972363)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=778)
|
||||||
|
(tags "Keystone type 3001 coin cell retainer")
|
||||||
|
(fp_text reference REF*** (at 0 -8) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_3001_1x12mm-CoinCell (at 0 7.5) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 0) (end 0 6.75) (angle 36.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.11 9.15) (end 4.22 5.65) (angle -3.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0.11 9.15) (end -4.22 5.65) (angle 3.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end 0 6.75) (angle -36.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 6.1) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.22 5.65) (angle -54.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.22 5.65) (angle 54.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 6.6 0) (end 7.25 1.95) (angle -143) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -6.6 0) (end -7.25 1.95) (angle 143) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_circle (center 0 0) (end 0 6.25) (layer Dwgs.User) (width 0.15))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.5 5.2) (angle -60) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.5 5.2) (angle 60) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 0 8.9) (end -4.5 5.2) (angle 101) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 5.29 4.6) (end 4.6 5.1) (angle -60) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -5.29 4.6) (end -4.6 5.1) (angle 60) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0 8.9) (end -4.6 5.1) (angle 101) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 5.6) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 5.6) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 6.1) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.25 1.95) (end -7.25 4.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 7.25 1.95) (end 7.25 4.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 6.75 1.8) (end 6.75 4.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -6.75 1.8) (end -6.75 4.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 5.25 4.1) (end 5.3 5.45) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 7.25 -1.95) (end 7.25 -3.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 7.25 -3.8) (end 4.65 -6.4) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 4.65 -6.4) (end 4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.65 -7.35) (end 4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.65 -6.4) (end -4.65 -7.35) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.25 -3.8) (end -4.65 -6.4) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.25 -1.95) (end -7.25 -3.8) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -6.75 -1.8) (end -6.75 -3.45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -6.75 -3.45) (end -4.15 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.15 -6.05) (end -4.15 -6.85) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -4.15 -6.85) (end 4.15 -6.85) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 4.15 -6.85) (end 4.15 -6.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 4.15 -6.05) (end 6.75 -3.45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 6.75 -3.45) (end 6.75 -1.8) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -5.25 4.1) (end -5.3 5.45) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 6.6 -3.4) (end 6.6 4.1) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -6.6 -3.4) (end -6.6 4.1) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 4 -6) (end 6.6 -3.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6) (end -6.6 -3.4) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 4 -6.7) (end 4 -6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6.7) (end -4 -6) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4 -6.7) (end 4 -6.7) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 1 thru_hole circle (at -6.6 0) (size 3 3) (drill 1.9) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole circle (at 6.6 0) (size 3 3) (drill 1.9) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 4 4) (layers F.Cu F.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_3001_1x12mm-CoinCell.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
(module Keystone_3008_1x2450-CoinCell (layer F.Cu) (tedit 58972352)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=786)
|
||||||
|
(tags "Keystone type 3008 coin cell retainer")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF*** (at 0 -14.4) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_3008_1x2450-CoinCell (at 0 14) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 0) (end 0 12.8) (angle -41.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end 9.15 10.05) (angle -3.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end 0 12.8) (angle 41.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end -9.15 10.05) (angle 3.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 10.45) (angle 45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 10.45) (angle -45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 10.45) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 10.45) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end -9.55 9.73) (angle 80) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 9.95) (angle 45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 9.95) (angle -45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 9.8) (angle 45) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 9.8) (angle -45) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0 21) (end -9.6 9.58) (angle 80) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 9.95) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 9.95) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 12.85 3.1) (end 12.85 7.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -12.85 3.1) (end -12.85 7.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.35 3.25) (end 13.35 7.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 9.8) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 9.8) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_circle (center 0 0) (end 12.25 0) (layer Dwgs.User) (width 0.15))
|
||||||
|
(fp_line (start 4.45 -13.55) (end 4.45 -12.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.45 -13.55) (end 4.45 -13.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.45 -13.55) (end -4.45 -12.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 4.45 -12.55) (end 13.35 -6.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 13.35 -6.7) (end 13.35 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 18.8 3.25) (end 13.35 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 18.8 -3.25) (end 18.8 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 13.35 -3.25) (end 18.8 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.45 -12.55) (end -13.35 -6.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -18.8 -3.25) (end -18.8 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -18.8 3.25) (end -13.35 3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -13.35 3.25) (end -13.35 7.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -13.35 -3.25) (end -18.8 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -13.35 -6.7) (end -13.35 -3.25) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 12.85 -6.4) (end 12.85 -3.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.95 -12.25) (end 12.85 -6.4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.95 -13.05) (end 3.95 -12.25) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -13.05) (end 3.95 -13.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -13.05) (end -3.95 -12.25) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -12.25) (end -12.85 -6.4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -12.85 -6.4) (end -12.85 -3.1) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.8 -12.2) (end 12.7 -6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 12.7 -6.35) (end 12.7 7.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.2) (end -12.7 -6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -12.7 -6.35) (end -12.7 7.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.9) (end -3.8 -12.2) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 3.8 -12.9) (end 3.8 -12.2) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.9) (end 3.8 -12.9) (layer F.Fab) (width 0.10))
|
||||||
|
(pad 1 smd rect (at -15.3 0) (size 6 5.5) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at 15.3 0) (size 6 5.5) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 8 8) (layers F.Cu F.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_3008_1x2450-CoinCell.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
(module Keystone_3009_1x2450-CoinCell (layer F.Cu) (tedit 58972349)
|
||||||
|
(descr http://www.keyelco.com/product-pdf.cfm?p=787)
|
||||||
|
(tags "Keystone type 3009 coin cell retainer")
|
||||||
|
(fp_text reference REF*** (at 0 -14.4) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_3009_1x2450-CoinCell (at 0 14) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_arc (start 0 0) (end 0 12.8) (angle -41.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end 9.15 10.05) (angle -3.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end 0 12.8) (angle 41.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end -9.15 10.05) (angle 3.2) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 10.45) (angle 45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 10.45) (angle -45) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 10.45) (angle -90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 10.45) (angle 90) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 12.7 0) (end 13.35 1.95) (angle -143) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -12.7 0) (end -13.35 1.95) (angle 143) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 21) (end -9.55 9.73) (angle 80) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 9.95) (angle 45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 9.95) (angle -45) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 9) (end 10.15 9.8) (angle 45) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 9) (end -10.15 9.8) (angle -45) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start 0 21) (end -9.6 9.58) (angle 80) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 9.95) (angle 90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 9.95) (angle -90) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 12.85 1.9) (end 12.85 7.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -12.85 1.9) (end -12.85 7.3) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_arc (start 10.15 7.25) (end 10.15 9.8) (angle -90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_arc (start -10.15 7.25) (end -10.15 9.8) (angle 90) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_circle (center 0 0) (end 12.25 0) (layer Dwgs.User) (width 0.15))
|
||||||
|
(fp_line (start 12.85 -6.4) (end 12.85 -1.9) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -12.85 -6.4) (end -12.85 -1.9) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 13.35 -6.7) (end 13.35 -1.95) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -13.35 1.95) (end -13.35 7.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -13.35 -6.7) (end -13.35 -1.95) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 13.35 1.95) (end 13.35 7.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 12.7 -6.35) (end 12.7 7.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -12.7 -6.35) (end -12.7 7.3) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 4.45 -13.55) (end 4.45 -12.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.45 -13.55) (end 4.45 -13.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -4.45 -13.55) (end -4.45 -12.55) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 4.45 -12.55) (end 13.35 -6.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 3.95 -12.25) (end 12.85 -6.4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.95 -13.05) (end 3.95 -12.25) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -13.05) (end 3.95 -13.05) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -13.05) (end -3.95 -12.25) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start -3.95 -12.25) (end -12.85 -6.4) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 3.8 -12.2) (end 12.7 -6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.2) (end -12.7 -6.35) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.9) (end -3.8 -12.2) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start 3.8 -12.9) (end 3.8 -12.2) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -3.8 -12.9) (end 3.8 -12.9) (layer F.Fab) (width 0.10))
|
||||||
|
(fp_line (start -4.45 -12.55) (end -13.35 -6.7) (layer F.CrtYd) (width 0.05))
|
||||||
|
(pad 1 thru_hole circle (at -12.7 0) (size 3 3) (drill 1.9) (layers *.Cu *.Mask))
|
||||||
|
(pad 1 thru_hole circle (at 12.7 0) (size 3 3) (drill 1.9) (layers *.Cu *.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 8 8) (layers F.Cu F.Mask))
|
||||||
|
(model Battery_Holders.3dshapes/Keystone_3009_1x2450-CoinCell.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
(module Keystone_3034_1x20mm-CoinCell (layer F.Cu) (tedit 595D9565)
|
||||||
|
(descr "Keystone 3034 SMD battery holder for 2020, 2025 and 2032 coincell batteries. http://www.keyelco.com/product-pdf.cfm?p=798")
|
||||||
|
(tags "Keystone type 3034 coin cell retainer")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at 0 -11.5) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Keystone_3034_1x20mm-CoinCell (at 0 11.5) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text user %R (at 0 -2.9) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_circle (center 0 0) (end 0 10.25) (layer Dwgs.User) (width 0.15))
|
||||||
|
(fp_arc (start 0 16.36) (end 6 8.55) (angle -75.1) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_arc (start -7.31 6.85) (end -9.34 7.58) (angle -107.5) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start -10.78 3.63) (end -9.34 7.58) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start -8.7 -7.54) (end -10.78 -5.46) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start 8.7 -7.54) (end -8.7 -7.54) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start 8.7 -7.54) (end 10.78 -5.46) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start 10.78 3.63) (end 9.34 7.58) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_arc (start 7.31 6.85) (end 6 8.55) (angle -107.5) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start -10.78 -5.46) (end -10.78 -3) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start -10.78 3) (end -10.78 3.63) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start 10.78 -5.46) (end 10.78 -3) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start 10.78 3) (end 10.78 3.63) (layer F.SilkS) (width 0.1))
|
||||||
|
(fp_line (start -9.19 7.53) (end -10.63 3.6) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -10.63 3.6) (end -10.63 -5.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -10.63 -5.4) (end -8.64 -7.39) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -8.64 -7.39) (end 8.64 -7.39) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 8.64 -7.39) (end 10.63 -5.4) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 10.63 -5.4) (end 10.63 3.6) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 10.63 3.6) (end 9.19 7.53) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start 7.31 6.85) (end 6.1 8.43) (angle -107.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start 0 16.36) (end 6.1 8.43) (angle -75.1) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_arc (start -7.31 6.85) (end -9.19 7.53) (angle -107.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 11.87 -2.79) (end 10.88 -2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.88 -2.79) (end 10.88 -5.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.88 -5.5) (end 8.74 -7.64) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 8.74 -7.64) (end 7.2 -7.64) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end 7.2 -7.64) (angle -86.6) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -7.2 -7.64) (end -8.74 -7.64) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -8.74 -7.64) (end -10.88 -5.5) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.88 -5.5) (end -10.88 -2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.88 -2.79) (end -11.87 -2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -11.87 -2.79) (end -11.87 2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -11.87 2.79) (end -10.88 2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.88 2.79) (end -10.88 3.64) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -10.88 3.64) (end -9.44 7.62) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -7.31 6.85) (end -9.43 7.62) (angle -106.9) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 0 0) (end -5.96 8.64) (angle -69.1) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start 7.31 6.85) (end 5.96 8.64) (angle -106.9) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 9.43 7.63) (end 10.88 3.64) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.88 3.64) (end 10.88 2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 10.88 2.79) (end 11.87 2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 11.87 2.79) (end 11.87 -2.79) (layer F.CrtYd) (width 0.05))
|
||||||
|
(pad 2 smd rect (at 0 0) (size 3.96 3.96) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at 10.985 0) (size 1.27 5.08) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 1 smd rect (at -10.985 0) (size 1.27 5.08) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(model ${KISYS3DMOD}/Battery_Holders.3dshapes/Keystone_3034_1x20mm-CoinCell.wrl
|
||||||
|
(at (xyz 0 0 0))
|
||||||
|
(scale (xyz 1 1 1))
|
||||||
|
(rotate (xyz 0 0 0))
|
||||||
|
)
|
||||||
|
)
|
||||||
7
kicad-footprints/Battery_Holders.pretty-master/README.md
Normal file
7
kicad-footprints/Battery_Holders.pretty-master/README.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
# Battery_Holders.pretty
|
||||||
|
|
||||||
|
This repository contains KiCad footprints (.kicad_mod) for various battery holders and associated components.
|
||||||
|
|
||||||
|
## Note
|
||||||
|
|
||||||
|
This repository is now marked as read-only and will no longer accept pull requests. To contribute, refer to the new footprints library at https://github.com/kicad/kicad-footprints
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
(module Seiko_MS621F (layer F.Cu) (tedit 589DBD10)
|
||||||
|
(descr "Seiko MS621F")
|
||||||
|
(tags "Seiko MS621F")
|
||||||
|
(attr smd)
|
||||||
|
(fp_text reference REF** (at -4.6 -4.4) (layer F.SilkS)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_text value Seiko_MS621F (at -4.6 4.5) (layer F.Fab)
|
||||||
|
(effects (font (size 1 1) (thickness 0.15)))
|
||||||
|
)
|
||||||
|
(fp_line (start 1.2 1.3) (end -1.2 1.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start 1.2 -1.3) (end 1.2 1.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_line (start -1.2 -1.3) (end 1.2 -1.3) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -4.6 0) (end -1.2 1.3) (angle 318.1509965) (layer F.CrtYd) (width 0.05))
|
||||||
|
(fp_arc (start -4.6 0) (end -1.3 1.2) (angle 320) (layer F.SilkS) (width 0.12))
|
||||||
|
(fp_line (start 0.9 1) (end -1.3 1) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 0.9 0.5) (end 0.9 1) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.2 0.5) (end 0.9 0.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 0.9 -0.5) (end -1.2 -0.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start 0.9 -1) (end 0.9 -0.5) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_line (start -1.3 -1) (end 0.9 -1) (layer F.Fab) (width 0.1))
|
||||||
|
(fp_circle (center -4.6 0) (end -4.6 3.4) (layer F.Fab) (width 0.1))
|
||||||
|
(pad 1 smd rect (at 0 -0.75) (size 2 0.8) (layers F.Cu F.Paste F.Mask))
|
||||||
|
(pad 2 smd rect (at 0 0.75) (size 2 0.8) (layers F.Cu F.Paste F.Mask))
|
||||||
|
)
|
||||||
141
kicad-symbols/Motor.bck
Normal file
141
kicad-symbols/Motor.bck
Normal file
@@ -0,0 +1,141 @@
|
|||||||
|
EESchema-DOCLIB Version 2.0
|
||||||
|
#
|
||||||
|
$CMP Fan
|
||||||
|
D Fan
|
||||||
|
K Fan Motor
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_3pin
|
||||||
|
D Fan, tacho output, 3-pin connector
|
||||||
|
K Fan Motor tacho
|
||||||
|
F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_4pin
|
||||||
|
D Fan, tacho output, PWM input, 4-pin connector
|
||||||
|
K Fan Motor tacho PWM
|
||||||
|
F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_ALT
|
||||||
|
D Fan without PWM or tach, alternative symbol
|
||||||
|
K Fan Motor
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_CPU_4pin
|
||||||
|
D CPU Fan, tacho output, PWM input, 4-pin connector
|
||||||
|
K Fan Motor tacho PWM
|
||||||
|
F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_IEC60617
|
||||||
|
D Fan (according to IEC-60617)
|
||||||
|
K Fan Motor IEC-60617
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_PC_Chassis
|
||||||
|
D PC chassis fan, tacho output, 3-pin connector
|
||||||
|
K Fan Motor tacho
|
||||||
|
F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_Tacho
|
||||||
|
D Fan, tacho output, 3-pin connector
|
||||||
|
K Fan Motor tacho
|
||||||
|
F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Fan_Tacho_PWM
|
||||||
|
D Fan, tacho output, PWM input, 4-pin connector
|
||||||
|
K Fan Motor tacho PWM
|
||||||
|
F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_AC
|
||||||
|
D AC Motor
|
||||||
|
K AC Motor
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_DC
|
||||||
|
D DC Motor
|
||||||
|
K DC Motor
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_DC_ALT
|
||||||
|
D DC Motor, alternative symbol
|
||||||
|
K DC Motor
|
||||||
|
F ~
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo
|
||||||
|
D Servo Motor (Futaba, HiTec, JR connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_AirTronics
|
||||||
|
D Servo Motor (AirTronics connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_Futaba_J
|
||||||
|
D Servo Motor (Futuba J-connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_Grapner_JR
|
||||||
|
D Servo Motor (Graupner JR connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_Hitec
|
||||||
|
D Servo Motor (HiTec connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_JR
|
||||||
|
D Servo Motor (JR connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Motor_Servo_Robbe
|
||||||
|
D Servo Motor (Robbe connector)
|
||||||
|
K Servo Motor
|
||||||
|
F http://forums.parallax.com/uploads/attachments/46831/74481.png
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Stepper_Motor_bipolar
|
||||||
|
D 4-wire bipolar stepper motor
|
||||||
|
K bipolar stepper motor
|
||||||
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Stepper_Motor_bipolar_dual
|
||||||
|
D 4-wire bipolar stepper motor
|
||||||
|
K bipolar stepper motor
|
||||||
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Stepper_Motor_unipolar_5pin
|
||||||
|
D 5-wire unipolar stepper motor
|
||||||
|
K unipolar stepper motor
|
||||||
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
$CMP Stepper_Motor_unipolar_6pin
|
||||||
|
D 6-wire unipolar stepper motor
|
||||||
|
K unipolar stepper motor
|
||||||
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
|
#End Doc Library
|
||||||
@@ -120,6 +120,12 @@ K bipolar stepper motor
|
|||||||
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
$ENDCMP
|
$ENDCMP
|
||||||
#
|
#
|
||||||
|
$CMP Stepper_Motor_bipolar_VID28
|
||||||
|
D 4-wire bipolar stepper motor
|
||||||
|
K bipolar stepper motor
|
||||||
|
F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0
|
||||||
|
$ENDCMP
|
||||||
|
#
|
||||||
$CMP Stepper_Motor_unipolar_5pin
|
$CMP Stepper_Motor_unipolar_5pin
|
||||||
D 5-wire unipolar stepper motor
|
D 5-wire unipolar stepper motor
|
||||||
K unipolar stepper motor
|
K unipolar stepper motor
|
||||||
|
|||||||
@@ -317,6 +317,64 @@ X ~ 4 -300 -100 100 R 50 50 1 1 P
|
|||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
|
# Stepper_Motor_bipolar_VID28
|
||||||
|
#
|
||||||
|
DEF Stepper_Motor_bipolar_VID28 M? 0 0 Y N 1 F N
|
||||||
|
F0 "M?" 150 100 50 H V L CNN
|
||||||
|
F1 "Stepper_Motor_bipolar_VID28" 150 50 50 H V L TNN
|
||||||
|
F2 "MySymbols:BKA30D-R05" 10 -10 50 H I C CNN
|
||||||
|
F3 "" 10 -10 50 H I C CNN
|
||||||
|
$FPLIST
|
||||||
|
PinHeader*P2.54mm*Vertical*
|
||||||
|
TerminalBlock*
|
||||||
|
Motor*
|
||||||
|
$ENDFPLIST
|
||||||
|
DRAW
|
||||||
|
A -175 -75 25 -899 899 0 1 0 N -175 -100 -175 -50
|
||||||
|
A -175 -25 25 -899 899 0 1 0 N -175 -50 -175 0
|
||||||
|
A -175 25 25 -899 899 0 1 0 N -175 0 -175 50
|
||||||
|
A -175 75 25 -899 899 0 1 0 N -175 50 -175 100
|
||||||
|
A -75 175 25 -1799 -1 0 1 0 N -100 175 -50 175
|
||||||
|
A -25 175 25 -1799 -1 0 1 0 N -50 175 0 175
|
||||||
|
A 25 175 25 -1799 -1 0 1 0 N 0 175 50 175
|
||||||
|
A 75 175 25 -1799 -1 0 1 0 N 50 175 100 175
|
||||||
|
A -175 -875 25 -899 899 1 1 0 N -175 -900 -175 -850
|
||||||
|
A -175 -825 25 -899 899 1 1 0 N -175 -850 -175 -800
|
||||||
|
A -175 -775 25 -899 899 1 1 0 N -175 -800 -175 -750
|
||||||
|
A -175 -725 25 -899 899 1 1 0 N -175 -750 -175 -700
|
||||||
|
A -75 -625 25 -1799 -1 1 1 0 N -100 -625 -50 -625
|
||||||
|
A -25 -625 25 -1799 -1 1 1 0 N -50 -625 0 -625
|
||||||
|
A 25 -625 25 -1799 -1 1 1 0 N 0 -625 50 -625
|
||||||
|
A 75 -625 25 -1799 -1 1 1 0 N 50 -625 100 -625
|
||||||
|
C 0 0 128 0 1 10 N
|
||||||
|
C 0 -800 128 1 1 10 N
|
||||||
|
P 5 0 0 0 -50 -70 -50 80 0 -20 50 80 50 -70 N
|
||||||
|
P 2 0 1 0 -300 500 -300 500 N
|
||||||
|
P 2 0 1 0 -250 450 -250 450 N
|
||||||
|
P 2 0 1 0 -200 -100 -175 -100 N
|
||||||
|
P 2 0 1 0 -200 100 -175 100 N
|
||||||
|
P 2 0 1 0 -100 200 -100 175 N
|
||||||
|
P 2 0 1 0 100 200 100 175 N
|
||||||
|
P 3 0 1 0 -200 -350 100 -350 100 -600 N
|
||||||
|
P 3 0 1 0 -200 300 -100 300 -100 200 N
|
||||||
|
P 3 0 1 0 -200 500 100 500 100 200 N
|
||||||
|
P 3 0 1 0 -100 -600 -100 -500 -200 -500 N
|
||||||
|
P 2 1 1 0 -200 -900 -175 -900 N
|
||||||
|
P 2 1 1 0 -200 -700 -175 -700 N
|
||||||
|
P 2 1 1 0 -100 -600 -100 -625 N
|
||||||
|
P 2 1 1 0 100 -600 100 -625 N
|
||||||
|
P 5 1 1 0 -50 -870 -50 -720 0 -820 50 -720 50 -870 N
|
||||||
|
X - A1 -300 500 100 R 50 50 1 1 P
|
||||||
|
X ~ A2 -300 300 100 R 50 50 1 1 P
|
||||||
|
X ~ A3 -300 100 100 R 50 50 1 1 P
|
||||||
|
X ~ A4 -300 -100 100 R 50 50 1 1 P
|
||||||
|
X ~ B1 -300 -350 100 R 50 50 1 1 P
|
||||||
|
X ~ B2 -300 -500 100 R 50 50 1 1 P
|
||||||
|
X ~ B3 -300 -700 100 R 50 50 1 1 P
|
||||||
|
X ~ B4 -300 -900 100 R 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
# Stepper_Motor_unipolar_5pin
|
# Stepper_Motor_unipolar_5pin
|
||||||
#
|
#
|
||||||
DEF Stepper_Motor_unipolar_5pin M 0 0 Y N 1 F N
|
DEF Stepper_Motor_unipolar_5pin M 0 0 Y N 1 F N
|
||||||
|
|||||||
Reference in New Issue
Block a user