added .gitignore
This commit is contained in:
Binary file not shown.
@@ -1,67 +0,0 @@
|
|||||||
# This file is part of the faebryk project
|
|
||||||
# SPDX-License-Identifier: MIT
|
|
||||||
|
|
||||||
import logging
|
|
||||||
from enum import Enum, StrEnum
|
|
||||||
from pathlib import Path
|
|
||||||
|
|
||||||
import faebryk.library._F as F
|
|
||||||
from faebryk.core.module import Module
|
|
||||||
from faebryk.libs.iso_metric_screw_thread import Iso262_MetricScrewThreadSizes
|
|
||||||
from faebryk.libs.library import L
|
|
||||||
from faebryk.libs.part_lifecycle import PartLifecycle
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
|
||||||
|
|
||||||
|
|
||||||
class MountingHole(Module):
|
|
||||||
class PadType(StrEnum):
|
|
||||||
NoPad = ""
|
|
||||||
Pad = "Pad"
|
|
||||||
Pad_TopBottom = "Pad_TopBottom"
|
|
||||||
Pad_TopOnly = "Pad_TopOnly"
|
|
||||||
Pad_Via = "Pad_Via"
|
|
||||||
|
|
||||||
# We currently only have footprints for these sizes
|
|
||||||
class SupportedMetricScrewSizes(Enum):
|
|
||||||
M2 = Iso262_MetricScrewThreadSizes.M2.value
|
|
||||||
M2_5 = Iso262_MetricScrewThreadSizes.M2_5.value
|
|
||||||
M3 = Iso262_MetricScrewThreadSizes.M3.value
|
|
||||||
M4 = Iso262_MetricScrewThreadSizes.M4.value
|
|
||||||
M5 = Iso262_MetricScrewThreadSizes.M5.value
|
|
||||||
M6 = Iso262_MetricScrewThreadSizes.M6.value
|
|
||||||
M8 = Iso262_MetricScrewThreadSizes.M8.value
|
|
||||||
|
|
||||||
contact: F.Electrical
|
|
||||||
|
|
||||||
attach_to_footprint: F.can_attach_to_footprint_symmetrically
|
|
||||||
designator_prefix = L.f_field(F.has_designator_prefix)(
|
|
||||||
F.has_designator_prefix.Prefix.H
|
|
||||||
)
|
|
||||||
|
|
||||||
def footprint_name(self) -> str:
|
|
||||||
# e.g. MountingHole_2.7mm_M2.5_Pad_TopOnly
|
|
||||||
size_metric = self._metric_screw_size
|
|
||||||
size_mm = f"{size_metric.value}mm"
|
|
||||||
padtype_name = self._pad_type.value
|
|
||||||
if padtype_name:
|
|
||||||
padtype_name = f"_{padtype_name}"
|
|
||||||
|
|
||||||
return f"MountingHole_{size_mm}_{size_metric.name}{padtype_name}"
|
|
||||||
|
|
||||||
def __init__(self, metric_screw_size: SupportedMetricScrewSizes, pad_type: PadType):
|
|
||||||
super().__init__()
|
|
||||||
self._metric_screw_size = metric_screw_size
|
|
||||||
self._pad_type = pad_type
|
|
||||||
|
|
||||||
def __preinit__(self):
|
|
||||||
fp_name = self.footprint_name()
|
|
||||||
fp_lib_name = "MountingHole"
|
|
||||||
fp_dir = Path(__file__).parent / "footprints" / fp_lib_name
|
|
||||||
fp_path = fp_dir / f"{fp_name}.kicad_mod"
|
|
||||||
|
|
||||||
fp = F.KicadFootprint.from_path(fp_path, lib_name=fp_lib_name)
|
|
||||||
self.get_trait(F.can_attach_to_footprint).attach(fp)
|
|
||||||
|
|
||||||
lifecycle = PartLifecycle.singleton()
|
|
||||||
lifecycle.library._insert_fp_lib(fp_lib_name, fp_dir)
|
|
||||||
@@ -1,49 +0,0 @@
|
|||||||
# Mounting Holes
|
|
||||||
|
|
||||||
Various mounting holes.
|
|
||||||
|
|
||||||
Supported Sizes:
|
|
||||||
|
|
||||||
- M2
|
|
||||||
- M2_5
|
|
||||||
- M3
|
|
||||||
- M4
|
|
||||||
- M5
|
|
||||||
- M6
|
|
||||||
- M8
|
|
||||||
|
|
||||||
Supported Pad Types:
|
|
||||||
|
|
||||||
- NoPad
|
|
||||||
- Pad
|
|
||||||
- Pad_TopOnly
|
|
||||||
- Pad_Via
|
|
||||||
|
|
||||||
## Usage
|
|
||||||
|
|
||||||
```ato
|
|
||||||
#pragma experiment("MODULE_TEMPLATING")
|
|
||||||
from "atopile/mounting_holes/MountingHole.py" import MountingHole
|
|
||||||
|
|
||||||
module Usage:
|
|
||||||
"""
|
|
||||||
Example of using mounting holes
|
|
||||||
"""
|
|
||||||
|
|
||||||
m2_with_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad">
|
|
||||||
m6_no_pad = new MountingHole<metric_screw_size="M6", pad_type="NoPad">
|
|
||||||
m3_top_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad_TopOnly">
|
|
||||||
m4_pad_with_vias = new MountingHole<metric_screw_size="M4", pad_type="Pad_Via">
|
|
||||||
|
|
||||||
m2_with_pad.contact ~ m3_top_pad.contact
|
|
||||||
m3_top_pad.contact ~ m4_pad_with_vias.contact
|
|
||||||
# m6_no_pad has no contact
|
|
||||||
```
|
|
||||||
|
|
||||||
## Contributing
|
|
||||||
|
|
||||||
Contributions to this package are welcome via pull requests on the GitHub repository.
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
This atopile package is provided under the [MIT License](https://opensource.org/license/mit/).
|
|
||||||
Binary file not shown.
@@ -1,20 +0,0 @@
|
|||||||
requires-atopile: ^0.10.14
|
|
||||||
|
|
||||||
paths:
|
|
||||||
src: .
|
|
||||||
layout: ./layouts
|
|
||||||
|
|
||||||
builds:
|
|
||||||
usage:
|
|
||||||
entry: usage.ato:Usage
|
|
||||||
hide_designators: true
|
|
||||||
|
|
||||||
package:
|
|
||||||
identifier: atopile/mounting-holes
|
|
||||||
repository: https://github.com/atopile/packages
|
|
||||||
version: 0.1.0
|
|
||||||
authors:
|
|
||||||
- name: atopile
|
|
||||||
email: hi@atopile.com
|
|
||||||
summary: Various mounting holes
|
|
||||||
license: MIT
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_2.2mm_M2"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.2mm, M2, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.2mm_M2"
|
|
||||||
(at 0 3.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 2.2 2.2)
|
|
||||||
(drill 2.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_2.2mm_M2_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.2mm, M2, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.2mm_M2_Pad"
|
|
||||||
(at 0 3.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.4 4.4)
|
|
||||||
(drill 2.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_2.2mm_M2_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.2mm, M2, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.2mm_M2_Pad_TopBottom"
|
|
||||||
(at 0 3.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 2.6 2.6)
|
|
||||||
(drill 2.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.4 4.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.4 4.4)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_2.2mm_M2_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.2mm, M2, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.2mm_M2_Pad_TopOnly"
|
|
||||||
(at 0 3.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 2.6 2.6)
|
|
||||||
(drill 2.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.4 4.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_2.2mm_M2_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.2mm, M2, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.2mm_M2_Pad_Via"
|
|
||||||
(at 0 3.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.65 0)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.166726 -1.166726)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.166726 1.166726)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -1.65)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.4 4.4)
|
|
||||||
(drill 2.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 1.65)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.166726 -1.166726)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.166726 1.166726)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.65 0)
|
|
||||||
(size 0.7 0.7)
|
|
||||||
(drill 0.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_2.7mm_M2.5"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.7mm, M2.5, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2.5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.65 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.7mm_M2.5"
|
|
||||||
(at 0 3.65 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.7 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.95 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 2.7 2.7)
|
|
||||||
(drill 2.7)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_2.7mm_M2.5_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.7mm, M2.5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2.5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.65 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.7mm_M2.5_Pad"
|
|
||||||
(at 0 3.65 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.7 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.95 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.4 5.4)
|
|
||||||
(drill 2.7)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_2.7mm_M2.5_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.7mm, M2.5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2.5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.65 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.7mm_M2.5_Pad_TopBottom"
|
|
||||||
(at 0 3.65 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.7 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.95 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 3.1 3.1)
|
|
||||||
(drill 2.7)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.4 5.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.4 5.4)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_2.7mm_M2.5_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.7mm, M2.5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2.5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.65 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.7mm_M2.5_Pad_TopOnly"
|
|
||||||
(at 0 3.65 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.7 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.95 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 3.1 3.1)
|
|
||||||
(drill 2.7)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.4 5.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_2.7mm_M2.5_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 2.7mm, M2.5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M2.5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -3.65 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_2.7mm_M2.5_Pad_Via"
|
|
||||||
(at 0 3.65 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.7 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 2.95 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.025 0)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.431891 -1.431891)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.431891 1.431891)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -2.025)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.4 5.4)
|
|
||||||
(drill 2.7)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 2.025)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.431891 -1.431891)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.431891 1.431891)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.025 0)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_3.2mm_M3"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M3")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_3.2mm_M3"
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 3.2 3.2)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_3.2mm_M3_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M3")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_3.2mm_M3_Pad"
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_3.2mm_M3_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M3")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_3.2mm_M3_Pad_TopBottom"
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 3.6 3.6)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_3.2mm_M3_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M3")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_3.2mm_M3_Pad_TopOnly"
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 3.6 3.6)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_3.2mm_M3_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M3")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_3.2mm_M3_Pad_Via"
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.4 0)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.697056 -1.697056)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -1.697056 1.697056)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -2.4)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 2.4)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.697056 -1.697056)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 1.697056 1.697056)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.4 0)
|
|
||||||
(size 0.8 0.8)
|
|
||||||
(drill 0.5)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_4.3mm_M4"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 4.3mm, M4, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M4")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_4.3mm_M4"
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.3 4.3)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_4.3mm_M4_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 4.3mm, M4, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M4")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_4.3mm_M4_Pad"
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_4.3mm_M4_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 4.3mm, M4, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M4")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_4.3mm_M4_Pad_TopBottom"
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.7 4.7)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_4.3mm_M4_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 4.3mm, M4, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M4")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_4.3mm_M4_Pad_TopOnly"
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 4.7 4.7)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_4.3mm_M4_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 4.3mm, M4, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M4")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_4.3mm_M4_Pad_Via"
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -3.225 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.280419 -2.280419)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.280419 2.280419)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -3.225)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 3.225)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.280419 -2.280419)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.280419 2.280419)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 3.225 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_5.3mm_M5"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 5.3mm, M5, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -6.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_5.3mm_M5"
|
|
||||||
(at 0 6.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.3 5.3)
|
|
||||||
(drill 5.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_5.3mm_M5_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 5.3mm, M5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -6.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_5.3mm_M5_Pad"
|
|
||||||
(at 0 6.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 10.6 10.6)
|
|
||||||
(drill 5.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_5.3mm_M5_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 5.3mm, M5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -6.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_5.3mm_M5_Pad_TopBottom"
|
|
||||||
(at 0 6.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.7 5.7)
|
|
||||||
(drill 5.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 10.6 10.6)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 10.6 10.6)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_5.3mm_M5_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 5.3mm, M5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -6.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_5.3mm_M5_Pad_TopOnly"
|
|
||||||
(at 0 6.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 5.7 5.7)
|
|
||||||
(drill 5.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 10.6 10.6)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_5.3mm_M5_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 5.3mm, M5, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M5")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -6.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_5.3mm_M5_Pad_Via"
|
|
||||||
(at 0 6.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 5.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -3.975 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.810749 -2.810749)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.810749 2.810749)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -3.975)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 10.6 10.6)
|
|
||||||
(drill 5.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 3.975)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.810749 -2.810749)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.810749 2.810749)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 3.975 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_6.4mm_M6"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 6.4mm, M6, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M6")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_6.4mm_M6"
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_6.4mm_M6_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 6.4mm, M6, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M6")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_6.4mm_M6_Pad"
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 12.8 12.8)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_6.4mm_M6_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 6.4mm, M6, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M6")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_6.4mm_M6_Pad_TopBottom"
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.8 6.8)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 12.8 12.8)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 12.8 12.8)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_6.4mm_M6_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 6.4mm, M6, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M6")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_6.4mm_M6_Pad_TopOnly"
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 6.8 6.8)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 12.8 12.8)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_6.4mm_M6_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 6.4mm, M6, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M6")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_6.4mm_M6_Pad_Via"
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -4.8 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -3.394113 -3.394113)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -3.394113 3.394113)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -4.8)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 12.8 12.8)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 4.8)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 3.394113 -3.394113)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 3.394113 3.394113)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 4.8 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,65 +0,0 @@
|
|||||||
(footprint "MountingHole_8.4mm_M8"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 8.4mm, M8, no annular, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M8")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -9.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_8.4mm_M8"
|
|
||||||
(at 0 9.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.4 8.4)
|
|
||||||
(drill 8.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
(footprint "MountingHole_8.4mm_M8_Pad"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 8.4mm, M8, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M8")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -9.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_8.4mm_M8_Pad"
|
|
||||||
(at 0 9.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 16.8 16.8)
|
|
||||||
(drill 8.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,79 +0,0 @@
|
|||||||
(footprint "MountingHole_8.4mm_M8_Pad_TopBottom"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 8.4mm, M8, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M8")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -9.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_8.4mm_M8_Pad_TopBottom"
|
|
||||||
(at 0 9.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.8 8.8)
|
|
||||||
(drill 8.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 16.8 16.8)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 16.8 16.8)
|
|
||||||
(layers "B.Cu" "B.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,73 +0,0 @@
|
|||||||
(footprint "MountingHole_8.4mm_M8_Pad_TopOnly"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 8.4mm, M8, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M8")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -9.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_8.4mm_M8_Pad_TopOnly"
|
|
||||||
(at 0 9.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 8.8 8.8)
|
|
||||||
(drill 8.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 16.8 16.8)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
(footprint "MountingHole_8.4mm_M8_Pad_Via"
|
|
||||||
(version 20241229)
|
|
||||||
(generator "kicad-footprint-generator")
|
|
||||||
(layer "F.Cu")
|
|
||||||
(descr "Mounting Hole 8.4mm, M8, generated by kicad-footprint-generator mountinghole.py")
|
|
||||||
(tags "mountinghole M8")
|
|
||||||
(property "Reference" "REF**"
|
|
||||||
(at 0 -9.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" "MountingHole_8.4mm_M8_Pad_Via"
|
|
||||||
(at 0 9.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 8.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -6.3 0)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -4.454773 -4.454773)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -4.454773 4.454773)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -6.3)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0)
|
|
||||||
(size 16.8 16.8)
|
|
||||||
(drill 8.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 6.3)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 4.454773 -4.454773)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 4.454773 4.454773)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 6.3 0)
|
|
||||||
(size 1.1 1.1)
|
|
||||||
(drill 0.8)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(zone_connect 2)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
(fp_lib_table
|
|
||||||
(version 7)
|
|
||||||
(lib
|
|
||||||
(name "MountingHole")
|
|
||||||
(type "KiCad")
|
|
||||||
(uri "${KIPRJMOD}/../../footprints/MountingHole")
|
|
||||||
(options "")
|
|
||||||
(descr "atopile: part lib: MountingHole")
|
|
||||||
)
|
|
||||||
)
|
|
||||||
@@ -1,667 +0,0 @@
|
|||||||
(kicad_pcb
|
|
||||||
(version 20241229)
|
|
||||||
(generator "pcbnew")
|
|
||||||
(generator_version "9.0")
|
|
||||||
(general
|
|
||||||
(thickness 1.6)
|
|
||||||
(legacy_teardrops no)
|
|
||||||
)
|
|
||||||
(paper "A4")
|
|
||||||
(layers
|
|
||||||
(0 "F.Cu" signal)
|
|
||||||
(2 "B.Cu" signal)
|
|
||||||
(9 "F.Adhes" user "F.Adhesive")
|
|
||||||
(11 "B.Adhes" user "B.Adhesive")
|
|
||||||
(13 "F.Paste" user)
|
|
||||||
(15 "B.Paste" user)
|
|
||||||
(5 "F.SilkS" user "F.Silkscreen")
|
|
||||||
(7 "B.SilkS" user "B.Silkscreen")
|
|
||||||
(1 "F.Mask" user)
|
|
||||||
(3 "B.Mask" user)
|
|
||||||
(17 "Dwgs.User" user "User.Drawings")
|
|
||||||
(19 "Cmts.User" user "User.Comments")
|
|
||||||
(21 "Eco1.User" user "User.Eco1")
|
|
||||||
(23 "Eco2.User" user "User.Eco2")
|
|
||||||
(25 "Edge.Cuts" user)
|
|
||||||
(27 "Margin" user)
|
|
||||||
(31 "F.CrtYd" user "F.Courtyard")
|
|
||||||
(29 "B.CrtYd" user "B.Courtyard")
|
|
||||||
(35 "F.Fab" user)
|
|
||||||
(33 "B.Fab" user)
|
|
||||||
(39 "User.1" user)
|
|
||||||
(41 "User.2" user)
|
|
||||||
(43 "User.3" user)
|
|
||||||
(45 "User.4" user)
|
|
||||||
(47 "User.5" user)
|
|
||||||
(49 "User.6" user)
|
|
||||||
(51 "User.7" user)
|
|
||||||
(53 "User.8" user)
|
|
||||||
(55 "User.9" user)
|
|
||||||
)
|
|
||||||
(setup
|
|
||||||
(pad_to_mask_clearance 0)
|
|
||||||
(allow_soldermask_bridges_in_footprints no)
|
|
||||||
(tenting front back)
|
|
||||||
(pcbplotparams
|
|
||||||
(layerselection 0x00000000_00000000_000010fc_ffffffff)
|
|
||||||
(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
|
|
||||||
(disableapertmacros no)
|
|
||||||
(usegerberextensions no)
|
|
||||||
(usegerberattributes yes)
|
|
||||||
(usegerberadvancedattributes yes)
|
|
||||||
(creategerberjobfile yes)
|
|
||||||
(dashed_line_dash_ratio 12)
|
|
||||||
(dashed_line_gap_ratio 3)
|
|
||||||
(svgprecision 4)
|
|
||||||
(plotframeref no)
|
|
||||||
(mode 1)
|
|
||||||
(useauxorigin no)
|
|
||||||
(hpglpennumber 1)
|
|
||||||
(hpglpenspeed 20)
|
|
||||||
(hpglpendiameter 15)
|
|
||||||
(pdf_front_fp_property_popups yes)
|
|
||||||
(pdf_back_fp_property_popups yes)
|
|
||||||
(pdf_metadata yes)
|
|
||||||
(pdf_single_document no)
|
|
||||||
(dxfpolygonmode yes)
|
|
||||||
(dxfimperialunits yes)
|
|
||||||
(dxfusepcbnewfont yes)
|
|
||||||
(psnegative no)
|
|
||||||
(psa4output no)
|
|
||||||
(plot_black_and_white yes)
|
|
||||||
(plotinvisibletext no)
|
|
||||||
(sketchpadsonfab no)
|
|
||||||
(plotreference yes)
|
|
||||||
(plotvalue yes)
|
|
||||||
(plotpadnumbers no)
|
|
||||||
(hidednponfab no)
|
|
||||||
(sketchdnponfab yes)
|
|
||||||
(crossoutdnponfab yes)
|
|
||||||
(plotfptext yes)
|
|
||||||
(subtractmaskfromsilk no)
|
|
||||||
(outputformat 1)
|
|
||||||
(mirror no)
|
|
||||||
(drillshape 1)
|
|
||||||
(scaleselection 1)
|
|
||||||
(outputdirectory "")
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(net 0 "")
|
|
||||||
(net 2 "m6_no_pad-contact")
|
|
||||||
(net 3 "-contact")
|
|
||||||
(footprint "MountingHole:MountingHole_3.2mm_M3_Pad"
|
|
||||||
(layer "F.Cu")
|
|
||||||
(uuid "a07a1889-e241-4ac7-a5cf-69fb4642524b")
|
|
||||||
(at 0 0 0)
|
|
||||||
(property "Reference" "H1"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "3b949f8f-6bfd-4467-84db-7d63bcc09471")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" ""
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide no)
|
|
||||||
(uuid "2b0beb9b-77b0-4c96-b917-6f1157dbe77a")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Datasheet" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "7e9369ec-0737-48df-9de4-e63dfb0d93c5")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Description" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "7942844a-742c-4e59-b8f3-55746a4a045d")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "__atopile_lib_fp_hash__" "23b13d3b-fddd-b8dd-7eda-d437c621d9a3"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "91332477-9bcc-43a8-a1aa-0f4e4642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "atopile_address" "m2_with_pad"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "97a17606-e2b1-4a43-b155-83e74642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
(uuid "8c989a4e-20dd-45e4-84cd-4de6d6521afb")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
(uuid "d24ab101-0dfc-4acb-ac01-6b3acf0061ea")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(uuid "380aef9d-3e46-4e7e-ba1a-1e93c6362e75")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
(hide yes)
|
|
||||||
)
|
|
||||||
(unlocked no)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "bf8204e0-a0fd-4a28-bc1e-25fa2742355c")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_TopOnly"
|
|
||||||
(layer "F.Cu")
|
|
||||||
(uuid "e4ba9788-4470-4f00-88e6-80cf4642524b")
|
|
||||||
(at 12.5 0 0)
|
|
||||||
(property "Reference" "H2"
|
|
||||||
(at 0 -4.15 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "5ae6fbdb-cc3f-4032-a1ad-7a18945f23a5")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" ""
|
|
||||||
(at 0 4.15 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide no)
|
|
||||||
(uuid "b39bf6d1-da0e-4c71-a436-6591127ae92f")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Datasheet" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "265a5539-afaf-419b-adae-ccd567afe58b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Description" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "afe4c710-01a7-44b9-a082-9d3d2bee9e75")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "__atopile_lib_fp_hash__" "0e2df9a7-f003-e7bc-4806-191246315f3e"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "6ac3fa54-d3e1-4a73-bb96-9f544642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "atopile_address" "m3_top_pad"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "c2d3fe19-2164-4c8a-954f-e16c4642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.2 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
(uuid "2d817407-8161-483f-a36f-9280b69fb0c6")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 3.45 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
(uuid "6167c7d9-6697-4acb-ba58-97e5f0260ddf")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(uuid "9a00d168-7832-41a7-a54c-263050ef5f91")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
(hide yes)
|
|
||||||
)
|
|
||||||
(unlocked no)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0 0)
|
|
||||||
(size 3.6 3.6)
|
|
||||||
(drill 3.2)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "b913393a-20d5-4621-8a82-9d188b29693c")
|
|
||||||
)
|
|
||||||
(pad "1" connect circle
|
|
||||||
(at 0 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(layers "F.Cu" "F.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(uuid "09483d31-bac6-46f9-b2ce-de880b6b9173")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
(footprint "MountingHole:MountingHole_6.4mm_M6"
|
|
||||||
(layer "F.Cu")
|
|
||||||
(uuid "fb44f55e-fe10-4ef5-b8dd-0a4a4642524b")
|
|
||||||
(at 12.5 -12.5 0)
|
|
||||||
(property "Reference" "H4"
|
|
||||||
(at 0 -7.35 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "056af5e4-2448-47f8-80df-b0c514bde29f")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" ""
|
|
||||||
(at 0 7.35 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide no)
|
|
||||||
(uuid "a969ea1b-a5ea-4000-9a7f-912459a1d707")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Datasheet" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "7102c11d-71b0-41af-9013-76ad1807d1fe")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Description" ""
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "7c3a7634-cb75-4283-b364-a3b1cd6d306b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1.27 1.27)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "__atopile_lib_fp_hash__" "a6b9f9b9-1f95-c001-fc48-f79413a9af43"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "8996193d-0a34-45cf-b494-09304642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "atopile_address" "m6_no_pad"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "98ff6ce6-78cd-483a-a4bb-43814642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.4 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
(uuid "06623040-7e80-475d-9fd9-b88021f7e4ad")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 6.65 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
(uuid "6548589a-2b38-44c2-8ae3-e3d9bb26d55e")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(uuid "29a23d63-8212-4030-983f-b1b221d0e011")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
(hide yes)
|
|
||||||
)
|
|
||||||
(unlocked no)
|
|
||||||
)
|
|
||||||
(pad "" np_thru_hole circle
|
|
||||||
(at 0 0 0)
|
|
||||||
(size 6.4 6.4)
|
|
||||||
(drill 6.4)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(net 2 "m6_no_pad-contact")
|
|
||||||
(uuid "d4191163-0427-4f3f-8fce-9806147899b7")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
(footprint "MountingHole:MountingHole_4.3mm_M4_Pad_Via"
|
|
||||||
(layer "F.Cu")
|
|
||||||
(uuid "b21cb18f-d852-4ee2-b06d-325b4642524b")
|
|
||||||
(at 0 0 0)
|
|
||||||
(property "Reference" "H3"
|
|
||||||
(at 0 -5.25 0)
|
|
||||||
(layer "F.SilkS")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "9afee134-7211-46dc-b9fd-cef8ab5add60")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "Value" ""
|
|
||||||
(at 0 5.25 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(hide no)
|
|
||||||
(uuid "a841cfa9-6c1b-4b74-88f1-d71b559202d6")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "__atopile_lib_fp_hash__" "63830893-3649-1544-e78f-a1469191398b"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "a10b1359-62ca-4200-9137-334a4642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(property "atopile_address" "m4_pad_with_vias"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "User.9")
|
|
||||||
(hide yes)
|
|
||||||
(uuid "3ed93f35-7e49-4aaf-bf4e-fff54642524b")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 0.125 0.125)
|
|
||||||
(thickness 0.01875)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(attr exclude_from_pos_files exclude_from_bom)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.3 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.15)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "Cmts.User")
|
|
||||||
(uuid "99dcaa89-25a0-4262-a8c4-9cdf213b4907")
|
|
||||||
)
|
|
||||||
(fp_circle
|
|
||||||
(center 0 0)
|
|
||||||
(end 4.55 0)
|
|
||||||
(stroke
|
|
||||||
(width 0.05)
|
|
||||||
(type solid)
|
|
||||||
)
|
|
||||||
(fill no)
|
|
||||||
(layer "F.CrtYd")
|
|
||||||
(uuid "c3662997-0e67-4695-917c-0eb38b8e0749")
|
|
||||||
)
|
|
||||||
(fp_text user "${REFERENCE}"
|
|
||||||
(at 0 0 0)
|
|
||||||
(layer "F.Fab")
|
|
||||||
(uuid "68c0a66a-7cda-48a0-8f09-33af9283d7e9")
|
|
||||||
(effects
|
|
||||||
(font
|
|
||||||
(size 1 1)
|
|
||||||
(thickness 0.15)
|
|
||||||
)
|
|
||||||
(hide yes)
|
|
||||||
)
|
|
||||||
(unlocked no)
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -3.225 0 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "c417a11f-bf1c-4c84-b994-070f3f66bce9")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.280419 -2.280419 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "77802c07-fa0f-4bee-92e9-3a89030bef6d")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at -2.280419 2.280419 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "c5858578-0405-480e-a262-f8098837f25a")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 -3.225 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "1c395b59-12f5-4470-ae61-bff84d7a783a")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 0 0)
|
|
||||||
(size 8.6 8.6)
|
|
||||||
(drill 4.3)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "6d2991ba-3da4-49d2-b8d5-9429e8902183")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 0 3.225 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "2bc99776-823c-41f6-94ab-4295e3f9ceb9")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.280419 -2.280419 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "5ca8f1a4-1563-41bc-8dc8-827f900d3c8a")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 2.280419 2.280419 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "ee2df947-627f-4ac1-a7fb-0173c69c70eb")
|
|
||||||
)
|
|
||||||
(pad "1" thru_hole circle
|
|
||||||
(at 3.225 0 0)
|
|
||||||
(size 0.9 0.9)
|
|
||||||
(drill 0.6)
|
|
||||||
(layers "*.Cu" "*.Mask")
|
|
||||||
(zone_connect 2)
|
|
||||||
(net 3 "-contact")
|
|
||||||
(remove_unused_layers no)
|
|
||||||
(uuid "6fb181bc-d16c-441d-989a-71968b0506c8")
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
)
|
|
||||||
(embedded_fonts no)
|
|
||||||
(segment
|
|
||||||
(start 0 -12.5)
|
|
||||||
(end 0 0)
|
|
||||||
(width 0.2)
|
|
||||||
(net 0)
|
|
||||||
(uuid "20876398-3d3b-446a-8ba8-b31fe85e4d96")
|
|
||||||
(layer "F.Cu")
|
|
||||||
)
|
|
||||||
(segment
|
|
||||||
(start 0 0)
|
|
||||||
(end 12.5 0)
|
|
||||||
(width 0.2)
|
|
||||||
(net 0)
|
|
||||||
(uuid "34b28c28-e8a3-48b9-aba1-baf219a5a2d0")
|
|
||||||
(layer "F.Cu")
|
|
||||||
)
|
|
||||||
)
|
|
||||||
@@ -1,284 +0,0 @@
|
|||||||
{
|
|
||||||
"board": {
|
|
||||||
"3dviewports": [],
|
|
||||||
"design_settings": {
|
|
||||||
"defaults": {
|
|
||||||
"apply_defaults_to_fp_fields": false,
|
|
||||||
"apply_defaults_to_fp_shapes": false,
|
|
||||||
"apply_defaults_to_fp_text": false,
|
|
||||||
"board_outline_line_width": 0.05,
|
|
||||||
"copper_line_width": 0.2,
|
|
||||||
"copper_text_italic": false,
|
|
||||||
"copper_text_size_h": 1.5,
|
|
||||||
"copper_text_size_v": 1.5,
|
|
||||||
"copper_text_thickness": 0.3,
|
|
||||||
"copper_text_upright": false,
|
|
||||||
"courtyard_line_width": 0.05,
|
|
||||||
"dimension_precision": 4,
|
|
||||||
"dimension_units": 3,
|
|
||||||
"dimensions": {
|
|
||||||
"arrow_length": 1270000,
|
|
||||||
"extension_offset": 500000,
|
|
||||||
"keep_text_aligned": true,
|
|
||||||
"suppress_zeroes": true,
|
|
||||||
"text_position": 0,
|
|
||||||
"units_format": 0
|
|
||||||
},
|
|
||||||
"fab_line_width": 0.1,
|
|
||||||
"fab_text_italic": false,
|
|
||||||
"fab_text_size_h": 1.0,
|
|
||||||
"fab_text_size_v": 1.0,
|
|
||||||
"fab_text_thickness": 0.15,
|
|
||||||
"fab_text_upright": false,
|
|
||||||
"other_line_width": 0.1,
|
|
||||||
"other_text_italic": false,
|
|
||||||
"other_text_size_h": 1.0,
|
|
||||||
"other_text_size_v": 1.0,
|
|
||||||
"other_text_thickness": 0.15,
|
|
||||||
"other_text_upright": false,
|
|
||||||
"pads": {
|
|
||||||
"drill": 0.8,
|
|
||||||
"height": 1.27,
|
|
||||||
"width": 2.54
|
|
||||||
},
|
|
||||||
"silk_line_width": 0.1,
|
|
||||||
"silk_text_italic": false,
|
|
||||||
"silk_text_size_h": 1.0,
|
|
||||||
"silk_text_size_v": 1.0,
|
|
||||||
"silk_text_thickness": 0.1,
|
|
||||||
"silk_text_upright": false,
|
|
||||||
"zones": {
|
|
||||||
"min_clearance": 0.5
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"diff_pair_dimensions": [],
|
|
||||||
"drc_exclusions": [],
|
|
||||||
"meta": {
|
|
||||||
"version": 2
|
|
||||||
},
|
|
||||||
"rule_severities": {
|
|
||||||
"annular_width": "error",
|
|
||||||
"clearance": "error",
|
|
||||||
"connection_width": "warning",
|
|
||||||
"copper_edge_clearance": "error",
|
|
||||||
"copper_sliver": "warning",
|
|
||||||
"courtyards_overlap": "error",
|
|
||||||
"creepage": "error",
|
|
||||||
"diff_pair_gap_out_of_range": "error",
|
|
||||||
"diff_pair_uncoupled_length_too_long": "error",
|
|
||||||
"drill_out_of_range": "error",
|
|
||||||
"duplicate_footprints": "warning",
|
|
||||||
"extra_footprint": "warning",
|
|
||||||
"footprint": "error",
|
|
||||||
"footprint_filters_mismatch": "ignore",
|
|
||||||
"footprint_symbol_mismatch": "warning",
|
|
||||||
"footprint_type_mismatch": "ignore",
|
|
||||||
"hole_clearance": "error",
|
|
||||||
"hole_to_hole": "warning",
|
|
||||||
"holes_co_located": "warning",
|
|
||||||
"invalid_outline": "error",
|
|
||||||
"isolated_copper": "warning",
|
|
||||||
"item_on_disabled_layer": "error",
|
|
||||||
"items_not_allowed": "error",
|
|
||||||
"length_out_of_range": "error",
|
|
||||||
"lib_footprint_issues": "warning",
|
|
||||||
"lib_footprint_mismatch": "warning",
|
|
||||||
"malformed_courtyard": "error",
|
|
||||||
"microvia_drill_out_of_range": "error",
|
|
||||||
"mirrored_text_on_front_layer": "warning",
|
|
||||||
"missing_courtyard": "ignore",
|
|
||||||
"missing_footprint": "warning",
|
|
||||||
"net_conflict": "warning",
|
|
||||||
"nonmirrored_text_on_back_layer": "warning",
|
|
||||||
"npth_inside_courtyard": "ignore",
|
|
||||||
"padstack": "warning",
|
|
||||||
"pth_inside_courtyard": "ignore",
|
|
||||||
"shorting_items": "error",
|
|
||||||
"silk_edge_clearance": "warning",
|
|
||||||
"silk_over_copper": "warning",
|
|
||||||
"silk_overlap": "warning",
|
|
||||||
"skew_out_of_range": "error",
|
|
||||||
"solder_mask_bridge": "error",
|
|
||||||
"starved_thermal": "error",
|
|
||||||
"text_height": "warning",
|
|
||||||
"text_on_edge_cuts": "error",
|
|
||||||
"text_thickness": "warning",
|
|
||||||
"through_hole_pad_without_hole": "error",
|
|
||||||
"too_many_vias": "error",
|
|
||||||
"track_angle": "error",
|
|
||||||
"track_dangling": "warning",
|
|
||||||
"track_segment_length": "error",
|
|
||||||
"track_width": "error",
|
|
||||||
"tracks_crossing": "error",
|
|
||||||
"unconnected_items": "error",
|
|
||||||
"unresolved_variable": "error",
|
|
||||||
"via_dangling": "warning",
|
|
||||||
"zones_intersect": "error"
|
|
||||||
},
|
|
||||||
"rules": {
|
|
||||||
"max_error": 0.005,
|
|
||||||
"min_clearance": 0.0,
|
|
||||||
"min_connection": 0.0,
|
|
||||||
"min_copper_edge_clearance": 0.5,
|
|
||||||
"min_groove_width": 0.0,
|
|
||||||
"min_hole_clearance": 0.25,
|
|
||||||
"min_hole_to_hole": 0.25,
|
|
||||||
"min_microvia_diameter": 0.2,
|
|
||||||
"min_microvia_drill": 0.1,
|
|
||||||
"min_resolved_spokes": 2,
|
|
||||||
"min_silk_clearance": 0.0,
|
|
||||||
"min_text_height": 0.8,
|
|
||||||
"min_text_thickness": 0.08,
|
|
||||||
"min_through_hole_diameter": 0.3,
|
|
||||||
"min_track_width": 0.0,
|
|
||||||
"min_via_annular_width": 0.1,
|
|
||||||
"min_via_diameter": 0.5,
|
|
||||||
"solder_mask_to_copper_clearance": 0.0,
|
|
||||||
"use_height_for_length_calcs": true
|
|
||||||
},
|
|
||||||
"teardrop_options": [
|
|
||||||
{
|
|
||||||
"td_onpthpad": true,
|
|
||||||
"td_onroundshapesonly": false,
|
|
||||||
"td_onsmdpad": true,
|
|
||||||
"td_ontrackend": false,
|
|
||||||
"td_onvia": true
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"teardrop_parameters": [
|
|
||||||
{
|
|
||||||
"td_allow_use_two_tracks": true,
|
|
||||||
"td_curve_segcount": 0,
|
|
||||||
"td_height_ratio": 1.0,
|
|
||||||
"td_length_ratio": 0.5,
|
|
||||||
"td_maxheight": 2.0,
|
|
||||||
"td_maxlen": 1.0,
|
|
||||||
"td_on_pad_in_zone": false,
|
|
||||||
"td_target_name": "td_round_shape",
|
|
||||||
"td_width_to_size_filter_ratio": 0.9
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"td_allow_use_two_tracks": true,
|
|
||||||
"td_curve_segcount": 0,
|
|
||||||
"td_height_ratio": 1.0,
|
|
||||||
"td_length_ratio": 0.5,
|
|
||||||
"td_maxheight": 2.0,
|
|
||||||
"td_maxlen": 1.0,
|
|
||||||
"td_on_pad_in_zone": false,
|
|
||||||
"td_target_name": "td_rect_shape",
|
|
||||||
"td_width_to_size_filter_ratio": 0.9
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"td_allow_use_two_tracks": true,
|
|
||||||
"td_curve_segcount": 0,
|
|
||||||
"td_height_ratio": 1.0,
|
|
||||||
"td_length_ratio": 0.5,
|
|
||||||
"td_maxheight": 2.0,
|
|
||||||
"td_maxlen": 1.0,
|
|
||||||
"td_on_pad_in_zone": false,
|
|
||||||
"td_target_name": "td_track_end",
|
|
||||||
"td_width_to_size_filter_ratio": 0.9
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"track_widths": [],
|
|
||||||
"tuning_pattern_settings": {
|
|
||||||
"diff_pair_defaults": {
|
|
||||||
"corner_radius_percentage": 80,
|
|
||||||
"corner_style": 1,
|
|
||||||
"max_amplitude": 1.0,
|
|
||||||
"min_amplitude": 0.2,
|
|
||||||
"single_sided": false,
|
|
||||||
"spacing": 1.0
|
|
||||||
},
|
|
||||||
"diff_pair_skew_defaults": {
|
|
||||||
"corner_radius_percentage": 80,
|
|
||||||
"corner_style": 1,
|
|
||||||
"max_amplitude": 1.0,
|
|
||||||
"min_amplitude": 0.2,
|
|
||||||
"single_sided": false,
|
|
||||||
"spacing": 0.6
|
|
||||||
},
|
|
||||||
"single_track_defaults": {
|
|
||||||
"corner_radius_percentage": 80,
|
|
||||||
"corner_style": 1,
|
|
||||||
"max_amplitude": 1.0,
|
|
||||||
"min_amplitude": 0.2,
|
|
||||||
"single_sided": false,
|
|
||||||
"spacing": 0.6
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"via_dimensions": [],
|
|
||||||
"zones_allow_external_fillets": false
|
|
||||||
},
|
|
||||||
"ipc2581": {
|
|
||||||
"dist": "",
|
|
||||||
"distpn": "",
|
|
||||||
"internal_id": "",
|
|
||||||
"mfg": "",
|
|
||||||
"mpn": ""
|
|
||||||
},
|
|
||||||
"layer_pairs": [],
|
|
||||||
"layer_presets": [],
|
|
||||||
"viewports": []
|
|
||||||
},
|
|
||||||
"boards": [],
|
|
||||||
"cvpcb": {
|
|
||||||
"equivalence_files": []
|
|
||||||
},
|
|
||||||
"libraries": {
|
|
||||||
"pinned_footprint_libs": [],
|
|
||||||
"pinned_symbol_libs": []
|
|
||||||
},
|
|
||||||
"meta": {
|
|
||||||
"filename": "usage.kicad_pro",
|
|
||||||
"version": 3
|
|
||||||
},
|
|
||||||
"net_settings": {
|
|
||||||
"classes": [
|
|
||||||
{
|
|
||||||
"bus_width": 12,
|
|
||||||
"clearance": 0.2,
|
|
||||||
"diff_pair_gap": 0.25,
|
|
||||||
"diff_pair_via_gap": 0.25,
|
|
||||||
"diff_pair_width": 0.2,
|
|
||||||
"line_style": 0,
|
|
||||||
"microvia_diameter": 0.3,
|
|
||||||
"microvia_drill": 0.1,
|
|
||||||
"name": "Default",
|
|
||||||
"pcb_color": "rgba(0, 0, 0, 0.000)",
|
|
||||||
"priority": 2147483647,
|
|
||||||
"schematic_color": "rgba(0, 0, 0, 0.000)",
|
|
||||||
"track_width": 0.2,
|
|
||||||
"via_diameter": 0.6,
|
|
||||||
"via_drill": 0.3,
|
|
||||||
"wire_width": 6
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"meta": {
|
|
||||||
"version": 4
|
|
||||||
},
|
|
||||||
"net_colors": null,
|
|
||||||
"netclass_assignments": null,
|
|
||||||
"netclass_patterns": []
|
|
||||||
},
|
|
||||||
"pcbnew": {
|
|
||||||
"last_paths": {
|
|
||||||
"gencad": "",
|
|
||||||
"idf": "",
|
|
||||||
"netlist": "",
|
|
||||||
"plot": "",
|
|
||||||
"pos_files": "",
|
|
||||||
"specctra_dsn": "",
|
|
||||||
"step": "",
|
|
||||||
"svg": "",
|
|
||||||
"vrml": ""
|
|
||||||
},
|
|
||||||
"page_layout_descr_file": ""
|
|
||||||
},
|
|
||||||
"schematic": {
|
|
||||||
"legacy_lib_dir": "",
|
|
||||||
"legacy_lib_list": []
|
|
||||||
},
|
|
||||||
"sheets": [],
|
|
||||||
"text_variables": {}
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
#pragma experiment("MODULE_TEMPLATING")
|
|
||||||
from "MountingHole.py" import MountingHole
|
|
||||||
|
|
||||||
module Usage:
|
|
||||||
"""
|
|
||||||
Example of using mounting holes
|
|
||||||
"""
|
|
||||||
|
|
||||||
m2_with_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad">
|
|
||||||
m6_no_pad = new MountingHole<metric_screw_size="M6", pad_type="NoPad">
|
|
||||||
m3_top_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad_TopOnly">
|
|
||||||
m4_pad_with_vias = new MountingHole<metric_screw_size="M4", pad_type="Pad_Via">
|
|
||||||
|
|
||||||
m2_with_pad.contact ~ m3_top_pad.contact
|
|
||||||
m3_top_pad.contact ~ m4_pad_with_vias.contact
|
|
||||||
# m6_no_pad has no contact
|
|
||||||
51
.gitignore
vendored
Normal file
51
.gitignore
vendored
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
# For PCBs designed using KiCad: https://www.kicad.org/
|
||||||
|
# Format documentation: https://kicad.org/help/file-formats/
|
||||||
|
|
||||||
|
# Temporary files
|
||||||
|
*.000
|
||||||
|
*.bak
|
||||||
|
*.bck
|
||||||
|
*.kicad_pcb-bak
|
||||||
|
*.kicad_sch-bak
|
||||||
|
*-backups
|
||||||
|
*.kicad_prl
|
||||||
|
*.sch-bak
|
||||||
|
*~
|
||||||
|
_autosave-*
|
||||||
|
*.tmp
|
||||||
|
*-save.pro
|
||||||
|
*-save.kicad_pcb
|
||||||
|
*.kicad_pcb.lck
|
||||||
|
fp-info-cache
|
||||||
|
|
||||||
|
# Netlist files (exported from Eeschema)
|
||||||
|
*.net
|
||||||
|
|
||||||
|
# Autorouter files (exported from Pcbnew)
|
||||||
|
*.dsn
|
||||||
|
*.ses
|
||||||
|
|
||||||
|
# Exported BOM files
|
||||||
|
*.xml
|
||||||
|
*.csv
|
||||||
|
|
||||||
|
build/
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
# Virtual environment
|
||||||
|
.venv/
|
||||||
|
venv/
|
||||||
|
|
||||||
|
# .ato directory
|
||||||
|
.ato/
|
||||||
|
|
||||||
|
# IDEs
|
||||||
|
.vscode/**
|
||||||
|
*.code-workspace
|
||||||
|
|
||||||
|
__pycache__/
|
||||||
|
|
||||||
|
# Platformio
|
||||||
|
.pio/
|
||||||
|
|
||||||
|
*.egg-info/
|
||||||
1
main.ato
1
main.ato
@@ -115,7 +115,6 @@ module DFPlayerCarrierBoard:
|
|||||||
|
|
||||||
# --- Mechanical Mounting Holes ---
|
# --- Mechanical Mounting Holes ---
|
||||||
# m2_with_pad = new MountingHole<metric_screw_size="M2", pad_type="Pad">
|
# m2_with_pad = new MountingHole<metric_screw_size="M2", pad_type="Pad">
|
||||||
# m2_with_pad.exclude_from_bom = True
|
|
||||||
# m6_no_pad = new MountingHole<metric_screw_size="M6", pad_type="NoPad">
|
# m6_no_pad = new MountingHole<metric_screw_size="M6", pad_type="NoPad">
|
||||||
# m3_top_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad_TopOnly">
|
# m3_top_pad = new MountingHole<metric_screw_size="M3", pad_type="Pad_TopOnly">
|
||||||
# m4_pad_with_vias = new MountingHole<metric_screw_size="M4", pad_type="Pad_Via">
|
# m4_pad_with_vias = new MountingHole<metric_screw_size="M4", pad_type="Pad_Via">
|
||||||
|
|||||||
Reference in New Issue
Block a user