Add `can2usb` from LibrePCB to test suite

This commit is contained in:
Mikolaj Wielgus 2026-05-24 21:24:46 +02:00
parent f9ea3940d2
commit acd41dcb1d
163 changed files with 38982 additions and 30 deletions

View File

@ -16,14 +16,19 @@ SPDX-License-Identifier = "MIT"
[[annotations]]
path = [
"crates/planar-incr-embed/tests/**",
"crates/planar-incr-embed/src/planarr/snapshots/**",
"tests/unilayer/**",
"tests/multilayer/**"
]
SPDX-FileCopyrightText = "2024 Topola contributors"
SPDX-License-Identifier = "MIT"
[[annotations]]
path = [
"tests/multilayer/can2usb"
]
SPDX-FileCopyrightText = "2024 Topola contributors"
SPDX-License-Identifier = "CC0"
[[annotations]]
path = "flake.lock"
SPDX-FileCopyrightText = "2024 Topola contributors"

View File

@ -6,20 +6,20 @@ use std::{fs::File, io::BufReader};
use topola::{
autorouter::{
Autorouter,
connected_components::ConnectedComponents,
history::{History, HistoryError},
invoker::{Invoker, InvokerError},
ratline::RatlineUid,
Autorouter,
},
board::{edit::BoardEdit, AccessMesadata, Board},
board::{AccessMesadata, Board, edit::BoardEdit},
drawing::{
graph::{GetMaybeNet, MakePrimitiveRef, PrimitiveIndex},
primitive::MakePrimitiveShape,
},
geometry::{shape::MeasureLength, GenericNode},
geometry::{GenericNode, shape::MeasureLength},
graph::{GetIndex, MakeRef},
router::{navmesh::Navmesh, RouterOptions},
router::{RouterOptions, navmesh::Navmesh},
specctra::{design::SpecctraDesign, mesadata::SpecctraMesadata},
};

View File

@ -3,7 +3,7 @@
// SPDX-License-Identifier: MIT
use topola::{
autorouter::{execution::Command, invoker::InvokerError, AutorouterError},
autorouter::{AutorouterError, execution::Command, invoker::InvokerError},
board::AccessMesadata,
layout::via::ViaWeight,
math::Circle,
@ -11,29 +11,6 @@ use topola::{
mod common;
#[test]
fn test_unrouted_lm317_breakout() {
let mut invoker = common::create_invoker_and_assert(common::load_design(
"tests/multilayer/prerouted_lm317_breakout/unrouted_lm317_breakout.dsn",
));
let result = invoker.execute(Command::PlaceVia(ViaWeight {
from_layer: 0,
to_layer: 1,
circle: Circle {
pos: [125000.0, -84000.0].into(),
r: 1000.0,
},
maybe_net: Some(1234),
}));
assert!(matches!(
result,
Err(InvokerError::Autorouter(AutorouterError::CouldNotPlaceVia(
..
)))
));
}
#[test]
fn test_astable_multivibrator() {
let mut invoker = common::create_invoker_and_assert(common::load_design(
@ -50,6 +27,8 @@ fn test_astable_multivibrator() {
common::assert_that_all_ratlines_besides_gnd_are_autorouted(&mut autorouter);
}
// TODO: test_can2usb
#[test]
fn test_signal_integrity_test() {
let invoker = common::create_invoker_and_assert(common::load_design(
@ -90,3 +69,26 @@ fn test_signal_integrity_test() {
}
}
}
#[test]
fn test_unrouted_lm317_breakout() {
let mut invoker = common::create_invoker_and_assert(common::load_design(
"tests/multilayer/prerouted_lm317_breakout/unrouted_lm317_breakout.dsn",
));
let result = invoker.execute(Command::PlaceVia(ViaWeight {
from_layer: 0,
to_layer: 1,
circle: Circle {
pos: [125000.0, -84000.0].into(),
r: 1000.0,
},
maybe_net: Some(1234),
}));
assert!(matches!(
result,
Err(InvokerError::Autorouter(AutorouterError::CouldNotPlaceVia(
..
)))
));
}

10
tests/multilayer/can2usb/.gitattributes vendored Normal file
View File

@ -0,0 +1,10 @@
# Note:
# This file may be overwritten by LibrePCB when upgrading the project to a newer
# version. So, if you make any changes in this file, you should review/correct
# it after an upgrade. If you think that something is missing here, please open
# a new issue on our issue tracker: https://github.com/LibrePCB/LibrePCB/issues
# Disable automatic end-of-line conversion for all files. This is to prevent Git
# from (silently) modifying files which are read and written by LibrePCB. Do not
# remove this line (or file) as is could lead into annoying and wrong behavior!
* -text

22
tests/multilayer/can2usb/.gitignore vendored Normal file
View File

@ -0,0 +1,22 @@
# Note:
# This file may be overwritten by LibrePCB when upgrading the project to a newer
# version. So, if you make any changes in this file, you should review/correct
# it after an upgrade. If you think that something is missing here, please open
# a new issue on our issue tracker: https://github.com/LibrePCB/LibrePCB/issues
# LibrePCB files
.autosave/
.backup/
user/
*.user.lp
.lock
*~
# Files created by operating systems or file managers
.DS_Store
Thumbs.db
# Files created by other applications
*.autosave
*.swp
*.tmp

View File

@ -0,0 +1 @@
1

View File

@ -0,0 +1,116 @@
CC0 1.0 Universal
Statement of Purpose
The laws of most jurisdictions throughout the world automatically confer
exclusive Copyright and Related Rights (defined below) upon the creator and
subsequent owner(s) (each and all, an "owner") of an original work of
authorship and/or a database (each, a "Work").
Certain owners wish to permanently relinquish those rights to a Work for the
purpose of contributing to a commons of creative, cultural and scientific
works ("Commons") that the public can reliably and without fear of later
claims of infringement build upon, modify, incorporate in other works, reuse
and redistribute as freely as possible in any form whatsoever and for any
purposes, including without limitation commercial purposes. These owners may
contribute to the Commons to promote the ideal of a free culture and the
further production of creative, cultural and scientific works, or to gain
reputation or greater distribution for their Work in part through the use and
efforts of others.
For these and/or other purposes and motivations, and without any expectation
of additional consideration or compensation, the person associating CC0 with a
Work (the "Affirmer"), to the extent that he or she is an owner of Copyright
and Related Rights in the Work, voluntarily elects to apply CC0 to the Work
and publicly distribute the Work under its terms, with knowledge of his or her
Copyright and Related Rights in the Work and the meaning and intended legal
effect of CC0 on those rights.
1. Copyright and Related Rights. A Work made available under CC0 may be
protected by copyright and related or neighboring rights ("Copyright and
Related Rights"). Copyright and Related Rights include, but are not limited
to, the following:
i. the right to reproduce, adapt, distribute, perform, display, communicate,
and translate a Work;
ii. moral rights retained by the original author(s) and/or performer(s);
iii. publicity and privacy rights pertaining to a person's image or likeness
depicted in a Work;
iv. rights protecting against unfair competition in regards to a Work,
subject to the limitations in paragraph 4(a), below;
v. rights protecting the extraction, dissemination, use and reuse of data in
a Work;
vi. database rights (such as those arising under Directive 96/9/EC of the
European Parliament and of the Council of 11 March 1996 on the legal
protection of databases, and under any national implementation thereof,
including any amended or successor version of such directive); and
vii. other similar, equivalent or corresponding rights throughout the world
based on applicable law or treaty, and any national implementations thereof.
2. Waiver. To the greatest extent permitted by, but not in contravention of,
applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and
unconditionally waives, abandons, and surrenders all of Affirmer's Copyright
and Related Rights and associated claims and causes of action, whether now
known or unknown (including existing as well as future claims and causes of
action), in the Work (i) in all territories worldwide, (ii) for the maximum
duration provided by applicable law or treaty (including future time
extensions), (iii) in any current or future medium and for any number of
copies, and (iv) for any purpose whatsoever, including without limitation
commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes
the Waiver for the benefit of each member of the public at large and to the
detriment of Affirmer's heirs and successors, fully intending that such Waiver
shall not be subject to revocation, rescission, cancellation, termination, or
any other legal or equitable action to disrupt the quiet enjoyment of the Work
by the public as contemplated by Affirmer's express Statement of Purpose.
3. Public License Fallback. Should any part of the Waiver for any reason be
judged legally invalid or ineffective under applicable law, then the Waiver
shall be preserved to the maximum extent permitted taking into account
Affirmer's express Statement of Purpose. In addition, to the extent the Waiver
is so judged Affirmer hereby grants to each affected person a royalty-free,
non transferable, non sublicensable, non exclusive, irrevocable and
unconditional license to exercise Affirmer's Copyright and Related Rights in
the Work (i) in all territories worldwide, (ii) for the maximum duration
provided by applicable law or treaty (including future time extensions), (iii)
in any current or future medium and for any number of copies, and (iv) for any
purpose whatsoever, including without limitation commercial, advertising or
promotional purposes (the "License"). The License shall be deemed effective as
of the date CC0 was applied by Affirmer to the Work. Should any part of the
License for any reason be judged legally invalid or ineffective under
applicable law, such partial invalidity or ineffectiveness shall not
invalidate the remainder of the License, and in such case Affirmer hereby
affirms that he or she will not (i) exercise any of his or her remaining
Copyright and Related Rights in the Work or (ii) assert any associated claims
and causes of action with respect to the Work, in either case contrary to
Affirmer's express Statement of Purpose.
4. Limitations and Disclaimers.
a. No trademark or patent rights held by Affirmer are waived, abandoned,
surrendered, licensed or otherwise affected by this document.
b. Affirmer offers the Work as-is and makes no representations or warranties
of any kind concerning the Work, express, implied, statutory or otherwise,
including without limitation warranties of title, merchantability, fitness
for a particular purpose, non infringement, or the absence of latent or
other defects, accuracy, or the present or absence of errors, whether or not
discoverable, all to the greatest extent permissible under applicable law.
c. Affirmer disclaims responsibility for clearing rights of other persons
that may apply to the Work or any use thereof, including without limitation
any person's Copyright and Related Rights in the Work. Further, Affirmer
disclaims responsibility for obtaining any necessary consents, permissions
or other rights required for any use of the Work.
d. Affirmer understands and acknowledges that Creative Commons is not a
party to this document and has no duty or obligation with respect to this
CC0 or use of the Work.
For more information, please see
<http://creativecommons.org/publicdomain/zero/1.0/>

View File

@ -0,0 +1,11 @@
# can2usb
## Description
A CAN bus to USB interface PCB, made with [LibrePCB](https://librepcb.org).
![PCB](resources/pcb.png)
## License
See [LICENSE.txt](LICENSE.txt).

View File

@ -0,0 +1,3 @@
(librepcb_boards
(board "boards/default/board.lp")
)

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 @@
LIBREPCB-PROJECT

View File

@ -0,0 +1,714 @@
(librepcb_circuit
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318 (name "Std")
(description "Standard assembly")
)
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383 (name "default"))
(net 0654411b-a090-4025-a026-4c61e686662e (auto false) (name "LED_TX")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 07c5cff6-c523-46a4-9484-0f03dd596fca (auto false) (name "SWCLK")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 1328b3f1-12a5-447d-af4c-844d69989725 (auto true) (name "N5")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 2662de0b-ab1d-47cf-bf82-d0ccf51f945a (auto true) (name "N1")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 2f70d786-f759-486d-befd-6d9e264f7831 (auto false) (name "D-")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 3a161f0f-4cff-4b0f-955d-596755311f5d (auto false) (name "CAN_RX")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9 (auto true) (name "N9")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 3f6a755a-e815-4278-8f9b-f925236acd07 (auto false) (name "LED_RX")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 419ad068-e66a-42f0-9557-85c76fdfc721 (auto false) (name "D+")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 46f3e262-fa41-4db0-9d02-0f1c35783074 (auto false) (name "CANL")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 59335297-29d5-45dd-9673-60aa631d52a7 (auto true) (name "N6")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 6252d6ee-fbba-4612-9ec3-53a49f11c92a (auto false) (name "BOOT")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 683ac9ae-d8d5-4fb7-925d-860c38e01eee (auto false) (name "5V")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 6f20b144-ffc1-43d0-b6e8-4180bb479e32 (auto false) (name "3V3")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 7a6a9c73-1d63-442e-89a2-ab6d3f6a673d (auto true) (name "N10")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 8cda932a-c0ad-4c8f-a428-03e196acbc0d (auto true) (name "N3")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 9b33d1d1-b3bd-45bc-9d04-0a66ad6f04f1 (auto false) (name "CANH")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 9ca4e31a-a2c2-43a0-ac7d-992ee2edbbf2 (auto false) (name "SWDIO")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net 9d21c147-a759-4c30-b3d4-871978f4d3a0 (auto false) (name "GND_BUS")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net bc37feba-6bec-419e-ac2c-81beb725d5dc (auto false) (name "GND")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net d4d6f56b-6e04-4a26-8570-fe881a003808 (auto true) (name "N2")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net d650dbfa-7a80-4802-a5b7-9b0331f2da28 (auto true) (name "N8")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net eddee4a4-6a6d-4282-ba23-1c9ba53703d8 (auto true) (name "N4")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(net fd3e6288-24bc-4d8e-9012-ebb68486b99d (auto false) (name "CAN_TX")
(netclass ada6400e-cb5c-41b6-9a4e-e2f39ffa3383)
)
(component 04187e1b-d8f2-490f-8731-96198fa4fa7e
(lib_component b91cf23a-4f07-4b99-8f52-0b42304aef20)
(lib_variant 0eebde17-6d45-4f73-95fe-3078a0f68ab6)
(name "LOGO1") (value "Made With\nLibrePCB")
(lock_assembly false)
(device 7186a6b2-4042-451f-a698-288394ec67a7
)
)
(component 0576ea1e-e227-4f5e-a133-83ec172a839d
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND4") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 05e569af-fa0f-47fb-bba4-e353b3a083f1
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C2") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit microfarad) (value "1"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 0888bca4-2df4-434e-b751-324535baa0dc
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C1") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit microfarad) (value "1"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 088d7d04-7c01-471c-90f2-9a4df4f41818
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND11") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 119e916a-bca3-40c5-bddb-7f872d4b2752
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C8") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 18d4c5ee-b249-4454-a35c-924117a469f3
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND5") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 1920e18a-0a19-4900-ba43-15310895d165
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND3") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 1af5c38d-3a05-4598-8aef-3794268da645
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC2") (value "3V3")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component 20538a3d-201e-4cf2-a41e-6210afb6d8f5
(lib_component 9c367e07-9cf0-4ae7-a5ed-4964be214a7e)
(lib_variant cc174801-3369-4cb3-baf3-ba9cc3caad08)
(name "J3") (value "{{MPN}}")
(lock_assembly false)
(device a1dbe59b-4218-456e-ac01-6a318ffd8ad2
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 8db59dac-f12b-4aa4-9466-8090de44662f (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal aa2432e3-28d6-41fe-bb1f-872c523a2309 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal d906737c-2f07-4e4a-9c63-92457a2b3d18 (net 07c5cff6-c523-46a4-9484-0f03dd596fca))
(signal f0bc8e76-f336-46df-b460-de88c0524e6d (net 9ca4e31a-a2c2-43a0-ac7d-992ee2edbbf2))
)
(component 21e817c7-789f-49a2-a77f-ec99cef5a128
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC7") (value "5V")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
)
(component 24599de8-9e1d-49e5-aa6f-f21b3bd38460
(lib_component 6bb355e4-6e51-41b8-999b-0bc3ead76d3e)
(lib_variant 334df4e4-e264-441a-8b02-c6864c0da487)
(name "U1") (value "{{MPN or DEVICE or COMPONENT}}")
(lock_assembly false)
(device 94807138-0ff4-4472-b82d-2f632268fdf3
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "STM32F042C4T6" (manufacturer "STMicroelectronics")
)
)
(signal 029ac647-e8bb-4394-906b-2184eb742092 (net 2f70d786-f759-486d-befd-6d9e264f7831))
(signal 055b7057-68fa-407a-814c-f5769d35d206 (net 9ca4e31a-a2c2-43a0-ac7d-992ee2edbbf2))
(signal 05d9226c-d220-4421-bc7f-e49039eb654b (net none))
(signal 0bbe1a06-198c-4182-b3b2-b3e3fdbabde3 (net none))
(signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 1a5bd1e8-a884-4bba-8f57-0924376a6255 (net none))
(signal 21dd3c41-a35c-49af-b312-3dac0960acfe (net 07c5cff6-c523-46a4-9484-0f03dd596fca))
(signal 21f720d0-1c53-42b5-b5a1-584db0432964 (net none))
(signal 2498d3c5-fc6c-4292-8b2a-29b6a91ba8cf (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 313bfb35-0503-4a2f-9a07-ab64bb8a6a42 (net none))
(signal 33155553-b53b-4593-b815-464b5fc5de57 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 3c55a65e-bcb3-4c9a-9ebc-50fa54392210 (net none))
(signal 3db9c72a-0db7-41aa-9570-a9128e36d261 (net none))
(signal 3fddfdb2-8085-4338-b936-323fad654995 (net 0654411b-a090-4025-a026-4c61e686662e))
(signal 423fb913-5daa-4ffd-b84b-99c0cc79d82f (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 45f6f3d3-a0ea-48a7-8ef1-fcf63cf0ad68 (net none))
(signal 49b2d7fb-dca8-41f2-8812-92fc1b7b6989 (net none))
(signal 4e2971bb-1f8a-4f77-b920-5e5c78865380 (net none))
(signal 50783468-3f57-42c8-b278-ac1af9b81453 (net 6252d6ee-fbba-4612-9ec3-53a49f11c92a))
(signal 6e76a8b4-9a9c-4f63-b6d0-4b65c82599af (net none))
(signal 71d82acc-8b98-47ba-a04f-eec46a997ed5 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 8c2a9ab5-87c3-447b-b49e-01b04de53659 (net 3a161f0f-4cff-4b0f-955d-596755311f5d))
(signal 98b70df8-b352-4457-97d0-87cd4bf50b8d (net none))
(signal 9a8beed4-4be1-4020-9bc4-df07542eee99 (net none))
(signal 9cb83491-83cc-4045-92c1-b7a4cf597383 (net none))
(signal a221b770-6d62-4ee2-bd7a-1701150b0656 (net none))
(signal abf3ab7b-8929-492c-97bb-418b571fcdb7 (net 419ad068-e66a-42f0-9557-85c76fdfc721))
(signal b32fd78a-a273-426c-8cf8-e2d892ba264c (net none))
(signal b7305a4a-194b-418a-8f44-54f1d845b899 (net none))
(signal b7dd4189-9ab1-4668-b42d-660f80110ce5 (net none))
(signal bf574723-52ec-498c-9381-3fea57a5f459 (net none))
(signal ca4ab6be-988c-4018-b41d-0b96397e8cf9 (net none))
(signal cb1e4b13-ed0f-42f7-b38b-e0f3e2f9de94 (net none))
(signal cbf1af79-290a-43b5-9870-7112e4939477 (net none))
(signal cdaba12d-981e-4811-85e6-2aaab5ed8d77 (net none))
(signal d3486bf5-f500-459e-9aa9-1f75c98b25c4 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal d366eb5f-84d4-4b00-8854-88378d05c1eb (net none))
(signal d582ea2f-72de-4ed6-8bdd-aff7355fd1d4 (net none))
(signal e0509bfd-ba42-4cce-9fa6-f5487cbfbb09 (net 3f6a755a-e815-4278-8f9b-f925236acd07))
(signal ea848254-d3e9-40c7-8baf-0fc1d414839a (net none))
(signal f0d77099-e5ed-411f-907d-12ef147a1bb5 (net none))
(signal f0e694a0-2bee-4c09-ac93-15331510f334 (net none))
(signal f59b8f96-27d5-49ec-b8bd-cf8345740272 (net fd3e6288-24bc-4d8e-9012-ebb68486b99d))
(signal f6d09a23-7846-48d4-bb8c-7968329d21d5 (net none))
(signal fbf5da0c-5771-4bf6-a376-6e220f1dfcf5 (net none))
)
(component 24a2ebda-c931-4e37-ba4a-144e81b5fb4b
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND13") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 28259567-d81e-4697-a931-1804f8dc3f2e
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC5") (value "3V3")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component 289bf65a-307f-455b-a81e-7e4ec9583e4c
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC1") (value "5V")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
)
(component 2aa815f7-40f8-45b1-8f31-6c66a68f11ee
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C9") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component 2ab9a668-0c4c-48d1-ad4f-30ce740284d0
(lib_component f320ffc0-436c-4d1c-86d1-141d01c81295)
(lib_variant 0360a04f-a915-4ec6-ac6e-45cb710dc0ec)
(name "F1") (value "{{MPN}}")
(lock_assembly false)
(attribute "CURRENT_RATING" (type string) (unit none) (value ""))
(device ec4caf6d-6a6c-4e56-a9ed-4e5a618c6274
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "0ZCK0035FF2G" (manufacturer "Bel Fuse Inc.")
)
)
(signal 332a8186-d2ae-4203-9667-caca3dae9291 (net 2662de0b-ab1d-47cf-bf82-d0ccf51f945a))
(signal 8f8c8d2a-2738-469f-85f7-531c3fa01c67 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
)
(component 30897f59-8d61-4bce-bbef-e7ec5e146d46
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R1") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit kiloohm) (value "10"))
(device 483a71eb-318e-448e-82ff-f02efc4821aa
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 6252d6ee-fbba-4612-9ec3-53a49f11c92a))
)
(component 34557581-6f9d-472d-801e-b6370634afe4
(lib_component f7b52b62-7814-4a74-88ac-155e101507d5)
(lib_variant 75a3b2bb-300f-4ef0-9f8e-dbe84c4c4d55)
(name "J2") (value "{{MPN}}")
(lock_assembly false)
(device 48727d67-e1de-4389-9947-6925c33270a4
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "STLZ950/3G-5.08-H-GREEN" (manufacturer "PTR HARTMANN")
)
)
(signal 2a1b21cb-3055-45c7-ae24-1c95c3864106 (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
(signal ab3ff7fb-1204-44b8-8186-4980033cb3cb (net 9b33d1d1-b3bd-45bc-9d04-0a66ad6f04f1))
(signal b5721ec8-eac4-4e61-ab35-545798d77c87 (net 46f3e262-fa41-4db0-9d02-0f1c35783074))
)
(component 36b69b1a-3a22-4c05-9992-036ecde56e11
(lib_component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(lib_variant ed0f0ca2-43ff-4a10-94c2-2958bc336586)
(name "LED2") (value "{{DEVICE}}\n{{COLOR}}")
(lock_assembly false)
(attribute "COLOR" (type string) (unit none) (value "Yellow"))
(device 984532c8-9d78-4976-a843-207d08b543e3
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "LY R976-PS-36" (manufacturer "OSRAM")
)
)
(signal 7b023430-b68f-403a-80b8-c7deb12e7a0c (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a (net d4d6f56b-6e04-4a26-8570-fe881a003808))
)
(component 3d79f937-32b1-476f-b0d5-11f8a79b52ed
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R15") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit ohm) (value "680"))
(device 483a71eb-318e-448e-82ff-f02efc4821aa
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net d4d6f56b-6e04-4a26-8570-fe881a003808))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 3f6a755a-e815-4278-8f9b-f925236acd07))
)
(component 3db7a995-744f-4588-bf6f-e356abc957ba
(lib_component 20f51f1d-ba6d-4319-961e-85645888661f)
(lib_variant af90531e-3aca-4416-9544-97280c802cca)
(name "D1") (value "{{MPN or DEVICE}}")
(lock_assembly false)
(device e8fa8615-2935-45a7-bccf-af7b673e0b1c
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "PESD1CAN,215" (manufacturer "Nexperia USA Inc.")
)
)
(signal 37a72879-d2c4-4489-9e75-d66aead4a71f (net 9b33d1d1-b3bd-45bc-9d04-0a66ad6f04f1))
(signal 662cfc22-740c-45e4-ace2-dd7f2ba54e23 (net 46f3e262-fa41-4db0-9d02-0f1c35783074))
(signal 992928be-c0a6-4860-b3e2-7377f984ad9c (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 3e305bfd-8b81-4074-9fad-e70c8458d7ea
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C7") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit microfarad) (value "10"))
(device d0691a38-acb7-4a41-b889-99d7a2f92b10
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 3eb9cb06-95e2-4448-88a3-5b7df9d601c9
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C13") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 3ebb6444-2f1a-4843-b2dc-879ecec4b9ef
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND7") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 51f452e1-0a2d-4cf9-a78b-b83595459ae8
(lib_component a078508d-bb83-44c1-ac34-918f6fd3525f)
(lib_variant 47af8412-a963-4385-a30f-f01fdc843449)
(name "U3") (value "{{MPN or DEVICE or COMPONENT}}")
(lock_assembly false)
(device c24acea9-4ada-453f-8951-9c1c8c25a277
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "ADM3057ETRWZ" (manufacturer "Analog Devices Inc.")
)
)
(signal 00795112-ffd5-4595-93a7-0cf8e86fb176 (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
(signal 018de722-2e33-4e19-b489-81987e5ffd5b (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 06424af4-4ed6-4d65-a9ff-eae1f237f613 (net 59335297-29d5-45dd-9673-60aa631d52a7))
(signal 0c13660d-403a-48dc-9a0b-97a551f46546 (net 7a6a9c73-1d63-442e-89a2-ab6d3f6a673d))
(signal 1cabb6e5-dafc-4282-ab70-2e8e328ef50c (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
(signal 2b3a5d79-5c0b-493f-83b1-1f71e1ac663f (net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9))
(signal 53a59dac-c5f6-4e9d-b507-b832f4311f1c (net none))
(signal 5bc4a482-6a77-4c0b-8152-450e22ae8965 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 5e68720c-d3fa-4487-8fdc-78c202aa3ba8 (net 46f3e262-fa41-4db0-9d02-0f1c35783074))
(signal 729848ce-2744-4789-aab5-47e73486716a (net 9b33d1d1-b3bd-45bc-9d04-0a66ad6f04f1))
(signal a2d41972-397e-443b-bea2-780146bedcd5 (net d650dbfa-7a80-4802-a5b7-9b0331f2da28))
(signal a4cf1e70-43c3-48d5-ae95-b76392332714 (net none))
(signal c166df9c-1486-484a-a0d2-b0880127af28 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal caf06498-ccf3-4bc4-bdc8-999e786a4219 (net none))
(signal cbae3035-5ac5-40fc-80cd-252a8316bc76 (net fd3e6288-24bc-4d8e-9012-ebb68486b99d))
(signal e7a5128c-a2d0-42d9-b4dc-4095374b2b3e (net 3a161f0f-4cff-4b0f-955d-596755311f5d))
)
(component 52eac86e-b65d-4575-ae4e-b993fd0b407a
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R10") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit ohm) (value "680"))
(device 483a71eb-318e-448e-82ff-f02efc4821aa
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net 8cda932a-c0ad-4c8f-a428-03e196acbc0d))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 0654411b-a090-4025-a026-4c61e686662e))
)
(component 5f846060-3f38-408f-9cdd-dfc9a2dfbd37
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C14") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "10"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 637cec4c-e2a6-49fd-bc4d-c81b6235ef90
(lib_component 506bd124-6062-400e-9078-b38bd7e1aaee)
(lib_variant 62a7598c-17fe-41cf-8fa1-4ed274c3adc2)
(name "L2") (value "{{MPN}}")
(lock_assembly false)
(attribute "INDUCTANCE" (type inductance) (unit millihenry) (value ""))
(device 76a40225-1022-4fcb-abef-f90bd3a555fe
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "BK1608LM182-T" (manufacturer "Taiyo Yuden")
)
)
(signal 5b36d330-6f19-4391-8f95-1c2f6a658286 (net 7a6a9c73-1d63-442e-89a2-ab6d3f6a673d))
(signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 680ccdfe-cbb5-4598-9a22-97a3c2b51a5a
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND8") (value "GND_BUS")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 75343dff-ac62-4680-9266-2ef02c0fea1d
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND10") (value "GND_BUS")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component 7ec63d31-9aef-49c4-a83e-e614d51ceb26
(lib_component 506bd124-6062-400e-9078-b38bd7e1aaee)
(lib_variant 62a7598c-17fe-41cf-8fa1-4ed274c3adc2)
(name "L1") (value "{{MPN}}")
(lock_assembly false)
(attribute "INDUCTANCE" (type inductance) (unit millihenry) (value ""))
(device 76a40225-1022-4fcb-abef-f90bd3a555fe
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "BK1608LM182-T" (manufacturer "Taiyo Yuden")
)
)
(signal 5b36d330-6f19-4391-8f95-1c2f6a658286 (net 59335297-29d5-45dd-9673-60aa631d52a7))
(signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e (net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9))
)
(component 8220e1ba-5a94-4c43-99ac-0e6cf93f2489
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND2") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 87d0ece7-94b2-4b19-aa81-3672167b98b5
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C3") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 8db31013-daa2-4988-9523-8b3a84f4109e
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R2") (value "")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit ohm) (value ""))
(device 483a71eb-318e-448e-82ff-f02efc4821aa
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net 6252d6ee-fbba-4612-9ec3-53a49f11c92a))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component 8dbfff65-37b7-4d51-8efd-0bf778aa8e6d
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C5") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component 8e611d5d-2f84-4781-993c-e7d882563d99
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C12") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "220"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 59335297-29d5-45dd-9673-60aa631d52a7))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 7a6a9c73-1d63-442e-89a2-ab6d3f6a673d))
)
(component 8f26e7f4-c8dc-49bb-aae0-8a3b61a29ee2
(lib_component 98e71eaa-1b90-4a84-8529-ed4f493e5c41)
(lib_variant 352cccd5-0c3c-4c66-88e0-6ee7c6a3cbf9)
(name "FRAME1") (value "")
(lock_assembly false)
(attribute "FIELD_SHEET" (type string) (unit none) (value "{{ SCH_FRAME_SHEET or SHEET }}"))
(attribute "FIELD_PROJECT" (type string) (unit none) (value "{{ SCH_FRAME_PROJECT or PROJECT }}"))
(attribute "FIELD_VERSION" (type string) (unit none) (value "{{ SCH_FRAME_VERSION or VERSION }}"))
(attribute "FIELD_DATE" (type string) (unit none) (value "{{ SCH_FRAME_DATE or DATE }}"))
(attribute "FIELD_AUTHOR" (type string) (unit none) (value "{{ SCH_FRAME_AUTHOR or AUTHOR }}"))
(attribute "FIELD_PAGE" (type string) (unit none) (value "{{ SCH_FRAME_PAGE_X_OF_Y or PAGE_X_OF_Y }}"))
)
(component a4446b95-0e0f-4454-bacb-7912fb9e7087
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC6") (value "3V3")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component ace913f3-db22-413b-9881-d48fc5e0905e
(lib_component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(lib_variant ed0f0ca2-43ff-4a10-94c2-2958bc336586)
(name "LED1") (value "{{DEVICE}}\n{{COLOR}}")
(lock_assembly false)
(attribute "COLOR" (type string) (unit none) (value "Green"))
(device 7b73f4ec-2798-4254-a07a-26844e606d5b
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "LG R971-KN-1" (manufacturer "OSRAM")
)
)
(signal 7b023430-b68f-403a-80b8-c7deb12e7a0c (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a (net 8cda932a-c0ad-4c8f-a428-03e196acbc0d))
)
(component aff6bef2-ee23-4f3b-ad6a-a4d0eba738da
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC8") (value "3V3")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component b54bbeab-5c2d-4de6-ab1e-7dc29800eb7f
(lib_component dcda0f9c-7e55-46ed-8504-02d3c72ab8ab)
(lib_variant 3f0ea22a-72c1-463f-9dc0-1fabf3d4df7b)
(name "U4") (value "{{MPN or DEVICE or COMPONENT}}")
(lock_assembly false)
(device c51d4eaa-5da1-423d-9491-cd32968bae52
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "USBLC6-2SC6" (manufacturer "STMicroelectronics")
)
)
(signal 08b08250-3bf3-442c-bf0d-5bce4a13c3c9 (net 419ad068-e66a-42f0-9557-85c76fdfc721))
(signal 144af649-a101-42b0-8b95-26e89697ae77 (net 2f70d786-f759-486d-befd-6d9e264f7831))
(signal 1b9c511c-e431-42d2-b3dd-8229ac4c6e72 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
(signal 1cad28b6-35f2-4f4c-94e9-572d4091cbb0 (net eddee4a4-6a6d-4282-ba23-1c9ba53703d8))
(signal 8410d2fc-7b19-485b-a61d-a22aa5c78ea7 (net 1328b3f1-12a5-447d-af4c-844d69989725))
(signal bb319a67-feac-47ed-9914-0d75ac794c21 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component c2608d7c-998b-4bf9-95b8-05d23f6cf479
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C10") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "10"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
(component cfb78814-713e-462e-829b-b08ee2567be1
(lib_component 54ad6c40-6cc8-43c6-b7b9-105be65de1da)
(lib_variant 9b047f44-b127-4509-8401-ce56f8a8f577)
(name "U2") (value "{{MPN or DEVICE}}")
(lock_assembly false)
(device 07f59f3f-eac7-4549-a09a-a5e2b93346b8
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "AP7370-33W5-7" (manufacturer "Diodes Incorporated")
)
)
(signal 64f4d07d-edc7-4947-ae00-879e03e04894 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 7038e7c8-6036-4677-aaa9-cb1a2a98a92f (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 870a2123-7262-4567-ad14-f07ffe18d80b (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
)
(component d01fd22a-b49f-4127-af47-d0e362d7d9e9
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC3") (value "5V")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 683ac9ae-d8d5-4fb7-925d-860c38e01eee))
)
(component d5285bde-93b4-49e0-9ad9-1d18d9523069
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND12") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component d576bf5d-1f44-4d26-9eb1-7b1c329aa7d9
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND9") (value "GND_BUS")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component dc8acaf0-fa9b-4622-a9e9-6cf1bb91cbf7
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND1") (value "GND_BUS")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component ede035e1-27bb-45f7-ac2d-40acbd4829d4
(lib_component d7276d56-e15c-4a04-aebd-9e9e6c4fe0ec)
(lib_variant 8ae1c3d6-b8ec-48fd-945a-e24170c17b9f)
(name "J1") (value "{{ MPN or DEVICE }}")
(lock_assembly false)
(device e0cbff8c-3f3c-4319-abf1-b5d0f80d4558
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
(part "690-005-299-043" (manufacturer "EDAC inc.")
)
)
(signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal 1d5cb19f-251d-4902-9a5f-f5aebecd2934 (net 2662de0b-ab1d-47cf-bf82-d0ccf51f945a))
(signal 35d4f439-e40f-4215-bc39-347de7c0eb4c (net none))
(signal 4f772ef7-6fc6-4b9a-bd9a-845c0241e7be (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
(signal f3302da6-7ea3-47a5-a147-9dbff8ad8d26 (net eddee4a4-6a6d-4282-ba23-1c9ba53703d8))
(signal f56b63b3-9cc1-4355-bd96-7edd797418f3 (net 1328b3f1-12a5-447d-af4c-844d69989725))
)
(component f7a3c59c-16f9-43bb-abde-0698d02da87a
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C11") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit microfarad) (value "10"))
(device d0691a38-acb7-4a41-b889-99d7a2f92b10
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 3db78f67-b7a7-42f6-bab5-951f0f8a84b9))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component f81b7d9e-228a-4119-9be4-868f33edb4e5
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND6") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component f95a59d0-2b94-4efc-b6e1-21baa9ed2033
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R3") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit kiloohm) (value "10"))
(device 483a71eb-318e-448e-82ff-f02efc4821aa
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net d650dbfa-7a80-4802-a5b7-9b0331f2da28))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 9d21c147-a759-4c30-b3d4-871978f4d3a0))
)
(component fd6b79a1-7b9a-467d-a4f8-0a4308f39bac
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C6") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component fe069e46-3cfb-4b0e-8b8d-42ac158d1aed
(lib_component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(lib_variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af)
(name "C4") (value "{{CAPACITANCE}}")
(lock_assembly false)
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value "100"))
(device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(variant fcb53008-22fe-4aa8-bb70-96cf242dd318)
)
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (net bc37feba-6bec-419e-ac2c-81beb725d5dc))
)
(component fe223b63-3b84-4af0-8bd1-2044b936911a
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC4") (value "3V3")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 6f20b144-ffc1-43d0-b6e8-4180bb479e32))
)
)

View File

@ -0,0 +1,2 @@
(librepcb_erc
)

View File

@ -0,0 +1,34 @@
(librepcb_component 20f51f1d-ba6d-4319-961e-85645888661f
(name "Suppressor Diode Bidirectional Dual")
(description "Two bidirectional suppressor diodes in series, with 3 pins.")
(keywords "suppressor,tvs,diode,dual")
(author "U. Bruhin")
(version "0.1.1")
(created 2019-09-29T15:55:21Z)
(deprecated false)
(generated_by "")
(category 4d1c95f4-2e60-4f50-a15b-ba9186a01b1a)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "D")
(signal 992928be-c0a6-4860-b3e2-7377f984ad9c (name "COM") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 37a72879-d2c4-4489-9e75-d66aead4a71f (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 662cfc22-740c-45e4-ace2-dd7f2ba54e23 (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant af90531e-3aca-4416-9544-97280c802cca (norm "")
(name "default")
(description "")
(gate bd8f9da1-bad8-4493-8456-69d979c70a0f
(symbol 50ed067c-786d-4186-9f91-fc3608830a99)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 5ddd88ae-9dd2-42fb-a52c-801473089de4 (signal 662cfc22-740c-45e4-ace2-dd7f2ba54e23) (text none))
(pin 68447e3a-d49f-4402-9b1e-f763c6b3965f (signal 37a72879-d2c4-4489-9e75-d66aead4a71f) (text none))
(pin ea21ec3a-4fe9-4370-bba7-39aa184ab5c4 (signal 992928be-c0a6-4860-b3e2-7377f984ad9c) (text none))
)
)
)

View File

@ -0,0 +1,31 @@
(librepcb_component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4
(name "LED")
(description "Single LED")
(keywords "")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-08T16:21:14Z)
(deprecated false)
(generated_by "")
(category 70421345-ae1d-4fed-aa60-e7619524b97f)
(schematic_only false)
(default_value "{{MPN or COLOR}}")
(prefix "LED")
(attribute "COLOR" (type string) (unit none) (value ""))
(signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a (name "A") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 7b023430-b68f-403a-80b8-c7deb12e7a0c (name "C") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant ed0f0ca2-43ff-4a10-94c2-2958bc336586 (norm "")
(name "default")
(description "")
(gate 80e56299-8f8c-4613-a559-1fba31f01411
(symbol cb442e56-0ec7-4486-8c43-7bdfa9b47d9a)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 18de942d-8b47-4daf-9e07-d089204e09d0 (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c) (text none))
(pin 2a64f851-340a-43f2-b1cf-06a1d4b54560 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a) (text none))
)
)
)

View File

@ -0,0 +1,41 @@
(librepcb_component 506bd124-6062-400e-9078-b38bd7e1aaee
(name "Inductor")
(description "")
(keywords "inductor,inductance")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category b3adfa1e-b878-44f6-902a-14ef3dad7a14)
(schematic_only false)
(default_value "{{INDUCTANCE}}")
(prefix "L")
(attribute "INDUCTANCE" (type inductance) (unit millihenry) (value ""))
(signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 5b36d330-6f19-4391-8f95-1c2f6a658286 (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant 62a7598c-17fe-41cf-8fa1-4ed274c3adc2 (norm "IEC 60617")
(name "European")
(description "")
(gate 60cec411-a717-4893-b12f-7b698925e15b
(symbol 11e1f693-0777-48e4-b3bd-b451f3c929b3)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 06d55f94-1316-48cb-a20f-0d4231eced31 (signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e) (text none))
(pin 1b2d8b3c-b531-48ec-a0f9-07e91687c214 (signal 5b36d330-6f19-4391-8f95-1c2f6a658286) (text none))
)
)
(variant 4245d515-6f6d-48cb-9958-a4ea23d0187f (norm "IEEE 315")
(name "American")
(description "")
(gate 1a96486c-cb0e-4bd2-81cc-926f7b1dd2e4
(symbol d52c9a67-e522-4e17-8663-2b933b51f9fa)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 7c8796e8-a731-4428-ad4e-a85eeeaf58d1 (signal 5b36d330-6f19-4391-8f95-1c2f6a658286) (text none))
(pin d1587bb1-f5be-451c-b0ea-9298743dfc3d (signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e) (text none))
)
)
)

View File

@ -0,0 +1,34 @@
(librepcb_component 54ad6c40-6cc8-43c6-b7b9-105be65de1da
(name "Regulator")
(description "A simple voltage regulator.")
(keywords "regulator,ldo,dc-dc,voltage")
(author "U. Bruhin")
(version "0.1")
(created 2019-07-20T18:28:07Z)
(deprecated false)
(generated_by "")
(category 30643e64-b131-4eb5-b956-ceb3cb02413a)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "U")
(signal 870a2123-7262-4567-ad14-f07ffe18d80b (name "IN") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 7038e7c8-6036-4677-aaa9-cb1a2a98a92f (name "OUT") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 64f4d07d-edc7-4947-ae00-879e03e04894 (name "GND") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant 9b047f44-b127-4509-8401-ce56f8a8f577 (norm "")
(name "default")
(description "")
(gate b526def3-bb33-4b22-b3e2-66451090d496
(symbol 89964199-2d53-432b-a02b-8834e3e6ae9e)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 1e5f2dce-faec-4b82-89f2-21d193973412 (signal 64f4d07d-edc7-4947-ae00-879e03e04894) (text signal))
(pin 2c9ffeb6-6944-4d88-bb70-3e42f526beff (signal 870a2123-7262-4567-ad14-f07ffe18d80b) (text signal))
(pin c6ef748c-6ba6-4c89-b5c6-9b275eb88512 (signal 7038e7c8-6036-4677-aaa9-cb1a2a98a92f) (text signal))
)
)
)

View File

@ -0,0 +1,26 @@
(librepcb_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde
(name "Supply VCC")
(description "VCC power symbol for schematics.")
(keywords "vcc,supply,power")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category adf8d941-787c-4b02-8772-fbc0a587463d)
(schematic_only true)
(default_value "VCC")
(prefix "VCC")
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (name "Net") (role power)
(required true) (negated false) (clock false) (forced_net "{{VALUE}}")
)
(variant afb86b45-68ec-47b6-8d96-153d73567228 (norm "")
(name "default")
(description "")
(gate 09b6d6c4-2d37-432f-9471-a317aad9a499
(symbol b95d0aca-7344-41ec-90ed-022f365ad765)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 771c2d8b-e4ad-487b-bcb1-fe2bc10c8a03 (signal 1d893320-f811-4a79-b64e-cc23d749d394) (text none))
)
)
)

View File

@ -0,0 +1,202 @@
(librepcb_component 6bb355e4-6e51-41b8-999b-0bc3ead76d3e
(name "STM32F042C[46]Tx")
(description "A STM32F042CxTx MCU by ST Microelectronics.\n\nI/Os: 38\n\nGenerated with librepcb-parts-generator (generate_stm_mcu.py)")
(keywords "stm32, stm, st, mcu, microcontroller, arm, cortex")
(author "Danilo Bargen, John Eaton")
(version "0.1")
(created 2020-01-30T20:55:23Z)
(deprecated false)
(generated_by "")
(category 22151601-c2d9-419a-87bc-266f9c7c3459)
(schematic_only false)
(default_value "{{MPN or DEVICE or COMPONENT}}")
(prefix "U")
(signal 98b70df8-b352-4457-97d0-87cd4bf50b8d (name "NRST") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d366eb5f-84d4-4b00-8854-88378d05c1eb (name "PA0") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 49b2d7fb-dca8-41f2-8812-92fc1b7b6989 (name "PA1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d582ea2f-72de-4ed6-8bdd-aff7355fd1d4 (name "PA2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f0e694a0-2bee-4c09-ac93-15331510f334 (name "PA3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b32fd78a-a273-426c-8cf8-e2d892ba264c (name "PA4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 313bfb35-0503-4a2f-9a07-ab64bb8a6a42 (name "PA5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal cdaba12d-981e-4811-85e6-2aaab5ed8d77 (name "PA6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b7dd4189-9ab1-4668-b42d-660f80110ce5 (name "PA7") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9cb83491-83cc-4045-92c1-b7a4cf597383 (name "PA8") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f6d09a23-7846-48d4-bb8c-7968329d21d5 (name "PA9") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f0d77099-e5ed-411f-907d-12ef147a1bb5 (name "PA10") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 029ac647-e8bb-4394-906b-2184eb742092 (name "PA11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal abf3ab7b-8929-492c-97bb-418b571fcdb7 (name "PA12") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 055b7057-68fa-407a-814c-f5769d35d206 (name "PA13") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 21dd3c41-a35c-49af-b312-3dac0960acfe (name "PA14") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 45f6f3d3-a0ea-48a7-8ef1-fcf63cf0ad68 (name "PA15") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3fddfdb2-8085-4338-b936-323fad654995 (name "PB0") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e0509bfd-ba42-4cce-9fa6-f5487cbfbb09 (name "PB1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 21f720d0-1c53-42b5-b5a1-584db0432964 (name "PB2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal bf574723-52ec-498c-9381-3fea57a5f459 (name "PB3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 05d9226c-d220-4421-bc7f-e49039eb654b (name "PB4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9a8beed4-4be1-4020-9bc4-df07542eee99 (name "PB5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal fbf5da0c-5771-4bf6-a376-6e220f1dfcf5 (name "PB6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a221b770-6d62-4ee2-bd7a-1701150b0656 (name "PB7") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 8c2a9ab5-87c3-447b-b49e-01b04de53659 (name "PB8") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f59b8f96-27d5-49ec-b8bd-cf8345740272 (name "PB9") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0bbe1a06-198c-4182-b3b2-b3e3fdbabde3 (name "PB10") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 4e2971bb-1f8a-4f77-b920-5e5c78865380 (name "PB11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3c55a65e-bcb3-4c9a-9ebc-50fa54392210 (name "PB12") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 1a5bd1e8-a884-4bba-8f57-0924376a6255 (name "PB13") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b7305a4a-194b-418a-8f44-54f1d845b899 (name "PB14") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3db9c72a-0db7-41aa-9570-a9128e36d261 (name "PB15") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal cbf1af79-290a-43b5-9870-7112e4939477 (name "PC13") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 6e76a8b4-9a9c-4f63-b6d0-4b65c82599af (name "PC14-OSC32_IN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ca4ab6be-988c-4018-b41d-0b96397e8cf9 (name "PC15-OSC32_OUT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ea848254-d3e9-40c7-8baf-0fc1d414839a (name "PF0-OSC_IN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal cb1e4b13-ed0f-42f7-b38b-e0f3e2f9de94 (name "PF1-OSC_OUT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 50783468-3f57-42c8-b278-ac1af9b81453 (name "PF11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 423fb913-5daa-4ffd-b84b-99c0cc79d82f (name "VBAT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 33155553-b53b-4593-b815-464b5fc5de57 (name "VDD") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d3486bf5-f500-459e-9aa9-1f75c98b25c4 (name "VDDA") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 71d82acc-8b98-47ba-a04f-eec46a997ed5 (name "VDDIO2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3 (name "VSS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2498d3c5-fc6c-4292-8b2a-29b6a91ba8cf (name "VSSA") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 334df4e4-e264-441a-8b02-c6864c0da487 (norm "")
(name "single")
(description "Symbol with all MCU pins")
(gate cf56a54e-8fbf-4eeb-9edc-fc37088f38bb
(symbol f6d995f3-7e2b-47ef-b899-b77303a29cdb)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 06769ce5-aa24-48ce-9505-4759464e1b0f (signal 423fb913-5daa-4ffd-b84b-99c0cc79d82f) (text signal))
(pin 0937a424-f7db-49f7-b711-979f15fb4ad2 (signal f59b8f96-27d5-49ec-b8bd-cf8345740272) (text signal))
(pin 263d1e0e-25b1-4080-99b2-be764ad436ec (signal 3db9c72a-0db7-41aa-9570-a9128e36d261) (text signal))
(pin 283b5d9c-e380-4bcd-92b2-045d456a7a32 (signal cdaba12d-981e-4811-85e6-2aaab5ed8d77) (text signal))
(pin 2e122486-2656-4dae-b2ee-a03797db5334 (signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3) (text signal))
(pin 2ec175fd-804d-4049-8cfa-7cfdb12ff57d (signal 3fddfdb2-8085-4338-b936-323fad654995) (text signal))
(pin 358b2e5d-ecbb-476c-9070-9f4bfb1cad9b (signal b32fd78a-a273-426c-8cf8-e2d892ba264c) (text signal))
(pin 3c17cc8f-8242-4685-82e8-560e09de5542 (signal cb1e4b13-ed0f-42f7-b38b-e0f3e2f9de94) (text signal))
(pin 42112156-944d-42fd-9c8c-8f81e15a4e56 (signal 71d82acc-8b98-47ba-a04f-eec46a997ed5) (text signal))
(pin 42875ca7-4b10-4c50-8e7c-7a9fa47c60d5 (signal a221b770-6d62-4ee2-bd7a-1701150b0656) (text signal))
(pin 4b38ba43-6884-4253-bf53-e6ff083616fe (signal 05d9226c-d220-4421-bc7f-e49039eb654b) (text signal))
(pin 4ee8ad30-00ce-4240-b96c-d6997abe6e3b (signal d366eb5f-84d4-4b00-8854-88378d05c1eb) (text signal))
(pin 4f88d8ca-477f-445f-8186-f81603832aa1 (signal b7305a4a-194b-418a-8f44-54f1d845b899) (text signal))
(pin 586f60f5-3804-4b08-963b-95bfdeba0a0f (signal 3c55a65e-bcb3-4c9a-9ebc-50fa54392210) (text signal))
(pin 6247f2f8-f405-4210-b82c-9995c63c7511 (signal f0e694a0-2bee-4c09-ac93-15331510f334) (text signal))
(pin 6632c260-6def-48ba-845b-47cb6a6a9e39 (signal 21dd3c41-a35c-49af-b312-3dac0960acfe) (text signal))
(pin 69b6cf69-dfec-4615-a4ec-75015353dbca (signal bf574723-52ec-498c-9381-3fea57a5f459) (text signal))
(pin 76ca138f-6615-4226-a70b-83848f0798c1 (signal 45f6f3d3-a0ea-48a7-8ef1-fcf63cf0ad68) (text signal))
(pin 78c30c4f-83c8-4e2f-a703-82e4891c0848 (signal 50783468-3f57-42c8-b278-ac1af9b81453) (text signal))
(pin 79be8b9d-abc1-4d99-84b2-48405d61e4b2 (signal 33155553-b53b-4593-b815-464b5fc5de57) (text signal))
(pin 7b30b6bc-bc2e-4fb0-a8ab-79890ea91095 (signal abf3ab7b-8929-492c-97bb-418b571fcdb7) (text signal))
(pin 84e810ee-ef01-4d6f-bd40-57f1d5f06747 (signal 6e76a8b4-9a9c-4f63-b6d0-4b65c82599af) (text signal))
(pin 8a9b2417-9e66-4cf7-93d7-4ecae50255c9 (signal 98b70df8-b352-4457-97d0-87cd4bf50b8d) (text signal))
(pin 92d4f528-967c-42fd-a4dd-41e20dc0675d (signal ea848254-d3e9-40c7-8baf-0fc1d414839a) (text signal))
(pin 95b9ef36-081b-4ffc-a982-8539746a74db (signal 1a5bd1e8-a884-4bba-8f57-0924376a6255) (text signal))
(pin 9726af44-d858-4029-bd95-60ff277dd5ae (signal f0d77099-e5ed-411f-907d-12ef147a1bb5) (text signal))
(pin 97cb517a-f9a4-4cf4-a8f6-2a1b9b5dac72 (signal 029ac647-e8bb-4394-906b-2184eb742092) (text signal))
(pin a1393130-b669-4218-b7d6-fa443a3c2daf (signal 4e2971bb-1f8a-4f77-b920-5e5c78865380) (text signal))
(pin a5866d73-cea3-4c3e-969e-16d34aa3fdcb (signal 0bbe1a06-198c-4182-b3b2-b3e3fdbabde3) (text signal))
(pin a7077995-3d87-4e70-a1fc-98c5a16dffaf (signal 49b2d7fb-dca8-41f2-8812-92fc1b7b6989) (text signal))
(pin a8554bd8-5886-4c4c-8bb6-e3cc60e396ad (signal 9cb83491-83cc-4045-92c1-b7a4cf597383) (text signal))
(pin ad580ebe-e7bc-4661-80a2-cd9276424d68 (signal fbf5da0c-5771-4bf6-a376-6e220f1dfcf5) (text signal))
(pin b5f5ff39-0a1e-48ca-9f48-fa362efa580e (signal ca4ab6be-988c-4018-b41d-0b96397e8cf9) (text signal))
(pin b8e03d94-538c-45fe-b2b5-56096e380635 (signal cbf1af79-290a-43b5-9870-7112e4939477) (text signal))
(pin beaa5d92-4913-4460-80bc-9d2c7874f37c (signal e0509bfd-ba42-4cce-9fa6-f5487cbfbb09) (text signal))
(pin c4b2980d-8969-4180-8d47-70795d6b0e3b (signal d3486bf5-f500-459e-9aa9-1f75c98b25c4) (text signal))
(pin da6f82bf-5b42-42ea-a1a6-acfde5d11798 (signal d582ea2f-72de-4ed6-8bdd-aff7355fd1d4) (text signal))
(pin dc3cc2a1-5325-4cb4-844f-63519a45a9d8 (signal b7dd4189-9ab1-4668-b42d-660f80110ce5) (text signal))
(pin dc3d5917-1b29-4586-9f78-5587d54c86a8 (signal 21f720d0-1c53-42b5-b5a1-584db0432964) (text signal))
(pin e8093360-0bd8-46fa-8cb5-e54c6dbd801c (signal 055b7057-68fa-407a-814c-f5769d35d206) (text signal))
(pin e8fc00ce-782d-44fc-bed2-8f6e50deea4a (signal 8c2a9ab5-87c3-447b-b49e-01b04de53659) (text signal))
(pin f38858d7-134c-4f62-bcf8-5428c9376e65 (signal 313bfb35-0503-4a2f-9a07-ab64bb8a6a42) (text signal))
(pin f3dff038-290f-40dd-807e-60eedd529b23 (signal f6d09a23-7846-48d4-bb8c-7968329d21d5) (text signal))
(pin f9d0a85c-2cad-4b13-8e75-d088c568937d (signal 2498d3c5-fc6c-4292-8b2a-29b6a91ba8cf) (text signal))
(pin fd90bfbd-0bf8-45f6-af67-8f903ceb52bf (signal 9a8beed4-4be1-4020-9bc4-df07542eee99) (text signal))
)
)
)

View File

@ -0,0 +1,26 @@
(librepcb_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1
(name "Supply GND")
(description "GND power symbol for schematics.")
(keywords "gnd,supply,power")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category adf8d941-787c-4b02-8772-fbc0a587463d)
(schematic_only true)
(default_value "GND")
(prefix "GND")
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (name "Net") (role power)
(required true) (negated false) (clock false) (forced_net "{{VALUE}}")
)
(variant f09ad258-595b-4ee9-a1fc-910804a203ae (norm "")
(name "default")
(description "")
(gate 0539fd52-890f-48af-97a9-bacfb79c9475
(symbol 80f8cd68-69d9-43c4-9ed2-da32ca714b10)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin abcc319b-d09f-437b-a624-3dcf3eff5792 (signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce) (text none))
)
)
)

View File

@ -0,0 +1,100 @@
(librepcb_component 98e71eaa-1b90-4a84-8529-ed4f493e5c41
(name "Schematic Frame")
(description "")
(keywords "schematic,frame,sheet,drawing")
(author "U. Bruhin")
(version "0.3")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category e0702c57-f31f-497d-ae1e-e31c4017f3c0)
(schematic_only true)
(default_value "")
(prefix "FRAME")
(attribute "FIELD_SHEET" (type string) (unit none) (value "{{ SCH_FRAME_SHEET or SHEET }}"))
(attribute "FIELD_PROJECT" (type string) (unit none) (value "{{ SCH_FRAME_PROJECT or PROJECT }}"))
(attribute "FIELD_VERSION" (type string) (unit none) (value "{{ SCH_FRAME_VERSION or VERSION }}"))
(attribute "FIELD_DATE" (type string) (unit none) (value "{{ SCH_FRAME_DATE or DATE }}"))
(attribute "FIELD_AUTHOR" (type string) (unit none) (value "{{ SCH_FRAME_AUTHOR or AUTHOR }}"))
(attribute "FIELD_PAGE" (type string) (unit none) (value "{{ SCH_FRAME_PAGE_X_OF_Y or PAGE_X_OF_Y }}"))
(variant 352cccd5-0c3c-4c66-88e0-6ee7c6a3cbf9 (norm "")
(name "A4 Landscape")
(description "")
(gate 6ca391c0-1c6d-4176-9607-31bf40d1b406
(symbol f00ab942-6980-442b-86a8-51b92de5704d)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant f36134f2-90b4-4a79-aeec-285f3e5032d0 (norm "")
(name "A3 Landscape")
(description "")
(gate d2033a0b-3a77-4b9b-b255-56f94e4db74e
(symbol 4eeaadf5-5333-40ef-9329-58818775e676)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant ca7450a9-8cc0-43cd-b21f-b0a224be6a80 (norm "")
(name "A2 Landscape")
(description "")
(gate 390a7382-97e5-440b-bfc7-efa67e062e32
(symbol c1970ff4-aa37-4edb-860d-797e681353c1)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant 0fc4b252-c29b-4d0d-bbd0-d16642cb20eb (norm "")
(name "A1 Landscape")
(description "")
(gate dae39cd8-8a1b-45cd-9934-48483b4c149d
(symbol 6efe4b7d-cb39-4bce-a954-3dc4b4913215)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant 2af87ef1-0057-42e9-b804-0a1aaa94fd00 (norm "")
(name "A0 Landscape")
(description "")
(gate e794dbbc-8fd6-4834-bb03-e8749e1764eb
(symbol 99fe3ae1-08d8-485e-8f33-669a7dcb3c73)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant bb3066a6-91ea-4796-aaaf-13d1caa1c827 (norm "")
(name "A4 Portrait")
(description "")
(gate 20eaedbb-929c-4850-ba27-0d1674faa09f
(symbol 599c45c6-cb9d-47a8-a58a-87618ddcc425)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant 5e6d0bdb-b1db-443b-aa8f-0c5136bb363d (norm "")
(name "A3 Portrait")
(description "")
(gate 3e3dbcd0-19f1-4e21-ae72-6f107a5968f2
(symbol 7f2cc686-7863-4121-bdd8-a8acb3da6ac5)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant e246e1c1-7fd4-4c2b-8e4a-5cb0652cecf3 (norm "")
(name "A2 Portrait")
(description "")
(gate 2c94a8e9-9e7d-409b-a780-b913f7e42cb6
(symbol ce1791aa-959a-4cc6-a678-025348856f35)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant 42054815-3f54-4dbc-9414-8ff8369b832f (norm "")
(name "A1 Portrait")
(description "")
(gate 6d1ce5b6-d196-40b6-b45b-c90873637f4d
(symbol cc9e95e8-8bb9-48d9-9cd9-9e02bd7246f3)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant 9dcf629c-9ab3-4816-8ac5-6c14226b07d1 (norm "")
(name "A0 Portrait")
(description "")
(gate 1495ef5a-32a6-4958-9370-2f76f2b243d4
(symbol 6c6c6ffb-f107-4267-a82a-94a502bfacf0)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
)

View File

@ -0,0 +1,38 @@
(librepcb_component 9c367e07-9cf0-4ae7-a5ed-4964be214a7e
(name "Pin Header 1x04")
(description "A 1x4 male pin header.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x4, pin header, male header")
(author "Danilo B.")
(version "0.1")
(created 2018-10-17T19:13:41Z)
(deprecated false)
(generated_by "")
(category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1)
(schematic_only false)
(default_value "{{MPN}}")
(prefix "J")
(signal 8db59dac-f12b-4aa4-9466-8090de44662f (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal aa2432e3-28d6-41fe-bb1f-872c523a2309 (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d906737c-2f07-4e4a-9c63-92457a2b3d18 (name "3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f0bc8e76-f336-46df-b460-de88c0524e6d (name "4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant cc174801-3369-4cb3-baf3-ba9cc3caad08 (norm "")
(name "default")
(description "")
(gate cf12f67e-3949-4905-9572-ccf980a6b8c1
(symbol 67e1b7c0-3f65-4a0b-b033-de76b336afa9)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 28a1b293-6d77-45f9-be23-558dc9f2a003 (signal f0bc8e76-f336-46df-b460-de88c0524e6d) (text pin))
(pin ebe0e7b3-5467-4ff6-af22-d563e3232a09 (signal d906737c-2f07-4e4a-9c63-92457a2b3d18) (text pin))
(pin f28dfcfd-4558-4b05-93aa-acdb81fd99f5 (signal aa2432e3-28d6-41fe-bb1f-872c523a2309) (text pin))
(pin fc23b5bd-3d13-452a-b46c-346a9e4d0d1b (signal 8db59dac-f12b-4aa4-9466-8090de44662f) (text pin))
)
)
)

View File

@ -0,0 +1,86 @@
(librepcb_component a078508d-bb83-44c1-ac34-918f6fd3525f
(name "ADM3057")
(description "Signal and Power Isolated CAN Transceiver with Integrated Isolated DC-to-DC Converter.")
(keywords "can,transceiver,isolated")
(author "U. Bruhin")
(version "0.1")
(created 2021-01-01T18:55:45Z)
(deprecated false)
(generated_by "")
(category f7f9bc34-7966-4af4-8cd4-4b8101e0823a)
(schematic_only false)
(default_value "{{MPN or DEVICE or COMPONENT}}")
(prefix "U")
(signal 2b3a5d79-5c0b-493f-83b1-1f71e1ac663f (name "V_ISOIN") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 1cabb6e5-dafc-4282-ab70-2e8e328ef50c (name "VCC") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 0c13660d-403a-48dc-9a0b-97a551f46546 (name "GND_ISO") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal a2d41972-397e-443b-bea2-780146bedcd5 (name "R_S") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 5bc4a482-6a77-4c0b-8152-450e22ae8965 (name "AUX_IN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 06424af4-4ed6-4d65-a9ff-eae1f237f613 (name "V_ISOOUT") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 00795112-ffd5-4595-93a7-0cf8e86fb176 (name "GND2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 018de722-2e33-4e19-b489-81987e5ffd5b (name "GND1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 729848ce-2744-4789-aab5-47e73486716a (name "CANH") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal caf06498-ccf3-4bc4-bdc8-999e786a4219 (name "SILENT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 53a59dac-c5f6-4e9d-b507-b832f4311f1c (name "STBY") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e7a5128c-a2d0-42d9-b4dc-4095374b2b3e (name "RXD") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal a4cf1e70-43c3-48d5-ae95-b76392332714 (name "AUX_OUT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 5e68720c-d3fa-4487-8fdc-78c202aa3ba8 (name "CANL") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c166df9c-1486-484a-a0d2-b0880127af28 (name "V_IO") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal cbae3035-5ac5-40fc-80cd-252a8316bc76 (name "TXD") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 47af8412-a963-4385-a30f-f01fdc843449 (norm "")
(name "default")
(description "")
(gate 80f1858a-ea14-4afe-a355-f7fcea3ca2e0
(symbol 1937dccb-9edf-403c-8448-e567669f7ead)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 088969e2-b7fd-4895-8729-64064b4e0210 (signal a2d41972-397e-443b-bea2-780146bedcd5) (text signal))
(pin 1a500213-d775-442d-a430-aa4794e933cb (signal 5e68720c-d3fa-4487-8fdc-78c202aa3ba8) (text signal))
(pin 1b561672-6b1f-4675-903c-ea07de534223 (signal cbae3035-5ac5-40fc-80cd-252a8316bc76) (text signal))
(pin 51262eac-9b93-4ceb-8343-a04a44fbcd84 (signal a4cf1e70-43c3-48d5-ae95-b76392332714) (text signal))
(pin 5990524a-bd21-4850-bf97-75ba95cdf9d9 (signal c166df9c-1486-484a-a0d2-b0880127af28) (text signal))
(pin 6831a832-e582-4d08-84d1-d1818abe772b (signal 0c13660d-403a-48dc-9a0b-97a551f46546) (text signal))
(pin 7652fe11-7954-4f64-81f8-14834ba15c30 (signal 2b3a5d79-5c0b-493f-83b1-1f71e1ac663f) (text signal))
(pin 7af1617a-7345-4f55-9b98-6d6794743b7b (signal 06424af4-4ed6-4d65-a9ff-eae1f237f613) (text signal))
(pin 93740e69-345e-4a12-8204-f0760813b5a3 (signal 53a59dac-c5f6-4e9d-b507-b832f4311f1c) (text signal))
(pin 9d849b50-0122-45ff-9842-d88a1cd553de (signal 729848ce-2744-4789-aab5-47e73486716a) (text signal))
(pin a2958d6c-3b55-448b-bc7f-02e9956f937b (signal 5bc4a482-6a77-4c0b-8152-450e22ae8965) (text signal))
(pin a2bc0f39-c1a9-479b-8ea1-cb9d489ae248 (signal 1cabb6e5-dafc-4282-ab70-2e8e328ef50c) (text signal))
(pin a5314e81-60a7-4fe7-9211-c49737601980 (signal e7a5128c-a2d0-42d9-b4dc-4095374b2b3e) (text signal))
(pin bc2ff472-4b1f-460e-a0a5-98e4a3ff35d6 (signal 018de722-2e33-4e19-b489-81987e5ffd5b) (text signal))
(pin e27f05bc-7877-44c3-9594-b62bd1a2d4c3 (signal 00795112-ffd5-4595-93a7-0cf8e86fb176) (text signal))
(pin f7cfcc4a-7d56-449e-8255-c6c26ee02dd8 (signal caf06498-ccf3-4bc4-bdc8-999e786a4219) (text signal))
)
)
)

View File

@ -0,0 +1,22 @@
(librepcb_component b91cf23a-4f07-4b99-8f52-0b42304aef20
(name "LibrePCB Logo")
(description "LibrePCB Logo for Schematic and Board")
(keywords "librepcb,logo")
(author "U. Bruhin")
(version "0.2")
(created 2018-10-11T15:02:34Z)
(deprecated false)
(generated_by "")
(category 213bd44f-f375-41d8-8fdd-0652eb893e27)
(schematic_only false)
(default_value "Made With\nLibrePCB")
(prefix "LOGO")
(variant 0eebde17-6d45-4f73-95fe-3078a0f68ab6 (norm "")
(name "default")
(description "")
(gate 2ce9d0aa-7afb-4196-8425-46c4e1c26313
(symbol 95ea2b87-0846-42ab-aa50-5fd230728f85)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
)

View File

@ -0,0 +1,41 @@
(librepcb_component d167e0e3-6a92-4b76-b013-77b9c230e5f1
(name "Capacitor Bipolar")
(description "")
(keywords "capacitor,capacitance,bipolar")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category c011cc6b-b762-498e-8494-d1994f3043cf)
(schematic_only false)
(default_value "{{CAPACITANCE}}")
(prefix "C")
(attribute "CAPACITANCE" (type capacitance) (unit nanofarad) (value ""))
(signal 1c1c7abc-7b40-4f92-b533-f65604644db7 (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411 (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant 8cd7b37f-e5fa-4af5-a8dd-d78830bba3af (norm "IEC 60617")
(name "European")
(description "")
(gate 42989503-2795-4892-9d83-b919cd7dad76
(symbol eaa5837a-a451-40ae-8620-d21e9af42151)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 99ba7020-af70-432f-9584-c452397065c5 (signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411) (text none))
(pin fba2100c-f69f-40e1-b6be-8b2f2758ad52 (signal 1c1c7abc-7b40-4f92-b533-f65604644db7) (text none))
)
)
(variant 6e639ff1-4e81-423b-9d0e-b28b35693a61 (norm "IEEE 315")
(name "American")
(description "")
(gate 5e9de029-0af9-477f-afb4-bc05692e4b87
(symbol d5aad17b-0d58-4f79-9429-49e8201220b9)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 83d40864-0a14-496e-a08d-faeb2bbd9af6 (signal 1c1c7abc-7b40-4f92-b533-f65604644db7) (text none))
(pin c39ca7a0-22c0-4338-83e8-98aba0874d88 (signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411) (text none))
)
)
)

View File

@ -0,0 +1,46 @@
(librepcb_component d7276d56-e15c-4a04-aebd-9e9e6c4fe0ec
(name "USB Connector 2.0 Mini/Micro Type A/B/AB")
(description "Connector with 5 pins (On-The-Go, OTG)\n\n- USB 2.0 Mini A\n- USB 2.0 Mini B\n- USB 2.0 Mini AB\n- USB 2.0 Micro A\n- USB 2.0 Micro B\n- USB 2.0 Micro AB")
(keywords "usb,usb2,otg,on-the-go,mini-a,mini-b,mini-ab,micro-a,micro-b,micro-ab")
(author "Danilo Bargen")
(version "0.1")
(created 2019-10-15T20:28:07Z)
(deprecated false)
(generated_by "")
(category c4c12c6e-abcd-4856-8445-e96c2737423e)
(schematic_only false)
(default_value "{{ MPN or DEVICE }}")
(prefix "J")
(signal 1d5cb19f-251d-4902-9a5f-f5aebecd2934 (name "VBUS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f3302da6-7ea3-47a5-a147-9dbff8ad8d26 (name "D-") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f56b63b3-9cc1-4355-bd96-7edd797418f3 (name "D+") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 4f772ef7-6fc6-4b9a-bd9a-845c0241e7be (name "GND") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 35d4f439-e40f-4215-bc39-347de7c0eb4c (name "ID") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28 (name "Shield") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 8ae1c3d6-b8ec-48fd-945a-e24170c17b9f (norm "")
(name "default")
(description "")
(gate 9a4703ce-700d-4e49-9b6f-6c126199be8d
(symbol 1bc11d93-f0b2-4626-a79a-be2feb41fda2)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 3829cfd3-2fb4-400b-b2fa-5102bcbb5487 (signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28) (text signal))
(pin 518c69a4-9e7b-469e-87a9-8ecc7270aa8d (signal 1d5cb19f-251d-4902-9a5f-f5aebecd2934) (text signal))
(pin 8f8315b2-decc-487c-9726-098439f7ff55 (signal f3302da6-7ea3-47a5-a147-9dbff8ad8d26) (text signal))
(pin af38db80-13f4-48a5-9c71-91304360b6ee (signal 4f772ef7-6fc6-4b9a-bd9a-845c0241e7be) (text signal))
(pin eb8fa70a-499d-4fa9-a384-6d9b27f5c677 (signal f56b63b3-9cc1-4355-bd96-7edd797418f3) (text signal))
(pin f8625aa4-25ea-4286-84ba-0c031f273830 (signal 35d4f439-e40f-4215-bc39-347de7c0eb4c) (text signal))
)
)
)

View File

@ -0,0 +1,46 @@
(librepcb_component dcda0f9c-7e55-46ed-8504-02d3c72ab8ab
(name "USBLC6-2")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-12-27T21:56:00Z)
(deprecated false)
(generated_by "")
(category 4d1c95f4-2e60-4f50-a15b-ba9186a01b1a)
(schematic_only false)
(default_value "{{MPN or DEVICE or COMPONENT}}")
(prefix "U")
(signal 1b9c511c-e431-42d2-b3dd-8229ac4c6e72 (name "VBUS") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 144af649-a101-42b0-8b95-26e89697ae77 (name "OUT1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal bb319a67-feac-47ed-9914-0d75ac794c21 (name "GND") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 8410d2fc-7b19-485b-a61d-a22aa5c78ea7 (name "IN2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 1cad28b6-35f2-4f4c-94e9-572d4091cbb0 (name "IN1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 08b08250-3bf3-442c-bf0d-5bce4a13c3c9 (name "OUT2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 3f0ea22a-72c1-463f-9dc0-1fabf3d4df7b (norm "")
(name "default")
(description "")
(gate ee354085-9faa-42ad-bbf0-dbb660159be3
(symbol 8ce06534-5051-49dd-898a-fd69902b7581)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 06f6304b-9c06-47c1-a3e8-cf99baed7a3b (signal bb319a67-feac-47ed-9914-0d75ac794c21) (text signal))
(pin 52143b9e-6f70-420c-baaa-10117f4fc1f7 (signal 08b08250-3bf3-442c-bf0d-5bce4a13c3c9) (text signal))
(pin 5620de5a-f6ab-44b5-b44a-fb1e847e6b87 (signal 1b9c511c-e431-42d2-b3dd-8229ac4c6e72) (text signal))
(pin 685dc67a-9809-453d-9618-f8498da0cc7a (signal 8410d2fc-7b19-485b-a61d-a22aa5c78ea7) (text signal))
(pin 7eee45aa-0478-4fe2-8b46-6b05277036d8 (signal 1cad28b6-35f2-4f4c-94e9-572d4091cbb0) (text signal))
(pin e0238db2-45de-4925-9373-ae4c5b360005 (signal 144af649-a101-42b0-8b95-26e89697ae77) (text signal))
)
)
)

View File

@ -0,0 +1,44 @@
(librepcb_component ef80cd5e-2689-47ee-8888-31d04fc99174
(name "Resistor")
(name (locale "de_DE") "Widerstand")
(name (locale "fr_FR") "Résistance")
(description "Ordinary fixed resistor")
(description (locale "de_DE") "Gewöhnlicher Festwiderstand")
(keywords "resistor,resistance")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category 1039f038-20a6-4bfe-89c1-99f34fbb45bd)
(schematic_only false)
(default_value "{{RESISTANCE}}")
(prefix "R")
(attribute "RESISTANCE" (type resistance) (unit ohm) (value ""))
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a (norm "IEC 60617")
(name "European")
(description "")
(gate 5988c66a-f507-487e-9b40-486502e8c9bd
(symbol 75372c18-3ba4-42e8-b3b2-2eb5039d441e)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 2731f213-ee20-4eb0-a18b-ad97d9fea7a0 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd) (text none))
(pin 2e4f8b10-ad5a-443e-b408-e183efaa4758 (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8) (text none))
)
)
(variant d16e1f44-16af-4773-a310-de370f744548 (norm "IEEE 315")
(name "American")
(description "")
(gate 169660fd-968a-4d3e-83f5-47f973b4ecd8
(symbol 193ef70d-8dab-4a6c-a672-274c5bf09b68)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 2b3dd7f8-043b-4d43-9302-9300ba356de7 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd) (text none))
(pin f42020e8-c53f-4ff2-947e-07879cf42546 (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8) (text none))
)
)
)

View File

@ -0,0 +1,31 @@
(librepcb_component f320ffc0-436c-4d1c-86d1-141d01c81295
(name "Fuse")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.2")
(created 2018-10-10T22:14:10Z)
(deprecated false)
(generated_by "")
(category c3a8348e-f7a9-4607-8fe7-253076498ae2)
(schematic_only false)
(default_value "{{CURRENT_RATING}}")
(prefix "F")
(attribute "CURRENT_RATING" (type string) (unit none) (value ""))
(signal 332a8186-d2ae-4203-9667-caca3dae9291 (name "1") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 8f8c8d2a-2738-469f-85f7-531c3fa01c67 (name "2") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant 0360a04f-a915-4ec6-ac6e-45cb710dc0ec (norm "")
(name "default")
(description "")
(gate 6a40cc5a-8220-4b97-a7ea-f2fb41ac1b86
(symbol 933313da-1dab-4a36-8ac9-914355623422)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 3a6690c1-23dd-4eb3-bf7c-921c59f18d0c (signal 332a8186-d2ae-4203-9667-caca3dae9291) (text none))
(pin a5ae970d-4de9-46b2-b620-719f393fa4e0 (signal 8f8c8d2a-2738-469f-85f7-531c3fa01c67) (text none))
)
)
)

View File

@ -0,0 +1,34 @@
(librepcb_component f7b52b62-7814-4a74-88ac-155e101507d5
(name "Pin Header 1x03")
(description "A 1x3 male pin header.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x3, pin header, male header")
(author "Danilo B.")
(version "0.1")
(created 2018-10-17T19:13:41Z)
(deprecated false)
(generated_by "")
(category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1)
(schematic_only false)
(default_value "{{MPN}}")
(prefix "J")
(signal b5721ec8-eac4-4e61-ab35-545798d77c87 (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2a1b21cb-3055-45c7-ae24-1c95c3864106 (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ab3ff7fb-1204-44b8-8186-4980033cb3cb (name "3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 75a3b2bb-300f-4ef0-9f8e-dbe84c4c4d55 (norm "")
(name "default")
(description "")
(gate 9ac3b124-2e65-4c0c-8fde-a789993e20f2
(symbol b46dc9dc-f396-4438-9b4f-b6604f85851f)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 3d7883b7-a3a3-4b09-b4af-29128a6f3b60 (signal ab3ff7fb-1204-44b8-8186-4980033cb3cb) (text pin))
(pin 9d6f3e66-9166-43ae-8e8d-6a2ae3174b19 (signal 2a1b21cb-3055-45c7-ae24-1c95c3864106) (text pin))
(pin e1b1d4b7-a847-4b11-a128-8e414a21d413 (signal b5721ec8-eac4-4e61-ab35-545798d77c87) (text pin))
)
)
)

View File

@ -0,0 +1,42 @@
(librepcb_device 07f59f3f-eac7-4549-a09a-a5e2b93346b8
(name "Diodes Inc. AP7370-xxW5")
(description "ULDO voltage regulator 300mA in SOT25 package with pinout \"W5\".")
(keywords "ldo")
(author "U. Bruhin")
(version "0.2")
(created 2019-08-03T18:04:30Z)
(deprecated false)
(generated_by "")
(category 30643e64-b131-4eb5-b956-ceb3cb02413a)
(component 54ad6c40-6cc8-43c6-b7b9-105be65de1da)
(package ecca7be5-2257-420a-9e9f-70e02368da57)
(pad 177f45ba-3125-4471-883a-c6a845a85f18 (signal 7038e7c8-6036-4677-aaa9-cb1a2a98a92f))
(pad 4a663579-e794-4e55-8174-dacdf5860550 (signal none))
(pad 71df5b0a-353c-4d80-b3b2-64ae4ef9be41 (signal 64f4d07d-edc7-4947-ae00-879e03e04894))
(pad 9cb2f3ab-e3d2-4b3a-8c4a-1eb12a0088ae (signal 870a2123-7262-4567-ad14-f07ffe18d80b))
(pad a4df33fa-f948-4e0d-862a-4298306fce44 (signal none))
(part "AP7370-12W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "1.2"))
)
(part "AP7370-15W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "1.5"))
)
(part "AP7370-18W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "1.8"))
)
(part "AP7370-28W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "2.8"))
)
(part "AP7370-30W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "3.0"))
)
(part "AP7370-33W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "3.3"))
)
(part "AP7370-36W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "3.6"))
)
(part "AP7370-50W5-7" (manufacturer "Diodes Incorporated")
(attribute "OUTPUT_VOLTAGE" (type voltage) (unit volt) (value "5.0"))
)
)

View File

@ -0,0 +1,16 @@
(librepcb_device 3ce36a57-13ad-48c9-8ba6-af79753c0464
(name "Inductor 3225 (1210)")
(description "Generic SMD inductor 3225 (imperial 1210).\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "3225,1210,l,inductor,ferrite,bead,smd,smt")
(author "U. Bruhin")
(version "0.1")
(created 2023-11-05T09:15:41Z)
(deprecated false)
(generated_by "")
(category b3adfa1e-b878-44f6-902a-14ef3dad7a14)
(component 506bd124-6062-400e-9078-b38bd7e1aaee)
(package afd70a21-ffb3-4118-b0a6-ec72e01e631d)
(pad 6a8b4edc-ed76-4628-9aa3-e01bd33c215b (signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e))
(pad bc1c2230-d41e-4052-aa12-9a3b89faff9b (signal 5b36d330-6f19-4391-8f95-1c2f6a658286))
(approved no_parts)
)

View File

@ -0,0 +1,16 @@
(librepcb_device 4618b62f-be90-41a3-bdc8-21c6acde9333
(name "Inductor 0402 (01005)")
(description "Generic SMD inductor 0402 (imperial 01005).\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "0402,01005,l,inductor,ferrite,bead,smd,smt")
(author "U. Bruhin")
(version "0.1")
(created 2023-11-05T09:15:41Z)
(deprecated false)
(generated_by "")
(category b3adfa1e-b878-44f6-902a-14ef3dad7a14)
(component 506bd124-6062-400e-9078-b38bd7e1aaee)
(package 3ca2fdf0-96f1-4913-9c5a-6de141d8f4de)
(pad 6ce67c98-9f1e-4c2a-a077-13e986068382 (signal 5b36d330-6f19-4391-8f95-1c2f6a658286))
(pad c6e2d0d2-ab15-457a-8da6-1abc9c1b28cc (signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e))
(approved no_parts)
)

View File

@ -0,0 +1,16 @@
(librepcb_device 483a71eb-318e-448e-82ff-f02efc4821aa
(name "Resistor 1608 (0603)")
(description "Generic SMD resistor 1608 (imperial 0603).\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "1608,0603,r,resistor,resistance,smd,smt")
(author "Danilo B.")
(version "0.3.1")
(created 2019-01-29T19:47:42Z)
(deprecated false)
(generated_by "")
(category 1039f038-20a6-4bfe-89c1-99f34fbb45bd)
(component ef80cd5e-2689-47ee-8888-31d04fc99174)
(package 5d9abd1b-cf0b-4cf7-8666-20a1add9971e)
(pad 65ab6c75-b264-4fed-b445-d3d98c956008 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd))
(pad ad768910-1573-409f-81d4-d4c7692ab494 (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8))
(approved no_parts)
)

View File

@ -0,0 +1,16 @@
(librepcb_device 48727d67-e1de-4389-9947-6925c33270a4
(name "PTR STLZ950/3G-5.08-H-GREEN")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-03-01T09:41:59Z)
(deprecated false)
(generated_by "")
(category f9db4ef5-2220-462a-adff-deac8402ecf0)
(component f7b52b62-7814-4a74-88ac-155e101507d5)
(package 3f244c17-a530-40ec-86ef-d0137434dbd9)
(pad 4ffe13a6-00d8-41af-825d-e9ba455c513a (signal b5721ec8-eac4-4e61-ab35-545798d77c87))
(pad 7a030470-7b4e-4605-bc16-1f90bfb90fd5 (signal 2a1b21cb-3055-45c7-ae24-1c95c3864106))
(pad dd01a161-d856-4455-aefd-3418c4391765 (signal ab3ff7fb-1204-44b8-8186-4980033cb3cb))
)

View File

@ -0,0 +1,14 @@
(librepcb_device 7186a6b2-4042-451f-a698-288394ec67a7
(name "LibrePCB Logo")
(description "LibrePCB Logo for Schematic and Board")
(keywords "librepcb,logo")
(author "U. Bruhin")
(version "0.2")
(created 2018-10-11T15:48:35Z)
(deprecated false)
(generated_by "")
(category 213bd44f-f375-41d8-8fdd-0652eb893e27)
(component b91cf23a-4f07-4b99-8f52-0b42304aef20)
(package b2e2ec84-841b-4d30-b031-76324d8ac8f8)
(approved no_parts)
)

View File

@ -0,0 +1,15 @@
(librepcb_device 76a40225-1022-4fcb-abef-f90bd3a555fe
(name "0603 Ferrite Bead")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2019-08-03T18:41:26Z)
(deprecated false)
(generated_by "")
(category b3adfa1e-b878-44f6-902a-14ef3dad7a14)
(component 506bd124-6062-400e-9078-b38bd7e1aaee)
(package 5d9abd1b-cf0b-4cf7-8666-20a1add9971e)
(pad 65ab6c75-b264-4fed-b445-d3d98c956008 (signal 5b36d330-6f19-4391-8f95-1c2f6a658286))
(pad ad768910-1573-409f-81d4-d4c7692ab494 (signal 777f11cd-9d4e-4b2b-aafa-7e7a836ff56e))
)

View File

@ -0,0 +1,17 @@
(librepcb_device 7b73f4ec-2798-4254-a07a-26844e606d5b
(name "OSRAM LG R971-KN-1")
(description "Diffused Green LED (579 nm).\n\nDigikey: 475-1410-1-ND")
(keywords "osram,led,green,diffused")
(author "Danilo B.")
(version "0.2")
(created 2019-01-22T22:52:46Z)
(deprecated false)
(generated_by "")
(category 70421345-ae1d-4fed-aa60-e7619524b97f)
(component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(package 06786894-7be9-4204-bb00-f2f56c2d94db)
(pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a))
(pad 87f52793-38a4-49a2-82e6-8699f6ee455b (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c))
(part "LG R971-KN-1" (manufacturer "OSRAM")
)
)

View File

@ -0,0 +1,61 @@
(librepcb_device 94807138-0ff4-4472-b82d-2f632268fdf3
(name "STM32F042C6Tx")
(description "A STM32F042C(4-6)Tx MCU by ST Microelectronics.\n\nPackage: LQFP48\nFlash: 16 KiB\nRAM: 6 KiB\nI/Os: 38\nFrequency: 48 MHz\nVoltage: 2.0-3.6V\nTemperature range: -40-85°C\n\nGenerated with librepcb-parts-generator (generate_stm_mcu.py)")
(keywords "stm32, stm, st, mcu, microcontroller, arm, cortex")
(author "Danilo Bargen, John Eaton")
(version "0.1")
(created 2020-03-01T01:55:20Z)
(deprecated false)
(generated_by "")
(category 22151601-c2d9-419a-87bc-266f9c7c3459)
(component 6bb355e4-6e51-41b8-999b-0bc3ead76d3e)
(package 584b7c26-5a8e-4a2b-807a-977edd1df991)
(pad 04409f0b-bfeb-4391-a86f-c7fc13130c5c (signal bf574723-52ec-498c-9381-3fea57a5f459))
(pad 063e2dec-3303-49df-90c9-9b492940188b (signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3))
(pad 0ec4692a-4f9d-4def-8803-1876c2e0f9d6 (signal f59b8f96-27d5-49ec-b8bd-cf8345740272))
(pad 11fb7fcd-b352-4dcc-a2da-83add08586a8 (signal 4e2971bb-1f8a-4f77-b920-5e5c78865380))
(pad 135acc72-a5b9-44ff-bc2e-848ffa0d5885 (signal 029ac647-e8bb-4394-906b-2184eb742092))
(pad 192a75bf-37c6-4f23-b20f-4e7f277437db (signal 313bfb35-0503-4a2f-9a07-ab64bb8a6a42))
(pad 1adb5bce-1b08-432e-9d3b-10f65f9bc4f6 (signal 33155553-b53b-4593-b815-464b5fc5de57))
(pad 20bd4337-0411-4722-84fb-76fa391d2358 (signal 3c55a65e-bcb3-4c9a-9ebc-50fa54392210))
(pad 226bdf66-63d1-4a2e-8d3d-7e00a62a9969 (signal 9a8beed4-4be1-4020-9bc4-df07542eee99))
(pad 2b2ced11-0083-4975-8db8-d536b17bb112 (signal 21dd3c41-a35c-49af-b312-3dac0960acfe))
(pad 2c1f576e-cf94-40e7-824e-afa9094578bb (signal d582ea2f-72de-4ed6-8bdd-aff7355fd1d4))
(pad 3e844d5c-c4a0-4e58-bfea-98a4d5573fc3 (signal abf3ab7b-8929-492c-97bb-418b571fcdb7))
(pad 49b4c92b-d407-4adf-8dad-4c3262f49356 (signal 8c2a9ab5-87c3-447b-b49e-01b04de53659))
(pad 4d0caf21-58fa-450e-bbc8-1fac7f0c8eb6 (signal ca4ab6be-988c-4018-b41d-0b96397e8cf9))
(pad 57c10790-656f-424c-936d-c049c5627c3e (signal d3486bf5-f500-459e-9aa9-1f75c98b25c4))
(pad 59f6cc7a-d12d-4768-947c-b912d86e9229 (signal 0bbe1a06-198c-4182-b3b2-b3e3fdbabde3))
(pad 64345212-7d18-4749-9089-98fa7e34a23f (signal cdaba12d-981e-4811-85e6-2aaab5ed8d77))
(pad 655db7e3-b900-4358-a83a-aad3f4896e97 (signal b32fd78a-a273-426c-8cf8-e2d892ba264c))
(pad 6702d517-ddc0-42c6-bfe7-002a8fde3c02 (signal d366eb5f-84d4-4b00-8854-88378d05c1eb))
(pad 699cf408-b181-40cf-ae7b-72178c9480e0 (signal f6d09a23-7846-48d4-bb8c-7968329d21d5))
(pad 6a272f39-61ee-4ef5-8c74-8a0ce0ebaec5 (signal 49b2d7fb-dca8-41f2-8812-92fc1b7b6989))
(pad 6eb51bce-88cf-4d00-aa78-8deb94b70478 (signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3))
(pad 70359403-c90f-4feb-91fc-70d1c5f0bf55 (signal 423fb913-5daa-4ffd-b84b-99c0cc79d82f))
(pad 7e4bf185-cd03-4ebd-8028-de4731ab91d3 (signal 9cb83491-83cc-4045-92c1-b7a4cf597383))
(pad 7eb45d16-6fb4-4a31-bd8b-b4a4875daa9f (signal 05d9226c-d220-4421-bc7f-e49039eb654b))
(pad 81f47e15-0125-4c93-ba2a-caf0e01ae3e0 (signal cb1e4b13-ed0f-42f7-b38b-e0f3e2f9de94))
(pad 8a3b5515-0c28-4172-b976-af2f72b8f601 (signal 98b70df8-b352-4457-97d0-87cd4bf50b8d))
(pad 8bfeace0-eec1-43d5-a5f4-0a692994fbd9 (signal 1a5bd1e8-a884-4bba-8f57-0924376a6255))
(pad a69164bc-59ee-4457-ae49-76d6a8718168 (signal e0509bfd-ba42-4cce-9fa6-f5487cbfbb09))
(pad a83b3816-6831-4626-b931-69286ca7242b (signal cbf1af79-290a-43b5-9870-7112e4939477))
(pad ad531de5-1d15-4f64-8e18-9df8c6624227 (signal 33155553-b53b-4593-b815-464b5fc5de57))
(pad afff2301-3ab2-454a-b6fb-d92565fe2040 (signal 45f6f3d3-a0ea-48a7-8ef1-fcf63cf0ad68))
(pad b113c172-5d39-4d71-9b11-923a9b564fac (signal b7305a4a-194b-418a-8f44-54f1d845b899))
(pad b21162e1-e29d-4dfe-b6a5-dc933e00675e (signal 055b7057-68fa-407a-814c-f5769d35d206))
(pad c61ae10a-799a-41cf-b215-c572827cfe26 (signal ea848254-d3e9-40c7-8baf-0fc1d414839a))
(pad c7035279-7c44-4ea2-a841-10ded978d8ae (signal 21f720d0-1c53-42b5-b5a1-584db0432964))
(pad c9d0f66a-2d11-4d49-bca4-00f4a408bf25 (signal 3fddfdb2-8085-4338-b936-323fad654995))
(pad ca76f4c0-6699-4be7-9104-1ddebebe871d (signal 2498d3c5-fc6c-4292-8b2a-29b6a91ba8cf))
(pad ccbbf0f0-4a92-4b1c-af99-31818973f052 (signal fbf5da0c-5771-4bf6-a376-6e220f1dfcf5))
(pad cd4a78a3-060d-4bc8-9922-70033f89d03e (signal 71d82acc-8b98-47ba-a04f-eec46a997ed5))
(pad dec47692-9b5d-4f46-ac65-92cc0ffd53eb (signal 50783468-3f57-42c8-b278-ac1af9b81453))
(pad e11b38d4-e065-455d-bf77-ad22c9168974 (signal b7dd4189-9ab1-4668-b42d-660f80110ce5))
(pad e1b729a6-70d7-4789-bb3b-d1f4d5d85b61 (signal 6e76a8b4-9a9c-4f63-b6d0-4b65c82599af))
(pad e9b54fc6-b6e6-4381-b014-69e3ea0ba281 (signal 17ebdd16-b1df-419d-8a8f-4f7495e2faf3))
(pad f0ac6c29-4914-43ab-bae3-bd908ac27ad1 (signal 3db9c72a-0db7-41aa-9570-a9128e36d261))
(pad f18766ca-78ef-4a96-9b87-180762284521 (signal f0e694a0-2bee-4c09-ac93-15331510f334))
(pad f56ff2b1-0573-48b3-a793-873841ead9f5 (signal a221b770-6d62-4ee2-bd7a-1701150b0656))
(pad f63f4321-ec5d-41f0-832a-b2658615550f (signal f0d77099-e5ed-411f-907d-12ef147a1bb5))
)

View File

@ -0,0 +1,17 @@
(librepcb_device 984532c8-9d78-4976-a843-207d08b543e3
(name "OSRAM LY R976-PS-36")
(description "Diffused Yellow LED (588 nm).\n\nDigikey: 475-2560-1-ND")
(keywords "osram,led,yellow,diffused")
(author "Danilo B.")
(version "0.2")
(created 2019-01-22T22:51:11Z)
(deprecated false)
(generated_by "")
(category 70421345-ae1d-4fed-aa60-e7619524b97f)
(component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(package 06786894-7be9-4204-bb00-f2f56c2d94db)
(pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a))
(pad 87f52793-38a4-49a2-82e6-8699f6ee455b (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c))
(part "LY R976-PS-36" (manufacturer "OSRAM")
)
)

View File

@ -0,0 +1,18 @@
(librepcb_device a1dbe59b-4218-456e-ac01-6a318ffd8ad2
(name "Generic Pin Header 2.54mm 1x04 ⌀1.0mm")
(description "A 1x4 generic male pin header with 2.54mm pin spacing and 1.0mm drill holes.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x4, d1.0, pin header, male header, tht, generic")
(author "Danilo B.")
(version "0.1.1")
(created 2018-10-17T19:13:41Z)
(deprecated false)
(generated_by "")
(category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1)
(component 9c367e07-9cf0-4ae7-a5ed-4964be214a7e)
(package 9e2a9a04-6216-47b0-857d-a9417c3961f3)
(pad 6f9639c9-9f84-4c2c-a89f-48f65b21daef (signal aa2432e3-28d6-41fe-bb1f-872c523a2309))
(pad a8a02e71-1b36-4b55-a37f-5ff90944bf36 (signal 8db59dac-f12b-4aa4-9466-8090de44662f))
(pad d4b56f68-4850-4c68-86e7-2168c586de50 (signal f0bc8e76-f336-46df-b460-de88c0524e6d))
(pad ffe70828-ccb9-4f55-be74-67d150be40d5 (signal d906737c-2f07-4e4a-9c63-92457a2b3d18))
(approved no_parts)
)

View File

@ -0,0 +1,33 @@
(librepcb_device c24acea9-4ada-453f-8951-9c1c8c25a277
(name "ADM3057")
(description "Signal and Power Isolated CAN Transceiver with Integrated Isolated DC-to-DC Converter.")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2021-01-01T18:57:51Z)
(deprecated false)
(generated_by "")
(category f7f9bc34-7966-4af4-8cd4-4b8101e0823a)
(component a078508d-bb83-44c1-ac34-918f6fd3525f)
(package 6b019528-5dbc-4351-9dc9-d9c41b0f9d9b)
(pad 0dedf56b-3782-47d6-b5d8-a7d77110e7ad (signal 1cabb6e5-dafc-4282-ab70-2e8e328ef50c))
(pad 13a50f9e-74ae-4c76-b549-dcc57e8f5728 (signal e7a5128c-a2d0-42d9-b4dc-4095374b2b3e))
(pad 370db13e-d236-4e40-907d-4c75fa8b85ec (signal 00795112-ffd5-4595-93a7-0cf8e86fb176))
(pad 3e3eaaab-3e08-40f6-845a-6f27d8df9dbf (signal 06424af4-4ed6-4d65-a9ff-eae1f237f613))
(pad 40428e54-ae26-4661-acf3-6896ab30e70f (signal 5bc4a482-6a77-4c0b-8152-450e22ae8965))
(pad 48c90bf1-af58-49be-88aa-60000eafad12 (signal a2d41972-397e-443b-bea2-780146bedcd5))
(pad 490a1280-e228-4ce0-b59f-8466acb9468e (signal 0c13660d-403a-48dc-9a0b-97a551f46546))
(pad 5132739b-ceb1-473e-bd6d-6cd14ffdde2e (signal 5e68720c-d3fa-4487-8fdc-78c202aa3ba8))
(pad 52c23dd5-0a42-4862-ab5e-3d25107990f2 (signal 2b3a5d79-5c0b-493f-83b1-1f71e1ac663f))
(pad 5c2c3fab-fee3-435c-acf7-7154e6038f60 (signal 729848ce-2744-4789-aab5-47e73486716a))
(pad 687ca6ea-2044-4bd0-8a29-82aab842267a (signal a4cf1e70-43c3-48d5-ae95-b76392332714))
(pad 8e3e2468-a593-4145-b2d1-d20759e510b5 (signal 00795112-ffd5-4595-93a7-0cf8e86fb176))
(pad c22029c5-2534-4b95-9be8-b96c51e0d83e (signal 018de722-2e33-4e19-b489-81987e5ffd5b))
(pad d7062032-d6a8-4168-a610-545c358fb67c (signal 53a59dac-c5f6-4e9d-b507-b832f4311f1c))
(pad e45b2daf-c225-40ca-a79d-39e81f64e11b (signal c166df9c-1486-484a-a0d2-b0880127af28))
(pad e4a25759-64cf-4124-8c64-6bb42416d746 (signal 0c13660d-403a-48dc-9a0b-97a551f46546))
(pad ec0803cb-b443-4679-93d7-7f2cdcf064ed (signal cbae3035-5ac5-40fc-80cd-252a8316bc76))
(pad f09f7195-2a66-4644-94f9-61e87503191a (signal 018de722-2e33-4e19-b489-81987e5ffd5b))
(pad f33feb5f-3bd5-4be8-9d2b-da05996ae349 (signal 018de722-2e33-4e19-b489-81987e5ffd5b))
(pad f5940114-ef05-4149-82a2-b9a7bdea5890 (signal caf06498-ccf3-4bc4-bdc8-999e786a4219))
)

View File

@ -0,0 +1,18 @@
(librepcb_device c51d4eaa-5da1-423d-9491-cd32968bae52
(name "USBLC6-2SC6")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-12-27T21:56:50Z)
(deprecated false)
(generated_by "")
(component dcda0f9c-7e55-46ed-8504-02d3c72ab8ab)
(package f8289e96-50c9-4db1-8def-e85f5e652c2c)
(pad 0bc8940c-ff27-4a71-8bc0-816c93d4f950 (signal 1b9c511c-e431-42d2-b3dd-8229ac4c6e72))
(pad 43a2ca57-3cb7-475d-bbfc-96634b5416e7 (signal bb319a67-feac-47ed-9914-0d75ac794c21))
(pad 6e7a460e-bb32-4801-91fd-6e6d5155ac37 (signal 144af649-a101-42b0-8b95-26e89697ae77))
(pad 7e576b6c-3899-477b-8d29-1e45ff5b7d54 (signal 1cad28b6-35f2-4f4c-94e9-572d4091cbb0))
(pad 7f6eaa1a-9d2e-4959-a1d5-c0973115db42 (signal 8410d2fc-7b19-485b-a61d-a22aa5c78ea7))
(pad c058c65b-3482-4a6f-9efa-d5aeb1fd2ab1 (signal 08b08250-3bf3-442c-bf0d-5bce4a13c3c9))
)

View File

@ -0,0 +1,16 @@
(librepcb_device d0691a38-acb7-4a41-b889-99d7a2f92b10
(name "Capacitor 3216 (1206)")
(description "Generic SMD capacitor 3216 (imperial 1206).\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "3216,1206,c,capacitor,capacitance,smd,smt")
(author "murray")
(version "0.3.1")
(created 2015-08-13T20:22:31Z)
(deprecated false)
(generated_by "")
(category c011cc6b-b762-498e-8494-d1994f3043cf)
(component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(package 6e4a8f3a-84ee-4583-ac25-bff8699e5b1d)
(pad 40c1ac36-0911-4d9a-9109-8897d1953d94 (signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411))
(pad af3ead15-37a6-474d-8698-e4a22bd117de (signal 1c1c7abc-7b40-4f92-b533-f65604644db7))
(approved no_parts)
)

View File

@ -0,0 +1,21 @@
(librepcb_device e0cbff8c-3f3c-4319-abf1-b5d0f80d4558
(name "EDAC 690-005-299-043")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-12-27T23:36:34Z)
(deprecated false)
(generated_by "")
(component d7276d56-e15c-4a04-aebd-9e9e6c4fe0ec)
(package dc0dc718-5a82-40fe-9f3f-e7af2e921543)
(pad 41e26a58-d6e9-445b-b77d-6f23152d54d7 (signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28))
(pad 54cdea6a-9760-4ca8-85e8-18204873c592 (signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28))
(pad 5b3d8f68-d8ac-4e7d-91ea-ad6885e3634a (signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28))
(pad 63eef757-546e-45c2-8675-0cb2c1e059f0 (signal 0ecea5c9-42e9-43b6-9e5b-e6e4d1ac0d28))
(pad 988b30ed-6dc1-485e-acdc-922d6be052d2 (signal f3302da6-7ea3-47a5-a147-9dbff8ad8d26))
(pad a00f9dc3-df29-43b6-92db-1b127f17b501 (signal 1d5cb19f-251d-4902-9a5f-f5aebecd2934))
(pad ae73e5ae-1885-42c8-8403-376f25c61021 (signal f56b63b3-9cc1-4355-bd96-7edd797418f3))
(pad bca2b270-4aed-45f1-b69e-a16a28f738c1 (signal 4f772ef7-6fc6-4b9a-bd9a-845c0241e7be))
(pad f4526b9c-ad16-4173-9e3f-89e97b416b1b (signal 35d4f439-e40f-4215-bc39-347de7c0eb4c))
)

View File

@ -0,0 +1,16 @@
(librepcb_device e80a2ba5-13dd-41f2-9cdc-f29e30a9e2ed
(name "Capacitor 1608 (0603)")
(description "Generic SMD capacitor 1608 (imperial 0603).\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "1608,0603,c,capacitor,capacitance,smd,smt")
(author "murray")
(version "0.3.1")
(created 2015-08-13T20:22:31Z)
(deprecated false)
(generated_by "")
(category c011cc6b-b762-498e-8494-d1994f3043cf)
(component d167e0e3-6a92-4b76-b013-77b9c230e5f1)
(package 4b616942-a900-4d2d-b5e1-354047aa6b4a)
(pad 466e0fd0-5b85-4d68-84d3-efa655938898 (signal 6d776f4d-2a7c-4128-a98a-dbb1dd861411))
(pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (signal 1c1c7abc-7b40-4f92-b533-f65604644db7))
(approved no_parts)
)

View File

@ -0,0 +1,15 @@
(librepcb_device e8fa8615-2935-45a7-bccf-af7b673e0b1c
(name "PESD1CAN,215")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-12-27T22:07:48Z)
(deprecated false)
(generated_by "")
(component 20f51f1d-ba6d-4319-961e-85645888661f)
(package 5dee62bd-8765-43c3-bd15-3cdaa2af69f7)
(pad 0b7e3bae-fd35-4351-876f-73d31fc11e9a (signal 662cfc22-740c-45e4-ace2-dd7f2ba54e23))
(pad 5df1620d-1a12-409c-a6dc-4ac9c3ea2160 (signal 992928be-c0a6-4860-b3e2-7377f984ad9c))
(pad e084a5a2-054f-4b96-9d35-e5a4a69110c9 (signal 37a72879-d2c4-4489-9e75-d66aead4a71f))
)

View File

@ -0,0 +1,14 @@
(librepcb_device ec4caf6d-6a6c-4e56-a9ed-4e5a618c6274
(name "0ZCK0035FF2G")
(description "Fuse")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-12-27T20:40:48Z)
(deprecated false)
(generated_by "")
(component f320ffc0-436c-4d1c-86d1-141d01c81295)
(package 2d00d07c-bfc1-4a96-a1cb-195c5ff93db9)
(pad 79ee45af-e972-4d1d-8866-88585eb544f9 (signal 8f8c8d2a-2738-469f-85f7-531c3fa01c67))
(pad af8c5acf-1aca-4567-90cf-1de3ecb6f642 (signal 332a8186-d2ae-4203-9667-caca3dae9291))
)

View File

@ -0,0 +1,117 @@
(librepcb_package 06786894-7be9-4204-bb00-f2f56c2d94db
(name "OSRAM_CHIPLED0805_DIFFUSED")
(description "OSRAM Chip LED 0805. Diffused lens.\n\nLength: 2.0mm\nWidth: 1.25mm")
(keywords "2012,0805,led,chip,chipled,osram")
(author "Danilo B.")
(version "0.5")
(created 2019-01-22T21:11:37Z)
(deprecated false)
(generated_by "")
(category 0764a19f-0b33-4927-906a-f4d6c522841d)
(assembly_type smt)
(pad 87f52793-38a4-49a2-82e6-8699f6ee455b (name "C"))
(pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (name "A"))
(footprint f494b260-5654-4b01-9634-b20a7c381876
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (side top) (shape roundrect)
(position 1.05 0.0) (rotation 0.0) (size 1.2 1.2) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 82554e47-4d0a-4093-823b-ec23c56d39f1)
)
(pad 87f52793-38a4-49a2-82e6-8699f6ee455b (side top) (shape roundrect)
(position -1.05 0.0) (rotation 0.0) (size 1.2 1.2) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 87f52793-38a4-49a2-82e6-8699f6ee455b)
)
(polygon 03753da1-cbaa-40b9-a9cc-02861b738c4b (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -0.9 0.625) (angle 0.0))
(vertex (position -0.5 0.625) (angle 0.0))
(vertex (position -0.5 -0.625) (angle 0.0))
(vertex (position -0.7 -0.625) (angle 0.0))
(vertex (position -0.7 -0.5) (angle 180.0))
(vertex (position -0.7 -0.35) (angle 180.0))
(vertex (position -0.7 -0.5) (angle 0.0))
(vertex (position -0.7 -0.625) (angle 0.0))
(vertex (position -0.9 -0.625) (angle 0.0))
(vertex (position -0.9 -0.25) (angle 180.0))
(vertex (position -0.9 0.25) (angle 0.0))
(vertex (position -0.9 0.625) (angle 0.0))
)
(polygon c7ba5cb8-69c7-443e-9b60-fabdef1e4044 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 0.9 0.625) (angle 0.0))
(vertex (position 0.5 0.625) (angle 0.0))
(vertex (position 0.5 -0.625) (angle 0.0))
(vertex (position 0.9 -0.625) (angle 0.0))
(vertex (position 0.9 -0.25) (angle -180.0))
(vertex (position 0.9 0.25) (angle 0.0))
(vertex (position 0.9 0.625) (angle 0.0))
)
(polygon c18333fd-3496-49d2-9a1c-7d585128440d (layer top_documentation)
(width 0.25) (fill false) (grab_area true)
(vertex (position -0.5 0.5) (angle 0.0))
(vertex (position 0.5 0.5) (angle 0.0))
)
(polygon f745af6f-e6e0-4222-95b3-352535462c73 (layer top_documentation)
(width 0.25) (fill false) (grab_area true)
(vertex (position -0.5 -0.5) (angle 0.0))
(vertex (position 0.5 -0.5) (angle 0.0))
)
(polygon dfb617ba-d65f-4458-a1b9-eeaf2f3c67ee (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -1.425 -0.875) (angle 0.0))
(vertex (position 1.525 -0.875) (angle 0.0))
)
(polygon ef1ee965-e865-4d78-8d8e-b6f9bdf95133 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.0 0.375) (angle 0.0))
(vertex (position 0.0 0.1) (angle 0.0))
(vertex (position -0.2 0.1) (angle 0.0))
(vertex (position -0.2 -0.1) (angle 0.0))
(vertex (position 0.0 -0.1) (angle 0.0))
(vertex (position 0.0 -0.375) (angle 0.0))
(vertex (position 0.2 -0.375) (angle 0.0))
(vertex (position 0.2 0.375) (angle 0.0))
(vertex (position 0.0 0.375) (angle 0.0))
)
(polygon 1adce972-9c28-4f3a-9d9e-0e2c356e8197 (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position 1.525 0.875) (angle 0.0))
(vertex (position -1.925 0.875) (angle 0.0))
(vertex (position -1.925 -0.375) (angle 0.0))
)
(polygon fed31bce-aa5c-49b9-88a0-263cde6385c0 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -0.9 0.625) (angle 0.0))
(vertex (position 0.9 0.625) (angle 0.0))
(vertex (position 0.9 -0.625) (angle 0.0))
(vertex (position -0.9 -0.625) (angle 0.0))
)
(polygon 09f8d46d-7392-484c-ac26-d492fe46fd37 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 1.85 0.825) (angle 0.0))
(vertex (position -1.85 0.825) (angle 0.0))
(vertex (position -1.85 -0.825) (angle 0.0))
(vertex (position 1.85 -0.825) (angle 0.0))
)
(circle 02ce75e1-6e39-496d-8753-b294ac101412 (layer top_legend)
(width 0.0) (fill true) (grab_area false) (diameter 0.3) (position -1.925 -0.875)
)
(stroke_text d81e8da8-4315-4ce8-a38e-fad9d97a4499 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 85bc7e7c-dfe6-4733-82ac-a3712447f4f3 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(approved missing_footprint_3d_model
(footprint f494b260-5654-4b01-9634-b20a7c381876)
)
)

View File

@ -0,0 +1,764 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:42',('Author'),(
'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);
#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');
#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4=PRODUCT_DEFINITION_SHAPE('','',#5);
#5=PRODUCT_DEFINITION('design','',#6,#9);
#6=PRODUCT_DEFINITION_FORMATION('','',#7);
#7=PRODUCT('RESC2012 (0805)','RESC2012 (0805)','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#688);
#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12=CARTESIAN_POINT('',(0.,0.,0.));
#13=DIRECTION('',(0.,0.,1.));
#14=DIRECTION('',(1.,0.,0.));
#15=MANIFOLD_SOLID_BREP('',#16);
#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#155,#172,#195,#213,#232,#251,#271,#293,#307,#317,#332,#345,#367,#377,#392,#415,#424,#441,#464,#482,#499,#509,#527,#537,#557,#569,#586,#600,#612,#629,#650,#658,#664,#670,#674,#682));
#17=ADVANCED_FACE('',(#18),#44,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#29,#35,#41));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(0.6,-0.625,5.E-02));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(0.6,-0.625,0.65));
#26=LINE('',#27,#28);
#27=CARTESIAN_POINT('',(0.6,-0.625,0.));
#28=VECTOR('',#13,1.);
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-0.6,-0.625,5.E-02));
#33=LINE('',#32,#34);
#34=VECTOR('',#14,1.);
#35=ORIENTED_EDGE('',*,*,#36,.T.);
#36=EDGE_CURVE('',#31,#37,#39,.T.);
#37=VERTEX_POINT('',#38);
#38=CARTESIAN_POINT('',(-0.6,-0.625,0.65));
#39=LINE('',#40,#28);
#40=CARTESIAN_POINT('',(-0.6,-0.625,0.));
#41=ORIENTED_EDGE('',*,*,#42,.T.);
#42=EDGE_CURVE('',#37,#24,#43,.T.);
#43=LINE('',#38,#34);
#44=PLANE('',#45);
#45=AXIS2_PLACEMENT_3D('',#40,#46,#13);
#46=DIRECTION('',(0.,1.,0.));
#47=ADVANCED_FACE('',(#48),#65,.F.);
#48=FACE_BOUND('',#49,.F.);
#49=EDGE_LOOP('',(#50,#51,#56,#62));
#50=ORIENTED_EDGE('',*,*,#21,.T.);
#51=ORIENTED_EDGE('',*,*,#52,.T.);
#52=EDGE_CURVE('',#24,#53,#55,.T.);
#53=VERTEX_POINT('',#54);
#54=CARTESIAN_POINT('',(0.95,-0.625,0.65));
#55=LINE('',#25,#34);
#56=ORIENTED_EDGE('',*,*,#57,.F.);
#57=EDGE_CURVE('',#58,#53,#60,.T.);
#58=VERTEX_POINT('',#59);
#59=CARTESIAN_POINT('',(0.95,-0.625,5.E-02));
#60=LINE('',#61,#28);
#61=CARTESIAN_POINT('',(0.95,-0.625,0.));
#62=ORIENTED_EDGE('',*,*,#63,.F.);
#63=EDGE_CURVE('',#22,#58,#64,.T.);
#64=LINE('',#23,#34);
#65=PLANE('',#66);
#66=AXIS2_PLACEMENT_3D('',#27,#46,#13);
#67=ADVANCED_FACE('',(#68),#87,.T.);
#68=FACE_BOUND('',#69,.T.);
#69=EDGE_LOOP('',(#70,#77,#82,#29));
#70=ORIENTED_EDGE('',*,*,#71,.T.);
#71=EDGE_CURVE('',#31,#72,#74,.T.);
#72=VERTEX_POINT('',#73);
#73=CARTESIAN_POINT('',(-0.6,-0.575,0.));
#74=CIRCLE('',#75,5.E-02);
#75=AXIS2_PLACEMENT_3D('',#76,#14,#13);
#76=CARTESIAN_POINT('',(-0.6,-0.575,5.E-02));
#77=ORIENTED_EDGE('',*,*,#78,.T.);
#78=EDGE_CURVE('',#72,#79,#81,.T.);
#79=VERTEX_POINT('',#80);
#80=CARTESIAN_POINT('',(0.6,-0.575,0.));
#81=LINE('',#73,#34);
#82=ORIENTED_EDGE('',*,*,#83,.F.);
#83=EDGE_CURVE('',#22,#79,#84,.T.);
#84=CIRCLE('',#85,5.E-02);
#85=AXIS2_PLACEMENT_3D('',#86,#14,#13);
#86=CARTESIAN_POINT('',(0.6,-0.575,5.E-02));
#87=CYLINDRICAL_SURFACE('',#88,5.E-02);
#88=AXIS2_PLACEMENT_3D('',#76,#14,#89);
#89=DIRECTION('',(0.,-1.,0.));
#90=ADVANCED_FACE('',(#91),#112,.T.);
#91=FACE_BOUND('',#92,.F.);
#92=EDGE_LOOP('',(#93,#101,#106,#111));
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#37,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(-0.6,-0.575,0.7));
#97=CIRCLE('',#98,5.E-02);
#98=AXIS2_PLACEMENT_3D('',#99,#100,#13);
#99=CARTESIAN_POINT('',(-0.6,-0.575,0.65));
#100=DIRECTION('',(-1.,0.,0.));
#101=ORIENTED_EDGE('',*,*,#102,.T.);
#102=EDGE_CURVE('',#95,#103,#105,.T.);
#103=VERTEX_POINT('',#104);
#104=CARTESIAN_POINT('',(0.6,-0.575,0.7));
#105=LINE('',#96,#34);
#106=ORIENTED_EDGE('',*,*,#107,.F.);
#107=EDGE_CURVE('',#24,#103,#108,.T.);
#108=CIRCLE('',#109,5.E-02);
#109=AXIS2_PLACEMENT_3D('',#110,#100,#13);
#110=CARTESIAN_POINT('',(0.6,-0.575,0.65));
#111=ORIENTED_EDGE('',*,*,#42,.F.);
#112=CYLINDRICAL_SURFACE('',#113,5.E-02);
#113=AXIS2_PLACEMENT_3D('',#99,#14,#89);
#114=ADVANCED_FACE('',(#115),#134,.F.);
#115=FACE_BOUND('',#116,.F.);
#116=EDGE_LOOP('',(#117,#118,#124,#130));
#117=ORIENTED_EDGE('',*,*,#36,.F.);
#118=ORIENTED_EDGE('',*,*,#119,.F.);
#119=EDGE_CURVE('',#120,#31,#122,.T.);
#120=VERTEX_POINT('',#121);
#121=CARTESIAN_POINT('',(-0.95,-0.625,5.E-02));
#122=LINE('',#123,#34);
#123=CARTESIAN_POINT('',(-1.,-0.625,5.E-02));
#124=ORIENTED_EDGE('',*,*,#125,.T.);
#125=EDGE_CURVE('',#120,#126,#128,.T.);
#126=VERTEX_POINT('',#127);
#127=CARTESIAN_POINT('',(-0.95,-0.625,0.65));
#128=LINE('',#129,#28);
#129=CARTESIAN_POINT('',(-0.95,-0.625,0.));
#130=ORIENTED_EDGE('',*,*,#131,.T.);
#131=EDGE_CURVE('',#126,#37,#132,.T.);
#132=LINE('',#133,#34);
#133=CARTESIAN_POINT('',(-1.,-0.625,0.65));
#134=PLANE('',#135);
#135=AXIS2_PLACEMENT_3D('',#136,#46,#13);
#136=CARTESIAN_POINT('',(-1.,-0.625,0.));
#137=ADVANCED_FACE('',(#138),#153,.T.);
#138=FACE_BOUND('',#139,.T.);
#139=EDGE_LOOP('',(#140,#141,#146,#62));
#140=ORIENTED_EDGE('',*,*,#83,.T.);
#141=ORIENTED_EDGE('',*,*,#142,.T.);
#142=EDGE_CURVE('',#79,#143,#145,.T.);
#143=VERTEX_POINT('',#144);
#144=CARTESIAN_POINT('',(0.95,-0.575,0.));
#145=LINE('',#80,#34);
#146=ORIENTED_EDGE('',*,*,#147,.T.);
#147=EDGE_CURVE('',#143,#58,#148,.T.);
#148=CIRCLE('',#149,5.E-02);
#149=AXIS2_PLACEMENT_3D('',#150,#151,#152);
#150=CARTESIAN_POINT('',(0.95,-0.575,5.E-02));
#151=DIRECTION('',(-1.,-6.123233995737E-17,0.));
#152=DIRECTION('',(6.123233995737E-17,-1.,0.));
#153=CYLINDRICAL_SURFACE('',#154,5.E-02);
#154=AXIS2_PLACEMENT_3D('',#86,#14,#89);
#155=ADVANCED_FACE('',(#156),#170,.T.);
#156=FACE_BOUND('',#157,.F.);
#157=EDGE_LOOP('',(#158,#159,#164,#169));
#158=ORIENTED_EDGE('',*,*,#107,.T.);
#159=ORIENTED_EDGE('',*,*,#160,.T.);
#160=EDGE_CURVE('',#103,#161,#163,.T.);
#161=VERTEX_POINT('',#162);
#162=CARTESIAN_POINT('',(0.95,-0.575,0.7));
#163=LINE('',#104,#34);
#164=ORIENTED_EDGE('',*,*,#165,.T.);
#165=EDGE_CURVE('',#161,#53,#166,.T.);
#166=CIRCLE('',#167,5.E-02);
#167=AXIS2_PLACEMENT_3D('',#168,#14,#89);
#168=CARTESIAN_POINT('',(0.95,-0.575,0.65));
#169=ORIENTED_EDGE('',*,*,#52,.F.);
#170=CYLINDRICAL_SURFACE('',#171,5.E-02);
#171=AXIS2_PLACEMENT_3D('',#110,#14,#89);
#172=ADVANCED_FACE('',(#173),#193,.T.);
#173=FACE_BOUND('',#174,.F.);
#174=EDGE_LOOP('',(#175,#183,#188,#189));
#175=ORIENTED_EDGE('',*,*,#176,.F.);
#176=EDGE_CURVE('',#177,#179,#181,.T.);
#177=VERTEX_POINT('',#178);
#178=CARTESIAN_POINT('',(1.,-0.575,5.E-02));
#179=VERTEX_POINT('',#180);
#180=CARTESIAN_POINT('',(1.,-0.575,0.65));
#181=LINE('',#182,#28);
#182=CARTESIAN_POINT('',(1.,-0.575,0.));
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#177,#58,#185,.T.);
#185=CIRCLE('',#186,5.E-02);
#186=AXIS2_PLACEMENT_3D('',#150,#187,#14);
#187=DIRECTION('',(0.,0.,-1.));
#188=ORIENTED_EDGE('',*,*,#57,.T.);
#189=ORIENTED_EDGE('',*,*,#190,.T.);
#190=EDGE_CURVE('',#53,#179,#191,.T.);
#191=CIRCLE('',#192,5.E-02);
#192=AXIS2_PLACEMENT_3D('',#168,#13,#89);
#193=CYLINDRICAL_SURFACE('',#194,5.E-02);
#194=AXIS2_PLACEMENT_3D('',#144,#13,#14);
#195=ADVANCED_FACE('',(#196),#210,.T.);
#196=FACE_BOUND('',#197,.T.);
#197=EDGE_LOOP('',(#198,#205,#209,#118));
#198=ORIENTED_EDGE('',*,*,#199,.T.);
#199=EDGE_CURVE('',#120,#200,#202,.T.);
#200=VERTEX_POINT('',#201);
#201=CARTESIAN_POINT('',(-0.95,-0.575,0.));
#202=CIRCLE('',#203,5.E-02);
#203=AXIS2_PLACEMENT_3D('',#204,#14,#187);
#204=CARTESIAN_POINT('',(-0.95,-0.575,5.E-02));
#205=ORIENTED_EDGE('',*,*,#206,.T.);
#206=EDGE_CURVE('',#200,#72,#207,.T.);
#207=LINE('',#208,#34);
#208=CARTESIAN_POINT('',(-1.,-0.575,0.));
#209=ORIENTED_EDGE('',*,*,#71,.F.);
#210=CYLINDRICAL_SURFACE('',#211,5.E-02);
#211=AXIS2_PLACEMENT_3D('',#212,#14,#89);
#212=CARTESIAN_POINT('',(-1.,-0.575,5.E-02));
#213=ADVANCED_FACE('',(#214),#230,.F.);
#214=FACE_BOUND('',#215,.F.);
#215=EDGE_LOOP('',(#216,#77,#222,#227));
#216=ORIENTED_EDGE('',*,*,#217,.F.);
#217=EDGE_CURVE('',#72,#218,#220,.T.);
#218=VERTEX_POINT('',#219);
#219=CARTESIAN_POINT('',(-0.6,0.575,0.));
#220=LINE('',#40,#221);
#221=VECTOR('',#46,1.);
#222=ORIENTED_EDGE('',*,*,#223,.T.);
#223=EDGE_CURVE('',#79,#224,#226,.T.);
#224=VERTEX_POINT('',#225);
#225=CARTESIAN_POINT('',(0.6,0.575,0.));
#226=LINE('',#27,#221);
#227=ORIENTED_EDGE('',*,*,#228,.F.);
#228=EDGE_CURVE('',#218,#224,#229,.T.);
#229=LINE('',#219,#34);
#230=PLANE('',#231);
#231=AXIS2_PLACEMENT_3D('',#40,#13,#14);
#232=ADVANCED_FACE('',(#233),#248,.T.);
#233=FACE_BOUND('',#234,.F.);
#234=EDGE_LOOP('',(#235,#236,#243,#247));
#235=ORIENTED_EDGE('',*,*,#131,.F.);
#236=ORIENTED_EDGE('',*,*,#237,.F.);
#237=EDGE_CURVE('',#238,#126,#240,.T.);
#238=VERTEX_POINT('',#239);
#239=CARTESIAN_POINT('',(-0.95,-0.575,0.7));
#240=CIRCLE('',#241,5.E-02);
#241=AXIS2_PLACEMENT_3D('',#242,#14,#13);
#242=CARTESIAN_POINT('',(-0.95,-0.575,0.65));
#243=ORIENTED_EDGE('',*,*,#244,.T.);
#244=EDGE_CURVE('',#238,#95,#245,.T.);
#245=LINE('',#246,#34);
#246=CARTESIAN_POINT('',(-1.,-0.575,0.7));
#247=ORIENTED_EDGE('',*,*,#94,.F.);
#248=CYLINDRICAL_SURFACE('',#249,5.E-02);
#249=AXIS2_PLACEMENT_3D('',#250,#14,#89);
#250=CARTESIAN_POINT('',(-1.,-0.575,0.65));
#251=ADVANCED_FACE('',(#252),#269,.T.);
#252=FACE_BOUND('',#253,.T.);
#253=EDGE_LOOP('',(#254,#101,#260,#266));
#254=ORIENTED_EDGE('',*,*,#255,.F.);
#255=EDGE_CURVE('',#95,#256,#258,.T.);
#256=VERTEX_POINT('',#257);
#257=CARTESIAN_POINT('',(-0.6,0.575,0.7));
#258=LINE('',#259,#221);
#259=CARTESIAN_POINT('',(-0.6,-0.625,0.7));
#260=ORIENTED_EDGE('',*,*,#261,.T.);
#261=EDGE_CURVE('',#103,#262,#264,.T.);
#262=VERTEX_POINT('',#263);
#263=CARTESIAN_POINT('',(0.6,0.575,0.7));
#264=LINE('',#265,#221);
#265=CARTESIAN_POINT('',(0.6,-0.625,0.7));
#266=ORIENTED_EDGE('',*,*,#267,.F.);
#267=EDGE_CURVE('',#256,#262,#268,.T.);
#268=LINE('',#257,#34);
#269=PLANE('',#270);
#270=AXIS2_PLACEMENT_3D('',#259,#13,#14);
#271=ADVANCED_FACE('',(#272),#291,.T.);
#272=FACE_BOUND('',#273,.T.);
#273=EDGE_LOOP('',(#274,#124,#281,#288));
#274=ORIENTED_EDGE('',*,*,#275,.F.);
#275=EDGE_CURVE('',#120,#276,#277,.T.);
#276=VERTEX_POINT('',#212);
#277=CIRCLE('',#278,5.E-02);
#278=AXIS2_PLACEMENT_3D('',#204,#279,#280);
#279=DIRECTION('',(6.123233995737E-17,0.,-1.));
#280=DIRECTION('',(-1.,0.,-6.123233995737E-17));
#281=ORIENTED_EDGE('',*,*,#282,.F.);
#282=EDGE_CURVE('',#283,#126,#284,.T.);
#283=VERTEX_POINT('',#250);
#284=CIRCLE('',#285,5.E-02);
#285=AXIS2_PLACEMENT_3D('',#242,#286,#287);
#286=DIRECTION('',(0.,6.123233995737E-17,1.));
#287=DIRECTION('',(0.,-1.,6.123233995737E-17));
#288=ORIENTED_EDGE('',*,*,#289,.F.);
#289=EDGE_CURVE('',#276,#283,#290,.T.);
#290=LINE('',#208,#28);
#291=CYLINDRICAL_SURFACE('',#292,5.E-02);
#292=AXIS2_PLACEMENT_3D('',#201,#13,#100);
#293=ADVANCED_FACE('',(#294),#305,.F.);
#294=FACE_BOUND('',#295,.F.);
#295=EDGE_LOOP('',(#296,#141,#297,#302));
#296=ORIENTED_EDGE('',*,*,#223,.F.);
#297=ORIENTED_EDGE('',*,*,#298,.T.);
#298=EDGE_CURVE('',#143,#299,#301,.T.);
#299=VERTEX_POINT('',#300);
#300=CARTESIAN_POINT('',(0.95,0.575,0.));
#301=LINE('',#61,#221);
#302=ORIENTED_EDGE('',*,*,#303,.F.);
#303=EDGE_CURVE('',#224,#299,#304,.T.);
#304=LINE('',#225,#34);
#305=PLANE('',#306);
#306=AXIS2_PLACEMENT_3D('',#27,#13,#14);
#307=ADVANCED_FACE('',(#308),#315,.T.);
#308=FACE_BOUND('',#309,.F.);
#309=EDGE_LOOP('',(#310,#146,#314));
#310=ORIENTED_EDGE('',*,*,#311,.F.);
#311=EDGE_CURVE('',#143,#177,#312,.T.);
#312=CIRCLE('',#313,5.E-02);
#313=AXIS2_PLACEMENT_3D('',#150,#89,#14);
#314=ORIENTED_EDGE('',*,*,#184,.F.);
#315=SPHERICAL_SURFACE('',#316,5.E-02);
#316=AXIS2_PLACEMENT_3D('',#150,#13,#14);
#317=ADVANCED_FACE('',(#318),#330,.T.);
#318=FACE_BOUND('',#319,.T.);
#319=EDGE_LOOP('',(#320,#159,#321,#327));
#320=ORIENTED_EDGE('',*,*,#261,.F.);
#321=ORIENTED_EDGE('',*,*,#322,.T.);
#322=EDGE_CURVE('',#161,#323,#325,.T.);
#323=VERTEX_POINT('',#324);
#324=CARTESIAN_POINT('',(0.95,0.575,0.7));
#325=LINE('',#326,#221);
#326=CARTESIAN_POINT('',(0.95,-0.625,0.7));
#327=ORIENTED_EDGE('',*,*,#328,.F.);
#328=EDGE_CURVE('',#262,#323,#329,.T.);
#329=LINE('',#263,#34);
#330=PLANE('',#331);
#331=AXIS2_PLACEMENT_3D('',#265,#13,#14);
#332=ADVANCED_FACE('',(#333),#343,.T.);
#333=FACE_BOUND('',#334,.F.);
#334=EDGE_LOOP('',(#335,#336,#342));
#335=ORIENTED_EDGE('',*,*,#165,.F.);
#336=ORIENTED_EDGE('',*,*,#337,.T.);
#337=EDGE_CURVE('',#161,#179,#338,.T.);
#338=CIRCLE('',#339,5.E-02);
#339=AXIS2_PLACEMENT_3D('',#168,#340,#341);
#340=DIRECTION('',(6.123233995737E-17,1.,0.));
#341=DIRECTION('',(1.,-6.123233995737E-17,0.));
#342=ORIENTED_EDGE('',*,*,#190,.F.);
#343=SPHERICAL_SURFACE('',#344,5.E-02);
#344=AXIS2_PLACEMENT_3D('',#168,#187,#89);
#345=ADVANCED_FACE('',(#346),#364,.T.);
#346=FACE_BOUND('',#347,.T.);
#347=EDGE_LOOP('',(#175,#348,#354,#360));
#348=ORIENTED_EDGE('',*,*,#349,.T.);
#349=EDGE_CURVE('',#177,#350,#352,.T.);
#350=VERTEX_POINT('',#351);
#351=CARTESIAN_POINT('',(1.,0.575,5.E-02));
#352=LINE('',#353,#221);
#353=CARTESIAN_POINT('',(1.,-0.625,5.E-02));
#354=ORIENTED_EDGE('',*,*,#355,.T.);
#355=EDGE_CURVE('',#350,#356,#358,.T.);
#356=VERTEX_POINT('',#357);
#357=CARTESIAN_POINT('',(1.,0.575,0.65));
#358=LINE('',#359,#28);
#359=CARTESIAN_POINT('',(1.,0.575,0.));
#360=ORIENTED_EDGE('',*,*,#361,.F.);
#361=EDGE_CURVE('',#179,#356,#362,.T.);
#362=LINE('',#363,#221);
#363=CARTESIAN_POINT('',(1.,-0.625,0.65));
#364=PLANE('',#365);
#365=AXIS2_PLACEMENT_3D('',#366,#14,#13);
#366=CARTESIAN_POINT('',(1.,-0.625,0.));
#367=ADVANCED_FACE('',(#368),#376,.T.);
#368=FACE_BOUND('',#369,.T.);
#369=EDGE_LOOP('',(#370,#371,#372));
#370=ORIENTED_EDGE('',*,*,#199,.F.);
#371=ORIENTED_EDGE('',*,*,#275,.T.);
#372=ORIENTED_EDGE('',*,*,#373,.F.);
#373=EDGE_CURVE('',#200,#276,#374,.T.);
#374=CIRCLE('',#375,5.E-02);
#375=AXIS2_PLACEMENT_3D('',#204,#46,#187);
#376=SPHERICAL_SURFACE('',#375,5.E-02);
#377=ADVANCED_FACE('',(#378),#390,.F.);
#378=FACE_BOUND('',#379,.F.);
#379=EDGE_LOOP('',(#380,#381,#387,#205));
#380=ORIENTED_EDGE('',*,*,#217,.T.);
#381=ORIENTED_EDGE('',*,*,#382,.F.);
#382=EDGE_CURVE('',#383,#218,#385,.T.);
#383=VERTEX_POINT('',#384);
#384=CARTESIAN_POINT('',(-0.95,0.575,0.));
#385=LINE('',#386,#34);
#386=CARTESIAN_POINT('',(-1.,0.575,0.));
#387=ORIENTED_EDGE('',*,*,#388,.F.);
#388=EDGE_CURVE('',#200,#383,#389,.T.);
#389=LINE('',#129,#221);
#390=PLANE('',#391);
#391=AXIS2_PLACEMENT_3D('',#136,#13,#14);
#392=ADVANCED_FACE('',(#393),#413,.T.);
#393=FACE_BOUND('',#394,.F.);
#394=EDGE_LOOP('',(#395,#402,#403,#410));
#395=ORIENTED_EDGE('',*,*,#396,.T.);
#396=EDGE_CURVE('',#397,#218,#399,.T.);
#397=VERTEX_POINT('',#398);
#398=CARTESIAN_POINT('',(-0.6,0.625,5.E-02));
#399=CIRCLE('',#400,5.E-02);
#400=AXIS2_PLACEMENT_3D('',#401,#100,#13);
#401=CARTESIAN_POINT('',(-0.6,0.575,5.E-02));
#402=ORIENTED_EDGE('',*,*,#228,.T.);
#403=ORIENTED_EDGE('',*,*,#404,.F.);
#404=EDGE_CURVE('',#405,#224,#407,.T.);
#405=VERTEX_POINT('',#406);
#406=CARTESIAN_POINT('',(0.6,0.625,5.E-02));
#407=CIRCLE('',#408,5.E-02);
#408=AXIS2_PLACEMENT_3D('',#409,#100,#13);
#409=CARTESIAN_POINT('',(0.6,0.575,5.E-02));
#410=ORIENTED_EDGE('',*,*,#411,.F.);
#411=EDGE_CURVE('',#397,#405,#412,.T.);
#412=LINE('',#398,#34);
#413=CYLINDRICAL_SURFACE('',#414,5.E-02);
#414=AXIS2_PLACEMENT_3D('',#401,#14,#46);
#415=ADVANCED_FACE('',(#416),#423,.T.);
#416=FACE_BOUND('',#417,.T.);
#417=EDGE_LOOP('',(#418,#422,#236));
#418=ORIENTED_EDGE('',*,*,#419,.F.);
#419=EDGE_CURVE('',#283,#238,#420,.T.);
#420=CIRCLE('',#421,5.E-02);
#421=AXIS2_PLACEMENT_3D('',#242,#46,#13);
#422=ORIENTED_EDGE('',*,*,#282,.T.);
#423=SPHERICAL_SURFACE('',#241,5.E-02);
#424=ADVANCED_FACE('',(#425),#438,.T.);
#425=FACE_BOUND('',#426,.T.);
#426=EDGE_LOOP('',(#427,#428,#434,#243));
#427=ORIENTED_EDGE('',*,*,#255,.T.);
#428=ORIENTED_EDGE('',*,*,#429,.F.);
#429=EDGE_CURVE('',#430,#256,#432,.T.);
#430=VERTEX_POINT('',#431);
#431=CARTESIAN_POINT('',(-0.95,0.575,0.7));
#432=LINE('',#433,#34);
#433=CARTESIAN_POINT('',(-1.,0.575,0.7));
#434=ORIENTED_EDGE('',*,*,#435,.F.);
#435=EDGE_CURVE('',#238,#430,#436,.T.);
#436=LINE('',#437,#221);
#437=CARTESIAN_POINT('',(-0.95,-0.625,0.7));
#438=PLANE('',#439);
#439=AXIS2_PLACEMENT_3D('',#440,#13,#14);
#440=CARTESIAN_POINT('',(-1.,-0.625,0.7));
#441=ADVANCED_FACE('',(#442),#462,.T.);
#442=FACE_BOUND('',#443,.T.);
#443=EDGE_LOOP('',(#444,#451,#452,#459));
#444=ORIENTED_EDGE('',*,*,#445,.T.);
#445=EDGE_CURVE('',#446,#256,#448,.T.);
#446=VERTEX_POINT('',#447);
#447=CARTESIAN_POINT('',(-0.6,0.625,0.65));
#448=CIRCLE('',#449,5.E-02);
#449=AXIS2_PLACEMENT_3D('',#450,#14,#13);
#450=CARTESIAN_POINT('',(-0.6,0.575,0.65));
#451=ORIENTED_EDGE('',*,*,#267,.T.);
#452=ORIENTED_EDGE('',*,*,#453,.F.);
#453=EDGE_CURVE('',#454,#262,#456,.T.);
#454=VERTEX_POINT('',#455);
#455=CARTESIAN_POINT('',(0.6,0.625,0.65));
#456=CIRCLE('',#457,5.E-02);
#457=AXIS2_PLACEMENT_3D('',#458,#14,#13);
#458=CARTESIAN_POINT('',(0.6,0.575,0.65));
#459=ORIENTED_EDGE('',*,*,#460,.F.);
#460=EDGE_CURVE('',#446,#454,#461,.T.);
#461=LINE('',#447,#34);
#462=CYLINDRICAL_SURFACE('',#463,5.E-02);
#463=AXIS2_PLACEMENT_3D('',#450,#14,#46);
#464=ADVANCED_FACE('',(#465),#480,.F.);
#465=FACE_BOUND('',#466,.F.);
#466=EDGE_LOOP('',(#467,#472,#477,#288));
#467=ORIENTED_EDGE('',*,*,#468,.T.);
#468=EDGE_CURVE('',#276,#469,#471,.T.);
#469=VERTEX_POINT('',#470);
#470=CARTESIAN_POINT('',(-1.,0.575,5.E-02));
#471=LINE('',#123,#221);
#472=ORIENTED_EDGE('',*,*,#473,.T.);
#473=EDGE_CURVE('',#469,#474,#476,.T.);
#474=VERTEX_POINT('',#475);
#475=CARTESIAN_POINT('',(-1.,0.575,0.65));
#476=LINE('',#386,#28);
#477=ORIENTED_EDGE('',*,*,#478,.F.);
#478=EDGE_CURVE('',#283,#474,#479,.T.);
#479=LINE('',#133,#221);
#480=PLANE('',#481);
#481=AXIS2_PLACEMENT_3D('',#136,#14,#13);
#482=ADVANCED_FACE('',(#483),#497,.T.);
#483=FACE_BOUND('',#484,.F.);
#484=EDGE_LOOP('',(#485,#486,#487,#494));
#485=ORIENTED_EDGE('',*,*,#404,.T.);
#486=ORIENTED_EDGE('',*,*,#303,.T.);
#487=ORIENTED_EDGE('',*,*,#488,.T.);
#488=EDGE_CURVE('',#299,#489,#491,.T.);
#489=VERTEX_POINT('',#490);
#490=CARTESIAN_POINT('',(0.95,0.625,5.E-02));
#491=CIRCLE('',#492,5.E-02);
#492=AXIS2_PLACEMENT_3D('',#493,#14,#187);
#493=CARTESIAN_POINT('',(0.95,0.575,5.E-02));
#494=ORIENTED_EDGE('',*,*,#495,.F.);
#495=EDGE_CURVE('',#405,#489,#496,.T.);
#496=LINE('',#406,#34);
#497=CYLINDRICAL_SURFACE('',#498,5.E-02);
#498=AXIS2_PLACEMENT_3D('',#409,#14,#46);
#499=ADVANCED_FACE('',(#500),#507,.T.);
#500=FACE_BOUND('',#501,.T.);
#501=EDGE_LOOP('',(#310,#297,#502,#506));
#502=ORIENTED_EDGE('',*,*,#503,.F.);
#503=EDGE_CURVE('',#350,#299,#504,.T.);
#504=CIRCLE('',#505,5.E-02);
#505=AXIS2_PLACEMENT_3D('',#493,#46,#187);
#506=ORIENTED_EDGE('',*,*,#349,.F.);
#507=CYLINDRICAL_SURFACE('',#508,5.E-02);
#508=AXIS2_PLACEMENT_3D('',#59,#46,#14);
#509=ADVANCED_FACE('',(#510),#525,.T.);
#510=FACE_BOUND('',#511,.T.);
#511=EDGE_LOOP('',(#512,#513,#514,#522));
#512=ORIENTED_EDGE('',*,*,#453,.T.);
#513=ORIENTED_EDGE('',*,*,#328,.T.);
#514=ORIENTED_EDGE('',*,*,#515,.F.);
#515=EDGE_CURVE('',#516,#323,#518,.T.);
#516=VERTEX_POINT('',#517);
#517=CARTESIAN_POINT('',(0.95,0.625,0.65));
#518=CIRCLE('',#519,5.E-02);
#519=AXIS2_PLACEMENT_3D('',#520,#14,#521);
#520=CARTESIAN_POINT('',(0.95,0.575,0.65));
#521=DIRECTION('',(0.,1.,1.110223024625E-15));
#522=ORIENTED_EDGE('',*,*,#523,.F.);
#523=EDGE_CURVE('',#454,#516,#524,.T.);
#524=LINE('',#455,#34);
#525=CYLINDRICAL_SURFACE('',#526,5.E-02);
#526=AXIS2_PLACEMENT_3D('',#458,#14,#46);
#527=ADVANCED_FACE('',(#528),#535,.T.);
#528=FACE_BOUND('',#529,.F.);
#529=EDGE_LOOP('',(#530,#321,#531,#360));
#530=ORIENTED_EDGE('',*,*,#337,.F.);
#531=ORIENTED_EDGE('',*,*,#532,.F.);
#532=EDGE_CURVE('',#356,#323,#533,.T.);
#533=CIRCLE('',#534,5.E-02);
#534=AXIS2_PLACEMENT_3D('',#520,#287,#286);
#535=CYLINDRICAL_SURFACE('',#536,5.E-02);
#536=AXIS2_PLACEMENT_3D('',#54,#46,#14);
#537=ADVANCED_FACE('',(#538),#555,.T.);
#538=FACE_BOUND('',#539,.T.);
#539=EDGE_LOOP('',(#540,#545,#549,#554));
#540=ORIENTED_EDGE('',*,*,#541,.T.);
#541=EDGE_CURVE('',#350,#489,#542,.T.);
#542=CIRCLE('',#543,5.E-02);
#543=AXIS2_PLACEMENT_3D('',#493,#286,#544);
#544=DIRECTION('',(0.,1.,-6.123233995737E-17));
#545=ORIENTED_EDGE('',*,*,#546,.T.);
#546=EDGE_CURVE('',#489,#516,#547,.T.);
#547=LINE('',#548,#28);
#548=CARTESIAN_POINT('',(0.95,0.625,0.));
#549=ORIENTED_EDGE('',*,*,#550,.F.);
#550=EDGE_CURVE('',#356,#516,#551,.T.);
#551=CIRCLE('',#552,5.E-02);
#552=AXIS2_PLACEMENT_3D('',#520,#553,#521);
#553=DIRECTION('',(0.,-1.110223024625E-15,1.));
#554=ORIENTED_EDGE('',*,*,#355,.F.);
#555=CYLINDRICAL_SURFACE('',#556,5.E-02);
#556=AXIS2_PLACEMENT_3D('',#300,#13,#14);
#557=ADVANCED_FACE('',(#558),#567,.T.);
#558=FACE_BOUND('',#559,.F.);
#559=EDGE_LOOP('',(#560,#372,#561,#562));
#560=ORIENTED_EDGE('',*,*,#468,.F.);
#561=ORIENTED_EDGE('',*,*,#388,.T.);
#562=ORIENTED_EDGE('',*,*,#563,.F.);
#563=EDGE_CURVE('',#469,#383,#564,.T.);
#564=CIRCLE('',#565,5.E-02);
#565=AXIS2_PLACEMENT_3D('',#566,#89,#187);
#566=CARTESIAN_POINT('',(-0.95,0.575,5.E-02));
#567=CYLINDRICAL_SURFACE('',#568,5.E-02);
#568=AXIS2_PLACEMENT_3D('',#121,#46,#100);
#569=ADVANCED_FACE('',(#570),#584,.T.);
#570=FACE_BOUND('',#571,.F.);
#571=EDGE_LOOP('',(#572,#578,#582,#583));
#572=ORIENTED_EDGE('',*,*,#573,.F.);
#573=EDGE_CURVE('',#574,#397,#576,.T.);
#574=VERTEX_POINT('',#575);
#575=CARTESIAN_POINT('',(-0.95,0.625,5.E-02));
#576=LINE('',#577,#34);
#577=CARTESIAN_POINT('',(-1.,0.625,5.E-02));
#578=ORIENTED_EDGE('',*,*,#579,.F.);
#579=EDGE_CURVE('',#383,#574,#580,.T.);
#580=CIRCLE('',#581,5.E-02);
#581=AXIS2_PLACEMENT_3D('',#566,#14,#187);
#582=ORIENTED_EDGE('',*,*,#382,.T.);
#583=ORIENTED_EDGE('',*,*,#396,.F.);
#584=CYLINDRICAL_SURFACE('',#585,5.E-02);
#585=AXIS2_PLACEMENT_3D('',#470,#14,#46);
#586=ADVANCED_FACE('',(#587),#598,.T.);
#587=FACE_BOUND('',#588,.T.);
#588=EDGE_LOOP('',(#589,#410,#593,#597));
#589=ORIENTED_EDGE('',*,*,#590,.F.);
#590=EDGE_CURVE('',#405,#454,#591,.T.);
#591=LINE('',#592,#28);
#592=CARTESIAN_POINT('',(0.6,0.625,0.));
#593=ORIENTED_EDGE('',*,*,#594,.T.);
#594=EDGE_CURVE('',#397,#446,#595,.T.);
#595=LINE('',#596,#28);
#596=CARTESIAN_POINT('',(-0.6,0.625,0.));
#597=ORIENTED_EDGE('',*,*,#460,.T.);
#598=PLANE('',#599);
#599=AXIS2_PLACEMENT_3D('',#596,#46,#13);
#600=ADVANCED_FACE('',(#601),#610,.T.);
#601=FACE_BOUND('',#602,.T.);
#602=EDGE_LOOP('',(#603,#604,#605,#477));
#603=ORIENTED_EDGE('',*,*,#419,.T.);
#604=ORIENTED_EDGE('',*,*,#435,.T.);
#605=ORIENTED_EDGE('',*,*,#606,.F.);
#606=EDGE_CURVE('',#474,#430,#607,.T.);
#607=CIRCLE('',#608,5.E-02);
#608=AXIS2_PLACEMENT_3D('',#609,#46,#13);
#609=CARTESIAN_POINT('',(-0.95,0.575,0.65));
#610=CYLINDRICAL_SURFACE('',#611,5.E-02);
#611=AXIS2_PLACEMENT_3D('',#127,#46,#100);
#612=ADVANCED_FACE('',(#613),#627,.T.);
#613=FACE_BOUND('',#614,.T.);
#614=EDGE_LOOP('',(#615,#621,#625,#626));
#615=ORIENTED_EDGE('',*,*,#616,.F.);
#616=EDGE_CURVE('',#617,#446,#619,.T.);
#617=VERTEX_POINT('',#618);
#618=CARTESIAN_POINT('',(-0.95,0.625,0.65));
#619=LINE('',#620,#34);
#620=CARTESIAN_POINT('',(-1.,0.625,0.65));
#621=ORIENTED_EDGE('',*,*,#622,.F.);
#622=EDGE_CURVE('',#430,#617,#623,.T.);
#623=CIRCLE('',#624,5.E-02);
#624=AXIS2_PLACEMENT_3D('',#609,#100,#13);
#625=ORIENTED_EDGE('',*,*,#429,.T.);
#626=ORIENTED_EDGE('',*,*,#445,.F.);
#627=CYLINDRICAL_SURFACE('',#628,5.E-02);
#628=AXIS2_PLACEMENT_3D('',#475,#14,#46);
#629=ADVANCED_FACE('',(#630),#648,.T.);
#630=FACE_BOUND('',#631,.F.);
#631=EDGE_LOOP('',(#632,#637,#641,#647));
#632=ORIENTED_EDGE('',*,*,#633,.T.);
#633=EDGE_CURVE('',#469,#574,#634,.T.);
#634=CIRCLE('',#635,5.E-02);
#635=AXIS2_PLACEMENT_3D('',#566,#636,#544);
#636=DIRECTION('',(0.,-6.123233995737E-17,-1.));
#637=ORIENTED_EDGE('',*,*,#638,.T.);
#638=EDGE_CURVE('',#574,#617,#639,.T.);
#639=LINE('',#640,#28);
#640=CARTESIAN_POINT('',(-0.95,0.625,0.));
#641=ORIENTED_EDGE('',*,*,#642,.F.);
#642=EDGE_CURVE('',#474,#617,#643,.T.);
#643=CIRCLE('',#644,5.E-02);
#644=AXIS2_PLACEMENT_3D('',#609,#645,#646);
#645=DIRECTION('',(0.,6.123233995737E-17,-1.));
#646=DIRECTION('',(0.,1.,6.123233995737E-17));
#647=ORIENTED_EDGE('',*,*,#473,.F.);
#648=CYLINDRICAL_SURFACE('',#649,5.E-02);
#649=AXIS2_PLACEMENT_3D('',#384,#13,#100);
#650=ADVANCED_FACE('',(#651),#656,.T.);
#651=FACE_BOUND('',#652,.T.);
#652=EDGE_LOOP('',(#653,#654,#655,#494));
#653=ORIENTED_EDGE('',*,*,#590,.T.);
#654=ORIENTED_EDGE('',*,*,#523,.T.);
#655=ORIENTED_EDGE('',*,*,#546,.F.);
#656=PLANE('',#657);
#657=AXIS2_PLACEMENT_3D('',#592,#46,#13);
#658=ADVANCED_FACE('',(#659),#662,.T.);
#659=FACE_BOUND('',#660,.F.);
#660=EDGE_LOOP('',(#502,#540,#661));
#661=ORIENTED_EDGE('',*,*,#488,.F.);
#662=SPHERICAL_SURFACE('',#663,5.E-02);
#663=AXIS2_PLACEMENT_3D('',#493,#100,#187);
#664=ADVANCED_FACE('',(#665),#668,.T.);
#665=FACE_BOUND('',#666,.F.);
#666=EDGE_LOOP('',(#549,#667,#514));
#667=ORIENTED_EDGE('',*,*,#532,.T.);
#668=SPHERICAL_SURFACE('',#669,5.E-02);
#669=AXIS2_PLACEMENT_3D('',#520,#100,#521);
#670=ADVANCED_FACE('',(#671),#673,.T.);
#671=FACE_BOUND('',#672,.T.);
#672=EDGE_LOOP('',(#562,#632,#578));
#673=SPHERICAL_SURFACE('',#581,5.E-02);
#674=ADVANCED_FACE('',(#675),#679,.T.);
#675=FACE_BOUND('',#676,.T.);
#676=EDGE_LOOP('',(#677,#572,#637,#678));
#677=ORIENTED_EDGE('',*,*,#594,.F.);
#678=ORIENTED_EDGE('',*,*,#616,.T.);
#679=PLANE('',#680);
#680=AXIS2_PLACEMENT_3D('',#681,#46,#13);
#681=CARTESIAN_POINT('',(-1.,0.625,0.));
#682=ADVANCED_FACE('',(#683),#686,.T.);
#683=FACE_BOUND('',#684,.F.);
#684=EDGE_LOOP('',(#605,#685,#621));
#685=ORIENTED_EDGE('',*,*,#642,.T.);
#686=SPHERICAL_SURFACE('',#687,5.E-02);
#687=AXIS2_PLACEMENT_3D('',#609,#14,#13);
#688=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#692))GLOBAL_UNIT_ASSIGNED_CONTEXT((#689,#690,#691)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#689=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#690=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#691=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#692=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#689,'distance_accuracy_value','confusion accuracy');
#693=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#694=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#695,#705,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753),#688);
#695=STYLED_ITEM('color',(#696),#17);
#696=PRESENTATION_STYLE_ASSIGNMENT((#697,#703));
#697=SURFACE_STYLE_USAGE(.BOTH.,#698);
#698=SURFACE_SIDE_STYLE('',(#699));
#699=SURFACE_STYLE_FILL_AREA(#700);
#700=FILL_AREA_STYLE('',(#701));
#701=FILL_AREA_STYLE_COLOUR('',#702);
#702=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
#703=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#702);
#704=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#705=STYLED_ITEM('color',(#706),#47);
#706=PRESENTATION_STYLE_ASSIGNMENT((#707,#713));
#707=SURFACE_STYLE_USAGE(.BOTH.,#708);
#708=SURFACE_SIDE_STYLE('',(#709));
#709=SURFACE_STYLE_FILL_AREA(#710);
#710=FILL_AREA_STYLE('',(#711));
#711=FILL_AREA_STYLE_COLOUR('',#712);
#712=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#713=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#712);
#714=STYLED_ITEM('color',(#696),#67);
#715=STYLED_ITEM('color',(#696),#90);
#716=STYLED_ITEM('color',(#706),#114);
#717=STYLED_ITEM('color',(#706),#137);
#718=STYLED_ITEM('color',(#706),#155);
#719=STYLED_ITEM('color',(#706),#172);
#720=STYLED_ITEM('color',(#706),#195);
#721=STYLED_ITEM('color',(#696),#213);
#722=STYLED_ITEM('color',(#706),#232);
#723=STYLED_ITEM('color',(#696),#251);
#724=STYLED_ITEM('color',(#706),#271);
#725=STYLED_ITEM('color',(#706),#293);
#726=STYLED_ITEM('color',(#706),#307);
#727=STYLED_ITEM('color',(#706),#317);
#728=STYLED_ITEM('color',(#706),#332);
#729=STYLED_ITEM('color',(#706),#345);
#730=STYLED_ITEM('color',(#706),#367);
#731=STYLED_ITEM('color',(#706),#377);
#732=STYLED_ITEM('color',(#696),#392);
#733=STYLED_ITEM('color',(#706),#415);
#734=STYLED_ITEM('color',(#706),#424);
#735=STYLED_ITEM('color',(#696),#441);
#736=STYLED_ITEM('color',(#706),#464);
#737=STYLED_ITEM('color',(#706),#482);
#738=STYLED_ITEM('color',(#706),#499);
#739=STYLED_ITEM('color',(#706),#509);
#740=STYLED_ITEM('color',(#706),#527);
#741=STYLED_ITEM('color',(#706),#537);
#742=STYLED_ITEM('color',(#706),#557);
#743=STYLED_ITEM('color',(#706),#569);
#744=STYLED_ITEM('color',(#696),#586);
#745=STYLED_ITEM('color',(#706),#600);
#746=STYLED_ITEM('color',(#706),#612);
#747=STYLED_ITEM('color',(#706),#629);
#748=STYLED_ITEM('color',(#706),#650);
#749=STYLED_ITEM('color',(#706),#658);
#750=STYLED_ITEM('color',(#706),#664);
#751=STYLED_ITEM('color',(#706),#670);
#752=STYLED_ITEM('color',(#706),#674);
#753=STYLED_ITEM('color',(#706),#682);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,169 @@
(librepcb_package 2d00d07c-bfc1-4a96-a1cb-195c5ff93db9
(name "RESC2012 (0805)")
(description "Generic chip resistor 2012 (imperial 0805).\n\nLength: 2.0mm\nWidth: 1.25mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "2012,0805,r,resistor,chip,generic")
(author "Danilo B.")
(version "0.4")
(created 2018-12-19T00:08:03Z)
(deprecated false)
(generated_by "")
(category a20f0330-06d3-4bc2-a1fa-f8577deb6770)
(assembly_type smt)
(pad af8c5acf-1aca-4567-90cf-1de3ecb6f642 (name "1"))
(pad 79ee45af-e972-4d1d-8866-88585eb544f9 (name "2"))
(3d_model 70a52ef3-ce4d-480a-a79b-5929f52ddf44 (name "RESC2012 (0805)"))
(footprint e8596efa-bd51-4063-87aa-a44fa5640576
(name "Density Level B (median protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 70a52ef3-ce4d-480a-a79b-5929f52ddf44)
(pad 79ee45af-e972-4d1d-8866-88585eb544f9 (side top) (shape roundrect)
(position 0.975 0.0) (rotation 0.0) (size 0.75 1.25) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 79ee45af-e972-4d1d-8866-88585eb544f9)
)
(pad af8c5acf-1aca-4567-90cf-1de3ecb6f642 (side top) (shape roundrect)
(position -0.975 0.0) (rotation 0.0) (size 0.75 1.25) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad af8c5acf-1aca-4567-90cf-1de3ecb6f642)
)
(polygon 37b4838c-a7f8-451d-905e-3706384b4ddc (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.0 0.625) (angle 0.0))
(vertex (position -0.6 0.625) (angle 0.0))
(vertex (position -0.6 -0.625) (angle 0.0))
(vertex (position -1.0 -0.625) (angle 0.0))
(vertex (position -1.0 0.625) (angle 0.0))
)
(polygon 1620c3bd-7491-4bcb-9887-6f614a3ce301 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 1.0 0.625) (angle 0.0))
(vertex (position 0.6 0.625) (angle 0.0))
(vertex (position 0.6 -0.625) (angle 0.0))
(vertex (position 1.0 -0.625) (angle 0.0))
(vertex (position 1.0 0.625) (angle 0.0))
)
(polygon c646d954-1eff-45d5-8341-d1a963a6ba55 (layer top_documentation)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.6 0.5) (angle 0.0))
(vertex (position 0.6 0.5) (angle 0.0))
)
(polygon 792c3100-3424-4e22-baaf-5b4b73fce5ac (layer top_documentation)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.6 -0.5) (angle 0.0))
(vertex (position 0.6 -0.5) (angle 0.0))
)
(polygon d2cbc4ed-54fa-4688-81a8-864bf307b91f (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.325 0.75) (angle 0.0))
(vertex (position 0.325 0.75) (angle 0.0))
)
(polygon aab9a377-d190-41e5-96e8-a713aa616493 (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.325 -0.75) (angle 0.0))
(vertex (position 0.325 -0.75) (angle 0.0))
)
(polygon aef23079-ded8-4325-b423-60ae42cf7f02 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.0 0.625) (angle 0.0))
(vertex (position 1.0 0.625) (angle 0.0))
(vertex (position 1.0 -0.625) (angle 0.0))
(vertex (position -1.0 -0.625) (angle 0.0))
)
(polygon e73a126b-d0fe-4120-9400-d302fc8b754f (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.6 0.875) (angle 0.0))
(vertex (position 1.6 0.875) (angle 0.0))
(vertex (position 1.6 -0.875) (angle 0.0))
(vertex (position -1.6 -0.875) (angle 0.0))
(vertex (position -1.6 0.875) (angle 0.0))
)
(stroke_text 4950b973-32f3-4283-a608-5ba302ece963 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text bb6f494d-576b-4b13-b10c-fd0781c5b8c3 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 75d2f5cb-4920-4f04-a83d-21bd28174f10
(name "Density Level A (max protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 70a52ef3-ce4d-480a-a79b-5929f52ddf44)
(pad 79ee45af-e972-4d1d-8866-88585eb544f9 (side top) (shape roundrect)
(position 1.075 0.0) (rotation 0.0) (size 0.95 1.3) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 79ee45af-e972-4d1d-8866-88585eb544f9)
)
(pad af8c5acf-1aca-4567-90cf-1de3ecb6f642 (side top) (shape roundrect)
(position -1.075 0.0) (rotation 0.0) (size 0.95 1.3) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad af8c5acf-1aca-4567-90cf-1de3ecb6f642)
)
(polygon dd7a2ee4-68bd-4c72-8f34-dee0d0524834 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.0 0.625) (angle 0.0))
(vertex (position -0.6 0.625) (angle 0.0))
(vertex (position -0.6 -0.625) (angle 0.0))
(vertex (position -1.0 -0.625) (angle 0.0))
(vertex (position -1.0 0.625) (angle 0.0))
)
(polygon 5634e0e8-94df-409c-940b-4ffeba5a5c32 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 1.0 0.625) (angle 0.0))
(vertex (position 0.6 0.625) (angle 0.0))
(vertex (position 0.6 -0.625) (angle 0.0))
(vertex (position 1.0 -0.625) (angle 0.0))
(vertex (position 1.0 0.625) (angle 0.0))
)
(polygon 26554d51-2893-4f23-b394-1cda53be3c25 (layer top_documentation)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.6 0.5) (angle 0.0))
(vertex (position 0.6 0.5) (angle 0.0))
)
(polygon 2b254c56-5fd0-46b8-963d-ba712f9ef2bb (layer top_documentation)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.6 -0.5) (angle 0.0))
(vertex (position 0.6 -0.5) (angle 0.0))
)
(polygon 7e4b7863-58d3-4718-aa4d-5a8a6ac6b97d (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.325 0.75) (angle 0.0))
(vertex (position 0.325 0.75) (angle 0.0))
)
(polygon 07710817-ff2b-4348-8cf3-50894f67725a (layer top_legend)
(width 0.25) (fill false) (grab_area false)
(vertex (position -0.325 -0.75) (angle 0.0))
(vertex (position 0.325 -0.75) (angle 0.0))
)
(polygon c1114340-3559-4e0f-b88e-5a150b26c89b (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.0 0.625) (angle 0.0))
(vertex (position 1.0 0.625) (angle 0.0))
(vertex (position 1.0 -0.625) (angle 0.0))
(vertex (position -1.0 -0.625) (angle 0.0))
)
(polygon 8f22eda1-280b-4f69-b3b5-850a71e9ddc7 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.05 1.15) (angle 0.0))
(vertex (position 2.05 1.15) (angle 0.0))
(vertex (position 2.05 -1.15) (angle 0.0))
(vertex (position -2.05 -1.15) (angle 0.0))
(vertex (position -2.05 1.15) (angle 0.0))
)
(stroke_text e72d97da-70f0-4595-b92d-2c67ab3eeac3 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text ff99e004-056c-46d0-a157-acce83932e7f (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.425) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,89 @@
(librepcb_package 3f244c17-a530-40ec-86ef-d0137434dbd9
(name "PTR STLZ950/3G-5.08-H-GREEN")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.1")
(created 2020-03-01T09:34:23Z)
(deprecated false)
(generated_by "")
(category b724b55e-0f80-4cf3-aa9f-e2a87e02bd19)
(assembly_type auto)
(pad 4ffe13a6-00d8-41af-825d-e9ba455c513a (name "1"))
(pad 7a030470-7b4e-4605-bc16-1f90bfb90fd5 (name "2"))
(pad dd01a161-d856-4455-aefd-3418c4391765 (name "3"))
(footprint 987f5d26-a7aa-4479-940e-602d5c082040
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 4ffe13a6-00d8-41af-825d-e9ba455c513a (side top) (shape roundrect)
(position 4.0 5.08) (rotation 0.0) (size 4.0 2.54) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad 4ffe13a6-00d8-41af-825d-e9ba455c513a)
(hole 4ffe13a6-00d8-41af-825d-e9ba455c513a (diameter 1.4)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 7a030470-7b4e-4605-bc16-1f90bfb90fd5 (side top) (shape roundrect)
(position 4.0 0.0) (rotation 0.0) (size 4.0 2.54) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad 7a030470-7b4e-4605-bc16-1f90bfb90fd5)
(hole 7a030470-7b4e-4605-bc16-1f90bfb90fd5 (diameter 1.4)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad dd01a161-d856-4455-aefd-3418c4391765 (side top) (shape roundrect)
(position 4.0 -5.08) (rotation 0.0) (size 4.0 2.54) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad dd01a161-d856-4455-aefd-3418c4391765)
(hole dd01a161-d856-4455-aefd-3418c4391765 (diameter 1.4)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 24b963e2-01dc-4b03-a065-4eb9ae05cb6b (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 6.1 -6.54) (angle 0.0))
(vertex (position 6.1 -8.32) (angle 0.0))
(vertex (position -5.9 -8.32) (angle 0.0))
)
(polygon 384c5f44-96b0-4e5e-baad-304b0450d83f (layer brd_alignment)
(width 0.0) (fill false) (grab_area false)
(vertex (position -6.0 9.0) (angle 0.0))
(vertex (position -6.0 -9.0) (angle 0.0))
)
(polygon 73f74b8e-2d4b-4a9b-a5e8-1d03774fbadd (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -5.9 8.32) (angle 0.0))
(vertex (position 6.1 8.32) (angle 0.0))
(vertex (position 6.1 6.54) (angle 0.0))
)
(polygon 917a78ca-5c0a-41f1-b39f-0b3f42727214 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 6.1 3.54) (angle 0.0))
(vertex (position 6.1 1.54) (angle 0.0))
)
(polygon cf83d0d4-990f-4944-bb2b-a27750b1a7ad (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 6.1 -1.54) (angle 0.0))
(vertex (position 6.1 -3.54) (angle 0.0))
)
(polygon 5fa1d87f-6391-4204-934a-a9738248d002 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -5.9 8.12) (angle 0.0))
(vertex (position 5.9 8.12) (angle 0.0))
(vertex (position 5.9 -8.12) (angle 0.0))
(vertex (position -5.9 -8.12) (angle 0.0))
(vertex (position -5.9 8.12) (angle 0.0))
)
(stroke_text fbc158da-2973-481c-8715-6a16d320a1c6 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 8.89) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text f8adabda-5450-49a9-a7e1-4c72dbf1c90f (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -8.89) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,776 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:43',('Author'),(
'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);
#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');
#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4=PRODUCT_DEFINITION_SHAPE('','',#5);
#5=PRODUCT_DEFINITION('design','',#6,#9);
#6=PRODUCT_DEFINITION_FORMATION('','',#7);
#7=PRODUCT('CAPC1608 (0603)','CAPC1608 (0603)','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#700);
#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12=CARTESIAN_POINT('',(0.,0.,0.));
#13=DIRECTION('',(0.,0.,1.));
#14=DIRECTION('',(1.,0.,0.));
#15=MANIFOLD_SOLID_BREP('',#16);
#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#155,#173,#196,#216,#235,#254,#274,#296,#310,#321,#336,#346,#368,#378,#393,#416,#425,#442,#465,#483,#500,#513,#531,#540,#559,#573,#592,#606,#620,#639,#658,#666,#672,#678,#686,#694));
#17=ADVANCED_FACE('',(#18),#44,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#29,#35,#41));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(0.3,-0.4,0.16));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(0.3,-0.4,0.64));
#26=LINE('',#27,#28);
#27=CARTESIAN_POINT('',(0.3,-0.4,0.));
#28=VECTOR('',#13,1.);
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-0.3,-0.4,0.16));
#33=LINE('',#32,#34);
#34=VECTOR('',#14,1.);
#35=ORIENTED_EDGE('',*,*,#36,.T.);
#36=EDGE_CURVE('',#31,#37,#39,.T.);
#37=VERTEX_POINT('',#38);
#38=CARTESIAN_POINT('',(-0.3,-0.4,0.64));
#39=LINE('',#40,#28);
#40=CARTESIAN_POINT('',(-0.3,-0.4,0.));
#41=ORIENTED_EDGE('',*,*,#42,.T.);
#42=EDGE_CURVE('',#37,#24,#43,.T.);
#43=LINE('',#38,#34);
#44=PLANE('',#45);
#45=AXIS2_PLACEMENT_3D('',#40,#46,#13);
#46=DIRECTION('',(0.,1.,0.));
#47=ADVANCED_FACE('',(#48),#65,.F.);
#48=FACE_BOUND('',#49,.F.);
#49=EDGE_LOOP('',(#50,#51,#56,#62));
#50=ORIENTED_EDGE('',*,*,#21,.T.);
#51=ORIENTED_EDGE('',*,*,#52,.T.);
#52=EDGE_CURVE('',#24,#53,#55,.T.);
#53=VERTEX_POINT('',#54);
#54=CARTESIAN_POINT('',(0.64,-0.4,0.64));
#55=LINE('',#25,#34);
#56=ORIENTED_EDGE('',*,*,#57,.F.);
#57=EDGE_CURVE('',#58,#53,#60,.T.);
#58=VERTEX_POINT('',#59);
#59=CARTESIAN_POINT('',(0.64,-0.4,0.16));
#60=LINE('',#61,#28);
#61=CARTESIAN_POINT('',(0.64,-0.4,0.));
#62=ORIENTED_EDGE('',*,*,#63,.F.);
#63=EDGE_CURVE('',#22,#58,#64,.T.);
#64=LINE('',#23,#34);
#65=PLANE('',#66);
#66=AXIS2_PLACEMENT_3D('',#27,#46,#13);
#67=ADVANCED_FACE('',(#68),#87,.T.);
#68=FACE_BOUND('',#69,.T.);
#69=EDGE_LOOP('',(#70,#77,#82,#29));
#70=ORIENTED_EDGE('',*,*,#71,.T.);
#71=EDGE_CURVE('',#31,#72,#74,.T.);
#72=VERTEX_POINT('',#73);
#73=CARTESIAN_POINT('',(-0.3,-0.24,0.));
#74=CIRCLE('',#75,0.16);
#75=AXIS2_PLACEMENT_3D('',#76,#14,#13);
#76=CARTESIAN_POINT('',(-0.3,-0.24,0.16));
#77=ORIENTED_EDGE('',*,*,#78,.T.);
#78=EDGE_CURVE('',#72,#79,#81,.T.);
#79=VERTEX_POINT('',#80);
#80=CARTESIAN_POINT('',(0.3,-0.24,0.));
#81=LINE('',#73,#34);
#82=ORIENTED_EDGE('',*,*,#83,.F.);
#83=EDGE_CURVE('',#22,#79,#84,.T.);
#84=CIRCLE('',#85,0.16);
#85=AXIS2_PLACEMENT_3D('',#86,#14,#13);
#86=CARTESIAN_POINT('',(0.3,-0.24,0.16));
#87=CYLINDRICAL_SURFACE('',#88,0.16);
#88=AXIS2_PLACEMENT_3D('',#76,#14,#89);
#89=DIRECTION('',(0.,-1.,0.));
#90=ADVANCED_FACE('',(#91),#112,.T.);
#91=FACE_BOUND('',#92,.F.);
#92=EDGE_LOOP('',(#93,#101,#106,#111));
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#37,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(-0.3,-0.24,0.8));
#97=CIRCLE('',#98,0.16);
#98=AXIS2_PLACEMENT_3D('',#99,#100,#13);
#99=CARTESIAN_POINT('',(-0.3,-0.24,0.64));
#100=DIRECTION('',(-1.,0.,0.));
#101=ORIENTED_EDGE('',*,*,#102,.T.);
#102=EDGE_CURVE('',#95,#103,#105,.T.);
#103=VERTEX_POINT('',#104);
#104=CARTESIAN_POINT('',(0.3,-0.24,0.8));
#105=LINE('',#96,#34);
#106=ORIENTED_EDGE('',*,*,#107,.F.);
#107=EDGE_CURVE('',#24,#103,#108,.T.);
#108=CIRCLE('',#109,0.16);
#109=AXIS2_PLACEMENT_3D('',#110,#100,#13);
#110=CARTESIAN_POINT('',(0.3,-0.24,0.64));
#111=ORIENTED_EDGE('',*,*,#42,.F.);
#112=CYLINDRICAL_SURFACE('',#113,0.16);
#113=AXIS2_PLACEMENT_3D('',#99,#14,#89);
#114=ADVANCED_FACE('',(#115),#134,.F.);
#115=FACE_BOUND('',#116,.F.);
#116=EDGE_LOOP('',(#117,#118,#124,#130));
#117=ORIENTED_EDGE('',*,*,#36,.F.);
#118=ORIENTED_EDGE('',*,*,#119,.F.);
#119=EDGE_CURVE('',#120,#31,#122,.T.);
#120=VERTEX_POINT('',#121);
#121=CARTESIAN_POINT('',(-0.64,-0.4,0.16));
#122=LINE('',#123,#34);
#123=CARTESIAN_POINT('',(-0.8,-0.4,0.16));
#124=ORIENTED_EDGE('',*,*,#125,.T.);
#125=EDGE_CURVE('',#120,#126,#128,.T.);
#126=VERTEX_POINT('',#127);
#127=CARTESIAN_POINT('',(-0.64,-0.4,0.64));
#128=LINE('',#129,#28);
#129=CARTESIAN_POINT('',(-0.64,-0.4,0.));
#130=ORIENTED_EDGE('',*,*,#131,.T.);
#131=EDGE_CURVE('',#126,#37,#132,.T.);
#132=LINE('',#133,#34);
#133=CARTESIAN_POINT('',(-0.8,-0.4,0.64));
#134=PLANE('',#135);
#135=AXIS2_PLACEMENT_3D('',#136,#46,#13);
#136=CARTESIAN_POINT('',(-0.8,-0.4,0.));
#137=ADVANCED_FACE('',(#138),#153,.T.);
#138=FACE_BOUND('',#139,.T.);
#139=EDGE_LOOP('',(#140,#141,#146,#62));
#140=ORIENTED_EDGE('',*,*,#83,.T.);
#141=ORIENTED_EDGE('',*,*,#142,.T.);
#142=EDGE_CURVE('',#79,#143,#145,.T.);
#143=VERTEX_POINT('',#144);
#144=CARTESIAN_POINT('',(0.64,-0.24,0.));
#145=LINE('',#80,#34);
#146=ORIENTED_EDGE('',*,*,#147,.T.);
#147=EDGE_CURVE('',#143,#58,#148,.T.);
#148=CIRCLE('',#149,0.16);
#149=AXIS2_PLACEMENT_3D('',#150,#151,#152);
#150=CARTESIAN_POINT('',(0.64,-0.24,0.16));
#151=DIRECTION('',(-1.,-2.602085213965E-16,0.));
#152=DIRECTION('',(2.602085213965E-16,-1.,0.));
#153=CYLINDRICAL_SURFACE('',#154,0.16);
#154=AXIS2_PLACEMENT_3D('',#86,#14,#89);
#155=ADVANCED_FACE('',(#156),#171,.T.);
#156=FACE_BOUND('',#157,.F.);
#157=EDGE_LOOP('',(#158,#159,#164,#170));
#158=ORIENTED_EDGE('',*,*,#107,.T.);
#159=ORIENTED_EDGE('',*,*,#160,.T.);
#160=EDGE_CURVE('',#103,#161,#163,.T.);
#161=VERTEX_POINT('',#162);
#162=CARTESIAN_POINT('',(0.64,-0.24,0.8));
#163=LINE('',#104,#34);
#164=ORIENTED_EDGE('',*,*,#165,.F.);
#165=EDGE_CURVE('',#53,#161,#166,.T.);
#166=CIRCLE('',#167,0.16);
#167=AXIS2_PLACEMENT_3D('',#168,#100,#169);
#168=CARTESIAN_POINT('',(0.64,-0.24,0.64));
#169=DIRECTION('',(0.,-1.,1.734723475977E-16));
#170=ORIENTED_EDGE('',*,*,#52,.F.);
#171=CYLINDRICAL_SURFACE('',#172,0.16);
#172=AXIS2_PLACEMENT_3D('',#110,#14,#89);
#173=ADVANCED_FACE('',(#174),#194,.T.);
#174=FACE_BOUND('',#175,.F.);
#175=EDGE_LOOP('',(#176,#184,#188,#189));
#176=ORIENTED_EDGE('',*,*,#177,.F.);
#177=EDGE_CURVE('',#178,#180,#182,.T.);
#178=VERTEX_POINT('',#179);
#179=CARTESIAN_POINT('',(0.8,-0.24,0.16));
#180=VERTEX_POINT('',#181);
#181=CARTESIAN_POINT('',(0.8,-0.24,0.64));
#182=LINE('',#183,#28);
#183=CARTESIAN_POINT('',(0.8,-0.24,0.));
#184=ORIENTED_EDGE('',*,*,#185,.F.);
#185=EDGE_CURVE('',#58,#178,#186,.T.);
#186=CIRCLE('',#187,0.16);
#187=AXIS2_PLACEMENT_3D('',#150,#13,#152);
#188=ORIENTED_EDGE('',*,*,#57,.T.);
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#180,#53,#191,.T.);
#191=CIRCLE('',#192,0.16);
#192=AXIS2_PLACEMENT_3D('',#168,#193,#169);
#193=DIRECTION('',(0.,-1.734723475977E-16,-1.));
#194=CYLINDRICAL_SURFACE('',#195,0.16);
#195=AXIS2_PLACEMENT_3D('',#144,#13,#14);
#196=ADVANCED_FACE('',(#197),#213,.T.);
#197=FACE_BOUND('',#198,.T.);
#198=EDGE_LOOP('',(#199,#208,#212,#118));
#199=ORIENTED_EDGE('',*,*,#200,.T.);
#200=EDGE_CURVE('',#120,#201,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(-0.64,-0.24,0.));
#203=CIRCLE('',#204,0.16);
#204=AXIS2_PLACEMENT_3D('',#205,#206,#207);
#205=CARTESIAN_POINT('',(-0.64,-0.24,0.16));
#206=DIRECTION('',(1.,0.,-8.673617379884E-17));
#207=DIRECTION('',(-8.673617379884E-17,0.,-1.));
#208=ORIENTED_EDGE('',*,*,#209,.T.);
#209=EDGE_CURVE('',#201,#72,#210,.T.);
#210=LINE('',#211,#34);
#211=CARTESIAN_POINT('',(-0.8,-0.24,0.));
#212=ORIENTED_EDGE('',*,*,#71,.F.);
#213=CYLINDRICAL_SURFACE('',#214,0.16);
#214=AXIS2_PLACEMENT_3D('',#215,#14,#89);
#215=CARTESIAN_POINT('',(-0.8,-0.24,0.16));
#216=ADVANCED_FACE('',(#217),#233,.F.);
#217=FACE_BOUND('',#218,.F.);
#218=EDGE_LOOP('',(#219,#77,#225,#230));
#219=ORIENTED_EDGE('',*,*,#220,.F.);
#220=EDGE_CURVE('',#72,#221,#223,.T.);
#221=VERTEX_POINT('',#222);
#222=CARTESIAN_POINT('',(-0.3,0.24,0.));
#223=LINE('',#40,#224);
#224=VECTOR('',#46,1.);
#225=ORIENTED_EDGE('',*,*,#226,.T.);
#226=EDGE_CURVE('',#79,#227,#229,.T.);
#227=VERTEX_POINT('',#228);
#228=CARTESIAN_POINT('',(0.3,0.24,0.));
#229=LINE('',#27,#224);
#230=ORIENTED_EDGE('',*,*,#231,.F.);
#231=EDGE_CURVE('',#221,#227,#232,.T.);
#232=LINE('',#222,#34);
#233=PLANE('',#234);
#234=AXIS2_PLACEMENT_3D('',#40,#13,#14);
#235=ADVANCED_FACE('',(#236),#251,.T.);
#236=FACE_BOUND('',#237,.F.);
#237=EDGE_LOOP('',(#238,#239,#246,#250));
#238=ORIENTED_EDGE('',*,*,#131,.F.);
#239=ORIENTED_EDGE('',*,*,#240,.F.);
#240=EDGE_CURVE('',#241,#126,#243,.T.);
#241=VERTEX_POINT('',#242);
#242=CARTESIAN_POINT('',(-0.64,-0.24,0.8));
#243=CIRCLE('',#244,0.16);
#244=AXIS2_PLACEMENT_3D('',#245,#14,#13);
#245=CARTESIAN_POINT('',(-0.64,-0.24,0.64));
#246=ORIENTED_EDGE('',*,*,#247,.T.);
#247=EDGE_CURVE('',#241,#95,#248,.T.);
#248=LINE('',#249,#34);
#249=CARTESIAN_POINT('',(-0.8,-0.24,0.8));
#250=ORIENTED_EDGE('',*,*,#94,.F.);
#251=CYLINDRICAL_SURFACE('',#252,0.16);
#252=AXIS2_PLACEMENT_3D('',#253,#14,#89);
#253=CARTESIAN_POINT('',(-0.8,-0.24,0.64));
#254=ADVANCED_FACE('',(#255),#272,.T.);
#255=FACE_BOUND('',#256,.T.);
#256=EDGE_LOOP('',(#257,#101,#263,#269));
#257=ORIENTED_EDGE('',*,*,#258,.F.);
#258=EDGE_CURVE('',#95,#259,#261,.T.);
#259=VERTEX_POINT('',#260);
#260=CARTESIAN_POINT('',(-0.3,0.24,0.8));
#261=LINE('',#262,#224);
#262=CARTESIAN_POINT('',(-0.3,-0.4,0.8));
#263=ORIENTED_EDGE('',*,*,#264,.T.);
#264=EDGE_CURVE('',#103,#265,#267,.T.);
#265=VERTEX_POINT('',#266);
#266=CARTESIAN_POINT('',(0.3,0.24,0.8));
#267=LINE('',#268,#224);
#268=CARTESIAN_POINT('',(0.3,-0.4,0.8));
#269=ORIENTED_EDGE('',*,*,#270,.F.);
#270=EDGE_CURVE('',#259,#265,#271,.T.);
#271=LINE('',#260,#34);
#272=PLANE('',#273);
#273=AXIS2_PLACEMENT_3D('',#262,#13,#14);
#274=ADVANCED_FACE('',(#275),#294,.T.);
#275=FACE_BOUND('',#276,.T.);
#276=EDGE_LOOP('',(#277,#124,#284,#291));
#277=ORIENTED_EDGE('',*,*,#278,.F.);
#278=EDGE_CURVE('',#120,#279,#280,.T.);
#279=VERTEX_POINT('',#215);
#280=CIRCLE('',#281,0.16);
#281=AXIS2_PLACEMENT_3D('',#205,#282,#283);
#282=DIRECTION('',(-2.550383384147E-17,0.,-1.));
#283=DIRECTION('',(-1.,0.,2.550383384147E-17));
#284=ORIENTED_EDGE('',*,*,#285,.F.);
#285=EDGE_CURVE('',#286,#126,#287,.T.);
#286=VERTEX_POINT('',#253);
#287=CIRCLE('',#288,0.16);
#288=AXIS2_PLACEMENT_3D('',#245,#289,#290);
#289=DIRECTION('',(0.,2.832769448824E-16,1.));
#290=DIRECTION('',(0.,-1.,2.832769448824E-16));
#291=ORIENTED_EDGE('',*,*,#292,.F.);
#292=EDGE_CURVE('',#279,#286,#293,.T.);
#293=LINE('',#211,#28);
#294=CYLINDRICAL_SURFACE('',#295,0.16);
#295=AXIS2_PLACEMENT_3D('',#202,#13,#100);
#296=ADVANCED_FACE('',(#297),#308,.F.);
#297=FACE_BOUND('',#298,.F.);
#298=EDGE_LOOP('',(#299,#141,#300,#305));
#299=ORIENTED_EDGE('',*,*,#226,.F.);
#300=ORIENTED_EDGE('',*,*,#301,.T.);
#301=EDGE_CURVE('',#143,#302,#304,.T.);
#302=VERTEX_POINT('',#303);
#303=CARTESIAN_POINT('',(0.64,0.24,0.));
#304=LINE('',#61,#224);
#305=ORIENTED_EDGE('',*,*,#306,.F.);
#306=EDGE_CURVE('',#227,#302,#307,.T.);
#307=LINE('',#228,#34);
#308=PLANE('',#309);
#309=AXIS2_PLACEMENT_3D('',#27,#13,#14);
#310=ADVANCED_FACE('',(#311),#320,.T.);
#311=FACE_BOUND('',#312,.T.);
#312=EDGE_LOOP('',(#313,#314,#184));
#313=ORIENTED_EDGE('',*,*,#147,.F.);
#314=ORIENTED_EDGE('',*,*,#315,.T.);
#315=EDGE_CURVE('',#143,#178,#316,.T.);
#316=CIRCLE('',#317,0.16);
#317=AXIS2_PLACEMENT_3D('',#150,#318,#319);
#318=DIRECTION('',(1.989761814392E-16,-1.,0.));
#319=DIRECTION('',(1.,1.989761814392E-16,0.));
#320=SPHERICAL_SURFACE('',#187,0.16);
#321=ADVANCED_FACE('',(#322),#334,.T.);
#322=FACE_BOUND('',#323,.T.);
#323=EDGE_LOOP('',(#324,#159,#325,#331));
#324=ORIENTED_EDGE('',*,*,#264,.F.);
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#161,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(0.64,0.24,0.8));
#329=LINE('',#330,#224);
#330=CARTESIAN_POINT('',(0.64,-0.4,0.8));
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#265,#327,#333,.T.);
#333=LINE('',#266,#34);
#334=PLANE('',#335);
#335=AXIS2_PLACEMENT_3D('',#268,#13,#14);
#336=ADVANCED_FACE('',(#337),#345,.T.);
#337=FACE_BOUND('',#338,.T.);
#338=EDGE_LOOP('',(#189,#339,#164));
#339=ORIENTED_EDGE('',*,*,#340,.T.);
#340=EDGE_CURVE('',#180,#161,#341,.T.);
#341=CIRCLE('',#342,0.16);
#342=AXIS2_PLACEMENT_3D('',#168,#343,#344);
#343=DIRECTION('',(0.,-1.,-1.098045972847E-16));
#344=DIRECTION('',(0.,-1.098045972847E-16,1.));
#345=SPHERICAL_SURFACE('',#167,0.16);
#346=ADVANCED_FACE('',(#347),#365,.T.);
#347=FACE_BOUND('',#348,.T.);
#348=EDGE_LOOP('',(#176,#349,#355,#361));
#349=ORIENTED_EDGE('',*,*,#350,.T.);
#350=EDGE_CURVE('',#178,#351,#353,.T.);
#351=VERTEX_POINT('',#352);
#352=CARTESIAN_POINT('',(0.8,0.24,0.16));
#353=LINE('',#354,#224);
#354=CARTESIAN_POINT('',(0.8,-0.4,0.16));
#355=ORIENTED_EDGE('',*,*,#356,.T.);
#356=EDGE_CURVE('',#351,#357,#359,.T.);
#357=VERTEX_POINT('',#358);
#358=CARTESIAN_POINT('',(0.8,0.24,0.64));
#359=LINE('',#360,#28);
#360=CARTESIAN_POINT('',(0.8,0.24,0.));
#361=ORIENTED_EDGE('',*,*,#362,.F.);
#362=EDGE_CURVE('',#180,#357,#363,.T.);
#363=LINE('',#364,#224);
#364=CARTESIAN_POINT('',(0.8,-0.4,0.64));
#365=PLANE('',#366);
#366=AXIS2_PLACEMENT_3D('',#367,#14,#13);
#367=CARTESIAN_POINT('',(0.8,-0.4,0.));
#368=ADVANCED_FACE('',(#369),#377,.T.);
#369=FACE_BOUND('',#370,.T.);
#370=EDGE_LOOP('',(#371,#372,#373));
#371=ORIENTED_EDGE('',*,*,#200,.F.);
#372=ORIENTED_EDGE('',*,*,#278,.T.);
#373=ORIENTED_EDGE('',*,*,#374,.F.);
#374=EDGE_CURVE('',#201,#279,#375,.T.);
#375=CIRCLE('',#376,0.16);
#376=AXIS2_PLACEMENT_3D('',#205,#46,#207);
#377=SPHERICAL_SURFACE('',#376,0.16);
#378=ADVANCED_FACE('',(#379),#391,.F.);
#379=FACE_BOUND('',#380,.F.);
#380=EDGE_LOOP('',(#381,#382,#388,#208));
#381=ORIENTED_EDGE('',*,*,#220,.T.);
#382=ORIENTED_EDGE('',*,*,#383,.F.);
#383=EDGE_CURVE('',#384,#221,#386,.T.);
#384=VERTEX_POINT('',#385);
#385=CARTESIAN_POINT('',(-0.64,0.24,0.));
#386=LINE('',#387,#34);
#387=CARTESIAN_POINT('',(-0.8,0.24,0.));
#388=ORIENTED_EDGE('',*,*,#389,.F.);
#389=EDGE_CURVE('',#201,#384,#390,.T.);
#390=LINE('',#129,#224);
#391=PLANE('',#392);
#392=AXIS2_PLACEMENT_3D('',#136,#13,#14);
#393=ADVANCED_FACE('',(#394),#414,.T.);
#394=FACE_BOUND('',#395,.F.);
#395=EDGE_LOOP('',(#396,#403,#404,#411));
#396=ORIENTED_EDGE('',*,*,#397,.T.);
#397=EDGE_CURVE('',#398,#221,#400,.T.);
#398=VERTEX_POINT('',#399);
#399=CARTESIAN_POINT('',(-0.3,0.4,0.16));
#400=CIRCLE('',#401,0.16);
#401=AXIS2_PLACEMENT_3D('',#402,#100,#13);
#402=CARTESIAN_POINT('',(-0.3,0.24,0.16));
#403=ORIENTED_EDGE('',*,*,#231,.T.);
#404=ORIENTED_EDGE('',*,*,#405,.F.);
#405=EDGE_CURVE('',#406,#227,#408,.T.);
#406=VERTEX_POINT('',#407);
#407=CARTESIAN_POINT('',(0.3,0.4,0.16));
#408=CIRCLE('',#409,0.16);
#409=AXIS2_PLACEMENT_3D('',#410,#100,#13);
#410=CARTESIAN_POINT('',(0.3,0.24,0.16));
#411=ORIENTED_EDGE('',*,*,#412,.F.);
#412=EDGE_CURVE('',#398,#406,#413,.T.);
#413=LINE('',#399,#34);
#414=CYLINDRICAL_SURFACE('',#415,0.16);
#415=AXIS2_PLACEMENT_3D('',#402,#14,#46);
#416=ADVANCED_FACE('',(#417),#424,.T.);
#417=FACE_BOUND('',#418,.T.);
#418=EDGE_LOOP('',(#419,#423,#239));
#419=ORIENTED_EDGE('',*,*,#420,.F.);
#420=EDGE_CURVE('',#286,#241,#421,.T.);
#421=CIRCLE('',#422,0.16);
#422=AXIS2_PLACEMENT_3D('',#245,#46,#13);
#423=ORIENTED_EDGE('',*,*,#285,.T.);
#424=SPHERICAL_SURFACE('',#244,0.16);
#425=ADVANCED_FACE('',(#426),#439,.T.);
#426=FACE_BOUND('',#427,.T.);
#427=EDGE_LOOP('',(#428,#429,#435,#246));
#428=ORIENTED_EDGE('',*,*,#258,.T.);
#429=ORIENTED_EDGE('',*,*,#430,.F.);
#430=EDGE_CURVE('',#431,#259,#433,.T.);
#431=VERTEX_POINT('',#432);
#432=CARTESIAN_POINT('',(-0.64,0.24,0.8));
#433=LINE('',#434,#34);
#434=CARTESIAN_POINT('',(-0.8,0.24,0.8));
#435=ORIENTED_EDGE('',*,*,#436,.F.);
#436=EDGE_CURVE('',#241,#431,#437,.T.);
#437=LINE('',#438,#224);
#438=CARTESIAN_POINT('',(-0.64,-0.4,0.8));
#439=PLANE('',#440);
#440=AXIS2_PLACEMENT_3D('',#441,#13,#14);
#441=CARTESIAN_POINT('',(-0.8,-0.4,0.8));
#442=ADVANCED_FACE('',(#443),#463,.T.);
#443=FACE_BOUND('',#444,.T.);
#444=EDGE_LOOP('',(#445,#452,#453,#460));
#445=ORIENTED_EDGE('',*,*,#446,.T.);
#446=EDGE_CURVE('',#447,#259,#449,.T.);
#447=VERTEX_POINT('',#448);
#448=CARTESIAN_POINT('',(-0.3,0.4,0.64));
#449=CIRCLE('',#450,0.16);
#450=AXIS2_PLACEMENT_3D('',#451,#14,#13);
#451=CARTESIAN_POINT('',(-0.3,0.24,0.64));
#452=ORIENTED_EDGE('',*,*,#270,.T.);
#453=ORIENTED_EDGE('',*,*,#454,.F.);
#454=EDGE_CURVE('',#455,#265,#457,.T.);
#455=VERTEX_POINT('',#456);
#456=CARTESIAN_POINT('',(0.3,0.4,0.64));
#457=CIRCLE('',#458,0.16);
#458=AXIS2_PLACEMENT_3D('',#459,#14,#13);
#459=CARTESIAN_POINT('',(0.3,0.24,0.64));
#460=ORIENTED_EDGE('',*,*,#461,.F.);
#461=EDGE_CURVE('',#447,#455,#462,.T.);
#462=LINE('',#448,#34);
#463=CYLINDRICAL_SURFACE('',#464,0.16);
#464=AXIS2_PLACEMENT_3D('',#451,#14,#46);
#465=ADVANCED_FACE('',(#466),#481,.F.);
#466=FACE_BOUND('',#467,.F.);
#467=EDGE_LOOP('',(#468,#475,#291,#478));
#468=ORIENTED_EDGE('',*,*,#469,.T.);
#469=EDGE_CURVE('',#470,#472,#474,.T.);
#470=VERTEX_POINT('',#471);
#471=CARTESIAN_POINT('',(-0.8,0.24,0.16));
#472=VERTEX_POINT('',#473);
#473=CARTESIAN_POINT('',(-0.8,0.24,0.64));
#474=LINE('',#387,#28);
#475=ORIENTED_EDGE('',*,*,#476,.F.);
#476=EDGE_CURVE('',#286,#472,#477,.T.);
#477=LINE('',#133,#224);
#478=ORIENTED_EDGE('',*,*,#479,.T.);
#479=EDGE_CURVE('',#279,#470,#480,.T.);
#480=LINE('',#123,#224);
#481=PLANE('',#482);
#482=AXIS2_PLACEMENT_3D('',#136,#14,#13);
#483=ADVANCED_FACE('',(#484),#498,.T.);
#484=FACE_BOUND('',#485,.F.);
#485=EDGE_LOOP('',(#486,#487,#488,#495));
#486=ORIENTED_EDGE('',*,*,#405,.T.);
#487=ORIENTED_EDGE('',*,*,#306,.T.);
#488=ORIENTED_EDGE('',*,*,#489,.F.);
#489=EDGE_CURVE('',#490,#302,#492,.T.);
#490=VERTEX_POINT('',#491);
#491=CARTESIAN_POINT('',(0.64,0.4,0.16));
#492=CIRCLE('',#493,0.16);
#493=AXIS2_PLACEMENT_3D('',#494,#100,#46);
#494=CARTESIAN_POINT('',(0.64,0.24,0.16));
#495=ORIENTED_EDGE('',*,*,#496,.F.);
#496=EDGE_CURVE('',#406,#490,#497,.T.);
#497=LINE('',#407,#34);
#498=CYLINDRICAL_SURFACE('',#499,0.16);
#499=AXIS2_PLACEMENT_3D('',#410,#14,#46);
#500=ADVANCED_FACE('',(#501),#511,.T.);
#501=FACE_BOUND('',#502,.T.);
#502=EDGE_LOOP('',(#503,#300,#504,#510));
#503=ORIENTED_EDGE('',*,*,#315,.F.);
#504=ORIENTED_EDGE('',*,*,#505,.F.);
#505=EDGE_CURVE('',#351,#302,#506,.T.);
#506=CIRCLE('',#507,0.16);
#507=AXIS2_PLACEMENT_3D('',#494,#508,#509);
#508=DIRECTION('',(0.,1.,2.832769448824E-16));
#509=DIRECTION('',(0.,2.832769448824E-16,-1.));
#510=ORIENTED_EDGE('',*,*,#350,.F.);
#511=CYLINDRICAL_SURFACE('',#512,0.16);
#512=AXIS2_PLACEMENT_3D('',#59,#46,#14);
#513=ADVANCED_FACE('',(#514),#529,.T.);
#514=FACE_BOUND('',#515,.T.);
#515=EDGE_LOOP('',(#516,#517,#518,#526));
#516=ORIENTED_EDGE('',*,*,#454,.T.);
#517=ORIENTED_EDGE('',*,*,#332,.T.);
#518=ORIENTED_EDGE('',*,*,#519,.T.);
#519=EDGE_CURVE('',#327,#520,#522,.T.);
#520=VERTEX_POINT('',#521);
#521=CARTESIAN_POINT('',(0.64,0.4,0.64));
#522=CIRCLE('',#523,0.16);
#523=AXIS2_PLACEMENT_3D('',#524,#100,#525);
#524=CARTESIAN_POINT('',(0.64,0.24,0.64));
#525=DIRECTION('',(0.,1.734723475977E-16,1.));
#526=ORIENTED_EDGE('',*,*,#527,.F.);
#527=EDGE_CURVE('',#455,#520,#528,.T.);
#528=LINE('',#456,#34);
#529=CYLINDRICAL_SURFACE('',#530,0.16);
#530=AXIS2_PLACEMENT_3D('',#459,#14,#46);
#531=ADVANCED_FACE('',(#532),#538,.T.);
#532=FACE_BOUND('',#533,.F.);
#533=EDGE_LOOP('',(#339,#325,#534,#361));
#534=ORIENTED_EDGE('',*,*,#535,.F.);
#535=EDGE_CURVE('',#357,#327,#536,.T.);
#536=CIRCLE('',#537,0.16);
#537=AXIS2_PLACEMENT_3D('',#524,#169,#525);
#538=CYLINDRICAL_SURFACE('',#539,0.16);
#539=AXIS2_PLACEMENT_3D('',#54,#46,#14);
#540=ADVANCED_FACE('',(#541),#557,.T.);
#541=FACE_BOUND('',#542,.T.);
#542=EDGE_LOOP('',(#543,#547,#551,#556));
#543=ORIENTED_EDGE('',*,*,#544,.T.);
#544=EDGE_CURVE('',#351,#490,#545,.T.);
#545=CIRCLE('',#546,0.16);
#546=AXIS2_PLACEMENT_3D('',#494,#13,#46);
#547=ORIENTED_EDGE('',*,*,#548,.T.);
#548=EDGE_CURVE('',#490,#520,#549,.T.);
#549=LINE('',#550,#28);
#550=CARTESIAN_POINT('',(0.64,0.4,0.));
#551=ORIENTED_EDGE('',*,*,#552,.F.);
#552=EDGE_CURVE('',#357,#520,#553,.T.);
#553=CIRCLE('',#554,0.16);
#554=AXIS2_PLACEMENT_3D('',#524,#344,#555);
#555=DIRECTION('',(0.,1.,1.098045972847E-16));
#556=ORIENTED_EDGE('',*,*,#356,.F.);
#557=CYLINDRICAL_SURFACE('',#558,0.16);
#558=AXIS2_PLACEMENT_3D('',#303,#13,#14);
#559=ADVANCED_FACE('',(#560),#571,.T.);
#560=FACE_BOUND('',#561,.F.);
#561=EDGE_LOOP('',(#562,#373,#563,#564));
#562=ORIENTED_EDGE('',*,*,#479,.F.);
#563=ORIENTED_EDGE('',*,*,#389,.T.);
#564=ORIENTED_EDGE('',*,*,#565,.T.);
#565=EDGE_CURVE('',#384,#470,#566,.T.);
#566=CIRCLE('',#567,0.16);
#567=AXIS2_PLACEMENT_3D('',#568,#569,#570);
#568=CARTESIAN_POINT('',(-0.64,0.24,0.16));
#569=DIRECTION('',(1.734723475977E-16,1.,0.));
#570=DIRECTION('',(-1.,1.734723475977E-16,0.));
#571=CYLINDRICAL_SURFACE('',#572,0.16);
#572=AXIS2_PLACEMENT_3D('',#121,#46,#100);
#573=ADVANCED_FACE('',(#574),#590,.T.);
#574=FACE_BOUND('',#575,.F.);
#575=EDGE_LOOP('',(#576,#584,#585,#586));
#576=ORIENTED_EDGE('',*,*,#577,.F.);
#577=EDGE_CURVE('',#384,#578,#580,.T.);
#578=VERTEX_POINT('',#579);
#579=CARTESIAN_POINT('',(-0.64,0.4,0.16));
#580=CIRCLE('',#581,0.16);
#581=AXIS2_PLACEMENT_3D('',#568,#582,#583);
#582=DIRECTION('',(1.,3.318492022097E-16,0.));
#583=DIRECTION('',(-3.318492022097E-16,1.,0.));
#584=ORIENTED_EDGE('',*,*,#383,.T.);
#585=ORIENTED_EDGE('',*,*,#397,.F.);
#586=ORIENTED_EDGE('',*,*,#587,.F.);
#587=EDGE_CURVE('',#578,#398,#588,.T.);
#588=LINE('',#589,#34);
#589=CARTESIAN_POINT('',(-0.8,0.4,0.16));
#590=CYLINDRICAL_SURFACE('',#591,0.16);
#591=AXIS2_PLACEMENT_3D('',#471,#14,#46);
#592=ADVANCED_FACE('',(#593),#604,.T.);
#593=FACE_BOUND('',#594,.T.);
#594=EDGE_LOOP('',(#595,#411,#599,#603));
#595=ORIENTED_EDGE('',*,*,#596,.F.);
#596=EDGE_CURVE('',#406,#455,#597,.T.);
#597=LINE('',#598,#28);
#598=CARTESIAN_POINT('',(0.3,0.4,0.));
#599=ORIENTED_EDGE('',*,*,#600,.T.);
#600=EDGE_CURVE('',#398,#447,#601,.T.);
#601=LINE('',#602,#28);
#602=CARTESIAN_POINT('',(-0.3,0.4,0.));
#603=ORIENTED_EDGE('',*,*,#461,.T.);
#604=PLANE('',#605);
#605=AXIS2_PLACEMENT_3D('',#602,#46,#13);
#606=ADVANCED_FACE('',(#607),#618,.T.);
#607=FACE_BOUND('',#608,.T.);
#608=EDGE_LOOP('',(#609,#610,#611,#475));
#609=ORIENTED_EDGE('',*,*,#420,.T.);
#610=ORIENTED_EDGE('',*,*,#436,.T.);
#611=ORIENTED_EDGE('',*,*,#612,.T.);
#612=EDGE_CURVE('',#431,#472,#613,.T.);
#613=CIRCLE('',#614,0.16);
#614=AXIS2_PLACEMENT_3D('',#615,#616,#617);
#615=CARTESIAN_POINT('',(-0.64,0.24,0.64));
#616=DIRECTION('',(2.550383384147E-17,-1.,0.));
#617=DIRECTION('',(-1.,-2.550383384147E-17,0.));
#618=CYLINDRICAL_SURFACE('',#619,0.16);
#619=AXIS2_PLACEMENT_3D('',#127,#46,#100);
#620=ADVANCED_FACE('',(#621),#637,.T.);
#621=FACE_BOUND('',#622,.T.);
#622=EDGE_LOOP('',(#623,#631,#632,#633));
#623=ORIENTED_EDGE('',*,*,#624,.F.);
#624=EDGE_CURVE('',#431,#625,#627,.T.);
#625=VERTEX_POINT('',#626);
#626=CARTESIAN_POINT('',(-0.64,0.4,0.64));
#627=CIRCLE('',#628,0.16);
#628=AXIS2_PLACEMENT_3D('',#615,#629,#630);
#629=DIRECTION('',(-1.,-8.673617379884E-17,0.));
#630=DIRECTION('',(-8.673617379884E-17,1.,0.));
#631=ORIENTED_EDGE('',*,*,#430,.T.);
#632=ORIENTED_EDGE('',*,*,#446,.F.);
#633=ORIENTED_EDGE('',*,*,#634,.F.);
#634=EDGE_CURVE('',#625,#447,#635,.T.);
#635=LINE('',#636,#34);
#636=CARTESIAN_POINT('',(-0.8,0.4,0.64));
#637=CYLINDRICAL_SURFACE('',#638,0.16);
#638=AXIS2_PLACEMENT_3D('',#473,#14,#46);
#639=ADVANCED_FACE('',(#640),#656,.T.);
#640=FACE_BOUND('',#641,.F.);
#641=EDGE_LOOP('',(#642,#643,#648,#652));
#642=ORIENTED_EDGE('',*,*,#469,.F.);
#643=ORIENTED_EDGE('',*,*,#644,.T.);
#644=EDGE_CURVE('',#470,#578,#645,.T.);
#645=CIRCLE('',#646,0.16);
#646=AXIS2_PLACEMENT_3D('',#568,#647,#570);
#647=DIRECTION('',(0.,0.,-1.));
#648=ORIENTED_EDGE('',*,*,#649,.T.);
#649=EDGE_CURVE('',#578,#625,#650,.T.);
#650=LINE('',#651,#28);
#651=CARTESIAN_POINT('',(-0.64,0.4,0.));
#652=ORIENTED_EDGE('',*,*,#653,.T.);
#653=EDGE_CURVE('',#625,#472,#654,.T.);
#654=CIRCLE('',#655,0.16);
#655=AXIS2_PLACEMENT_3D('',#615,#13,#630);
#656=CYLINDRICAL_SURFACE('',#657,0.16);
#657=AXIS2_PLACEMENT_3D('',#385,#13,#100);
#658=ADVANCED_FACE('',(#659),#664,.T.);
#659=FACE_BOUND('',#660,.T.);
#660=EDGE_LOOP('',(#661,#662,#663,#495));
#661=ORIENTED_EDGE('',*,*,#596,.T.);
#662=ORIENTED_EDGE('',*,*,#527,.T.);
#663=ORIENTED_EDGE('',*,*,#548,.F.);
#664=PLANE('',#665);
#665=AXIS2_PLACEMENT_3D('',#598,#46,#13);
#666=ADVANCED_FACE('',(#667),#671,.T.);
#667=FACE_BOUND('',#668,.T.);
#668=EDGE_LOOP('',(#669,#670,#488));
#669=ORIENTED_EDGE('',*,*,#544,.F.);
#670=ORIENTED_EDGE('',*,*,#505,.T.);
#671=SPHERICAL_SURFACE('',#493,0.16);
#672=ADVANCED_FACE('',(#673),#677,.T.);
#673=FACE_BOUND('',#674,.T.);
#674=EDGE_LOOP('',(#534,#675,#676));
#675=ORIENTED_EDGE('',*,*,#552,.T.);
#676=ORIENTED_EDGE('',*,*,#519,.F.);
#677=SPHERICAL_SURFACE('',#523,0.16);
#678=ADVANCED_FACE('',(#679),#684,.T.);
#679=FACE_BOUND('',#680,.F.);
#680=EDGE_LOOP('',(#681,#682,#683));
#681=ORIENTED_EDGE('',*,*,#565,.F.);
#682=ORIENTED_EDGE('',*,*,#577,.T.);
#683=ORIENTED_EDGE('',*,*,#644,.F.);
#684=SPHERICAL_SURFACE('',#685,0.16);
#685=AXIS2_PLACEMENT_3D('',#568,#13,#570);
#686=ADVANCED_FACE('',(#687),#691,.T.);
#687=FACE_BOUND('',#688,.T.);
#688=EDGE_LOOP('',(#689,#586,#648,#690));
#689=ORIENTED_EDGE('',*,*,#600,.F.);
#690=ORIENTED_EDGE('',*,*,#634,.T.);
#691=PLANE('',#692);
#692=AXIS2_PLACEMENT_3D('',#693,#46,#13);
#693=CARTESIAN_POINT('',(-0.8,0.4,0.));
#694=ADVANCED_FACE('',(#695),#698,.T.);
#695=FACE_BOUND('',#696,.F.);
#696=EDGE_LOOP('',(#623,#611,#697));
#697=ORIENTED_EDGE('',*,*,#653,.F.);
#698=SPHERICAL_SURFACE('',#699,0.16);
#699=AXIS2_PLACEMENT_3D('',#615,#647,#630);
#700=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#704))GLOBAL_UNIT_ASSIGNED_CONTEXT((#701,#702,#703)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#701=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#702=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#703=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#704=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#701,'distance_accuracy_value','confusion accuracy');
#705=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#706=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#707,#717,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765),#700);
#707=STYLED_ITEM('color',(#708),#17);
#708=PRESENTATION_STYLE_ASSIGNMENT((#709,#715));
#709=SURFACE_STYLE_USAGE(.BOTH.,#710);
#710=SURFACE_SIDE_STYLE('',(#711));
#711=SURFACE_STYLE_FILL_AREA(#712);
#712=FILL_AREA_STYLE('',(#713));
#713=FILL_AREA_STYLE_COLOUR('',#714);
#714=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#715=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#714);
#716=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#717=STYLED_ITEM('color',(#718),#47);
#718=PRESENTATION_STYLE_ASSIGNMENT((#719,#725));
#719=SURFACE_STYLE_USAGE(.BOTH.,#720);
#720=SURFACE_SIDE_STYLE('',(#721));
#721=SURFACE_STYLE_FILL_AREA(#722);
#722=FILL_AREA_STYLE('',(#723));
#723=FILL_AREA_STYLE_COLOUR('',#724);
#724=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#725=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#724);
#726=STYLED_ITEM('color',(#708),#67);
#727=STYLED_ITEM('color',(#708),#90);
#728=STYLED_ITEM('color',(#718),#114);
#729=STYLED_ITEM('color',(#718),#137);
#730=STYLED_ITEM('color',(#718),#155);
#731=STYLED_ITEM('color',(#718),#173);
#732=STYLED_ITEM('color',(#718),#196);
#733=STYLED_ITEM('color',(#708),#216);
#734=STYLED_ITEM('color',(#718),#235);
#735=STYLED_ITEM('color',(#708),#254);
#736=STYLED_ITEM('color',(#718),#274);
#737=STYLED_ITEM('color',(#718),#296);
#738=STYLED_ITEM('color',(#718),#310);
#739=STYLED_ITEM('color',(#718),#321);
#740=STYLED_ITEM('color',(#718),#336);
#741=STYLED_ITEM('color',(#718),#346);
#742=STYLED_ITEM('color',(#718),#368);
#743=STYLED_ITEM('color',(#718),#378);
#744=STYLED_ITEM('color',(#708),#393);
#745=STYLED_ITEM('color',(#718),#416);
#746=STYLED_ITEM('color',(#718),#425);
#747=STYLED_ITEM('color',(#708),#442);
#748=STYLED_ITEM('color',(#718),#465);
#749=STYLED_ITEM('color',(#718),#483);
#750=STYLED_ITEM('color',(#718),#500);
#751=STYLED_ITEM('color',(#718),#513);
#752=STYLED_ITEM('color',(#718),#531);
#753=STYLED_ITEM('color',(#718),#540);
#754=STYLED_ITEM('color',(#718),#559);
#755=STYLED_ITEM('color',(#718),#573);
#756=STYLED_ITEM('color',(#708),#592);
#757=STYLED_ITEM('color',(#718),#606);
#758=STYLED_ITEM('color',(#718),#620);
#759=STYLED_ITEM('color',(#718),#639);
#760=STYLED_ITEM('color',(#718),#658);
#761=STYLED_ITEM('color',(#718),#666);
#762=STYLED_ITEM('color',(#718),#672);
#763=STYLED_ITEM('color',(#718),#678);
#764=STYLED_ITEM('color',(#718),#686);
#765=STYLED_ITEM('color',(#718),#694);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,169 @@
(librepcb_package 4b616942-a900-4d2d-b5e1-354047aa6b4a
(name "CAPC1608 (0603)")
(description "Generic chip capacitor 1608 (imperial 0603).\n\nLength: 1.6mm\nWidth: 0.8mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "1608,0603,c,capacitor,chip,generic")
(author "murray")
(version "0.4")
(created 2015-06-21T12:37:34Z)
(deprecated false)
(generated_by "")
(category 414f873f-4099-47fd-8526-bdd8419de581)
(assembly_type smt)
(pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (name "1"))
(pad 466e0fd0-5b85-4d68-84d3-efa655938898 (name "2"))
(3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead (name "CAPC1608 (0603)"))
(footprint a77e5176-25d1-4b3a-872d-3dd32f6f9cbe
(name "Density Level B (median protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead)
(pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect)
(position 0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 466e0fd0-5b85-4d68-84d3-efa655938898)
)
(pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect)
(position -0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc)
)
(polygon 54dfad32-f8be-4e23-9820-2b8ea90036ea (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position -0.3 0.4) (angle 0.0))
(vertex (position -0.3 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
(vertex (position -0.8 0.4) (angle 0.0))
)
(polygon b0089a63-29a6-47d3-9cc2-5d46927bb2e4 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.3 0.4) (angle 0.0))
(vertex (position 0.3 -0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
)
(polygon 53009e03-0638-4f98-8704-d6879e60353f (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.3 0.325) (angle 0.0))
(vertex (position 0.3 0.325) (angle 0.0))
)
(polygon 707c34fd-a663-4309-89d8-b1cfd4c29ced (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.3 -0.325) (angle 0.0))
(vertex (position 0.3 -0.325) (angle 0.0))
)
(polygon bf0ad1b8-b499-4e23-863a-593582c11259 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.075 0.475) (angle 0.0))
(vertex (position 0.075 0.475) (angle 0.0))
)
(polygon 53ae9475-fa7a-4231-ab27-75bd11d1f6f9 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.075 -0.475) (angle 0.0))
(vertex (position 0.075 -0.475) (angle 0.0))
)
(polygon f146a5b2-2a1b-4dfc-8eaa-1b72ae81bad4 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
)
(polygon cbb77e8c-ba4d-4a1e-8fd9-d8fa04f3df75 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.4 0.65) (angle 0.0))
(vertex (position 1.4 0.65) (angle 0.0))
(vertex (position 1.4 -0.65) (angle 0.0))
(vertex (position -1.4 -0.65) (angle 0.0))
(vertex (position -1.4 0.65) (angle 0.0))
)
(stroke_text 069597b0-1c19-435c-82e7-0803274ac800 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text f698f76d-7ec7-4cd5-aa77-b707bfeca833 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint d61e4907-6a28-4015-a0be-5885f7cc1bc6
(name "Density Level A (max protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead)
(pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect)
(position 0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 466e0fd0-5b85-4d68-84d3-efa655938898)
)
(pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect)
(position -0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc)
)
(polygon 3a4c6c7e-7c2f-4313-a3ab-b4d178bca81e (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position -0.3 0.4) (angle 0.0))
(vertex (position -0.3 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
(vertex (position -0.8 0.4) (angle 0.0))
)
(polygon 99e50fb3-bce8-40fd-a8fd-1db1c05ec0f6 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.3 0.4) (angle 0.0))
(vertex (position 0.3 -0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
)
(polygon 265fc964-291b-49b9-80d9-82e9bc2bb17d (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.3 0.325) (angle 0.0))
(vertex (position 0.3 0.325) (angle 0.0))
)
(polygon ed383283-37c8-446f-9c23-1e14c989e39f (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.3 -0.325) (angle 0.0))
(vertex (position 0.3 -0.325) (angle 0.0))
)
(polygon da82c938-4686-4356-9c47-044bd7070c04 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.075 0.475) (angle 0.0))
(vertex (position 0.075 0.475) (angle 0.0))
)
(polygon 7bae5352-667d-4c72-8a6f-0d1c572e0616 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.075 -0.475) (angle 0.0))
(vertex (position 0.075 -0.475) (angle 0.0))
)
(polygon 24c16214-9d56-47b8-bbf4-ae454e719c3d (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
)
(polygon 6028a1fb-2595-4883-9d7d-15f2ee8daf77 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.85 0.925) (angle 0.0))
(vertex (position 1.85 0.925) (angle 0.0))
(vertex (position 1.85 -0.925) (angle 0.0))
(vertex (position -1.85 -0.925) (angle 0.0))
(vertex (position -1.85 0.925) (angle 0.0))
)
(stroke_text bddc4fc9-5a69-4e26-a793-b1c90667ea90 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 33c4f671-7cf1-45e7-97a6-3c01f16e421a (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,764 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:42',('Author'),(
'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);
#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');
#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4=PRODUCT_DEFINITION_SHAPE('','',#5);
#5=PRODUCT_DEFINITION('design','',#6,#9);
#6=PRODUCT_DEFINITION_FORMATION('','',#7);
#7=PRODUCT('RESC1608 (0603)','RESC1608 (0603)','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#688);
#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12=CARTESIAN_POINT('',(0.,0.,0.));
#13=DIRECTION('',(0.,0.,1.));
#14=DIRECTION('',(1.,0.,0.));
#15=MANIFOLD_SOLID_BREP('',#16);
#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#153,#171,#195,#213,#232,#251,#271,#293,#307,#319,#334,#342,#364,#373,#388,#411,#421,#438,#461,#479,#496,#508,#526,#537,#556,#571,#588,#602,#615,#632,#650,#658,#664,#670,#674,#682));
#17=ADVANCED_FACE('',(#18),#44,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#29,#35,#41));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(0.4,-0.4,5.E-02));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(0.4,-0.4,0.5));
#26=LINE('',#27,#28);
#27=CARTESIAN_POINT('',(0.4,-0.4,0.));
#28=VECTOR('',#13,1.);
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-0.4,-0.4,5.E-02));
#33=LINE('',#32,#34);
#34=VECTOR('',#14,1.);
#35=ORIENTED_EDGE('',*,*,#36,.T.);
#36=EDGE_CURVE('',#31,#37,#39,.T.);
#37=VERTEX_POINT('',#38);
#38=CARTESIAN_POINT('',(-0.4,-0.4,0.5));
#39=LINE('',#40,#28);
#40=CARTESIAN_POINT('',(-0.4,-0.4,0.));
#41=ORIENTED_EDGE('',*,*,#42,.T.);
#42=EDGE_CURVE('',#37,#24,#43,.T.);
#43=LINE('',#38,#34);
#44=PLANE('',#45);
#45=AXIS2_PLACEMENT_3D('',#40,#46,#13);
#46=DIRECTION('',(0.,1.,0.));
#47=ADVANCED_FACE('',(#48),#65,.F.);
#48=FACE_BOUND('',#49,.F.);
#49=EDGE_LOOP('',(#50,#51,#56,#62));
#50=ORIENTED_EDGE('',*,*,#21,.T.);
#51=ORIENTED_EDGE('',*,*,#52,.T.);
#52=EDGE_CURVE('',#24,#53,#55,.T.);
#53=VERTEX_POINT('',#54);
#54=CARTESIAN_POINT('',(0.75,-0.4,0.5));
#55=LINE('',#25,#34);
#56=ORIENTED_EDGE('',*,*,#57,.F.);
#57=EDGE_CURVE('',#58,#53,#60,.T.);
#58=VERTEX_POINT('',#59);
#59=CARTESIAN_POINT('',(0.75,-0.4,5.E-02));
#60=LINE('',#61,#28);
#61=CARTESIAN_POINT('',(0.75,-0.4,0.));
#62=ORIENTED_EDGE('',*,*,#63,.F.);
#63=EDGE_CURVE('',#22,#58,#64,.T.);
#64=LINE('',#23,#34);
#65=PLANE('',#66);
#66=AXIS2_PLACEMENT_3D('',#27,#46,#13);
#67=ADVANCED_FACE('',(#68),#87,.T.);
#68=FACE_BOUND('',#69,.T.);
#69=EDGE_LOOP('',(#70,#77,#82,#29));
#70=ORIENTED_EDGE('',*,*,#71,.T.);
#71=EDGE_CURVE('',#31,#72,#74,.T.);
#72=VERTEX_POINT('',#73);
#73=CARTESIAN_POINT('',(-0.4,-0.35,0.));
#74=CIRCLE('',#75,5.E-02);
#75=AXIS2_PLACEMENT_3D('',#76,#14,#13);
#76=CARTESIAN_POINT('',(-0.4,-0.35,5.E-02));
#77=ORIENTED_EDGE('',*,*,#78,.T.);
#78=EDGE_CURVE('',#72,#79,#81,.T.);
#79=VERTEX_POINT('',#80);
#80=CARTESIAN_POINT('',(0.4,-0.35,0.));
#81=LINE('',#73,#34);
#82=ORIENTED_EDGE('',*,*,#83,.F.);
#83=EDGE_CURVE('',#22,#79,#84,.T.);
#84=CIRCLE('',#85,5.E-02);
#85=AXIS2_PLACEMENT_3D('',#86,#14,#13);
#86=CARTESIAN_POINT('',(0.4,-0.35,5.E-02));
#87=CYLINDRICAL_SURFACE('',#88,5.E-02);
#88=AXIS2_PLACEMENT_3D('',#76,#14,#89);
#89=DIRECTION('',(0.,-1.,0.));
#90=ADVANCED_FACE('',(#91),#112,.T.);
#91=FACE_BOUND('',#92,.F.);
#92=EDGE_LOOP('',(#93,#101,#106,#111));
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#37,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(-0.4,-0.35,0.55));
#97=CIRCLE('',#98,5.E-02);
#98=AXIS2_PLACEMENT_3D('',#99,#100,#13);
#99=CARTESIAN_POINT('',(-0.4,-0.35,0.5));
#100=DIRECTION('',(-1.,0.,0.));
#101=ORIENTED_EDGE('',*,*,#102,.T.);
#102=EDGE_CURVE('',#95,#103,#105,.T.);
#103=VERTEX_POINT('',#104);
#104=CARTESIAN_POINT('',(0.4,-0.35,0.55));
#105=LINE('',#96,#34);
#106=ORIENTED_EDGE('',*,*,#107,.F.);
#107=EDGE_CURVE('',#24,#103,#108,.T.);
#108=CIRCLE('',#109,5.E-02);
#109=AXIS2_PLACEMENT_3D('',#110,#100,#13);
#110=CARTESIAN_POINT('',(0.4,-0.35,0.5));
#111=ORIENTED_EDGE('',*,*,#42,.F.);
#112=CYLINDRICAL_SURFACE('',#113,5.E-02);
#113=AXIS2_PLACEMENT_3D('',#99,#14,#89);
#114=ADVANCED_FACE('',(#115),#134,.F.);
#115=FACE_BOUND('',#116,.F.);
#116=EDGE_LOOP('',(#117,#118,#124,#130));
#117=ORIENTED_EDGE('',*,*,#36,.F.);
#118=ORIENTED_EDGE('',*,*,#119,.F.);
#119=EDGE_CURVE('',#120,#31,#122,.T.);
#120=VERTEX_POINT('',#121);
#121=CARTESIAN_POINT('',(-0.75,-0.4,5.E-02));
#122=LINE('',#123,#34);
#123=CARTESIAN_POINT('',(-0.8,-0.4,5.E-02));
#124=ORIENTED_EDGE('',*,*,#125,.T.);
#125=EDGE_CURVE('',#120,#126,#128,.T.);
#126=VERTEX_POINT('',#127);
#127=CARTESIAN_POINT('',(-0.75,-0.4,0.5));
#128=LINE('',#129,#28);
#129=CARTESIAN_POINT('',(-0.75,-0.4,0.));
#130=ORIENTED_EDGE('',*,*,#131,.T.);
#131=EDGE_CURVE('',#126,#37,#132,.T.);
#132=LINE('',#133,#34);
#133=CARTESIAN_POINT('',(-0.8,-0.4,0.5));
#134=PLANE('',#135);
#135=AXIS2_PLACEMENT_3D('',#136,#46,#13);
#136=CARTESIAN_POINT('',(-0.8,-0.4,0.));
#137=ADVANCED_FACE('',(#138),#151,.T.);
#138=FACE_BOUND('',#139,.T.);
#139=EDGE_LOOP('',(#140,#141,#146,#62));
#140=ORIENTED_EDGE('',*,*,#83,.T.);
#141=ORIENTED_EDGE('',*,*,#142,.T.);
#142=EDGE_CURVE('',#79,#143,#145,.T.);
#143=VERTEX_POINT('',#144);
#144=CARTESIAN_POINT('',(0.75,-0.35,0.));
#145=LINE('',#80,#34);
#146=ORIENTED_EDGE('',*,*,#147,.F.);
#147=EDGE_CURVE('',#58,#143,#148,.T.);
#148=CIRCLE('',#149,5.E-02);
#149=AXIS2_PLACEMENT_3D('',#150,#14,#89);
#150=CARTESIAN_POINT('',(0.75,-0.35,5.E-02));
#151=CYLINDRICAL_SURFACE('',#152,5.E-02);
#152=AXIS2_PLACEMENT_3D('',#86,#14,#89);
#153=ADVANCED_FACE('',(#154),#169,.T.);
#154=FACE_BOUND('',#155,.F.);
#155=EDGE_LOOP('',(#156,#157,#162,#168));
#156=ORIENTED_EDGE('',*,*,#107,.T.);
#157=ORIENTED_EDGE('',*,*,#158,.T.);
#158=EDGE_CURVE('',#103,#159,#161,.T.);
#159=VERTEX_POINT('',#160);
#160=CARTESIAN_POINT('',(0.75,-0.35,0.55));
#161=LINE('',#104,#34);
#162=ORIENTED_EDGE('',*,*,#163,.F.);
#163=EDGE_CURVE('',#53,#159,#164,.T.);
#164=CIRCLE('',#165,5.E-02);
#165=AXIS2_PLACEMENT_3D('',#166,#100,#167);
#166=CARTESIAN_POINT('',(0.75,-0.35,0.5));
#167=DIRECTION('',(0.,-1.,1.110223024625E-15));
#168=ORIENTED_EDGE('',*,*,#52,.F.);
#169=CYLINDRICAL_SURFACE('',#170,5.E-02);
#170=AXIS2_PLACEMENT_3D('',#110,#14,#89);
#171=ADVANCED_FACE('',(#172),#193,.T.);
#172=FACE_BOUND('',#173,.F.);
#173=EDGE_LOOP('',(#174,#181,#182,#189));
#174=ORIENTED_EDGE('',*,*,#175,.T.);
#175=EDGE_CURVE('',#176,#58,#178,.T.);
#176=VERTEX_POINT('',#177);
#177=CARTESIAN_POINT('',(0.8,-0.35,5.E-02));
#178=CIRCLE('',#179,5.E-02);
#179=AXIS2_PLACEMENT_3D('',#150,#180,#89);
#180=DIRECTION('',(0.,0.,-1.));
#181=ORIENTED_EDGE('',*,*,#57,.T.);
#182=ORIENTED_EDGE('',*,*,#183,.F.);
#183=EDGE_CURVE('',#184,#53,#186,.T.);
#184=VERTEX_POINT('',#185);
#185=CARTESIAN_POINT('',(0.8,-0.35,0.5));
#186=CIRCLE('',#187,5.E-02);
#187=AXIS2_PLACEMENT_3D('',#166,#188,#167);
#188=DIRECTION('',(0.,-1.110223024625E-15,-1.));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#176,#184,#191,.T.);
#191=LINE('',#192,#28);
#192=CARTESIAN_POINT('',(0.8,-0.35,0.));
#193=CYLINDRICAL_SURFACE('',#194,5.E-02);
#194=AXIS2_PLACEMENT_3D('',#144,#13,#14);
#195=ADVANCED_FACE('',(#196),#210,.T.);
#196=FACE_BOUND('',#197,.T.);
#197=EDGE_LOOP('',(#118,#198,#205,#209));
#198=ORIENTED_EDGE('',*,*,#199,.F.);
#199=EDGE_CURVE('',#200,#120,#202,.T.);
#200=VERTEX_POINT('',#201);
#201=CARTESIAN_POINT('',(-0.75,-0.35,0.));
#202=CIRCLE('',#203,5.E-02);
#203=AXIS2_PLACEMENT_3D('',#204,#100,#180);
#204=CARTESIAN_POINT('',(-0.75,-0.35,5.E-02));
#205=ORIENTED_EDGE('',*,*,#206,.T.);
#206=EDGE_CURVE('',#200,#72,#207,.T.);
#207=LINE('',#208,#34);
#208=CARTESIAN_POINT('',(-0.8,-0.35,0.));
#209=ORIENTED_EDGE('',*,*,#71,.F.);
#210=CYLINDRICAL_SURFACE('',#211,5.E-02);
#211=AXIS2_PLACEMENT_3D('',#212,#14,#89);
#212=CARTESIAN_POINT('',(-0.8,-0.35,5.E-02));
#213=ADVANCED_FACE('',(#214),#230,.F.);
#214=FACE_BOUND('',#215,.F.);
#215=EDGE_LOOP('',(#216,#77,#222,#227));
#216=ORIENTED_EDGE('',*,*,#217,.F.);
#217=EDGE_CURVE('',#72,#218,#220,.T.);
#218=VERTEX_POINT('',#219);
#219=CARTESIAN_POINT('',(-0.4,0.35,0.));
#220=LINE('',#40,#221);
#221=VECTOR('',#46,1.);
#222=ORIENTED_EDGE('',*,*,#223,.T.);
#223=EDGE_CURVE('',#79,#224,#226,.T.);
#224=VERTEX_POINT('',#225);
#225=CARTESIAN_POINT('',(0.4,0.35,0.));
#226=LINE('',#27,#221);
#227=ORIENTED_EDGE('',*,*,#228,.F.);
#228=EDGE_CURVE('',#218,#224,#229,.T.);
#229=LINE('',#219,#34);
#230=PLANE('',#231);
#231=AXIS2_PLACEMENT_3D('',#40,#13,#14);
#232=ADVANCED_FACE('',(#233),#248,.T.);
#233=FACE_BOUND('',#234,.F.);
#234=EDGE_LOOP('',(#235,#242,#246,#247));
#235=ORIENTED_EDGE('',*,*,#236,.T.);
#236=EDGE_CURVE('',#126,#237,#239,.T.);
#237=VERTEX_POINT('',#238);
#238=CARTESIAN_POINT('',(-0.75,-0.35,0.55));
#239=CIRCLE('',#240,5.E-02);
#240=AXIS2_PLACEMENT_3D('',#241,#100,#13);
#241=CARTESIAN_POINT('',(-0.75,-0.35,0.5));
#242=ORIENTED_EDGE('',*,*,#243,.T.);
#243=EDGE_CURVE('',#237,#95,#244,.T.);
#244=LINE('',#245,#34);
#245=CARTESIAN_POINT('',(-0.8,-0.35,0.55));
#246=ORIENTED_EDGE('',*,*,#94,.F.);
#247=ORIENTED_EDGE('',*,*,#131,.F.);
#248=CYLINDRICAL_SURFACE('',#249,5.E-02);
#249=AXIS2_PLACEMENT_3D('',#250,#14,#89);
#250=CARTESIAN_POINT('',(-0.8,-0.35,0.5));
#251=ADVANCED_FACE('',(#252),#269,.T.);
#252=FACE_BOUND('',#253,.T.);
#253=EDGE_LOOP('',(#254,#101,#260,#266));
#254=ORIENTED_EDGE('',*,*,#255,.F.);
#255=EDGE_CURVE('',#95,#256,#258,.T.);
#256=VERTEX_POINT('',#257);
#257=CARTESIAN_POINT('',(-0.4,0.35,0.55));
#258=LINE('',#259,#221);
#259=CARTESIAN_POINT('',(-0.4,-0.4,0.55));
#260=ORIENTED_EDGE('',*,*,#261,.T.);
#261=EDGE_CURVE('',#103,#262,#264,.T.);
#262=VERTEX_POINT('',#263);
#263=CARTESIAN_POINT('',(0.4,0.35,0.55));
#264=LINE('',#265,#221);
#265=CARTESIAN_POINT('',(0.4,-0.4,0.55));
#266=ORIENTED_EDGE('',*,*,#267,.F.);
#267=EDGE_CURVE('',#256,#262,#268,.T.);
#268=LINE('',#257,#34);
#269=PLANE('',#270);
#270=AXIS2_PLACEMENT_3D('',#259,#13,#14);
#271=ADVANCED_FACE('',(#272),#291,.T.);
#272=FACE_BOUND('',#273,.T.);
#273=EDGE_LOOP('',(#274,#124,#281,#288));
#274=ORIENTED_EDGE('',*,*,#275,.T.);
#275=EDGE_CURVE('',#276,#120,#277,.T.);
#276=VERTEX_POINT('',#212);
#277=CIRCLE('',#278,5.E-02);
#278=AXIS2_PLACEMENT_3D('',#204,#279,#280);
#279=DIRECTION('',(0.,-6.123233995737E-17,1.));
#280=DIRECTION('',(0.,-1.,-6.123233995737E-17));
#281=ORIENTED_EDGE('',*,*,#282,.T.);
#282=EDGE_CURVE('',#126,#283,#284,.T.);
#283=VERTEX_POINT('',#250);
#284=CIRCLE('',#285,5.E-02);
#285=AXIS2_PLACEMENT_3D('',#241,#286,#287);
#286=DIRECTION('',(-6.123233995737E-17,0.,-1.));
#287=DIRECTION('',(-1.,0.,6.123233995737E-17));
#288=ORIENTED_EDGE('',*,*,#289,.F.);
#289=EDGE_CURVE('',#276,#283,#290,.T.);
#290=LINE('',#208,#28);
#291=CYLINDRICAL_SURFACE('',#292,5.E-02);
#292=AXIS2_PLACEMENT_3D('',#201,#13,#100);
#293=ADVANCED_FACE('',(#294),#305,.F.);
#294=FACE_BOUND('',#295,.F.);
#295=EDGE_LOOP('',(#296,#141,#297,#302));
#296=ORIENTED_EDGE('',*,*,#223,.F.);
#297=ORIENTED_EDGE('',*,*,#298,.T.);
#298=EDGE_CURVE('',#143,#299,#301,.T.);
#299=VERTEX_POINT('',#300);
#300=CARTESIAN_POINT('',(0.75,0.35,0.));
#301=LINE('',#61,#221);
#302=ORIENTED_EDGE('',*,*,#303,.F.);
#303=EDGE_CURVE('',#224,#299,#304,.T.);
#304=LINE('',#225,#34);
#305=PLANE('',#306);
#306=AXIS2_PLACEMENT_3D('',#27,#13,#14);
#307=ADVANCED_FACE('',(#308),#317,.T.);
#308=FACE_BOUND('',#309,.F.);
#309=EDGE_LOOP('',(#310,#311,#146));
#310=ORIENTED_EDGE('',*,*,#175,.F.);
#311=ORIENTED_EDGE('',*,*,#312,.T.);
#312=EDGE_CURVE('',#176,#143,#313,.T.);
#313=CIRCLE('',#314,5.E-02);
#314=AXIS2_PLACEMENT_3D('',#150,#315,#316);
#315=DIRECTION('',(0.,1.,-6.123233995737E-17));
#316=DIRECTION('',(0.,-6.123233995737E-17,-1.));
#317=SPHERICAL_SURFACE('',#318,5.E-02);
#318=AXIS2_PLACEMENT_3D('',#150,#100,#89);
#319=ADVANCED_FACE('',(#320),#332,.T.);
#320=FACE_BOUND('',#321,.T.);
#321=EDGE_LOOP('',(#322,#157,#323,#329));
#322=ORIENTED_EDGE('',*,*,#261,.F.);
#323=ORIENTED_EDGE('',*,*,#324,.T.);
#324=EDGE_CURVE('',#159,#325,#327,.T.);
#325=VERTEX_POINT('',#326);
#326=CARTESIAN_POINT('',(0.75,0.35,0.55));
#327=LINE('',#328,#221);
#328=CARTESIAN_POINT('',(0.75,-0.4,0.55));
#329=ORIENTED_EDGE('',*,*,#330,.F.);
#330=EDGE_CURVE('',#262,#325,#331,.T.);
#331=LINE('',#263,#34);
#332=PLANE('',#333);
#333=AXIS2_PLACEMENT_3D('',#265,#13,#14);
#334=ADVANCED_FACE('',(#335),#341,.T.);
#335=FACE_BOUND('',#336,.T.);
#336=EDGE_LOOP('',(#182,#337,#162));
#337=ORIENTED_EDGE('',*,*,#338,.T.);
#338=EDGE_CURVE('',#184,#159,#339,.T.);
#339=CIRCLE('',#340,5.E-02);
#340=AXIS2_PLACEMENT_3D('',#166,#280,#279);
#341=SPHERICAL_SURFACE('',#165,5.E-02);
#342=ADVANCED_FACE('',(#343),#361,.T.);
#343=FACE_BOUND('',#344,.T.);
#344=EDGE_LOOP('',(#189,#345,#351,#357));
#345=ORIENTED_EDGE('',*,*,#346,.T.);
#346=EDGE_CURVE('',#176,#347,#349,.T.);
#347=VERTEX_POINT('',#348);
#348=CARTESIAN_POINT('',(0.8,0.35,5.E-02));
#349=LINE('',#350,#221);
#350=CARTESIAN_POINT('',(0.8,-0.4,5.E-02));
#351=ORIENTED_EDGE('',*,*,#352,.T.);
#352=EDGE_CURVE('',#347,#353,#355,.T.);
#353=VERTEX_POINT('',#354);
#354=CARTESIAN_POINT('',(0.8,0.35,0.5));
#355=LINE('',#356,#28);
#356=CARTESIAN_POINT('',(0.8,0.35,0.));
#357=ORIENTED_EDGE('',*,*,#358,.F.);
#358=EDGE_CURVE('',#184,#353,#359,.T.);
#359=LINE('',#360,#221);
#360=CARTESIAN_POINT('',(0.8,-0.4,0.5));
#361=PLANE('',#362);
#362=AXIS2_PLACEMENT_3D('',#363,#14,#13);
#363=CARTESIAN_POINT('',(0.8,-0.4,0.));
#364=ADVANCED_FACE('',(#365),#371,.T.);
#365=FACE_BOUND('',#366,.F.);
#366=EDGE_LOOP('',(#367,#274,#198));
#367=ORIENTED_EDGE('',*,*,#368,.F.);
#368=EDGE_CURVE('',#276,#200,#369,.T.);
#369=CIRCLE('',#370,5.E-02);
#370=AXIS2_PLACEMENT_3D('',#204,#89,#180);
#371=SPHERICAL_SURFACE('',#372,5.E-02);
#372=AXIS2_PLACEMENT_3D('',#204,#14,#180);
#373=ADVANCED_FACE('',(#374),#386,.F.);
#374=FACE_BOUND('',#375,.F.);
#375=EDGE_LOOP('',(#376,#377,#383,#205));
#376=ORIENTED_EDGE('',*,*,#217,.T.);
#377=ORIENTED_EDGE('',*,*,#378,.F.);
#378=EDGE_CURVE('',#379,#218,#381,.T.);
#379=VERTEX_POINT('',#380);
#380=CARTESIAN_POINT('',(-0.75,0.35,0.));
#381=LINE('',#382,#34);
#382=CARTESIAN_POINT('',(-0.8,0.35,0.));
#383=ORIENTED_EDGE('',*,*,#384,.F.);
#384=EDGE_CURVE('',#200,#379,#385,.T.);
#385=LINE('',#129,#221);
#386=PLANE('',#387);
#387=AXIS2_PLACEMENT_3D('',#136,#13,#14);
#388=ADVANCED_FACE('',(#389),#409,.T.);
#389=FACE_BOUND('',#390,.F.);
#390=EDGE_LOOP('',(#391,#398,#399,#406));
#391=ORIENTED_EDGE('',*,*,#392,.T.);
#392=EDGE_CURVE('',#393,#218,#395,.T.);
#393=VERTEX_POINT('',#394);
#394=CARTESIAN_POINT('',(-0.4,0.4,5.E-02));
#395=CIRCLE('',#396,5.E-02);
#396=AXIS2_PLACEMENT_3D('',#397,#100,#13);
#397=CARTESIAN_POINT('',(-0.4,0.35,5.E-02));
#398=ORIENTED_EDGE('',*,*,#228,.T.);
#399=ORIENTED_EDGE('',*,*,#400,.F.);
#400=EDGE_CURVE('',#401,#224,#403,.T.);
#401=VERTEX_POINT('',#402);
#402=CARTESIAN_POINT('',(0.4,0.4,5.E-02));
#403=CIRCLE('',#404,5.E-02);
#404=AXIS2_PLACEMENT_3D('',#405,#100,#13);
#405=CARTESIAN_POINT('',(0.4,0.35,5.E-02));
#406=ORIENTED_EDGE('',*,*,#407,.F.);
#407=EDGE_CURVE('',#393,#401,#408,.T.);
#408=LINE('',#394,#34);
#409=CYLINDRICAL_SURFACE('',#410,5.E-02);
#410=AXIS2_PLACEMENT_3D('',#397,#14,#46);
#411=ADVANCED_FACE('',(#412),#419,.T.);
#412=FACE_BOUND('',#413,.F.);
#413=EDGE_LOOP('',(#414,#281,#415));
#414=ORIENTED_EDGE('',*,*,#236,.F.);
#415=ORIENTED_EDGE('',*,*,#416,.F.);
#416=EDGE_CURVE('',#237,#283,#417,.T.);
#417=CIRCLE('',#418,5.E-02);
#418=AXIS2_PLACEMENT_3D('',#241,#89,#13);
#419=SPHERICAL_SURFACE('',#420,5.E-02);
#420=AXIS2_PLACEMENT_3D('',#241,#46,#13);
#421=ADVANCED_FACE('',(#422),#435,.T.);
#422=FACE_BOUND('',#423,.T.);
#423=EDGE_LOOP('',(#424,#425,#431,#242));
#424=ORIENTED_EDGE('',*,*,#255,.T.);
#425=ORIENTED_EDGE('',*,*,#426,.F.);
#426=EDGE_CURVE('',#427,#256,#429,.T.);
#427=VERTEX_POINT('',#428);
#428=CARTESIAN_POINT('',(-0.75,0.35,0.55));
#429=LINE('',#430,#34);
#430=CARTESIAN_POINT('',(-0.8,0.35,0.55));
#431=ORIENTED_EDGE('',*,*,#432,.F.);
#432=EDGE_CURVE('',#237,#427,#433,.T.);
#433=LINE('',#434,#221);
#434=CARTESIAN_POINT('',(-0.75,-0.4,0.55));
#435=PLANE('',#436);
#436=AXIS2_PLACEMENT_3D('',#437,#13,#14);
#437=CARTESIAN_POINT('',(-0.8,-0.4,0.55));
#438=ADVANCED_FACE('',(#439),#459,.T.);
#439=FACE_BOUND('',#440,.T.);
#440=EDGE_LOOP('',(#441,#448,#449,#456));
#441=ORIENTED_EDGE('',*,*,#442,.T.);
#442=EDGE_CURVE('',#443,#256,#445,.T.);
#443=VERTEX_POINT('',#444);
#444=CARTESIAN_POINT('',(-0.4,0.4,0.5));
#445=CIRCLE('',#446,5.E-02);
#446=AXIS2_PLACEMENT_3D('',#447,#14,#13);
#447=CARTESIAN_POINT('',(-0.4,0.35,0.5));
#448=ORIENTED_EDGE('',*,*,#267,.T.);
#449=ORIENTED_EDGE('',*,*,#450,.F.);
#450=EDGE_CURVE('',#451,#262,#453,.T.);
#451=VERTEX_POINT('',#452);
#452=CARTESIAN_POINT('',(0.4,0.4,0.5));
#453=CIRCLE('',#454,5.E-02);
#454=AXIS2_PLACEMENT_3D('',#455,#14,#13);
#455=CARTESIAN_POINT('',(0.4,0.35,0.5));
#456=ORIENTED_EDGE('',*,*,#457,.F.);
#457=EDGE_CURVE('',#443,#451,#458,.T.);
#458=LINE('',#444,#34);
#459=CYLINDRICAL_SURFACE('',#460,5.E-02);
#460=AXIS2_PLACEMENT_3D('',#447,#14,#46);
#461=ADVANCED_FACE('',(#462),#477,.F.);
#462=FACE_BOUND('',#463,.F.);
#463=EDGE_LOOP('',(#464,#288,#469,#474));
#464=ORIENTED_EDGE('',*,*,#465,.F.);
#465=EDGE_CURVE('',#283,#466,#468,.T.);
#466=VERTEX_POINT('',#467);
#467=CARTESIAN_POINT('',(-0.8,0.35,0.5));
#468=LINE('',#133,#221);
#469=ORIENTED_EDGE('',*,*,#470,.T.);
#470=EDGE_CURVE('',#276,#471,#473,.T.);
#471=VERTEX_POINT('',#472);
#472=CARTESIAN_POINT('',(-0.8,0.35,5.E-02));
#473=LINE('',#123,#221);
#474=ORIENTED_EDGE('',*,*,#475,.T.);
#475=EDGE_CURVE('',#471,#466,#476,.T.);
#476=LINE('',#382,#28);
#477=PLANE('',#478);
#478=AXIS2_PLACEMENT_3D('',#136,#14,#13);
#479=ADVANCED_FACE('',(#480),#494,.T.);
#480=FACE_BOUND('',#481,.F.);
#481=EDGE_LOOP('',(#482,#483,#484,#491));
#482=ORIENTED_EDGE('',*,*,#400,.T.);
#483=ORIENTED_EDGE('',*,*,#303,.T.);
#484=ORIENTED_EDGE('',*,*,#485,.F.);
#485=EDGE_CURVE('',#486,#299,#488,.T.);
#486=VERTEX_POINT('',#487);
#487=CARTESIAN_POINT('',(0.75,0.4,5.E-02));
#488=CIRCLE('',#489,5.E-02);
#489=AXIS2_PLACEMENT_3D('',#490,#100,#46);
#490=CARTESIAN_POINT('',(0.75,0.35,5.E-02));
#491=ORIENTED_EDGE('',*,*,#492,.F.);
#492=EDGE_CURVE('',#401,#486,#493,.T.);
#493=LINE('',#402,#34);
#494=CYLINDRICAL_SURFACE('',#495,5.E-02);
#495=AXIS2_PLACEMENT_3D('',#405,#14,#46);
#496=ADVANCED_FACE('',(#497),#506,.T.);
#497=FACE_BOUND('',#498,.T.);
#498=EDGE_LOOP('',(#311,#297,#499,#505));
#499=ORIENTED_EDGE('',*,*,#500,.F.);
#500=EDGE_CURVE('',#347,#299,#501,.T.);
#501=CIRCLE('',#502,5.E-02);
#502=AXIS2_PLACEMENT_3D('',#490,#503,#504);
#503=DIRECTION('',(0.,1.,6.123233995737E-17));
#504=DIRECTION('',(0.,6.123233995737E-17,-1.));
#505=ORIENTED_EDGE('',*,*,#346,.F.);
#506=CYLINDRICAL_SURFACE('',#507,5.E-02);
#507=AXIS2_PLACEMENT_3D('',#59,#46,#14);
#508=ADVANCED_FACE('',(#509),#524,.T.);
#509=FACE_BOUND('',#510,.T.);
#510=EDGE_LOOP('',(#511,#512,#513,#521));
#511=ORIENTED_EDGE('',*,*,#450,.T.);
#512=ORIENTED_EDGE('',*,*,#330,.T.);
#513=ORIENTED_EDGE('',*,*,#514,.F.);
#514=EDGE_CURVE('',#515,#325,#517,.T.);
#515=VERTEX_POINT('',#516);
#516=CARTESIAN_POINT('',(0.75,0.4,0.5));
#517=CIRCLE('',#518,5.E-02);
#518=AXIS2_PLACEMENT_3D('',#519,#14,#520);
#519=CARTESIAN_POINT('',(0.75,0.35,0.5));
#520=DIRECTION('',(0.,1.,1.110223024625E-15));
#521=ORIENTED_EDGE('',*,*,#522,.F.);
#522=EDGE_CURVE('',#451,#515,#523,.T.);
#523=LINE('',#452,#34);
#524=CYLINDRICAL_SURFACE('',#525,5.E-02);
#525=AXIS2_PLACEMENT_3D('',#455,#14,#46);
#526=ADVANCED_FACE('',(#527),#535,.T.);
#527=FACE_BOUND('',#528,.F.);
#528=EDGE_LOOP('',(#337,#323,#529,#357));
#529=ORIENTED_EDGE('',*,*,#530,.F.);
#530=EDGE_CURVE('',#353,#325,#531,.T.);
#531=CIRCLE('',#532,5.E-02);
#532=AXIS2_PLACEMENT_3D('',#519,#533,#534);
#533=DIRECTION('',(0.,-1.,6.123233995737E-17));
#534=DIRECTION('',(0.,6.123233995737E-17,1.));
#535=CYLINDRICAL_SURFACE('',#536,5.E-02);
#536=AXIS2_PLACEMENT_3D('',#54,#46,#14);
#537=ADVANCED_FACE('',(#538),#554,.T.);
#538=FACE_BOUND('',#539,.T.);
#539=EDGE_LOOP('',(#540,#544,#548,#553));
#540=ORIENTED_EDGE('',*,*,#541,.T.);
#541=EDGE_CURVE('',#347,#486,#542,.T.);
#542=CIRCLE('',#543,5.E-02);
#543=AXIS2_PLACEMENT_3D('',#490,#13,#46);
#544=ORIENTED_EDGE('',*,*,#545,.T.);
#545=EDGE_CURVE('',#486,#515,#546,.T.);
#546=LINE('',#547,#28);
#547=CARTESIAN_POINT('',(0.75,0.4,0.));
#548=ORIENTED_EDGE('',*,*,#549,.F.);
#549=EDGE_CURVE('',#353,#515,#550,.T.);
#550=CIRCLE('',#551,5.E-02);
#551=AXIS2_PLACEMENT_3D('',#519,#552,#520);
#552=DIRECTION('',(0.,-1.110223024625E-15,1.));
#553=ORIENTED_EDGE('',*,*,#352,.F.);
#554=CYLINDRICAL_SURFACE('',#555,5.E-02);
#555=AXIS2_PLACEMENT_3D('',#300,#13,#14);
#556=ADVANCED_FACE('',(#557),#569,.T.);
#557=FACE_BOUND('',#558,.F.);
#558=EDGE_LOOP('',(#559,#560,#561,#568));
#559=ORIENTED_EDGE('',*,*,#368,.T.);
#560=ORIENTED_EDGE('',*,*,#384,.T.);
#561=ORIENTED_EDGE('',*,*,#562,.F.);
#562=EDGE_CURVE('',#471,#379,#563,.T.);
#563=CIRCLE('',#564,5.E-02);
#564=AXIS2_PLACEMENT_3D('',#565,#566,#567);
#565=CARTESIAN_POINT('',(-0.75,0.35,5.E-02));
#566=DIRECTION('',(0.,-1.,-1.110223024625E-15));
#567=DIRECTION('',(0.,1.110223024625E-15,-1.));
#568=ORIENTED_EDGE('',*,*,#470,.F.);
#569=CYLINDRICAL_SURFACE('',#570,5.E-02);
#570=AXIS2_PLACEMENT_3D('',#121,#46,#100);
#571=ADVANCED_FACE('',(#572),#586,.T.);
#572=FACE_BOUND('',#573,.F.);
#573=EDGE_LOOP('',(#574,#580,#584,#585));
#574=ORIENTED_EDGE('',*,*,#575,.F.);
#575=EDGE_CURVE('',#576,#393,#578,.T.);
#576=VERTEX_POINT('',#577);
#577=CARTESIAN_POINT('',(-0.75,0.4,5.E-02));
#578=LINE('',#579,#34);
#579=CARTESIAN_POINT('',(-0.8,0.4,5.E-02));
#580=ORIENTED_EDGE('',*,*,#581,.F.);
#581=EDGE_CURVE('',#379,#576,#582,.T.);
#582=CIRCLE('',#583,5.E-02);
#583=AXIS2_PLACEMENT_3D('',#565,#14,#567);
#584=ORIENTED_EDGE('',*,*,#378,.T.);
#585=ORIENTED_EDGE('',*,*,#392,.F.);
#586=CYLINDRICAL_SURFACE('',#587,5.E-02);
#587=AXIS2_PLACEMENT_3D('',#472,#14,#46);
#588=ADVANCED_FACE('',(#589),#600,.T.);
#589=FACE_BOUND('',#590,.T.);
#590=EDGE_LOOP('',(#591,#406,#595,#599));
#591=ORIENTED_EDGE('',*,*,#592,.F.);
#592=EDGE_CURVE('',#401,#451,#593,.T.);
#593=LINE('',#594,#28);
#594=CARTESIAN_POINT('',(0.4,0.4,0.));
#595=ORIENTED_EDGE('',*,*,#596,.T.);
#596=EDGE_CURVE('',#393,#443,#597,.T.);
#597=LINE('',#598,#28);
#598=CARTESIAN_POINT('',(-0.4,0.4,0.));
#599=ORIENTED_EDGE('',*,*,#457,.T.);
#600=PLANE('',#601);
#601=AXIS2_PLACEMENT_3D('',#598,#46,#13);
#602=ADVANCED_FACE('',(#603),#613,.T.);
#603=FACE_BOUND('',#604,.T.);
#604=EDGE_LOOP('',(#464,#415,#605,#606));
#605=ORIENTED_EDGE('',*,*,#432,.T.);
#606=ORIENTED_EDGE('',*,*,#607,.F.);
#607=EDGE_CURVE('',#466,#427,#608,.T.);
#608=CIRCLE('',#609,5.E-02);
#609=AXIS2_PLACEMENT_3D('',#610,#611,#612);
#610=CARTESIAN_POINT('',(-0.75,0.35,0.5));
#611=DIRECTION('',(0.,1.,-1.110223024625E-15));
#612=DIRECTION('',(0.,1.110223024625E-15,1.));
#613=CYLINDRICAL_SURFACE('',#614,5.E-02);
#614=AXIS2_PLACEMENT_3D('',#127,#46,#100);
#615=ADVANCED_FACE('',(#616),#630,.T.);
#616=FACE_BOUND('',#617,.T.);
#617=EDGE_LOOP('',(#618,#624,#628,#629));
#618=ORIENTED_EDGE('',*,*,#619,.F.);
#619=EDGE_CURVE('',#620,#443,#622,.T.);
#620=VERTEX_POINT('',#621);
#621=CARTESIAN_POINT('',(-0.75,0.4,0.5));
#622=LINE('',#623,#34);
#623=CARTESIAN_POINT('',(-0.8,0.4,0.5));
#624=ORIENTED_EDGE('',*,*,#625,.F.);
#625=EDGE_CURVE('',#427,#620,#626,.T.);
#626=CIRCLE('',#627,5.E-02);
#627=AXIS2_PLACEMENT_3D('',#610,#100,#612);
#628=ORIENTED_EDGE('',*,*,#426,.T.);
#629=ORIENTED_EDGE('',*,*,#442,.F.);
#630=CYLINDRICAL_SURFACE('',#631,5.E-02);
#631=AXIS2_PLACEMENT_3D('',#467,#14,#46);
#632=ADVANCED_FACE('',(#633),#648,.T.);
#633=FACE_BOUND('',#634,.F.);
#634=EDGE_LOOP('',(#635,#639,#643,#647));
#635=ORIENTED_EDGE('',*,*,#636,.T.);
#636=EDGE_CURVE('',#471,#576,#637,.T.);
#637=CIRCLE('',#638,5.E-02);
#638=AXIS2_PLACEMENT_3D('',#565,#316,#315);
#639=ORIENTED_EDGE('',*,*,#640,.T.);
#640=EDGE_CURVE('',#576,#620,#641,.T.);
#641=LINE('',#642,#28);
#642=CARTESIAN_POINT('',(-0.75,0.4,0.));
#643=ORIENTED_EDGE('',*,*,#644,.F.);
#644=EDGE_CURVE('',#466,#620,#645,.T.);
#645=CIRCLE('',#646,5.E-02);
#646=AXIS2_PLACEMENT_3D('',#610,#504,#503);
#647=ORIENTED_EDGE('',*,*,#475,.F.);
#648=CYLINDRICAL_SURFACE('',#649,5.E-02);
#649=AXIS2_PLACEMENT_3D('',#380,#13,#100);
#650=ADVANCED_FACE('',(#651),#656,.T.);
#651=FACE_BOUND('',#652,.T.);
#652=EDGE_LOOP('',(#653,#654,#655,#491));
#653=ORIENTED_EDGE('',*,*,#592,.T.);
#654=ORIENTED_EDGE('',*,*,#522,.T.);
#655=ORIENTED_EDGE('',*,*,#545,.F.);
#656=PLANE('',#657);
#657=AXIS2_PLACEMENT_3D('',#594,#46,#13);
#658=ADVANCED_FACE('',(#659),#663,.T.);
#659=FACE_BOUND('',#660,.T.);
#660=EDGE_LOOP('',(#661,#662,#484));
#661=ORIENTED_EDGE('',*,*,#541,.F.);
#662=ORIENTED_EDGE('',*,*,#500,.T.);
#663=SPHERICAL_SURFACE('',#489,5.E-02);
#664=ADVANCED_FACE('',(#665),#668,.T.);
#665=FACE_BOUND('',#666,.F.);
#666=EDGE_LOOP('',(#548,#667,#513));
#667=ORIENTED_EDGE('',*,*,#530,.T.);
#668=SPHERICAL_SURFACE('',#669,5.E-02);
#669=AXIS2_PLACEMENT_3D('',#519,#100,#520);
#670=ADVANCED_FACE('',(#671),#673,.T.);
#671=FACE_BOUND('',#672,.T.);
#672=EDGE_LOOP('',(#561,#635,#580));
#673=SPHERICAL_SURFACE('',#583,5.E-02);
#674=ADVANCED_FACE('',(#675),#679,.T.);
#675=FACE_BOUND('',#676,.T.);
#676=EDGE_LOOP('',(#677,#574,#639,#678));
#677=ORIENTED_EDGE('',*,*,#596,.F.);
#678=ORIENTED_EDGE('',*,*,#619,.T.);
#679=PLANE('',#680);
#680=AXIS2_PLACEMENT_3D('',#681,#46,#13);
#681=CARTESIAN_POINT('',(-0.8,0.4,0.));
#682=ADVANCED_FACE('',(#683),#686,.T.);
#683=FACE_BOUND('',#684,.F.);
#684=EDGE_LOOP('',(#606,#685,#624));
#685=ORIENTED_EDGE('',*,*,#644,.T.);
#686=SPHERICAL_SURFACE('',#687,5.E-02);
#687=AXIS2_PLACEMENT_3D('',#610,#14,#612);
#688=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#692))GLOBAL_UNIT_ASSIGNED_CONTEXT((#689,#690,#691)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#689=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#690=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#691=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#692=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#689,'distance_accuracy_value','confusion accuracy');
#693=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#694=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#695,#705,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753),#688);
#695=STYLED_ITEM('color',(#696),#17);
#696=PRESENTATION_STYLE_ASSIGNMENT((#697,#703));
#697=SURFACE_STYLE_USAGE(.BOTH.,#698);
#698=SURFACE_SIDE_STYLE('',(#699));
#699=SURFACE_STYLE_FILL_AREA(#700);
#700=FILL_AREA_STYLE('',(#701));
#701=FILL_AREA_STYLE_COLOUR('',#702);
#702=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
#703=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#702);
#704=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#705=STYLED_ITEM('color',(#706),#47);
#706=PRESENTATION_STYLE_ASSIGNMENT((#707,#713));
#707=SURFACE_STYLE_USAGE(.BOTH.,#708);
#708=SURFACE_SIDE_STYLE('',(#709));
#709=SURFACE_STYLE_FILL_AREA(#710);
#710=FILL_AREA_STYLE('',(#711));
#711=FILL_AREA_STYLE_COLOUR('',#712);
#712=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#713=CURVE_STYLE('',#704,POSITIVE_LENGTH_MEASURE(0.1),#712);
#714=STYLED_ITEM('color',(#696),#67);
#715=STYLED_ITEM('color',(#696),#90);
#716=STYLED_ITEM('color',(#706),#114);
#717=STYLED_ITEM('color',(#706),#137);
#718=STYLED_ITEM('color',(#706),#153);
#719=STYLED_ITEM('color',(#706),#171);
#720=STYLED_ITEM('color',(#706),#195);
#721=STYLED_ITEM('color',(#696),#213);
#722=STYLED_ITEM('color',(#706),#232);
#723=STYLED_ITEM('color',(#696),#251);
#724=STYLED_ITEM('color',(#706),#271);
#725=STYLED_ITEM('color',(#706),#293);
#726=STYLED_ITEM('color',(#706),#307);
#727=STYLED_ITEM('color',(#706),#319);
#728=STYLED_ITEM('color',(#706),#334);
#729=STYLED_ITEM('color',(#706),#342);
#730=STYLED_ITEM('color',(#706),#364);
#731=STYLED_ITEM('color',(#706),#373);
#732=STYLED_ITEM('color',(#696),#388);
#733=STYLED_ITEM('color',(#706),#411);
#734=STYLED_ITEM('color',(#706),#421);
#735=STYLED_ITEM('color',(#696),#438);
#736=STYLED_ITEM('color',(#706),#461);
#737=STYLED_ITEM('color',(#706),#479);
#738=STYLED_ITEM('color',(#706),#496);
#739=STYLED_ITEM('color',(#706),#508);
#740=STYLED_ITEM('color',(#706),#526);
#741=STYLED_ITEM('color',(#706),#537);
#742=STYLED_ITEM('color',(#706),#556);
#743=STYLED_ITEM('color',(#706),#571);
#744=STYLED_ITEM('color',(#696),#588);
#745=STYLED_ITEM('color',(#706),#602);
#746=STYLED_ITEM('color',(#706),#615);
#747=STYLED_ITEM('color',(#706),#632);
#748=STYLED_ITEM('color',(#706),#650);
#749=STYLED_ITEM('color',(#706),#658);
#750=STYLED_ITEM('color',(#706),#664);
#751=STYLED_ITEM('color',(#706),#670);
#752=STYLED_ITEM('color',(#706),#674);
#753=STYLED_ITEM('color',(#706),#682);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,169 @@
(librepcb_package 5d9abd1b-cf0b-4cf7-8666-20a1add9971e
(name "RESC1608 (0603)")
(description "Generic chip resistor 1608 (imperial 0603).\n\nLength: 1.6mm\nWidth: 0.8mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
(keywords "1608,0603,r,resistor,chip,generic")
(author "Danilo B.")
(version "0.4")
(created 2018-12-19T00:08:03Z)
(deprecated false)
(generated_by "")
(category a20f0330-06d3-4bc2-a1fa-f8577deb6770)
(assembly_type smt)
(pad ad768910-1573-409f-81d4-d4c7692ab494 (name "1"))
(pad 65ab6c75-b264-4fed-b445-d3d98c956008 (name "2"))
(3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328 (name "RESC1608 (0603)"))
(footprint 2a40ad27-1ab7-41ee-8f60-d70df83927a5
(name "Density Level B (median protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328)
(pad 65ab6c75-b264-4fed-b445-d3d98c956008 (side top) (shape roundrect)
(position 0.775 0.0) (rotation 0.0) (size 0.75 0.8) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 65ab6c75-b264-4fed-b445-d3d98c956008)
)
(pad ad768910-1573-409f-81d4-d4c7692ab494 (side top) (shape roundrect)
(position -0.775 0.0) (rotation 0.0) (size 0.75 0.8) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad ad768910-1573-409f-81d4-d4c7692ab494)
)
(polygon 61d980d5-7846-4bad-8d9c-c55025b65ac9 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position -0.4 0.4) (angle 0.0))
(vertex (position -0.4 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
(vertex (position -0.8 0.4) (angle 0.0))
)
(polygon 42d928e5-a698-4e73-a2c3-daa18d9bcebc (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.4 0.4) (angle 0.0))
(vertex (position 0.4 -0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
)
(polygon 0a2eedee-dd2a-466e-86f4-08012e5965fb (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.4 0.325) (angle 0.0))
(vertex (position 0.4 0.325) (angle 0.0))
)
(polygon 054a240b-3c07-4385-af01-d92b8727d12a (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.4 -0.325) (angle 0.0))
(vertex (position 0.4 -0.325) (angle 0.0))
)
(polygon b40cd9c4-416b-46bc-bace-e2d65db4ae45 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.175 0.475) (angle 0.0))
(vertex (position 0.175 0.475) (angle 0.0))
)
(polygon a93564e3-5945-430f-a442-ba2da0b14f7f (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.175 -0.475) (angle 0.0))
(vertex (position 0.175 -0.475) (angle 0.0))
)
(polygon 2550f6ad-147c-4eeb-b690-e039067a8aca (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
)
(polygon 8d41c43d-1f8e-4bbe-bfe2-b8f816b8957b (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.4 0.65) (angle 0.0))
(vertex (position 1.4 0.65) (angle 0.0))
(vertex (position 1.4 -0.65) (angle 0.0))
(vertex (position -1.4 -0.65) (angle 0.0))
(vertex (position -1.4 0.65) (angle 0.0))
)
(stroke_text 0523853e-390b-480d-80f0-22df28be1042 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text fa5fb8d1-fd3c-41ba-a14a-dc3c97f890d7 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 4fceac63-0f89-46c4-8e93-d6ee67d33e69
(name "Density Level A (max protrusion)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 2d9f20e6-c3dc-422c-ae1e-e278f6ae8328)
(pad 65ab6c75-b264-4fed-b445-d3d98c956008 (side top) (shape roundrect)
(position 0.875 0.0) (rotation 0.0) (size 0.95 0.85) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 65ab6c75-b264-4fed-b445-d3d98c956008)
)
(pad ad768910-1573-409f-81d4-d4c7692ab494 (side top) (shape roundrect)
(position -0.875 0.0) (rotation 0.0) (size 0.95 0.85) (radius 0.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad ad768910-1573-409f-81d4-d4c7692ab494)
)
(polygon f6b17a0d-46b8-4460-aac9-5f1eb2617f12 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position -0.4 0.4) (angle 0.0))
(vertex (position -0.4 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
(vertex (position -0.8 0.4) (angle 0.0))
)
(polygon c0e1aa5c-97e8-457d-bc60-b0f796955350 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.4 0.4) (angle 0.0))
(vertex (position 0.4 -0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
)
(polygon c9524d3e-1f1e-4c9d-a75c-0a8a7c5f1c8d (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.4 0.325) (angle 0.0))
(vertex (position 0.4 0.325) (angle 0.0))
)
(polygon 959165dc-7d2a-4e2d-b5f0-c7df16836ef8 (layer top_documentation)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.4 -0.325) (angle 0.0))
(vertex (position 0.4 -0.325) (angle 0.0))
)
(polygon 72ad8b08-9112-4422-8cb8-b2f4f8b8f5f3 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.175 0.475) (angle 0.0))
(vertex (position 0.175 0.475) (angle 0.0))
)
(polygon 09a8ba9d-b5a5-4a4a-83da-9905af60b356 (layer top_legend)
(width 0.15) (fill false) (grab_area false)
(vertex (position -0.175 -0.475) (angle 0.0))
(vertex (position 0.175 -0.475) (angle 0.0))
)
(polygon 9e010573-181f-4d40-a164-f1d2870cbab0 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -0.8 0.4) (angle 0.0))
(vertex (position 0.8 0.4) (angle 0.0))
(vertex (position 0.8 -0.4) (angle 0.0))
(vertex (position -0.8 -0.4) (angle 0.0))
)
(polygon 323f5974-64ed-4219-a57d-2a12068ae123 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.85 0.925) (angle 0.0))
(vertex (position 1.85 0.925) (angle 0.0))
(vertex (position 1.85 -0.925) (angle 0.0))
(vertex (position -1.85 -0.925) (angle 0.0))
(vertex (position -1.85 0.925) (angle 0.0))
)
(stroke_text 8e9560af-ad15-43c7-9089-5091c274409e (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 2908ba24-cc11-4fab-8a0c-3afad79255b9 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.2) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

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