beamer: init
All checks were successful
/ test (push) Successful in 13s

This commit is contained in:
Serge Bazanski 2024-12-14 19:08:35 +01:00
parent 4e271a01a9
commit 49ba2eb018
165 changed files with 142034 additions and 0 deletions

View file

@ -0,0 +1,8 @@
[target.thumbv6m-none-eabi]
runner = 'probe-rs run --chip STM32F746ZG'
[build]
target = "thumbv7m-none-eabi"
[env]
DEFMT_LOG = "trace"

1
beamer/fw/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
target

861
beamer/fw/Cargo.lock generated Normal file
View file

@ -0,0 +1,861 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4
[[package]]
name = "aligned"
version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "377e4c0ba83e4431b10df45c1d4666f178ea9c552cac93e60c3a88bf32785923"
dependencies = [
"as-slice",
]
[[package]]
name = "as-slice"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516"
dependencies = [
"stable_deref_trait",
]
[[package]]
name = "autocfg"
version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "bare-metal"
version = "0.2.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5deb64efa5bd81e31fcd1938615a6d98c82eafcbcd787162b6f63b91d6bac5b3"
dependencies = [
"rustc_version",
]
[[package]]
name = "beamer"
version = "0.1.0"
dependencies = [
"cortex-m",
"cortex-m-rt",
"defmt",
"defmt-rtt",
"embassy-executor",
"embassy-futures",
"embassy-net",
"embassy-stm32",
"embassy-sync",
"embassy-time",
"embedded-io-async",
"panic-halt",
"panic-probe",
"rand_core",
"smoltcp",
"static_cell",
]
[[package]]
name = "bit_field"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61"
[[package]]
name = "bitfield"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "46afbd2983a5d5a7bd740ccb198caf5b82f45c40c09c0eed36052d91cb92e719"
[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
[[package]]
name = "block-device-driver"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44c051592f59fe68053524b4c4935249b806f72c1f544cfb7abe4f57c3be258e"
dependencies = [
"aligned",
]
[[package]]
name = "byteorder"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "cortex-m"
version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ec610d8f49840a5b376c69663b6369e71f4b34484b9b2eb29fb918d92516cb9"
dependencies = [
"bare-metal",
"bitfield",
"critical-section",
"embedded-hal 0.2.7",
"volatile-register",
]
[[package]]
name = "cortex-m-rt"
version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ee84e813d593101b1723e13ec38b6ab6abbdbaaa4546553f5395ed274079ddb1"
dependencies = [
"cortex-m-rt-macros",
]
[[package]]
name = "cortex-m-rt-macros"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0f6f3e36f203cfedbc78b357fb28730aa2c6dc1ab060ee5c2405e843988d3c7"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "critical-section"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f64009896348fc5af4222e9cf7d7d82a95a256c634ebcf61c53e4ea461422242"
[[package]]
name = "darling"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989"
dependencies = [
"darling_core",
"darling_macro",
]
[[package]]
name = "darling_core"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5"
dependencies = [
"fnv",
"ident_case",
"proc-macro2",
"quote",
"strsim",
"syn 2.0.79",
]
[[package]]
name = "darling_macro"
version = "0.20.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806"
dependencies = [
"darling_core",
"quote",
"syn 2.0.79",
]
[[package]]
name = "defmt"
version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a99dd22262668b887121d4672af5a64b238f026099f1a2a1b322066c9ecfe9e0"
dependencies = [
"bitflags 1.3.2",
"defmt-macros",
]
[[package]]
name = "defmt-macros"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3a9f309eff1f79b3ebdf252954d90ae440599c26c2c553fe87a2d17195f2dcb"
dependencies = [
"defmt-parser",
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.79",
]
[[package]]
name = "defmt-parser"
version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff4a5fefe330e8d7f31b16a318f9ce81000d8e35e69b93eae154d16d2278f70f"
dependencies = [
"thiserror",
]
[[package]]
name = "defmt-rtt"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bab697b3dbbc1750b7c8b821aa6f6e7f2480b47a99bc057a2ed7b170ebef0c51"
dependencies = [
"critical-section",
"defmt",
]
[[package]]
name = "document-features"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0"
dependencies = [
"litrs",
]
[[package]]
name = "embassy-embedded-hal"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"defmt",
"embassy-futures",
"embassy-sync",
"embassy-time",
"embedded-hal 0.2.7",
"embedded-hal 1.0.0",
"embedded-hal-async",
"embedded-storage",
"embedded-storage-async",
"nb 1.1.0",
]
[[package]]
name = "embassy-executor"
version = "0.6.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"cortex-m",
"critical-section",
"defmt",
"document-features",
"embassy-executor-macros",
"embassy-time-driver",
"embassy-time-queue-driver",
]
[[package]]
name = "embassy-executor-macros"
version = "0.5.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"darling",
"proc-macro2",
"quote",
"syn 2.0.79",
]
[[package]]
name = "embassy-futures"
version = "0.1.1"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
[[package]]
name = "embassy-hal-internal"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"cortex-m",
"critical-section",
"defmt",
"num-traits",
]
[[package]]
name = "embassy-net"
version = "0.4.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"defmt",
"document-features",
"embassy-net-driver",
"embassy-sync",
"embassy-time",
"embedded-io-async",
"embedded-nal-async",
"heapless",
"managed",
"smoltcp",
]
[[package]]
name = "embassy-net-driver"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"defmt",
]
[[package]]
name = "embassy-stm32"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"aligned",
"bit_field",
"bitflags 2.6.0",
"block-device-driver",
"cfg-if",
"cortex-m",
"cortex-m-rt",
"critical-section",
"defmt",
"document-features",
"embassy-embedded-hal",
"embassy-futures",
"embassy-hal-internal",
"embassy-net-driver",
"embassy-sync",
"embassy-time",
"embassy-time-driver",
"embassy-usb-driver",
"embassy-usb-synopsys-otg",
"embedded-can",
"embedded-hal 0.2.7",
"embedded-hal 1.0.0",
"embedded-hal-async",
"embedded-hal-nb",
"embedded-io",
"embedded-io-async",
"embedded-storage",
"embedded-storage-async",
"futures-util",
"nb 1.1.0",
"proc-macro2",
"quote",
"rand_core",
"sdio-host",
"static_assertions",
"stm32-fmc",
"stm32-metapac",
"vcell",
"volatile-register",
]
[[package]]
name = "embassy-sync"
version = "0.6.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"cfg-if",
"critical-section",
"defmt",
"embedded-io-async",
"futures-util",
"heapless",
]
[[package]]
name = "embassy-time"
version = "0.3.2"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"cfg-if",
"critical-section",
"defmt",
"document-features",
"embassy-time-driver",
"embassy-time-queue-driver",
"embedded-hal 0.2.7",
"embedded-hal 1.0.0",
"embedded-hal-async",
"futures-util",
"heapless",
]
[[package]]
name = "embassy-time-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"document-features",
]
[[package]]
name = "embassy-time-queue-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
[[package]]
name = "embassy-usb-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"defmt",
]
[[package]]
name = "embassy-usb-synopsys-otg"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy?rev=9555259c57a07338792cfe0fdd363a59616a8062#9555259c57a07338792cfe0fdd363a59616a8062"
dependencies = [
"critical-section",
"embassy-sync",
"embassy-usb-driver",
]
[[package]]
name = "embedded-can"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e9d2e857f87ac832df68fa498d18ddc679175cf3d2e4aa893988e5601baf9438"
dependencies = [
"nb 1.1.0",
]
[[package]]
name = "embedded-hal"
version = "0.2.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "35949884794ad573cf46071e41c9b60efb0cb311e3ca01f7af807af1debc66ff"
dependencies = [
"nb 0.1.3",
"void",
]
[[package]]
name = "embedded-hal"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "361a90feb7004eca4019fb28352a9465666b24f840f5c3cddf0ff13920590b89"
[[package]]
name = "embedded-hal-async"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c4c685bbef7fe13c3c6dd4da26841ed3980ef33e841cddfa15ce8a8fb3f1884"
dependencies = [
"embedded-hal 1.0.0",
]
[[package]]
name = "embedded-hal-nb"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fba4268c14288c828995299e59b12babdbe170f6c6d73731af1b4648142e8605"
dependencies = [
"embedded-hal 1.0.0",
"nb 1.1.0",
]
[[package]]
name = "embedded-io"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
dependencies = [
"defmt",
]
[[package]]
name = "embedded-io-async"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ff09972d4073aa8c299395be75161d582e7629cd663171d62af73c8d50dba3f"
dependencies = [
"defmt",
"embedded-io",
]
[[package]]
name = "embedded-nal"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8a943fad5ed3d3f8a00f1e80f6bba371f1e7f0df28ec38477535eb318dc19cc"
dependencies = [
"nb 1.1.0",
"no-std-net",
]
[[package]]
name = "embedded-nal-async"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72229137a4fc12d239b0b7f50f04b30790678da6d782a0f3f1909bf57ec4b759"
dependencies = [
"embedded-io-async",
"embedded-nal",
"no-std-net",
]
[[package]]
name = "embedded-storage"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21dea9854beb860f3062d10228ce9b976da520a73474aed3171ec276bc0c032"
[[package]]
name = "embedded-storage-async"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1763775e2323b7d5f0aa6090657f5e21cfa02ede71f5dc40eead06d64dcd15cc"
dependencies = [
"embedded-storage",
]
[[package]]
name = "fnv"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
[[package]]
name = "futures-core"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
[[package]]
name = "futures-task"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
[[package]]
name = "futures-util"
version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [
"futures-core",
"futures-task",
"pin-project-lite",
"pin-utils",
]
[[package]]
name = "hash32"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
dependencies = [
"byteorder",
]
[[package]]
name = "heapless"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
dependencies = [
"defmt",
"hash32",
"stable_deref_trait",
]
[[package]]
name = "ident_case"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
[[package]]
name = "litrs"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5"
[[package]]
name = "managed"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0ca88d725a0a943b096803bd34e73a4437208b6077654cc4ecb2947a5f91618d"
[[package]]
name = "nb"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "801d31da0513b6ec5214e9bf433a77966320625a37860f910be265be6e18d06f"
dependencies = [
"nb 1.1.0",
]
[[package]]
name = "nb"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d5439c4ad607c3c23abf66de8c8bf57ba8adcd1f129e699851a6e43935d339d"
[[package]]
name = "no-std-net"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65"
[[package]]
name = "num-traits"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
dependencies = [
"autocfg",
]
[[package]]
name = "panic-halt"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de96540e0ebde571dc55c73d60ef407c653844e6f9a1e2fdbd40c07b9252d812"
[[package]]
name = "panic-probe"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4047d9235d1423d66cc97da7d07eddb54d4f154d6c13805c6d0793956f4f25b0"
dependencies = [
"cortex-m",
"defmt",
]
[[package]]
name = "pin-project-lite"
version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
[[package]]
name = "pin-utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "portable-atomic"
version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2"
[[package]]
name = "proc-macro-error"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
dependencies = [
"proc-macro-error-attr",
"proc-macro2",
"quote",
"syn 1.0.109",
"version_check",
]
[[package]]
name = "proc-macro-error-attr"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
dependencies = [
"proc-macro2",
"quote",
"version_check",
]
[[package]]
name = "proc-macro2"
version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
[[package]]
name = "rustc_version"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
dependencies = [
"semver",
]
[[package]]
name = "sdio-host"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f93c025f9cfe4c388c328ece47d11a54a823da3b5ad0370b22d95ad47137f85a"
[[package]]
name = "semver"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403"
dependencies = [
"semver-parser",
]
[[package]]
name = "semver-parser"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "smoltcp"
version = "0.11.0"
source = "git+https://github.com/smoltcp-rs/smoltcp?rev=dd43c8f189178b0ab3bda798ed8578b5b0a6f094#dd43c8f189178b0ab3bda798ed8578b5b0a6f094"
dependencies = [
"bitflags 1.3.2",
"byteorder",
"cfg-if",
"defmt",
"heapless",
"managed",
]
[[package]]
name = "stable_deref_trait"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "static_cell"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d89b0684884a883431282db1e4343f34afc2ff6996fe1f4a1664519b66e14c1e"
dependencies = [
"portable-atomic",
]
[[package]]
name = "stm32-fmc"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c7f0639399e2307c2446c54d91d4f1596343a1e1d5cab605b9cce11d0ab3858c"
dependencies = [
"embedded-hal 0.2.7",
]
[[package]]
name = "stm32-metapac"
version = "15.0.0"
source = "git+https://github.com/embassy-rs/stm32-data-generated?tag=stm32-data-9b7414490b10ffbd5beb1b0dcf14adb018cbe37f#dc782d51865ba6a0a8dd79a4d6972864b33b6f00"
dependencies = [
"cortex-m",
"cortex-m-rt",
]
[[package]]
name = "strsim"
version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
[[package]]
name = "syn"
version = "1.0.109"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.79",
]
[[package]]
name = "unicode-ident"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
[[package]]
name = "vcell"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77439c1b53d2303b20d9459b1ade71a83c716e3f9c34f3228c00e6f185d6c002"
[[package]]
name = "version_check"
version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "void"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
[[package]]
name = "volatile-register"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de437e2a6208b014ab52972a27e59b33fa2920d3e00fe05026167a1c509d19cc"
dependencies = [
"vcell",
]

36
beamer/fw/Cargo.toml Normal file
View file

@ -0,0 +1,36 @@
[package]
name = "beamer"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
cortex-m = { version = "0.7.7", features = ["critical-section-single-core"] }
cortex-m-rt = "0.7.3"
defmt = "0.3.8"
defmt-rtt = "0.4.1"
embassy-executor = { version = "0.6.0", features = ["task-arena-size-32768", "arch-cortex-m", "executor-thread", "defmt", "integrated-timers"] }
embassy-net = { version = "0.4.0", features = ["defmt", "tcp", "udp", "dhcpv4", "medium-ethernet"] }
embassy-stm32 = { version = "0.1.0", features = ["defmt", "stm32f746zg", "memory-x", "unstable-pac", "time-driver-any", "exti"] }
embassy-sync = { version = "0.6.0", features = ["defmt"] }
embassy-time = { version = "0.3.2", features = ["defmt", "defmt-timestamp-uptime", "tick-hz-32_768"] }
embassy-futures = { version = "0.1.1" }
embedded-io-async = "0.6.1"
panic-halt = "0.2.0"
panic-probe = { version = "0.3.2", features = ["print-defmt"] }
rand_core = "0.6.4"
smoltcp = { git="https://github.com/smoltcp-rs/smoltcp", rev="dd43c8f189178b0ab3bda798ed8578b5b0a6f094", default-features = false, features = [
"socket",
"async",
"proto-ipv4",
] }
static_cell = "2.1.0"
[patch.crates-io]
embassy-executor = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }
embassy-net = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }
embassy-stm32 = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }
embassy-sync = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }
embassy-time = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }
embassy-futures = { git = "https://github.com/embassy-rs/embassy", rev = "9555259c57a07338792cfe0fdd363a59616a8062" }

8
beamer/fw/shell.nix Normal file
View file

@ -0,0 +1,8 @@
with import <nixpkgs> {};
pkgs.mkShell {
buildInputs = [
rustup
probe-rs
];
}

145
beamer/fw/src/main.rs Normal file
View file

@ -0,0 +1,145 @@
#![no_std]
#![no_main]
use defmt::*;
use embassy_executor::Spawner;
use embassy_futures::select::Either;
use embassy_net::StackResources;
use embassy_stm32::eth::generic_smi::GenericSMI;
use embassy_stm32::eth::{Ethernet, PacketQueue};
use embassy_stm32::gpio::Pull;
use embassy_stm32::peripherals::ETH;
use embassy_stm32::time::Hertz;
use embassy_stm32::{bind_interrupts, eth, Config};
use embassy_time::Timer;
use static_cell::StaticCell;
use {defmt_rtt as _, panic_probe as _};
bind_interrupts!(struct Irqs {
ETH => eth::InterruptHandler;
});
type Device = Ethernet<'static, ETH, GenericSMI>;
#[embassy_executor::task]
async fn net_task(mut runner: embassy_net::Runner<'static, Device>) -> ! {
runner.run().await
}
#[embassy_executor::task]
async fn sync_task(
mut hsync: embassy_stm32::exti::ExtiInput<'static>,
mut vsync: embassy_stm32::exti::ExtiInput<'static>,
) -> ! {
loop {
let hlo = hsync.wait_for_falling_edge();
let vlo = vsync.wait_for_falling_edge();
let res = embassy_futures::select::select(hlo, vlo).await;
if let Either::First(_) = res {
}
}
}
#[embassy_executor::main]
async fn main(spawner: Spawner) -> ! {
let mut config = Config::default();
{
use embassy_stm32::rcc::*;
config.rcc.hse = Some(Hse {
freq: Hertz(8_000_000),
mode: HseMode::Bypass,
});
config.rcc.pll_src = PllSource::HSE;
config.rcc.pll = Some(Pll {
prediv: PllPreDiv::DIV4,
mul: PllMul::MUL216,
divp: Some(PllPDiv::DIV2), // 8mhz / 4 * 216 / 2 = 216Mhz
divq: None,
divr: None,
});
config.rcc.ahb_pre = AHBPrescaler::DIV1;
config.rcc.apb1_pre = APBPrescaler::DIV4;
config.rcc.apb2_pre = APBPrescaler::DIV2;
config.rcc.sys = Sysclk::PLL1_P;
}
let p = embassy_stm32::init(config);
info!("Hello World!");
let hsync = embassy_stm32::exti::ExtiInput::new(p.PC13, p.EXTI13, Pull::Up);
let vsync = embassy_stm32::exti::ExtiInput::new(p.PC14, p.EXTI14, Pull::Up);
unwrap!(spawner.spawn(sync_task(hsync, vsync)));
// Generate random seed.
let seed = 0xdeadbeefcafebabe;
let mac_addr = [0x00, 0x00, 0xDE, 0xAD, 0xBE, 0xEF];
static PACKETS: StaticCell<PacketQueue<4, 4>> = StaticCell::new();
let device = Ethernet::new(
PACKETS.init(PacketQueue::<4, 4>::new()),
p.ETH,
Irqs,
p.PA1,
p.PA2,
p.PC1,
p.PA7,
p.PC4,
p.PC5,
p.PG13,
p.PB13,
p.PG11,
GenericSMI::new(0),
mac_addr,
);
let config = embassy_net::Config::dhcpv4(Default::default());
// Init network stack
static RESOURCES: StaticCell<StackResources<3>> = StaticCell::new();
let (stack, runner) = embassy_net::new(device, config, RESOURCES.init(StackResources::new()), seed);
// Launch network task
unwrap!(spawner.spawn(net_task(runner)));
// Ensure DHCP configuration is up before trying connect
stack.wait_config_up().await;
info!("Network task initialized");
// Then we can use it!
let mut rx_buffer = [0; 4096];
let mut rx_meta = [embassy_net::udp::PacketMetadata::EMPTY; 16];
let mut tx_buffer = [0; 4096];
let mut tx_meta = [embassy_net::udp::PacketMetadata::EMPTY; 16];
let mut socket = embassy_net::udp::UdpSocket::new(stack, &mut rx_meta, &mut rx_buffer, &mut tx_meta, &mut tx_buffer);
let local = stack.config_v4().unwrap().address.address();
let r = socket.bind(embassy_net::IpEndpoint{
addr: embassy_net::IpAddress::Ipv4(local),
port: 2137,
});
if let Err(e) = r {
info!("could not bind socket: {:?}", e);
loop {
Timer::after_secs(1).await;
}
}
loop {
let meta = smoltcp::phy::PacketMeta::default();
let to = embassy_net::udp::UdpMetadata {
endpoint: embassy_net::IpEndpoint { addr: embassy_net::IpAddress::v4(255,255,255,255), port: 2137 },
local_address: None,
meta,
};
let r = socket.send_to(&[0xdeu8, 0xadu8, 0xbeu8, 0xefu8], to).await;
if let Err(e) = r {
info!("send error: {:?}", e);
Timer::after_secs(5).await;
} else {
Timer::after_millis(100).await;
}
}
}

5
beamer/hw/beamer/.gitignore vendored Normal file
View file

@ -0,0 +1,5 @@
pool/*.db
pool/*.db-*
*.imp_meta
*.autosave
*.bak

View file

@ -0,0 +1,22 @@
{
"blocks": [
{
"block_filename": "top_block.json",
"is_top": true,
"schematic_filename": "top_schematic.json"
}
],
"blocks_filename": "blocks.json",
"board_filename": "board.json",
"name": "",
"pictures_filename": "pictures",
"planes_filename": "planes.json",
"pool_cache_directory": "cache",
"pool_directory": "pool",
"pool_uuid": "6d752bc3-29b3-45df-8cf2-1e3aacefbcc6",
"title": "",
"type": "project",
"uuid": "fac5014e-f664-4b67-94e8-1ad78c17f8c6",
"version": 3,
"vias_directory": ""
}

View file

@ -0,0 +1,11 @@
{
"blocks": {
"ffaa36ae-2bba-458b-b105-a31c1bdb3210": {
"block_filename": "top_block.json",
"schematic_filename": "top_schematic.json",
"symbol_filename": ""
}
},
"top_block": "ffaa36ae-2bba-458b-b105-a31c1bdb3210",
"type": "blocks"
}

12723
beamer/hw/beamer/board.json Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,8 @@
%FSLAX46Y46*%
%MOMM*%
G01*
%LPD*%
G01*
%LPD*%
G75*
M02*

View file

@ -0,0 +1,8 @@
%FSLAX46Y46*%
%MOMM*%
G01*
%LPD*%
G01*
%LPD*%
G75*
M02*

View file

@ -0,0 +1,628 @@
%FSLAX46Y46*%
%MOMM*%
%AMPS17*
1,1,1.700000,0.000000,0.000000*
%
%ADD17PS17*%
%AMPS11*
1,1,1.600000,0.000000,0.000000*
%
%ADD11PS11*%
%AMPS19*
1,1,1.600000,0.000000,0.000000*
%
%ADD19PS19*%
%AMPS10*
1,1,1.600000,0.000000,0.000000*
%
%ADD10PS10*%
%AMPS15*
1,1,1.400000,0.000000,0.000000*
%
%ADD15PS15*%
%AMPS13*
1,1,1.400000,0.000000,0.000000*
%
%ADD13PS13*%
%AMPS12*
1,1,1.900000,0.000000,0.000000*
%
%ADD12PS12*%
%AMPS20*
1,1,1.900000,0.000000,0.000000*
%
%ADD20PS20*%
%AMPS21*
1,1,0.400000,0.000000,0.000000*
%
%ADD21PS21*%
%AMPS16*
21,1,1.400000,1.400000,0.000000,0.000000,0.000000*
%
%ADD16PS16*%
%AMPS14*
21,1,1.400000,1.400000,0.000000,0.000000,270.000000*
%
%ADD14PS14*%
%AMPS18*
21,1,1.700000,1.700000,0.000000,0.000000,180.000000*
%
%ADD18PS18*%
G01*
%LPD*%
G01*
%LPD*%
G75*
D10*
X8500000Y-27000000D03*
D10*
X13500000Y-27000000D03*
D10*
X11000000Y-27000000D03*
D11*
X-15000000Y-9500000D03*
D11*
X-17000000Y9000000D03*
D12*
X-21590000Y-34290000D03*
D12*
X-21590000Y-29210000D03*
D12*
X-21590000Y-24130000D03*
D12*
X-21590000Y-1270000D03*
D12*
X-24130000Y-31750000D03*
D12*
X-24130000Y-6350000D03*
D12*
X-24130000Y-24130000D03*
D12*
X-21590000Y-19050000D03*
D12*
X-21590000Y-8890000D03*
D12*
X-21590000Y-21590000D03*
D12*
X-21590000Y-11430000D03*
D12*
X-21590000Y-31750000D03*
D12*
X-24130000Y-19050000D03*
D12*
X-24130000Y1270000D03*
D12*
X-21590000Y1270000D03*
D12*
X-24130000Y-3810000D03*
D12*
X-21590000Y-13970000D03*
D12*
X-24130000Y-8890000D03*
D12*
X-24130000Y-21590000D03*
D12*
X-21590000Y-26670000D03*
D12*
X-24130000Y-13970000D03*
D12*
X-24130000Y-29210000D03*
D12*
X-21590000Y-6350000D03*
D12*
X-24130000Y-11430000D03*
D12*
X-24130000Y-26670000D03*
D12*
X-21590000Y-16510000D03*
D12*
X-24130000Y-16510000D03*
D12*
X-24130000Y-34290000D03*
D12*
X-24130000Y-1270000D03*
D12*
X-21590000Y-3810000D03*
D13*
X-23500000Y31500000D03*
D14*
X-23500000Y35500000D03*
D13*
X-23500000Y33500000D03*
D11*
X2000000Y-22000000D03*
D11*
X10500000Y15500000D03*
D12*
X17500000Y9270000D03*
D12*
X17500000Y6730000D03*
D11*
X2000000Y-12500000D03*
D15*
X-3500000Y-37500000D03*
D16*
X-7500000Y-37500000D03*
D15*
X-5500000Y-37500000D03*
D17*
X-2222218Y8927790D03*
D17*
X-4762218Y8927790D03*
D18*
X317782Y8927790D03*
D19*
X-11000000Y-14000000D03*
D19*
X-11000000Y-19000000D03*
D19*
X-11000000Y-16500000D03*
D11*
X-5000000Y15500000D03*
D19*
X-11000000Y-25000000D03*
D19*
X-11000000Y-30000000D03*
D19*
X-11000000Y-27500000D03*
D11*
X6000000Y4500000D03*
D15*
X13000000Y-37500000D03*
D16*
X9000000Y-37500000D03*
D15*
X11000000Y-37500000D03*
D12*
X-21590000Y21590000D03*
D12*
X-24130000Y16510000D03*
D12*
X-21590000Y13970000D03*
D12*
X-21590000Y11430000D03*
D12*
X-24130000Y24130000D03*
D12*
X-21590000Y24130000D03*
D12*
X-24130000Y19050000D03*
D12*
X-21590000Y8890000D03*
D12*
X-24130000Y13970000D03*
D12*
X-24130000Y8890000D03*
D12*
X-21590000Y16510000D03*
D12*
X-24130000Y11430000D03*
D12*
X-21590000Y6350000D03*
D12*
X-24130000Y6350000D03*
D12*
X-24130000Y21590000D03*
D12*
X-21590000Y19050000D03*
D11*
X-15000000Y-34500000D03*
D11*
X-16500000Y23500000D03*
D11*
X-5500000Y-31500000D03*
D12*
X24130000Y30734000D03*
D12*
X21590000Y25654000D03*
D12*
X24130000Y12954000D03*
D12*
X24130000Y23114000D03*
D12*
X24130000Y10414000D03*
D12*
X24130000Y20574000D03*
D12*
X21590000Y12954000D03*
D12*
X21590000Y33274000D03*
D12*
X24130000Y33274000D03*
D12*
X21590000Y28194000D03*
D12*
X24130000Y18034000D03*
D12*
X21590000Y23114000D03*
D12*
X21590000Y10414000D03*
D12*
X21590000Y18034000D03*
D12*
X24130000Y25654000D03*
D12*
X21590000Y20574000D03*
D12*
X24130000Y15494000D03*
D12*
X21590000Y15494000D03*
D12*
X21590000Y30734000D03*
D12*
X24130000Y28194000D03*
D11*
X-2500000Y-31500000D03*
D20*
X-17500000Y-1270000D03*
D20*
X-17500000Y1270000D03*
D12*
X24130000Y-34290000D03*
D12*
X24130000Y-29210000D03*
D12*
X24130000Y-24130000D03*
D12*
X24130000Y-19050000D03*
D12*
X24130000Y3810000D03*
D12*
X21590000Y-26670000D03*
D12*
X21590000Y-1270000D03*
D12*
X21590000Y-19050000D03*
D12*
X24130000Y-13970000D03*
D12*
X21590000Y-34290000D03*
D12*
X24130000Y-3810000D03*
D12*
X24130000Y-16510000D03*
D12*
X24130000Y-6350000D03*
D12*
X24130000Y-26670000D03*
D12*
X21590000Y-13970000D03*
D12*
X21590000Y6350000D03*
D12*
X24130000Y6350000D03*
D12*
X24130000Y-31750000D03*
D12*
X21590000Y1270000D03*
D12*
X24130000Y-8890000D03*
D12*
X21590000Y-3810000D03*
D12*
X21590000Y-16510000D03*
D12*
X24130000Y-21590000D03*
D12*
X21590000Y-8890000D03*
D12*
X21590000Y-24130000D03*
D12*
X24130000Y-1270000D03*
D12*
X21590000Y-6350000D03*
D12*
X21590000Y-21590000D03*
D12*
X24130000Y-11430000D03*
D12*
X21590000Y-11430000D03*
D12*
X21590000Y-31750000D03*
D12*
X21590000Y-29210000D03*
D12*
X21590000Y3810000D03*
D12*
X24130000Y1270000D03*
D21*
X10500000Y23000000D03*
D21*
X13000000Y33000000D03*
D21*
X18000000Y-7500000D03*
D21*
X19000000Y-25000000D03*
D21*
X19000000Y-20000000D03*
D21*
X5000000Y11500000D03*
D21*
X18500000Y-31500000D03*
D21*
X-13000000Y35000000D03*
D21*
X13500000Y11500000D03*
D21*
X-14500000Y-3000000D03*
D21*
X9500000Y-31500000D03*
D21*
X19000000Y0D03*
D21*
X18500000Y-5000000D03*
D21*
X-14500000Y33500000D03*
D21*
X-3000000Y-13000000D03*
D21*
X0Y-4500000D03*
D21*
X9000000Y9000000D03*
D21*
X19000000Y9500000D03*
D21*
X5000000Y7000000D03*
D21*
X-3000000Y-16000000D03*
D21*
X-3500000Y17000000D03*
D21*
X-7950000Y-22500000D03*
D21*
X-10000000Y21500000D03*
D21*
X15500000Y500000D03*
D21*
X-2000000Y-3500000D03*
D21*
X-5000000Y23000000D03*
D21*
X2000000Y21500000D03*
D21*
X12500000Y-21500000D03*
D21*
X14000000Y-31500000D03*
D21*
X-8500000Y-21000000D03*
D21*
X19000000Y-15000000D03*
D21*
X-6000000Y-3500000D03*
D21*
X-2000000Y34000000D03*
D21*
X-11000000Y1000000D03*
D21*
X-12000000Y-8000000D03*
D21*
X-16000000Y-31500000D03*
D21*
X19000000Y36000000D03*
D21*
X15000000Y-8500000D03*
D21*
X10000000Y-13500000D03*
D21*
X-15000000Y22000000D03*
D21*
X9000000Y-6500000D03*
D21*
X-5000000Y27500000D03*
D21*
X-14000000Y500000D03*
D21*
X4500000Y-25000000D03*
D21*
X-1000000Y34000000D03*
D21*
X17500000Y-3000000D03*
D21*
X3000000Y12500000D03*
D21*
X14000000Y27000000D03*
D21*
X-9000000Y12500000D03*
D21*
X11000000Y-7500000D03*
D21*
X-2500000Y-21000000D03*
D21*
X13500000Y5500000D03*
D21*
X-500000Y-21000000D03*
D21*
X19000000Y26000000D03*
D21*
X-9000000Y35000000D03*
D21*
X-15500000Y20500000D03*
D21*
X19000000Y22000000D03*
D21*
X-1500000Y34500000D03*
D21*
X16000000Y-4500000D03*
D21*
X19000000Y14000000D03*
D21*
X10000000Y-23000000D03*
D21*
X12500000Y15500000D03*
D21*
X-3000000Y12500000D03*
D21*
X19000000Y-11000000D03*
D21*
X-13000000Y19500000D03*
D21*
X-4500000Y19000000D03*
D21*
X12000000Y-31500000D03*
D21*
X500000Y14000000D03*
D21*
X17000000Y-7500000D03*
D21*
X-7500000Y-20000000D03*
D21*
X2500000Y-6500000D03*
D21*
X-500000Y-25000000D03*
D21*
X10500000Y27000000D03*
D21*
X4500000Y-4000000D03*
D21*
X12500000Y5000000D03*
D21*
X19000000Y39000000D03*
D21*
X19000000Y29500000D03*
D21*
X1000000Y39000000D03*
D21*
X-15500000Y16500000D03*
D21*
X4000000Y2500000D03*
D21*
X-1500000Y23000000D03*
D21*
X-16000000Y-6000000D03*
D21*
X-2500000Y-6500000D03*
D21*
X-8500000Y-13000000D03*
D21*
X7000000Y-8500000D03*
D21*
X19000000Y33500000D03*
D21*
X19000000Y-1500000D03*
D21*
X-9500000Y2500000D03*
D21*
X14500000Y-6000000D03*
D21*
X1500000Y37500000D03*
D21*
X500000Y-16000000D03*
D21*
X4500000Y16500000D03*
D21*
X11000000Y-6000000D03*
D21*
X-13500000Y21500000D03*
D21*
X-7500000Y-13500000D03*
D21*
X14500000Y-12500000D03*
D21*
X-3000000Y2500000D03*
D21*
X-7000000Y33500000D03*
D21*
X8000000Y39000000D03*
D21*
X3000000Y-15500000D03*
D21*
X19000000Y-7500000D03*
D21*
X14000000Y-8500000D03*
D21*
X6000000Y-23500000D03*
D21*
X2000000Y37000000D03*
D21*
X-14500000Y0D03*
D21*
X-9500000Y-20500000D03*
D21*
X10000000Y-500000D03*
D21*
X-8500000Y-18500000D03*
D21*
X14000000Y23000000D03*
D21*
X14000000Y-5000000D03*
D21*
X1000000Y-31500000D03*
D21*
X-16000000Y-11500000D03*
D21*
X3000000Y19500000D03*
D21*
X-2000000Y0D03*
D21*
X-16000000Y-27000000D03*
D21*
X-16000000Y-16500000D03*
D21*
X-9000000Y-32000000D03*
D21*
X7500000Y28000000D03*
D21*
X-1500000Y27500000D03*
D21*
X10000000Y-21500000D03*
D21*
X15500000Y32000000D03*
D21*
X19000000Y5000000D03*
D21*
X-5500000Y-21000000D03*
D21*
X8500000Y33000000D03*
D21*
X-11500000Y16000000D03*
D21*
X-14500000Y12500000D03*
D21*
X5000000Y-13500000D03*
D21*
X-16000000Y-21000000D03*
D21*
X-5500000Y-6000000D03*
D21*
X-10000000Y20000000D03*
D21*
X12500000Y12500000D03*
D21*
X-7000000Y-8500000D03*
D21*
X-500000Y-9500000D03*
D21*
X500000Y-28000000D03*
D21*
X10000000Y-11950000D03*
D21*
X-12000000Y-31500000D03*
D21*
X19000000Y18000000D03*
D21*
X7500000Y14000000D03*
D21*
X13000000Y39000000D03*
D21*
X-9500000Y-15500000D03*
D21*
X5000000Y-10500000D03*
D21*
X-8500000Y28000000D03*
D21*
X-16000000Y-4500000D03*
D21*
X-11245833Y33587487D03*
D21*
X5000000Y21500000D03*
D21*
X6000000Y34500000D03*
D21*
X-3000000Y33000000D03*
D21*
X-6000000Y-27000000D03*
D21*
X17000000Y-8500000D03*
D21*
X18500000Y-3000000D03*
M02*

View file

@ -0,0 +1,37 @@
%FSLAX46Y46*%
%MOMM*%
%ADD10C,0.010000*%
G01*
%LPD*%
G01*
%LPD*%
D10*
X-27000000Y-38000000D02*
X-27000000Y38000000D01*
D10*
X-25000000Y40000000D02*
X25000000Y40000000D01*
D10*
X27000000Y38000000D02*
X27000000Y-38000000D01*
D10*
X25000000Y-40000000D02*
X-25000000Y-40000000D01*
G75*
D10*
G02*
X-25000000Y-40000000D02*
X-27000000Y-38000000I0J2000000D01*
D10*
G02*
X-27000000Y38000000D02*
X-25000000Y40000000I2000000J0D01*
D10*
G02*
X25000000Y40000000D02*
X27000000Y38000000I0J-2000000D01*
D10*
G02*
X27000000Y-38000000D02*
X25000000Y-40000000I-2000000J0D01*
M02*

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,452 @@
%FSLAX46Y46*%
%MOMM*%
%AMPS19*
4,1,4,
-2.850000,3.150000,
-0.150000,3.150000,
-0.150000,0.150000,
-2.850000,0.150000,
-2.850000,3.150000,
0*
4,1,4,
2.850000,0.150000,
0.150000,0.150000,
0.150000,3.150000,
2.850000,3.150000,
2.850000,0.150000,
0*
4,1,4,
2.850000,-3.150000,
0.150000,-3.150000,
0.150000,-0.150000,
2.850000,-0.150000,
2.850000,-3.150000,
0*
4,1,4,
-2.850000,-0.150000,
-0.150000,-0.150000,
-0.150000,-3.150000,
-2.850000,-3.150000,
-2.850000,-0.150000,
0*
%
%ADD19PS19*%
%AMPS35*
21,1,3.200000,1.600000,0.000000,0.000000,90.000000*
%
%ADD35PS35*%
%AMPS20*
21,1,3.200000,1.600000,0.000000,0.000000,270.000000*
%
%ADD20PS20*%
%AMPS26*
21,1,2.800000,1.600000,0.000000,0.000000,90.000000*
%
%ADD26PS26*%
%AMPS15*
21,1,2.800000,1.600000,0.000000,0.000000,180.000000*
%
%ADD15PS15*%
%AMPS12*
21,1,2.800000,1.600000,0.000000,0.000000,270.000000*
%
%ADD12PS12*%
%AMPS28*
21,1,0.600000,1.500000,0.000000,0.000000,90.000000*
%
%ADD28PS28*%
%AMPS27*
21,1,0.600000,1.500000,0.000000,0.000000,270.000000*
%
%ADD27PS27*%
%AMPS29*
21,1,1.250000,1.750000,0.000000,0.000000,90.000000*
%
%ADD29PS29*%
%AMPS24*
21,1,0.830000,0.630000,0.000000,0.000000,0.000000*
%
%ADD24PS24*%
%AMPS25*
21,1,0.830000,0.630000,0.000000,0.000000,180.000000*
%
%ADD25PS25*%
%AMPS30*
21,1,3.500000,1.750000,0.000000,0.000000,90.000000*
%
%ADD30PS30*%
%AMPS14*
21,1,1.000000,3.200000,0.000000,0.000000,0.000000*
%
%ADD14PS14*%
%AMPS32*
21,1,1.000000,3.200000,0.000000,0.000000,270.000000*
%
%ADD32PS32*%
%AMPS17*
1,1,0.360000,-0.220000,-0.195000*
1,1,0.360000,-0.220000,0.195000*
21,1,0.800000,0.390000,0.000000,0.000000,0.000000*
21,1,0.440000,0.750000,0.000000,0.000000,0.000000*
1,1,0.360000,0.220000,-0.195000*
1,1,0.360000,0.220000,0.195000*
%
%ADD17PS17*%
%AMPS10*
1,1,0.360000,0.220000,0.195000*
1,1,0.360000,0.220000,-0.195000*
21,1,0.800000,0.390000,0.000000,0.000000,180.000000*
21,1,0.440000,0.750000,0.000000,0.000000,180.000000*
1,1,0.360000,-0.220000,0.195000*
1,1,0.360000,-0.220000,-0.195000*
%
%ADD10PS10*%
%AMPS31*
1,1,0.360000,-0.195000,0.220000*
1,1,0.360000,0.195000,0.220000*
21,1,0.800000,0.390000,0.000000,0.000000,270.000000*
21,1,0.440000,0.750000,0.000000,0.000000,270.000000*
1,1,0.360000,-0.195000,-0.220000*
1,1,0.360000,0.195000,-0.220000*
%
%ADD31PS31*%
%AMPS16*
1,1,0.500000,0.375000,-0.250000*
1,1,0.500000,-0.375000,-0.250000*
21,1,1.000000,0.750000,0.000000,0.000000,90.000000*
21,1,0.500000,1.250000,0.000000,0.000000,90.000000*
1,1,0.500000,0.375000,0.250000*
1,1,0.500000,-0.375000,0.250000*
%
%ADD16PS16*%
%AMPS13*
1,1,0.500000,0.250000,0.375000*
1,1,0.500000,0.250000,-0.375000*
21,1,1.000000,0.750000,0.000000,0.000000,180.000000*
21,1,0.500000,1.250000,0.000000,0.000000,180.000000*
1,1,0.500000,-0.250000,0.375000*
1,1,0.500000,-0.250000,-0.375000*
%
%ADD13PS13*%
%AMPS23*
1,1,0.500000,-0.375000,0.250000*
1,1,0.500000,0.375000,0.250000*
21,1,1.000000,0.750000,0.000000,0.000000,270.000000*
21,1,0.500000,1.250000,0.000000,0.000000,270.000000*
1,1,0.500000,-0.375000,-0.250000*
1,1,0.500000,0.375000,-0.250000*
%
%ADD23PS23*%
%AMPS36*
1,1,0.240000,-0.130000,-0.330000*
1,1,0.240000,-0.130000,0.330000*
21,1,0.500000,0.660000,0.000000,0.000000,0.000000*
21,1,0.260000,0.900000,0.000000,0.000000,0.000000*
1,1,0.240000,0.130000,-0.330000*
1,1,0.240000,0.130000,0.330000*
%
%ADD36PS36*%
%AMPS21*
1,1,0.240000,0.330000,-0.130000*
1,1,0.240000,-0.330000,-0.130000*
21,1,0.500000,0.660000,0.000000,0.000000,90.000000*
21,1,0.260000,0.900000,0.000000,0.000000,90.000000*
1,1,0.240000,0.330000,0.130000*
1,1,0.240000,-0.330000,0.130000*
%
%ADD21PS21*%
%AMPS33*
1,1,0.240000,0.130000,0.330000*
1,1,0.240000,0.130000,-0.330000*
21,1,0.500000,0.660000,0.000000,0.000000,180.000000*
21,1,0.260000,0.900000,0.000000,0.000000,180.000000*
1,1,0.240000,-0.130000,0.330000*
1,1,0.240000,-0.130000,-0.330000*
%
%ADD33PS33*%
%AMPS11*
1,1,0.240000,-0.330000,0.130000*
1,1,0.240000,0.330000,0.130000*
21,1,0.500000,0.660000,0.000000,0.000000,270.000000*
21,1,0.260000,0.900000,0.000000,0.000000,270.000000*
1,1,0.240000,-0.330000,-0.130000*
1,1,0.240000,0.330000,-0.130000*
%
%ADD11PS11*%
%AMPS18*
1,1,0.500000,0.350000,-0.850000*
1,1,0.500000,-0.350000,-0.850000*
21,1,2.200000,0.700000,0.000000,0.000000,90.000000*
21,1,1.700000,1.200000,0.000000,0.000000,90.000000*
1,1,0.500000,0.350000,0.850000*
1,1,0.500000,-0.350000,0.850000*
%
%ADD18PS18*%
%AMPS22*
1,1,0.340000,0.480000,-0.180000*
1,1,0.340000,-0.480000,-0.180000*
21,1,0.700000,0.960000,0.000000,0.000000,90.000000*
21,1,0.360000,1.300000,0.000000,0.000000,90.000000*
1,1,0.340000,0.480000,0.180000*
1,1,0.340000,-0.480000,0.180000*
%
%ADD22PS22*%
%AMPS34*
1,1,0.340000,-0.480000,0.180000*
1,1,0.340000,0.480000,0.180000*
21,1,0.700000,0.960000,0.000000,0.000000,270.000000*
21,1,0.360000,1.300000,0.000000,0.000000,270.000000*
1,1,0.340000,-0.480000,-0.180000*
1,1,0.340000,0.480000,-0.180000*
%
%ADD34PS34*%
G01*
%LPD*%
G01*
%LPD*%
G75*
D10*
X-4250000Y-14000000D03*
D10*
X-2750000Y-14000000D03*
D11*
X-6500000Y-10500000D03*
D11*
X-6500000Y-12000000D03*
D12*
X-4745833Y30937487D03*
D12*
X-4745833Y35237487D03*
D13*
X7254111Y22587495D03*
D13*
X5254111Y22587495D03*
D13*
X-11745889Y22587495D03*
D13*
X-13745889Y22587495D03*
D14*
X1400000Y25500000D03*
D14*
X3600000Y25500000D03*
D11*
X-8999998Y-2099984D03*
D11*
X-8999998Y-3599984D03*
D15*
X-12895833Y18087487D03*
D15*
X-8595833Y18087487D03*
D11*
X-10412499Y26337487D03*
D11*
X-10412499Y24837487D03*
D16*
X-6999990Y-4349928D03*
D16*
X-6999990Y-2349928D03*
D17*
X11750000Y-14500000D03*
D17*
X10250000Y-14500000D03*
D17*
X-11222217Y2094457D03*
D17*
X-12722217Y2094457D03*
D18*
X-5525833Y18887487D03*
D18*
X-965833Y18887487D03*
D19*
X-3245833Y25187487D03*
D20*
X-11245833Y31087487D03*
D20*
X-11245833Y36087487D03*
D21*
X-2500000Y-23250000D03*
D21*
X-2500000Y-21750000D03*
D22*
X-8999998Y-299984D03*
D22*
X-8999998Y1600016D03*
D14*
X-14012499Y25587487D03*
D14*
X-11812499Y25587487D03*
D23*
X-7000006Y1649960D03*
D23*
X-7000006Y-350040D03*
D24*
X-500000Y-12610000D03*
D25*
X-500000Y-10390000D03*
D10*
X-2495833Y16087487D03*
D10*
X-995833Y16087487D03*
D26*
X10754167Y35237487D03*
D26*
X10754167Y30937487D03*
D13*
X-8245889Y22587495D03*
D13*
X-10245889Y22587495D03*
D12*
X6000002Y-3499984D03*
D12*
X6000002Y800016D03*
D15*
X2604167Y18087487D03*
D15*
X6904167Y18087487D03*
D10*
X13004167Y16087487D03*
D10*
X14504167Y16087487D03*
D17*
X6004167Y28087487D03*
D17*
X4504167Y28087487D03*
D27*
X-6200000Y-16865000D03*
D27*
X-6200000Y-19405000D03*
D28*
X-800000Y-16865000D03*
D27*
X-6200000Y-15595000D03*
D27*
X-6200000Y-18135000D03*
D28*
X-800000Y-19405000D03*
D28*
X-800000Y-18135000D03*
D28*
X-800000Y-15595000D03*
D29*
X1550002Y950016D03*
D29*
X1550002Y-1349984D03*
D29*
X1550002Y-3649984D03*
D30*
X-4549998Y-1349984D03*
D21*
X-4500000Y-12000000D03*
D21*
X-4500000Y-10500000D03*
D31*
X10000002Y400016D03*
D31*
X10000002Y1900016D03*
D32*
X-11999998Y-2249984D03*
D32*
X-11999998Y-4449984D03*
D12*
X-11722218Y4777790D03*
D12*
X-11722218Y9077790D03*
D21*
X16000000Y-24250000D03*
D21*
X16000000Y-22750000D03*
D33*
X-12495833Y28087487D03*
D33*
X-13995833Y28087487D03*
D34*
X-8412499Y26537487D03*
D34*
X-8412499Y24637487D03*
D11*
X-6500000Y-21750000D03*
D11*
X-6500000Y-23250000D03*
D10*
X-10995833Y28087487D03*
D10*
X-9495833Y28087487D03*
D11*
X6000000Y-17750000D03*
D11*
X6000000Y-19250000D03*
D35*
X4254167Y36087487D03*
D35*
X4254167Y31087487D03*
D36*
X-12749998Y-349984D03*
D36*
X-11249998Y-349984D03*
D27*
X8300000Y-21270000D03*
D27*
X8300000Y-18730000D03*
D28*
X13700000Y-21270000D03*
D27*
X8300000Y-16190000D03*
D28*
X13700000Y-22540000D03*
D28*
X13700000Y-20000000D03*
D27*
X8300000Y-22540000D03*
D28*
X13700000Y-18730000D03*
D27*
X8300000Y-20000000D03*
D28*
X13700000Y-16190000D03*
D28*
X13700000Y-17460000D03*
D27*
X8300000Y-17460000D03*
D27*
X8300000Y-23810000D03*
D28*
X13700000Y-23810000D03*
D18*
X9974167Y18887487D03*
D18*
X14534167Y18887487D03*
D19*
X12254167Y25187487D03*
D33*
X3004167Y28087487D03*
D33*
X1504167Y28087487D03*
D25*
X-500000Y-21890000D03*
D24*
X-500000Y-24110000D03*
D11*
X-4500000Y-21750000D03*
D11*
X-4500000Y-23250000D03*
D11*
X-2500000Y-10500000D03*
D11*
X-2500000Y-12000000D03*
D13*
X3754111Y22587495D03*
D13*
X1754111Y22587495D03*
D11*
X5000000Y26150000D03*
D11*
X5000000Y24650000D03*
D11*
X6000000Y-20750000D03*
D11*
X6000000Y-22250000D03*
D34*
X7000000Y26350000D03*
D34*
X7000000Y24450000D03*
M02*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,302 @@
M48
FMAT,2
METRIC,TZ
T4C0.200
T3C0.700
T1C0.800
T2C1.000
%
G90
G05
M71
T4
X10.500Y23.000
X13.000Y33.000
X18.000Y-7.500
X19.000Y-25.000
X19.000Y-20.000
X5.000Y11.500
X18.500Y-31.500
X-13.000Y35.000
X13.500Y11.500
X-14.500Y-3.000
X9.500Y-31.500
X19.000Y0.000
X18.500Y-5.000
X-14.500Y33.500
X-3.000Y-13.000
X0.000Y-4.500
X9.000Y9.000
X19.000Y9.500
X5.000Y7.000
X-3.000Y-16.000
X-3.500Y17.000
X-7.950Y-22.500
X-10.000Y21.500
X15.500Y0.500
X-2.000Y-3.500
X-5.000Y23.000
X2.000Y21.500
X12.500Y-21.500
X14.000Y-31.500
X-8.500Y-21.000
X19.000Y-15.000
X-6.000Y-3.500
X-2.000Y34.000
X-11.000Y1.000
X-12.000Y-8.000
X-16.000Y-31.500
X19.000Y36.000
X15.000Y-8.500
X10.000Y-13.500
X-15.000Y22.000
X9.000Y-6.500
X-5.000Y27.500
X-14.000Y0.500
X4.500Y-25.000
X-1.000Y34.000
X17.500Y-3.000
X3.000Y12.500
X14.000Y27.000
X-9.000Y12.500
X11.000Y-7.500
X-2.500Y-21.000
X13.500Y5.500
X-0.500Y-21.000
X19.000Y26.000
X-9.000Y35.000
X-15.500Y20.500
X19.000Y22.000
X-1.500Y34.500
X16.000Y-4.500
X19.000Y14.000
X10.000Y-23.000
X12.500Y15.500
X-3.000Y12.500
X19.000Y-11.000
X-13.000Y19.500
X-4.500Y19.000
X12.000Y-31.500
X0.500Y14.000
X17.000Y-7.500
X-7.500Y-20.000
X2.500Y-6.500
X-0.500Y-25.000
X10.500Y27.000
X4.500Y-4.000
X12.500Y5.000
X19.000Y39.000
X19.000Y29.500
X1.000Y39.000
X-15.500Y16.500
X4.000Y2.500
X-1.500Y23.000
X-16.000Y-6.000
X-2.500Y-6.500
X-8.500Y-13.000
X7.000Y-8.500
X19.000Y33.500
X19.000Y-1.500
X-9.500Y2.500
X14.500Y-6.000
X1.500Y37.500
X0.500Y-16.000
X4.500Y16.500
X11.000Y-6.000
X-13.500Y21.500
X-7.500Y-13.500
X14.500Y-12.500
X-3.000Y2.500
X-7.000Y33.500
X8.000Y39.000
X3.000Y-15.500
X19.000Y-7.500
X14.000Y-8.500
X6.000Y-23.500
X2.000Y37.000
X-14.500Y0.000
X-9.500Y-20.500
X10.000Y-0.500
X-8.500Y-18.500
X14.000Y23.000
X14.000Y-5.000
X1.000Y-31.500
X-16.000Y-11.500
X3.000Y19.500
X-2.000Y0.000
X-16.000Y-27.000
X-16.000Y-16.500
X-9.000Y-32.000
X7.500Y28.000
X-1.500Y27.500
X10.000Y-21.500
X15.500Y32.000
X19.000Y5.000
X-5.500Y-21.000
X8.500Y33.000
X-11.500Y16.000
X-14.500Y12.500
X5.000Y-13.500
X-16.000Y-21.000
X-5.500Y-6.000
X-10.000Y20.000
X12.500Y12.500
X-7.000Y-8.500
X-0.500Y-9.500
X0.500Y-28.000
X10.000Y-11.950
X-12.000Y-31.500
X19.000Y18.000
X7.500Y14.000
X13.000Y39.000
X-9.500Y-15.500
X5.000Y-10.500
X-8.500Y28.000
X-16.000Y-4.500
X-11.246Y33.587
X5.000Y21.500
X6.000Y34.500
X-3.000Y33.000
X-6.000Y-27.000
X17.000Y-8.500
X18.500Y-3.000
T3
X-23.500Y31.500
X-23.500Y35.500
X-23.500Y33.500
X-3.500Y-37.500
X-7.500Y-37.500
X-5.500Y-37.500
X13.000Y-37.500
X9.000Y-37.500
X11.000Y-37.500
T1
X8.500Y-27.000
X13.500Y-27.000
X11.000Y-27.000
X-11.000Y-14.000
X-11.000Y-19.000
X-11.000Y-16.500
X-11.000Y-25.000
X-11.000Y-30.000
X-11.000Y-27.500
T2
X-15.000Y-9.500
X-17.000Y9.000
X-21.590Y-34.290
X-21.590Y-29.210
X-21.590Y-24.130
X-21.590Y-1.270
X-24.130Y-31.750
X-24.130Y-6.350
X-24.130Y-24.130
X-21.590Y-19.050
X-21.590Y-8.890
X-21.590Y-21.590
X-21.590Y-11.430
X-21.590Y-31.750
X-24.130Y-19.050
X-24.130Y1.270
X-21.590Y1.270
X-24.130Y-3.810
X-21.590Y-13.970
X-24.130Y-8.890
X-24.130Y-21.590
X-21.590Y-26.670
X-24.130Y-13.970
X-24.130Y-29.210
X-21.590Y-6.350
X-24.130Y-11.430
X-24.130Y-26.670
X-21.590Y-16.510
X-24.130Y-16.510
X-24.130Y-34.290
X-24.130Y-1.270
X-21.590Y-3.810
X2.000Y-22.000
X10.500Y15.500
X17.500Y9.270
X17.500Y6.730
X2.000Y-12.500
X-2.222Y8.928
X-4.762Y8.928
X0.318Y8.928
X-5.000Y15.500
X6.000Y4.500
X-21.590Y21.590
X-24.130Y16.510
X-21.590Y13.970
X-21.590Y11.430
X-24.130Y24.130
X-21.590Y24.130
X-24.130Y19.050
X-21.590Y8.890
X-24.130Y13.970
X-24.130Y8.890
X-21.590Y16.510
X-24.130Y11.430
X-21.590Y6.350
X-24.130Y6.350
X-24.130Y21.590
X-21.590Y19.050
X-15.000Y-34.500
X-16.500Y23.500
X-5.500Y-31.500
X24.130Y30.734
X21.590Y25.654
X24.130Y12.954
X24.130Y23.114
X24.130Y10.414
X24.130Y20.574
X21.590Y12.954
X21.590Y33.274
X24.130Y33.274
X21.590Y28.194
X24.130Y18.034
X21.590Y23.114
X21.590Y10.414
X21.590Y18.034
X24.130Y25.654
X21.590Y20.574
X24.130Y15.494
X21.590Y15.494
X21.590Y30.734
X24.130Y28.194
X-2.500Y-31.500
X-17.500Y-1.270
X-17.500Y1.270
X24.130Y-34.290
X24.130Y-29.210
X24.130Y-24.130
X24.130Y-19.050
X24.130Y3.810
X21.590Y-26.670
X21.590Y-1.270
X21.590Y-19.050
X24.130Y-13.970
X21.590Y-34.290
X24.130Y-3.810
X24.130Y-16.510
X24.130Y-6.350
X24.130Y-26.670
X21.590Y-13.970
X21.590Y6.350
X24.130Y6.350
X24.130Y-31.750
X21.590Y1.270
X24.130Y-8.890
X21.590Y-3.810
X21.590Y-16.510
X24.130Y-21.590
X21.590Y-8.890
X21.590Y-24.130
X24.130Y-1.270
X21.590Y-6.350
X21.590Y-21.590
X24.130Y-11.430
X21.590Y-11.430
X21.590Y-31.750
X21.590Y-29.210
X21.590Y3.810
X24.130Y1.270
M30

BIN
beamer/hw/beamer/fab1/beamer.zip (Stored with Git LFS) Normal file

Binary file not shown.

66821
beamer/hw/beamer/planes.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,32 @@
{
"gates": {
"050413f6-8890-434c-a3bd-9e7c2976f249": {
"name": "A",
"suffix": "A",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"0843fb2d-76d6-40b2-b494-1556b278f7ea": {
"name": "B",
"suffix": "B",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"55742f29-c933-4db8-a50b-b152d5a0436b": {
"name": "Power",
"suffix": "P",
"swap_group": 0,
"unit": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c"
}
},
"manufacturer": "",
"name": "Dual Opamp",
"prefix": "U",
"tags": [
"dual",
"generic",
"opamp"
],
"type": "entity",
"uuid": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4"
}

View file

@ -0,0 +1,19 @@
{
"gates": {
"8b4c20d8-37fd-40a5-8239-db8803c0baa0": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "d6eb9985-e536-4a5d-b7fc-816c4a22dc3b"
}
},
"manufacturer": "",
"name": "Three-terminal voltage regulator",
"prefix": "U",
"tags": [
"ic",
"regulator"
],
"type": "entity",
"uuid": "1d0055e8-b654-4bb9-b3e2-5ad87079ecca"
}

View file

@ -0,0 +1,20 @@
{
"gates": {
"48af78e5-730e-44eb-977a-cf188e4fcb39": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "d73adcb6-a080-477f-a67e-f4c7a5c42956"
}
},
"manufacturer": "",
"name": "Two-terminal inductor",
"prefix": "L",
"tags": [
"generic",
"inductor",
"passive"
],
"type": "entity",
"uuid": "1d534e1d-704a-4d44-a6e6-c6106a2827ab"
}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 16 pin connector", "tags": ["connector", "generic"], "uuid": "25ec2415-b41a-4364-9fa8-f2178e91971b", "gates": {"20edec02-8ea3-4110-859f-3bc8763413e9": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "43191648-e212-4a52-92db-d816eaeec836"}}}

View file

@ -0,0 +1,18 @@
{
"gates": {
"0de5f349-f360-44ed-8f13-d76a2a712b17": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "9a801b2f-7ab4-41ce-8fa7-3d475fff6826"
}
},
"manufacturer": "",
"name": "Test Point",
"prefix": "TP",
"tags": [
"connector"
],
"type": "entity",
"uuid": "267c6a2c-f1ef-4659-941a-b59a08de3c02"
}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 2 pin connector", "tags": ["connector", "generic"], "uuid": "29f544a1-a789-4fe6-a1ef-29da5ba3d371", "gates": {"eb7f68b1-6fba-4a35-a470-2cecb23fe087": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "c6a7e13e-6c70-4a80-a0dd-335d7b16967f"}}}

View file

@ -0,0 +1,44 @@
{
"gates": {
"16390091-2a6f-4fa6-ba9f-902a69059253": {
"name": "D",
"suffix": "D",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"5aa5485b-021e-4491-8f53-b8fc42d4fbf2": {
"name": "C",
"suffix": "C",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"6f55fc51-82a9-4447-a3f0-3bb5593aa34e": {
"name": "A",
"suffix": "A",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"c9bcb64f-01a2-4980-a354-c6f5124eecd4": {
"name": "B",
"suffix": "B",
"swap_group": 1,
"unit": "e2fcf64e-1540-408f-9c3f-73f80f81ab42"
},
"e5455ad7-a387-4331-b93d-8bbe00595352": {
"name": "Power",
"suffix": "P",
"swap_group": 0,
"unit": "c5b399c9-5626-4cc6-b33d-5c0f3da5df5c"
}
},
"manufacturer": "",
"name": "Quad Opamp",
"prefix": "U",
"tags": [
"generic",
"opamp",
"quad"
],
"type": "entity",
"uuid": "32e151db-ed62-449a-a77a-ad11893d3242"
}

View file

@ -0,0 +1,15 @@
{
"gates": {
"48af78e5-730e-44eb-977a-cf188e4fcb39": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "9b22b899-e8eb-4ce8-b62d-79b7b2db035e"
}
},
"tags": ["passive", "resistor", "generic"],
"name": "Two-terminal resistor",
"prefix": "R",
"type": "entity",
"uuid": "3ce770af-7be0-4f72-b2af-2c8010911aaf"
}

View file

@ -0,0 +1,20 @@
{
"gates": {
"e8ef9322-5d8a-477e-bbab-dac26e206d03": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "00a7bf0f-b13a-420d-8381-49ade9993f11"
}
},
"manufacturer": "",
"name": "Trimmer",
"prefix": "RV",
"tags": [
"generic",
"passive",
"trimmer"
],
"type": "entity",
"uuid": "4f8229a1-b250-4892-95dc-e9dc08469281"
}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 34 pin connector", "tags": ["connector", "generic"], "uuid": "788e5b2c-db65-4a63-911a-04cfac5a8d97", "gates": {"d7ae2ec0-a8d2-448b-8a02-5270e340b1cd": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "c3b9ea6c-ac58-42cf-8835-50b0e29e6c10"}}}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 20 pin connector", "tags": ["connector", "generic"], "uuid": "8b3bdf54-336c-485e-94d9-021ecf72a0d7", "gates": {"1c0964c8-5ee9-4ab8-be72-da4e04fcdc2c": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "65ca7042-168b-4fbf-8455-9fadd57d86e5"}}}

View file

@ -0,0 +1,20 @@
{
"gates": {
"ab5e5821-17f1-4052-bde8-4791cb782b42": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "742d3965-2e4f-4b84-b375-93c2c817d933"
}
},
"manufacturer": "",
"name": "Two-terminal ferrite bead",
"prefix": "FB",
"tags": [
"bead",
"ferrite",
"magetics"
],
"type": "entity",
"uuid": "ac656848-2504-4c1e-9cee-c2d3a3320cca"
}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 30 pin connector", "tags": ["connector", "generic"], "uuid": "ad124f48-4dc8-4e55-8f00-ef42b9830016", "gates": {"4adb0a78-c315-4e38-9705-029e23a21581": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "6cc26b63-ebf3-40ae-b836-aec12fadc919"}}}

View file

@ -0,0 +1,20 @@
{
"gates": {
"23766b63-6ffc-4831-baee-ba1635a735b3": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "88b1ac21-1cd5-4138-83c8-04df2f8aa7e0"
}
},
"manufacturer": "",
"name": "Two-terminal polarized capacitor",
"prefix": "C",
"tags": [
"capacitor",
"generic",
"passive"
],
"type": "entity",
"uuid": "b0c2b8f8-aecf-4873-9458-c06eee2f7a00"
}

View file

@ -0,0 +1,19 @@
{
"gates": {
"e5da453c-ba97-4fa0-8e05-5f6b4e026f87": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "cc66b6a8-1223-4b75-bf31-ebfe2476cf06"
}
},
"manufacturer": "",
"name": "Diode",
"prefix": "D",
"tags": [
"diode",
"discrete"
],
"type": "entity",
"uuid": "c44a773c-cdf5-4193-b5be-ab54952f3f28"
}

View file

@ -0,0 +1,20 @@
{
"gates": {
"9bfcf213-2a7e-444e-8312-ce57209fc9ec": {
"name": "Main",
"suffix": "",
"swap_group": 0,
"unit": "3363f7ef-c8bf-4c29-9d80-2551b4551806"
}
},
"manufacturer": "",
"name": "Capacitor",
"prefix": "C",
"tags": [
"capacitor",
"generic",
"passive"
],
"type": "entity",
"uuid": "ca83a84f-6183-4088-84b6-5d79b2a119d4"
}

View file

@ -0,0 +1 @@
{"type": "entity", "manufacturer": "", "prefix": "J", "name": "Generic 3 pin connector", "tags": ["connector", "generic"], "uuid": "dac08463-17e8-4eb3-b5b4-4d7be5775379", "gates": {"6cbea03f-31ec-49ea-9903-b9bf7b26e340": {"name": "Main", "suffix": "", "swap_group": 0, "unit": "f866fdef-b785-46aa-998b-da21e7d86e93"}}}

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,357 @@
{
"arcs": {},
"default_model": "ea7eb225-43ab-47b4-8a07-1ff82615aea5",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"junctions": {
"92df258f-cb46-47b4-8294-cd2d5bb97268": {
"position": [
-4000000,
3000000
]
},
"a4c7bc6b-b8c9-4337-b5f5-e45dc6faf71b": {
"position": [
4000000,
-2000000
]
},
"deea2e2d-829e-4f2c-9ae9-4b230581a05c": {
"position": [
-4000000,
-2000000
]
},
"e3b49ca5-a9f4-4f56-95f9-58f4b5a0d114": {
"position": [
4000000,
3000000
]
}
},
"keepouts": {},
"lines": {
"35eda9fa-8d94-417f-8bac-b99a0123709f": {
"from": "deea2e2d-829e-4f2c-9ae9-4b230581a05c",
"layer": 20,
"to": "92df258f-cb46-47b4-8294-cd2d5bb97268",
"width": 200000
},
"5a3231d0-253b-4fa2-9408-e17974381854": {
"from": "92df258f-cb46-47b4-8294-cd2d5bb97268",
"layer": 20,
"to": "e3b49ca5-a9f4-4f56-95f9-58f4b5a0d114",
"width": 200000
},
"5f38c960-e13b-4bed-9014-6a73563f68de": {
"from": "a4c7bc6b-b8c9-4337-b5f5-e45dc6faf71b",
"layer": 20,
"to": "deea2e2d-829e-4f2c-9ae9-4b230581a05c",
"width": 200000
},
"a4885383-054b-4678-b64d-39ac56cf1f4f": {
"from": "e3b49ca5-a9f4-4f56-95f9-58f4b5a0d114",
"layer": 20,
"to": "a4c7bc6b-b8c9-4337-b5f5-e45dc6faf71b",
"width": 200000
}
},
"manufacturer": "JST",
"models": {
"ea7eb225-43ab-47b4-8a07-1ff82615aea5": {
"filename": "3d_models/JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": 3000000,
"y": 100000,
"yaw": 32768,
"z": 0
}
},
"name": "B3B-PH-K-S",
"pads": {
"94425bb7-0701-4d6c-9ac9-261dfd85aaed": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 700000,
"pad_diameter": 1200000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
2000000,
0
]
}
},
"abaa015d-a500-49d6-9c93-7d0832a62172": {
"name": "1",
"padstack": "982142aa-2883-4fd0-9b0b-37eb5a37dd35",
"parameter_set": {
"hole_diameter": 700000,
"pad_height": 1200000,
"pad_width": 1200000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2000000,
0
]
}
},
"ae03c4d5-9f5f-41e9-b585-1260e09dab40": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 700000,
"pad_diameter": 1200000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "7.900mm 4.600mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.600mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"34740ea2-d449-4e27-935f-0967604a2d50": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3950000,
2900000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3950000,
-1700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-1700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
2900000
],
"type": "line"
}
]
},
"6dbe038e-144c-4df9-9504-4e056bb1e1df": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4200000,
-1950000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4200000,
3150000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4200000,
3150000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4200000,
-1950000
],
"type": "line"
}
]
},
"c204cedf-9244-43e1-9569-ce495fd11b89": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
2900000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-1700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-1700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
2900000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [],
"texts": {
"0bf23fda-f54a-4d07-8039-4e04bb72aac7": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-4000000,
4000000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"1dbd3e67-4669-475c-be08-b1f6a5ae6099": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-4000000,
2000000
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "13ce1f8b-17c1-4841-8de3-fd26d6a108f1"
}

View file

@ -0,0 +1,319 @@
{
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"junctions": {
"57f10387-5bb7-41b8-9db7-7b6d80bd5e53": {
"position": [
324999,
1665000
]
},
"5d0ff255-61a8-4251-80f7-1af2c0364bd3": {
"position": [
-324999,
1665000
]
},
"6c63874c-8d96-4bf4-9bfd-591ac4f096c2": {
"position": [
324999,
-1665000
]
},
"9841478a-9f2a-430f-931a-57cc714078d8": {
"position": [
-324999,
-1665000
]
}
},
"keepouts": {},
"lines": {
"93421b12-44c7-411e-9b82-2e2f9d70a553": {
"from": "9841478a-9f2a-430f-931a-57cc714078d8",
"layer": 20,
"to": "6c63874c-8d96-4bf4-9bfd-591ac4f096c2",
"width": 150000
},
"be5a7eb6-dd10-4d5a-a345-a6139b65132f": {
"from": "57f10387-5bb7-41b8-9db7-7b6d80bd5e53",
"layer": 20,
"to": "5d0ff255-61a8-4251-80f7-1af2c0364bd3",
"width": 150000
}
},
"manufacturer": "Würth Elektronik",
"models": {},
"name": "WE-TPC",
"pads": {
"6e6e4dbd-2c58-4911-81db-95346c9fdad6": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 3200000,
"pad_width": 1000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1100000,
0
]
}
},
"b687c4f9-220a-443f-889b-4e422db8e4b8": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 3200000,
"pad_width": 1000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1100000,
0
]
}
}
},
"parameter_program": "",
"parameter_set": {},
"polygons": {
"234e98a5-e9f9-42f6-9c11-2b8137829bb2": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1390000,
-1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1390000,
1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
-1390000
],
"type": "line"
}
]
},
"4230a0e5-569d-449a-bfe4-1d77b4ca91c9": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1390000,
-1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1390000,
1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
1390000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
-1390000
],
"type": "line"
}
]
},
"44aec568-850e-4af2-9bb0-d5fa45b44c30": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1600000,
-1600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1600000,
1600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1600000,
1600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1600000,
-1600000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"inductor",
"smd"
],
"texts": {
"7ec82c37-6cd1-47fc-b6a1-5157d6ae3e1b": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1390000,
0
]
},
"size": 500000,
"text": "$RD",
"width": 0
},
"a0110ab4-aa6f-40db-ac62-48a4314d168f": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2000000,
3000000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "899b0c94-d9fe-43b6-baaa-a46ce742007c"
}

View file

@ -0,0 +1,147 @@
{
"alternate_for": "2f5093aa-803e-4643-b370-7d55c5a134da",
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "",
"models": {},
"name": "Circular test pad, 1.27 mm diameter",
"pads": {
"c7226209-3e6f-48ea-9abc-4d5aa0a19178": {
"name": "1",
"padstack": "f319994c-f37b-4fc5-bff8-b8295416c649",
"parameter_set": {
"pad_diameter": 1270000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "1.270mm\nget-parameter [ courtyard_expansion ]\n2 * +\nset-polygon [ courtyard circle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 500000
},
"polygons": {
"03e05e9e-0bfa-4455-8b0b-1092b916fd12": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1135000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1135000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1135000,
0
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"testing"
],
"texts": {
"3d9e9edf-4010-40cb-9a78-153310be5c3e": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1110000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"a6f803b4-127c-49a5-8b9f-0c158a989e63": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1110000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "056de83d-8097-4cd8-8687-11516e720056"
}

View file

@ -0,0 +1,373 @@
{
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 100000
},
"grids": {}
},
"junctions": {
"267f84fb-fe1e-41b8-b9b3-a80d8bc69b0c": {
"position": [
-4800000,
5600000
]
},
"3f7a7f18-0a69-4fe9-81fb-f665d12eb6eb": {
"position": [
6000000,
5600000
]
},
"4bc7fe16-0f73-492e-9486-42ce476a5763": {
"position": [
5900000,
-2300000
]
},
"5658db50-c598-41d3-b262-c3cff4001133": {
"position": [
6000000,
-2300000
]
},
"63f2e085-4c89-4b4c-bd0e-7cfe4f3fcd56": {
"position": [
-6000000,
-2300000
]
},
"e70c8d44-7d17-4185-8435-4de07c8aafcb": {
"position": [
-6000000,
5600000
]
}
},
"keepouts": {},
"lines": {
"0d1ce68b-f564-4f01-9fba-adaefc04f105": {
"from": "267f84fb-fe1e-41b8-b9b3-a80d8bc69b0c",
"layer": 20,
"to": "e70c8d44-7d17-4185-8435-4de07c8aafcb",
"width": 200000
},
"284d3e47-495b-4b70-b7a2-99205caf0295": {
"from": "e70c8d44-7d17-4185-8435-4de07c8aafcb",
"layer": 20,
"to": "63f2e085-4c89-4b4c-bd0e-7cfe4f3fcd56",
"width": 200000
},
"32bc750a-b82d-48c2-8cf4-966bbb1ff7ba": {
"from": "3f7a7f18-0a69-4fe9-81fb-f665d12eb6eb",
"layer": 20,
"to": "267f84fb-fe1e-41b8-b9b3-a80d8bc69b0c",
"width": 200000
},
"519c889f-e5d9-4671-9542-6cf502a5f7ec": {
"from": "4bc7fe16-0f73-492e-9486-42ce476a5763",
"layer": 20,
"to": "5658db50-c598-41d3-b262-c3cff4001133",
"width": 200000
},
"6113376c-a88a-4c9f-84fd-343d78d6a7a6": {
"from": "5658db50-c598-41d3-b262-c3cff4001133",
"layer": 20,
"to": "3f7a7f18-0a69-4fe9-81fb-f665d12eb6eb",
"width": 200000
},
"7284275b-edcf-47cf-9395-c9be885dc8a4": {
"from": "63f2e085-4c89-4b4c-bd0e-7cfe4f3fcd56",
"layer": 20,
"to": "4bc7fe16-0f73-492e-9486-42ce476a5763",
"width": 200000
}
},
"manufacturer": "Dexu Electronics",
"models": {},
"name": "K7805",
"pads": {
"9ba0fa3e-42dd-4046-accd-7a08476ece37": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1500000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"bada3eb9-a662-4155-b54f-1a580812cc95": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1500000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
2540000,
0
]
}
},
"e2974539-8d20-4e27-81bb-62348cab8acd": {
"name": "1",
"padstack": "982142aa-2883-4fd0-9b0b-37eb5a37dd35",
"parameter_set": {
"hole_diameter": 1000000,
"pad_height": 1500000,
"pad_width": 1500000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2540000,
0
]
}
}
},
"parameter_program": "11.600mm 7.550mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 1.625mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"54a9dded-22a7-4a21-9f12-13327fce18c3": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5800000,
-2150000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5800000,
5400000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5800000,
5400000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5800000,
-2150000
],
"type": "line"
}
]
},
"c0c49f19-6d50-4850-94c9-c1abb21cd65d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5800000,
-2150000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5800000,
5400000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5800000,
5400000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5800000,
-2150000
],
"type": "line"
}
]
},
"f8019809-ce53-4a55-aa4b-a5c719c84321": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-6050000,
-2400000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-6050000,
5650000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
6050000,
5650000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
6050000,
-2400000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"th"
],
"texts": {
"34a1b6c6-2141-4a5f-b645-c99034a384f2": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-5400000,
4300000
]
},
"size": 1000000,
"text": "$RD",
"width": 0
},
"915c5297-5f02-47e6-90a4-d2acfbd7af30": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-5900000,
6700000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "091a52ea-e87d-4327-ad13-e4eaf72694f4"
}

View file

@ -0,0 +1,449 @@
{
"arcs": {},
"default_model": "b99785a3-c0da-4658-969d-6287cec3be05",
"dimensions": {},
"junctions": {
"58d852a2-f5bf-46bf-b5b7-293944abed36": {
"position": [
-1949999,
-2600000
]
},
"61026327-8d2a-4d21-a02e-8a4a43a90477": {
"position": [
-2100000,
2600000
]
},
"6f2531d1-daa1-4cc6-8bd9-aa1d60087206": {
"position": [
-3400000,
2500000
]
},
"91391e7f-52f9-4271-b893-2372953c8764": {
"position": [
1950000,
2600000
]
},
"e69468d7-3dc5-49ef-bd20-2269d36ee0b4": {
"position": [
-2100000,
2500000
]
},
"f12c9b10-322d-4a0d-9f7d-ca722000e61e": {
"position": [
1949999,
-2600000
]
}
},
"keepouts": {},
"lines": {
"78dcbd11-b891-4259-965d-5539cb5ebe08": {
"from": "e69468d7-3dc5-49ef-bd20-2269d36ee0b4",
"layer": 20,
"to": "6f2531d1-daa1-4cc6-8bd9-aa1d60087206",
"width": 150000
},
"915a7297-aa51-4f7f-83ce-3749c606bf69": {
"from": "58d852a2-f5bf-46bf-b5b7-293944abed36",
"layer": 20,
"to": "f12c9b10-322d-4a0d-9f7d-ca722000e61e",
"width": 150000
},
"f26a1a27-9209-4687-af0c-b4dbd9692695": {
"from": "61026327-8d2a-4d21-a02e-8a4a43a90477",
"layer": 20,
"to": "e69468d7-3dc5-49ef-bd20-2269d36ee0b4",
"width": 150000
},
"ff4073fe-9bcb-4e3b-8bb2-5d5a885f7f24": {
"from": "61026327-8d2a-4d21-a02e-8a4a43a90477",
"layer": 20,
"to": "91391e7f-52f9-4271-b893-2372953c8764",
"width": 150000
}
},
"manufacturer": "",
"models": {
"b99785a3-c0da-4658-969d-6287cec3be05": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/ic/so/SOIC-8_3.9x4.9mm_P1.27mm.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "SOIC-8",
"pads": {
"17341892-a120-44e2-97ea-6e4f8e3d7da5": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
635000
]
}
},
"29f18ab8-6cea-44fc-9bf5-4fb888f5245b": {
"name": "4",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
-1905000
]
}
},
"3d725e25-0d60-46cb-a21f-82462d3ce156": {
"name": "7",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
635000
]
}
},
"51d7c05f-acae-46d5-9c26-2ea9d17bf7a8": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
1905000
]
}
},
"68b17b6f-ab52-4c2b-9389-c36d3c06eeef": {
"name": "3",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
-635000
]
}
},
"6f82c7c4-9578-4cb0-a92c-8b09534d5dc9": {
"name": "5",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
-1905000
]
}
},
"82d773fb-4473-4bd9-a879-a6ca2756055c": {
"name": "6",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
-635000
]
}
},
"b9ad4acf-f78d-438d-8b7b-e83ee0f9cc19": {
"name": "8",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
1905000
]
}
}
},
"parameter_program": "6.9mm 4.9mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"0ccd1d3d-3595-465f-8ba5-cfef458cc88d": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3700000,
-2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3700000,
2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3700000,
2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3700000,
-2700000
],
"type": "line"
}
]
},
"42e872c5-52d5-4847-a71f-7ea35438f4ae": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-700000,
75000
],
"arc_reverse": false,
"position": [
-1950000,
2450000
],
"type": "line"
},
{
"arc_center": [
700000,
75000
],
"arc_reverse": false,
"position": [
1950000,
2450000
],
"type": "line"
},
{
"arc_center": [
700000,
-75000
],
"arc_reverse": false,
"position": [
1950000,
-2450000
],
"type": "line"
},
{
"arc_center": [
-700000,
-75000
],
"arc_reverse": false,
"position": [
-1950000,
-2450000
],
"type": "line"
}
]
},
"c332051a-6d2b-4fe3-99b3-4e8287c83e3b": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1950000,
-2450000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1950000,
-2450000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1950000,
2450000
],
"type": "line"
},
{
"arc_center": [
50000,
0
],
"arc_reverse": false,
"position": [
-950000,
2450000
],
"type": "line"
},
{
"arc_center": [
0,
-600000
],
"arc_reverse": false,
"position": [
-1950000,
1450000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"ic",
"smd",
"soic"
],
"texts": {
"737dbd18-9c7b-41c6-89f5-c6ddf407072c": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
2400000
]
},
"size": 1000000,
"text": "$RD",
"width": 0
},
"c9c78188-6d01-4402-9025-ff52414beb01": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-3400000,
3500000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "0932e22e-0cf7-46dc-b09c-4cc761a67608"
}

View file

@ -0,0 +1,279 @@
{
"arcs": {},
"default_model": "96c366ee-a963-41a0-9cc8-54c646979695",
"dimensions": {},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "",
"models": {
"96c366ee-a963-41a0-9cc8-54c646979695": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/passive/capacitor/C_0603_1608Metric.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "C0603",
"pads": {
"5eb3d31f-6cc4-43f5-a1e0-6ff6d5834e89": {
"name": "2",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 180000,
"pad_height": 750000,
"pad_width": 800000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
750000,
0
]
}
},
"dbd0c5ca-3d47-4dc1-9012-bed19d601c53": {
"name": "1",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 180000,
"pad_height": 750000,
"pad_width": 800000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-750000,
0
]
}
}
},
"parameter_program": "2.3mm 0.75mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"0d2f9dd9-cfc8-454f-b4af-cc08e433d433": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-400000,
200000
],
"arc_reverse": false,
"position": [
-800000,
400000
],
"type": "line"
},
{
"arc_center": [
400000,
200000
],
"arc_reverse": false,
"position": [
800000,
400000
],
"type": "line"
},
{
"arc_center": [
400000,
-200000
],
"arc_reverse": false,
"position": [
800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-400000,
-200000
],
"arc_reverse": false,
"position": [
-800000,
-400000
],
"type": "line"
}
]
},
"a4f4767b-b02c-4761-9b09-db00c91de330": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1400000,
-625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1400000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1400000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1400000,
-625000
],
"type": "line"
}
]
},
"f797e7f1-a411-45dd-ba2b-d39cba1b3c29": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-400000,
200000
],
"arc_reverse": false,
"position": [
-800000,
400000
],
"type": "line"
},
{
"arc_center": [
400000,
200000
],
"arc_reverse": false,
"position": [
800000,
400000
],
"type": "line"
},
{
"arc_center": [
400000,
-200000
],
"arc_reverse": false,
"position": [
800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-400000,
-200000
],
"arc_reverse": false,
"position": [
-800000,
-400000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"smd"
],
"texts": {
"6fa03168-c6b6-449c-889e-3e9cd53e60d4": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-800000,
0
]
},
"size": 300000,
"text": "$RD",
"width": 0
},
"95ead6b1-821a-4c98-88ce-e502e4be13e7": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1400000,
1400000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "0c6f5ea3-c601-4b00-b985-6db23ce77246"
}

View file

@ -0,0 +1,875 @@
{
"arcs": {},
"default_model": "84ec8229-d872-42f8-bfcc-96938ff02bd1",
"dimensions": {},
"junctions": {
"0a740d64-5459-44e6-bdcc-a1efd331d807": {
"position": [
2540000,
-21590000
]
},
"80a43f22-0059-4ced-b4d8-ff1c36015780": {
"position": [
-2540000,
-21590000
]
},
"9b0bf198-8b0c-45ff-a14f-aa74d93facd4": {
"position": [
-3040000,
20320000
]
},
"9b10026b-58a7-43e4-953a-68a6935f3bab": {
"position": [
-3790000,
19945000
]
},
"d69a70c8-e93e-4059-9ac3-709a743093ab": {
"position": [
-2540000,
21590000
]
},
"dff7942a-6556-4260-80b8-a09a91366b54": {
"position": [
2540000,
21590000
]
},
"eaff5280-c820-4c14-a432-97091dbfe4be": {
"position": [
-3790000,
20695000
]
}
},
"keepouts": {},
"lines": {
"235709dc-0c3e-42d0-89c4-e087c95fcba6": {
"from": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"layer": 20,
"to": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"width": 150000
},
"3f0d920f-2e18-4ad1-96f5-e31e863a69ee": {
"from": "dff7942a-6556-4260-80b8-a09a91366b54",
"layer": 20,
"to": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"width": 150000
},
"3f165a62-2d8a-4472-b386-0f4701f0ca4c": {
"from": "eaff5280-c820-4c14-a432-97091dbfe4be",
"layer": 20,
"to": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"width": 150000
},
"61b2951c-0510-408b-a63e-73b3c3f8761b": {
"from": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"layer": 20,
"to": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"width": 150000
},
"adac42c7-c996-4b71-a7b8-416675e8c859": {
"from": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"layer": 20,
"to": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"width": 150000
},
"bea06d61-6320-4083-ba8d-784febec8765": {
"from": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"layer": 20,
"to": "eaff5280-c820-4c14-a432-97091dbfe4be",
"width": 150000
},
"e8cdf09f-2937-4d7c-aa87-6b5ebaa148aa": {
"from": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"layer": 20,
"to": "dff7942a-6556-4260-80b8-a09a91366b54",
"width": 150000
}
},
"manufacturer": "",
"models": {
"84ec8229-d872-42f8-bfcc-96938ff02bd1": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/connector/header/2.54mm/PinHeader_2x17_P2.54mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": -1270000,
"y": 20320000,
"yaw": 0,
"z": 0
}
},
"name": "Pin header 2×17, 2.54mm pitch, vertical",
"pads": {
"016f2332-65f1-48f5-b148-3f91e177b643": {
"name": "34",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-20320000
]
}
},
"1977415d-5853-4cd6-bacb-c2d6a585675c": {
"name": "30",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-15240000
]
}
},
"1dcce640-fd25-4619-a1fb-4985d9b583d0": {
"name": "26",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-10160000
]
}
},
"2fb76c8b-ab1a-4d20-b2b4-d7955e53531f": {
"name": "22",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-5080000
]
}
},
"37ad2e38-76ac-4a0b-adf3-2500e30336a0": {
"name": "4",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
17780000
]
}
},
"391d5f8a-4169-48df-90c9-8be3d646c206": {
"name": "27",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-12700000
]
}
},
"3cde8013-3885-4310-90b0-85740b7a45b4": {
"name": "7",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
12700000
]
}
},
"3ce77ca7-334b-4e4a-8c76-02180cfd899c": {
"name": "21",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-5080000
]
}
},
"40856c2b-af0e-41ed-8964-09b369529271": {
"name": "18",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
0
]
}
},
"4993a397-5eca-499a-a8e1-2aa00e8d06d1": {
"name": "33",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-20320000
]
}
},
"50f60ff3-0e93-4dc7-8c38-68e52687007d": {
"name": "10",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
10160000
]
}
},
"5be6caa5-3d99-4a5a-8d20-a1a322aaadd5": {
"name": "20",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-2540000
]
}
},
"5f03eef9-7af5-402d-a522-212bc6dc4840": {
"name": "12",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
7620000
]
}
},
"67830c55-81d5-49ba-8661-71a49d516917": {
"name": "28",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-12700000
]
}
},
"6e68c793-6509-4147-8c3f-fa975298da9d": {
"name": "17",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
0
]
}
},
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
20320000
]
}
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
20320000
]
}
},
"9b4d0d54-778a-44af-8fbf-bd11225bc32f": {
"name": "32",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-17780000
]
}
},
"a43c1c45-4e2c-4164-990b-5719d05d21b4": {
"name": "5",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
15240000
]
}
},
"b144b636-ec05-47a5-91c2-da2ea855ca21": {
"name": "14",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
5080000
]
}
},
"b913e143-f4b1-4aa9-899e-b67ed4f6794f": {
"name": "9",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
10160000
]
}
},
"bfd2b103-e7d7-4341-a148-42eb023c4a6d": {
"name": "19",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-2540000
]
}
},
"c0e9f2b9-4983-4a30-baaf-c463b549b68f": {
"name": "24",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-7620000
]
}
},
"c8b47a09-16bf-47be-838e-2f014990d806": {
"name": "13",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
5080000
]
}
},
"cae17a2c-f5a5-401b-856a-087b726ac4e6": {
"name": "25",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-10160000
]
}
},
"ccf92a7d-63f1-40bd-918f-da246deb854a": {
"name": "8",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
12700000
]
}
},
"cda0a45e-3673-43ad-81ff-c6556e1b630a": {
"name": "11",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
7620000
]
}
},
"e3273f85-b784-4c88-aeb9-562bba5822a3": {
"name": "23",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-7620000
]
}
},
"e3f0acff-bf31-4479-ac7b-e2d64d5f218b": {
"name": "16",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
2540000
]
}
},
"e479fb8f-f430-40f4-a1c6-0c4e6f1fd72d": {
"name": "15",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
2540000
]
}
},
"eb89dad8-be10-4793-b59d-a85e864b0d52": {
"name": "31",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-17780000
]
}
},
"f290e00d-71fd-4c9b-9fed-6f197a7bcc93": {
"name": "29",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-15240000
]
}
},
"f4f2991b-d46c-492e-b2b6-beacc3120e00": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
17780000
]
}
},
"f5ac41ed-7d82-44b2-8d6b-a60285ac3e7b": {
"name": "6",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
15240000
]
}
}
},
"parameter_program": "5.080mm 43.180mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0mm 0mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"3322ee2d-24ff-47df-9c67-0f9626dffd93": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-21590000
],
"type": "line"
}
]
},
"45a233cb-e960-474c-95b5-01d39aa03eb7": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-21590000
],
"type": "line"
}
]
},
"fa8bb976-c5ec-46a7-9da1-880aa4d5f94d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-21590000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
20590000
],
"type": "line"
}
]
}
},
"tags": [
"generic",
"header"
],
"texts": {
"913b4616-24ea-484f-bb29-d62f975cde42": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2540000,
22860000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"de20a055-0c45-4a0e-adc5-a23e4b0a5e0e": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
0,
-21590000
]
},
"size": 1500000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "0f4497e1-a025-47fc-81c9-5e7d681af47e"
}

View file

@ -0,0 +1,561 @@
{
"arcs": {},
"default_model": "24573f76-17f5-4c85-8314-9ec25f2ec7cd",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 100000
},
"grids": {}
},
"junctions": {
"178eb954-c0de-415e-bd97-0604079c1665": {
"position": [
-1949999,
-4500000
]
},
"9dbc0a38-e8fc-41bf-9fdb-497e831edd44": {
"position": [
1949999,
-4500000
]
},
"b3e69fba-8047-4659-8ddb-8c4702c416ea": {
"position": [
-2100000,
4400000
]
},
"c0ed33d9-b56d-4d14-8953-800f01a48be2": {
"position": [
-2100000,
4500000
]
},
"e65c392a-df30-4f7e-b6d2-85c1e787ac37": {
"position": [
-3400000,
4400000
]
},
"e8d345e5-30be-4b11-b82d-84f47ab0792b": {
"position": [
1950000,
4500000
]
}
},
"keepouts": {},
"lines": {
"481feb34-83e6-4456-9912-a0c1c28289fc": {
"from": "c0ed33d9-b56d-4d14-8953-800f01a48be2",
"layer": 20,
"to": "e8d345e5-30be-4b11-b82d-84f47ab0792b",
"width": 150000
},
"4ce7e2cd-77b1-4e4f-b5c9-91238e64523d": {
"from": "c0ed33d9-b56d-4d14-8953-800f01a48be2",
"layer": 20,
"to": "b3e69fba-8047-4659-8ddb-8c4702c416ea",
"width": 150000
},
"4df38702-f5fd-4b99-abe4-f26f9cace840": {
"from": "178eb954-c0de-415e-bd97-0604079c1665",
"layer": 20,
"to": "9dbc0a38-e8fc-41bf-9fdb-497e831edd44",
"width": 150000
},
"67d2c067-019e-4c3e-8fa7-77c8bdfd59ec": {
"from": "b3e69fba-8047-4659-8ddb-8c4702c416ea",
"layer": 20,
"to": "e65c392a-df30-4f7e-b6d2-85c1e787ac37",
"width": 150000
}
},
"manufacturer": "",
"models": {
"24573f76-17f5-4c85-8314-9ec25f2ec7cd": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/ic/so/SOIC-14_3.9x8.7mm_P1.27mm.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "SOIC-14",
"pads": {
"150ac7fa-7f46-49f2-ab10-8c0f447d0bd4": {
"name": "5",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
-1270000
]
}
},
"29845fb8-d37b-4a23-a456-3897cba0240e": {
"name": "3",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
1270000
]
}
},
"32350e73-3524-4259-aad9-74a372ee42e5": {
"name": "10",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
-1270000
]
}
},
"327e4032-c988-4b9b-8944-cd6e4257ca8e": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
3810000
]
}
},
"38f25dfc-b2f4-4515-83fb-f63c0c529fc9": {
"name": "9",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
-2540000
]
}
},
"6de88445-a438-452d-9a56-ca754d9c97f8": {
"name": "11",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
0
]
}
},
"71284ebf-b339-4f0d-bd5f-765d1eb04896": {
"name": "6",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
-2540000
]
}
},
"7d774933-233f-42d6-aa61-645fccad511f": {
"name": "12",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
1270000
]
}
},
"7e3e50d4-f9a5-4b8d-80bb-9c119b9c88ed": {
"name": "4",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
0
]
}
},
"8a7ba3f8-c2ff-4736-a7af-63bc6b28775a": {
"name": "14",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
3810000
]
}
},
"ce8e0ff3-c8cb-430b-b47d-4f16d58bb7f3": {
"name": "13",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
2540000
]
}
},
"cf3a38df-5ed7-47dd-84ce-0f9d0a0ba9d1": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
2540000
]
}
},
"d86bca97-5554-479a-8512-843a86f676e5": {
"name": "7",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-2700000,
-3810000
]
}
},
"dd326f38-d93c-4563-a442-d5334a8426d3": {
"name": "8",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1500000,
"pad_width": 600000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
2700000,
-3810000
]
}
}
},
"parameter_program": "6.9mm 8.7mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"339fca38-d849-432a-a2d8-ecd332f6f4ba": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3700000,
-4600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3700000,
4600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3700000,
4600000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3700000,
-4600000
],
"type": "line"
}
]
},
"c00af7b5-6bf4-4bc1-a4f5-1c8398832a80": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
5300000,
1975000
],
"arc_reverse": false,
"position": [
-1950000,
4350000
],
"type": "line"
},
{
"arc_center": [
6700000,
1975000
],
"arc_reverse": false,
"position": [
1950000,
4350000
],
"type": "line"
},
{
"arc_center": [
6700000,
-1975000
],
"arc_reverse": false,
"position": [
1950000,
-4350000
],
"type": "line"
},
{
"arc_center": [
5300000,
-1975000
],
"arc_reverse": false,
"position": [
-1950000,
-4350000
],
"type": "line"
}
]
},
"ff2197e2-c7b1-4569-a5de-8e5a6dd74c2d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
6000000,
0
],
"arc_reverse": false,
"position": [
-1950000,
-4350000
],
"type": "line"
},
{
"arc_center": [
6000000,
0
],
"arc_reverse": false,
"position": [
1950000,
-4350000
],
"type": "line"
},
{
"arc_center": [
6000000,
0
],
"arc_reverse": false,
"position": [
1950000,
4350000
],
"type": "line"
},
{
"arc_center": [
6050000,
0
],
"arc_reverse": false,
"position": [
-950000,
4350000
],
"type": "line"
},
{
"arc_center": [
6000000,
-600000
],
"arc_reverse": false,
"position": [
-1950000,
3350000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"ic",
"smd",
"soic"
],
"texts": {
"64389f00-54d2-4146-bef6-f5d6cdbbb5db": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
4350000
]
},
"size": 1000000,
"text": "$RD",
"width": 0
},
"b6f7759a-1900-4731-9066-5a7a323dc360": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-3400000,
5400000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "14aeb235-3edc-4327-9a25-7de5a4bd6808"
}

View file

@ -0,0 +1,455 @@
{
"_imp": {
"grid_spacing": 100000,
"layer_display": {
"layer_opacity": 50.0,
"layers": {
"-1": {
"color": {
"b": 0.0,
"g": 1.0,
"r": 1.0
},
"display_mode": "fill",
"visible": false
},
"-100": {
"color": {
"b": 0.0,
"g": 0.5,
"r": 0.0
},
"display_mode": "fill_only",
"visible": true
},
"-110": {
"color": {
"b": 0.25,
"g": 0.5,
"r": 0.25
},
"display_mode": "outline",
"visible": true
},
"-120": {
"color": {
"b": 0.8999999761581421,
"g": 0.8999999761581421,
"r": 0.8999999761581421
},
"display_mode": "fill_only",
"visible": false
},
"-130": {
"color": {
"b": 0.800000011920929,
"g": 0.800000011920929,
"r": 0.800000011920929
},
"display_mode": "fill",
"visible": false
},
"-140": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"-150": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"-160": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"0": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 1.0
},
"display_mode": "fill",
"visible": true
},
"10": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 1.0
},
"display_mode": "outline",
"visible": true
},
"20": {
"color": {
"b": 0.8999999761581421,
"g": 0.8999999761581421,
"r": 0.8999999761581421
},
"display_mode": "fill_only",
"visible": false
},
"30": {
"color": {
"b": 0.800000011920929,
"g": 0.800000011920929,
"r": 0.800000011920929
},
"display_mode": "fill",
"visible": false
},
"40": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": false
},
"50": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": false
},
"60": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
}
}
}
},
"arcs": {},
"default_model": "bdafba99-5da8-42b8-8beb-7235f01d7a53",
"junctions": {
"0bfe2d3c-c016-4036-b120-114bff6cabf1": {
"position": [
-1350000,
900000
]
},
"3d4e8dcc-dea9-4e99-89ac-b1f33812c604": {
"position": [
-1350000,
-900000
]
},
"b93acb51-7030-4fdb-b8dd-73ff3b7f5dab": {
"position": [
720000,
-900000
]
},
"df5f8279-f674-4faa-8c72-ed805f1be5c8": {
"position": [
720000,
900000
]
}
},
"lines": {
"664eac25-e697-4d9b-9e52-fdeb3ab141f3": {
"from": "0bfe2d3c-c016-4036-b120-114bff6cabf1",
"layer": 20,
"to": "df5f8279-f674-4faa-8c72-ed805f1be5c8",
"width": 150000
},
"72df94aa-c3ae-40df-ba0d-f850662e181d": {
"from": "3d4e8dcc-dea9-4e99-89ac-b1f33812c604",
"layer": 20,
"to": "b93acb51-7030-4fdb-b8dd-73ff3b7f5dab",
"width": 150000
}
},
"manufacturer": "",
"models": {
"bdafba99-5da8-42b8-8beb-7235f01d7a53": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/diode/D_SOD-323.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "SOD323",
"pads": {
"773a74e2-ed84-43cc-b514-788422dbe101": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 630000,
"pad_width": 830000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-1110000,
0
]
}
},
"d3f91326-042a-4549-b2dd-5b7b45431266": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 630000,
"pad_width": 830000
},
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
1110000,
0
]
}
}
},
"parameter_program": "2.850mm 1.250mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"5756da7d-c473-4dcd-8571-bcb9af3e43a9": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1675000,
-875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1675000,
875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1675000,
875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1675000,
-875000
],
"type": "line"
}
]
},
"5ab1ab72-230e-4bfa-815a-44b0c644b0a5": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
275000,
0
],
"arc_reverse": false,
"position": [
-225000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
850000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
850000,
-625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-850000,
-625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-850000,
0
],
"type": "line"
}
]
},
"a73be4c1-a3aa-41c3-8fdc-3831c9f095c8": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-850000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
850000,
625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
850000,
-625000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-850000,
-625000
],
"type": "line"
}
]
}
},
"tags": [
"diode",
"generic",
"smd"
],
"texts": {
"a8f4c31b-a2ff-43a6-8496-1f6353ff0b07": {
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 32768,
"mirror": false,
"shift": [
850000,
0
]
},
"size": 300000,
"text": "$RD",
"width": 0
},
"f068f999-6fb3-41bf-8d3a-c50a8e7c4520": {
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1350000,
1900000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "16e0f97b-6b1d-4db0-92db-b406575a380b"
}

View file

@ -0,0 +1,651 @@
{
"arcs": {},
"default_model": "84ec8229-d872-42f8-bfcc-96938ff02bd1",
"dimensions": {},
"junctions": {
"0a740d64-5459-44e6-bdcc-a1efd331d807": {
"position": [
2540000,
-12700000
]
},
"80a43f22-0059-4ced-b4d8-ff1c36015780": {
"position": [
-2540000,
-12700000
]
},
"9b0bf198-8b0c-45ff-a14f-aa74d93facd4": {
"position": [
-3040000,
11430000
]
},
"9b10026b-58a7-43e4-953a-68a6935f3bab": {
"position": [
-3790000,
11055000
]
},
"d69a70c8-e93e-4059-9ac3-709a743093ab": {
"position": [
-2540000,
12700000
]
},
"dff7942a-6556-4260-80b8-a09a91366b54": {
"position": [
2540000,
12700000
]
},
"eaff5280-c820-4c14-a432-97091dbfe4be": {
"position": [
-3790000,
11805000
]
}
},
"keepouts": {},
"lines": {
"235709dc-0c3e-42d0-89c4-e087c95fcba6": {
"from": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"layer": 20,
"to": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"width": 150000
},
"3f0d920f-2e18-4ad1-96f5-e31e863a69ee": {
"from": "dff7942a-6556-4260-80b8-a09a91366b54",
"layer": 20,
"to": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"width": 150000
},
"3f165a62-2d8a-4472-b386-0f4701f0ca4c": {
"from": "eaff5280-c820-4c14-a432-97091dbfe4be",
"layer": 20,
"to": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"width": 150000
},
"61b2951c-0510-408b-a63e-73b3c3f8761b": {
"from": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"layer": 20,
"to": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"width": 150000
},
"adac42c7-c996-4b71-a7b8-416675e8c859": {
"from": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"layer": 20,
"to": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"width": 150000
},
"bea06d61-6320-4083-ba8d-784febec8765": {
"from": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"layer": 20,
"to": "eaff5280-c820-4c14-a432-97091dbfe4be",
"width": 150000
},
"e8cdf09f-2937-4d7c-aa87-6b5ebaa148aa": {
"from": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"layer": 20,
"to": "dff7942a-6556-4260-80b8-a09a91366b54",
"width": 150000
}
},
"manufacturer": "",
"models": {
"84ec8229-d872-42f8-bfcc-96938ff02bd1": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/connector/header/2.54mm/PinHeader_2x10_P2.54mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": -1270000,
"y": 11430000,
"yaw": 0,
"z": 0
}
},
"name": "Pin header 2×10, 2.54mm pitch, vertical",
"pads": {
"37ad2e38-76ac-4a0b-adf3-2500e30336a0": {
"name": "4",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
8890000
]
}
},
"3cde8013-3885-4310-90b0-85740b7a45b4": {
"name": "7",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
3810000
]
}
},
"40856c2b-af0e-41ed-8964-09b369529271": {
"name": "18",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-8890000
]
}
},
"50f60ff3-0e93-4dc7-8c38-68e52687007d": {
"name": "10",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
1270000
]
}
},
"5be6caa5-3d99-4a5a-8d20-a1a322aaadd5": {
"name": "20",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-11430000
]
}
},
"5f03eef9-7af5-402d-a522-212bc6dc4840": {
"name": "12",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-1270000
]
}
},
"6e68c793-6509-4147-8c3f-fa975298da9d": {
"name": "17",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-8890000
]
}
},
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
11430000
]
}
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
11430000
]
}
},
"a43c1c45-4e2c-4164-990b-5719d05d21b4": {
"name": "5",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
6350000
]
}
},
"b144b636-ec05-47a5-91c2-da2ea855ca21": {
"name": "14",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-3810000
]
}
},
"b913e143-f4b1-4aa9-899e-b67ed4f6794f": {
"name": "9",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
1270000
]
}
},
"bfd2b103-e7d7-4341-a148-42eb023c4a6d": {
"name": "19",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-11430000
]
}
},
"c8b47a09-16bf-47be-838e-2f014990d806": {
"name": "13",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-3810000
]
}
},
"ccf92a7d-63f1-40bd-918f-da246deb854a": {
"name": "8",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
3810000
]
}
},
"cda0a45e-3673-43ad-81ff-c6556e1b630a": {
"name": "11",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-1270000
]
}
},
"e3f0acff-bf31-4479-ac7b-e2d64d5f218b": {
"name": "16",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-6350000
]
}
},
"e479fb8f-f430-40f4-a1c6-0c4e6f1fd72d": {
"name": "15",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-6350000
]
}
},
"f4f2991b-d46c-492e-b2b6-beacc3120e00": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
8890000
]
}
},
"f5ac41ed-7d82-44b2-8d6b-a60285ac3e7b": {
"name": "6",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
6350000
]
}
}
},
"parameter_program": "5.080mm 25.400mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0mm 0mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"3322ee2d-24ff-47df-9c67-0f9626dffd93": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-12700000
],
"type": "line"
}
]
},
"45a233cb-e960-474c-95b5-01d39aa03eb7": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-12700000
],
"type": "line"
}
]
},
"fa8bb976-c5ec-46a7-9da1-880aa4d5f94d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-12700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
11700000
],
"type": "line"
}
]
}
},
"tags": [
"generic",
"header"
],
"texts": {
"913b4616-24ea-484f-bb29-d62f975cde42": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2540000,
13970000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"de20a055-0c45-4a0e-adc5-a23e4b0a5e0e": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
0,
-12700000
]
},
"size": 1500000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "2b40f054-0420-42e8-9576-36d0ccdd8086"
}

View file

@ -0,0 +1,146 @@
{
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "",
"models": {},
"name": "Circular test pad, 1 mm diameter",
"pads": {
"87ea60fb-a166-46bd-98c5-c046380ffaa8": {
"name": "1",
"padstack": "f319994c-f37b-4fc5-bff8-b8295416c649",
"parameter_set": {
"pad_diameter": 1000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "1.000mm\nget-parameter [ courtyard_expansion ]\n2 * +\nset-polygon [ courtyard circle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 500000
},
"polygons": {
"90e809f3-2907-430a-ae74-cfaf167d95fa": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1000000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1000000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1000000,
0
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"testing"
],
"texts": {
"37686af3-515a-421e-8707-abb30d744fde": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
975000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"5c2e8248-e63e-4f7c-a43e-e297d5b1cfce": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
975000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "2f5093aa-803e-4643-b370-7d55c5a134da"
}

View file

@ -0,0 +1,587 @@
{
"arcs": {},
"default_model": "84ec8229-d872-42f8-bfcc-96938ff02bd1",
"dimensions": {},
"junctions": {
"0a740d64-5459-44e6-bdcc-a1efd331d807": {
"position": [
2540000,
-10160000
]
},
"80a43f22-0059-4ced-b4d8-ff1c36015780": {
"position": [
-2540000,
-10160000
]
},
"9b0bf198-8b0c-45ff-a14f-aa74d93facd4": {
"position": [
-3040000,
8890000
]
},
"9b10026b-58a7-43e4-953a-68a6935f3bab": {
"position": [
-3790000,
8515000
]
},
"d69a70c8-e93e-4059-9ac3-709a743093ab": {
"position": [
-2540000,
10160000
]
},
"dff7942a-6556-4260-80b8-a09a91366b54": {
"position": [
2540000,
10160000
]
},
"eaff5280-c820-4c14-a432-97091dbfe4be": {
"position": [
-3790000,
9265000
]
}
},
"keepouts": {},
"lines": {
"235709dc-0c3e-42d0-89c4-e087c95fcba6": {
"from": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"layer": 20,
"to": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"width": 150000
},
"3f0d920f-2e18-4ad1-96f5-e31e863a69ee": {
"from": "dff7942a-6556-4260-80b8-a09a91366b54",
"layer": 20,
"to": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"width": 150000
},
"3f165a62-2d8a-4472-b386-0f4701f0ca4c": {
"from": "eaff5280-c820-4c14-a432-97091dbfe4be",
"layer": 20,
"to": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"width": 150000
},
"61b2951c-0510-408b-a63e-73b3c3f8761b": {
"from": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"layer": 20,
"to": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"width": 150000
},
"adac42c7-c996-4b71-a7b8-416675e8c859": {
"from": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"layer": 20,
"to": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"width": 150000
},
"bea06d61-6320-4083-ba8d-784febec8765": {
"from": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"layer": 20,
"to": "eaff5280-c820-4c14-a432-97091dbfe4be",
"width": 150000
},
"e8cdf09f-2937-4d7c-aa87-6b5ebaa148aa": {
"from": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"layer": 20,
"to": "dff7942a-6556-4260-80b8-a09a91366b54",
"width": 150000
}
},
"manufacturer": "",
"models": {
"84ec8229-d872-42f8-bfcc-96938ff02bd1": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/connector/header/2.54mm/PinHeader_2x08_P2.54mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": -1270000,
"y": 8890000,
"yaw": 0,
"z": 0
}
},
"name": "Pin header 2×8, 2.54mm pitch, vertical",
"pads": {
"37ad2e38-76ac-4a0b-adf3-2500e30336a0": {
"name": "4",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
6350000
]
}
},
"3cde8013-3885-4310-90b0-85740b7a45b4": {
"name": "7",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
1270000
]
}
},
"50f60ff3-0e93-4dc7-8c38-68e52687007d": {
"name": "10",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-1270000
]
}
},
"5f03eef9-7af5-402d-a522-212bc6dc4840": {
"name": "12",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-3810000
]
}
},
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
8890000
]
}
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
8890000
]
}
},
"a43c1c45-4e2c-4164-990b-5719d05d21b4": {
"name": "5",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
3810000
]
}
},
"b144b636-ec05-47a5-91c2-da2ea855ca21": {
"name": "14",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-6350000
]
}
},
"b913e143-f4b1-4aa9-899e-b67ed4f6794f": {
"name": "9",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-1270000
]
}
},
"c8b47a09-16bf-47be-838e-2f014990d806": {
"name": "13",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-6350000
]
}
},
"ccf92a7d-63f1-40bd-918f-da246deb854a": {
"name": "8",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
1270000
]
}
},
"cda0a45e-3673-43ad-81ff-c6556e1b630a": {
"name": "11",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-3810000
]
}
},
"e3f0acff-bf31-4479-ac7b-e2d64d5f218b": {
"name": "16",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-8890000
]
}
},
"e479fb8f-f430-40f4-a1c6-0c4e6f1fd72d": {
"name": "15",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-8890000
]
}
},
"f4f2991b-d46c-492e-b2b6-beacc3120e00": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
6350000
]
}
},
"f5ac41ed-7d82-44b2-8d6b-a60285ac3e7b": {
"name": "6",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
3810000
]
}
}
},
"parameter_program": "5.080mm 20.320mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0mm 0mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"3322ee2d-24ff-47df-9c67-0f9626dffd93": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-10160000
],
"type": "line"
}
]
},
"45a233cb-e960-474c-95b5-01d39aa03eb7": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-10160000
],
"type": "line"
}
]
},
"fa8bb976-c5ec-46a7-9da1-880aa4d5f94d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-10160000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
9160000
],
"type": "line"
}
]
}
},
"tags": [
"generic",
"header"
],
"texts": {
"913b4616-24ea-484f-bb29-d62f975cde42": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2540000,
11430000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"de20a055-0c45-4a0e-adc5-a23e4b0a5e0e": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
0,
-10160000
]
},
"size": 1500000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "35f00590-59eb-4f34-905b-57d67d1e93ed"
}

View file

@ -0,0 +1,590 @@
{
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"junctions": {
"04479e5e-bc74-4709-93dd-6ed2c37a311a": {
"position": [
-2270000,
-1905000
]
},
"660c213a-c1eb-47f1-94d6-a91b4e666b95": {
"position": [
-2545000,
-3155000
]
},
"7b8fa3b6-4c12-4699-9603-d5c92c319811": {
"position": [
-2270000,
2655000
]
},
"7d216a8b-f36e-431b-968e-b83f982ab779": {
"position": [
-5225000,
3155000
]
},
"9d7ba64c-0d03-44e1-a77c-7c7a4e56a017": {
"position": [
4225000,
3175001
]
},
"a015b4e9-faee-41f7-8bd5-6341dfe99704": {
"position": [
3950000,
2700000
]
},
"a9ab8cf6-c317-4a8e-bd6d-33f70db7138b": {
"position": [
3950000,
-2700000
]
},
"a9b09298-d93f-413a-99c9-9d8976aac6f4": {
"position": [
4225000,
-3525000
]
},
"aa186d1c-5dd7-4a12-b4a6-f490597752c4": {
"position": [
4225000,
-3175001
]
},
"be44a58b-cf67-431e-b313-7e5249873cb3": {
"position": [
-2545000,
-3525000
]
},
"c94de6fd-32d0-41ff-b332-32a3ef33cd14": {
"position": [
4225000,
3525000
]
},
"c9ddd80d-ea92-4299-99fc-ffbac6d6f86c": {
"position": [
-2545000,
3525000
]
},
"eebfabd9-d0fe-45e0-bb29-24bdb591758f": {
"position": [
-2545000,
3155000
]
},
"f33205c2-8532-480d-8c2d-88dc832195e6": {
"position": [
-2270000,
-2655000
]
},
"f668c280-ba89-4dee-8dd9-205c1edc6f45": {
"position": [
-2270000,
1905000
]
}
},
"keepouts": {},
"lines": {
"0e98d8a0-f330-4d82-b6a1-e787f3a7aa72": {
"from": "f668c280-ba89-4dee-8dd9-205c1edc6f45",
"layer": 40,
"to": "7b8fa3b6-4c12-4699-9603-d5c92c319811",
"width": 0
},
"4f8768d9-f53c-4c61-acf9-b7bd61ee85b2": {
"from": "eebfabd9-d0fe-45e0-bb29-24bdb591758f",
"layer": 20,
"to": "7d216a8b-f36e-431b-968e-b83f982ab779",
"width": 150000
},
"8e96446d-ed97-4591-8b07-aa404ed46ba4": {
"from": "660c213a-c1eb-47f1-94d6-a91b4e666b95",
"layer": 20,
"to": "be44a58b-cf67-431e-b313-7e5249873cb3",
"width": 150000
},
"9894f229-9975-4508-a068-9fe09aa415d3": {
"from": "f33205c2-8532-480d-8c2d-88dc832195e6",
"layer": 40,
"to": "04479e5e-bc74-4709-93dd-6ed2c37a311a",
"width": 0
},
"99fe905e-6bf7-4d0f-9be6-537a631552aa": {
"from": "c94de6fd-32d0-41ff-b332-32a3ef33cd14",
"layer": 20,
"to": "c9ddd80d-ea92-4299-99fc-ffbac6d6f86c",
"width": 150000
},
"a678cd3d-ca0d-4142-ad6b-59a45661b4e1": {
"from": "a9b09298-d93f-413a-99c9-9d8976aac6f4",
"layer": 20,
"to": "aa186d1c-5dd7-4a12-b4a6-f490597752c4",
"width": 150000
},
"b9b2befc-3237-445a-a6c6-beaaac5bda3b": {
"from": "c9ddd80d-ea92-4299-99fc-ffbac6d6f86c",
"layer": 20,
"to": "eebfabd9-d0fe-45e0-bb29-24bdb591758f",
"width": 150000
},
"bf680d16-bd2b-4ac5-9ea8-2973604b2065": {
"from": "be44a58b-cf67-431e-b313-7e5249873cb3",
"layer": 20,
"to": "a9b09298-d93f-413a-99c9-9d8976aac6f4",
"width": 150000
},
"df8a9c09-04cd-4fb4-b602-e6fc80839136": {
"from": "a9ab8cf6-c317-4a8e-bd6d-33f70db7138b",
"layer": 40,
"to": "a015b4e9-faee-41f7-8bd5-6341dfe99704",
"width": 0
},
"e20c1462-e9c3-4f0c-90d9-1277594de001": {
"from": "9d7ba64c-0d03-44e1-a77c-7c7a4e56a017",
"layer": 20,
"to": "c94de6fd-32d0-41ff-b332-32a3ef33cd14",
"width": 150000
}
},
"manufacturer": "",
"models": {},
"name": "TO-252-3 (DPAK)",
"pads": {
"0da58765-1b32-47bc-b8ac-d73309826723": {
"name": "1",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 250000,
"pad_height": 1200000,
"pad_width": 2200000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-4200000,
2280000
]
}
},
"ad7ec624-b697-4e84-b94d-876410b53ed2": {
"name": "3",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 250000,
"pad_height": 1200000,
"pad_width": 2200000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-4200000,
-2280000
]
}
},
"d20d28f4-fd0c-456a-b5b0-f68f8872276a": {
"name": "4",
"padstack": "1099877b-f2f6-4454-8dd8-78805946ce9f",
"parameter_set": {},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
2100000,
0
]
}
}
},
"parameter_program": "10.600mm 6.500mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle -0.030mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"18e7bd09-6b9e-46ce-a03c-6e8451796e5d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
-3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
2250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-3250000
],
"type": "line"
}
]
},
"651474c4-44d4-4933-ab5f-009bba7d7b80": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
-3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
-2655000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4970000,
-2655000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4970000,
-1905000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
-1905000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
1905000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4970000,
1905000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4970000,
2655000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
2655000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2270000,
3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
3250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4950000,
2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4950000,
-2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-2700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3950000,
-3250000
],
"type": "line"
}
]
},
"ee77b1a7-33cf-4e1c-a2d4-c0522d006ccd": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5580000,
-3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5580000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5520000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
5520000,
-3500000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"dpak",
"to"
],
"texts": {
"6d5cb970-c49a-44b6-980c-a70624382d71": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2375000,
4500000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"7b7bb358-1156-4f59-a800-cab87e5d0a2c": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1500000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "5c66fb45-abd4-419d-a586-e4f70a1666b6"
}

View file

@ -0,0 +1,340 @@
{
"holes": {},
"name": "Pad",
"padstack_type": "top",
"parameter_program": "get-parameter [ solder_mask_expansion ]\nexpand-polygon [ mask -3200000 -2900000 3200000 -2900000 3200000 2900000 -3200000 2900000 ]\n",
"parameter_set": {
"solder_mask_expansion": 100000
},
"parameters_required": [],
"polygons": {
"320dc865-934a-4faf-8fe6-15328cf92c03": {
"layer": 30,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1950000,
150000
],
"arc_reverse": false,
"position": [
3150000,
2850000
],
"type": "line"
},
{
"arc_center": [
-1950000,
-150000
],
"arc_reverse": false,
"position": [
3150000,
150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
-150000
],
"arc_reverse": false,
"position": [
150000,
150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
150000
],
"arc_reverse": false,
"position": [
150000,
2850000
],
"type": "line"
}
]
},
"3edec273-9e81-481e-910a-75c99cefa23d": {
"layer": 30,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1950000,
150000
],
"arc_reverse": false,
"position": [
150000,
-2850000
],
"type": "line"
},
{
"arc_center": [
-1950000,
-150000
],
"arc_reverse": false,
"position": [
150000,
-150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
-150000
],
"arc_reverse": false,
"position": [
3150000,
-150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
150000
],
"arc_reverse": false,
"position": [
3150000,
-2850000
],
"type": "line"
}
]
},
"43637409-1cc5-4128-b8ac-6e8152702d23": {
"layer": 10,
"parameter_class": "mask",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3300000,
3000000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3300000,
3000000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3300000,
-3000000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3300000,
-3000000
],
"type": "line"
}
]
},
"4b8c0a48-e233-4527-8901-9486a71990c5": {
"layer": 30,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1950000,
150000
],
"arc_reverse": false,
"position": [
-3150000,
-2850000
],
"type": "line"
},
{
"arc_center": [
-1950000,
-150000
],
"arc_reverse": false,
"position": [
-3150000,
-150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
-150000
],
"arc_reverse": false,
"position": [
-150000,
-150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
150000
],
"arc_reverse": false,
"position": [
-150000,
-2850000
],
"type": "line"
}
]
},
"6cde327a-fddb-442d-9e8d-0ac3f8510ade": {
"layer": 30,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1950000,
150000
],
"arc_reverse": false,
"position": [
-150000,
2850000
],
"type": "line"
},
{
"arc_center": [
-1950000,
-150000
],
"arc_reverse": false,
"position": [
-150000,
150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
-150000
],
"arc_reverse": false,
"position": [
-3150000,
150000
],
"type": "line"
},
{
"arc_center": [
-2250000,
150000
],
"arc_reverse": false,
"position": [
-3150000,
2850000
],
"type": "line"
}
]
},
"b1899fe3-351e-41c3-b4eb-5e2ac5e311b2": {
"layer": 0,
"parameter_class": "",
"vertices": [
{
"arc_center": [
550000,
850000
],
"arc_reverse": false,
"position": [
-3200000,
-2900000
],
"type": "line"
},
{
"arc_center": [
-550000,
850000
],
"arc_reverse": false,
"position": [
3200000,
-2900000
],
"type": "line"
},
{
"arc_center": [
-550000,
-850000
],
"arc_reverse": false,
"position": [
3200000,
2900000
],
"type": "line"
},
{
"arc_center": [
550000,
-850000
],
"arc_reverse": false,
"position": [
-3200000,
2900000
],
"type": "line"
}
]
}
},
"shapes": {},
"type": "padstack",
"uuid": "1099877b-f2f6-4454-8dd8-78805946ce9f",
"well_known_name": ""
}

View file

@ -0,0 +1,493 @@
{
"_imp": {
"grid_spacing": 331250,
"layer_display": {
"layer_opacity": 50.0,
"layers": {
"-1": {
"display_mode": "fill",
"visible": false
},
"-100": {
"display_mode": "fill_only",
"visible": true
},
"-110": {
"display_mode": "outline",
"visible": true
},
"-120": {
"display_mode": "fill_only",
"visible": false
},
"-130": {
"display_mode": "fill",
"visible": false
},
"-140": {
"display_mode": "outline",
"visible": true
},
"-150": {
"display_mode": "outline",
"visible": true
},
"-160": {
"display_mode": "outline",
"visible": true
},
"0": {
"display_mode": "fill",
"visible": true
},
"10": {
"display_mode": "outline",
"visible": true
},
"20": {
"display_mode": "fill_only",
"visible": true
},
"30": {
"display_mode": "fill",
"visible": false
},
"40": {
"display_mode": "outline",
"visible": true
},
"50": {
"display_mode": "outline",
"visible": true
},
"60": {
"display_mode": "outline",
"visible": true
}
}
}
},
"arcs": {},
"default_model": "dbbc3be2-963f-4297-8d1f-88b56e9f3fc7",
"dimensions": {},
"junctions": {
"06301d8d-3804-4ed0-893a-4a367b7002cc": {
"position": [
2981250,
1722500
]
},
"26be8521-21fc-4b52-b308-6d1952d96864": {
"position": [
-1093125,
-2981250
]
},
"36890d37-54a6-4331-b25b-82c040af72fd": {
"position": [
-1093125,
2981250
]
},
"39fee7a3-9714-438e-bb01-fe5441fade15": {
"position": [
-2981250,
-2981250
]
},
"7246b9fd-6a6a-427a-8cf6-de0b33eb23f0": {
"position": [
1755625,
2981250
]
},
"788bd04f-8f64-4493-a656-7371b0e0cfdc": {
"position": [
-2981250,
1722500
]
},
"89bd5a5e-4a3b-4eba-8c25-346f6514ee3c": {
"position": [
2981250,
-2981250
]
},
"c9ad7750-ced3-408f-a551-bc1814a499ce": {
"position": [
1093125,
2981250
]
},
"ebabdc02-5e76-44fe-8747-88c49553d64b": {
"position": [
-1755625,
2981250
]
},
"f186ca15-2c10-48e2-9ccc-df669f9b9406": {
"position": [
1093125,
-2981250
]
}
},
"keepouts": {},
"lines": {
"103a592a-5dec-4f62-a383-df1152be350a": {
"from": "06301d8d-3804-4ed0-893a-4a367b7002cc",
"layer": 20,
"to": "89bd5a5e-4a3b-4eba-8c25-346f6514ee3c",
"width": 150000
},
"256bba0c-c6c6-4e7b-aa05-fe8508ca5add": {
"from": "788bd04f-8f64-4493-a656-7371b0e0cfdc",
"layer": 20,
"to": "ebabdc02-5e76-44fe-8747-88c49553d64b",
"width": 150000
},
"290344ab-1cad-4d4a-a529-5b5b1b9c8be9": {
"from": "ebabdc02-5e76-44fe-8747-88c49553d64b",
"layer": 20,
"to": "36890d37-54a6-4331-b25b-82c040af72fd",
"width": 150000
},
"3751f1ad-3e1d-4dc7-85a6-b4355cfc01bf": {
"from": "7246b9fd-6a6a-427a-8cf6-de0b33eb23f0",
"layer": 20,
"to": "c9ad7750-ced3-408f-a551-bc1814a499ce",
"width": 150000
},
"3fe5f7ee-ff03-4df2-a329-f6bcf5556533": {
"from": "39fee7a3-9714-438e-bb01-fe5441fade15",
"layer": 20,
"to": "26be8521-21fc-4b52-b308-6d1952d96864",
"width": 150000
},
"c7e28d63-0e23-4fe9-9613-6c6358da5764": {
"from": "89bd5a5e-4a3b-4eba-8c25-346f6514ee3c",
"layer": 20,
"to": "f186ca15-2c10-48e2-9ccc-df669f9b9406",
"width": 150000
},
"d1c523d5-4dcc-4018-b7a5-bdafe05a2bec": {
"from": "39fee7a3-9714-438e-bb01-fe5441fade15",
"layer": 20,
"to": "788bd04f-8f64-4493-a656-7371b0e0cfdc",
"width": 150000
},
"e471b1dd-94f0-4e75-93c4-b7d5fe7f0394": {
"from": "7246b9fd-6a6a-427a-8cf6-de0b33eb23f0",
"layer": 20,
"to": "06301d8d-3804-4ed0-893a-4a367b7002cc",
"width": 150000
}
},
"manufacturer": "",
"models": {
"dbbc3be2-963f-4297-8d1f-88b56e9f3fc7": {
"filename": "3d_models/cache/4e745dc3-9973-4177-97f9-9a5a03062771/3d_models/passive/capacitor/polarized/CP_Elec_5x5.8.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 16384,
"z": 0
}
},
"name": "SMD Polarized Capacitor (5.0 mm diameter, 5.8 mm height)",
"pads": {
"27d05480-8e6b-4bcd-99d8-0ebae3c395fd": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1600000,
"pad_width": 2800000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
-2150000
]
}
},
"d4fef1a6-1cd2-4c58-864a-f4a6d6b83033": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1600000,
"pad_width": 2800000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
2150000
]
}
}
},
"parameter_program": "5.300mm 7.100mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"127734cb-230f-478f-a57d-ae1de66dd519": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2900000,
-3800000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2900000,
3800000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2900000,
3800000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2900000,
-3800000
],
"type": "line"
}
]
},
"ecc6f1b5-bea3-450c-a0f9-0b4f909cb0e4": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2650000,
-2650000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2650000,
1656250
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1656250,
2650000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1656250,
2650000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2650000,
1656250
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2650000,
-2650000
],
"type": "line"
}
]
},
"edd17411-ab8b-410c-9f87-b608f0915ffa": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-2650000,
-2650000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-2650000,
1656250
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-1656250,
2650000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
1656250,
2650000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
2650000,
1656250
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
2650000,
-2650000
],
"type": "line"
}
]
}
},
"tags": [
"capacitor",
"electrolytic",
"polarized",
"smd"
],
"texts": {
"2ac80a3c-4577-4043-907e-30bbf3dca4ae": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
993750,
-4306250
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"abba39f4-1361-48c8-9c16-f286c836053a": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2318750,
-1656250
]
},
"size": 900000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "8271e8d4-0d66-44fb-9781-8dfac31b74b5"
}

View file

@ -0,0 +1,363 @@
{
"arcs": {},
"default_model": "84ec8229-d872-42f8-bfcc-96938ff02bd1",
"dimensions": {},
"junctions": {
"0a740d64-5459-44e6-bdcc-a1efd331d807": {
"position": [
1270000,
-2540000
]
},
"80a43f22-0059-4ced-b4d8-ff1c36015780": {
"position": [
-1270000,
-2540000
]
},
"9b0bf198-8b0c-45ff-a14f-aa74d93facd4": {
"position": [
-1770000,
1270000
]
},
"9b10026b-58a7-43e4-953a-68a6935f3bab": {
"position": [
-2520000,
895000
]
},
"d69a70c8-e93e-4059-9ac3-709a743093ab": {
"position": [
-1270000,
2540000
]
},
"dff7942a-6556-4260-80b8-a09a91366b54": {
"position": [
1270000,
2540000
]
},
"eaff5280-c820-4c14-a432-97091dbfe4be": {
"position": [
-2520000,
1645000
]
}
},
"keepouts": {},
"lines": {
"235709dc-0c3e-42d0-89c4-e087c95fcba6": {
"from": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"layer": 20,
"to": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"width": 150000
},
"3f0d920f-2e18-4ad1-96f5-e31e863a69ee": {
"from": "dff7942a-6556-4260-80b8-a09a91366b54",
"layer": 20,
"to": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"width": 150000
},
"3f165a62-2d8a-4472-b386-0f4701f0ca4c": {
"from": "eaff5280-c820-4c14-a432-97091dbfe4be",
"layer": 20,
"to": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"width": 150000
},
"61b2951c-0510-408b-a63e-73b3c3f8761b": {
"from": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"layer": 20,
"to": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"width": 150000
},
"adac42c7-c996-4b71-a7b8-416675e8c859": {
"from": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"layer": 20,
"to": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"width": 150000
},
"bea06d61-6320-4083-ba8d-784febec8765": {
"from": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"layer": 20,
"to": "eaff5280-c820-4c14-a432-97091dbfe4be",
"width": 150000
},
"e8cdf09f-2937-4d7c-aa87-6b5ebaa148aa": {
"from": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"layer": 20,
"to": "dff7942a-6556-4260-80b8-a09a91366b54",
"width": 150000
}
},
"manufacturer": "",
"models": {
"84ec8229-d872-42f8-bfcc-96938ff02bd1": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/connector/header/2.54mm/PinHeader_1x02_P2.54mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 1270000,
"yaw": 0,
"z": 0
}
},
"name": "Pin header 1×2, 2.54mm pitch, vertical",
"pads": {
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
1270000
]
}
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
-1270000
]
}
}
},
"parameter_program": "2.540mm 5.080mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0mm 0mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"3322ee2d-24ff-47df-9c67-0f9626dffd93": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
-2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
-2540000
],
"type": "line"
}
]
},
"45a233cb-e960-474c-95b5-01d39aa03eb7": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
-2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
-2540000
],
"type": "line"
}
]
},
"fa8bb976-c5ec-46a7-9da1-880aa4d5f94d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1270000,
-2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
-2540000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1270000,
1540000
],
"type": "line"
}
]
}
},
"tags": [
"generic",
"header"
],
"texts": {
"913b4616-24ea-484f-bb29-d62f975cde42": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
3810000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"de20a055-0c45-4a0e-adc5-a23e4b0a5e0e": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
0,
-2540000
]
},
"size": 1500000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "84529497-31a1-4f8f-abac-c07d0782069f"
}

View file

@ -0,0 +1,493 @@
{
"_imp": {
"grid_spacing": 1250000,
"layer_display": {
"layer_opacity": 50.0,
"layers": {
"-1": {
"display_mode": "fill",
"visible": false
},
"-100": {
"display_mode": "fill_only",
"visible": true
},
"-110": {
"display_mode": "outline",
"visible": true
},
"-120": {
"display_mode": "fill_only",
"visible": false
},
"-130": {
"display_mode": "fill",
"visible": false
},
"-140": {
"display_mode": "outline",
"visible": true
},
"-150": {
"display_mode": "outline",
"visible": true
},
"-160": {
"display_mode": "outline",
"visible": true
},
"0": {
"display_mode": "fill",
"visible": true
},
"10": {
"display_mode": "outline",
"visible": true
},
"20": {
"display_mode": "fill_only",
"visible": false
},
"30": {
"display_mode": "fill",
"visible": false
},
"40": {
"display_mode": "outline",
"visible": false
},
"50": {
"display_mode": "outline",
"visible": true
},
"60": {
"display_mode": "outline",
"visible": true
}
}
}
},
"arcs": {},
"default_model": "dbbc3be2-963f-4297-8d1f-88b56e9f3fc7",
"dimensions": {},
"junctions": {
"06301d8d-3804-4ed0-893a-4a367b7002cc": {
"position": [
3381250,
2222500
]
},
"26be8521-21fc-4b52-b308-6d1952d96864": {
"position": [
-1093125,
-3381250
]
},
"36890d37-54a6-4331-b25b-82c040af72fd": {
"position": [
-1093125,
3381250
]
},
"39fee7a3-9714-438e-bb01-fe5441fade15": {
"position": [
-3381250,
-3381250
]
},
"7246b9fd-6a6a-427a-8cf6-de0b33eb23f0": {
"position": [
2255625,
3381250
]
},
"788bd04f-8f64-4493-a656-7371b0e0cfdc": {
"position": [
-3381250,
2222500
]
},
"89bd5a5e-4a3b-4eba-8c25-346f6514ee3c": {
"position": [
3381250,
-3381250
]
},
"c9ad7750-ced3-408f-a551-bc1814a499ce": {
"position": [
1093125,
3381250
]
},
"ebabdc02-5e76-44fe-8747-88c49553d64b": {
"position": [
-2255625,
3381250
]
},
"f186ca15-2c10-48e2-9ccc-df669f9b9406": {
"position": [
1093125,
-3381250
]
}
},
"keepouts": {},
"lines": {
"103a592a-5dec-4f62-a383-df1152be350a": {
"from": "06301d8d-3804-4ed0-893a-4a367b7002cc",
"layer": 20,
"to": "89bd5a5e-4a3b-4eba-8c25-346f6514ee3c",
"width": 150000
},
"256bba0c-c6c6-4e7b-aa05-fe8508ca5add": {
"from": "788bd04f-8f64-4493-a656-7371b0e0cfdc",
"layer": 20,
"to": "ebabdc02-5e76-44fe-8747-88c49553d64b",
"width": 150000
},
"290344ab-1cad-4d4a-a529-5b5b1b9c8be9": {
"from": "ebabdc02-5e76-44fe-8747-88c49553d64b",
"layer": 20,
"to": "36890d37-54a6-4331-b25b-82c040af72fd",
"width": 150000
},
"3751f1ad-3e1d-4dc7-85a6-b4355cfc01bf": {
"from": "7246b9fd-6a6a-427a-8cf6-de0b33eb23f0",
"layer": 20,
"to": "c9ad7750-ced3-408f-a551-bc1814a499ce",
"width": 150000
},
"3fe5f7ee-ff03-4df2-a329-f6bcf5556533": {
"from": "39fee7a3-9714-438e-bb01-fe5441fade15",
"layer": 20,
"to": "26be8521-21fc-4b52-b308-6d1952d96864",
"width": 150000
},
"c7e28d63-0e23-4fe9-9613-6c6358da5764": {
"from": "89bd5a5e-4a3b-4eba-8c25-346f6514ee3c",
"layer": 20,
"to": "f186ca15-2c10-48e2-9ccc-df669f9b9406",
"width": 150000
},
"d1c523d5-4dcc-4018-b7a5-bdafe05a2bec": {
"from": "39fee7a3-9714-438e-bb01-fe5441fade15",
"layer": 20,
"to": "788bd04f-8f64-4493-a656-7371b0e0cfdc",
"width": 150000
},
"e471b1dd-94f0-4e75-93c4-b7d5fe7f0394": {
"from": "7246b9fd-6a6a-427a-8cf6-de0b33eb23f0",
"layer": 20,
"to": "06301d8d-3804-4ed0-893a-4a367b7002cc",
"width": 150000
}
},
"manufacturer": "",
"models": {
"dbbc3be2-963f-4297-8d1f-88b56e9f3fc7": {
"filename": "3d_models/cache/4e745dc3-9973-4177-97f9-9a5a03062771/3d_models/passive/capacitor/polarized/CP_Elec_6.3x7.7.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 16384,
"z": 0
}
},
"name": "SMD Polarized Capacitor (6.3 mm diameter, 7.7 mm height)",
"pads": {
"27d05480-8e6b-4bcd-99d8-0ebae3c395fd": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1600000,
"pad_width": 3200000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
-2500000
]
}
},
"d4fef1a6-1cd2-4c58-864a-f4a6d6b83033": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1600000,
"pad_width": 3200000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
2500000
]
}
}
},
"parameter_program": "6.100mm 8.200mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"af9b11da-554f-44be-91f3-dae4ae7b647b": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3300000,
-4349999
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3300000,
4349999
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3300000,
4349999
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3300000,
-4349999
],
"type": "line"
}
]
},
"ecc6f1b5-bea3-450c-a0f9-0b4f909cb0e4": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3050000,
-3050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-3050000,
2156250
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2156250,
3050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2156250,
3050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3050000,
2156250
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
3050000,
-3050000
],
"type": "line"
}
]
},
"edd17411-ab8b-410c-9f87-b608f0915ffa": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-3050000,
-3050000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-3050000,
2156250
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
-2156250,
3050000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
2156250,
3050000
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
3050000,
2156250
],
"type": "line"
},
{
"arc_center": [
-1987500,
0
],
"arc_reverse": false,
"position": [
3050000,
-3050000
],
"type": "line"
}
]
}
},
"tags": [
"capacitor",
"electrolytic",
"polarized",
"smd"
],
"texts": {
"2ac80a3c-4577-4043-907e-30bbf3dca4ae": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1125000,
-4500000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"abba39f4-1361-48c8-9c16-f286c836053a": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2318750,
-1656250
]
},
"size": 900000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "878d7e74-9897-4a47-9c1c-636dca0f709f"
}

View file

@ -0,0 +1,317 @@
{
"arcs": {},
"default_model": "96c366ee-a963-41a0-9cc8-54c646979695",
"dimensions": {},
"junctions": {
"514fde4e-c744-4eae-bdeb-b217a5e7457e": {
"position": [
300000,
750000
]
},
"615990ad-5a97-4a06-a9ac-4ed0defa9030": {
"position": [
-300000,
-750000
]
},
"73a6072c-6034-4872-83f3-0192c66c0131": {
"position": [
-300000,
750000
]
},
"d70b8911-4eea-4e4b-8725-058a9fe69205": {
"position": [
300000,
-750000
]
}
},
"keepouts": {},
"lines": {
"5c23de96-e78a-44b2-bc51-7d4db16e0cff": {
"from": "615990ad-5a97-4a06-a9ac-4ed0defa9030",
"layer": 20,
"to": "d70b8911-4eea-4e4b-8725-058a9fe69205",
"width": 150000
},
"ad2379aa-957b-4b84-91cf-645d94c749f6": {
"from": "73a6072c-6034-4872-83f3-0192c66c0131",
"layer": 20,
"to": "514fde4e-c744-4eae-bdeb-b217a5e7457e",
"width": 150000
}
},
"manufacturer": "",
"models": {
"96c366ee-a963-41a0-9cc8-54c646979695": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/passive/capacitor/C_0805_2012Metric.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "C0805",
"pads": {
"487097d5-96e7-4e99-841a-42e1abf1d9cc": {
"name": "1",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 250000,
"pad_height": 1250000,
"pad_width": 1000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-999944,
-8
]
}
},
"a80c8983-726b-40b0-87a2-ef2e6575ff1b": {
"name": "2",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 250000,
"pad_height": 1250000,
"pad_width": 1000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1000056,
-8
]
}
}
},
"parameter_program": "3mm 1.25mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"21531733-5b74-4719-977d-655f2bb89054": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1850000,
425000
],
"arc_reverse": false,
"position": [
-999972,
624996
],
"type": "line"
},
{
"arc_center": [
-650000,
425000
],
"arc_reverse": false,
"position": [
1000028,
624996
],
"type": "line"
},
{
"arc_center": [
-650000,
-425000
],
"arc_reverse": false,
"position": [
1000028,
-625004
],
"type": "line"
},
{
"arc_center": [
-1850000,
-425000
],
"arc_reverse": false,
"position": [
-999972,
-625004
],
"type": "line"
}
]
},
"5c6028e9-da03-4e7b-bf01-c6cdbf22082c": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1750000,
-875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1750000,
875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1750000,
875000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1750000,
-875000
],
"type": "line"
}
]
},
"b29a39ec-ebd4-4d2f-88d9-5b650bf83315": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-1850000,
425000
],
"arc_reverse": false,
"position": [
-999972,
624996
],
"type": "line"
},
{
"arc_center": [
-650000,
425000
],
"arc_reverse": false,
"position": [
1000028,
624996
],
"type": "line"
},
{
"arc_center": [
-650000,
-425000
],
"arc_reverse": false,
"position": [
1000028,
-625004
],
"type": "line"
},
{
"arc_center": [
-1850000,
-425000
],
"arc_reverse": false,
"position": [
-999972,
-625004
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"smd"
],
"texts": {
"604a7b6d-8652-4e07-8a44-b7786a236b3b": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1700000,
1700000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"c2163003-224f-4253-8c3d-877ebf72f918": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-999972,
-4
]
},
"size": 400000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "912ac77a-2d3a-46ce-a60d-18eb7a750a7c"
}

View file

@ -0,0 +1,811 @@
{
"arcs": {},
"default_model": "84ec8229-d872-42f8-bfcc-96938ff02bd1",
"dimensions": {},
"junctions": {
"0a740d64-5459-44e6-bdcc-a1efd331d807": {
"position": [
2540000,
-19050000
]
},
"80a43f22-0059-4ced-b4d8-ff1c36015780": {
"position": [
-2540000,
-19050000
]
},
"9b0bf198-8b0c-45ff-a14f-aa74d93facd4": {
"position": [
-3040000,
17780000
]
},
"9b10026b-58a7-43e4-953a-68a6935f3bab": {
"position": [
-3790000,
17405000
]
},
"d69a70c8-e93e-4059-9ac3-709a743093ab": {
"position": [
-2540000,
19050000
]
},
"dff7942a-6556-4260-80b8-a09a91366b54": {
"position": [
2540000,
19050000
]
},
"eaff5280-c820-4c14-a432-97091dbfe4be": {
"position": [
-3790000,
18155000
]
}
},
"keepouts": {},
"lines": {
"235709dc-0c3e-42d0-89c4-e087c95fcba6": {
"from": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"layer": 20,
"to": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"width": 150000
},
"3f0d920f-2e18-4ad1-96f5-e31e863a69ee": {
"from": "dff7942a-6556-4260-80b8-a09a91366b54",
"layer": 20,
"to": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"width": 150000
},
"3f165a62-2d8a-4472-b386-0f4701f0ca4c": {
"from": "eaff5280-c820-4c14-a432-97091dbfe4be",
"layer": 20,
"to": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"width": 150000
},
"61b2951c-0510-408b-a63e-73b3c3f8761b": {
"from": "9b0bf198-8b0c-45ff-a14f-aa74d93facd4",
"layer": 20,
"to": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"width": 150000
},
"adac42c7-c996-4b71-a7b8-416675e8c859": {
"from": "0a740d64-5459-44e6-bdcc-a1efd331d807",
"layer": 20,
"to": "80a43f22-0059-4ced-b4d8-ff1c36015780",
"width": 150000
},
"bea06d61-6320-4083-ba8d-784febec8765": {
"from": "9b10026b-58a7-43e4-953a-68a6935f3bab",
"layer": 20,
"to": "eaff5280-c820-4c14-a432-97091dbfe4be",
"width": 150000
},
"e8cdf09f-2937-4d7c-aa87-6b5ebaa148aa": {
"from": "d69a70c8-e93e-4059-9ac3-709a743093ab",
"layer": 20,
"to": "dff7942a-6556-4260-80b8-a09a91366b54",
"width": 150000
}
},
"manufacturer": "",
"models": {
"84ec8229-d872-42f8-bfcc-96938ff02bd1": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/connector/header/2.54mm/PinHeader_2x15_P2.54mm_Vertical.step",
"pitch": 0,
"roll": 0,
"x": -1270000,
"y": 17780000,
"yaw": 0,
"z": 0
}
},
"name": "Pin header 2×15, 2.54mm pitch, vertical",
"pads": {
"1977415d-5853-4cd6-bacb-c2d6a585675c": {
"name": "30",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-17780000
]
}
},
"1dcce640-fd25-4619-a1fb-4985d9b583d0": {
"name": "26",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-12700000
]
}
},
"2fb76c8b-ab1a-4d20-b2b4-d7955e53531f": {
"name": "22",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-7620000
]
}
},
"37ad2e38-76ac-4a0b-adf3-2500e30336a0": {
"name": "4",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
15240000
]
}
},
"391d5f8a-4169-48df-90c9-8be3d646c206": {
"name": "27",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-15240000
]
}
},
"3cde8013-3885-4310-90b0-85740b7a45b4": {
"name": "7",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
10160000
]
}
},
"3ce77ca7-334b-4e4a-8c76-02180cfd899c": {
"name": "21",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-7620000
]
}
},
"40856c2b-af0e-41ed-8964-09b369529271": {
"name": "18",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-2540000
]
}
},
"50f60ff3-0e93-4dc7-8c38-68e52687007d": {
"name": "10",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
7620000
]
}
},
"5be6caa5-3d99-4a5a-8d20-a1a322aaadd5": {
"name": "20",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-5080000
]
}
},
"5f03eef9-7af5-402d-a522-212bc6dc4840": {
"name": "12",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
5080000
]
}
},
"67830c55-81d5-49ba-8661-71a49d516917": {
"name": "28",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-15240000
]
}
},
"6e68c793-6509-4147-8c3f-fa975298da9d": {
"name": "17",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-2540000
]
}
},
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
17780000
]
}
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
17780000
]
}
},
"a43c1c45-4e2c-4164-990b-5719d05d21b4": {
"name": "5",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
12700000
]
}
},
"b144b636-ec05-47a5-91c2-da2ea855ca21": {
"name": "14",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
2540000
]
}
},
"b913e143-f4b1-4aa9-899e-b67ed4f6794f": {
"name": "9",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
7620000
]
}
},
"bfd2b103-e7d7-4341-a148-42eb023c4a6d": {
"name": "19",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-5080000
]
}
},
"c0e9f2b9-4983-4a30-baaf-c463b549b68f": {
"name": "24",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
-10160000
]
}
},
"c8b47a09-16bf-47be-838e-2f014990d806": {
"name": "13",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
2540000
]
}
},
"cae17a2c-f5a5-401b-856a-087b726ac4e6": {
"name": "25",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-12700000
]
}
},
"ccf92a7d-63f1-40bd-918f-da246deb854a": {
"name": "8",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
10160000
]
}
},
"cda0a45e-3673-43ad-81ff-c6556e1b630a": {
"name": "11",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
5080000
]
}
},
"e3273f85-b784-4c88-aeb9-562bba5822a3": {
"name": "23",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-10160000
]
}
},
"e3f0acff-bf31-4479-ac7b-e2d64d5f218b": {
"name": "16",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
0
]
}
},
"e479fb8f-f430-40f4-a1c6-0c4e6f1fd72d": {
"name": "15",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
0
]
}
},
"f290e00d-71fd-4c9b-9fed-6f197a7bcc93": {
"name": "29",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
-17780000
]
}
},
"f4f2991b-d46c-492e-b2b6-beacc3120e00": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1270000,
15240000
]
}
},
"f5ac41ed-7d82-44b2-8d6b-a60285ac3e7b": {
"name": "6",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1270000,
12700000
]
}
}
},
"parameter_program": "5.080mm 38.100mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0mm 0mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"3322ee2d-24ff-47df-9c67-0f9626dffd93": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-19050000
],
"type": "line"
}
]
},
"45a233cb-e960-474c-95b5-01d39aa03eb7": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-19050000
],
"type": "line"
}
]
},
"fa8bb976-c5ec-46a7-9da1-880aa4d5f94d": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2540000,
-19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
-19050000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2540000,
18050000
],
"type": "line"
}
]
}
},
"tags": [
"generic",
"header"
],
"texts": {
"913b4616-24ea-484f-bb29-d62f975cde42": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2540000,
20320000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"de20a055-0c45-4a0e-adc5-a23e4b0a5e0e": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
0,
-19050000
]
},
"size": 1500000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "93e96bb1-4562-4b03-8f69-7523fc0f81f3"
}

View file

@ -0,0 +1,147 @@
{
"alternate_for": "2f5093aa-803e-4643-b370-7d55c5a134da",
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1000000
},
"grids": {}
},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "",
"models": {},
"name": "Circular test pad, 2 mm diameter",
"pads": {
"c7226209-3e6f-48ea-9abc-4d5aa0a19178": {
"name": "1",
"padstack": "f319994c-f37b-4fc5-bff8-b8295416c649",
"parameter_set": {
"pad_diameter": 2000000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "2mm\nget-parameter [ courtyard_expansion ]\n2 * +\nset-polygon [ courtyard circle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 500000
},
"polygons": {
"03e05e9e-0bfa-4455-8b0b-1092b916fd12": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1500000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1500000,
0
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1500000,
0
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"testing"
],
"texts": {
"3ed0b98a-d9af-4cd6-a9ea-751b28d99ed9": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1475000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"c39c25e2-9da7-4afc-a33d-253ef222a3e0": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
1475000,
0
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "a1232795-4c61-404d-9697-54096806450d"
}

View file

@ -0,0 +1,317 @@
{
"arcs": {},
"default_model": "96c366ee-a963-41a0-9cc8-54c646979695",
"dimensions": {},
"junctions": {
"4929436d-cf28-4264-b684-c516ad0b290f": {
"position": [
400000,
-800000
]
},
"9f00cf9c-22f5-45a3-b14e-c7067c7b9129": {
"position": [
400000,
800000
]
},
"a132798f-b7ae-4b10-9082-efa82c77da24": {
"position": [
-400000,
800000
]
},
"afae59de-7394-439a-8246-d1051458f0c7": {
"position": [
-400000,
-800000
]
}
},
"keepouts": {},
"lines": {
"85c94ec2-2971-4502-98e1-669ee4a56e0a": {
"from": "a132798f-b7ae-4b10-9082-efa82c77da24",
"layer": 20,
"to": "9f00cf9c-22f5-45a3-b14e-c7067c7b9129",
"width": 150000
},
"e04aa2f5-31b3-46f9-89da-e8507c4cee78": {
"from": "afae59de-7394-439a-8246-d1051458f0c7",
"layer": 20,
"to": "4929436d-cf28-4264-b684-c516ad0b290f",
"width": 150000
}
},
"manufacturer": "",
"models": {
"96c366ee-a963-41a0-9cc8-54c646979695": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/passive/resistor/R_0805_2012Metric.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "R0805",
"pads": {
"57416c85-ca47-45fe-a850-612e3405e61f": {
"name": "1",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 170000,
"pad_height": 1300000,
"pad_width": 700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-950000,
0
]
}
},
"b43013b4-017c-4242-8852-0ec05a2374d1": {
"name": "2",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 170000,
"pad_height": 1300000,
"pad_width": 700000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
950000,
0
]
}
}
},
"parameter_program": "2.6mm 1.3mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"028405de-c48b-41cc-840e-c424714e47b3": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
150000
],
"arc_reverse": false,
"position": [
-1000000,
650000
],
"type": "line"
},
{
"arc_center": [
0,
-150000
],
"arc_reverse": false,
"position": [
-1000000,
-650000
],
"type": "line"
},
{
"arc_center": [
0,
-150000
],
"arc_reverse": false,
"position": [
1000000,
-650000
],
"type": "line"
},
{
"arc_center": [
0,
150000
],
"arc_reverse": false,
"position": [
1000000,
650000
],
"type": "line"
}
]
},
"3789af61-a089-44e0-a5e9-92a12bf427ea": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1550000,
-900000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1550000,
900000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1550000,
900000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1550000,
-900000
],
"type": "line"
}
]
},
"c3597353-2712-4006-842a-599986065bab": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
150000
],
"arc_reverse": false,
"position": [
-1000000,
650000
],
"type": "line"
},
{
"arc_center": [
0,
-150000
],
"arc_reverse": false,
"position": [
-1000000,
-650000
],
"type": "line"
},
{
"arc_center": [
0,
-150000
],
"arc_reverse": false,
"position": [
1000000,
-650000
],
"type": "line"
},
{
"arc_center": [
0,
150000
],
"arc_reverse": false,
"position": [
1000000,
650000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"smd"
],
"texts": {
"f9f76e3c-b40b-45d1-9140-1bcb00e84792": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1000000,
0
]
},
"size": 400000,
"text": "$RD",
"width": 0
},
"fe551c07-0fa6-4ffd-b867-a0be9addab45": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1500000,
1700000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "a894abc1-5b1c-4a52-90fc-5eb2e462b101"
}

View file

@ -0,0 +1,344 @@
{
"arcs": {},
"default_model": "1c4377f2-2789-4b2c-b94b-c08645583d2e",
"dimensions": {},
"junctions": {
"0bf17f78-eff9-443d-8830-47fbf4ce094b": {
"position": [
2000000,
3750000
]
},
"0cd0e825-95f7-48d0-8c34-2c5948e2b731": {
"position": [
-3750000,
3750000
]
},
"6b556887-fd28-442b-b683-bf44cdcec2bd": {
"position": [
-2000000,
-3750000
]
},
"98fe7d96-640a-4da3-ba59-b9bf6a67bc72": {
"position": [
2000000,
-3750000
]
}
},
"keepouts": {},
"lines": {
"35c66af6-7fbb-4a5d-9f0e-0ece0403fc39": {
"from": "0cd0e825-95f7-48d0-8c34-2c5948e2b731",
"layer": 20,
"to": "0bf17f78-eff9-443d-8830-47fbf4ce094b",
"width": 150000
},
"4ffea356-ba2d-4d03-9575-38d686d81409": {
"from": "6b556887-fd28-442b-b683-bf44cdcec2bd",
"layer": 20,
"to": "98fe7d96-640a-4da3-ba59-b9bf6a67bc72",
"width": 150000
}
},
"manufacturer": "",
"models": {
"1c4377f2-2789-4b2c-b94b-c08645583d2e": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/ic/so/SOT-223.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "SOT-223",
"pads": {
"054f29e1-f03d-4150-926a-789da437d5bd": {
"name": "3",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1750000,
"pad_width": 1250000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-3050000,
-2300000
]
}
},
"41454731-8468-4e57-be99-a40cff48376c": {
"name": "2",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1750000,
"pad_width": 1250000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-3050000,
0
]
}
},
"aab39acd-7b1b-4524-a679-931ff77c0e4b": {
"name": "1",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1750000,
"pad_width": 1250000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
-3050000,
2300000
]
}
},
"bd48c805-e32c-4720-a532-f40c01052ca6": {
"name": "4",
"padstack": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"parameter_set": {
"pad_height": 1750000,
"pad_width": 3500000
},
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
3050000,
0
]
}
}
},
"parameter_program": "7.850mm 7.000mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"1f81c3e9-9369-47b6-9a13-19aa41370bb1": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4175000,
-3750000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-4175000,
3750000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4175000,
3750000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
4175000,
-3750000
],
"type": "line"
}
]
},
"e5cb48bc-8db7-48d6-9bbc-52412764e5e5": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2000000,
-3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2000000,
2250000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-750000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2000000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2000000,
-3500000
],
"type": "line"
}
]
},
"ed8bc79d-41bb-4cd9-a9e1-6097e43f77ca": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2000000,
-3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-2000000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2000000,
3500000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
2000000,
-3500000
],
"type": "line"
}
]
}
},
"tags": [],
"texts": {
"2013ed3f-85b5-4f1f-9431-2725e0d3dc96": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 32768,
"mirror": false,
"shift": [
-1250000,
4875000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"4139abf8-b360-4f4e-8037-3e90a2cecd26": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 49152,
"mirror": false,
"shift": [
0,
3500000
]
},
"size": 1200000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "ca5d9f54-a411-4cee-abbb-7cc278bc91c8"
}

View file

@ -0,0 +1,553 @@
{
"_imp": {
"grid_spacing": 100000,
"layer_display": {
"layer_opacity": 50.0,
"layers": {
"-1": {
"color": {
"b": 0.0,
"g": 1.0,
"r": 1.0
},
"display_mode": "fill",
"visible": false
},
"-100": {
"color": {
"b": 0.0,
"g": 0.5,
"r": 0.0
},
"display_mode": "fill_only",
"visible": true
},
"-110": {
"color": {
"b": 0.25,
"g": 0.5,
"r": 0.25
},
"display_mode": "outline",
"visible": true
},
"-120": {
"color": {
"b": 0.8999999761581421,
"g": 0.8999999761581421,
"r": 0.8999999761581421
},
"display_mode": "fill_only",
"visible": false
},
"-130": {
"color": {
"b": 0.800000011920929,
"g": 0.800000011920929,
"r": 0.800000011920929
},
"display_mode": "fill",
"visible": false
},
"-140": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"-150": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"-160": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"0": {
"color": {
"b": 0.0,
"g": 0.0,
"r": 1.0
},
"display_mode": "fill",
"visible": true
},
"10": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 1.0
},
"display_mode": "outline",
"visible": true
},
"20": {
"color": {
"b": 0.8999999761581421,
"g": 0.8999999761581421,
"r": 0.8999999761581421
},
"display_mode": "fill_only",
"visible": false
},
"30": {
"color": {
"b": 0.800000011920929,
"g": 0.800000011920929,
"r": 0.800000011920929
},
"display_mode": "fill",
"visible": false
},
"40": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": false
},
"50": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
},
"60": {
"color": {
"b": 0.5,
"g": 0.5,
"r": 0.5
},
"display_mode": "outline",
"visible": true
}
}
}
},
"arcs": {
"12706e0d-a2c5-44b8-83fa-73b73e1b6a6d": {
"center": "1504afd6-3fdf-4742-92e1-9b391bce6609",
"from": "5b7455b6-76eb-46f3-aae9-a8ad8a9995a3",
"layer": 20,
"to": "15d296fe-4088-4cb7-85e4-cc32bc9f1c36",
"width": 150000
},
"c65df569-ddb9-4f82-98a2-e401a138ab0c": {
"center": "1504afd6-3fdf-4742-92e1-9b391bce6609",
"from": "15d296fe-4088-4cb7-85e4-cc32bc9f1c36",
"layer": 20,
"to": "5b7455b6-76eb-46f3-aae9-a8ad8a9995a3",
"width": 150000
}
},
"default_model": "ba16d063-96ed-48de-90ae-a0258627edf8",
"junctions": {
"1504afd6-3fdf-4742-92e1-9b391bce6609": {
"position": [
-3725000,
-3570000
]
},
"15d296fe-4088-4cb7-85e4-cc32bc9f1c36": {
"position": [
-4870000,
-3570000
]
},
"21355c98-5ab7-46d6-aca0-bc67ea5e3eb6": {
"position": [
1390000,
5015000
]
},
"21c2e321-8620-4ab3-ae99-b929097f8acd": {
"position": [
1390000,
-5015000
]
},
"3eed5e9e-0838-4a2e-a210-f064943a58b9": {
"position": [
-4480000,
-2740000
]
},
"5870c7dd-fa10-41b0-b9c9-222e2dbf2221": {
"position": [
-5330000,
-5015000
]
},
"5b7455b6-76eb-46f3-aae9-a8ad8a9995a3": {
"position": [
-2580000,
-3570000
]
},
"a0321b5f-8614-4227-a3d5-d188623e7ab9": {
"position": [
-2950000,
-4380000
]
},
"c921a423-b718-46ad-ab6f-b57e9463d804": {
"position": [
-2660000,
-3960000
]
},
"fbb0d314-71e0-4ff8-8e9f-80af6213907a": {
"position": [
-5330000,
5015000
]
},
"fff94c8a-c5a0-47f7-be85-c0c0d5d1c51e": {
"position": [
-4770000,
-3160000
]
}
},
"lines": {
"3ebfc382-4f07-4215-9960-0696fba0bc56": {
"from": "21c2e321-8620-4ab3-ae99-b929097f8acd",
"layer": 20,
"to": "5870c7dd-fa10-41b0-b9c9-222e2dbf2221",
"width": 150000
},
"42b71cc3-3e31-478f-bcec-ba8f2b5f3c18": {
"from": "3eed5e9e-0838-4a2e-a210-f064943a58b9",
"layer": 20,
"to": "c921a423-b718-46ad-ab6f-b57e9463d804",
"width": 150000
},
"9635fb80-9443-44dd-8882-23f39167fa56": {
"from": "fbb0d314-71e0-4ff8-8e9f-80af6213907a",
"layer": 20,
"to": "21355c98-5ab7-46d6-aca0-bc67ea5e3eb6",
"width": 150000
},
"bd66b1ab-5e10-442e-9af2-ccb69d929b43": {
"from": "5870c7dd-fa10-41b0-b9c9-222e2dbf2221",
"layer": 20,
"to": "fbb0d314-71e0-4ff8-8e9f-80af6213907a",
"width": 150000
},
"e72a3039-34f4-4c76-832b-99e40a3e82ee": {
"from": "fff94c8a-c5a0-47f7-be85-c0c0d5d1c51e",
"layer": 20,
"to": "a0321b5f-8614-4227-a3d5-d188623e7ab9",
"width": 150000
},
"f69f774a-a1d2-4ae3-9202-fb83f6880108": {
"from": "21355c98-5ab7-46d6-aca0-bc67ea5e3eb6",
"layer": 20,
"to": "21c2e321-8620-4ab3-ae99-b929097f8acd",
"width": 150000
}
},
"manufacturer": "TT Electronics",
"models": {
"ba16d063-96ed-48de-90ae-a0258627edf8": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/passive/trimmer/68W.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 16384,
"z": 0
}
},
"name": "68W",
"pads": {
"2e18c350-fe3d-4cd2-80a8-36d3c31b52ce": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 800000,
"pad_diameter": 1400000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
2500000
]
}
},
"32a283cd-5e14-4f12-b890-a99b6d4c7634": {
"name": "3",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 800000,
"pad_diameter": 1400000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
-2500000
]
}
},
"5f9280c8-e75f-453f-86ca-f8b328dbe101": {
"name": "2",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 800000,
"pad_diameter": 1400000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "6.220mm 9.530mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle -1.970mm 0.000mm ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"28cbc9bb-6ed6-4315-9186-9970f26ab88b": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
-610000,
-235000
],
"arc_reverse": false,
"position": [
-5080000,
4765000
],
"type": "line"
},
{
"arc_center": [
-610000,
235000
],
"arc_reverse": false,
"position": [
-5080000,
-4765000
],
"type": "line"
},
{
"arc_center": [
610000,
235000
],
"arc_reverse": false,
"position": [
1140000,
-4765000
],
"type": "line"
},
{
"arc_center": [
610000,
-235000
],
"arc_reverse": false,
"position": [
1140000,
4765000
],
"type": "line"
}
]
},
"e0056a0a-e580-42b4-8990-e9672f204241": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5080000,
-4765000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5080000,
4765000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1140000,
4765000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1140000,
-4765000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5080000,
-4765000
],
"type": "line"
}
]
},
"f6f6c5c5-18b9-4462-bdf4-22e3cf8e0c24": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5330000,
-5015000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-5330000,
5015000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
5015000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1390000,
-5015000
],
"type": "line"
}
]
}
},
"tags": [
"12-turn",
"passive",
"top-adjustment",
"trimmer"
],
"texts": {
"b620e5ef-6957-4a13-b719-13dc21bd6dab": {
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-5300000,
-6100000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
},
"f8b308f9-4131-4323-8545-fd1c49ea21d5": {
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 16384,
"mirror": false,
"shift": [
-3420000,
-3420000
]
},
"size": 1000000,
"text": "$RD",
"width": 0
}
},
"type": "package",
"uuid": "fa39ddc2-44db-4076-bb30-5b495f8558b9"
}

View file

@ -0,0 +1,279 @@
{
"arcs": {},
"default_model": "96c366ee-a963-41a0-9cc8-54c646979695",
"dimensions": {},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "",
"models": {
"96c366ee-a963-41a0-9cc8-54c646979695": {
"filename": "3d_models/cache/6d752bc3-29b3-45df-8cf2-1e3aacefbcc6/3d_models/passive/resistor/R_0603_1608Metric.step",
"pitch": 0,
"roll": 0,
"x": 0,
"y": 0,
"yaw": 0,
"z": 0
}
},
"name": "R0603",
"pads": {
"63256dd2-2eab-46fe-9201-b2e553476e98": {
"name": "1",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 120000,
"pad_height": 900000,
"pad_width": 500000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-750000,
0
]
}
},
"6dd73a26-6e83-43b6-8317-09836acef67d": {
"name": "2",
"padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"parameter_set": {
"corner_radius": 120000,
"pad_height": 900000,
"pad_width": 500000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
750000,
0
]
}
}
},
"parameter_program": "2mm 0.9mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0 0 ]",
"parameter_set": {
"courtyard_expansion": 250000
},
"polygons": {
"70304e41-42a9-420c-8df2-7f55e794790d": {
"layer": 60,
"parameter_class": "courtyard",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1250000,
-700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
-1250000,
700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1250000,
700000
],
"type": "line"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
1250000,
-700000
],
"type": "line"
}
]
},
"77bb0c60-8394-4c84-9618-7b8a18a38af1": {
"layer": 40,
"parameter_class": "",
"vertices": [
{
"arc_center": [
200000,
-100000
],
"arc_reverse": false,
"position": [
-800000,
400000
],
"type": "line"
},
{
"arc_center": [
200000,
100000
],
"arc_reverse": false,
"position": [
-800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-200000,
100000
],
"arc_reverse": false,
"position": [
800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-200000,
-100000
],
"arc_reverse": false,
"position": [
800000,
400000
],
"type": "line"
}
]
},
"963b656b-1f38-4212-bae8-58eeaf4bec3c": {
"layer": 50,
"parameter_class": "",
"vertices": [
{
"arc_center": [
200000,
-100000
],
"arc_reverse": false,
"position": [
-800000,
400000
],
"type": "line"
},
{
"arc_center": [
200000,
100000
],
"arc_reverse": false,
"position": [
-800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-200000,
100000
],
"arc_reverse": false,
"position": [
800000,
-400000
],
"type": "line"
},
{
"arc_center": [
-200000,
-100000
],
"arc_reverse": false,
"position": [
800000,
400000
],
"type": "line"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [
"generic",
"smd"
],
"texts": {
"02fe2ab4-3e88-406e-9dd5-a01be9241517": {
"font": "simplex",
"from_smash": false,
"layer": 50,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-800000,
0
]
},
"size": 300000,
"text": "$RD",
"width": 0
},
"522e0b9a-7aee-4f56-9c9e-c9e48e62cea5": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-1200000,
1500000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "fe22ac1d-25b9-4a47-8414-51c990d7f94b"
}

View file

@ -0,0 +1,113 @@
{
"arcs": {},
"default_model": "00000000-0000-0000-0000-000000000000",
"dimensions": {},
"grid_settings": {
"current": {
"mode": "square",
"name": "",
"origin": [
0,
0
],
"spacing_rect": [
1000000,
1000000
],
"spacing_square": 1270000
},
"grids": {}
},
"junctions": {},
"keepouts": {},
"lines": {},
"manufacturer": "Generic",
"models": {},
"name": "Test Pad TH",
"pads": {
"3cb39f3a-cd1b-43f5-a24e-f5b974b524d4": {
"name": "1",
"padstack": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"parameter_set": {
"hole_diameter": 1000000,
"pad_diameter": 1400000
},
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"parameter_program": "",
"parameter_set": {},
"polygons": {
"bd738fb3-0b63-41aa-9216-822cd9c38b78": {
"layer": 60,
"parameter_class": "",
"vertices": [
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
0,
1270000
],
"type": "arc"
},
{
"arc_center": [
0,
0
],
"arc_reverse": false,
"position": [
0,
-1270000
],
"type": "arc"
}
]
}
},
"rules": {
"clearance_package": {
"clearance_silkscreen_cu": 200000,
"clearance_silkscreen_pkg": 200000,
"enabled": true,
"order": -1
},
"package_checks": {
"enabled": true,
"order": -1
}
},
"tags": [],
"texts": {
"49e62faa-1cd8-4a4c-a5fb-38a96e450607": {
"font": "simplex",
"from_smash": false,
"layer": 20,
"origin": "center",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-2000000,
2000000
]
},
"size": 1000000,
"text": "$RD",
"width": 150000
}
},
"type": "package",
"uuid": "42f95157-315d-4554-b093-8a74272a675b"
}

View file

@ -0,0 +1,117 @@
{
"holes": {
"aad60944-b2c4-4a0c-88e0-b52cabcfa95b": {
"diameter": 400000,
"length": 500000,
"parameter_class": "hole",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
},
"plated": true,
"shape": "round"
}
},
"name": "TH round",
"padstack_type": "through",
"parameter_program": "get-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\n\nget-parameter [ pad_diameter ] dup\nset-shape [ copper circle ]\n\nget-parameter [ solder_mask_expansion ] 2 * +\nset-shape [ mask circle ] ",
"parameter_set": {
"hole_diameter": 400000,
"pad_diameter": 600000,
"solder_mask_expansion": 100000
},
"parameters_required": [
"pad_diameter",
"hole_diameter"
],
"polygons": {},
"shapes": {
"35d48caf-d547-4382-b165-77cc9cc637d6": {
"form": "circle",
"layer": 0,
"parameter_class": "copper",
"params": [
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"57c576a3-1d92-43e7-8760-fe443a23f1af": {
"form": "circle",
"layer": 10,
"parameter_class": "mask",
"params": [
800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"7ce79fc2-169e-44ce-b355-473cddadba0f": {
"form": "circle",
"layer": -110,
"parameter_class": "mask",
"params": [
800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"bed217e6-2bf3-4ac3-bfe4-544dfa66c2e5": {
"form": "circle",
"layer": -1,
"parameter_class": "copper",
"params": [
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"d71acd28-ea4c-4a7a-b746-8f609baeb703": {
"form": "circle",
"layer": -100,
"parameter_class": "copper",
"params": [
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"type": "padstack",
"uuid": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
"well_known_name": "th circular"
}

View file

@ -0,0 +1,73 @@
{
"holes": {},
"name": "SMD rectangular",
"padstack_type": "top",
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]\n\nget-parameter [ paste_mask_contraction ]\n2 *\n-xy\nset-shape [ paste rectangle ]",
"parameter_set": {
"pad_height": 900000,
"pad_width": 700000,
"paste_mask_contraction": 0,
"solder_mask_expansion": 100000
},
"parameters_required": [
"pad_width",
"pad_height"
],
"polygons": {},
"shapes": {
"888ff92f-96e3-4658-a9cb-1e9626aafe07": {
"form": "rectangle",
"layer": 30,
"parameter_class": "paste",
"params": [
700000,
900000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
"form": "rectangle",
"layer": 0,
"parameter_class": "pad",
"params": [
700000,
900000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
"form": "rectangle",
"layer": 10,
"parameter_class": "mask",
"params": [
900000,
1100000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"type": "padstack",
"uuid": "3846f4bf-7acf-403a-bc36-771ec675eac9",
"well_known_name": "smd rectangular"
}

View file

@ -0,0 +1,116 @@
{
"holes": {
"056fa8e5-8b21-454e-a805-467fd49763b6": {
"diameter": 400000,
"length": 500000,
"parameter_class": "hole",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
},
"plated": true,
"shape": "round"
}
},
"name": "Circular via",
"padstack_type": "via",
"parameter_program": "get-parameter [ via_diameter ]\nset-shape [ via circle ]\n\nget-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\n\nget-parameter [ via_solder_mask_expansion ] 2 *\n+\nset-shape [ mask circle ]",
"parameter_set": {
"hole_diameter": 400000,
"via_diameter": 700000,
"via_solder_mask_expansion": 100000
},
"parameters_required": [
"hole_diameter",
"via_diameter"
],
"polygons": {},
"shapes": {
"0fcc5be3-fa35-464c-ac89-7bfaea0821da": {
"form": "circle",
"layer": -110,
"parameter_class": "mask",
"params": [
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"1919564e-4dfd-4afa-ae6b-b06ddcefb9e6": {
"form": "circle",
"layer": 10,
"parameter_class": "mask",
"params": [
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"3d4a1caa-13a9-4828-aee6-4ec776b4f007": {
"form": "circle",
"layer": -1,
"parameter_class": "via",
"params": [
700000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"587492a5-d20b-4258-b1a8-04da900ea393": {
"form": "circle",
"layer": -100,
"parameter_class": "via",
"params": [
700000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"c0afc6ea-f577-42ee-8860-16eaf52721bf": {
"form": "circle",
"layer": 0,
"parameter_class": "via",
"params": [
700000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"type": "padstack",
"uuid": "3c4a52fe-3ae0-4c3e-a108-824b53d6d6da"
}

View file

@ -0,0 +1,318 @@
{
"holes": {},
"name": "SMD rectangular with rounded corners",
"padstack_type": "top",
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ corner_radius ] 2 * -\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad1 rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+\nset-shape [ mask1 rectangle ]\nget-parameter [ paste_mask_contraction ]\n2 *\n-\nset-shape [ paste1 rectangle ]\n\nget-parameter [ pad_width ]\nget-parameter [ pad_height ]\nget-parameter [ corner_radius ] 2 * -\ndupc dupc\nset-shape [ pad2 rectangle ]\nswap\nget-parameter [ solder_mask_expansion ]\n2 * +\nswap\nset-shape [ mask2 rectangle ]\nswap\nget-parameter [ paste_mask_contraction ]\n2 * -\nswap\nset-shape [ paste2 rectangle ]\n\nget-parameter [ corner_radius ] dup dup 2 *\ndup dup dup\nset-shape [ pad_corner1 circle ]\nset-shape [ pad_corner2 circle ]\nset-shape [ pad_corner3 circle ]\nset-shape [ pad_corner4 circle ]\nget-parameter [ solder_mask_expansion ] + 2 *\ndup dup dup\nset-shape [ mask_corner1 circle ]\nset-shape [ mask_corner2 circle ]\nset-shape [ mask_corner3 circle ]\nset-shape [ mask_corner4 circle ]\nget-parameter [ paste_mask_contraction ] - 2 *\ndup dup dup\nset-shape [ paste_corner1 circle ]\nset-shape [ paste_corner2 circle ]\nset-shape [ paste_corner3 circle ]\nset-shape [ paste_corner4 circle ]\n\nget-parameter [ pad_width ]\nget-parameter [ corner_radius ] 2 * - 2 /\nget-parameter [ pad_height ]\nget-parameter [ corner_radius ] 2 * - 2 /\ndupc dupc dupc\nset-shape [ pad_corner1 position ]\nset-shape [ mask_corner1 position ]\nset-shape [ paste_corner1 position ]\nswap -1 * swap\ndupc dupc dupc\nset-shape [ pad_corner2 position ]\nset-shape [ mask_corner2 position ]\nset-shape [ paste_corner2 position ]\n-1 *\ndupc dupc dupc\nset-shape [ pad_corner3 position ]\nset-shape [ mask_corner3 position ]\nset-shape [ paste_corner3 position ]\nswap -1 * swap\ndupc dupc\nset-shape [ pad_corner4 position ]\nset-shape [ mask_corner4 position ]\nset-shape [ paste_corner4 position ]",
"parameter_set": {
"corner_radius": 100000,
"pad_height": 2000000,
"pad_width": 900000,
"paste_mask_contraction": 0,
"solder_mask_expansion": 100000
},
"parameters_required": [
"pad_width",
"pad_height",
"corner_radius"
],
"polygons": {},
"shapes": {
"19fd6834-7b1d-47e5-b6fb-6f1c1bb4802b": {
"form": "circle",
"layer": 0,
"parameter_class": "pad_corner4",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
-900000
]
}
},
"233425db-45b7-4291-9cd3-ce7bf9c5887c": {
"form": "circle",
"layer": 10,
"parameter_class": "mask_corner2",
"params": [
400000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
900000
]
}
},
"2480e5fa-a56b-4f75-a9ff-f9576ddfdf14": {
"form": "circle",
"layer": 30,
"parameter_class": "paste_corner3",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
-900000
]
}
},
"2d593908-a7e0-42d3-b447-6f5472e3f168": {
"form": "circle",
"layer": 10,
"parameter_class": "mask_corner4",
"params": [
400000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
-900000
]
}
},
"3fb8c7f4-16b4-4a69-9ae0-98d16faf11ed": {
"form": "circle",
"layer": 30,
"parameter_class": "paste_corner2",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
900000
]
}
},
"54aa005d-14d6-4daf-916d-8cc4f33d31eb": {
"form": "rectangle",
"layer": 30,
"parameter_class": "paste2",
"params": [
900000,
1800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"5d8313e0-987f-4f68-a70b-654058f75898": {
"form": "circle",
"layer": 10,
"parameter_class": "mask_corner1",
"params": [
400000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
900000
]
}
},
"64b6423d-c765-4997-8f04-5b230ace4abb": {
"form": "circle",
"layer": 0,
"parameter_class": "pad_corner2",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
900000
]
}
},
"8402a815-54b3-42d9-b96a-6f0631eb3579": {
"form": "circle",
"layer": 0,
"parameter_class": "pad_corner1",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
900000
]
}
},
"888ff92f-96e3-4658-a9cb-1e9626aafe07": {
"form": "rectangle",
"layer": 30,
"parameter_class": "paste1",
"params": [
700000,
2000000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"9c5dd306-043a-4190-8b16-6ab3d2dafaa3": {
"form": "circle",
"layer": 10,
"parameter_class": "mask_corner3",
"params": [
400000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
-900000
]
}
},
"a9154914-ba44-4f24-ab76-9132d8f2024f": {
"form": "rectangle",
"layer": 10,
"parameter_class": "mask2",
"params": [
1100000,
1800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"b85c63cf-3f4d-4b38-9968-22276d4ba5ec": {
"form": "circle",
"layer": 30,
"parameter_class": "paste_corner4",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
-900000
]
}
},
"b8b84b83-babb-47ef-b2c9-236209e7689e": {
"form": "rectangle",
"layer": 0,
"parameter_class": "pad2",
"params": [
900000,
1800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
"form": "rectangle",
"layer": 0,
"parameter_class": "pad1",
"params": [
700000,
2000000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"e900b87f-85f6-44a1-bc42-0af10cad7194": {
"form": "circle",
"layer": 0,
"parameter_class": "pad_corner3",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
-350000,
-900000
]
}
},
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
"form": "rectangle",
"layer": 10,
"parameter_class": "mask1",
"params": [
700000,
2200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"fa7293d5-02e0-4a5b-868f-87f93d06729e": {
"form": "circle",
"layer": 30,
"parameter_class": "paste_corner1",
"params": [
200000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
350000,
900000
]
}
}
},
"type": "padstack",
"uuid": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
"well_known_name": "smd rectangular rounded"
}

View file

@ -0,0 +1,124 @@
{
"holes": {
"f5409957-47b6-408e-82d9-4be515bd193b": {
"diameter": 400000,
"length": 500000,
"parameter_class": "hole",
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
},
"plated": true,
"shape": "round"
}
},
"name": "TH round with rectangular pad",
"padstack_type": "through",
"parameter_program": "get-parameter [ hole_diameter ]\nset-hole [ hole round ]\n\nget-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc\nset-shape [ pad rectangle ]\n\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]\n\n",
"parameter_set": {
"hole_diameter": 400000,
"pad_height": 600000,
"pad_width": 600000,
"solder_mask_expansion": 100000
},
"parameters_required": [
"pad_width",
"pad_height",
"hole_diameter"
],
"polygons": {},
"shapes": {
"353172c9-192a-400a-b58e-1158574b87bc": {
"form": "rectangle",
"layer": -110,
"parameter_class": "mask",
"params": [
800000,
800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"5224af39-0a1e-49e4-a52b-56b6ba0e3ec7": {
"form": "rectangle",
"layer": -1,
"parameter_class": "pad",
"params": [
600000,
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"a91777ab-36ac-4e06-ba2b-086384d45d3c": {
"form": "rectangle",
"layer": 0,
"parameter_class": "pad",
"params": [
600000,
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"a936b991-8b29-46d4-8b59-1ed4365f9e12": {
"form": "rectangle",
"layer": -100,
"parameter_class": "pad",
"params": [
600000,
600000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"c59af151-1017-44cb-8ee9-d950cbebdad7": {
"form": "rectangle",
"layer": 10,
"parameter_class": "mask",
"params": [
800000,
800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"type": "padstack",
"uuid": "982142aa-2883-4fd0-9b0b-37eb5a37dd35",
"well_known_name": "th rectangular"
}

View file

@ -0,0 +1,51 @@
{
"holes": {},
"name": "SMD circular (no paste)",
"padstack_type": "top",
"parameter_program": "get-parameter [ pad_diameter ]\ndup\ndup\nset-shape [ pad circle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+\nset-shape [ mask circle ]",
"parameter_set": {
"pad_diameter": 800000,
"solder_mask_expansion": 100000
},
"parameters_required": [
"pad_diameter"
],
"polygons": {},
"shapes": {
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
"form": "circle",
"layer": 0,
"parameter_class": "pad",
"params": [
800000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
},
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
"form": "circle",
"layer": 10,
"parameter_class": "mask",
"params": [
1000000
],
"placement": {
"angle": 0,
"mirror": false,
"shift": [
0,
0
]
}
}
},
"type": "padstack",
"uuid": "f319994c-f37b-4fc5-bff8-b8295416c649",
"well_known_name": ""
}

View file

@ -0,0 +1,41 @@
{
"MPN": [
false,
"742792023"
],
"datasheet": [
false,
"https://www.we-online.com/components/products/datasheet/742792023.pdf"
],
"description": [
false,
"Ferrite Beads WE-CBF 0805 100MHz 120Ohm 3000mA AEC-Q200"
],
"entity": "ac656848-2504-4c1e-9cee-c2d3a3320cca",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"Würth Elektronik"
],
"model": "96c366ee-a963-41a0-9cc8-54c646979695",
"package": "a894abc1-5b1c-4a52-90fc-5eb2e462b101",
"pad_map": {
"57416c85-ca47-45fe-a850-612e3405e61f": {
"gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
"pin": "b249853f-f1b3-4128-9ff3-be7e5939dfdc"
},
"b43013b4-017c-4242-8852-0ec05a2374d1": {
"gate": "ab5e5821-17f1-4052-bde8-4791cb782b42",
"pin": "a48aebb4-3bc9-4931-aaa5-49c5dc594471"
}
},
"parametric": {},
"tags": [],
"type": "part",
"uuid": "55228cf8-35ea-49e1-b8d3-854f82062641",
"value": [
false,
""
]
}

View file

@ -0,0 +1,45 @@
{
"MPN": [
false,
"744029003"
],
"datasheet": [
false,
"https://www.we-online.com/components/products/datasheet/744029003.pdf"
],
"description": [
false,
"Power Inductors - SMD WE-TPC 2813 3.3uH 1.25A .11Ohm"
],
"entity": "1d534e1d-704a-4d44-a6e6-c6106a2827ab",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"Würth Elektronik"
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "899b0c94-d9fe-43b6-baaa-a46ce742007c",
"pad_map": {
"6e6e4dbd-2c58-4911-81db-95346c9fdad6": {
"gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
"pin": "6a44037c-65e2-4876-9359-42890048841d"
},
"b687c4f9-220a-443f-889b-4e422db8e4b8": {
"gate": "48af78e5-730e-44eb-977a-cf188e4fcb39",
"pin": "dda0ec99-5d70-4fbe-a8db-897542e7554e"
}
},
"parametric": {},
"tags": [
"inductor",
"passive",
"smd"
],
"type": "part",
"uuid": "ca37bef0-3c01-403e-8625-9b77b68bf0f8",
"value": [
false,
""
]
}

View file

@ -0,0 +1,45 @@
{
"MPN": [
false,
"B3B-PH-K-S"
],
"datasheet": [
false,
""
],
"description": [
false,
"PH Series connector, Vertical, 4 Pin"
],
"entity": "dac08463-17e8-4eb3-b5b4-4d7be5775379",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"JST"
],
"model": "ea7eb225-43ab-47b4-8a07-1ff82615aea5",
"package": "13ce1f8b-17c1-4841-8de3-fd26d6a108f1",
"pad_map": {
"94425bb7-0701-4d6c-9ac9-261dfd85aaed": {
"gate": "6cbea03f-31ec-49ea-9903-b9bf7b26e340",
"pin": "4c0e5d34-b007-432d-880b-3a3b8e963a14"
},
"abaa015d-a500-49d6-9c93-7d0832a62172": {
"gate": "6cbea03f-31ec-49ea-9903-b9bf7b26e340",
"pin": "b22250f7-9956-4ac8-ada1-725b7ba800c8"
},
"ae03c4d5-9f5f-41e9-b585-1260e09dab40": {
"gate": "6cbea03f-31ec-49ea-9903-b9bf7b26e340",
"pin": "1803365d-f745-4921-a54f-c5df6afa6561"
}
},
"parametric": {},
"tags": [],
"type": "part",
"uuid": "8d9c4712-d5ac-47c4-a090-a8235b3ab1ce",
"value": [
false,
""
]
}

View file

@ -0,0 +1,48 @@
{
"MPN": [
false,
"BA7808FP-E2"
],
"datasheet": [
false,
"https://www.rohm.com/datasheet?p=BA7808FP"
],
"description": [
false,
"1A output 78 series regulator (8V)"
],
"entity": "1d0055e8-b654-4bb9-b3e2-5ad87079ecca",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"Rohm"
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "5c66fb45-abd4-419d-a586-e4f70a1666b6",
"pad_map": {
"0da58765-1b32-47bc-b8ac-d73309826723": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "304699c2-7433-4b03-ad2c-c8df631dd06f"
},
"ad7ec624-b697-4e84-b94d-876410b53ed2": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "559d5e91-2169-486b-9ece-8db9867957dd"
},
"d20d28f4-fd0c-456a-b5b0-f68f8872276a": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "20f0495c-5e6e-4975-b440-1399ca09d3c3"
}
},
"parametric": {},
"tags": [
"ic",
"regu"
],
"type": "part",
"uuid": "f302322e-3e93-4fcb-93ec-cb73e71cb1e9",
"value": [
false,
""
]
}

View file

@ -0,0 +1,45 @@
{
"MPN": [
false,
"MC79M08CDTRKG"
],
"datasheet": [
false,
"https://www.onsemi.com/pdf/datasheet/mc79m00-d.pdf"
],
"description": [
false,
"Linear Voltage Regulator IC Negative Fixed 1 Output 500mA DPAK"
],
"entity": "1d0055e8-b654-4bb9-b3e2-5ad87079ecca",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"ON Semiconductor"
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "5c66fb45-abd4-419d-a586-e4f70a1666b6",
"pad_map": {
"0da58765-1b32-47bc-b8ac-d73309826723": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "20f0495c-5e6e-4975-b440-1399ca09d3c3"
},
"ad7ec624-b697-4e84-b94d-876410b53ed2": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "559d5e91-2169-486b-9ece-8db9867957dd"
},
"d20d28f4-fd0c-456a-b5b0-f68f8872276a": {
"gate": "8b4c20d8-37fd-40a5-8239-db8803c0baa0",
"pin": "304699c2-7433-4b03-ad2c-c8df631dd06f"
}
},
"parametric": {},
"tags": [],
"type": "part",
"uuid": "46ee2c13-2820-4c8d-895b-7546209e472c",
"value": [
false,
""
]
}

View file

@ -0,0 +1,30 @@
{
"MPN": [
false,
"TL074HIDR"
],
"base": "256bc4e3-783d-4c4d-b201-b1eb7e73fec3",
"datasheet": [
true,
""
],
"description": [
true,
"Quad Low-Noise JFET-Input Opamp"
],
"inherit_model": true,
"inherit_tags": true,
"manufacturer": [
true,
""
],
"model": "24573f76-17f5-4c85-8314-9ec25f2ec7cd",
"parametric": {},
"tags": [],
"type": "part",
"uuid": "be1f8a6e-eb6c-4cf3-a7a0-7b15d29b5870",
"value": [
true,
"TL074"
]
}

View file

@ -0,0 +1,69 @@
{
"MPN": [
false,
"TLV9022DR"
],
"datasheet": [
false,
"https://www.ti.com/lit/ds/symlink/tlv9024.pdf?ts=1730576639707"
],
"description": [
false,
"Dual Precision Comparator"
],
"entity": "1bd59d9c-c9e4-40f0-b6b5-8dac58c14df4",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"Texas Instruments"
],
"model": "b99785a3-c0da-4658-969d-6287cec3be05",
"package": "0932e22e-0cf7-46dc-b09c-4cc761a67608",
"pad_map": {
"17341892-a120-44e2-97ea-6e4f8e3d7da5": {
"gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"29f18ab8-6cea-44fc-9bf5-4fb888f5245b": {
"gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
"pin": "aacf2d55-cf04-4c20-89c5-61704ef771f7"
},
"3d725e25-0d60-46cb-a21f-82462d3ce156": {
"gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
},
"51d7c05f-acae-46d5-9c26-2ea9d17bf7a8": {
"gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
},
"68b17b6f-ab52-4c2b-9389-c36d3c06eeef": {
"gate": "050413f6-8890-434c-a3bd-9e7c2976f249",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"6f82c7c4-9578-4cb0-a92c-8b09534d5dc9": {
"gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"82d773fb-4473-4bd9-a879-a6ca2756055c": {
"gate": "0843fb2d-76d6-40b2-b494-1556b278f7ea",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"b9ad4acf-f78d-438d-8b7b-e83ee0f9cc19": {
"gate": "55742f29-c933-4db8-a50b-b152d5a0436b",
"pin": "a8ba387d-1c68-4215-843f-9d669e48646d"
}
},
"parametric": {},
"tags": [
"comparator",
"dual",
"ic"
],
"type": "part",
"uuid": "dc7dfe06-1f86-4cbb-a830-6fb1bb9350be",
"value": [
false,
""
]
}

View file

@ -0,0 +1,37 @@
{
"MPN": [
false,
"Test Pad TH"
],
"datasheet": [
false,
""
],
"description": [
false,
"Test point, through hole"
],
"entity": "267c6a2c-f1ef-4659-941a-b59a08de3c02",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
"Generic"
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "42f95157-315d-4554-b093-8a74272a675b",
"pad_map": {
"3cb39f3a-cd1b-43f5-a24e-f5b974b524d4": {
"gate": "0de5f349-f360-44ed-8f13-d76a2a712b17",
"pin": "2fffaa24-00b6-4f8f-a6c0-f808a499d524"
}
},
"parametric": {},
"tags": [],
"type": "part",
"uuid": "1e9ff247-a0cc-4866-8a89-01e7da24c70f",
"value": [
false,
""
]
}

View file

@ -0,0 +1,172 @@
{
"MPN": [
false,
"Generic Pin header 2×17, 2.54mm pitch, vertical"
],
"datasheet": [
false,
""
],
"description": [
false,
""
],
"entity": "788e5b2c-db65-4a63-911a-04cfac5a8d97",
"inherit_model": true,
"inherit_tags": false,
"manufacturer": [
false,
""
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "0f4497e1-a025-47fc-81c9-5e7d681af47e",
"pad_map": {
"016f2332-65f1-48f5-b148-3f91e177b643": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "f75818e6-0172-4df8-b1eb-ec60bfc5d984"
},
"1977415d-5853-4cd6-bacb-c2d6a585675c": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "89fed991-8c7c-4a12-b8a1-a7ba052616fa"
},
"1dcce640-fd25-4619-a1fb-4985d9b583d0": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "39302040-eaa1-4bbf-99d6-84583d7e5d1e"
},
"2fb76c8b-ab1a-4d20-b2b4-d7955e53531f": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "32ded16f-a1cb-46aa-bb13-a154b904e5cb"
},
"37ad2e38-76ac-4a0b-adf3-2500e30336a0": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "bac74b46-93de-4925-8462-2101e00779bd"
},
"391d5f8a-4169-48df-90c9-8be3d646c206": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "872d79b2-7777-4cf3-88c7-ed05f12343d5"
},
"3cde8013-3885-4310-90b0-85740b7a45b4": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "cd127790-09f0-49ef-825f-21d9bd3342a1"
},
"3ce77ca7-334b-4e4a-8c76-02180cfd899c": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "4e42b8d9-9881-4e69-99e2-ec9a0a6439d5"
},
"40856c2b-af0e-41ed-8964-09b369529271": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "f2543e0c-9e0b-4535-a2aa-5c00ef9111b2"
},
"4993a397-5eca-499a-a8e1-2aa00e8d06d1": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "52805976-1b17-4e03-9878-12b661bbb614"
},
"50f60ff3-0e93-4dc7-8c38-68e52687007d": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "16cebab1-932a-45c6-8deb-6de2121dbd07"
},
"5be6caa5-3d99-4a5a-8d20-a1a322aaadd5": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "3e2d65b1-6c7d-48f5-9c1d-93bc0f7298f2"
},
"5f03eef9-7af5-402d-a522-212bc6dc4840": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "188d984f-55b7-4e1c-9ef6-d17e91889763"
},
"67830c55-81d5-49ba-8661-71a49d516917": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "8a2fa1d4-aabc-4807-a7ee-d7faeb994222"
},
"6e68c793-6509-4147-8c3f-fa975298da9d": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "27043463-513c-4d43-ba7e-83c60330d365"
},
"7bc2147a-0234-41f6-ab65-444e57a43ce5": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "cf71c73e-882a-4f48-b0ab-ed51829a25fb"
},
"7de8ad61-d839-4bad-85e8-5b3d093d4d6c": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "391f4ea9-3db9-4a29-a850-b4e3fafca912"
},
"9b4d0d54-778a-44af-8fbf-bd11225bc32f": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "d5d8deeb-b9c2-40ab-8168-04941a2bcd90"
},
"a43c1c45-4e2c-4164-990b-5719d05d21b4": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "904b3418-a7c1-4989-bf10-81ba5833c899"
},
"b144b636-ec05-47a5-91c2-da2ea855ca21": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "fd1473e4-94b7-434c-9aa8-842a7328d6ef"
},
"b913e143-f4b1-4aa9-899e-b67ed4f6794f": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "78372796-decc-48c7-a0da-b098053751d7"
},
"bfd2b103-e7d7-4341-a148-42eb023c4a6d": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "92844cda-0ab6-4ba8-a680-ff7ceed20118"
},
"c0e9f2b9-4983-4a30-baaf-c463b549b68f": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "ad9ac231-8fd8-4a7c-93bc-61a2b0a94f90"
},
"c8b47a09-16bf-47be-838e-2f014990d806": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "42b878f9-761c-4de4-9c47-3d019efccc93"
},
"cae17a2c-f5a5-401b-856a-087b726ac4e6": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "f0288216-f7f1-4526-8526-b15898a7333b"
},
"ccf92a7d-63f1-40bd-918f-da246deb854a": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "b7e7918e-249d-466c-b01c-08a5ce9d5381"
},
"cda0a45e-3673-43ad-81ff-c6556e1b630a": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "5761a030-e1bc-4d9d-929d-44577d9c9ca3"
},
"e3273f85-b784-4c88-aeb9-562bba5822a3": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "6793e92a-eb68-45e0-99e3-b5f94e27b864"
},
"e3f0acff-bf31-4479-ac7b-e2d64d5f218b": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "8c9e2a4f-154e-44aa-a3ed-d1e480a5dce7"
},
"e479fb8f-f430-40f4-a1c6-0c4e6f1fd72d": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "f27f1b03-7c67-466c-8e49-5f2305623dfc"
},
"eb89dad8-be10-4793-b59d-a85e864b0d52": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "b57506fc-72fe-4d7e-ab93-b56b01ef05c7"
},
"f290e00d-71fd-4c9b-9fed-6f197a7bcc93": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "1eb868d0-41ce-4329-8c93-b8284ab09834"
},
"f4f2991b-d46c-492e-b2b6-beacc3120e00": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "5122c0a5-2e45-4b39-bb4d-b6109434d0da"
},
"f5ac41ed-7d82-44b2-8d6b-a60285ac3e7b": {
"gate": "d7ae2ec0-a8d2-448b-8a02-5270e340b1cd",
"pin": "a6ede333-1025-492c-a0b7-ce6baf285643"
}
},
"parametric": {},
"tags": [
"generic",
"header"
],
"type": "part",
"uuid": "0f4497e1-a025-47fc-81c9-5e7d681af47e",
"value": [
false,
""
]
}

View file

@ -0,0 +1,49 @@
{
"MPN": [
false,
"68W"
],
"datasheet": [
false,
"https://www.ttelectronics.com/TTElectronics/media/ProductFiles/Datasheets/68.pdf"
],
"description": [
false,
"12-Turn Precision Trimmer"
],
"entity": "4f8229a1-b250-4892-95dc-e9dc08469281",
"inherit_tags": false,
"manufacturer": [
false,
"TT Electronics"
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "fa39ddc2-44db-4076-bb30-5b495f8558b9",
"pad_map": {
"2e18c350-fe3d-4cd2-80a8-36d3c31b52ce": {
"gate": "e8ef9322-5d8a-477e-bbab-dac26e206d03",
"pin": "28e34869-b366-4bdc-ad9c-37448b360d38"
},
"32a283cd-5e14-4f12-b890-a99b6d4c7634": {
"gate": "e8ef9322-5d8a-477e-bbab-dac26e206d03",
"pin": "0dd5abd5-dd57-496a-84e9-adaff898ccce"
},
"5f9280c8-e75f-453f-86ca-f8b328dbe101": {
"gate": "e8ef9322-5d8a-477e-bbab-dac26e206d03",
"pin": "44b00206-9d6d-4d75-a439-283d439b15fa"
}
},
"parametric": {},
"tags": [
"12-turn",
"passive",
"top-adjustment",
"trimmer"
],
"type": "part",
"uuid": "21e99dce-34ab-49de-9f53-7dc4cf58434f",
"value": [
false,
""
]
}

View file

@ -0,0 +1,93 @@
{
"MPN": [
false,
"TL074 SOIC-14 Base"
],
"datasheet": [
false,
""
],
"description": [
false,
"Quad Low-Noise JFET-Input Opamp"
],
"entity": "32e151db-ed62-449a-a77a-ad11893d3242",
"inherit_tags": false,
"manufacturer": [
false,
""
],
"model": "00000000-0000-0000-0000-000000000000",
"package": "14aeb235-3edc-4327-9a25-7de5a4bd6808",
"pad_map": {
"150ac7fa-7f46-49f2-ab10-8c0f447d0bd4": {
"gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"29845fb8-d37b-4a23-a456-3897cba0240e": {
"gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"32350e73-3524-4259-aad9-74a372ee42e5": {
"gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"327e4032-c988-4b9b-8944-cd6e4257ca8e": {
"gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
},
"38f25dfc-b2f4-4515-83fb-f63c0c529fc9": {
"gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"6de88445-a438-452d-9a56-ca754d9c97f8": {
"gate": "e5455ad7-a387-4331-b93d-8bbe00595352",
"pin": "aacf2d55-cf04-4c20-89c5-61704ef771f7"
},
"71284ebf-b339-4f0d-bd5f-765d1eb04896": {
"gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"7d774933-233f-42d6-aa61-645fccad511f": {
"gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
"pin": "ddc6b3bf-ee7c-4943-a670-4243439957b3"
},
"7e3e50d4-f9a5-4b8d-80bb-9c119b9c88ed": {
"gate": "e5455ad7-a387-4331-b93d-8bbe00595352",
"pin": "a8ba387d-1c68-4215-843f-9d669e48646d"
},
"8a7ba3f8-c2ff-4736-a7af-63bc6b28775a": {
"gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
},
"ce8e0ff3-c8cb-430b-b47d-4f16d58bb7f3": {
"gate": "16390091-2a6f-4fa6-ba9f-902a69059253",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"cf3a38df-5ed7-47dd-84ce-0f9d0a0ba9d1": {
"gate": "6f55fc51-82a9-4447-a3f0-3bb5593aa34e",
"pin": "d9299dc2-67ea-41ca-835e-6a4701093f93"
},
"d86bca97-5554-479a-8512-843a86f676e5": {
"gate": "c9bcb64f-01a2-4980-a354-c6f5124eecd4",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
},
"dd326f38-d93c-4563-a442-d5334a8426d3": {
"gate": "5aa5485b-021e-4491-8f53-b8fc42d4fbf2",
"pin": "c04e9a4e-64ef-4914-bf4b-c1148575ad69"
}
},
"parametric": {},
"tags": [
"jfet",
"opamp",
"quad",
"soic-14"
],
"type": "part",
"uuid": "256bc4e3-783d-4c4d-b201-b1eb7e73fec3",
"value": [
false,
"TL074"
]
}

View file

@ -0,0 +1,32 @@
{
"MPN": [
false,
"ERJ 0603 Resistor Base Part"
],
"base": "cbeda48c-7fb0-4cfb-a4de-d9672e8cc190",
"datasheet": [
false,
"https://industrial.panasonic.com/cdbs/www-data/pdf/RDA0000/AOA0000C304.pdf"
],
"description": [
false,
"Thick Film Resistor"
],
"entity": "3ce770af-7be0-4f72-b2af-2c8010911aaf",
"inherit_model": true,
"inherit_tags": true,
"manufacturer": [
false,
"Panasonic"
],
"model": "96c366ee-a963-41a0-9cc8-54c646979695",
"package": "5267224e-79d4-4ff6-afe5-ee24f02f36a3",
"parametric": {},
"tags": [],
"type": "part",
"uuid": "25f985ce-3357-4a0f-b19d-4866ef892436",
"value": [
true,
"base 0402 resistor"
]
}

Some files were not shown because too many files have changed in this diff Show more