Add barcode scanner schematic (WIP), support AIM prefix from scan engine

This commit is contained in:
Skylar Ittner 2026-03-10 02:38:45 -06:00
parent 681b17741f
commit 1a563ac45a
115 changed files with 27833 additions and 24 deletions

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

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,427 @@
Attribution-ShareAlike 4.0 International
=======================================================================
Creative Commons Corporation ("Creative Commons") is not a law firm and
does not provide legal services or legal advice. Distribution of
Creative Commons public licenses does not create a lawyer-client or
other relationship. Creative Commons makes its licenses and related
information available on an "as-is" basis. Creative Commons gives no
warranties regarding its licenses, any material licensed under their
terms and conditions, or any related information. Creative Commons
disclaims all liability for damages resulting from their use to the
fullest extent possible.
Using Creative Commons Public Licenses
Creative Commons public licenses provide a standard set of terms and
conditions that creators and other rights holders may use to share
original works of authorship and other material subject to copyright
and certain other rights specified in the public license below. The
following considerations are for informational purposes only, are not
exhaustive, and do not form part of our licenses.
Considerations for licensors: Our public licenses are
intended for use by those authorized to give the public
permission to use material in ways otherwise restricted by
copyright and certain other rights. Our licenses are
irrevocable. Licensors should read and understand the terms
and conditions of the license they choose before applying it.
Licensors should also secure all rights necessary before
applying our licenses so that the public can reuse the
material as expected. Licensors should clearly mark any
material not subject to the license. This includes other CC-
licensed material, or material used under an exception or
limitation to copyright. More considerations for licensors:
wiki.creativecommons.org/Considerations_for_licensors
Considerations for the public: By using one of our public
licenses, a licensor grants the public permission to use the
licensed material under specified terms and conditions. If
the licensor's permission is not necessary for any reason--for
example, because of any applicable exception or limitation to
copyright--then that use is not regulated by the license. Our
licenses grant only permissions under copyright and certain
other rights that a licensor has authority to grant. Use of
the licensed material may still be restricted for other
reasons, including because others have copyright or other
rights in the material. A licensor may make special requests,
such as asking that all changes be marked or described.
Although not required by our licenses, you are encouraged to
respect those requests where reasonable. More considerations
for the public:
wiki.creativecommons.org/Considerations_for_licensees
=======================================================================
Creative Commons Attribution-ShareAlike 4.0 International Public
License
By exercising the Licensed Rights (defined below), You accept and agree
to be bound by the terms and conditions of this Creative Commons
Attribution-ShareAlike 4.0 International Public License ("Public
License"). To the extent this Public License may be interpreted as a
contract, You are granted the Licensed Rights in consideration of Your
acceptance of these terms and conditions, and the Licensor grants You
such rights in consideration of benefits the Licensor receives from
making the Licensed Material available under these terms and
conditions.
Section 1 -- Definitions.
a. Adapted Material means material subject to Copyright and Similar
Rights that is derived from or based upon the Licensed Material
and in which the Licensed Material is translated, altered,
arranged, transformed, or otherwise modified in a manner requiring
permission under the Copyright and Similar Rights held by the
Licensor. For purposes of this Public License, where the Licensed
Material is a musical work, performance, or sound recording,
Adapted Material is always produced where the Licensed Material is
synched in timed relation with a moving image.
b. Adapter's License means the license You apply to Your Copyright
and Similar Rights in Your contributions to Adapted Material in
accordance with the terms and conditions of this Public License.
c. BY-SA Compatible License means a license listed at
creativecommons.org/compatiblelicenses, approved by Creative
Commons as essentially the equivalent of this Public License.
d. Copyright and Similar Rights means copyright and/or similar rights
closely related to copyright including, without limitation,
performance, broadcast, sound recording, and Sui Generis Database
Rights, without regard to how the rights are labeled or
categorized. For purposes of this Public License, the rights
specified in Section 2(b)(1)-(2) are not Copyright and Similar
Rights.
e. Effective Technological Measures means those measures that, in the
absence of proper authority, may not be circumvented under laws
fulfilling obligations under Article 11 of the WIPO Copyright
Treaty adopted on December 20, 1996, and/or similar international
agreements.
f. Exceptions and Limitations means fair use, fair dealing, and/or
any other exception or limitation to Copyright and Similar Rights
that applies to Your use of the Licensed Material.
g. License Elements means the license attributes listed in the name
of a Creative Commons Public License. The License Elements of this
Public License are Attribution and ShareAlike.
h. Licensed Material means the artistic or literary work, database,
or other material to which the Licensor applied this Public
License.
i. Licensed Rights means the rights granted to You subject to the
terms and conditions of this Public License, which are limited to
all Copyright and Similar Rights that apply to Your use of the
Licensed Material and that the Licensor has authority to license.
j. Licensor means the individual(s) or entity(ies) granting rights
under this Public License.
k. Share means to provide material to the public by any means or
process that requires permission under the Licensed Rights, such
as reproduction, public display, public performance, distribution,
dissemination, communication, or importation, and to make material
available to the public including in ways that members of the
public may access the material from a place and at a time
individually chosen by them.
l. Sui Generis Database Rights means rights other than copyright
resulting from Directive 96/9/EC of the European Parliament and of
the Council of 11 March 1996 on the legal protection of databases,
as amended and/or succeeded, as well as other essentially
equivalent rights anywhere in the world.
m. You means the individual or entity exercising the Licensed Rights
under this Public License. Your has a corresponding meaning.
Section 2 -- Scope.
a. License grant.
1. Subject to the terms and conditions of this Public License,
the Licensor hereby grants You a worldwide, royalty-free,
non-sublicensable, non-exclusive, irrevocable license to
exercise the Licensed Rights in the Licensed Material to:
a. reproduce and Share the Licensed Material, in whole or
in part; and
b. produce, reproduce, and Share Adapted Material.
2. Exceptions and Limitations. For the avoidance of doubt, where
Exceptions and Limitations apply to Your use, this Public
License does not apply, and You do not need to comply with
its terms and conditions.
3. Term. The term of this Public License is specified in Section
6(a).
4. Media and formats; technical modifications allowed. The
Licensor authorizes You to exercise the Licensed Rights in
all media and formats whether now known or hereafter created,
and to make technical modifications necessary to do so. The
Licensor waives and/or agrees not to assert any right or
authority to forbid You from making technical modifications
necessary to exercise the Licensed Rights, including
technical modifications necessary to circumvent Effective
Technological Measures. For purposes of this Public License,
simply making modifications authorized by this Section 2(a)
(4) never produces Adapted Material.
5. Downstream recipients.
a. Offer from the Licensor -- Licensed Material. Every
recipient of the Licensed Material automatically
receives an offer from the Licensor to exercise the
Licensed Rights under the terms and conditions of this
Public License.
b. Additional offer from the Licensor -- Adapted Material.
Every recipient of Adapted Material from You
automatically receives an offer from the Licensor to
exercise the Licensed Rights in the Adapted Material
under the conditions of the Adapter's License You apply.
c. No downstream restrictions. You may not offer or impose
any additional or different terms or conditions on, or
apply any Effective Technological Measures to, the
Licensed Material if doing so restricts exercise of the
Licensed Rights by any recipient of the Licensed
Material.
6. No endorsement. Nothing in this Public License constitutes or
may be construed as permission to assert or imply that You
are, or that Your use of the Licensed Material is, connected
with, or sponsored, endorsed, or granted official status by,
the Licensor or others designated to receive attribution as
provided in Section 3(a)(1)(A)(i).
b. Other rights.
1. Moral rights, such as the right of integrity, are not
licensed under this Public License, nor are publicity,
privacy, and/or other similar personality rights; however, to
the extent possible, the Licensor waives and/or agrees not to
assert any such rights held by the Licensor to the limited
extent necessary to allow You to exercise the Licensed
Rights, but not otherwise.
2. Patent and trademark rights are not licensed under this
Public License.
3. To the extent possible, the Licensor waives any right to
collect royalties from You for the exercise of the Licensed
Rights, whether directly or through a collecting society
under any voluntary or waivable statutory or compulsory
licensing scheme. In all other cases the Licensor expressly
reserves any right to collect such royalties.
Section 3 -- License Conditions.
Your exercise of the Licensed Rights is expressly made subject to the
following conditions.
a. Attribution.
1. If You Share the Licensed Material (including in modified
form), You must:
a. retain the following if it is supplied by the Licensor
with the Licensed Material:
i. identification of the creator(s) of the Licensed
Material and any others designated to receive
attribution, in any reasonable manner requested by
the Licensor (including by pseudonym if
designated);
ii. a copyright notice;
iii. a notice that refers to this Public License;
iv. a notice that refers to the disclaimer of
warranties;
v. a URI or hyperlink to the Licensed Material to the
extent reasonably practicable;
b. indicate if You modified the Licensed Material and
retain an indication of any previous modifications; and
c. indicate the Licensed Material is licensed under this
Public License, and include the text of, or the URI or
hyperlink to, this Public License.
2. You may satisfy the conditions in Section 3(a)(1) in any
reasonable manner based on the medium, means, and context in
which You Share the Licensed Material. For example, it may be
reasonable to satisfy the conditions by providing a URI or
hyperlink to a resource that includes the required
information.
3. If requested by the Licensor, You must remove any of the
information required by Section 3(a)(1)(A) to the extent
reasonably practicable.
b. ShareAlike.
In addition to the conditions in Section 3(a), if You Share
Adapted Material You produce, the following conditions also apply.
1. The Adapter's License You apply must be a Creative Commons
license with the same License Elements, this version or
later, or a BY-SA Compatible License.
2. You must include the text of, or the URI or hyperlink to, the
Adapter's License You apply. You may satisfy this condition
in any reasonable manner based on the medium, means, and
context in which You Share Adapted Material.
3. You may not offer or impose any additional or different terms
or conditions on, or apply any Effective Technological
Measures to, Adapted Material that restrict exercise of the
rights granted under the Adapter's License You apply.
Section 4 -- Sui Generis Database Rights.
Where the Licensed Rights include Sui Generis Database Rights that
apply to Your use of the Licensed Material:
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
to extract, reuse, reproduce, and Share all or a substantial
portion of the contents of the database;
b. if You include all or a substantial portion of the database
contents in a database in which You have Sui Generis Database
Rights, then the database in which You have Sui Generis Database
Rights (but not its individual contents) is Adapted Material,
including for purposes of Section 3(b); and
c. You must comply with the conditions in Section 3(a) if You Share
all or a substantial portion of the contents of the database.
For the avoidance of doubt, this Section 4 supplements and does not
replace Your obligations under this Public License where the Licensed
Rights include other Copyright and Similar Rights.
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
c. The disclaimer of warranties and limitation of liability provided
above shall be interpreted in a manner that, to the extent
possible, most closely approximates an absolute disclaimer and
waiver of all liability.
Section 6 -- Term and Termination.
a. This Public License applies for the term of the Copyright and
Similar Rights licensed here. However, if You fail to comply with
this Public License, then Your rights under this Public License
terminate automatically.
b. Where Your right to use the Licensed Material has terminated under
Section 6(a), it reinstates:
1. automatically as of the date the violation is cured, provided
it is cured within 30 days of Your discovery of the
violation; or
2. upon express reinstatement by the Licensor.
For the avoidance of doubt, this Section 6(b) does not affect any
right the Licensor may have to seek remedies for Your violations
of this Public License.
c. For the avoidance of doubt, the Licensor may also offer the
Licensed Material under separate terms or conditions or stop
distributing the Licensed Material at any time; however, doing so
will not terminate this Public License.
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
License.
Section 7 -- Other Terms and Conditions.
a. The Licensor shall not be bound by any additional or different
terms or conditions communicated by You unless expressly agreed.
b. Any arrangements, understandings, or agreements regarding the
Licensed Material not stated herein are separate from and
independent of the terms and conditions of this Public License.
Section 8 -- Interpretation.
a. For the avoidance of doubt, this Public License does not, and
shall not be interpreted to, reduce, limit, restrict, or impose
conditions on any use of the Licensed Material that could lawfully
be made without permission under this Public License.
b. To the extent possible, if any provision of this Public License is
deemed unenforceable, it shall be automatically reformed to the
minimum extent necessary to make it enforceable. If the provision
cannot be reformed, it shall be severed from this Public License
without affecting the enforceability of the remaining terms and
conditions.
c. No term or condition of this Public License will be waived and no
failure to comply consented to unless expressly agreed to by the
Licensor.
d. Nothing in this Public License constitutes or may be interpreted
as a limitation upon, or waiver of, any privileges and immunities
that apply to the Licensor or You, including from the legal
processes of any jurisdiction or authority.
=======================================================================
Creative Commons is not a party to its public
licenses. Notwithstanding, Creative Commons may elect to apply one of
its public licenses to material it publishes and in those instances
will be considered the “Licensor.” The text of the Creative Commons
public licenses is dedicated to the public domain under the CC0 Public
Domain Dedication. Except for the limited purpose of indicating that
material is shared under a Creative Commons public license or as
otherwise permitted by the Creative Commons policies published at
creativecommons.org/policies, Creative Commons does not authorize the
use of the trademark "Creative Commons" or any other trademark or logo
of Creative Commons without its prior written consent including,
without limitation, in connection with any unauthorized modifications
to any of its public licenses or any other arrangements,
understandings, or agreements concerning use of licensed material. For
the avoidance of doubt, this paragraph does not form part of the
public licenses.
Creative Commons may be contacted at creativecommons.org.

View File

@ -0,0 +1 @@
LIBREPCB-PROJECT

View File

@ -0,0 +1,10 @@
# PostalPoint Barcode Scanner
## Description
This is a [LibrePCB](https://librepcb.org) project!
Just edit this file to add a description about it.
## 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

View File

@ -0,0 +1,350 @@
(librepcb_circuit
(variant b81778b5-2439-466a-a70a-9aaf9ea74492 (name "Std")
(description "Standard assembly")
)
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd (name "default"))
(net 17c6be3b-ae54-4add-958a-f48844c3b920 (auto true) (name "N11")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 1ac5b87d-14e4-4a0b-a5e0-2a8be1b091d8 (auto true) (name "N14")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 1d86c0ba-c86f-4271-b33f-7aeceaae2f7a (auto true) (name "N8")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 1eeaa7de-44b5-4047-903a-b9508d641ad1 (auto false) (name "VCC")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 21a5ad20-0446-41eb-9c55-5319b9c77959 (auto true) (name "N16")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 37c895ac-67bc-4d78-8319-95008900b466 (auto true) (name "N9")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 597bae0d-bc3e-448b-abc5-e6623523dbe4 (auto true) (name "N3")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 59a6d0a4-8751-4ede-a344-a57e92912324 (auto true) (name "N21")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 61381462-ee96-4112-af43-e4c5a275b1d0 (auto true) (name "N4")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 962c5526-8038-4ab0-a018-15fb46f2cb43 (auto true) (name "N13")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net 995ca5ff-9dd6-4d61-a5c3-cd4d4e30d002 (auto true) (name "N17")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net a760deab-77df-4cff-9a63-1f7fe0d03ddf (auto true) (name "N2")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net adccb13e-e2cc-4352-838d-8e3a932114d9 (auto true) (name "N12")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net afe17b1f-4ec2-4137-bb89-a0b0e5cdbc17 (auto true) (name "N1")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4 (auto false) (name "GND")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net b897c1fc-699f-4957-b7fa-23897afe9a43 (auto true) (name "N10")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net d3285f40-a72b-475e-a47e-58c8754bb493 (auto true) (name "N7")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net fb50bae1-28ec-4d6a-a2a2-2a1c24de22bf (auto true) (name "N6")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net fbefea61-d2a7-45d7-9f1f-581df98ec01f (auto true) (name "N5")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(net fffb5731-2284-4617-8380-dd9fa31f5544 (auto true) (name "N18")
(netclass 66d2ef46-24e5-4306-974b-b212e7636bbd)
)
(component 015f9df3-922e-4921-973b-d0b1688af6bc
(lib_component 0120118c-2e15-470c-802b-da7feb0be1e8)
(lib_variant 903b2ba6-3548-488b-ba21-ebe3ef3ca291)
(name "BZ1") (value "{{MPN or DEVICE}}")
(lock_assembly false)
(signal 53581553-e41a-43b7-bdb6-c35a9ee85888 (net fbefea61-d2a7-45d7-9f1f-581df98ec01f))
(signal 741667b5-06ab-4433-b0c9-2748789da5cf (net a760deab-77df-4cff-9a63-1f7fe0d03ddf))
)
(component 127cc9ec-ea68-4a17-ac96-8992cdcbf538
(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 b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 1de95fe8-0cc0-472c-a8fc-f2af74d5795d
(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 b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 44192af2-8ef7-412d-9f33-84b1692bffd9
(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 b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 5136df65-754a-4e86-a293-10ed2b7f0d68
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R4") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit ohm) (value "220"))
(device a0e021c0-90ab-4415-802e-40a847f682c8
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net 995ca5ff-9dd6-4d61-a5c3-cd4d4e30d002))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net fb50bae1-28ec-4d6a-a2a2-2a1c24de22bf))
)
(component 58ac1655-20f3-4fe0-8287-c9e4262f6ca2
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND1") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 630ee6c5-b07b-47c3-8d10-8353b6967cb2
(lib_component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(lib_variant ed0f0ca2-43ff-4a10-94c2-2958bc336586)
(name "LED1") (value "{{MPN or COLOR}}")
(lock_assembly false)
(attribute "COLOR" (type string) (unit none) (value ""))
(device 698883e7-e78f-4385-807c-8307c338c6c2
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 7b023430-b68f-403a-80b8-c7deb12e7a0c (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a (net fb50bae1-28ec-4d6a-a2a2-2a1c24de22bf))
)
(component 6b0456ce-8762-4681-8cd0-e28c9f90775c
(lib_component 0933259c-c603-4882-8ce6-154bff278b94)
(lib_variant aed775d6-a426-484c-b1bb-14ef0d412f1d)
(name "SW2") (value "{{ MPN or DEVICE or COMPONENT }}")
(lock_assembly false)
(device 5307adf4-df92-497b-a308-e8e3a34de702
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 06a2fccc-e583-4b3b-80ba-ecdef516751f (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 4641acde-080c-4ca1-a148-507e481939d9 (net 597bae0d-bc3e-448b-abc5-e6623523dbe4))
(signal 7c893149-3975-4527-9fbe-b4094c25c0ed (net 597bae0d-bc3e-448b-abc5-e6623523dbe4))
)
(component 6cbb1aa5-0283-4c81-8f11-d52528f96945
(lib_component 8076f6be-bfab-4fc1-9772-5d54465dd7e1)
(lib_variant f09ad258-595b-4ee9-a1fc-910804a203ae)
(name "GND8") (value "GND")
(lock_assembly false)
(signal ff161c97-29a5-43aa-a9ae-3ca7a66982ce (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 7064d584-ccf7-4dbd-9c8b-9636ba5126d8
(lib_component ef80cd5e-2689-47ee-8888-31d04fc99174)
(lib_variant a5995314-f535-45d4-8bd8-2d0b8a0dc42a)
(name "R2") (value "{{RESISTANCE}}")
(lock_assembly false)
(attribute "RESISTANCE" (type resistance) (unit kiloohm) (value "5.1"))
(device a0e021c0-90ab-4415-802e-40a847f682c8
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net 1ac5b87d-14e4-4a0b-a5e0-2a8be1b091d8))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 73087932-4c2a-4216-bc86-0b04a4536add
(lib_component 86db9021-14c4-49d4-b654-bd53f876e7c7)
(lib_variant 55b64bf1-c368-4e1f-8cf5-785a42ae11d6)
(name "J3") (value "{{MPN}}")
(lock_assembly false)
(device f8825617-1e40-41d5-8e40-1aa6d506d1a1
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 09843276-6cce-46e1-9086-d5f456a0c709 (net adccb13e-e2cc-4352-838d-8e3a932114d9))
(signal 14591254-3095-4114-956e-e3efd8a06e65 (net 962c5526-8038-4ab0-a018-15fb46f2cb43))
(signal 34aa8f0b-3ac6-4a10-ae09-074b6cd6926c (net 59a6d0a4-8751-4ede-a344-a57e92912324))
(signal 63eb86c5-080d-4594-87c1-ad96f71189e8 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal da0bf0e8-db47-48b4-8d53-67b3797097da (net 1ac5b87d-14e4-4a0b-a5e0-2a8be1b091d8))
(signal f0d70a0f-210e-48cc-8db2-c2aeaeeab193 (net 1eeaa7de-44b5-4047-903a-b9508d641ad1))
)
(component 78a9e079-7c49-4110-bef4-1acf822cdf42
(lib_component a3c283c7-58fd-4b2f-8e9a-a31d218f09ae)
(lib_variant c61f7168-bb43-4cfb-8cef-b9a4628fa3e1)
(name "U1") (value "{{DEVICE or COMPONENT}}\n{{MPN}}")
(lock_assembly false)
(device 4954b7e5-0798-42bf-b256-a807a1cf1f2a
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
(part "SC0915" (manufacturer "Raspberry Pi")
(attribute "ORIGIN" (type string) (unit none) (value "UK"))
)
)
(signal 01642d4d-deab-4a1b-8582-cad106587926 (net none))
(signal 0cb0d8f8-1b6b-4cba-92b9-c45432a8ab40 (net none))
(signal 17410acb-ddd8-420a-b88d-b6e59a180aef (net none))
(signal 2485b4bd-2473-47b3-a9d3-121310c1ad86 (net none))
(signal 251495b8-6982-4c55-8d8f-35d729a21896 (net none))
(signal 2717b707-2719-4a0d-8910-b1c4ce362b53 (net 1eeaa7de-44b5-4047-903a-b9508d641ad1))
(signal 29b95257-4051-4678-ad1b-39684b07de0a (net none))
(signal 327cc01e-dea5-4ae1-b4c5-7265ca7427ef (net none))
(signal 3306438d-b671-4523-9d70-a10627ee95ab (net none))
(signal 3a7522fa-c898-405b-a89b-b766fe1c4680 (net none))
(signal 3c5693c0-1e12-43d0-bd7a-2662a7b362a7 (net none))
(signal 46460a3d-eba0-4a0c-847b-9734ac8ca404 (net none))
(signal 48ed9eaf-996f-4b13-90a9-35e52be31b0a (net 61381462-ee96-4112-af43-e4c5a275b1d0))
(signal 49011584-1608-4236-b4b1-8fbaef0bc21e (net none))
(signal 50407196-6c3d-466f-a9a3-0bfb61be5c11 (net none))
(signal 52e446a8-82f6-4f1c-bf44-eeec7c94a884 (net b897c1fc-699f-4957-b7fa-23897afe9a43))
(signal 57500f61-74e8-4b5f-9264-57cdfc26254b (net none))
(signal 70d12849-9b71-4bc3-a96e-43b37d47d094 (net 597bae0d-bc3e-448b-abc5-e6623523dbe4))
(signal 7d057131-b01a-4164-921b-593ab6123422 (net none))
(signal 7d623099-a100-4165-919c-32476e1b8c88 (net none))
(signal 7dd01c2b-8a8d-4e6d-9f46-a85e1e89eda6 (net none))
(signal 7dffc2aa-5c56-45c5-96d4-29cefcb4647e (net fbefea61-d2a7-45d7-9f1f-581df98ec01f))
(signal 9530ccf3-2013-4e16-bc44-3554d1cd9470 (net none))
(signal 9856d75b-e420-4bc9-8c60-fb7b3fb1f7ac (net none))
(signal ab32ea3e-7e7b-4a86-ba22-2da4dc19c42a (net none))
(signal ac0c8111-4639-4620-9bf6-e284ccb9ec2c (net none))
(signal b03c0578-1c48-4f95-b778-ff5dffa7160a (net 1d86c0ba-c86f-4271-b33f-7aeceaae2f7a))
(signal b20d74b7-18ba-4e06-927d-7b838b09a748 (net none))
(signal b4b79e73-7297-4a7e-adf0-db36d85ee352 (net adccb13e-e2cc-4352-838d-8e3a932114d9))
(signal b6e15db4-2b49-46e2-b368-ce98cd134f4e (net afe17b1f-4ec2-4137-bb89-a0b0e5cdbc17))
(signal c3510daf-f4e2-4dab-8d51-50e40f37f563 (net 59a6d0a4-8751-4ede-a344-a57e92912324))
(signal c5f594ba-dc9b-4f1c-a835-c595e4ed0a51 (net 37c895ac-67bc-4d78-8319-95008900b466))
(signal c6154311-b201-4dec-a96b-5028338e2a75 (net none))
(signal c8274561-3f63-4051-914b-4321c5faad79 (net 995ca5ff-9dd6-4d61-a5c3-cd4d4e30d002))
(signal c8e60a3e-7aa1-429c-afa6-6054ebc4acb7 (net none))
(signal d2e33773-7518-421c-9493-9f4a66b89156 (net none))
(signal d551fc66-23be-43b3-8412-2544d3226d69 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal dc405ee3-ef90-420e-86b7-c310c8163604 (net d3285f40-a72b-475e-a47e-58c8754bb493))
(signal dd37fa68-20eb-4d6d-8db3-d95e84d6d347 (net 17c6be3b-ae54-4add-958a-f48844c3b920))
(signal e1522abb-2eea-4a75-badb-ebadde128736 (net fffb5731-2284-4617-8380-dd9fa31f5544))
(signal e40e1278-1893-43a5-8bbd-b519e526afee (net none))
(signal ea9d9416-b1fc-4e58-a932-aa390ddbf432 (net none))
)
(component 899781d2-cbc5-4d2e-a870-8322356e718b
(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 b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component 9ba81c5e-7620-46de-8990-ea31514f16d3
(lib_component 2e833724-610d-44d8-bd1b-e291e0002736)
(lib_variant f1c16d13-0090-4ffd-99cb-d93e4b0a6ec1)
(name "Q1") (value "BC550")
(lock_assembly false)
(device 5a0990ac-48e7-49fa-a5e2-5ed7c20fc27d
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 7881de12-686e-49c0-be89-a40121a77f7d (net a760deab-77df-4cff-9a63-1f7fe0d03ddf))
(signal 83170cf1-eb49-485a-b58e-17f7917d9a16 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal f560cfa7-f6ac-4d8b-a88f-5a56e33bb563 (net 21a5ad20-0446-41eb-9c55-5319b9c77959))
)
(component a75877e0-b834-4a8e-9e50-37d0ba0e1448
(lib_component 5e0234ca-8b99-4d09-88be-f57af593bd3b)
(lib_variant e5b60c56-7790-4366-bd95-f1459aec3ba4)
(name "DS1") (value "{{ MPN }}")
(lock_assembly false)
(device e93e37d4-9fac-4b20-9506-67945023e4b7
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal b269102c-7f65-4a2a-99b7-7ad57195af34 (net 1d86c0ba-c86f-4271-b33f-7aeceaae2f7a))
(signal b2cfb9f0-2fa3-42c4-9daa-0c9019fd8c1c (net fbefea61-d2a7-45d7-9f1f-581df98ec01f))
(signal c62e1141-caf0-4af0-a62e-d25e130cd7ae (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal ef8bdd04-b599-4ff1-b26e-d046f8f6db24 (net d3285f40-a72b-475e-a47e-58c8754bb493))
)
(component a862b34c-b089-46eb-928c-f0598b677e78
(lib_component 70db707a-f670-4c59-98eb-20960e88bb10)
(lib_variant b839b764-1724-4834-b944-3a70628f6e8e)
(name "J1") (value "{{MPN or DEVICE}}")
(lock_assembly false)
(device 34b2af92-d5a8-4988-9cdb-2ce75cb5f82d
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 0eebcb98-a4ed-456a-9490-aca47dd3578a (net 37c895ac-67bc-4d78-8319-95008900b466))
(signal 2fce58cb-77c6-41bd-b2af-d8c211ef97fb (net 17c6be3b-ae54-4add-958a-f48844c3b920))
(signal 395cd105-a7ee-4c01-a8d7-eb53334eb26a (net none))
(signal 490614e3-1335-4a52-84a6-6f752156689f (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 50ca1cd7-ff41-4559-b298-ae2ed5eb45d0 (net none))
(signal 79293c32-0fca-408c-a879-f0e89408f2d8 (net none))
(signal 94a20f57-177c-41d6-8296-42280b747db4 (net none))
(signal c0bc4184-0678-45d3-aa35-efaa96b404f5 (net none))
(signal d78badd2-5f9d-4631-8dc0-37ef3dacc7fb (net none))
(signal d7e2ce90-87fd-400b-b8a8-da5d239d70c1 (net b897c1fc-699f-4957-b7fa-23897afe9a43))
(signal eb32299f-ae58-41a4-917f-d42b6badc099 (net fbefea61-d2a7-45d7-9f1f-581df98ec01f))
(signal f7daac06-84f8-4842-b0a9-d666d0cb9a00 (net none))
(signal fed396e8-5c42-45f1-bce9-adabadbd99e0 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component a8e49cb1-f6a9-429d-9744-8d29fb0e55f6
(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 "5.1"))
(device a0e021c0-90ab-4415-802e-40a847f682c8
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net 962c5526-8038-4ab0-a018-15fb46f2cb43))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
)
(component b4c9feae-e7dc-467e-8b48-20b81fcc710e
(lib_component 0933259c-c603-4882-8ce6-154bff278b94)
(lib_variant aed775d6-a426-484c-b1bb-14ef0d412f1d)
(name "SW3") (value "{{ MPN or DEVICE or COMPONENT }}")
(lock_assembly false)
(device 5307adf4-df92-497b-a308-e8e3a34de702
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 06a2fccc-e583-4b3b-80ba-ecdef516751f (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 4641acde-080c-4ca1-a148-507e481939d9 (net 61381462-ee96-4112-af43-e4c5a275b1d0))
(signal 7c893149-3975-4527-9fbe-b4094c25c0ed (net 61381462-ee96-4112-af43-e4c5a275b1d0))
)
(component c19c3323-a55c-46df-9596-7b5774de9b2e
(lib_component 0933259c-c603-4882-8ce6-154bff278b94)
(lib_variant aed775d6-a426-484c-b1bb-14ef0d412f1d)
(name "SW1") (value "{{ MPN or DEVICE or COMPONENT }}")
(lock_assembly false)
(device 5307adf4-df92-497b-a308-e8e3a34de702
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 06a2fccc-e583-4b3b-80ba-ecdef516751f (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711 (net b6eeb8f4-e110-4ebe-a1ff-efc844ce2ef4))
(signal 4641acde-080c-4ca1-a148-507e481939d9 (net afe17b1f-4ec2-4137-bb89-a0b0e5cdbc17))
(signal 7c893149-3975-4527-9fbe-b4094c25c0ed (net afe17b1f-4ec2-4137-bb89-a0b0e5cdbc17))
)
(component eb3540e7-79bc-4517-a584-8b3e984380c1
(lib_component 58c3c6cd-11eb-4557-aa3f-d3e05874afde)
(lib_variant afb86b45-68ec-47b6-8d96-153d73567228)
(name "VCC1") (value "VCC")
(lock_assembly false)
(signal 1d893320-f811-4a79-b64e-cc23d749d394 (net 1eeaa7de-44b5-4047-903a-b9508d641ad1))
)
(component f3caab27-6fa0-4d66-8f17-d14f9793fd3c
(lib_component 98e71eaa-1b90-4a84-8529-ed4f493e5c41)
(lib_variant f846507c-bc29-4a53-bc1b-b4fda7f50c80)
(name "FRAME1") (value "{{MPN or DEVICE}}")
(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 f559f575-41f1-4e26-a168-134aa147eb1f
(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 "1"))
(device a0e021c0-90ab-4415-802e-40a847f682c8
(variant b81778b5-2439-466a-a70a-9aaf9ea74492)
)
(signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8 (net fffb5731-2284-4617-8380-dd9fa31f5544))
(signal ad623f98-9e73-49c3-9404-f7cfa99d17cd (net 21a5ad20-0446-41eb-9c55-5319b9c77959))
)
)

View File

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

View File

@ -0,0 +1,30 @@
(librepcb_component 0120118c-2e15-470c-802b-da7feb0be1e8
(name "Buzzer")
(description "Buzzer (DC operated)")
(keywords "beeper,speaker,horn")
(author "U. Bruhin")
(version "0.1")
(created 2025-01-14T12:03:22Z)
(deprecated false)
(generated_by "")
(category 75a26b1f-c84e-4a3d-a20d-021d37e6697d)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "BZ")
(signal 53581553-e41a-43b7-bdb6-c35a9ee85888 (name "+") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 741667b5-06ab-4433-b0c9-2748789da5cf (name "-") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 903b2ba6-3548-488b-ba21-ebe3ef3ca291 (norm "")
(name "default")
(description "")
(gate df3ade78-5078-4e52-90a5-c302bdf17b5a
(symbol c499d5f2-cd95-4ce9-8c95-0a6ab17ee2a1)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 5802ff4b-3839-46b0-af68-6ffb01d82d0a (signal 741667b5-06ab-4433-b0c9-2748789da5cf) (text signal))
(pin 6ae67a4c-e5ea-4580-b4bb-8b66227c34d2 (signal 53581553-e41a-43b7-bdb6-c35a9ee85888) (text signal))
)
)
)

View File

@ -0,0 +1,38 @@
(librepcb_component 0933259c-c603-4882-8ce6-154bff278b94
(name "1825910-6")
(description "")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-26T00:24:03Z)
(deprecated false)
(generated_by "EagleImport::::1825910-6")
(category e29f0cb3-ef6d-4203-b854-d75150cbae0b)
(schematic_only false)
(default_value "{{ MPN or DEVICE or COMPONENT }}")
(prefix "SW")
(signal 4641acde-080c-4ca1-a148-507e481939d9 (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 7c893149-3975-4527-9fbe-b4094c25c0ed (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 06a2fccc-e583-4b3b-80ba-ecdef516751f (name "3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711 (name "4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant aed775d6-a426-484c-b1bb-14ef0d412f1d (norm "")
(name "default")
(description "")
(gate 9954a42d-4fc2-4444-b38d-a9ee7b13d68d
(symbol d9ba835e-c679-4a64-b753-9058d6148a99)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 2e9ac062-6817-4bea-afd6-c7c4e8405d2f (signal 7c893149-3975-4527-9fbe-b4094c25c0ed) (text none))
(pin 363f67fd-9aee-4233-ade9-00edf102ea0e (signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711) (text none))
(pin b08cfd4c-2ec7-4cf2-8bc1-73e60ed54c37 (signal 4641acde-080c-4ca1-a148-507e481939d9) (text none))
(pin d8fbf3f6-e7f5-4da0-9934-3fe84ea64c06 (signal 06a2fccc-e583-4b3b-80ba-ecdef516751f) (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,34 @@
(librepcb_component 2e833724-610d-44d8-bd1b-e291e0002736
(name "Transistor NPN")
(description "")
(keywords "")
(author "U. Bruhin")
(version "0.3")
(created 2018-10-10T13:55:23Z)
(deprecated false)
(generated_by "")
(category e9663545-80dd-4658-9357-d4ef62e55168)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "Q")
(signal f560cfa7-f6ac-4d8b-a88f-5a56e33bb563 (name "B") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 83170cf1-eb49-485a-b58e-17f7917d9a16 (name "E") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 7881de12-686e-49c0-be89-a40121a77f7d (name "C") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(variant f1c16d13-0090-4ffd-99cb-d93e4b0a6ec1 (norm "")
(name "default")
(description "")
(gate ae613644-283e-4d46-a370-4d616ea6be69
(symbol de76a1b9-b74c-4b6e-ad88-380fab185841)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 89a9330a-2453-44fc-8550-2af54b9ba70a (signal 7881de12-686e-49c0-be89-a40121a77f7d) (text none))
(pin b7ded419-65c1-435c-afdb-a35e84ae109f (signal f560cfa7-f6ac-4d8b-a88f-5a56e33bb563) (text none))
(pin c48d36ad-2ca3-455a-9f0e-39c05b56718c (signal 83170cf1-eb49-485a-b58e-17f7917d9a16) (text none))
)
)
)

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,38 @@
(librepcb_component 5e0234ca-8b99-4d09-88be-f57af593bd3b
(name "OLED-128X64-I2C")
(description "128x64 Dot Matrix OLED Module based on SSD1306/SSD1309 chip\nVariant with I2C interface")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-25T16:32:19Z)
(deprecated false)
(generated_by "EagleImport::::OLED-128X64-I2C")
(category a6565eed-ad95-4be7-a29c-39259b1bea5f)
(schematic_only false)
(default_value "{{ MPN }}")
(prefix "DS")
(signal c62e1141-caf0-4af0-a62e-d25e130cd7ae (name "GND") (role power)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b269102c-7f65-4a2a-99b7-7ad57195af34 (name "SCL") (role inout)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ef8bdd04-b599-4ff1-b26e-d046f8f6db24 (name "SDA") (role inout)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b2cfb9f0-2fa3-42c4-9daa-0c9019fd8c1c (name "VCC") (role power)
(required false) (negated false) (clock false) (forced_net "")
)
(variant e5b60c56-7790-4366-bd95-f1459aec3ba4 (norm "")
(name "default")
(description "")
(gate 00c0fa4d-bf3e-41e5-a1a0-954a41d34c67
(symbol c733250c-2339-4401-bc54-0bcf958a69cc)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 10027565-729b-4973-89a4-9a44923c0e7d (signal b269102c-7f65-4a2a-99b7-7ad57195af34) (text signal))
(pin 5b70507e-68bd-427f-95e4-b392a16c60ab (signal c62e1141-caf0-4af0-a62e-d25e130cd7ae) (text signal))
(pin 6c1c7f18-2fe0-466f-9de1-1521f79f6de2 (signal b2cfb9f0-2fa3-42c4-9daa-0c9019fd8c1c) (text signal))
(pin d2f20d5d-6238-471d-9db6-50ecc5e37f87 (signal ef8bdd04-b599-4ff1-b26e-d046f8f6db24) (text signal))
)
)
)

View File

@ -0,0 +1,74 @@
(librepcb_component 70db707a-f670-4c59-98eb-20960e88bb10
(name "12-pin FFC")
(description "")
(keywords "")
(author "Skylar Ittner")
(version "0.1")
(created 2026-02-27T06:59:46Z)
(deprecated false)
(generated_by "")
(category cd70ec84-a440-496f-b5c9-ece75e81de64)
(schematic_only false)
(default_value "{{MPN or DEVICE}}")
(prefix "J")
(signal 50ca1cd7-ff41-4559-b298-ae2ed5eb45d0 (name "4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal f7daac06-84f8-4842-b0a9-d666d0cb9a00 (name "10") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 94a20f57-177c-41d6-8296-42280b747db4 (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal fed396e8-5c42-45f1-bce9-adabadbd99e0 (name "Case") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal eb32299f-ae58-41a4-917f-d42b6badc099 (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2fce58cb-77c6-41bd-b2af-d8c211ef97fb (name "12") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0eebcb98-a4ed-456a-9490-aca47dd3578a (name "5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c0bc4184-0678-45d3-aa35-efaa96b404f5 (name "8") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d78badd2-5f9d-4631-8dc0-37ef3dacc7fb (name "11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d7e2ce90-87fd-400b-b8a8-da5d239d70c1 (name "6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 395cd105-a7ee-4c01-a8d7-eb53334eb26a (name "7") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 79293c32-0fca-408c-a879-f0e89408f2d8 (name "9") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 490614e3-1335-4a52-84a6-6f752156689f (name "3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant b839b764-1724-4834-b944-3a70628f6e8e (norm "")
(name "default")
(description "")
(gate bebe46b1-8d05-41af-b39a-63cf243de12e
(symbol c0269145-e021-4755-8ace-24ae40fa7576)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 2277d99b-5ff9-4447-bec3-b149a5559b50 (signal d78badd2-5f9d-4631-8dc0-37ef3dacc7fb) (text signal))
(pin 23e57198-6457-458b-bfb9-fe2446e6fbae (signal 490614e3-1335-4a52-84a6-6f752156689f) (text signal))
(pin 2b1995bd-09ff-4061-9472-5b1cebe501eb (signal eb32299f-ae58-41a4-917f-d42b6badc099) (text signal))
(pin 3cda93ed-2885-4a96-9ef6-f0bb57d0a593 (signal c0bc4184-0678-45d3-aa35-efaa96b404f5) (text signal))
(pin 4c038462-1ac7-489c-bcf4-33ab2ac5c3a0 (signal 395cd105-a7ee-4c01-a8d7-eb53334eb26a) (text signal))
(pin 5a4e4726-1de6-4952-9227-13ef8720e6d5 (signal 50ca1cd7-ff41-4559-b298-ae2ed5eb45d0) (text signal))
(pin 637dac56-355b-408b-be62-417790a64802 (signal 94a20f57-177c-41d6-8296-42280b747db4) (text signal))
(pin 6d4cbea6-740f-4dae-9ece-31ed050a9c7e (signal fed396e8-5c42-45f1-bce9-adabadbd99e0) (text signal))
(pin 8dafa421-4580-4bb2-aa94-1042aa4a8996 (signal f7daac06-84f8-4842-b0a9-d666d0cb9a00) (text signal))
(pin 9fb6786b-02a7-4a79-9817-141c66a4ea99 (signal 2fce58cb-77c6-41bd-b2af-d8c211ef97fb) (text signal))
(pin bdefaf90-9029-4f8c-9a80-d986f68e05f8 (signal d7e2ce90-87fd-400b-b8a8-da5d239d70c1) (text signal))
(pin f0a84cfa-c3f5-49fe-907c-256a436c8496 (signal 79293c32-0fca-408c-a879-f0e89408f2d8) (text signal))
(pin f83f4b15-45aa-4ebf-b23d-a6ec6e518536 (signal 0eebcb98-a4ed-456a-9490-aca47dd3578a) (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,46 @@
(librepcb_component 86db9021-14c4-49d4-b654-bd53f876e7c7
(name "Pin Header 1x06")
(description "A 1x6 male pin header.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x6, 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 f0d70a0f-210e-48cc-8db2-c2aeaeeab193 (name "1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 63eb86c5-080d-4594-87c1-ad96f71189e8 (name "2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 09843276-6cce-46e1-9086-d5f456a0c709 (name "3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 34aa8f0b-3ac6-4a10-ae09-074b6cd6926c (name "4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 14591254-3095-4114-956e-e3efd8a06e65 (name "5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal da0bf0e8-db47-48b4-8d53-67b3797097da (name "6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant 55b64bf1-c368-4e1f-8cf5-785a42ae11d6 (norm "")
(name "default")
(description "")
(gate a1fccccf-303f-4116-bcb3-724fb9cdbc5f
(symbol 1a52e1c8-7397-4694-883a-2350608640cd)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 00eb61cb-b131-4ab6-ac72-448936402084 (signal da0bf0e8-db47-48b4-8d53-67b3797097da) (text pin))
(pin 1ce8002e-096a-4e29-af80-05c214b8c11b (signal f0d70a0f-210e-48cc-8db2-c2aeaeeab193) (text pin))
(pin 1fc19822-d73a-4088-95b9-c6edeb5a08f3 (signal 63eb86c5-080d-4594-87c1-ad96f71189e8) (text pin))
(pin 8eb006f1-b421-4d3e-93a2-1def57418d86 (signal 34aa8f0b-3ac6-4a10-ae09-074b6cd6926c) (text pin))
(pin 9076f0c2-fa85-4e99-8b32-14421bf59485 (signal 14591254-3095-4114-956e-e3efd8a06e65) (text pin))
(pin f2e02556-993b-480b-87d6-42c622833ef8 (signal 09843276-6cce-46e1-9086-d5f456a0c709) (text pin))
)
)
)

View File

@ -0,0 +1,116 @@
(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 "{{MPN or DEVICE}}")
(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 "")
)
)
(variant 19ab1b44-8cf6-44d6-a5bc-c97f1cbb67a9 (norm "")
(name "US Letter")
(description "")
(gate 36a28674-d9ec-4daf-b772-4a8d957f3791
(symbol f00ab942-6980-442b-86a8-51b92de5704d)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
(variant f846507c-bc29-4a53-bc1b-b4fda7f50c80 (norm "")
(name "US Letter Half")
(description "Half a page of US Letter, landscape")
(gate 7dc26dbd-4781-48f2-b52e-1d891b3a4f95
(symbol 7368fa75-2d24-4783-a5e5-8954c8d9680c)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
)
)
)

View File

@ -0,0 +1,190 @@
(librepcb_component a3c283c7-58fd-4b2f-8e9a-a31d218f09ae
(name "Raspberry Pi Pico (SMD)")
(description "Raspberry Pi Pico SMD module (including test points).")
(keywords "raspberry,rpi,pico")
(author "Eric Fossum")
(version "0.2")
(created 2022-12-09T18:25:57Z)
(deprecated false)
(generated_by "")
(category e96d0dda-3100-4e68-8c33-e2a5bc80428b)
(schematic_only false)
(default_value "{{DEVICE or COMPONENT}}\n{{MPN}}")
(prefix "U")
(signal ac0c8111-4639-4620-9bf6-e284ccb9ec2c (name "GPIO7") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 50407196-6c3d-466f-a9a3-0bfb61be5c11 (name "GPIO16") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal dd37fa68-20eb-4d6d-8db3-d95e84d6d347 (name "GPIO13") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3c5693c0-1e12-43d0-bd7a-2662a7b362a7 (name "GPIO22") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b20d74b7-18ba-4e06-927d-7b838b09a748 (name "GPIO10") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b6e15db4-2b49-46e2-b368-ce98cd134f4e (name "GPIO12") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 57500f61-74e8-4b5f-9264-57cdfc26254b (name "GPIO8") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e1522abb-2eea-4a75-badb-ebadde128736 (name "GPIO11") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal dc405ee3-ef90-420e-86b7-c310c8163604 (name "GPIO4") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b03c0578-1c48-4f95-b778-ff5dffa7160a (name "GPIO5") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c6154311-b201-4dec-a96b-5028338e2a75 (name "GPIO19") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c5f594ba-dc9b-4f1c-a835-c595e4ed0a51 (name "GPIO1") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 01642d4d-deab-4a1b-8582-cad106587926 (name "GPIO9") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2485b4bd-2473-47b3-a9d3-121310c1ad86 (name "3V3_EN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 7dffc2aa-5c56-45c5-96d4-29cefcb4647e (name "3V3_OUT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ab32ea3e-7e7b-4a86-ba22-2da4dc19c42a (name "VBUS_OUT") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal ea9d9416-b1fc-4e58-a932-aa390ddbf432 (name "ADC_VREF") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 46460a3d-eba0-4a0c-847b-9734ac8ca404 (name "GPIO17") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 70d12849-9b71-4bc3-a96e-43b37d47d094 (name "GPIO14") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3a7522fa-c898-405b-a89b-b766fe1c4680 (name "GPIO21") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 48ed9eaf-996f-4b13-90a9-35e52be31b0a (name "GPIO15") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 7dd01c2b-8a8d-4e6d-9f46-a85e1e89eda6 (name "GPIO26") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 52e446a8-82f6-4f1c-bf44-eeec7c94a884 (name "GPIO0") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c8e60a3e-7aa1-429c-afa6-6054ebc4acb7 (name "GPIO6") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9530ccf3-2013-4e16-bc44-3554d1cd9470 (name "GPIO18") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 2717b707-2719-4a0d-8910-b1c4ce362b53 (name "VSYS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c8274561-3f63-4051-914b-4321c5faad79 (name "GPIO3") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 3306438d-b671-4523-9d70-a10627ee95ab (name "GPIO27") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 9856d75b-e420-4bc9-8c60-fb7b3fb1f7ac (name "RUN") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 251495b8-6982-4c55-8d8f-35d729a21896 (name "GPIO28") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal e40e1278-1893-43a5-8bbd-b519e526afee (name "GPIO2") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d551fc66-23be-43b3-8412-2544d3226d69 (name "GND") (role passive)
(required true) (negated false) (clock false) (forced_net "")
)
(signal 7d057131-b01a-4164-921b-593ab6123422 (name "GPIO20") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 327cc01e-dea5-4ae1-b4c5-7265ca7427ef (name "SWCLK") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 7d623099-a100-4165-919c-32476e1b8c88 (name "SWDIO") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 29b95257-4051-4678-ad1b-39684b07de0a (name "AGND") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 0cb0d8f8-1b6b-4cba-92b9-c45432a8ab40 (name "TP1/USB_GND") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal b4b79e73-7297-4a7e-adf0-db36d85ee352 (name "TP2/USB_DM") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal c3510daf-f4e2-4dab-8d51-50e40f37f563 (name "TP3/USB_DP") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 49011584-1608-4236-b4b1-8fbaef0bc21e (name "TP4/SMPS_PS") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal d2e33773-7518-421c-9493-9f4a66b89156 (name "TP5/LED") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(signal 17410acb-ddd8-420a-b88d-b6e59a180aef (name "TP6/BOOTSEL") (role passive)
(required false) (negated false) (clock false) (forced_net "")
)
(variant c61f7168-bb43-4cfb-8cef-b9a4628fa3e1 (norm "")
(name "default")
(description "")
(gate b133fcc3-903c-4238-b3b8-a34f510e5ae9
(symbol 07629c99-53f2-4dad-8e95-b95f9781d72e)
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
(pin 011dea42-f69b-4eac-af8b-5d820c46ce5d (signal 0cb0d8f8-1b6b-4cba-92b9-c45432a8ab40) (text signal))
(pin 02bec5e0-7207-4ce3-ac0d-d3f55ba86f82 (signal 7d057131-b01a-4164-921b-593ab6123422) (text signal))
(pin 080d85fa-e0d4-401c-85c4-fb33ec1d692b (signal 3a7522fa-c898-405b-a89b-b766fe1c4680) (text signal))
(pin 1f652cd8-5139-487a-831e-c661b907af65 (signal 49011584-1608-4236-b4b1-8fbaef0bc21e) (text signal))
(pin 1fd5fd5a-39fd-4eab-bffa-1b423a06c66c (signal 29b95257-4051-4678-ad1b-39684b07de0a) (text signal))
(pin 2236f866-b95d-43e3-bfaf-cfb21012a87c (signal 70d12849-9b71-4bc3-a96e-43b37d47d094) (text signal))
(pin 22c5f9be-4de2-462b-8ce6-c0fed6050b6a (signal c8274561-3f63-4051-914b-4321c5faad79) (text signal))
(pin 26079f5e-4966-4e87-945d-35e24564d706 (signal 01642d4d-deab-4a1b-8582-cad106587926) (text signal))
(pin 2b6e501a-d6c2-4a77-b94c-6a21d31a4642 (signal b03c0578-1c48-4f95-b778-ff5dffa7160a) (text signal))
(pin 2f7ba14f-fe96-4e63-91bd-6edd640085f4 (signal dd37fa68-20eb-4d6d-8db3-d95e84d6d347) (text signal))
(pin 342c0c25-c88f-4fc5-81e7-1554223b820f (signal dc405ee3-ef90-420e-86b7-c310c8163604) (text signal))
(pin 350d8418-15ab-4c87-bdf1-24e0d76d21ad (signal d551fc66-23be-43b3-8412-2544d3226d69) (text signal))
(pin 41963f23-16de-4c10-8912-61979a49cf61 (signal 7dffc2aa-5c56-45c5-96d4-29cefcb4647e) (text signal))
(pin 4aab4742-ccc7-4967-85f2-d453a333f891 (signal ea9d9416-b1fc-4e58-a932-aa390ddbf432) (text signal))
(pin 4bb3bcfe-1bbb-47f1-9122-0cccbca45025 (signal b6e15db4-2b49-46e2-b368-ce98cd134f4e) (text signal))
(pin 54f07ef6-415e-4882-8c55-22a45623f3b1 (signal ab32ea3e-7e7b-4a86-ba22-2da4dc19c42a) (text signal))
(pin 576714d5-7fe6-4544-b000-372e2f064594 (signal e40e1278-1893-43a5-8bbd-b519e526afee) (text signal))
(pin 58084c1c-6b26-4bd9-bd96-b3ed9800ea75 (signal c5f594ba-dc9b-4f1c-a835-c595e4ed0a51) (text signal))
(pin 5c4ebd5e-cdd3-42eb-8043-0941799e7d7e (signal 3c5693c0-1e12-43d0-bd7a-2662a7b362a7) (text signal))
(pin 5c65fc67-d10a-4158-910f-d6e9e635884f (signal 52e446a8-82f6-4f1c-bf44-eeec7c94a884) (text signal))
(pin 6e72bb96-071a-4679-963c-177db2f7591a (signal 50407196-6c3d-466f-a9a3-0bfb61be5c11) (text signal))
(pin 96aaac5a-6699-43f7-b39c-fbe9c872db37 (signal 9530ccf3-2013-4e16-bc44-3554d1cd9470) (text signal))
(pin aaef9fb6-6193-4ec4-ab76-5f153d83d71a (signal 3306438d-b671-4523-9d70-a10627ee95ab) (text signal))
(pin ae89eefe-0c35-426a-a11a-00cf8fd5cad3 (signal 17410acb-ddd8-420a-b88d-b6e59a180aef) (text signal))
(pin aec954b8-c6de-4ff4-894e-685c31d9ad61 (signal c8e60a3e-7aa1-429c-afa6-6054ebc4acb7) (text signal))
(pin baa67ee1-60cd-457a-9a8e-7fcc563efd78 (signal 7dd01c2b-8a8d-4e6d-9f46-a85e1e89eda6) (text signal))
(pin becf56d1-a25f-4147-b966-d06ee08e49a9 (signal b4b79e73-7297-4a7e-adf0-db36d85ee352) (text signal))
(pin cb717dc8-f8b8-4fe2-b9b9-8468c55e964e (signal 2485b4bd-2473-47b3-a9d3-121310c1ad86) (text signal))
(pin cf3a0de3-fcc7-4914-9a8b-9d2505a00fdc (signal 57500f61-74e8-4b5f-9264-57cdfc26254b) (text signal))
(pin d47dd662-1a75-4b6c-bfc5-02a3debb968e (signal 7d623099-a100-4165-919c-32476e1b8c88) (text signal))
(pin d563c9da-fd01-4aa5-aa48-c14f5f06857a (signal 327cc01e-dea5-4ae1-b4c5-7265ca7427ef) (text signal))
(pin d5a28e7b-1786-42c9-bb3b-623a03b8cb3e (signal 2717b707-2719-4a0d-8910-b1c4ce362b53) (text signal))
(pin d91fe8b0-3e83-407d-9b63-f2f4d8128232 (signal c3510daf-f4e2-4dab-8d51-50e40f37f563) (text signal))
(pin dbf70e00-92f1-4fda-b082-c05918ffe93f (signal b20d74b7-18ba-4e06-927d-7b838b09a748) (text signal))
(pin de64e583-1500-4a60-829d-a1a725abeeff (signal 46460a3d-eba0-4a0c-847b-9734ac8ca404) (text signal))
(pin e090368a-1d28-4b57-8063-8bdb4764c0d3 (signal 251495b8-6982-4c55-8d8f-35d729a21896) (text signal))
(pin ecf1070c-03b3-458c-a7b8-4be85e54d3b9 (signal 48ed9eaf-996f-4b13-90a9-35e52be31b0a) (text signal))
(pin ef179285-8c76-45ac-a630-689d17db12fe (signal 9856d75b-e420-4bc9-8c60-fb7b3fb1f7ac) (text signal))
(pin efc6ad78-03cb-44c4-8263-489c7569ffd8 (signal ac0c8111-4639-4620-9bf6-e284ccb9ec2c) (text signal))
(pin f6d404bb-e47b-47a0-bd7e-d0c9c1a5a275 (signal c6154311-b201-4dec-a96b-5028338e2a75) (text signal))
(pin fd904def-9399-49a6-9fe5-bd2ff66292cb (signal d2e33773-7518-421c-9493-9f4a66b89156) (text signal))
(pin ff00c9f0-8a5b-4702-afed-b263fbe3219e (signal e1522abb-2eea-4a75-badb-ebadde128736) (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,27 @@
(librepcb_device 34b2af92-d5a8-4988-9cdb-2ce75cb5f82d
(name "F33Z-1A7Q1-E8C12")
(description "")
(keywords "")
(author "Skylar Ittner")
(version "0.1")
(created 2026-02-27T07:21:27Z)
(deprecated false)
(generated_by "")
(category cd70ec84-a440-496f-b5c9-ece75e81de64)
(component 70db707a-f670-4c59-98eb-20960e88bb10)
(package c85580ce-0c6b-415f-984f-e364f6411095)
(pad 0ccd161c-75e1-4d76-a491-74ab09816fe7 (signal 94a20f57-177c-41d6-8296-42280b747db4))
(pad 3287d2c1-0077-4770-8f2f-7cf64c00ac4f (signal 2fce58cb-77c6-41bd-b2af-d8c211ef97fb))
(pad 5d83a63b-eb00-4262-af47-2afa1ce5ab5f (signal d7e2ce90-87fd-400b-b8a8-da5d239d70c1))
(pad 5ecf6577-4a2d-41be-a893-badb73803047 (signal 50ca1cd7-ff41-4559-b298-ae2ed5eb45d0))
(pad 6e043631-d9df-4e8f-87b9-5282a0448c15 (signal 490614e3-1335-4a52-84a6-6f752156689f))
(pad 8386e798-22e6-459c-ac53-bff9b4384add (signal fed396e8-5c42-45f1-bce9-adabadbd99e0))
(pad 8aa7c84d-bb26-4123-9634-18f8db0d2975 (signal 0eebcb98-a4ed-456a-9490-aca47dd3578a))
(pad 8ed76c5a-a0b4-48be-a62a-5f167734ba60 (signal d78badd2-5f9d-4631-8dc0-37ef3dacc7fb))
(pad 991d44ab-f13d-4cb4-9e33-6d392b3ca389 (signal fed396e8-5c42-45f1-bce9-adabadbd99e0))
(pad 9a203c58-1dfa-4184-b23e-18f3e35d9653 (signal 395cd105-a7ee-4c01-a8d7-eb53334eb26a))
(pad a93cf0a0-bf8f-44b3-a00c-cb5d036cb8dc (signal 79293c32-0fca-408c-a879-f0e89408f2d8))
(pad a9473f5f-ccf3-4aa5-a0c2-7599873b6e64 (signal eb32299f-ae58-41a4-917f-d42b6badc099))
(pad c52f648c-e029-4a5a-8eb7-8fa82786c15c (signal c0bc4184-0678-45d3-aa35-efaa96b404f5))
(pad dfd7eae7-76e5-4427-a7ec-5a7c9da1a631 (signal f7daac06-84f8-4842-b0a9-d666d0cb9a00))
)

View File

@ -0,0 +1,68 @@
(librepcb_device 4954b7e5-0798-42bf-b256-a807a1cf1f2a
(name "Raspberry Pi Pico (SMD)")
(description "Raspberry Pi Pico SMD module (including test points).")
(keywords "raspberry,pico,smd")
(author "Eric Fossum")
(version "0.2")
(created 2022-12-09T19:19:18Z)
(deprecated false)
(generated_by "")
(category e96d0dda-3100-4e68-8c33-e2a5bc80428b)
(component a3c283c7-58fd-4b2f-8e9a-a31d218f09ae)
(package a035055f-7cd4-4289-a573-9e7c6de10e6b)
(pad 000e9362-f583-4599-aa44-c4bb5aee0974 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 0248b625-3324-4a10-843b-922a908b3d93 (signal b4b79e73-7297-4a7e-adf0-db36d85ee352))
(pad 08c0641d-5d81-4968-a612-a0302c32937c (signal ea9d9416-b1fc-4e58-a932-aa390ddbf432))
(pad 12438ec7-e330-4142-b549-e55eb96a2a09 (signal 7dffc2aa-5c56-45c5-96d4-29cefcb4647e))
(pad 16b8eaa6-8f06-4505-9bf1-ac7a74aa669e (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 1a5313e2-5c45-4dcc-9877-44bd077e2911 (signal 49011584-1608-4236-b4b1-8fbaef0bc21e))
(pad 2301e96a-758b-4004-84a7-827d2031e5a9 (signal c6154311-b201-4dec-a96b-5028338e2a75))
(pad 2723f6d9-996d-426c-9c1d-eda2164c6171 (signal c3510daf-f4e2-4dab-8d51-50e40f37f563))
(pad 28a0282c-58df-4585-8877-cfca399a173f (signal 52e446a8-82f6-4f1c-bf44-eeec7c94a884))
(pad 2b717029-162d-49b0-94cb-c022377a9685 (signal ab32ea3e-7e7b-4a86-ba22-2da4dc19c42a))
(pad 2cacc254-8ad2-4504-894f-b0b72e7c0c2d (signal 48ed9eaf-996f-4b13-90a9-35e52be31b0a))
(pad 2d995880-0593-4356-b9a7-12fd864ab1d3 (signal 0cb0d8f8-1b6b-4cba-92b9-c45432a8ab40))
(pad 3952f964-0824-43c1-adf1-b6ab44099195 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 41e109b8-34eb-4c9e-b952-b657f3471333 (signal 3a7522fa-c898-405b-a89b-b766fe1c4680))
(pad 45840509-ba53-4847-a1f7-3f724a664427 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 46bd10c5-8779-4444-87dc-8d21ea32e5a2 (signal d2e33773-7518-421c-9493-9f4a66b89156))
(pad 489f2582-f225-413c-8753-5a8453afd4f4 (signal e1522abb-2eea-4a75-badb-ebadde128736))
(pad 4ca5be13-61b9-46bc-be26-8685a3562f74 (signal c8274561-3f63-4051-914b-4321c5faad79))
(pad 4cf347f0-f941-4326-be08-ea9fd99dccb5 (signal 9530ccf3-2013-4e16-bc44-3554d1cd9470))
(pad 5b1c5662-3232-4c86-a4b4-e9f1e5b2f511 (signal 7dd01c2b-8a8d-4e6d-9f46-a85e1e89eda6))
(pad 60131b92-eb34-48f8-ad81-6c69028511e5 (signal b03c0578-1c48-4f95-b778-ff5dffa7160a))
(pad 650c1348-3665-41b5-9035-3c4b786d0ce6 (signal 2717b707-2719-4a0d-8910-b1c4ce362b53))
(pad 6ee67c06-9181-4b42-a39d-a7dbff125dd8 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 71b1b941-ecda-4886-96b2-c2e0fca5f501 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad 74298720-2e7e-45c0-8b6d-828a4fc6b1ca (signal c5f594ba-dc9b-4f1c-a835-c595e4ed0a51))
(pad 75259c79-0dd5-4600-a4df-70d306ad8506 (signal b6e15db4-2b49-46e2-b368-ce98cd134f4e))
(pad 784da45e-a80e-44ac-adc4-6492be1995d6 (signal 2485b4bd-2473-47b3-a9d3-121310c1ad86))
(pad 7901de79-2792-42ec-b858-89f87c5b66db (signal 50407196-6c3d-466f-a9a3-0bfb61be5c11))
(pad 7b383b17-f7a0-4dc2-afe1-e1bd1dae2743 (signal e40e1278-1893-43a5-8bbd-b519e526afee))
(pad 7cf0f2a0-c5df-41ef-82ef-d36296a77851 (signal dc405ee3-ef90-420e-86b7-c310c8163604))
(pad 7f95dd05-fbe9-4f8d-b100-ba99574863ee (signal 46460a3d-eba0-4a0c-847b-9734ac8ca404))
(pad 9030d779-c455-4c47-985d-d10a7be80019 (signal b20d74b7-18ba-4e06-927d-7b838b09a748))
(pad 9ec4ff6a-6cbc-4c19-9c97-aad4601de088 (signal 57500f61-74e8-4b5f-9264-57cdfc26254b))
(pad a21ff434-c801-4a69-8df5-af041bfc8047 (signal dd37fa68-20eb-4d6d-8db3-d95e84d6d347))
(pad a6564164-1ff1-4da6-90b4-657bdf30fb49 (signal 17410acb-ddd8-420a-b88d-b6e59a180aef))
(pad a9419b3a-fc00-48f3-a966-c54badf1582c (signal 3306438d-b671-4523-9d70-a10627ee95ab))
(pad ae8b9f33-caa8-4508-8402-4fb44c252167 (signal c8e60a3e-7aa1-429c-afa6-6054ebc4acb7))
(pad b115ff05-f6a4-402d-b5a7-aa09f54ebe0a (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad b22f6cc9-f08d-495b-8d81-06e649d105ee (signal 7d623099-a100-4165-919c-32476e1b8c88))
(pad c515536a-d556-41b0-b83c-fc39577e2050 (signal 70d12849-9b71-4bc3-a96e-43b37d47d094))
(pad cd60b2f6-0754-48b3-bdc6-1c3ccfae3b0d (signal 7d057131-b01a-4164-921b-593ab6123422))
(pad d1ffaa2a-4be1-413e-bf53-a1d23b5f5e14 (signal 9856d75b-e420-4bc9-8c60-fb7b3fb1f7ac))
(pad d490c4e5-4a7c-4ee8-a2ce-5704cf515741 (signal 01642d4d-deab-4a1b-8582-cad106587926))
(pad d6baddba-5997-401d-9c41-117fe52a1145 (signal d551fc66-23be-43b3-8412-2544d3226d69))
(pad e07663d7-1cfa-4ca0-9db4-d37610c97cd8 (signal 29b95257-4051-4678-ad1b-39684b07de0a))
(pad e0b3b19b-6295-49eb-bc95-e1609cb4c80d (signal 327cc01e-dea5-4ae1-b4c5-7265ca7427ef))
(pad e164df37-5c8e-4e84-ad9c-04ad1a0ed567 (signal ac0c8111-4639-4620-9bf6-e284ccb9ec2c))
(pad f026a431-19e0-4360-af4e-71d04f1f560a (signal 251495b8-6982-4c55-8d8f-35d729a21896))
(pad fc4e0837-c187-4d0c-a615-b5211bc4e668 (signal 3c5693c0-1e12-43d0-bd7a-2662a7b362a7))
(part "SC0915" (manufacturer "Raspberry Pi")
(attribute "ORIGIN" (type string) (unit none) (value "UK"))
)
(part "SC0916" (manufacturer "Raspberry Pi")
(attribute "ORIGIN" (type string) (unit none) (value "Japan"))
)
)

View File

@ -0,0 +1,17 @@
(librepcb_device 5307adf4-df92-497b-a308-e8e3a34de702
(name "1825910-6")
(description "")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-26T00:24:03Z)
(deprecated false)
(generated_by "EagleImport::::1825910-6::")
(category e29f0cb3-ef6d-4203-b854-d75150cbae0b)
(component 0933259c-c603-4882-8ce6-154bff278b94)
(package 92f93c2e-7d58-4e3d-95d0-f1a7f1dbd508)
(pad 2fce7b52-c0e1-4ea3-b11d-be8e5f9d4c3e (signal 4641acde-080c-4ca1-a148-507e481939d9))
(pad b8e1bfdf-f811-4856-a5f7-a8600be7dbc7 (signal 7c893149-3975-4527-9fbe-b4094c25c0ed))
(pad d6b47931-d368-4cb8-bef9-ae56718d7200 (signal 06a2fccc-e583-4b3b-80ba-ecdef516751f))
(pad e728d21e-02b4-4b9b-bf6a-2266b4f53da4 (signal 09cf3e5c-c37e-423f-b6d6-88280d9ab711))
)

View File

@ -0,0 +1,21 @@
(librepcb_device 5a0990ac-48e7-49fa-a5e2-5ed7c20fc27d
(name "BC550 (bulk)")
(description "General-purpose NPN bipolar junction transistor in TO-92 package with 1.27mm pitch, manufactured by several semiconductor companies.")
(keywords "npn")
(author "U. Bruhin")
(version "0.1")
(created 2023-10-06T10:25:15Z)
(deprecated false)
(generated_by "")
(category e9663545-80dd-4658-9357-d4ef62e55168)
(component 2e833724-610d-44d8-bd1b-e291e0002736)
(package 5ee92b46-ab92-4eda-9785-99ef7a36da9f)
(pad 90f62833-d911-4fe3-b9db-ecef37f0f31b (signal f560cfa7-f6ac-4d8b-a88f-5a56e33bb563))
(pad 9114d4a7-61a4-4b64-a50e-148acfe71206 (signal 83170cf1-eb49-485a-b58e-17f7917d9a16))
(pad fea307ac-299f-4c4a-a555-eed937427732 (signal 7881de12-686e-49c0-be89-a40121a77f7d))
(part "BC550CBU" (manufacturer "onsemi")
(attribute "V_CEO" (type voltage) (unit volt) (value "45"))
(attribute "I_C" (type current) (unit milliampere) (value "100"))
(attribute "POWER_DISSIPATION" (type power) (unit milliwatt) (value "500"))
)
)

View File

@ -0,0 +1,15 @@
(librepcb_device 698883e7-e78f-4385-807c-8307c338c6c2
(name "LED ⌀5.0x8.7/2.54mm Green")
(description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)")
(keywords "led,tht")
(author "U. Bruhin")
(version "0.1.1")
(created 2022-08-31T11:18:33Z)
(deprecated false)
(generated_by "")
(category 70421345-ae1d-4fed-aa60-e7619524b97f)
(component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4)
(package 3e3d69b7-47dc-41fc-b077-bc61a0651b6c)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c))
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a))
)

View File

@ -0,0 +1,16 @@
(librepcb_device a0e021c0-90ab-4415-802e-40a847f682c8
(name "Resistor THT 0207")
(description "Generic through-hole resistor according DIN 0207.\n\nBody diameter: 2.50 mm\nBody length: 6.50 mm\nLegs diameter: 0.60 mm")
(keywords "")
(author "U. Bruhin")
(version "0.3")
(created 2018-10-11T23:26:25Z)
(deprecated false)
(generated_by "")
(category 1039f038-20a6-4bfe-89c1-99f34fbb45bd)
(component ef80cd5e-2689-47ee-8888-31d04fc99174)
(package 41a60506-8fc9-4b92-8c2d-e6463e3e88d3)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd))
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8))
(approved no_parts)
)

View File

@ -0,0 +1,17 @@
(librepcb_device e93e37d4-9fac-4b20-9506-67945023e4b7
(name "OLED-128X64-I2C")
(description "128x64 Dot Matrix OLED Module based on SSD1306/SSD1309 chip\nVariant with I2C interface")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-25T16:32:19Z)
(deprecated false)
(generated_by "EagleImport::::OLED-128X64-I2C::")
(category a6565eed-ad95-4be7-a29c-39259b1bea5f)
(component 5e0234ca-8b99-4d09-88be-f57af593bd3b)
(package 22324695-16fb-47c5-a61e-c38d895473bb)
(pad 325d0ee6-4bf1-44a5-a109-61b15c5c4901 (signal ef8bdd04-b599-4ff1-b26e-d046f8f6db24))
(pad 9b0e2f37-1004-45f5-ad8d-1e547e58ba1b (signal b269102c-7f65-4a2a-99b7-7ad57195af34))
(pad b11ae84f-e222-4791-b2ab-98f554bedab4 (signal b2cfb9f0-2fa3-42c4-9daa-0c9019fd8c1c))
(pad c6365fca-b62d-444e-921f-77f0a7fd4264 (signal c62e1141-caf0-4af0-a62e-d25e130cd7ae))
)

View File

@ -0,0 +1,20 @@
(librepcb_device f8825617-1e40-41d5-8e40-1aa6d506d1a1
(name "Generic Pin Header 2.54mm 1x06 ⌀1.0mm")
(description "A 1x6 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, 1x6, 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 86db9021-14c4-49d4-b654-bd53f876e7c7)
(package a37802e4-825d-4983-ac82-33a33e3f4b85)
(pad 7a2c2059-8bff-41d6-93e0-996762b8a3b1 (signal f0d70a0f-210e-48cc-8db2-c2aeaeeab193))
(pad bc0a4e0b-e0ae-42b5-bf6a-a5f8fdf4a801 (signal 09843276-6cce-46e1-9086-d5f456a0c709))
(pad cd2a6488-1c97-47a3-9291-6204848fbbc1 (signal da0bf0e8-db47-48b4-8d53-67b3797097da))
(pad d73cb82d-bd87-4210-abd2-23952a493986 (signal 34aa8f0b-3ac6-4a10-ae09-074b6cd6926c))
(pad e2fa5758-1c29-447c-bc45-730a0005ea9c (signal 63eb86c5-080d-4594-87c1-ad96f71189e8))
(pad f3ba57e8-a2ef-4a8e-9f88-49178cb919b3 (signal 14591254-3095-4114-956e-e3efd8a06e65))
(approved no_parts)
)

View File

@ -0,0 +1,162 @@
(librepcb_package 22324695-16fb-47c5-a61e-c38d895473bb
(name "DISPLAY-OLED-128X64-I2C")
(description "128x64 Dot Matrix OLED Module\nVariant with I2C interface")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-25T16:32:19Z)
(deprecated false)
(generated_by "EagleImport::::DISPLAY-OLED-128X64-I2C")
(category 1d2630f1-c375-49f0-a0dc-2446735d82f4)
(assembly_type auto)
(pad c6365fca-b62d-444e-921f-77f0a7fd4264 (name "1"))
(pad b11ae84f-e222-4791-b2ab-98f554bedab4 (name "2"))
(pad 9b0e2f37-1004-45f5-ad8d-1e547e58ba1b (name "3"))
(pad 325d0ee6-4bf1-44a5-a109-61b15c5c4901 (name "4"))
(footprint 2378c7f6-491a-43c7-9d19-a89704d7d5bd
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad c6365fca-b62d-444e-921f-77f0a7fd4264 (side top) (shape roundrect)
(position -3.81 12.7) (rotation 0.0) (size 2.0 2.0) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad c6365fca-b62d-444e-921f-77f0a7fd4264)
(hole 2ad7239c-94b1-4b99-a91e-508da65888f4 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad b11ae84f-e222-4791-b2ab-98f554bedab4 (side top) (shape roundrect)
(position -1.27 12.7) (rotation 0.0) (size 2.0 2.0) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad b11ae84f-e222-4791-b2ab-98f554bedab4)
(hole 3f38db52-94a7-4efb-8067-576982aaac4a (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 9b0e2f37-1004-45f5-ad8d-1e547e58ba1b (side top) (shape roundrect)
(position 1.27 12.7) (rotation 0.0) (size 2.0 2.0) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad 9b0e2f37-1004-45f5-ad8d-1e547e58ba1b)
(hole 87cfc0bb-f4fa-487b-ba38-fab521f44145 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 325d0ee6-4bf1-44a5-a109-61b15c5c4901 (side top) (shape roundrect)
(position 3.81 12.7) (rotation 0.0) (size 2.0 2.0) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad 325d0ee6-4bf1-44a5-a109-61b15c5c4901)
(hole 76323908-a7d3-48f9-8ae4-65d7a0667ff8 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 869b05f2-1cab-46f1-a3e7-698d725a5d39 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position 11.43 8.128) (angle 0.0))
(vertex (position 11.43 -5.588) (angle 0.0))
(vertex (position -11.43 -5.588) (angle 0.0))
(vertex (position -11.43 8.128) (angle 0.0))
(vertex (position 11.43 8.128) (angle 0.0))
)
(polygon 0ba3e149-7001-4ab4-bf26-2ab0d710a78e (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -7.62 -12.97) (angle 0.0))
(vertex (position -13.716 -12.97) (angle 0.0))
(vertex (position -13.716 13.97) (angle 0.0))
(vertex (position 13.716 13.97) (angle 0.0))
(vertex (position 13.716 -12.97) (angle 0.0))
(vertex (position 7.62 -12.97) (angle 0.0))
(vertex (position -7.62 -12.97) (angle 0.0))
)
(polygon dba21202-df18-4c04-a102-6792a4147be0 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -7.62 -12.97) (angle 0.0))
(vertex (position -6.35 -11.065) (angle 0.0))
(vertex (position 6.35 -11.065) (angle 0.0))
(vertex (position 7.62 -12.97) (angle 0.0))
)
(polygon a7a2962a-31ae-44ef-a8a6-48ceeb2564d4 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position 4.445 13.97) (angle 0.0))
(vertex (position 5.08 13.335) (angle 0.0))
(vertex (position 5.08 12.065) (angle 0.0))
(vertex (position 4.445 11.43) (angle 0.0))
(vertex (position 3.175 11.43) (angle 0.0))
(vertex (position 2.54 12.065) (angle 0.0))
(vertex (position 1.905 11.43) (angle 0.0))
(vertex (position 0.635 11.43) (angle 0.0))
(vertex (position 0.0 12.065) (angle 0.0))
(vertex (position -0.635 11.43) (angle 0.0))
(vertex (position -1.905 11.43) (angle 0.0))
(vertex (position -2.54 12.065) (angle 0.0))
(vertex (position -3.175 11.43) (angle 0.0))
(vertex (position -4.445 11.43) (angle 0.0))
(vertex (position -5.08 12.065) (angle 0.0))
(vertex (position -5.08 13.335) (angle 0.0))
(vertex (position -4.445 13.97) (angle 0.0))
)
(polygon f79f1d08-b13f-4631-b38a-787046d7fb21 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -3.175 13.97) (angle 0.0))
(vertex (position -2.54 13.335) (angle 0.0))
(vertex (position -1.905 13.97) (angle 0.0))
)
(polygon 573cc4e2-e2be-423a-9a9e-4db41d20c465 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -0.635 13.97) (angle 0.0))
(vertex (position 0.0 13.335) (angle 0.0))
(vertex (position 0.635 13.97) (angle 0.0))
)
(polygon a0908758-a3f8-4156-832a-8880fe71f2f9 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position 1.905 13.97) (angle 0.0))
(vertex (position 2.54 13.335) (angle 0.0))
(vertex (position 3.175 13.97) (angle 0.0))
)
(stroke_text 277f897e-a0b5-4058-aedc-700bb3ee9556 (layer top_names)
(height 1.0795) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align right top) (position -13.741022 15.194213) (rotation 180.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text befe01d3-cf78-47f3-bc23-868d74b905d4 (layer top_values)
(height 1.0795) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align left top) (position -13.720206 -15.002228) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
(stroke_text 781cc4df-a8f6-4a64-a169-42803d9b7b6a (layer top_documentation)
(height 0.8636) (stroke_width 0.08128) (letter_spacing auto) (line_spacing auto)
(align center top) (position -5.270822 10.902922) (rotation 0.0)
(auto_rotate true) (mirror false) (value "GND")
)
(stroke_text f13ffcd5-d5c6-4522-a6f5-940fe8a0a906 (layer top_documentation)
(height 0.8636) (stroke_width 0.08128) (letter_spacing auto) (line_spacing auto)
(align center top) (position -1.498988 10.845681) (rotation 0.0)
(auto_rotate true) (mirror false) (value "VCC")
)
(stroke_text 0f600acf-7c3b-46af-bb85-451283eff5b5 (layer top_documentation)
(height 0.8636) (stroke_width 0.08128) (letter_spacing auto) (line_spacing auto)
(align center top) (position 2.005706 10.883841) (rotation 0.0)
(auto_rotate true) (mirror false) (value "SCL")
)
(stroke_text 742ed90f-6b87-49f9-b2f1-0c4328fc31b3 (layer top_documentation)
(height 0.8636) (stroke_width 0.08128) (letter_spacing auto) (line_spacing auto)
(align center top) (position 5.213575 10.864759) (rotation 0.0)
(auto_rotate true) (mirror false) (value "SDA")
)
(hole 88e0518b-7907-40a8-af77-22c6a4ffd5c3 (diameter 2.6)
(stop_mask auto)
(vertex (position -11.414 11.557) (angle 0.0))
)
(hole b5237104-106e-44bc-9a69-99ab84708b0d (diameter 2.6)
(stop_mask auto)
(vertex (position 11.414 11.557) (angle 0.0))
)
(hole 4d135f87-7a95-440c-817a-7b473b44f3c6 (diameter 2.6)
(stop_mask auto)
(vertex (position 11.414 -11.057) (angle 0.0))
)
(hole d7c23734-f560-493a-aaa8-0bee4c29f3a9 (diameter 2.6)
(stop_mask auto)
(vertex (position -11.414 -11.057) (angle 0.0))
)
)
)

View File

@ -0,0 +1,895 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 2.54 mm Offset','Horizontal, 2.54 mm Offset','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811);
#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805));
#17=ADVANCED_FACE('',(#18),#49,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#31,#37,#46));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-2.55,2.54,4.281122731693));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-2.55,2.54,1.518877268307));
#26=CIRCLE('',#27,2.9);
#27=AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28=CARTESIAN_POINT('',(0.,2.54,2.9));
#29=DIRECTION('',(0.,1.,1.110223024625E-16));
#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825));
#31=ORIENTED_EDGE('',*,*,#32,.T.);
#32=EDGE_CURVE('',#24,#33,#35,.T.);
#33=VERTEX_POINT('',#34);
#34=CARTESIAN_POINT('',(-2.55,3.54,1.518877268307));
#35=LINE('',#25,#36);
#36=VECTOR('',#29,1.);
#37=ORIENTED_EDGE('',*,*,#38,.T.);
#38=EDGE_CURVE('',#33,#39,#41,.T.);
#39=VERTEX_POINT('',#40);
#40=CARTESIAN_POINT('',(-2.55,3.54,4.281122731693));
#41=CIRCLE('',#42,2.9);
#42=AXIS2_PLACEMENT_3D('',#43,#44,#45);
#43=CARTESIAN_POINT('',(0.,3.54,2.9));
#44=DIRECTION('',(0.,-1.,-1.110223024625E-16));
#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825));
#46=ORIENTED_EDGE('',*,*,#47,.F.);
#47=EDGE_CURVE('',#22,#39,#48,.T.);
#48=LINE('',#23,#36);
#49=CYLINDRICAL_SURFACE('',#50,2.9);
#50=AXIS2_PLACEMENT_3D('',#28,#29,#14);
#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.);
#52=FACE_BOUND('',#53,.F.);
#53=EDGE_LOOP('',(#20,#54));
#54=ORIENTED_EDGE('',*,*,#55,.F.);
#55=EDGE_CURVE('',#22,#24,#56,.T.);
#56=LINE('',#57,#58);
#57=CARTESIAN_POINT('',(-2.55,2.54,7.9));
#58=VECTOR('',#59,1.);
#59=DIRECTION('',(0.,1.110223024625E-16,-1.));
#60=FACE_BOUND('',#61,.F.);
#61=EDGE_LOOP('',(#62,#72,#78,#85));
#62=ORIENTED_EDGE('',*,*,#63,.F.);
#63=EDGE_CURVE('',#64,#66,#68,.T.);
#64=VERTEX_POINT('',#65);
#65=CARTESIAN_POINT('',(-1.02,2.54,2.65));
#66=VERTEX_POINT('',#67);
#67=CARTESIAN_POINT('',(-1.52,2.54,2.65));
#68=LINE('',#69,#70);
#69=CARTESIAN_POINT('',(-0.51,2.54,2.65));
#70=VECTOR('',#71,1.);
#71=DIRECTION('',(-1.,0.,0.));
#72=ORIENTED_EDGE('',*,*,#73,.F.);
#73=EDGE_CURVE('',#74,#64,#76,.T.);
#74=VERTEX_POINT('',#75);
#75=CARTESIAN_POINT('',(-1.02,2.54,3.15));
#76=LINE('',#77,#58);
#77=CARTESIAN_POINT('',(-1.02,2.54,-5.E-02));
#78=ORIENTED_EDGE('',*,*,#79,.F.);
#79=EDGE_CURVE('',#80,#74,#82,.T.);
#80=VERTEX_POINT('',#81);
#81=CARTESIAN_POINT('',(-1.52,2.54,3.15));
#82=LINE('',#83,#84);
#83=CARTESIAN_POINT('',(-0.76,2.54,3.15));
#84=VECTOR('',#14,1.);
#85=ORIENTED_EDGE('',*,*,#86,.F.);
#86=EDGE_CURVE('',#66,#80,#87,.T.);
#87=LINE('',#88,#89);
#88=CARTESIAN_POINT('',(-1.52,2.54,-5.E-02));
#89=VECTOR('',#90,1.);
#90=DIRECTION('',(0.,-1.110223024625E-16,1.));
#91=FACE_BOUND('',#92,.F.);
#92=EDGE_LOOP('',(#93,#101,#107,#113));
#93=ORIENTED_EDGE('',*,*,#94,.F.);
#94=EDGE_CURVE('',#95,#97,#99,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(1.52,2.54,2.65));
#97=VERTEX_POINT('',#98);
#98=CARTESIAN_POINT('',(1.02,2.54,2.65));
#99=LINE('',#100,#70);
#100=CARTESIAN_POINT('',(0.76,2.54,2.65));
#101=ORIENTED_EDGE('',*,*,#102,.F.);
#102=EDGE_CURVE('',#103,#95,#105,.T.);
#103=VERTEX_POINT('',#104);
#104=CARTESIAN_POINT('',(1.52,2.54,3.15));
#105=LINE('',#106,#58);
#106=CARTESIAN_POINT('',(1.52,2.54,-5.E-02));
#107=ORIENTED_EDGE('',*,*,#108,.F.);
#108=EDGE_CURVE('',#109,#103,#111,.T.);
#109=VERTEX_POINT('',#110);
#110=CARTESIAN_POINT('',(1.02,2.54,3.15));
#111=LINE('',#112,#84);
#112=CARTESIAN_POINT('',(0.51,2.54,3.15));
#113=ORIENTED_EDGE('',*,*,#114,.F.);
#114=EDGE_CURVE('',#97,#109,#115,.T.);
#115=LINE('',#116,#89);
#116=CARTESIAN_POINT('',(1.02,2.54,-5.E-02));
#117=PLANE('',#50);
#118=ADVANCED_FACE('',(#119),#126,.F.);
#119=FACE_BOUND('',#120,.F.);
#120=EDGE_LOOP('',(#46,#121,#31,#122));
#121=ORIENTED_EDGE('',*,*,#55,.T.);
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#39,#33,#124,.T.);
#124=LINE('',#125,#58);
#125=CARTESIAN_POINT('',(-2.55,3.54,7.9));
#126=PLANE('',#127);
#127=AXIS2_PLACEMENT_3D('',#128,#14,#29);
#128=CARTESIAN_POINT('',(-2.55,-7.46,12.9));
#129=ADVANCED_FACE('',(#130,#133),#142,.T.);
#130=FACE_BOUND('',#131,.T.);
#131=EDGE_LOOP('',(#122,#132));
#132=ORIENTED_EDGE('',*,*,#38,.F.);
#133=FACE_BOUND('',#134,.T.);
#134=EDGE_LOOP('',(#135));
#135=ORIENTED_EDGE('',*,*,#136,.F.);
#136=EDGE_CURVE('',#137,#137,#139,.T.);
#137=VERTEX_POINT('',#138);
#138=CARTESIAN_POINT('',(2.5,3.54,2.9));
#139=CIRCLE('',#140,2.5);
#140=AXIS2_PLACEMENT_3D('',#141,#29,#14);
#141=CARTESIAN_POINT('',(4.440892098501E-16,3.54,2.9));
#142=PLANE('',#143);
#143=AXIS2_PLACEMENT_3D('',#43,#29,#14);
#144=ADVANCED_FACE('',(#145),#200,.T.);
#145=FACE_BOUND('',#146,.T.);
#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198));
#147=ORIENTED_EDGE('',*,*,#148,.F.);
#148=EDGE_CURVE('',#149,#151,#153,.T.);
#149=VERTEX_POINT('',#150);
#150=CARTESIAN_POINT('',(-1.02,0.5,2.65));
#151=VERTEX_POINT('',#152);
#152=CARTESIAN_POINT('',(-1.02,1.54,2.65));
#153=LINE('',#150,#154);
#154=VECTOR('',#155,1.);
#155=DIRECTION('',(0.,1.,6.123233995737E-17));
#156=ORIENTED_EDGE('',*,*,#157,.T.);
#157=EDGE_CURVE('',#149,#158,#160,.T.);
#158=VERTEX_POINT('',#159);
#159=CARTESIAN_POINT('',(-1.52,0.5,2.65));
#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#161=ORIENTED_EDGE('',*,*,#162,.T.);
#162=EDGE_CURVE('',#158,#163,#165,.T.);
#163=VERTEX_POINT('',#164);
#164=CARTESIAN_POINT('',(-1.52,1.54,2.65));
#165=LINE('',#159,#166);
#166=VECTOR('',#167,1.);
#167=DIRECTION('',(0.,1.,0.));
#168=ORIENTED_EDGE('',*,*,#169,.F.);
#169=EDGE_CURVE('',#170,#163,#172,.T.);
#170=VERTEX_POINT('',#171);
#171=CARTESIAN_POINT('',(-1.67,1.54,2.65));
#172=LINE('',#171,#84);
#173=ORIENTED_EDGE('',*,*,#174,.T.);
#174=EDGE_CURVE('',#170,#175,#177,.T.);
#175=VERTEX_POINT('',#176);
#176=CARTESIAN_POINT('',(-1.67,2.24,2.65));
#177=LINE('',#171,#166);
#178=ORIENTED_EDGE('',*,*,#179,.T.);
#179=EDGE_CURVE('',#175,#180,#182,.T.);
#180=VERTEX_POINT('',#181);
#181=CARTESIAN_POINT('',(-1.52,2.24,2.65));
#182=LINE('',#176,#84);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#180,#66,#165,.T.);
#185=ORIENTED_EDGE('',*,*,#186,.F.);
#186=EDGE_CURVE('',#187,#64,#153,.T.);
#187=VERTEX_POINT('',#188);
#188=CARTESIAN_POINT('',(-1.02,2.24,2.65));
#189=ORIENTED_EDGE('',*,*,#190,.T.);
#190=EDGE_CURVE('',#187,#191,#182,.T.);
#191=VERTEX_POINT('',#192);
#192=CARTESIAN_POINT('',(-0.87,2.24,2.65));
#193=ORIENTED_EDGE('',*,*,#194,.F.);
#194=EDGE_CURVE('',#195,#191,#197,.T.);
#195=VERTEX_POINT('',#196);
#196=CARTESIAN_POINT('',(-0.87,1.54,2.65));
#197=LINE('',#196,#166);
#198=ORIENTED_EDGE('',*,*,#199,.F.);
#199=EDGE_CURVE('',#151,#195,#172,.T.);
#200=PLANE('',#201);
#201=AXIS2_PLACEMENT_3D('',#150,#202,#71);
#202=DIRECTION('',(0.,0.,-1.));
#203=ADVANCED_FACE('',(#204),#218,.T.);
#204=FACE_BOUND('',#205,.T.);
#205=EDGE_LOOP('',(#206,#207,#214,#85));
#206=ORIENTED_EDGE('',*,*,#184,.F.);
#207=ORIENTED_EDGE('',*,*,#208,.F.);
#208=EDGE_CURVE('',#209,#180,#211,.T.);
#209=VERTEX_POINT('',#210);
#210=CARTESIAN_POINT('',(-1.52,2.24,3.15));
#211=LINE('',#212,#213);
#212=CARTESIAN_POINT('',(-1.52,2.24,-0.175));
#213=VECTOR('',#202,1.);
#214=ORIENTED_EDGE('',*,*,#215,.T.);
#215=EDGE_CURVE('',#209,#80,#216,.T.);
#216=LINE('',#217,#166);
#217=CARTESIAN_POINT('',(-1.52,0.5,3.15));
#218=PLANE('',#219);
#219=AXIS2_PLACEMENT_3D('',#220,#71,#221);
#220=CARTESIAN_POINT('',(-1.52,0.25,-3.));
#221=DIRECTION('',(0.,-1.,0.));
#222=ADVANCED_FACE('',(#223),#269,.T.);
#223=FACE_BOUND('',#224,.T.);
#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267));
#225=ORIENTED_EDGE('',*,*,#226,.F.);
#226=EDGE_CURVE('',#227,#228,#216,.T.);
#227=VERTEX_POINT('',#217);
#228=VERTEX_POINT('',#229);
#229=CARTESIAN_POINT('',(-1.52,1.54,3.15));
#230=ORIENTED_EDGE('',*,*,#231,.T.);
#231=EDGE_CURVE('',#227,#232,#234,.T.);
#232=VERTEX_POINT('',#233);
#233=CARTESIAN_POINT('',(-1.02,0.5,3.15));
#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#235=ORIENTED_EDGE('',*,*,#236,.T.);
#236=EDGE_CURVE('',#232,#237,#239,.T.);
#237=VERTEX_POINT('',#238);
#238=CARTESIAN_POINT('',(-1.02,1.54,3.15));
#239=LINE('',#233,#166);
#240=ORIENTED_EDGE('',*,*,#241,.T.);
#241=EDGE_CURVE('',#237,#242,#244,.T.);
#242=VERTEX_POINT('',#243);
#243=CARTESIAN_POINT('',(-0.87,1.54,3.15));
#244=LINE('',#245,#84);
#245=CARTESIAN_POINT('',(-1.67,1.54,3.15));
#246=ORIENTED_EDGE('',*,*,#247,.T.);
#247=EDGE_CURVE('',#242,#248,#250,.T.);
#248=VERTEX_POINT('',#249);
#249=CARTESIAN_POINT('',(-0.87,2.24,3.15));
#250=LINE('',#243,#166);
#251=ORIENTED_EDGE('',*,*,#252,.F.);
#252=EDGE_CURVE('',#253,#248,#255,.T.);
#253=VERTEX_POINT('',#254);
#254=CARTESIAN_POINT('',(-1.02,2.24,3.15));
#255=LINE('',#256,#84);
#256=CARTESIAN_POINT('',(-1.67,2.24,3.15));
#257=ORIENTED_EDGE('',*,*,#258,.T.);
#258=EDGE_CURVE('',#253,#74,#239,.T.);
#259=ORIENTED_EDGE('',*,*,#215,.F.);
#260=ORIENTED_EDGE('',*,*,#261,.F.);
#261=EDGE_CURVE('',#262,#209,#255,.T.);
#262=VERTEX_POINT('',#256);
#263=ORIENTED_EDGE('',*,*,#264,.F.);
#264=EDGE_CURVE('',#265,#262,#266,.T.);
#265=VERTEX_POINT('',#245);
#266=LINE('',#245,#166);
#267=ORIENTED_EDGE('',*,*,#268,.T.);
#268=EDGE_CURVE('',#265,#228,#244,.T.);
#269=PLANE('',#270);
#270=AXIS2_PLACEMENT_3D('',#217,#13,#14);
#271=ADVANCED_FACE('',(#272),#281,.T.);
#272=FACE_BOUND('',#273,.T.);
#273=EDGE_LOOP('',(#274,#275,#280,#72));
#274=ORIENTED_EDGE('',*,*,#258,.F.);
#275=ORIENTED_EDGE('',*,*,#276,.F.);
#276=EDGE_CURVE('',#187,#253,#277,.T.);
#277=LINE('',#278,#279);
#278=CARTESIAN_POINT('',(-1.02,2.24,-0.175));
#279=VECTOR('',#13,1.);
#280=ORIENTED_EDGE('',*,*,#186,.T.);
#281=PLANE('',#282);
#282=AXIS2_PLACEMENT_3D('',#283,#14,#167);
#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.));
#284=ADVANCED_FACE('',(#285),#336,.T.);
#285=FACE_BOUND('',#286,.T.);
#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334));
#287=ORIENTED_EDGE('',*,*,#288,.F.);
#288=EDGE_CURVE('',#289,#291,#293,.T.);
#289=VERTEX_POINT('',#290);
#290=CARTESIAN_POINT('',(1.52,0.5,2.65));
#291=VERTEX_POINT('',#292);
#292=CARTESIAN_POINT('',(1.52,1.54,2.65));
#293=LINE('',#290,#154);
#294=ORIENTED_EDGE('',*,*,#295,.T.);
#295=EDGE_CURVE('',#289,#296,#298,.T.);
#296=VERTEX_POINT('',#297);
#297=CARTESIAN_POINT('',(1.02,0.5,2.65));
#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#299=ORIENTED_EDGE('',*,*,#300,.T.);
#300=EDGE_CURVE('',#296,#301,#303,.T.);
#301=VERTEX_POINT('',#302);
#302=CARTESIAN_POINT('',(1.02,1.54,2.65));
#303=LINE('',#297,#166);
#304=ORIENTED_EDGE('',*,*,#305,.F.);
#305=EDGE_CURVE('',#306,#301,#308,.T.);
#306=VERTEX_POINT('',#307);
#307=CARTESIAN_POINT('',(0.87,1.54,2.65));
#308=LINE('',#307,#84);
#309=ORIENTED_EDGE('',*,*,#310,.T.);
#310=EDGE_CURVE('',#306,#311,#313,.T.);
#311=VERTEX_POINT('',#312);
#312=CARTESIAN_POINT('',(0.87,2.24,2.65));
#313=LINE('',#307,#166);
#314=ORIENTED_EDGE('',*,*,#315,.T.);
#315=EDGE_CURVE('',#311,#316,#318,.T.);
#316=VERTEX_POINT('',#317);
#317=CARTESIAN_POINT('',(1.02,2.24,2.65));
#318=LINE('',#312,#84);
#319=ORIENTED_EDGE('',*,*,#320,.T.);
#320=EDGE_CURVE('',#316,#97,#303,.T.);
#321=ORIENTED_EDGE('',*,*,#322,.F.);
#322=EDGE_CURVE('',#323,#95,#293,.T.);
#323=VERTEX_POINT('',#324);
#324=CARTESIAN_POINT('',(1.52,2.24,2.65));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#323,#327,#318,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(1.67,2.24,2.65));
#329=ORIENTED_EDGE('',*,*,#330,.F.);
#330=EDGE_CURVE('',#331,#327,#333,.T.);
#331=VERTEX_POINT('',#332);
#332=CARTESIAN_POINT('',(1.67,1.54,2.65));
#333=LINE('',#332,#166);
#334=ORIENTED_EDGE('',*,*,#335,.F.);
#335=EDGE_CURVE('',#291,#331,#308,.T.);
#336=PLANE('',#337);
#337=AXIS2_PLACEMENT_3D('',#290,#202,#71);
#338=ADVANCED_FACE('',(#339),#352,.T.);
#339=FACE_BOUND('',#340,.T.);
#340=EDGE_LOOP('',(#341,#342,#348,#113));
#341=ORIENTED_EDGE('',*,*,#320,.F.);
#342=ORIENTED_EDGE('',*,*,#343,.F.);
#343=EDGE_CURVE('',#344,#316,#346,.T.);
#344=VERTEX_POINT('',#345);
#345=CARTESIAN_POINT('',(1.02,2.24,3.15));
#346=LINE('',#347,#213);
#347=CARTESIAN_POINT('',(1.02,2.24,-0.175));
#348=ORIENTED_EDGE('',*,*,#349,.T.);
#349=EDGE_CURVE('',#344,#109,#350,.T.);
#350=LINE('',#351,#166);
#351=CARTESIAN_POINT('',(1.02,0.5,3.15));
#352=PLANE('',#353);
#353=AXIS2_PLACEMENT_3D('',#354,#71,#221);
#354=CARTESIAN_POINT('',(1.02,0.25,-3.));
#355=ADVANCED_FACE('',(#356),#402,.T.);
#356=FACE_BOUND('',#357,.T.);
#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400));
#358=ORIENTED_EDGE('',*,*,#359,.F.);
#359=EDGE_CURVE('',#360,#361,#350,.T.);
#360=VERTEX_POINT('',#351);
#361=VERTEX_POINT('',#362);
#362=CARTESIAN_POINT('',(1.02,1.54,3.15));
#363=ORIENTED_EDGE('',*,*,#364,.T.);
#364=EDGE_CURVE('',#360,#365,#367,.T.);
#365=VERTEX_POINT('',#366);
#366=CARTESIAN_POINT('',(1.52,0.5,3.15));
#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#368=ORIENTED_EDGE('',*,*,#369,.T.);
#369=EDGE_CURVE('',#365,#370,#372,.T.);
#370=VERTEX_POINT('',#371);
#371=CARTESIAN_POINT('',(1.52,1.54,3.15));
#372=LINE('',#366,#166);
#373=ORIENTED_EDGE('',*,*,#374,.T.);
#374=EDGE_CURVE('',#370,#375,#377,.T.);
#375=VERTEX_POINT('',#376);
#376=CARTESIAN_POINT('',(1.67,1.54,3.15));
#377=LINE('',#378,#84);
#378=CARTESIAN_POINT('',(0.87,1.54,3.15));
#379=ORIENTED_EDGE('',*,*,#380,.T.);
#380=EDGE_CURVE('',#375,#381,#383,.T.);
#381=VERTEX_POINT('',#382);
#382=CARTESIAN_POINT('',(1.67,2.24,3.15));
#383=LINE('',#376,#166);
#384=ORIENTED_EDGE('',*,*,#385,.F.);
#385=EDGE_CURVE('',#386,#381,#388,.T.);
#386=VERTEX_POINT('',#387);
#387=CARTESIAN_POINT('',(1.52,2.24,3.15));
#388=LINE('',#389,#84);
#389=CARTESIAN_POINT('',(0.87,2.24,3.15));
#390=ORIENTED_EDGE('',*,*,#391,.T.);
#391=EDGE_CURVE('',#386,#103,#372,.T.);
#392=ORIENTED_EDGE('',*,*,#349,.F.);
#393=ORIENTED_EDGE('',*,*,#394,.F.);
#394=EDGE_CURVE('',#395,#344,#388,.T.);
#395=VERTEX_POINT('',#389);
#396=ORIENTED_EDGE('',*,*,#397,.F.);
#397=EDGE_CURVE('',#398,#395,#399,.T.);
#398=VERTEX_POINT('',#378);
#399=LINE('',#378,#166);
#400=ORIENTED_EDGE('',*,*,#401,.T.);
#401=EDGE_CURVE('',#398,#361,#377,.T.);
#402=PLANE('',#403);
#403=AXIS2_PLACEMENT_3D('',#351,#13,#14);
#404=ADVANCED_FACE('',(#405),#413,.T.);
#405=FACE_BOUND('',#406,.T.);
#406=EDGE_LOOP('',(#407,#408,#412,#101));
#407=ORIENTED_EDGE('',*,*,#391,.F.);
#408=ORIENTED_EDGE('',*,*,#409,.F.);
#409=EDGE_CURVE('',#323,#386,#410,.T.);
#410=LINE('',#411,#279);
#411=CARTESIAN_POINT('',(1.52,2.24,-0.175));
#412=ORIENTED_EDGE('',*,*,#322,.T.);
#413=PLANE('',#414);
#414=AXIS2_PLACEMENT_3D('',#415,#14,#167);
#415=CARTESIAN_POINT('',(1.52,-0.25,-3.));
#416=ADVANCED_FACE('',(#417),#431,.T.);
#417=FACE_BOUND('',#418,.T.);
#418=EDGE_LOOP('',(#419,#426,#429,#430));
#419=ORIENTED_EDGE('',*,*,#420,.F.);
#420=EDGE_CURVE('',#421,#421,#423,.T.);
#421=VERTEX_POINT('',#422);
#422=CARTESIAN_POINT('',(2.5,8.74,2.9));
#423=CIRCLE('',#424,2.5);
#424=AXIS2_PLACEMENT_3D('',#425,#29,#14);
#425=CARTESIAN_POINT('',(4.440892098501E-16,8.74,2.9));
#426=ORIENTED_EDGE('',*,*,#427,.F.);
#427=EDGE_CURVE('',#137,#421,#428,.T.);
#428=LINE('',#138,#36);
#429=ORIENTED_EDGE('',*,*,#136,.T.);
#430=ORIENTED_EDGE('',*,*,#427,.T.);
#431=CYLINDRICAL_SURFACE('',#140,2.5);
#432=ADVANCED_FACE('',(#433),#281,.T.);
#433=FACE_BOUND('',#434,.T.);
#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465));
#435=ORIENTED_EDGE('',*,*,#436,.F.);
#436=EDGE_CURVE('',#437,#438,#440,.T.);
#437=VERTEX_POINT('',#283);
#438=VERTEX_POINT('',#439);
#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4));
#440=LINE('',#283,#279);
#441=ORIENTED_EDGE('',*,*,#442,.T.);
#442=EDGE_CURVE('',#437,#443,#445,.T.);
#443=VERTEX_POINT('',#444);
#444=CARTESIAN_POINT('',(-1.02,0.25,-3.));
#445=LINE('',#283,#166);
#446=ORIENTED_EDGE('',*,*,#447,.T.);
#447=EDGE_CURVE('',#443,#448,#450,.T.);
#448=VERTEX_POINT('',#449);
#449=CARTESIAN_POINT('',(-1.02,0.25,2.4));
#450=LINE('',#444,#279);
#451=ORIENTED_EDGE('',*,*,#452,.T.);
#452=EDGE_CURVE('',#448,#149,#453,.T.);
#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695));
#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939));
#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816));
#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164));
#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65));
#459=ORIENTED_EDGE('',*,*,#148,.T.);
#460=ORIENTED_EDGE('',*,*,#461,.T.);
#461=EDGE_CURVE('',#151,#237,#462,.T.);
#462=LINE('',#463,#279);
#463=CARTESIAN_POINT('',(-1.02,1.54,-0.175));
#464=ORIENTED_EDGE('',*,*,#236,.F.);
#465=ORIENTED_EDGE('',*,*,#466,.F.);
#466=EDGE_CURVE('',#438,#232,#467,.T.);
#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849));
#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699));
#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449));
#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493));
#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15));
#473=ADVANCED_FACE('',(#474),#479,.F.);
#474=FACE_BOUND('',#475,.F.);
#475=EDGE_LOOP('',(#198,#460,#240,#476));
#476=ORIENTED_EDGE('',*,*,#477,.F.);
#477=EDGE_CURVE('',#195,#242,#478,.T.);
#478=LINE('',#196,#279);
#479=PLANE('',#480);
#480=AXIS2_PLACEMENT_3D('',#171,#167,#13);
#481=ADVANCED_FACE('',(#482),#489,.T.);
#482=FACE_BOUND('',#483,.T.);
#483=EDGE_LOOP('',(#476,#484,#485,#488));
#484=ORIENTED_EDGE('',*,*,#194,.T.);
#485=ORIENTED_EDGE('',*,*,#486,.T.);
#486=EDGE_CURVE('',#191,#248,#487,.T.);
#487=LINE('',#192,#279);
#488=ORIENTED_EDGE('',*,*,#247,.F.);
#489=PLANE('',#490);
#490=AXIS2_PLACEMENT_3D('',#196,#14,#13);
#491=ADVANCED_FACE('',(#492),#498,.T.);
#492=FACE_BOUND('',#493,.T.);
#493=EDGE_LOOP('',(#494,#495,#496,#497));
#494=ORIENTED_EDGE('',*,*,#190,.F.);
#495=ORIENTED_EDGE('',*,*,#276,.T.);
#496=ORIENTED_EDGE('',*,*,#252,.T.);
#497=ORIENTED_EDGE('',*,*,#486,.F.);
#498=PLANE('',#499);
#499=AXIS2_PLACEMENT_3D('',#176,#167,#13);
#500=ADVANCED_FACE('',(#501),#498,.T.);
#501=FACE_BOUND('',#502,.T.);
#502=EDGE_LOOP('',(#503,#504,#507,#508));
#503=ORIENTED_EDGE('',*,*,#179,.F.);
#504=ORIENTED_EDGE('',*,*,#505,.T.);
#505=EDGE_CURVE('',#175,#262,#506,.T.);
#506=LINE('',#176,#279);
#507=ORIENTED_EDGE('',*,*,#261,.T.);
#508=ORIENTED_EDGE('',*,*,#208,.T.);
#509=ADVANCED_FACE('',(#510),#515,.F.);
#510=FACE_BOUND('',#511,.F.);
#511=EDGE_LOOP('',(#512,#173,#504,#263));
#512=ORIENTED_EDGE('',*,*,#513,.F.);
#513=EDGE_CURVE('',#170,#265,#514,.T.);
#514=LINE('',#171,#279);
#515=PLANE('',#516);
#516=AXIS2_PLACEMENT_3D('',#171,#14,#13);
#517=ADVANCED_FACE('',(#518),#479,.F.);
#518=FACE_BOUND('',#519,.F.);
#519=EDGE_LOOP('',(#168,#520,#267,#521));
#520=ORIENTED_EDGE('',*,*,#513,.T.);
#521=ORIENTED_EDGE('',*,*,#522,.T.);
#522=EDGE_CURVE('',#228,#163,#523,.T.);
#523=LINE('',#524,#213);
#524=CARTESIAN_POINT('',(-1.52,1.54,-0.175));
#525=ADVANCED_FACE('',(#526),#218,.T.);
#526=FACE_BOUND('',#527,.T.);
#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555));
#528=ORIENTED_EDGE('',*,*,#529,.F.);
#529=EDGE_CURVE('',#530,#531,#533,.T.);
#530=VERTEX_POINT('',#220);
#531=VERTEX_POINT('',#532);
#532=CARTESIAN_POINT('',(-1.52,0.25,2.4));
#533=LINE('',#220,#279);
#534=ORIENTED_EDGE('',*,*,#535,.T.);
#535=EDGE_CURVE('',#530,#536,#538,.T.);
#536=VERTEX_POINT('',#537);
#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.));
#538=LINE('',#220,#539);
#539=VECTOR('',#221,1.);
#540=ORIENTED_EDGE('',*,*,#541,.T.);
#541=EDGE_CURVE('',#536,#542,#544,.T.);
#542=VERTEX_POINT('',#543);
#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4));
#544=LINE('',#537,#279);
#545=ORIENTED_EDGE('',*,*,#546,.T.);
#546=EDGE_CURVE('',#542,#227,#547,.T.);
#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849));
#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699));
#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449));
#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493));
#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15));
#553=ORIENTED_EDGE('',*,*,#226,.T.);
#554=ORIENTED_EDGE('',*,*,#162,.F.);
#555=ORIENTED_EDGE('',*,*,#556,.F.);
#556=EDGE_CURVE('',#531,#158,#557,.T.);
#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634));
#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268));
#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247));
#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65));
#562=ADVANCED_FACE('',(#563),#571,.T.);
#563=FACE_BOUND('',#564,.T.);
#564=EDGE_LOOP('',(#565,#566,#569,#570));
#565=ORIENTED_EDGE('',*,*,#452,.F.);
#566=ORIENTED_EDGE('',*,*,#567,.T.);
#567=EDGE_CURVE('',#448,#531,#568,.T.);
#568=LINE('',#449,#70);
#569=ORIENTED_EDGE('',*,*,#556,.T.);
#570=ORIENTED_EDGE('',*,*,#157,.F.);
#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634));
#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268));
#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247));
#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65));
#576=ADVANCED_FACE('',(#577),#585,.T.);
#577=FACE_BOUND('',#578,.T.);
#578=EDGE_LOOP('',(#579,#580,#583,#584));
#579=ORIENTED_EDGE('',*,*,#546,.F.);
#580=ORIENTED_EDGE('',*,*,#581,.T.);
#581=EDGE_CURVE('',#542,#438,#582,.T.);
#582=LINE('',#543,#84);
#583=ORIENTED_EDGE('',*,*,#466,.T.);
#584=ORIENTED_EDGE('',*,*,#231,.F.);
#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#586=ADVANCED_FACE('',(#587),#413,.T.);
#587=FACE_BOUND('',#588,.T.);
#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619));
#589=ORIENTED_EDGE('',*,*,#590,.F.);
#590=EDGE_CURVE('',#591,#592,#594,.T.);
#591=VERTEX_POINT('',#415);
#592=VERTEX_POINT('',#593);
#593=CARTESIAN_POINT('',(1.52,-0.25,2.4));
#594=LINE('',#415,#279);
#595=ORIENTED_EDGE('',*,*,#596,.T.);
#596=EDGE_CURVE('',#591,#597,#599,.T.);
#597=VERTEX_POINT('',#598);
#598=CARTESIAN_POINT('',(1.52,0.25,-3.));
#599=LINE('',#415,#166);
#600=ORIENTED_EDGE('',*,*,#601,.T.);
#601=EDGE_CURVE('',#597,#602,#604,.T.);
#602=VERTEX_POINT('',#603);
#603=CARTESIAN_POINT('',(1.52,0.25,2.4));
#604=LINE('',#598,#279);
#605=ORIENTED_EDGE('',*,*,#606,.T.);
#606=EDGE_CURVE('',#602,#289,#607,.T.);
#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695));
#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939));
#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816));
#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164));
#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65));
#613=ORIENTED_EDGE('',*,*,#288,.T.);
#614=ORIENTED_EDGE('',*,*,#615,.T.);
#615=EDGE_CURVE('',#291,#370,#616,.T.);
#616=LINE('',#617,#279);
#617=CARTESIAN_POINT('',(1.52,1.54,-0.175));
#618=ORIENTED_EDGE('',*,*,#369,.F.);
#619=ORIENTED_EDGE('',*,*,#620,.F.);
#620=EDGE_CURVE('',#592,#365,#621,.T.);
#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849));
#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699));
#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449));
#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493));
#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15));
#627=ADVANCED_FACE('',(#628),#633,.F.);
#628=FACE_BOUND('',#629,.F.);
#629=EDGE_LOOP('',(#334,#614,#373,#630));
#630=ORIENTED_EDGE('',*,*,#631,.F.);
#631=EDGE_CURVE('',#331,#375,#632,.T.);
#632=LINE('',#332,#279);
#633=PLANE('',#634);
#634=AXIS2_PLACEMENT_3D('',#307,#167,#13);
#635=ADVANCED_FACE('',(#636),#643,.T.);
#636=FACE_BOUND('',#637,.T.);
#637=EDGE_LOOP('',(#630,#638,#639,#642));
#638=ORIENTED_EDGE('',*,*,#330,.T.);
#639=ORIENTED_EDGE('',*,*,#640,.T.);
#640=EDGE_CURVE('',#327,#381,#641,.T.);
#641=LINE('',#328,#279);
#642=ORIENTED_EDGE('',*,*,#380,.F.);
#643=PLANE('',#644);
#644=AXIS2_PLACEMENT_3D('',#332,#14,#13);
#645=ADVANCED_FACE('',(#646),#652,.T.);
#646=FACE_BOUND('',#647,.T.);
#647=EDGE_LOOP('',(#648,#649,#650,#651));
#648=ORIENTED_EDGE('',*,*,#326,.F.);
#649=ORIENTED_EDGE('',*,*,#409,.T.);
#650=ORIENTED_EDGE('',*,*,#385,.T.);
#651=ORIENTED_EDGE('',*,*,#640,.F.);
#652=PLANE('',#653);
#653=AXIS2_PLACEMENT_3D('',#312,#167,#13);
#654=ADVANCED_FACE('',(#655),#652,.T.);
#655=FACE_BOUND('',#656,.T.);
#656=EDGE_LOOP('',(#657,#658,#661,#662));
#657=ORIENTED_EDGE('',*,*,#315,.F.);
#658=ORIENTED_EDGE('',*,*,#659,.T.);
#659=EDGE_CURVE('',#311,#395,#660,.T.);
#660=LINE('',#312,#279);
#661=ORIENTED_EDGE('',*,*,#394,.T.);
#662=ORIENTED_EDGE('',*,*,#343,.T.);
#663=ADVANCED_FACE('',(#664),#669,.F.);
#664=FACE_BOUND('',#665,.F.);
#665=EDGE_LOOP('',(#666,#309,#658,#396));
#666=ORIENTED_EDGE('',*,*,#667,.F.);
#667=EDGE_CURVE('',#306,#398,#668,.T.);
#668=LINE('',#307,#279);
#669=PLANE('',#670);
#670=AXIS2_PLACEMENT_3D('',#307,#14,#13);
#671=ADVANCED_FACE('',(#672),#633,.F.);
#672=FACE_BOUND('',#673,.F.);
#673=EDGE_LOOP('',(#304,#674,#400,#675));
#674=ORIENTED_EDGE('',*,*,#667,.T.);
#675=ORIENTED_EDGE('',*,*,#676,.T.);
#676=EDGE_CURVE('',#361,#301,#677,.T.);
#677=LINE('',#678,#213);
#678=CARTESIAN_POINT('',(1.02,1.54,-0.175));
#679=ADVANCED_FACE('',(#680),#352,.T.);
#680=FACE_BOUND('',#681,.T.);
#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708));
#682=ORIENTED_EDGE('',*,*,#683,.F.);
#683=EDGE_CURVE('',#684,#685,#687,.T.);
#684=VERTEX_POINT('',#354);
#685=VERTEX_POINT('',#686);
#686=CARTESIAN_POINT('',(1.02,0.25,2.4));
#687=LINE('',#354,#279);
#688=ORIENTED_EDGE('',*,*,#689,.T.);
#689=EDGE_CURVE('',#684,#690,#692,.T.);
#690=VERTEX_POINT('',#691);
#691=CARTESIAN_POINT('',(1.02,-0.25,-3.));
#692=LINE('',#354,#539);
#693=ORIENTED_EDGE('',*,*,#694,.T.);
#694=EDGE_CURVE('',#690,#695,#697,.T.);
#695=VERTEX_POINT('',#696);
#696=CARTESIAN_POINT('',(1.02,-0.25,2.4));
#697=LINE('',#691,#279);
#698=ORIENTED_EDGE('',*,*,#699,.T.);
#699=EDGE_CURVE('',#695,#360,#700,.T.);
#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849));
#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699));
#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449));
#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493));
#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15));
#706=ORIENTED_EDGE('',*,*,#359,.T.);
#707=ORIENTED_EDGE('',*,*,#300,.F.);
#708=ORIENTED_EDGE('',*,*,#709,.F.);
#709=EDGE_CURVE('',#685,#296,#710,.T.);
#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634));
#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268));
#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247));
#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65));
#715=ADVANCED_FACE('',(#716),#724,.T.);
#716=FACE_BOUND('',#717,.T.);
#717=EDGE_LOOP('',(#718,#719,#722,#723));
#718=ORIENTED_EDGE('',*,*,#606,.F.);
#719=ORIENTED_EDGE('',*,*,#720,.T.);
#720=EDGE_CURVE('',#602,#685,#721,.T.);
#721=LINE('',#603,#70);
#722=ORIENTED_EDGE('',*,*,#709,.T.);
#723=ORIENTED_EDGE('',*,*,#295,.F.);
#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634));
#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268));
#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247));
#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65));
#729=ADVANCED_FACE('',(#730),#738,.T.);
#730=FACE_BOUND('',#731,.T.);
#731=EDGE_LOOP('',(#732,#733,#736,#737));
#732=ORIENTED_EDGE('',*,*,#699,.F.);
#733=ORIENTED_EDGE('',*,*,#734,.T.);
#734=EDGE_CURVE('',#695,#592,#735,.T.);
#735=LINE('',#696,#84);
#736=ORIENTED_EDGE('',*,*,#620,.T.);
#737=ORIENTED_EDGE('',*,*,#364,.F.);
#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#739=ADVANCED_FACE('',(#740),#753,.T.);
#740=FACE_BOUND('',#741,.T.);
#741=EDGE_LOOP('',(#742,#751,#752));
#742=ORIENTED_EDGE('',*,*,#743,.T.);
#743=EDGE_CURVE('',#421,#744,#746,.T.);
#744=VERTEX_POINT('',#745);
#745=CARTESIAN_POINT('',(1.041259269594E-15,11.24,2.9));
#746=CIRCLE('',#747,2.5);
#747=AXIS2_PLACEMENT_3D('',#748,#749,#750);
#748=CARTESIAN_POINT('',(8.881784197001E-16,8.74,2.9));
#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.));
#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16));
#751=ORIENTED_EDGE('',*,*,#743,.F.);
#752=ORIENTED_EDGE('',*,*,#420,.T.);
#753=SPHERICAL_SURFACE('',#754,2.5);
#754=AXIS2_PLACEMENT_3D('',#748,#29,#14);
#755=ADVANCED_FACE('',(#756),#764,.T.);
#756=FACE_BOUND('',#757,.T.);
#757=EDGE_LOOP('',(#758,#759,#762,#763));
#758=ORIENTED_EDGE('',*,*,#541,.F.);
#759=ORIENTED_EDGE('',*,*,#760,.T.);
#760=EDGE_CURVE('',#536,#437,#761,.T.);
#761=LINE('',#537,#84);
#762=ORIENTED_EDGE('',*,*,#436,.T.);
#763=ORIENTED_EDGE('',*,*,#581,.F.);
#764=PLANE('',#765);
#765=AXIS2_PLACEMENT_3D('',#537,#221,#14);
#766=ADVANCED_FACE('',(#767),#775,.T.);
#767=FACE_BOUND('',#768,.T.);
#768=EDGE_LOOP('',(#769,#770,#773,#774));
#769=ORIENTED_EDGE('',*,*,#447,.F.);
#770=ORIENTED_EDGE('',*,*,#771,.T.);
#771=EDGE_CURVE('',#443,#530,#772,.T.);
#772=LINE('',#444,#70);
#773=ORIENTED_EDGE('',*,*,#529,.T.);
#774=ORIENTED_EDGE('',*,*,#567,.F.);
#775=PLANE('',#776);
#776=AXIS2_PLACEMENT_3D('',#444,#167,#71);
#777=ADVANCED_FACE('',(#778),#780,.F.);
#778=FACE_BOUND('',#779,.F.);
#779=EDGE_LOOP('',(#759,#441,#770,#534));
#780=PLANE('',#781);
#781=AXIS2_PLACEMENT_3D('',#782,#13,#14);
#782=CARTESIAN_POINT('',(-1.27,0.,-3.));
#783=ADVANCED_FACE('',(#784),#792,.T.);
#784=FACE_BOUND('',#785,.T.);
#785=EDGE_LOOP('',(#786,#787,#790,#791));
#786=ORIENTED_EDGE('',*,*,#694,.F.);
#787=ORIENTED_EDGE('',*,*,#788,.T.);
#788=EDGE_CURVE('',#690,#591,#789,.T.);
#789=LINE('',#691,#84);
#790=ORIENTED_EDGE('',*,*,#590,.T.);
#791=ORIENTED_EDGE('',*,*,#734,.F.);
#792=PLANE('',#793);
#793=AXIS2_PLACEMENT_3D('',#691,#221,#14);
#794=ADVANCED_FACE('',(#795),#803,.T.);
#795=FACE_BOUND('',#796,.T.);
#796=EDGE_LOOP('',(#797,#798,#801,#802));
#797=ORIENTED_EDGE('',*,*,#601,.F.);
#798=ORIENTED_EDGE('',*,*,#799,.T.);
#799=EDGE_CURVE('',#597,#684,#800,.T.);
#800=LINE('',#598,#70);
#801=ORIENTED_EDGE('',*,*,#683,.T.);
#802=ORIENTED_EDGE('',*,*,#720,.F.);
#803=PLANE('',#804);
#804=AXIS2_PLACEMENT_3D('',#598,#167,#71);
#805=ADVANCED_FACE('',(#806),#808,.F.);
#806=FACE_BOUND('',#807,.F.);
#807=EDGE_LOOP('',(#787,#595,#798,#688));
#808=PLANE('',#809);
#809=AXIS2_PLACEMENT_3D('',#810,#13,#14);
#810=CARTESIAN_POINT('',(1.27,0.,-3.));
#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy');
#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811);
#818=STYLED_ITEM('color',(#819),#17);
#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828));
#820=SURFACE_STYLE_USAGE(.BOTH.,#821);
#821=SURFACE_SIDE_STYLE('',(#822,#826));
#822=SURFACE_STYLE_FILL_AREA(#823);
#823=FILL_AREA_STYLE('',(#824));
#824=FILL_AREA_STYLE_COLOUR('',#825);
#825=COLOUR_RGB('',0.,0.906331759313,0.);
#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827));
#827=SURFACE_STYLE_TRANSPARENT(0.5);
#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825);
#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#830=STYLED_ITEM('color',(#819),#51);
#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830);
#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839));
#833=SURFACE_STYLE_USAGE(.BOTH.,#834);
#834=SURFACE_SIDE_STYLE('',(#835));
#835=SURFACE_STYLE_FILL_AREA(#836);
#836=FILL_AREA_STYLE('',(#837));
#837=FILL_AREA_STYLE_COLOUR('',#838);
#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838);
#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830);
#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830);
#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830);
#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830);
#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830);
#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830);
#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830);
#847=STYLED_ITEM('color',(#819),#118);
#848=STYLED_ITEM('color',(#819),#129);
#849=STYLED_ITEM('color',(#832),#144);
#850=STYLED_ITEM('color',(#832),#203);
#851=STYLED_ITEM('color',(#832),#222);
#852=STYLED_ITEM('color',(#832),#271);
#853=STYLED_ITEM('color',(#832),#284);
#854=STYLED_ITEM('color',(#832),#338);
#855=STYLED_ITEM('color',(#832),#355);
#856=STYLED_ITEM('color',(#832),#404);
#857=STYLED_ITEM('color',(#819),#416);
#858=STYLED_ITEM('color',(#832),#432);
#859=STYLED_ITEM('color',(#832),#473);
#860=STYLED_ITEM('color',(#832),#481);
#861=STYLED_ITEM('color',(#832),#491);
#862=STYLED_ITEM('color',(#832),#500);
#863=STYLED_ITEM('color',(#832),#509);
#864=STYLED_ITEM('color',(#832),#517);
#865=STYLED_ITEM('color',(#832),#525);
#866=STYLED_ITEM('color',(#832),#562);
#867=STYLED_ITEM('color',(#832),#576);
#868=STYLED_ITEM('color',(#832),#586);
#869=STYLED_ITEM('color',(#832),#627);
#870=STYLED_ITEM('color',(#832),#635);
#871=STYLED_ITEM('color',(#832),#645);
#872=STYLED_ITEM('color',(#832),#654);
#873=STYLED_ITEM('color',(#832),#663);
#874=STYLED_ITEM('color',(#832),#671);
#875=STYLED_ITEM('color',(#832),#679);
#876=STYLED_ITEM('color',(#832),#715);
#877=STYLED_ITEM('color',(#832),#729);
#878=STYLED_ITEM('color',(#819),#739);
#879=STYLED_ITEM('color',(#832),#755);
#880=STYLED_ITEM('color',(#832),#766);
#881=STYLED_ITEM('color',(#832),#777);
#882=STYLED_ITEM('color',(#832),#783);
#883=STYLED_ITEM('color',(#832),#794);
#884=STYLED_ITEM('color',(#832),#805);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,657 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Vertical','Vertical','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#581);
#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,#50,#114,#125,#140,#162,#212,#227,#271,#291,#340,#355,#399,#415,#425,#435,#444,#451,#458,#467,#475,#483,#490,#500,#510,#519,#526,#533,#542,#550,#558,#565));
#17=ADVANCED_FACE('',(#18),#48,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#30,#36,#45));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-2.55,-1.381122731693,1.));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-2.55,1.381122731693,1.));
#26=CIRCLE('',#27,2.9);
#27=AXIS2_PLACEMENT_3D('',#28,#13,#29);
#28=CARTESIAN_POINT('',(0.,0.,1.));
#29=DIRECTION('',(-0.879310344828,-0.476249217825,0.));
#30=ORIENTED_EDGE('',*,*,#31,.T.);
#31=EDGE_CURVE('',#24,#32,#34,.T.);
#32=VERTEX_POINT('',#33);
#33=CARTESIAN_POINT('',(-2.55,1.381122731693,2.));
#34=LINE('',#25,#35);
#35=VECTOR('',#13,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#32,#38,#40,.T.);
#38=VERTEX_POINT('',#39);
#39=CARTESIAN_POINT('',(-2.55,-1.381122731693,2.));
#40=CIRCLE('',#41,2.9);
#41=AXIS2_PLACEMENT_3D('',#42,#43,#44);
#42=CARTESIAN_POINT('',(0.,0.,2.));
#43=DIRECTION('',(0.,0.,-1.));
#44=DIRECTION('',(-0.879310344828,0.476249217825,0.));
#45=ORIENTED_EDGE('',*,*,#46,.F.);
#46=EDGE_CURVE('',#22,#38,#47,.T.);
#47=LINE('',#23,#35);
#48=CYLINDRICAL_SURFACE('',#49,2.9);
#49=AXIS2_PLACEMENT_3D('',#28,#13,#14);
#50=ADVANCED_FACE('',(#51,#59,#87),#113,.F.);
#51=FACE_BOUND('',#52,.F.);
#52=EDGE_LOOP('',(#20,#53));
#53=ORIENTED_EDGE('',*,*,#54,.F.);
#54=EDGE_CURVE('',#22,#24,#55,.T.);
#55=LINE('',#56,#57);
#56=CARTESIAN_POINT('',(-2.55,-5.,1.));
#57=VECTOR('',#58,1.);
#58=DIRECTION('',(0.,1.,0.));
#59=FACE_BOUND('',#60,.F.);
#60=EDGE_LOOP('',(#61,#69,#77,#83));
#61=ORIENTED_EDGE('',*,*,#62,.F.);
#62=EDGE_CURVE('',#63,#65,#67,.T.);
#63=VERTEX_POINT('',#64);
#64=CARTESIAN_POINT('',(-1.02,-0.25,1.));
#65=VERTEX_POINT('',#66);
#66=CARTESIAN_POINT('',(-1.02,0.25,1.));
#67=LINE('',#68,#57);
#68=CARTESIAN_POINT('',(-1.02,-0.125,1.));
#69=ORIENTED_EDGE('',*,*,#70,.T.);
#70=EDGE_CURVE('',#63,#71,#73,.T.);
#71=VERTEX_POINT('',#72);
#72=CARTESIAN_POINT('',(-1.52,-0.25,1.));
#73=LINE('',#74,#75);
#74=CARTESIAN_POINT('',(-0.76,-0.25,1.));
#75=VECTOR('',#76,1.);
#76=DIRECTION('',(-1.,0.,0.));
#77=ORIENTED_EDGE('',*,*,#78,.T.);
#78=EDGE_CURVE('',#71,#79,#81,.T.);
#79=VERTEX_POINT('',#80);
#80=CARTESIAN_POINT('',(-1.52,0.25,1.));
#81=LINE('',#82,#57);
#82=CARTESIAN_POINT('',(-1.52,-0.125,1.));
#83=ORIENTED_EDGE('',*,*,#84,.F.);
#84=EDGE_CURVE('',#65,#79,#85,.T.);
#85=LINE('',#86,#75);
#86=CARTESIAN_POINT('',(-0.76,0.25,1.));
#87=FACE_BOUND('',#88,.F.);
#88=EDGE_LOOP('',(#89,#97,#103,#109));
#89=ORIENTED_EDGE('',*,*,#90,.F.);
#90=EDGE_CURVE('',#91,#93,#95,.T.);
#91=VERTEX_POINT('',#92);
#92=CARTESIAN_POINT('',(1.52,-0.25,1.));
#93=VERTEX_POINT('',#94);
#94=CARTESIAN_POINT('',(1.52,0.25,1.));
#95=LINE('',#96,#57);
#96=CARTESIAN_POINT('',(1.52,-0.125,1.));
#97=ORIENTED_EDGE('',*,*,#98,.T.);
#98=EDGE_CURVE('',#91,#99,#101,.T.);
#99=VERTEX_POINT('',#100);
#100=CARTESIAN_POINT('',(1.02,-0.25,1.));
#101=LINE('',#102,#75);
#102=CARTESIAN_POINT('',(0.51,-0.25,1.));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#99,#105,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(1.02,0.25,1.));
#107=LINE('',#108,#57);
#108=CARTESIAN_POINT('',(1.02,-0.125,1.));
#109=ORIENTED_EDGE('',*,*,#110,.F.);
#110=EDGE_CURVE('',#93,#105,#111,.T.);
#111=LINE('',#112,#75);
#112=CARTESIAN_POINT('',(0.51,0.25,1.));
#113=PLANE('',#49);
#114=ADVANCED_FACE('',(#115),#122,.F.);
#115=FACE_BOUND('',#116,.F.);
#116=EDGE_LOOP('',(#45,#117,#30,#118));
#117=ORIENTED_EDGE('',*,*,#54,.T.);
#118=ORIENTED_EDGE('',*,*,#119,.F.);
#119=EDGE_CURVE('',#38,#32,#120,.T.);
#120=LINE('',#121,#57);
#121=CARTESIAN_POINT('',(-2.55,-5.,2.));
#122=PLANE('',#123);
#123=AXIS2_PLACEMENT_3D('',#124,#14,#13);
#124=CARTESIAN_POINT('',(-2.55,-10.,-9.));
#125=ADVANCED_FACE('',(#126,#129),#138,.T.);
#126=FACE_BOUND('',#127,.T.);
#127=EDGE_LOOP('',(#118,#128));
#128=ORIENTED_EDGE('',*,*,#37,.F.);
#129=FACE_BOUND('',#130,.T.);
#130=EDGE_LOOP('',(#131));
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#133,#133,#135,.T.);
#133=VERTEX_POINT('',#134);
#134=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,2.));
#135=CIRCLE('',#136,2.5);
#136=AXIS2_PLACEMENT_3D('',#137,#13,#14);
#137=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,2.));
#138=PLANE('',#139);
#139=AXIS2_PLACEMENT_3D('',#42,#13,#14);
#140=ADVANCED_FACE('',(#141),#160,.T.);
#141=FACE_BOUND('',#142,.T.);
#142=EDGE_LOOP('',(#143,#149,#156,#61));
#143=ORIENTED_EDGE('',*,*,#144,.F.);
#144=EDGE_CURVE('',#145,#63,#147,.T.);
#145=VERTEX_POINT('',#146);
#146=CARTESIAN_POINT('',(-1.02,-0.25,0.7));
#147=LINE('',#148,#35);
#148=CARTESIAN_POINT('',(-1.02,-0.25,-3.));
#149=ORIENTED_EDGE('',*,*,#150,.F.);
#150=EDGE_CURVE('',#151,#145,#153,.T.);
#151=VERTEX_POINT('',#152);
#152=CARTESIAN_POINT('',(-1.02,0.25,0.7));
#153=LINE('',#146,#154);
#154=VECTOR('',#155,1.);
#155=DIRECTION('',(0.,-1.,0.));
#156=ORIENTED_EDGE('',*,*,#157,.T.);
#157=EDGE_CURVE('',#151,#65,#158,.T.);
#158=LINE('',#159,#35);
#159=CARTESIAN_POINT('',(-1.02,0.25,-3.));
#160=PLANE('',#161);
#161=AXIS2_PLACEMENT_3D('',#148,#14,#13);
#162=ADVANCED_FACE('',(#163),#210,.T.);
#163=FACE_BOUND('',#164,.T.);
#164=EDGE_LOOP('',(#165,#170,#176,#181,#186,#191,#196,#83,#198,#199,#203,#208));
#165=ORIENTED_EDGE('',*,*,#166,.F.);
#166=EDGE_CURVE('',#167,#168,#158,.T.);
#167=VERTEX_POINT('',#159);
#168=VERTEX_POINT('',#169);
#169=CARTESIAN_POINT('',(-1.02,0.25,0.));
#170=ORIENTED_EDGE('',*,*,#171,.F.);
#171=EDGE_CURVE('',#172,#167,#174,.T.);
#172=VERTEX_POINT('',#173);
#173=CARTESIAN_POINT('',(-1.52,0.25,-3.));
#174=LINE('',#173,#175);
#175=VECTOR('',#14,1.);
#176=ORIENTED_EDGE('',*,*,#177,.T.);
#177=EDGE_CURVE('',#172,#178,#180,.T.);
#178=VERTEX_POINT('',#179);
#179=CARTESIAN_POINT('',(-1.52,0.25,0.));
#180=LINE('',#173,#35);
#181=ORIENTED_EDGE('',*,*,#182,.F.);
#182=EDGE_CURVE('',#183,#178,#185,.T.);
#183=VERTEX_POINT('',#184);
#184=CARTESIAN_POINT('',(-1.67,0.25,0.));
#185=LINE('',#184,#175);
#186=ORIENTED_EDGE('',*,*,#187,.T.);
#187=EDGE_CURVE('',#183,#188,#190,.T.);
#188=VERTEX_POINT('',#189);
#189=CARTESIAN_POINT('',(-1.67,0.25,0.7));
#190=LINE('',#184,#35);
#191=ORIENTED_EDGE('',*,*,#192,.T.);
#192=EDGE_CURVE('',#188,#193,#195,.T.);
#193=VERTEX_POINT('',#194);
#194=CARTESIAN_POINT('',(-1.52,0.25,0.7));
#195=LINE('',#189,#175);
#196=ORIENTED_EDGE('',*,*,#197,.T.);
#197=EDGE_CURVE('',#193,#79,#180,.T.);
#198=ORIENTED_EDGE('',*,*,#157,.F.);
#199=ORIENTED_EDGE('',*,*,#200,.T.);
#200=EDGE_CURVE('',#151,#201,#195,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(-0.87,0.25,0.7));
#203=ORIENTED_EDGE('',*,*,#204,.F.);
#204=EDGE_CURVE('',#205,#201,#207,.T.);
#205=VERTEX_POINT('',#206);
#206=CARTESIAN_POINT('',(-0.87,0.25,0.));
#207=LINE('',#206,#35);
#208=ORIENTED_EDGE('',*,*,#209,.F.);
#209=EDGE_CURVE('',#168,#205,#185,.T.);
#210=PLANE('',#211);
#211=AXIS2_PLACEMENT_3D('',#173,#58,#13);
#212=ADVANCED_FACE('',(#213),#225,.F.);
#213=FACE_BOUND('',#214,.F.);
#214=EDGE_LOOP('',(#215,#221,#196,#224));
#215=ORIENTED_EDGE('',*,*,#216,.F.);
#216=EDGE_CURVE('',#217,#71,#219,.T.);
#217=VERTEX_POINT('',#218);
#218=CARTESIAN_POINT('',(-1.52,-0.25,0.7));
#219=LINE('',#220,#35);
#220=CARTESIAN_POINT('',(-1.52,-0.25,-3.));
#221=ORIENTED_EDGE('',*,*,#222,.F.);
#222=EDGE_CURVE('',#193,#217,#223,.T.);
#223=LINE('',#218,#154);
#224=ORIENTED_EDGE('',*,*,#78,.F.);
#225=PLANE('',#226);
#226=AXIS2_PLACEMENT_3D('',#220,#14,#13);
#227=ADVANCED_FACE('',(#228),#269,.F.);
#228=FACE_BOUND('',#229,.F.);
#229=EDGE_LOOP('',(#230,#235,#239,#243,#248,#253,#256,#257,#143,#258,#262,#267));
#230=ORIENTED_EDGE('',*,*,#231,.F.);
#231=EDGE_CURVE('',#232,#233,#147,.T.);
#232=VERTEX_POINT('',#148);
#233=VERTEX_POINT('',#234);
#234=CARTESIAN_POINT('',(-1.02,-0.25,0.));
#235=ORIENTED_EDGE('',*,*,#236,.F.);
#236=EDGE_CURVE('',#237,#232,#238,.T.);
#237=VERTEX_POINT('',#220);
#238=LINE('',#220,#175);
#239=ORIENTED_EDGE('',*,*,#240,.T.);
#240=EDGE_CURVE('',#237,#241,#219,.T.);
#241=VERTEX_POINT('',#242);
#242=CARTESIAN_POINT('',(-1.52,-0.25,0.));
#243=ORIENTED_EDGE('',*,*,#244,.F.);
#244=EDGE_CURVE('',#245,#241,#247,.T.);
#245=VERTEX_POINT('',#246);
#246=CARTESIAN_POINT('',(-1.67,-0.25,0.));
#247=LINE('',#246,#175);
#248=ORIENTED_EDGE('',*,*,#249,.T.);
#249=EDGE_CURVE('',#245,#250,#252,.T.);
#250=VERTEX_POINT('',#251);
#251=CARTESIAN_POINT('',(-1.67,-0.25,0.7));
#252=LINE('',#246,#35);
#253=ORIENTED_EDGE('',*,*,#254,.T.);
#254=EDGE_CURVE('',#250,#217,#255,.T.);
#255=LINE('',#251,#175);
#256=ORIENTED_EDGE('',*,*,#216,.T.);
#257=ORIENTED_EDGE('',*,*,#70,.F.);
#258=ORIENTED_EDGE('',*,*,#259,.T.);
#259=EDGE_CURVE('',#145,#260,#255,.T.);
#260=VERTEX_POINT('',#261);
#261=CARTESIAN_POINT('',(-0.87,-0.25,0.7));
#262=ORIENTED_EDGE('',*,*,#263,.F.);
#263=EDGE_CURVE('',#264,#260,#266,.T.);
#264=VERTEX_POINT('',#265);
#265=CARTESIAN_POINT('',(-0.87,-0.25,0.));
#266=LINE('',#265,#35);
#267=ORIENTED_EDGE('',*,*,#268,.F.);
#268=EDGE_CURVE('',#233,#264,#247,.T.);
#269=PLANE('',#270);
#270=AXIS2_PLACEMENT_3D('',#220,#58,#13);
#271=ADVANCED_FACE('',(#272),#289,.T.);
#272=FACE_BOUND('',#273,.T.);
#273=EDGE_LOOP('',(#274,#280,#285,#89));
#274=ORIENTED_EDGE('',*,*,#275,.F.);
#275=EDGE_CURVE('',#276,#91,#278,.T.);
#276=VERTEX_POINT('',#277);
#277=CARTESIAN_POINT('',(1.52,-0.25,0.7));
#278=LINE('',#279,#35);
#279=CARTESIAN_POINT('',(1.52,-0.25,-3.));
#280=ORIENTED_EDGE('',*,*,#281,.F.);
#281=EDGE_CURVE('',#282,#276,#284,.T.);
#282=VERTEX_POINT('',#283);
#283=CARTESIAN_POINT('',(1.52,0.25,0.7));
#284=LINE('',#277,#154);
#285=ORIENTED_EDGE('',*,*,#286,.T.);
#286=EDGE_CURVE('',#282,#93,#287,.T.);
#287=LINE('',#288,#35);
#288=CARTESIAN_POINT('',(1.52,0.25,-3.));
#289=PLANE('',#290);
#290=AXIS2_PLACEMENT_3D('',#279,#14,#13);
#291=ADVANCED_FACE('',(#292),#338,.T.);
#292=FACE_BOUND('',#293,.T.);
#293=EDGE_LOOP('',(#294,#299,#304,#309,#314,#319,#324,#109,#326,#327,#331,#336));
#294=ORIENTED_EDGE('',*,*,#295,.F.);
#295=EDGE_CURVE('',#296,#297,#287,.T.);
#296=VERTEX_POINT('',#288);
#297=VERTEX_POINT('',#298);
#298=CARTESIAN_POINT('',(1.52,0.25,0.));
#299=ORIENTED_EDGE('',*,*,#300,.F.);
#300=EDGE_CURVE('',#301,#296,#303,.T.);
#301=VERTEX_POINT('',#302);
#302=CARTESIAN_POINT('',(1.02,0.25,-3.));
#303=LINE('',#302,#175);
#304=ORIENTED_EDGE('',*,*,#305,.T.);
#305=EDGE_CURVE('',#301,#306,#308,.T.);
#306=VERTEX_POINT('',#307);
#307=CARTESIAN_POINT('',(1.02,0.25,0.));
#308=LINE('',#302,#35);
#309=ORIENTED_EDGE('',*,*,#310,.F.);
#310=EDGE_CURVE('',#311,#306,#313,.T.);
#311=VERTEX_POINT('',#312);
#312=CARTESIAN_POINT('',(0.87,0.25,0.));
#313=LINE('',#312,#175);
#314=ORIENTED_EDGE('',*,*,#315,.T.);
#315=EDGE_CURVE('',#311,#316,#318,.T.);
#316=VERTEX_POINT('',#317);
#317=CARTESIAN_POINT('',(0.87,0.25,0.7));
#318=LINE('',#312,#35);
#319=ORIENTED_EDGE('',*,*,#320,.T.);
#320=EDGE_CURVE('',#316,#321,#323,.T.);
#321=VERTEX_POINT('',#322);
#322=CARTESIAN_POINT('',(1.02,0.25,0.7));
#323=LINE('',#317,#175);
#324=ORIENTED_EDGE('',*,*,#325,.T.);
#325=EDGE_CURVE('',#321,#105,#308,.T.);
#326=ORIENTED_EDGE('',*,*,#286,.F.);
#327=ORIENTED_EDGE('',*,*,#328,.T.);
#328=EDGE_CURVE('',#282,#329,#323,.T.);
#329=VERTEX_POINT('',#330);
#330=CARTESIAN_POINT('',(1.67,0.25,0.7));
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#333,#329,#335,.T.);
#333=VERTEX_POINT('',#334);
#334=CARTESIAN_POINT('',(1.67,0.25,0.));
#335=LINE('',#334,#35);
#336=ORIENTED_EDGE('',*,*,#337,.F.);
#337=EDGE_CURVE('',#297,#333,#313,.T.);
#338=PLANE('',#339);
#339=AXIS2_PLACEMENT_3D('',#302,#58,#13);
#340=ADVANCED_FACE('',(#341),#353,.F.);
#341=FACE_BOUND('',#342,.F.);
#342=EDGE_LOOP('',(#343,#349,#324,#352));
#343=ORIENTED_EDGE('',*,*,#344,.F.);
#344=EDGE_CURVE('',#345,#99,#347,.T.);
#345=VERTEX_POINT('',#346);
#346=CARTESIAN_POINT('',(1.02,-0.25,0.7));
#347=LINE('',#348,#35);
#348=CARTESIAN_POINT('',(1.02,-0.25,-3.));
#349=ORIENTED_EDGE('',*,*,#350,.F.);
#350=EDGE_CURVE('',#321,#345,#351,.T.);
#351=LINE('',#346,#154);
#352=ORIENTED_EDGE('',*,*,#104,.F.);
#353=PLANE('',#354);
#354=AXIS2_PLACEMENT_3D('',#348,#14,#13);
#355=ADVANCED_FACE('',(#356),#397,.F.);
#356=FACE_BOUND('',#357,.F.);
#357=EDGE_LOOP('',(#358,#363,#367,#371,#376,#381,#384,#385,#274,#386,#390,#395));
#358=ORIENTED_EDGE('',*,*,#359,.F.);
#359=EDGE_CURVE('',#360,#361,#278,.T.);
#360=VERTEX_POINT('',#279);
#361=VERTEX_POINT('',#362);
#362=CARTESIAN_POINT('',(1.52,-0.25,0.));
#363=ORIENTED_EDGE('',*,*,#364,.F.);
#364=EDGE_CURVE('',#365,#360,#366,.T.);
#365=VERTEX_POINT('',#348);
#366=LINE('',#348,#175);
#367=ORIENTED_EDGE('',*,*,#368,.T.);
#368=EDGE_CURVE('',#365,#369,#347,.T.);
#369=VERTEX_POINT('',#370);
#370=CARTESIAN_POINT('',(1.02,-0.25,0.));
#371=ORIENTED_EDGE('',*,*,#372,.F.);
#372=EDGE_CURVE('',#373,#369,#375,.T.);
#373=VERTEX_POINT('',#374);
#374=CARTESIAN_POINT('',(0.87,-0.25,0.));
#375=LINE('',#374,#175);
#376=ORIENTED_EDGE('',*,*,#377,.T.);
#377=EDGE_CURVE('',#373,#378,#380,.T.);
#378=VERTEX_POINT('',#379);
#379=CARTESIAN_POINT('',(0.87,-0.25,0.7));
#380=LINE('',#374,#35);
#381=ORIENTED_EDGE('',*,*,#382,.T.);
#382=EDGE_CURVE('',#378,#345,#383,.T.);
#383=LINE('',#379,#175);
#384=ORIENTED_EDGE('',*,*,#344,.T.);
#385=ORIENTED_EDGE('',*,*,#98,.F.);
#386=ORIENTED_EDGE('',*,*,#387,.T.);
#387=EDGE_CURVE('',#276,#388,#383,.T.);
#388=VERTEX_POINT('',#389);
#389=CARTESIAN_POINT('',(1.67,-0.25,0.7));
#390=ORIENTED_EDGE('',*,*,#391,.F.);
#391=EDGE_CURVE('',#392,#388,#394,.T.);
#392=VERTEX_POINT('',#393);
#393=CARTESIAN_POINT('',(1.67,-0.25,0.));
#394=LINE('',#393,#35);
#395=ORIENTED_EDGE('',*,*,#396,.F.);
#396=EDGE_CURVE('',#361,#392,#375,.T.);
#397=PLANE('',#398);
#398=AXIS2_PLACEMENT_3D('',#348,#58,#13);
#399=ADVANCED_FACE('',(#400),#414,.T.);
#400=FACE_BOUND('',#401,.T.);
#401=EDGE_LOOP('',(#402,#409,#412,#413));
#402=ORIENTED_EDGE('',*,*,#403,.F.);
#403=EDGE_CURVE('',#404,#404,#406,.T.);
#404=VERTEX_POINT('',#405);
#405=CARTESIAN_POINT('',(2.5,-8.234472218111E-16,7.2));
#406=CIRCLE('',#407,2.5);
#407=AXIS2_PLACEMENT_3D('',#408,#13,#14);
#408=CARTESIAN_POINT('',(4.440892098501E-16,-2.111238222375E-16,7.2));
#409=ORIENTED_EDGE('',*,*,#410,.F.);
#410=EDGE_CURVE('',#133,#404,#411,.T.);
#411=LINE('',#134,#35);
#412=ORIENTED_EDGE('',*,*,#132,.T.);
#413=ORIENTED_EDGE('',*,*,#410,.T.);
#414=CYLINDRICAL_SURFACE('',#136,2.5);
#415=ADVANCED_FACE('',(#416),#423,.T.);
#416=FACE_BOUND('',#417,.T.);
#417=EDGE_LOOP('',(#418,#419,#258,#420));
#418=ORIENTED_EDGE('',*,*,#200,.F.);
#419=ORIENTED_EDGE('',*,*,#150,.T.);
#420=ORIENTED_EDGE('',*,*,#421,.T.);
#421=EDGE_CURVE('',#260,#201,#422,.T.);
#422=LINE('',#261,#57);
#423=PLANE('',#424);
#424=AXIS2_PLACEMENT_3D('',#251,#13,#14);
#425=ADVANCED_FACE('',(#426),#160,.T.);
#426=FACE_BOUND('',#427,.T.);
#427=EDGE_LOOP('',(#230,#428,#431,#432));
#428=ORIENTED_EDGE('',*,*,#429,.T.);
#429=EDGE_CURVE('',#232,#167,#430,.T.);
#430=LINE('',#148,#57);
#431=ORIENTED_EDGE('',*,*,#166,.T.);
#432=ORIENTED_EDGE('',*,*,#433,.T.);
#433=EDGE_CURVE('',#168,#233,#434,.T.);
#434=LINE('',#234,#154);
#435=ADVANCED_FACE('',(#436),#442,.F.);
#436=FACE_BOUND('',#437,.F.);
#437=EDGE_LOOP('',(#208,#432,#438,#439));
#438=ORIENTED_EDGE('',*,*,#268,.T.);
#439=ORIENTED_EDGE('',*,*,#440,.T.);
#440=EDGE_CURVE('',#264,#205,#441,.T.);
#441=LINE('',#265,#57);
#442=PLANE('',#443);
#443=AXIS2_PLACEMENT_3D('',#246,#13,#14);
#444=ADVANCED_FACE('',(#445),#449,.T.);
#445=FACE_BOUND('',#446,.T.);
#446=EDGE_LOOP('',(#262,#439,#447,#448));
#447=ORIENTED_EDGE('',*,*,#204,.T.);
#448=ORIENTED_EDGE('',*,*,#421,.F.);
#449=PLANE('',#450);
#450=AXIS2_PLACEMENT_3D('',#265,#14,#13);
#451=ADVANCED_FACE('',(#452),#423,.T.);
#452=FACE_BOUND('',#453,.T.);
#453=EDGE_LOOP('',(#454,#455,#253,#221));
#454=ORIENTED_EDGE('',*,*,#192,.F.);
#455=ORIENTED_EDGE('',*,*,#456,.F.);
#456=EDGE_CURVE('',#250,#188,#457,.T.);
#457=LINE('',#251,#57);
#458=ADVANCED_FACE('',(#459),#465,.F.);
#459=FACE_BOUND('',#460,.F.);
#460=EDGE_LOOP('',(#461,#462,#186,#455));
#461=ORIENTED_EDGE('',*,*,#249,.F.);
#462=ORIENTED_EDGE('',*,*,#463,.T.);
#463=EDGE_CURVE('',#245,#183,#464,.T.);
#464=LINE('',#246,#57);
#465=PLANE('',#466);
#466=AXIS2_PLACEMENT_3D('',#246,#14,#13);
#467=ADVANCED_FACE('',(#468),#442,.F.);
#468=FACE_BOUND('',#469,.F.);
#469=EDGE_LOOP('',(#181,#470,#471,#472));
#470=ORIENTED_EDGE('',*,*,#463,.F.);
#471=ORIENTED_EDGE('',*,*,#244,.T.);
#472=ORIENTED_EDGE('',*,*,#473,.F.);
#473=EDGE_CURVE('',#178,#241,#474,.T.);
#474=LINE('',#242,#154);
#475=ADVANCED_FACE('',(#476),#225,.F.);
#476=FACE_BOUND('',#477,.F.);
#477=EDGE_LOOP('',(#478,#479,#176,#482));
#478=ORIENTED_EDGE('',*,*,#240,.F.);
#479=ORIENTED_EDGE('',*,*,#480,.T.);
#480=EDGE_CURVE('',#237,#172,#481,.T.);
#481=LINE('',#220,#57);
#482=ORIENTED_EDGE('',*,*,#473,.T.);
#483=ADVANCED_FACE('',(#484),#488,.F.);
#484=FACE_BOUND('',#485,.F.);
#485=EDGE_LOOP('',(#486,#487,#428,#170));
#486=ORIENTED_EDGE('',*,*,#480,.F.);
#487=ORIENTED_EDGE('',*,*,#236,.T.);
#488=PLANE('',#489);
#489=AXIS2_PLACEMENT_3D('',#220,#13,#14);
#490=ADVANCED_FACE('',(#491),#498,.T.);
#491=FACE_BOUND('',#492,.T.);
#492=EDGE_LOOP('',(#493,#494,#386,#495));
#493=ORIENTED_EDGE('',*,*,#328,.F.);
#494=ORIENTED_EDGE('',*,*,#281,.T.);
#495=ORIENTED_EDGE('',*,*,#496,.T.);
#496=EDGE_CURVE('',#388,#329,#497,.T.);
#497=LINE('',#389,#57);
#498=PLANE('',#499);
#499=AXIS2_PLACEMENT_3D('',#379,#13,#14);
#500=ADVANCED_FACE('',(#501),#289,.T.);
#501=FACE_BOUND('',#502,.T.);
#502=EDGE_LOOP('',(#358,#503,#506,#507));
#503=ORIENTED_EDGE('',*,*,#504,.T.);
#504=EDGE_CURVE('',#360,#296,#505,.T.);
#505=LINE('',#279,#57);
#506=ORIENTED_EDGE('',*,*,#295,.T.);
#507=ORIENTED_EDGE('',*,*,#508,.T.);
#508=EDGE_CURVE('',#297,#361,#509,.T.);
#509=LINE('',#362,#154);
#510=ADVANCED_FACE('',(#511),#517,.F.);
#511=FACE_BOUND('',#512,.F.);
#512=EDGE_LOOP('',(#336,#507,#513,#514));
#513=ORIENTED_EDGE('',*,*,#396,.T.);
#514=ORIENTED_EDGE('',*,*,#515,.T.);
#515=EDGE_CURVE('',#392,#333,#516,.T.);
#516=LINE('',#393,#57);
#517=PLANE('',#518);
#518=AXIS2_PLACEMENT_3D('',#374,#13,#14);
#519=ADVANCED_FACE('',(#520),#524,.T.);
#520=FACE_BOUND('',#521,.T.);
#521=EDGE_LOOP('',(#390,#514,#522,#523));
#522=ORIENTED_EDGE('',*,*,#332,.T.);
#523=ORIENTED_EDGE('',*,*,#496,.F.);
#524=PLANE('',#525);
#525=AXIS2_PLACEMENT_3D('',#393,#14,#13);
#526=ADVANCED_FACE('',(#527),#498,.T.);
#527=FACE_BOUND('',#528,.T.);
#528=EDGE_LOOP('',(#529,#530,#381,#349));
#529=ORIENTED_EDGE('',*,*,#320,.F.);
#530=ORIENTED_EDGE('',*,*,#531,.F.);
#531=EDGE_CURVE('',#378,#316,#532,.T.);
#532=LINE('',#379,#57);
#533=ADVANCED_FACE('',(#534),#540,.F.);
#534=FACE_BOUND('',#535,.F.);
#535=EDGE_LOOP('',(#536,#537,#314,#530));
#536=ORIENTED_EDGE('',*,*,#377,.F.);
#537=ORIENTED_EDGE('',*,*,#538,.T.);
#538=EDGE_CURVE('',#373,#311,#539,.T.);
#539=LINE('',#374,#57);
#540=PLANE('',#541);
#541=AXIS2_PLACEMENT_3D('',#374,#14,#13);
#542=ADVANCED_FACE('',(#543),#517,.F.);
#543=FACE_BOUND('',#544,.F.);
#544=EDGE_LOOP('',(#309,#545,#546,#547));
#545=ORIENTED_EDGE('',*,*,#538,.F.);
#546=ORIENTED_EDGE('',*,*,#372,.T.);
#547=ORIENTED_EDGE('',*,*,#548,.F.);
#548=EDGE_CURVE('',#306,#369,#549,.T.);
#549=LINE('',#370,#154);
#550=ADVANCED_FACE('',(#551),#353,.F.);
#551=FACE_BOUND('',#552,.F.);
#552=EDGE_LOOP('',(#553,#554,#304,#557));
#553=ORIENTED_EDGE('',*,*,#368,.F.);
#554=ORIENTED_EDGE('',*,*,#555,.T.);
#555=EDGE_CURVE('',#365,#301,#556,.T.);
#556=LINE('',#348,#57);
#557=ORIENTED_EDGE('',*,*,#548,.T.);
#558=ADVANCED_FACE('',(#559),#563,.F.);
#559=FACE_BOUND('',#560,.F.);
#560=EDGE_LOOP('',(#561,#562,#503,#299));
#561=ORIENTED_EDGE('',*,*,#555,.F.);
#562=ORIENTED_EDGE('',*,*,#364,.T.);
#563=PLANE('',#564);
#564=AXIS2_PLACEMENT_3D('',#348,#13,#14);
#565=ADVANCED_FACE('',(#566),#579,.T.);
#566=FACE_BOUND('',#567,.T.);
#567=EDGE_LOOP('',(#568,#577,#578));
#568=ORIENTED_EDGE('',*,*,#569,.T.);
#569=EDGE_CURVE('',#404,#570,#572,.T.);
#570=VERTEX_POINT('',#571);
#571=CARTESIAN_POINT('',(1.041259269594E-15,-4.309833826061E-16,9.7));
#572=CIRCLE('',#573,2.5);
#573=AXIS2_PLACEMENT_3D('',#574,#575,#576);
#574=CARTESIAN_POINT('',(8.881784197001E-16,-4.309833826061E-16,7.2));
#575=DIRECTION('',(-2.449293598295E-16,-1.,0.));
#576=DIRECTION('',(1.,-2.449293598295E-16,0.));
#577=ORIENTED_EDGE('',*,*,#569,.F.);
#578=ORIENTED_EDGE('',*,*,#403,.T.);
#579=SPHERICAL_SURFACE('',#580,2.5);
#580=AXIS2_PLACEMENT_3D('',#574,#13,#14);
#581=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#585)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#582,#583,#584)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#582=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#583=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#584=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#585=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#582,'distance_accuracy_value','confusion accuracy');
#586=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#587=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#588,#600,#601,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640,#641,#642,#643,#644,#645,#646),#581);
#588=STYLED_ITEM('color',(#589),#17);
#589=PRESENTATION_STYLE_ASSIGNMENT((#590,#598));
#590=SURFACE_STYLE_USAGE(.BOTH.,#591);
#591=SURFACE_SIDE_STYLE('',(#592,#596));
#592=SURFACE_STYLE_FILL_AREA(#593);
#593=FILL_AREA_STYLE('',(#594));
#594=FILL_AREA_STYLE_COLOUR('',#595);
#595=COLOUR_RGB('',0.,0.906331759313,0.);
#596=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#595,(#597));
#597=SURFACE_STYLE_TRANSPARENT(0.5);
#598=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#595);
#599=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#600=STYLED_ITEM('color',(#589),#50);
#601=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#62,#600);
#602=PRESENTATION_STYLE_ASSIGNMENT((#603,#609));
#603=SURFACE_STYLE_USAGE(.BOTH.,#604);
#604=SURFACE_SIDE_STYLE('',(#605));
#605=SURFACE_STYLE_FILL_AREA(#606);
#606=FILL_AREA_STYLE('',(#607));
#607=FILL_AREA_STYLE_COLOUR('',#608);
#608=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#609=CURVE_STYLE('',#599,POSITIVE_LENGTH_MEASURE(0.1),#608);
#610=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#84,#600);
#611=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#78,#600);
#612=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#70,#600);
#613=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#90,#600);
#614=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#110,#600);
#615=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#104,#600);
#616=OVER_RIDING_STYLED_ITEM('overriding color',(#602),#98,#600);
#617=STYLED_ITEM('color',(#589),#114);
#618=STYLED_ITEM('color',(#589),#125);
#619=STYLED_ITEM('color',(#602),#140);
#620=STYLED_ITEM('color',(#602),#162);
#621=STYLED_ITEM('color',(#602),#212);
#622=STYLED_ITEM('color',(#602),#227);
#623=STYLED_ITEM('color',(#602),#271);
#624=STYLED_ITEM('color',(#602),#291);
#625=STYLED_ITEM('color',(#602),#340);
#626=STYLED_ITEM('color',(#602),#355);
#627=STYLED_ITEM('color',(#589),#399);
#628=STYLED_ITEM('color',(#602),#415);
#629=STYLED_ITEM('color',(#602),#425);
#630=STYLED_ITEM('color',(#602),#435);
#631=STYLED_ITEM('color',(#602),#444);
#632=STYLED_ITEM('color',(#602),#451);
#633=STYLED_ITEM('color',(#602),#458);
#634=STYLED_ITEM('color',(#602),#467);
#635=STYLED_ITEM('color',(#602),#475);
#636=STYLED_ITEM('color',(#602),#483);
#637=STYLED_ITEM('color',(#602),#490);
#638=STYLED_ITEM('color',(#602),#500);
#639=STYLED_ITEM('color',(#602),#510);
#640=STYLED_ITEM('color',(#602),#519);
#641=STYLED_ITEM('color',(#602),#526);
#642=STYLED_ITEM('color',(#602),#533);
#643=STYLED_ITEM('color',(#602),#542);
#644=STYLED_ITEM('color',(#602),#550);
#645=STYLED_ITEM('color',(#602),#558);
#646=STYLED_ITEM('color',(#589),#565);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,895 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 7.62 mm Offset','Horizontal, 7.62 mm Offset','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#811);
#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,#51,#118,#129,#144,#203,#222,#271,#284,#338,#355,#404,#416,#432,#473,#481,#491,#500,#509,#517,#525,#562,#576,#586,#627,#635,#645,#654,#663,#671,#679,#715,#729,#739,#755,#766,#777,#783,#794,#805));
#17=ADVANCED_FACE('',(#18),#49,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#31,#37,#46));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-2.55,7.62,4.281122731693));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-2.55,7.62,1.518877268307));
#26=CIRCLE('',#27,2.9);
#27=AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28=CARTESIAN_POINT('',(0.,7.62,2.9));
#29=DIRECTION('',(0.,1.,1.110223024625E-16));
#30=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825));
#31=ORIENTED_EDGE('',*,*,#32,.T.);
#32=EDGE_CURVE('',#24,#33,#35,.T.);
#33=VERTEX_POINT('',#34);
#34=CARTESIAN_POINT('',(-2.55,8.62,1.518877268307));
#35=LINE('',#25,#36);
#36=VECTOR('',#29,1.);
#37=ORIENTED_EDGE('',*,*,#38,.T.);
#38=EDGE_CURVE('',#33,#39,#41,.T.);
#39=VERTEX_POINT('',#40);
#40=CARTESIAN_POINT('',(-2.55,8.62,4.281122731693));
#41=CIRCLE('',#42,2.9);
#42=AXIS2_PLACEMENT_3D('',#43,#44,#45);
#43=CARTESIAN_POINT('',(0.,8.62,2.9));
#44=DIRECTION('',(0.,-1.,-1.110223024625E-16));
#45=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825));
#46=ORIENTED_EDGE('',*,*,#47,.F.);
#47=EDGE_CURVE('',#22,#39,#48,.T.);
#48=LINE('',#23,#36);
#49=CYLINDRICAL_SURFACE('',#50,2.9);
#50=AXIS2_PLACEMENT_3D('',#28,#29,#14);
#51=ADVANCED_FACE('',(#52,#60,#91),#117,.F.);
#52=FACE_BOUND('',#53,.F.);
#53=EDGE_LOOP('',(#20,#54));
#54=ORIENTED_EDGE('',*,*,#55,.F.);
#55=EDGE_CURVE('',#22,#24,#56,.T.);
#56=LINE('',#57,#58);
#57=CARTESIAN_POINT('',(-2.55,7.62,7.9));
#58=VECTOR('',#59,1.);
#59=DIRECTION('',(0.,1.110223024625E-16,-1.));
#60=FACE_BOUND('',#61,.F.);
#61=EDGE_LOOP('',(#62,#72,#78,#85));
#62=ORIENTED_EDGE('',*,*,#63,.F.);
#63=EDGE_CURVE('',#64,#66,#68,.T.);
#64=VERTEX_POINT('',#65);
#65=CARTESIAN_POINT('',(-1.02,7.62,2.65));
#66=VERTEX_POINT('',#67);
#67=CARTESIAN_POINT('',(-1.52,7.62,2.65));
#68=LINE('',#69,#70);
#69=CARTESIAN_POINT('',(-0.51,7.62,2.65));
#70=VECTOR('',#71,1.);
#71=DIRECTION('',(-1.,0.,0.));
#72=ORIENTED_EDGE('',*,*,#73,.F.);
#73=EDGE_CURVE('',#74,#64,#76,.T.);
#74=VERTEX_POINT('',#75);
#75=CARTESIAN_POINT('',(-1.02,7.62,3.15));
#76=LINE('',#77,#58);
#77=CARTESIAN_POINT('',(-1.02,7.62,-5.E-02));
#78=ORIENTED_EDGE('',*,*,#79,.F.);
#79=EDGE_CURVE('',#80,#74,#82,.T.);
#80=VERTEX_POINT('',#81);
#81=CARTESIAN_POINT('',(-1.52,7.62,3.15));
#82=LINE('',#83,#84);
#83=CARTESIAN_POINT('',(-0.76,7.62,3.15));
#84=VECTOR('',#14,1.);
#85=ORIENTED_EDGE('',*,*,#86,.F.);
#86=EDGE_CURVE('',#66,#80,#87,.T.);
#87=LINE('',#88,#89);
#88=CARTESIAN_POINT('',(-1.52,7.62,-5.E-02));
#89=VECTOR('',#90,1.);
#90=DIRECTION('',(0.,-1.110223024625E-16,1.));
#91=FACE_BOUND('',#92,.F.);
#92=EDGE_LOOP('',(#93,#101,#107,#113));
#93=ORIENTED_EDGE('',*,*,#94,.F.);
#94=EDGE_CURVE('',#95,#97,#99,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(1.52,7.62,2.65));
#97=VERTEX_POINT('',#98);
#98=CARTESIAN_POINT('',(1.02,7.62,2.65));
#99=LINE('',#100,#70);
#100=CARTESIAN_POINT('',(0.76,7.62,2.65));
#101=ORIENTED_EDGE('',*,*,#102,.F.);
#102=EDGE_CURVE('',#103,#95,#105,.T.);
#103=VERTEX_POINT('',#104);
#104=CARTESIAN_POINT('',(1.52,7.62,3.15));
#105=LINE('',#106,#58);
#106=CARTESIAN_POINT('',(1.52,7.62,-5.E-02));
#107=ORIENTED_EDGE('',*,*,#108,.F.);
#108=EDGE_CURVE('',#109,#103,#111,.T.);
#109=VERTEX_POINT('',#110);
#110=CARTESIAN_POINT('',(1.02,7.62,3.15));
#111=LINE('',#112,#84);
#112=CARTESIAN_POINT('',(0.51,7.62,3.15));
#113=ORIENTED_EDGE('',*,*,#114,.F.);
#114=EDGE_CURVE('',#97,#109,#115,.T.);
#115=LINE('',#116,#89);
#116=CARTESIAN_POINT('',(1.02,7.62,-5.E-02));
#117=PLANE('',#50);
#118=ADVANCED_FACE('',(#119),#126,.F.);
#119=FACE_BOUND('',#120,.F.);
#120=EDGE_LOOP('',(#46,#121,#31,#122));
#121=ORIENTED_EDGE('',*,*,#55,.T.);
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#39,#33,#124,.T.);
#124=LINE('',#125,#58);
#125=CARTESIAN_POINT('',(-2.55,8.62,7.9));
#126=PLANE('',#127);
#127=AXIS2_PLACEMENT_3D('',#128,#14,#29);
#128=CARTESIAN_POINT('',(-2.55,-2.38,12.9));
#129=ADVANCED_FACE('',(#130,#133),#142,.T.);
#130=FACE_BOUND('',#131,.T.);
#131=EDGE_LOOP('',(#122,#132));
#132=ORIENTED_EDGE('',*,*,#38,.F.);
#133=FACE_BOUND('',#134,.T.);
#134=EDGE_LOOP('',(#135));
#135=ORIENTED_EDGE('',*,*,#136,.F.);
#136=EDGE_CURVE('',#137,#137,#139,.T.);
#137=VERTEX_POINT('',#138);
#138=CARTESIAN_POINT('',(2.5,8.62,2.9));
#139=CIRCLE('',#140,2.5);
#140=AXIS2_PLACEMENT_3D('',#141,#29,#14);
#141=CARTESIAN_POINT('',(4.440892098501E-16,8.62,2.9));
#142=PLANE('',#143);
#143=AXIS2_PLACEMENT_3D('',#43,#29,#14);
#144=ADVANCED_FACE('',(#145),#200,.T.);
#145=FACE_BOUND('',#146,.T.);
#146=EDGE_LOOP('',(#147,#156,#161,#168,#173,#178,#183,#62,#185,#189,#193,#198));
#147=ORIENTED_EDGE('',*,*,#148,.F.);
#148=EDGE_CURVE('',#149,#151,#153,.T.);
#149=VERTEX_POINT('',#150);
#150=CARTESIAN_POINT('',(-1.02,0.5,2.65));
#151=VERTEX_POINT('',#152);
#152=CARTESIAN_POINT('',(-1.02,6.62,2.65));
#153=LINE('',#150,#154);
#154=VECTOR('',#155,1.);
#155=DIRECTION('',(0.,1.,6.123233995737E-17));
#156=ORIENTED_EDGE('',*,*,#157,.T.);
#157=EDGE_CURVE('',#149,#158,#160,.T.);
#158=VERTEX_POINT('',#159);
#159=CARTESIAN_POINT('',(-1.52,0.5,2.65));
#160=B_SPLINE_CURVE_WITH_KNOTS('',1,(#150,#159),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#161=ORIENTED_EDGE('',*,*,#162,.T.);
#162=EDGE_CURVE('',#158,#163,#165,.T.);
#163=VERTEX_POINT('',#164);
#164=CARTESIAN_POINT('',(-1.52,6.62,2.65));
#165=LINE('',#159,#166);
#166=VECTOR('',#167,1.);
#167=DIRECTION('',(0.,1.,0.));
#168=ORIENTED_EDGE('',*,*,#169,.F.);
#169=EDGE_CURVE('',#170,#163,#172,.T.);
#170=VERTEX_POINT('',#171);
#171=CARTESIAN_POINT('',(-1.67,6.62,2.65));
#172=LINE('',#171,#84);
#173=ORIENTED_EDGE('',*,*,#174,.T.);
#174=EDGE_CURVE('',#170,#175,#177,.T.);
#175=VERTEX_POINT('',#176);
#176=CARTESIAN_POINT('',(-1.67,7.32,2.65));
#177=LINE('',#171,#166);
#178=ORIENTED_EDGE('',*,*,#179,.T.);
#179=EDGE_CURVE('',#175,#180,#182,.T.);
#180=VERTEX_POINT('',#181);
#181=CARTESIAN_POINT('',(-1.52,7.32,2.65));
#182=LINE('',#176,#84);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#180,#66,#165,.T.);
#185=ORIENTED_EDGE('',*,*,#186,.F.);
#186=EDGE_CURVE('',#187,#64,#153,.T.);
#187=VERTEX_POINT('',#188);
#188=CARTESIAN_POINT('',(-1.02,7.32,2.65));
#189=ORIENTED_EDGE('',*,*,#190,.T.);
#190=EDGE_CURVE('',#187,#191,#182,.T.);
#191=VERTEX_POINT('',#192);
#192=CARTESIAN_POINT('',(-0.87,7.32,2.65));
#193=ORIENTED_EDGE('',*,*,#194,.F.);
#194=EDGE_CURVE('',#195,#191,#197,.T.);
#195=VERTEX_POINT('',#196);
#196=CARTESIAN_POINT('',(-0.87,6.62,2.65));
#197=LINE('',#196,#166);
#198=ORIENTED_EDGE('',*,*,#199,.F.);
#199=EDGE_CURVE('',#151,#195,#172,.T.);
#200=PLANE('',#201);
#201=AXIS2_PLACEMENT_3D('',#150,#202,#71);
#202=DIRECTION('',(0.,0.,-1.));
#203=ADVANCED_FACE('',(#204),#218,.T.);
#204=FACE_BOUND('',#205,.T.);
#205=EDGE_LOOP('',(#206,#207,#214,#85));
#206=ORIENTED_EDGE('',*,*,#184,.F.);
#207=ORIENTED_EDGE('',*,*,#208,.F.);
#208=EDGE_CURVE('',#209,#180,#211,.T.);
#209=VERTEX_POINT('',#210);
#210=CARTESIAN_POINT('',(-1.52,7.32,3.15));
#211=LINE('',#212,#213);
#212=CARTESIAN_POINT('',(-1.52,7.32,-0.175));
#213=VECTOR('',#202,1.);
#214=ORIENTED_EDGE('',*,*,#215,.T.);
#215=EDGE_CURVE('',#209,#80,#216,.T.);
#216=LINE('',#217,#166);
#217=CARTESIAN_POINT('',(-1.52,0.5,3.15));
#218=PLANE('',#219);
#219=AXIS2_PLACEMENT_3D('',#220,#71,#221);
#220=CARTESIAN_POINT('',(-1.52,0.25,-3.));
#221=DIRECTION('',(0.,-1.,0.));
#222=ADVANCED_FACE('',(#223),#269,.T.);
#223=FACE_BOUND('',#224,.T.);
#224=EDGE_LOOP('',(#225,#230,#235,#240,#246,#251,#257,#78,#259,#260,#263,#267));
#225=ORIENTED_EDGE('',*,*,#226,.F.);
#226=EDGE_CURVE('',#227,#228,#216,.T.);
#227=VERTEX_POINT('',#217);
#228=VERTEX_POINT('',#229);
#229=CARTESIAN_POINT('',(-1.52,6.62,3.15));
#230=ORIENTED_EDGE('',*,*,#231,.T.);
#231=EDGE_CURVE('',#227,#232,#234,.T.);
#232=VERTEX_POINT('',#233);
#233=CARTESIAN_POINT('',(-1.02,0.5,3.15));
#234=B_SPLINE_CURVE_WITH_KNOTS('',1,(#217,#233),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#235=ORIENTED_EDGE('',*,*,#236,.T.);
#236=EDGE_CURVE('',#232,#237,#239,.T.);
#237=VERTEX_POINT('',#238);
#238=CARTESIAN_POINT('',(-1.02,6.62,3.15));
#239=LINE('',#233,#166);
#240=ORIENTED_EDGE('',*,*,#241,.T.);
#241=EDGE_CURVE('',#237,#242,#244,.T.);
#242=VERTEX_POINT('',#243);
#243=CARTESIAN_POINT('',(-0.87,6.62,3.15));
#244=LINE('',#245,#84);
#245=CARTESIAN_POINT('',(-1.67,6.62,3.15));
#246=ORIENTED_EDGE('',*,*,#247,.T.);
#247=EDGE_CURVE('',#242,#248,#250,.T.);
#248=VERTEX_POINT('',#249);
#249=CARTESIAN_POINT('',(-0.87,7.32,3.15));
#250=LINE('',#243,#166);
#251=ORIENTED_EDGE('',*,*,#252,.F.);
#252=EDGE_CURVE('',#253,#248,#255,.T.);
#253=VERTEX_POINT('',#254);
#254=CARTESIAN_POINT('',(-1.02,7.32,3.15));
#255=LINE('',#256,#84);
#256=CARTESIAN_POINT('',(-1.67,7.32,3.15));
#257=ORIENTED_EDGE('',*,*,#258,.T.);
#258=EDGE_CURVE('',#253,#74,#239,.T.);
#259=ORIENTED_EDGE('',*,*,#215,.F.);
#260=ORIENTED_EDGE('',*,*,#261,.F.);
#261=EDGE_CURVE('',#262,#209,#255,.T.);
#262=VERTEX_POINT('',#256);
#263=ORIENTED_EDGE('',*,*,#264,.F.);
#264=EDGE_CURVE('',#265,#262,#266,.T.);
#265=VERTEX_POINT('',#245);
#266=LINE('',#245,#166);
#267=ORIENTED_EDGE('',*,*,#268,.T.);
#268=EDGE_CURVE('',#265,#228,#244,.T.);
#269=PLANE('',#270);
#270=AXIS2_PLACEMENT_3D('',#217,#13,#14);
#271=ADVANCED_FACE('',(#272),#281,.T.);
#272=FACE_BOUND('',#273,.T.);
#273=EDGE_LOOP('',(#274,#275,#280,#72));
#274=ORIENTED_EDGE('',*,*,#258,.F.);
#275=ORIENTED_EDGE('',*,*,#276,.F.);
#276=EDGE_CURVE('',#187,#253,#277,.T.);
#277=LINE('',#278,#279);
#278=CARTESIAN_POINT('',(-1.02,7.32,-0.175));
#279=VECTOR('',#13,1.);
#280=ORIENTED_EDGE('',*,*,#186,.T.);
#281=PLANE('',#282);
#282=AXIS2_PLACEMENT_3D('',#283,#14,#167);
#283=CARTESIAN_POINT('',(-1.02,-0.25,-3.));
#284=ADVANCED_FACE('',(#285),#336,.T.);
#285=FACE_BOUND('',#286,.T.);
#286=EDGE_LOOP('',(#287,#294,#299,#304,#309,#314,#319,#93,#321,#325,#329,#334));
#287=ORIENTED_EDGE('',*,*,#288,.F.);
#288=EDGE_CURVE('',#289,#291,#293,.T.);
#289=VERTEX_POINT('',#290);
#290=CARTESIAN_POINT('',(1.52,0.5,2.65));
#291=VERTEX_POINT('',#292);
#292=CARTESIAN_POINT('',(1.52,6.62,2.65));
#293=LINE('',#290,#154);
#294=ORIENTED_EDGE('',*,*,#295,.T.);
#295=EDGE_CURVE('',#289,#296,#298,.T.);
#296=VERTEX_POINT('',#297);
#297=CARTESIAN_POINT('',(1.02,0.5,2.65));
#298=B_SPLINE_CURVE_WITH_KNOTS('',1,(#290,#297),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#299=ORIENTED_EDGE('',*,*,#300,.T.);
#300=EDGE_CURVE('',#296,#301,#303,.T.);
#301=VERTEX_POINT('',#302);
#302=CARTESIAN_POINT('',(1.02,6.62,2.65));
#303=LINE('',#297,#166);
#304=ORIENTED_EDGE('',*,*,#305,.F.);
#305=EDGE_CURVE('',#306,#301,#308,.T.);
#306=VERTEX_POINT('',#307);
#307=CARTESIAN_POINT('',(0.87,6.62,2.65));
#308=LINE('',#307,#84);
#309=ORIENTED_EDGE('',*,*,#310,.T.);
#310=EDGE_CURVE('',#306,#311,#313,.T.);
#311=VERTEX_POINT('',#312);
#312=CARTESIAN_POINT('',(0.87,7.32,2.65));
#313=LINE('',#307,#166);
#314=ORIENTED_EDGE('',*,*,#315,.T.);
#315=EDGE_CURVE('',#311,#316,#318,.T.);
#316=VERTEX_POINT('',#317);
#317=CARTESIAN_POINT('',(1.02,7.32,2.65));
#318=LINE('',#312,#84);
#319=ORIENTED_EDGE('',*,*,#320,.T.);
#320=EDGE_CURVE('',#316,#97,#303,.T.);
#321=ORIENTED_EDGE('',*,*,#322,.F.);
#322=EDGE_CURVE('',#323,#95,#293,.T.);
#323=VERTEX_POINT('',#324);
#324=CARTESIAN_POINT('',(1.52,7.32,2.65));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#323,#327,#318,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(1.67,7.32,2.65));
#329=ORIENTED_EDGE('',*,*,#330,.F.);
#330=EDGE_CURVE('',#331,#327,#333,.T.);
#331=VERTEX_POINT('',#332);
#332=CARTESIAN_POINT('',(1.67,6.62,2.65));
#333=LINE('',#332,#166);
#334=ORIENTED_EDGE('',*,*,#335,.F.);
#335=EDGE_CURVE('',#291,#331,#308,.T.);
#336=PLANE('',#337);
#337=AXIS2_PLACEMENT_3D('',#290,#202,#71);
#338=ADVANCED_FACE('',(#339),#352,.T.);
#339=FACE_BOUND('',#340,.T.);
#340=EDGE_LOOP('',(#341,#342,#348,#113));
#341=ORIENTED_EDGE('',*,*,#320,.F.);
#342=ORIENTED_EDGE('',*,*,#343,.F.);
#343=EDGE_CURVE('',#344,#316,#346,.T.);
#344=VERTEX_POINT('',#345);
#345=CARTESIAN_POINT('',(1.02,7.32,3.15));
#346=LINE('',#347,#213);
#347=CARTESIAN_POINT('',(1.02,7.32,-0.175));
#348=ORIENTED_EDGE('',*,*,#349,.T.);
#349=EDGE_CURVE('',#344,#109,#350,.T.);
#350=LINE('',#351,#166);
#351=CARTESIAN_POINT('',(1.02,0.5,3.15));
#352=PLANE('',#353);
#353=AXIS2_PLACEMENT_3D('',#354,#71,#221);
#354=CARTESIAN_POINT('',(1.02,0.25,-3.));
#355=ADVANCED_FACE('',(#356),#402,.T.);
#356=FACE_BOUND('',#357,.T.);
#357=EDGE_LOOP('',(#358,#363,#368,#373,#379,#384,#390,#107,#392,#393,#396,#400));
#358=ORIENTED_EDGE('',*,*,#359,.F.);
#359=EDGE_CURVE('',#360,#361,#350,.T.);
#360=VERTEX_POINT('',#351);
#361=VERTEX_POINT('',#362);
#362=CARTESIAN_POINT('',(1.02,6.62,3.15));
#363=ORIENTED_EDGE('',*,*,#364,.T.);
#364=EDGE_CURVE('',#360,#365,#367,.T.);
#365=VERTEX_POINT('',#366);
#366=CARTESIAN_POINT('',(1.52,0.5,3.15));
#367=B_SPLINE_CURVE_WITH_KNOTS('',1,(#351,#366),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#368=ORIENTED_EDGE('',*,*,#369,.T.);
#369=EDGE_CURVE('',#365,#370,#372,.T.);
#370=VERTEX_POINT('',#371);
#371=CARTESIAN_POINT('',(1.52,6.62,3.15));
#372=LINE('',#366,#166);
#373=ORIENTED_EDGE('',*,*,#374,.T.);
#374=EDGE_CURVE('',#370,#375,#377,.T.);
#375=VERTEX_POINT('',#376);
#376=CARTESIAN_POINT('',(1.67,6.62,3.15));
#377=LINE('',#378,#84);
#378=CARTESIAN_POINT('',(0.87,6.62,3.15));
#379=ORIENTED_EDGE('',*,*,#380,.T.);
#380=EDGE_CURVE('',#375,#381,#383,.T.);
#381=VERTEX_POINT('',#382);
#382=CARTESIAN_POINT('',(1.67,7.32,3.15));
#383=LINE('',#376,#166);
#384=ORIENTED_EDGE('',*,*,#385,.F.);
#385=EDGE_CURVE('',#386,#381,#388,.T.);
#386=VERTEX_POINT('',#387);
#387=CARTESIAN_POINT('',(1.52,7.32,3.15));
#388=LINE('',#389,#84);
#389=CARTESIAN_POINT('',(0.87,7.32,3.15));
#390=ORIENTED_EDGE('',*,*,#391,.T.);
#391=EDGE_CURVE('',#386,#103,#372,.T.);
#392=ORIENTED_EDGE('',*,*,#349,.F.);
#393=ORIENTED_EDGE('',*,*,#394,.F.);
#394=EDGE_CURVE('',#395,#344,#388,.T.);
#395=VERTEX_POINT('',#389);
#396=ORIENTED_EDGE('',*,*,#397,.F.);
#397=EDGE_CURVE('',#398,#395,#399,.T.);
#398=VERTEX_POINT('',#378);
#399=LINE('',#378,#166);
#400=ORIENTED_EDGE('',*,*,#401,.T.);
#401=EDGE_CURVE('',#398,#361,#377,.T.);
#402=PLANE('',#403);
#403=AXIS2_PLACEMENT_3D('',#351,#13,#14);
#404=ADVANCED_FACE('',(#405),#413,.T.);
#405=FACE_BOUND('',#406,.T.);
#406=EDGE_LOOP('',(#407,#408,#412,#101));
#407=ORIENTED_EDGE('',*,*,#391,.F.);
#408=ORIENTED_EDGE('',*,*,#409,.F.);
#409=EDGE_CURVE('',#323,#386,#410,.T.);
#410=LINE('',#411,#279);
#411=CARTESIAN_POINT('',(1.52,7.32,-0.175));
#412=ORIENTED_EDGE('',*,*,#322,.T.);
#413=PLANE('',#414);
#414=AXIS2_PLACEMENT_3D('',#415,#14,#167);
#415=CARTESIAN_POINT('',(1.52,-0.25,-3.));
#416=ADVANCED_FACE('',(#417),#431,.T.);
#417=FACE_BOUND('',#418,.T.);
#418=EDGE_LOOP('',(#419,#426,#429,#430));
#419=ORIENTED_EDGE('',*,*,#420,.F.);
#420=EDGE_CURVE('',#421,#421,#423,.T.);
#421=VERTEX_POINT('',#422);
#422=CARTESIAN_POINT('',(2.5,13.82,2.9));
#423=CIRCLE('',#424,2.5);
#424=AXIS2_PLACEMENT_3D('',#425,#29,#14);
#425=CARTESIAN_POINT('',(4.440892098501E-16,13.82,2.9));
#426=ORIENTED_EDGE('',*,*,#427,.F.);
#427=EDGE_CURVE('',#137,#421,#428,.T.);
#428=LINE('',#138,#36);
#429=ORIENTED_EDGE('',*,*,#136,.T.);
#430=ORIENTED_EDGE('',*,*,#427,.T.);
#431=CYLINDRICAL_SURFACE('',#140,2.5);
#432=ADVANCED_FACE('',(#433),#281,.T.);
#433=FACE_BOUND('',#434,.T.);
#434=EDGE_LOOP('',(#435,#441,#446,#451,#459,#460,#464,#465));
#435=ORIENTED_EDGE('',*,*,#436,.F.);
#436=EDGE_CURVE('',#437,#438,#440,.T.);
#437=VERTEX_POINT('',#283);
#438=VERTEX_POINT('',#439);
#439=CARTESIAN_POINT('',(-1.02,-0.25,2.4));
#440=LINE('',#283,#279);
#441=ORIENTED_EDGE('',*,*,#442,.T.);
#442=EDGE_CURVE('',#437,#443,#445,.T.);
#443=VERTEX_POINT('',#444);
#444=CARTESIAN_POINT('',(-1.02,0.25,-3.));
#445=LINE('',#283,#166);
#446=ORIENTED_EDGE('',*,*,#447,.T.);
#447=EDGE_CURVE('',#443,#448,#450,.T.);
#448=VERTEX_POINT('',#449);
#449=CARTESIAN_POINT('',(-1.02,0.25,2.4));
#450=LINE('',#444,#279);
#451=ORIENTED_EDGE('',*,*,#452,.T.);
#452=EDGE_CURVE('',#448,#149,#453,.T.);
#453=B_SPLINE_CURVE_WITH_KNOTS('',6,(#449,#454,#455,#456,#457,#458,#150),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#454=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695));
#455=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939));
#456=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816));
#457=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164));
#458=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65));
#459=ORIENTED_EDGE('',*,*,#148,.T.);
#460=ORIENTED_EDGE('',*,*,#461,.T.);
#461=EDGE_CURVE('',#151,#237,#462,.T.);
#462=LINE('',#463,#279);
#463=CARTESIAN_POINT('',(-1.02,6.62,-0.175));
#464=ORIENTED_EDGE('',*,*,#236,.F.);
#465=ORIENTED_EDGE('',*,*,#466,.F.);
#466=EDGE_CURVE('',#438,#232,#467,.T.);
#467=B_SPLINE_CURVE_WITH_KNOTS('',6,(#439,#468,#469,#470,#471,#472,#233),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#468=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849));
#469=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699));
#470=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449));
#471=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493));
#472=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15));
#473=ADVANCED_FACE('',(#474),#479,.F.);
#474=FACE_BOUND('',#475,.F.);
#475=EDGE_LOOP('',(#198,#460,#240,#476));
#476=ORIENTED_EDGE('',*,*,#477,.F.);
#477=EDGE_CURVE('',#195,#242,#478,.T.);
#478=LINE('',#196,#279);
#479=PLANE('',#480);
#480=AXIS2_PLACEMENT_3D('',#171,#167,#13);
#481=ADVANCED_FACE('',(#482),#489,.T.);
#482=FACE_BOUND('',#483,.T.);
#483=EDGE_LOOP('',(#476,#484,#485,#488));
#484=ORIENTED_EDGE('',*,*,#194,.T.);
#485=ORIENTED_EDGE('',*,*,#486,.T.);
#486=EDGE_CURVE('',#191,#248,#487,.T.);
#487=LINE('',#192,#279);
#488=ORIENTED_EDGE('',*,*,#247,.F.);
#489=PLANE('',#490);
#490=AXIS2_PLACEMENT_3D('',#196,#14,#13);
#491=ADVANCED_FACE('',(#492),#498,.T.);
#492=FACE_BOUND('',#493,.T.);
#493=EDGE_LOOP('',(#494,#495,#496,#497));
#494=ORIENTED_EDGE('',*,*,#190,.F.);
#495=ORIENTED_EDGE('',*,*,#276,.T.);
#496=ORIENTED_EDGE('',*,*,#252,.T.);
#497=ORIENTED_EDGE('',*,*,#486,.F.);
#498=PLANE('',#499);
#499=AXIS2_PLACEMENT_3D('',#176,#167,#13);
#500=ADVANCED_FACE('',(#501),#498,.T.);
#501=FACE_BOUND('',#502,.T.);
#502=EDGE_LOOP('',(#503,#504,#507,#508));
#503=ORIENTED_EDGE('',*,*,#179,.F.);
#504=ORIENTED_EDGE('',*,*,#505,.T.);
#505=EDGE_CURVE('',#175,#262,#506,.T.);
#506=LINE('',#176,#279);
#507=ORIENTED_EDGE('',*,*,#261,.T.);
#508=ORIENTED_EDGE('',*,*,#208,.T.);
#509=ADVANCED_FACE('',(#510),#515,.F.);
#510=FACE_BOUND('',#511,.F.);
#511=EDGE_LOOP('',(#512,#173,#504,#263));
#512=ORIENTED_EDGE('',*,*,#513,.F.);
#513=EDGE_CURVE('',#170,#265,#514,.T.);
#514=LINE('',#171,#279);
#515=PLANE('',#516);
#516=AXIS2_PLACEMENT_3D('',#171,#14,#13);
#517=ADVANCED_FACE('',(#518),#479,.F.);
#518=FACE_BOUND('',#519,.F.);
#519=EDGE_LOOP('',(#168,#520,#267,#521));
#520=ORIENTED_EDGE('',*,*,#513,.T.);
#521=ORIENTED_EDGE('',*,*,#522,.T.);
#522=EDGE_CURVE('',#228,#163,#523,.T.);
#523=LINE('',#524,#213);
#524=CARTESIAN_POINT('',(-1.52,6.62,-0.175));
#525=ADVANCED_FACE('',(#526),#218,.T.);
#526=FACE_BOUND('',#527,.T.);
#527=EDGE_LOOP('',(#528,#534,#540,#545,#553,#521,#554,#555));
#528=ORIENTED_EDGE('',*,*,#529,.F.);
#529=EDGE_CURVE('',#530,#531,#533,.T.);
#530=VERTEX_POINT('',#220);
#531=VERTEX_POINT('',#532);
#532=CARTESIAN_POINT('',(-1.52,0.25,2.4));
#533=LINE('',#220,#279);
#534=ORIENTED_EDGE('',*,*,#535,.T.);
#535=EDGE_CURVE('',#530,#536,#538,.T.);
#536=VERTEX_POINT('',#537);
#537=CARTESIAN_POINT('',(-1.52,-0.25,-3.));
#538=LINE('',#220,#539);
#539=VECTOR('',#221,1.);
#540=ORIENTED_EDGE('',*,*,#541,.T.);
#541=EDGE_CURVE('',#536,#542,#544,.T.);
#542=VERTEX_POINT('',#543);
#543=CARTESIAN_POINT('',(-1.52,-0.25,2.4));
#544=LINE('',#537,#279);
#545=ORIENTED_EDGE('',*,*,#546,.T.);
#546=EDGE_CURVE('',#542,#227,#547,.T.);
#547=B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#548,#549,#550,#551,#552,#217),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#548=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849));
#549=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699));
#550=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449));
#551=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493));
#552=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15));
#553=ORIENTED_EDGE('',*,*,#226,.T.);
#554=ORIENTED_EDGE('',*,*,#162,.F.);
#555=ORIENTED_EDGE('',*,*,#556,.F.);
#556=EDGE_CURVE('',#531,#158,#557,.T.);
#557=B_SPLINE_CURVE_WITH_KNOTS('',5,(#532,#558,#559,#560,#561,#159),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#558=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634));
#559=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268));
#560=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247));
#561=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65));
#562=ADVANCED_FACE('',(#563),#571,.T.);
#563=FACE_BOUND('',#564,.T.);
#564=EDGE_LOOP('',(#565,#566,#569,#570));
#565=ORIENTED_EDGE('',*,*,#452,.F.);
#566=ORIENTED_EDGE('',*,*,#567,.T.);
#567=EDGE_CURVE('',#448,#531,#568,.T.);
#568=LINE('',#449,#70);
#569=ORIENTED_EDGE('',*,*,#556,.T.);
#570=ORIENTED_EDGE('',*,*,#157,.F.);
#571=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#449,#572,#573,#574,#575,#150),(#532,#558,#559,#560,#561,#159)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#572=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634));
#573=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268));
#574=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247));
#575=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65));
#576=ADVANCED_FACE('',(#577),#585,.T.);
#577=FACE_BOUND('',#578,.T.);
#578=EDGE_LOOP('',(#579,#580,#583,#584));
#579=ORIENTED_EDGE('',*,*,#546,.F.);
#580=ORIENTED_EDGE('',*,*,#581,.T.);
#581=EDGE_CURVE('',#542,#438,#582,.T.);
#582=LINE('',#543,#84);
#583=ORIENTED_EDGE('',*,*,#466,.T.);
#584=ORIENTED_EDGE('',*,*,#231,.F.);
#585=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#543,#548,#549,#550,#551,#552,#217),(#439,#468,#469,#470,#471,#472,#233)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#586=ADVANCED_FACE('',(#587),#413,.T.);
#587=FACE_BOUND('',#588,.T.);
#588=EDGE_LOOP('',(#589,#595,#600,#605,#613,#614,#618,#619));
#589=ORIENTED_EDGE('',*,*,#590,.F.);
#590=EDGE_CURVE('',#591,#592,#594,.T.);
#591=VERTEX_POINT('',#415);
#592=VERTEX_POINT('',#593);
#593=CARTESIAN_POINT('',(1.52,-0.25,2.4));
#594=LINE('',#415,#279);
#595=ORIENTED_EDGE('',*,*,#596,.T.);
#596=EDGE_CURVE('',#591,#597,#599,.T.);
#597=VERTEX_POINT('',#598);
#598=CARTESIAN_POINT('',(1.52,0.25,-3.));
#599=LINE('',#415,#166);
#600=ORIENTED_EDGE('',*,*,#601,.T.);
#601=EDGE_CURVE('',#597,#602,#604,.T.);
#602=VERTEX_POINT('',#603);
#603=CARTESIAN_POINT('',(1.52,0.25,2.4));
#604=LINE('',#598,#279);
#605=ORIENTED_EDGE('',*,*,#606,.T.);
#606=EDGE_CURVE('',#602,#289,#607,.T.);
#607=B_SPLINE_CURVE_WITH_KNOTS('',6,(#603,#608,#609,#610,#611,#612,#290),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#608=CARTESIAN_POINT('',(1.52,0.25,2.46544984695));
#609=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939));
#610=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816));
#611=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164));
#612=CARTESIAN_POINT('',(1.52,0.43455015305,2.65));
#613=ORIENTED_EDGE('',*,*,#288,.T.);
#614=ORIENTED_EDGE('',*,*,#615,.T.);
#615=EDGE_CURVE('',#291,#370,#616,.T.);
#616=LINE('',#617,#279);
#617=CARTESIAN_POINT('',(1.52,6.62,-0.175));
#618=ORIENTED_EDGE('',*,*,#369,.F.);
#619=ORIENTED_EDGE('',*,*,#620,.F.);
#620=EDGE_CURVE('',#592,#365,#621,.T.);
#621=B_SPLINE_CURVE_WITH_KNOTS('',6,(#593,#622,#623,#624,#625,#626,#366),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#622=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849));
#623=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699));
#624=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449));
#625=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493));
#626=CARTESIAN_POINT('',(1.52,0.303650459151,3.15));
#627=ADVANCED_FACE('',(#628),#633,.F.);
#628=FACE_BOUND('',#629,.F.);
#629=EDGE_LOOP('',(#334,#614,#373,#630));
#630=ORIENTED_EDGE('',*,*,#631,.F.);
#631=EDGE_CURVE('',#331,#375,#632,.T.);
#632=LINE('',#332,#279);
#633=PLANE('',#634);
#634=AXIS2_PLACEMENT_3D('',#307,#167,#13);
#635=ADVANCED_FACE('',(#636),#643,.T.);
#636=FACE_BOUND('',#637,.T.);
#637=EDGE_LOOP('',(#630,#638,#639,#642));
#638=ORIENTED_EDGE('',*,*,#330,.T.);
#639=ORIENTED_EDGE('',*,*,#640,.T.);
#640=EDGE_CURVE('',#327,#381,#641,.T.);
#641=LINE('',#328,#279);
#642=ORIENTED_EDGE('',*,*,#380,.F.);
#643=PLANE('',#644);
#644=AXIS2_PLACEMENT_3D('',#332,#14,#13);
#645=ADVANCED_FACE('',(#646),#652,.T.);
#646=FACE_BOUND('',#647,.T.);
#647=EDGE_LOOP('',(#648,#649,#650,#651));
#648=ORIENTED_EDGE('',*,*,#326,.F.);
#649=ORIENTED_EDGE('',*,*,#409,.T.);
#650=ORIENTED_EDGE('',*,*,#385,.T.);
#651=ORIENTED_EDGE('',*,*,#640,.F.);
#652=PLANE('',#653);
#653=AXIS2_PLACEMENT_3D('',#312,#167,#13);
#654=ADVANCED_FACE('',(#655),#652,.T.);
#655=FACE_BOUND('',#656,.T.);
#656=EDGE_LOOP('',(#657,#658,#661,#662));
#657=ORIENTED_EDGE('',*,*,#315,.F.);
#658=ORIENTED_EDGE('',*,*,#659,.T.);
#659=EDGE_CURVE('',#311,#395,#660,.T.);
#660=LINE('',#312,#279);
#661=ORIENTED_EDGE('',*,*,#394,.T.);
#662=ORIENTED_EDGE('',*,*,#343,.T.);
#663=ADVANCED_FACE('',(#664),#669,.F.);
#664=FACE_BOUND('',#665,.F.);
#665=EDGE_LOOP('',(#666,#309,#658,#396));
#666=ORIENTED_EDGE('',*,*,#667,.F.);
#667=EDGE_CURVE('',#306,#398,#668,.T.);
#668=LINE('',#307,#279);
#669=PLANE('',#670);
#670=AXIS2_PLACEMENT_3D('',#307,#14,#13);
#671=ADVANCED_FACE('',(#672),#633,.F.);
#672=FACE_BOUND('',#673,.F.);
#673=EDGE_LOOP('',(#304,#674,#400,#675));
#674=ORIENTED_EDGE('',*,*,#667,.T.);
#675=ORIENTED_EDGE('',*,*,#676,.T.);
#676=EDGE_CURVE('',#361,#301,#677,.T.);
#677=LINE('',#678,#213);
#678=CARTESIAN_POINT('',(1.02,6.62,-0.175));
#679=ADVANCED_FACE('',(#680),#352,.T.);
#680=FACE_BOUND('',#681,.T.);
#681=EDGE_LOOP('',(#682,#688,#693,#698,#706,#675,#707,#708));
#682=ORIENTED_EDGE('',*,*,#683,.F.);
#683=EDGE_CURVE('',#684,#685,#687,.T.);
#684=VERTEX_POINT('',#354);
#685=VERTEX_POINT('',#686);
#686=CARTESIAN_POINT('',(1.02,0.25,2.4));
#687=LINE('',#354,#279);
#688=ORIENTED_EDGE('',*,*,#689,.T.);
#689=EDGE_CURVE('',#684,#690,#692,.T.);
#690=VERTEX_POINT('',#691);
#691=CARTESIAN_POINT('',(1.02,-0.25,-3.));
#692=LINE('',#354,#539);
#693=ORIENTED_EDGE('',*,*,#694,.T.);
#694=EDGE_CURVE('',#690,#695,#697,.T.);
#695=VERTEX_POINT('',#696);
#696=CARTESIAN_POINT('',(1.02,-0.25,2.4));
#697=LINE('',#691,#279);
#698=ORIENTED_EDGE('',*,*,#699,.T.);
#699=EDGE_CURVE('',#695,#360,#700,.T.);
#700=B_SPLINE_CURVE_WITH_KNOTS('',6,(#696,#701,#702,#703,#704,#705,#351),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#701=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849));
#702=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699));
#703=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449));
#704=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493));
#705=CARTESIAN_POINT('',(1.02,0.303650459151,3.15));
#706=ORIENTED_EDGE('',*,*,#359,.T.);
#707=ORIENTED_EDGE('',*,*,#300,.F.);
#708=ORIENTED_EDGE('',*,*,#709,.F.);
#709=EDGE_CURVE('',#685,#296,#710,.T.);
#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#686,#711,#712,#713,#714,#297),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#711=CARTESIAN_POINT('',(1.02,0.25,2.47853981634));
#712=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268));
#713=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247));
#714=CARTESIAN_POINT('',(1.02,0.42146018366,2.65));
#715=ADVANCED_FACE('',(#716),#724,.T.);
#716=FACE_BOUND('',#717,.T.);
#717=EDGE_LOOP('',(#718,#719,#722,#723));
#718=ORIENTED_EDGE('',*,*,#606,.F.);
#719=ORIENTED_EDGE('',*,*,#720,.T.);
#720=EDGE_CURVE('',#602,#685,#721,.T.);
#721=LINE('',#603,#70);
#722=ORIENTED_EDGE('',*,*,#709,.T.);
#723=ORIENTED_EDGE('',*,*,#295,.F.);
#724=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#603,#725,#726,#727,#728,#290),(#686,#711,#712,#713,#714,#297)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#725=CARTESIAN_POINT('',(1.52,0.25,2.47853981634));
#726=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268));
#727=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247));
#728=CARTESIAN_POINT('',(1.52,0.42146018366,2.65));
#729=ADVANCED_FACE('',(#730),#738,.T.);
#730=FACE_BOUND('',#731,.T.);
#731=EDGE_LOOP('',(#732,#733,#736,#737));
#732=ORIENTED_EDGE('',*,*,#699,.F.);
#733=ORIENTED_EDGE('',*,*,#734,.T.);
#734=EDGE_CURVE('',#695,#592,#735,.T.);
#735=LINE('',#696,#84);
#736=ORIENTED_EDGE('',*,*,#620,.T.);
#737=ORIENTED_EDGE('',*,*,#364,.F.);
#738=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#696,#701,#702,#703,#704,#705,#351),(#593,#622,#623,#624,#625,#626,#366)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#739=ADVANCED_FACE('',(#740),#753,.T.);
#740=FACE_BOUND('',#741,.T.);
#741=EDGE_LOOP('',(#742,#751,#752));
#742=ORIENTED_EDGE('',*,*,#743,.T.);
#743=EDGE_CURVE('',#421,#744,#746,.T.);
#744=VERTEX_POINT('',#745);
#745=CARTESIAN_POINT('',(1.041259269594E-15,16.32,2.9));
#746=CIRCLE('',#747,2.5);
#747=AXIS2_PLACEMENT_3D('',#748,#749,#750);
#748=CARTESIAN_POINT('',(8.881784197001E-16,13.82,2.9));
#749=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.));
#750=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16));
#751=ORIENTED_EDGE('',*,*,#743,.F.);
#752=ORIENTED_EDGE('',*,*,#420,.T.);
#753=SPHERICAL_SURFACE('',#754,2.5);
#754=AXIS2_PLACEMENT_3D('',#748,#29,#14);
#755=ADVANCED_FACE('',(#756),#764,.T.);
#756=FACE_BOUND('',#757,.T.);
#757=EDGE_LOOP('',(#758,#759,#762,#763));
#758=ORIENTED_EDGE('',*,*,#541,.F.);
#759=ORIENTED_EDGE('',*,*,#760,.T.);
#760=EDGE_CURVE('',#536,#437,#761,.T.);
#761=LINE('',#537,#84);
#762=ORIENTED_EDGE('',*,*,#436,.T.);
#763=ORIENTED_EDGE('',*,*,#581,.F.);
#764=PLANE('',#765);
#765=AXIS2_PLACEMENT_3D('',#537,#221,#14);
#766=ADVANCED_FACE('',(#767),#775,.T.);
#767=FACE_BOUND('',#768,.T.);
#768=EDGE_LOOP('',(#769,#770,#773,#774));
#769=ORIENTED_EDGE('',*,*,#447,.F.);
#770=ORIENTED_EDGE('',*,*,#771,.T.);
#771=EDGE_CURVE('',#443,#530,#772,.T.);
#772=LINE('',#444,#70);
#773=ORIENTED_EDGE('',*,*,#529,.T.);
#774=ORIENTED_EDGE('',*,*,#567,.F.);
#775=PLANE('',#776);
#776=AXIS2_PLACEMENT_3D('',#444,#167,#71);
#777=ADVANCED_FACE('',(#778),#780,.F.);
#778=FACE_BOUND('',#779,.F.);
#779=EDGE_LOOP('',(#759,#441,#770,#534));
#780=PLANE('',#781);
#781=AXIS2_PLACEMENT_3D('',#782,#13,#14);
#782=CARTESIAN_POINT('',(-1.27,0.,-3.));
#783=ADVANCED_FACE('',(#784),#792,.T.);
#784=FACE_BOUND('',#785,.T.);
#785=EDGE_LOOP('',(#786,#787,#790,#791));
#786=ORIENTED_EDGE('',*,*,#694,.F.);
#787=ORIENTED_EDGE('',*,*,#788,.T.);
#788=EDGE_CURVE('',#690,#591,#789,.T.);
#789=LINE('',#691,#84);
#790=ORIENTED_EDGE('',*,*,#590,.T.);
#791=ORIENTED_EDGE('',*,*,#734,.F.);
#792=PLANE('',#793);
#793=AXIS2_PLACEMENT_3D('',#691,#221,#14);
#794=ADVANCED_FACE('',(#795),#803,.T.);
#795=FACE_BOUND('',#796,.T.);
#796=EDGE_LOOP('',(#797,#798,#801,#802));
#797=ORIENTED_EDGE('',*,*,#601,.F.);
#798=ORIENTED_EDGE('',*,*,#799,.T.);
#799=EDGE_CURVE('',#597,#684,#800,.T.);
#800=LINE('',#598,#70);
#801=ORIENTED_EDGE('',*,*,#683,.T.);
#802=ORIENTED_EDGE('',*,*,#720,.F.);
#803=PLANE('',#804);
#804=AXIS2_PLACEMENT_3D('',#598,#167,#71);
#805=ADVANCED_FACE('',(#806),#808,.F.);
#806=FACE_BOUND('',#807,.F.);
#807=EDGE_LOOP('',(#787,#595,#798,#688));
#808=PLANE('',#809);
#809=AXIS2_PLACEMENT_3D('',#810,#13,#14);
#810=CARTESIAN_POINT('',(1.27,0.,-3.));
#811=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#815))GLOBAL_UNIT_ASSIGNED_CONTEXT((#812,#813,#814)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#812=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#813=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#814=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#815=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#812,'distance_accuracy_value','confusion accuracy');
#816=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#817=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#818,#830,#831,#840,#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884),#811);
#818=STYLED_ITEM('color',(#819),#17);
#819=PRESENTATION_STYLE_ASSIGNMENT((#820,#828));
#820=SURFACE_STYLE_USAGE(.BOTH.,#821);
#821=SURFACE_SIDE_STYLE('',(#822,#826));
#822=SURFACE_STYLE_FILL_AREA(#823);
#823=FILL_AREA_STYLE('',(#824));
#824=FILL_AREA_STYLE_COLOUR('',#825);
#825=COLOUR_RGB('',0.,0.906331759313,0.);
#826=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#825,(#827));
#827=SURFACE_STYLE_TRANSPARENT(0.5);
#828=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#825);
#829=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#830=STYLED_ITEM('color',(#819),#51);
#831=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#63,#830);
#832=PRESENTATION_STYLE_ASSIGNMENT((#833,#839));
#833=SURFACE_STYLE_USAGE(.BOTH.,#834);
#834=SURFACE_SIDE_STYLE('',(#835));
#835=SURFACE_STYLE_FILL_AREA(#836);
#836=FILL_AREA_STYLE('',(#837));
#837=FILL_AREA_STYLE_COLOUR('',#838);
#838=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#839=CURVE_STYLE('',#829,POSITIVE_LENGTH_MEASURE(0.1),#838);
#840=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#86,#830);
#841=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#79,#830);
#842=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#73,#830);
#843=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#94,#830);
#844=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#114,#830);
#845=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#108,#830);
#846=OVER_RIDING_STYLED_ITEM('overriding color',(#832),#102,#830);
#847=STYLED_ITEM('color',(#819),#118);
#848=STYLED_ITEM('color',(#819),#129);
#849=STYLED_ITEM('color',(#832),#144);
#850=STYLED_ITEM('color',(#832),#203);
#851=STYLED_ITEM('color',(#832),#222);
#852=STYLED_ITEM('color',(#832),#271);
#853=STYLED_ITEM('color',(#832),#284);
#854=STYLED_ITEM('color',(#832),#338);
#855=STYLED_ITEM('color',(#832),#355);
#856=STYLED_ITEM('color',(#832),#404);
#857=STYLED_ITEM('color',(#819),#416);
#858=STYLED_ITEM('color',(#832),#432);
#859=STYLED_ITEM('color',(#832),#473);
#860=STYLED_ITEM('color',(#832),#481);
#861=STYLED_ITEM('color',(#832),#491);
#862=STYLED_ITEM('color',(#832),#500);
#863=STYLED_ITEM('color',(#832),#509);
#864=STYLED_ITEM('color',(#832),#517);
#865=STYLED_ITEM('color',(#832),#525);
#866=STYLED_ITEM('color',(#832),#562);
#867=STYLED_ITEM('color',(#832),#576);
#868=STYLED_ITEM('color',(#832),#586);
#869=STYLED_ITEM('color',(#832),#627);
#870=STYLED_ITEM('color',(#832),#635);
#871=STYLED_ITEM('color',(#832),#645);
#872=STYLED_ITEM('color',(#832),#654);
#873=STYLED_ITEM('color',(#832),#663);
#874=STYLED_ITEM('color',(#832),#671);
#875=STYLED_ITEM('color',(#832),#679);
#876=STYLED_ITEM('color',(#832),#715);
#877=STYLED_ITEM('color',(#832),#729);
#878=STYLED_ITEM('color',(#819),#739);
#879=STYLED_ITEM('color',(#832),#755);
#880=STYLED_ITEM('color',(#832),#766);
#881=STYLED_ITEM('color',(#832),#777);
#882=STYLED_ITEM('color',(#832),#783);
#883=STYLED_ITEM('color',(#832),#794);
#884=STYLED_ITEM('color',(#832),#805);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,487 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-09T15:50:13',('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('Horizontal, 0.5 mm Offset','Horizontal, 0.5 mm Offset','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#427);
#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,#45,#88,#105,#142,#152,#162,#176,#222,#244,#255,#282,#311,#332,#352,#367,#378,#389,#395,#411));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#28,#34,#39));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-1.52,-0.25,-3.));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-1.52,-0.25,2.4));
#26=LINE('',#23,#27);
#27=VECTOR('',#13,1.);
#28=ORIENTED_EDGE('',*,*,#29,.T.);
#29=EDGE_CURVE('',#22,#30,#32,.T.);
#30=VERTEX_POINT('',#31);
#31=CARTESIAN_POINT('',(-1.02,-0.25,-3.));
#32=LINE('',#23,#33);
#33=VECTOR('',#14,1.);
#34=ORIENTED_EDGE('',*,*,#35,.T.);
#35=EDGE_CURVE('',#30,#36,#38,.T.);
#36=VERTEX_POINT('',#37);
#37=CARTESIAN_POINT('',(-1.02,-0.25,2.4));
#38=LINE('',#31,#27);
#39=ORIENTED_EDGE('',*,*,#40,.F.);
#40=EDGE_CURVE('',#24,#36,#41,.T.);
#41=LINE('',#25,#33);
#42=PLANE('',#43);
#43=AXIS2_PLACEMENT_3D('',#23,#44,#14);
#44=DIRECTION('',(0.,-1.,0.));
#45=ADVANCED_FACE('',(#46),#85,.T.);
#46=FACE_BOUND('',#47,.T.);
#47=EDGE_LOOP('',(#48,#55,#59,#60,#70,#78));
#48=ORIENTED_EDGE('',*,*,#49,.F.);
#49=EDGE_CURVE('',#50,#52,#54,.T.);
#50=VERTEX_POINT('',#51);
#51=CARTESIAN_POINT('',(-1.52,0.25,-3.));
#52=VERTEX_POINT('',#53);
#53=CARTESIAN_POINT('',(-1.52,0.25,2.4));
#54=LINE('',#51,#27);
#55=ORIENTED_EDGE('',*,*,#56,.T.);
#56=EDGE_CURVE('',#50,#22,#57,.T.);
#57=LINE('',#51,#58);
#58=VECTOR('',#44,1.);
#59=ORIENTED_EDGE('',*,*,#21,.T.);
#60=ORIENTED_EDGE('',*,*,#61,.T.);
#61=EDGE_CURVE('',#24,#62,#64,.T.);
#62=VERTEX_POINT('',#63);
#63=CARTESIAN_POINT('',(-1.52,0.5,3.15));
#64=B_SPLINE_CURVE_WITH_KNOTS('',6,(#25,#65,#66,#67,#68,#69,#63),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#65=CARTESIAN_POINT('',(-1.52,-0.25,2.596349540849));
#66=CARTESIAN_POINT('',(-1.52,-0.188314972493,2.792699081699));
#67=CARTESIAN_POINT('',(-1.52,-6.489047444916E-02,2.964890474449));
#68=CARTESIAN_POINT('',(-1.52,0.107300918301,3.088314972493));
#69=CARTESIAN_POINT('',(-1.52,0.303650459151,3.15));
#70=ORIENTED_EDGE('',*,*,#71,.F.);
#71=EDGE_CURVE('',#72,#62,#74,.T.);
#72=VERTEX_POINT('',#73);
#73=CARTESIAN_POINT('',(-1.52,0.5,2.65));
#74=LINE('',#75,#76);
#75=CARTESIAN_POINT('',(-1.52,0.5,-5.E-02));
#76=VECTOR('',#77,1.);
#77=DIRECTION('',(0.,-1.110223024625E-16,1.));
#78=ORIENTED_EDGE('',*,*,#79,.F.);
#79=EDGE_CURVE('',#52,#72,#80,.T.);
#80=B_SPLINE_CURVE_WITH_KNOTS('',5,(#53,#81,#82,#83,#84,#73),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#81=CARTESIAN_POINT('',(-1.52,0.25,2.47853981634));
#82=CARTESIAN_POINT('',(-1.52,0.280842513753,2.55707963268));
#83=CARTESIAN_POINT('',(-1.52,0.342920367321,2.619157486247));
#84=CARTESIAN_POINT('',(-1.52,0.42146018366,2.65));
#85=PLANE('',#86);
#86=AXIS2_PLACEMENT_3D('',#51,#87,#44);
#87=DIRECTION('',(-1.,0.,0.));
#88=ADVANCED_FACE('',(#89),#102,.F.);
#89=FACE_BOUND('',#90,.F.);
#90=EDGE_LOOP('',(#28,#91,#98,#55));
#91=ORIENTED_EDGE('',*,*,#92,.T.);
#92=EDGE_CURVE('',#30,#93,#95,.T.);
#93=VERTEX_POINT('',#94);
#94=CARTESIAN_POINT('',(-1.02,0.25,-3.));
#95=LINE('',#31,#96);
#96=VECTOR('',#97,1.);
#97=DIRECTION('',(0.,1.,0.));
#98=ORIENTED_EDGE('',*,*,#99,.T.);
#99=EDGE_CURVE('',#93,#50,#100,.T.);
#100=LINE('',#94,#101);
#101=VECTOR('',#87,1.);
#102=PLANE('',#103);
#103=AXIS2_PLACEMENT_3D('',#104,#13,#14);
#104=CARTESIAN_POINT('',(-1.27,0.,-3.));
#105=ADVANCED_FACE('',(#106),#140,.T.);
#106=FACE_BOUND('',#107,.T.);
#107=EDGE_LOOP('',(#108,#91,#109,#114,#124,#132));
#108=ORIENTED_EDGE('',*,*,#35,.F.);
#109=ORIENTED_EDGE('',*,*,#110,.T.);
#110=EDGE_CURVE('',#93,#111,#113,.T.);
#111=VERTEX_POINT('',#112);
#112=CARTESIAN_POINT('',(-1.02,0.25,2.4));
#113=LINE('',#94,#27);
#114=ORIENTED_EDGE('',*,*,#115,.T.);
#115=EDGE_CURVE('',#111,#116,#118,.T.);
#116=VERTEX_POINT('',#117);
#117=CARTESIAN_POINT('',(-1.02,0.5,2.65));
#118=B_SPLINE_CURVE_WITH_KNOTS('',6,(#112,#119,#120,#121,#122,#123,#117),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#119=CARTESIAN_POINT('',(-1.02,0.25,2.46544984695));
#120=CARTESIAN_POINT('',(-1.02,0.270561675836,2.5308996939));
#121=CARTESIAN_POINT('',(-1.02,0.311703175184,2.588296824816));
#122=CARTESIAN_POINT('',(-1.02,0.3691003061,2.629438324164));
#123=CARTESIAN_POINT('',(-1.02,0.43455015305,2.65));
#124=ORIENTED_EDGE('',*,*,#125,.F.);
#125=EDGE_CURVE('',#126,#116,#128,.T.);
#126=VERTEX_POINT('',#127);
#127=CARTESIAN_POINT('',(-1.02,0.5,3.15));
#128=LINE('',#129,#130);
#129=CARTESIAN_POINT('',(-1.02,0.5,-5.E-02));
#130=VECTOR('',#131,1.);
#131=DIRECTION('',(0.,1.110223024625E-16,-1.));
#132=ORIENTED_EDGE('',*,*,#133,.F.);
#133=EDGE_CURVE('',#36,#126,#134,.T.);
#134=B_SPLINE_CURVE_WITH_KNOTS('',6,(#37,#135,#136,#137,#138,#139,#127),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#135=CARTESIAN_POINT('',(-1.02,-0.25,2.596349540849));
#136=CARTESIAN_POINT('',(-1.02,-0.188314972493,2.792699081699));
#137=CARTESIAN_POINT('',(-1.02,-6.489047444916E-02,2.964890474449));
#138=CARTESIAN_POINT('',(-1.02,0.107300918301,3.088314972493));
#139=CARTESIAN_POINT('',(-1.02,0.303650459151,3.15));
#140=PLANE('',#141);
#141=AXIS2_PLACEMENT_3D('',#31,#14,#97);
#142=ADVANCED_FACE('',(#143),#151,.T.);
#143=FACE_BOUND('',#144,.T.);
#144=EDGE_LOOP('',(#145,#146,#147,#148));
#145=ORIENTED_EDGE('',*,*,#61,.F.);
#146=ORIENTED_EDGE('',*,*,#40,.T.);
#147=ORIENTED_EDGE('',*,*,#133,.T.);
#148=ORIENTED_EDGE('',*,*,#149,.F.);
#149=EDGE_CURVE('',#62,#126,#150,.T.);
#150=B_SPLINE_CURVE_WITH_KNOTS('',1,(#63,#127),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#151=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#25,#65,#66,#67,#68,#69,#63),(#37,#135,#136,#137,#138,#139,#127)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#152=ADVANCED_FACE('',(#153),#160,.T.);
#153=FACE_BOUND('',#154,.T.);
#154=EDGE_LOOP('',(#155,#98,#156,#157));
#155=ORIENTED_EDGE('',*,*,#110,.F.);
#156=ORIENTED_EDGE('',*,*,#49,.T.);
#157=ORIENTED_EDGE('',*,*,#158,.F.);
#158=EDGE_CURVE('',#111,#52,#159,.T.);
#159=LINE('',#112,#101);
#160=PLANE('',#161);
#161=AXIS2_PLACEMENT_3D('',#94,#97,#87);
#162=ADVANCED_FACE('',(#163),#171,.T.);
#163=FACE_BOUND('',#164,.T.);
#164=EDGE_LOOP('',(#165,#166,#167,#168));
#165=ORIENTED_EDGE('',*,*,#115,.F.);
#166=ORIENTED_EDGE('',*,*,#158,.T.);
#167=ORIENTED_EDGE('',*,*,#79,.T.);
#168=ORIENTED_EDGE('',*,*,#169,.F.);
#169=EDGE_CURVE('',#116,#72,#170,.T.);
#170=B_SPLINE_CURVE_WITH_KNOTS('',1,(#117,#73),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#171=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#112,#172,#173,#174,#175,#117),(#53,#81,#82,#83,#84,#73)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#172=CARTESIAN_POINT('',(-1.02,0.25,2.47853981634));
#173=CARTESIAN_POINT('',(-1.02,0.280842513753,2.55707963268));
#174=CARTESIAN_POINT('',(-1.02,0.342920367321,2.619157486247));
#175=CARTESIAN_POINT('',(-1.02,0.42146018366,2.65));
#176=ADVANCED_FACE('',(#177,#194,#196),#220,.F.);
#177=FACE_BOUND('',#178,.F.);
#178=EDGE_LOOP('',(#179,#190));
#179=ORIENTED_EDGE('',*,*,#180,.T.);
#180=EDGE_CURVE('',#181,#183,#185,.T.);
#181=VERTEX_POINT('',#182);
#182=CARTESIAN_POINT('',(-2.55,0.5,4.281122731693));
#183=VERTEX_POINT('',#184);
#184=CARTESIAN_POINT('',(-2.55,0.5,1.518877268307));
#185=CIRCLE('',#186,2.9);
#186=AXIS2_PLACEMENT_3D('',#187,#188,#189);
#187=CARTESIAN_POINT('',(0.,0.5,2.9));
#188=DIRECTION('',(0.,1.,1.110223024625E-16));
#189=DIRECTION('',(-0.879310344828,-5.287428470893E-17,0.476249217825));
#190=ORIENTED_EDGE('',*,*,#191,.F.);
#191=EDGE_CURVE('',#181,#183,#192,.T.);
#192=LINE('',#193,#130);
#193=CARTESIAN_POINT('',(-2.55,0.5,7.9));
#194=FACE_BOUND('',#195,.F.);
#195=EDGE_LOOP('',(#148,#70,#168,#124));
#196=FACE_BOUND('',#197,.F.);
#197=EDGE_LOOP('',(#198,#205,#211,#216));
#198=ORIENTED_EDGE('',*,*,#199,.F.);
#199=EDGE_CURVE('',#200,#202,#204,.T.);
#200=VERTEX_POINT('',#201);
#201=CARTESIAN_POINT('',(1.02,0.5,3.15));
#202=VERTEX_POINT('',#203);
#203=CARTESIAN_POINT('',(1.52,0.5,3.15));
#204=B_SPLINE_CURVE_WITH_KNOTS('',1,(#201,#203),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#205=ORIENTED_EDGE('',*,*,#206,.F.);
#206=EDGE_CURVE('',#207,#200,#209,.T.);
#207=VERTEX_POINT('',#208);
#208=CARTESIAN_POINT('',(1.02,0.5,2.65));
#209=LINE('',#210,#76);
#210=CARTESIAN_POINT('',(1.02,0.5,-5.E-02));
#211=ORIENTED_EDGE('',*,*,#212,.F.);
#212=EDGE_CURVE('',#213,#207,#215,.T.);
#213=VERTEX_POINT('',#214);
#214=CARTESIAN_POINT('',(1.52,0.5,2.65));
#215=B_SPLINE_CURVE_WITH_KNOTS('',1,(#214,#208),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.5),.PIECEWISE_BEZIER_KNOTS.);
#216=ORIENTED_EDGE('',*,*,#217,.F.);
#217=EDGE_CURVE('',#202,#213,#218,.T.);
#218=LINE('',#219,#130);
#219=CARTESIAN_POINT('',(1.52,0.5,-5.E-02));
#220=PLANE('',#221);
#221=AXIS2_PLACEMENT_3D('',#187,#188,#14);
#222=ADVANCED_FACE('',(#223),#243,.T.);
#223=FACE_BOUND('',#224,.T.);
#224=EDGE_LOOP('',(#179,#225,#231,#240));
#225=ORIENTED_EDGE('',*,*,#226,.T.);
#226=EDGE_CURVE('',#183,#227,#229,.T.);
#227=VERTEX_POINT('',#228);
#228=CARTESIAN_POINT('',(-2.55,1.5,1.518877268307));
#229=LINE('',#184,#230);
#230=VECTOR('',#188,1.);
#231=ORIENTED_EDGE('',*,*,#232,.T.);
#232=EDGE_CURVE('',#227,#233,#235,.T.);
#233=VERTEX_POINT('',#234);
#234=CARTESIAN_POINT('',(-2.55,1.5,4.281122731693));
#235=CIRCLE('',#236,2.9);
#236=AXIS2_PLACEMENT_3D('',#237,#238,#239);
#237=CARTESIAN_POINT('',(0.,1.5,2.9));
#238=DIRECTION('',(0.,-1.,-1.110223024625E-16));
#239=DIRECTION('',(-0.879310344828,5.287428470893E-17,-0.476249217825));
#240=ORIENTED_EDGE('',*,*,#241,.F.);
#241=EDGE_CURVE('',#181,#233,#242,.T.);
#242=LINE('',#182,#230);
#243=CYLINDRICAL_SURFACE('',#221,2.9);
#244=ADVANCED_FACE('',(#245),#252,.F.);
#245=FACE_BOUND('',#246,.F.);
#246=EDGE_LOOP('',(#240,#247,#225,#248));
#247=ORIENTED_EDGE('',*,*,#191,.T.);
#248=ORIENTED_EDGE('',*,*,#249,.F.);
#249=EDGE_CURVE('',#233,#227,#250,.T.);
#250=LINE('',#251,#130);
#251=CARTESIAN_POINT('',(-2.55,1.5,7.9));
#252=PLANE('',#253);
#253=AXIS2_PLACEMENT_3D('',#254,#14,#188);
#254=CARTESIAN_POINT('',(-2.55,-9.5,12.9));
#255=ADVANCED_FACE('',(#256),#281,.T.);
#256=FACE_BOUND('',#257,.T.);
#257=EDGE_LOOP('',(#258,#268,#273,#198));
#258=ORIENTED_EDGE('',*,*,#259,.F.);
#259=EDGE_CURVE('',#260,#200,#262,.T.);
#260=VERTEX_POINT('',#261);
#261=CARTESIAN_POINT('',(1.02,-0.25,2.4));
#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#201),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#263=CARTESIAN_POINT('',(1.02,-0.25,2.596349540849));
#264=CARTESIAN_POINT('',(1.02,-0.188314972493,2.792699081699));
#265=CARTESIAN_POINT('',(1.02,-6.489047444916E-02,2.964890474449));
#266=CARTESIAN_POINT('',(1.02,0.107300918301,3.088314972493));
#267=CARTESIAN_POINT('',(1.02,0.303650459151,3.15));
#268=ORIENTED_EDGE('',*,*,#269,.T.);
#269=EDGE_CURVE('',#260,#270,#272,.T.);
#270=VERTEX_POINT('',#271);
#271=CARTESIAN_POINT('',(1.52,-0.25,2.4));
#272=LINE('',#261,#33);
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#270,#202,#275,.T.);
#275=B_SPLINE_CURVE_WITH_KNOTS('',6,(#271,#276,#277,#278,#279,#280,#203),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#276=CARTESIAN_POINT('',(1.52,-0.25,2.596349540849));
#277=CARTESIAN_POINT('',(1.52,-0.188314972493,2.792699081699));
#278=CARTESIAN_POINT('',(1.52,-6.489047444916E-02,2.964890474449));
#279=CARTESIAN_POINT('',(1.52,0.107300918301,3.088314972493));
#280=CARTESIAN_POINT('',(1.52,0.303650459151,3.15));
#281=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#261,#263,#264,#265,#266,#267,#201),(#271,#276,#277,#278,#279,#280,#203)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#282=ADVANCED_FACE('',(#283),#309,.T.);
#283=FACE_BOUND('',#284,.T.);
#284=EDGE_LOOP('',(#285,#290,#295,#300,#216,#308));
#285=ORIENTED_EDGE('',*,*,#286,.F.);
#286=EDGE_CURVE('',#287,#270,#289,.T.);
#287=VERTEX_POINT('',#288);
#288=CARTESIAN_POINT('',(1.52,-0.25,-3.));
#289=LINE('',#288,#27);
#290=ORIENTED_EDGE('',*,*,#291,.T.);
#291=EDGE_CURVE('',#287,#292,#294,.T.);
#292=VERTEX_POINT('',#293);
#293=CARTESIAN_POINT('',(1.52,0.25,-3.));
#294=LINE('',#288,#96);
#295=ORIENTED_EDGE('',*,*,#296,.T.);
#296=EDGE_CURVE('',#292,#297,#299,.T.);
#297=VERTEX_POINT('',#298);
#298=CARTESIAN_POINT('',(1.52,0.25,2.4));
#299=LINE('',#293,#27);
#300=ORIENTED_EDGE('',*,*,#301,.T.);
#301=EDGE_CURVE('',#297,#213,#302,.T.);
#302=B_SPLINE_CURVE_WITH_KNOTS('',6,(#298,#303,#304,#305,#306,#307,#214),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#303=CARTESIAN_POINT('',(1.52,0.25,2.46544984695));
#304=CARTESIAN_POINT('',(1.52,0.270561675836,2.5308996939));
#305=CARTESIAN_POINT('',(1.52,0.311703175184,2.588296824816));
#306=CARTESIAN_POINT('',(1.52,0.3691003061,2.629438324164));
#307=CARTESIAN_POINT('',(1.52,0.43455015305,2.65));
#308=ORIENTED_EDGE('',*,*,#274,.F.);
#309=PLANE('',#310);
#310=AXIS2_PLACEMENT_3D('',#288,#14,#97);
#311=ADVANCED_FACE('',(#312),#327,.T.);
#312=FACE_BOUND('',#313,.T.);
#313=EDGE_LOOP('',(#314,#315,#320,#211));
#314=ORIENTED_EDGE('',*,*,#301,.F.);
#315=ORIENTED_EDGE('',*,*,#316,.T.);
#316=EDGE_CURVE('',#297,#317,#319,.T.);
#317=VERTEX_POINT('',#318);
#318=CARTESIAN_POINT('',(1.02,0.25,2.4));
#319=LINE('',#298,#101);
#320=ORIENTED_EDGE('',*,*,#321,.T.);
#321=EDGE_CURVE('',#317,#207,#322,.T.);
#322=B_SPLINE_CURVE_WITH_KNOTS('',5,(#318,#323,#324,#325,#326,#208),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#323=CARTESIAN_POINT('',(1.02,0.25,2.47853981634));
#324=CARTESIAN_POINT('',(1.02,0.280842513753,2.55707963268));
#325=CARTESIAN_POINT('',(1.02,0.342920367321,2.619157486247));
#326=CARTESIAN_POINT('',(1.02,0.42146018366,2.65));
#327=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#298,#328,#329,#330,#331,#214),(#318,#323,#324,#325,#326,#208)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.5),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
#328=CARTESIAN_POINT('',(1.52,0.25,2.47853981634));
#329=CARTESIAN_POINT('',(1.52,0.280842513753,2.55707963268));
#330=CARTESIAN_POINT('',(1.52,0.342920367321,2.619157486247));
#331=CARTESIAN_POINT('',(1.52,0.42146018366,2.65));
#332=ADVANCED_FACE('',(#333),#350,.T.);
#333=FACE_BOUND('',#334,.T.);
#334=EDGE_LOOP('',(#335,#340,#345,#348,#205,#349));
#335=ORIENTED_EDGE('',*,*,#336,.F.);
#336=EDGE_CURVE('',#337,#317,#339,.T.);
#337=VERTEX_POINT('',#338);
#338=CARTESIAN_POINT('',(1.02,0.25,-3.));
#339=LINE('',#338,#27);
#340=ORIENTED_EDGE('',*,*,#341,.T.);
#341=EDGE_CURVE('',#337,#342,#344,.T.);
#342=VERTEX_POINT('',#343);
#343=CARTESIAN_POINT('',(1.02,-0.25,-3.));
#344=LINE('',#338,#58);
#345=ORIENTED_EDGE('',*,*,#346,.T.);
#346=EDGE_CURVE('',#342,#260,#347,.T.);
#347=LINE('',#343,#27);
#348=ORIENTED_EDGE('',*,*,#259,.T.);
#349=ORIENTED_EDGE('',*,*,#321,.F.);
#350=PLANE('',#351);
#351=AXIS2_PLACEMENT_3D('',#338,#87,#44);
#352=ADVANCED_FACE('',(#353,#356),#365,.T.);
#353=FACE_BOUND('',#354,.T.);
#354=EDGE_LOOP('',(#248,#355));
#355=ORIENTED_EDGE('',*,*,#232,.F.);
#356=FACE_BOUND('',#357,.T.);
#357=EDGE_LOOP('',(#358));
#358=ORIENTED_EDGE('',*,*,#359,.F.);
#359=EDGE_CURVE('',#360,#360,#362,.T.);
#360=VERTEX_POINT('',#361);
#361=CARTESIAN_POINT('',(2.5,1.5,2.9));
#362=CIRCLE('',#363,2.5);
#363=AXIS2_PLACEMENT_3D('',#364,#188,#14);
#364=CARTESIAN_POINT('',(4.440892098501E-16,1.5,2.9));
#365=PLANE('',#366);
#366=AXIS2_PLACEMENT_3D('',#237,#188,#14);
#367=ADVANCED_FACE('',(#368),#376,.T.);
#368=FACE_BOUND('',#369,.T.);
#369=EDGE_LOOP('',(#370,#371,#374,#375));
#370=ORIENTED_EDGE('',*,*,#346,.F.);
#371=ORIENTED_EDGE('',*,*,#372,.T.);
#372=EDGE_CURVE('',#342,#287,#373,.T.);
#373=LINE('',#343,#33);
#374=ORIENTED_EDGE('',*,*,#286,.T.);
#375=ORIENTED_EDGE('',*,*,#269,.F.);
#376=PLANE('',#377);
#377=AXIS2_PLACEMENT_3D('',#343,#44,#14);
#378=ADVANCED_FACE('',(#379),#387,.T.);
#379=FACE_BOUND('',#380,.T.);
#380=EDGE_LOOP('',(#381,#382,#385,#386));
#381=ORIENTED_EDGE('',*,*,#296,.F.);
#382=ORIENTED_EDGE('',*,*,#383,.T.);
#383=EDGE_CURVE('',#292,#337,#384,.T.);
#384=LINE('',#293,#101);
#385=ORIENTED_EDGE('',*,*,#336,.T.);
#386=ORIENTED_EDGE('',*,*,#316,.F.);
#387=PLANE('',#388);
#388=AXIS2_PLACEMENT_3D('',#293,#97,#87);
#389=ADVANCED_FACE('',(#390),#392,.F.);
#390=FACE_BOUND('',#391,.F.);
#391=EDGE_LOOP('',(#371,#290,#382,#340));
#392=PLANE('',#393);
#393=AXIS2_PLACEMENT_3D('',#394,#13,#14);
#394=CARTESIAN_POINT('',(1.27,0.,-3.));
#395=ADVANCED_FACE('',(#396),#410,.T.);
#396=FACE_BOUND('',#397,.T.);
#397=EDGE_LOOP('',(#398,#405,#408,#409));
#398=ORIENTED_EDGE('',*,*,#399,.F.);
#399=EDGE_CURVE('',#400,#400,#402,.T.);
#400=VERTEX_POINT('',#401);
#401=CARTESIAN_POINT('',(2.5,6.7,2.9));
#402=CIRCLE('',#403,2.5);
#403=AXIS2_PLACEMENT_3D('',#404,#188,#14);
#404=CARTESIAN_POINT('',(4.440892098501E-16,6.7,2.9));
#405=ORIENTED_EDGE('',*,*,#406,.F.);
#406=EDGE_CURVE('',#360,#400,#407,.T.);
#407=LINE('',#361,#230);
#408=ORIENTED_EDGE('',*,*,#359,.T.);
#409=ORIENTED_EDGE('',*,*,#406,.T.);
#410=CYLINDRICAL_SURFACE('',#363,2.5);
#411=ADVANCED_FACE('',(#412),#425,.T.);
#412=FACE_BOUND('',#413,.T.);
#413=EDGE_LOOP('',(#414,#423,#424));
#414=ORIENTED_EDGE('',*,*,#415,.T.);
#415=EDGE_CURVE('',#400,#416,#418,.T.);
#416=VERTEX_POINT('',#417);
#417=CARTESIAN_POINT('',(1.041259269594E-15,9.2,2.9));
#418=CIRCLE('',#419,2.5);
#419=AXIS2_PLACEMENT_3D('',#420,#421,#422);
#420=CARTESIAN_POINT('',(8.881784197001E-16,6.7,2.9));
#421=DIRECTION('',(-2.449293598295E-16,-1.110223024625E-16,1.));
#422=DIRECTION('',(1.,-2.719262146894E-32,2.449293598295E-16));
#423=ORIENTED_EDGE('',*,*,#415,.F.);
#424=ORIENTED_EDGE('',*,*,#399,.T.);
#425=SPHERICAL_SURFACE('',#426,2.5);
#426=AXIS2_PLACEMENT_3D('',#420,#188,#14);
#427=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#431)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#428,#429,#430)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#428=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#429=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#430=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#431=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#428,'distance_accuracy_value','confusion accuracy');
#432=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#433=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#434,#444,#445,#446,#447,#448,#449,#450,#451,#452,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476),#427);
#434=STYLED_ITEM('color',(#435),#17);
#435=PRESENTATION_STYLE_ASSIGNMENT((#436,#442));
#436=SURFACE_STYLE_USAGE(.BOTH.,#437);
#437=SURFACE_SIDE_STYLE('',(#438));
#438=SURFACE_STYLE_FILL_AREA(#439);
#439=FILL_AREA_STYLE('',(#440));
#440=FILL_AREA_STYLE_COLOUR('',#441);
#441=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#442=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#441);
#443=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#444=STYLED_ITEM('color',(#435),#45);
#445=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#71,#444);
#446=STYLED_ITEM('color',(#435),#88);
#447=STYLED_ITEM('color',(#435),#105);
#448=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#125,#447);
#449=STYLED_ITEM('color',(#435),#142);
#450=STYLED_ITEM('color',(#435),#152);
#451=STYLED_ITEM('color',(#435),#162);
#452=STYLED_ITEM('color',(#453),#176);
#453=PRESENTATION_STYLE_ASSIGNMENT((#454,#462));
#454=SURFACE_STYLE_USAGE(.BOTH.,#455);
#455=SURFACE_SIDE_STYLE('',(#456,#460));
#456=SURFACE_STYLE_FILL_AREA(#457);
#457=FILL_AREA_STYLE('',(#458));
#458=FILL_AREA_STYLE_COLOUR('',#459);
#459=COLOUR_RGB('',0.,0.906331759313,0.);
#460=SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#459,(#461));
#461=SURFACE_STYLE_TRANSPARENT(0.5);
#462=CURVE_STYLE('',#443,POSITIVE_LENGTH_MEASURE(0.1),#459);
#463=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#217,#452);
#464=OVER_RIDING_STYLED_ITEM('overriding color',(#435),#206,#452);
#465=STYLED_ITEM('color',(#453),#222);
#466=STYLED_ITEM('color',(#453),#244);
#467=STYLED_ITEM('color',(#435),#255);
#468=STYLED_ITEM('color',(#435),#282);
#469=STYLED_ITEM('color',(#435),#311);
#470=STYLED_ITEM('color',(#435),#332);
#471=STYLED_ITEM('color',(#453),#352);
#472=STYLED_ITEM('color',(#435),#367);
#473=STYLED_ITEM('color',(#435),#378);
#474=STYLED_ITEM('color',(#435),#389);
#475=STYLED_ITEM('color',(#453),#395);
#476=STYLED_ITEM('color',(#453),#411);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,432 @@
(librepcb_package 3e3d69b7-47dc-41fc-b077-bc61a0651b6c
(name "LED-THT-P254D500H870-GREEN")
(description "Generic through-hole LED with 5.00 mm body diameter.\n\nBody height: 8.70 mm\nLead spacing: 2.54 mm\nStandoff: 1.00 mm\nBody color: Green\n\nGenerated with librepcb-parts-generator (generate_led.py)")
(keywords "led,tht")
(author "Danilo B., U. Bruhin")
(version "0.2")
(created 2022-02-26T00:06:03Z)
(deprecated false)
(generated_by "")
(category 9c36c4be-3582-4f27-ae00-4c1229f1e870)
(assembly_type tht)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (name "A"))
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (name "C"))
(3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa (name "Vertical"))
(3d_model f65753fd-8158-4cc2-8cb5-358e89f89e65 (name "Horizontal, 0.5 mm Offset"))
(3d_model 863a329a-5a4a-4c34-be91-17fdd44ccefa (name "Horizontal, 2.54 mm Offset"))
(3d_model c74976b1-b635-435c-84d3-c982dcf4b9a1 (name "Horizontal, 7.62 mm Offset"))
(footprint a69ecdc4-315f-4832-bc66-2c2944f120b7
(name "Vertical")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26)
(hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 1aba7a03-0f52-4355-9890-635346e5c72c)
(hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f248a274-b526-461f-892f-027ebb3ec9c0 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.4 -1.442) (angle 148.997))
(vertex (position 2.8 0.0) (angle 148.997))
(vertex (position -2.4 1.442) (angle 0.0))
(vertex (position -2.4 -1.442) (angle 0.0))
)
(polygon 38038c37-4c45-4d72-b10e-c488a3d29bd1 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.6 -1.497) (angle 150.074))
(vertex (position 3.0 0.0) (angle 150.074))
(vertex (position -2.6 1.497) (angle 0.0))
(vertex (position -2.6 -1.497) (angle 0.0))
)
(polygon 30ba335a-42ca-4cf5-9dc8-41900fba8410 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.5 -1.47) (angle 149.55))
(vertex (position 2.9 0.0) (angle 149.55))
(vertex (position -2.5 1.47) (angle 0.0))
(vertex (position -2.5 -1.47) (angle 0.0))
)
(polygon 2c42cd69-3657-46ad-b512-884294172d99 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.9 -1.575) (angle 151.496))
(vertex (position 3.3 0.0) (angle 151.496))
(vertex (position -2.9 1.575) (angle 0.0))
(vertex (position -2.9 -1.575) (angle 0.0))
)
(stroke_text 17dce059-efa4-44a4-834d-6534ded20210 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.7) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 2779697f-f6f3-4047-97e4-4cf9e48f1faa (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -3.7) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 780fade9-da46-437d-aec7-b93bc1d5a39a
(name "Vertical, Large Pads")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model b3abc021-6d35-404f-b6e1-5628b536e4aa)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26)
(hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 2.5 1.3) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 1aba7a03-0f52-4355-9890-635346e5c72c)
(hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon a069fca2-cf32-434b-946d-5f0d38ad3fae (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.4 -1.442) (angle 148.997))
(vertex (position 2.8 0.0) (angle 148.997))
(vertex (position -2.4 1.442) (angle 0.0))
(vertex (position -2.4 -1.442) (angle 0.0))
)
(polygon b8585a9d-0cf9-42d1-93dc-657defdb0f2c (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.6 -1.497) (angle 150.074))
(vertex (position 3.0 0.0) (angle 150.074))
(vertex (position -2.6 1.497) (angle 0.0))
(vertex (position -2.6 -1.497) (angle 0.0))
)
(polygon fd070f19-0152-46a5-8d94-a0a403d0bed7 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.5 -1.47) (angle 149.55))
(vertex (position 2.9 0.0) (angle 149.55))
(vertex (position -2.5 1.47) (angle 0.0))
(vertex (position -2.5 -1.47) (angle 0.0))
)
(polygon f16debad-aa40-4323-af73-a7536e6d7dd8 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.9 -1.575) (angle 151.496))
(vertex (position 3.3 0.0) (angle 151.496))
(vertex (position -2.9 1.575) (angle 0.0))
(vertex (position -2.9 -1.575) (angle 0.0))
)
(stroke_text 8a3f0610-5000-4734-9956-5a1a296a5717 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.7) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 4c9e9522-7f79-417b-aec7-ab7660661955 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -3.7) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 04b4899d-bbdc-4800-9c55-f9bd18bc09cb
(name "Horizontal, 0.5 mm Offset")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model f65753fd-8158-4cc2-8cb5-358e89f89e65)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26)
(hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 1aba7a03-0f52-4355-9890-635346e5c72c)
(hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 5892336c-e57b-4d1b-9772-2fbf303a64a2 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.4 1.4) (angle 0.0))
(vertex (position -2.4 6.7) (angle -180.0))
(vertex (position 2.4 6.7) (angle 0.0))
(vertex (position 2.4 1.4) (angle 0.0))
(vertex (position 2.8 1.4) (angle 0.0))
(vertex (position 2.8 0.6) (angle 0.0))
(vertex (position -2.4 0.6) (angle 0.0))
(vertex (position -2.4 1.4) (angle 0.0))
(vertex (position 2.4 1.4) (angle 0.0))
)
(polygon 5a9c9a10-76df-49be-b7f9-abf759a4a3b1 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 1.52 0.5) (angle 0.0))
(vertex (position 1.02 0.5) (angle 0.0))
(vertex (position 1.02 -0.25) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position 1.52 0.5) (angle 0.0))
)
(polygon 22804056-8f96-484e-a1b2-597d46e75d55 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.52 0.5) (angle 0.0))
(vertex (position -1.02 0.5) (angle 0.0))
(vertex (position -1.02 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 0.5) (angle 0.0))
)
(polygon a3aa8c5f-d474-43f4-af54-649b06276344 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -0.29 0.4) (angle 0.0))
(vertex (position 0.29 0.4) (angle 0.0))
)
(polygon 8f0f9fa2-fd1a-435e-9e58-ceae4b4e1ae2 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.25 0.4) (angle 0.0))
(vertex (position -2.6 0.4) (angle 0.0))
(vertex (position -2.6 6.7) (angle -180.0))
(vertex (position 2.6 6.7) (angle 0.0))
(vertex (position 2.6 1.6) (angle 0.0))
(vertex (position 3.0 1.6) (angle 0.0))
(vertex (position 3.0 0.4) (angle 0.0))
(vertex (position 2.25 0.4) (angle 0.0))
)
(polygon d5223ebe-0406-4e7b-b65a-f72f40acae21 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.5 0.5) (angle 0.0))
(vertex (position -2.5 6.7) (angle -180.0))
(vertex (position 2.5 6.7) (angle 0.0))
(vertex (position 2.5 1.5) (angle 0.0))
(vertex (position 2.9 1.5) (angle 0.0))
(vertex (position 2.9 0.5) (angle 0.0))
(vertex (position 1.52 0.5) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 0.5) (angle 0.0))
)
(polygon 19386e17-f595-433b-a957-b90647e050fe (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.9 0.1) (angle 0.0))
(vertex (position -2.9 6.7) (angle -180.0))
(vertex (position 2.9 6.7) (angle 0.0))
(vertex (position 2.9 1.9) (angle 0.0))
(vertex (position 3.3 1.9) (angle 0.0))
(vertex (position 3.3 0.1) (angle 0.0))
(vertex (position 2.02 0.1) (angle 0.0))
(vertex (position 2.02 -0.75) (angle 0.0))
(vertex (position -2.02 -0.75) (angle 0.0))
(vertex (position -2.02 0.1) (angle 0.0))
)
(stroke_text d64d8975-ab12-423f-8013-8333ba8915e2 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text e1235847-c8d7-43b1-97eb-0da9a14e2a9f (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -3.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint cec4b833-5f9f-46f1-910a-b55ce35cb365
(name "Horizontal, 2.54 mm Offset")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 863a329a-5a4a-4c34-be91-17fdd44ccefa)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26)
(hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 1aba7a03-0f52-4355-9890-635346e5c72c)
(hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 5f657ee6-7956-47ea-a43d-068ba95fb02a (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.4 3.44) (angle 0.0))
(vertex (position -2.4 8.74) (angle -180.0))
(vertex (position 2.4 8.74) (angle 0.0))
(vertex (position 2.4 3.44) (angle 0.0))
(vertex (position 2.8 3.44) (angle 0.0))
(vertex (position 2.8 2.64) (angle 0.0))
(vertex (position -2.4 2.64) (angle 0.0))
(vertex (position -2.4 3.44) (angle 0.0))
(vertex (position 2.4 3.44) (angle 0.0))
)
(polygon ac3601b7-7e18-4576-96be-99f0d5f7fcd6 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 1.52 2.54) (angle 0.0))
(vertex (position 1.02 2.54) (angle 0.0))
(vertex (position 1.02 -0.25) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position 1.52 2.54) (angle 0.0))
)
(polygon 0769b39c-7c42-49b4-97c9-f37c0670cd3f (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.52 2.54) (angle 0.0))
(vertex (position -1.02 2.54) (angle 0.0))
(vertex (position -1.02 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 2.54) (angle 0.0))
)
(polygon 8f4ee033-7633-47d1-9c72-81c75c11cbb1 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.6 2.44) (angle 0.0))
(vertex (position -2.6 8.74) (angle -180.0))
(vertex (position 2.6 8.74) (angle 0.0))
(vertex (position 2.6 3.64) (angle 0.0))
(vertex (position 3.0 3.64) (angle 0.0))
(vertex (position 3.0 2.44) (angle 0.0))
(vertex (position -2.6 2.44) (angle 0.0))
)
(polygon 84850c73-d8cc-4c28-9ef5-889ef9a81c1b (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.5 2.54) (angle 0.0))
(vertex (position -2.5 8.74) (angle -180.0))
(vertex (position 2.5 8.74) (angle 0.0))
(vertex (position 2.5 3.54) (angle 0.0))
(vertex (position 2.9 3.54) (angle 0.0))
(vertex (position 2.9 2.54) (angle 0.0))
(vertex (position 1.52 2.54) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 2.54) (angle 0.0))
)
(polygon cbb6ea32-889d-4772-bcc7-372b14501584 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.9 2.14) (angle 0.0))
(vertex (position -2.9 8.74) (angle -180.0))
(vertex (position 2.9 8.74) (angle 0.0))
(vertex (position 2.9 3.94) (angle 0.0))
(vertex (position 3.3 3.94) (angle 0.0))
(vertex (position 3.3 2.14) (angle 0.0))
(vertex (position 2.02 2.14) (angle 0.0))
(vertex (position 2.02 -0.75) (angle 0.0))
(vertex (position -2.02 -0.75) (angle 0.0))
(vertex (position -2.02 2.14) (angle 0.0))
)
(stroke_text 404e51e2-0403-435a-a0e7-246b2d6b71cd (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 68f5aed1-138d-492c-a70a-d3e8b3c2e272 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -3.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint f7ed6cc7-4688-46ae-b13c-b9933b97bb8e
(name "Horizontal, 7.62 mm Offset")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model c74976b1-b635-435c-84d3-c982dcf4b9a1)
(pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad c4a1e84b-9ac4-4dca-85c1-91a6340b3e26)
(hole c4a1e84b-9ac4-4dca-85c1-91a6340b3e26 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1aba7a03-0f52-4355-9890-635346e5c72c (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.4 1.4) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 1aba7a03-0f52-4355-9890-635346e5c72c)
(hole 1aba7a03-0f52-4355-9890-635346e5c72c (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 6e5765d5-ee83-4005-9574-62e736334f37 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.4 8.52) (angle 0.0))
(vertex (position -2.4 13.82) (angle -180.0))
(vertex (position 2.4 13.82) (angle 0.0))
(vertex (position 2.4 8.52) (angle 0.0))
(vertex (position 2.8 8.52) (angle 0.0))
(vertex (position 2.8 7.72) (angle 0.0))
(vertex (position -2.4 7.72) (angle 0.0))
(vertex (position -2.4 8.52) (angle 0.0))
(vertex (position 2.4 8.52) (angle 0.0))
)
(polygon 501399db-e7f9-45bf-8cea-9ea0d800f625 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position 1.52 7.62) (angle 0.0))
(vertex (position 1.02 7.62) (angle 0.0))
(vertex (position 1.02 -0.25) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position 1.52 7.62) (angle 0.0))
)
(polygon ad544a0a-8759-4c23-934c-e8bed431bf39 (layer top_documentation)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.52 7.62) (angle 0.0))
(vertex (position -1.02 7.62) (angle 0.0))
(vertex (position -1.02 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 7.62) (angle 0.0))
)
(polygon 58302586-29ac-46bb-85bb-46737d93278c (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.6 7.52) (angle 0.0))
(vertex (position -2.6 13.82) (angle -180.0))
(vertex (position 2.6 13.82) (angle 0.0))
(vertex (position 2.6 8.72) (angle 0.0))
(vertex (position 3.0 8.72) (angle 0.0))
(vertex (position 3.0 7.52) (angle 0.0))
(vertex (position -2.6 7.52) (angle 0.0))
)
(polygon 9f83286f-fdcf-4513-a410-fd97b453a1e8 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.5 7.62) (angle 0.0))
(vertex (position -2.5 13.82) (angle -180.0))
(vertex (position 2.5 13.82) (angle 0.0))
(vertex (position 2.5 8.62) (angle 0.0))
(vertex (position 2.9 8.62) (angle 0.0))
(vertex (position 2.9 7.62) (angle 0.0))
(vertex (position 1.52 7.62) (angle 0.0))
(vertex (position 1.52 -0.25) (angle 0.0))
(vertex (position -1.52 -0.25) (angle 0.0))
(vertex (position -1.52 7.62) (angle 0.0))
)
(polygon 14025c5b-c86f-4b74-ad3a-ad76b8774ba2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.9 7.22) (angle 0.0))
(vertex (position -2.9 13.82) (angle -180.0))
(vertex (position 2.9 13.82) (angle 0.0))
(vertex (position 2.9 9.02) (angle 0.0))
(vertex (position 3.3 9.02) (angle 0.0))
(vertex (position 3.3 7.22) (angle 0.0))
(vertex (position 2.02 7.22) (angle 0.0))
(vertex (position 2.02 -0.75) (angle 0.0))
(vertex (position -2.02 -0.75) (angle 0.0))
(vertex (position -2.02 7.22) (angle 0.0))
)
(stroke_text 61b170cc-c471-4873-9100-1ecb1bd99dbf (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.27) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text d9ba379a-31a5-4f61-834c-39124b2e0886 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -3.0) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,426 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 2.54 mm','Vertical, 2.54 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371);
#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,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364));
#17=ADVANCED_FACE('',(#18),#43,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#42));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-0.22,-1.285879139105E-16,5.235764058266));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(-1.27,0.,5.235764058266));
#27=DIRECTION('',(0.,0.,-1.));
#28=DIRECTION('',(0.,1.,0.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-0.22,-1.285879139105E-16,1.864235941734));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-0.22,-2.571758278209E-16,1.1125));
#35=VECTOR('',#13,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#13,#41);
#40=CARTESIAN_POINT('',(-1.27,0.,1.864235941734));
#41=DIRECTION('',(0.,-1.,0.));
#42=ORIENTED_EDGE('',*,*,#30,.T.);
#43=CYLINDRICAL_SURFACE('',#44,1.05);
#44=AXIS2_PLACEMENT_3D('',#45,#13,#14);
#45=CARTESIAN_POINT('',(-1.27,0.,1.1125));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(-2.E-02,0.,5.591666666667));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#13,#14);
#55=CARTESIAN_POINT('',(-1.27,0.,5.591666666667));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#28,#14);
#60=CARTESIAN_POINT('',(-0.436666666667,0.,5.591666666667));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#14);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.E-02,0.,1.508333333333));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#13,#14);
#73=CARTESIAN_POINT('',(-1.27,0.,1.508333333333));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#41,#14);
#78=CARTESIAN_POINT('',(-0.436666666667,0.,1.508333333333));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(-2.E-02,0.,6.383333333333));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(-2.E-02,-3.061616997868E-16,5.175));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#13,#14);
#95=CARTESIAN_POINT('',(-1.27,0.,6.383333333333));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#13,#14);
#99=CARTESIAN_POINT('',(-1.27,0.,5.175));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.E-02,0.,0.716666666667));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-2.E-02,-3.061616997868E-16,0.3));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#13,#14);
#115=CARTESIAN_POINT('',(-1.27,0.,0.716666666667));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#13,#14);
#118=CARTESIAN_POINT('',(-1.27,0.,0.3));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(-0.436666666667,0.,6.8));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#41,#14);
#128=CARTESIAN_POINT('',(-0.436666666667,0.,6.383333333333));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#13,#14);
#135=CARTESIAN_POINT('',(-1.27,0.,6.8));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-0.436666666667,0.,0.3));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#28,#14);
#146=CARTESIAN_POINT('',(-0.436666666667,0.,0.716666666667));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#14);
#154=ADVANCED_FACE('',(#155,#158),#165,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(-0.97,0.,6.8));
#164=CIRCLE('',#134,0.3);
#165=PLANE('',#134);
#166=ADVANCED_FACE('',(#167,#169),#176,.F.);
#167=FACE_BOUND('',#168,.F.);
#168=EDGE_LOOP('',(#149));
#169=FACE_BOUND('',#170,.F.);
#170=EDGE_LOOP('',(#171));
#171=ORIENTED_EDGE('',*,*,#172,.F.);
#172=EDGE_CURVE('',#173,#173,#175,.T.);
#173=VERTEX_POINT('',#174);
#174=CARTESIAN_POINT('',(-0.97,0.,0.3));
#175=CIRCLE('',#117,0.3);
#176=PLANE('',#117);
#177=ADVANCED_FACE('',(#178),#193,.T.);
#178=FACE_BOUND('',#179,.T.);
#179=EDGE_LOOP('',(#180,#181,#187,#192));
#180=ORIENTED_EDGE('',*,*,#161,.T.);
#181=ORIENTED_EDGE('',*,*,#182,.T.);
#182=EDGE_CURVE('',#162,#183,#185,.T.);
#183=VERTEX_POINT('',#184);
#184=CARTESIAN_POINT('',(-0.97,0.,6.9));
#185=LINE('',#186,#35);
#186=CARTESIAN_POINT('',(-0.97,0.,-3.));
#187=ORIENTED_EDGE('',*,*,#188,.F.);
#188=EDGE_CURVE('',#183,#183,#189,.T.);
#189=CIRCLE('',#190,0.3);
#190=AXIS2_PLACEMENT_3D('',#191,#13,#14);
#191=CARTESIAN_POINT('',(-1.27,0.,6.9));
#192=ORIENTED_EDGE('',*,*,#182,.F.);
#193=CYLINDRICAL_SURFACE('',#194,0.3);
#194=AXIS2_PLACEMENT_3D('',#195,#13,#14);
#195=CARTESIAN_POINT('',(-1.27,0.,-3.));
#196=ADVANCED_FACE('',(#197),#193,.T.);
#197=FACE_BOUND('',#198,.T.);
#198=EDGE_LOOP('',(#199,#204,#171,#206));
#199=ORIENTED_EDGE('',*,*,#200,.T.);
#200=EDGE_CURVE('',#201,#201,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(-0.97,-7.347880794884E-17,-3.));
#203=CIRCLE('',#194,0.3);
#204=ORIENTED_EDGE('',*,*,#205,.T.);
#205=EDGE_CURVE('',#201,#173,#185,.T.);
#206=ORIENTED_EDGE('',*,*,#205,.F.);
#207=ADVANCED_FACE('',(#208),#232,.T.);
#208=FACE_BOUND('',#209,.T.);
#209=EDGE_LOOP('',(#210,#222,#230,#231));
#210=ORIENTED_EDGE('',*,*,#211,.T.);
#211=EDGE_CURVE('',#183,#212,#214,.T.);
#212=VERTEX_POINT('',#213);
#213=CARTESIAN_POINT('',(-0.77,0.,7.1));
#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#215=CARTESIAN_POINT('',(-0.97,-3.673940397442E-17,6.9));
#216=CARTESIAN_POINT('',(-0.97,-3.673940397442E-17,6.95235987756));
#217=CARTESIAN_POINT('',(-0.953550659332,-3.673940397442E-17,7.00471975512));
#218=CARTESIAN_POINT('',(-0.920637459853,-3.673940397442E-17,7.050637459853));
#219=CARTESIAN_POINT('',(-0.87471975512,-3.673940397442E-17,7.083550659332));
#220=CARTESIAN_POINT('',(-0.82235987756,-3.673940397442E-17,7.1));
#221=CARTESIAN_POINT('',(-0.77,-3.673940397442E-17,7.1));
#222=ORIENTED_EDGE('',*,*,#223,.F.);
#223=EDGE_CURVE('',#212,#212,#224,.T.);
#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#225=CARTESIAN_POINT('',(-0.77,0.498462922671,7.1));
#226=CARTESIAN_POINT('',(-0.77,0.570033714974,7.716364457164));
#227=CARTESIAN_POINT('',(-0.77,1.03753100087E-15,8.224735076303));
#228=CARTESIAN_POINT('',(-0.77,-0.570033714974,7.716364457164));
#229=CARTESIAN_POINT('',(-0.77,-0.498462922671,7.1));
#230=ORIENTED_EDGE('',*,*,#211,.F.);
#231=ORIENTED_EDGE('',*,*,#188,.T.);
#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#233=CARTESIAN_POINT('',(-0.97,0.498462922671,6.9));
#234=CARTESIAN_POINT('',(-0.97,0.498462922671,6.95235987756));
#235=CARTESIAN_POINT('',(-0.953550659332,0.498462922671,7.00471975512));
#236=CARTESIAN_POINT('',(-0.920637459853,0.498462922671,7.050637459853));
#237=CARTESIAN_POINT('',(-0.87471975512,0.498462922671,7.083550659332));
#238=CARTESIAN_POINT('',(-0.82235987756,0.498462922671,7.1));
#239=CARTESIAN_POINT('',(-1.586364457164,0.570033714974,6.9));
#240=CARTESIAN_POINT('',(-1.586364457164,0.570033714974,7.113723715107));
#241=CARTESIAN_POINT('',(-1.519221171837,0.570033714974,7.327447430213));
#242=CARTESIAN_POINT('',(-1.384875340708,0.570033714974,7.514875340708));
#243=CARTESIAN_POINT('',(-1.197447430213,0.570033714974,7.649221171837));
#244=CARTESIAN_POINT('',(-0.983723715107,0.570033714974,7.716364457164));
#245=CARTESIAN_POINT('',(-2.094735076303,1.03753100087E-15,6.9));
#246=CARTESIAN_POINT('',(-2.094735076303,1.03753100087E-15,7.246814831972));
#247=CARTESIAN_POINT('',(-1.985779983475,1.03753100087E-15,7.593629663944));
#248=CARTESIAN_POINT('',(-1.767773634363,1.03753100087E-15,7.897773634363));
#249=CARTESIAN_POINT('',(-1.463629663944,1.03753100087E-15,8.115779983475));
#250=CARTESIAN_POINT('',(-1.116814831972,1.03753100087E-15,8.224735076303));
#251=CARTESIAN_POINT('',(-1.586364457164,-0.570033714974,6.9));
#252=CARTESIAN_POINT('',(-1.586364457164,-0.570033714974,7.113723715107));
#253=CARTESIAN_POINT('',(-1.519221171837,-0.570033714974,7.327447430213));
#254=CARTESIAN_POINT('',(-1.384875340708,-0.570033714974,7.514875340708));
#255=CARTESIAN_POINT('',(-1.197447430213,-0.570033714974,7.649221171837));
#256=CARTESIAN_POINT('',(-0.983723715107,-0.570033714974,7.716364457164));
#257=CARTESIAN_POINT('',(-0.97,-0.498462922671,6.9));
#258=CARTESIAN_POINT('',(-0.97,-0.498462922671,6.95235987756));
#259=CARTESIAN_POINT('',(-0.953550659332,-0.498462922671,7.00471975512));
#260=CARTESIAN_POINT('',(-0.920637459853,-0.498462922671,7.050637459853));
#261=CARTESIAN_POINT('',(-0.87471975512,-0.498462922671,7.083550659332));
#262=CARTESIAN_POINT('',(-0.82235987756,-0.498462922671,7.1));
#263=ADVANCED_FACE('',(#264),#266,.F.);
#264=FACE_BOUND('',#265,.F.);
#265=EDGE_LOOP('',(#199));
#266=PLANE('',#267);
#267=AXIS2_PLACEMENT_3D('',#268,#13,#14);
#268=CARTESIAN_POINT('',(-1.27,5.558742067634E-18,-3.));
#269=ADVANCED_FACE('',(#270),#285,.T.);
#270=FACE_BOUND('',#271,.T.);
#271=EDGE_LOOP('',(#272,#278,#283,#284));
#272=ORIENTED_EDGE('',*,*,#273,.T.);
#273=EDGE_CURVE('',#212,#274,#276,.T.);
#274=VERTEX_POINT('',#275);
#275=CARTESIAN_POINT('',(0.77,0.,7.1));
#276=LINE('',#213,#277);
#277=VECTOR('',#14,1.);
#278=ORIENTED_EDGE('',*,*,#279,.F.);
#279=EDGE_CURVE('',#274,#274,#280,.T.);
#280=CIRCLE('',#281,0.3);
#281=AXIS2_PLACEMENT_3D('',#282,#14,#27);
#282=CARTESIAN_POINT('',(0.77,0.,7.4));
#283=ORIENTED_EDGE('',*,*,#273,.F.);
#284=ORIENTED_EDGE('',*,*,#223,.T.);
#285=CYLINDRICAL_SURFACE('',#286,0.3);
#286=AXIS2_PLACEMENT_3D('',#287,#14,#27);
#287=CARTESIAN_POINT('',(-0.77,0.,7.4));
#288=ADVANCED_FACE('',(#289),#313,.T.);
#289=FACE_BOUND('',#290,.T.);
#290=EDGE_LOOP('',(#291,#303,#311,#312));
#291=ORIENTED_EDGE('',*,*,#292,.T.);
#292=EDGE_CURVE('',#274,#293,#295,.T.);
#293=VERTEX_POINT('',#294);
#294=CARTESIAN_POINT('',(0.97,0.,6.9));
#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#296=CARTESIAN_POINT('',(0.77,-3.673940397442E-17,7.1));
#297=CARTESIAN_POINT('',(0.82235987756,-3.673940397442E-17,7.1));
#298=CARTESIAN_POINT('',(0.87471975512,-3.673940397442E-17,7.083550659332));
#299=CARTESIAN_POINT('',(0.920637459853,-3.673940397442E-17,7.050637459853));
#300=CARTESIAN_POINT('',(0.953550659332,-3.673940397442E-17,7.00471975512));
#301=CARTESIAN_POINT('',(0.97,-3.673940397442E-17,6.95235987756));
#302=CARTESIAN_POINT('',(0.97,-3.673940397442E-17,6.9));
#303=ORIENTED_EDGE('',*,*,#304,.F.);
#304=EDGE_CURVE('',#293,#293,#305,.T.);
#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#306=CARTESIAN_POINT('',(0.97,0.498462922671,6.9));
#307=CARTESIAN_POINT('',(1.586364457164,0.570033714974,6.9));
#308=CARTESIAN_POINT('',(2.094735076303,1.03753100087E-15,6.9));
#309=CARTESIAN_POINT('',(1.586364457164,-0.570033714974,6.9));
#310=CARTESIAN_POINT('',(0.97,-0.498462922671,6.9));
#311=ORIENTED_EDGE('',*,*,#292,.F.);
#312=ORIENTED_EDGE('',*,*,#279,.T.);
#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#314=CARTESIAN_POINT('',(0.77,0.498462922671,7.1));
#315=CARTESIAN_POINT('',(0.82235987756,0.498462922671,7.1));
#316=CARTESIAN_POINT('',(0.87471975512,0.498462922671,7.083550659332));
#317=CARTESIAN_POINT('',(0.920637459853,0.498462922671,7.050637459853));
#318=CARTESIAN_POINT('',(0.953550659332,0.498462922671,7.00471975512));
#319=CARTESIAN_POINT('',(0.97,0.498462922671,6.95235987756));
#320=CARTESIAN_POINT('',(0.77,0.570033714974,7.716364457164));
#321=CARTESIAN_POINT('',(0.983723715107,0.570033714974,7.716364457164));
#322=CARTESIAN_POINT('',(1.197447430213,0.570033714974,7.649221171837));
#323=CARTESIAN_POINT('',(1.384875340708,0.570033714974,7.514875340708));
#324=CARTESIAN_POINT('',(1.519221171837,0.570033714974,7.327447430213));
#325=CARTESIAN_POINT('',(1.586364457164,0.570033714974,7.113723715107));
#326=CARTESIAN_POINT('',(0.77,1.03753100087E-15,8.224735076303));
#327=CARTESIAN_POINT('',(1.116814831972,1.03753100087E-15,8.224735076303));
#328=CARTESIAN_POINT('',(1.463629663944,1.03753100087E-15,8.115779983475));
#329=CARTESIAN_POINT('',(1.767773634363,1.03753100087E-15,7.897773634363));
#330=CARTESIAN_POINT('',(1.985779983475,1.03753100087E-15,7.593629663944));
#331=CARTESIAN_POINT('',(2.094735076303,1.03753100087E-15,7.246814831972));
#332=CARTESIAN_POINT('',(0.77,-0.570033714974,7.716364457164));
#333=CARTESIAN_POINT('',(0.983723715107,-0.570033714974,7.716364457164));
#334=CARTESIAN_POINT('',(1.197447430213,-0.570033714974,7.649221171837));
#335=CARTESIAN_POINT('',(1.384875340708,-0.570033714974,7.514875340708));
#336=CARTESIAN_POINT('',(1.519221171837,-0.570033714974,7.327447430213));
#337=CARTESIAN_POINT('',(1.586364457164,-0.570033714974,7.113723715107));
#338=CARTESIAN_POINT('',(0.77,-0.498462922671,7.1));
#339=CARTESIAN_POINT('',(0.82235987756,-0.498462922671,7.1));
#340=CARTESIAN_POINT('',(0.87471975512,-0.498462922671,7.083550659332));
#341=CARTESIAN_POINT('',(0.920637459853,-0.498462922671,7.050637459853));
#342=CARTESIAN_POINT('',(0.953550659332,-0.498462922671,7.00471975512));
#343=CARTESIAN_POINT('',(0.97,-0.498462922671,6.95235987756));
#344=ADVANCED_FACE('',(#345),#361,.T.);
#345=FACE_BOUND('',#346,.T.);
#346=EDGE_LOOP('',(#347,#353,#359,#360));
#347=ORIENTED_EDGE('',*,*,#348,.T.);
#348=EDGE_CURVE('',#293,#349,#351,.T.);
#349=VERTEX_POINT('',#350);
#350=CARTESIAN_POINT('',(0.97,-7.347880794884E-17,-3.));
#351=LINE('',#294,#352);
#352=VECTOR('',#27,1.);
#353=ORIENTED_EDGE('',*,*,#354,.F.);
#354=EDGE_CURVE('',#349,#349,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#27,#358);
#357=CARTESIAN_POINT('',(1.27,0.,-3.));
#358=DIRECTION('',(-1.,0.,0.));
#359=ORIENTED_EDGE('',*,*,#348,.F.);
#360=ORIENTED_EDGE('',*,*,#304,.T.);
#361=CYLINDRICAL_SURFACE('',#362,0.3);
#362=AXIS2_PLACEMENT_3D('',#363,#27,#358);
#363=CARTESIAN_POINT('',(1.27,0.,6.9));
#364=ADVANCED_FACE('',(#365),#368,.T.);
#365=FACE_BOUND('',#366,.T.);
#366=EDGE_LOOP('',(#367));
#367=ORIENTED_EDGE('',*,*,#354,.T.);
#368=PLANE('',#369);
#369=AXIS2_PLACEMENT_3D('',#370,#27,#358);
#370=CARTESIAN_POINT('',(1.27,-1.224646799147E-17,-3.));
#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy');
#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371);
#378=STYLED_ITEM('color',(#379),#17);
#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386));
#380=SURFACE_STYLE_USAGE(.BOTH.,#381);
#381=SURFACE_SIDE_STYLE('',(#382));
#382=SURFACE_STYLE_FILL_AREA(#383);
#383=FILL_AREA_STYLE('',(#384));
#384=FILL_AREA_STYLE_COLOUR('',#385);
#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385);
#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378);
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378);
#390=STYLED_ITEM('color',(#379),#46);
#391=STYLED_ITEM('color',(#379),#64);
#392=STYLED_ITEM('color',(#379),#82);
#393=STYLED_ITEM('color',(#379),#100);
#394=STYLED_ITEM('color',(#379),#119);
#395=STYLED_ITEM('color',(#379),#137);
#396=STYLED_ITEM('color',(#379),#154);
#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396);
#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405));
#399=SURFACE_STYLE_USAGE(.BOTH.,#400);
#400=SURFACE_SIDE_STYLE('',(#401));
#401=SURFACE_STYLE_FILL_AREA(#402);
#402=FILL_AREA_STYLE('',(#403));
#403=FILL_AREA_STYLE_COLOUR('',#404);
#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404);
#406=STYLED_ITEM('color',(#379),#166);
#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406);
#408=STYLED_ITEM('color',(#398),#177);
#409=STYLED_ITEM('color',(#398),#196);
#410=STYLED_ITEM('color',(#398),#207);
#411=STYLED_ITEM('color',(#398),#263);
#412=STYLED_ITEM('color',(#398),#269);
#413=STYLED_ITEM('color',(#398),#288);
#414=STYLED_ITEM('color',(#398),#344);
#415=STYLED_ITEM('color',(#398),#364);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,427 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 15.24 mm','Horizontal, 15.24 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
#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,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#41));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25));
#27=DIRECTION('',(-1.,0.,0.));
#28=DIRECTION('',(0.,0.,-1.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25));
#35=VECTOR('',#14,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25));
#41=ORIENTED_EDGE('',*,*,#30,.T.);
#42=CYLINDRICAL_SURFACE('',#43,1.05);
#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
#44=CARTESIAN_POINT('',(-2.4375,0.,1.25));
#45=DIRECTION('',(0.,1.,0.));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(1.625,1.25,1.25));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
#99=CARTESIAN_POINT('',(1.625,0.,1.25));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-3.25,1.25,1.25));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
#118=CARTESIAN_POINT('',(-3.25,0.,1.25));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
#135=CARTESIAN_POINT('',(3.25,0.,1.25));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(3.25,0.,0.95));
#164=CIRCLE('',#165,0.3);
#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
#166=PLANE('',#134);
#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#149));
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172));
#172=ORIENTED_EDGE('',*,*,#173,.F.);
#173=EDGE_CURVE('',#174,#174,#176,.T.);
#174=VERTEX_POINT('',#175);
#175=CARTESIAN_POINT('',(-3.25,0.,0.95));
#176=CIRCLE('',#177,0.3);
#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
#178=PLANE('',#117);
#179=ADVANCED_FACE('',(#180),#195,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#182,#183,#189,#194));
#182=ORIENTED_EDGE('',*,*,#161,.T.);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#162,#185,#187,.T.);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(7.12,0.,0.95));
#187=LINE('',#188,#35);
#188=CARTESIAN_POINT('',(-7.12,0.,0.95));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#185,#185,#191,.T.);
#191=CIRCLE('',#192,0.3);
#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
#193=CARTESIAN_POINT('',(7.12,0.,1.25));
#194=ORIENTED_EDGE('',*,*,#184,.F.);
#195=CYLINDRICAL_SURFACE('',#196,0.3);
#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
#197=CARTESIAN_POINT('',(-7.12,0.,1.25));
#198=ADVANCED_FACE('',(#199),#195,.T.);
#199=FACE_BOUND('',#200,.T.);
#200=EDGE_LOOP('',(#201,#211,#172,#213));
#201=ORIENTED_EDGE('',*,*,#202,.T.);
#202=EDGE_CURVE('',#203,#203,#204,.T.);
#203=VERTEX_POINT('',#188);
#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#205=CARTESIAN_POINT('',(-7.12,-3.673940397442E-17,0.95));
#206=CARTESIAN_POINT('',(-7.12,0.498462922671,0.95));
#207=CARTESIAN_POINT('',(-7.12,0.570033714974,1.566364457164));
#208=CARTESIAN_POINT('',(-7.12,1.03753100087E-15,2.074735076303));
#209=CARTESIAN_POINT('',(-7.12,-0.570033714974,1.566364457164));
#210=CARTESIAN_POINT('',(-7.12,-0.498462922671,0.95));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#203,#174,#187,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=ADVANCED_FACE('',(#215),#239,.T.);
#215=FACE_BOUND('',#216,.T.);
#216=EDGE_LOOP('',(#217,#229,#237,#238));
#217=ORIENTED_EDGE('',*,*,#218,.T.);
#218=EDGE_CURVE('',#185,#219,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(7.32,0.,0.75));
#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#222=CARTESIAN_POINT('',(7.12,-3.673940397442E-17,0.95));
#223=CARTESIAN_POINT('',(7.17235987756,-3.673940397442E-17,0.95));
#224=CARTESIAN_POINT('',(7.22471975512,-3.673940397442E-17,0.933550659332));
#225=CARTESIAN_POINT('',(7.270637459853,-3.673940397442E-17,0.900637459853));
#226=CARTESIAN_POINT('',(7.303550659332,-3.673940397442E-17,0.85471975512));
#227=CARTESIAN_POINT('',(7.32,-3.673940397442E-17,0.80235987756));
#228=CARTESIAN_POINT('',(7.32,-3.673940397442E-17,0.75));
#229=ORIENTED_EDGE('',*,*,#230,.F.);
#230=EDGE_CURVE('',#219,#219,#231,.T.);
#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#232=CARTESIAN_POINT('',(7.32,0.498462922671,0.75));
#233=CARTESIAN_POINT('',(7.936364457164,0.570033714974,0.75));
#234=CARTESIAN_POINT('',(8.444735076303,1.03753100087E-15,0.75));
#235=CARTESIAN_POINT('',(7.936364457164,-0.570033714974,0.75));
#236=CARTESIAN_POINT('',(7.32,-0.498462922671,0.75));
#237=ORIENTED_EDGE('',*,*,#218,.F.);
#238=ORIENTED_EDGE('',*,*,#190,.T.);
#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#240=CARTESIAN_POINT('',(7.12,0.498462922671,0.95));
#241=CARTESIAN_POINT('',(7.17235987756,0.498462922671,0.95));
#242=CARTESIAN_POINT('',(7.22471975512,0.498462922671,0.933550659332));
#243=CARTESIAN_POINT('',(7.270637459853,0.498462922671,0.900637459853));
#244=CARTESIAN_POINT('',(7.303550659332,0.498462922671,0.85471975512));
#245=CARTESIAN_POINT('',(7.32,0.498462922671,0.80235987756));
#246=CARTESIAN_POINT('',(7.12,0.570033714974,1.566364457164));
#247=CARTESIAN_POINT('',(7.333723715107,0.570033714974,1.566364457164));
#248=CARTESIAN_POINT('',(7.547447430213,0.570033714974,1.499221171837));
#249=CARTESIAN_POINT('',(7.734875340708,0.570033714974,1.364875340708));
#250=CARTESIAN_POINT('',(7.869221171837,0.570033714974,1.177447430213));
#251=CARTESIAN_POINT('',(7.936364457164,0.570033714974,0.963723715107));
#252=CARTESIAN_POINT('',(7.12,1.03753100087E-15,2.074735076303));
#253=CARTESIAN_POINT('',(7.466814831972,1.03753100087E-15,2.074735076303));
#254=CARTESIAN_POINT('',(7.813629663944,1.03753100087E-15,1.965779983475));
#255=CARTESIAN_POINT('',(8.117773634363,1.03753100087E-15,1.747773634363));
#256=CARTESIAN_POINT('',(8.335779983475,1.03753100087E-15,1.443629663944));
#257=CARTESIAN_POINT('',(8.444735076303,1.03753100087E-15,1.096814831972));
#258=CARTESIAN_POINT('',(7.12,-0.570033714974,1.566364457164));
#259=CARTESIAN_POINT('',(7.333723715107,-0.570033714974,1.566364457164));
#260=CARTESIAN_POINT('',(7.547447430213,-0.570033714974,1.499221171837));
#261=CARTESIAN_POINT('',(7.734875340708,-0.570033714974,1.364875340708));
#262=CARTESIAN_POINT('',(7.869221171837,-0.570033714974,1.177447430213));
#263=CARTESIAN_POINT('',(7.936364457164,-0.570033714974,0.963723715107));
#264=CARTESIAN_POINT('',(7.12,-0.498462922671,0.95));
#265=CARTESIAN_POINT('',(7.17235987756,-0.498462922671,0.95));
#266=CARTESIAN_POINT('',(7.22471975512,-0.498462922671,0.933550659332));
#267=CARTESIAN_POINT('',(7.270637459853,-0.498462922671,0.900637459853));
#268=CARTESIAN_POINT('',(7.303550659332,-0.498462922671,0.85471975512));
#269=CARTESIAN_POINT('',(7.32,-0.498462922671,0.80235987756));
#270=ADVANCED_FACE('',(#271),#291,.T.);
#271=FACE_BOUND('',#272,.T.);
#272=EDGE_LOOP('',(#273,#284,#285,#286));
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#275,#203,#277,.T.);
#275=VERTEX_POINT('',#276);
#276=CARTESIAN_POINT('',(-7.32,0.,0.75));
#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#278=CARTESIAN_POINT('',(-7.32,-3.673940397442E-17,0.75));
#279=CARTESIAN_POINT('',(-7.32,-3.673940397442E-17,0.80235987756));
#280=CARTESIAN_POINT('',(-7.303550659332,-3.673940397442E-17,0.85471975512));
#281=CARTESIAN_POINT('',(-7.270637459853,-3.673940397442E-17,0.900637459853));
#282=CARTESIAN_POINT('',(-7.22471975512,-3.673940397442E-17,0.933550659332));
#283=CARTESIAN_POINT('',(-7.17235987756,-3.673940397442E-17,0.95));
#284=ORIENTED_EDGE('',*,*,#202,.F.);
#285=ORIENTED_EDGE('',*,*,#274,.F.);
#286=ORIENTED_EDGE('',*,*,#287,.T.);
#287=EDGE_CURVE('',#275,#275,#288,.T.);
#288=CIRCLE('',#289,0.3);
#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
#290=CARTESIAN_POINT('',(-7.62,0.,0.75));
#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#292=CARTESIAN_POINT('',(-7.32,0.498462922671,0.75));
#293=CARTESIAN_POINT('',(-7.32,0.498462922671,0.80235987756));
#294=CARTESIAN_POINT('',(-7.303550659332,0.498462922671,0.85471975512));
#295=CARTESIAN_POINT('',(-7.270637459853,0.498462922671,0.900637459853));
#296=CARTESIAN_POINT('',(-7.22471975512,0.498462922671,0.933550659332));
#297=CARTESIAN_POINT('',(-7.17235987756,0.498462922671,0.95));
#298=CARTESIAN_POINT('',(-7.936364457164,0.570033714974,0.75));
#299=CARTESIAN_POINT('',(-7.936364457164,0.570033714974,0.963723715107));
#300=CARTESIAN_POINT('',(-7.869221171837,0.570033714974,1.177447430213));
#301=CARTESIAN_POINT('',(-7.734875340708,0.570033714974,1.364875340708));
#302=CARTESIAN_POINT('',(-7.547447430213,0.570033714974,1.499221171837));
#303=CARTESIAN_POINT('',(-7.333723715107,0.570033714974,1.566364457164));
#304=CARTESIAN_POINT('',(-8.444735076303,1.03753100087E-15,0.75));
#305=CARTESIAN_POINT('',(-8.444735076303,1.03753100087E-15,1.096814831972));
#306=CARTESIAN_POINT('',(-8.335779983475,1.03753100087E-15,1.443629663944));
#307=CARTESIAN_POINT('',(-8.117773634363,1.03753100087E-15,1.747773634363));
#308=CARTESIAN_POINT('',(-7.813629663944,1.03753100087E-15,1.965779983475));
#309=CARTESIAN_POINT('',(-7.466814831972,1.03753100087E-15,2.074735076303));
#310=CARTESIAN_POINT('',(-7.936364457164,-0.570033714974,0.75));
#311=CARTESIAN_POINT('',(-7.936364457164,-0.570033714974,0.963723715107));
#312=CARTESIAN_POINT('',(-7.869221171837,-0.570033714974,1.177447430213));
#313=CARTESIAN_POINT('',(-7.734875340708,-0.570033714974,1.364875340708));
#314=CARTESIAN_POINT('',(-7.547447430213,-0.570033714974,1.499221171837));
#315=CARTESIAN_POINT('',(-7.333723715107,-0.570033714974,1.566364457164));
#316=CARTESIAN_POINT('',(-7.32,-0.498462922671,0.75));
#317=CARTESIAN_POINT('',(-7.32,-0.498462922671,0.80235987756));
#318=CARTESIAN_POINT('',(-7.303550659332,-0.498462922671,0.85471975512));
#319=CARTESIAN_POINT('',(-7.270637459853,-0.498462922671,0.900637459853));
#320=CARTESIAN_POINT('',(-7.22471975512,-0.498462922671,0.933550659332));
#321=CARTESIAN_POINT('',(-7.17235987756,-0.498462922671,0.95));
#322=ADVANCED_FACE('',(#323),#338,.T.);
#323=FACE_BOUND('',#324,.T.);
#324=EDGE_LOOP('',(#325,#331,#336,#337));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#219,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(7.32,-7.347880794884E-17,-3.));
#329=LINE('',#220,#330);
#330=VECTOR('',#28,1.);
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#327,#327,#333,.T.);
#333=CIRCLE('',#334,0.3);
#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
#335=CARTESIAN_POINT('',(7.62,0.,-3.));
#336=ORIENTED_EDGE('',*,*,#326,.F.);
#337=ORIENTED_EDGE('',*,*,#230,.T.);
#338=CYLINDRICAL_SURFACE('',#339,0.3);
#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
#340=CARTESIAN_POINT('',(7.62,0.,0.75));
#341=ADVANCED_FACE('',(#342),#358,.T.);
#342=FACE_BOUND('',#343,.T.);
#343=EDGE_LOOP('',(#344,#351,#352,#353));
#344=ORIENTED_EDGE('',*,*,#345,.T.);
#345=EDGE_CURVE('',#346,#275,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(-7.32,-7.347880794884E-17,-3.));
#348=LINE('',#349,#350);
#349=CARTESIAN_POINT('',(-7.32,0.,-3.));
#350=VECTOR('',#13,1.);
#351=ORIENTED_EDGE('',*,*,#287,.F.);
#352=ORIENTED_EDGE('',*,*,#345,.F.);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#346,#346,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
#357=CARTESIAN_POINT('',(-7.62,0.,-3.));
#358=CYLINDRICAL_SURFACE('',#356,0.3);
#359=ADVANCED_FACE('',(#360),#363,.T.);
#360=FACE_BOUND('',#361,.T.);
#361=EDGE_LOOP('',(#362));
#362=ORIENTED_EDGE('',*,*,#332,.T.);
#363=PLANE('',#364);
#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
#365=CARTESIAN_POINT('',(7.62,4.116916218585E-17,-3.));
#366=ADVANCED_FACE('',(#367),#369,.F.);
#367=FACE_BOUND('',#368,.F.);
#368=EDGE_LOOP('',(#353));
#369=PLANE('',#370);
#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
#371=CARTESIAN_POINT('',(-7.62,5.558742067634E-18,-3.));
#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
#379=STYLED_ITEM('color',(#380),#17);
#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
#382=SURFACE_SIDE_STYLE('',(#383));
#383=SURFACE_STYLE_FILL_AREA(#384);
#384=FILL_AREA_STYLE('',(#385));
#385=FILL_AREA_STYLE_COLOUR('',#386);
#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
#391=STYLED_ITEM('color',(#380),#46);
#392=STYLED_ITEM('color',(#380),#64);
#393=STYLED_ITEM('color',(#380),#82);
#394=STYLED_ITEM('color',(#380),#100);
#395=STYLED_ITEM('color',(#380),#119);
#396=STYLED_ITEM('color',(#380),#137);
#397=STYLED_ITEM('color',(#380),#154);
#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
#401=SURFACE_SIDE_STYLE('',(#402));
#402=SURFACE_STYLE_FILL_AREA(#403);
#403=FILL_AREA_STYLE('',(#404));
#404=FILL_AREA_STYLE_COLOUR('',#405);
#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
#407=STYLED_ITEM('color',(#380),#167);
#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
#409=STYLED_ITEM('color',(#399),#179);
#410=STYLED_ITEM('color',(#399),#198);
#411=STYLED_ITEM('color',(#399),#214);
#412=STYLED_ITEM('color',(#399),#270);
#413=STYLED_ITEM('color',(#399),#322);
#414=STYLED_ITEM('color',(#399),#341);
#415=STYLED_ITEM('color',(#399),#359);
#416=STYLED_ITEM('color',(#399),#366);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,427 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 12.7 mm','Horizontal, 12.7 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
#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,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#41));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25));
#27=DIRECTION('',(-1.,0.,0.));
#28=DIRECTION('',(0.,0.,-1.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25));
#35=VECTOR('',#14,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25));
#41=ORIENTED_EDGE('',*,*,#30,.T.);
#42=CYLINDRICAL_SURFACE('',#43,1.05);
#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
#44=CARTESIAN_POINT('',(-2.4375,0.,1.25));
#45=DIRECTION('',(0.,1.,0.));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(1.625,1.25,1.25));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
#99=CARTESIAN_POINT('',(1.625,0.,1.25));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-3.25,1.25,1.25));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
#118=CARTESIAN_POINT('',(-3.25,0.,1.25));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
#135=CARTESIAN_POINT('',(3.25,0.,1.25));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(3.25,0.,0.95));
#164=CIRCLE('',#165,0.3);
#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
#166=PLANE('',#134);
#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#149));
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172));
#172=ORIENTED_EDGE('',*,*,#173,.F.);
#173=EDGE_CURVE('',#174,#174,#176,.T.);
#174=VERTEX_POINT('',#175);
#175=CARTESIAN_POINT('',(-3.25,0.,0.95));
#176=CIRCLE('',#177,0.3);
#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
#178=PLANE('',#117);
#179=ADVANCED_FACE('',(#180),#195,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#182,#183,#189,#194));
#182=ORIENTED_EDGE('',*,*,#161,.T.);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#162,#185,#187,.T.);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(5.85,0.,0.95));
#187=LINE('',#188,#35);
#188=CARTESIAN_POINT('',(-5.85,0.,0.95));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#185,#185,#191,.T.);
#191=CIRCLE('',#192,0.3);
#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
#193=CARTESIAN_POINT('',(5.85,0.,1.25));
#194=ORIENTED_EDGE('',*,*,#184,.F.);
#195=CYLINDRICAL_SURFACE('',#196,0.3);
#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
#197=CARTESIAN_POINT('',(-5.85,0.,1.25));
#198=ADVANCED_FACE('',(#199),#195,.T.);
#199=FACE_BOUND('',#200,.T.);
#200=EDGE_LOOP('',(#201,#211,#172,#213));
#201=ORIENTED_EDGE('',*,*,#202,.T.);
#202=EDGE_CURVE('',#203,#203,#204,.T.);
#203=VERTEX_POINT('',#188);
#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#205=CARTESIAN_POINT('',(-5.85,-3.673940397442E-17,0.95));
#206=CARTESIAN_POINT('',(-5.85,0.498462922671,0.95));
#207=CARTESIAN_POINT('',(-5.85,0.570033714974,1.566364457164));
#208=CARTESIAN_POINT('',(-5.85,1.03753100087E-15,2.074735076303));
#209=CARTESIAN_POINT('',(-5.85,-0.570033714974,1.566364457164));
#210=CARTESIAN_POINT('',(-5.85,-0.498462922671,0.95));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#203,#174,#187,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=ADVANCED_FACE('',(#215),#239,.T.);
#215=FACE_BOUND('',#216,.T.);
#216=EDGE_LOOP('',(#217,#229,#237,#238));
#217=ORIENTED_EDGE('',*,*,#218,.T.);
#218=EDGE_CURVE('',#185,#219,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(6.05,0.,0.75));
#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#222=CARTESIAN_POINT('',(5.85,-3.673940397442E-17,0.95));
#223=CARTESIAN_POINT('',(5.90235987756,-3.673940397442E-17,0.95));
#224=CARTESIAN_POINT('',(5.95471975512,-3.673940397442E-17,0.933550659332));
#225=CARTESIAN_POINT('',(6.000637459853,-3.673940397442E-17,0.900637459853));
#226=CARTESIAN_POINT('',(6.033550659332,-3.673940397442E-17,0.85471975512));
#227=CARTESIAN_POINT('',(6.05,-3.673940397442E-17,0.80235987756));
#228=CARTESIAN_POINT('',(6.05,-3.673940397442E-17,0.75));
#229=ORIENTED_EDGE('',*,*,#230,.F.);
#230=EDGE_CURVE('',#219,#219,#231,.T.);
#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#232=CARTESIAN_POINT('',(6.05,0.498462922671,0.75));
#233=CARTESIAN_POINT('',(6.666364457164,0.570033714974,0.75));
#234=CARTESIAN_POINT('',(7.174735076303,1.03753100087E-15,0.75));
#235=CARTESIAN_POINT('',(6.666364457164,-0.570033714974,0.75));
#236=CARTESIAN_POINT('',(6.05,-0.498462922671,0.75));
#237=ORIENTED_EDGE('',*,*,#218,.F.);
#238=ORIENTED_EDGE('',*,*,#190,.T.);
#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#240=CARTESIAN_POINT('',(5.85,0.498462922671,0.95));
#241=CARTESIAN_POINT('',(5.90235987756,0.498462922671,0.95));
#242=CARTESIAN_POINT('',(5.95471975512,0.498462922671,0.933550659332));
#243=CARTESIAN_POINT('',(6.000637459853,0.498462922671,0.900637459853));
#244=CARTESIAN_POINT('',(6.033550659332,0.498462922671,0.85471975512));
#245=CARTESIAN_POINT('',(6.05,0.498462922671,0.80235987756));
#246=CARTESIAN_POINT('',(5.85,0.570033714974,1.566364457164));
#247=CARTESIAN_POINT('',(6.063723715107,0.570033714974,1.566364457164));
#248=CARTESIAN_POINT('',(6.277447430213,0.570033714974,1.499221171837));
#249=CARTESIAN_POINT('',(6.464875340708,0.570033714974,1.364875340708));
#250=CARTESIAN_POINT('',(6.599221171837,0.570033714974,1.177447430213));
#251=CARTESIAN_POINT('',(6.666364457164,0.570033714974,0.963723715107));
#252=CARTESIAN_POINT('',(5.85,1.03753100087E-15,2.074735076303));
#253=CARTESIAN_POINT('',(6.196814831972,1.03753100087E-15,2.074735076303));
#254=CARTESIAN_POINT('',(6.543629663944,1.03753100087E-15,1.965779983475));
#255=CARTESIAN_POINT('',(6.847773634363,1.03753100087E-15,1.747773634363));
#256=CARTESIAN_POINT('',(7.065779983475,1.03753100087E-15,1.443629663944));
#257=CARTESIAN_POINT('',(7.174735076303,1.03753100087E-15,1.096814831972));
#258=CARTESIAN_POINT('',(5.85,-0.570033714974,1.566364457164));
#259=CARTESIAN_POINT('',(6.063723715107,-0.570033714974,1.566364457164));
#260=CARTESIAN_POINT('',(6.277447430213,-0.570033714974,1.499221171837));
#261=CARTESIAN_POINT('',(6.464875340708,-0.570033714974,1.364875340708));
#262=CARTESIAN_POINT('',(6.599221171837,-0.570033714974,1.177447430213));
#263=CARTESIAN_POINT('',(6.666364457164,-0.570033714974,0.963723715107));
#264=CARTESIAN_POINT('',(5.85,-0.498462922671,0.95));
#265=CARTESIAN_POINT('',(5.90235987756,-0.498462922671,0.95));
#266=CARTESIAN_POINT('',(5.95471975512,-0.498462922671,0.933550659332));
#267=CARTESIAN_POINT('',(6.000637459853,-0.498462922671,0.900637459853));
#268=CARTESIAN_POINT('',(6.033550659332,-0.498462922671,0.85471975512));
#269=CARTESIAN_POINT('',(6.05,-0.498462922671,0.80235987756));
#270=ADVANCED_FACE('',(#271),#291,.T.);
#271=FACE_BOUND('',#272,.T.);
#272=EDGE_LOOP('',(#273,#284,#285,#286));
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#275,#203,#277,.T.);
#275=VERTEX_POINT('',#276);
#276=CARTESIAN_POINT('',(-6.05,0.,0.75));
#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#278=CARTESIAN_POINT('',(-6.05,-3.673940397442E-17,0.75));
#279=CARTESIAN_POINT('',(-6.05,-3.673940397442E-17,0.80235987756));
#280=CARTESIAN_POINT('',(-6.033550659332,-3.673940397442E-17,0.85471975512));
#281=CARTESIAN_POINT('',(-6.000637459853,-3.673940397442E-17,0.900637459853));
#282=CARTESIAN_POINT('',(-5.95471975512,-3.673940397442E-17,0.933550659332));
#283=CARTESIAN_POINT('',(-5.90235987756,-3.673940397442E-17,0.95));
#284=ORIENTED_EDGE('',*,*,#202,.F.);
#285=ORIENTED_EDGE('',*,*,#274,.F.);
#286=ORIENTED_EDGE('',*,*,#287,.T.);
#287=EDGE_CURVE('',#275,#275,#288,.T.);
#288=CIRCLE('',#289,0.3);
#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
#290=CARTESIAN_POINT('',(-6.35,0.,0.75));
#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#292=CARTESIAN_POINT('',(-6.05,0.498462922671,0.75));
#293=CARTESIAN_POINT('',(-6.05,0.498462922671,0.80235987756));
#294=CARTESIAN_POINT('',(-6.033550659332,0.498462922671,0.85471975512));
#295=CARTESIAN_POINT('',(-6.000637459853,0.498462922671,0.900637459853));
#296=CARTESIAN_POINT('',(-5.95471975512,0.498462922671,0.933550659332));
#297=CARTESIAN_POINT('',(-5.90235987756,0.498462922671,0.95));
#298=CARTESIAN_POINT('',(-6.666364457164,0.570033714974,0.75));
#299=CARTESIAN_POINT('',(-6.666364457164,0.570033714974,0.963723715107));
#300=CARTESIAN_POINT('',(-6.599221171837,0.570033714974,1.177447430213));
#301=CARTESIAN_POINT('',(-6.464875340708,0.570033714974,1.364875340708));
#302=CARTESIAN_POINT('',(-6.277447430213,0.570033714974,1.499221171837));
#303=CARTESIAN_POINT('',(-6.063723715107,0.570033714974,1.566364457164));
#304=CARTESIAN_POINT('',(-7.174735076303,1.03753100087E-15,0.75));
#305=CARTESIAN_POINT('',(-7.174735076303,1.03753100087E-15,1.096814831972));
#306=CARTESIAN_POINT('',(-7.065779983475,1.03753100087E-15,1.443629663944));
#307=CARTESIAN_POINT('',(-6.847773634363,1.03753100087E-15,1.747773634363));
#308=CARTESIAN_POINT('',(-6.543629663944,1.03753100087E-15,1.965779983475));
#309=CARTESIAN_POINT('',(-6.196814831972,1.03753100087E-15,2.074735076303));
#310=CARTESIAN_POINT('',(-6.666364457164,-0.570033714974,0.75));
#311=CARTESIAN_POINT('',(-6.666364457164,-0.570033714974,0.963723715107));
#312=CARTESIAN_POINT('',(-6.599221171837,-0.570033714974,1.177447430213));
#313=CARTESIAN_POINT('',(-6.464875340708,-0.570033714974,1.364875340708));
#314=CARTESIAN_POINT('',(-6.277447430213,-0.570033714974,1.499221171837));
#315=CARTESIAN_POINT('',(-6.063723715107,-0.570033714974,1.566364457164));
#316=CARTESIAN_POINT('',(-6.05,-0.498462922671,0.75));
#317=CARTESIAN_POINT('',(-6.05,-0.498462922671,0.80235987756));
#318=CARTESIAN_POINT('',(-6.033550659332,-0.498462922671,0.85471975512));
#319=CARTESIAN_POINT('',(-6.000637459853,-0.498462922671,0.900637459853));
#320=CARTESIAN_POINT('',(-5.95471975512,-0.498462922671,0.933550659332));
#321=CARTESIAN_POINT('',(-5.90235987756,-0.498462922671,0.95));
#322=ADVANCED_FACE('',(#323),#338,.T.);
#323=FACE_BOUND('',#324,.T.);
#324=EDGE_LOOP('',(#325,#331,#336,#337));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#219,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(6.05,-7.347880794884E-17,-3.));
#329=LINE('',#220,#330);
#330=VECTOR('',#28,1.);
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#327,#327,#333,.T.);
#333=CIRCLE('',#334,0.3);
#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
#335=CARTESIAN_POINT('',(6.35,0.,-3.));
#336=ORIENTED_EDGE('',*,*,#326,.F.);
#337=ORIENTED_EDGE('',*,*,#230,.T.);
#338=CYLINDRICAL_SURFACE('',#339,0.3);
#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
#340=CARTESIAN_POINT('',(6.35,0.,0.75));
#341=ADVANCED_FACE('',(#342),#358,.T.);
#342=FACE_BOUND('',#343,.T.);
#343=EDGE_LOOP('',(#344,#351,#352,#353));
#344=ORIENTED_EDGE('',*,*,#345,.T.);
#345=EDGE_CURVE('',#346,#275,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(-6.05,-7.347880794884E-17,-3.));
#348=LINE('',#349,#350);
#349=CARTESIAN_POINT('',(-6.05,0.,-3.));
#350=VECTOR('',#13,1.);
#351=ORIENTED_EDGE('',*,*,#287,.F.);
#352=ORIENTED_EDGE('',*,*,#345,.F.);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#346,#346,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
#357=CARTESIAN_POINT('',(-6.35,0.,-3.));
#358=CYLINDRICAL_SURFACE('',#356,0.3);
#359=ADVANCED_FACE('',(#360),#363,.T.);
#360=FACE_BOUND('',#361,.T.);
#361=EDGE_LOOP('',(#362));
#362=ORIENTED_EDGE('',*,*,#332,.T.);
#363=PLANE('',#364);
#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
#365=CARTESIAN_POINT('',(6.35,4.116916218585E-17,-3.));
#366=ADVANCED_FACE('',(#367),#369,.F.);
#367=FACE_BOUND('',#368,.F.);
#368=EDGE_LOOP('',(#353));
#369=PLANE('',#370);
#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
#371=CARTESIAN_POINT('',(-6.35,5.558742067634E-18,-3.));
#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
#379=STYLED_ITEM('color',(#380),#17);
#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
#382=SURFACE_SIDE_STYLE('',(#383));
#383=SURFACE_STYLE_FILL_AREA(#384);
#384=FILL_AREA_STYLE('',(#385));
#385=FILL_AREA_STYLE_COLOUR('',#386);
#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
#391=STYLED_ITEM('color',(#380),#46);
#392=STYLED_ITEM('color',(#380),#64);
#393=STYLED_ITEM('color',(#380),#82);
#394=STYLED_ITEM('color',(#380),#100);
#395=STYLED_ITEM('color',(#380),#119);
#396=STYLED_ITEM('color',(#380),#137);
#397=STYLED_ITEM('color',(#380),#154);
#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
#401=SURFACE_SIDE_STYLE('',(#402));
#402=SURFACE_STYLE_FILL_AREA(#403);
#403=FILL_AREA_STYLE('',(#404));
#404=FILL_AREA_STYLE_COLOUR('',#405);
#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
#407=STYLED_ITEM('color',(#380),#167);
#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
#409=STYLED_ITEM('color',(#399),#179);
#410=STYLED_ITEM('color',(#399),#198);
#411=STYLED_ITEM('color',(#399),#214);
#412=STYLED_ITEM('color',(#399),#270);
#413=STYLED_ITEM('color',(#399),#322);
#414=STYLED_ITEM('color',(#399),#341);
#415=STYLED_ITEM('color',(#399),#359);
#416=STYLED_ITEM('color',(#399),#366);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,426 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 5.08 mm','Vertical, 5.08 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371);
#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,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364));
#17=ADVANCED_FACE('',(#18),#43,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#42));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-1.49,-1.285879139105E-16,5.235764058266));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(-2.54,0.,5.235764058266));
#27=DIRECTION('',(0.,0.,-1.));
#28=DIRECTION('',(0.,1.,0.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.49,-1.285879139105E-16,1.864235941734));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-1.49,-2.571758278209E-16,1.1125));
#35=VECTOR('',#13,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#13,#41);
#40=CARTESIAN_POINT('',(-2.54,0.,1.864235941734));
#41=DIRECTION('',(0.,-1.,0.));
#42=ORIENTED_EDGE('',*,*,#30,.T.);
#43=CYLINDRICAL_SURFACE('',#44,1.05);
#44=AXIS2_PLACEMENT_3D('',#45,#13,#14);
#45=CARTESIAN_POINT('',(-2.54,0.,1.1125));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(-1.29,0.,5.591666666667));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#13,#14);
#55=CARTESIAN_POINT('',(-2.54,0.,5.591666666667));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#28,#14);
#60=CARTESIAN_POINT('',(-1.706666666667,0.,5.591666666667));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#14);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-1.29,0.,1.508333333333));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#13,#14);
#73=CARTESIAN_POINT('',(-2.54,0.,1.508333333333));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#41,#14);
#78=CARTESIAN_POINT('',(-1.706666666667,0.,1.508333333333));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(-1.29,0.,6.383333333333));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(-1.29,-3.061616997868E-16,5.175));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#13,#14);
#95=CARTESIAN_POINT('',(-2.54,0.,6.383333333333));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#13,#14);
#99=CARTESIAN_POINT('',(-2.54,0.,5.175));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-1.29,0.,0.716666666667));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-1.29,-3.061616997868E-16,0.3));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#13,#14);
#115=CARTESIAN_POINT('',(-2.54,0.,0.716666666667));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#13,#14);
#118=CARTESIAN_POINT('',(-2.54,0.,0.3));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(-1.706666666667,0.,6.8));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#41,#14);
#128=CARTESIAN_POINT('',(-1.706666666667,0.,6.383333333333));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#13,#14);
#135=CARTESIAN_POINT('',(-2.54,0.,6.8));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-1.706666666667,0.,0.3));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#28,#14);
#146=CARTESIAN_POINT('',(-1.706666666667,0.,0.716666666667));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#14);
#154=ADVANCED_FACE('',(#155,#158),#165,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(-2.24,0.,6.8));
#164=CIRCLE('',#134,0.3);
#165=PLANE('',#134);
#166=ADVANCED_FACE('',(#167,#169),#176,.F.);
#167=FACE_BOUND('',#168,.F.);
#168=EDGE_LOOP('',(#149));
#169=FACE_BOUND('',#170,.F.);
#170=EDGE_LOOP('',(#171));
#171=ORIENTED_EDGE('',*,*,#172,.F.);
#172=EDGE_CURVE('',#173,#173,#175,.T.);
#173=VERTEX_POINT('',#174);
#174=CARTESIAN_POINT('',(-2.24,0.,0.3));
#175=CIRCLE('',#117,0.3);
#176=PLANE('',#117);
#177=ADVANCED_FACE('',(#178),#193,.T.);
#178=FACE_BOUND('',#179,.T.);
#179=EDGE_LOOP('',(#180,#181,#187,#192));
#180=ORIENTED_EDGE('',*,*,#161,.T.);
#181=ORIENTED_EDGE('',*,*,#182,.T.);
#182=EDGE_CURVE('',#162,#183,#185,.T.);
#183=VERTEX_POINT('',#184);
#184=CARTESIAN_POINT('',(-2.24,0.,6.9));
#185=LINE('',#186,#35);
#186=CARTESIAN_POINT('',(-2.24,0.,-3.));
#187=ORIENTED_EDGE('',*,*,#188,.F.);
#188=EDGE_CURVE('',#183,#183,#189,.T.);
#189=CIRCLE('',#190,0.3);
#190=AXIS2_PLACEMENT_3D('',#191,#13,#14);
#191=CARTESIAN_POINT('',(-2.54,0.,6.9));
#192=ORIENTED_EDGE('',*,*,#182,.F.);
#193=CYLINDRICAL_SURFACE('',#194,0.3);
#194=AXIS2_PLACEMENT_3D('',#195,#13,#14);
#195=CARTESIAN_POINT('',(-2.54,0.,-3.));
#196=ADVANCED_FACE('',(#197),#193,.T.);
#197=FACE_BOUND('',#198,.T.);
#198=EDGE_LOOP('',(#199,#204,#171,#206));
#199=ORIENTED_EDGE('',*,*,#200,.T.);
#200=EDGE_CURVE('',#201,#201,#203,.T.);
#201=VERTEX_POINT('',#202);
#202=CARTESIAN_POINT('',(-2.24,-7.347880794884E-17,-3.));
#203=CIRCLE('',#194,0.3);
#204=ORIENTED_EDGE('',*,*,#205,.T.);
#205=EDGE_CURVE('',#201,#173,#185,.T.);
#206=ORIENTED_EDGE('',*,*,#205,.F.);
#207=ADVANCED_FACE('',(#208),#232,.T.);
#208=FACE_BOUND('',#209,.T.);
#209=EDGE_LOOP('',(#210,#222,#230,#231));
#210=ORIENTED_EDGE('',*,*,#211,.T.);
#211=EDGE_CURVE('',#183,#212,#214,.T.);
#212=VERTEX_POINT('',#213);
#213=CARTESIAN_POINT('',(-2.04,0.,7.1));
#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#215=CARTESIAN_POINT('',(-2.24,-3.673940397442E-17,6.9));
#216=CARTESIAN_POINT('',(-2.24,-3.673940397442E-17,6.95235987756));
#217=CARTESIAN_POINT('',(-2.223550659332,-3.673940397442E-17,7.00471975512));
#218=CARTESIAN_POINT('',(-2.190637459853,-3.673940397442E-17,7.050637459853));
#219=CARTESIAN_POINT('',(-2.14471975512,-3.673940397442E-17,7.083550659332));
#220=CARTESIAN_POINT('',(-2.09235987756,-3.673940397442E-17,7.1));
#221=CARTESIAN_POINT('',(-2.04,-3.673940397442E-17,7.1));
#222=ORIENTED_EDGE('',*,*,#223,.F.);
#223=EDGE_CURVE('',#212,#212,#224,.T.);
#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#225=CARTESIAN_POINT('',(-2.04,0.498462922671,7.1));
#226=CARTESIAN_POINT('',(-2.04,0.570033714974,7.716364457164));
#227=CARTESIAN_POINT('',(-2.04,1.03753100087E-15,8.224735076303));
#228=CARTESIAN_POINT('',(-2.04,-0.570033714974,7.716364457164));
#229=CARTESIAN_POINT('',(-2.04,-0.498462922671,7.1));
#230=ORIENTED_EDGE('',*,*,#211,.F.);
#231=ORIENTED_EDGE('',*,*,#188,.T.);
#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#233=CARTESIAN_POINT('',(-2.24,0.498462922671,6.9));
#234=CARTESIAN_POINT('',(-2.24,0.498462922671,6.95235987756));
#235=CARTESIAN_POINT('',(-2.223550659332,0.498462922671,7.00471975512));
#236=CARTESIAN_POINT('',(-2.190637459853,0.498462922671,7.050637459853));
#237=CARTESIAN_POINT('',(-2.14471975512,0.498462922671,7.083550659332));
#238=CARTESIAN_POINT('',(-2.09235987756,0.498462922671,7.1));
#239=CARTESIAN_POINT('',(-2.856364457164,0.570033714974,6.9));
#240=CARTESIAN_POINT('',(-2.856364457164,0.570033714974,7.113723715107));
#241=CARTESIAN_POINT('',(-2.789221171837,0.570033714974,7.327447430213));
#242=CARTESIAN_POINT('',(-2.654875340708,0.570033714974,7.514875340708));
#243=CARTESIAN_POINT('',(-2.467447430213,0.570033714974,7.649221171837));
#244=CARTESIAN_POINT('',(-2.253723715107,0.570033714974,7.716364457164));
#245=CARTESIAN_POINT('',(-3.364735076303,1.03753100087E-15,6.9));
#246=CARTESIAN_POINT('',(-3.364735076303,1.03753100087E-15,7.246814831972));
#247=CARTESIAN_POINT('',(-3.255779983475,1.03753100087E-15,7.593629663944));
#248=CARTESIAN_POINT('',(-3.037773634363,1.03753100087E-15,7.897773634363));
#249=CARTESIAN_POINT('',(-2.733629663944,1.03753100087E-15,8.115779983475));
#250=CARTESIAN_POINT('',(-2.386814831972,1.03753100087E-15,8.224735076303));
#251=CARTESIAN_POINT('',(-2.856364457164,-0.570033714974,6.9));
#252=CARTESIAN_POINT('',(-2.856364457164,-0.570033714974,7.113723715107));
#253=CARTESIAN_POINT('',(-2.789221171837,-0.570033714974,7.327447430213));
#254=CARTESIAN_POINT('',(-2.654875340708,-0.570033714974,7.514875340708));
#255=CARTESIAN_POINT('',(-2.467447430213,-0.570033714974,7.649221171837));
#256=CARTESIAN_POINT('',(-2.253723715107,-0.570033714974,7.716364457164));
#257=CARTESIAN_POINT('',(-2.24,-0.498462922671,6.9));
#258=CARTESIAN_POINT('',(-2.24,-0.498462922671,6.95235987756));
#259=CARTESIAN_POINT('',(-2.223550659332,-0.498462922671,7.00471975512));
#260=CARTESIAN_POINT('',(-2.190637459853,-0.498462922671,7.050637459853));
#261=CARTESIAN_POINT('',(-2.14471975512,-0.498462922671,7.083550659332));
#262=CARTESIAN_POINT('',(-2.09235987756,-0.498462922671,7.1));
#263=ADVANCED_FACE('',(#264),#266,.F.);
#264=FACE_BOUND('',#265,.F.);
#265=EDGE_LOOP('',(#199));
#266=PLANE('',#267);
#267=AXIS2_PLACEMENT_3D('',#268,#13,#14);
#268=CARTESIAN_POINT('',(-2.54,5.558742067634E-18,-3.));
#269=ADVANCED_FACE('',(#270),#285,.T.);
#270=FACE_BOUND('',#271,.T.);
#271=EDGE_LOOP('',(#272,#278,#283,#284));
#272=ORIENTED_EDGE('',*,*,#273,.T.);
#273=EDGE_CURVE('',#212,#274,#276,.T.);
#274=VERTEX_POINT('',#275);
#275=CARTESIAN_POINT('',(2.04,0.,7.1));
#276=LINE('',#213,#277);
#277=VECTOR('',#14,1.);
#278=ORIENTED_EDGE('',*,*,#279,.F.);
#279=EDGE_CURVE('',#274,#274,#280,.T.);
#280=CIRCLE('',#281,0.3);
#281=AXIS2_PLACEMENT_3D('',#282,#14,#27);
#282=CARTESIAN_POINT('',(2.04,0.,7.4));
#283=ORIENTED_EDGE('',*,*,#273,.F.);
#284=ORIENTED_EDGE('',*,*,#223,.T.);
#285=CYLINDRICAL_SURFACE('',#286,0.3);
#286=AXIS2_PLACEMENT_3D('',#287,#14,#27);
#287=CARTESIAN_POINT('',(-2.04,0.,7.4));
#288=ADVANCED_FACE('',(#289),#313,.T.);
#289=FACE_BOUND('',#290,.T.);
#290=EDGE_LOOP('',(#291,#303,#311,#312));
#291=ORIENTED_EDGE('',*,*,#292,.T.);
#292=EDGE_CURVE('',#274,#293,#295,.T.);
#293=VERTEX_POINT('',#294);
#294=CARTESIAN_POINT('',(2.24,0.,6.9));
#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#296=CARTESIAN_POINT('',(2.04,-3.673940397442E-17,7.1));
#297=CARTESIAN_POINT('',(2.09235987756,-3.673940397442E-17,7.1));
#298=CARTESIAN_POINT('',(2.14471975512,-3.673940397442E-17,7.083550659332));
#299=CARTESIAN_POINT('',(2.190637459853,-3.673940397442E-17,7.050637459853));
#300=CARTESIAN_POINT('',(2.223550659332,-3.673940397442E-17,7.00471975512));
#301=CARTESIAN_POINT('',(2.24,-3.673940397442E-17,6.95235987756));
#302=CARTESIAN_POINT('',(2.24,-3.673940397442E-17,6.9));
#303=ORIENTED_EDGE('',*,*,#304,.F.);
#304=EDGE_CURVE('',#293,#293,#305,.T.);
#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#306=CARTESIAN_POINT('',(2.24,0.498462922671,6.9));
#307=CARTESIAN_POINT('',(2.856364457164,0.570033714974,6.9));
#308=CARTESIAN_POINT('',(3.364735076303,1.03753100087E-15,6.9));
#309=CARTESIAN_POINT('',(2.856364457164,-0.570033714974,6.9));
#310=CARTESIAN_POINT('',(2.24,-0.498462922671,6.9));
#311=ORIENTED_EDGE('',*,*,#292,.F.);
#312=ORIENTED_EDGE('',*,*,#279,.T.);
#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#314=CARTESIAN_POINT('',(2.04,0.498462922671,7.1));
#315=CARTESIAN_POINT('',(2.09235987756,0.498462922671,7.1));
#316=CARTESIAN_POINT('',(2.14471975512,0.498462922671,7.083550659332));
#317=CARTESIAN_POINT('',(2.190637459853,0.498462922671,7.050637459853));
#318=CARTESIAN_POINT('',(2.223550659332,0.498462922671,7.00471975512));
#319=CARTESIAN_POINT('',(2.24,0.498462922671,6.95235987756));
#320=CARTESIAN_POINT('',(2.04,0.570033714974,7.716364457164));
#321=CARTESIAN_POINT('',(2.253723715107,0.570033714974,7.716364457164));
#322=CARTESIAN_POINT('',(2.467447430213,0.570033714974,7.649221171837));
#323=CARTESIAN_POINT('',(2.654875340708,0.570033714974,7.514875340708));
#324=CARTESIAN_POINT('',(2.789221171837,0.570033714974,7.327447430213));
#325=CARTESIAN_POINT('',(2.856364457164,0.570033714974,7.113723715107));
#326=CARTESIAN_POINT('',(2.04,1.03753100087E-15,8.224735076303));
#327=CARTESIAN_POINT('',(2.386814831972,1.03753100087E-15,8.224735076303));
#328=CARTESIAN_POINT('',(2.733629663944,1.03753100087E-15,8.115779983475));
#329=CARTESIAN_POINT('',(3.037773634363,1.03753100087E-15,7.897773634363));
#330=CARTESIAN_POINT('',(3.255779983475,1.03753100087E-15,7.593629663944));
#331=CARTESIAN_POINT('',(3.364735076303,1.03753100087E-15,7.246814831972));
#332=CARTESIAN_POINT('',(2.04,-0.570033714974,7.716364457164));
#333=CARTESIAN_POINT('',(2.253723715107,-0.570033714974,7.716364457164));
#334=CARTESIAN_POINT('',(2.467447430213,-0.570033714974,7.649221171837));
#335=CARTESIAN_POINT('',(2.654875340708,-0.570033714974,7.514875340708));
#336=CARTESIAN_POINT('',(2.789221171837,-0.570033714974,7.327447430213));
#337=CARTESIAN_POINT('',(2.856364457164,-0.570033714974,7.113723715107));
#338=CARTESIAN_POINT('',(2.04,-0.498462922671,7.1));
#339=CARTESIAN_POINT('',(2.09235987756,-0.498462922671,7.1));
#340=CARTESIAN_POINT('',(2.14471975512,-0.498462922671,7.083550659332));
#341=CARTESIAN_POINT('',(2.190637459853,-0.498462922671,7.050637459853));
#342=CARTESIAN_POINT('',(2.223550659332,-0.498462922671,7.00471975512));
#343=CARTESIAN_POINT('',(2.24,-0.498462922671,6.95235987756));
#344=ADVANCED_FACE('',(#345),#361,.T.);
#345=FACE_BOUND('',#346,.T.);
#346=EDGE_LOOP('',(#347,#353,#359,#360));
#347=ORIENTED_EDGE('',*,*,#348,.T.);
#348=EDGE_CURVE('',#293,#349,#351,.T.);
#349=VERTEX_POINT('',#350);
#350=CARTESIAN_POINT('',(2.24,-7.347880794884E-17,-3.));
#351=LINE('',#294,#352);
#352=VECTOR('',#27,1.);
#353=ORIENTED_EDGE('',*,*,#354,.F.);
#354=EDGE_CURVE('',#349,#349,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#27,#358);
#357=CARTESIAN_POINT('',(2.54,0.,-3.));
#358=DIRECTION('',(-1.,0.,0.));
#359=ORIENTED_EDGE('',*,*,#348,.F.);
#360=ORIENTED_EDGE('',*,*,#304,.T.);
#361=CYLINDRICAL_SURFACE('',#362,0.3);
#362=AXIS2_PLACEMENT_3D('',#363,#27,#358);
#363=CARTESIAN_POINT('',(2.54,0.,6.9));
#364=ADVANCED_FACE('',(#365),#368,.T.);
#365=FACE_BOUND('',#366,.T.);
#366=EDGE_LOOP('',(#367));
#367=ORIENTED_EDGE('',*,*,#354,.T.);
#368=PLANE('',#369);
#369=AXIS2_PLACEMENT_3D('',#370,#27,#358);
#370=CARTESIAN_POINT('',(2.54,2.336395212674E-17,-3.));
#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy');
#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371);
#378=STYLED_ITEM('color',(#379),#17);
#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386));
#380=SURFACE_STYLE_USAGE(.BOTH.,#381);
#381=SURFACE_SIDE_STYLE('',(#382));
#382=SURFACE_STYLE_FILL_AREA(#383);
#383=FILL_AREA_STYLE('',(#384));
#384=FILL_AREA_STYLE_COLOUR('',#385);
#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385);
#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378);
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378);
#390=STYLED_ITEM('color',(#379),#46);
#391=STYLED_ITEM('color',(#379),#64);
#392=STYLED_ITEM('color',(#379),#82);
#393=STYLED_ITEM('color',(#379),#100);
#394=STYLED_ITEM('color',(#379),#119);
#395=STYLED_ITEM('color',(#379),#137);
#396=STYLED_ITEM('color',(#379),#154);
#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396);
#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405));
#399=SURFACE_STYLE_USAGE(.BOTH.,#400);
#400=SURFACE_SIDE_STYLE('',(#401));
#401=SURFACE_STYLE_FILL_AREA(#402);
#402=FILL_AREA_STYLE('',(#403));
#403=FILL_AREA_STYLE_COLOUR('',#404);
#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404);
#406=STYLED_ITEM('color',(#379),#166);
#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406);
#408=STYLED_ITEM('color',(#398),#177);
#409=STYLED_ITEM('color',(#398),#196);
#410=STYLED_ITEM('color',(#398),#207);
#411=STYLED_ITEM('color',(#398),#263);
#412=STYLED_ITEM('color',(#398),#269);
#413=STYLED_ITEM('color',(#398),#288);
#414=STYLED_ITEM('color',(#398),#344);
#415=STYLED_ITEM('color',(#398),#364);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,427 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 7.62 mm','Horizontal, 7.62 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
#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,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#41));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25));
#27=DIRECTION('',(-1.,0.,0.));
#28=DIRECTION('',(0.,0.,-1.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25));
#35=VECTOR('',#14,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25));
#41=ORIENTED_EDGE('',*,*,#30,.T.);
#42=CYLINDRICAL_SURFACE('',#43,1.05);
#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
#44=CARTESIAN_POINT('',(-2.4375,0.,1.25));
#45=DIRECTION('',(0.,1.,0.));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(1.625,1.25,1.25));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
#99=CARTESIAN_POINT('',(1.625,0.,1.25));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-3.25,1.25,1.25));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
#118=CARTESIAN_POINT('',(-3.25,0.,1.25));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
#135=CARTESIAN_POINT('',(3.25,0.,1.25));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(3.25,0.,0.95));
#164=CIRCLE('',#165,0.3);
#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
#166=PLANE('',#134);
#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#149));
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172));
#172=ORIENTED_EDGE('',*,*,#173,.F.);
#173=EDGE_CURVE('',#174,#174,#176,.T.);
#174=VERTEX_POINT('',#175);
#175=CARTESIAN_POINT('',(-3.25,0.,0.95));
#176=CIRCLE('',#177,0.3);
#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
#178=PLANE('',#117);
#179=ADVANCED_FACE('',(#180),#195,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#182,#183,#189,#194));
#182=ORIENTED_EDGE('',*,*,#161,.T.);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#162,#185,#187,.T.);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(3.31,0.,0.95));
#187=LINE('',#188,#35);
#188=CARTESIAN_POINT('',(-3.31,0.,0.95));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#185,#185,#191,.T.);
#191=CIRCLE('',#192,0.3);
#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
#193=CARTESIAN_POINT('',(3.31,0.,1.25));
#194=ORIENTED_EDGE('',*,*,#184,.F.);
#195=CYLINDRICAL_SURFACE('',#196,0.3);
#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
#197=CARTESIAN_POINT('',(-3.31,0.,1.25));
#198=ADVANCED_FACE('',(#199),#195,.T.);
#199=FACE_BOUND('',#200,.T.);
#200=EDGE_LOOP('',(#201,#211,#172,#213));
#201=ORIENTED_EDGE('',*,*,#202,.T.);
#202=EDGE_CURVE('',#203,#203,#204,.T.);
#203=VERTEX_POINT('',#188);
#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#205=CARTESIAN_POINT('',(-3.31,-3.673940397442E-17,0.95));
#206=CARTESIAN_POINT('',(-3.31,0.498462922671,0.95));
#207=CARTESIAN_POINT('',(-3.31,0.570033714974,1.566364457164));
#208=CARTESIAN_POINT('',(-3.31,1.03753100087E-15,2.074735076303));
#209=CARTESIAN_POINT('',(-3.31,-0.570033714974,1.566364457164));
#210=CARTESIAN_POINT('',(-3.31,-0.498462922671,0.95));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#203,#174,#187,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=ADVANCED_FACE('',(#215),#239,.T.);
#215=FACE_BOUND('',#216,.T.);
#216=EDGE_LOOP('',(#217,#229,#237,#238));
#217=ORIENTED_EDGE('',*,*,#218,.T.);
#218=EDGE_CURVE('',#185,#219,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(3.51,0.,0.75));
#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#222=CARTESIAN_POINT('',(3.31,-3.673940397442E-17,0.95));
#223=CARTESIAN_POINT('',(3.36235987756,-3.673940397442E-17,0.95));
#224=CARTESIAN_POINT('',(3.41471975512,-3.673940397442E-17,0.933550659332));
#225=CARTESIAN_POINT('',(3.460637459853,-3.673940397442E-17,0.900637459853));
#226=CARTESIAN_POINT('',(3.493550659332,-3.673940397442E-17,0.85471975512));
#227=CARTESIAN_POINT('',(3.51,-3.673940397442E-17,0.80235987756));
#228=CARTESIAN_POINT('',(3.51,-3.673940397442E-17,0.75));
#229=ORIENTED_EDGE('',*,*,#230,.F.);
#230=EDGE_CURVE('',#219,#219,#231,.T.);
#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#232=CARTESIAN_POINT('',(3.51,0.498462922671,0.75));
#233=CARTESIAN_POINT('',(4.126364457164,0.570033714974,0.75));
#234=CARTESIAN_POINT('',(4.634735076303,1.03753100087E-15,0.75));
#235=CARTESIAN_POINT('',(4.126364457164,-0.570033714974,0.75));
#236=CARTESIAN_POINT('',(3.51,-0.498462922671,0.75));
#237=ORIENTED_EDGE('',*,*,#218,.F.);
#238=ORIENTED_EDGE('',*,*,#190,.T.);
#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#240=CARTESIAN_POINT('',(3.31,0.498462922671,0.95));
#241=CARTESIAN_POINT('',(3.36235987756,0.498462922671,0.95));
#242=CARTESIAN_POINT('',(3.41471975512,0.498462922671,0.933550659332));
#243=CARTESIAN_POINT('',(3.460637459853,0.498462922671,0.900637459853));
#244=CARTESIAN_POINT('',(3.493550659332,0.498462922671,0.85471975512));
#245=CARTESIAN_POINT('',(3.51,0.498462922671,0.80235987756));
#246=CARTESIAN_POINT('',(3.31,0.570033714974,1.566364457164));
#247=CARTESIAN_POINT('',(3.523723715107,0.570033714974,1.566364457164));
#248=CARTESIAN_POINT('',(3.737447430213,0.570033714974,1.499221171837));
#249=CARTESIAN_POINT('',(3.924875340708,0.570033714974,1.364875340708));
#250=CARTESIAN_POINT('',(4.059221171837,0.570033714974,1.177447430213));
#251=CARTESIAN_POINT('',(4.126364457164,0.570033714974,0.963723715107));
#252=CARTESIAN_POINT('',(3.31,1.03753100087E-15,2.074735076303));
#253=CARTESIAN_POINT('',(3.656814831972,1.03753100087E-15,2.074735076303));
#254=CARTESIAN_POINT('',(4.003629663944,1.03753100087E-15,1.965779983475));
#255=CARTESIAN_POINT('',(4.307773634363,1.03753100087E-15,1.747773634363));
#256=CARTESIAN_POINT('',(4.525779983475,1.03753100087E-15,1.443629663944));
#257=CARTESIAN_POINT('',(4.634735076303,1.03753100087E-15,1.096814831972));
#258=CARTESIAN_POINT('',(3.31,-0.570033714974,1.566364457164));
#259=CARTESIAN_POINT('',(3.523723715107,-0.570033714974,1.566364457164));
#260=CARTESIAN_POINT('',(3.737447430213,-0.570033714974,1.499221171837));
#261=CARTESIAN_POINT('',(3.924875340708,-0.570033714974,1.364875340708));
#262=CARTESIAN_POINT('',(4.059221171837,-0.570033714974,1.177447430213));
#263=CARTESIAN_POINT('',(4.126364457164,-0.570033714974,0.963723715107));
#264=CARTESIAN_POINT('',(3.31,-0.498462922671,0.95));
#265=CARTESIAN_POINT('',(3.36235987756,-0.498462922671,0.95));
#266=CARTESIAN_POINT('',(3.41471975512,-0.498462922671,0.933550659332));
#267=CARTESIAN_POINT('',(3.460637459853,-0.498462922671,0.900637459853));
#268=CARTESIAN_POINT('',(3.493550659332,-0.498462922671,0.85471975512));
#269=CARTESIAN_POINT('',(3.51,-0.498462922671,0.80235987756));
#270=ADVANCED_FACE('',(#271),#291,.T.);
#271=FACE_BOUND('',#272,.T.);
#272=EDGE_LOOP('',(#273,#284,#285,#286));
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#275,#203,#277,.T.);
#275=VERTEX_POINT('',#276);
#276=CARTESIAN_POINT('',(-3.51,0.,0.75));
#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#278=CARTESIAN_POINT('',(-3.51,-3.673940397442E-17,0.75));
#279=CARTESIAN_POINT('',(-3.51,-3.673940397442E-17,0.80235987756));
#280=CARTESIAN_POINT('',(-3.493550659332,-3.673940397442E-17,0.85471975512));
#281=CARTESIAN_POINT('',(-3.460637459853,-3.673940397442E-17,0.900637459853));
#282=CARTESIAN_POINT('',(-3.41471975512,-3.673940397442E-17,0.933550659332));
#283=CARTESIAN_POINT('',(-3.36235987756,-3.673940397442E-17,0.95));
#284=ORIENTED_EDGE('',*,*,#202,.F.);
#285=ORIENTED_EDGE('',*,*,#274,.F.);
#286=ORIENTED_EDGE('',*,*,#287,.T.);
#287=EDGE_CURVE('',#275,#275,#288,.T.);
#288=CIRCLE('',#289,0.3);
#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
#290=CARTESIAN_POINT('',(-3.81,0.,0.75));
#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#292=CARTESIAN_POINT('',(-3.51,0.498462922671,0.75));
#293=CARTESIAN_POINT('',(-3.51,0.498462922671,0.80235987756));
#294=CARTESIAN_POINT('',(-3.493550659332,0.498462922671,0.85471975512));
#295=CARTESIAN_POINT('',(-3.460637459853,0.498462922671,0.900637459853));
#296=CARTESIAN_POINT('',(-3.41471975512,0.498462922671,0.933550659332));
#297=CARTESIAN_POINT('',(-3.36235987756,0.498462922671,0.95));
#298=CARTESIAN_POINT('',(-4.126364457164,0.570033714974,0.75));
#299=CARTESIAN_POINT('',(-4.126364457164,0.570033714974,0.963723715107));
#300=CARTESIAN_POINT('',(-4.059221171837,0.570033714974,1.177447430213));
#301=CARTESIAN_POINT('',(-3.924875340708,0.570033714974,1.364875340708));
#302=CARTESIAN_POINT('',(-3.737447430213,0.570033714974,1.499221171837));
#303=CARTESIAN_POINT('',(-3.523723715107,0.570033714974,1.566364457164));
#304=CARTESIAN_POINT('',(-4.634735076303,1.03753100087E-15,0.75));
#305=CARTESIAN_POINT('',(-4.634735076303,1.03753100087E-15,1.096814831972));
#306=CARTESIAN_POINT('',(-4.525779983475,1.03753100087E-15,1.443629663944));
#307=CARTESIAN_POINT('',(-4.307773634363,1.03753100087E-15,1.747773634363));
#308=CARTESIAN_POINT('',(-4.003629663944,1.03753100087E-15,1.965779983475));
#309=CARTESIAN_POINT('',(-3.656814831972,1.03753100087E-15,2.074735076303));
#310=CARTESIAN_POINT('',(-4.126364457164,-0.570033714974,0.75));
#311=CARTESIAN_POINT('',(-4.126364457164,-0.570033714974,0.963723715107));
#312=CARTESIAN_POINT('',(-4.059221171837,-0.570033714974,1.177447430213));
#313=CARTESIAN_POINT('',(-3.924875340708,-0.570033714974,1.364875340708));
#314=CARTESIAN_POINT('',(-3.737447430213,-0.570033714974,1.499221171837));
#315=CARTESIAN_POINT('',(-3.523723715107,-0.570033714974,1.566364457164));
#316=CARTESIAN_POINT('',(-3.51,-0.498462922671,0.75));
#317=CARTESIAN_POINT('',(-3.51,-0.498462922671,0.80235987756));
#318=CARTESIAN_POINT('',(-3.493550659332,-0.498462922671,0.85471975512));
#319=CARTESIAN_POINT('',(-3.460637459853,-0.498462922671,0.900637459853));
#320=CARTESIAN_POINT('',(-3.41471975512,-0.498462922671,0.933550659332));
#321=CARTESIAN_POINT('',(-3.36235987756,-0.498462922671,0.95));
#322=ADVANCED_FACE('',(#323),#338,.T.);
#323=FACE_BOUND('',#324,.T.);
#324=EDGE_LOOP('',(#325,#331,#336,#337));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#219,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(3.51,-7.347880794884E-17,-3.));
#329=LINE('',#220,#330);
#330=VECTOR('',#28,1.);
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#327,#327,#333,.T.);
#333=CIRCLE('',#334,0.3);
#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
#335=CARTESIAN_POINT('',(3.81,0.,-3.));
#336=ORIENTED_EDGE('',*,*,#326,.F.);
#337=ORIENTED_EDGE('',*,*,#230,.T.);
#338=CYLINDRICAL_SURFACE('',#339,0.3);
#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
#340=CARTESIAN_POINT('',(3.81,0.,0.75));
#341=ADVANCED_FACE('',(#342),#358,.T.);
#342=FACE_BOUND('',#343,.T.);
#343=EDGE_LOOP('',(#344,#351,#352,#353));
#344=ORIENTED_EDGE('',*,*,#345,.T.);
#345=EDGE_CURVE('',#346,#275,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(-3.51,-7.347880794884E-17,-3.));
#348=LINE('',#349,#350);
#349=CARTESIAN_POINT('',(-3.51,0.,-3.));
#350=VECTOR('',#13,1.);
#351=ORIENTED_EDGE('',*,*,#287,.F.);
#352=ORIENTED_EDGE('',*,*,#345,.F.);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#346,#346,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
#357=CARTESIAN_POINT('',(-3.81,0.,-3.));
#358=CYLINDRICAL_SURFACE('',#356,0.3);
#359=ADVANCED_FACE('',(#360),#363,.T.);
#360=FACE_BOUND('',#361,.T.);
#361=EDGE_LOOP('',(#362));
#362=ORIENTED_EDGE('',*,*,#332,.T.);
#363=PLANE('',#364);
#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
#365=CARTESIAN_POINT('',(3.81,2.336395212674E-17,-3.));
#366=ADVANCED_FACE('',(#367),#369,.F.);
#367=FACE_BOUND('',#368,.F.);
#368=EDGE_LOOP('',(#353));
#369=PLANE('',#370);
#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
#371=CARTESIAN_POINT('',(-3.81,5.558742067634E-18,-3.));
#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
#379=STYLED_ITEM('color',(#380),#17);
#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
#382=SURFACE_SIDE_STYLE('',(#383));
#383=SURFACE_STYLE_FILL_AREA(#384);
#384=FILL_AREA_STYLE('',(#385));
#385=FILL_AREA_STYLE_COLOUR('',#386);
#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
#391=STYLED_ITEM('color',(#380),#46);
#392=STYLED_ITEM('color',(#380),#64);
#393=STYLED_ITEM('color',(#380),#82);
#394=STYLED_ITEM('color',(#380),#100);
#395=STYLED_ITEM('color',(#380),#119);
#396=STYLED_ITEM('color',(#380),#137);
#397=STYLED_ITEM('color',(#380),#154);
#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
#401=SURFACE_SIDE_STYLE('',(#402));
#402=SURFACE_STYLE_FILL_AREA(#403);
#403=FILL_AREA_STYLE('',(#404));
#404=FILL_AREA_STYLE_COLOUR('',#405);
#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
#407=STYLED_ITEM('color',(#380),#167);
#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
#409=STYLED_ITEM('color',(#399),#179);
#410=STYLED_ITEM('color',(#399),#198);
#411=STYLED_ITEM('color',(#399),#214);
#412=STYLED_ITEM('color',(#399),#270);
#413=STYLED_ITEM('color',(#399),#322);
#414=STYLED_ITEM('color',(#399),#341);
#415=STYLED_ITEM('color',(#399),#359);
#416=STYLED_ITEM('color',(#399),#366);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,427 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 17.78 mm','Horizontal, 17.78 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
#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,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#41));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25));
#27=DIRECTION('',(-1.,0.,0.));
#28=DIRECTION('',(0.,0.,-1.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25));
#35=VECTOR('',#14,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25));
#41=ORIENTED_EDGE('',*,*,#30,.T.);
#42=CYLINDRICAL_SURFACE('',#43,1.05);
#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
#44=CARTESIAN_POINT('',(-2.4375,0.,1.25));
#45=DIRECTION('',(0.,1.,0.));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(1.625,1.25,1.25));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
#99=CARTESIAN_POINT('',(1.625,0.,1.25));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-3.25,1.25,1.25));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
#118=CARTESIAN_POINT('',(-3.25,0.,1.25));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
#135=CARTESIAN_POINT('',(3.25,0.,1.25));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(3.25,0.,0.95));
#164=CIRCLE('',#165,0.3);
#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
#166=PLANE('',#134);
#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#149));
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172));
#172=ORIENTED_EDGE('',*,*,#173,.F.);
#173=EDGE_CURVE('',#174,#174,#176,.T.);
#174=VERTEX_POINT('',#175);
#175=CARTESIAN_POINT('',(-3.25,0.,0.95));
#176=CIRCLE('',#177,0.3);
#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
#178=PLANE('',#117);
#179=ADVANCED_FACE('',(#180),#195,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#182,#183,#189,#194));
#182=ORIENTED_EDGE('',*,*,#161,.T.);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#162,#185,#187,.T.);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(8.39,0.,0.95));
#187=LINE('',#188,#35);
#188=CARTESIAN_POINT('',(-8.39,0.,0.95));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#185,#185,#191,.T.);
#191=CIRCLE('',#192,0.3);
#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
#193=CARTESIAN_POINT('',(8.39,0.,1.25));
#194=ORIENTED_EDGE('',*,*,#184,.F.);
#195=CYLINDRICAL_SURFACE('',#196,0.3);
#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
#197=CARTESIAN_POINT('',(-8.39,0.,1.25));
#198=ADVANCED_FACE('',(#199),#195,.T.);
#199=FACE_BOUND('',#200,.T.);
#200=EDGE_LOOP('',(#201,#211,#172,#213));
#201=ORIENTED_EDGE('',*,*,#202,.T.);
#202=EDGE_CURVE('',#203,#203,#204,.T.);
#203=VERTEX_POINT('',#188);
#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#205=CARTESIAN_POINT('',(-8.39,-3.673940397442E-17,0.95));
#206=CARTESIAN_POINT('',(-8.39,0.498462922671,0.95));
#207=CARTESIAN_POINT('',(-8.39,0.570033714974,1.566364457164));
#208=CARTESIAN_POINT('',(-8.39,1.03753100087E-15,2.074735076303));
#209=CARTESIAN_POINT('',(-8.39,-0.570033714974,1.566364457164));
#210=CARTESIAN_POINT('',(-8.39,-0.498462922671,0.95));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#203,#174,#187,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=ADVANCED_FACE('',(#215),#239,.T.);
#215=FACE_BOUND('',#216,.T.);
#216=EDGE_LOOP('',(#217,#229,#237,#238));
#217=ORIENTED_EDGE('',*,*,#218,.T.);
#218=EDGE_CURVE('',#185,#219,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(8.59,0.,0.75));
#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#222=CARTESIAN_POINT('',(8.39,-3.673940397442E-17,0.95));
#223=CARTESIAN_POINT('',(8.44235987756,-3.673940397442E-17,0.95));
#224=CARTESIAN_POINT('',(8.49471975512,-3.673940397442E-17,0.933550659332));
#225=CARTESIAN_POINT('',(8.540637459853,-3.673940397442E-17,0.900637459853));
#226=CARTESIAN_POINT('',(8.573550659332,-3.673940397442E-17,0.85471975512));
#227=CARTESIAN_POINT('',(8.59,-3.673940397442E-17,0.80235987756));
#228=CARTESIAN_POINT('',(8.59,-3.673940397442E-17,0.75));
#229=ORIENTED_EDGE('',*,*,#230,.F.);
#230=EDGE_CURVE('',#219,#219,#231,.T.);
#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#232=CARTESIAN_POINT('',(8.59,0.498462922671,0.75));
#233=CARTESIAN_POINT('',(9.206364457164,0.570033714974,0.75));
#234=CARTESIAN_POINT('',(9.714735076303,1.03753100087E-15,0.75));
#235=CARTESIAN_POINT('',(9.206364457164,-0.570033714974,0.75));
#236=CARTESIAN_POINT('',(8.59,-0.498462922671,0.75));
#237=ORIENTED_EDGE('',*,*,#218,.F.);
#238=ORIENTED_EDGE('',*,*,#190,.T.);
#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#240=CARTESIAN_POINT('',(8.39,0.498462922671,0.95));
#241=CARTESIAN_POINT('',(8.44235987756,0.498462922671,0.95));
#242=CARTESIAN_POINT('',(8.49471975512,0.498462922671,0.933550659332));
#243=CARTESIAN_POINT('',(8.540637459853,0.498462922671,0.900637459853));
#244=CARTESIAN_POINT('',(8.573550659332,0.498462922671,0.85471975512));
#245=CARTESIAN_POINT('',(8.59,0.498462922671,0.80235987756));
#246=CARTESIAN_POINT('',(8.39,0.570033714974,1.566364457164));
#247=CARTESIAN_POINT('',(8.603723715107,0.570033714974,1.566364457164));
#248=CARTESIAN_POINT('',(8.817447430213,0.570033714974,1.499221171837));
#249=CARTESIAN_POINT('',(9.004875340708,0.570033714974,1.364875340708));
#250=CARTESIAN_POINT('',(9.139221171837,0.570033714974,1.177447430213));
#251=CARTESIAN_POINT('',(9.206364457164,0.570033714974,0.963723715107));
#252=CARTESIAN_POINT('',(8.39,1.03753100087E-15,2.074735076303));
#253=CARTESIAN_POINT('',(8.736814831972,1.03753100087E-15,2.074735076303));
#254=CARTESIAN_POINT('',(9.083629663944,1.03753100087E-15,1.965779983475));
#255=CARTESIAN_POINT('',(9.387773634363,1.03753100087E-15,1.747773634363));
#256=CARTESIAN_POINT('',(9.605779983475,1.03753100087E-15,1.443629663944));
#257=CARTESIAN_POINT('',(9.714735076303,1.03753100087E-15,1.096814831972));
#258=CARTESIAN_POINT('',(8.39,-0.570033714974,1.566364457164));
#259=CARTESIAN_POINT('',(8.603723715107,-0.570033714974,1.566364457164));
#260=CARTESIAN_POINT('',(8.817447430213,-0.570033714974,1.499221171837));
#261=CARTESIAN_POINT('',(9.004875340708,-0.570033714974,1.364875340708));
#262=CARTESIAN_POINT('',(9.139221171837,-0.570033714974,1.177447430213));
#263=CARTESIAN_POINT('',(9.206364457164,-0.570033714974,0.963723715107));
#264=CARTESIAN_POINT('',(8.39,-0.498462922671,0.95));
#265=CARTESIAN_POINT('',(8.44235987756,-0.498462922671,0.95));
#266=CARTESIAN_POINT('',(8.49471975512,-0.498462922671,0.933550659332));
#267=CARTESIAN_POINT('',(8.540637459853,-0.498462922671,0.900637459853));
#268=CARTESIAN_POINT('',(8.573550659332,-0.498462922671,0.85471975512));
#269=CARTESIAN_POINT('',(8.59,-0.498462922671,0.80235987756));
#270=ADVANCED_FACE('',(#271),#291,.T.);
#271=FACE_BOUND('',#272,.T.);
#272=EDGE_LOOP('',(#273,#284,#285,#286));
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#275,#203,#277,.T.);
#275=VERTEX_POINT('',#276);
#276=CARTESIAN_POINT('',(-8.59,0.,0.75));
#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#278=CARTESIAN_POINT('',(-8.59,-3.673940397442E-17,0.75));
#279=CARTESIAN_POINT('',(-8.59,-3.673940397442E-17,0.80235987756));
#280=CARTESIAN_POINT('',(-8.573550659332,-3.673940397442E-17,0.85471975512));
#281=CARTESIAN_POINT('',(-8.540637459853,-3.673940397442E-17,0.900637459853));
#282=CARTESIAN_POINT('',(-8.49471975512,-3.673940397442E-17,0.933550659332));
#283=CARTESIAN_POINT('',(-8.44235987756,-3.673940397442E-17,0.95));
#284=ORIENTED_EDGE('',*,*,#202,.F.);
#285=ORIENTED_EDGE('',*,*,#274,.F.);
#286=ORIENTED_EDGE('',*,*,#287,.T.);
#287=EDGE_CURVE('',#275,#275,#288,.T.);
#288=CIRCLE('',#289,0.3);
#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
#290=CARTESIAN_POINT('',(-8.89,0.,0.75));
#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#292=CARTESIAN_POINT('',(-8.59,0.498462922671,0.75));
#293=CARTESIAN_POINT('',(-8.59,0.498462922671,0.80235987756));
#294=CARTESIAN_POINT('',(-8.573550659332,0.498462922671,0.85471975512));
#295=CARTESIAN_POINT('',(-8.540637459853,0.498462922671,0.900637459853));
#296=CARTESIAN_POINT('',(-8.49471975512,0.498462922671,0.933550659332));
#297=CARTESIAN_POINT('',(-8.44235987756,0.498462922671,0.95));
#298=CARTESIAN_POINT('',(-9.206364457164,0.570033714974,0.75));
#299=CARTESIAN_POINT('',(-9.206364457164,0.570033714974,0.963723715107));
#300=CARTESIAN_POINT('',(-9.139221171837,0.570033714974,1.177447430213));
#301=CARTESIAN_POINT('',(-9.004875340708,0.570033714974,1.364875340708));
#302=CARTESIAN_POINT('',(-8.817447430213,0.570033714974,1.499221171837));
#303=CARTESIAN_POINT('',(-8.603723715107,0.570033714974,1.566364457164));
#304=CARTESIAN_POINT('',(-9.714735076303,1.03753100087E-15,0.75));
#305=CARTESIAN_POINT('',(-9.714735076303,1.03753100087E-15,1.096814831972));
#306=CARTESIAN_POINT('',(-9.605779983475,1.03753100087E-15,1.443629663944));
#307=CARTESIAN_POINT('',(-9.387773634363,1.03753100087E-15,1.747773634363));
#308=CARTESIAN_POINT('',(-9.083629663944,1.03753100087E-15,1.965779983475));
#309=CARTESIAN_POINT('',(-8.736814831972,1.03753100087E-15,2.074735076303));
#310=CARTESIAN_POINT('',(-9.206364457164,-0.570033714974,0.75));
#311=CARTESIAN_POINT('',(-9.206364457164,-0.570033714974,0.963723715107));
#312=CARTESIAN_POINT('',(-9.139221171837,-0.570033714974,1.177447430213));
#313=CARTESIAN_POINT('',(-9.004875340708,-0.570033714974,1.364875340708));
#314=CARTESIAN_POINT('',(-8.817447430213,-0.570033714974,1.499221171837));
#315=CARTESIAN_POINT('',(-8.603723715107,-0.570033714974,1.566364457164));
#316=CARTESIAN_POINT('',(-8.59,-0.498462922671,0.75));
#317=CARTESIAN_POINT('',(-8.59,-0.498462922671,0.80235987756));
#318=CARTESIAN_POINT('',(-8.573550659332,-0.498462922671,0.85471975512));
#319=CARTESIAN_POINT('',(-8.540637459853,-0.498462922671,0.900637459853));
#320=CARTESIAN_POINT('',(-8.49471975512,-0.498462922671,0.933550659332));
#321=CARTESIAN_POINT('',(-8.44235987756,-0.498462922671,0.95));
#322=ADVANCED_FACE('',(#323),#338,.T.);
#323=FACE_BOUND('',#324,.T.);
#324=EDGE_LOOP('',(#325,#331,#336,#337));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#219,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(8.59,-7.347880794884E-17,-3.));
#329=LINE('',#220,#330);
#330=VECTOR('',#28,1.);
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#327,#327,#333,.T.);
#333=CIRCLE('',#334,0.3);
#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
#335=CARTESIAN_POINT('',(8.89,0.,-3.));
#336=ORIENTED_EDGE('',*,*,#326,.F.);
#337=ORIENTED_EDGE('',*,*,#230,.T.);
#338=CYLINDRICAL_SURFACE('',#339,0.3);
#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
#340=CARTESIAN_POINT('',(8.89,0.,0.75));
#341=ADVANCED_FACE('',(#342),#358,.T.);
#342=FACE_BOUND('',#343,.T.);
#343=EDGE_LOOP('',(#344,#351,#352,#353));
#344=ORIENTED_EDGE('',*,*,#345,.T.);
#345=EDGE_CURVE('',#346,#275,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(-8.59,-7.347880794884E-17,-3.));
#348=LINE('',#349,#350);
#349=CARTESIAN_POINT('',(-8.59,0.,-3.));
#350=VECTOR('',#13,1.);
#351=ORIENTED_EDGE('',*,*,#287,.F.);
#352=ORIENTED_EDGE('',*,*,#345,.F.);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#346,#346,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
#357=CARTESIAN_POINT('',(-8.89,0.,-3.));
#358=CYLINDRICAL_SURFACE('',#356,0.3);
#359=ADVANCED_FACE('',(#360),#363,.T.);
#360=FACE_BOUND('',#361,.T.);
#361=EDGE_LOOP('',(#362));
#362=ORIENTED_EDGE('',*,*,#332,.T.);
#363=PLANE('',#364);
#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
#365=CARTESIAN_POINT('',(8.89,2.336395212674E-17,-3.));
#366=ADVANCED_FACE('',(#367),#369,.F.);
#367=FACE_BOUND('',#368,.F.);
#368=EDGE_LOOP('',(#353));
#369=PLANE('',#370);
#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
#371=CARTESIAN_POINT('',(-8.89,5.558742067634E-18,-3.));
#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
#379=STYLED_ITEM('color',(#380),#17);
#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
#382=SURFACE_SIDE_STYLE('',(#383));
#383=SURFACE_STYLE_FILL_AREA(#384);
#384=FILL_AREA_STYLE('',(#385));
#385=FILL_AREA_STYLE_COLOUR('',#386);
#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
#391=STYLED_ITEM('color',(#380),#46);
#392=STYLED_ITEM('color',(#380),#64);
#393=STYLED_ITEM('color',(#380),#82);
#394=STYLED_ITEM('color',(#380),#100);
#395=STYLED_ITEM('color',(#380),#119);
#396=STYLED_ITEM('color',(#380),#137);
#397=STYLED_ITEM('color',(#380),#154);
#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
#401=SURFACE_SIDE_STYLE('',(#402));
#402=SURFACE_STYLE_FILL_AREA(#403);
#403=FILL_AREA_STYLE('',(#404));
#404=FILL_AREA_STYLE_COLOUR('',#405);
#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
#407=STYLED_ITEM('color',(#380),#167);
#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
#409=STYLED_ITEM('color',(#399),#179);
#410=STYLED_ITEM('color',(#399),#198);
#411=STYLED_ITEM('color',(#399),#214);
#412=STYLED_ITEM('color',(#399),#270);
#413=STYLED_ITEM('color',(#399),#322);
#414=STYLED_ITEM('color',(#399),#341);
#415=STYLED_ITEM('color',(#399),#359);
#416=STYLED_ITEM('color',(#399),#366);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,427 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 10.16 mm','Horizontal, 10.16 mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372);
#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,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366));
#17=ADVANCED_FACE('',(#18),#42,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#29,#36,#41));
#20=ORIENTED_EDGE('',*,*,#21,.T.);
#21=EDGE_CURVE('',#22,#22,#24,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25));
#24=CIRCLE('',#25,1.05);
#25=AXIS2_PLACEMENT_3D('',#26,#27,#28);
#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25));
#27=DIRECTION('',(-1.,0.,0.));
#28=DIRECTION('',(0.,0.,-1.));
#29=ORIENTED_EDGE('',*,*,#30,.F.);
#30=EDGE_CURVE('',#31,#22,#33,.T.);
#31=VERTEX_POINT('',#32);
#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25));
#33=LINE('',#34,#35);
#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25));
#35=VECTOR('',#14,1.);
#36=ORIENTED_EDGE('',*,*,#37,.T.);
#37=EDGE_CURVE('',#31,#31,#38,.T.);
#38=CIRCLE('',#39,1.05);
#39=AXIS2_PLACEMENT_3D('',#40,#14,#13);
#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25));
#41=ORIENTED_EDGE('',*,*,#30,.T.);
#42=CYLINDRICAL_SURFACE('',#43,1.05);
#43=AXIS2_PLACEMENT_3D('',#44,#14,#45);
#44=CARTESIAN_POINT('',(-2.4375,0.,1.25));
#45=DIRECTION('',(0.,1.,0.));
#46=ADVANCED_FACE('',(#47),#62,.T.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#20,#61));
#49=ORIENTED_EDGE('',*,*,#50,.T.);
#50=EDGE_CURVE('',#51,#51,#53,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25));
#53=CIRCLE('',#54,1.25);
#54=AXIS2_PLACEMENT_3D('',#55,#14,#45);
#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25));
#56=ORIENTED_EDGE('',*,*,#57,.T.);
#57=EDGE_CURVE('',#51,#22,#58,.T.);
#58=CIRCLE('',#59,0.416666666667);
#59=AXIS2_PLACEMENT_3D('',#60,#13,#45);
#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25));
#61=ORIENTED_EDGE('',*,*,#57,.F.);
#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667);
#63=AXIS2_PLACEMENT_3D('',#55,#27,#45);
#64=ADVANCED_FACE('',(#65),#81,.T.);
#65=FACE_BOUND('',#66,.T.);
#66=EDGE_LOOP('',(#67,#74,#79,#80));
#67=ORIENTED_EDGE('',*,*,#68,.T.);
#68=EDGE_CURVE('',#69,#69,#71,.T.);
#69=VERTEX_POINT('',#70);
#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25));
#71=CIRCLE('',#72,1.25);
#72=AXIS2_PLACEMENT_3D('',#73,#14,#45);
#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25));
#74=ORIENTED_EDGE('',*,*,#75,.T.);
#75=EDGE_CURVE('',#69,#31,#76,.T.);
#76=CIRCLE('',#77,0.416666666667);
#77=AXIS2_PLACEMENT_3D('',#78,#28,#45);
#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25));
#79=ORIENTED_EDGE('',*,*,#37,.F.);
#80=ORIENTED_EDGE('',*,*,#75,.F.);
#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667);
#82=ADVANCED_FACE('',(#83),#97,.T.);
#83=FACE_BOUND('',#84,.T.);
#84=EDGE_LOOP('',(#85,#91,#96,#49));
#85=ORIENTED_EDGE('',*,*,#86,.T.);
#86=EDGE_CURVE('',#51,#87,#89,.T.);
#87=VERTEX_POINT('',#88);
#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25));
#89=LINE('',#90,#35);
#90=CARTESIAN_POINT('',(1.625,1.25,1.25));
#91=ORIENTED_EDGE('',*,*,#92,.F.);
#92=EDGE_CURVE('',#87,#87,#93,.T.);
#93=CIRCLE('',#94,1.25);
#94=AXIS2_PLACEMENT_3D('',#95,#14,#45);
#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25));
#96=ORIENTED_EDGE('',*,*,#86,.F.);
#97=CYLINDRICAL_SURFACE('',#98,1.25);
#98=AXIS2_PLACEMENT_3D('',#99,#14,#45);
#99=CARTESIAN_POINT('',(1.625,0.,1.25));
#100=ADVANCED_FACE('',(#101),#116,.T.);
#101=FACE_BOUND('',#102,.T.);
#102=EDGE_LOOP('',(#103,#109,#110,#111));
#103=ORIENTED_EDGE('',*,*,#104,.T.);
#104=EDGE_CURVE('',#105,#69,#107,.T.);
#105=VERTEX_POINT('',#106);
#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25));
#107=LINE('',#108,#35);
#108=CARTESIAN_POINT('',(-3.25,1.25,1.25));
#109=ORIENTED_EDGE('',*,*,#68,.F.);
#110=ORIENTED_EDGE('',*,*,#104,.F.);
#111=ORIENTED_EDGE('',*,*,#112,.T.);
#112=EDGE_CURVE('',#105,#105,#113,.T.);
#113=CIRCLE('',#114,1.25);
#114=AXIS2_PLACEMENT_3D('',#115,#14,#45);
#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25));
#116=CYLINDRICAL_SURFACE('',#117,1.25);
#117=AXIS2_PLACEMENT_3D('',#118,#14,#45);
#118=CARTESIAN_POINT('',(-3.25,0.,1.25));
#119=ADVANCED_FACE('',(#120),#136,.T.);
#120=FACE_BOUND('',#121,.T.);
#121=EDGE_LOOP('',(#122,#129,#130,#131));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#87,#124,#126,.T.);
#124=VERTEX_POINT('',#125);
#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25));
#126=CIRCLE('',#127,0.416666666667);
#127=AXIS2_PLACEMENT_3D('',#128,#28,#45);
#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25));
#129=ORIENTED_EDGE('',*,*,#92,.T.);
#130=ORIENTED_EDGE('',*,*,#123,.T.);
#131=ORIENTED_EDGE('',*,*,#132,.F.);
#132=EDGE_CURVE('',#124,#124,#133,.T.);
#133=CIRCLE('',#134,0.833333333333);
#134=AXIS2_PLACEMENT_3D('',#135,#14,#45);
#135=CARTESIAN_POINT('',(3.25,0.,1.25));
#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667);
#137=ADVANCED_FACE('',(#138),#152,.T.);
#138=FACE_BOUND('',#139,.F.);
#139=EDGE_LOOP('',(#140,#147,#148,#149));
#140=ORIENTED_EDGE('',*,*,#141,.F.);
#141=EDGE_CURVE('',#105,#142,#144,.T.);
#142=VERTEX_POINT('',#143);
#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25));
#144=CIRCLE('',#145,0.416666666667);
#145=AXIS2_PLACEMENT_3D('',#146,#13,#45);
#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25));
#147=ORIENTED_EDGE('',*,*,#112,.F.);
#148=ORIENTED_EDGE('',*,*,#141,.T.);
#149=ORIENTED_EDGE('',*,*,#150,.T.);
#150=EDGE_CURVE('',#142,#142,#151,.T.);
#151=CIRCLE('',#117,0.833333333333);
#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667);
#153=AXIS2_PLACEMENT_3D('',#115,#27,#45);
#154=ADVANCED_FACE('',(#155,#158),#166,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157));
#157=ORIENTED_EDGE('',*,*,#132,.T.);
#158=FACE_BOUND('',#159,.T.);
#159=EDGE_LOOP('',(#160));
#160=ORIENTED_EDGE('',*,*,#161,.F.);
#161=EDGE_CURVE('',#162,#162,#164,.T.);
#162=VERTEX_POINT('',#163);
#163=CARTESIAN_POINT('',(3.25,0.,0.95));
#164=CIRCLE('',#165,0.3);
#165=AXIS2_PLACEMENT_3D('',#135,#14,#28);
#166=PLANE('',#134);
#167=ADVANCED_FACE('',(#168,#170),#178,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#149));
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172));
#172=ORIENTED_EDGE('',*,*,#173,.F.);
#173=EDGE_CURVE('',#174,#174,#176,.T.);
#174=VERTEX_POINT('',#175);
#175=CARTESIAN_POINT('',(-3.25,0.,0.95));
#176=CIRCLE('',#177,0.3);
#177=AXIS2_PLACEMENT_3D('',#118,#14,#28);
#178=PLANE('',#117);
#179=ADVANCED_FACE('',(#180),#195,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#182,#183,#189,#194));
#182=ORIENTED_EDGE('',*,*,#161,.T.);
#183=ORIENTED_EDGE('',*,*,#184,.T.);
#184=EDGE_CURVE('',#162,#185,#187,.T.);
#185=VERTEX_POINT('',#186);
#186=CARTESIAN_POINT('',(4.58,0.,0.95));
#187=LINE('',#188,#35);
#188=CARTESIAN_POINT('',(-4.58,0.,0.95));
#189=ORIENTED_EDGE('',*,*,#190,.F.);
#190=EDGE_CURVE('',#185,#185,#191,.T.);
#191=CIRCLE('',#192,0.3);
#192=AXIS2_PLACEMENT_3D('',#193,#14,#28);
#193=CARTESIAN_POINT('',(4.58,0.,1.25));
#194=ORIENTED_EDGE('',*,*,#184,.F.);
#195=CYLINDRICAL_SURFACE('',#196,0.3);
#196=AXIS2_PLACEMENT_3D('',#197,#14,#28);
#197=CARTESIAN_POINT('',(-4.58,0.,1.25));
#198=ADVANCED_FACE('',(#199),#195,.T.);
#199=FACE_BOUND('',#200,.T.);
#200=EDGE_LOOP('',(#201,#211,#172,#213));
#201=ORIENTED_EDGE('',*,*,#202,.T.);
#202=EDGE_CURVE('',#203,#203,#204,.T.);
#203=VERTEX_POINT('',#188);
#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#205=CARTESIAN_POINT('',(-4.58,-3.673940397442E-17,0.95));
#206=CARTESIAN_POINT('',(-4.58,0.498462922671,0.95));
#207=CARTESIAN_POINT('',(-4.58,0.570033714974,1.566364457164));
#208=CARTESIAN_POINT('',(-4.58,1.03753100087E-15,2.074735076303));
#209=CARTESIAN_POINT('',(-4.58,-0.570033714974,1.566364457164));
#210=CARTESIAN_POINT('',(-4.58,-0.498462922671,0.95));
#211=ORIENTED_EDGE('',*,*,#212,.T.);
#212=EDGE_CURVE('',#203,#174,#187,.T.);
#213=ORIENTED_EDGE('',*,*,#212,.F.);
#214=ADVANCED_FACE('',(#215),#239,.T.);
#215=FACE_BOUND('',#216,.T.);
#216=EDGE_LOOP('',(#217,#229,#237,#238));
#217=ORIENTED_EDGE('',*,*,#218,.T.);
#218=EDGE_CURVE('',#185,#219,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(4.78,0.,0.75));
#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#222=CARTESIAN_POINT('',(4.58,-3.673940397442E-17,0.95));
#223=CARTESIAN_POINT('',(4.63235987756,-3.673940397442E-17,0.95));
#224=CARTESIAN_POINT('',(4.68471975512,-3.673940397442E-17,0.933550659332));
#225=CARTESIAN_POINT('',(4.730637459853,-3.673940397442E-17,0.900637459853));
#226=CARTESIAN_POINT('',(4.763550659332,-3.673940397442E-17,0.85471975512));
#227=CARTESIAN_POINT('',(4.78,-3.673940397442E-17,0.80235987756));
#228=CARTESIAN_POINT('',(4.78,-3.673940397442E-17,0.75));
#229=ORIENTED_EDGE('',*,*,#230,.F.);
#230=EDGE_CURVE('',#219,#219,#231,.T.);
#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') );
#232=CARTESIAN_POINT('',(4.78,0.498462922671,0.75));
#233=CARTESIAN_POINT('',(5.396364457164,0.570033714974,0.75));
#234=CARTESIAN_POINT('',(5.904735076303,1.03753100087E-15,0.75));
#235=CARTESIAN_POINT('',(5.396364457164,-0.570033714974,0.75));
#236=CARTESIAN_POINT('',(4.78,-0.498462922671,0.75));
#237=ORIENTED_EDGE('',*,*,#218,.F.);
#238=ORIENTED_EDGE('',*,*,#190,.T.);
#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#240=CARTESIAN_POINT('',(4.58,0.498462922671,0.95));
#241=CARTESIAN_POINT('',(4.63235987756,0.498462922671,0.95));
#242=CARTESIAN_POINT('',(4.68471975512,0.498462922671,0.933550659332));
#243=CARTESIAN_POINT('',(4.730637459853,0.498462922671,0.900637459853));
#244=CARTESIAN_POINT('',(4.763550659332,0.498462922671,0.85471975512));
#245=CARTESIAN_POINT('',(4.78,0.498462922671,0.80235987756));
#246=CARTESIAN_POINT('',(4.58,0.570033714974,1.566364457164));
#247=CARTESIAN_POINT('',(4.793723715107,0.570033714974,1.566364457164));
#248=CARTESIAN_POINT('',(5.007447430213,0.570033714974,1.499221171837));
#249=CARTESIAN_POINT('',(5.194875340708,0.570033714974,1.364875340708));
#250=CARTESIAN_POINT('',(5.329221171837,0.570033714974,1.177447430213));
#251=CARTESIAN_POINT('',(5.396364457164,0.570033714974,0.963723715107));
#252=CARTESIAN_POINT('',(4.58,1.03753100087E-15,2.074735076303));
#253=CARTESIAN_POINT('',(4.926814831972,1.03753100087E-15,2.074735076303));
#254=CARTESIAN_POINT('',(5.273629663944,1.03753100087E-15,1.965779983475));
#255=CARTESIAN_POINT('',(5.577773634363,1.03753100087E-15,1.747773634363));
#256=CARTESIAN_POINT('',(5.795779983475,1.03753100087E-15,1.443629663944));
#257=CARTESIAN_POINT('',(5.904735076303,1.03753100087E-15,1.096814831972));
#258=CARTESIAN_POINT('',(4.58,-0.570033714974,1.566364457164));
#259=CARTESIAN_POINT('',(4.793723715107,-0.570033714974,1.566364457164));
#260=CARTESIAN_POINT('',(5.007447430213,-0.570033714974,1.499221171837));
#261=CARTESIAN_POINT('',(5.194875340708,-0.570033714974,1.364875340708));
#262=CARTESIAN_POINT('',(5.329221171837,-0.570033714974,1.177447430213));
#263=CARTESIAN_POINT('',(5.396364457164,-0.570033714974,0.963723715107));
#264=CARTESIAN_POINT('',(4.58,-0.498462922671,0.95));
#265=CARTESIAN_POINT('',(4.63235987756,-0.498462922671,0.95));
#266=CARTESIAN_POINT('',(4.68471975512,-0.498462922671,0.933550659332));
#267=CARTESIAN_POINT('',(4.730637459853,-0.498462922671,0.900637459853));
#268=CARTESIAN_POINT('',(4.763550659332,-0.498462922671,0.85471975512));
#269=CARTESIAN_POINT('',(4.78,-0.498462922671,0.80235987756));
#270=ADVANCED_FACE('',(#271),#291,.T.);
#271=FACE_BOUND('',#272,.T.);
#272=EDGE_LOOP('',(#273,#284,#285,#286));
#273=ORIENTED_EDGE('',*,*,#274,.T.);
#274=EDGE_CURVE('',#275,#203,#277,.T.);
#275=VERTEX_POINT('',#276);
#276=CARTESIAN_POINT('',(-4.78,0.,0.75));
#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') );
#278=CARTESIAN_POINT('',(-4.78,-3.673940397442E-17,0.75));
#279=CARTESIAN_POINT('',(-4.78,-3.673940397442E-17,0.80235987756));
#280=CARTESIAN_POINT('',(-4.763550659332,-3.673940397442E-17,0.85471975512));
#281=CARTESIAN_POINT('',(-4.730637459853,-3.673940397442E-17,0.900637459853));
#282=CARTESIAN_POINT('',(-4.68471975512,-3.673940397442E-17,0.933550659332));
#283=CARTESIAN_POINT('',(-4.63235987756,-3.673940397442E-17,0.95));
#284=ORIENTED_EDGE('',*,*,#202,.F.);
#285=ORIENTED_EDGE('',*,*,#274,.F.);
#286=ORIENTED_EDGE('',*,*,#287,.T.);
#287=EDGE_CURVE('',#275,#275,#288,.T.);
#288=CIRCLE('',#289,0.3);
#289=AXIS2_PLACEMENT_3D('',#290,#13,#14);
#290=CARTESIAN_POINT('',(-5.08,0.,0.75));
#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() );
#292=CARTESIAN_POINT('',(-4.78,0.498462922671,0.75));
#293=CARTESIAN_POINT('',(-4.78,0.498462922671,0.80235987756));
#294=CARTESIAN_POINT('',(-4.763550659332,0.498462922671,0.85471975512));
#295=CARTESIAN_POINT('',(-4.730637459853,0.498462922671,0.900637459853));
#296=CARTESIAN_POINT('',(-4.68471975512,0.498462922671,0.933550659332));
#297=CARTESIAN_POINT('',(-4.63235987756,0.498462922671,0.95));
#298=CARTESIAN_POINT('',(-5.396364457164,0.570033714974,0.75));
#299=CARTESIAN_POINT('',(-5.396364457164,0.570033714974,0.963723715107));
#300=CARTESIAN_POINT('',(-5.329221171837,0.570033714974,1.177447430213));
#301=CARTESIAN_POINT('',(-5.194875340708,0.570033714974,1.364875340708));
#302=CARTESIAN_POINT('',(-5.007447430213,0.570033714974,1.499221171837));
#303=CARTESIAN_POINT('',(-4.793723715107,0.570033714974,1.566364457164));
#304=CARTESIAN_POINT('',(-5.904735076303,1.03753100087E-15,0.75));
#305=CARTESIAN_POINT('',(-5.904735076303,1.03753100087E-15,1.096814831972));
#306=CARTESIAN_POINT('',(-5.795779983475,1.03753100087E-15,1.443629663944));
#307=CARTESIAN_POINT('',(-5.577773634363,1.03753100087E-15,1.747773634363));
#308=CARTESIAN_POINT('',(-5.273629663944,1.03753100087E-15,1.965779983475));
#309=CARTESIAN_POINT('',(-4.926814831972,1.03753100087E-15,2.074735076303));
#310=CARTESIAN_POINT('',(-5.396364457164,-0.570033714974,0.75));
#311=CARTESIAN_POINT('',(-5.396364457164,-0.570033714974,0.963723715107));
#312=CARTESIAN_POINT('',(-5.329221171837,-0.570033714974,1.177447430213));
#313=CARTESIAN_POINT('',(-5.194875340708,-0.570033714974,1.364875340708));
#314=CARTESIAN_POINT('',(-5.007447430213,-0.570033714974,1.499221171837));
#315=CARTESIAN_POINT('',(-4.793723715107,-0.570033714974,1.566364457164));
#316=CARTESIAN_POINT('',(-4.78,-0.498462922671,0.75));
#317=CARTESIAN_POINT('',(-4.78,-0.498462922671,0.80235987756));
#318=CARTESIAN_POINT('',(-4.763550659332,-0.498462922671,0.85471975512));
#319=CARTESIAN_POINT('',(-4.730637459853,-0.498462922671,0.900637459853));
#320=CARTESIAN_POINT('',(-4.68471975512,-0.498462922671,0.933550659332));
#321=CARTESIAN_POINT('',(-4.63235987756,-0.498462922671,0.95));
#322=ADVANCED_FACE('',(#323),#338,.T.);
#323=FACE_BOUND('',#324,.T.);
#324=EDGE_LOOP('',(#325,#331,#336,#337));
#325=ORIENTED_EDGE('',*,*,#326,.T.);
#326=EDGE_CURVE('',#219,#327,#329,.T.);
#327=VERTEX_POINT('',#328);
#328=CARTESIAN_POINT('',(4.78,-7.347880794884E-17,-3.));
#329=LINE('',#220,#330);
#330=VECTOR('',#28,1.);
#331=ORIENTED_EDGE('',*,*,#332,.F.);
#332=EDGE_CURVE('',#327,#327,#333,.T.);
#333=CIRCLE('',#334,0.3);
#334=AXIS2_PLACEMENT_3D('',#335,#28,#27);
#335=CARTESIAN_POINT('',(5.08,0.,-3.));
#336=ORIENTED_EDGE('',*,*,#326,.F.);
#337=ORIENTED_EDGE('',*,*,#230,.T.);
#338=CYLINDRICAL_SURFACE('',#339,0.3);
#339=AXIS2_PLACEMENT_3D('',#340,#28,#27);
#340=CARTESIAN_POINT('',(5.08,0.,0.75));
#341=ADVANCED_FACE('',(#342),#358,.T.);
#342=FACE_BOUND('',#343,.T.);
#343=EDGE_LOOP('',(#344,#351,#352,#353));
#344=ORIENTED_EDGE('',*,*,#345,.T.);
#345=EDGE_CURVE('',#346,#275,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(-4.78,-7.347880794884E-17,-3.));
#348=LINE('',#349,#350);
#349=CARTESIAN_POINT('',(-4.78,0.,-3.));
#350=VECTOR('',#13,1.);
#351=ORIENTED_EDGE('',*,*,#287,.F.);
#352=ORIENTED_EDGE('',*,*,#345,.F.);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#346,#346,#355,.T.);
#355=CIRCLE('',#356,0.3);
#356=AXIS2_PLACEMENT_3D('',#357,#13,#14);
#357=CARTESIAN_POINT('',(-5.08,0.,-3.));
#358=CYLINDRICAL_SURFACE('',#356,0.3);
#359=ADVANCED_FACE('',(#360),#363,.T.);
#360=FACE_BOUND('',#361,.T.);
#361=EDGE_LOOP('',(#362));
#362=ORIENTED_EDGE('',*,*,#332,.T.);
#363=PLANE('',#364);
#364=AXIS2_PLACEMENT_3D('',#365,#28,#27);
#365=CARTESIAN_POINT('',(5.08,4.116916218585E-17,-3.));
#366=ADVANCED_FACE('',(#367),#369,.F.);
#367=FACE_BOUND('',#368,.F.);
#368=EDGE_LOOP('',(#353));
#369=PLANE('',#370);
#370=AXIS2_PLACEMENT_3D('',#371,#13,#14);
#371=CARTESIAN_POINT('',(-5.08,5.558742067634E-18,-3.));
#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy');
#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372);
#379=STYLED_ITEM('color',(#380),#17);
#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387));
#381=SURFACE_STYLE_USAGE(.BOTH.,#382);
#382=SURFACE_SIDE_STYLE('',(#383));
#383=SURFACE_STYLE_FILL_AREA(#384);
#384=FILL_AREA_STYLE('',(#385));
#385=FILL_AREA_STYLE_COLOUR('',#386);
#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386);
#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379);
#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379);
#391=STYLED_ITEM('color',(#380),#46);
#392=STYLED_ITEM('color',(#380),#64);
#393=STYLED_ITEM('color',(#380),#82);
#394=STYLED_ITEM('color',(#380),#100);
#395=STYLED_ITEM('color',(#380),#119);
#396=STYLED_ITEM('color',(#380),#137);
#397=STYLED_ITEM('color',(#380),#154);
#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397);
#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406));
#400=SURFACE_STYLE_USAGE(.BOTH.,#401);
#401=SURFACE_SIDE_STYLE('',(#402));
#402=SURFACE_STYLE_FILL_AREA(#403);
#403=FILL_AREA_STYLE('',(#404));
#404=FILL_AREA_STYLE_COLOUR('',#405);
#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405);
#407=STYLED_ITEM('color',(#380),#167);
#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407);
#409=STYLED_ITEM('color',(#399),#179);
#410=STYLED_ITEM('color',(#399),#198);
#411=STYLED_ITEM('color',(#399),#214);
#412=STYLED_ITEM('color',(#399),#270);
#413=STYLED_ITEM('color',(#399),#322);
#414=STYLED_ITEM('color',(#399),#341);
#415=STYLED_ITEM('color',(#399),#359);
#416=STYLED_ITEM('color',(#399),#366);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,695 @@
(librepcb_package 41a60506-8fc9-4b92-8c2d-e6463e3e88d3
(name "R-THT-0207")
(description "Standard through-hole resistor according DIN 0207.\n\nBody diameter: 2.50 mm\nBody length: 6.50 mm\nLegs diameter: 0.60 mm\n\nGenerated with librepcb-parts-generator (generate_axial_tht.py)\n")
(keywords "")
(author "U. Bruhin")
(version "0.4")
(created 2018-10-11T22:24:42Z)
(deprecated false)
(generated_by "")
(category 72ceb547-9e68-4d6b-8c96-283d325e1abf)
(assembly_type tht)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (name "1"))
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (name "2"))
(3d_model d0693747-44dd-4c7e-aabe-2a76a09ffbc3 (name "Horizontal, 10.16 mm"))
(3d_model 14213963-e92c-431e-b8f6-7406a90394ff (name "Horizontal, 12.7 mm"))
(3d_model 112d375c-a964-4874-950e-88511f7fd2af (name "Horizontal, 15.24 mm"))
(3d_model c4a361a6-6a90-4aad-9a49-ca9565cad035 (name "Horizontal, 17.78 mm"))
(3d_model 3f8c5a99-3985-4e15-bc18-756eaf43e396 (name "Horizontal, 7.62 mm"))
(3d_model 0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c (name "Vertical, 2.54 mm"))
(3d_model 36248260-29fb-4d78-89a7-157b5e607397 (name "Vertical, 5.08 mm"))
(footprint b5afb23e-e9be-4061-8105-d9ca799b6c54
(name "Horizontal, 10.16mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model d0693747-44dd-4c7e-aabe-2a76a09ffbc3)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 993b0df4-3872-4628-b2fb-48b568054085 (layer top_documentation)
(width 0.2) (fill false) (grab_area true)
(vertex (position -3.15 1.15) (angle 0.0))
(vertex (position 3.15 1.15) (angle 0.0))
(vertex (position 3.15 -1.15) (angle 0.0))
(vertex (position -3.15 -1.15) (angle 0.0))
(vertex (position -3.15 1.15) (angle 0.0))
)
(polygon cca6e73c-3567-4570-9bbd-50443e3b9ad0 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -5.08 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -5.08 -0.3) (angle -180.0))
(vertex (position -5.08 0.3) (angle 0.0))
)
(polygon 0b766c74-ecca-4cf9-9d1d-f4366d068e8f (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 5.08 0.3) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 5.08 -0.3) (angle 180.0))
(vertex (position 5.08 0.3) (angle 0.0))
)
(polygon 53f2737b-79bf-4a42-92c1-41ef3a374de0 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 1.35) (angle 0.0))
(vertex (position 3.35 1.35) (angle 0.0))
(vertex (position 3.35 -1.35) (angle 0.0))
(vertex (position -3.35 -1.35) (angle 0.0))
(vertex (position -3.35 1.35) (angle 0.0))
)
(polygon b560a601-23fc-436d-bf39-3557234e80bb (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position -4.2 0.3) (angle 0.0))
(vertex (position -3.45 0.3) (angle 0.0))
(vertex (position -3.45 -0.3) (angle 0.0))
(vertex (position -4.2 -0.3) (angle 0.0))
(vertex (position -4.2 0.3) (angle 0.0))
)
(polygon 87014de5-a3fa-4ec7-aaf5-6f5ce73c6c20 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position 4.2 0.3) (angle 0.0))
(vertex (position 3.45 0.3) (angle 0.0))
(vertex (position 3.45 -0.3) (angle 0.0))
(vertex (position 4.2 -0.3) (angle 0.0))
(vertex (position 4.2 0.3) (angle 0.0))
)
(polygon e693b807-b2c3-4f93-84e8-14a2b53d6992 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -5.38 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 1.25) (angle 0.0))
(vertex (position 3.25 1.25) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 5.38 0.3) (angle 0.0))
(vertex (position 5.38 -0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -5.38 -0.3) (angle 0.0))
)
(polygon 96d1135f-684c-495c-9176-e12ae4ef277e (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -6.16 1.08) (angle 0.0))
(vertex (position -3.65 1.08) (angle 0.0))
(vertex (position -3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.08) (angle 0.0))
(vertex (position 6.16 1.08) (angle 0.0))
(vertex (position 6.16 -1.08) (angle 0.0))
(vertex (position 3.65 -1.08) (angle 0.0))
(vertex (position 3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.08) (angle 0.0))
(vertex (position -6.16 -1.08) (angle 0.0))
)
(stroke_text cc8b3eb2-d36a-43e4-8bdd-53335c982d79 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text cba4ecf0-9feb-44c1-8152-431e0f5a62d8 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 3cccaccf-5dc2-4894-8fa0-c9b110294a4d
(name "Horizontal, 12.7mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 14213963-e92c-431e-b8f6-7406a90394ff)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon ca484f14-5a0b-42e4-8109-5119015d6410 (layer top_documentation)
(width 0.2) (fill false) (grab_area true)
(vertex (position -3.15 1.15) (angle 0.0))
(vertex (position 3.15 1.15) (angle 0.0))
(vertex (position 3.15 -1.15) (angle 0.0))
(vertex (position -3.15 -1.15) (angle 0.0))
(vertex (position -3.15 1.15) (angle 0.0))
)
(polygon d291ad98-a98c-4ad4-81fe-d567a1e4bb67 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -6.35 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -6.35 -0.3) (angle -180.0))
(vertex (position -6.35 0.3) (angle 0.0))
)
(polygon 62154b19-9a77-401c-8668-79372ecb8060 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 6.35 0.3) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 6.35 -0.3) (angle 180.0))
(vertex (position 6.35 0.3) (angle 0.0))
)
(polygon da7798b1-e606-47ef-b8df-8806548c7a50 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 1.35) (angle 0.0))
(vertex (position 3.35 1.35) (angle 0.0))
(vertex (position 3.35 -1.35) (angle 0.0))
(vertex (position -3.35 -1.35) (angle 0.0))
(vertex (position -3.35 1.35) (angle 0.0))
)
(polygon dca84b60-f324-4c4a-aae8-91120ca6bf4d (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position -5.47 0.3) (angle 0.0))
(vertex (position -3.45 0.3) (angle 0.0))
(vertex (position -3.45 -0.3) (angle 0.0))
(vertex (position -5.47 -0.3) (angle 0.0))
(vertex (position -5.47 0.3) (angle 0.0))
)
(polygon 7cde9b9b-ac01-41be-b4a9-e09fbc5fda11 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position 5.47 0.3) (angle 0.0))
(vertex (position 3.45 0.3) (angle 0.0))
(vertex (position 3.45 -0.3) (angle 0.0))
(vertex (position 5.47 -0.3) (angle 0.0))
(vertex (position 5.47 0.3) (angle 0.0))
)
(polygon 390089c6-8430-4051-bf86-f017eca0351d (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -6.65 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 1.25) (angle 0.0))
(vertex (position 3.25 1.25) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 6.65 0.3) (angle 0.0))
(vertex (position 6.65 -0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -6.65 -0.3) (angle 0.0))
)
(polygon 9fc8edfb-5908-4f13-8700-3cb0bada9592 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -7.43 1.08) (angle 0.0))
(vertex (position -3.65 1.08) (angle 0.0))
(vertex (position -3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.08) (angle 0.0))
(vertex (position 7.43 1.08) (angle 0.0))
(vertex (position 7.43 -1.08) (angle 0.0))
(vertex (position 3.65 -1.08) (angle 0.0))
(vertex (position 3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.08) (angle 0.0))
(vertex (position -7.43 -1.08) (angle 0.0))
)
(stroke_text 9349a80a-3b57-4b95-afce-99ec014d5468 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text b4af10a8-acd1-4f9a-957d-3cb2eb79f381 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 4b48782b-0e12-45e7-8ed5-db5ec7a55721
(name "Horizontal, 15.24mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 112d375c-a964-4874-950e-88511f7fd2af)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 174b001a-0c94-4fbb-8f98-8abfa1df9c18 (layer top_documentation)
(width 0.2) (fill false) (grab_area true)
(vertex (position -3.15 1.15) (angle 0.0))
(vertex (position 3.15 1.15) (angle 0.0))
(vertex (position 3.15 -1.15) (angle 0.0))
(vertex (position -3.15 -1.15) (angle 0.0))
(vertex (position -3.15 1.15) (angle 0.0))
)
(polygon 103382fd-5a86-4479-a984-13f3d7cdc74d (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -7.62 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -7.62 -0.3) (angle -180.0))
(vertex (position -7.62 0.3) (angle 0.0))
)
(polygon 75c416d3-b70e-4164-8516-3db9cf9acfe7 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 7.62 0.3) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 7.62 -0.3) (angle 180.0))
(vertex (position 7.62 0.3) (angle 0.0))
)
(polygon 63ce3a95-36cf-4d17-9493-49374157324b (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 1.35) (angle 0.0))
(vertex (position 3.35 1.35) (angle 0.0))
(vertex (position 3.35 -1.35) (angle 0.0))
(vertex (position -3.35 -1.35) (angle 0.0))
(vertex (position -3.35 1.35) (angle 0.0))
)
(polygon 951bdaae-8d79-46b5-93ba-bc72396b1bda (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position -6.74 0.3) (angle 0.0))
(vertex (position -3.45 0.3) (angle 0.0))
(vertex (position -3.45 -0.3) (angle 0.0))
(vertex (position -6.74 -0.3) (angle 0.0))
(vertex (position -6.74 0.3) (angle 0.0))
)
(polygon 2a521675-e998-4fc4-ae26-d46560f57886 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position 6.74 0.3) (angle 0.0))
(vertex (position 3.45 0.3) (angle 0.0))
(vertex (position 3.45 -0.3) (angle 0.0))
(vertex (position 6.74 -0.3) (angle 0.0))
(vertex (position 6.74 0.3) (angle 0.0))
)
(polygon 7357f497-e2be-4310-8700-d7f23f90f976 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -7.92 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 1.25) (angle 0.0))
(vertex (position 3.25 1.25) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 7.92 0.3) (angle 0.0))
(vertex (position 7.92 -0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -7.92 -0.3) (angle 0.0))
)
(polygon 2a395ba8-894f-4233-b986-a596085d3240 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -8.7 1.08) (angle 0.0))
(vertex (position -3.65 1.08) (angle 0.0))
(vertex (position -3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.08) (angle 0.0))
(vertex (position 8.7 1.08) (angle 0.0))
(vertex (position 8.7 -1.08) (angle 0.0))
(vertex (position 3.65 -1.08) (angle 0.0))
(vertex (position 3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.08) (angle 0.0))
(vertex (position -8.7 -1.08) (angle 0.0))
)
(stroke_text b2f85d4d-496d-40ab-ab1b-1586cc32fdf5 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text 334f0ab7-722e-42f1-a2ed-5da2d6bcc6fe (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 3e99ec2d-99ce-4cc7-aa0b-05ab29831958
(name "Horizontal, 17.78mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model c4a361a6-6a90-4aad-9a49-ca9565cad035)
(pad 4021eeb2-9a32-4091-9d00-b2e2d016d2da (side top) (shape roundrect)
(position -8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole 4021eeb2-9a32-4091-9d00-b2e2d016d2da (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 0bc6b504-d231-45ba-97e4-e0f589dbfd1b (side top) (shape roundrect)
(position 8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 0bc6b504-d231-45ba-97e4-e0f589dbfd1b (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 6003223b-482b-457b-8d4b-2a46b8922f23 (layer top_documentation)
(width 0.2) (fill false) (grab_area true)
(vertex (position -3.15 1.15) (angle 0.0))
(vertex (position 3.15 1.15) (angle 0.0))
(vertex (position 3.15 -1.15) (angle 0.0))
(vertex (position -3.15 -1.15) (angle 0.0))
(vertex (position -3.15 1.15) (angle 0.0))
)
(polygon 62226ea9-5f3b-4fb7-9c75-8b52dc6ca84e (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -8.89 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -8.89 -0.3) (angle -180.0))
(vertex (position -8.89 0.3) (angle 0.0))
)
(polygon 0d83c1c0-90a1-4b82-ba13-c391d4e9ef9f (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 8.89 0.3) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 8.89 -0.3) (angle 180.0))
(vertex (position 8.89 0.3) (angle 0.0))
)
(polygon 9d57580e-b1c1-4164-916e-1bab895f2950 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 1.35) (angle 0.0))
(vertex (position 3.35 1.35) (angle 0.0))
(vertex (position 3.35 -1.35) (angle 0.0))
(vertex (position -3.35 -1.35) (angle 0.0))
(vertex (position -3.35 1.35) (angle 0.0))
)
(polygon 49c87852-155d-4803-ba79-86cc86417690 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position -8.01 0.3) (angle 0.0))
(vertex (position -3.45 0.3) (angle 0.0))
(vertex (position -3.45 -0.3) (angle 0.0))
(vertex (position -8.01 -0.3) (angle 0.0))
(vertex (position -8.01 0.3) (angle 0.0))
)
(polygon 53882312-cfc5-4791-bb16-367b9279886f (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position 8.01 0.3) (angle 0.0))
(vertex (position 3.45 0.3) (angle 0.0))
(vertex (position 3.45 -0.3) (angle 0.0))
(vertex (position 8.01 -0.3) (angle 0.0))
(vertex (position 8.01 0.3) (angle 0.0))
)
(polygon ca7a001f-a2d1-427a-909d-919f7a12ac48 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -9.19 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 1.25) (angle 0.0))
(vertex (position 3.25 1.25) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 9.19 0.3) (angle 0.0))
(vertex (position 9.19 -0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -9.19 -0.3) (angle 0.0))
)
(polygon 8e593ec0-4227-4af2-99f3-5cf097c4321b (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -9.97 1.08) (angle 0.0))
(vertex (position -3.65 1.08) (angle 0.0))
(vertex (position -3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.08) (angle 0.0))
(vertex (position 9.97 1.08) (angle 0.0))
(vertex (position 9.97 -1.08) (angle 0.0))
(vertex (position 3.65 -1.08) (angle 0.0))
(vertex (position 3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.08) (angle 0.0))
(vertex (position -9.97 -1.08) (angle 0.0))
)
(stroke_text f4d7ee90-1e0f-475f-b9bd-c6ee31129b29 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text 8b6f513a-3baa-4f48-9dc7-f01bdfc90e50 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 63478879-99c7-4b5c-b515-a821b6bd2b7c
(name "Horizontal, 7.62mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 3f8c5a99-3985-4e15-bc18-756eaf43e396)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 33691734-297c-42eb-b932-4909070dfd05 (layer top_documentation)
(width 0.2) (fill false) (grab_area true)
(vertex (position -3.15 1.15) (angle 0.0))
(vertex (position 3.15 1.15) (angle 0.0))
(vertex (position 3.15 -1.15) (angle 0.0))
(vertex (position -3.15 -1.15) (angle 0.0))
(vertex (position -3.15 1.15) (angle 0.0))
)
(polygon 7b11f120-c5ca-4c7f-8000-ad9102120524 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position -3.81 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -3.81 -0.3) (angle -180.0))
(vertex (position -3.81 0.3) (angle 0.0))
)
(polygon 1b72d29a-edd0-493c-a0a8-4f00aa00a547 (layer top_documentation)
(width 0.0) (fill true) (grab_area true)
(vertex (position 3.81 0.3) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.81 -0.3) (angle 180.0))
(vertex (position 3.81 0.3) (angle 0.0))
)
(polygon 3328eb18-044a-4ea2-90d4-40b11d6b95dc (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 1.35) (angle 0.0))
(vertex (position 3.35 1.35) (angle 0.0))
)
(polygon 083a5936-5c8d-4157-aa75-ba56f3227861 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.35 -1.35) (angle 0.0))
(vertex (position 3.35 -1.35) (angle 0.0))
)
(polygon fc9abe28-190f-4aa2-908d-c01e89e37701 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -4.11 0.3) (angle 0.0))
(vertex (position -3.25 0.3) (angle 0.0))
(vertex (position -3.25 1.25) (angle 0.0))
(vertex (position 3.25 1.25) (angle 0.0))
(vertex (position 3.25 0.3) (angle 0.0))
(vertex (position 4.11 0.3) (angle 0.0))
(vertex (position 4.11 -0.3) (angle 0.0))
(vertex (position 3.25 -0.3) (angle 0.0))
(vertex (position 3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -1.25) (angle 0.0))
(vertex (position -3.25 -0.3) (angle 0.0))
(vertex (position -4.11 -0.3) (angle 0.0))
)
(polygon 6be8ffd6-6483-476f-92f8-7b52b5fac26e (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -4.89 1.08) (angle 0.0))
(vertex (position -3.65 1.08) (angle 0.0))
(vertex (position -3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.65) (angle 0.0))
(vertex (position 3.65 1.08) (angle 0.0))
(vertex (position 4.89 1.08) (angle 0.0))
(vertex (position 4.89 -1.08) (angle 0.0))
(vertex (position 3.65 -1.08) (angle 0.0))
(vertex (position 3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.65) (angle 0.0))
(vertex (position -3.65 -1.08) (angle 0.0))
(vertex (position -4.89 -1.08) (angle 0.0))
)
(stroke_text b84ca045-0cdc-49b7-92ee-c098bdcb99ab (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text 201ffd72-7640-41f8-846f-25caee3b2d48 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 5658c521-17cd-4986-97c3-2d7a422997a6
(name "Vertical, 2.54mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 3c3830e3-b1d4-4869-81a9-ea7aeab2d8f6 (layer top_documentation)
(width 0.6) (fill false) (grab_area false)
(vertex (position -1.27 0.0) (angle 0.0))
(vertex (position 1.27 0.0) (angle 0.0))
)
(polygon e944f286-6819-45d7-84e9-6ba2717deea7 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position 0.08 0.3) (angle 0.0))
(vertex (position 0.44 0.3) (angle 0.0))
(vertex (position 0.44 -0.3) (angle 0.0))
(vertex (position 0.08 -0.3) (angle 0.0))
(vertex (position 0.08 0.3) (angle 0.0))
)
(polygon 29ca5573-41fd-4b7f-a296-7d0b2d905a69 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.27 1.25) (angle -76.113))
(vertex (position -0.057 0.3) (angle 0.0))
(vertex (position 1.27 0.3) (angle -180.0))
(vertex (position 1.27 -0.3) (angle 0.0))
(vertex (position -0.057 -0.3) (angle -76.113))
(vertex (position -1.27 -1.25) (angle -180.0))
)
(polygon 750acb38-38ce-492a-9216-410732f1e40c (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.27 1.65) (angle -64.897))
(vertex (position 0.224 0.7) (angle 0.0))
(vertex (position 1.27 0.7) (angle -180.0))
(vertex (position 1.27 -0.7) (angle 0.0))
(vertex (position 0.224 -0.7) (angle -64.897))
(vertex (position -1.27 -1.65) (angle -180.0))
)
(circle 05f4d09c-277c-4278-aa60-937ae9565b71 (layer top_documentation)
(width 0.2) (fill false) (grab_area true) (diameter 2.3) (position -1.27 0.0)
)
(circle f3192ed6-3239-4ed8-a8f5-635098b5df27 (layer top_legend)
(width 0.2) (fill false) (grab_area true) (diameter 2.7) (position -1.27 0.0)
)
(stroke_text 20aebb3d-3e1f-442b-a1fc-43b849e5f94b (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position -1.27 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text c5a52582-a52d-432c-b318-a35b78667bee (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position -1.27 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
(footprint 2f9b2f9d-2b17-4577-b841-9d7ef0242f11
(name "Vertical, 5.08mm, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 36248260-29fb-4d78-89a7-157b5e607397)
(pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect)
(position -2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3)
(hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect)
(position 2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6)
(hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f7e175e1-f99b-4138-813d-596f4ae834fe (layer top_documentation)
(width 0.6) (fill false) (grab_area false)
(vertex (position -2.54 0.0) (angle 0.0))
(vertex (position 2.54 0.0) (angle 0.0))
)
(polygon 26cd2774-abd6-4355-b0f0-554e9333bcd8 (layer top_legend)
(width 0.0) (fill true) (grab_area false)
(vertex (position -1.19 0.3) (angle 0.0))
(vertex (position 1.71 0.3) (angle 0.0))
(vertex (position 1.71 -0.3) (angle 0.0))
(vertex (position -1.19 -0.3) (angle 0.0))
(vertex (position -1.19 0.3) (angle 0.0))
)
(polygon 6a278eaa-b9d0-42c8-a52a-e2f868890173 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.54 1.25) (angle -76.113))
(vertex (position -1.327 0.3) (angle 0.0))
(vertex (position 2.54 0.3) (angle -180.0))
(vertex (position 2.54 -0.3) (angle 0.0))
(vertex (position -1.327 -0.3) (angle -76.113))
(vertex (position -2.54 -1.25) (angle -180.0))
)
(polygon a6515b0e-ee92-4f52-a64e-0edad823ab04 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.54 1.65) (angle -64.897))
(vertex (position -1.046 0.7) (angle 0.0))
(vertex (position 2.54 0.7) (angle -180.0))
(vertex (position 2.54 -0.7) (angle 0.0))
(vertex (position -1.046 -0.7) (angle -64.897))
(vertex (position -2.54 -1.65) (angle -180.0))
)
(circle a9b8945d-15ee-4e75-afcd-b760ac545864 (layer top_documentation)
(width 0.2) (fill false) (grab_area true) (diameter 2.3) (position -2.54 0.0)
)
(circle 159abaff-bb47-41ce-8007-93647b8bee07 (layer top_legend)
(width 0.2) (fill false) (grab_area true) (diameter 2.7) (position -2.54 0.0)
)
(stroke_text 4e4e063f-a4bd-444f-a581-fa78442b17ed (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position -2.54 1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{NAME}}")
)
(stroke_text 5490ad72-fe76-4f07-9581-90cde36e88c2 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position -2.54 -1.95) (rotation 0.0)
(auto_rotate false) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,699 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-08T23:09:11',('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('Wide','Wide','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#624);
#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,#72,#95,#112,#129,#213,#228,#245,#260,#269,#280,#323,#377,#396,#409,#423,#433,#476,#491,#528,#538,#548,#560,#566,#573,#586,#596,#607,#618));
#17=ADVANCED_FACE('',(#18),#69,.T.);
#18=FACE_BOUND('',#19,.T.);
#19=EDGE_LOOP('',(#20,#28,#34,#39,#47,#53,#59,#65));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-2.765,-0.225,-3.));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-2.765,-0.225,0.923198051534));
#26=LINE('',#23,#27);
#27=VECTOR('',#13,1.);
#28=ORIENTED_EDGE('',*,*,#29,.T.);
#29=EDGE_CURVE('',#22,#30,#32,.T.);
#30=VERTEX_POINT('',#31);
#31=CARTESIAN_POINT('',(-2.315,-0.225,-3.));
#32=LINE('',#23,#33);
#33=VECTOR('',#14,1.);
#34=ORIENTED_EDGE('',*,*,#35,.T.);
#35=EDGE_CURVE('',#30,#36,#38,.T.);
#36=VERTEX_POINT('',#37);
#37=CARTESIAN_POINT('',(-2.315,-0.225,0.736801948466));
#38=LINE('',#31,#27);
#39=ORIENTED_EDGE('',*,*,#40,.T.);
#40=EDGE_CURVE('',#36,#41,#43,.T.);
#41=VERTEX_POINT('',#42);
#42=CARTESIAN_POINT('',(-1.045,-0.225,2.006801948466));
#43=LINE('',#44,#45);
#44=CARTESIAN_POINT('',(-2.380900974233,-0.225,0.670900974233));
#45=VECTOR('',#46,1.);
#46=DIRECTION('',(0.707106781187,0.,0.707106781187));
#47=ORIENTED_EDGE('',*,*,#48,.T.);
#48=EDGE_CURVE('',#41,#49,#51,.T.);
#49=VERTEX_POINT('',#50);
#50=CARTESIAN_POINT('',(-1.045,-0.225,3.));
#51=LINE('',#52,#27);
#52=CARTESIAN_POINT('',(-1.045,-0.225,2.1));
#53=ORIENTED_EDGE('',*,*,#54,.F.);
#54=EDGE_CURVE('',#55,#49,#57,.T.);
#55=VERTEX_POINT('',#56);
#56=CARTESIAN_POINT('',(-1.495,-0.225,3.));
#57=LINE('',#58,#33);
#58=CARTESIAN_POINT('',(-1.3825,-0.225,3.));
#59=ORIENTED_EDGE('',*,*,#60,.F.);
#60=EDGE_CURVE('',#61,#55,#63,.T.);
#61=VERTEX_POINT('',#62);
#62=CARTESIAN_POINT('',(-1.495,-0.225,2.193198051534));
#63=LINE('',#64,#27);
#64=CARTESIAN_POINT('',(-1.495,-0.225,2.1));
#65=ORIENTED_EDGE('',*,*,#66,.F.);
#66=EDGE_CURVE('',#24,#61,#67,.T.);
#67=LINE('',#68,#45);
#68=CARTESIAN_POINT('',(-2.699099025767,-0.225,0.989099025767));
#69=PLANE('',#70);
#70=AXIS2_PLACEMENT_3D('',#23,#71,#14);
#71=DIRECTION('',(0.,-1.,0.));
#72=ADVANCED_FACE('',(#73),#92,.T.);
#73=FACE_BOUND('',#74,.T.);
#74=EDGE_LOOP('',(#75,#82,#86,#87));
#75=ORIENTED_EDGE('',*,*,#76,.F.);
#76=EDGE_CURVE('',#77,#79,#81,.T.);
#77=VERTEX_POINT('',#78);
#78=CARTESIAN_POINT('',(-2.765,0.225,-3.));
#79=VERTEX_POINT('',#80);
#80=CARTESIAN_POINT('',(-2.765,0.225,0.923198051534));
#81=LINE('',#78,#27);
#82=ORIENTED_EDGE('',*,*,#83,.T.);
#83=EDGE_CURVE('',#77,#22,#84,.T.);
#84=LINE('',#78,#85);
#85=VECTOR('',#71,1.);
#86=ORIENTED_EDGE('',*,*,#21,.T.);
#87=ORIENTED_EDGE('',*,*,#88,.T.);
#88=EDGE_CURVE('',#24,#79,#89,.T.);
#89=LINE('',#80,#90);
#90=VECTOR('',#91,1.);
#91=DIRECTION('',(0.,1.,0.));
#92=PLANE('',#93);
#93=AXIS2_PLACEMENT_3D('',#78,#94,#71);
#94=DIRECTION('',(-1.,0.,0.));
#95=ADVANCED_FACE('',(#96),#109,.T.);
#96=FACE_BOUND('',#97,.T.);
#97=EDGE_LOOP('',(#98,#104,#105,#106));
#98=ORIENTED_EDGE('',*,*,#99,.F.);
#99=EDGE_CURVE('',#79,#100,#102,.T.);
#100=VERTEX_POINT('',#101);
#101=CARTESIAN_POINT('',(-1.495,0.225,2.193198051534));
#102=LINE('',#103,#45);
#103=CARTESIAN_POINT('',(-2.699099025767,0.225,0.989099025767));
#104=ORIENTED_EDGE('',*,*,#88,.F.);
#105=ORIENTED_EDGE('',*,*,#66,.T.);
#106=ORIENTED_EDGE('',*,*,#107,.F.);
#107=EDGE_CURVE('',#100,#61,#108,.T.);
#108=LINE('',#101,#85);
#109=PLANE('',#110);
#110=AXIS2_PLACEMENT_3D('',#103,#111,#71);
#111=DIRECTION('',(-0.707106781187,0.,0.707106781187));
#112=ADVANCED_FACE('',(#113),#127,.T.);
#113=FACE_BOUND('',#114,.T.);
#114=EDGE_LOOP('',(#115,#121,#122,#123));
#115=ORIENTED_EDGE('',*,*,#116,.F.);
#116=EDGE_CURVE('',#100,#117,#119,.T.);
#117=VERTEX_POINT('',#118);
#118=CARTESIAN_POINT('',(-1.495,0.225,3.));
#119=LINE('',#120,#27);
#120=CARTESIAN_POINT('',(-1.495,0.225,2.1));
#121=ORIENTED_EDGE('',*,*,#107,.T.);
#122=ORIENTED_EDGE('',*,*,#60,.T.);
#123=ORIENTED_EDGE('',*,*,#124,.F.);
#124=EDGE_CURVE('',#117,#55,#125,.T.);
#125=LINE('',#126,#85);
#126=CARTESIAN_POINT('',(-1.495,0.1125,3.));
#127=PLANE('',#128);
#128=AXIS2_PLACEMENT_3D('',#120,#94,#71);
#129=ADVANCED_FACE('',(#130,#146,#159,#185),#211,.F.);
#130=FACE_BOUND('',#131,.F.);
#131=EDGE_LOOP('',(#132,#142));
#132=ORIENTED_EDGE('',*,*,#133,.T.);
#133=EDGE_CURVE('',#134,#136,#138,.T.);
#134=VERTEX_POINT('',#135);
#135=CARTESIAN_POINT('',(1.529705854078,-1.65,3.));
#136=VERTEX_POINT('',#137);
#137=CARTESIAN_POINT('',(-1.529705854078,-1.65,3.));
#138=CIRCLE('',#139,2.25);
#139=AXIS2_PLACEMENT_3D('',#140,#13,#141);
#140=CARTESIAN_POINT('',(0.,0.,3.));
#141=DIRECTION('',(0.679869268479,-0.733333333333,0.));
#142=ORIENTED_EDGE('',*,*,#143,.T.);
#143=EDGE_CURVE('',#136,#134,#144,.T.);
#144=LINE('',#145,#33);
#145=CARTESIAN_POINT('',(-10.,-1.65,3.));
#146=FACE_BOUND('',#147,.F.);
#147=EDGE_LOOP('',(#53,#123,#148,#155));
#148=ORIENTED_EDGE('',*,*,#149,.F.);
#149=EDGE_CURVE('',#150,#117,#152,.T.);
#150=VERTEX_POINT('',#151);
#151=CARTESIAN_POINT('',(-1.045,0.225,3.));
#152=LINE('',#153,#154);
#153=CARTESIAN_POINT('',(-1.1575,0.225,3.));
#154=VECTOR('',#94,1.);
#155=ORIENTED_EDGE('',*,*,#156,.F.);
#156=EDGE_CURVE('',#49,#150,#157,.T.);
#157=LINE('',#158,#90);
#158=CARTESIAN_POINT('',(-1.045,-0.1125,3.));
#159=FACE_BOUND('',#160,.F.);
#160=EDGE_LOOP('',(#161,#169,#175,#181));
#161=ORIENTED_EDGE('',*,*,#162,.T.);
#162=EDGE_CURVE('',#163,#165,#167,.T.);
#163=VERTEX_POINT('',#164);
#164=CARTESIAN_POINT('',(0.225,-0.225,3.));
#165=VERTEX_POINT('',#166);
#166=CARTESIAN_POINT('',(-0.225,-0.225,3.));
#167=LINE('',#168,#154);
#168=CARTESIAN_POINT('',(-0.1125,-0.225,3.));
#169=ORIENTED_EDGE('',*,*,#170,.T.);
#170=EDGE_CURVE('',#165,#171,#173,.T.);
#171=VERTEX_POINT('',#172);
#172=CARTESIAN_POINT('',(-0.225,0.225,3.));
#173=LINE('',#174,#90);
#174=CARTESIAN_POINT('',(-0.225,-0.1125,3.));
#175=ORIENTED_EDGE('',*,*,#176,.F.);
#176=EDGE_CURVE('',#177,#171,#179,.T.);
#177=VERTEX_POINT('',#178);
#178=CARTESIAN_POINT('',(0.225,0.225,3.));
#179=LINE('',#180,#154);
#180=CARTESIAN_POINT('',(-0.1125,0.225,3.));
#181=ORIENTED_EDGE('',*,*,#182,.F.);
#182=EDGE_CURVE('',#163,#177,#183,.T.);
#183=LINE('',#184,#90);
#184=CARTESIAN_POINT('',(0.225,-0.1125,3.));
#185=FACE_BOUND('',#186,.F.);
#186=EDGE_LOOP('',(#187,#195,#201,#207));
#187=ORIENTED_EDGE('',*,*,#188,.F.);
#188=EDGE_CURVE('',#189,#191,#193,.T.);
#189=VERTEX_POINT('',#190);
#190=CARTESIAN_POINT('',(1.045,-0.225,3.));
#191=VERTEX_POINT('',#192);
#192=CARTESIAN_POINT('',(1.495,-0.225,3.));
#193=LINE('',#194,#33);
#194=CARTESIAN_POINT('',(1.1575,-0.225,3.));
#195=ORIENTED_EDGE('',*,*,#196,.F.);
#196=EDGE_CURVE('',#197,#189,#199,.T.);
#197=VERTEX_POINT('',#198);
#198=CARTESIAN_POINT('',(1.045,0.225,3.));
#199=LINE('',#200,#85);
#200=CARTESIAN_POINT('',(1.045,0.1125,3.));
#201=ORIENTED_EDGE('',*,*,#202,.F.);
#202=EDGE_CURVE('',#203,#197,#205,.T.);
#203=VERTEX_POINT('',#204);
#204=CARTESIAN_POINT('',(1.495,0.225,3.));
#205=LINE('',#206,#154);
#206=CARTESIAN_POINT('',(1.3825,0.225,3.));
#207=ORIENTED_EDGE('',*,*,#208,.F.);
#208=EDGE_CURVE('',#191,#203,#209,.T.);
#209=LINE('',#210,#90);
#210=CARTESIAN_POINT('',(1.495,-0.1125,3.));
#211=PLANE('',#212);
#212=AXIS2_PLACEMENT_3D('',#140,#13,#14);
#213=ADVANCED_FACE('',(#214),#226,.T.);
#214=FACE_BOUND('',#215,.T.);
#215=EDGE_LOOP('',(#216,#217,#222,#155));
#216=ORIENTED_EDGE('',*,*,#48,.F.);
#217=ORIENTED_EDGE('',*,*,#218,.F.);
#218=EDGE_CURVE('',#219,#41,#221,.T.);
#219=VERTEX_POINT('',#220);
#220=CARTESIAN_POINT('',(-1.045,0.225,2.006801948466));
#221=LINE('',#42,#85);
#222=ORIENTED_EDGE('',*,*,#223,.T.);
#223=EDGE_CURVE('',#219,#150,#224,.T.);
#224=LINE('',#225,#27);
#225=CARTESIAN_POINT('',(-1.045,0.225,2.1));
#226=PLANE('',#227);
#227=AXIS2_PLACEMENT_3D('',#52,#14,#91);
#228=ADVANCED_FACE('',(#229),#242,.T.);
#229=FACE_BOUND('',#230,.T.);
#230=EDGE_LOOP('',(#231,#232,#237,#241));
#231=ORIENTED_EDGE('',*,*,#40,.F.);
#232=ORIENTED_EDGE('',*,*,#233,.T.);
#233=EDGE_CURVE('',#36,#234,#236,.T.);
#234=VERTEX_POINT('',#235);
#235=CARTESIAN_POINT('',(-2.315,0.225,0.736801948466));
#236=LINE('',#37,#90);
#237=ORIENTED_EDGE('',*,*,#238,.T.);
#238=EDGE_CURVE('',#234,#219,#239,.T.);
#239=LINE('',#240,#45);
#240=CARTESIAN_POINT('',(-2.380900974233,0.225,0.670900974233));
#241=ORIENTED_EDGE('',*,*,#218,.T.);
#242=PLANE('',#243);
#243=AXIS2_PLACEMENT_3D('',#44,#244,#91);
#244=DIRECTION('',(0.707106781187,0.,-0.707106781187));
#245=ADVANCED_FACE('',(#246),#258,.T.);
#246=FACE_BOUND('',#247,.T.);
#247=EDGE_LOOP('',(#248,#249,#254,#257));
#248=ORIENTED_EDGE('',*,*,#35,.F.);
#249=ORIENTED_EDGE('',*,*,#250,.T.);
#250=EDGE_CURVE('',#30,#251,#253,.T.);
#251=VERTEX_POINT('',#252);
#252=CARTESIAN_POINT('',(-2.315,0.225,-3.));
#253=LINE('',#31,#90);
#254=ORIENTED_EDGE('',*,*,#255,.T.);
#255=EDGE_CURVE('',#251,#234,#256,.T.);
#256=LINE('',#252,#27);
#257=ORIENTED_EDGE('',*,*,#233,.F.);
#258=PLANE('',#259);
#259=AXIS2_PLACEMENT_3D('',#31,#14,#91);
#260=ADVANCED_FACE('',(#261),#266,.F.);
#261=FACE_BOUND('',#262,.F.);
#262=EDGE_LOOP('',(#28,#249,#263,#82));
#263=ORIENTED_EDGE('',*,*,#264,.T.);
#264=EDGE_CURVE('',#251,#77,#265,.T.);
#265=LINE('',#252,#154);
#266=PLANE('',#267);
#267=AXIS2_PLACEMENT_3D('',#268,#13,#14);
#268=CARTESIAN_POINT('',(-2.54,0.,-3.));
#269=ADVANCED_FACE('',(#270),#278,.T.);
#270=FACE_BOUND('',#271,.T.);
#271=EDGE_LOOP('',(#272,#263,#273,#274,#275,#148,#276,#277));
#272=ORIENTED_EDGE('',*,*,#255,.F.);
#273=ORIENTED_EDGE('',*,*,#76,.T.);
#274=ORIENTED_EDGE('',*,*,#99,.T.);
#275=ORIENTED_EDGE('',*,*,#116,.T.);
#276=ORIENTED_EDGE('',*,*,#223,.F.);
#277=ORIENTED_EDGE('',*,*,#238,.F.);
#278=PLANE('',#279);
#279=AXIS2_PLACEMENT_3D('',#252,#91,#94);
#280=ADVANCED_FACE('',(#281),#320,.T.);
#281=FACE_BOUND('',#282,.F.);
#282=EDGE_LOOP('',(#283,#293,#306,#307));
#283=ORIENTED_EDGE('',*,*,#284,.T.);
#284=EDGE_CURVE('',#285,#287,#289,.T.);
#285=VERTEX_POINT('',#286);
#286=CARTESIAN_POINT('',(1.944222209522,-1.65,3.3));
#287=VERTEX_POINT('',#288);
#288=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.3));
#289=CIRCLE('',#290,2.55);
#290=AXIS2_PLACEMENT_3D('',#291,#13,#292);
#291=CARTESIAN_POINT('',(0.,0.,3.3));
#292=DIRECTION('',(0.762440082166,-0.647058823529,0.));
#293=ORIENTED_EDGE('',*,*,#294,.T.);
#294=EDGE_CURVE('',#287,#136,#295,.T.);
#295=B_SPLINE_CURVE_WITH_KNOTS('',6,(#288,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#137),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#296=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.260338125726));
#297=CARTESIAN_POINT('',(-1.935969530518,-1.65,3.220667319665));
#298=CARTESIAN_POINT('',(-1.919456443184,-1.65,3.182343079867));
#299=CARTESIAN_POINT('',(-1.895150738836,-1.65,3.146684984951));
#300=CARTESIAN_POINT('',(-1.863883587165,-1.65,3.114761088702));
#301=CARTESIAN_POINT('',(-1.788637233206,-1.65,3.059207082497));
#302=CARTESIAN_POINT('',(-1.744349314802,-1.65,3.035793176686));
#303=CARTESIAN_POINT('',(-1.694983151979,-1.65,3.017888788034));
#304=CARTESIAN_POINT('',(-1.641865845437,-1.65,3.005926099098));
#305=CARTESIAN_POINT('',(-1.586319720789,-1.65,3.));
#306=ORIENTED_EDGE('',*,*,#133,.F.);
#307=ORIENTED_EDGE('',*,*,#308,.F.);
#308=EDGE_CURVE('',#285,#134,#309,.T.);
#309=B_SPLINE_CURVE_WITH_KNOTS('',6,(#286,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#135),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#310=CARTESIAN_POINT('',(1.944222209522,-1.65,3.260338125727));
#311=CARTESIAN_POINT('',(1.935969530518,-1.65,3.220667319667));
#312=CARTESIAN_POINT('',(1.919456443186,-1.65,3.18234307987));
#313=CARTESIAN_POINT('',(1.895150738839,-1.65,3.146684984956));
#314=CARTESIAN_POINT('',(1.86388358717,-1.65,3.114761088707));
#315=CARTESIAN_POINT('',(1.788637233213,-1.65,3.059207082501));
#316=CARTESIAN_POINT('',(1.744349314808,-1.65,3.035793176688));
#317=CARTESIAN_POINT('',(1.694983151984,-1.65,3.017888788035));
#318=CARTESIAN_POINT('',(1.64186584544,-1.65,3.005926099098));
#319=CARTESIAN_POINT('',(1.586319720791,-1.65,3.));
#320=TOROIDAL_SURFACE('',#321,2.25,0.3);
#321=AXIS2_PLACEMENT_3D('',#291,#322,#14);
#322=DIRECTION('',(0.,0.,-1.));
#323=ADVANCED_FACE('',(#324),#375,.F.);
#324=FACE_BOUND('',#325,.F.);
#325=EDGE_LOOP('',(#326,#327,#328,#334,#349,#355,#370,#374));
#326=ORIENTED_EDGE('',*,*,#143,.F.);
#327=ORIENTED_EDGE('',*,*,#294,.F.);
#328=ORIENTED_EDGE('',*,*,#329,.T.);
#329=EDGE_CURVE('',#287,#330,#332,.T.);
#330=VERTEX_POINT('',#331);
#331=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.7));
#332=LINE('',#333,#27);
#333=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.));
#334=ORIENTED_EDGE('',*,*,#335,.T.);
#335=EDGE_CURVE('',#330,#336,#338,.T.);
#336=VERTEX_POINT('',#337);
#337=CARTESIAN_POINT('',(-1.529705854078,-1.65,8.));
#338=B_SPLINE_CURVE_WITH_KNOTS('',6,(#331,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#337),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#339=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.739661874274));
#340=CARTESIAN_POINT('',(-1.935969530518,-1.65,7.779332680335));
#341=CARTESIAN_POINT('',(-1.919456443184,-1.65,7.817656920133));
#342=CARTESIAN_POINT('',(-1.895150738836,-1.65,7.853315015049));
#343=CARTESIAN_POINT('',(-1.863883587165,-1.65,7.885238911298));
#344=CARTESIAN_POINT('',(-1.788637233206,-1.65,7.940792917503));
#345=CARTESIAN_POINT('',(-1.744349314802,-1.65,7.964206823315));
#346=CARTESIAN_POINT('',(-1.69498315198,-1.65,7.982111211966));
#347=CARTESIAN_POINT('',(-1.641865845437,-1.65,7.994073900902));
#348=CARTESIAN_POINT('',(-1.586319720789,-1.65,8.));
#349=ORIENTED_EDGE('',*,*,#350,.F.);
#350=EDGE_CURVE('',#351,#336,#353,.T.);
#351=VERTEX_POINT('',#352);
#352=CARTESIAN_POINT('',(1.529705854078,-1.65,8.));
#353=LINE('',#354,#154);
#354=CARTESIAN_POINT('',(-5.,-1.65,8.));
#355=ORIENTED_EDGE('',*,*,#356,.F.);
#356=EDGE_CURVE('',#357,#351,#359,.T.);
#357=VERTEX_POINT('',#358);
#358=CARTESIAN_POINT('',(1.944222209522,-1.65,7.7));
#359=B_SPLINE_CURVE_WITH_KNOTS('',6,(#358,#360,#361,#362,#363,#364,#365,#366,#367,#368,#369,#352),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#360=CARTESIAN_POINT('',(1.944222209522,-1.65,7.739661874273));
#361=CARTESIAN_POINT('',(1.935969530518,-1.65,7.779332680333));
#362=CARTESIAN_POINT('',(1.919456443186,-1.65,7.81765692013));
#363=CARTESIAN_POINT('',(1.895150738839,-1.65,7.853315015044));
#364=CARTESIAN_POINT('',(1.86388358717,-1.65,7.885238911293));
#365=CARTESIAN_POINT('',(1.788637233213,-1.65,7.940792917499));
#366=CARTESIAN_POINT('',(1.744349314808,-1.65,7.964206823312));
#367=CARTESIAN_POINT('',(1.694983151984,-1.65,7.982111211965));
#368=CARTESIAN_POINT('',(1.64186584544,-1.65,7.994073900902));
#369=CARTESIAN_POINT('',(1.586319720791,-1.65,8.));
#370=ORIENTED_EDGE('',*,*,#371,.F.);
#371=EDGE_CURVE('',#285,#357,#372,.T.);
#372=LINE('',#373,#27);
#373=CARTESIAN_POINT('',(1.944222209522,-1.65,3.));
#374=ORIENTED_EDGE('',*,*,#308,.T.);
#375=PLANE('',#376);
#376=AXIS2_PLACEMENT_3D('',#145,#91,#13);
#377=ADVANCED_FACE('',(#378),#394,.F.);
#378=FACE_BOUND('',#379,.F.);
#379=EDGE_LOOP('',(#380,#385,#390,#393));
#380=ORIENTED_EDGE('',*,*,#381,.F.);
#381=EDGE_CURVE('',#382,#163,#384,.T.);
#382=VERTEX_POINT('',#383);
#383=CARTESIAN_POINT('',(0.225,-0.225,-3.));
#384=LINE('',#383,#27);
#385=ORIENTED_EDGE('',*,*,#386,.F.);
#386=EDGE_CURVE('',#387,#382,#389,.T.);
#387=VERTEX_POINT('',#388);
#388=CARTESIAN_POINT('',(-0.225,-0.225,-3.));
#389=LINE('',#388,#33);
#390=ORIENTED_EDGE('',*,*,#391,.T.);
#391=EDGE_CURVE('',#387,#165,#392,.T.);
#392=LINE('',#388,#27);
#393=ORIENTED_EDGE('',*,*,#162,.F.);
#394=PLANE('',#395);
#395=AXIS2_PLACEMENT_3D('',#388,#91,#13);
#396=ADVANCED_FACE('',(#397),#407,.T.);
#397=FACE_BOUND('',#398,.T.);
#398=EDGE_LOOP('',(#380,#399,#404,#181));
#399=ORIENTED_EDGE('',*,*,#400,.T.);
#400=EDGE_CURVE('',#382,#401,#403,.T.);
#401=VERTEX_POINT('',#402);
#402=CARTESIAN_POINT('',(0.225,0.225,-3.));
#403=LINE('',#383,#90);
#404=ORIENTED_EDGE('',*,*,#405,.T.);
#405=EDGE_CURVE('',#401,#177,#406,.T.);
#406=LINE('',#402,#27);
#407=PLANE('',#408);
#408=AXIS2_PLACEMENT_3D('',#383,#14,#13);
#409=ADVANCED_FACE('',(#410),#421,.T.);
#410=FACE_BOUND('',#411,.T.);
#411=EDGE_LOOP('',(#412,#413,#418,#175));
#412=ORIENTED_EDGE('',*,*,#405,.F.);
#413=ORIENTED_EDGE('',*,*,#414,.F.);
#414=EDGE_CURVE('',#415,#401,#417,.T.);
#415=VERTEX_POINT('',#416);
#416=CARTESIAN_POINT('',(-0.225,0.225,-3.));
#417=LINE('',#416,#33);
#418=ORIENTED_EDGE('',*,*,#419,.T.);
#419=EDGE_CURVE('',#415,#171,#420,.T.);
#420=LINE('',#416,#27);
#421=PLANE('',#422);
#422=AXIS2_PLACEMENT_3D('',#416,#91,#13);
#423=ADVANCED_FACE('',(#424),#431,.F.);
#424=FACE_BOUND('',#425,.F.);
#425=EDGE_LOOP('',(#426,#427,#418,#430));
#426=ORIENTED_EDGE('',*,*,#391,.F.);
#427=ORIENTED_EDGE('',*,*,#428,.T.);
#428=EDGE_CURVE('',#387,#415,#429,.T.);
#429=LINE('',#388,#90);
#430=ORIENTED_EDGE('',*,*,#170,.F.);
#431=PLANE('',#432);
#432=AXIS2_PLACEMENT_3D('',#388,#14,#13);
#433=ADVANCED_FACE('',(#434),#474,.T.);
#434=FACE_BOUND('',#435,.T.);
#435=EDGE_LOOP('',(#436,#443,#448,#453,#460,#187,#464,#470));
#436=ORIENTED_EDGE('',*,*,#437,.F.);
#437=EDGE_CURVE('',#438,#440,#442,.T.);
#438=VERTEX_POINT('',#439);
#439=CARTESIAN_POINT('',(2.315,-0.225,-3.));
#440=VERTEX_POINT('',#441);
#441=CARTESIAN_POINT('',(2.315,-0.225,0.736801948466));
#442=LINE('',#439,#27);
#443=ORIENTED_EDGE('',*,*,#444,.T.);
#444=EDGE_CURVE('',#438,#445,#447,.T.);
#445=VERTEX_POINT('',#446);
#446=CARTESIAN_POINT('',(2.765,-0.225,-3.));
#447=LINE('',#439,#33);
#448=ORIENTED_EDGE('',*,*,#449,.T.);
#449=EDGE_CURVE('',#445,#450,#452,.T.);
#450=VERTEX_POINT('',#451);
#451=CARTESIAN_POINT('',(2.765,-0.225,0.923198051534));
#452=LINE('',#446,#27);
#453=ORIENTED_EDGE('',*,*,#454,.T.);
#454=EDGE_CURVE('',#450,#455,#457,.T.);
#455=VERTEX_POINT('',#456);
#456=CARTESIAN_POINT('',(1.495,-0.225,2.193198051534));
#457=LINE('',#458,#459);
#458=CARTESIAN_POINT('',(2.699099025767,-0.225,0.989099025767));
#459=VECTOR('',#111,1.);
#460=ORIENTED_EDGE('',*,*,#461,.T.);
#461=EDGE_CURVE('',#455,#191,#462,.T.);
#462=LINE('',#463,#27);
#463=CARTESIAN_POINT('',(1.495,-0.225,2.1));
#464=ORIENTED_EDGE('',*,*,#465,.F.);
#465=EDGE_CURVE('',#466,#189,#468,.T.);
#466=VERTEX_POINT('',#467);
#467=CARTESIAN_POINT('',(1.045,-0.225,2.006801948466));
#468=LINE('',#469,#27);
#469=CARTESIAN_POINT('',(1.045,-0.225,2.1));
#470=ORIENTED_EDGE('',*,*,#471,.F.);
#471=EDGE_CURVE('',#440,#466,#472,.T.);
#472=LINE('',#473,#459);
#473=CARTESIAN_POINT('',(2.380900974233,-0.225,0.670900974233));
#474=PLANE('',#475);
#475=AXIS2_PLACEMENT_3D('',#439,#71,#14);
#476=ADVANCED_FACE('',(#477),#489,.T.);
#477=FACE_BOUND('',#478,.T.);
#478=EDGE_LOOP('',(#479,#480,#485,#207));
#479=ORIENTED_EDGE('',*,*,#461,.F.);
#480=ORIENTED_EDGE('',*,*,#481,.T.);
#481=EDGE_CURVE('',#455,#482,#484,.T.);
#482=VERTEX_POINT('',#483);
#483=CARTESIAN_POINT('',(1.495,0.225,2.193198051534));
#484=LINE('',#456,#90);
#485=ORIENTED_EDGE('',*,*,#486,.T.);
#486=EDGE_CURVE('',#482,#203,#487,.T.);
#487=LINE('',#488,#27);
#488=CARTESIAN_POINT('',(1.495,0.225,2.1));
#489=PLANE('',#490);
#490=AXIS2_PLACEMENT_3D('',#463,#14,#91);
#491=ADVANCED_FACE('',(#492),#526,.T.);
#492=FACE_BOUND('',#493,.T.);
#493=EDGE_LOOP('',(#494,#501,#506,#511,#517,#201,#521,#522));
#494=ORIENTED_EDGE('',*,*,#495,.F.);
#495=EDGE_CURVE('',#496,#498,#500,.T.);
#496=VERTEX_POINT('',#497);
#497=CARTESIAN_POINT('',(2.765,0.225,-3.));
#498=VERTEX_POINT('',#499);
#499=CARTESIAN_POINT('',(2.765,0.225,0.923198051534));
#500=LINE('',#497,#27);
#501=ORIENTED_EDGE('',*,*,#502,.T.);
#502=EDGE_CURVE('',#496,#503,#505,.T.);
#503=VERTEX_POINT('',#504);
#504=CARTESIAN_POINT('',(2.315,0.225,-3.));
#505=LINE('',#497,#154);
#506=ORIENTED_EDGE('',*,*,#507,.T.);
#507=EDGE_CURVE('',#503,#508,#510,.T.);
#508=VERTEX_POINT('',#509);
#509=CARTESIAN_POINT('',(2.315,0.225,0.736801948466));
#510=LINE('',#504,#27);
#511=ORIENTED_EDGE('',*,*,#512,.T.);
#512=EDGE_CURVE('',#508,#513,#515,.T.);
#513=VERTEX_POINT('',#514);
#514=CARTESIAN_POINT('',(1.045,0.225,2.006801948466));
#515=LINE('',#516,#459);
#516=CARTESIAN_POINT('',(2.380900974233,0.225,0.670900974233));
#517=ORIENTED_EDGE('',*,*,#518,.T.);
#518=EDGE_CURVE('',#513,#197,#519,.T.);
#519=LINE('',#520,#27);
#520=CARTESIAN_POINT('',(1.045,0.225,2.1));
#521=ORIENTED_EDGE('',*,*,#486,.F.);
#522=ORIENTED_EDGE('',*,*,#523,.F.);
#523=EDGE_CURVE('',#498,#482,#524,.T.);
#524=LINE('',#525,#459);
#525=CARTESIAN_POINT('',(2.699099025767,0.225,0.989099025767));
#526=PLANE('',#527);
#527=AXIS2_PLACEMENT_3D('',#497,#91,#94);
#528=ADVANCED_FACE('',(#529),#536,.T.);
#529=FACE_BOUND('',#530,.T.);
#530=EDGE_LOOP('',(#531,#532,#535,#195));
#531=ORIENTED_EDGE('',*,*,#518,.F.);
#532=ORIENTED_EDGE('',*,*,#533,.F.);
#533=EDGE_CURVE('',#466,#513,#534,.T.);
#534=LINE('',#514,#90);
#535=ORIENTED_EDGE('',*,*,#465,.T.);
#536=PLANE('',#537);
#537=AXIS2_PLACEMENT_3D('',#520,#94,#71);
#538=ADVANCED_FACE('',(#539),#547,.T.);
#539=FACE_BOUND('',#540,.T.);
#540=EDGE_LOOP('',(#283,#328,#541,#370));
#541=ORIENTED_EDGE('',*,*,#542,.T.);
#542=EDGE_CURVE('',#330,#357,#543,.T.);
#543=CIRCLE('',#544,2.55);
#544=AXIS2_PLACEMENT_3D('',#545,#322,#546);
#545=CARTESIAN_POINT('',(0.,0.,7.7));
#546=DIRECTION('',(-0.762440082166,-0.647058823529,0.));
#547=CYLINDRICAL_SURFACE('',#212,2.55);
#548=ADVANCED_FACE('',(#549),#558,.T.);
#549=FACE_BOUND('',#550,.T.);
#550=EDGE_LOOP('',(#551,#334,#552,#355));
#551=ORIENTED_EDGE('',*,*,#542,.F.);
#552=ORIENTED_EDGE('',*,*,#553,.T.);
#553=EDGE_CURVE('',#336,#351,#554,.T.);
#554=CIRCLE('',#555,2.25);
#555=AXIS2_PLACEMENT_3D('',#556,#322,#557);
#556=CARTESIAN_POINT('',(0.,0.,8.));
#557=DIRECTION('',(-0.679869268479,-0.733333333333,0.));
#558=TOROIDAL_SURFACE('',#559,2.25,0.3);
#559=AXIS2_PLACEMENT_3D('',#545,#13,#14);
#560=ADVANCED_FACE('',(#561),#564,.T.);
#561=FACE_BOUND('',#562,.T.);
#562=EDGE_LOOP('',(#349,#563));
#563=ORIENTED_EDGE('',*,*,#553,.F.);
#564=PLANE('',#565);
#565=AXIS2_PLACEMENT_3D('',#556,#13,#14);
#566=ADVANCED_FACE('',(#567),#571,.F.);
#567=FACE_BOUND('',#568,.F.);
#568=EDGE_LOOP('',(#569,#570,#399,#413));
#569=ORIENTED_EDGE('',*,*,#428,.F.);
#570=ORIENTED_EDGE('',*,*,#386,.T.);
#571=PLANE('',#572);
#572=AXIS2_PLACEMENT_3D('',#388,#13,#14);
#573=ADVANCED_FACE('',(#574),#584,.T.);
#574=FACE_BOUND('',#575,.T.);
#575=EDGE_LOOP('',(#576,#577,#580,#581));
#576=ORIENTED_EDGE('',*,*,#507,.F.);
#577=ORIENTED_EDGE('',*,*,#578,.T.);
#578=EDGE_CURVE('',#503,#438,#579,.T.);
#579=LINE('',#504,#85);
#580=ORIENTED_EDGE('',*,*,#437,.T.);
#581=ORIENTED_EDGE('',*,*,#582,.F.);
#582=EDGE_CURVE('',#508,#440,#583,.T.);
#583=LINE('',#509,#85);
#584=PLANE('',#585);
#585=AXIS2_PLACEMENT_3D('',#504,#94,#71);
#586=ADVANCED_FACE('',(#587),#593,.T.);
#587=FACE_BOUND('',#588,.T.);
#588=EDGE_LOOP('',(#589,#590,#591,#592));
#589=ORIENTED_EDGE('',*,*,#512,.F.);
#590=ORIENTED_EDGE('',*,*,#582,.T.);
#591=ORIENTED_EDGE('',*,*,#471,.T.);
#592=ORIENTED_EDGE('',*,*,#533,.T.);
#593=PLANE('',#594);
#594=AXIS2_PLACEMENT_3D('',#516,#595,#71);
#595=DIRECTION('',(-0.707106781187,0.,-0.707106781187));
#596=ADVANCED_FACE('',(#597),#605,.T.);
#597=FACE_BOUND('',#598,.T.);
#598=EDGE_LOOP('',(#599,#600,#603,#604));
#599=ORIENTED_EDGE('',*,*,#454,.F.);
#600=ORIENTED_EDGE('',*,*,#601,.F.);
#601=EDGE_CURVE('',#498,#450,#602,.T.);
#602=LINE('',#451,#85);
#603=ORIENTED_EDGE('',*,*,#523,.T.);
#604=ORIENTED_EDGE('',*,*,#481,.F.);
#605=PLANE('',#606);
#606=AXIS2_PLACEMENT_3D('',#458,#46,#91);
#607=ADVANCED_FACE('',(#608),#616,.T.);
#608=FACE_BOUND('',#609,.T.);
#609=EDGE_LOOP('',(#610,#611,#614,#615));
#610=ORIENTED_EDGE('',*,*,#449,.F.);
#611=ORIENTED_EDGE('',*,*,#612,.T.);
#612=EDGE_CURVE('',#445,#496,#613,.T.);
#613=LINE('',#446,#90);
#614=ORIENTED_EDGE('',*,*,#495,.T.);
#615=ORIENTED_EDGE('',*,*,#601,.T.);
#616=PLANE('',#617);
#617=AXIS2_PLACEMENT_3D('',#446,#14,#91);
#618=ADVANCED_FACE('',(#619),#621,.F.);
#619=FACE_BOUND('',#620,.F.);
#620=EDGE_LOOP('',(#443,#611,#501,#577));
#621=PLANE('',#622);
#622=AXIS2_PLACEMENT_3D('',#623,#13,#14);
#623=CARTESIAN_POINT('',(2.54,0.,-3.));
#624=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#628)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#625,#626,#627)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#625=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#626=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#627=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#628=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#625,'distance_accuracy_value','confusion accuracy');
#629=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#630=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#631,#641,#642,#643,#644,#645,#646,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685,#686,#687,#688),#624);
#631=STYLED_ITEM('color',(#632),#17);
#632=PRESENTATION_STYLE_ASSIGNMENT((#633,#639));
#633=SURFACE_STYLE_USAGE(.BOTH.,#634);
#634=SURFACE_SIDE_STYLE('',(#635));
#635=SURFACE_STYLE_FILL_AREA(#636);
#636=FILL_AREA_STYLE('',(#637));
#637=FILL_AREA_STYLE_COLOUR('',#638);
#638=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#639=CURVE_STYLE('',#640,POSITIVE_LENGTH_MEASURE(0.1),#638);
#640=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#641=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#54,#631);
#642=STYLED_ITEM('color',(#632),#72);
#643=STYLED_ITEM('color',(#632),#95);
#644=STYLED_ITEM('color',(#632),#112);
#645=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#124,#644);
#646=STYLED_ITEM('color',(#647),#129);
#647=PRESENTATION_STYLE_ASSIGNMENT((#648,#654));
#648=SURFACE_STYLE_USAGE(.BOTH.,#649);
#649=SURFACE_SIDE_STYLE('',(#650));
#650=SURFACE_STYLE_FILL_AREA(#651);
#651=FILL_AREA_STYLE('',(#652));
#652=FILL_AREA_STYLE_COLOUR('',#653);
#653=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
#654=CURVE_STYLE('',#640,POSITIVE_LENGTH_MEASURE(0.1),#653);
#655=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#156,#646);
#656=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#149,#646);
#657=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#162,#646);
#658=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#182,#646);
#659=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#176,#646);
#660=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#170,#646);
#661=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#188,#646);
#662=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#208,#646);
#663=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#202,#646);
#664=OVER_RIDING_STYLED_ITEM('overriding color',(#632),#196,#646);
#665=STYLED_ITEM('color',(#632),#213);
#666=STYLED_ITEM('color',(#632),#228);
#667=STYLED_ITEM('color',(#632),#245);
#668=STYLED_ITEM('color',(#632),#260);
#669=STYLED_ITEM('color',(#632),#269);
#670=STYLED_ITEM('color',(#647),#280);
#671=STYLED_ITEM('color',(#647),#323);
#672=STYLED_ITEM('color',(#632),#377);
#673=STYLED_ITEM('color',(#632),#396);
#674=STYLED_ITEM('color',(#632),#409);
#675=STYLED_ITEM('color',(#632),#423);
#676=STYLED_ITEM('color',(#632),#433);
#677=STYLED_ITEM('color',(#632),#476);
#678=STYLED_ITEM('color',(#632),#491);
#679=STYLED_ITEM('color',(#632),#528);
#680=STYLED_ITEM('color',(#647),#538);
#681=STYLED_ITEM('color',(#647),#548);
#682=STYLED_ITEM('color',(#647),#560);
#683=STYLED_ITEM('color',(#632),#566);
#684=STYLED_ITEM('color',(#632),#573);
#685=STYLED_ITEM('color',(#632),#586);
#686=STYLED_ITEM('color',(#632),#596);
#687=STYLED_ITEM('color',(#632),#607);
#688=STYLED_ITEM('color',(#632),#618);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,608 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-08T23:09:10',('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('Zigzag','Zigzag','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#537);
#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,#46,#69,#156,#169,#179,#185,#228,#282,#326,#343,#380,#390,#409,#422,#436,#446,#456,#468,#474,#489,#500,#513,#524,#530));
#17=ADVANCED_FACE('',(#18),#44,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#28,#35,#40));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-1.495,-0.225,-3.));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-1.495,-0.225,3.));
#26=LINE('',#23,#27);
#27=VECTOR('',#13,1.);
#28=ORIENTED_EDGE('',*,*,#29,.T.);
#29=EDGE_CURVE('',#22,#30,#32,.T.);
#30=VERTEX_POINT('',#31);
#31=CARTESIAN_POINT('',(-1.495,0.225,-3.));
#32=LINE('',#23,#33);
#33=VECTOR('',#34,1.);
#34=DIRECTION('',(0.,1.,0.));
#35=ORIENTED_EDGE('',*,*,#36,.T.);
#36=EDGE_CURVE('',#30,#37,#39,.T.);
#37=VERTEX_POINT('',#38);
#38=CARTESIAN_POINT('',(-1.495,0.225,3.));
#39=LINE('',#31,#27);
#40=ORIENTED_EDGE('',*,*,#41,.F.);
#41=EDGE_CURVE('',#24,#37,#42,.T.);
#42=LINE('',#43,#33);
#43=CARTESIAN_POINT('',(-1.495,-0.1125,3.));
#44=PLANE('',#45);
#45=AXIS2_PLACEMENT_3D('',#23,#14,#13);
#46=ADVANCED_FACE('',(#47),#67,.F.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#60,#61));
#49=ORIENTED_EDGE('',*,*,#50,.F.);
#50=EDGE_CURVE('',#51,#53,#55,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(-1.045,-0.225,-3.));
#53=VERTEX_POINT('',#54);
#54=CARTESIAN_POINT('',(-1.045,-0.225,3.));
#55=LINE('',#52,#27);
#56=ORIENTED_EDGE('',*,*,#57,.F.);
#57=EDGE_CURVE('',#22,#51,#58,.T.);
#58=LINE('',#23,#59);
#59=VECTOR('',#14,1.);
#60=ORIENTED_EDGE('',*,*,#21,.T.);
#61=ORIENTED_EDGE('',*,*,#62,.F.);
#62=EDGE_CURVE('',#53,#24,#63,.T.);
#63=LINE('',#64,#65);
#64=CARTESIAN_POINT('',(-0.7475,-0.225,3.));
#65=VECTOR('',#66,1.);
#66=DIRECTION('',(-1.,0.,0.));
#67=PLANE('',#68);
#68=AXIS2_PLACEMENT_3D('',#23,#34,#13);
#69=ADVANCED_FACE('',(#70,#86,#100,#128),#154,.F.);
#70=FACE_BOUND('',#71,.F.);
#71=EDGE_LOOP('',(#72,#82));
#72=ORIENTED_EDGE('',*,*,#73,.T.);
#73=EDGE_CURVE('',#74,#76,#78,.T.);
#74=VERTEX_POINT('',#75);
#75=CARTESIAN_POINT('',(1.529705854078,-1.65,3.));
#76=VERTEX_POINT('',#77);
#77=CARTESIAN_POINT('',(-1.529705854078,-1.65,3.));
#78=CIRCLE('',#79,2.25);
#79=AXIS2_PLACEMENT_3D('',#80,#13,#81);
#80=CARTESIAN_POINT('',(0.,0.,3.));
#81=DIRECTION('',(0.679869268479,-0.733333333333,0.));
#82=ORIENTED_EDGE('',*,*,#83,.T.);
#83=EDGE_CURVE('',#76,#74,#84,.T.);
#84=LINE('',#85,#59);
#85=CARTESIAN_POINT('',(-10.,-1.65,3.));
#86=FACE_BOUND('',#87,.F.);
#87=EDGE_LOOP('',(#88,#89,#90,#96));
#88=ORIENTED_EDGE('',*,*,#62,.T.);
#89=ORIENTED_EDGE('',*,*,#41,.T.);
#90=ORIENTED_EDGE('',*,*,#91,.F.);
#91=EDGE_CURVE('',#92,#37,#94,.T.);
#92=VERTEX_POINT('',#93);
#93=CARTESIAN_POINT('',(-1.045,0.225,3.));
#94=LINE('',#95,#65);
#95=CARTESIAN_POINT('',(-0.7475,0.225,3.));
#96=ORIENTED_EDGE('',*,*,#97,.F.);
#97=EDGE_CURVE('',#53,#92,#98,.T.);
#98=LINE('',#99,#33);
#99=CARTESIAN_POINT('',(-1.045,-0.1125,3.));
#100=FACE_BOUND('',#101,.F.);
#101=EDGE_LOOP('',(#102,#110,#116,#124));
#102=ORIENTED_EDGE('',*,*,#103,.F.);
#103=EDGE_CURVE('',#104,#106,#108,.T.);
#104=VERTEX_POINT('',#105);
#105=CARTESIAN_POINT('',(0.225,-0.225,3.));
#106=VERTEX_POINT('',#107);
#107=CARTESIAN_POINT('',(0.225,0.225,3.));
#108=LINE('',#109,#33);
#109=CARTESIAN_POINT('',(0.225,0.5225,3.));
#110=ORIENTED_EDGE('',*,*,#111,.F.);
#111=EDGE_CURVE('',#112,#104,#114,.T.);
#112=VERTEX_POINT('',#113);
#113=CARTESIAN_POINT('',(-0.225,-0.225,3.));
#114=LINE('',#115,#59);
#115=CARTESIAN_POINT('',(-0.1125,-0.225,3.));
#116=ORIENTED_EDGE('',*,*,#117,.F.);
#117=EDGE_CURVE('',#118,#112,#120,.T.);
#118=VERTEX_POINT('',#119);
#119=CARTESIAN_POINT('',(-0.225,0.225,3.));
#120=LINE('',#121,#122);
#121=CARTESIAN_POINT('',(-0.225,0.7475,3.));
#122=VECTOR('',#123,1.);
#123=DIRECTION('',(0.,-1.,0.));
#124=ORIENTED_EDGE('',*,*,#125,.F.);
#125=EDGE_CURVE('',#106,#118,#126,.T.);
#126=LINE('',#127,#65);
#127=CARTESIAN_POINT('',(0.1125,0.225,3.));
#128=FACE_BOUND('',#129,.F.);
#129=EDGE_LOOP('',(#130,#138,#144,#150));
#130=ORIENTED_EDGE('',*,*,#131,.T.);
#131=EDGE_CURVE('',#132,#134,#136,.T.);
#132=VERTEX_POINT('',#133);
#133=CARTESIAN_POINT('',(1.495,-0.225,3.));
#134=VERTEX_POINT('',#135);
#135=CARTESIAN_POINT('',(1.045,-0.225,3.));
#136=LINE('',#137,#65);
#137=CARTESIAN_POINT('',(0.5225,-0.225,3.));
#138=ORIENTED_EDGE('',*,*,#139,.T.);
#139=EDGE_CURVE('',#134,#140,#142,.T.);
#140=VERTEX_POINT('',#141);
#141=CARTESIAN_POINT('',(1.045,0.225,3.));
#142=LINE('',#143,#33);
#143=CARTESIAN_POINT('',(1.045,-0.1125,3.));
#144=ORIENTED_EDGE('',*,*,#145,.F.);
#145=EDGE_CURVE('',#146,#140,#148,.T.);
#146=VERTEX_POINT('',#147);
#147=CARTESIAN_POINT('',(1.495,0.225,3.));
#148=LINE('',#149,#65);
#149=CARTESIAN_POINT('',(0.5225,0.225,3.));
#150=ORIENTED_EDGE('',*,*,#151,.F.);
#151=EDGE_CURVE('',#132,#146,#152,.T.);
#152=LINE('',#153,#33);
#153=CARTESIAN_POINT('',(1.495,-0.1125,3.));
#154=PLANE('',#155);
#155=AXIS2_PLACEMENT_3D('',#80,#13,#14);
#156=ADVANCED_FACE('',(#157),#167,.T.);
#157=FACE_BOUND('',#158,.T.);
#158=EDGE_LOOP('',(#159,#164,#35,#90));
#159=ORIENTED_EDGE('',*,*,#160,.F.);
#160=EDGE_CURVE('',#161,#92,#163,.T.);
#161=VERTEX_POINT('',#162);
#162=CARTESIAN_POINT('',(-1.045,0.225,-3.));
#163=LINE('',#162,#27);
#164=ORIENTED_EDGE('',*,*,#165,.F.);
#165=EDGE_CURVE('',#30,#161,#166,.T.);
#166=LINE('',#31,#59);
#167=PLANE('',#168);
#168=AXIS2_PLACEMENT_3D('',#31,#34,#13);
#169=ADVANCED_FACE('',(#170),#177,.F.);
#170=FACE_BOUND('',#171,.F.);
#171=EDGE_LOOP('',(#172,#173,#174,#164));
#172=ORIENTED_EDGE('',*,*,#29,.F.);
#173=ORIENTED_EDGE('',*,*,#57,.T.);
#174=ORIENTED_EDGE('',*,*,#175,.T.);
#175=EDGE_CURVE('',#51,#161,#176,.T.);
#176=LINE('',#52,#33);
#177=PLANE('',#178);
#178=AXIS2_PLACEMENT_3D('',#23,#13,#14);
#179=ADVANCED_FACE('',(#180),#183,.T.);
#180=FACE_BOUND('',#181,.T.);
#181=EDGE_LOOP('',(#49,#174,#182,#96));
#182=ORIENTED_EDGE('',*,*,#160,.T.);
#183=PLANE('',#184);
#184=AXIS2_PLACEMENT_3D('',#52,#14,#13);
#185=ADVANCED_FACE('',(#186),#225,.T.);
#186=FACE_BOUND('',#187,.F.);
#187=EDGE_LOOP('',(#188,#198,#211,#212));
#188=ORIENTED_EDGE('',*,*,#189,.T.);
#189=EDGE_CURVE('',#190,#192,#194,.T.);
#190=VERTEX_POINT('',#191);
#191=CARTESIAN_POINT('',(1.944222209522,-1.65,3.3));
#192=VERTEX_POINT('',#193);
#193=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.3));
#194=CIRCLE('',#195,2.55);
#195=AXIS2_PLACEMENT_3D('',#196,#13,#197);
#196=CARTESIAN_POINT('',(0.,0.,3.3));
#197=DIRECTION('',(0.762440082166,-0.647058823529,0.));
#198=ORIENTED_EDGE('',*,*,#199,.T.);
#199=EDGE_CURVE('',#192,#76,#200,.T.);
#200=B_SPLINE_CURVE_WITH_KNOTS('',6,(#193,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#77),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#201=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.260338125726));
#202=CARTESIAN_POINT('',(-1.935969530518,-1.65,3.220667319665));
#203=CARTESIAN_POINT('',(-1.919456443184,-1.65,3.182343079867));
#204=CARTESIAN_POINT('',(-1.895150738836,-1.65,3.146684984951));
#205=CARTESIAN_POINT('',(-1.863883587165,-1.65,3.114761088702));
#206=CARTESIAN_POINT('',(-1.788637233206,-1.65,3.059207082497));
#207=CARTESIAN_POINT('',(-1.744349314802,-1.65,3.035793176686));
#208=CARTESIAN_POINT('',(-1.694983151979,-1.65,3.017888788034));
#209=CARTESIAN_POINT('',(-1.641865845437,-1.65,3.005926099098));
#210=CARTESIAN_POINT('',(-1.586319720789,-1.65,3.));
#211=ORIENTED_EDGE('',*,*,#73,.F.);
#212=ORIENTED_EDGE('',*,*,#213,.F.);
#213=EDGE_CURVE('',#190,#74,#214,.T.);
#214=B_SPLINE_CURVE_WITH_KNOTS('',6,(#191,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#75),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#215=CARTESIAN_POINT('',(1.944222209522,-1.65,3.260338125727));
#216=CARTESIAN_POINT('',(1.935969530518,-1.65,3.220667319667));
#217=CARTESIAN_POINT('',(1.919456443186,-1.65,3.18234307987));
#218=CARTESIAN_POINT('',(1.895150738839,-1.65,3.146684984956));
#219=CARTESIAN_POINT('',(1.86388358717,-1.65,3.114761088707));
#220=CARTESIAN_POINT('',(1.788637233213,-1.65,3.059207082501));
#221=CARTESIAN_POINT('',(1.744349314808,-1.65,3.035793176688));
#222=CARTESIAN_POINT('',(1.694983151984,-1.65,3.017888788035));
#223=CARTESIAN_POINT('',(1.64186584544,-1.65,3.005926099098));
#224=CARTESIAN_POINT('',(1.586319720791,-1.65,3.));
#225=TOROIDAL_SURFACE('',#226,2.25,0.3);
#226=AXIS2_PLACEMENT_3D('',#196,#227,#14);
#227=DIRECTION('',(0.,0.,-1.));
#228=ADVANCED_FACE('',(#229),#280,.F.);
#229=FACE_BOUND('',#230,.F.);
#230=EDGE_LOOP('',(#231,#232,#233,#239,#254,#260,#275,#279));
#231=ORIENTED_EDGE('',*,*,#83,.F.);
#232=ORIENTED_EDGE('',*,*,#199,.F.);
#233=ORIENTED_EDGE('',*,*,#234,.T.);
#234=EDGE_CURVE('',#192,#235,#237,.T.);
#235=VERTEX_POINT('',#236);
#236=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.7));
#237=LINE('',#238,#27);
#238=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.));
#239=ORIENTED_EDGE('',*,*,#240,.T.);
#240=EDGE_CURVE('',#235,#241,#243,.T.);
#241=VERTEX_POINT('',#242);
#242=CARTESIAN_POINT('',(-1.529705854078,-1.65,8.));
#243=B_SPLINE_CURVE_WITH_KNOTS('',6,(#236,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#242),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#244=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.739661874274));
#245=CARTESIAN_POINT('',(-1.935969530518,-1.65,7.779332680335));
#246=CARTESIAN_POINT('',(-1.919456443184,-1.65,7.817656920133));
#247=CARTESIAN_POINT('',(-1.895150738836,-1.65,7.853315015049));
#248=CARTESIAN_POINT('',(-1.863883587165,-1.65,7.885238911298));
#249=CARTESIAN_POINT('',(-1.788637233206,-1.65,7.940792917503));
#250=CARTESIAN_POINT('',(-1.744349314802,-1.65,7.964206823315));
#251=CARTESIAN_POINT('',(-1.69498315198,-1.65,7.982111211966));
#252=CARTESIAN_POINT('',(-1.641865845437,-1.65,7.994073900902));
#253=CARTESIAN_POINT('',(-1.586319720789,-1.65,8.));
#254=ORIENTED_EDGE('',*,*,#255,.F.);
#255=EDGE_CURVE('',#256,#241,#258,.T.);
#256=VERTEX_POINT('',#257);
#257=CARTESIAN_POINT('',(1.529705854078,-1.65,8.));
#258=LINE('',#259,#65);
#259=CARTESIAN_POINT('',(-5.,-1.65,8.));
#260=ORIENTED_EDGE('',*,*,#261,.F.);
#261=EDGE_CURVE('',#262,#256,#264,.T.);
#262=VERTEX_POINT('',#263);
#263=CARTESIAN_POINT('',(1.944222209522,-1.65,7.7));
#264=B_SPLINE_CURVE_WITH_KNOTS('',6,(#263,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274,#257),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#265=CARTESIAN_POINT('',(1.944222209522,-1.65,7.739661874273));
#266=CARTESIAN_POINT('',(1.935969530518,-1.65,7.779332680333));
#267=CARTESIAN_POINT('',(1.919456443186,-1.65,7.81765692013));
#268=CARTESIAN_POINT('',(1.895150738839,-1.65,7.853315015044));
#269=CARTESIAN_POINT('',(1.86388358717,-1.65,7.885238911293));
#270=CARTESIAN_POINT('',(1.788637233213,-1.65,7.940792917499));
#271=CARTESIAN_POINT('',(1.744349314808,-1.65,7.964206823312));
#272=CARTESIAN_POINT('',(1.694983151984,-1.65,7.982111211965));
#273=CARTESIAN_POINT('',(1.64186584544,-1.65,7.994073900902));
#274=CARTESIAN_POINT('',(1.586319720791,-1.65,8.));
#275=ORIENTED_EDGE('',*,*,#276,.F.);
#276=EDGE_CURVE('',#190,#262,#277,.T.);
#277=LINE('',#278,#27);
#278=CARTESIAN_POINT('',(1.944222209522,-1.65,3.));
#279=ORIENTED_EDGE('',*,*,#213,.T.);
#280=PLANE('',#281);
#281=AXIS2_PLACEMENT_3D('',#85,#34,#13);
#282=ADVANCED_FACE('',(#283),#324,.T.);
#283=FACE_BOUND('',#284,.T.);
#284=EDGE_LOOP('',(#285,#292,#297,#302,#310,#102,#314,#320));
#285=ORIENTED_EDGE('',*,*,#286,.F.);
#286=EDGE_CURVE('',#287,#289,#291,.T.);
#287=VERTEX_POINT('',#288);
#288=CARTESIAN_POINT('',(0.225,1.045,-3.));
#289=VERTEX_POINT('',#290);
#290=CARTESIAN_POINT('',(0.225,1.045,0.736801948466));
#291=LINE('',#288,#27);
#292=ORIENTED_EDGE('',*,*,#293,.T.);
#293=EDGE_CURVE('',#287,#294,#296,.T.);
#294=VERTEX_POINT('',#295);
#295=CARTESIAN_POINT('',(0.225,1.495,-3.));
#296=LINE('',#288,#33);
#297=ORIENTED_EDGE('',*,*,#298,.T.);
#298=EDGE_CURVE('',#294,#299,#301,.T.);
#299=VERTEX_POINT('',#300);
#300=CARTESIAN_POINT('',(0.225,1.495,0.923198051534));
#301=LINE('',#295,#27);
#302=ORIENTED_EDGE('',*,*,#303,.T.);
#303=EDGE_CURVE('',#299,#304,#306,.T.);
#304=VERTEX_POINT('',#305);
#305=CARTESIAN_POINT('',(0.225,0.225,2.193198051534));
#306=LINE('',#307,#308);
#307=CARTESIAN_POINT('',(0.225,1.429099025767,0.989099025767));
#308=VECTOR('',#309,1.);
#309=DIRECTION('',(0.,-0.707106781187,0.707106781187));
#310=ORIENTED_EDGE('',*,*,#311,.T.);
#311=EDGE_CURVE('',#304,#106,#312,.T.);
#312=LINE('',#313,#27);
#313=CARTESIAN_POINT('',(0.225,0.225,2.1));
#314=ORIENTED_EDGE('',*,*,#315,.F.);
#315=EDGE_CURVE('',#316,#104,#318,.T.);
#316=VERTEX_POINT('',#317);
#317=CARTESIAN_POINT('',(0.225,-0.225,2.006801948466));
#318=LINE('',#319,#27);
#319=CARTESIAN_POINT('',(0.225,-0.225,2.1));
#320=ORIENTED_EDGE('',*,*,#321,.F.);
#321=EDGE_CURVE('',#289,#316,#322,.T.);
#322=LINE('',#323,#308);
#323=CARTESIAN_POINT('',(0.225,1.110900974233,0.670900974233));
#324=PLANE('',#325);
#325=AXIS2_PLACEMENT_3D('',#288,#14,#34);
#326=ADVANCED_FACE('',(#327),#341,.T.);
#327=FACE_BOUND('',#328,.T.);
#328=EDGE_LOOP('',(#329,#330,#337,#124));
#329=ORIENTED_EDGE('',*,*,#311,.F.);
#330=ORIENTED_EDGE('',*,*,#331,.T.);
#331=EDGE_CURVE('',#304,#332,#334,.T.);
#332=VERTEX_POINT('',#333);
#333=CARTESIAN_POINT('',(-0.225,0.225,2.193198051534));
#334=LINE('',#305,#335);
#335=VECTOR('',#336,1.);
#336=DIRECTION('',(-1.,0.,-1.570092458684E-16));
#337=ORIENTED_EDGE('',*,*,#338,.T.);
#338=EDGE_CURVE('',#332,#118,#339,.T.);
#339=LINE('',#340,#27);
#340=CARTESIAN_POINT('',(-0.225,0.225,2.1));
#341=PLANE('',#342);
#342=AXIS2_PLACEMENT_3D('',#313,#34,#66);
#343=ADVANCED_FACE('',(#344),#378,.T.);
#344=FACE_BOUND('',#345,.T.);
#345=EDGE_LOOP('',(#346,#353,#358,#363,#369,#116,#373,#374));
#346=ORIENTED_EDGE('',*,*,#347,.F.);
#347=EDGE_CURVE('',#348,#350,#352,.T.);
#348=VERTEX_POINT('',#349);
#349=CARTESIAN_POINT('',(-0.225,1.495,-3.));
#350=VERTEX_POINT('',#351);
#351=CARTESIAN_POINT('',(-0.225,1.495,0.923198051534));
#352=LINE('',#349,#27);
#353=ORIENTED_EDGE('',*,*,#354,.T.);
#354=EDGE_CURVE('',#348,#355,#357,.T.);
#355=VERTEX_POINT('',#356);
#356=CARTESIAN_POINT('',(-0.225,1.045,-3.));
#357=LINE('',#349,#122);
#358=ORIENTED_EDGE('',*,*,#359,.T.);
#359=EDGE_CURVE('',#355,#360,#362,.T.);
#360=VERTEX_POINT('',#361);
#361=CARTESIAN_POINT('',(-0.225,1.045,0.736801948466));
#362=LINE('',#356,#27);
#363=ORIENTED_EDGE('',*,*,#364,.T.);
#364=EDGE_CURVE('',#360,#365,#367,.T.);
#365=VERTEX_POINT('',#366);
#366=CARTESIAN_POINT('',(-0.225,-0.225,2.006801948466));
#367=LINE('',#368,#308);
#368=CARTESIAN_POINT('',(-0.225,1.110900974233,0.670900974233));
#369=ORIENTED_EDGE('',*,*,#370,.T.);
#370=EDGE_CURVE('',#365,#112,#371,.T.);
#371=LINE('',#372,#27);
#372=CARTESIAN_POINT('',(-0.225,-0.225,2.1));
#373=ORIENTED_EDGE('',*,*,#338,.F.);
#374=ORIENTED_EDGE('',*,*,#375,.F.);
#375=EDGE_CURVE('',#350,#332,#376,.T.);
#376=LINE('',#377,#308);
#377=CARTESIAN_POINT('',(-0.225,1.429099025767,0.989099025767));
#378=PLANE('',#379);
#379=AXIS2_PLACEMENT_3D('',#349,#66,#123);
#380=ADVANCED_FACE('',(#381),#388,.T.);
#381=FACE_BOUND('',#382,.T.);
#382=EDGE_LOOP('',(#383,#384,#387,#110));
#383=ORIENTED_EDGE('',*,*,#370,.F.);
#384=ORIENTED_EDGE('',*,*,#385,.F.);
#385=EDGE_CURVE('',#316,#365,#386,.T.);
#386=LINE('',#366,#335);
#387=ORIENTED_EDGE('',*,*,#315,.T.);
#388=PLANE('',#389);
#389=AXIS2_PLACEMENT_3D('',#372,#123,#14);
#390=ADVANCED_FACE('',(#391),#407,.F.);
#391=FACE_BOUND('',#392,.F.);
#392=EDGE_LOOP('',(#393,#398,#403,#406));
#393=ORIENTED_EDGE('',*,*,#394,.F.);
#394=EDGE_CURVE('',#395,#132,#397,.T.);
#395=VERTEX_POINT('',#396);
#396=CARTESIAN_POINT('',(1.495,-0.225,-3.));
#397=LINE('',#396,#27);
#398=ORIENTED_EDGE('',*,*,#399,.F.);
#399=EDGE_CURVE('',#400,#395,#402,.T.);
#400=VERTEX_POINT('',#401);
#401=CARTESIAN_POINT('',(1.045,-0.225,-3.));
#402=LINE('',#401,#59);
#403=ORIENTED_EDGE('',*,*,#404,.T.);
#404=EDGE_CURVE('',#400,#134,#405,.T.);
#405=LINE('',#401,#27);
#406=ORIENTED_EDGE('',*,*,#131,.F.);
#407=PLANE('',#408);
#408=AXIS2_PLACEMENT_3D('',#401,#34,#13);
#409=ADVANCED_FACE('',(#410),#420,.T.);
#410=FACE_BOUND('',#411,.T.);
#411=EDGE_LOOP('',(#393,#412,#417,#150));
#412=ORIENTED_EDGE('',*,*,#413,.T.);
#413=EDGE_CURVE('',#395,#414,#416,.T.);
#414=VERTEX_POINT('',#415);
#415=CARTESIAN_POINT('',(1.495,0.225,-3.));
#416=LINE('',#396,#33);
#417=ORIENTED_EDGE('',*,*,#418,.T.);
#418=EDGE_CURVE('',#414,#146,#419,.T.);
#419=LINE('',#415,#27);
#420=PLANE('',#421);
#421=AXIS2_PLACEMENT_3D('',#396,#14,#13);
#422=ADVANCED_FACE('',(#423),#434,.T.);
#423=FACE_BOUND('',#424,.T.);
#424=EDGE_LOOP('',(#425,#426,#431,#144));
#425=ORIENTED_EDGE('',*,*,#418,.F.);
#426=ORIENTED_EDGE('',*,*,#427,.F.);
#427=EDGE_CURVE('',#428,#414,#430,.T.);
#428=VERTEX_POINT('',#429);
#429=CARTESIAN_POINT('',(1.045,0.225,-3.));
#430=LINE('',#429,#59);
#431=ORIENTED_EDGE('',*,*,#432,.T.);
#432=EDGE_CURVE('',#428,#140,#433,.T.);
#433=LINE('',#429,#27);
#434=PLANE('',#435);
#435=AXIS2_PLACEMENT_3D('',#429,#34,#13);
#436=ADVANCED_FACE('',(#437),#444,.F.);
#437=FACE_BOUND('',#438,.F.);
#438=EDGE_LOOP('',(#439,#440,#431,#443));
#439=ORIENTED_EDGE('',*,*,#404,.F.);
#440=ORIENTED_EDGE('',*,*,#441,.T.);
#441=EDGE_CURVE('',#400,#428,#442,.T.);
#442=LINE('',#401,#33);
#443=ORIENTED_EDGE('',*,*,#139,.F.);
#444=PLANE('',#445);
#445=AXIS2_PLACEMENT_3D('',#401,#14,#13);
#446=ADVANCED_FACE('',(#447),#455,.T.);
#447=FACE_BOUND('',#448,.T.);
#448=EDGE_LOOP('',(#188,#233,#449,#275));
#449=ORIENTED_EDGE('',*,*,#450,.T.);
#450=EDGE_CURVE('',#235,#262,#451,.T.);
#451=CIRCLE('',#452,2.55);
#452=AXIS2_PLACEMENT_3D('',#453,#227,#454);
#453=CARTESIAN_POINT('',(0.,0.,7.7));
#454=DIRECTION('',(-0.762440082166,-0.647058823529,0.));
#455=CYLINDRICAL_SURFACE('',#155,2.55);
#456=ADVANCED_FACE('',(#457),#466,.T.);
#457=FACE_BOUND('',#458,.T.);
#458=EDGE_LOOP('',(#459,#239,#460,#260));
#459=ORIENTED_EDGE('',*,*,#450,.F.);
#460=ORIENTED_EDGE('',*,*,#461,.T.);
#461=EDGE_CURVE('',#241,#256,#462,.T.);
#462=CIRCLE('',#463,2.25);
#463=AXIS2_PLACEMENT_3D('',#464,#227,#465);
#464=CARTESIAN_POINT('',(0.,0.,8.));
#465=DIRECTION('',(-0.679869268479,-0.733333333333,0.));
#466=TOROIDAL_SURFACE('',#467,2.25,0.3);
#467=AXIS2_PLACEMENT_3D('',#453,#13,#14);
#468=ADVANCED_FACE('',(#469),#472,.T.);
#469=FACE_BOUND('',#470,.T.);
#470=EDGE_LOOP('',(#254,#471));
#471=ORIENTED_EDGE('',*,*,#461,.F.);
#472=PLANE('',#473);
#473=AXIS2_PLACEMENT_3D('',#464,#13,#14);
#474=ADVANCED_FACE('',(#475),#487,.T.);
#475=FACE_BOUND('',#476,.T.);
#476=EDGE_LOOP('',(#477,#478,#481,#482));
#477=ORIENTED_EDGE('',*,*,#359,.F.);
#478=ORIENTED_EDGE('',*,*,#479,.T.);
#479=EDGE_CURVE('',#355,#287,#480,.T.);
#480=LINE('',#356,#59);
#481=ORIENTED_EDGE('',*,*,#286,.T.);
#482=ORIENTED_EDGE('',*,*,#483,.F.);
#483=EDGE_CURVE('',#360,#289,#484,.T.);
#484=LINE('',#361,#485);
#485=VECTOR('',#486,1.);
#486=DIRECTION('',(1.,0.,1.570092458684E-16));
#487=PLANE('',#488);
#488=AXIS2_PLACEMENT_3D('',#356,#123,#14);
#489=ADVANCED_FACE('',(#490),#496,.T.);
#490=FACE_BOUND('',#491,.T.);
#491=EDGE_LOOP('',(#492,#493,#494,#495));
#492=ORIENTED_EDGE('',*,*,#364,.F.);
#493=ORIENTED_EDGE('',*,*,#483,.T.);
#494=ORIENTED_EDGE('',*,*,#321,.T.);
#495=ORIENTED_EDGE('',*,*,#385,.T.);
#496=PLANE('',#497);
#497=AXIS2_PLACEMENT_3D('',#368,#498,#499);
#498=DIRECTION('',(1.110223024625E-16,-0.707106781187,-0.707106781187));
#499=DIRECTION('',(1.,7.850462293419E-17,7.850462293419E-17));
#500=ADVANCED_FACE('',(#501),#509,.T.);
#501=FACE_BOUND('',#502,.T.);
#502=EDGE_LOOP('',(#503,#504,#507,#508));
#503=ORIENTED_EDGE('',*,*,#303,.F.);
#504=ORIENTED_EDGE('',*,*,#505,.F.);
#505=EDGE_CURVE('',#350,#299,#506,.T.);
#506=LINE('',#300,#485);
#507=ORIENTED_EDGE('',*,*,#375,.T.);
#508=ORIENTED_EDGE('',*,*,#331,.F.);
#509=PLANE('',#510);
#510=AXIS2_PLACEMENT_3D('',#307,#511,#512);
#511=DIRECTION('',(-1.110223024625E-16,0.707106781187,0.707106781187));
#512=DIRECTION('',(-1.,-7.850462293419E-17,-7.850462293419E-17));
#513=ADVANCED_FACE('',(#514),#522,.T.);
#514=FACE_BOUND('',#515,.T.);
#515=EDGE_LOOP('',(#516,#517,#520,#521));
#516=ORIENTED_EDGE('',*,*,#298,.F.);
#517=ORIENTED_EDGE('',*,*,#518,.T.);
#518=EDGE_CURVE('',#294,#348,#519,.T.);
#519=LINE('',#295,#65);
#520=ORIENTED_EDGE('',*,*,#347,.T.);
#521=ORIENTED_EDGE('',*,*,#505,.T.);
#522=PLANE('',#523);
#523=AXIS2_PLACEMENT_3D('',#295,#34,#66);
#524=ADVANCED_FACE('',(#525),#527,.F.);
#525=FACE_BOUND('',#526,.F.);
#526=EDGE_LOOP('',(#478,#292,#517,#353));
#527=PLANE('',#528);
#528=AXIS2_PLACEMENT_3D('',#529,#13,#14);
#529=CARTESIAN_POINT('',(0.,1.27,-3.));
#530=ADVANCED_FACE('',(#531),#535,.F.);
#531=FACE_BOUND('',#532,.F.);
#532=EDGE_LOOP('',(#533,#534,#412,#426));
#533=ORIENTED_EDGE('',*,*,#441,.F.);
#534=ORIENTED_EDGE('',*,*,#399,.T.);
#535=PLANE('',#536);
#536=AXIS2_PLACEMENT_3D('',#401,#13,#14);
#537=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#541)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#538,#539,#540)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#538=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#539=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#540=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#541=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#538,'distance_accuracy_value','confusion accuracy');
#542=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#543=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#544,#554,#555,#556,#557,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597),#537);
#544=STYLED_ITEM('color',(#545),#17);
#545=PRESENTATION_STYLE_ASSIGNMENT((#546,#552));
#546=SURFACE_STYLE_USAGE(.BOTH.,#547);
#547=SURFACE_SIDE_STYLE('',(#548));
#548=SURFACE_STYLE_FILL_AREA(#549);
#549=FILL_AREA_STYLE('',(#550));
#550=FILL_AREA_STYLE_COLOUR('',#551);
#551=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#552=CURVE_STYLE('',#553,POSITIVE_LENGTH_MEASURE(0.1),#551);
#553=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#554=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#41,#544);
#555=STYLED_ITEM('color',(#545),#46);
#556=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#62,#555);
#557=STYLED_ITEM('color',(#558),#69);
#558=PRESENTATION_STYLE_ASSIGNMENT((#559,#565));
#559=SURFACE_STYLE_USAGE(.BOTH.,#560);
#560=SURFACE_SIDE_STYLE('',(#561));
#561=SURFACE_STYLE_FILL_AREA(#562);
#562=FILL_AREA_STYLE('',(#563));
#563=FILL_AREA_STYLE_COLOUR('',#564);
#564=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
#565=CURVE_STYLE('',#553,POSITIVE_LENGTH_MEASURE(0.1),#564);
#566=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#97,#557);
#567=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#91,#557);
#568=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#103,#557);
#569=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#125,#557);
#570=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#117,#557);
#571=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#111,#557);
#572=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#131,#557);
#573=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#151,#557);
#574=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#145,#557);
#575=OVER_RIDING_STYLED_ITEM('overriding color',(#545),#139,#557);
#576=STYLED_ITEM('color',(#545),#156);
#577=STYLED_ITEM('color',(#545),#169);
#578=STYLED_ITEM('color',(#545),#179);
#579=STYLED_ITEM('color',(#558),#185);
#580=STYLED_ITEM('color',(#558),#228);
#581=STYLED_ITEM('color',(#545),#282);
#582=STYLED_ITEM('color',(#545),#326);
#583=STYLED_ITEM('color',(#545),#343);
#584=STYLED_ITEM('color',(#545),#380);
#585=STYLED_ITEM('color',(#545),#390);
#586=STYLED_ITEM('color',(#545),#409);
#587=STYLED_ITEM('color',(#545),#422);
#588=STYLED_ITEM('color',(#545),#436);
#589=STYLED_ITEM('color',(#558),#446);
#590=STYLED_ITEM('color',(#558),#456);
#591=STYLED_ITEM('color',(#558),#468);
#592=STYLED_ITEM('color',(#545),#474);
#593=STYLED_ITEM('color',(#545),#489);
#594=STYLED_ITEM('color',(#545),#500);
#595=STYLED_ITEM('color',(#545),#513);
#596=STYLED_ITEM('color',(#545),#524);
#597=STYLED_ITEM('color',(#545),#530);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,501 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-08T23:09:10',('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('Straight','Straight','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#434);
#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,#46,#69,#154,#167,#177,#183,#226,#280,#299,#312,#326,#336,#355,#368,#382,#392,#402,#414,#420,#427));
#17=ADVANCED_FACE('',(#18),#44,.F.);
#18=FACE_BOUND('',#19,.F.);
#19=EDGE_LOOP('',(#20,#28,#35,#40));
#20=ORIENTED_EDGE('',*,*,#21,.F.);
#21=EDGE_CURVE('',#22,#24,#26,.T.);
#22=VERTEX_POINT('',#23);
#23=CARTESIAN_POINT('',(-1.495,-0.225,-3.));
#24=VERTEX_POINT('',#25);
#25=CARTESIAN_POINT('',(-1.495,-0.225,3.));
#26=LINE('',#23,#27);
#27=VECTOR('',#13,1.);
#28=ORIENTED_EDGE('',*,*,#29,.T.);
#29=EDGE_CURVE('',#22,#30,#32,.T.);
#30=VERTEX_POINT('',#31);
#31=CARTESIAN_POINT('',(-1.495,0.225,-3.));
#32=LINE('',#23,#33);
#33=VECTOR('',#34,1.);
#34=DIRECTION('',(0.,1.,0.));
#35=ORIENTED_EDGE('',*,*,#36,.T.);
#36=EDGE_CURVE('',#30,#37,#39,.T.);
#37=VERTEX_POINT('',#38);
#38=CARTESIAN_POINT('',(-1.495,0.225,3.));
#39=LINE('',#31,#27);
#40=ORIENTED_EDGE('',*,*,#41,.F.);
#41=EDGE_CURVE('',#24,#37,#42,.T.);
#42=LINE('',#43,#33);
#43=CARTESIAN_POINT('',(-1.495,-0.1125,3.));
#44=PLANE('',#45);
#45=AXIS2_PLACEMENT_3D('',#23,#14,#13);
#46=ADVANCED_FACE('',(#47),#67,.F.);
#47=FACE_BOUND('',#48,.F.);
#48=EDGE_LOOP('',(#49,#56,#60,#61));
#49=ORIENTED_EDGE('',*,*,#50,.F.);
#50=EDGE_CURVE('',#51,#53,#55,.T.);
#51=VERTEX_POINT('',#52);
#52=CARTESIAN_POINT('',(-1.045,-0.225,-3.));
#53=VERTEX_POINT('',#54);
#54=CARTESIAN_POINT('',(-1.045,-0.225,3.));
#55=LINE('',#52,#27);
#56=ORIENTED_EDGE('',*,*,#57,.F.);
#57=EDGE_CURVE('',#22,#51,#58,.T.);
#58=LINE('',#23,#59);
#59=VECTOR('',#14,1.);
#60=ORIENTED_EDGE('',*,*,#21,.T.);
#61=ORIENTED_EDGE('',*,*,#62,.F.);
#62=EDGE_CURVE('',#53,#24,#63,.T.);
#63=LINE('',#64,#65);
#64=CARTESIAN_POINT('',(-0.7475,-0.225,3.));
#65=VECTOR('',#66,1.);
#66=DIRECTION('',(-1.,0.,0.));
#67=PLANE('',#68);
#68=AXIS2_PLACEMENT_3D('',#23,#34,#13);
#69=ADVANCED_FACE('',(#70,#86,#100,#126),#152,.F.);
#70=FACE_BOUND('',#71,.F.);
#71=EDGE_LOOP('',(#72,#82));
#72=ORIENTED_EDGE('',*,*,#73,.T.);
#73=EDGE_CURVE('',#74,#76,#78,.T.);
#74=VERTEX_POINT('',#75);
#75=CARTESIAN_POINT('',(1.529705854078,-1.65,3.));
#76=VERTEX_POINT('',#77);
#77=CARTESIAN_POINT('',(-1.529705854078,-1.65,3.));
#78=CIRCLE('',#79,2.25);
#79=AXIS2_PLACEMENT_3D('',#80,#13,#81);
#80=CARTESIAN_POINT('',(0.,0.,3.));
#81=DIRECTION('',(0.679869268479,-0.733333333333,0.));
#82=ORIENTED_EDGE('',*,*,#83,.T.);
#83=EDGE_CURVE('',#76,#74,#84,.T.);
#84=LINE('',#85,#59);
#85=CARTESIAN_POINT('',(-10.,-1.65,3.));
#86=FACE_BOUND('',#87,.F.);
#87=EDGE_LOOP('',(#88,#89,#90,#96));
#88=ORIENTED_EDGE('',*,*,#62,.T.);
#89=ORIENTED_EDGE('',*,*,#41,.T.);
#90=ORIENTED_EDGE('',*,*,#91,.F.);
#91=EDGE_CURVE('',#92,#37,#94,.T.);
#92=VERTEX_POINT('',#93);
#93=CARTESIAN_POINT('',(-1.045,0.225,3.));
#94=LINE('',#95,#65);
#95=CARTESIAN_POINT('',(-0.7475,0.225,3.));
#96=ORIENTED_EDGE('',*,*,#97,.F.);
#97=EDGE_CURVE('',#53,#92,#98,.T.);
#98=LINE('',#99,#33);
#99=CARTESIAN_POINT('',(-1.045,-0.1125,3.));
#100=FACE_BOUND('',#101,.F.);
#101=EDGE_LOOP('',(#102,#110,#116,#122));
#102=ORIENTED_EDGE('',*,*,#103,.T.);
#103=EDGE_CURVE('',#104,#106,#108,.T.);
#104=VERTEX_POINT('',#105);
#105=CARTESIAN_POINT('',(0.225,-0.225,3.));
#106=VERTEX_POINT('',#107);
#107=CARTESIAN_POINT('',(-0.225,-0.225,3.));
#108=LINE('',#109,#65);
#109=CARTESIAN_POINT('',(-0.1125,-0.225,3.));
#110=ORIENTED_EDGE('',*,*,#111,.T.);
#111=EDGE_CURVE('',#106,#112,#114,.T.);
#112=VERTEX_POINT('',#113);
#113=CARTESIAN_POINT('',(-0.225,0.225,3.));
#114=LINE('',#115,#33);
#115=CARTESIAN_POINT('',(-0.225,-0.1125,3.));
#116=ORIENTED_EDGE('',*,*,#117,.F.);
#117=EDGE_CURVE('',#118,#112,#120,.T.);
#118=VERTEX_POINT('',#119);
#119=CARTESIAN_POINT('',(0.225,0.225,3.));
#120=LINE('',#121,#65);
#121=CARTESIAN_POINT('',(-0.1125,0.225,3.));
#122=ORIENTED_EDGE('',*,*,#123,.F.);
#123=EDGE_CURVE('',#104,#118,#124,.T.);
#124=LINE('',#125,#33);
#125=CARTESIAN_POINT('',(0.225,-0.1125,3.));
#126=FACE_BOUND('',#127,.F.);
#127=EDGE_LOOP('',(#128,#136,#142,#148));
#128=ORIENTED_EDGE('',*,*,#129,.T.);
#129=EDGE_CURVE('',#130,#132,#134,.T.);
#130=VERTEX_POINT('',#131);
#131=CARTESIAN_POINT('',(1.495,-0.225,3.));
#132=VERTEX_POINT('',#133);
#133=CARTESIAN_POINT('',(1.045,-0.225,3.));
#134=LINE('',#135,#65);
#135=CARTESIAN_POINT('',(0.5225,-0.225,3.));
#136=ORIENTED_EDGE('',*,*,#137,.T.);
#137=EDGE_CURVE('',#132,#138,#140,.T.);
#138=VERTEX_POINT('',#139);
#139=CARTESIAN_POINT('',(1.045,0.225,3.));
#140=LINE('',#141,#33);
#141=CARTESIAN_POINT('',(1.045,-0.1125,3.));
#142=ORIENTED_EDGE('',*,*,#143,.F.);
#143=EDGE_CURVE('',#144,#138,#146,.T.);
#144=VERTEX_POINT('',#145);
#145=CARTESIAN_POINT('',(1.495,0.225,3.));
#146=LINE('',#147,#65);
#147=CARTESIAN_POINT('',(0.5225,0.225,3.));
#148=ORIENTED_EDGE('',*,*,#149,.F.);
#149=EDGE_CURVE('',#130,#144,#150,.T.);
#150=LINE('',#151,#33);
#151=CARTESIAN_POINT('',(1.495,-0.1125,3.));
#152=PLANE('',#153);
#153=AXIS2_PLACEMENT_3D('',#80,#13,#14);
#154=ADVANCED_FACE('',(#155),#165,.T.);
#155=FACE_BOUND('',#156,.T.);
#156=EDGE_LOOP('',(#157,#162,#35,#90));
#157=ORIENTED_EDGE('',*,*,#158,.F.);
#158=EDGE_CURVE('',#159,#92,#161,.T.);
#159=VERTEX_POINT('',#160);
#160=CARTESIAN_POINT('',(-1.045,0.225,-3.));
#161=LINE('',#160,#27);
#162=ORIENTED_EDGE('',*,*,#163,.F.);
#163=EDGE_CURVE('',#30,#159,#164,.T.);
#164=LINE('',#31,#59);
#165=PLANE('',#166);
#166=AXIS2_PLACEMENT_3D('',#31,#34,#13);
#167=ADVANCED_FACE('',(#168),#175,.F.);
#168=FACE_BOUND('',#169,.F.);
#169=EDGE_LOOP('',(#170,#171,#172,#162));
#170=ORIENTED_EDGE('',*,*,#29,.F.);
#171=ORIENTED_EDGE('',*,*,#57,.T.);
#172=ORIENTED_EDGE('',*,*,#173,.T.);
#173=EDGE_CURVE('',#51,#159,#174,.T.);
#174=LINE('',#52,#33);
#175=PLANE('',#176);
#176=AXIS2_PLACEMENT_3D('',#23,#13,#14);
#177=ADVANCED_FACE('',(#178),#181,.T.);
#178=FACE_BOUND('',#179,.T.);
#179=EDGE_LOOP('',(#49,#172,#180,#96));
#180=ORIENTED_EDGE('',*,*,#158,.T.);
#181=PLANE('',#182);
#182=AXIS2_PLACEMENT_3D('',#52,#14,#13);
#183=ADVANCED_FACE('',(#184),#223,.T.);
#184=FACE_BOUND('',#185,.F.);
#185=EDGE_LOOP('',(#186,#196,#209,#210));
#186=ORIENTED_EDGE('',*,*,#187,.T.);
#187=EDGE_CURVE('',#188,#190,#192,.T.);
#188=VERTEX_POINT('',#189);
#189=CARTESIAN_POINT('',(1.944222209522,-1.65,3.3));
#190=VERTEX_POINT('',#191);
#191=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.3));
#192=CIRCLE('',#193,2.55);
#193=AXIS2_PLACEMENT_3D('',#194,#13,#195);
#194=CARTESIAN_POINT('',(0.,0.,3.3));
#195=DIRECTION('',(0.762440082166,-0.647058823529,0.));
#196=ORIENTED_EDGE('',*,*,#197,.T.);
#197=EDGE_CURVE('',#190,#76,#198,.T.);
#198=B_SPLINE_CURVE_WITH_KNOTS('',6,(#191,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#77),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#199=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.260338125726));
#200=CARTESIAN_POINT('',(-1.935969530518,-1.65,3.220667319665));
#201=CARTESIAN_POINT('',(-1.919456443184,-1.65,3.182343079867));
#202=CARTESIAN_POINT('',(-1.895150738836,-1.65,3.146684984951));
#203=CARTESIAN_POINT('',(-1.863883587165,-1.65,3.114761088702));
#204=CARTESIAN_POINT('',(-1.788637233206,-1.65,3.059207082497));
#205=CARTESIAN_POINT('',(-1.744349314802,-1.65,3.035793176686));
#206=CARTESIAN_POINT('',(-1.694983151979,-1.65,3.017888788034));
#207=CARTESIAN_POINT('',(-1.641865845437,-1.65,3.005926099098));
#208=CARTESIAN_POINT('',(-1.586319720789,-1.65,3.));
#209=ORIENTED_EDGE('',*,*,#73,.F.);
#210=ORIENTED_EDGE('',*,*,#211,.F.);
#211=EDGE_CURVE('',#188,#74,#212,.T.);
#212=B_SPLINE_CURVE_WITH_KNOTS('',6,(#189,#213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#75),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#213=CARTESIAN_POINT('',(1.944222209522,-1.65,3.260338125727));
#214=CARTESIAN_POINT('',(1.935969530518,-1.65,3.220667319667));
#215=CARTESIAN_POINT('',(1.919456443186,-1.65,3.18234307987));
#216=CARTESIAN_POINT('',(1.895150738839,-1.65,3.146684984956));
#217=CARTESIAN_POINT('',(1.86388358717,-1.65,3.114761088707));
#218=CARTESIAN_POINT('',(1.788637233213,-1.65,3.059207082501));
#219=CARTESIAN_POINT('',(1.744349314808,-1.65,3.035793176688));
#220=CARTESIAN_POINT('',(1.694983151984,-1.65,3.017888788035));
#221=CARTESIAN_POINT('',(1.64186584544,-1.65,3.005926099098));
#222=CARTESIAN_POINT('',(1.586319720791,-1.65,3.));
#223=TOROIDAL_SURFACE('',#224,2.25,0.3);
#224=AXIS2_PLACEMENT_3D('',#194,#225,#14);
#225=DIRECTION('',(0.,0.,-1.));
#226=ADVANCED_FACE('',(#227),#278,.F.);
#227=FACE_BOUND('',#228,.F.);
#228=EDGE_LOOP('',(#229,#230,#231,#237,#252,#258,#273,#277));
#229=ORIENTED_EDGE('',*,*,#83,.F.);
#230=ORIENTED_EDGE('',*,*,#197,.F.);
#231=ORIENTED_EDGE('',*,*,#232,.T.);
#232=EDGE_CURVE('',#190,#233,#235,.T.);
#233=VERTEX_POINT('',#234);
#234=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.7));
#235=LINE('',#236,#27);
#236=CARTESIAN_POINT('',(-1.944222209522,-1.65,3.));
#237=ORIENTED_EDGE('',*,*,#238,.T.);
#238=EDGE_CURVE('',#233,#239,#241,.T.);
#239=VERTEX_POINT('',#240);
#240=CARTESIAN_POINT('',(-1.529705854078,-1.65,8.));
#241=B_SPLINE_CURVE_WITH_KNOTS('',6,(#234,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#240),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429056,1.),.UNSPECIFIED.);
#242=CARTESIAN_POINT('',(-1.944222209522,-1.65,7.739661874274));
#243=CARTESIAN_POINT('',(-1.935969530518,-1.65,7.779332680335));
#244=CARTESIAN_POINT('',(-1.919456443184,-1.65,7.817656920133));
#245=CARTESIAN_POINT('',(-1.895150738836,-1.65,7.853315015049));
#246=CARTESIAN_POINT('',(-1.863883587165,-1.65,7.885238911298));
#247=CARTESIAN_POINT('',(-1.788637233206,-1.65,7.940792917503));
#248=CARTESIAN_POINT('',(-1.744349314802,-1.65,7.964206823315));
#249=CARTESIAN_POINT('',(-1.69498315198,-1.65,7.982111211966));
#250=CARTESIAN_POINT('',(-1.641865845437,-1.65,7.994073900902));
#251=CARTESIAN_POINT('',(-1.586319720789,-1.65,8.));
#252=ORIENTED_EDGE('',*,*,#253,.F.);
#253=EDGE_CURVE('',#254,#239,#256,.T.);
#254=VERTEX_POINT('',#255);
#255=CARTESIAN_POINT('',(1.529705854078,-1.65,8.));
#256=LINE('',#257,#65);
#257=CARTESIAN_POINT('',(-5.,-1.65,8.));
#258=ORIENTED_EDGE('',*,*,#259,.F.);
#259=EDGE_CURVE('',#260,#254,#262,.T.);
#260=VERTEX_POINT('',#261);
#261=CARTESIAN_POINT('',(1.944222209522,-1.65,7.7));
#262=B_SPLINE_CURVE_WITH_KNOTS('',6,(#261,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#255),.UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.493868429041,1.),.UNSPECIFIED.);
#263=CARTESIAN_POINT('',(1.944222209522,-1.65,7.739661874273));
#264=CARTESIAN_POINT('',(1.935969530518,-1.65,7.779332680333));
#265=CARTESIAN_POINT('',(1.919456443186,-1.65,7.81765692013));
#266=CARTESIAN_POINT('',(1.895150738839,-1.65,7.853315015044));
#267=CARTESIAN_POINT('',(1.86388358717,-1.65,7.885238911293));
#268=CARTESIAN_POINT('',(1.788637233213,-1.65,7.940792917499));
#269=CARTESIAN_POINT('',(1.744349314808,-1.65,7.964206823312));
#270=CARTESIAN_POINT('',(1.694983151984,-1.65,7.982111211965));
#271=CARTESIAN_POINT('',(1.64186584544,-1.65,7.994073900902));
#272=CARTESIAN_POINT('',(1.586319720791,-1.65,8.));
#273=ORIENTED_EDGE('',*,*,#274,.F.);
#274=EDGE_CURVE('',#188,#260,#275,.T.);
#275=LINE('',#276,#27);
#276=CARTESIAN_POINT('',(1.944222209522,-1.65,3.));
#277=ORIENTED_EDGE('',*,*,#211,.T.);
#278=PLANE('',#279);
#279=AXIS2_PLACEMENT_3D('',#85,#34,#13);
#280=ADVANCED_FACE('',(#281),#297,.F.);
#281=FACE_BOUND('',#282,.F.);
#282=EDGE_LOOP('',(#283,#288,#293,#296));
#283=ORIENTED_EDGE('',*,*,#284,.F.);
#284=EDGE_CURVE('',#285,#104,#287,.T.);
#285=VERTEX_POINT('',#286);
#286=CARTESIAN_POINT('',(0.225,-0.225,-3.));
#287=LINE('',#286,#27);
#288=ORIENTED_EDGE('',*,*,#289,.F.);
#289=EDGE_CURVE('',#290,#285,#292,.T.);
#290=VERTEX_POINT('',#291);
#291=CARTESIAN_POINT('',(-0.225,-0.225,-3.));
#292=LINE('',#291,#59);
#293=ORIENTED_EDGE('',*,*,#294,.T.);
#294=EDGE_CURVE('',#290,#106,#295,.T.);
#295=LINE('',#291,#27);
#296=ORIENTED_EDGE('',*,*,#103,.F.);
#297=PLANE('',#298);
#298=AXIS2_PLACEMENT_3D('',#291,#34,#13);
#299=ADVANCED_FACE('',(#300),#310,.T.);
#300=FACE_BOUND('',#301,.T.);
#301=EDGE_LOOP('',(#283,#302,#307,#122));
#302=ORIENTED_EDGE('',*,*,#303,.T.);
#303=EDGE_CURVE('',#285,#304,#306,.T.);
#304=VERTEX_POINT('',#305);
#305=CARTESIAN_POINT('',(0.225,0.225,-3.));
#306=LINE('',#286,#33);
#307=ORIENTED_EDGE('',*,*,#308,.T.);
#308=EDGE_CURVE('',#304,#118,#309,.T.);
#309=LINE('',#305,#27);
#310=PLANE('',#311);
#311=AXIS2_PLACEMENT_3D('',#286,#14,#13);
#312=ADVANCED_FACE('',(#313),#324,.T.);
#313=FACE_BOUND('',#314,.T.);
#314=EDGE_LOOP('',(#315,#316,#321,#116));
#315=ORIENTED_EDGE('',*,*,#308,.F.);
#316=ORIENTED_EDGE('',*,*,#317,.F.);
#317=EDGE_CURVE('',#318,#304,#320,.T.);
#318=VERTEX_POINT('',#319);
#319=CARTESIAN_POINT('',(-0.225,0.225,-3.));
#320=LINE('',#319,#59);
#321=ORIENTED_EDGE('',*,*,#322,.T.);
#322=EDGE_CURVE('',#318,#112,#323,.T.);
#323=LINE('',#319,#27);
#324=PLANE('',#325);
#325=AXIS2_PLACEMENT_3D('',#319,#34,#13);
#326=ADVANCED_FACE('',(#327),#334,.F.);
#327=FACE_BOUND('',#328,.F.);
#328=EDGE_LOOP('',(#329,#330,#321,#333));
#329=ORIENTED_EDGE('',*,*,#294,.F.);
#330=ORIENTED_EDGE('',*,*,#331,.T.);
#331=EDGE_CURVE('',#290,#318,#332,.T.);
#332=LINE('',#291,#33);
#333=ORIENTED_EDGE('',*,*,#111,.F.);
#334=PLANE('',#335);
#335=AXIS2_PLACEMENT_3D('',#291,#14,#13);
#336=ADVANCED_FACE('',(#337),#353,.F.);
#337=FACE_BOUND('',#338,.F.);
#338=EDGE_LOOP('',(#339,#344,#349,#352));
#339=ORIENTED_EDGE('',*,*,#340,.F.);
#340=EDGE_CURVE('',#341,#130,#343,.T.);
#341=VERTEX_POINT('',#342);
#342=CARTESIAN_POINT('',(1.495,-0.225,-3.));
#343=LINE('',#342,#27);
#344=ORIENTED_EDGE('',*,*,#345,.F.);
#345=EDGE_CURVE('',#346,#341,#348,.T.);
#346=VERTEX_POINT('',#347);
#347=CARTESIAN_POINT('',(1.045,-0.225,-3.));
#348=LINE('',#347,#59);
#349=ORIENTED_EDGE('',*,*,#350,.T.);
#350=EDGE_CURVE('',#346,#132,#351,.T.);
#351=LINE('',#347,#27);
#352=ORIENTED_EDGE('',*,*,#129,.F.);
#353=PLANE('',#354);
#354=AXIS2_PLACEMENT_3D('',#347,#34,#13);
#355=ADVANCED_FACE('',(#356),#366,.T.);
#356=FACE_BOUND('',#357,.T.);
#357=EDGE_LOOP('',(#339,#358,#363,#148));
#358=ORIENTED_EDGE('',*,*,#359,.T.);
#359=EDGE_CURVE('',#341,#360,#362,.T.);
#360=VERTEX_POINT('',#361);
#361=CARTESIAN_POINT('',(1.495,0.225,-3.));
#362=LINE('',#342,#33);
#363=ORIENTED_EDGE('',*,*,#364,.T.);
#364=EDGE_CURVE('',#360,#144,#365,.T.);
#365=LINE('',#361,#27);
#366=PLANE('',#367);
#367=AXIS2_PLACEMENT_3D('',#342,#14,#13);
#368=ADVANCED_FACE('',(#369),#380,.T.);
#369=FACE_BOUND('',#370,.T.);
#370=EDGE_LOOP('',(#371,#372,#377,#142));
#371=ORIENTED_EDGE('',*,*,#364,.F.);
#372=ORIENTED_EDGE('',*,*,#373,.F.);
#373=EDGE_CURVE('',#374,#360,#376,.T.);
#374=VERTEX_POINT('',#375);
#375=CARTESIAN_POINT('',(1.045,0.225,-3.));
#376=LINE('',#375,#59);
#377=ORIENTED_EDGE('',*,*,#378,.T.);
#378=EDGE_CURVE('',#374,#138,#379,.T.);
#379=LINE('',#375,#27);
#380=PLANE('',#381);
#381=AXIS2_PLACEMENT_3D('',#375,#34,#13);
#382=ADVANCED_FACE('',(#383),#390,.F.);
#383=FACE_BOUND('',#384,.F.);
#384=EDGE_LOOP('',(#385,#386,#377,#389));
#385=ORIENTED_EDGE('',*,*,#350,.F.);
#386=ORIENTED_EDGE('',*,*,#387,.T.);
#387=EDGE_CURVE('',#346,#374,#388,.T.);
#388=LINE('',#347,#33);
#389=ORIENTED_EDGE('',*,*,#137,.F.);
#390=PLANE('',#391);
#391=AXIS2_PLACEMENT_3D('',#347,#14,#13);
#392=ADVANCED_FACE('',(#393),#401,.T.);
#393=FACE_BOUND('',#394,.T.);
#394=EDGE_LOOP('',(#186,#231,#395,#273));
#395=ORIENTED_EDGE('',*,*,#396,.T.);
#396=EDGE_CURVE('',#233,#260,#397,.T.);
#397=CIRCLE('',#398,2.55);
#398=AXIS2_PLACEMENT_3D('',#399,#225,#400);
#399=CARTESIAN_POINT('',(0.,0.,7.7));
#400=DIRECTION('',(-0.762440082166,-0.647058823529,0.));
#401=CYLINDRICAL_SURFACE('',#153,2.55);
#402=ADVANCED_FACE('',(#403),#412,.T.);
#403=FACE_BOUND('',#404,.T.);
#404=EDGE_LOOP('',(#405,#237,#406,#258));
#405=ORIENTED_EDGE('',*,*,#396,.F.);
#406=ORIENTED_EDGE('',*,*,#407,.T.);
#407=EDGE_CURVE('',#239,#254,#408,.T.);
#408=CIRCLE('',#409,2.25);
#409=AXIS2_PLACEMENT_3D('',#410,#225,#411);
#410=CARTESIAN_POINT('',(0.,0.,8.));
#411=DIRECTION('',(-0.679869268479,-0.733333333333,0.));
#412=TOROIDAL_SURFACE('',#413,2.25,0.3);
#413=AXIS2_PLACEMENT_3D('',#399,#13,#14);
#414=ADVANCED_FACE('',(#415),#418,.T.);
#415=FACE_BOUND('',#416,.T.);
#416=EDGE_LOOP('',(#252,#417));
#417=ORIENTED_EDGE('',*,*,#407,.F.);
#418=PLANE('',#419);
#419=AXIS2_PLACEMENT_3D('',#410,#13,#14);
#420=ADVANCED_FACE('',(#421),#425,.F.);
#421=FACE_BOUND('',#422,.F.);
#422=EDGE_LOOP('',(#423,#424,#302,#316));
#423=ORIENTED_EDGE('',*,*,#331,.F.);
#424=ORIENTED_EDGE('',*,*,#289,.T.);
#425=PLANE('',#426);
#426=AXIS2_PLACEMENT_3D('',#291,#13,#14);
#427=ADVANCED_FACE('',(#428),#432,.F.);
#428=FACE_BOUND('',#429,.F.);
#429=EDGE_LOOP('',(#430,#431,#358,#372));
#430=ORIENTED_EDGE('',*,*,#387,.F.);
#431=ORIENTED_EDGE('',*,*,#345,.T.);
#432=PLANE('',#433);
#433=AXIS2_PLACEMENT_3D('',#347,#13,#14);
#434=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#438)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#435,#436,#437)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#435=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#436=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#437=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#438=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#435,'distance_accuracy_value','confusion accuracy');
#439=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#440=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#441,#451,#452,#453,#454,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486,#487,#488,#489,#490),#434);
#441=STYLED_ITEM('color',(#442),#17);
#442=PRESENTATION_STYLE_ASSIGNMENT((#443,#449));
#443=SURFACE_STYLE_USAGE(.BOTH.,#444);
#444=SURFACE_SIDE_STYLE('',(#445));
#445=SURFACE_STYLE_FILL_AREA(#446);
#446=FILL_AREA_STYLE('',(#447));
#447=FILL_AREA_STYLE_COLOUR('',#448);
#448=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#449=CURVE_STYLE('',#450,POSITIVE_LENGTH_MEASURE(0.1),#448);
#450=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#451=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#41,#441);
#452=STYLED_ITEM('color',(#442),#46);
#453=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#62,#452);
#454=STYLED_ITEM('color',(#455),#69);
#455=PRESENTATION_STYLE_ASSIGNMENT((#456,#462));
#456=SURFACE_STYLE_USAGE(.BOTH.,#457);
#457=SURFACE_SIDE_STYLE('',(#458));
#458=SURFACE_STYLE_FILL_AREA(#459);
#459=FILL_AREA_STYLE('',(#460));
#460=FILL_AREA_STYLE_COLOUR('',#461);
#461=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
#462=CURVE_STYLE('',#450,POSITIVE_LENGTH_MEASURE(0.1),#461);
#463=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#97,#454);
#464=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#91,#454);
#465=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#103,#454);
#466=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#123,#454);
#467=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#117,#454);
#468=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#111,#454);
#469=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#129,#454);
#470=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#149,#454);
#471=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#143,#454);
#472=OVER_RIDING_STYLED_ITEM('overriding color',(#442),#137,#454);
#473=STYLED_ITEM('color',(#442),#154);
#474=STYLED_ITEM('color',(#442),#167);
#475=STYLED_ITEM('color',(#442),#177);
#476=STYLED_ITEM('color',(#455),#183);
#477=STYLED_ITEM('color',(#455),#226);
#478=STYLED_ITEM('color',(#442),#280);
#479=STYLED_ITEM('color',(#442),#299);
#480=STYLED_ITEM('color',(#442),#312);
#481=STYLED_ITEM('color',(#442),#326);
#482=STYLED_ITEM('color',(#442),#336);
#483=STYLED_ITEM('color',(#442),#355);
#484=STYLED_ITEM('color',(#442),#368);
#485=STYLED_ITEM('color',(#442),#382);
#486=STYLED_ITEM('color',(#455),#392);
#487=STYLED_ITEM('color',(#455),#402);
#488=STYLED_ITEM('color',(#455),#414);
#489=STYLED_ITEM('color',(#442),#420);
#490=STYLED_ITEM('color',(#442),#427);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,350 @@
(librepcb_package 5ee92b46-ab92-4eda-9785-99ef7a36da9f
(name "TO-92")
(description "Transistor outline package as specified by JEDEC TO-092 with straight (non-bent legs). For parts sold with bent legs for a larger pitch, use the \"TO-92-WIDE\" package instead!")
(keywords "to92,to-092,sot54,sot-54")
(author "U. Bruhin")
(version "0.2")
(created 2023-09-06T15:15:31Z)
(deprecated false)
(generated_by "")
(category 13444388-0f37-4369-99ad-cf470bcb85b5)
(assembly_type tht)
(pad fea307ac-299f-4c4a-a555-eed937427732 (name "1"))
(pad 90f62833-d911-4fe3-b9db-ecef37f0f31b (name "2"))
(pad 9114d4a7-61a4-4b64-a50e-148acfe71206 (name "3"))
(3d_model fbc9800d-3b8d-4bb7-9e38-4d08084cbc1d (name "Straight"))
(3d_model e90cda22-4f59-4646-9ddf-5d4e95533bab (name "Zigzag"))
(3d_model c62c01e1-eb56-4cc1-9eb3-d696075ca242 (name "Wide"))
(footprint ac5df14d-6a13-47e2-a6ca-052460d6fa2c
(name "Straight")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model fbc9800d-3b8d-4bb7-9e38-4d08084cbc1d)
(pad 858585e0-9c51-4345-875b-3aee5bad33a9 (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.5 1.05) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad fea307ac-299f-4c4a-a555-eed937427732)
(hole 38905f21-cdd8-4e9e-add1-ad0ff7700d53 (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1e3686e1-6c5d-432b-baef-7d406a035730 (side top) (shape roundrect)
(position 0.0 0.0) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 90f62833-d911-4fe3-b9db-ecef37f0f31b)
(hole 8a4e368a-d4b7-4637-b3d9-be7815ce07fb (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e22a5174-06e5-4b83-8d3b-653fb457405d (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 9114d4a7-61a4-4b64-a50e-148acfe71206)
(hole 697ae071-b4c1-429a-9106-22ac69bc7a6c (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f84d5405-d963-4675-8be2-38a7cb0e6646 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.9 -1.55) (angle 0.0))
(vertex (position 1.9 -1.55) (angle 258.0))
(vertex (position -1.9 -1.55) (angle 0.0))
)
(polygon d8459df0-3208-4a6f-9f0f-e663a81f0798 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.0 -1.75) (angle 0.0))
(vertex (position 2.0 -1.75) (angle 261.9))
(vertex (position -2.0 -1.75) (angle 0.0))
)
(polygon ad387439-b286-4094-9439-228151e91fd2 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.96 -1.65) (angle 0.0))
(vertex (position 1.96 -1.65) (angle 259.6))
(vertex (position -1.96 -1.65) (angle 0.0))
)
(polygon 9ec0740b-ae62-439f-b441-d55f765644f2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.2 -2.05) (angle 0.0))
(vertex (position 2.2 -2.05) (angle 265.0))
(vertex (position -2.2 -2.05) (angle 0.0))
)
(stroke_text 591fa0bb-0643-4b1a-bf80-6ee50940c49f (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.175) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 849fabb3-2d7f-48d5-a88b-32b87d2d9e64 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -2.54) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint a8705313-f284-4dc2-a80b-11dc0ae3ba6f
(name "Zigzag (TO-18)")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model e90cda22-4f59-4646-9ddf-5d4e95533bab)
(pad 858585e0-9c51-4345-875b-3aee5bad33a9 (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.5 1.05) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad fea307ac-299f-4c4a-a555-eed937427732)
(hole 38905f21-cdd8-4e9e-add1-ad0ff7700d53 (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1e3686e1-6c5d-432b-baef-7d406a035730 (side top) (shape roundrect)
(position 0.0 1.27) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 90f62833-d911-4fe3-b9db-ecef37f0f31b)
(hole 8a4e368a-d4b7-4637-b3d9-be7815ce07fb (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e22a5174-06e5-4b83-8d3b-653fb457405d (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 9114d4a7-61a4-4b64-a50e-148acfe71206)
(hole 697ae071-b4c1-429a-9106-22ac69bc7a6c (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f84d5405-d963-4675-8be2-38a7cb0e6646 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.9 -1.55) (angle 0.0))
(vertex (position 1.9 -1.55) (angle 258.0))
(vertex (position -1.9 -1.55) (angle 0.0))
)
(polygon d8459df0-3208-4a6f-9f0f-e663a81f0798 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.0 -1.75) (angle 0.0))
(vertex (position 2.0 -1.75) (angle 261.9))
(vertex (position -2.0 -1.75) (angle 0.0))
)
(polygon ad387439-b286-4094-9439-228151e91fd2 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.96 -1.65) (angle 0.0))
(vertex (position 1.96 -1.65) (angle 259.6))
(vertex (position -1.96 -1.65) (angle 0.0))
)
(polygon 9ec0740b-ae62-439f-b441-d55f765644f2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.2 -2.05) (angle 0.0))
(vertex (position 2.2 -2.05) (angle 265.0))
(vertex (position -2.2 -2.05) (angle 0.0))
)
(stroke_text 591fa0bb-0643-4b1a-bf80-6ee50940c49f (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.175) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 849fabb3-2d7f-48d5-a88b-32b87d2d9e64 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -2.54) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 9f17ba64-b975-4d05-8440-b027ff168b9b
(name "Zigzag (TO-18), Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model e90cda22-4f59-4646-9ddf-5d4e95533bab)
(pad 858585e0-9c51-4345-875b-3aee5bad33a9 (side top) (shape roundrect)
(position -1.27 0.0) (rotation 90.0) (size 1.25 1.25) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad fea307ac-299f-4c4a-a555-eed937427732)
(hole 38905f21-cdd8-4e9e-add1-ad0ff7700d53 (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1e3686e1-6c5d-432b-baef-7d406a035730 (side top) (shape roundrect)
(position 0.0 1.27) (rotation 90.0) (size 1.25 1.25) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 90f62833-d911-4fe3-b9db-ecef37f0f31b)
(hole 8a4e368a-d4b7-4637-b3d9-be7815ce07fb (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e22a5174-06e5-4b83-8d3b-653fb457405d (side top) (shape roundrect)
(position 1.27 0.0) (rotation 90.0) (size 1.25 1.25) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 9114d4a7-61a4-4b64-a50e-148acfe71206)
(hole 697ae071-b4c1-429a-9106-22ac69bc7a6c (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f84d5405-d963-4675-8be2-38a7cb0e6646 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.9 -1.55) (angle 0.0))
(vertex (position 1.9 -1.55) (angle 258.0))
(vertex (position -1.9 -1.55) (angle 0.0))
)
(polygon d8459df0-3208-4a6f-9f0f-e663a81f0798 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.0 -1.75) (angle 0.0))
(vertex (position 2.0 -1.75) (angle 261.9))
(vertex (position -2.0 -1.75) (angle 0.0))
)
(polygon ad387439-b286-4094-9439-228151e91fd2 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.96 -1.65) (angle 0.0))
(vertex (position 1.96 -1.65) (angle 259.6))
(vertex (position -1.96 -1.65) (angle 0.0))
)
(polygon 9ec0740b-ae62-439f-b441-d55f765644f2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.2 -2.05) (angle 0.0))
(vertex (position 2.2 -2.05) (angle 265.0))
(vertex (position -2.2 -2.05) (angle 0.0))
)
(stroke_text 591fa0bb-0643-4b1a-bf80-6ee50940c49f (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.175) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 849fabb3-2d7f-48d5-a88b-32b87d2d9e64 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -2.54) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint 6581d814-5e13-4a11-aeec-6d768eebd69f
(name "Wide")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model c62c01e1-eb56-4cc1-9eb3-d696075ca242)
(pad 858585e0-9c51-4345-875b-3aee5bad33a9 (side top) (shape roundrect)
(position -2.54 0.0) (rotation 90.0) (size 1.5 1.05) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad fea307ac-299f-4c4a-a555-eed937427732)
(hole 38905f21-cdd8-4e9e-add1-ad0ff7700d53 (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1e3686e1-6c5d-432b-baef-7d406a035730 (side top) (shape roundrect)
(position 0.0 0.0) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 90f62833-d911-4fe3-b9db-ecef37f0f31b)
(hole 8a4e368a-d4b7-4637-b3d9-be7815ce07fb (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e22a5174-06e5-4b83-8d3b-653fb457405d (side top) (shape roundrect)
(position 2.54 0.0) (rotation 90.0) (size 1.5 1.05) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 9114d4a7-61a4-4b64-a50e-148acfe71206)
(hole 697ae071-b4c1-429a-9106-22ac69bc7a6c (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f84d5405-d963-4675-8be2-38a7cb0e6646 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.9 -1.55) (angle 0.0))
(vertex (position 1.9 -1.55) (angle 258.0))
(vertex (position -1.9 -1.55) (angle 0.0))
)
(polygon ad387439-b286-4094-9439-228151e91fd2 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.96 -1.65) (angle 0.0))
(vertex (position 1.96 -1.65) (angle 259.6))
(vertex (position -1.96 -1.65) (angle 0.0))
)
(polygon 9ec0740b-ae62-439f-b441-d55f765644f2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.2 -2.05) (angle 0.0))
(vertex (position 2.2 -2.05) (angle 265.0))
(vertex (position -2.2 -2.05) (angle 0.0))
)
(polygon 631f8dca-0ade-4985-80d8-d8ff2cc0ae5c (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.42 -1.1) (angle 15.0))
(vertex (position -2.0 -1.75) (angle 0.0))
(vertex (position 2.0 -1.75) (angle 15.0))
(vertex (position 2.42 -1.1) (angle 0.0))
)
(polygon 98ba41eb-86af-40d4-8c9c-df68780a4829 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 2.4 1.1) (angle 131.0))
(vertex (position -2.4 1.1) (angle 0.0))
)
(stroke_text 591fa0bb-0643-4b1a-bf80-6ee50940c49f (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.175) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 849fabb3-2d7f-48d5-a88b-32b87d2d9e64 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -2.54) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(footprint cf56fd4f-abf8-4200-996c-e8c98cc0aaa7
(name "Wide, Compact")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model c62c01e1-eb56-4cc1-9eb3-d696075ca242)
(pad 858585e0-9c51-4345-875b-3aee5bad33a9 (side top) (shape roundrect)
(position -2.54 0.0) (rotation 90.0) (size 1.25 1.25) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad fea307ac-299f-4c4a-a555-eed937427732)
(hole 38905f21-cdd8-4e9e-add1-ad0ff7700d53 (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 1e3686e1-6c5d-432b-baef-7d406a035730 (side top) (shape roundrect)
(position 0.0 0.0) (rotation 90.0) (size 1.25 1.25) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 90f62833-d911-4fe3-b9db-ecef37f0f31b)
(hole 8a4e368a-d4b7-4637-b3d9-be7815ce07fb (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e22a5174-06e5-4b83-8d3b-653fb457405d (side top) (shape roundrect)
(position 2.54 0.0) (rotation 90.0) (size 1.25 1.25) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 9114d4a7-61a4-4b64-a50e-148acfe71206)
(hole 697ae071-b4c1-429a-9106-22ac69bc7a6c (diameter 0.75)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon f84d5405-d963-4675-8be2-38a7cb0e6646 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -1.9 -1.55) (angle 0.0))
(vertex (position 1.9 -1.55) (angle 258.0))
(vertex (position -1.9 -1.55) (angle 0.0))
)
(polygon ad387439-b286-4094-9439-228151e91fd2 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.96 -1.65) (angle 0.0))
(vertex (position 1.96 -1.65) (angle 259.6))
(vertex (position -1.96 -1.65) (angle 0.0))
)
(polygon 9ec0740b-ae62-439f-b441-d55f765644f2 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -2.2 -2.05) (angle 0.0))
(vertex (position 2.2 -2.05) (angle 265.0))
(vertex (position -2.2 -2.05) (angle 0.0))
)
(polygon e2d26565-4cf6-459b-92ae-f186b45d6787 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -2.42 -1.1) (angle 15.0))
(vertex (position -2.0 -1.75) (angle 0.0))
(vertex (position 2.0 -1.75) (angle 15.0))
(vertex (position 2.42 -1.1) (angle 0.0))
)
(polygon e3fb29b1-09ff-4ebe-876d-8a95187006e6 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 2.4 1.1) (angle 131.0))
(vertex (position -2.4 1.1) (angle 0.0))
)
(stroke_text 591fa0bb-0643-4b1a-bf80-6ee50940c49f (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 3.175) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 849fabb3-2d7f-48d5-a88b-32b87d2d9e64 (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -2.54) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,112 @@
(librepcb_package 92f93c2e-7d58-4e3d-95d0-f1a7f1dbd508
(name "SW_1825910-6-4")
(description "")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-26T00:24:03Z)
(deprecated false)
(generated_by "EagleImport::::SW_1825910-6-4")
(category 1d2630f1-c375-49f0-a0dc-2446735d82f4)
(assembly_type auto)
(pad d6b47931-d368-4cb8-bef9-ae56718d7200 (name "3"))
(pad 2fce7b52-c0e1-4ea3-b11d-be8e5f9d4c3e (name "1"))
(pad e728d21e-02b4-4b9b-bf6a-2266b4f53da4 (name "4"))
(pad b8e1bfdf-f811-4856-a5f7-a8600be7dbc7 (name "2"))
(footprint 300a5fd4-f8e4-420c-94fd-95b8ea2d8ac0
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad d6b47931-d368-4cb8-bef9-ae56718d7200 (side top) (shape roundrect)
(position -3.25 -2.25) (rotation 0.0) (size 1.498 1.498) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad d6b47931-d368-4cb8-bef9-ae56718d7200)
(hole cf8e4e84-e5c2-4771-bd12-eb5adf686aa2 (diameter 0.99)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad 2fce7b52-c0e1-4ea3-b11d-be8e5f9d4c3e (side top) (shape roundrect)
(position -3.25 2.25) (rotation 0.0) (size 1.498 1.498) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad 2fce7b52-c0e1-4ea3-b11d-be8e5f9d4c3e)
(hole 51f6b0a6-6b6f-4026-9474-1cf6c672cdde (diameter 0.99)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e728d21e-02b4-4b9b-bf6a-2266b4f53da4 (side top) (shape roundrect)
(position 3.25 -2.25) (rotation 0.0) (size 1.498 1.498) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad e728d21e-02b4-4b9b-bf6a-2266b4f53da4)
(hole 7665ff66-a889-4f5f-8618-1972af7664b6 (diameter 0.99)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad b8e1bfdf-f811-4856-a5f7-a8600be7dbc7 (side top) (shape roundrect)
(position 3.25 2.25) (rotation 0.0) (size 1.498 1.498) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified)
(package_pad b8e1bfdf-f811-4856-a5f7-a8600be7dbc7)
(hole 398cc099-121d-40c2-aea7-6de5c6fe7672 (diameter 0.99)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 10a70d09-3fd4-4257-94af-0b00373b3869 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position 2.3 -2.995) (angle 0.0))
(vertex (position -2.3 -2.995) (angle 0.0))
)
(polygon af45b4fe-b9f2-4f4d-99e8-e4126ab4fedc (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -2.2 2.995) (angle 0.0))
(vertex (position 2.3 2.995) (angle 0.0))
)
(polygon 958ff7b2-171a-4e58-bfac-f6af22259c70 (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position 3.0 1.15) (angle 0.0))
(vertex (position 3.0 -1.15) (angle 0.0))
)
(polygon 8a141b1b-6f69-48d3-9653-2af47c2f60fa (layer top_legend)
(width 0.127) (fill false) (grab_area false)
(vertex (position -2.995 1.15) (angle 0.0))
(vertex (position -2.995 -1.15) (angle 0.0))
)
(polygon ca21e869-e076-455b-b52c-b0f6f9f7fe44 (layer top_documentation)
(width 0.127) (fill false) (grab_area false)
(vertex (position 2.995 2.995) (angle 0.0))
(vertex (position -2.995 2.995) (angle 0.0))
(vertex (position -2.995 -2.995) (angle 0.0))
(vertex (position 2.995 -2.995) (angle 0.0))
(vertex (position 2.995 2.995) (angle 0.0))
)
(polygon b3798a26-c96b-429e-aa6e-cf66847c6f8c (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 4.275 -3.25) (angle 0.0))
(vertex (position 4.275 3.25) (angle 0.0))
(vertex (position 4.25 3.275) (angle 0.0))
(vertex (position -4.25 3.275) (angle 0.0))
(vertex (position -4.275 3.25) (angle 0.0))
(vertex (position -4.275 -3.25) (angle 0.0))
(vertex (position -4.25 -3.275) (angle 0.0))
(vertex (position 4.25 -3.275) (angle 0.0))
(vertex (position 4.275 -3.25) (angle 0.0))
)
(circle c80f63f6-962f-43a0-8f7a-6f98b4f6daa8 (layer top_legend)
(width 0.127) (fill false) (grab_area false) (diameter 3.51) (position 0.0 0.0)
)
(circle c58105e6-f267-4903-9b19-194370c9dbd0 (layer top_documentation)
(width 0.127) (fill false) (grab_area false) (diameter 3.51) (position 0.0 0.0)
)
(circle 6eb3eaa4-10e7-4028-96a3-d3c402944a48 (layer top_legend)
(width 0.2) (fill false) (grab_area false) (diameter 0.2) (position -4.445 2.25)
)
(stroke_text 100068dd-3178-4cbf-984d-0d0783276a78 (layer top_names)
(height 0.8) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align left bottom) (position -4.36499 3.44394) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 5bdbadc0-8d7d-423f-8e8d-1c6004772a59 (layer top_values)
(height 0.8) (stroke_width 0.15) (letter_spacing auto) (line_spacing auto)
(align left bottom) (position -4.45032 -4.36031) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
)

View File

@ -0,0 +1,636 @@
(librepcb_package a035055f-7cd4-4289-a573-9e7c6de10e6b
(name "RASPBERRY_PICO_SMD")
(description "Raspberry Pi Pico SMD module (including test points).")
(keywords "raspberry,rpi,pico")
(author "Eric Fossum, U. Bruhin")
(version "0.3")
(created 2022-12-09T18:29:07Z)
(deprecated false)
(generated_by "")
(category 3738a28e-611f-459a-9d04-5be22bfcd0e8)
(assembly_type smt)
(pad 28a0282c-58df-4585-8877-cfca399a173f (name "1"))
(pad 74298720-2e7e-45c0-8b6d-828a4fc6b1ca (name "2"))
(pad 45840509-ba53-4847-a1f7-3f724a664427 (name "3"))
(pad 7b383b17-f7a0-4dc2-afe1-e1bd1dae2743 (name "4"))
(pad 4ca5be13-61b9-46bc-be26-8685a3562f74 (name "5"))
(pad 7cf0f2a0-c5df-41ef-82ef-d36296a77851 (name "6"))
(pad 60131b92-eb34-48f8-ad81-6c69028511e5 (name "7"))
(pad 16b8eaa6-8f06-4505-9bf1-ac7a74aa669e (name "8"))
(pad ae8b9f33-caa8-4508-8402-4fb44c252167 (name "9"))
(pad e164df37-5c8e-4e84-ad9c-04ad1a0ed567 (name "10"))
(pad 9ec4ff6a-6cbc-4c19-9c97-aad4601de088 (name "11"))
(pad d490c4e5-4a7c-4ee8-a2ce-5704cf515741 (name "12"))
(pad d6baddba-5997-401d-9c41-117fe52a1145 (name "13"))
(pad 9030d779-c455-4c47-985d-d10a7be80019 (name "14"))
(pad 489f2582-f225-413c-8753-5a8453afd4f4 (name "15"))
(pad 75259c79-0dd5-4600-a4df-70d306ad8506 (name "16"))
(pad a21ff434-c801-4a69-8df5-af041bfc8047 (name "17"))
(pad 71b1b941-ecda-4886-96b2-c2e0fca5f501 (name "18"))
(pad c515536a-d556-41b0-b83c-fc39577e2050 (name "19"))
(pad 2cacc254-8ad2-4504-894f-b0b72e7c0c2d (name "20"))
(pad 7901de79-2792-42ec-b858-89f87c5b66db (name "21"))
(pad 7f95dd05-fbe9-4f8d-b100-ba99574863ee (name "22"))
(pad b115ff05-f6a4-402d-b5a7-aa09f54ebe0a (name "23"))
(pad 4cf347f0-f941-4326-be08-ea9fd99dccb5 (name "24"))
(pad 2301e96a-758b-4004-84a7-827d2031e5a9 (name "25"))
(pad cd60b2f6-0754-48b3-bdc6-1c3ccfae3b0d (name "26"))
(pad 41e109b8-34eb-4c9e-b952-b657f3471333 (name "27"))
(pad 3952f964-0824-43c1-adf1-b6ab44099195 (name "28"))
(pad fc4e0837-c187-4d0c-a615-b5211bc4e668 (name "29"))
(pad d1ffaa2a-4be1-413e-bf53-a1d23b5f5e14 (name "30"))
(pad 5b1c5662-3232-4c86-a4b4-e9f1e5b2f511 (name "31"))
(pad a9419b3a-fc00-48f3-a966-c54badf1582c (name "32"))
(pad e07663d7-1cfa-4ca0-9db4-d37610c97cd8 (name "33"))
(pad f026a431-19e0-4360-af4e-71d04f1f560a (name "34"))
(pad 08c0641d-5d81-4968-a612-a0302c32937c (name "35"))
(pad 12438ec7-e330-4142-b549-e55eb96a2a09 (name "36"))
(pad 784da45e-a80e-44ac-adc4-6492be1995d6 (name "37"))
(pad 6ee67c06-9181-4b42-a39d-a7dbff125dd8 (name "38"))
(pad 650c1348-3665-41b5-9035-3c4b786d0ce6 (name "39"))
(pad 2b717029-162d-49b0-94cb-c022377a9685 (name "40"))
(pad 2d995880-0593-4356-b9a7-12fd864ab1d3 (name "TP1"))
(pad 0248b625-3324-4a10-843b-922a908b3d93 (name "TP2"))
(pad 2723f6d9-996d-426c-9c1d-eda2164c6171 (name "TP3"))
(pad 1a5313e2-5c45-4dcc-9877-44bd077e2911 (name "TP4"))
(pad 46bd10c5-8779-4444-87dc-8d21ea32e5a2 (name "TP5"))
(pad a6564164-1ff1-4da6-90b4-657bdf30fb49 (name "TP6"))
(pad e0b3b19b-6295-49eb-bc95-e1609cb4c80d (name "D1"))
(pad 000e9362-f583-4599-aa44-c4bb5aee0974 (name "D2"))
(pad b22f6cc9-f08d-495b-8d81-06e649d105ee (name "D3"))
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad 414d162f-a869-4f8c-b317-15de913ff43f (side top) (shape custom)
(position -9.69 24.13) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 28a0282c-58df-4585-8877-cfca399a173f)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 99a72dd0-9a1c-4647-8bb6-d291b8a1f977 (side top) (shape custom)
(position -9.69 21.59) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 74298720-2e7e-45c0-8b6d-828a4fc6b1ca)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad c03804f3-5b59-47de-be00-fdc340edf55f (side top) (shape custom)
(position -9.69 16.51) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 7b383b17-f7a0-4dc2-afe1-e1bd1dae2743)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad ad6eff2f-c2f7-4174-8005-1bd52030056b (side top) (shape custom)
(position -9.69 13.97) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 4ca5be13-61b9-46bc-be26-8685a3562f74)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 2f584f48-7627-45d6-a341-d65430d2dd3a (side top) (shape custom)
(position -9.69 11.43) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 7cf0f2a0-c5df-41ef-82ef-d36296a77851)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad b8aa2871-ed1a-4c68-80e6-17b69b9e4b2e (side top) (shape custom)
(position -9.69 8.89) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 60131b92-eb34-48f8-ad81-6c69028511e5)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 30844746-feff-4942-ac7c-c8579e2b8e3c (side top) (shape custom)
(position -9.69 3.81) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad ae8b9f33-caa8-4508-8402-4fb44c252167)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 236b0b8b-04c9-4cbf-b37d-d025e1a7e340 (side top) (shape custom)
(position -9.69 1.27) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad e164df37-5c8e-4e84-ad9c-04ad1a0ed567)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad ba3e3578-49a7-48e0-9220-b330bf86f6ac (side top) (shape custom)
(position -9.69 -1.27) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 9ec4ff6a-6cbc-4c19-9c97-aad4601de088)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 7f5b9cfb-19c0-47ee-9e74-8cb9cc2ba29b (side top) (shape custom)
(position -9.69 -3.81) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad d490c4e5-4a7c-4ee8-a2ce-5704cf515741)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad a96e4bd2-c5b1-4f4d-91bd-b4dbce3fb642 (side top) (shape custom)
(position -9.69 -8.89) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 9030d779-c455-4c47-985d-d10a7be80019)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 669f06bb-87bb-4ec2-bd4f-7ae6165cd92b (side top) (shape custom)
(position -9.69 -11.43) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 489f2582-f225-413c-8753-5a8453afd4f4)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 73fbbd8e-04a2-453d-8d18-a409dcdfce4a (side top) (shape custom)
(position -9.69 -13.97) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 75259c79-0dd5-4600-a4df-70d306ad8506)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 44e31645-eeee-4685-9635-0dde18e70ac2 (side top) (shape custom)
(position -9.69 -16.51) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad a21ff434-c801-4a69-8df5-af041bfc8047)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 66226b5a-c2a2-4138-9a45-5c9963e65982 (side top) (shape custom)
(position -9.69 -21.59) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad c515536a-d556-41b0-b83c-fc39577e2050)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 10fedffe-1038-47b0-9988-a981d86f0d73 (side top) (shape custom)
(position -9.69 -24.13) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 2cacc254-8ad2-4504-894f-b0b72e7c0c2d)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad ae54f02f-edb1-4800-bb60-59e97aa8e49d (side top) (shape custom)
(position -9.69 19.05) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 45840509-ba53-4847-a1f7-3f724a664427)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 1.4 0.8) (angle -90.0))
(vertex (position 1.6 0.6) (angle 0.0))
(vertex (position 1.6 -0.6) (angle -90.0))
(vertex (position 1.4 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 31bc50e0-8c4c-400d-9db5-3376d5134c8a (side top) (shape custom)
(position -9.69 6.35) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 16b8eaa6-8f06-4505-9bf1-ac7a74aa669e)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 1.4 0.8) (angle -90.0))
(vertex (position 1.6 0.6) (angle 0.0))
(vertex (position 1.6 -0.6) (angle -90.0))
(vertex (position 1.4 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad a668aab5-391f-4f33-9f08-85e8686d6a09 (side top) (shape custom)
(position -9.69 -6.35) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad d6baddba-5997-401d-9c41-117fe52a1145)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 1.4 0.8) (angle -90.0))
(vertex (position 1.6 0.6) (angle 0.0))
(vertex (position 1.6 -0.6) (angle -90.0))
(vertex (position 1.4 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 238ee066-8546-465b-9457-3f1db5bb05bf (side top) (shape custom)
(position -9.69 -19.05) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 71b1b941-ecda-4886-96b2-c2e0fca5f501)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 1.4 0.8) (angle -90.0))
(vertex (position 1.6 0.6) (angle 0.0))
(vertex (position 1.6 -0.6) (angle -90.0))
(vertex (position 1.4 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad b91d2aff-6f8a-4362-a6b0-bad571104228 (side top) (shape custom)
(position 9.69 -24.13) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 7901de79-2792-42ec-b858-89f87c5b66db)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 20e5b606-5d70-49ff-88e9-d49118130bd8 (side top) (shape custom)
(position 9.69 1.27) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 5b1c5662-3232-4c86-a4b4-e9f1e5b2f511)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 0b90ed76-7331-4301-8bac-3a93dfaefae8 (side top) (shape custom)
(position 9.69 -19.05) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad b115ff05-f6a4-402d-b5a7-aa09f54ebe0a)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -1.4 0.8) (angle 90.0))
(vertex (position -1.6 0.6) (angle 0.0))
(vertex (position -1.6 -0.6) (angle 90.0))
(vertex (position -1.4 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 4aae7f52-db17-40d1-a314-2d24422b9e55 (side top) (shape custom)
(position 9.69 11.43) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 08c0641d-5d81-4968-a612-a0302c32937c)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad cfa01f7a-1e6d-4a92-a794-1fce36f47925 (side top) (shape custom)
(position 9.69 3.81) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad a9419b3a-fc00-48f3-a966-c54badf1582c)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 4c4ed253-43e3-4318-aca4-7810d6546f2d (side top) (shape custom)
(position 9.69 6.35) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad e07663d7-1cfa-4ca0-9db4-d37610c97cd8)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -1.4 0.8) (angle 90.0))
(vertex (position -1.6 0.6) (angle 0.0))
(vertex (position -1.6 -0.6) (angle 90.0))
(vertex (position -1.4 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 8c7ff7c6-ea85-458b-888e-a0ee141c60e3 (side top) (shape custom)
(position 9.69 24.13) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 2b717029-162d-49b0-94cb-c022377a9685)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 18c3ae93-84ad-4d0d-bff6-b8b0ced7cdd1 (side top) (shape custom)
(position 9.69 -16.51) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 4cf347f0-f941-4326-be08-ea9fd99dccb5)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad d50f05f2-89ea-4d09-8938-c2d58e2e10b4 (side top) (shape custom)
(position 9.69 -21.59) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 7f95dd05-fbe9-4f8d-b100-ba99574863ee)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 4316ccdf-1dac-4f99-ae38-307bf3b360f7 (side top) (shape custom)
(position 9.69 -11.43) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad cd60b2f6-0754-48b3-bdc6-1c3ccfae3b0d)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 64fb2032-e57b-41d4-9ac6-36471ebad7e4 (side top) (shape custom)
(position 9.69 -13.97) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 2301e96a-758b-4004-84a7-827d2031e5a9)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 2c3264ec-2388-4109-9378-da47e360274a (side top) (shape custom)
(position 9.69 -3.81) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad fc4e0837-c187-4d0c-a615-b5211bc4e668)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 76ed26f7-97d6-4a5b-b4cd-7c6c8ca419f2 (side top) (shape custom)
(position 9.69 21.59) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 650c1348-3665-41b5-9035-3c4b786d0ce6)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad b5110113-1f94-4ee6-93c0-50f38d9aa13f (side top) (shape custom)
(position 9.69 -6.35) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 3952f964-0824-43c1-adf1-b6ab44099195)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -1.4 0.8) (angle 90.0))
(vertex (position -1.6 0.6) (angle 0.0))
(vertex (position -1.6 -0.6) (angle 90.0))
(vertex (position -1.4 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad e496f86f-a5e5-4a1a-9c72-e5e57bb733bd (side top) (shape custom)
(position 9.69 -8.89) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 41e109b8-34eb-4c9e-b952-b657f3471333)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad ca4fa698-8281-4411-8eff-eb7d9bf13dc7 (side top) (shape custom)
(position 9.69 13.97) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 12438ec7-e330-4142-b549-e55eb96a2a09)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 2bf4287b-b849-42ab-8393-e1421901653c (side top) (shape custom)
(position 9.69 19.05) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 6ee67c06-9181-4b42-a39d-a7dbff125dd8)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -1.4 0.8) (angle 90.0))
(vertex (position -1.6 0.6) (angle 0.0))
(vertex (position -1.6 -0.6) (angle 90.0))
(vertex (position -1.4 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 773e60b8-b317-434d-8b06-8676b4beaf63 (side top) (shape custom)
(position 9.69 8.89) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad f026a431-19e0-4360-af4e-71d04f1f560a)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad d63c206d-a145-45dc-b4fd-36afd9257239 (side top) (shape custom)
(position 9.69 -1.27) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad d1ffaa2a-4be1-413e-bf53-a1d23b5f5e14)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad 71ae81f8-3284-4993-8aa2-6fd0c117aaea (side top) (shape custom)
(position 9.69 16.51) (rotation 0.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 784da45e-a80e-44ac-adc4-6492be1995d6)
(vertex (position 1.6 0.8) (angle 0.0))
(vertex (position -0.8 0.8) (angle 180.0))
(vertex (position -0.8 -0.8) (angle 0.0))
(vertex (position 1.6 -0.8) (angle 0.0))
)
(pad e58e18e0-640f-473c-be60-67a238d01fc7 (side top) (shape custom)
(position 0.0 -24.7) (rotation 90.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 000e9362-f583-4599-aa44-c4bb5aee0974)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 1.4 0.8) (angle -90.0))
(vertex (position 1.6 0.6) (angle 0.0))
(vertex (position 1.6 -0.6) (angle -90.0))
(vertex (position 1.4 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad cee0023c-f860-4b85-ac94-fb51306a2abf (side top) (shape custom)
(position -2.54 -24.7) (rotation 90.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad e0b3b19b-6295-49eb-bc95-e1609cb4c80d)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 392c2097-c780-461f-ba09-392e15de69f0 (side top) (shape custom)
(position 2.54 -24.7) (rotation 90.0) (size 3.2 1.6) (radius 0.0)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad b22f6cc9-f08d-495b-8d81-06e649d105ee)
(vertex (position -1.6 0.8) (angle 0.0))
(vertex (position 0.8 0.8) (angle -180.0))
(vertex (position 0.8 -0.8) (angle 0.0))
(vertex (position -1.6 -0.8) (angle 0.0))
)
(pad 13dd4576-a9e8-4f1d-b802-e8f0ad2dfa87 (side top) (shape roundrect)
(position -1.0 24.3) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 2723f6d9-996d-426c-9c1d-eda2164c6171)
)
(pad fff4c9ee-97b1-4faa-b06a-f96d4ae3a993 (side top) (shape roundrect)
(position 1.0 24.3) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 0248b625-3324-4a10-843b-922a908b3d93)
)
(pad 2583bd1e-d8f7-4915-a9f6-6fca0dedf151 (side top) (shape roundrect)
(position 0.0 21.0) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 2d995880-0593-4356-b9a7-12fd864ab1d3)
)
(pad f0fef1a5-77f6-44bb-b2ed-01afab911879 (side top) (shape roundrect)
(position -2.5 17.5) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 1a5313e2-5c45-4dcc-9877-44bd077e2911)
)
(pad c936ead0-1b68-4969-861d-cadf51ca5b5f (side top) (shape roundrect)
(position -2.5 15.0) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad 46bd10c5-8779-4444-87dc-8d21ea32e5a2)
)
(pad 540ef1cd-e693-4cda-bf66-8701ace96cc9 (side top) (shape roundrect)
(position -2.5 12.5) (rotation 0.0) (size 1.5 1.5) (radius 0.399998)
(stop_mask auto) (solder_paste 0.2) (clearance 0.0) (function standard)
(package_pad a6564164-1ff1-4da6-90b4-657bdf30fb49)
)
(pad 6d66c681-a411-4786-909b-aa41410bde04 (side top) (shape roundrect)
(position -2.725 24.0) (rotation 0.0) (size 1.1 1.8) (radius 1.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad none)
)
(pad 2e88aaa3-5e8a-462f-99aa-371b70170695 (side top) (shape roundrect)
(position 2.725 24.0) (rotation 0.0) (size 1.1 1.8) (radius 1.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad none)
)
(pad 967d1f7d-c94d-4eef-a46a-962354d6c9a5 (side top) (shape roundrect)
(position -2.425 20.97) (rotation 0.0) (size 1.1 1.8) (radius 1.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad none)
)
(pad 6199a88a-0146-45fa-8316-85656eeedd19 (side top) (shape roundrect)
(position 2.425 20.97) (rotation 0.0) (size 1.1 1.8) (radius 1.0)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad none)
)
(polygon 57d45fc5-b29d-4c00-8bce-fa0bb10e19b7 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.8 26.7) (angle 0.0))
(vertex (position 3.8 26.7) (angle 0.0))
(vertex (position 3.8 20.9) (angle 0.0))
(vertex (position -3.8 20.9) (angle 0.0))
(vertex (position -3.8 26.7) (angle 0.0))
)
(polygon b80a3db6-dc4e-4b33-8172-358ab29d6838 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -10.5 25.5) (angle 0.0))
(vertex (position -3.9 25.5) (angle 0.0))
(vertex (position -3.9 26.8) (angle 0.0))
(vertex (position 3.9 26.8) (angle 0.0))
(vertex (position 3.9 25.5) (angle 0.0))
(vertex (position 10.5 25.5) (angle 0.0))
(vertex (position 10.5 -25.5) (angle 0.0))
(vertex (position -10.5 -25.5) (angle 0.0))
)
(polygon 003f35a0-3e98-4a84-90c5-77eda9503951 (layer top_documentation)
(width 0.2) (fill false) (grab_area false)
(vertex (position -10.4 25.4) (angle 0.0))
(vertex (position 10.4 25.4) (angle 0.0))
(vertex (position 10.4 -25.4) (angle 0.0))
(vertex (position -10.4 -25.4) (angle 0.0))
(vertex (position -10.4 25.4) (angle 0.0))
)
(polygon 435be95e-973e-40e5-8188-e94ff68ed6fe (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 11.5 25.9) (angle 0.0))
(vertex (position 4.3 25.9) (angle 0.0))
(vertex (position 4.3 27.2) (angle 0.0))
(vertex (position -4.3 27.2) (angle 0.0))
(vertex (position -4.3 25.9) (angle 0.0))
(vertex (position -11.5 25.9) (angle 0.0))
(vertex (position -11.5 -25.9) (angle 0.0))
(vertex (position -3.8 -25.9) (angle 0.0))
(vertex (position -3.8 -26.5) (angle 0.0))
(vertex (position 3.8 -26.5) (angle 0.0))
(vertex (position 3.8 -25.9) (angle 0.0))
(vertex (position 11.5 -25.9) (angle 0.0))
)
(polygon 82ed0cc1-1185-4b62-a8a1-44ace0c793ea (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -11.2 25.2) (angle 0.0))
(vertex (position -10.6 25.2) (angle 0.0))
(vertex (position -10.6 25.6) (angle 0.0))
(vertex (position -4.0 25.6) (angle 0.0))
(vertex (position -4.0 26.9) (angle 0.0))
(vertex (position 4.0 26.9) (angle 0.0))
(vertex (position 4.0 25.6) (angle 0.0))
(vertex (position 10.6 25.6) (angle 0.0))
(vertex (position 10.6 25.2) (angle 0.0))
)
(polygon ea3f7d0d-4161-4003-ba3a-50403912602f (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -3.7 -25.6) (angle 0.0))
(vertex (position -10.6 -25.6) (angle 0.0))
(vertex (position -10.6 -25.2) (angle 0.0))
)
(polygon f6642656-c855-43fc-9c6b-6c6480742dfe (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position 10.6 -25.2) (angle 0.0))
(vertex (position 10.6 -25.6) (angle 0.0))
(vertex (position 3.7 -25.6) (angle 0.0))
)
(circle 46112b11-6d9b-4df7-a583-699628c318e1 (layer top_documentation)
(width 0.2) (fill false) (grab_area false) (diameter 2.3) (position -5.7 23.5)
)
(circle 64070a43-ebbc-42f7-b5af-3c168615fb96 (layer top_documentation)
(width 0.2) (fill false) (grab_area false) (diameter 2.3) (position 5.7 23.5)
)
(circle 168cadaa-378a-4008-88f7-5fd66296a796 (layer top_documentation)
(width 0.2) (fill false) (grab_area false) (diameter 2.3) (position -5.7 -23.5)
)
(circle 4c5c3001-b6ba-40c8-8fdc-4950c563bd0e (layer top_documentation)
(width 0.2) (fill false) (grab_area false) (diameter 2.3) (position 5.7 -23.5)
)
(stroke_text 1d7d6e26-6f53-406d-9021-195e14aef45b (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 27.6225) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text 318b6fb4-009c-43fa-be5a-9c1e645656ea (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -26.9875) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
(zone d0b6e698-ddec-4409-a1f8-826f6d2daa71
(no_copper false) (no_planes false) (no_exposure true) (no_devices false)
(top true) (inner false) (bottom false)
(vertex (position -4.0 25.1) (angle 0.0))
(vertex (position 4.0 25.1) (angle 0.0))
(vertex (position 4.0 19.87) (angle 0.0))
(vertex (position -4.0 19.87) (angle 0.0))
)
)
(approved missing_footprint_3d_model
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24)
)
(approved suspicious_pad_function
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24)
(pad 2e88aaa3-5e8a-462f-99aa-371b70170695)
)
(approved suspicious_pad_function
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24)
(pad 6199a88a-0146-45fa-8316-85656eeedd19)
)
(approved suspicious_pad_function
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24)
(pad 6d66c681-a411-4786-909b-aa41410bde04)
)
(approved suspicious_pad_function
(footprint e6d46479-69d1-428c-b2fd-70cbc852aa24)
(pad 967d1f7d-c94d-4eef-a46a-962354d6c9a5)
)
)

View File

@ -0,0 +1,460 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2023-10-21T12:34:40',('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('Pin Header 2.54mm 1x06 ⌀1.0mm','Pin Header 2.54mm 1x06 ⌀1.0mm','',(#8));
#8=PRODUCT_CONTEXT('',#2,'mechanical');
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10=SHAPE_REPRESENTATION('',(#11,#15,#15,#17,#17,#19,#19,#21,#21,#23,#23,#25,#25),#27);
#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12=CARTESIAN_POINT('',(0.,0.,0.));
#13=DIRECTION('',(0.,0.,1.));
#14=DIRECTION('',(1.,0.,0.));
#15=AXIS2_PLACEMENT_3D('',#16,#13,#14);
#16=CARTESIAN_POINT('',(0.,6.35,0.));
#17=AXIS2_PLACEMENT_3D('',#18,#13,#14);
#18=CARTESIAN_POINT('',(0.,3.81,0.));
#19=AXIS2_PLACEMENT_3D('',#20,#13,#14);
#20=CARTESIAN_POINT('',(0.,1.27,0.));
#21=AXIS2_PLACEMENT_3D('',#22,#13,#14);
#22=CARTESIAN_POINT('',(0.,-1.27,0.));
#23=AXIS2_PLACEMENT_3D('',#24,#13,#14);
#24=CARTESIAN_POINT('',(0.,-3.81,0.));
#25=AXIS2_PLACEMENT_3D('',#26,#13,#14);
#26=CARTESIAN_POINT('',(0.,-6.35,0.));
#27=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
#28=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#29=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#30=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#31=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28,'distance_accuracy_value','confusion accuracy');
#32=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#33=SHAPE_DEFINITION_REPRESENTATION(#34,#39);
#34=PRODUCT_DEFINITION_SHAPE('','',#35);
#35=PRODUCT_DEFINITION('design','',#36,#38);
#36=PRODUCT_DEFINITION_FORMATION('','',#37);
#37=PRODUCT('insulator-1','insulator-1','',(#8));
#38=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#39=SHAPE_REPRESENTATION('',(#11,#11),#27);
#40=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41,#43);
#41=( REPRESENTATION_RELATIONSHIP('','',#39,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42)SHAPE_REPRESENTATION_RELATIONSHIP() );
#42=ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#43=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#44);
#44=NEXT_ASSEMBLY_USAGE_OCCURRENCE('206','','',#5,#35,$);
#45=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37));
#46=SHAPE_DEFINITION_REPRESENTATION(#47,#52);
#47=PRODUCT_DEFINITION_SHAPE('','',#48);
#48=PRODUCT_DEFINITION('design','',#49,#51);
#49=PRODUCT_DEFINITION_FORMATION('','',#50);
#50=PRODUCT('insulator-1_part','insulator-1_part','',(#8));
#51=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#52=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53),#27);
#53=MANIFOLD_SOLID_BREP('',#54);
#54=CLOSED_SHELL('',(#55,#83,#108,#121,#133,#140));
#55=ADVANCED_FACE('',(#56),#81,.F.);
#56=FACE_BOUND('',#57,.F.);
#57=EDGE_LOOP('',(#58,#66,#73,#78));
#58=ORIENTED_EDGE('',*,*,#59,.F.);
#59=EDGE_CURVE('',#60,#62,#64,.T.);
#60=VERTEX_POINT('',#61);
#61=CARTESIAN_POINT('',(-1.27,-1.2705,0.));
#62=VERTEX_POINT('',#63);
#63=CARTESIAN_POINT('',(-1.27,-1.2705,2.5));
#64=LINE('',#61,#65);
#65=VECTOR('',#13,1.);
#66=ORIENTED_EDGE('',*,*,#67,.T.);
#67=EDGE_CURVE('',#60,#68,#70,.T.);
#68=VERTEX_POINT('',#69);
#69=CARTESIAN_POINT('',(-1.27,1.2705,0.));
#70=LINE('',#61,#71);
#71=VECTOR('',#72,1.);
#72=DIRECTION('',(0.,1.,0.));
#73=ORIENTED_EDGE('',*,*,#74,.T.);
#74=EDGE_CURVE('',#68,#75,#77,.T.);
#75=VERTEX_POINT('',#76);
#76=CARTESIAN_POINT('',(-1.27,1.2705,2.5));
#77=LINE('',#69,#65);
#78=ORIENTED_EDGE('',*,*,#79,.F.);
#79=EDGE_CURVE('',#62,#75,#80,.T.);
#80=LINE('',#63,#71);
#81=PLANE('',#82);
#82=AXIS2_PLACEMENT_3D('',#61,#14,#13);
#83=ADVANCED_FACE('',(#84),#106,.T.);
#84=FACE_BOUND('',#85,.T.);
#85=EDGE_LOOP('',(#86,#93,#98,#103));
#86=ORIENTED_EDGE('',*,*,#87,.F.);
#87=EDGE_CURVE('',#88,#90,#92,.T.);
#88=VERTEX_POINT('',#89);
#89=CARTESIAN_POINT('',(1.27,-1.2705,0.));
#90=VERTEX_POINT('',#91);
#91=CARTESIAN_POINT('',(1.27,-1.2705,2.5));
#92=LINE('',#89,#65);
#93=ORIENTED_EDGE('',*,*,#94,.T.);
#94=EDGE_CURVE('',#88,#95,#97,.T.);
#95=VERTEX_POINT('',#96);
#96=CARTESIAN_POINT('',(1.27,1.2705,0.));
#97=LINE('',#89,#71);
#98=ORIENTED_EDGE('',*,*,#99,.T.);
#99=EDGE_CURVE('',#95,#100,#102,.T.);
#100=VERTEX_POINT('',#101);
#101=CARTESIAN_POINT('',(1.27,1.2705,2.5));
#102=LINE('',#96,#65);
#103=ORIENTED_EDGE('',*,*,#104,.F.);
#104=EDGE_CURVE('',#90,#100,#105,.T.);
#105=LINE('',#91,#71);
#106=PLANE('',#107);
#107=AXIS2_PLACEMENT_3D('',#89,#14,#13);
#108=ADVANCED_FACE('',(#109),#119,.F.);
#109=FACE_BOUND('',#110,.F.);
#110=EDGE_LOOP('',(#111,#115,#116,#86));
#111=ORIENTED_EDGE('',*,*,#112,.F.);
#112=EDGE_CURVE('',#60,#88,#113,.T.);
#113=LINE('',#61,#114);
#114=VECTOR('',#14,1.);
#115=ORIENTED_EDGE('',*,*,#59,.T.);
#116=ORIENTED_EDGE('',*,*,#117,.T.);
#117=EDGE_CURVE('',#62,#90,#118,.T.);
#118=LINE('',#63,#114);
#119=PLANE('',#120);
#120=AXIS2_PLACEMENT_3D('',#61,#72,#13);
#121=ADVANCED_FACE('',(#122),#131,.T.);
#122=FACE_BOUND('',#123,.T.);
#123=EDGE_LOOP('',(#124,#73,#127,#130));
#124=ORIENTED_EDGE('',*,*,#125,.F.);
#125=EDGE_CURVE('',#68,#95,#126,.T.);
#126=LINE('',#69,#114);
#127=ORIENTED_EDGE('',*,*,#128,.T.);
#128=EDGE_CURVE('',#75,#100,#129,.T.);
#129=LINE('',#76,#114);
#130=ORIENTED_EDGE('',*,*,#99,.F.);
#131=PLANE('',#132);
#132=AXIS2_PLACEMENT_3D('',#69,#72,#13);
#133=ADVANCED_FACE('',(#134),#138,.F.);
#134=FACE_BOUND('',#135,.F.);
#135=EDGE_LOOP('',(#136,#137,#93,#124));
#136=ORIENTED_EDGE('',*,*,#67,.F.);
#137=ORIENTED_EDGE('',*,*,#112,.T.);
#138=PLANE('',#139);
#139=AXIS2_PLACEMENT_3D('',#61,#13,#14);
#140=ADVANCED_FACE('',(#141),#145,.T.);
#141=FACE_BOUND('',#142,.T.);
#142=EDGE_LOOP('',(#78,#116,#143,#144));
#143=ORIENTED_EDGE('',*,*,#104,.T.);
#144=ORIENTED_EDGE('',*,*,#128,.F.);
#145=PLANE('',#146);
#146=AXIS2_PLACEMENT_3D('',#63,#13,#14);
#147=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#148,#150);
#148=( REPRESENTATION_RELATIONSHIP('','',#52,#39)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#149=ITEM_DEFINED_TRANSFORMATION('','',#11,#11);
#150=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#151);
#151=NEXT_ASSEMBLY_USAGE_OCCURRENCE('205','','',#35,#48,$);
#152=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50));
#153=SHAPE_DEFINITION_REPRESENTATION(#154,#159);
#154=PRODUCT_DEFINITION_SHAPE('','',#155);
#155=PRODUCT_DEFINITION('design','',#156,#158);
#156=PRODUCT_DEFINITION_FORMATION('','',#157);
#157=PRODUCT('lead-1','lead-1','',(#8));
#158=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#159=SHAPE_REPRESENTATION('',(#11,#11),#27);
#160=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#161,#162);
#161=( REPRESENTATION_RELATIONSHIP('','',#159,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42)SHAPE_REPRESENTATION_RELATIONSHIP() );
#162=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#163);
#163=NEXT_ASSEMBLY_USAGE_OCCURRENCE('208','','',#5,#155,$);
#164=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#157));
#165=SHAPE_DEFINITION_REPRESENTATION(#166,#171);
#166=PRODUCT_DEFINITION_SHAPE('','',#167);
#167=PRODUCT_DEFINITION('design','',#168,#170);
#168=PRODUCT_DEFINITION_FORMATION('','',#169);
#169=PRODUCT('lead-1_part','lead-1_part','',(#8));
#170=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#171=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#172),#27);
#172=MANIFOLD_SOLID_BREP('',#173);
#173=CLOSED_SHELL('',(#174,#199,#224,#236,#248,#255));
#174=ADVANCED_FACE('',(#175),#197,.F.);
#175=FACE_BOUND('',#176,.F.);
#176=EDGE_LOOP('',(#177,#184,#189,#194));
#177=ORIENTED_EDGE('',*,*,#178,.F.);
#178=EDGE_CURVE('',#179,#181,#183,.T.);
#179=VERTEX_POINT('',#180);
#180=CARTESIAN_POINT('',(-0.335875721064,-0.335875721064,-3.));
#181=VERTEX_POINT('',#182);
#182=CARTESIAN_POINT('',(-0.335875721064,-0.335875721064,8.));
#183=LINE('',#180,#65);
#184=ORIENTED_EDGE('',*,*,#185,.T.);
#185=EDGE_CURVE('',#179,#186,#188,.T.);
#186=VERTEX_POINT('',#187);
#187=CARTESIAN_POINT('',(-0.335875721064,0.335875721064,-3.));
#188=LINE('',#180,#71);
#189=ORIENTED_EDGE('',*,*,#190,.T.);
#190=EDGE_CURVE('',#186,#191,#193,.T.);
#191=VERTEX_POINT('',#192);
#192=CARTESIAN_POINT('',(-0.335875721064,0.335875721064,8.));
#193=LINE('',#187,#65);
#194=ORIENTED_EDGE('',*,*,#195,.F.);
#195=EDGE_CURVE('',#181,#191,#196,.T.);
#196=LINE('',#182,#71);
#197=PLANE('',#198);
#198=AXIS2_PLACEMENT_3D('',#180,#14,#13);
#199=ADVANCED_FACE('',(#200),#222,.T.);
#200=FACE_BOUND('',#201,.T.);
#201=EDGE_LOOP('',(#202,#209,#214,#219));
#202=ORIENTED_EDGE('',*,*,#203,.F.);
#203=EDGE_CURVE('',#204,#206,#208,.T.);
#204=VERTEX_POINT('',#205);
#205=CARTESIAN_POINT('',(0.335875721064,-0.335875721064,-3.));
#206=VERTEX_POINT('',#207);
#207=CARTESIAN_POINT('',(0.335875721064,-0.335875721064,8.));
#208=LINE('',#205,#65);
#209=ORIENTED_EDGE('',*,*,#210,.T.);
#210=EDGE_CURVE('',#204,#211,#213,.T.);
#211=VERTEX_POINT('',#212);
#212=CARTESIAN_POINT('',(0.335875721064,0.335875721064,-3.));
#213=LINE('',#205,#71);
#214=ORIENTED_EDGE('',*,*,#215,.T.);
#215=EDGE_CURVE('',#211,#216,#218,.T.);
#216=VERTEX_POINT('',#217);
#217=CARTESIAN_POINT('',(0.335875721064,0.335875721064,8.));
#218=LINE('',#212,#65);
#219=ORIENTED_EDGE('',*,*,#220,.F.);
#220=EDGE_CURVE('',#206,#216,#221,.T.);
#221=LINE('',#207,#71);
#222=PLANE('',#223);
#223=AXIS2_PLACEMENT_3D('',#205,#14,#13);
#224=ADVANCED_FACE('',(#225),#234,.F.);
#225=FACE_BOUND('',#226,.F.);
#226=EDGE_LOOP('',(#227,#230,#231,#202));
#227=ORIENTED_EDGE('',*,*,#228,.F.);
#228=EDGE_CURVE('',#179,#204,#229,.T.);
#229=LINE('',#180,#114);
#230=ORIENTED_EDGE('',*,*,#178,.T.);
#231=ORIENTED_EDGE('',*,*,#232,.T.);
#232=EDGE_CURVE('',#181,#206,#233,.T.);
#233=LINE('',#182,#114);
#234=PLANE('',#235);
#235=AXIS2_PLACEMENT_3D('',#180,#72,#13);
#236=ADVANCED_FACE('',(#237),#246,.T.);
#237=FACE_BOUND('',#238,.T.);
#238=EDGE_LOOP('',(#239,#189,#242,#245));
#239=ORIENTED_EDGE('',*,*,#240,.F.);
#240=EDGE_CURVE('',#186,#211,#241,.T.);
#241=LINE('',#187,#114);
#242=ORIENTED_EDGE('',*,*,#243,.T.);
#243=EDGE_CURVE('',#191,#216,#244,.T.);
#244=LINE('',#192,#114);
#245=ORIENTED_EDGE('',*,*,#215,.F.);
#246=PLANE('',#247);
#247=AXIS2_PLACEMENT_3D('',#187,#72,#13);
#248=ADVANCED_FACE('',(#249),#253,.F.);
#249=FACE_BOUND('',#250,.F.);
#250=EDGE_LOOP('',(#251,#252,#209,#239));
#251=ORIENTED_EDGE('',*,*,#185,.F.);
#252=ORIENTED_EDGE('',*,*,#228,.T.);
#253=PLANE('',#254);
#254=AXIS2_PLACEMENT_3D('',#180,#13,#14);
#255=ADVANCED_FACE('',(#256),#260,.T.);
#256=FACE_BOUND('',#257,.T.);
#257=EDGE_LOOP('',(#194,#231,#258,#259));
#258=ORIENTED_EDGE('',*,*,#220,.T.);
#259=ORIENTED_EDGE('',*,*,#243,.F.);
#260=PLANE('',#261);
#261=AXIS2_PLACEMENT_3D('',#182,#13,#14);
#262=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#263,#264);
#263=( REPRESENTATION_RELATIONSHIP('','',#171,#159)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#264=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#265);
#265=NEXT_ASSEMBLY_USAGE_OCCURRENCE('207','','',#155,#167,$);
#266=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#169));
#267=SHAPE_DEFINITION_REPRESENTATION(#268,#273);
#268=PRODUCT_DEFINITION_SHAPE('','',#269);
#269=PRODUCT_DEFINITION('design','',#270,#272);
#270=PRODUCT_DEFINITION_FORMATION('','',#271);
#271=PRODUCT('insulator-2','insulator-2','',(#8));
#272=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#273=SHAPE_REPRESENTATION('',(#11,#11),#27);
#274=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#275,#277);
#275=( REPRESENTATION_RELATIONSHIP('','',#273,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#276)SHAPE_REPRESENTATION_RELATIONSHIP() );
#276=ITEM_DEFINED_TRANSFORMATION('','',#11,#17);
#277=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#278);
#278=NEXT_ASSEMBLY_USAGE_OCCURRENCE('210','','',#5,#269,$);
#279=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#271));
#280=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#281,#282);
#281=( REPRESENTATION_RELATIONSHIP('','',#52,#273)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#282=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#283);
#283=NEXT_ASSEMBLY_USAGE_OCCURRENCE('209','','',#269,#48,$);
#284=SHAPE_DEFINITION_REPRESENTATION(#285,#290);
#285=PRODUCT_DEFINITION_SHAPE('','',#286);
#286=PRODUCT_DEFINITION('design','',#287,#289);
#287=PRODUCT_DEFINITION_FORMATION('','',#288);
#288=PRODUCT('lead-2','lead-2','',(#8));
#289=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#290=SHAPE_REPRESENTATION('',(#11,#11),#27);
#291=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#292,#293);
#292=( REPRESENTATION_RELATIONSHIP('','',#290,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#276)SHAPE_REPRESENTATION_RELATIONSHIP() );
#293=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#294);
#294=NEXT_ASSEMBLY_USAGE_OCCURRENCE('212','','',#5,#286,$);
#295=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#288));
#296=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#297,#298);
#297=( REPRESENTATION_RELATIONSHIP('','',#171,#290)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#298=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#299);
#299=NEXT_ASSEMBLY_USAGE_OCCURRENCE('211','','',#286,#167,$);
#300=SHAPE_DEFINITION_REPRESENTATION(#301,#306);
#301=PRODUCT_DEFINITION_SHAPE('','',#302);
#302=PRODUCT_DEFINITION('design','',#303,#305);
#303=PRODUCT_DEFINITION_FORMATION('','',#304);
#304=PRODUCT('insulator-3','insulator-3','',(#8));
#305=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#306=SHAPE_REPRESENTATION('',(#11,#11),#27);
#307=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#308,#310);
#308=( REPRESENTATION_RELATIONSHIP('','',#306,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#309)SHAPE_REPRESENTATION_RELATIONSHIP() );
#309=ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#310=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#311);
#311=NEXT_ASSEMBLY_USAGE_OCCURRENCE('214','','',#5,#302,$);
#312=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#304));
#313=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#314,#315);
#314=( REPRESENTATION_RELATIONSHIP('','',#52,#306)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#315=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#316);
#316=NEXT_ASSEMBLY_USAGE_OCCURRENCE('213','','',#302,#48,$);
#317=SHAPE_DEFINITION_REPRESENTATION(#318,#323);
#318=PRODUCT_DEFINITION_SHAPE('','',#319);
#319=PRODUCT_DEFINITION('design','',#320,#322);
#320=PRODUCT_DEFINITION_FORMATION('','',#321);
#321=PRODUCT('lead-3','lead-3','',(#8));
#322=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#323=SHAPE_REPRESENTATION('',(#11,#11),#27);
#324=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#325,#326);
#325=( REPRESENTATION_RELATIONSHIP('','',#323,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#309)SHAPE_REPRESENTATION_RELATIONSHIP() );
#326=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#327);
#327=NEXT_ASSEMBLY_USAGE_OCCURRENCE('216','','',#5,#319,$);
#328=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#321));
#329=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#330,#331);
#330=( REPRESENTATION_RELATIONSHIP('','',#171,#323)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#331=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#332);
#332=NEXT_ASSEMBLY_USAGE_OCCURRENCE('215','','',#319,#167,$);
#333=SHAPE_DEFINITION_REPRESENTATION(#334,#339);
#334=PRODUCT_DEFINITION_SHAPE('','',#335);
#335=PRODUCT_DEFINITION('design','',#336,#338);
#336=PRODUCT_DEFINITION_FORMATION('','',#337);
#337=PRODUCT('insulator-4','insulator-4','',(#8));
#338=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#339=SHAPE_REPRESENTATION('',(#11,#11),#27);
#340=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#341,#343);
#341=( REPRESENTATION_RELATIONSHIP('','',#339,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#342)SHAPE_REPRESENTATION_RELATIONSHIP() );
#342=ITEM_DEFINED_TRANSFORMATION('','',#11,#21);
#343=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#344);
#344=NEXT_ASSEMBLY_USAGE_OCCURRENCE('218','','',#5,#335,$);
#345=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#337));
#346=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#347,#348);
#347=( REPRESENTATION_RELATIONSHIP('','',#52,#339)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#348=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#349);
#349=NEXT_ASSEMBLY_USAGE_OCCURRENCE('217','','',#335,#48,$);
#350=SHAPE_DEFINITION_REPRESENTATION(#351,#356);
#351=PRODUCT_DEFINITION_SHAPE('','',#352);
#352=PRODUCT_DEFINITION('design','',#353,#355);
#353=PRODUCT_DEFINITION_FORMATION('','',#354);
#354=PRODUCT('lead-4','lead-4','',(#8));
#355=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#356=SHAPE_REPRESENTATION('',(#11,#11),#27);
#357=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#358,#359);
#358=( REPRESENTATION_RELATIONSHIP('','',#356,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#342)SHAPE_REPRESENTATION_RELATIONSHIP() );
#359=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#360);
#360=NEXT_ASSEMBLY_USAGE_OCCURRENCE('220','','',#5,#352,$);
#361=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#354));
#362=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#363,#364);
#363=( REPRESENTATION_RELATIONSHIP('','',#171,#356)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#364=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#365);
#365=NEXT_ASSEMBLY_USAGE_OCCURRENCE('219','','',#352,#167,$);
#366=SHAPE_DEFINITION_REPRESENTATION(#367,#372);
#367=PRODUCT_DEFINITION_SHAPE('','',#368);
#368=PRODUCT_DEFINITION('design','',#369,#371);
#369=PRODUCT_DEFINITION_FORMATION('','',#370);
#370=PRODUCT('insulator-5','insulator-5','',(#8));
#371=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#372=SHAPE_REPRESENTATION('',(#11,#11),#27);
#373=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#374,#376);
#374=( REPRESENTATION_RELATIONSHIP('','',#372,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#375)SHAPE_REPRESENTATION_RELATIONSHIP() );
#375=ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#376=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#377);
#377=NEXT_ASSEMBLY_USAGE_OCCURRENCE('222','','',#5,#368,$);
#378=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#370));
#379=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#380,#381);
#380=( REPRESENTATION_RELATIONSHIP('','',#52,#372)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#381=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#382);
#382=NEXT_ASSEMBLY_USAGE_OCCURRENCE('221','','',#368,#48,$);
#383=SHAPE_DEFINITION_REPRESENTATION(#384,#389);
#384=PRODUCT_DEFINITION_SHAPE('','',#385);
#385=PRODUCT_DEFINITION('design','',#386,#388);
#386=PRODUCT_DEFINITION_FORMATION('','',#387);
#387=PRODUCT('lead-5','lead-5','',(#8));
#388=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#389=SHAPE_REPRESENTATION('',(#11,#11),#27);
#390=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#391,#392);
#391=( REPRESENTATION_RELATIONSHIP('','',#389,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#375)SHAPE_REPRESENTATION_RELATIONSHIP() );
#392=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#393);
#393=NEXT_ASSEMBLY_USAGE_OCCURRENCE('224','','',#5,#385,$);
#394=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#387));
#395=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#396,#397);
#396=( REPRESENTATION_RELATIONSHIP('','',#171,#389)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#397=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#398);
#398=NEXT_ASSEMBLY_USAGE_OCCURRENCE('223','','',#385,#167,$);
#399=SHAPE_DEFINITION_REPRESENTATION(#400,#405);
#400=PRODUCT_DEFINITION_SHAPE('','',#401);
#401=PRODUCT_DEFINITION('design','',#402,#404);
#402=PRODUCT_DEFINITION_FORMATION('','',#403);
#403=PRODUCT('insulator-6','insulator-6','',(#8));
#404=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#405=SHAPE_REPRESENTATION('',(#11,#11),#27);
#406=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#407,#409);
#407=( REPRESENTATION_RELATIONSHIP('','',#405,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#408)SHAPE_REPRESENTATION_RELATIONSHIP() );
#408=ITEM_DEFINED_TRANSFORMATION('','',#11,#25);
#409=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#410);
#410=NEXT_ASSEMBLY_USAGE_OCCURRENCE('226','','',#5,#401,$);
#411=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#403));
#412=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#413,#414);
#413=( REPRESENTATION_RELATIONSHIP('','',#52,#405)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#414=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#415);
#415=NEXT_ASSEMBLY_USAGE_OCCURRENCE('225','','',#401,#48,$);
#416=SHAPE_DEFINITION_REPRESENTATION(#417,#422);
#417=PRODUCT_DEFINITION_SHAPE('','',#418);
#418=PRODUCT_DEFINITION('design','',#419,#421);
#419=PRODUCT_DEFINITION_FORMATION('','',#420);
#420=PRODUCT('lead-6','lead-6','',(#8));
#421=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#422=SHAPE_REPRESENTATION('',(#11,#11),#27);
#423=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#424,#425);
#424=( REPRESENTATION_RELATIONSHIP('','',#422,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#408)SHAPE_REPRESENTATION_RELATIONSHIP() );
#425=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#426);
#426=NEXT_ASSEMBLY_USAGE_OCCURRENCE('228','','',#5,#418,$);
#427=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#420));
#428=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#429,#430);
#429=( REPRESENTATION_RELATIONSHIP('','',#171,#422)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#149)SHAPE_REPRESENTATION_RELATIONSHIP() );
#430=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#431);
#431=NEXT_ASSEMBLY_USAGE_OCCURRENCE('227','','',#418,#167,$);
#432=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#433),#27);
#433=STYLED_ITEM('color',(#434),#172);
#434=PRESENTATION_STYLE_ASSIGNMENT((#435));
#435=SURFACE_STYLE_USAGE(.BOTH.,#436);
#436=SURFACE_SIDE_STYLE('',(#437));
#437=SURFACE_STYLE_FILL_AREA(#438);
#438=FILL_AREA_STYLE('',(#439));
#439=FILL_AREA_STYLE_COLOUR('',#440);
#440=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
#441=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#442),#27);
#442=STYLED_ITEM('color',(#443),#53);
#443=PRESENTATION_STYLE_ASSIGNMENT((#444));
#444=SURFACE_STYLE_USAGE(.BOTH.,#445);
#445=SURFACE_SIDE_STYLE('',(#446));
#446=SURFACE_STYLE_FILL_AREA(#447);
#447=FILL_AREA_STYLE('',(#448));
#448=FILL_AREA_STYLE_COLOUR('',#449);
#449=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
ENDSEC;
END-ISO-10303-21;

View File

@ -0,0 +1,139 @@
(librepcb_package a37802e4-825d-4983-ac82-33a33e3f4b85
(name "Pin Header 2.54mm 1x06 ⌀1.0mm")
(description "A generic 1x6 male pin header with 2.54mm pin spacing and 1.0mm drill holes.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x6, d1.0, pin header, male header, tht")
(author "Danilo B.")
(version "0.3")
(created 2018-10-17T19:13:41Z)
(deprecated false)
(generated_by "")
(category e4d3a6bf-af32-48a2-b427-5e794bed949a)
(assembly_type tht)
(pad 7a2c2059-8bff-41d6-93e0-996762b8a3b1 (name "1"))
(pad e2fa5758-1c29-447c-bc45-730a0005ea9c (name "2"))
(pad bc0a4e0b-e0ae-42b5-bf6a-a5f8fdf4a801 (name "3"))
(pad d73cb82d-bd87-4210-abd2-23952a493986 (name "4"))
(pad f3ba57e8-a2ef-4a8e-9f88-49178cb919b3 (name "5"))
(pad cd2a6488-1c97-47a3-9291-6204848fbbc1 (name "6"))
(3d_model 2eb79f62-4be0-4e89-bf72-168a652139e0 (name "Pin Header 2.54mm 1x06 ⌀1.0mm"))
(footprint 30087ecf-0c90-4f3d-ada8-92c8dc2a66b7
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(3d_model 2eb79f62-4be0-4e89-bf72-168a652139e0)
(pad 7a2c2059-8bff-41d6-93e0-996762b8a3b1 (side top) (shape roundrect)
(position 0.0 6.35) (rotation 0.0) (size 2.19 1.587) (radius 0.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad 7a2c2059-8bff-41d6-93e0-996762b8a3b1)
(hole 7a2c2059-8bff-41d6-93e0-996762b8a3b1 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad e2fa5758-1c29-447c-bc45-730a0005ea9c (side top) (shape roundrect)
(position 0.0 3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad e2fa5758-1c29-447c-bc45-730a0005ea9c)
(hole e2fa5758-1c29-447c-bc45-730a0005ea9c (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad bc0a4e0b-e0ae-42b5-bf6a-a5f8fdf4a801 (side top) (shape roundrect)
(position 0.0 1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad bc0a4e0b-e0ae-42b5-bf6a-a5f8fdf4a801)
(hole bc0a4e0b-e0ae-42b5-bf6a-a5f8fdf4a801 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad d73cb82d-bd87-4210-abd2-23952a493986 (side top) (shape roundrect)
(position 0.0 -1.27) (rotation 0.0) (size 2.19 1.587) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad d73cb82d-bd87-4210-abd2-23952a493986)
(hole d73cb82d-bd87-4210-abd2-23952a493986 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad f3ba57e8-a2ef-4a8e-9f88-49178cb919b3 (side top) (shape roundrect)
(position 0.0 -3.81) (rotation 0.0) (size 2.19 1.587) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad f3ba57e8-a2ef-4a8e-9f88-49178cb919b3)
(hole f3ba57e8-a2ef-4a8e-9f88-49178cb919b3 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(pad cd2a6488-1c97-47a3-9291-6204848fbbc1 (side top) (shape roundrect)
(position 0.0 -6.35) (rotation 0.0) (size 2.19 1.587) (radius 1.0)
(stop_mask auto) (solder_paste off) (clearance 0.0) (function standard)
(package_pad cd2a6488-1c97-47a3-9291-6204848fbbc1)
(hole cd2a6488-1c97-47a3-9291-6204848fbbc1 (diameter 1.0)
(vertex (position 0.0 0.0) (angle 0.0))
)
)
(polygon 4d5b1e29-b9d2-4c73-b1c4-c81a2a2a4679 (layer top_legend)
(width 0.25) (fill false) (grab_area true)
(vertex (position 1.395 7.475) (angle 0.0))
(vertex (position 1.395 5.35) (angle 0.0))
(vertex (position 1.125 5.08) (angle 0.0))
(vertex (position 1.395 4.81) (angle 0.0))
(vertex (position 1.395 2.81) (angle 0.0))
(vertex (position 1.125 2.54) (angle 0.0))
(vertex (position 1.395 2.27) (angle 0.0))
(vertex (position 1.395 0.27) (angle 0.0))
(vertex (position 1.125 0.0) (angle 0.0))
(vertex (position 1.395 -0.27) (angle 0.0))
(vertex (position 1.395 -2.27) (angle 0.0))
(vertex (position 1.125 -2.54) (angle 0.0))
(vertex (position 1.395 -2.81) (angle 0.0))
(vertex (position 1.395 -4.81) (angle 0.0))
(vertex (position 1.125 -5.08) (angle 0.0))
(vertex (position 1.395 -5.35) (angle 0.0))
(vertex (position 1.395 -7.475) (angle 0.0))
(vertex (position 1.125 -7.745) (angle 0.0))
(vertex (position -1.125 -7.745) (angle 0.0))
(vertex (position -1.395 -7.475) (angle 0.0))
(vertex (position -1.395 -5.35) (angle 0.0))
(vertex (position -1.125 -5.08) (angle 0.0))
(vertex (position -1.395 -4.81) (angle 0.0))
(vertex (position -1.395 -2.81) (angle 0.0))
(vertex (position -1.125 -2.54) (angle 0.0))
(vertex (position -1.395 -2.27) (angle 0.0))
(vertex (position -1.395 -0.27) (angle 0.0))
(vertex (position -1.125 0.0) (angle 0.0))
(vertex (position -1.395 0.27) (angle 0.0))
(vertex (position -1.395 2.27) (angle 0.0))
(vertex (position -1.125 2.54) (angle 0.0))
(vertex (position -1.395 2.81) (angle 0.0))
(vertex (position -1.395 4.81) (angle 0.0))
(vertex (position -1.125 5.08) (angle 0.0))
(vertex (position -1.395 5.35) (angle 0.0))
(vertex (position -1.395 7.475) (angle 0.0))
(vertex (position -1.125 7.745) (angle 0.0))
(vertex (position 1.125 7.745) (angle 0.0))
(vertex (position 1.395 7.475) (angle 0.0))
)
(polygon 5b8c4bac-3db5-4fcd-8f72-892f680ab405 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.27 7.62) (angle 0.0))
(vertex (position 1.27 7.62) (angle 0.0))
(vertex (position 1.27 -7.62) (angle 0.0))
(vertex (position -1.27 -7.62) (angle 0.0))
)
(polygon 846d10ca-7cb9-44d5-9ab1-eb0e162f62c1 (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position -1.77 8.12) (angle 0.0))
(vertex (position 1.77 8.12) (angle 0.0))
(vertex (position 1.77 -8.12) (angle 0.0))
(vertex (position -1.77 -8.12) (angle 0.0))
)
(stroke_text 80af6d02-1082-4660-b1e3-cbc0f1c4176e (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 f9d795c0-b1d2-4226-af0e-703c294f5a4f (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,185 @@
(librepcb_package c85580ce-0c6b-415f-984f-e364f6411095
(name "F33Z-1A7Q1-E8C12")
(description "")
(keywords "")
(author "Skylar Ittner")
(version "0.1")
(created 2026-02-27T07:01:45Z)
(deprecated false)
(generated_by "")
(category b2fef347-8caf-4a6f-a889-ed91a3b357ab)
(assembly_type smt)
(pad 0ccd161c-75e1-4d76-a491-74ab09816fe7 (name "1"))
(pad a9473f5f-ccf3-4aa5-a0c2-7599873b6e64 (name "2"))
(pad 6e043631-d9df-4e8f-87b9-5282a0448c15 (name "3"))
(pad 5ecf6577-4a2d-41be-a893-badb73803047 (name "4"))
(pad 8aa7c84d-bb26-4123-9634-18f8db0d2975 (name "5"))
(pad 5d83a63b-eb00-4262-af47-2afa1ce5ab5f (name "6"))
(pad 9a203c58-1dfa-4184-b23e-18f3e35d9653 (name "7"))
(pad c52f648c-e029-4a5a-8eb7-8fa82786c15c (name "8"))
(pad a93cf0a0-bf8f-44b3-a00c-cb5d036cb8dc (name "9"))
(pad dfd7eae7-76e5-4427-a7ec-5a7c9da1a631 (name "10"))
(pad 8ed76c5a-a0b4-48be-a62a-5f167734ba60 (name "11"))
(pad 3287d2c1-0077-4770-8f2f-7cf64c00ac4f (name "12"))
(pad 991d44ab-f13d-4cb4-9e33-6d392b3ca389 (name "Case"))
(pad 8386e798-22e6-459c-ac53-bff9b4384add (name "Case_2"))
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb
(name "default")
(description "")
(3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
(pad f4de4e3e-d01f-4048-8e27-3f4a47803aa7 (side top) (shape roundrect)
(position -4.4 0.05) (rotation 0.0) (size 2.0 1.6) (radius 0.31)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 991d44ab-f13d-4cb4-9e33-6d392b3ca389)
)
(pad 5f09e5af-30ab-401e-838b-5a784c587422 (side top) (shape roundrect)
(position -2.8 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 0ccd161c-75e1-4d76-a491-74ab09816fe7)
)
(pad e8b6994b-c345-4ee1-bb73-65292582b9a4 (side top) (shape roundrect)
(position -2.3 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad a9473f5f-ccf3-4aa5-a0c2-7599873b6e64)
)
(pad 44a45202-7191-4142-84aa-b3729f1b7b87 (side top) (shape roundrect)
(position -1.3 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 5ecf6577-4a2d-41be-a893-badb73803047)
)
(pad 0bf9cd60-49a8-480e-a4e3-01c13ac13a71 (side top) (shape roundrect)
(position -1.8 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 6e043631-d9df-4e8f-87b9-5282a0448c15)
)
(pad 9d62d5e5-cbd5-40e2-bc3a-07507645c758 (side top) (shape roundrect)
(position -0.8 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 8aa7c84d-bb26-4123-9634-18f8db0d2975)
)
(pad 943fc809-fe30-48d5-aa95-ddb32f43edca (side top) (shape roundrect)
(position 0.2 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 9a203c58-1dfa-4184-b23e-18f3e35d9653)
)
(pad 63de0da5-b176-433e-af84-a4b234eaa76d (side top) (shape roundrect)
(position 0.7 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad c52f648c-e029-4a5a-8eb7-8fa82786c15c)
)
(pad 7e4c2c85-9e4a-4eac-ae62-775ac58b2841 (side top) (shape roundrect)
(position 1.2 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad a93cf0a0-bf8f-44b3-a00c-cb5d036cb8dc)
)
(pad 684c57c9-b387-4ac2-b2c6-a687fa8ecf78 (side top) (shape roundrect)
(position -0.3 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 5d83a63b-eb00-4262-af47-2afa1ce5ab5f)
)
(pad 7d7345d8-8fcc-49cf-814d-a21128c56ba7 (side top) (shape roundrect)
(position 2.2 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 8ed76c5a-a0b4-48be-a62a-5f167734ba60)
)
(pad b4f14353-0849-49b8-ba9b-4468a4c75ad2 (side top) (shape roundrect)
(position 2.7 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 3287d2c1-0077-4770-8f2f-7cf64c00ac4f)
)
(pad fa39ebe5-fb9d-4b4b-b082-9c529f4aae5c (side top) (shape roundrect)
(position 1.7 2.75) (rotation 0.0) (size 0.3 1.3) (radius 0.5)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad dfd7eae7-76e5-4427-a7ec-5a7c9da1a631)
)
(pad 0ab0f4d6-2a70-4839-a55b-ff330fa12532 (side top) (shape roundrect)
(position 4.3 0.05) (rotation 0.0) (size 2.0 1.6) (radius 0.31)
(stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
(package_pad 8386e798-22e6-459c-ac53-bff9b4384add)
)
(polygon 2c0f5280-bc63-4791-80ab-6242f89ae509 (layer top_legend)
(width 0.2) (fill false) (grab_area false)
(vertex (position -5.5 1.9) (angle 0.0))
(vertex (position 5.4 1.9) (angle 0.0))
(vertex (position 5.4 -3.25) (angle 0.0))
(vertex (position -5.5 -3.25) (angle 0.0))
(vertex (position -5.5 1.9) (angle 0.0))
)
(polygon 60452630-600f-4cff-8c86-e1dc00814225 (layer top_package_outlines)
(width 0.0) (fill false) (grab_area false)
(vertex (position -6.0 3.75) (angle 0.0))
(vertex (position 6.0 3.75) (angle 0.0))
(vertex (position 6.0 -3.75) (angle 0.0))
(vertex (position -6.0 -3.75) (angle 0.0))
)
(polygon 9b154602-ae36-477f-a7e8-aec3a488d24d (layer top_courtyard)
(width 0.0) (fill false) (grab_area false)
(vertex (position 6.2 3.95) (angle 0.0))
(vertex (position -6.2 3.95) (angle 0.0))
(vertex (position -6.2 -3.95) (angle 0.0))
(vertex (position 6.2 -3.95) (angle 0.0))
)
(stroke_text 04d51657-3276-4f86-bc85-9e10ba63a6f0 (layer top_names)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center bottom) (position 0.0 -4.45) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{NAME}}")
)
(stroke_text cb1c6052-fcec-41cc-86b0-8b6fc28369fe (layer top_values)
(height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
(align center top) (position 0.0 -5.83) (rotation 0.0)
(auto_rotate true) (mirror false) (value "{{VALUE}}")
)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 0ab0f4d6-2a70-4839-a55b-ff330fa12532)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 0bf9cd60-49a8-480e-a4e3-01c13ac13a71)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 44a45202-7191-4142-84aa-b3729f1b7b87)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 63de0da5-b176-433e-af84-a4b234eaa76d)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 684c57c9-b387-4ac2-b2c6-a687fa8ecf78)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 7d7345d8-8fcc-49cf-814d-a21128c56ba7)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 7e4c2c85-9e4a-4eac-ae62-775ac58b2841)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 943fc809-fe30-48d5-aa95-ddb32f43edca)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad 9d62d5e5-cbd5-40e2-bc3a-07507645c758)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad b4f14353-0849-49b8-ba9b-4468a4c75ad2)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad e8b6994b-c345-4ee1-bb73-65292582b9a4)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad f4de4e3e-d01f-4048-8e27-3f4a47803aa7)
)
(approved pad_overlaps_legend
(footprint c0594d9b-c470-4a10-b10c-92748e85e5cb)
(pad fa39ebe5-fb9d-4b4b-b082-9c529f4aae5c)
)
)

View File

@ -0,0 +1,244 @@
(librepcb_symbol 07629c99-53f2-4dad-8e95-b95f9781d72e
(name "Raspberry Pi Pico (SMD)")
(description "Raspberry Pi Pico SMD module (including test points).")
(keywords "raspberry,pi,rpi,pico")
(author "Eric Fossum")
(version "0.2")
(created 2022-12-09T18:11:10Z)
(deprecated false)
(generated_by "")
(category e96d0dda-3100-4e68-8c33-e2a5bc80428b)
(pin 5c65fc67-d10a-4158-910f-d6e9e635884f (name "GPIO0")
(position 15.24 30.48) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 58084c1c-6b26-4bd9-bd96-b3ed9800ea75 (name "GPIO1")
(position 15.24 27.94) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 350d8418-15ab-4c87-bdf1-24e0d76d21ad (name "GND")
(position -15.24 5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 576714d5-7fe6-4544-b000-372e2f064594 (name "GPIO2")
(position 15.24 25.4) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 22c5f9be-4de2-462b-8ce6-c0fed6050b6a (name "GPIO3")
(position 15.24 22.86) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 342c0c25-c88f-4fc5-81e7-1554223b820f (name "GPIO4")
(position 15.24 20.32) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2b6e501a-d6c2-4a77-b94c-6a21d31a4642 (name "GPIO5")
(position 15.24 17.78) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin aec954b8-c6de-4ff4-894e-685c31d9ad61 (name "GPIO6")
(position 15.24 15.24) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin efc6ad78-03cb-44c4-8263-489c7569ffd8 (name "GPIO7")
(position 15.24 12.7) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin cf3a0de3-fcc7-4914-9a8b-9d2505a00fdc (name "GPIO8")
(position 15.24 10.16) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 26079f5e-4966-4e87-945d-35e24564d706 (name "GPIO9")
(position 15.24 7.62) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin dbf70e00-92f1-4fda-b082-c05918ffe93f (name "GPIO10")
(position 15.24 5.08) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin ff00c9f0-8a5b-4702-afed-b263fbe3219e (name "GPIO11")
(position 15.24 2.54) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 4bb3bcfe-1bbb-47f1-9122-0cccbca45025 (name "GPIO12")
(position 15.24 0.0) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2f7ba14f-fe96-4e63-91bd-6edd640085f4 (name "GPIO13")
(position 15.24 -2.54) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2236f866-b95d-43e3-bfaf-cfb21012a87c (name "GPIO14")
(position 15.24 -5.08) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin ecf1070c-03b3-458c-a7b8-4be85e54d3b9 (name "GPIO15")
(position 15.24 -7.62) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 54f07ef6-415e-4882-8c55-22a45623f3b1 (name "VBUS_OUT")
(position -15.24 20.32) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d5a28e7b-1786-42c9-bb3b-623a03b8cb3e (name "VSYS")
(position -15.24 10.16) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin cb717dc8-f8b8-4fe2-b9b9-8468c55e964e (name "3V3_EN")
(position -15.24 30.48) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 41963f23-16de-4c10-8912-61979a49cf61 (name "3V3_OUT")
(position -15.24 15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 4aab4742-ccc7-4967-85f2-d453a333f891 (name "ADC_VREF")
(position -15.24 0.0) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin e090368a-1d28-4b57-8063-8bdb4764c0d3 (name "GPIO28")
(position 15.24 -33.02) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin aaef9fb6-6193-4ec4-ab76-5f153d83d71a (name "GPIO27")
(position 15.24 -30.48) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin baa67ee1-60cd-457a-9a8e-7fcc563efd78 (name "GPIO26")
(position 15.24 -27.94) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin ef179285-8c76-45ac-a630-689d17db12fe (name "RUN")
(position -15.24 25.4) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 5c4ebd5e-cdd3-42eb-8043-0941799e7d7e (name "GPIO22")
(position 15.24 -25.4) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 080d85fa-e0d4-401c-85c4-fb33ec1d692b (name "GPIO21")
(position 15.24 -22.86) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 02bec5e0-7207-4ce3-ac0d-d3f55ba86f82 (name "GPIO20")
(position 15.24 -20.32) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin f6d404bb-e47b-47a0-bd7e-d0c9c1a5a275 (name "GPIO19")
(position 15.24 -17.78) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 96aaac5a-6699-43f7-b39c-fbe9c872db37 (name "GPIO18")
(position 15.24 -15.24) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin de64e583-1500-4a60-829d-a1a725abeeff (name "GPIO17")
(position 15.24 -12.7) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 6e72bb96-071a-4679-963c-177db2f7591a (name "GPIO16")
(position 15.24 -10.16) (rotation 180.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d47dd662-1a75-4b6c-bfc5-02a3debb968e (name "SWDIO")
(position -15.24 -12.7) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d563c9da-fd01-4aa5-aa48-c14f5f06857a (name "SWCLK")
(position -15.24 -15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 1fd5fd5a-39fd-4eab-bffa-1b423a06c66c (name "AGND")
(position -15.24 -5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 011dea42-f69b-4eac-af8b-5d820c46ce5d (name "TP1/USB_GND")
(position -15.24 -20.32) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin becf56d1-a25f-4147-b966-d06ee08e49a9 (name "TP2/USB_DM")
(position -15.24 -22.86) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d91fe8b0-3e83-407d-9b63-f2f4d8128232 (name "TP3/USB_DP")
(position -15.24 -25.4) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 1f652cd8-5139-487a-831e-c661b907af65 (name "TP4/SMPS_PS")
(position -15.24 -27.94) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin fd904def-9399-49a6-9fe5-bd2ff66292cb (name "TP5/LED")
(position -15.24 -30.48) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin ae89eefe-0c35-426a-a11a-00cf8fd5cad3 (name "TP6/BOOTSEL")
(position -15.24 -33.02) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 0030583f-97b0-40c1-8527-2a005a82b122 (layer sym_outlines)
(width 0.2) (fill false) (grab_area true)
(vertex (position -12.7 33.02) (angle 0.0))
(vertex (position 12.7 33.02) (angle 0.0))
(vertex (position 12.7 -35.56) (angle 0.0))
(vertex (position -12.7 -35.56) (angle 0.0))
(vertex (position -12.7 33.02) (angle 0.0))
)
(polygon 5cd4a3ab-5427-42bb-a54a-e67b862f6651 (layer sym_outlines)
(width 0.1) (fill false) (grab_area false)
(vertex (position -12.7 -17.78) (angle 0.0))
(vertex (position 1.27 -17.78) (angle 0.0))
(vertex (position 1.27 -35.56) (angle 0.0))
)
(text 7c323984-8ea0-4c4d-83d9-e73236a72abd (layer sym_names) (value "{{NAME}}")
(align left bottom) (height 2.5) (position -12.7 33.02) (rotation 0.0)
)
(text 11d75f3a-d95e-43ff-b916-db0fcf9d7070 (layer sym_values) (value "{{VALUE}}")
(align left top) (height 2.5) (position -12.7 -35.56) (rotation 0.0)
)
(text d2950112-2ab9-4836-992b-d13651e02f39 (layer sym_outlines) (value "Bottom Side Pads")
(align center top) (height 1.4) (position -5.715 -17.78) (rotation 0.0)
)
)

View File

@ -0,0 +1,103 @@
(librepcb_symbol 1a52e1c8-7397-4694-883a-2350608640cd
(name "Pin Header 1x06")
(description "A 1x6 male pin header.\n\nGenerated with librepcb-parts-generator (generate_connectors.py)")
(keywords "connector, 1x6, pin header, male header")
(author "Danilo B.")
(version "0.2")
(created 2018-10-17T19:13:41Z)
(deprecated false)
(generated_by "")
(category 4a4e3c72-94fb-45f9-a6d8-122d2af16fb1)
(pin 1ce8002e-096a-4e29-af80-05c214b8c11b (name "1")
(position 5.08 5.08) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 1fc19822-d73a-4088-95b9-c6edeb5a08f3 (name "2")
(position 5.08 2.54) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin f2e02556-993b-480b-87d6-42c622833ef8 (name "3")
(position 5.08 0.0) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 8eb006f1-b421-4d3e-93a2-1def57418d86 (name "4")
(position 5.08 -2.54) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 9076f0c2-fa85-4e99-8b32-14421bf59485 (name "5")
(position 5.08 -5.08) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 00eb61cb-b131-4ab6-ac72-448936402084 (name "6")
(position 5.08 -7.62) (rotation 180.0) (length 3.81)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon d4077c3e-0bd8-4690-a151-9de2fc4a5133 (layer sym_outlines)
(width 0.25) (fill false) (grab_area true)
(vertex (position -2.54 7.62) (angle 0.0))
(vertex (position 2.54 7.62) (angle 0.0))
(vertex (position 2.54 -10.16) (angle 0.0))
(vertex (position -2.54 -10.16) (angle 0.0))
(vertex (position -2.54 7.62) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 5.292) (angle 0.0))
(vertex (position 1.746 5.292) (angle 0.0))
(vertex (position 1.746 4.868) (angle 0.0))
(vertex (position 0.794 4.868) (angle 0.0))
(vertex (position 0.794 5.292) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 2.752) (angle 0.0))
(vertex (position 1.746 2.752) (angle 0.0))
(vertex (position 1.746 2.328) (angle 0.0))
(vertex (position 0.794 2.328) (angle 0.0))
(vertex (position 0.794 2.752) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 0.212) (angle 0.0))
(vertex (position 1.746 0.212) (angle 0.0))
(vertex (position 1.746 -0.212) (angle 0.0))
(vertex (position 0.794 -0.212) (angle 0.0))
(vertex (position 0.794 0.212) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 -2.328) (angle 0.0))
(vertex (position 1.746 -2.328) (angle 0.0))
(vertex (position 1.746 -2.752) (angle 0.0))
(vertex (position 0.794 -2.752) (angle 0.0))
(vertex (position 0.794 -2.328) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 -4.868) (angle 0.0))
(vertex (position 1.746 -4.868) (angle 0.0))
(vertex (position 1.746 -5.292) (angle 0.0))
(vertex (position 0.794 -5.292) (angle 0.0))
(vertex (position 0.794 -4.868) (angle 0.0))
)
(polygon 21e9092d-8875-4ea5-901f-9211e3721b31 (layer sym_outlines)
(width 0.25) (fill true) (grab_area true)
(vertex (position 0.794 -7.408) (angle 0.0))
(vertex (position 1.746 -7.408) (angle 0.0))
(vertex (position 1.746 -7.832) (angle 0.0))
(vertex (position 0.794 -7.832) (angle 0.0))
(vertex (position 0.794 -7.408) (angle 0.0))
)
(text 027d4cd2-c0c7-48c5-9c35-3a18edb9a79a (layer sym_names) (value "{{NAME}}")
(align center bottom) (height 2.54) (position 0.0 7.62) (rotation 0.0)
)
(text deb8f479-fa74-42c4-af10-fe02f9e36d17 (layer sym_values) (value "{{VALUE}}")
(align center top) (height 2.54) (position 0.0 -10.16) (rotation 0.0)
)
)

View File

@ -0,0 +1,73 @@
(librepcb_symbol 7368fa75-2d24-4783-a5e5-8954c8d9680c
(name "Letter Half Frame Landscape")
(description "")
(keywords "frame,letter,landscape,drawing,sheet")
(author "Skylar Ittner")
(version "0.1")
(created 2025-07-12T00:31:59Z)
(deprecated false)
(generated_by "")
(category e0702c57-f31f-497d-ae1e-e31c4017f3c0)
(polygon 14aae071-3cd4-493c-b1cd-18bf0453034d (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 0.0 0.0) (angle 0.0))
(vertex (position 0.0 129.7) (angle 0.0))
(vertex (position 195.9 129.7) (angle 0.0))
(vertex (position 195.9 0.0) (angle 0.0))
(vertex (position 0.0 0.0) (angle 0.0))
)
(polygon 05fef42d-a603-4647-9bfc-e14c7910e233 (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 78.72 0.0) (angle 0.0))
(vertex (position 78.72 15.0) (angle 0.0))
(vertex (position 195.72 15.0) (angle 0.0))
)
(polygon f753e694-0c15-4035-9ba7-88121448d95a (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 163.72 0.0) (angle 0.0))
(vertex (position 163.72 15.0) (angle 0.0))
)
(polygon e9d2f064-a1a9-4040-b6f1-da86cfa33330 (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 78.72 5.0) (angle 0.0))
(vertex (position 195.72 5.0) (angle 0.0))
)
(polygon 12aeedc6-0bb1-4508-a3ba-55231d617e13 (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 163.72 10.0) (angle 0.0))
(vertex (position 195.72 10.0) (angle 0.0))
)
(polygon 17a466d0-0e97-4b18-8c08-c67eb90935b1 (layer sym_outlines)
(width 0.6) (fill false) (grab_area false)
(vertex (position 143.72 5.0) (angle 0.0))
(vertex (position 143.72 0.0) (angle 0.0))
)
(polygon edf6ce60-c5d8-4a34-a954-ed896d0a6a67 (layer sym_hidden_grab_areas)
(width 0.6) (fill true) (grab_area true)
(vertex (position 78.74 15.24) (angle 0.0))
(vertex (position 195.58 15.24) (angle 0.0))
(vertex (position 195.58 0.0) (angle 0.0))
(vertex (position 78.74 0.0) (angle 0.0))
(vertex (position 78.74 15.24) (angle 0.0))
)
(text 4604726a-7603-4928-9b4e-d206b9896de7 (layer sym_outlines) (value "{{FIELD_SHEET}}")
(align left center) (height 7.5) (position 80.72 10.0) (rotation 0.0)
)
(text 2edf5643-4788-48c5-aa6d-f41153d9b612 (layer sym_outlines) (value "{{FIELD_PROJECT}}")
(align left center) (height 3.5) (position 80.72 2.5) (rotation 0.0)
)
(text 0a036c28-2393-4b0e-bce9-0e6a0c76057e (layer sym_outlines) (value "{{FIELD_DATE}}")
(align left center) (height 3.5) (position 165.72 12.5) (rotation 0.0)
)
(text f90ac07d-df97-4509-83c5-378a50d5338f (layer sym_outlines) (value "{{FIELD_AUTHOR}}")
(align left center) (height 3.5) (position 165.72 7.5) (rotation 0.0)
)
(text fccbdea8-830d-4880-8840-cadecd909e55 (layer sym_outlines) (value "{{FIELD_PAGE}}")
(align left center) (height 3.5) (position 165.72 2.5) (rotation 0.0)
)
(text 762d0c2f-34e6-4d1c-8a72-c90b5315c073 (layer sym_outlines) (value "{{FIELD_VERSION}}")
(align left center) (height 3.5) (position 145.72 2.5) (rotation 0.0)
)
(approved missing_name_text)
(approved missing_value_text)
)

View File

@ -0,0 +1,35 @@
(librepcb_symbol 75372c18-3ba4-42e8-b3b2-2eb5039d441e
(name "Resistor EU")
(description "Resistor European (IEC 60617)")
(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)
(pin 2e4f8b10-ad5a-443e-b408-e183efaa4758 (name "1")
(position -5.08 0.0) (rotation 0.0) (length 2.0)
(name_position 3.27 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2731f213-ee20-4eb0-a18b-ad97d9fea7a0 (name "2")
(position 5.08 0.0) (rotation 180.0) (length 2.0)
(name_position 3.27 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 0ac20b9b-7198-4f0e-aa93-f081914d8f92 (layer sym_outlines)
(width 0.254) (fill false) (grab_area true)
(vertex (position -3.08 -1.016) (angle 0.0))
(vertex (position -3.08 1.016) (angle 0.0))
(vertex (position 3.08 1.016) (angle 0.0))
(vertex (position 3.08 -1.016) (angle 0.0))
(vertex (position -3.08 -1.016) (angle 0.0))
)
(text bab382bd-43f9-4a5e-ab62-6af84bd669f8 (layer sym_names) (value "{{NAME}}")
(align left bottom) (height 2.54) (position -3.08 1.016) (rotation 0.0)
)
(text c7fc8f16-1080-48e4-a232-7deb0dd96624 (layer sym_values) (value "{{VALUE}}")
(align left top) (height 2.54) (position -3.08 -1.016) (rotation 0.0)
)
)

View File

@ -0,0 +1,24 @@
(librepcb_symbol 80f8cd68-69d9-43c4-9ed2-da32ca714b10
(name "GND")
(description "")
(keywords "gnd,ground")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category adf8d941-787c-4b02-8772-fbc0a587463d)
(pin abcc319b-d09f-437b-a624-3dcf3eff5792 (name "NET")
(position 0.0 2.54) (rotation -90.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 60b938fc-55fa-4905-a2bf-66a130c81057 (layer sym_outlines)
(width 0.3) (fill false) (grab_area false)
(vertex (position -1.905 0.0) (angle 0.0))
(vertex (position 1.905 0.0) (angle 0.0))
)
(text 5ec17485-716e-4eb9-8bbf-273444155632 (layer sym_values) (value "{{VALUE}}")
(align center top) (height 2.54) (position 0.0 0.0) (rotation 0.0)
)
)

View File

@ -0,0 +1,25 @@
(librepcb_symbol b95d0aca-7344-41ec-90ed-022f365ad765
(name "VCC")
(description "")
(keywords "supply,vcc")
(author "U. Bruhin")
(version "0.2")
(created 2015-03-01T20:00:00Z)
(deprecated false)
(generated_by "")
(category adf8d941-787c-4b02-8772-fbc0a587463d)
(pin 771c2d8b-e4ad-487b-bcb1-fe2bc10c8a03 (name "NET")
(position 0.0 -2.54) (rotation 90.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 7f384b4c-abc3-4ee8-ab2a-a5d952691368 (layer sym_outlines)
(width 0.254) (fill false) (grab_area false)
(vertex (position 1.27 -1.905) (angle 0.0))
(vertex (position 0.0 0.0) (angle 0.0))
(vertex (position -1.27 -1.905) (angle 0.0))
)
(text 15577fff-01b3-45ca-b5b1-37bada817ff4 (layer sym_values) (value "{{VALUE}}")
(align center bottom) (height 2.54) (position 0.0 0.0) (rotation 0.0)
)
)

View File

@ -0,0 +1,90 @@
(librepcb_symbol c0269145-e021-4755-8ace-24ae40fa7576
(name "12-pin FFC")
(description "FFC connector, 12 pins")
(keywords "")
(author "Skylar Ittner")
(version "0.1")
(created 2026-02-27T06:56:11Z)
(deprecated false)
(generated_by "")
(category cd70ec84-a440-496f-b5c9-ece75e81de64)
(pin 637dac56-355b-408b-be62-417790a64802 (name "1")
(position -5.08 15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2b1995bd-09ff-4061-9472-5b1cebe501eb (name "2")
(position -5.08 12.7) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 23e57198-6457-458b-bfb9-fe2446e6fbae (name "3")
(position -5.08 10.16) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 5a4e4726-1de6-4952-9227-13ef8720e6d5 (name "4")
(position -5.08 7.62) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin f83f4b15-45aa-4ebf-b23d-a6ec6e518536 (name "5")
(position -5.08 5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin bdefaf90-9029-4f8c-9a80-d986f68e05f8 (name "6")
(position -5.08 2.54) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 4c038462-1ac7-489c-bcf4-33ab2ac5c3a0 (name "7")
(position -5.08 0.0) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 3cda93ed-2885-4a96-9ef6-f0bb57d0a593 (name "8")
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin f0a84cfa-c3f5-49fe-907c-256a436c8496 (name "9")
(position -5.08 -5.08) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 8dafa421-4580-4bb2-aa94-1042aa4a8996 (name "10")
(position -5.08 -7.62) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 2277d99b-5ff9-4447-bec3-b149a5559b50 (name "11")
(position -5.08 -10.16) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 9fb6786b-02a7-4a79-9817-141c66a4ea99 (name "12")
(position -5.08 -12.7) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 6d4cbea6-740f-4dae-9ece-31ed050a9c7e (name "Case")
(position -5.08 -15.24) (rotation 0.0) (length 2.54)
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 8ab84f5a-dd76-443b-9521-ee6b65669d1e (layer sym_outlines)
(width 0.2) (fill false) (grab_area true)
(vertex (position -2.54 -15.24) (angle 0.0))
(vertex (position 2.54 -15.24) (angle 0.0))
(vertex (position 2.54 15.24) (angle 0.0))
(vertex (position -2.54 15.24) (angle 0.0))
(vertex (position -2.54 -15.24) (angle 0.0))
)
(text 9c1dee87-25ac-44f5-be20-0d85942566cc (layer sym_names) (value "{{NAME}}")
(align left bottom) (height 2.5) (position -5.08 17.78) (rotation 0.0)
)
(text 1801f9d7-67cc-4650-88dd-ad3d26371e03 (layer sym_values) (value "{{VALUE}}")
(align left top) (height 2.5) (position -5.08 17.78) (rotation 0.0)
)
)

View File

@ -0,0 +1,33 @@
(librepcb_symbol c499d5f2-cd95-4ce9-8c95-0a6ab17ee2a1
(name "Buzzer")
(description "Buzzer (DC operated)")
(keywords "beeper,speaker,horn")
(author "U. Bruhin")
(version "0.1")
(created 2024-10-23T20:46:45Z)
(deprecated false)
(generated_by "")
(category 75a26b1f-c84e-4a3d-a20d-021d37e6697d)
(pin 6ae67a4c-e5ea-4580-b4bb-8b66227c34d2 (name "+")
(position -2.54 0.0) (rotation 0.0) (length 1.5)
(name_position 2.55 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 5802ff4b-3839-46b0-af68-6ffb01d82d0a (name "-")
(position -2.54 -2.54) (rotation 0.0) (length 1.5)
(name_position 2.77 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon 33ef8648-ca10-4d99-9620-f5d821dbb571 (layer sym_outlines)
(width 0.2) (fill false) (grab_area true)
(vertex (position 2.54 2.54) (angle 0.0))
(vertex (position 2.54 -5.08) (angle -180.0))
(vertex (position 2.54 2.54) (angle 0.0))
)
(text f92d0faf-fade-45a8-a79a-85d284d77793 (layer sym_names) (value "{{NAME}}")
(align left top) (height 2.5) (position 2.54 2.54) (rotation 180.0)
)
(text a7a2c159-d3dd-4f86-a445-ca2e449096d0 (layer sym_values) (value "{{VALUE}}")
(align right top) (height 2.5) (position 2.54 -5.08) (rotation 0.0)
)
)

View File

@ -0,0 +1,107 @@
(librepcb_symbol c733250c-2339-4401-bc54-0bcf958a69cc
(name "DISPLAY-OLED-128X64-I2C")
(description "128x64 Dot Matrix OLED Module\nVariant with I2C interface")
(keywords "eagle,import")
(author "EAGLE Import")
(version "0.1")
(created 2025-06-25T16:32:18Z)
(deprecated false)
(generated_by "EagleImport::::DISPLAY-OLED-128X64-I2C")
(category a6565eed-ad95-4be7-a29c-39259b1bea5f)
(pin 5b70507e-68bd-427f-95e4-b392a16c60ab (name "GND")
(position -22.86 -7.62) (rotation 0.0) (length 2.54)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 6c1c7f18-2fe0-466f-9de1-1521f79f6de2 (name "VCC")
(position -22.86 7.62) (rotation 0.0) (length 2.54)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin 10027565-729b-4973-89a4-9a44923c0e7d (name "SCL")
(position -22.86 2.54) (rotation 0.0) (length 2.54)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(pin d2f20d5d-6238-471d-9db6-50ecc5e37f87 (name "SDA")
(position -22.86 -2.54) (rotation 0.0) (length 2.54)
(name_position 5.08 0.0) (name_rotation 0.0) (name_height 2.5)
(name_align left center)
)
(polygon cef7c6a5-da66-411b-815a-3ecbf73ebc5c (layer sym_outlines)
(width 0.254) (fill false) (grab_area true)
(vertex (position 12.7 15.24) (angle 0.0))
(vertex (position 12.7 -15.24) (angle 0.0))
(vertex (position -20.32 -15.24) (angle 0.0))
(vertex (position -20.32 15.24) (angle 0.0))
(vertex (position 12.7 15.24) (angle 0.0))
)
(polygon 0a938de1-aa18-4610-9a12-c692873355ee (layer sym_outlines)
(width 0.254) (fill false) (grab_area false)
(vertex (position 10.16 7.62) (angle 0.0))
(vertex (position 10.16 -7.62) (angle 0.0))
(vertex (position -12.7 -7.62) (angle 0.0))
(vertex (position -12.7 7.62) (angle 0.0))
(vertex (position 10.16 7.62) (angle 0.0))
)
(polygon d86ba111-68c8-4c5a-881e-94c5c4f5da87 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -9.144 5.08) (angle 0.0))
(vertex (position -7.62 5.08) (angle 0.0))
(vertex (position -7.62 6.604) (angle 0.0))
(vertex (position -9.144 6.604) (angle 0.0))
(vertex (position -9.144 5.08) (angle 0.0))
)
(polygon 1eb1b1f6-415c-4217-8fca-4320f16ad110 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -6.604 5.08) (angle 0.0))
(vertex (position -5.08 5.08) (angle 0.0))
(vertex (position -5.08 6.604) (angle 0.0))
(vertex (position -6.604 6.604) (angle 0.0))
(vertex (position -6.604 5.08) (angle 0.0))
)
(polygon ba9b383e-2a21-43c0-846a-609be8a50fd4 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -9.144 2.54) (angle 0.0))
(vertex (position -7.62 2.54) (angle 0.0))
(vertex (position -7.62 4.064) (angle 0.0))
(vertex (position -9.144 4.064) (angle 0.0))
(vertex (position -9.144 2.54) (angle 0.0))
)
(polygon c5aac9c2-7f14-4437-8e7f-90fcec3ddd58 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -11.684 5.08) (angle 0.0))
(vertex (position -10.16 5.08) (angle 0.0))
(vertex (position -10.16 6.604) (angle 0.0))
(vertex (position -11.684 6.604) (angle 0.0))
(vertex (position -11.684 5.08) (angle 0.0))
)
(polygon d341fe4b-c1f6-421f-b400-3f2241912e10 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -11.684 2.54) (angle 0.0))
(vertex (position -10.16 2.54) (angle 0.0))
(vertex (position -10.16 4.064) (angle 0.0))
(vertex (position -11.684 4.064) (angle 0.0))
(vertex (position -11.684 2.54) (angle 0.0))
)
(polygon be26683d-0414-4459-a1a5-0ea9bdc8beb4 (layer sym_outlines)
(width 0.0) (fill true) (grab_area false)
(vertex (position -11.684 0.0) (angle 0.0))
(vertex (position -10.16 0.0) (angle 0.0))
(vertex (position -10.16 1.524) (angle 0.0))
(vertex (position -11.684 1.524) (angle 0.0))
(vertex (position -11.684 0.0) (angle 0.0))
)
(text 9be6cb44-3711-46dc-ba51-8f5b91019ca1 (layer sym_names) (value "{{NAME}}")
(align left bottom) (height 2.5) (position -20.32 16.18) (rotation 0.0)
)
(text 3a747d8c-3096-418f-af73-73ffa2e5d604 (layer sym_values) (value "{{VALUE}}")
(align left bottom) (height 2.5) (position -20.32 -17.78) (rotation 0.0)
)
(text 0699017c-2f4a-4417-b3d5-1f306acb1005 (layer sym_outlines) (value "128x64")
(align right bottom) (height 2.5) (position 7.62 -5.08) (rotation 0.0)
)
(text 50f53e6f-a448-4b18-8898-e23781fd1232 (layer sym_outlines) (value "OLED")
(align right bottom) (height 2.5) (position 7.62 -2.54) (rotation 0.0)
)
)

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