From 0aecdfdb83400d61863f9423ccee2abbdd604a91 Mon Sep 17 00:00:00 2001 From: HokieGeek Date: Sat, 23 Jan 2021 16:49:16 -0500 Subject: [PATCH] Initial move of klaatu files to bootstrap jane a bit quicker --- LICENSE | 674 + README.md | 4 + cad/bottom.scad | 10 + cad/encoder.scad | 13 + cad/full.scad | 10 + cad/half.scad | 57 + cad/keycaps.scad | 28 + cad/keys.scad | 12 + cad/layout.scad | 53 + cad/mountings.scad | 5 + cad/outline.scad | 27 + cad/plate.scad | 17 + fp-info-cache | 22177 +++++++++++ fp-lib-table | 10 + jane-cache.lib | 434 + jane-mcu.sch-bak | 642 + jane.kicad_pcb | 4052 ++ jane.kicad_pcb-bak | 2360 ++ jane.pro | 248 + jane.sch | 1746 + jane.sch-bak | 1746 + jane.step | 91484 +++++++++++++++++++++++++++++++++++++++++++ sym-lib-table | 31 + 23 files changed, 125840 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 cad/bottom.scad create mode 100644 cad/encoder.scad create mode 100644 cad/full.scad create mode 100644 cad/half.scad create mode 100644 cad/keycaps.scad create mode 100644 cad/keys.scad create mode 100644 cad/layout.scad create mode 100644 cad/mountings.scad create mode 100644 cad/outline.scad create mode 100644 cad/plate.scad create mode 100644 fp-info-cache create mode 100644 fp-lib-table create mode 100644 jane-cache.lib create mode 100644 jane-mcu.sch-bak create mode 100644 jane.kicad_pcb create mode 100644 jane.kicad_pcb-bak create mode 100644 jane.pro create mode 100644 jane.sch create mode 100644 jane.sch-bak create mode 100644 jane.step create mode 100644 sym-lib-table diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..5f4377c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +# jane +Schematics and CAD drawings for a split orthogonal keyboard + +For more information go to the wiki: https://wiki.hokiegeek.net/#jane diff --git a/cad/bottom.scad b/cad/bottom.scad new file mode 100644 index 0000000..47ad728 --- /dev/null +++ b/cad/bottom.scad @@ -0,0 +1,10 @@ + +use ; +use ; + +module bottom(caseMargin, keycapWidth, keycapSpacing, stagger, left, screwHoles) { + difference() { + offset(r=caseMargin) outline(keycapWidth, keycapSpacing, stagger, left); + mountings(screwHoles); + } +} \ No newline at end of file diff --git a/cad/encoder.scad b/cad/encoder.scad new file mode 100644 index 0000000..0af3c1b --- /dev/null +++ b/cad/encoder.scad @@ -0,0 +1,13 @@ +module encoder(keyWidth, keySpacing, stagger) { + spacedKey=keyWidth+keySpacing[0]; + color("#c9c0bb") + translate([(spacedKey*4)-(spacedKey/2)-0.54, (spacedKey/1.35)+stagger-1.05,0]) + circle(d=8.5); +} + +module encoderKnob(keyWidth, keySpacing, stagger) { + spacedKey=keyWidth+keySpacing[0]; + color("#c9c0bb") + translate([(spacedKey*4)-(spacedKey/2)-0.54, (spacedKey/1.35)+stagger-1.05,0]) + circle(d=12.7); +} \ No newline at end of file diff --git a/cad/full.scad b/cad/full.scad new file mode 100644 index 0000000..599ef50 --- /dev/null +++ b/cad/full.scad @@ -0,0 +1,10 @@ +use ; + +layers=["pcb", "keys", "keycaps", "plate", "bottom"]; +// layers=["plate"]; +// layers=["bottom"]; + +translate([235,0,0]) union() { + translate([-235,0,0]) half(left=true, layers=layers); + mirror([1,0,0]) half(left=false, layers=layers); +} diff --git a/cad/half.scad b/cad/half.scad new file mode 100644 index 0000000..05b35d3 --- /dev/null +++ b/cad/half.scad @@ -0,0 +1,57 @@ +use ; +use ; +use ; +use ; +use ; +use ; +use ; + +module half(left, layers) { + keyWidth=14; + keyLength=14; + keySpacing=[5, 5]; + keyHeight=11.2; + + keycapWidth=18; + keycapSpacing=1; + stagger=5; + + $fn=50; + caseMargin=2; + pcbHeight=1.6; + plateHeight=1.8; + bottomHeight=2.7; + + mountingHoles = 6; + screwHoles = 2.25; + + for (layer = layers) { + if (layer == "pcb") { + color("black") + linear_extrude(height = pcbHeight, center = false, convexity = 0, twist = 0) + difference() { + offset(r=.3) outline(keycapWidth, keycapSpacing, stagger, left); + mountings(mountingHoles); // mounting holes + } + } else if (layer == "keys") { + color("#0b113b") + translate([2,2,pcbHeight]) + keys(keyWidth, keyLength, keyHeight, keySpacing, stagger, left); + } else if (layer == "keycaps") { + color("#4f4f4f") + translate([0,0,pcbHeight+11]) + keycaps(keycapWidth, keycapSpacing, stagger, left); + } else if (layer == "plate") { + // color("#191919") // CF + color("#bd9f70") + translate([0,0,pcbHeight+7]) + linear_extrude(height = plateHeight, center = false, convexity = 0, twist = 0) + plate(caseMargin, keycapWidth, keycapSpacing, keyWidth, keyLength, keySpacing, stagger, left, screwHoles); + } else if (layer == "bottom") { + color("#bd9f70") + translate([0,0,-bottomHeight]) + linear_extrude(height = bottomHeight, center = false, convexity = 0, twist = 0) + bottom(caseMargin, keycapWidth, keycapSpacing, stagger, left, screwHoles); + } + } +} diff --git a/cad/keycaps.scad b/cad/keycaps.scad new file mode 100644 index 0000000..f777aab --- /dev/null +++ b/cad/keycaps.scad @@ -0,0 +1,28 @@ + +use ; +use ; + +module dsaKeycap(keycapWidth, keycapLength) { + hull() { + cube([keycapWidth, keycapLength, 1]); + topW=keycapWidth/1.5; + topL=keycapWidth/1.5; + #translate([(keycapWidth/2)-(topW/2), (keycapLength/2)-(topL/2), 5]) + cube([topW, topL, 1]); + } +} + +module keycaps(keycapWidth, keycapSpacing, stagger, withEncoder) { + layout([keycapWidth, keycapWidth, 0], [keycapSpacing, keycapSpacing], stagger, false); + // layout(keycapDims, [keycapSpacing, keycapSpacing], stagger); + // color("#4f4f4f") translate([0,0,pcbHeight+keyHeight]) layout(keycapDimsTop, [keycapSpacing+4, keycapSpacing+4], stagger); + if (withEncoder) { + // translate([-2,-2,0]) + linear_extrude(height = 10, center = false, convexity = 0, twist = 0) + encoderKnob(keycapWidth, [keycapSpacing, keycapSpacing], stagger); + } +} + +keycapWidth=18; + +dsaKeycap(keycapWidth, keycapWidth); \ No newline at end of file diff --git a/cad/keys.scad b/cad/keys.scad new file mode 100644 index 0000000..eeffa2a --- /dev/null +++ b/cad/keys.scad @@ -0,0 +1,12 @@ + +use ; +use ; + +module keys(keyWidth, keyLength, keyHeight, keySpacing, stagger, withEncoder) { + layout([keyWidth, keyLength, keyHeight], keySpacing, stagger, false); + if (withEncoder) { + translate([-2,-2,0]) + linear_extrude(height = keyHeight-2, center = false, convexity = 0, twist = 0) + encoder(keyWidth, keySpacing, stagger); + } +} \ No newline at end of file diff --git a/cad/layout.scad b/cad/layout.scad new file mode 100644 index 0000000..4f953e5 --- /dev/null +++ b/cad/layout.scad @@ -0,0 +1,53 @@ +module layout(keyDims, keySpacing, stagger, withEncoder=false) { + keyWidth=keyDims[0]; + keyLength=keyDims[1]; + keyHeight=keyDims[2]; + spacedKey=[keyWidth+keySpacing[0], keyLength+keySpacing[1]]; + + module column(numKeys, init) { + end=(spacedKey[1]*numKeys)-keySpacing[1]; + for (i = [0:spacedKey[1]:end]) { + if (keyHeight > 0) { + translate([init[0],init[1]+i,0]) cube([keyWidth, keyLength, keyHeight]); + } else { + translate([init[0],init[1]+i,0]) square([keyWidth, keyLength]); + } + } + } + + column(4, [0,0]); + column(3, [spacedKey[0], spacedKey[1]]); + column(3, [spacedKey[0]*2, stagger+spacedKey[1]]); + if (withEncoder) { + column(4, [spacedKey[0]*3, stagger*2]); + } else { + column(3, [spacedKey[0]*3, (stagger*2)+spacedKey[1]]); + } + column(4, [spacedKey[0]*4, stagger]); + column(4, [spacedKey[0]*5, 0]); +} + +module layout2(keyDims, keySpacing, stagger, withEncoder=false) { + keyWidth=keyDims[0]; + keyLength=keyDims[1]; + keyHeight=keyDims[2]; + spacedKey=[keyWidth+keySpacing[0], keyLength+keySpacing[1]]; + + module column(numKeys, init) { + end=(spacedKey[1]*numKeys)-keySpacing[1]; + for (i = [0:spacedKey[1]:end]) { + if (keyHeight > 0) { + translate([init[0],init[1]+i,0]) cube([keyWidth, keyLength, keyHeight]); + } else { + translate([init[0],init[1]+i,0]) square([keyWidth, keyLength]); + } + } + } + + column(4, [0,0]); + column(3, [spacedKey[0], spacedKey[1]]); + column(3, [spacedKey[0]*2, stagger+spacedKey[1]]); + column(withEncoder ? 4 : 3, withEncoder ? [spacedKey[0]*3, stagger*2] : [spacedKey[0]*3, (stagger*2)+spacedKey[1]]); + column(4, [spacedKey[0]*4, stagger]); + column(4, [spacedKey[0]*5, 0]); +} \ No newline at end of file diff --git a/cad/mountings.scad b/cad/mountings.scad new file mode 100644 index 0000000..a5ec2a9 --- /dev/null +++ b/cad/mountings.scad @@ -0,0 +1,5 @@ +module mountings(d) { + translate([18.45, 37.37, 0]) circle(d=d); + translate([75.1, 66.52, 0]) circle(d=d); + translate([94.1, 23.37, 0]) circle(d=d); +} diff --git a/cad/outline.scad b/cad/outline.scad new file mode 100644 index 0000000..a5e7b9a --- /dev/null +++ b/cad/outline.scad @@ -0,0 +1,27 @@ +module outline(keyWidth, keySpacing, stagger, withEncoder=false) { + spacedKey=keyWidth+keySpacing; + fourKeysTall=(spacedKey*4)-keySpacing; + + col1_top=[[0, fourKeysTall]]; + col2_top=[[spacedKey*2, fourKeysTall]]; + col3_top=[[spacedKey*2, fourKeysTall+stagger], [spacedKey*3, fourKeysTall+stagger]]; + col4_top=[[spacedKey*3, fourKeysTall+(stagger*2)], [(spacedKey*4)-keySpacing, fourKeysTall+(stagger*2)], [(spacedKey*4)-keySpacing, fourKeysTall+stagger]]; + col5_top=[[(spacedKey*5)-keySpacing, fourKeysTall+stagger], [(spacedKey*5)-keySpacing, fourKeysTall]]; + col6_top=[[(spacedKey*6)-keySpacing, fourKeysTall]]; + + col6_bot=[[(spacedKey*6)-keySpacing, 0]]; + col5_bot=[[spacedKey*5, 0], [spacedKey*5, stagger], [spacedKey*4, stagger]]; + col4_bot=(withEncoder) ? [[spacedKey*4, stagger*2], [spacedKey*3, stagger*2]] + : [[spacedKey*4, spacedKey+(stagger*2)], [(spacedKey*3)-keySpacing, spacedKey+(stagger*2)]]; + col3_bot=(withEncoder) ? [[spacedKey*3, spacedKey+stagger], [(spacedKey*2)-keySpacing, spacedKey+stagger]] + : [[(spacedKey*3)-keySpacing, spacedKey+stagger], [(spacedKey*2)-keySpacing, spacedKey+stagger]]; + // col3_bot=[[(spacedKey*3), spacedKey+stagger], [(spacedKey*2)-keySpacing, spacedKey+stagger]]; + // col3_bot=[[(spacedKey*3)-keySpacing, spacedKey+stagger], [(spacedKey*2)-keySpacing, spacedKey+stagger]]; + col2_bot=[[(spacedKey*2)-keySpacing, spacedKey], [keyWidth, spacedKey]]; + col1_bot=[[keyWidth, 0]]; + + top=concat(col1_top, col2_top, col3_top, col4_top, col5_top, col6_top); + bottom=concat(col6_bot, col5_bot, col4_bot, col3_bot, col2_bot, col1_bot); + + polygon(concat([[0,0]], top, bottom)); +} \ No newline at end of file diff --git a/cad/plate.scad b/cad/plate.scad new file mode 100644 index 0000000..895f4d1 --- /dev/null +++ b/cad/plate.scad @@ -0,0 +1,17 @@ +use ; +use ; +use ; +use ; + +module plate(caseMargin, keycapWidth, keycapSpacing, keyWidth, keyLength, keySpacing, stagger, left, screwHoles) { + difference() { + offset(r=caseMargin) outline(keycapWidth, keycapSpacing, stagger, left); + union() { + translate([2,2,0]) layout([keyWidth, keyLength, 0], keySpacing, stagger, false); + mountings(screwHoles); + if (left) { + encoder(keyWidth, keySpacing, stagger); + } + } + } +} \ No newline at end of file diff --git a/fp-info-cache b/fp-info-cache new file mode 100644 index 0000000..c999eea --- /dev/null +++ b/fp-info-cache @@ -0,0 +1,22177 @@ +1446937665498112 +Connector_USB +USB3_A_Molex_48393-001 +USB 3.0, type A, right angle (http://www.molex.com/pdm_docs/sd/483930003_sd.pdf) +USB 3.0 type A right angle +0 +13 +10 +Connector_USB +USB3_A_Plug_Wuerth_692112030100_Horizontal +USB type A Plug, Horizontal, http://katalog.we-online.de/em/datasheet/692112030100.pdf +usb A plug horizontal +0 +11 +10 +Connector_USB +USB_A_CNCTech_1001-011-01101_Horizontal +http://cnctech.us/pdfs/1001-011-01101.pdf +USB-A +0 +6 +5 +Connector_USB +USB_A_Molex_105057_Vertical +https://www.molex.com/pdm_docs/sd/1050570001_sd.pdf +USB A Vertical +0 +7 +5 +Connector_USB +USB_A_Stewart_SS-52100-001_Horizontal +USB A connector https://belfuse.com/resources/drawings/stewartconnector/dr-stw-ss-52100-001.pdf +USB_A Female Connector receptacle +0 +6 +5 +Connector_USB +USB_A_Wuerth_61400826021_Horizontal_Stacked +Stacked USB A connector http://katalog.we-online.de/em/datasheet/61400826021.pdf +Wuerth stacked USB_A +0 +12 +9 +Connector_USB +USB_B_Amphenol_MUSB-D511_Vertical_Rugged +A,phenol MUSB_D511, USB B female connector, straight, rugged, https://www.amphenolcanada.com/ProductSearch/drawings/AC/MUSBD511XX.pdf +USB_B_MUSB_Straight female connector straight rugged MUSB D511 +0 +6 +5 +Connector_USB +USB_B_OST_USB-B1HSxx_Horizontal +USB B receptacle, Horizontal, through-hole, http://www.on-shore.com/wp-content/uploads/2015/09/usb-b1hsxx.pdf +USB-B receptacle horizontal through-hole +0 +6 +5 +Connector_USB +USB_B_TE_5787834_Vertical +http://www.mouser.com/ds/2/418/NG_CD_5787834_A4-669110.pdf +USB_B USB B vertical female connector +0 +6 +5 +Connector_USB +USB_C_Plug_JAE_DX07P024AJ1 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, https://www.jae.com/en/searchfilter/?topics_keyword=DX07P024AJ1&mainItemSelect=1 +USB Type-C Plug Edge Mount +0 +30 +25 +Connector_USB +USB_C_Plug_Molex_105444 +Universal Serial Bus (USB) Shielded I/O Plug, Type C, Right Angle, Surface Mount, http://www.molex.com/pdm_docs/sd/1054440001_sd.pdf +USB Type-C Plug Edge Mount +0 +24 +23 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401548E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, Hybrid, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401548E4%7e2A +USB C Type-C Receptacle Hybrid +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Amphenol_12401610E4-2A_CircularHoles +USB TYPE C, RA RCPT PCB, SMT, https://www.amphenolcanada.com/StockAvailabilityPrice.aspx?From=&PartNum=12401610E4%7e2A +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_GCT_USB4085 +USB 2.0 Type C Receptacle, https://gct.co/Files/Drawings/USB4085.pdf +USB Type-C Receptacle Through-hole Right angle +0 +20 +17 +Connector_USB +USB_C_Receptacle_HRO_TYPE-C-31-M-12 +USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf +usb usb-c 2.0 pd +0 +20 +17 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ1R350 +http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117219.pdf +USB C Type-C Receptacle SMD +0 +30 +25 +Connector_USB +USB_C_Receptacle_JAE_DX07S024WJ3R400 +USB TYPE C, VERT RCPT PCB, SMT, http://www.jae.com/z-en/pdf_download_exec.cfm?param=SJ117928.pdf +USB C Type-C Receptacle SMD +0 +28 +25 +Connector_USB +USB_C_Receptacle_Palconn_UTC16-G +http://www.palpilot.com/wp-content/uploads/2017/05/UTC027-GKN-OR-Rev-A.pdf +USB C Type-C Receptacle USB2.0 +0 +20 +17 +Connector_USB +USB_Micro-AB_Molex_47590-0001 +Micro USB AB receptable, right-angle inverted (https://www.molex.com/pdm_docs/sd/475900001_sd.pdf) +Micro AB USB SMD +0 +14 +6 +Connector_USB +USB_Micro-B_Amphenol_10103594-0001LF_Horizontal +Micro USB Type B 10103594-0001LF, http://cdn.amphenol-icc.com/media/wysiwyg/files/drawing/10103594.pdf +USB USB_B USB_micro USB_OTG +0 +17 +6 +Connector_USB +USB_Micro-B_GCT_USB3076-30-A +GCT Micro USB https://gct.co/files/drawings/usb3076.pdf +Micro-USB SMD Typ-B GCT +0 +11 +6 +Connector_USB +USB_Micro-B_Molex-105017-0001 +http://www.molex.com/pdm_docs/sd/1050170001_sd.pdf +Micro-USB SMD Typ-B +0 +13 +6 +Connector_USB +USB_Micro-B_Molex-105133-0001 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330001_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex-105133-0031 +Molex Vertical Micro USB Typ-B (http://www.molex.com/pdm_docs/sd/1051330031_sd.pdf) +Micro-USB SMD Typ-B Vertical +0 +8 +6 +Connector_USB +USB_Micro-B_Molex_47346-0001 +Micro USB B receptable with flange, bottom-mount, SMD, right-angle (http://www.molex.com/pdm_docs/sd/473460001_sd.pdf) +Micro B USB SMD +0 +11 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles +USB Micro-B receptacle, through-hole, vertical, http://katalog.we-online.de/em/datasheet/614105150721.pdf +usb micro receptacle vertical +0 +7 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521 +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Micro-B_Wuerth_629105150521_CircularHoles +USB Micro-B receptacle, http://www.mouser.com/ds/2/445/629105150521-469306.pdf +usb micro receptacle +0 +9 +6 +Connector_USB +USB_Mini-B_AdamTech_MUSB-B5-S-VT-TSMT-1_SMD_Vertical +http://www.adam-tech.com/upload/MUSB-B5-S-VT-TSMT-1.pdf +USB Mini-B +0 +7 +6 +Connector_USB +USB_Mini-B_Lumberg_2486_01_Horizontal +USB Mini-B 5-pin SMD connector, http://downloads.lumberg.com/datenblaetter/en/2486_01.pdf +USB USB_B USB_Mini connector +0 +9 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Tensility_54-00023_Vertical_CircularHoles +http://www.tensility.com/pdffiles/54-00023.pdf +usb mini receptacle vertical +0 +7 +6 +Connector_USB +USB_Mini-B_Wuerth_65100516121_Horizontal +Mini USB 2.0 Type B SMT Horizontal 5 Contacts (https://katalog.we-online.de/em/datasheet/65100516121.pdf) +Mini USB 2.0 Type B +0 +9 +6 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style1 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +3 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Horizontal_1EP_style2 +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +5 +3 +Crystal +Crystal_AT310_D3.0mm_L10.0mm_Vertical +Crystal THT AT310 10.0mm-10.5mm length 3.0mm diameter http://www.cinetech.com.tw/upload/2011/04/20110401165201.pdf +['AT310'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style1 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +3 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Horizontal_1EP_style2 +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +5 +3 +Crystal +Crystal_C26-LF_D2.1mm_L6.5mm_Vertical +Crystal THT C26-LF 6.5mm length 2.06mm diameter +['C26-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style1 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +3 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Horizontal_1EP_style2 +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +5 +3 +Crystal +Crystal_C38-LF_D3.0mm_L8.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style1 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +3 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Horizontal_1EP_style2 +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +5 +3 +Crystal +Crystal_DS10_D1.0mm_L4.3mm_Vertical +Crystal THT DS10 4.3mm length 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style1 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +3 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Horizontal_1EP_style2 +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +5 +3 +Crystal +Crystal_DS15_D1.5mm_L5.0mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style1 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +3 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Horizontal_1EP_style2 +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +5 +3 +Crystal +Crystal_DS26_D2.0mm_L6.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC18-U_Horizontal_1EP_style1 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC18-U_Horizontal_1EP_style2 +Crystal THT HC-18/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC18-U_Vertical +Crystal THT HC-18/U, http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-18/U +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC33-U_Horizontal_1EP_style1 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC33-U_Horizontal_1EP_style2 +Crystal THT HC-33/U http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC33-U_Vertical +Crystal THT HC-33/U, http://pdi.bentech-taiwan.com/PDI/GEN20SPEV20HC3320U.pdf +THT crystalHC-33/U +0 +2 +2 +Crystal +Crystal_HC35-U +Crystal, Quarz, HC35/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/TO71xx.pdf +Crystal Quarz HC35/U +0 +3 +3 +Crystal +Crystal_HC49-4H_Vertical +Crystal THT HC-49-4H http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49-4H +0 +2 +2 +Crystal +Crystal_HC49-U-3Pin_Vertical +Crystal THT HC-49/U, 3pin-version, http://www.raltron.com/products/pdfspecs/crystal_hc_49_45_51.pdf +THT crystalHC-49/U +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC49-U_Horizontal_1EP_style1 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC49-U_Horizontal_1EP_style2 +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC49-U_Vertical +Crystal THT HC-49/U http://5hertz.com/pdfs/04404_D.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC50_Horizontal +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC50_Horizontal_1EP_style1 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC50_Horizontal_1EP_style2 +Crystal THT HC-50 http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC50_Vertical +Crystal THT HC-50, http://www.crovencrystals.com/croven_pdf/HC-50_Crystal_Holder_Rev_00.pdf +THT crystalHC-50 +0 +2 +2 +Crystal +Crystal_HC51-U_Vertical +Crystal THT HC-51/U, http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystalHC-51/U +0 +2 +2 +Crystal +Crystal_HC51_Horizontal +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC51_Horizontal_1EP_style1 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC51_Horizontal_1EP_style2 +Crystal THT HC-51 http://www.crovencrystals.com/croven_pdf/HC-51_Crystal_Holder_Rev_00.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Horizontal +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style1 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-6mm_Horizontal_1EP_style2 +Crystal THT HC-51/6mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-6mm_Vertical +Crystal THT HC-52/6mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style1 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-8mm_Horizontal_1EP_style2 +Crystal THT HC-51/8mm http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-8mm_Vertical +Crystal THT HC-52/8mm, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-49/U +0 +2 +2 +Crystal +Crystal_HC52-U-3Pin_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystalHC-52/U +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +2 +2 +Crystal +Crystal_HC52-U_Horizontal_1EP_style1 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +3 +3 +Crystal +Crystal_HC52-U_Horizontal_1EP_style2 +Crystal THT HC-51/U http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal +0 +5 +3 +Crystal +Crystal_HC52-U_Vertical +Crystal THT HC-52/U, http://www.kvg-gmbh.de/assets/uploads/files/product_pdfs/XS71xx.pdf +THT crystal HC-52/U +0 +2 +2 +Crystal +Crystal_Round_D1.0mm_Vertical +Crystal THT DS10 1.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS10'] +0 +2 +2 +Crystal +Crystal_Round_D1.5mm_Vertical +Crystal THT DS15 5.0mm length 1.5mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS15'] +0 +2 +2 +Crystal +Crystal_Round_D2.0mm_Vertical +Crystal THT DS26 6.0mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/DS-Series.pdf +['DS26'] +0 +2 +2 +Crystal +Crystal_Round_D3.0mm_Vertical +Crystal THT C38-LF 8.0mm length 3.0mm diameter +['C38-LF'] +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_0603-2Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/2 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-2.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, 6.0x3.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_0603-4Pin_6.0x3.5mm_HandSoldering +SMD Crystal SERIES SMD0603/4 http://www.petermann-technik.de/fileadmin/petermann/pdf/SMD0603-4.pdf, hand-soldering, 6.0x3.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_2012-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal 2012/2 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_2016-4Pin_2.0x1.6mm +SMD Crystal SERIES SMD2016/4 http://www.q-crystal.com/upload/5/2015552223166229.pdf, 2.0x1.6mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_2520-4Pin_2.5x2.0mm +SMD Crystal SERIES SMD2520/4 http://www.newxtal.com/UploadFiles/Images/2012-11-12-09-29-09-776.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3215-2Pin_3.2x1.5mm +SMD Crystal FC-135 https://support.epson.biz/td/api/doc_check.php?dl=brief_FC-135R_en.pdf +SMD SMT Crystal +0 +2 +2 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_5032-2Pin_5.0x3.2mm_HandSoldering +SMD Crystal SERIES SMD2520/2 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_5032-4Pin_5.0x3.2mm +SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_7050-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_7050-4Pin_7.0x5.0mm +SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3-2Pin_5.0x3.2mm_HandSoldering +Abracon Miniature Ceramic Smd Crystal ABM3 http://www.abracon.com/Resonators/abm3.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM3B-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3B http://www.abracon.com/Resonators/abm3b.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mm +Abracon Miniature Ceramic Smd Crystal ABM3C http://www.abracon.com/Resonators/abm3c.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM7-2Pin_6.0x3.5mm +SMD Crystal Abracon ABM7, https://abracon.com/Resonators/abm7.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mm +Abracon Miniature Ceramic Smd Crystal ABM8G http://www.abracon.com/Resonators/ABM8G.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABM10-4Pin_2.5x2.0mm +Abracon Miniature Ceramic Smd Crystal ABM10 http://www.abracon.com/Resonators/ABM10.pdf +SMD SMT crystal Abracon ABM10 +0 +4 +4 +Crystal +Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm +Abracon Miniature Ceramic SMD Crystal ABS25 https://abracon.com/Resonators/abs25.pdf, 8.0x3.8mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_ECS_CSM3X-2Pin_7.6x4.1mm +http://www.ecsxtal.com/store/pdf/CSM-3X.pdf +Crystal CSM-3X +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_EQ161-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal EuroQuartz EQ161 series http://cdn-reichelt.de/documents/datenblatt/B400/PG32768C.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, 5.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mm_HandSoldering +SMD Crystal EuroQuartz MJ series http://cdn-reichelt.de/documents/datenblatt/B400/MJ.pdf, hand-soldering, 5.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MQ2-2Pin_7.0x5.0mm_HandSoldering +SMD Crystal EuroQuartz MQ2 series http://cdn-reichelt.de/documents/datenblatt/B400/MQ.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal EuroQuartz MT series http://cdn-reichelt.de/documents/datenblatt/B400/MT.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, 2.5x2.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_EuroQuartz_X22-4Pin_2.5x2.0mm_HandSoldering +SMD Crystal EuroQuartz X22 series http://cdn-reichelt.de/documents/datenblatt/B400/DS_X22.pdf, hand-soldering, 2.5x2.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, 7.5x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FE-2Pin_7.5x5.0mm_HandSoldering +crystal Ceramic Resin Sealed SMD http://www.foxonline.com/pdfs/fe.pdf, hand-soldering, 7.5x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-2Pin_7.0x5.0mm_HandSoldering +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, hand-soldering, 7.0x5.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_FOX_FQ7050-4Pin_7.0x5.0mm +FOX SMD Crystal SERIES SMD7050/4 https://www.foxonline.com/pdfs/FQ7050.pdf, 7.0x5.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_FrontierElectronics_FM206 +SMD Watch Crystal FrontierElectronics FM206 6.0mm length 1.9mm diameter http://www.chinafronter.com/wp-content/uploads/2013/12/FM206.pdf +['FM206'] +0 +3 +3 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm +SMD Crystal G8, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal G8, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, 11.4x4.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_HC49-SD_HandSoldering +SMD Crystal HC-49-SD http://cdn-reichelt.de/documents/datenblatt/B400/xxx-HC49-SMD.pdf, hand-soldering, 11.4x4.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, 8.0x3.7mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC1V-T1A-2Pin_8.0x3.7mm_HandSoldering +SMD Crystal MicroCrystal CC1V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC1V-T1A.pdf, hand-soldering, 8.0x3.7mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, 5.0x1.9mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC4V-T1A-2Pin_5.0x1.9mm_HandSoldering +SMD Crystal MicroCrystal CC4V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC4V-T1A.pdf, hand-soldering, 5.0x1.9mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, 4.1x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC5V-T1A-2Pin_4.1x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC5V-T1A series http://cdn-reichelt.de/documents/datenblatt/B400/CC5V-T1A.pdf, hand-soldering, 4.1x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC7V-T1A.pdf, 3.2x1.5mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC7V-T1A-2Pin_3.2x1.5mm_HandSoldering +SMD Crystal MicroCrystal CC7V-T1A/CM7V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC1V-T1A.pdf, hand-soldering, 3.2x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CC8V-T1A.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CC8V-T1A-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal MicroCrystal CC8V-T1A/CM8V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CC8V-T1A.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm +SMD Crystal MicroCrystal CM9V-T1A series https://www.microcrystal.com/fileadmin/Media/Products/32kHz/Datasheet/CM9V-T1A.pdf, 1.6x1.0mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_CM9V-T1A-2Pin_1.6x1.0mm_HandSoldering +SMD Crystal MicroCrystal CM9V-T1A series http://www.microcrystal.com/images/_Product-Documentation/01_TF_ceramic_Packages/01_Datasheet/CM9V-T1A.pdf, hand-soldering, 1.6x1.0mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_MicroCrystal_MS1V-T1K +SMD Watch Crystal MicroCrystal MS1V-T1K 6.1mm length 2.0mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS1V-T1K.pdf +['MS1V-T1K'] +0 +3 +3 +Crystal +Crystal_SMD_MicroCrystal_MS3V-T1R +SMD Watch Crystal MicroCrystal MS3V-T1R 5.2mm length 1.4mm diameter http://www.microcrystal.com/images/_Product-Documentation/03_TF_metal_Packages/01_Datasheet/MS3V-T1R.pdf +['MS3V-T1R'] +0 +3 +3 +Crystal +Crystal_SMD_Qantek_QC5CB-2Pin_5x3.2mm +SMD Crystal Qantek QC5CB, https://www.qantek.com/tl_files/products/crystals/QC5CB.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm +crystal Epson Toyocom FA-238 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_FA238V-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom FA-238 series http://www.mouser.com/ds/2/137/1721499-465440.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 11.7x4.0mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA406-4Pin_11.7x4.0mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 11.7x4.0mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA505-2Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-505 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, 12.7x5.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MA506-4Pin_12.7x5.1mm_HandSoldering +SMD Crystal Seiko Epson MC-506 http://media.digikey.com/pdf/Data%20Sheets/Epson%20PDFs/MA-505,506.pdf, hand-soldering, 12.7x5.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 6.7x1.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC146-4Pin_6.7x1.5mm_HandSoldering +SMD Crystal Seiko Epson MC-146 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 6.7x1.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, 7.1x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC156-4Pin_7.1x2.5mm_HandSoldering +SMD Crystal Seiko Epson MC-156 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-156_en.pdf, hand-soldering, 7.1x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 8.0x3.2mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC306-4Pin_8.0x3.2mm_HandSoldering +SMD Crystal Seiko Epson MC-306 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 8.0x3.2mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC405-2Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-405 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, 9.6x4.1mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_MC406-4Pin_9.6x4.1mm_HandSoldering +SMD Crystal Seiko Epson MC-406 https://support.epson.biz/td/api/doc_check.php?dl=brief_MC-306_en.pdf, hand-soldering, 9.6x4.1mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSoldering +crystal Epson Toyocom TSX-3225 series https://support.epson.biz/td/api/doc_check.php?dl=brief_fa-238v_en.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_7A-2Pin_5x3.2mm +SMD Crystal TXC 7A http://txccrystal.com/images/pdf/7a.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package +SMD SMT crystal +0 +4 +4 +Crystal +Crystal_SMD_TXC_7M-4Pin_3.2x2.5mm_HandSoldering +SMD Crystal TXC 7M http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, hand-soldering, 3.2x2.5mm^2 package +SMD SMT crystal hand-soldering +0 +4 +4 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, 2.0x1.2mm^2 package +SMD SMT crystal +0 +2 +2 +Crystal +Crystal_SMD_TXC_9HT11-2Pin_2.0x1.2mm_HandSoldering +SMD Crystal TXC 9HT11 http://txccrystal.com/images/pdf/9ht11.pdf, hand-soldering, 2.0x1.2mm^2 package +SMD SMT crystal hand-soldering +0 +2 +2 +Crystal +Crystal_SMD_TXC_AX_8045-2Pin_8.0x4.5mm +http://www.txccrystal.com/images/pdf/ax-automotive.pdf +SMD SMT crystal +0 +2 +2 +Crystal +Resonator-2Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-2Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 2 pins +THT ceramic resonator filter +0 +2 +2 +Crystal +Resonator-3Pin_W6.0mm_H3.0mm +Ceramic Resomator/Filter 6.0x3.0mm^2, length*width=6.0x3.0mm^2 package, package length=6.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter 7.0x2.5mm^2, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W8.0mm_H3.5mm +Ceramic Resomator/Filter 8.0x3.5mm^2, length*width=8.0x3.5mm^2 package, package length=8.0mm, package width=3.5mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator-3Pin_W10.0mm_H5.0mm +Ceramic Resomator/Filter 10.0x5.0mm^2 RedFrequency MG/MT/MX series, http://www.red-frequency.com/download/datenblatt/redfrequency-datenblatt-ir-zta.pdf, length*width=10.0x5.0mm^2 package, package length=10.0mm, package width=5.0mm, 3 pins +THT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD-3Pin_7.2x3.0mm_HandSoldering +SMD Resomator/Filter 7.2x3.0mm, Murata CSTCC8M00G53-R0; 8MHz resonator, SMD, Farnell (Element 14) #1170435, http://www.farnell.com/datasheets/19296.pdf?_ga=1.247244932.122297557.1475167906, hand-soldering, 7.2x3.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter +0 +2 +2 +Crystal +Resonator_SMD_muRata_CDSCB-2Pin_4.5x2.0mm_HandSoldering +SMD Resomator/Filter Murata CDSCB, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 4.5x2.0mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +2 +2 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSoldering +SMD Resomator/Filter Murata CSTCE, https://www.murata.com/en-eu/products/productdata/8801162264606/SPEC-CSTNE16M0VH3C000R0.pdf +SMD SMT ceramic resonator filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFECV-3Pin_6.9x2.9mm_HandSoldering +SMD Resomator/Filter Murata SFECV, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 6.9x2.9mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_SFSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata SFSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter +0 +3 +3 +Crystal +Resonator_SMD_muRata_TPSKA-3Pin_7.9x3.8mm_HandSoldering +SMD Resomator/Filter Murata TPSKA, http://cdn-reichelt.de/documents/datenblatt/B400/SFECV-107.pdf, hand-soldering, 7.9x3.8mm^2 package +SMD SMT ceramic resonator filter filter hand-soldering +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxG-3Pin_W8.0mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxG, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=8.0x3.0mm^2 package, package length=8.0mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxG +0 +3 +3 +Crystal +Resonator_muRata_CSTLSxxxX-3Pin_W5.5mm_H3.0mm +Ceramic Resomator/Filter Murata CSTLSxxxX, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/timingdevice/ceralock/p17e.ashx, length*width=5.5x3.0mm^2 package, package length=5.5mm, package width=3.0mm, 3 pins +THT ceramic resonator filter CSTLSxxxX +0 +3 +3 +Crystal +Resonator_muRata_DSN6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSN6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSN6 +0 +3 +3 +Crystal +Resonator_muRata_DSS6-3Pin_W7.0mm_H2.5mm +Ceramic Resomator/Filter Murata DSS6, http://cdn-reichelt.de/documents/datenblatt/B400/DSN6NC51H.pdf, length*width=7.0x2.5mm^2 package, package length=7.0mm, package width=2.5mm, 3 pins +THT ceramic resonator filter DSS6 +0 +3 +3 +HokieGeek-kicad +1X02 + + +0 +2 +2 +HokieGeek-kicad +1X03_nosilk + + +0 +3 +3 +HokieGeek-kicad +0603-Dual + + +0 +4 +2 +HokieGeek-kicad +ArduinoProMicro-ZigZag + + +0 +24 +24 +HokieGeek-kicad +Diode-dual + + +0 +10 +2 +HokieGeek-kicad +Hybrid_PCB_100H_Dual_hole-LED--missing-hole + + +0 +14 +4 +HokieGeek-kicad +ICSP-Header +Through hole straight socket strip, 1x06, 2.54mm pitch, single row +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +HokieGeek-kicad +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder-Dual +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +4 +2 +HokieGeek-kicad +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +HokieGeek-kicad +LED_D3.0mm_FlatTop_minsilk +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +HokieGeek-kicad +MX_PCB_100H_Dual-LED0805_simple + + +0 +8 +4 +HokieGeek-kicad +MX_PCB_100H_Dual-LED0805_simple--missing-hole-left + + +0 +8 +4 +HokieGeek-kicad +MX_PCB_100H_Dual-LED0805_simple--missing-hole-right + + +0 +8 +4 +HokieGeek-kicad +MX_PCB_100H_Dual-LED_simple + + +0 +6 +4 +HokieGeek-kicad +MX_PCB_100H_Dual-LED_simple--missing-hole-left + + +0 +6 +4 +HokieGeek-kicad +MX_PCB_100H_Dual-LED_simple--missing-hole-right + + +0 +6 +4 +HokieGeek-kicad +MountingHole + + +0 +1 +0 +HokieGeek-kicad +MountingHole-4mm + + +0 +1 +0 +HokieGeek-kicad +MountingHole-6.5mm + + +0 +1 +0 +HokieGeek-kicad +MountingHole-6mm + + +0 +1 +0 +HokieGeek-kicad +OvalCut-1.5mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-2mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-3mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-4mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-5mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-6mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-8mm + + +0 +0 +0 +HokieGeek-kicad +OvalCut-10mm + + +0 +0 +0 +HokieGeek-kicad +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +HokieGeek-kicad +R_Array_Concave_4x0603_Dual +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +16 +8 +HokieGeek-kicad +Resistor-Hybrid + + +0 +10 +2 +HokieGeek-kicad +RotaryEncoder_EC11 +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +HokieGeek-kicad +SOT-23_Handsoldering_Dual +SOT-23, Handsoldering +SOT-23 +0 +6 +3 +HokieGeek-kicad +SOT-363_SC-70-6_Handsoldering_Dual +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +12 +6 +HokieGeek-kicad +SW_Tactile_SPST_Angled_MJTP1117 +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +HokieGeek-kicad +TRRS-PJ-320A-dual + + +0 +5 +4 +HokieGeek-kicad +TRRS-PJ-320A-dual_inline + + +0 +8 +4 +HokieGeek-kicad +TRRS-PJ-320A-dual_inline2 + + +0 +8 +4 +HokieGeek-kicad +TRRS_headers + + +0 +4 +4 +HokieGeek-kicad +WS2812B + + +0 +8 +4 +HokieGeek-kicad +WS2812B-castellated + + +0 +12 +4 +HokieGeek-kicad +WS2812B-patch + + +0 +16 +4 +HokieGeek-kicad +WS2812B-patch2 + + +0 +16 +4 +HokieGeek-kicad +breakaway-hole-big + + +0 +0 +0 +HokieGeek-kicad +breakaway-mousebites + + +0 +0 +0 +HokieGeek-kicad +klaatu_extra_pins + + +0 +6 +6 +HokieGeek-kicad +solder_jumper + + +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged2Bar_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 2 copper strips +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +2 +2 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged2Bar12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 Bridged2Bar with 2 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, pads 1-2 bridged with 1 copper strip, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_Pad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabels +SMD Solder 3-pad Jumper, 1x1.5mm rounded Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +3 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open +solder jumper open +0 +5 +3 +Jumper +SolderJumper-3_P2.0mm_Open_TrianglePad1.0x1.5mm_NumberLabels +SMD Solder Jumper, 1x1.5mm Triangular Pads, 0.3mm gap, open, labeled with numbers +solder jumper open +0 +5 +3 +Keebio-Parts +3_Pin_Jumper + + +0 +9 +3 +Keebio-Parts +4pin35mmAudio + + +0 +6 +6 +Keebio-Parts +AST1109MLTRQ +Murata Buzzer http://www.murata.com/en-us/api/pdfdownloadapi?cate=&partno=PKMCS0909E4000-R1 +Murata Buzzer Beeper +0 +2 +2 +Keebio-Parts +AT90USB1286_TQFP_14mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Keebio-Parts +ATMEGA32U4-AU + + +0 +44 +44 +Keebio-Parts +ArduinoProMicro + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-BackSide + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-Mini-USB + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-Mini-USB-No-Text + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-Mini-USB-ZigZag + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-TopSide + + +0 +24 +24 +Keebio-Parts +ArduinoProMicro-ZigZag + + +0 +24 +24 +Keebio-Parts +CUI_SJ-43614-SMT + + +0 +4 +4 +Keebio-Parts +C_0603 +SMT, 1608, 0603 +SMT, 1608, 0603 +0 +2 +2 +Keebio-Parts +Cherry-MX-Low-Profile + + +0 +2 +2 +Keebio-Parts +Chi_Keyboard + + +0 +0 +0 +Keebio-Parts +Cowboy_Bebop_Keyboard + + +0 +0 +0 +Keebio-Parts +D_SOD123 + + +0 +2 +2 +Keebio-Parts +D_SOD123F + + +0 +2 +2 +Keebio-Parts +Diode + + +0 +2 +2 +Keebio-Parts +Diode-Hybrid-Back + + +0 +6 +2 +Keebio-Parts +Diode-Hybrid-Back-Dual + + +0 +10 +2 +Keebio-Parts +Diode-dual + + +0 +10 +2 +Keebio-Parts +Diode-hybrid-3pad + + +0 +6 +2 +Keebio-Parts +Diode_Long + + +0 +2 +2 +Keebio-Parts +Elite-C + + +0 +29 +29 +Keebio-Parts +Elite-C-ZigZag + + +0 +29 +29 +Keebio-Parts +Epson_TSX-3225 + + +0 +4 +4 +Keebio-Parts +HRO-TYPE-C-31-M-12-Assembly + + +0 +16 +13 +Keebio-Parts +Hybrid_PCB_100H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole + + +0 +16 +2 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole-LED + + +0 +14 +4 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole-LEDflip + + +0 +18 +4 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole-flip + + +0 +16 +2 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole-nosilk + + +0 +12 +2 +Keebio-Parts +Hybrid_PCB_100H_Dual_hole-nosilk-flip + + +0 +12 +2 +Keebio-Parts +Hybrid_PCB_100H_hole + + +0 +6 +2 +Keebio-Parts +Hybrid_PCB_100H_no-silk + + +0 +6 +2 +Keebio-Parts +Hybrid_PCB_125H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_125H_Dual_hole-nosilk + + +0 +12 +2 +Keebio-Parts +Hybrid_PCB_150H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_175H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_200H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_200H-dual + + +0 +4 +2 +Keebio-Parts +Hybrid_PCB_200H-dual-LED + + +0 +14 +4 +Keebio-Parts +Hybrid_PCB_200H-dual-nosilk + + +0 +12 +2 +Keebio-Parts +Hybrid_PCB_200V + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_225H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_275H + + +0 +2 +2 +Keebio-Parts +Hybrid_PCB_625H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_100H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_125H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_150H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_175H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_200H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_200H-dual + + +0 +4 +2 +Keebio-Parts +Hybrid_Plate_200H-dual-nosilk + + +0 +12 +2 +Keebio-Parts +Hybrid_Plate_200V + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_225H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_275H + + +0 +2 +2 +Keebio-Parts +Hybrid_Plate_625H + + +0 +2 +2 +Keebio-Parts +ICSP-Header +Through hole straight socket strip, 1x06, 2.54mm pitch, single row +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Keebio-Parts +ICSP-Header-ZigZag +Through hole straight socket strip, 1x06, 2.54mm pitch, single row +Through hole socket strip THT 1x06 2.54mm single row +0 +6 +6 +Keebio-Parts +JUMPER_SMD_2DUB + + +0 +12 +2 +Keebio-Parts +Kailh-PG1350-1.5u + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-1.25u + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-1.25u-LED-flip + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-1u + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-1u-No-Clickhole + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-1u-reversible + + +0 +5 +4 +Keebio-Parts +Kailh-PG1350-1u-reversible-No-Clickhole + + +0 +5 +4 +Keebio-Parts +Kailh-PG1350-1u-reversible-flip + + +0 +5 +4 +Keebio-Parts +Kailh-PG1350-2.5u + + +0 +4 +4 +Keebio-Parts +Kailh-PG1350-2u + + +0 +4 +4 +Keebio-Parts +Keebio + + +0 +0 +0 +Keebio-Parts +KeebioSite + + +0 +0 +0 +Keebio-Parts +KeebioWebsite + + +0 +0 +0 +Keebio-Parts +LED_3mm + + +0 +2 +2 +Keebio-Parts +LongOvalCut + + +0 +0 +0 +Keebio-Parts +Low-Profile-Choc-MX + + +0 +5 +4 +Keebio-Parts +MD_Diode + + +0 +2 +2 +Keebio-Parts +MX-Alps-Choc-1U + + +0 +8 +4 +Keebio-Parts +MX-Alps-Choc-1U-No-Clickhole + + +0 +8 +4 +Keebio-Parts +MX-Alps-Choc-1U-NoLED + + +0 +6 +2 +Keebio-Parts +MX-Alps-Choc-1U-NoLED-Alt + + +0 +6 +2 +Keebio-Parts +MX-Alps-Choc-2U + + +0 +8 +4 +Keebio-Parts +MX-Alps-Choc-2U-StabFlip + + +0 +8 +4 +Keebio-Parts +MX-Alps_FMask + + +0 +2 +1 +Keebio-Parts +MX-Alps_FMask-2u + + +0 +2 +1 +Keebio-Parts +MX-Alps_Switch_Cutout + + +0 +2 +1 +Keebio-Parts +MX-Alps_Switch_Cutout-1u_1.25u + + +0 +0 +0 +Keebio-Parts +MX-Alps_Switch_Cutout-1u_1.25u-3u-wide + + +0 +0 +0 +Keebio-Parts +MX-Alps_Switch_Cutout-1u_2u + + +0 +2 +1 +Keebio-Parts +MX-Alps_Switch_Cutout-3u-wide + + +0 +0 +0 +Keebio-Parts +MX_LED + + +0 +2 +2 +Keebio-Parts +MX_PCB_100H + + +0 +2 +2 +Keebio-Parts +MX_PCB_125H + + +0 +2 +2 +Keebio-Parts +MX_PCB_150H + + +0 +2 +2 +Keebio-Parts +MX_PCB_175H + + +0 +2 +2 +Keebio-Parts +MX_PCB_200H + + +0 +2 +2 +Keebio-Parts +MX_PCB_200V + + +0 +2 +2 +Keebio-Parts +MX_PCB_225H + + +0 +2 +2 +Keebio-Parts +MX_PCB_275H + + +0 +2 +2 +Keebio-Parts +MX_PCB_625H + + +0 +2 +2 +Keebio-Parts +MX_PCB_700H + + +0 +2 +2 +Keebio-Parts +MX_Plate_100H + + +0 +2 +2 +Keebio-Parts +MX_Plate_125H + + +0 +2 +2 +Keebio-Parts +MX_Plate_150H + + +0 +2 +2 +Keebio-Parts +MX_Plate_175H + + +0 +2 +2 +Keebio-Parts +MX_Plate_200H + + +0 +2 +2 +Keebio-Parts +MX_Plate_200V + + +0 +2 +2 +Keebio-Parts +MX_Plate_225H + + +0 +2 +2 +Keebio-Parts +MX_Plate_275H + + +0 +2 +2 +Keebio-Parts +MX_Plate_625H + + +0 +2 +2 +Keebio-Parts +MX_Plate_700H + + +0 +2 +2 +Keebio-Parts +MX_Stabilizer_Cutout + + +0 +0 +0 +Keebio-Parts +MX_Stabilizer_Cutout-2u + + +0 +0 +0 +Keebio-Parts +MX_Switch_Cutout + + +0 +0 +0 +Keebio-Parts +MX_Switch_Mod_Cutout + + +0 +0 +0 +Keebio-Parts +Mini-USB + + +0 +7 +6 +Keebio-Parts +Mooninite-craft + + +0 +0 +0 +Keebio-Parts +Mooninites + + +0 +0 +0 +Keebio-Parts +MountingHole + + +0 +1 +0 +Keebio-Parts +Nyquist + + +0 +0 +0 +Keebio-Parts +NyquistPlot + + +0 +0 +0 +Keebio-Parts +RGBW_LED_5mm + + +0 +4 +4 +Keebio-Parts +R_0603 +SMT, 1608, 0603 +SMT, 1608, 0603 +0 +2 +2 +Keebio-Parts +R_0805 +SMT, 2012, 0805 +SMT, 2012, 0805 +0 +2 +2 +Keebio-Parts +Resistor + + +0 +2 +2 +Keebio-Parts +Resistor-Compact + + +0 +2 +2 +Keebio-Parts +Resistor-Compact-1-side + + +0 +2 +2 +Keebio-Parts +Resistor-Hybrid + + +0 +10 +2 +Keebio-Parts +Resistor-Hybrid-Back + + +0 +6 +2 +Keebio-Parts +RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Keebio-Parts +RotaryEncoder_EC11 +Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html +rotary encoder +0 +7 +6 +Keebio-Parts +SM0805D + + +0 +2 +2 +Keebio-Parts +SOIC-8_3.9x4.9mm_Pitch1.27mm +8-Lead Plastic Small Outline (SN) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf) +SOIC 1.27 +0 +8 +8 +Keebio-Parts +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Keebio-Parts +SOT-143B +SOT143B + +0 +4 +4 +Keebio-Parts +SS-Aliasing + + +0 +0 +0 +Keebio-Parts +SS-DigitalLPF + + +0 +0 +0 +Keebio-Parts +SW_Tactile_SPST_Angled_MJTP1117 +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +4 +2 +Keebio-Parts +SW_Tactile_SPST_Angled_MJTP1117-no-mount +tactile switch SPST right angle, PTS645VL39-2 LFS +tactile switch SPST angled PTS645VL39-2 LFS C&K Button +0 +2 +2 +Keebio-Parts +SinglePad + + +0 +1 +1 +Keebio-Parts +SolderJumper + + +0 +4 +3 +Keebio-Parts +SolderJumperLeft + + +0 +3 +3 +Keebio-Parts +SolderJumperPair + + +0 +6 +3 +Keebio-Parts +SolderJumperRight + + +0 +3 +3 +Keebio-Parts +SolderJumperSet + + +0 +12 +6 +Keebio-Parts +SolderJumperSets + + +0 +6 +2 +Keebio-Parts +SolidCopper +Mounting Hole 2.2mm, M2 +mounting hole 2.2mm m2 +0 +2 +1 +Keebio-Parts +SquirtleSquadLeader + + +0 +0 +0 +Keebio-Parts +TRRS-PJ-320A + + +0 +4 +4 +Keebio-Parts +TRRS-PJ-320A-dual + + +0 +5 +4 +Keebio-Parts +TRRS-PJ-320A-no-Fmask + + +0 +8 +4 +Keebio-Parts +TRRS-PJ-320D + + +0 +4 +4 +Keebio-Parts +TRRS_Jack + + +0 +6 +6 +Keebio-Parts +TRRS_Jack-one-sided + + +0 +4 +4 +Keebio-Parts +TRRS_Jumper + + +0 +6 +6 +Keebio-Parts +Teensy_2.0 + + +0 +31 +31 +Keebio-Parts +Triple-Dual-1u-LED + + +0 +21 +4 +Keebio-Parts +Triple-Dual-1u-LED-flip + + +0 +21 +4 +Keebio-Parts +Triple-Dual-2u-LED + + +0 +21 +4 +Keebio-Parts +Triple-Dual-2u-LED-stab-flip + + +0 +21 +4 +Keebio-Parts +USB-C-12-Pin-MidMount + + +0 +16 +13 +Keebio-Parts +USB-Mini-B_ LCSC-C46398 + + +0 +9 +6 +Keebio-Parts +USB-Mini-B_2leg + + +0 +7 +6 +Keebio-Parts +USB_miniB_HandSolder +http://www.hirose.co.jp/cataloge_hp/e24000019.pdf +USB miniB hirose +0 +9 +9 +Keebio-Parts +Untitled + + +0 +0 +0 +Keebio-Parts +VIA-0.6mm + + +0 +1 +1 +Keebio-Parts +WS2812B + + +0 +4 +4 +Keebio-Parts +breakaway-hole + + +0 +0 +0 +Keebio-Parts +breakaway-hole-big + + +0 +0 +0 +Keebio-Parts +breakaway-mousebites + + +0 +0 +0 +Keebio-Parts +keebio-tag + + +0 +0 +0 +Keebio-Parts +solder_jumper + + +0 +2 +2 +Keebio-Parts +trs + + +0 +7 +7 +LED_SMD +LED-APA102-2020 +http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf +LED RGB SPI +0 +8 +6 +LED_SMD +LED-L1T2_LUMILEDS +http://www.lumileds.com/uploads/438/DS133-pdf +LUMILEDS LUXEON TX L1T2 LED +0 +3 +3 +LED_SMD +LED_1W_3W_R8 +https://www.gme.cz/data/attachments/dsh.518-234.1.pdf +LED 1W 3W 5W +0 +3 +3 +LED_SMD +LED_0201_0603Metric +LED SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_0402_1005Metric +LED SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED +0 +2 +2 +LED_SMD +LED_0603_1608Metric +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Castellated +LED SMD 0603 (1608 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder +LED SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_0805_2012Metric +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Castellated +LED SMD 0805 (2012 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder +LED SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_01005_0402Metric +LED SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +LED +0 +4 +2 +LED_SMD +LED_1206_3216Metric +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Castellated +LED SMD 1206 (3216 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder +LED SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1206_3216Metric_ReverseMount_Hole1.8x2.4mm +LED SMD 1206 (3216 Metric), reverse mount, square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode reverse +0 +2 +2 +LED_SMD +LED_1210_3225Metric +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Castellated +LED SMD 1210 (3225 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1210_3225Metric_Pad1.42x2.65mm_HandSolder +LED SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1806_4516Metric +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Castellated +LED SMD 1806 (4516 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1806_4516Metric_Pad1.57x1.80mm_HandSolder +LED SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_1812_4532Metric +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Castellated +LED SMD 1812 (4532 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_1812_4532Metric_Pad1.30x3.40mm_HandSolder +LED SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2010_5025Metric +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Castellated +LED SMD 2010 (5025 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2010_5025Metric_Pad1.52x2.65mm_HandSolder +LED SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2512_6332Metric +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Castellated +LED SMD 2512 (6332 Metric), castellated end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2512_6332Metric_Pad1.52x3.35mm_HandSolder +LED SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_2816_7142Metric +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +diode +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Castellated +LED SMD 2816 (7142 Metric), castellated end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED castellated +0 +2 +2 +LED_SMD +LED_2816_7142Metric_Pad3.20x4.45mm_HandSolder +LED SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +LED handsolder +0 +2 +2 +LED_SMD +LED_Avago_PLCC4_3.2x2.8mm_CW +https://docs.broadcom.com/docs/AV02-4186EN +LED Avago PLCC-4 ASMB-MTB0-0A3A2 +0 +4 +4 +LED_SMD +LED_Avago_PLCC6_3x2.8mm +https://docs.broadcom.com/docs/AV02-3793EN +LED Avago PLCC-6 ASMT-YTB7-0AA02 +0 +6 +6 +LED_SMD +LED_Cree-PLCC4_2x2mm_CW +2.0mm x 2.0mm PLCC4 LED, http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/HB/Data-Sheets/CLMVBFKA.pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_3.2x2.8mm_CCW +3.2mm x 2.8mm PLCC4 LED, http://www.cree.com/led-components/media/documents/CLV1AFKB(874).pdf +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC4_5x5mm_CW +5.0mm x 5.0mm PLCC4 LED +LED Cree PLCC-4 +0 +4 +4 +LED_SMD +LED_Cree-PLCC6_4.7x1.5mm +4.7mm x 1.5mm PLCC6 LED, http://www.cree.com/led-components/media/documents/1381-QLS6AFKW.pdf +LED Cree PLCC-6 +0 +6 +6 +LED_SMD +LED_Cree-XB +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXBD.pdf +LED Cree XB +0 +5 +3 +LED_SMD +LED_Cree-XH +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XHB.pdf +LED Cree XH +0 +8 +2 +LED_SMD +LED_Cree-XHP35 +http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds--XHP35.pdf +LED Cree XHP35 +0 +6 +3 +LED_SMD +LED_Cree-XHP50_6V +Cree XHP50, 6V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED Cree XHP50 +0 +17 +3 +LED_SMD +LED_Cree-XHP50_12V +Cree XHP50, 12V footprint, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP50.pdf +LED XHP50 Cree +0 +15 +3 +LED_SMD +LED_Cree-XHP70_6V +Cree XHP70 LED, 6V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +17 +3 +LED_SMD +LED_Cree-XHP70_12V +Cree XHP70 LED, 12V version, http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/ds%20XHP70.pdf +LED Cree XHP70 +0 +15 +3 +LED_SMD +LED_Cree-XP +LED Cree-XP http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/XLampXPE2.pdf +LED Cree XP +0 +6 +3 +LED_SMD +LED_Cree-XP-G +LED Cree-XP-G http://www.cree.com/~/media/Files/Cree/LED%20Components%20and%20Modules/XLamp/Data%20and%20Binning/XLampXPG.pdf +LED Cree XP-G +0 +6 +3 +LED_SMD +LED_Cree-XQ +LED Cree-XQ http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Cree-XQ_HandSoldering +LED Cree-XQ handsoldering pads http://www.cree.com/~/media/Files/Cree/LED-Components-and-Modules/XLamp/Data-and-Binning/ds-XQB.pdf +LED Cree XQ +0 +2 +2 +LED_SMD +LED_Dialight_591 +LED SMD 3mm Right Angle series (http://www.dialightsignalsandcomponents.com/Assets/Drawings/2D_Drawings_DrawingDetailedSpec/C17354.pdf) +LED Dialight 591 +0 +2 +2 +LED_SMD +LED_Inolux_IN-PI554FCH_PLCC4_5.0x5.0mm_P3.2mm +http://www.inolux-corp.com/datasheet/SMDLED/Addressable%20LED/IN-PI554FCH.pdf +RGB LED NeoPixel addressable +0 +4 +4 +LED_SMD +LED_Kingbright_AAA3528ESGCT +Kingbright, dual LED, 3.5 x 2.8 mm Surface Mount LED Lamp (http://www.kingbrightusa.com/images/catalog/SPEC/AAA3528ESGCT.pdf) +dual led smd +0 +4 +4 +LED_SMD +LED_Kingbright_APFA3010_3x1.5mm_Horizontal +LED RGB, APFA3010, http://www.kingbrightusa.com/images/catalog/SPEC/APFA3010LSEEZGKQBKC.pdf +LED RGB APFA3010 KINGBRIGHT 3x1.5mm +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-C19HE1WT +LiteOn RGB LED; https://optoelectronics.liteon.com/upload/download/DS22-2008-0044/LTST-C19HE1WT.pdf +LED RGB Chip SMD +0 +4 +4 +LED_SMD +LED_LiteOn_LTST-S326 +http://optoelectronics.liteon.com/upload/download/DS22-2000-287/LTST-S326KGJRKT.PDF +LED SMD right angle CCA +0 +3 +3 +LED_SMD +LED_Osram_Lx_P47F_D2mm_ReverseMount +OSRAM, reverse-mount LED, SMD, 2mm diameter, http://www.farnell.com/datasheets/2711587.pdf +LED ReverseMount Reverse +0 +4 +2 +LED_SMD +LED_PLCC-2 +LED PLCC-2 SMD package +LED PLCC-2 SMD +0 +2 +2 +LED_SMD +LED_PLCC_2835 +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_PLCC_2835_Handsoldering +https://www.luckylight.cn/media/component/data-sheet/R2835BC-B2M-M10.pdf +LED +0 +2 +2 +LED_SMD +LED_RGB_1210 +RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN +LED 3227 +0 +4 +4 +LED_SMD +LED_RGB_5050-6 +http://cdn.sparkfun.com/datasheets/Components/LED/5060BRG4.pdf +RGB LED 5050-6 +0 +6 +6 +LED_SMD +LED_RGB_Cree-PLCC-6_6x5mm_P2.1mm +http://www.farnell.com/datasheets/2003905.pdf +LED RGB PLCC-6 CLP6C-FBK +0 +6 +6 +LED_SMD +LED_RGB_Getian_GT-P6PRGB4303 +https://www.gme.sk/img/cache/doc/518/177/vykonova-led-getian-gt-p6prgb4303-datasheet-1.pdf +LED RGB +0 +7 +7 +LED_SMD +LED_RGB_PLCC-6 +RGB LED PLCC-6 +RGB LED PLCC-6 +0 +6 +6 +LED_SMD +LED_ROHM_SMLVN6 +https://www.rohm.com/datasheet/SMLVN6RGB1U +LED ROHM SMLVN6 +0 +6 +6 +LED_SMD +LED_SK6805_PLCC4_2.4x2.7mm_P1.3mm +https://cdn-shop.adafruit.com/product-files/3484/3484_Datasheet.pdf +LED RGB NeoPixel Nano +0 +4 +4 +LED_SMD +LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm +https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf +LED RGB NeoPixel Mini +0 +4 +4 +LED_SMD +LED_SK6812_EC15_1.5x1.5mm +http://www.newstar-ledstrip.com/product/20181119172602110.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/product-files/1138/SK6812+LED+datasheet+.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm +https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf +LED RGB NeoPixel +0 +4 +4 +LED_SMD +LED_WS2812_PLCC6_5.0x5.0mm_P1.6mm +https://cdn-shop.adafruit.com/datasheets/WS2812.pdf +LED RGB NeoPixel +0 +6 +6 +LED_SMD +LED_Yuji_5730 +LED,Yuji,5730,https://cdn.shopify.com/s/files/1/0344/6401/files/YJWJ014-1.1_YJ-BC-5730L-G02.pdf +LED Yuji 5730 +0 +3 +2 +LED_SMD +LED_miniPLCC_2315 +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_SMD +LED_miniPLCC_2315_Handsoldering +https://docs.broadcom.com/cs/Satellite?blobcol=urldata&blobheader=application%2Fpdf&blobheadername1=Content-Disposition&blobheadername2=Content-Type&blobheadername3=MDT-Type&blobheadervalue1=attachment%3Bfilename%3DAV02-2205EN_DS_ASMT-TxBM_2014-05-09.pdf&blobheadervalue2=application%2Fx-download&blobheadervalue3=abinary%253B%2Bcharset%253DUTF-8&blobkey=id&blobnocache=true&blobtable=MungoBlobs&blobwhere=1430858274704&ssbinary=true +LED +0 +2 +2 +LED_THT +LED_BL-FL7680RGB +'Piranha' RGB LED, through hole, common anode, 7.62x7.62mm, BGRA pin order, https://cdn-shop.adafruit.com/datasheets/BL-FL7680RGB.pdf +RGB LED Piranha Super-Flux BetLux +0 +4 +4 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O1.27mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O3.81mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z1.6mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z4.9mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W1.8mm_H2.4mm_Horizontal_O6.35mm_Z8.2mm +LED, , diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins, diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm, 2 pins +LED diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 1.6mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 4.9mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins diameter 1.8mm size 1.8x2.4mm^2 z-position of LED center 8.2mm 2 pins +0 +2 +2 +LED_THT +LED_D1.8mm_W3.3mm_H2.4mm +LED, Round, Rectangular size 3.3x2.4mm^2 diameter 1.8mm, 2 pins +LED Round Rectangular size 3.3x2.4mm^2 diameter 1.8mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.0mm_H2.8mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.0x2.8mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-1034IDT(Ver.9A).pdf +LED Round FlatTop Rectangular size 4.0x2.8mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D2.0mm_W4.8mm_H2.5mm_FlatTop +LED, Round, FlatTop, Rectangular size 4.8x2.5mm^2 diameter 2.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-13GD(Ver.11B).pdf +LED Round FlatTop Rectangular size 4.8x2.5mm^2 diameter 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm +LED, diameter 3.0mm, 2 pins +LED diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm-3 +LED, diameter 3.0mm, 2 pins, diameter 3.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-3VSURKCGKC(Ver.8A).pdf +LED diameter 3.0mm 2 pins diameter 3.0mm 3 pins +0 +3 +3 +LED_THT +LED_D3.0mm_Clear +IR-LED, diameter 3.0mm, 2 pins, color: clear +IR infrared LED diameter 3.0mm 2 pins clear +0 +2 +2 +LED_THT +LED_D3.0mm_FlatTop +LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf +LED Round FlatTop diameter 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_Clear +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O1.27mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O3.81mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z2.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z6.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_Horizontal_O6.35mm_Z10.0mm +LED, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 2.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 6.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins, diameter 3.0mm z-position of LED center 10.0mm, 2 pins +LED diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 2.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 6.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins diameter 3.0mm z-position of LED center 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D3.0mm_IRBlack +IR-ED, diameter 3.0mm, 2 pins, color: black +IR infrared LED diameter 3.0mm 2 pins black +0 +2 +2 +LED_THT +LED_D3.0mm_IRGrey +IR-LED, diameter 3.0mm, 2 pins, color: grey +IR infrared LED diameter 3.0mm 2 pins grey +0 +2 +2 +LED_THT +LED_D4.0mm +LED, diameter 4.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-43GD(Ver.12B).pdf +LED diameter 4.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm-3 +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-59EGC(Ver.17A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins +0 +3 +3 +LED_THT +LED_D5.0mm-3_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 3 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 3 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +3 +3 +LED_THT +LED_D5.0mm-4_RGB +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Staggered_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm-4_RGB_Wide_Pins +LED, diameter 5.0mm, 2 pins, diameter 5.0mm, 3 pins, diameter 5.0mm, 4 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.9A).pdf +LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED +0 +4 +4 +LED_THT +LED_D5.0mm_Clear +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_FlatTop +LED, Round, FlatTop, diameter 5.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-483GDT(Ver.15B).pdf +LED Round FlatTop diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_Clear +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRBlack +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z3.0mm_IRGrey +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O1.27mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O3.81mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z3.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z9.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_Horizontal_O6.35mm_Z15.0mm +LED, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 3.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 9.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins, diameter 5.0mm z-position of LED center 15.0mm, 2 pins +LED diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 3.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 9.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins diameter 5.0mm z-position of LED center 15.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRBlack +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D5.0mm_IRGrey +LED, diameter 5.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LL-504BC2E-009.pdf +LED diameter 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm +LED, diameter 8.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED8MMGE_LED8MMGN_LED8MMRT%23KIN.pdf +LED diameter 8.0mm 2 pins +0 +2 +2 +LED_THT +LED_D8.0mm-3 +LED, diameter 8.0mm, 2 pins, diameter 8.0mm, 3 pins +LED diameter 8.0mm 2 pins diameter 8.0mm 3 pins +0 +3 +3 +LED_THT +LED_D10.0mm +LED, diameter 10.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED10-4500RT%23KIN.pdf +LED diameter 10.0mm 2 pins +0 +2 +2 +LED_THT +LED_D10.0mm-3 +LED, diameter 10.0mm, 2 pins, diameter 10.0mm, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-819EGW(Ver.14A).pdf +LED diameter 10.0mm 2 pins diameter 10.0mm 3 pins +0 +3 +3 +LED_THT +LED_D20.0mm +LED, diameter 20.0mm, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/DLC2-6GD%28V6%29.pdf +LED diameter 20.0mm 2 pins +0 +2 +2 +LED_THT +LED_Oval_W5.2mm_H3.8mm +LED_Oval, Oval, Oval size 5.2x3.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-5603QBC-D(Ver.12B).pdf +LED_Oval Oval Oval size 5.2x3.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 3.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 3.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.8mm_FlatTop +LED_Rectangular, Rectangular, Rectangular size 3.9x1.8mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-2774GD(Ver.7B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.8mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W3.9mm_H1.9mm +LED_Rectangular, Rectangular, Rectangular size 3.9x1.9mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-144GDT(Ver.14B).pdf +LED_Rectangular Rectangular Rectangular size 3.9x1.9mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm-3Pins +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2, 3 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 3 pins +0 +3 +3 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O1.27mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O3.81mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z1.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z3.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H2.0mm_Horizontal_O6.35mm_Z5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins, Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm, 2 pins +LED_Rectangular Rectangular Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 1.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 3.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins Rectangular size 5.0x2.0mm^2 z-position of LED center 5.0mm 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W5.0mm_H5.0mm +LED_Rectangular, Rectangular, Rectangular size 5.0x5.0mm^2, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-169XCGDK(Ver.9B).pdf +LED_Rectangular Rectangular Rectangular size 5.0x5.0mm^2 2 pins +0 +2 +2 +LED_THT +LED_Rectangular_W7.62mm_H4.55mm_P5.08mm_R3 +Datasheet can be found at https://www.gme.cz/data/attachments/dsh.511-795.1.pdf +LED automotive super flux 7.62mm +0 +4 +2 +LED_THT +LED_SideEmitter_Rectangular_W4.5mm_H1.6mm +LED_SideEmitter_Rectangular, Rectangular, SideEmitter, Rectangular size 4.5x1.6mm^2, 2 pins, http://cdn-reichelt.de/documents/datenblatt/A500/LED15MMGE_LED15MMGN%23KIN.pdf +LED_SideEmitter_Rectangular Rectangular SideEmitter Rectangular size 4.5x1.6mm^2 2 pins +0 +2 +2 +LED_THT +LED_VCCLite_5381H1_6.35x6.35mm +Red 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Red 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H3_6.35x6.35mm +Amber 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Amber 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H5_6.35x6.35mm +Green 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Green 5381 Series LED +0 +2 +2 +LED_THT +LED_VCCLite_5381H7_6.35x6.35mm +Yellow 5381 Series LED VCCLite https://vcclite.com/wp-content/uploads/wpallimport/files/files/5381Series.pdf http://static.vcclite.com/pdf/Mounting%20Hole%20Pattern%202.pdf +Yellow 5381 Series LED +0 +2 +2 +LilyPad-Wearables +BUTTONHOLE + + +0 +4 +4 +LilyPad-Wearables +BUTTONHOLE-SM + + +0 +4 +4 +LilyPad-Wearables +LED-1206 + + +0 +2 +2 +LilyPad-Wearables +LOGO-A + + +0 +0 +0 +LilyPad-Wearables +LOGO-L + + +0 +0 +0 +LilyPad-Wearables +LOGO-L-TINY + + +0 +0 +0 +LilyPad-Wearables +LOGO-LILYPAD + + +0 +0 +0 +LilyPad-Wearables +LOGO-LPA + + +0 +0 +0 +LilyPad-Wearables +PETAL-LARGE + + +0 +1 +1 +LilyPad-Wearables +PETAL-LARGE-2SIDE + + +0 +1 +1 +LilyPad-Wearables +PETAL-LONG-1 + + +0 +1 +1 +LilyPad-Wearables +PETAL-LONG-1-2SIDE + + +0 +1 +1 +LilyPad-Wearables +PETAL-LONG-2 + + +0 +1 +1 +LilyPad-Wearables +PETAL-LONG-2-2SIDE + + +0 +1 +1 +LilyPad-Wearables +PETAL-MEDIUM + + +0 +1 +1 +LilyPad-Wearables +PETAL-MEDIUM-2SIDE + + +0 +1 +1 +LilyPad-Wearables +PETAL-MEDIUM-2SIDE-NOHOLE + + +0 +0 +0 +LilyPad-Wearables +PETAL-MEDIUM-NOHOLE + + +0 +0 +0 +LilyPad-Wearables +PETAL-NOHOLE + + +0 +0 +0 +LilyPad-Wearables +PETAL-NOHOLE-2SIDE + + +0 +0 +0 +LilyPad-Wearables +PETAL-SMALL + + +0 +1 +1 +LilyPad-Wearables +PETAL-SMALL-2SIDE + + +0 +1 +1 +LilyPad-Wearables +PETAL-TINY + + +0 +1 +1 +LilyPad-Wearables +SIMPLE_HOLE + + +0 +1 +1 +LilyPad-Wearables +SIMPLE_HOLE_SM + + +0 +1 +1 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +154 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP4x4mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00482-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +171 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +161 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP5x5mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00476-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +187 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +165 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP6.61x5.615mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00485-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +196 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +175 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP7.2x6.35mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00487-01.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +218 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +194 +145 +Package_QFP +EQFP-144-1EP_20x20mm_P0.5mm_EP8.93x8.7mm_ThermalVias +EQFP, 144 Pin (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/packaging/04r00479-02.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +EQFP QFP +0 +259 +145 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +69 +65 +Package_QFP +HTQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm_Mask4.4x4.4mm_ThermalVias +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [HTQFP] thermal pad +HTQFP-64 Pitch 0.5 +0 +135 +65 +Package_QFP +LQFP-32_5x5mm_P0.5mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT401-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-32_7x7mm_P0.8mm +LQFP, 32 Pin (https://www.nxp.com/docs/en/package-information/SOT358-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +32 +32 +Package_QFP +LQFP-36_7x7mm_P0.65mm +LQFP, 36 Pin (https://www.onsemi.com/pub/Collateral/561AV.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +36 +36 +Package_QFP +LQFP-44_10x10mm_P0.8mm +LQFP, 44 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ASS23225W.pdf?&fsrch=1), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +44 +44 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +58 +49 +Package_QFP +LQFP-48-1EP_7x7mm_P0.5mm_EP3.6x3.6mm_ThermalVias +LQFP, 48 Pin (http://www.analog.com/media/en/technical-documentation/data-sheets/LTC7810.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +75 +49 +Package_QFP +LQFP-48_7x7mm_P0.5mm +LQFP, 48 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ltc2358-16.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +48 +48 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +62 +53 +Package_QFP +LQFP-52-1EP_10x10mm_P0.65mm_EP4.8x4.8mm_ThermalVias +LQFP, 52 Pin (https://www.onsemi.com/pub/Collateral/848H-01.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +95 +53 +Package_QFP +LQFP-52_10x10mm_P0.65mm +LQFP, 52 Pin (https://www.nxp.com/docs/en/package-information/98ARL10526D.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-52_14x14mm_P1mm +LQFP, 52 Pin (http://www.holtek.com/documents/10179/116711/HT1632Cv170.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +52 +52 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP5x5mm_ThermalVias +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/adv7611.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +107 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +90 +65 +Package_QFP +LQFP-64-1EP_10x10mm_P0.5mm_EP6.5x6.5mm_ThermalVias +LQFP, 64 Pin (https://www.nxp.com/files-static/shared/doc/package_info/98ARH98426A.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +127 +65 +Package_QFP +LQFP-64_7x7mm_P0.4mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT414-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_10x10mm_P0.5mm +LQFP, 64 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-64_14x14mm_P0.8mm +LQFP, 64 Pin (https://www.nxp.com/docs/en/package-information/SOT791-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +64 +64 +Package_QFP +LQFP-80_10x10mm_P0.4mm +LQFP, 80 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q80.10x10.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_12x12mm_P0.5mm +LQFP, 80 Pin (https://www.nxp.com/docs/en/package-information/SOT315-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-80_14x14mm_P0.65mm +LQFP, 80 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +80 +80 +Package_QFP +LQFP-100_14x14mm_P0.5mm +LQFP, 100 Pin (https://www.nxp.com/docs/en/package-information/SOT407-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +100 +100 +Package_QFP +LQFP-128_14x14mm_P0.4mm +LQFP, 128 Pin (https://www.renesas.com/eu/en/package-image/pdf/outdrawing/q128.14x14.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-128_14x20mm_P0.5mm +LQFP, 128 Pin (https://www.nxp.com/docs/en/package-information/SOT425-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +128 +128 +Package_QFP +LQFP-144_20x20mm_P0.5mm +LQFP, 144 Pin (http://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=425), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +144 +144 +Package_QFP +LQFP-160_24x24mm_P0.5mm +LQFP, 160 Pin (https://www.nxp.com/docs/en/package-information/SOT435-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +160 +160 +Package_QFP +LQFP-176_20x20mm_P0.4mm +LQFP, 176 Pin (https://www.onsemi.com/pub/Collateral/566DB.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-176_24x24mm_P0.5mm +LQFP, 176 Pin (https://www.st.com/resource/en/datasheet/stm32f207vg.pdf#page=163), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +176 +176 +Package_QFP +LQFP-208_28x28mm_P0.5mm +LQFP, 208 Pin (https://www.nxp.com/docs/en/package-information/SOT459-1.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +208 +208 +Package_QFP +LQFP-216_24x24mm_P0.4mm +LQFP, 216 Pin (https://www.onsemi.com/pub/Collateral/561BE.PDF), generated with kicad-footprint-generator ipc_gullwing_generator.py +LQFP QFP +0 +216 +216 +Package_QFP +MQFP-44_10x10mm_P0.8mm +MQFP, 44 Pin (https://www.analog.com/media/en/technical-documentation/data-sheets/ad7722.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +MQFP QFP +0 +44 +44 +Package_QFP +PQFP-44_10x10mm_P0.8mm +44-Lead Plastic Quad Flatpack - 10x10x2.5mm Body (http://www.onsemi.com/pub/Collateral/122BK.PDF) +PQFP 0.8 +0 +44 +44 +Package_QFP +PQFP-80_14x20mm_P0.8mm +PQFP80 14x20 / QIP80E CASE 122BS (see ON Semiconductor 122BS.PDF) +QFP 0.8 +0 +80 +80 +Package_QFP +PQFP-100_14x20mm_P0.65mm +PQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +100 +100 +Package_QFP +PQFP-112_20x20mm_P0.65mm +PQFP, 112 pins, 20mm sq body, 0.65mm pitch (http://cache.freescale.com/files/shared/doc/package_info/98ASS23330W.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 112 +0 +112 +112 +Package_QFP +PQFP-132_24x24mm_P0.635mm +PQFP, 132 pins, 24mm sq body, 0.635mm pitch (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 +0 +132 +132 +Package_QFP +PQFP-132_24x24mm_P0.635mm_i386 +PQFP, 132 pins, 24mm sq body, 0.635mm pitch, Intel 386EX (https://www.intel.com/content/dam/www/public/us/en/documents/packaging-databooks/packaging-chapter-02-databook.pdf, http://www.nxp.com/docs/en/application-note/AN4388.pdf) +PQFP 132 Intel 386EX +0 +132 +132 +Package_QFP +PQFP-144_28x28mm_P0.65mm +PQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +144 +144 +Package_QFP +PQFP-160_28x28mm_P0.65mm +PQFP, 160 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +160 +160 +Package_QFP +PQFP-208_28x28mm_P0.5mm +PQFP, 208 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +208 +208 +Package_QFP +PQFP-240_32.1x32.1mm_P0.5mm +PQFP, 240 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +PQFP QFP +0 +240 +240 +Package_QFP +PQFP-256_28x28mm_P0.4mm +PQFP256 28x28 / QFP256J CASE 122BX (see ON Semiconductor 122BX.PDF) +QFP 0.4 +0 +256 +256 +Package_QFP +TQFP-32_7x7mm_P0.8mm +32-Lead Plastic Thin Quad Flatpack (PT) - 7x7x1.0 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +32 +32 +Package_QFP +TQFP-44-1EP_10x10mm_P0.8mm_EP4.5x4.5mm +44-Lead Plastic Thin Quad Flatpack (MW) - 10x10x1.0 mm Body [TQFP] With 4.5x4.5 mm Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +54 +45 +Package_QFP +TQFP-44_10x10mm_P0.8mm +44-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1.0 mm Body [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +44 +44 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP3.5x3.5mm +48-Lead Thin Quad Flatpack (PT) - 7x7x1.0 mm Body [TQFP] With Exposed Pad (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +53 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +65 +49 +Package_QFP +TQFP-48-1EP_7x7mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 48 Pin (https://www.trinamic.com/fileadmin/assets/Products/ICs_Documents/TMC2100_datasheet_Rev1.08.pdf (page 45)), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +91 +49 +Package_QFP +TQFP-48_7x7mm_P0.5mm +48 LEAD TQFP 7x7mm (see MICREL TQFP7x7-48LD-PL-1.pdf) +QFP 0.5 +0 +48 +48 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +78 +53 +Package_QFP +TQFP-52-1EP_10x10mm_P0.65mm_EP6.5x6.5mm_ThermalVias +TQFP, 52 Pin (http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_52_1.pdf), generated with kicad-footprint-generator ipc_qfp_generator.py +TQFP QFP +0 +79 +53 +Package_QFP +TQFP-64-1EP_10x10mm_P0.5mm_EP8x8mm +64-Lead Plastic Thin Quad Flatpack (PT) - 10x10x1 mm Body, 2.00 mm Footprint [TQFP] thermal pad +QFP 0.5 +0 +90 +65 +Package_QFP +TQFP-64_7x7mm_P0.4mm +TQFP64 7x7, 0.4P CASE 932BH (see ON Semiconductor 932BH.PDF) +QFP 0.4 +0 +64 +64 +Package_QFP +TQFP-64_10x10mm_P0.5mm +TQFP, 64 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +64 +64 +Package_QFP +TQFP-64_14x14mm_P0.8mm +64-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.8 +0 +64 +64 +Package_QFP +TQFP-80-1EP_14x14mm_P0.65mm_EP9.5x9.5mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14mm body, 9.5mm sq thermal pad (http://www.analog.com/media/en/technical-documentation/data-sheets/AD9852.pdf) +QFP 0.65 +0 +85 +81 +Package_QFP +TQFP-80_12x12mm_P0.5mm +80-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.5 +0 +80 +80 +Package_QFP +TQFP-80_14x14mm_P0.65mm +80-Lead Plastic Thin Quad Flatpack (PF) - 14x14x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.65 +0 +80 +80 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +117 +101 +Package_QFP +TQFP-100-1EP_14x14mm_P0.5mm_EP5x5mm_ThermalVias +TQFP, 100 Pin (https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/tqfp_edsv/sv_100_4.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +143 +101 +Package_QFP +TQFP-100_12x12mm_P0.4mm +100-Lead Plastic Thin Quad Flatpack (PT) - 12x12x1 mm Body, 2.00 mm [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +100 +100 +Package_QFP +TQFP-100_14x14mm_P0.5mm +TQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +100 +100 +Package_QFP +TQFP-120_14x14mm_P0.4mm +TQFP120 14x14 / TQFP120 CASE 932AZ (see ON Semiconductor 932AZ.PDF) +QFP 0.4 +0 +120 +120 +Package_QFP +TQFP-128_14x14mm_P0.4mm +TQFP128 14x14 / TQFP128 CASE 932BB (see ON Semiconductor 932BB.PDF) +QFP 0.4 +0 +128 +128 +Package_QFP +TQFP-144_16x16mm_P0.4mm +144-Lead Plastic Thin Quad Flatpack (PH) - 16x16x1 mm Body, 2.00 mm Footprint [TQFP] (see Microchip Packaging Specification 00000049BS.pdf) +QFP 0.4 +0 +144 +144 +Package_QFP +TQFP-144_20x20mm_P0.5mm +TQFP, 144 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +144 +144 +Package_QFP +TQFP-176_24x24mm_P0.5mm +TQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +TQFP QFP +0 +176 +176 +Package_QFP +VQFP-80_14x14mm_P0.65mm +VQFP, 80 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +80 +80 +Package_QFP +VQFP-100_14x14mm_P0.5mm +VQFP, 100 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +100 +100 +Package_QFP +VQFP-128_14x14mm_P0.4mm +VQFP, 128 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +128 +128 +Package_QFP +VQFP-176_20x20mm_P0.4mm +VQFP, 176 Pin (http://www.microsemi.com/index.php?option=com_docman&task=doc_download&gid=131095), generated with kicad-footprint-generator ipc_gullwing_generator.py +VQFP QFP +0 +176 +176 +Package_TO_SOT_SMD +ATPAK-2 +ATPAK SMD package, http://www.onsemi.com/pub/Collateral/ENA2192-D.PDF +ATPAK +0 +7 +3 +Package_TO_SOT_SMD +Analog_KS-4 +Analog Devices KS-4, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sc70ks/ks_4.pdf +Analog Devices KS-4 (like EIAJ SC-82) +0 +4 +4 +Package_TO_SOT_SMD +Diodes_SOT-553 +Diodes SOT-553, https://www.diodes.com/assets/Package-Files/SOT553.pdf +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF5 +HVSOF5, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof5_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/sensor/hall/bu52001gul-e.pdf +HVSOF5 +0 +5 +5 +Package_TO_SOT_SMD +HVSOF6 +HVSOF6, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hvsof6_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/audio_video/video_amplifier/bh76106hfv-e.pdf +HVSOF6 +0 +7 +7 +Package_TO_SOT_SMD +Infineon_PG-HDSOP-10-1 +Infineon PG-HDSOP-10-1 (DDPAK), 20.96x6.5x2.3mm, slug up (https://www.infineon.com/cms/en/product/packages/PG-HDSOP/PG-HDSOP-10-1/) +hdsop 10 ddpak +0 +10 +10 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1 +Infineon HSOF-8-1 power mosfet http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/ +mosfet hsof +0 +54 +3 +Package_TO_SOT_SMD +Infineon_PG-HSOF-8-1_ThermalVias +HSOF-8-1 power mosfet http://www.infineon.com/cms/en/product/packages/PG-HSOF/PG-HSOF-8-1/ +mosfet hsof thermal vias +0 +57 +3 +Package_TO_SOT_SMD +Infineon_PG-TO-220-7Lead_TabPin8 +Infineon PG-TO-220-7, Tab as Pin 8, see e.g. https://www.infineon.com/dgdl/Infineon-BTS50055-1TMC-DS-v01_00-EN.pdf?fileId=5546d4625a888733015aa9b0007235e9 +Infineon PG-TO-220-7 +0 +12 +8 +Package_TO_SOT_SMD +LFPAK33 +LFPAK33 SOT-1210 https://assets.nexperia.com/documents/outline-drawing/SOT1210.pdf +LFPAK33 SOT-1210 +0 +17 +5 +Package_TO_SOT_SMD +LFPAK56 +LFPAK56 https://assets.nexperia.com/documents/outline-drawing/SOT669.pdf +LFPAK56 SOT-669 Power-SO8 +0 +18 +5 +Package_TO_SOT_SMD +OnSemi_ECH8 +On Semiconductor ECH8, https://www.onsemi.com/pub/Collateral/318BF.PDF +ECH8 SOT28-FL SOT-28-FL +0 +8 +8 +Package_TO_SOT_SMD +PQFN_8x8 +Low Profile 8x8mm PQFN, Dual Cool 88, https://www.onsemi.com/pub/Collateral/FDMT80080DC-D.pdf +pqfn vdfn mosfet +0 +9 +3 +Package_TO_SOT_SMD +PowerMacro_M234_NoHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +PowerMacro_M234_WithHole +TO-50-4 Power Macro Package Style M234 +TO-50-4 Power Macro Package Style M234 +0 +4 +4 +Package_TO_SOT_SMD +Rohm_HRP7 +Rohm HRP7 SMD package, http://rohmfs.rohm.com/en/techdata_basic/ic/package/hrp7_1-e.pdf, http://rohmfs.rohm.com/en/products/databook/datasheet/ic/motor/dc/bd621x-e.pdf +Rohm HRP7 SMD +0 +69 +7 +Package_TO_SOT_SMD +SC-59 +SC-59, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 +0 +3 +3 +Package_TO_SOT_SMD +SC-59_Handsoldering +SC-59, hand-soldering varaint, https://lib.chipdip.ru/images/import_diod/original/SOT-23_SC-59.jpg +SC-59 hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +SC-70-8 +SC70-8 +SC70-8 +0 +8 +8 +Package_TO_SOT_SMD +SC-70-8_Handsoldering +SC70-8, Handsoldering +SC70-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SC-82AA +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AA_Handsoldering +SC-82AA +SC-82AA +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SC-82AB_Handsoldering +SC-82AB +SC-82AB +0 +4 +4 +Package_TO_SOT_SMD +SOT-23 +SOT-23, Standard +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-23-5 +5-pin SOT23 package +SOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-5_HandSoldering +5-pin SOT23 package +SOT-23-5 hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-23-6 +6-pin SOT-23 package +SOT-23-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-6_Handsoldering +6-pin SOT-23 package, Handsoldering +SOT-23-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-23-8 +8-pin SOT-23 package, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +SOT-23-8_Handsoldering +8-pin SOT-23 package, Handsoldering, http://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/sot-23rj/rj_8.pdf +SOT-23-8 Handsoldering +0 +8 +8 +Package_TO_SOT_SMD +SOT-23W +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W +0 +3 +3 +Package_TO_SOT_SMD +SOT-23W_Handsoldering +SOT-23W http://www.allegromicro.com/~/media/Files/Datasheets/A112x-Datasheet.ashx?la=en&hash=7BC461E058CC246E0BAB62433B2F1ECA104CA9D3 +SOT-23W for handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-23_Handsoldering +SOT-23, Handsoldering +SOT-23 +0 +3 +3 +Package_TO_SOT_SMD +SOT-89-3 +SOT-89-3 +SOT-89-3 +0 +6 +3 +Package_TO_SOT_SMD +SOT-89-3_Handsoldering +SOT-89-3 Handsoldering +SOT-89-3 Handsoldering +0 +5 +3 +Package_TO_SOT_SMD +SOT-89-5 +SOT-89-5, Housing,http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT-89-5 Housing +0 +9 +5 +Package_TO_SOT_SMD +SOT-89-5_Handsoldering +SOT89-5, Housing,http://www.e-devices.ricoh.co.jp/en/products/product_power/pkg/sot-89-5.pdf +SOT89-5 Housing +0 +9 +5 +Package_TO_SOT_SMD +SOT-143 +SOT-143 +SOT-143 +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse +SOT-143R Reverse +SOT-143R Reverse +0 +4 +4 +Package_TO_SOT_SMD +SOT-143R_Reverse_Handsoldering +SOT-143R Reverse Handsoldering +SOT-143 Reverse Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-143_Handsoldering +SOT-143 Handsoldering +SOT-143 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-223 +module CMS SOT223 4 pins +CMS SOT +0 +4 +4 +Package_TO_SOT_SMD +SOT-223-3_TabPin2 +module CMS SOT223 4 pins +CMS SOT +0 +4 +3 +Package_TO_SOT_SMD +SOT-223-5 +module CMS SOT223 5 pins, http://ww1.microchip.com/downloads/en/DeviceDoc/51751a.pdf +CMS SOT +0 +5 +5 +Package_TO_SOT_SMD +SOT-223-6 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +6 +Package_TO_SOT_SMD +SOT-223-6_TabPin3 +module CMS SOT223 6 pins, http://www.ti.com/lit/ds/symlink/tps737.pdf +CMS SOT +0 +6 +5 +Package_TO_SOT_SMD +SOT-223-8 +module CMS SOT223 8 pins, https://www.diodes.com/assets/Datasheets/ZXSBMR16PT8.pdf +CMS SOT +0 +8 +8 +Package_TO_SOT_SMD +SOT-323_SC-70 +SOT-323, SC-70 +SOT-323 SC-70 +0 +3 +3 +Package_TO_SOT_SMD +SOT-323_SC-70_Handsoldering +SOT-323, SC-70 Handsoldering +SOT-323 SC-70 Handsoldering +0 +3 +3 +Package_TO_SOT_SMD +SOT-343_SC-70-4 +SOT-343, SC-70-4 +SOT-343 SC-70-4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-343_SC-70-4_Handsoldering +SOT-343, SC-70-4, Handsoldering +SOT-343 SC-70-4 Handsoldering +0 +4 +4 +Package_TO_SOT_SMD +SOT-353_SC-70-5 +SOT-353, SC-70-5 +SOT-353 SC-70-5 +0 +5 +5 +Package_TO_SOT_SMD +SOT-353_SC-70-5_Handsoldering +SOT-353, SC-70-5, Handsoldering +SOT-353 SC-70-5 Handsoldering +0 +5 +5 +Package_TO_SOT_SMD +SOT-363_SC-70-6 +SOT-363, SC-70-6 +SOT-363 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +SOT-363_SC-70-6_Handsoldering +SOT-363, SC-70-6, Handsoldering +SOT-363 SC-70-6 Handsoldering +0 +6 +6 +Package_TO_SOT_SMD +SOT-383F +8-pin SOT-383F, http://www.mouser.com/ds/2/80/CPDVR085V0C-HF-RevB-10783.pdf +SOT-383F +0 +9 +9 +Package_TO_SOT_SMD +SOT-383FL +8-pin SOT-383FL package, http://www.onsemi.com/pub_link/Collateral/ENA2267-D.PDF +SOT-383FL +0 +8 +8 +Package_TO_SOT_SMD +SOT-416 +SOT-416, https://www.nxp.com/docs/en/package-information/SOT416.pdf +SOT-416 +0 +3 +3 +Package_TO_SOT_SMD +SOT-543 +SOT-543 4 lead surface package +SOT-543 SC-107A EMD4 +0 +4 +4 +Package_TO_SOT_SMD +SOT-553 +SOT553 +SOT-553 +0 +5 +5 +Package_TO_SOT_SMD +SOT-563 +SOT563 +SOT-563 +0 +6 +6 +Package_TO_SOT_SMD +SOT-665 +SOT665 +SOT-665 +0 +5 +5 +Package_TO_SOT_SMD +SOT-666 +SOT666 +SOT-666 +0 +6 +6 +Package_TO_SOT_SMD +SOT-723 +http://toshiba.semicon-storage.com/info/docget.jsp?did=5879&prodName=RN1104MFV +sot 723 +0 +3 +3 +Package_TO_SOT_SMD +SOT-883 +SOT-883, https://assets.nexperia.com/documents/outline-drawing/SOT883.pdf +SOT-883 +0 +3 +3 +Package_TO_SOT_SMD +SOT-886 +SOT-886 +SOT-886 +0 +6 +6 +Package_TO_SOT_SMD +SOT-963 +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +SOT 963 6 pins package 1x0.8mm pitch 0.35mm +0 +6 +6 +Package_TO_SOT_SMD +SOT-1123 +SOT-1123 small outline transistor (see http://www.onsemi.com/pub/Collateral/NST3906F3-D.PDF) +SOT-1123 transistor +0 +3 +3 +Package_TO_SOT_SMD +SOT-1333-1 +SOT-1333-1 +SOT-1333-1 +0 +9 +9 +Package_TO_SOT_SMD +SOT-1334-1 +SOT-1334-1 +SOT-1334-1 +0 +14 +14 +Package_TO_SOT_SMD +SuperSOT-3 +3-pin SuperSOT package https://www.fairchildsemi.com/package-drawings/MA/MA03B.pdf +SuperSOT-3 SSOT-3 +0 +3 +3 +Package_TO_SOT_SMD +SuperSOT-6 +6-pin SuperSOT package http://www.mouser.com/ds/2/149/FMB5551-889214.pdf +SuperSOT-6 SSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +SuperSOT-8 +8-pin SuperSOT package, http://www.icbank.com/icbank_data/semi_package/ssot8_dim.pdf +SuperSOT-8 SSOT-8 +0 +8 +8 +Package_TO_SOT_SMD +TDSON-8-1 +Power MOSFET package, TDSON-8-1, 5.15x5.9mm (https://www.infineon.com/cms/en/product/packages/PG-TDSON/PG-TDSON-8-1/) +tdson +0 +14 +5 +Package_TO_SOT_SMD +TO-50-3_LongPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_LongPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-NoHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-3_ShortPad-WithHole_Housing +TO-50-3 Macro T Package Style M236 +TO-50-3 Macro T Package Style M236 +0 +3 +3 +Package_TO_SOT_SMD +TO-50-4_LongPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_LongPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-NoHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-50-4_ShortPad-WithHole_Housing +TO-50-4 Macro X Package Style M238 +TO-50-4 Macro X Package Style M238 +0 +4 +4 +Package_TO_SOT_SMD +TO-252-2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +7 +3 +Package_TO_SOT_SMD +TO-252-2_TabPin1 +TO-252-2, tab to pin 1 https://www.wolfspeed.com/media/downloads/87/CSD01060.pdf +TO-252-2 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-252-3_TabPin2 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +3 +Package_TO_SOT_SMD +TO-252-3_TabPin4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/ +DPAK TO-252 DPAK-3 TO-252-3 SOT-428 +0 +8 +4 +Package_TO_SOT_SMD +TO-252-4 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +9 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin3 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +5 +Package_TO_SOT_SMD +TO-252-5_TabPin6 +TO-252 / DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-5-11/ +DPAK TO-252 DPAK-5 TO-252-5 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +7 +3 +Package_TO_SOT_SMD +TO-263-2_TabPin1 +TO-263 / D2PAK / DDPAK SMD package, tab to pin 1, https://www.wolfspeed.com/media/downloads/137/C3D06060G.pdf +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 diode +0 +7 +2 +Package_TO_SOT_SMD +TO-263-3_TabPin2 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +3 +Package_TO_SOT_SMD +TO-263-3_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-3-1/ +D2PAK DDPAK TO-263 D2PAK-3 TO-263-3 SOT-404 +0 +8 +4 +Package_TO_SOT_SMD +TO-263-4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +9 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin3 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +5 +Package_TO_SOT_SMD +TO-263-5_TabPin6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-5-1/ +D2PAK DDPAK TO-263 D2PAK-5 TO-263-5 SOT-426 +0 +10 +6 +Package_TO_SOT_SMD +TO-263-6 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +11 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin4 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +7 +Package_TO_SOT_SMD +TO-263-7_TabPin8 +TO-263 / D2PAK / DDPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO263/PG-TO263-7-1/ +D2PAK DDPAK TO-263 D2PAK-7 TO-263-7 SOT-427 +0 +12 +8 +Package_TO_SOT_SMD +TO-263-9_TabPin5 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +9 +Package_TO_SOT_SMD +TO-263-9_TabPin10 +TO-263 / D2PAK / DDPAK SMD package, http://www.ti.com/lit/ds/symlink/lm4755.pdf +D2PAK DDPAK TO-263 D2PAK-9 TO-263-9 +0 +14 +10 +Package_TO_SOT_SMD +TO-268-2 +TO-268/D3PAK SMD package, http://www.icbank.com/icbank_data/semi_package/to268aa_dim.pdf +D3PAK TO-268 D3PAK-3 TO-268-3 +0 +7 +3 +Package_TO_SOT_SMD +TO-269AA +SMD package TO-269AA (e.g. diode bridge), see http://www.vishay.com/docs/88854/padlayouts.pdf +TO-269AA MBS diode bridge +0 +4 +4 +Package_TO_SOT_SMD +TO-277A +Thermal enhanced ultra thin SMD package; 3 leads; body: 4.3x6.1x0.43mm, https://www.vishay.com/docs/95570/to-277asmpc.pdf +TO-277A SMPC +0 +12 +3 +Package_TO_SOT_SMD +TO-277B +TO-227B https://media.digikey.com/pdf/Data%20Sheets/Littelfuse%20PDFs/DST2050S.pdf +TO-277B +0 +9 +3 +Package_TO_SOT_SMD +TSOT-23 +3-pin TSOT23 package, http://www.analog.com.tw/pdf/All_In_One.pdf +TSOT-23 +0 +3 +3 +Package_TO_SOT_SMD +TSOT-23-5 +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-5_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23-5 Hand-soldering +0 +5 +5 +Package_TO_SOT_SMD +TSOT-23-6 +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-6_HandSoldering +6-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_6_05-08-1636.pdf +TSOT-23-6 MK06A TSOT-6 Hand-soldering +0 +6 +6 +Package_TO_SOT_SMD +TSOT-23-8 +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23-8_HandSoldering +8-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_8_05-08-1637.pdf +TSOT-23-8 Hand-soldering +0 +8 +8 +Package_TO_SOT_SMD +TSOT-23_HandSoldering +5-pin TSOT23 package, http://cds.linear.com/docs/en/packaging/SOT_5_05-08-1635.pdf +TSOT-23 Hand-soldering +0 +3 +3 +Package_TO_SOT_SMD +Texas_DRT-3 +Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf +DRT-3 1x0.8mm Pitch 0.7mm +0 +3 +3 +Package_TO_SOT_SMD +Texas_NDY0011A +TO-PMOD-11 11-pin switching regulator package, http://www.ti.com/lit/ml/mmsf025/mmsf025.pdf +Texas TO-PMOD NDY00011A +0 +12 +12 +Package_TO_SOT_SMD +Texas_R-PDSO-G6 +R-PDSO-G6, http://www.ti.com/lit/ds/slis144b/slis144b.pdf +R-PDSO-G6 SC-70-6 +0 +6 +6 +Package_TO_SOT_SMD +VSOF5 +VSOF5 +VSOF5 +0 +5 +5 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Dual +Vishay PowerPAK SC70 dual transistor package http://www.vishay.com/docs/70487/70487.pdf +powerpak sc70 sc-70 dual +0 +8 +6 +Package_TO_SOT_SMD +Vishay_PowerPAK_SC70-6L_Single +Vishay PowerPAK SC70 single transistor package http://www.vishay.com/docs/70486/70486.pdf +powerpak sc70 sc-70 +0 +6 +3 +Resistor_SMD +R_0201_0603Metric +Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_0402_1005Metric +Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0603_1608Metric_Pad1.05x0.95mm_HandSolder +Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0612_1632Metric +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0612_1632Metric_Pad1.18x3.40mm_HandSolder +Resistor SMD 0612 (1632 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0805_2012Metric +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0805_2012Metric_Pad1.15x1.40mm_HandSolder +Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_0815_2038Metric +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_0815_2038Metric_Pad1.53x4.00mm_HandSolder +Resistor SMD 0815 (2038 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.yageo.com/documents/recent/PYu-PRPFPH_521_RoHS_L_0.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_01005_0402Metric +Resistor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator +resistor +0 +4 +2 +Resistor_SMD +R_1020_2550Metric +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1020_2550Metric_Pad1.33x5.20mm_HandSolder +Resistor SMD 1020 (2550 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20019/rcwe.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1206_3216Metric +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1206_3216Metric_Pad1.42x1.75mm_HandSolder +Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1210_3225Metric +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1210_3225Metric_Pad1.42x2.65mm_HandSolder +Resistor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1218_3246Metric +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1218_3246Metric_Pad1.22x4.75mm_HandSolder +Resistor SMD 1218 (3246 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20035/dcrcwe3.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1806_4516Metric +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1806_4516Metric_Pad1.57x1.80mm_HandSolder +Resistor SMD 1806 (4516 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.modelithics.com/models/Vendor/MuRata/BLM41P.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_1812_4532Metric +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_1812_4532Metric_Pad1.30x3.40mm_HandSolder +Resistor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.nikhef.nl/pub/departments/mt/projects/detectorR_D/dtddice/ERJ2G.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2010_5025Metric +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2010_5025Metric_Pad1.52x2.65mm_HandSolder +Resistor SMD 2010 (5025 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2512_6332Metric +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2512_6332Metric_Pad1.52x3.35mm_HandSolder +Resistor SMD 2512 (6332 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_2816_7142Metric +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_2816_7142Metric_Pad3.20x4.45mm_HandSolder +Resistor SMD 2816 (7142 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: https://www.vishay.com/docs/30100/wsl.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_4020_10251Metric +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor +0 +2 +2 +Resistor_SMD +R_4020_10251Metric_Pad1.65x5.30mm_HandSolder +Resistor SMD 4020 (10251 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://datasheet.octopart.com/HVC0603T5004FET-Ohmite-datasheet-26699797.pdf), generated with kicad-footprint-generator +resistor handsolder +0 +2 +2 +Resistor_SMD +R_Array_Concave_2x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Concave_4x0402 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA04P (see cra04p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Concave_4x0603 +Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_2x0402 +Chip Resistor Network, ROHM MNR02 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0603 +Chip Resistor Network, ROHM MNR12 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x0606 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_2x1206 +Chip Resistor Network, ROHM MNR32 (see mnr_g.pdf) +resistor array +0 +4 +4 +Resistor_SMD +R_Array_Convex_4x0402 +Chip Resistor Network, ROHM MNR04 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0603 +Chip Resistor Network, ROHM MNR14 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x0612 +Precision Thin Film Chip Resistor Array, VISHAY (see http://www.vishay.com/docs/28770/acasat.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_4x1206 +Chip Resistor Network, ROHM MNR34 (see mnr_g.pdf) +resistor array +0 +8 +8 +Resistor_SMD +R_Array_Convex_5x0603 +Chip Resistor Network, ROHM MNR15 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_5x1206 +Chip Resistor Network, ROHM MNR35 (see mnr_g.pdf) +resistor array +0 +10 +10 +Resistor_SMD +R_Array_Convex_8x0602 +Chip Resistor Network, ROHM MNR18 (see mnr_g.pdf) +resistor array +0 +16 +16 +Resistor_SMD +R_Cat16-2 +SMT resistor net, Bourns CAT16 series, 2 way +SMT resistor net Bourns CAT16 series 2 way +0 +4 +4 +Resistor_SMD +R_Cat16-4 +SMT resistor net, Bourns CAT16 series, 4 way +SMT resistor net Bourns CAT16 series 4 way +0 +8 +8 +Resistor_SMD +R_Cat16-8 +SMT resistor net, Bourns CAT16 series, 8 way +SMT resistor net Bourns CAT16 series 8 way +0 +16 +16 +Resistor_SMD +R_MELF_MMB-0207 +Resistor, MELF, MMB-0207, http://www.vishay.com/docs/28713/melfprof.pdf +MELF Resistor +0 +2 +2 +Resistor_SMD +R_MicroMELF_MMU-0102 +Resistor, MicroMELF, MMU-0102, http://www.vishay.com/docs/28713/melfprof.pdf +MicroMELF Resistor +0 +2 +2 +Resistor_SMD +R_MiniMELF_MMA-0204 +Resistor, MiniMELF, MMA-0204, http://www.vishay.com/docs/28713/melfprof.pdf +MiniMELF Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Ohmite_LVK12 +4 contact shunt resistor +shunt resistor 4 contacts +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK20 +4 contacts shunt resistor, https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK24 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Ohmite_LVK25 +4 contacts shunt resistor,https://www.ohmite.com/assets/docs/res_lvk.pdf +4 contacts resistor smd +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T1.19mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 1.19mm, 5 to 200 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.21mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.21mm, 1 to 4.9 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSK2512_6332Metric_T2.66mm +Shunt Resistor SMD 2512 (6332 Metric), 2.6mm thick, Vishay WKS2512, Terminal length (T) 2.66mm, 0.5 to 0.99 milli Ohm (http://http://www.vishay.com/docs/30108/wsk.pdf) +resistor shunt WSK2512 +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSKW0612 +https://www.vishay.com/docs/30332/wskw0612.pdf +4-Terminal SMD Shunt +0 +4 +4 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3 +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +2 +2 +Resistor_SMD +R_Shunt_Vishay_WSR2_WSR3_KelvinConnection +Power Metal Strip Resistors 0.005 to 0.2, https://www.vishay.com/docs/30101/wsr.pdf +SMD Shunt Resistor +0 +4 +2 +SparkFun-Aesthetics +BADGER_ADDRESS + + +0 +0 +0 +SparkFun-Aesthetics +BADGER_FACE + + +0 +0 +0 +SparkFun-Aesthetics +BADGER_HACK + + +0 +0 +0 +SparkFun-Aesthetics +BADGER_HASHTAG + + +0 +0 +0 +SparkFun-Aesthetics +BREADBOARD_SPACING + + +0 +0 +0 +SparkFun-Aesthetics +CREATIVE_COMMONS + + +0 +0 +0 +SparkFun-Aesthetics +DUMMY +NOTHING HERE!!! For when you want a symbol with no package as an option against symbols with a package. + +0 +0 +0 +SparkFun-Aesthetics +FIDUCIAL-1X2 + + +0 +1 +1 +SparkFun-Aesthetics +FIDUCIALTAB +This is half of a tab, with fiducial reference mark, used to connect individual boards in a panel of PCBs. +Two of these half tabs, rotated in opposite directions, can be connected together to form a full tab, with two fiducial markings. Place along the edge of a panel of PCBs, this will allow for panels with boards not connected by v-scores, which allows for easier depanelization where there are overhanging components. It can also be used for designs too small to accomodate fiducial marks on individual boards. +0 +0 +1 +1 +SparkFun-Aesthetics +FKIT-LOGOTYPE_MEDIUM + +0 +0 +0 +0 +SparkFun-Aesthetics +FKIT-LOGOTYPE_SMALL + +0 +0 +0 +0 +SparkFun-Aesthetics +FKIT-LOGOTYPE_VERY_SMALL + +0 +0 +0 +0 +SparkFun-Aesthetics +FKIT-LOGO_MEDIUM + +0 +0 +0 +0 +SparkFun-Aesthetics +FKIT-LOGO_SMALL + +0 +0 +0 +0 +SparkFun-Aesthetics +FKIT-LOGO_VERY_SMALL + +0 +0 +0 +0 +SparkFun-Aesthetics +FOUR_LAYER_WARNING + +0 +0 +0 +0 +SparkFun-Aesthetics +FUNNEL_LOGO_BOTTOM_V2 + +0 +0 +0 +0 +SparkFun-Aesthetics +GESTURESENSE_NOTEXT + +0 +0 +0 +0 +SparkFun-Aesthetics +GESTURESENSE_TEXT + +0 +0 +0 +0 +SparkFun-Aesthetics +GND_CONNECT + +0 +0 +3 +3 +SparkFun-Aesthetics +HALF_BADGER + +0 +0 +0 +0 +SparkFun-Aesthetics +IOIO-OTG-COPPER-EXPOSED +IOIO-OTG label with exposed copper +0 +0 +0 +0 +SparkFun-Aesthetics +LOGO-LARGE-SILK + +0 +0 +0 +0 +SparkFun-Aesthetics +LOGO-SMALL-SILK + +0 +0 +0 +0 +SparkFun-Aesthetics +LOGOMATIC_LOGO + +0 +0 +0 +0 +SparkFun-Aesthetics +MICRO-FIDUCIAL + +0 +0 +1 +1 +SparkFun-Aesthetics +NO_PB_LOGO_0.120 + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-L + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-L_COPPER + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-M + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-M_COPPER + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-S + +0 +0 +0 +0 +SparkFun-Aesthetics +OSHW-LOGO-S_COPPER + +0 +0 +0 +0 +SparkFun-Aesthetics +OVERTONE_LOGO + +0 +0 +0 +0 +SparkFun-Aesthetics +QDUINO_MINI_V15 + +0 +0 +27 +27 +SparkFun-Aesthetics +REDBOT_LOGO + +0 +0 +0 +0 +SparkFun-Aesthetics +REVISION + +0 +0 +0 +0 +SparkFun-Aesthetics +ROHS_LOGO_0.18_IN + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE-LOGO-FLAME + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE-LOGO-FLAME-COPPER + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE-NEW-WEB + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE-NEW-WEB-SOLDERMASK + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE-NEW-WEBLOGO + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.2 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.3 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.4 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.5 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.05 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.6 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.7 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.8 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_.9 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_.2 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_.3 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_EXPOSED_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_EXPOSED_.2 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_COPPER_EXPOSED_.3 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_FLAME_STOP_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.2 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.3 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.4 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.5 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.6 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.7 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.8 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_.9 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.2 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.3 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.4 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.5 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.6 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.7 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.8 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_.9 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LOGO_NAME_FLAME_1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LUDUS-L + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LUDUS-M + +0 +0 +0 +0 +SparkFun-Aesthetics +SFE_LUDUS-S + +0 +0 +0 +0 +SparkFun-Aesthetics +SMART_BASIC_LOGO + +0 +0 +0 +0 +SparkFun-Aesthetics +SPARKPUNK_LOGO_.1 + +0 +0 +0 +0 +SparkFun-Aesthetics +SPARKPUNK_LOGO_.2 + +0 +0 +0 +0 +SparkFun-AnalogIC +AD9837 + +0 +0 +11 +11 +SparkFun-AnalogIC +ALM-1412 + +0 +0 +9 +9 +SparkFun-AnalogIC +DIL-08 +Dual In Line Package +0 +0 +8 +8 +SparkFun-AnalogIC +DIL14 + +0 +0 +14 +14 +SparkFun-AnalogIC +DIL14-KIT + +0 +0 +14 +14 +SparkFun-AnalogIC +DIL16 +Dual In Line Package +0 +0 +16 +16 +SparkFun-AnalogIC +DIL18 +Dual In Line Package +0 +0 +18 +18 +SparkFun-AnalogIC +DIP08 +Dual In Line +0 +0 +8 +8 +SparkFun-AnalogIC +DIP08-KIT + +0 +0 +8 +8 +SparkFun-AnalogIC +LFCSP_20 + +0 +0 +21 +21 +SparkFun-AnalogIC +MSOP8 +8M, 8-Lead, 0.118" Wide, Miniature Small Outline Package

+0 +8 +0 +0 +8 +8 +SparkFun-AnalogIC +0 +0 +0 + +0 +10 +10 +0 +0 +0 +MSOP
+8M-Package doc1097.pdf + +0 +9 +9 +0 +QFN-8_PAD + + +0 +13 +13 +0 +QFN-10-RSE + + +0 +10 +10 +0 +QFN-24_ALT2 +

24-pin QFN with Exposed Thermal pad

+Parts that use this package: +
    +0 +0 +0 +
    +***UNPROVEN***
    + +0 +25 +25 +0 +SO08 +Small Outline Package Fits JEDEC packages (narrow SOIC-8) + +0 +8 +8 +0 +SO08-EPAD + + +0 +9 +9 +0 +SO08-MAX6675 +SMALL OUTLINE INTEGRATED CIRCUIT

    +body 3.9 mm/JEDEC MS-012AA + +0 +8 +8 +SparkFun-AnalogIC +SO08-TIGHT + + +0 +8 +8 +SparkFun-AnalogIC +SO08-UNIVERSAL +SOIC-08 footprint wth long lands.
    + +0 +0 +0 + +0 +8 +8 +0 +0 +0 + +0 +14 +14 +0 +0 +0 + +0 +16 +16 +0 +0 +0 +Source: http://www.maxim-ic.com/cgi-bin/packages?pkg=16%2FSOIC%2E300&Type=Max + +0 +16 +16 +0 +0 + + +0 +14 +14 +0 +0 + + +0 +8 +8 +0 +0 +Small Outline Transistor + +0 +5 +5 +0 +0 + + +0 +6 +6 +0 +0 + + +0 +16 +16 +0 +0 +Shrink Small Outline Package

    +package type SS + +0 +20 +20 +0 +SSOP24 + + +0 +24 +24 +0 +TO-92 + + +0 +3 +3 +0 +TQFP32-5MM + + +0 +32 +32 +0 +TSSOP-14 + + +0 +14 +14 +0 +TSSOP-16 + + +0 +16 +16 +0 +TSSOP16 +TSOP16

    +thin small outline package + +0 +16 +16 +SparkFun-AnalogIC +TSSOP20 + + +0 +20 +20 +SparkFun-AnalogIC +TVSOP-16 + + +0 +16 +16 +SparkFun-Boards +1X06 + + +0 +6 +6 +SparkFun-Boards +1X06-KIT +

    1X06-KIT

    +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. +0 +0 +6 +6 +SparkFun-Boards +1X06-SMD + +0 +0 +6 +6 +SparkFun-Boards +1X06_LOCK +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +0 +0 +0 +Although looks a little odd when you look at the bare footprint, once you have a header in there, the alteration is very hard to notice. Also, +if you push a header all the way into place, it is covered up entirely on the bottom side. This idea of altering the position of holes to aid alignment +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +6 +6 +SparkFun-Boards +1X06_LONGPADS + + +0 +6 +6 +SparkFun-Boards +2X13-SHROUDED + + +0 +26 +26 +SparkFun-Boards +2X20-2MM-SHROUDED-PTH + + +0 +40 +40 +SparkFun-Boards +2X20-2MM-SHROUDED-RA-PTH +2x20, 2mm pitch, shrouded, right-angle header.

    + +0 +0 +0 +Samtec LTMM-120-02-F-D-RA + +0 +40 +40 +0 +2 +Warning! this is for the BOTTOM of a 96-boards Layout

    +Pin 1 is not in the right place for ordinary usage!! + +

    +0 +0 +0 + +0 +40 +40 +0 +2 +0 + +0 +40 +40 +0 +2 +96 + +This is the 96-boards lo-speed connector, rearranged to put a male header on the top of the board. +

    +Candidate parts:
    +0 +0 +0 +0 +40 +40 +SparkFun-Boards +2 +0 +0 +0 +40 +40 +SparkFun-Boards +2 +0 +0 +0 +40 +40 +SparkFun-Boards +2 +2 +0 +Footprint designed for Sullins SBH11-NBPC-D20-SM-BK + +0 +40 +40 +0 +2 +96BOARDS High Speed connector +
    +For video & camera interfaces +
    +0 +0 +0 + +0 +60 +60 +0 +2 +0 + +0 +60 +60 +0 +0 +0 + +0 +82 +82 +0 +0 +0 + +0 +82 +82 +0 +0 +0 + +0 +82 +82 +0 +0 +0 + +0 +24 +24 +0 +0 +0 + +0 +24 +24 +0 +0 +0 + +0 +34 +34 +0 +0 +0 + +0 +38 +38 +0 +0 +0 + +0 +38 +38 +0 +0 +0 + +0 +10 +10 +0 +0 +0 + +0 +92 +92 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +70 +70 +0 +0 +0 + +0 +74 +74 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +28 +28 +0 +0 +0 + +0 +70 +70 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +5 +5 +0 +0 +0 + +0 +12 +12 +0 +0 +0 + +0 +8 +8 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +110 +110 +0 +0 +0 + +0 +110 +110 +0 +0 +0 + +0 +110 +110 +0 +0 +0 + +0 +110 +110 +0 +0 +0 + +0 +6 +6 +0 +0 +0 + +0 +9 +9 +0 +0 +0 + +0 +37 +37 +0 +0 +0 + +0 +37 +37 +0 +0 +0 + +0 +32 +32 +0 +0 +0 + +0 +38 +38 +0 +0 +0 + +0 +38 +38 +0 +0 +0 + +0 +32 +32 +0 +0 +0 + +0 +32 +32 +0 +0 +0 + +0 +32 +32 +0 +0 +0 +WIZnet's WIZ811MJ is a breakout board for the W5100 embedded TCP/IP chip. Also included on the board is a RJ-45 MagJack Connector (RJ45 with X'FMR).

    + +See http://www.sparkfun.com/commerce/product_info.php?products_id=9473 for more documentation and info.
    +**UNPROVEN +0 +0 +40 +40 +SparkFun-Boards +XPORT + +0 +0 +13 +13 +SparkFun-Boards +XPORT_DIRECT_MODULE + +0 +0 +24 +24 +SparkFun-Boards +XPORT_DIRECT_MODULE-SMD + +0 +0 +24 +24 +SparkFun-Capacitors +1X02 + +0 +0 +2 +2 +SparkFun-Capacitors +1X02_LOCK + +0 +0 +2 +2 +SparkFun-Capacitors +1X03 + +0 +0 +3 +3 +SparkFun-Capacitors +1_6W-RES +1/6W Thru-hole Resistor - *UNPROVEN* +0 +0 +2 +2 +SparkFun-Capacitors +0402-CAP +CAPACITOR

    +0 +0 +0 +2 +2 +SparkFun-Capacitors +0402-RES +0 +0 +0 +0 +2 +2 +SparkFun-Capacitors +603 +0 +0 +0 +2 +2 +SparkFun-Capacitors +603 +0 +0 +Source: RS Components + +0 +8 +8 +0 +603 + + +0 +2 +2 +0 +603 + + +0 +2 +2 +0 +805 + + +0 +2 +2 +0 +805 + + +0 +2 +2 +0 +1007 +1007 (2518 metric) package + +0 +2 +2 +0 +1206 + + +0 +2 +2 +0 +1206 + + +0 +2 +2 +0 +1210 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +

    AXIAL-0.3-KIT

    + +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.
    +
    +0 +0 +0 +0 +2 +2 +SparkFun-Capacitors +0 +0 +0 + +0 +2 +2 +0 +0 +1 + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +0 +AXIAL-0.5 +1/2W Resistor, 0.5" wide

    + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf +0 +0 +2 +2 +SparkFun-Capacitors +AXIAL-0.6 +1W Resistor, 0.6" wide

    +0 +0 +0 +0 +2 +2 +SparkFun-Capacitors +0 +2 +0 +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +

    CAP-PTH-SMALL-KIT

    +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).
    +
    +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. +0 +0 +2 +2 +SparkFun-Capacitors +CAP-PTH-SMALL2 + +0 +0 +2 +2 +SparkFun-Capacitors +CAP-PTH-SMALLEZ +This is the "EZ" version of the .1" spaced ceramic thru-hole cap.
    +0 +0 +0 +2 +2 +SparkFun-Capacitors +CDRH2D09 +1 +0 +0 +2 +2 +SparkFun-Capacitors +CDRH3D28 +0 +0 +0 +2 +2 +SparkFun-Capacitors +CDRH125 +0 +0 +0 +2 +2 +SparkFun-Capacitors +COOPER_UP4B +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-10UF-25V +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-10UF-25V-KIT +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-100UF-25V +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-1000UF-25V +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-1000UF-25V-KIT +0 +0 +0 +2 +2 +SparkFun-Capacitors +CPOL-RADIAL-1000UF-63V +0 +0 +0 +2 +2 +SparkFun-Capacitors +CR54 +0 +0 +0 +2 +2 +SparkFun-Capacitors +CR54-KIT +0 +0 +0 +2 +2 +SparkFun-Capacitors +CR75 +0 +0 +0 +2 +2 +SparkFun-Capacitors +CR75_V2 +0 +0 +0 +2 +2 +SparkFun-Capacitors +CTZ3 +0 +0 +0 +2 +2 +SparkFun-Capacitors +DR1030 +0 +0 +0 +2 +2 +SparkFun-Capacitors +EIA3216 +0 +0 +0 +2 +2 +SparkFun-Capacitors +EIA3216-KIT +0 +0 +0 +0 +2 +2 +SparkFun-Capacitors +0 +0 +0 +0 +2 +2 +SparkFun-Capacitors +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 +http://www.kemet.com/Lists/ProductCatalog/Attachments/254/KEM_T2005_T491.pdf + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Type J2 package for SMD supercap PRT-10317 (p# EEC-EN0F204J2) + +0 +2 +2 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +1 +1 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E + +0 +2 +2 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package G + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +RESISTOR

    +chip + +0 +2 +2 +0 +R2512 + + +0 +2 +2 +0 +RPACK-SIP-PTH-5 + + +0 +6 +6 +0 +SJ_2 +Solder jumper + +0 +3 +3 +0 +SJ_2S +Small solder jumper with big paste layer so it will short during reflow. + +0 +2 +2 +0 +SJ_2S-NO +Small solder jumper with no paste layer so it will open after reflow. + +0 +2 +2 +0 +SJ_2S-NO-NS + + +0 +2 +2 +0 +SJ_2S-NOTRACE + + +0 +2 +2 +0 +SJ_2S-TRACE +Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. + +0 +2 +2 +0 +SJ_2W +Solder jumper + +0 +3 +3 +0 +SJ_3 + + +0 +3 +3 +0 +SJ_3_PASTE1&2 + + +0 +3 +3 +0 +SJ_3_PASTE2&3 + + +0 +3 +3 +0 +SRU1038 + + +0 +2 +2 +0 +SRU5028 + + +0 +4 +4 +0 +VISHAY_C + + +0 +2 +2 +0 +1X01 + + +0 +1 +1 +0 +1X01NS + + +0 +1 +1 +0 +1X01NS-KIT + + +0 +1 +1 +0 +1X01_2MM + + +0 +1 +1 +0 +1X01_LONGPAD + + +0 +1 +1 +0 +1X01_NO_SILK + + +0 +1 +1 +0 +1X01_OFFSET + + +0 +1 +1 +0 +1X01_POGOPIN_HOLE_0.58 + + +0 +1 +1 +0 +1X01_POGOPIN_HOLE_LARGE + + +0 +1 +1 +0 +1X02 + + +0 +2 +2 +0 +1X02_2.54_SCREWTERM + + +0 +2 +2 +0 +1X02_BIG + + +0 +2 +2 +0 +1X02_LOCK + + +0 +2 +2 +0 +1X02_LOCK_LONGPADS +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +0 +0 +0 +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +2 +2 +0 +1 + + +0 +2 +2 +0 +1 + + +0 +2 +2 +0 +1 + + +0 +2 +2 +0 +1 + + +0 +2 +2 +0 +1 + + +0 +3 +3 +0 +1 + + +0 +5 +5 +0 +1 + + +0 +3 +3 +0 +1 +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +to hold the component in place. 0.005 has proven to be the perfect amount of "off-center" position when using our standard breakaway headers. +0 +0 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +0 +3 +3 +0 +1 +0 + +Matches 4UCONN part # 11026
    +http://www.4uconnector.com/online/object/4udrawing/11026.pdf + +0 +3 +3 +SparkFun-Connectors +1X03_SMD_RA_MALE_POST_SMALLER + + +0 +3 +3 +SparkFun-Connectors +1X03_SMD_RA_MALE_POST_SMALLEST + + +0 +3 +3 +SparkFun-Connectors +1X04 + + +0 +4 +4 +SparkFun-Connectors +1X04-1.5MM_JST + + +0 +4 +4 +SparkFun-Connectors +1X04-1.27MM + + +0 +4 +4 +SparkFun-Connectors +1X04-1MM-RA + + +0 +6 +6 +SparkFun-Connectors +1X04-SMD + + +0 +4 +4 +SparkFun-Connectors +1X04-SMD_LONG + + +0 +4 +4 +SparkFun-Connectors +1X04_LOCK + + +0 +4 +4 +SparkFun-Connectors +1X04_LOCK_LONGPADS +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +0 +0 +0 +if you push a header all the way into place, it is covered up entirely on the bottom side. This idea of altering the position of holes to aid alignment +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +4 +4 +0 +1X04_LONGPADS + + +0 +4 +4 +0 +1X04_NO_SILK + + +0 +4 +4 +0 +1X04_NO_SILK_ALL_ROUND + + +0 +4 +4 +0 +1X04_SMD_RA_FEMALE + + +0 +4 +4 +0 +1X04_SMD_STRAIGHT_COMBO + + +0 +8 +8 +0 +1X05 + + +0 +5 +5 +0 +1X05-1.27MM +Header for OS4000-T + +0 +5 +5 +0 +1X05-1MM + + +0 +7 +7 +0 +1X05-1MM-RA + + +0 +7 +7 +0 +1X05_LOCK + + +0 +5 +5 +0 +1X05_LOCK_LONGPADS +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +0 +0 +0 +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +5 +5 +0 +1 + + +0 +5 +5 +0 +1 +No outline in silkscreen + +0 +5 +5 +0 +1 + + +0 +6 +6 +0 +1 +Works with part #579 (https://www.sparkfun.com/products/579). Commonly used on GPS modules EM408, EM406 and GP-635T. Also compatible with cable 9123 (https://www.sparkfun.com/products/9123) and cable 574 (https://www.sparkfun.com/products/574). + +0 +8 +8 +0 +1 +

    1X06-KIT

    +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + +0 +6 +6 +0 +1X06-SIP_LOCK +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +0 +0 +0 +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +6 +6 +0 +1 + + +0 +6 +6 +0 +1 + + +0 +12 +12 +0 +1 +Package for 4UCONN part #19686
    +Used on FTDI breakouts + +0 +6 +6 +0 +1X06-SMD_EDGE + + +0 +6 +6 +0 +1X06_FEMALE_LOCK.010 + + +0 +6 +6 +0 +1X06_HOLES_ONLY + + +0 +6 +6 +0 +1X06_LOCK +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +0 +0 +0 +will be further integrated into the Sparkfun Library for other footprints. It can help hold any component with 3 or more connection pins. + +0 +6 +6 +0 +1 +This footprint was designed to help hold the alignment of a through-hole component (i.e. 6-pin header) while soldering it into place. +You may notice that each hole has been shifted either up or down by 0.005 of an inch from it's more standard position (which is a perfectly straight line). +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +to hold the component in place. 0.005 has proven to be the perfect amount of "off-center" position when using our standard breakaway headers. +0 +0 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +6 +6 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +7 +7 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +8 +8 +0 +1 +0 + +0 +9 +9 +0 +1 +0 + +0 +9 +9 +0 +1 +0 + +0 +9 +9 +0 +1 +0 + +0 +9 +9 +0 +1 +0 + +0 +9 +9 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +10 +10 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +11 +11 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +12 +12 +0 +1 +0 + +0 +13 +13 +0 +1 +0 + +0 +13 +13 +0 +1 +0 + +0 +13 +13 +0 +1 +0 + +0 +13 +13 +0 +1 +0 + +0 +14 +14 +0 +1 +0 + +0 +14 +14 +0 +1 +0 + +0 +14 +14 +0 +1 +0 + +0 +14 +14 +0 +1 +0 + +0 +15 +15 +0 +1 +0 + +0 +15 +15 +0 +1 +0 + +0 +15 +15 +0 +1 +0 + +0 +15 +15 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +16 +16 +0 +1 +0 + +0 +17 +17 +0 +1 +0 + +0 +17 +17 +0 +1 +0 + +0 +17 +17 +0 +1 +0 + +0 +18 +18 +0 +1 +0 + +0 +19 +19 +0 +1 +0 + +0 +19 +19 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +20 +20 +0 +1 +0 + +0 +23 +23 +0 +1 +0 + +0 +23 +23 +0 +1 +0 + +0 +24 +24 +0 +1 +0 + +0 +24 +24 +0 +1 +0 + +0 +24 +24 +0 +1 +0 + +0 +24 +24 +0 +1 +0 + +0 +25 +25 +0 +1 +0 + +0 +25 +25 +0 +1 +0 + +0 +25 +25 +0 +1 +0 + +0 +25 +25 +0 +1 +0 + +0 +27 +27 +0 +1 +0 + +0 +29 +29 +0 +1 +0 + +0 +29 +29 +0 +1 +0 + +0 +30 +30 +0 +1 +0 + +0 +30 +30 +0 +1 +0 + +0 +40 +40 +0 +1 +0 + +0 +40 +40 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +0 + +0 +6 +6 +0 +2 +4 +Male .1" spaced SMT
    +Keying posts into board + +0 +6 +6 +0 +2X3_TEST_POINTS + + +0 +6 +6 +0 +2X4 + + +0 +8 +8 +0 +2X5-RA + + +0 +10 +10 +0 +2X5-RAF + + +0 +10 +10 +0 +2X5-SHROUDED + + +0 +10 +10 +0 +2X5-SHROUDED-NS + + +0 +10 +10 +0 +2X5-SHROUDED_LOCK + + +0 +10 +10 +0 +2X5-SHROUDED_SMD + + +0 +10 +10 +0 +2X5_NOSILK + + +0 +10 +10 +0 +2X5_PTH_SILK_.05 + + +0 +10 +10 +0 +2X5_SMD + + +0 +10 +10 +0 +2X6 + + +0 +12 +12 +0 +2X6_SMD + + +0 +12 +12 +0 +2X8 + + +0 +16 +16 +0 +2X10 +PIN HEADER + +0 +20 +20 +0 +2X10_LOCK +PIN HEADER + +0 +20 +20 +0 +2X10_LOCK_SPECIAL +PIN HEADER + +0 +20 +20 +0 +2X10_NOSILK + + +0 +20 +20 +0 +2X10_ROUND_NOSILK + + +0 +20 +20 +0 +2X12 + + +0 +24 +24 +0 +2X13 + + +0 +26 +26 +0 +2X20 + + +0 +40 +40 +0 +2X20_NOSILK + + +0 +40 +40 +0 +2X20_SHROUDED + + +0 +40 +40 +0 +2X20_SHROUDED_SMT + + +0 +40 +40 +0 +2X26 + + +0 +52 +52 +0 +3.81MM_TERMINAL_BLOCK_FEMALE_LOCKING + + +0 +40 +40 +0 +50-PIN-CENTRONICS-F + + +0 +50 +50 +0 +50-PIN-CENTRONICS-M + + +0 +50 +50 +0 +ATARI_CONNECTOR + + +0 +9 +9 +0 +ATX24_RIGHT_ANGLE + + +0 +24 +24 +0 +AUDIO-JACK + + +0 +5 +5 +0 +AUDIO-JACK-.25-INCH-HORIZ-PTH + + +0 +6 +6 +0 +AUDIO-JACK-.25-INCH-VERT-PTH + + +0 +5 +5 +0 +AUDIO-JACK-3.5MM-SMD + + +0 +5 +5 +0 +AUDIO-JACK-KIT +Kit footprint for 1/8" audio jack. + +Reduced openings in tStop, pins spread a tiny bit out to hold part on PCB during assembly +0 +0 +5 +5 +SparkFun-Connectors +AUDIO-JACK-TRRS-SMD + +0 +0 +4 +4 +SparkFun-Connectors +AVR_ICSP +PIN HEADER +0 +0 +10 +10 +SparkFun-Connectors +AVR_MINI_PROG + +0 +0 +6 +6 +SparkFun-Connectors +BANANA_CONN + +0 +0 +1 +1 +SparkFun-Connectors +BC9VPC + +0 +0 +2 +2 +SparkFun-Connectors +BC9VPC_KIT + +0 +0 +2 +2 +SparkFun-Connectors +BHNB-26M642 + +0 +0 +0 +0 +SparkFun-Connectors +BINDING_POST + +0 +0 +1 +1 +SparkFun-Connectors +BM08B-SRSS-TB +JST crimp connector: 1mm pitch, top entry +0 +0 +10 +10 +SparkFun-Connectors +BNC +Fits Mouser Part#5227161 +0 +0 +4 +4 +SparkFun-Connectors +BTA +British Telecom connector, used for Vernier sensors (analog) +0 +0 +6 +6 +SparkFun-Connectors +BTD +British Telecom connector, used for Vernier sensors (digital) +0 +0 +6 +6 +SparkFun-Connectors +COMPUTER-PERIPHERAL-POWER + +0 +0 +4 +4 +SparkFun-Connectors +COMPUTER-PERIPHERAL-POWER-RA + +0 +0 +4 +4 +SparkFun-Connectors +DB9 +SUB-D +0 +0 +11 +11 +SparkFun-Connectors +DB9_MALE +SUB-D +0 +0 +11 +11 +SparkFun-Connectors +DB15 + +0 +0 +17 +17 +SparkFun-Connectors +DEANS + +0 +0 +2 +2 +SparkFun-Connectors +DIL28-3-ZIF_SOCKET + +0 +0 +28 +28 +SparkFun-Connectors +DIL40-6-ZIF_SOCKET + +0 +0 +40 +40 +SparkFun-Connectors +DIN7 + +0 +0 +10 +10 +SparkFun-Connectors +DIN_5_FEMALE + +0 +0 +5 +5 +SparkFun-Connectors +DIN_5_FEMALE_SUPPORT + +0 +0 +7 +7 +SparkFun-Connectors +DS_TOUCH_CONNECTOR +4-pin DS touch screen connector +0 +0 +6 +6 +SparkFun-Connectors +EB-85A + +0 +0 +10 +10 +SparkFun-Connectors +EM406 + +0 +0 +8 +8 +SparkFun-Connectors +EM408_CON + +0 +0 +7 +7 +SparkFun-Connectors +F25D +SUB-D +0 +0 +25 +25 +SparkFun-Connectors +F25H +SUB-D +0 +0 +25 +25 +SparkFun-Connectors +F25HP +SUB-D +0 +0 +27 +27 +SparkFun-Connectors +F25V +SUB-D +0 +0 +25 +25 +SparkFun-Connectors +F25VB +SUB-D +0 +0 +25 +25 +SparkFun-Connectors +F25VP +SUB-D +0 +0 +27 +27 +SparkFun-Connectors +FFC26 +26-pin FFC connector +0 +0 +0 +28 +28 +SparkFun-Connectors +FFC_16 +0 +0 +0 +16 +16 +SparkFun-Connectors +FTDI_BASIC +0 +0 +0 +6 +6 +SparkFun-Connectors +FTDI_DEVICE_RA_SMT +0 +0 +0 +6 +6 +SparkFun-Connectors +FTDI_DEVICE_SIDE +0 +0 +0 +6 +6 +SparkFun-Connectors +IPOD_FEMALE_CONNECTOR +0 +0 +0 +32 +32 +SparkFun-Connectors +IPOD_MALE_CONNECTOR +0 +0 +0 +30 +30 +SparkFun-Connectors +JST-2-PTH +0 +0 +0 +2 +2 +SparkFun-Connectors +JST-2-PTH-KIT +0 +2 +0 +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +2mm SMD side-entry connector. tDocu layer indicates the actual physical plastic housing. +/- indicate SparkFun standard batteries and wiring. + +0 +4 +4 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +3 +3 +0 +0 +This 3-pin connector mates with the JST cable sold on SparkFun. + +0 +3 +3 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +8 +8 +0 +0 + + +0 +0 +0 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +1 +1 +0 +0 +SUB-D + +0 +25 +25 +0 +0 +SUB-D + +0 +25 +25 +0 +0 +SUB-D + +0 +27 +27 +0 +0 +SUB-D + +0 +25 +25 +0 +0 +SUB-D + +0 +25 +25 +0 +0 +SUB-D + +0 +27 +27 +0 +0 + + +0 +14 +14 +0 +0 + + +0 +14 +14 +0 +0 +

    PoE Compatible MagJack

    +This RJ-45 jack with magnetics has 10 pins, gives you access to the unused twisted pair (10BASE-T, and 100BASE-T) which usually carries power in a power-over-ethernet system. +
    +
    +0 +0 +0 +16 +16 +SparkFun-Connectors +MICRO-B-RA-SMT +0 +0 +0 +0 +5 +5 +SparkFun-Connectors +0 +0 +0 +See digikey part #H11673TR-ND + +0 +5 +5 +0 +0 +

    USB Micro-B Plug Connector

    +Manufacturer part #: ZX80-B-5SA
    +Manufacturer: Hirose

    +***Unproven*** (Passed 1:1 printout test though!) +0 +0 +9 +9 +SparkFun-Connectors +MICRO-B-TH +

    Micro B USB Plug Assembly - Straight Through-hole

    +0 +0 +0 +0 +7 +7 +SparkFun-Connectors +0 +0 +0 +0 +12 +12 +SparkFun-Connectors +0 +0 +0 +0 +12 +12 +SparkFun-Connectors +0 +0 +0 +0 +7 +7 +SparkFun-Connectors +0 +0 +0 +0 +7 +7 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +This slight alteration caused the pins (the squares in the middle) to touch the edges of the holes. Because they are alternating, it causes a "brace" +to hold the component in place. 0.005 has proven to be the perfect amount of "off-center" position when using our standard breakaway headers. +Although looks a little odd when you look at the bare footprint, once you have a header in there, the alteration is very hard to notice. Also, +if you push a header all the way into place, it is covered up entirely on the bottom side. This idea of altering the position of holes to aid alignment +0 +0 +0 +6 +6 +SparkFun-Connectors +OBDII +0 +0 +0 +16 +16 +SparkFun-Connectors +PAD-1.5X4.5 +0 +0 +0 +1 +1 +SparkFun-Connectors +PIC-ICSP-MINI +0 +0 +0 +5 +5 +SparkFun-Connectors +POWER_JACK_COMBO +0 +0 +0 +7 +7 +SparkFun-Connectors +POWER_JACK_PTH +0 +0 +0 +3 +3 +SparkFun-Connectors +POWER_JACK_PTH_BREAD +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +43 +43 +SparkFun-Connectors +0 +4 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +0 +8 +8 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +0 +16 +16 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +4 +4 +SparkFun-Connectors +0 +0 +0 +0 +5 +5 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 +0 +8 +8 +SparkFun-Connectors +0 +0 +0 +0 +2 +2 +SparkFun-Connectors +0 +0 +0 +0 +3 +3 +SparkFun-Connectors +0 +0 +0 +0 +16 +16 +SparkFun-Connectors +0 +4 +0 +0 +13 +13 +SparkFun-Connectors +0 +0 +0 +0 +13 +13 +SparkFun-Connectors +0 +0 +0 +0 +6 +6 +SparkFun-Connectors +0 +0 +0 + +0 +5 +5 +0 +0 +0 + +0 +10 +10 +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +1 +1 +0 +0 +0 + +0 +5 +5 +0 +0 +0 + +0 +5 +5 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +6 +6 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +6 +6 +0 +0 +0 + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly. + +0 +4 +4 +0 +USB-A-PCB-NOPASTE + + +0 +4 +4 +0 +USB-A-S +USB Series A Surface Mounted + +0 +6 +6 +0 +USB-A-S-NOSILK + + +0 +6 +6 +0 +USB-A-S-NOSILK-FEMALE + + +0 +6 +6 +0 +USB-A-S-SILK-FEMALE + + +0 +6 +6 +0 +USB-A-SMT-MALE + + +0 +6 +6 +0 +USB-A-SMT-MALE-LOCKING + + +0 +6 +6 +0 +USB-AB-MICRO-SMD +micro USB AB connector for OTG support. 5-pins: USBVCC, GND, D+, D-, USBID. Can act as host or device + +0 +9 +9 +0 +USB-AB-MICRO-SMD_V03 + + +0 +8 +8 +0 +USB-B-MICRO-SMD_V03 + + +0 +8 +8 +0 +USB-B-PTH +USB Series B Hole Mounted + +0 +6 +6 +0 +USB-B-PTH-VERTICAL +USB Series B Hole Mounted + +0 +6 +6 +0 +USB-B-SMT +USB Series B Surface Mounted + +0 +6 +6 +0 +USB-MB-H +USB Series Mini-B Hole Mounted + +0 +7 +7 +0 +USB-MICROB +Micro USB Package + +0 +9 +9 +0 +USB-MINIB +USB Series Mini-B Surface Mounted + +0 +9 +9 +0 +USB-MINIB-NOSTOP + + +0 +11 +11 +0 +USB-MINIB-OLD +USB Series Mini-B Surface Mounted + +0 +9 +9 +0 +USB_AB_MICRO_1_1_V2 + + +0 +9 +9 +0 +USD-SOCKET-PP +OLD Production Socket. DO NOT USE for production boards. + +0 +12 +12 +0 +XLR3_NC3FAH2 + + +0 +4 +4 +0 +ZUNE_CONNECTOR_MALE + + +0 +24 +24 +0 +BGA8DS + + +0 +8 +8 +0 +CRYSTAL-OSC-SMD-5X3.2 + + +0 +4 +4 +0 +DFN-8 +Now follows http://pdfserv.maximintegrated.com/land_patterns/90-0065.PDF
    +Pasted was reduced by 40% width on the center ground pad, and some amount on the other 8. Stop mask extends 135 µm wider than the pad to hit dead center of what IPC-7351 recommends. + +0 +9 +9 +SparkFun-DigitalIC +DIL08 +Dual In Line + +0 +8 +8 +SparkFun-DigitalIC +DIL14 + + +0 +14 +14 +SparkFun-DigitalIC +DIL14-KIT + + +0 +14 +14 +SparkFun-DigitalIC +DIL16 +Dual In Line Package + +0 +16 +16 +SparkFun-DigitalIC +DIL16-KIT + + +0 +16 +16 +SparkFun-DigitalIC +DIL18 +Dual In Line

    + package type P +0 +0 +18 +18 +SparkFun-DigitalIC +DIL20 + +0 +0 +20 +20 +SparkFun-DigitalIC +DIL24 + +0 +0 +24 +24 +SparkFun-DigitalIC +DIL24-3 +Dual In Line Package 0.3 inch +0 +0 +24 +24 +SparkFun-DigitalIC +DIL24-4 +Dual In Line Package 0.4 inch +0 +0 +24 +24 +SparkFun-DigitalIC +DIL24-6 +Dual In Line Package 0.6 inch +0 +0 +24 +24 +SparkFun-DigitalIC +DIL24-9 +Dual In Line Package 0.9 inch +0 +0 +24 +24 +SparkFun-DigitalIC +DIL28-3 +Standard 28-pin DIP package.
    +0 +0 +0 +28 +28 +SparkFun-DigitalIC +DIL28-3-SIMON +0 +0 +0 +28 +28 +SparkFun-DigitalIC +DIL28-3-SIMON-KIT +0 +28 +0 +
    +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + +0 +28 +28 +0 +DIL28-3-ZIF_SOCKET + + +0 +28 +28 +0 +DIL28-EZ +28-pin "EZ" package.
    +Pin 28 is clipped during kitting to key the chip.
    +Pins are spaced a little wider than normal to ease insertion.
    +0 +0 +0 +27 +27 +SparkFun-DigitalIC +DIL40 +0 +0 +0 +40 +40 +SparkFun-DigitalIC +DIL40_0.9 +0 +0 +0 +40 +40 +SparkFun-DigitalIC +DIP08 +0 +0 +0 +8 +8 +SparkFun-DigitalIC +ELECTRIC_IMP_IMP002 +0 +0 +0 +35 +35 +SparkFun-DigitalIC +FN-6 +0 +0 +0 +6 +6 +SparkFun-DigitalIC +HTSSOP-28 +0 +0 +0 +29 +29 +SparkFun-DigitalIC +LCC20 +0 +0 +0 +20 +20 +SparkFun-DigitalIC +LGA-12 +0 +0 +0 +

+

Derrived from the following ST PDFs

+
  • http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00089896.pdf
  • +
  • http://www.st.com/web/en/resource/technical/document/technical_note/CD00134799.pdf
+0 +0 +12 +12 +SparkFun-DigitalIC +LGA-24 +

LGA 4x4x1 mm 24-lead

+0 +0 +0 +

This package is used for:

+

  • ST Micro LSM9DS0 3D accel/gyro/mag
+ +0 +24 +24 +0 +LQFP-32 +Quad Flat Package 32 LD LQFP

+Source: ds232b12.pdf
+http://www.ftdichip.com +0 +0 +32 +32 +SparkFun-DigitalIC +LQFP-48 + +0 +0 +48 +48 +SparkFun-DigitalIC +LQFP-80 +

LQFP-80

+80 +0 +0 +

+***UNPROVEN*** + +0 +80 +80 +0 +MLF32 +32M1-A Micro Lead Frame package (MLF) + +0 +32 +32 +0 +MLF32-PAD + + +0 +33 +33 +0 +MLP28 +MLP 28

+Source: www.silabs.com .. CP2101.pdf + +0 +30 +30 +SparkFun-DigitalIC +MSOP10 +10 Lead Platic MSOP

+Source: http://www.linear.com .. LT1996 +0 +0 +10 +10 +SparkFun-DigitalIC +P8X32A-Q44 + +0 +0 +44 +44 +SparkFun-DigitalIC +PCA9306DC-1_1 + +0 +0 +8 +8 +SparkFun-DigitalIC +PIC24FXXX_TQFP64 +64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP +0 +0 +64 +64 +SparkFun-DigitalIC +PQ208 + +0 +0 +208 +208 +SparkFun-DigitalIC +PQFP208 + +0 +0 +208 +208 +SparkFun-DigitalIC +PSOP-8 + +0 +0 +8 +8 +SparkFun-DigitalIC +QFN-24 + +0 +0 +24 +24 +SparkFun-DigitalIC +QFN-24-USB + +0 +0 +26 +26 +SparkFun-DigitalIC +QFN-24_ALT1.PAC + +0 +0 +24 +24 +SparkFun-DigitalIC +QFN-24_ALT2 +

24-pin QFN with Exposed Thermal pad

+0 +0 +0 + +Last modified: 8/20/10
+
+***UNPROVEN***
+0 +0 +25 +25 +SparkFun-DigitalIC +QFN-24_ITG3200_1_1 + +0 +0 +24 +24 +SparkFun-DigitalIC +QFN-28 + +0 +0 +29 +29 +SparkFun-DigitalIC +QFN-32 +

QFN 32-Pin package w/ Thermal Pad

+0 +0 +0 +
  • TLC5940
+ +0 +33 +33 +0 +0 + + +0 +44 +44 +0 +0 + + +0 +44 +44 +0 +0 + + +0 +44 +44 +0 +0 + + +0 +44 +44 +0 +0 + + +0 +44 +44 +0 +0 + + +0 +69 +69 +0 +0 + + +0 +21 +21 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +6 +6 +0 +0 +Small Outline Wide Plastic Gull Wing

+ 300-mil body, package type SO + +0 +18 +18 +0 +SO-24DW +300-mil body, package type SO + +0 +24 +24 +0 +SO-28W +Small Outline Wide Plastic Gull Wing

+300-mil body, package type SO + +0 +28 +28 +SparkFun-DigitalIC +SO08 +Small Outline Package Fits JEDEC packages (narrow SOIC-8) + +0 +8 +8 +SparkFun-DigitalIC +SO08-EIAJ +Fits EIAJ packages (wide version of the SOIC-8). + +0 +8 +8 +SparkFun-DigitalIC +SO08WIDE + + +0 +8 +8 +SparkFun-DigitalIC +SO014 + + +0 +14 +14 +SparkFun-DigitalIC +SO14 + + +0 +14 +14 +SparkFun-DigitalIC +SO016 + + +0 +16 +16 +SparkFun-DigitalIC +SO16 +Small Outline package 150 mil + +0 +16 +16 +SparkFun-DigitalIC +SO16L +Small Outline Package .300 SIOC

+Source: http://www.maxim-ic.com/cgi-bin/packages?pkg=16%2FSOIC%2E300&Type=Max +0 +0 +16 +16 +SparkFun-DigitalIC +SOIC-14 + +0 +0 +14 +14 +SparkFun-DigitalIC +SOIC-18 + +0 +0 +18 +18 +SparkFun-DigitalIC +SOIC-28 + +0 +0 +28 +28 +SparkFun-DigitalIC +SOIC8 +SOIC 8-Lead +0 +0 +8 +8 +SparkFun-DigitalIC +SOIC18-W + +0 +0 +18 +18 +SparkFun-DigitalIC +SOP-14 +

14-pin SOP-14 package

+0 +0 +0 +14 +14 +SparkFun-DigitalIC +SOP20 +0 +0 +0 +20 +20 +SparkFun-DigitalIC +SOP20W +0 +0 +0 +20 +20 +SparkFun-DigitalIC +SOT23-3 +0 +0 +0 +3 +3 +SparkFun-DigitalIC +SOT23-5 +0 +0 +0 +5 +5 +SparkFun-DigitalIC +SOT23-6 +0 +0 +0 +6 +6 +SparkFun-DigitalIC +SOT143 +0 +0 +0 +Proven + +0 +4 +4 +0 +0 +

SOT353 aka SC70-5

+Used on single circuit logic gates + +0 +5 +5 +0 +SPARKFUN-DIGITALIC_QFN-44 + + +0 +44 +44 +0 +SPARKFUN-DIGITALIC_QFN-44-NOPAD + + +0 +44 +44 +0 +SPARKFUN-DIGITALIC_TQFP44 + + +0 +44 +44 +0 +SQFP-S-10X10-64 +QFP64

+shrink quad flat pack, square + +0 +64 +64 +SparkFun-DigitalIC +SQFP-S-10X10-64-XS1 + + +0 +65 +65 +SparkFun-DigitalIC +SSOP20 +Shrink Small Outline Package

+package type SS +0 +0 +20 +20 +SparkFun-DigitalIC +SSOP20_L +Longer version of SSOP-20 Package +0 +0 +20 +20 +SparkFun-DigitalIC +SSOP28DB +Small Shrink Outline Package +0 +0 +28 +28 +SparkFun-DigitalIC +SSOP_20 +20-pin .65mm pitch/5.2mm body SMT +0 +0 +20 +20 +SparkFun-DigitalIC +TMB-6 + +0 +0 +6 +6 +SparkFun-DigitalIC +TQFP-100-12X12MM + +0 +0 +100 +100 +SparkFun-DigitalIC +TQFP-100-14X14MM + +0 +0 +100 +100 +SparkFun-DigitalIC +TQFP32-5MM + +0 +0 +32 +32 +SparkFun-DigitalIC +TQFP32-08 +Thin Plasic Quad Flat Package Grid 0.8 mm +0 +0 +32 +32 +SparkFun-DigitalIC +TQFP44 + +0 +0 +44 +44 +SparkFun-DigitalIC +TQFP64 +64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP +0 +0 +64 +64 +SparkFun-DigitalIC +TQFP64_14X14MM +64-Lead TQFP Plastic Thin Quad Flatpack - 14x14x1mm Body +0 +0 +64 +64 +SparkFun-DigitalIC +TQFP100 +100-lead Thin Quad Flat Pack Package Outline +0 +0 +100 +100 +SparkFun-DigitalIC +TSOP48 + +0 +0 +48 +48 +SparkFun-DigitalIC +TSSOP-24 +

24-pin TSSOP with Exposed Thermal Pad

+0 +0 +0 +Last modified: 8/21/10
+***Unproven***
+ +0 +25 +25 +0 +TSSOP-28_4MM + + +0 +28 +28 +0 +TSSOP5 + + +0 +5 +5 +0 +TSSOP14 +Thin Shrink Small Outline Plastic 14

+ +0 +14 +14 +0 +TSSOP16 +TSOP16

+thin small outline package + +0 +16 +16 +SparkFun-DigitalIC +TSSOP28 + + +0 +28 +28 +SparkFun-DigitalIC +TSSOP28-GROUNDPAD + + +0 +29 +29 +SparkFun-DigitalIC +TSSOP30 + + +0 +30 +30 +SparkFun-DigitalIC +UBW32_TQFP100 +Thin Quad Flat Pack + +0 +100 +100 +SparkFun-DigitalIC +UFDFN-20 + + +0 +20 +20 +SparkFun-DigitalIC +VQFN-28 + + +0 +29 +29 +SparkFun-DigitalIC +_STN_SCANTOOL_QFN-28-S +

Quad Flat No Leads package, 28 pin

+ DateAuthorChange + + + March 23, 2010joe@scantool.netAdded t-keepout layer. +0 +0 +0 + + + March 17, 2010vitaliy@scantool.netVerified package. + +0 +0 +0 + + March 02, 2010jason@scantool.netCopied from Microchip Library. + + +0 +0 +29 +29 +SparkFun-DiscreteSemi +8-SMD + +0 +0 +8 +8 +SparkFun-DiscreteSemi +0402-RES +CAPACITOR

+0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +0603-RES +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +CNZ1120 +0 +0 +0 +4 +4 +SparkFun-DiscreteSemi +DIL06 +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +DIODE-1N4001 +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIODE-1N4001-KIT +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIODE-1N4148 +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIODE-1N4148-KIT +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIODE-HV +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIODE-ZENER +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +DIP8SMD +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +DPAK +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +GP1A57HR +0 +0 +0 +5 +5 +SparkFun-DiscreteSemi +MICROFET_2X2 +0 +0 +0 + +0 +8 +8 +0 +0 +0 +MSOP
+8M-Package doc1097.pdf + +0 +8 +8 +0 +PANASONIC_SMINI2-F5-B + + +0 +2 +2 +0 +POWERPAK1212-8 +Vishay PowerPAK 1212-8 single device package
+High-power, low thermal resistance package. + +0 +9 +9 +SparkFun-DiscreteSemi +PT17-21C-L41-TR8 + + +0 +2 +2 +SparkFun-DiscreteSemi +SC70 + + +0 +5 +5 +SparkFun-DiscreteSemi +SMA-DIODE +Diode

+Basic SMA packaged diode. Good for reverse polarization protection. Common part #: MBRA140 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SMA-DIODE-KIT + +0 +0 +2 +2 +SparkFun-DiscreteSemi +SMA-DIODE_ALT + +0 +0 +2 +2 +SparkFun-DiscreteSemi +SMB-DIODE +Diode

+0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SMC +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SO08 +0 +0 +0 +8 +8 +SparkFun-DiscreteSemi +SO08-2 +0 +0 +0 +8 +8 +SparkFun-DiscreteSemi +SOD-123 +100 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SOD-323 +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SOD-523 +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SOD523 +0 +0 +0 +2 +2 +SparkFun-DiscreteSemi +SOT23-3 +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +SOT23-6 +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +SOT26 +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +SOT89 +0 +0 +0 +4 +4 +SparkFun-DiscreteSemi +SOT223 +0 +0 +0 +4 +4 +SparkFun-DiscreteSemi +SOT323 +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +SOT363 +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +SOT563 +0 +0 +0 +6 +6 +SparkFun-DiscreteSemi +SSOP-4 +0 +0 +0 +4 +4 +SparkFun-DiscreteSemi +TO-92 +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +TO-92-AMMO +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +TO-263_D2PAK +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +TO220V +0 +0 +0 +3 +3 +SparkFun-DiscreteSemi +V18ZA2P +0 +0 +0 +2 +2 +SparkFun-Displays +1X20 +0 +0 +0 +20 +20 +SparkFun-Displays +7-SEGMENT-1_PTH +7 +0 +0 +10 +10 +SparkFun-Displays +7-SEGMENT-1_PTH-EZ +0 +0 +0 +10 +10 +SparkFun-Displays +7-SEGMENT-4DIGIT +0 +0 +0 +14 +14 +SparkFun-Displays +7-SEGMENT-4DIGIT-COUNTER +0 +0 +0 +12 +12 +SparkFun-Displays +7-SEGMENT-4DIGIT-YOUNGSUN +0 +0 +0 +16 +16 +SparkFun-Displays +7-SEGMENT-4DIGIT-YOUNGSUN-LONGPADS +0 +0 +0 +16 +16 +SparkFun-Displays +7-SEGMENT-4DIGIT_LONGPADS_FOR_POGOBED +0 +0 +0 +14 +14 +SparkFun-Displays +7-SEGMENT-DISPLAY +0 +0 +0 +10 +10 +SparkFun-Displays +ALPHANUMERIC +0 +0 +0 +20 +20 +SparkFun-Displays +DIL12 +0 +0 +0 +12 +12 +SparkFun-Displays +LCD-8X2 +0 +0 +0 +Character Size: 2.95 x 4.75mm
+
+For Reference, see Amotec Display part ADM0802A (http://amotec-display.com/pdf/ADM0802A.pdf). +
+0 +0 +0 +0 +16 +16 +SparkFun-Displays +0 +0 +8 +
+Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + +0 +16 +16 +0 +LCD-16X2 + + +0 +16 +16 +0 +LCD-16X2_NOHOLES + + +0 +16 +16 +0 +LCD-16X2_NOSILK + + +0 +16 +16 +0 +LCD-16X2_NOSILK-KIT + + +0 +18 +18 +0 +LCD-16X2_NOSILK-KIT-4BIT + + +0 +14 +14 +0 +LCD-G12864 + + +0 +20 +20 +0 +LCD_BACKLIGHT_PADS + + +0 +2 +2 +0 +LCD_CFAX + + +0 +22 +22 +0 +NOKIA6100_LCD + + +0 +10 +10 +0 +OLED-0.66-64X48 + + +0 +28 +28 +0 +SCREENKEY-TFT128 + + +0 +0 +0 +0 +1X01_TURRET +0.08" Drill, 0.13" tDoc + +0 +1 +1 +0 +1X03 + + +0 +3 +3 +0 +4-POS-DIP-SMD + + +0 +8 +8 +0 +209-2LPST + + +0 +4 +4 +0 +3362U + + +0 +3 +3 +0 +3362U-2 + + +0 +3 +3 +0 +3386U +

TSR-3386U Trimpot

+Trimpot with a knob
+For COM-09806 in the SparkFun catalog
+0 +0 +3 +3 +SparkFun-Electromechanical +6400BG_HEATSINK + +0 +0 +0 +0 +SparkFun-Electromechanical +AAVID_573400 + +0 +0 +2 +2 +SparkFun-Electromechanical +ALPS_POT + +0 +0 +5 +5 +SparkFun-Electromechanical +ALPS_POT_KIT + +0 +0 +5 +5 +SparkFun-Electromechanical +AYZ0202 +DPDT Slide Switch SMD +0 +0 +0 +6 +6 +SparkFun-Electromechanical +BATTCOM_20MM_PTH +0 +0 +0 +2 +2 +SparkFun-Electromechanical +BATTCON_9V +0 +0 +0 +2 +2 +SparkFun-Electromechanical +BATTCON_12MM +0 +0 +0 +3 +3 +SparkFun-Electromechanical +BATTCON_12MM_PTH +0 +0 +0 +3 +3 +SparkFun-Electromechanical +BATTCON_20MM +0 +0 +0 +3 +3 +SparkFun-Electromechanical +BATTCON_20MM_4LEGS +0 +0 +0 +5 +5 +SparkFun-Electromechanical +BATTCON_20MM_4LEGS_OVERPASTE +0 +0 +0 +5 +5 +SparkFun-Electromechanical +BATTCON_245MM +0 +0 +0 +3 +3 +SparkFun-Electromechanical +BATTCON_245MM_PTH +0 +0 +0 +3 +3 +SparkFun-Electromechanical +BATTERY +0 +22 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +6 +6 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +40 +40 +0 +0 +0 + +0 +24 +24 +0 +0 +0 + +0 +16 +16 +0 +0 +0 +Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. + +0 +16 +16 +0 +0 + + +0 +96 +96 +0 +0 + + +0 +96 +96 +0 +0 +BUZZER + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +

BUZZER-12MM-NS-KIT

+Through-hole buzzer
+
+Warning: This is the KIT version of this package. This package has a smaller diameter top stop mask, which doesn't cover the diameter of the pad. This means only the bottom side of the pads' copper will be exposed. You'll only be able to solder to the bottom side. +0 +0 +2 +2 +SparkFun-Electromechanical +BUZZER-CCV + +0 +0 +2 +2 +SparkFun-Electromechanical +BUZZER-CCV-KIT +

BUZZER-CCV-KIT

+0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +2 + +0 +4 +4 +0 +0 +0 + +0 +4 +4 +0 +0 +0 +

Half-size SMT DIP switch, 1.27 mm / 0.05" pitch. For example the following:

+
    +
  • A6H-2101 or A6H-2102 in Omron A6H series; Datasheet
  • +
  • Digikey A6H-2101-ND
  • +0 +0 +0 +4 +4 +SparkFun-Electromechanical +DIPSWITCH-08 +0 +0 +0 + +0 +16 +16 +0 +0 +0 +

    Half-size SMT DIP switch, 1.27 mm / 0.05" pitch. For example the following:

    + +0 +0 +16 +16 +SparkFun-Electromechanical +EG2211 + +0 +0 +8 +8 +SparkFun-Electromechanical +ENCODER-16MM-QUAD +16mm top width +0 +0 +5 +5 +SparkFun-Electromechanical +ENCODER_LED_2 +

    2-color Illuminated Rotary Encoder

    +0 +0 +9 +9 +SparkFun-Electromechanical +ENCODER_LED_2_KIT + +0 +0 +9 +9 +SparkFun-Electromechanical +ENCODER_LED_3 + +0 +0 +10 +10 +SparkFun-Electromechanical +ENCODER_LED_3_KIT + +0 +0 +10 +10 +SparkFun-Electromechanical +ES +Right Angle Slide Switch. Works with part#ES21MABE +0 +0 +8 +8 +SparkFun-Electromechanical +FKIT-LIR2450-H + +0 +0 +2 +2 +SparkFun-Electromechanical +FKIT-RIBBON_CONNECTOR_03_2MM_L + +0 +0 +9 +9 +SparkFun-Electromechanical +FKIT-RIBBON_CONNECTOR_03_2MM_R + +0 +0 +9 +9 +SparkFun-Electromechanical +FKIT-SNAP_FEMALE + +0 +0 +3 +3 +SparkFun-Electromechanical +FKIT-SNAP_MALE + +0 +0 +3 +3 +SparkFun-Electromechanical +G3VM-61E1 + +0 +0 +6 +6 +SparkFun-Electromechanical +GPI-152-3013 +Switch with part number: GPI-152-3013 +0 +0 +10 +10 +SparkFun-Electromechanical +JOYSTICK + +0 +0 +14 +14 +SparkFun-Electromechanical +JOYSTICK-PSP1000 + +0 +0 +4 +4 +SparkFun-Electromechanical +JOYSTICK_MINI + +0 +0 +8 +8 +SparkFun-Electromechanical +KPS-1290 + +0 +0 +7 +7 +SparkFun-Electromechanical +KSA_SEALED_TAC_SWITCH + +0 +0 +4 +4 +SparkFun-Electromechanical +LIPO-100 + +0 +0 +0 +0 +SparkFun-Electromechanical +LIPO-110-TABS + +0 +0 +2 +2 +SparkFun-Electromechanical +LIPO-1100 + +0 +0 +0 +0 +SparkFun-Electromechanical +LIPO-1100MAH + +0 +0 +2 +2 +SparkFun-Electromechanical +LIPO-2000 + +0 +0 +0 +0 +SparkFun-Electromechanical +MAGNET-18MM + +0 +0 +0 +0 +SparkFun-Electromechanical +MS +Series S Slide Switch +0 +0 +6 +6 +SparkFun-Electromechanical +MSS22 +MSS22 DPDT Switch +0 +0 +10 +10 +SparkFun-Electromechanical +N35P112 + +0 +0 +13 +13 +SparkFun-Electromechanical +NAV_SWITCH + +0 +0 +5 +5 +SparkFun-Electromechanical +OS + +0 +0 +6 +6 +SparkFun-Electromechanical +PCB_MOUNT_SPEAKER + +0 +0 +2 +2 +SparkFun-Electromechanical +POT_ALPHA_RV16AF-20 +Package for Alpha RV16AF-20 potentiometer +0 +0 +3 +3 +SparkFun-Electromechanical +POT_MAMMOTH + +0 +0 +3 +3 +SparkFun-Electromechanical +POT_PANASONIC_DUAL_VERT +Panasonic Dual PCB mount pot. +0 +0 +0 +0 +8 +8 +SparkFun-Electromechanical +0 +0 +0 +0 +8 +8 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +3 +0 +0 +17 +17 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +0 +0 +0 +6 +6 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +0 +0 +0 +5 +5 +SparkFun-Electromechanical +0 +0 +0 + +0 +7 +7 +0 +0 +0 + +Alpha PN SR2512F-0110-16f2b-c9-s-k + +Arrows in tDocu denote pointer positions for 45-degree shaft, assuming a knob with a pointer that's opposite the set screw. +0 +0 +11 +11 +SparkFun-Electromechanical +ROTARY_SWITCH_1X10_KIT + +0 +0 +11 +11 +SparkFun-Electromechanical +R_SW_TH + +0 +0 +4 +4 +SparkFun-Electromechanical +SLIDER + +0 +0 +3 +3 +SparkFun-Electromechanical +SLIDER-MEDIUM + +0 +0 +3 +3 +SparkFun-Electromechanical +SLIDER-MEDIUM-KIT + +0 +0 +3 +3 +SparkFun-Electromechanical +SLIDER-SMALL + +0 +0 +3 +3 +SparkFun-Electromechanical +STAND-OFF +Stand Off

    +0 +0 +0 +0 +0 +SparkFun-Electromechanical +STAND-OFF-TIGHT +0 +0 +0 +0 +0 +0 +SparkFun-Electromechanical +0 +0 +0 +0 +1 +1 +SparkFun-Electromechanical +0 +0 +0 +0 +9 +9 +SparkFun-Electromechanical +0 +0 +0 +COM-11151 + +Footprint unproven + +0 +6 +6 +SparkFun-Electromechanical +SWITCH-4PDT-CNK + + +0 +13 +13 +SparkFun-Electromechanical +SWITCH-SP3T-SMD + + +0 +8 +8 +SparkFun-Electromechanical +SWITCH-SPDT + + +0 +3 +3 +SparkFun-Electromechanical +SWITCH-SPDT-SMD + + +0 +3 +3 +SparkFun-Electromechanical +SWITCH-SPDT_KIT +

    SWITCH-SPDT_KIT

    +Through-hole SPDT Switch
    +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +7 +7 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-Electromechanical +0 +0 +0 +0 +10 +10 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +6 +6 +SparkFun-Electromechanical +0 +0 +0 +0 +6 +6 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +4 +4 +SparkFun-Electromechanical +0 +0 +0 +0 +0 +0 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +3 +3 +SparkFun-Electromechanical +0 +0 +0 +0 +9 +9 +SparkFun-Electromechanical +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +3 +3 +SparkFun-FreqCtrl +0 +0 +0 +0 +4 +4 +SparkFun-FreqCtrl +0 +0 +0 +0 +4 +4 +SparkFun-FreqCtrl +0 +0 +0 +0 +4 +4 +SparkFun-FreqCtrl +0 +0 +0 +0 +4 +4 +SparkFun-FreqCtrl +0 +0 +0 +0 +6 +6 +SparkFun-FreqCtrl +0 +0 +0 +0 +4 +4 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +20 +20 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +3 +3 +SparkFun-FreqCtrl +0 +0 +0 +0 +3 +3 +SparkFun-FreqCtrl +0 +0 +0 +0 +3 +3 +SparkFun-FreqCtrl +0 +0 +0 +0 +3 +3 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +0 +0 +0 +5 +5 +SparkFun-FreqCtrl +0 +0 +0 +0 +8 +8 +SparkFun-FreqCtrl +0 +0 +0 +0 +8 +8 +SparkFun-FreqCtrl +0 +0 +0 +0 +2 +2 +SparkFun-FreqCtrl +0 +32 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +4 +4 +0 +0 +0 +5.0mm x 5.0mm, 2.6mm thickness + +0 +6 +6 +0 +0 + + +0 +6 +6 +0 +0 + + +0 +4 +4 +0 +0 +LED

    +3 mm, round + +0 +2 +2 +0 +LED3MM-NS +

    LED 3MM - No Silk

    +3 mm, round + +0 +2 +2 +SparkFun-LED +LED5MM +LED

    +5 mm, round +0 +0 +2 +2 +SparkFun-LED +LED5MM-KIT +

    LED5MM-KIT

    +5 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +20 +20 +0 +0 +0 + +0 +4 +4 +0 +0 +0 +http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Components/LED/Top-Up%20LED%20Ring%20LED-CCL-A.pdf
    + +0 +20 +20 +0 +0 + + +0 +0 +0 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 +

    Everlight Red/Green/Blue LED

    +67-23/R6GHBHC-B01/2T || 67-23/R6GHBH-B01 + +0 +4 +4 +0 +PLCC-6-LED + + +0 +6 +6 +0 +SFH4641 + + +0 +2 +2 +0 +SFH4641-NARROW + + +0 +2 +2 +0 +SFH4641-OVERSIZE + + +0 +2 +2 +0 +SFH4641-SHORT + + +0 +2 +2 +0 +SFH4641-SHORT2 + + +0 +2 +2 +0 +WS2812B +Intelligent control LED with integrated light source

    +WS2812B
    +source: http://www.world-semi.com/uploads/soft/130904/1_1500205981.pdf +0 +0 +4 +4 +SparkFun-Passives +1X02 + +0 +0 +2 +2 +SparkFun-Passives +1X02_LOCK + +0 +0 +2 +2 +SparkFun-Passives +1X03 + +0 +0 +3 +3 +SparkFun-Passives +1_6W-RES +1/6W Thru-hole Resistor - *UNPROVEN* +0 +0 +2 +2 +SparkFun-Passives +2PT_GND_TIE + +0 +0 +2 +2 +SparkFun-Passives +0402-CAP +CAPACITOR

    +0 +0 +0 +2 +2 +SparkFun-Passives +0402-RES +0 +0 +0 +0 +2 +2 +SparkFun-Passives +603 +0 +0 +0 +2 +2 +SparkFun-Passives +603 +0 +0 +Source: RS Components + +0 +8 +8 +0 +603 + + +0 +2 +2 +0 +603 + + +0 +2 +2 +0 +805 + + +0 +2 +2 +0 +1007 +1007 (2518 metric) package + +0 +2 +2 +0 +1206 + + +0 +2 +2 +0 +1210 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +

    AXIAL-0.3-KIT

    + +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.
    +
    +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 + +0 +2 +2 +0 +0 +1 + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +0 +AXIAL-0.5 +1/2W Resistor, 0.5" wide

    + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf +0 +0 +2 +2 +SparkFun-Passives +AXIAL-0.6 +1W Resistor, 0.6" wide

    +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +2 +0 +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +CAPACITOR

    +chip + +0 +2 +2 +0 +CAP-PTH-5MM + + +0 +2 +2 +0 +CAP-PTH-LARGE + + +0 +2 +2 +0 +CAP-PTH-SMALL + + +0 +2 +2 +0 +CAP-PTH-SMALL-KIT +

    CAP-PTH-SMALL-KIT

    +Commonly used for small ceramic capacitors. Like our 0.1uF (http://www.sparkfun.com/products/8375) or 22pF caps (http://www.sparkfun.com/products/8571).
    +
    +0 +0 +0 +2 +2 +SparkFun-Passives +CAP-PTH-SMALL2 +0 +0 +0 +2 +2 +SparkFun-Passives +CAP-PTH-SMALLEZ +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +1 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 +0 +2 +2 +SparkFun-Passives +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 +Warning: This is the KIT version of this package. This package has longer pads to make hand soldering easier.
    + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Type J2 package for SMD supercap PRT-10317 (p# EEC-EN0F204J2) + +0 +2 +2 +0 +0 + + +0 +4 +4 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Small solder jumper with big paste layer so it will short during reflow. + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Small solder jumper with no paste layer so it will open after reflow. + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 + + +0 +3 +3 +0 +0 +Solder jumper + +0 +3 +3 +0 +0 +Solder jumper + +0 +3 +3 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +1 +1 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E + +0 +2 +2 +0 +0 +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package G + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +3 +3 +0 +0 +RESISTOR

    +chip + +0 +2 +2 +0 +R2512 + + +0 +2 +2 +0 +RLB0912 + + +0 +2 +2 +0 +RPACK-SIP-PTH-5 + + +0 +6 +6 +0 +SDR0403 +Footprint for Bourns SDR0403 family inductors + +0 +2 +2 +0 +SJ_3 + + +0 +3 +3 +0 +SJ_3_PASTE1&2 + + +0 +3 +3 +0 +SRN6045 + + +0 +2 +2 +0 +SRU1038 + + +0 +2 +2 +0 +SRU5028 + + +0 +4 +4 +0 +TP_15TH + + +0 +1 +1 +0 +VISHAY_C + + +0 +2 +2 +0 +VLF4012A + + +0 +2 +2 +0 +8-TDFN-EP +TDFN - 8pin, 2mmx3mm + +0 +9 +9 +0 +14-TDFN + + +0 +15 +15 +0 +78XXL +VOLTAGE REGULATOR + +0 +3 +3 +0 +0603 + + +0 +2 +2 +0 +COILCRAFT_DA230X +Coilcraft DA2303, DA2304 + +0 +8 +8 +0 +D2PACK_A +

    D2PAK/A V-reg Package

    +3-pins w/ tab

    +***Unproven***

    +0 +0 +0 + +0 +4 +4 +0 +0 +0 + +0 +10 +10 +0 +0 +0 + +0 +18 +18 +0 +0 +0 + +0 +8 +8 +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +5 +5 +0 +0 +0 +Package Type: SON
    +Package Drawing: DRC
    +Pitch: 0.5mm
    +Overall Dimensions: 3.15x3.15mm
    +0 +0 +0 + +Last modified: 8/16/10
    +Unproven!!!
    + +0 +11 +11 +SparkFun-PowerIC +HTSSOP28 + + +0 +50 +50 +SparkFun-PowerIC +HVSS0P-10 + + +0 +11 +11 +SparkFun-PowerIC +MSOP-8 + + +0 +8 +8 +SparkFun-PowerIC +MSOP-8-EP + + +0 +9 +9 +SparkFun-PowerIC +MSOP-10 + + +0 +10 +10 +SparkFun-PowerIC +MSOP-10-GNDPAD +10-lead MSOP w/ center GND pad + +0 +11 +11 +SparkFun-PowerIC +MSOP-12_GND + + +0 +13 +13 +SparkFun-PowerIC +MSOP8 +8M, 8-Lead, 0.118" Wide, Miniature Small Outline Package

    +MSOP
    +8 +0 +0 +8 +8 +SparkFun-PowerIC +MULTIWATT15 +0 +0 +0 +15 +15 +SparkFun-PowerIC +MULTIWATT15_6400BGHEATSINK +0 +0 +0 +15 +15 +SparkFun-PowerIC +MULTIWATT15_6400BGHEATSINK_2 +0 +0 +0 +17 +17 +SparkFun-PowerIC +MULTIWATT15_YB324GHEATSINK +0 +0 +0 +15 +15 +SparkFun-PowerIC +POWERSO20 +0 +0 +0 +20 +20 +SparkFun-PowerIC +PTC +0 +0 +0 +2 +2 +SparkFun-PowerIC +PTC-1206 +0 +0 +0 +2 +2 +SparkFun-PowerIC +PTC-1206-WIDE +0 +0 +0 +2 +2 +SparkFun-PowerIC +Q5-DD +0 +0 +0 +6 +6 +SparkFun-PowerIC +Q5-DD_SPX29300 +0 +0 +0 +6 +6 +SparkFun-PowerIC +QFN-10_PAD +0 +0 +0 +15 +15 +SparkFun-PowerIC +QFN-10_PAD-8 +0 +0 +0 +19 +19 +SparkFun-PowerIC +QFN-28-5MM +0 +0 +0 +29 +29 +SparkFun-PowerIC +QFN-28-5MM-1_1 +0 +0 +0 +29 +29 +SparkFun-PowerIC +QFN-28-5MM_ALT1 +0 +0 +0 +29 +29 +SparkFun-PowerIC +QFN-28-5MM_ALT1_REDUCED_PASTE +0 +0 +0 +29 +29 +SparkFun-PowerIC +QFN-28-5MM_ALT2 +0 +0 +0 +29 +29 +SparkFun-PowerIC +QFN16-3X3MM +3 +0 +0 +17 +17 +SparkFun-PowerIC +QFN16-3X3MM_1_1_V02 +0 +0 +0 +17 +17 +SparkFun-PowerIC +QFN16-3X3MM_1_1_V03 +0 +0 +0 +17 +17 +SparkFun-PowerIC +QFN16-3X3MM_TI +0 +0 +0 +22 +22 +SparkFun-PowerIC +QFN16-4X4 +0 +0 +0 +0 +17 +17 +SparkFun-PowerIC +0 +0 +0 +0 +6 +6 +SparkFun-PowerIC +0 +0 +0 +0 +5 +5 +SparkFun-PowerIC +0 +0 +0 +0 +24 +24 +SparkFun-PowerIC +0 +0 +0 +0 +8 +8 +SparkFun-PowerIC +0 +0 +0 +0 +8 +8 +SparkFun-PowerIC +0 +0 +0 +0 +18 +18 +SparkFun-PowerIC +0 +0 +0 +0 +18 +18 +SparkFun-PowerIC +0 +0 +0 +0 +7 +7 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +0 +0 +0 +5 +5 +SparkFun-PowerIC +0 +0 +0 +0 +4 +4 +SparkFun-PowerIC +0 +0 +0 +0 +24 +24 +SparkFun-PowerIC +0 +0 +0 +0 +9 +9 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +0 +0 +0 +11 +11 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +7 +0 +0 +8 +8 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +0 +0 +0 +3 +3 +SparkFun-PowerIC +0 +0 +0 +0 +4 +4 +SparkFun-PowerIC +0 +0 +0 +0 +6 +6 +SparkFun-PowerIC +0 +0 +0 +0 +10 +10 +SparkFun-PowerIC +0 +0 +0 +0 +16 +16 +SparkFun-PowerIC +0 +0 +0 +Source: http://www.onsemi.co.jp .. LM317M-D.PDF + +0 +3 +3 +0 +0 + + +0 +33 +33 +0 +0 + + +0 +9 +9 +0 +0 + + +0 +9 +9 +0 +0 + + +0 +8 +8 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 +Footprint for Part#1575AT43A40 + +0 +2 +2 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +6 +6 +0 +0 + + +0 +35 +35 +0 +0 + + +0 +51 +51 +0 +0 + + +0 +51 +51 +0 +0 + + +0 +49 +49 +0 +0 + + +0 +49 +49 +0 +0 +BLE112-A
    +Bluetooth 4.0 module with built-in chip antenna. + +0 +30 +30 +0 +BLUERADIO_BR-C40A + + +0 +28 +28 +0 +BLUERADIO_BR-C40N + + +0 +29 +29 +0 +BLUERADIO_BR-LE4.0-S2 + + +0 +30 +30 +0 +BLUETOOTH-INTERNAL-FP + + +0 +29 +29 +0 +BLUETOOTH-INTERNAL-FP2 + + +0 +29 +29 +0 +BLUETOOTH-SMD-FP + + +0 +29 +29 +0 +BTM182 +BTM-182 Class2 Bluetooth Module from Rayson + +0 +32 +32 +0 +COPERNICUS + + +0 +28 +28 +0 +COPERNICUS-DIP + + +0 +20 +20 +0 +EM406 +

    6-Pin Vertical JST Connector

    +

    • 1.0mm pitch
    • +
    • JST-SH type

    +0 +0 +0 +0 +8 +8 +SparkFun-RF +0 +0 +0 +0 +0 +0 +SparkFun-RF +0 +0 +0 +0 +0 +0 +SparkFun-RF +0 +0 +0 +0 +42 +42 +SparkFun-RF +0 +0 +0 +0 +13 +13 +SparkFun-RF +0 +0 +0 +0 +84 +84 +SparkFun-RF +0 +0 +0 +0 +121 +121 +SparkFun-RF +0 +0 +0 +0 +64 +64 +SparkFun-RF +0 +0 +0 +0 +58 +58 +SparkFun-RF +0 +0 +0 +0 +58 +58 +SparkFun-RF +0 +0 +0 +0 +8 +8 +SparkFun-RF +0 +0 +0 +0 +36 +36 +SparkFun-RF +0 +0 +0 +0 +10 +10 +SparkFun-RF +0 +50 +0 +sku: GPS-09079 + +0 +10 +10 +0 +0 +SMD GS1011Mxx + +0 +48 +48 +0 +0 +ID12 Footprint (works with ID2, ID12, and ID20) + +0 +11 +11 +0 +0 +ID12 Footprint (works with ID2, ID12, and ID20) + +0 +12 +12 +0 +0 +ID12 Footprint (works with ID2, ID12, and ID20) + +0 +12 +12 +0 +0 + + +0 +12 +12 +0 +0 +LGA44 - Used for Venus GPS + +0 +44 +44 +0 +0 +

    LS20126 GPS Receiver

    +Package for LOCOSYS LS20126 GPS smart antenna module.
    +SparkFun Sku# GPS-09838

    +Note: PCB cannot extend past top tPlace border @ 25mm
    +0 +0 +0 +10 +10 +SparkFun-RF +MIRF +0 +0 +0 +7 +7 +SparkFun-RF +MLP-24 +0 +0 +0 +25 +25 +SparkFun-RF +MN5010HS +0 +0 +0 +36 +36 +SparkFun-RF +NS73M +0 +0 +0 +15 +15 +SparkFun-RF +QFN-32 +0 +0 +0 +Applicable Parts: +
    • TLC5940
    + +0 +33 +33 +0 +QFN-36 + + +0 +37 +37 +0 +QFN-46_CC3000 + + +0 +46 +46 +0 +QFN-64 +QFN package with a 6x8 pin configuration. + +0 +64 +64 +0 +QFN20 + + +0 +21 +21 +0 +QFN32 +32-pin QFN package
    +Used by ESP8266. + +0 +33 +33 +SparkFun-RF +RF-LINK_RX +RF-LINK receivers WRL-8947, 8948, 8949, 8950 + +0 +8 +8 +SparkFun-RF +RF-LINK_TX +RF-LINK transmitters WRL-8945, 8946 + +0 +4 +4 +SparkFun-RF +RF24G-2X5 +test + +0 +10 +10 +SparkFun-RF +RFM22-XXX-S2 +Package for Hope RF s RFM22-xxx-S2 SMD wireless transciever, xxx is module s frequency band. +*Unproven*'' +0 +0 +16 +16 +SparkFun-RF +RFM69CW-XXXS2 + +0 +0 +14 +14 +SparkFun-RF +RFM69HCW-XXXS2 + +0 +0 +16 +16 +SparkFun-RF +RFM69W-XXXS2 + +0 +0 +16 +16 +SparkFun-RF +RMCM01 + +0 +0 +11 +11 +SparkFun-RF +RN-52 + +0 +0 +50 +50 +SparkFun-RF +RN-131G + +0 +0 +44 +44 +SparkFun-RF +RN41 + +0 +0 +32 +32 +SparkFun-RF +RN171 +RN-171, FP pad size: 40mil x 90mil +0 +0 +49 +49 +SparkFun-RF +RS9110-N-11-22-SHORT +Redpine WiFi module: short FP (doesn't include the NC pads around the antenna) +0 +0 +34 +34 +SparkFun-RF +SD_1_1 + +0 +0 +13 +13 +SparkFun-RF +SD_MMC_SOCKET +

    SD/Multi-Media Card Socket

    +4 +0 +0 +13 +13 +SparkFun-RF +SI470X +0 +0 +0 +21 +21 +SparkFun-RF +SI4700_01-GM +0 +0 +0 +25 +25 +SparkFun-RF +SM130 +30 +0 +0 +28 +28 +SparkFun-RF +SM5100B +0 +0 +0 +60 +60 +SparkFun-RF +SM5100B-SPECIAL_FOR_TESTING +0 +0 +0 +60 +60 +SparkFun-RF +SOT666 +0 +0 +0 +6 +6 +SparkFun-RF +SSOP20 +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +9 +9 +SparkFun-RF +0 +0 +0 +0 +10 +10 +SparkFun-RF +0 +0 +0 +0 +2 +2 +SparkFun-RF +0 +0 +0 +0 +3 +3 +SparkFun-RF +0 +0 +0 +0 +10 +10 +SparkFun-RF +0 +0 +0 +0 +69 +69 +SparkFun-RF +0 +0 +0 +0 +44 +44 +SparkFun-RF +0 +0 +0 +0 +36 +36 +SparkFun-RF +0 +0 +0 +0 +50 +50 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +20 +20 +SparkFun-RF +0 +0 +0 +0 +36 +36 +SparkFun-Resistors +1 +1 +0 +0 +2 +2 +SparkFun-Resistors +402 +0 +0 + +0 +2 +2 +0 +603 +0 + +0 +2 +2 +0 +603 +0 +convex termination - Phycomp Components
    +Source: RS Components + +0 +8 +8 +0 +0603-RES + + +0 +2 +2 +0 +0805 + + +0 +2 +2 +0 +0805-ARV + + +0 +8 +8 +0 +1206 + + +0 +2 +2 +0 +1210 + + +0 +2 +2 +0 +2512 + + +0 +2 +2 +0 +AXIAL-0.1 + + +0 +2 +2 +0 +AXIAL-0.1EZ + + +0 +2 +2 +0 +AXIAL-0.3 + + +0 +2 +2 +0 +AXIAL-0.3-KIT +

    AXIAL-0.3-KIT

    + +Commonly used for 1/4W through-hole resistors. 0.3" pitch between holes.
    +0 +0 +0 + +0 +2 +2 +0 +0 +0 +It has a reduced top mask to make it harder to install upside-down. + +0 +2 +2 +0 +0 +1/4W Resistor, 0.4" wide

    + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +SparkFun-Resistors +AXIAL-0.5 +1/2W Resistor, 0.5" wide

    + +0 +0 +0 +2 +2 +SparkFun-Resistors +AXIAL-0.6 +1 +0 +0 + +0 +2 +2 +0 +0 +2 + +Yageo CFR series http://www.yageo.com/pdf/yageo/Leaded-R_CFR_2008.pdf + +0 +2 +2 +0 +AXIAL-5MM + + +0 +2 +2 +0 +C2031N-1A2-B10K-GP + + +0 +3 +3 +0 +GRM43D + + +0 +2 +2 +0 +R2010 +RESISTOR

    +chip + +0 +2 +2 +SparkFun-Resistors +R2512 + + +0 +2 +2 +SparkFun-Resistors +RPACK-SIP-PTH-5 + + +0 +6 +6 +SparkFun-Resistors +RPACK-SIP-PTH-8 + + +0 +9 +9 +SparkFun-Resistors +RPACK-SIP-PTH-8-LP + + +0 +9 +9 +SparkFun-Resistors +TC33X + + +0 +3 +3 +SparkFun-Retired +1X02 + + +0 +2 +2 +SparkFun-Retired +1X02_LOCK + + +0 +2 +2 +SparkFun-Retired +1X03 + + +0 +3 +3 +SparkFun-Retired +0402-CAP +CAPACITOR

    +chip +0 +0 +2 +2 +SparkFun-Retired +1206 + +0 +0 +2 +2 +SparkFun-Retired +ANDROID-ELECTRIC_SHEEP_LOGO + +0 +0 +0 +0 +SparkFun-Retired +ANDROID-ELECTRIC_SHEEP_LOGO_SMALL + +0 +0 +0 +0 +SparkFun-Retired +CREATIVE_COMMONS + +0 +0 +0 +0 +SparkFun-Retired +EIA3216 + +0 +0 +2 +2 +SparkFun-Retired +FIDUCIAL-1.5X3 + +0 +0 +1 +1 +SparkFun-Retired +FIDUCIAL-1X2.5 + +0 +0 +1 +1 +SparkFun-Retired +FRIST_LOGO + +0 +0 +0 +0 +SparkFun-Retired +HSMC-C265 + +0 +0 +2 +2 +SparkFun-Retired +KSA_SEALED_TAC_SWITCH + +0 +0 +4 +4 +SparkFun-Retired +PIC24FXXX_TQFP64 +64-Lead TQFP Plastic Thin Quad Flatpack - 10x10x1mm Body, 2mmFP +0 +0 +64 +64 +SparkFun-Retired +QFN-44-NOPAD_1_1 + +0 +0 +44 +44 +SparkFun-Retired +SFE-LOGO + +0 +0 +0 +0 +SparkFun-Retired +SFE-LOGO-FLAME + +0 +0 +0 +0 +SparkFun-Retired +SFE-LOGO-FLAME-COPPER + +0 +0 +0 +0 +SparkFun-Retired +SFE-NEW-WEB + +0 +0 +0 +0 +SparkFun-Retired +SFE-NEW-WEB-SOLDERMASK + +0 +0 +0 +0 +SparkFun-Retired +SFE-NEW-WEBLOGO + +0 +0 +0 +0 +SparkFun-Retired +SJ_2 +Solder jumper +0 +0 +3 +3 +SparkFun-Retired +SJ_2S +Small solder jumper with big paste layer so it will short during reflow. +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-NO +Small solder jumper with no paste layer so it will open after reflow. +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-NO-NS + +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-NOTRACE + +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-PTH + +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-TRACE +Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable. +0 +0 +2 +2 +SparkFun-Retired +SJ_2S-TRACE-PTH + +0 +0 +3 +3 +SparkFun-Retired +SJ_2W +Solder jumper +0 +0 +3 +3 +SparkFun-Retired +SJ_3 + +0 +0 +3 +3 +SparkFun-Retired +SJ_3_PASTE1&2 + +0 +0 +3 +3 +SparkFun-Retired +SJ_3_PASTE1&2&3 + +0 +0 +3 +3 +SparkFun-Retired +SJ_3_PASTE2&3 + +0 +0 +3 +3 +SparkFun-Retired +SJ_ROUND + +0 +0 +2 +2 +SparkFun-Retired +SO014 + +0 +0 +14 +14 +SparkFun-Retired +SPARKFUN-DIGITALIC_QFN-44 + +0 +0 +44 +44 +SparkFun-Retired +SPARKFUN-DIGITALIC_QFN-44-NOPAD + +0 +0 +44 +44 +SparkFun-Retired +SPARKFUN-DIGITALIC_TQFP44 + +0 +0 +44 +44 +SparkFun-Retired +STARBOARD_LOGO + +0 +0 +0 +0 +SparkFun-Retired +STARBOARD_LOGO_TEXT + +0 +0 +0 +0 +SparkFun-Retired +TACTILE-PTH +OMRON SWITCH +0 +0 +4 +4 +SparkFun-Retired +TACTILE-SWITCH-SMD + +0 +0 +4 +4 +SparkFun-Retired +TESTING + +0 +0 +0 +0 +SparkFun-Sensors +1X03 + +0 +0 +3 +3 +SparkFun-Sensors +16LPCC + +0 +0 +16 +16 +SparkFun-Sensors +ADMP401 + +0 +0 +5 +5 +SparkFun-Sensors +ADMP421 + +0 +0 +7 +7 +SparkFun-Sensors +ADNS2610 + +0 +0 +8 +8 +SparkFun-Sensors +ADXL180 + +0 +0 +18 +18 +SparkFun-Sensors +ADXL193 + +0 +0 +8 +8 +SparkFun-Sensors +ADXL362 + +0 +0 +16 +16 +SparkFun-Sensors +ADXL362-1_1 + +0 +0 +16 +16 +SparkFun-Sensors +ADXL3451_1 + +0 +0 +14 +14 +SparkFun-Sensors +ALS-PT19 + +0 +0 +2 +2 +SparkFun-Sensors +APDS-9960 + +0 +0 +8 +8 +SparkFun-Sensors +BC-32 +ADXRS6xx and ADXRS150, 300, and 401 +0 +0 +32 +32 +SparkFun-Sensors +BMP085 + +0 +0 +8 +8 +SparkFun-Sensors +BMP180 + +0 +0 +7 +7 +SparkFun-Sensors +BPW34 + +0 +0 +2 +2 +SparkFun-Sensors +BRM-2508 + +0 +0 +3 +3 +SparkFun-Sensors +BRM-2508_VERT + +0 +0 +3 +3 +SparkFun-Sensors +CAMERA_CMOS_CON + +0 +0 +20 +20 +SparkFun-Sensors +CAMERA_CMOS_PLUG + +0 +0 +20 +20 +SparkFun-Sensors +CAMERA_SFV24R-2ST_2 + +0 +0 +24 +24 +SparkFun-Sensors +CMA3000 + +0 +0 +8 +8 +SparkFun-Sensors +CSP-9 + +0 +0 +9 +9 +SparkFun-Sensors +CSP-9-V2 + +0 +0 +9 +9 +SparkFun-Sensors +DCM01 + +0 +0 +4 +4 +SparkFun-Sensors +DFN-10 +10-pin DFN, 2mm x 2mm x 0.85mm +0 +0 +10 +10 +SparkFun-Sensors +DFN-10-W + +0 +0 +10 +10 +SparkFun-Sensors +FN-6 + +0 +0 +6 +6 +SparkFun-Sensors +GEIGER_TUBE + +0 +0 +2 +2 +SparkFun-Sensors +GP-635T + +0 +0 +8 +8 +SparkFun-Sensors +HIH-4030 +HIH-4030 Humidity Sensor +0 +0 +4 +4 +SparkFun-Sensors +HMC1041Z + +0 +0 +10 +10 +SparkFun-Sensors +HMC1051Z3 + +0 +0 +8 +8 +SparkFun-Sensors +HMC1051Z_2 + +0 +0 +8 +8 +SparkFun-Sensors +HMC6042 + +0 +0 +20 +20 +SparkFun-Sensors +HTU21D +Description: HTU21D is a very small, low cost, I2C digital humidity and temperature sensor. +0 +0 +7 +7 +SparkFun-Sensors +IDG300 + +0 +0 +41 +41 +SparkFun-Sensors +IDG500 + +0 +0 +29 +29 +SparkFun-Sensors +LCC24 + +0 +0 +24 +24 +SparkFun-Sensors +LCC36 + +0 +0 +36 +36 +SparkFun-Sensors +LFCSP-16 + +0 +0 +17 +17 +SparkFun-Sensors +LFCSP_LQ-16 + +0 +0 +17 +17 +SparkFun-Sensors +LGA8 +

    LGA8 Package

    +0 +0 +0 + +0 +8 +8 +0 +0 +0 + +0 +12 +12 +0 +0 +0 + +0 +14 +14 +0 +0 +0 + +0 +16 +16 +0 +0 +0 + +0 +16 +16 +0 +0 +0 +4x4x1.1mm
    +0.65mm pitch
    +4pins-by-4pins
    +
    +0 +0 +0 + +0 +16 +16 +0 +0 +0 +

    Footprint: 3.5 x 3mm

    +

    Used by: +

    • LSM9DS1

    +

    Unproven

    +0 +0 +24 +24 +SparkFun-Sensors +LGA28 +Untested fp for LGA28 package +0 +0 +28 +28 +SparkFun-Sensors +LGA28-4X5 + +0 +0 +28 +28 +SparkFun-Sensors +LGA28-5X5 + +0 +0 +28 +28 +SparkFun-Sensors +LGA28L + +0 +0 +56 +56 +SparkFun-Sensors +LPCC20 + +0 +0 +20 +20 +SparkFun-Sensors +LTR-301 + +0 +0 +2 +2 +SparkFun-Sensors +MEMS-MIC + +0 +0 +4 +4 +SparkFun-Sensors +MIC-9.7MM + +0 +0 +2 +2 +SparkFun-Sensors +MICS_10-SMD + +0 +0 +10 +10 +SparkFun-Sensors +MIC_ELECTRET_SMD + +0 +0 +2 +2 +SparkFun-Sensors +MIC_ELECTRET_SMD_LESS_PASTE + +0 +0 +2 +2 +SparkFun-Sensors +ML8511 + +0 +0 +12 +12 +SparkFun-Sensors +MLX90609 + +0 +0 +32 +32 +SparkFun-Sensors +MMA7260 + +0 +0 +17 +17 +SparkFun-Sensors +MQ-3 +MQ-3 in Configuration B +0 +0 +6 +6 +SparkFun-Sensors +MS5803 + +0 +0 +8 +8 +SparkFun-Sensors +ODFN +ODFN: 1.5mm x 1.5mm. Used on the Si1120 +0 +0 +9 +9 +SparkFun-Sensors +ODFN-LD-6 + +0 +0 +6 +6 +SparkFun-Sensors +ODFN6 + +0 +0 +6 +6 +SparkFun-Sensors +OS4000-T +Footprint for the OS4000-T +0 +0 +20 +20 +SparkFun-Sensors +PHOTOCELL + +0 +0 +2 +2 +SparkFun-Sensors +PHOTOCELL-KIT +

    PHOTOCELL-KIT

    +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +17 +17 +0 +0 +0 + +0 +17 +17 +0 +0 +0 +3 x 3mm Outline
    +16-pin
    +Used on the MMA8452Q accelerometer
    +
    +0 +0 +0 +http://cache.freescale.com/files/sensors/doc/app_note/AN4077.pdf + +0 +16 +16 +0 +0 +** 20-pin QFN ** +initially designed for MPR121 | +0.4mm pitch | +3x3x0.65mm | +0 +0 +0 +20 +20 +SparkFun-Sensors +QFN-20-0.4MM-V2 +0 +0 +0 +20 +20 +SparkFun-Sensors +QFN-24 +0 +0 +0 +24 +24 +SparkFun-Sensors +QFN-24-NP +0 +0 +0 +24 +24 +SparkFun-Sensors +QFN-24-TESTING +0 +0 +0 +25 +25 +SparkFun-Sensors +QFN-24_ITG3200_1_1 +0 +0 +0 +24 +24 +SparkFun-Sensors +QFN-28 +0 +0 +0 +29 +29 +SparkFun-Sensors +QFN-28_6X8 +0 +0 +0 +28 +28 +SparkFun-Sensors +QRB1114-SIDE +0 +0 +0 +4 +4 +SparkFun-Sensors +QRD1114 +0 +0 +0 +4 +4 +SparkFun-Sensors +QRE1113 +0 +0 +0 +4 +4 +SparkFun-Sensors +QRE1113-W +0 +0 +0 +4 +4 +SparkFun-Sensors +RPI-103X +0 +0 +0 +6 +6 +SparkFun-Sensors +SC70 +0 +0 +0 +5 +5 +SparkFun-Sensors +SCA1000 +0 +0 +0 +12 +12 +SparkFun-Sensors +SCA3000 +0 +0 +0 +18 +18 +SparkFun-Sensors +SCP1000 +0 +0 +0 +18 +18 +SparkFun-Sensors +SCP1000-LG +0 +0 +0 +18 +18 +SparkFun-Sensors +SHT1X +0 +0 +0 +0 +8 +8 +SparkFun-Sensors +0 +0 +0 +0 +8 +8 +SparkFun-Sensors +0 +0 +0 +0 +8 +8 +SparkFun-Sensors +0 +0 +0 +0 +2 +2 +SparkFun-Sensors +0 +0 +0 +0 +6 +6 +SparkFun-Sensors +0 +0 +0 +0 +3 +3 +SparkFun-Sensors +0 +0 +0 +0 +5 +5 +SparkFun-Sensors +0 +0 +0 +0 +6 +6 +SparkFun-Sensors +0 +0 +0 +0 +6 +6 +SparkFun-Sensors +0 +0 +0 +0 +29 +29 +SparkFun-Sensors +0 +0 +0 +0 +4 +4 +SparkFun-Sensors +0 +0 +0 +0 +16 +16 +SparkFun-Sensors +0 +0 +0 +0 +8 +8 +SparkFun-Sensors +0 +0 +0 +0 +24 +24 +SparkFun-Sensors +0 +0 +0 +0 +3 +3 +SparkFun-Sensors +0 +0 +0 +0 +6 +6 +SparkFun-Sensors +0 +0 +0 +0 +4 +4 +SparkFun-Sensors +0 +0 +0 +0 +3 +3 +SparkFun-Sensors +0 +0 +0 +0 +3 +3 +SparkFun-Sensors +0 +0 +0 +0 +3 +3 +SparkFun-Sensors +0 +0 +0 +0 +2 +2 +SparkFun-Sensors +0 +0 +0 +0 +6 +6 +SparkFun-Sensors +0 +0 +0 +0 +4 +4 +SparkFun-Sensors +0 +0 +0 +0 +7 +7 +SparkFun-Sensors +0 +0 +0 +
    +Unproven + +0 +12 +12 +0 +VL6180 + + +0 +12 +12 +0 +ESPLORA_SHIELD + + +0 +20 +20 +0 +LED-DUALCOLOR-3MM + + +0 +3 +3 +0 +MSOP8 +8M, 8-Lead, 0.118" Wide, Miniature Small Outline Package

    +MSOP
    +8M-Package doc1097.pdf +0 +0 +8 +8 +User-Submitted +SO08 +Small Outline Package Fits JEDEC packages (narrow SOIC-8) +0 +0 +8 +8 +User-Submitted +SOT23-3 + +0 +0 +3 +3 +User-Submitted +SOT89 + +0 +0 +4 +4 +User-Submitted +TO-92 +TO 92 +0 +0 +3 +3 +User-Submitted +TO-92-AMMO + +0 +0 +3 +3 +User-Submitted +TO220V +TO 220 Vertical Package works with various parts including N-Channel MOSFET SparkFun SKU: COM-10213 +0 +0 +3 +3 +adafruit +1X01 +PIN HEADER +0 +0 +1 +1 +adafruit +1X1-BIGPOGO + +0 +0 +1 +1 +adafruit +1X01-CLEANBIG + +0 +0 +1 +1 +adafruit +1X2-3.5MM + +0 +0 +2 +2 +adafruit +1X03 +PIN HEADER +0 +0 +3 +3 +adafruit +1X03-CLEANBIG + +0 +0 +3 +3 +adafruit +1X04-3.5MM + +0 +0 +4 +4 +adafruit +1X04-BIG + +0 +0 +4 +4 +adafruit +1X04-CLEANBIG + +0 +0 +4 +4 +adafruit +1X4-SMT + +0 +0 +4 +4 +adafruit +1X05-3.5MM + +0 +0 +5 +5 +adafruit +1X06 +PIN HEADER +0 +0 +6 +6 +adafruit +1X06-3.5MM + +0 +0 +6 +6 +adafruit +1X06-BIG + +0 +0 +6 +6 +adafruit +1X06-BIGLOCK + +0 +0 +6 +6 +adafruit +1X06-CLEAN + +0 +0 +6 +6 +adafruit +1X06-CLEANBIG + +0 +0 +6 +6 +adafruit +1X08-3.5MM + +0 +0 +8 +8 +adafruit +1X08-BIG + +0 +0 +8 +8 +adafruit +1X08-CLEANBIG + +0 +0 +8 +8 +adafruit +1X08-LOCK + +0 +0 +8 +8 +adafruit +1X08_SMT +

    4UCON: 06678

    +0 +0 +8 +8 +adafruit +1X09-BIG + +0 +0 +9 +9 +adafruit +1X10-BIG + +0 +0 +10 +10 +adafruit +1X12 +PIN HEADER +0 +0 +12 +12 +adafruit +1X12-CB + +0 +0 +12 +12 +adafruit +1X13 +PIN HEADER +0 +0 +13 +13 +adafruit +1X13-BIG + +0 +0 +13 +13 +adafruit +1X14 +PIN HEADER +0 +0 +14 +14 +adafruit +1X14-CB + +0 +0 +14 +14 +adafruit +1X15 +PIN HEADER +0 +0 +15 +15 +adafruit +1X15-CB + +0 +0 +15 +15 +adafruit +1X18 +PIN HEADER +0 +0 +18 +18 +adafruit +1X18-BIG + +0 +0 +18 +18 +adafruit +1X20 +PIN HEADER +0 +0 +20 +20 +adafruit +1X20-BIG + +0 +0 +20 +20 +adafruit +1X22 + +0 +0 +22 +22 +adafruit +1X25-CB + +0 +0 +15 +15 +adafruit +1X30-0.7MM + +0 +0 +30 +30 +adafruit +1X40-0.5MM + +0 +0 +40 +40 +adafruit +1X40-0.6MM + +0 +0 +40 +40 +adafruit +1X40-0.7MM + +0 +0 +40 +40 +adafruit +1X40-0.8MM + +0 +0 +40 +40 +adafruit +1X40-1MM + +0 +0 +40 +40 +adafruit +2X04 +PIN HEADER +0 +0 +8 +8 +adafruit +2X04_90 +PIN HEADER +0 +0 +8 +8 +adafruit +2X08-IDC + +0 +0 +16 +16 +adafruit +2X09-BIG +PIN HEADER +0 +0 +18 +18 +adafruit +2X09-CLEANBIG + +0 +0 +18 +18 +adafruit +2X14 +PIN HEADER +0 +0 +28 +28 +adafruit +2X14-CLEANBIG + +0 +0 +28 +28 +adafruit +2X14-SMT + +0 +0 +28 +28 +adafruit +2X20 +PIN HEADER +0 +0 +40 +40 +adafruit +2X20-BIG + +0 +0 +40 +40 +adafruit +2X22 + +0 +0 +44 +44 +adafruit +2X22-SMT + +0 +0 +44 +44 +adafruit +2XAA + +0 +0 +0 +0 +adafruit +2XAAA + +0 +0 +0 +0 +adafruit +2XAAA-SIDE + +0 +0 +0 +0 +adafruit +3-STRIP + +0 +0 +0 +0 +adafruit +4-1734839-0 +Reduced-area Rotary Backlock Type (0.5 mm-pitch)

    +0 +0 +0 +42 +42 +adafruit +5-STRIP +0 +0 +0 +0 +0 +adafruit +6MM +0 +0 +0 +3 +3 +adafruit +8-STRIP +0 +0 +0 +0 +0 +adafruit +9.7ELECTRET +0 +0 +0 +2 +2 +adafruit +12-STRIP +0 +0 +0 +0 +0 +adafruit +12BH412 +0 +0 +0 +2 +2 +adafruit +16LCSP +0 +0 +0 +16 +16 +adafruit +085CS_1AR +0 +0 +0 + +0 +2 +2 +0 +85 +0 +SMD (Chip) Standard 085 CS

    +http://www.bccomponents.com/ + +0 +2 +2 +0 +085CS_1R +Aluminum electrolytic capacitors reflow soldering

    +SMD (Chip) Standard 085 CS

    +http://www.bccomponents.com/ +0 +0 +2 +2 +adafruit +085CS_1W +Aluminum electrolytic capacitors wave soldering

    +0 +0 +0 +0 +2 +2 +adafruit +86 +0 +0 +0 +4 +4 +adafruit +139 +0 +0 +http://www.bccomponents.com/ + +0 +2 +2 +0 +139 +Aluminum electrolytic capacitors wave soldering

    +SMD (Chip) Long Life 139 CLL

    +http://www.bccomponents.com/ + +0 +2 +2 +adafruit +139CLL-3R +Aluminum electrolytic capacitors reflow soldering

    +SMD (Chip) Long Life 139 CLL

    +0 +0 +0 +2 +2 +adafruit +139CLL-3W +0 +0 +0 + +0 +2 +2 +0 +140 +0 +Long life base plate, High temperature 140 CLH

    +http://www.bccomponents.com/ + +0 +2 +2 +0 +140CLH-1010 +Aluminum electrolytic capacitors SMD (Chip)

    +Long life base plate, High temperature 140 CLH

    +http://www.bccomponents.com/ +0 +0 +2 +2 +adafruit +140CLH-1014 +Aluminum electrolytic capacitors SMD (Chip)

    +0 +0 +0 +0 +2 +2 +adafruit +150 +0 +0 +http://www.bccomponents.com/ + +0 +2 +2 +0 +150 +Aluminum electrolytic capacitors SMD (Chip)

    +Long life base plate, very low impedance 150 CLZ

    +http://www.bccomponents.com/ + +0 +2 +2 +adafruit +150CLZ-1014 +Aluminum electrolytic capacitors SMD (Chip)

    +Long life base plate, very low impedance 150 CLZ

    +0 +0 +0 +2 +2 +adafruit +153CLV-0405 +0 +0 +0 + +0 +2 +2 +0 +153 +0 +SMD (Chip) Long Life Vertical 153 CLV

    +http://www.bccomponents.com/ + +0 +2 +2 +0 +153CLV-0605 +Aluminum electrolytic capacitors

    +SMD (Chip) Long Life Vertical 153 CLV

    +http://www.bccomponents.com/ +0 +0 +2 +2 +adafruit +153CLV-0807 +Aluminum electrolytic capacitors

    +0 +0 +0 +0 +2 +2 +adafruit +153 +0 +0 +http://www.bccomponents.com/ + +0 +2 +2 +0 +153 +Aluminum electrolytic capacitors

    +SMD (Chip) Long Life Vertical 153 CLV

    +http://www.bccomponents.com/ + +0 +2 +2 +adafruit +153CLV-1012 +Aluminum electrolytic capacitors

    +SMD (Chip) Long Life Vertical 153 CLV

    +0 +0 +0 +2 +2 +adafruit +153CLV-1014 +0 +0 +0 + +0 +2 +2 +0 +175 +0 +High Temperature solid electrolytic SMD 175 TMP

    +http://www.bccomponents.com/ + +0 +2 +2 +0 +175TMP-0810 +Aluminum electrolytic capacitors

    +High Temperature solid electrolytic SMD 175 TMP

    +http://www.bccomponents.com/ +0 +0 +2 +2 +adafruit +0204V +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +0204_5 +0 +0 +0 +0 +2 +2 +adafruit +204 +0 +0 + +0 +2 +2 +0 +207 +0 +type 0207, grid 2.5 mm + +0 +2 +2 +0 +207 +RESISTOR

    +type 0207, grid 5 mm + +0 +2 +2 +0 +0207_7 +RESISTOR

    +type 0207, grid 7.5 mm + +0 +2 +2 +adafruit +0207_9 + + +0 +2 +2 +adafruit +0207_10 +RESISTOR

    +type 0207, grid 10 mm +0 +0 +2 +2 +adafruit +0207_12 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +0207_15 +0 +0 +0 +0 +2 +2 +adafruit +309 +0 +0 + +0 +2 +2 +0 +309 +0 +type 0309, grid 10mm + +0 +2 +2 +0 +309 +RESISTOR

    +type 0309, grid 12.5 mm + +0 +2 +2 +0 +0411V +RESISTOR

    +type 0411, grid 3.81 mm + +0 +2 +2 +adafruit +0411_12 +RESISTOR

    +type 0411, grid 12.5 mm +0 +0 +2 +2 +adafruit +0411_15 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +414-VA5R +0 +0 +0 +2 +2 +adafruit +0414V +0 +0 +0 +0 +2 +2 +adafruit +414 +0 +0 + +0 +2 +2 +0 +617 +0 +type 0617, grid 5 mm + +0 +2 +2 +0 +617 +RESISTOR

    +type 0617, grid 17.5 mm + +0 +2 +2 +0 +0617_22 +RESISTOR

    +type 0617, grid 22.5 mm + +0 +2 +2 +adafruit +0805-THM + + +0 +2 +2 +adafruit +0805-THM-7 + + +0 +2 +2 +adafruit +0922V +RESISTOR

    +type 0922, grid 7.5 mm +0 +0 +2 +2 +adafruit +0922_22 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +1035D +0 +0 +0 +22 +22 +adafruit +1206 +0 +7022 +0 +0 +2 +2 +adafruit +1800 +0 +0 +0 +2 +2 +adafruit +1812 +0 +0 +0 +2 +2 +adafruit +2747 +0 +0 +0 +2 +2 +adafruit +6000 +0 +0 +0 +2 +2 +adafruit +6132 +0 +0 +0 +15 +15 +adafruit +0 +0 +0 +0 +0 +0 +adafruit +0 +0 +0 +0 +0 +0 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +0 +0 +0 +0 +0 + +0 +0 +0 +0 +0 +0 +

    +Make a shield with ease, this package has all the named pins as well as the two mounting drill holes and an outline of the USB and DC power connector. The outline is on the DIMENSION layer, so if your board house uses it they will cut the outline to match. + +0 +28 +28 +0 +ARDUINO-BPLACE + + +0 +28 +28 +0 +ARDUINO-NODIM + + +0 +28 +28 +0 +ARDUINO-NOHOLE + + +0 +28 +28 +0 +ARDUINOMICRO + + +0 +34 +34 +0 +ARDUINOR3 +The new Arduino R3 'classic' adds duplicate I2C pins and an IORef pin (and an unused pin + +0 +32 +32 +0 +ARDUINOR3-BPLACE + + +0 +32 +32 +0 +ARDUINOR3-NOTEXT-NOIOREF + + +0 +30 +30 +0 +ARDUINOR3_ICSP + + +0 +38 +38 +0 +ARDUINOR3_ICSP_NODIM + + +0 +38 +38 +0 +ARDUINOR3_ICSP_SMT + + +0 +38 +38 +0 +AVRISP + + +0 +6 +6 +0 +AVRISP-BOX + + +0 +6 +6 +0 +AWCSR + + +0 +3 +3 +0 +A_3216-18R +Chip Capacitor Type KEMET A / EIA 3216-18 Reflow solder

    +KEMET S / EIA 3216-12 + +0 +2 +2 +adafruit +A_3216-18W +Chip Capacitor Type KEMET A / EIA 3216-18 Wave solder

    +KEMET S / EIA 3216-12 +0 +0 +2 +2 +adafruit +B3F-31XX +OMRON SWITCH +0 +0 +4 +4 +adafruit +B3F-31XX-SKINNIER + +0 +0 +4 +4 +adafruit +B3F-40XX +OMRON SWITCH +0 +0 +4 +4 +adafruit +B3F-40XX-ROUND +OMRON SWITCH +0 +0 +4 +4 +adafruit +B45181A +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +B45181B +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +body 12.5 x 12.5 mm, rectangle, grid 10.16 mm + +0 +2 +2 +0 +0 + + +0 +92 +92 +0 +0 + + +0 +1 +1 +0 +0 + + +0 +0 +0 +0 +0 + + +0 +0 +0 +0 +0 + + +0 +8 +8 +0 +0 + + +0 +2 +2 +0 +0 +Chip Capacitor Type KEMET B / EIA 3528-21 Reflow solder

    +KEMET T / EIA 3528-12 + +0 +2 +2 +0 +B_3528-21W +Chip Capacitor Type KEMET B / EIA 3528-21 Wave solder

    +KEMET T / EIA 3528-12 + +0 +2 +2 +adafruit +C025-024X044 +CAPACITOR

    +grid 2.5 mm, outline 2.4 x 4.4 mm +0 +0 +2 +2 +adafruit +C025-025X050 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C025-030X050 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 2.5 mm, outline 5 x 5 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 2.5 mm, outline 6 x 5 mm + +0 +2 +2 +0 +C025_050-024X070 +CAPACITOR

    +grid 2.5 mm + 5 mm, outline 2.4 x 7 mm + +0 +3 +3 +adafruit +C025_050-025X075 +CAPACITOR

    +grid 2.5 + 5 mm, outline 2.5 x 7.5 mm +0 +0 +3 +3 +adafruit +C025_050-035X075 +CAPACITOR

    +0 +0 +0 +3 +3 +adafruit +C025_050-045X075 +0 +0 +0 +0 +3 +3 +adafruit +0 +0 +0 + +0 +3 +3 +0 +0 +0 +grid 5 mm, outline 2.4 x 4.4 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 5 mm, outline 2.5 x 7.5 mm + +0 +2 +2 +0 +C050-030X075 +CAPACITOR

    +grid 5 mm, outline 3 x 7.5 mm + +0 +2 +2 +adafruit +C050-035X075 +CAPACITOR

    +grid 5 mm, outline 3.5 x 7.5 mm +0 +0 +2 +2 +adafruit +C050-045X075 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C050-050X075 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 5 mm, outline 7.5 x 7.5 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +Horizontal, grid 5 mm, outline 7.5 x 7.5 mm + +0 +2 +2 +0 +C075-032X103 +CAPACITOR

    +grid 7.5 mm, outline 3.2 x 10.3 mm + +0 +2 +2 +adafruit +C075-042X103 +CAPACITOR

    +grid 7.5 mm, outline 4.2 x 10.3 mm +0 +0 +2 +2 +adafruit +C075-052X106 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C075-063X106 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 10.2 mm, outline 5.4 x 13.3 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 10.2 mm, outline 6.4 x 13.3 mm + +0 +2 +2 +0 +C102_152-062X184 +CAPACITOR

    +grid 10.2 mm + 15.2 mm, outline 6.2 x 18.4 mm + +0 +3 +3 +adafruit +C150-054X183 +CAPACITOR

    +grid 15 mm, outline 5.4 x 18.3 mm +0 +0 +2 +2 +adafruit +C150-064X183 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C150-072X183 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 15 mm, outline 9.1 x 18.2 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 22.5 mm, outline 6.2 x 26.8 mm + +0 +2 +2 +0 +C225-074X268 +CAPACITOR

    +grid 22.5 mm, outline 7.4 x 26.8 mm + +0 +2 +2 +adafruit +C225-087X268 +CAPACITOR

    +grid 22.5 mm, outline 8.7 x 26.8 mm +0 +0 +2 +2 +adafruit +C225-108X268 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C225-113X268 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 27.5 mm, outline 11.3 x 31.6 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 27.5 mm, outline 13.4 x 31.6 mm + +0 +2 +2 +0 +C275-154X316 +CAPACITOR

    +grid 27.5 mm, outline 15.4 x 31.6 mm + +0 +2 +2 +adafruit +C275-173X316 +CAPACITOR

    +grid 27.5 mm, outline 17.3 x 31.6 mm +0 +0 +2 +2 +adafruit +C275-205X316 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C325-137X374 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 32.5 mm, outline 18.2 x 37.4 mm + +0 +2 +2 +0 +0 +CAPACITOR

    +grid 37.5 mm, outline 15.5 x 41.8 mm + +0 +2 +2 +0 +C375-192X418 +CAPACITOR

    +grid 37.5 mm, outline 19.2 x 41.8 mm + +0 +2 +2 +adafruit +C375-203X418 +CAPACITOR

    +grid 37.5 mm, outline 20.3 x 41.8 mm +0 +0 +2 +2 +adafruit +C0402 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C0402K +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +Ceramic Chip Capacitor KEMET 0603 Reflow solder

    +Metric Code Size 1608 + +0 +2 +2 +0 +C0805 +CAPACITOR

    +chip + +0 +2 +2 +adafruit +C0805K +Ceramic Chip Capacitor KEMET 0805 Reflow solder

    +Metric Code Size 2012 +0 +0 +2 +2 +adafruit +C1005 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C1206 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +Ceramic Chip Capacitor KEMET 1210 Reflow solder

    +Metric Code Size 3225 + +0 +2 +2 +0 +C1310 +CAPACITOR

    +chip + +0 +2 +2 +adafruit +C1608 +CAPACITOR

    +chip +0 +0 +2 +2 +adafruit +C1812 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C1812K +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +Metric Code Size 4564 + +0 +2 +2 +0 +0 +CAPACITOR

    +chip + +0 +2 +2 +0 +C2220K +Ceramic Chip Capacitor KEMET 2220 Reflow solder

    +Metric Code Size 5650 + +0 +2 +2 +adafruit +C2225K +Ceramic Chip Capacitor KEMET 2225 Reflow solder

    +Metric Code Size 5664 +0 +0 +2 +2 +adafruit +C3216 +CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +C3225 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +CAPACITOR

    +chip + +0 +2 +2 +0 +CB417-15 +DIODE

    +diameter 3.5 mm, horizontal, grid 15.24 mm + +0 +2 +2 +adafruit +CB429-15 +DIODE

    +diameter 5 mm, horizontal, grid 15.24 mm +0 +0 +2 +2 +adafruit +CB429-17 +DIODE

    +0 +0 +0 +2 +2 +adafruit +CERM_OSC +0 +0 +0 +3 +3 +adafruit +CHIP-LED0603 +0 +0 +0 + +0 +2 +2 +0 +0 +0 +LB R99A
    +Source: http://www.osram.convergy.de/ ... lb_r99a.pdf + +0 +2 +2 +0 +CHIPLED-0603-TTW +CHIPLED-0603

    +Recommended Solder Pad useable for SmartLEDTM and Chipled - Package 0603
    +Package able to withstand TTW-soldering heat
    +0 +0 +0 +0 +4 +4 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +Source: http://www.osram.convergy.de/ ... LG_R971.pdf + +0 +2 +2 +0 +0 +CHIPLED

    +Source: http://www.osram.convergy.de/ ... LG_LY N971.pdf + +0 +2 +2 +0 +CP-2350 +Female CONNECTOR

    +5 pins 90 deg. with shield, horizontal (DIN 41524) + +0 +9 +9 +adafruit +CQFP-44 +CERAMIC QUAD FLAT PACK + +0 +44 +44 +adafruit +CR1220-SMD + + +0 +3 +3 +adafruit +CR1220-THM + + +0 +3 +3 +adafruit +CR2032-SMD + + +0 +3 +3 +adafruit +CR2032-THRU + + +0 +3 +3 +adafruit +CSTCR-G + + +0 +3 +3 +adafruit +CT3216 +CAPACITOR

    +chip +0 +0 +0 +2 +2 +adafruit +CT3528 +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip +tantalum + +0 +2 +2 +0 +CT7343 +CAPACITOR

    +chip +tantalum +0 +0 +2 +2 +adafruit +CTS406 +Model 406 6.0x3.5mm Low Cost Surface Mount Crystal

    +0 +0 +0 +4 +4 +adafruit +C_6032-28R +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +3 +3 +0 +0 +2 +

    4UConnector: 03267

    +

    Note: Small tRestrict polygon's were added to the ground pads to improve solderability when this part is used in combination with a ground pour. By default, Eagle will product four large bridges to the ground pour significantly increasing the heat distribution on the pads and preventing lead-free solder from reflowing in certain situations. For more details, see: http://www.microbuilder.eu/Blog/09-12-14/Reducing_Thermals_for_Large_Pads_in_Eagle.aspx

    + +0 +4 +4 +0 +DFN-6 + + +0 +7 +7 +0 +DIL08 +Dual In Line Package + +0 +8 +8 +0 +DIL08-ROUND +Dual In Line Package + +0 +8 +8 +0 +DIL14 +Dual In Line Package + +0 +14 +14 +0 +DIL14-LARDO + + +0 +14 +14 +0 +DIL16 +Dual In Line Package + +0 +16 +16 +0 +DIL18 +Dual In Line

    +package type P + +0 +18 +18 +adafruit +DIL20 +Dual In Line Package + +0 +20 +20 +adafruit +DIL28-3 +Dual In Line

    +package type P +0 +0 +28 +28 +adafruit +DIL28-3-ROUND + +0 +0 +28 +28 +adafruit +DIL28-3-TI + +0 +0 +28 +28 +adafruit +DO-1N4148 + +0 +0 +2 +2 +adafruit +DO13M +DIODE

    +0 +0 +0 +2 +2 +adafruit +DO35-7 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +2 +2 +0 +0 +0 +diameter 2.54 mm, horizontal, grid 10.16 mm + +0 +2 +2 +0 +0 +DIODE

    +diameter 5.6 mm, horizontal, grid 15.24 mm + +0 +2 +2 +0 +D_7343-31R +Chip Capacitor Type KEMET D / EIA 7343-21

    +KEMET V / EIA 7343-20, KEMET X / EIA 7343-43 Reflow solder + +0 +2 +2 +adafruit +D_7343-31W +Chip Capacitor Type KEMET D / EIA 7343-21

    +KEMET V / EIA 7343-20, KEMET X / EIA 7343-43 Wafe solder +0 +0 +2 +2 +adafruit +E1,8-4 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E2,5-4R +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 2.54 mm, diameter 6 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 2.54 mm, diameter 6 mm + +0 +2 +2 +0 +E2,5-7 +ELECTROLYTIC CAPACITOR

    +grid 2.54 mm, diameter 7 mm + +0 +2 +2 +adafruit +E2,5RE +ELECTROLYTIC CAPACITOR

    +grid 2.54 mm, diameter 4 mm, +0 +0 +2 +2 +adafruit +E2-4 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E2-5 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 3.5 mm, diameter 10 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 5.05 mm, diameter 4 mm + +0 +2 +2 +0 +E5-5 +ELECTROLYTIC CAPACITOR

    +grid 5.08 mm, diameter 5 mm + +0 +2 +2 +adafruit +E5-6 +ELECTROLYTIC CAPACITOR

    +grid 5.08 mm, diameter 6 mm +0 +0 +2 +2 +adafruit +E5-8,5 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E5-10,5 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 5.08 mm, diameter 9 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 7.62 mm, diameter 16 mm + +0 +2 +2 +0 +E7,5-18 +ELECTROLYTIC CAPACITOR

    +grid 7.62 mm, diameter 18 mm + +0 +2 +2 +adafruit +E15-5 +ELECTROLYTIC CAPACITOR

    +grid 15.24 mm, diameter 5 mm +0 +0 +2 +2 +adafruit +E15-6 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E15-9 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 22.86 mm, diameter 9 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 22.86 mm, diameter 10 mm + +0 +2 +2 +0 +E25-9 +ELECTROLYTIC CAPACITOR

    +grid 25.4 mm, diameter 9 mm + +0 +2 +2 +adafruit +E25-10 +ELECTROLYTIC CAPACITOR

    +grid 25.4 mm, diameter 10 mm +0 +0 +2 +2 +adafruit +E30-10 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E30-12 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 35.56 mm, diameter 12 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 30.48 mm, diameter 14 mm + +0 +2 +2 +0 +E35-16 +ELECTROLYTIC CAPACITOR

    +grid 30.48 mm, diameter 16 mm + +0 +2 +2 +adafruit +E35-18 +ELECTROLYTIC CAPACITOR

    +grid 30.48 mm, diameter 18 mm +0 +0 +2 +2 +adafruit +E45-16 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E45-18 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 45.72 mm, diameter 22 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 45.72 mm, diameter 25 mm + +0 +2 +2 +0 +E50-25 +ELECTROLYTIC CAPACITOR

    +grid 50 mm, diameter 25 mm + +0 +2 +2 +adafruit +E50-30 +ELECTROLYTIC CAPACITOR

    +grid 50 mm, diameter 30 mm +0 +0 +2 +2 +adafruit +E55-25 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +E55-30 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +grid 10.16 mm, diameter 22.5 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +grid 10.16 mm, diameter 25 mm + +0 +2 +2 +0 +EB30D +ELECTROLYTIC CAPACITOR

    +grid 10.16 mm, diameter 30 mm + +0 +2 +2 +adafruit +EB35D +ELECTROLYTIC CAPACITOR

    +grid 10.16 mm, diameter 35 mm +0 +0 +2 +2 +adafruit +EG1213 + +0 +0 +5 +5 +adafruit +EG1218 + +0 +0 +3 +3 +adafruit +EG1390 + +0 +0 +6 +6 +adafruit +ESP-12 + +0 +0 +16 +16 +adafruit +ETR1 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +ETR2 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +rectangle, grid 10.16 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +rectangle, grid 10.16 mm + +0 +2 +2 +0 +EVQ-Q2 + + +0 +4 +4 +0 +EVQQ7GA50 + + +0 +10 +10 +0 +E_7260-38R +Chip Capacitor Type KEMET E / EIA 7260-38 Reflow solder + +0 +2 +2 +0 +E_7260-38W +Chip Capacitor Type KEMET E / EIA 7260-38 Wafe solder + +0 +2 +2 +0 +F15D +SUB-D + +0 +15 +15 +0 +F15H +SUB-D + +0 +15 +15 +0 +F15HP +SUB-D + +0 +17 +17 +0 +F15V +SUB-D + +0 +15 +15 +0 +F15VB +SUB-D + +0 +15 +15 +0 +F15VP +SUB-D + +0 +17 +17 +0 +F126Z12 +DIODE

    +diameter 3 mm, horizontal, grid 12.7 mm + +0 +2 +2 +adafruit +FB + + +0 +2 +2 +adafruit +FGPMMOPA6B + + +0 +12 +12 +adafruit +FGPMMOPA6C + + +0 +13 +13 +adafruit +FGPMMOPA6H + + +0 +20 +20 +adafruit +FIDUCIAL_1MM + + +0 +1 +1 +adafruit +FPC_0.5MM-4 + + +0 +6 +6 +adafruit +HC13U-H +CRYSTAL + +0 +4 +4 +adafruit +HC18U-H +CRYSTAL + +0 +4 +4 +adafruit +HC18U-V +CRYSTAL + +0 +2 +2 +adafruit +HC33U-H +CRYSTAL + +0 +4 +4 +adafruit +HC33U-V +CRYSTAL + +0 +2 +2 +adafruit +HC49GW +CRYSTAL + +0 +3 +3 +adafruit +HC49TL-H +CRYSTAL + +0 +3 +3 +adafruit +HC49U-H +CRYSTAL + +0 +2 +2 +adafruit +HC49U-LM +CRYSTAL + +0 +4 +4 +adafruit +HC49U-V +CRYSTAL + +0 +2 +2 +adafruit +HC49U70 +CRYSTAL + +0 +2 +2 +adafruit +HC49UP +CRYSTAL + +0 +2 +2 +adafruit +HC49_S +CRYSTAL + +0 +2 +2 +adafruit +HDF15H +SUB-D + +0 +17 +17 +adafruit +HDF15V +SUB-D + +0 +15 +15 +adafruit +HTSSOP20DAP + + +0 +21 +21 +adafruit +HTSSOP32DAP +PowerPAD(TM) PLASTIC SMALL-OUTLINE PACKAGE DAP (R-PDSO-G**)

    +Source: http://focus.ti.com/lit/ml/mpds029b/mpds029b.pdf / slma002.pdf +0 +0 +33 +33 +adafruit +ILI9325_28INCH_TS +1.0mm-Pitch 37 Pin LCD Connector +0 +0 +37 +37 +adafruit +INDUCTOR_5X5MM_TDK_VLC5045 +Source: http://www.tdk.co.jp/tefe02/e531_vlc5045.pdf +0 +0 +2 +2 +adafruit +IRL80A +IR LED

    +0 +0 +0 +2 +2 +adafruit +IV18 +0 +0 +0 +22 +22 +adafruit +JD-T1800 +0 +0 +0 +14 +14 +adafruit +JOYSTICK +0 +0 +0 +14 +14 +adafruit +JST-6POS +0 +0 +0 +10 +10 +adafruit +JST-8POS +0 +0 +0 +12 +12 +adafruit +JST-PH-2-SMT +0 +0 +0 +4 +4 +adafruit +JST-PH-2-SMT-RA +2 +0 +0 +4 +4 +adafruit +JST-PH-2-THM +4 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 +JST PH 2-pin thru-home side entry + +0 +2 +2 +0 +0 + + +0 +5 +5 +0 +0 + + +0 +2 +2 +0 +0 + + +0 +4 +4 +0 +0 +Leadless Chip Carrier

    Ceramic Package + +0 +20 +20 +0 +0 + + +0 +16 +16 +0 +0 + + +0 +18 +18 +0 +0 +LED

    +5 mm, square, Siemens + +0 +2 +2 +0 +LED2X5 +LED

    +2 x 5 mm, rectangle + +0 +2 +2 +adafruit +LED3MM +LED

    +3 mm, round +0 +0 +2 +2 +adafruit +LED5MM +LED

    +5 +0 +0 +2 +2 +adafruit +LED5MMRGB +0 +0 +0 +4 +4 +adafruit +LQH55 +0 +0 +0 +2 +2 +adafruit +LSU260 +0 +1 +0 +0 +2 +2 +adafruit +0 +0 +1 + +0 +2 +2 +0 +0 +0 +MELF 0.10 W + +0 +2 +2 +0 +0 +RESISTOR

    +MELF 0.25 W + +0 +2 +2 +0 +M1406 +RESISTOR

    +MELF 0.12 W + +0 +2 +2 +adafruit +M2012 +RESISTOR

    +MELF 0.10 W +0 +0 +2 +2 +adafruit +M2309 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +M3216 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +MELF 0.25 W + +0 +2 +2 +0 +0 +plastic thin shrink small outline package; 14 leads; body width 4.4 mm

    +SOT402-1
    +Source: http://www.onsemi.com/pub_link/Collateral/MC14093B-D.PDF + +0 +14 +14 +adafruit +MICRO-SIDELED +Hyper Micro SIDELED®

    +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY Y876.pdf +0 +0 +2 +2 +adafruit +MICROSD + +0 +0 +12 +12 +adafruit +MINI-TOPLED-SANTANA +Mini TOPLED Santana®

    +0 +0 +0 +2 +2 +adafruit +MINI_MELF-0102AX +0 +0 +0 +2 +2 +adafruit +MINI_MELF-0102R +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +source Beyschlag + +0 +2 +2 +0 +0 +CECC Size RC3715 Wave Soldering

    +source Beyschlag + +0 +2 +2 +0 +MINI_MELF-0207R +CECC Size RC6123 Reflow Soldering

    +source Beyschlag + +0 +2 +2 +adafruit +MINI_MELF-0207W +CECC Size RC6123 Wave Soldering

    +source Beyschlag +0 +0 +2 +2 +adafruit +MLF32 +32M1-A Micro Lead Frame package (MLF)

    +0 +0 +0 +32 +32 +adafruit +MM20SS +0 +0 +0 +4 +4 +adafruit +MM39SL +0 +0 +0 +4 +4 +adafruit +MOLEX_480371000 +0 +0 +0 +6 +6 +adafruit +MOON +0 +0 +0 +0 +0 +adafruit +MSOP10 +10 +0 +0 +10 +10 +adafruit +NX3225 +0 +0 +0 +4 +4 +adafruit +NX5032 +0 +0 +0 +2 +2 +adafruit +NX8045 +0 +0 +0 +2 +2 +adafruit +OS102011MA1Q +0 +0 +0 +5 +5 +adafruit +OSHWLOGO_0.3 +0 +0 +0 +0 +0 +adafruit +OSHWLOGO_TOL_0.2 +0 +0 +0 +0 +0 +adafruit +OSHWLOGO_TOP_0.2 +0 +0 +0 +0 +0 +adafruit +OSRAM-MINI-TOP-LED +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 +Source: http://www.osram.convergy.de/ ... LG_LP_A672.pdf (2004.05.13) + +0 +2 +2 +0 +0 +TOPLED® High-optical Power LED (HOP)

    +Source: http://www.osram.convergy.de/ ... ls_t675.pdf + +0 +2 +2 +0 +P-LCC-2-TOPLED-RG +Hyper TOPLED® RG Hyper-Bright LED

    +Source: http://www.osram.convergy.de/ ... LA_LO_LS_LY T776.pdf + +0 +2 +2 +adafruit +P-LCC-4 +Power TOPLED®

    +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf +0 +0 +4 +4 +adafruit +P6T15 +DIODE

    +0 +0 +0 +2 +2 +adafruit +P128-35 +0 +0 +0 +2 +2 +adafruit +P128-40 +0 +0 +0 +2 +2 +adafruit +P128-50 +0 +0 +0 +2 +2 +adafruit +P128-60 +0 +0 +0 +2 +2 +adafruit +P0613V +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +type 0817, grid 6.35 mm + +0 +2 +2 +0 +0 +RESISTOR

    +type 0817, grid 22.5 mm + +0 +2 +2 +0 +PANASONIC_A +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package A + +0 +2 +2 +0 +PANASONIC_B +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package B + +0 +2 +2 +0 +PANASONIC_C +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package C + +0 +2 +2 +0 +PANASONIC_D +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package D + +0 +2 +2 +0 +PANASONIC_E +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package E + +0 +2 +2 +0 +PANASONIC_F +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package F + +0 +2 +2 +0 +PANASONIC_G +Panasonic Aluminium Electrolytic Capacitor VS-Serie Package G + +0 +2 +2 +0 +PIRANHA5MM + + +0 +4 +4 +0 +PJ-102A + + +0 +3 +3 +0 +PLCC-S28 +Plastic Leaded Chip Carrier Socked + +0 +28 +28 +0 +PNA460XM + + +0 +3 +3 +0 +PROPCLIP + + +0 +8 +8 +0 +PROPPLUG + + +0 +4 +4 +0 +PROTRINKET + + +0 +26 +26 +0 +PS12 + + +0 +2 +2 +0 +PS603 + + +0 +2 +2 +0 +PUSHBUTTON_SMD_SJ + + +0 +2 +2 +0 +Q62902-B152 +LED HOLDER

    +Siemens + +0 +2 +2 +adafruit +Q62902-B153 +LED HOLDER

    +Siemens +0 +0 +2 +2 +adafruit +Q62902-B155 +LED HOLDER

    +0 +0 +0 +2 +2 +adafruit +Q62902-B156 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 +0 +20 +20 +adafruit +0 +0 +0 + +0 +29 +29 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +RESISTOR

    +chip + +0 +2 +2 +0 +R0805 +RESISTOR

    +chip + +0 +2 +2 +adafruit +R0805W +RESISTOR

    +chip, wave soldering +0 +0 +2 +2 +adafruit +R1005 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +R1206 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +RESISTOR

    +chip, wave soldering + +0 +2 +2 +0 +R2010 +RESISTOR

    +chip + +0 +2 +2 +adafruit +R2010W +RESISTOR

    +chip, wave soldering +0 +0 +2 +2 +adafruit +R2012 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +R2012W +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip, wave soldering + +0 +2 +2 +0 +0 +RESISTOR

    +chip + +0 +2 +2 +0 +R3216W +RESISTOR

    +chip, wave soldering + +0 +2 +2 +adafruit +R3225 +RESISTOR

    +chip +0 +0 +2 +2 +adafruit +R3225W +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +R5025 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +chip + +0 +2 +2 +0 +0 +RESISTOR

    +chip, wave soldering + +0 +2 +2 +0 +RDH_15 +RESISTOR

    +type RDH, grid 15 mm + +0 +2 +2 +adafruit +RGBLED5050 + + +0 +6 +6 +adafruit +RK0971221 + + +0 +8 +8 +adafruit +RN-171 + + +0 +49 +49 +adafruit +RN-ANT + + +0 +2 +2 +adafruit +R_2012-12R +Chip Capacitor Type KEMET R/EIA 2012-12 Reflow solder + +0 +2 +2 +adafruit +R_2012-12W +Chip Capacitor Type KEMET R/EIA 2012-12 Wafe solder + +0 +2 +2 +adafruit +SCDA + + +0 +13 +13 +adafruit +SDCARD + + +0 +15 +15 +adafruit +SEGMENT_BICOL_BL-AR12Z3010 +Souce: http://www.betlux.com/product/LED_light_bar/BL-AR12B3010xx.PDF + +0 +14 +14 +adafruit +SEGMENT_BICOL_BL-M12A883XX +Source: http://www.betlux.com/product/led_dot_matrix/BL-M12A883xx.PDF + +0 +24 +24 +adafruit +SEGMENT_BL-M07C881UR + + +0 +16 +16 +adafruit +SEGMENT_BL-M12A881UR +Source: http://www.betlux.com/product/LED_dot_matrix/BL-M12A881.PDF + +0 +16 +16 +adafruit +SEGMENT_BL-M12A883 +Source: http://www.betlux.com/product/LED_dot_matrix/BL-M12A883.PDF + +0 +16 +16 +adafruit +SEGMENT_BL-M15A881 + + +0 +16 +16 +adafruit +SEWINGTAP_0.4 + + +0 +1 +1 +adafruit +SEWINGTAP_0.5 + + +0 +1 +1 +adafruit +SEWINGTAP_2.0 + + +0 +1 +1 +adafruit +SFH480 +IR LED

    +infrared emitting diode, Infineon +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 +TO-18, lead spacing 2.54 mm, cathode marking

    +Inifineon + +0 +2 +2 +0 +SFV4R-1STE1LF +FPC Connector ZIF for SMT 0.5mm

    + +FCI SFV4R-1STE1LF +0 +0 +4 +4 +adafruit +SIM800L + +0 +0 +88 +88 +adafruit +SIM900_SMT + +0 +0 +68 +68 +adafruit +SLIDEPOT-45 + +0 +0 +7 +7 +adafruit +SM49 +CRYSTAL +0 +0 +2 +2 +adafruit +SMA90_DIP +SMA DIP Connector 90° 50 Ohm +0 +0 +5 +5 +adafruit +SMADIODE +SMA Surface Mount Diode +0 +0 +2 +2 +adafruit +SMART-LED +SmartLEDTM Hyper-Bright LED

    +0 +0 +0 +2 +2 +adafruit +SMARTLED-TTW +0 +0 +0 +Package suitable for TTW-soldering
    +Source: http://www.osram.convergy.de/ ... LO_LS_LY L89K.pdf + +0 +4 +4 +0 +SMA_EDGELAUNCH + + +0 +5 +5 +0 +SMA_EDGELAUNCH_UFL + + +0 +5 +5 +0 +SMLK34 + + +0 +2 +2 +0 +SMT-0540-S-R + + +0 +3 +3 +0 +SO08 + + +0 +8 +8 +0 +SO08-SKINNYPADS + + +0 +8 +8 +0 +SO14 +Small Outline package 150 mil + +0 +14 +14 +0 +SO16 +SMALL OUTLINE INTEGRATED CIRCUIT

    +body 3.9 mm/JEDEC MS-012AC + +0 +16 +16 +adafruit +SO16W +SMALL OUTLINE INTEGRATED CIRCUIT

    +wide body 7.5 mm/JEDEC MS-013AA +0 +0 +16 +16 +adafruit +SO18W + +0 +0 +18 +18 +adafruit +SO20W +Wide Small Outline package 300 mil +0 +0 +20 +20 +adafruit +SO28W +28-Lead Plastic Small Outline (SO) Wide, 300 mil Body (SOIC)

    +0 +0 +0 +28 +28 +adafruit +SOD-123 +0 +0 +0 +2 +2 +adafruit +SOD-123FL +0 +0 +0 +2 +2 +adafruit +SOD-323 +0 +0 +0 +2 +2 +adafruit +SOD-323F +0 +0 +0 +2 +2 +adafruit +SOD-523 +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +8 +8 +0 +0 +0 + +0 +24 +24 +0 +0 +0 + +0 +3 +3 +0 +0 +0 +package type OT + +0 +5 +5 +0 +0 + + +0 +6 +6 +0 +0 +SOT23 - Reflow soldering + +0 +3 +3 +0 +0 +SOT23 - Wave soldering + +0 +3 +3 +0 +0 + + +0 +34 +34 +0 +0 +QFP48

    +shrink quad flat pack, square + +0 +48 +48 +0 +SQFP-S-7X7-48 +QFP48

    +shrink quad flat pack, square + +0 +48 +48 +adafruit +SSOP20 + + +0 +20 +20 +adafruit +SSOP24 +Shrink Small Outline Package SSOP-24

    + +0 +24 +24 +adafruit +SSOP28 +Shrink Small Outline Package

    +package type SS +0 +0 +28 +28 +adafruit +STRIP-3PIN + +0 +0 +0 +0 +adafruit +STRIP-5PINSS + +0 +0 +5 +5 +adafruit +STX3100 +MIC/HEADPHONE JACK

    +0 +0 +0 +0 +5 +5 +adafruit +0 +0 +0 +0 +9 +9 +adafruit +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +diameter 5.0 mm, grid 5.08 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +diameter 6.0 mm, grid 5.08 mm + +0 +2 +2 +0 +TAP5-70 +ELECTROLYTIC CAPACITOR

    +diameter 7.0 mm, grid 5.08 mm + +0 +2 +2 +adafruit +TAP5-80 +ELECTROLYTIC CAPACITOR

    +diameter 8.0 mm, grid 5.08 mm +0 +0 +2 +2 +adafruit +TC26H +CRYSTAL +0 +0 +2 +2 +adafruit +TC26V +CRYSTAL +0 +0 +2 +2 +adafruit +TC33X + +0 +0 +3 +3 +adafruit +TC38H +CRYSTAL +0 +0 +2 +2 +adafruit +TDFN14 + +0 +0 +14 +14 +adafruit +TDFN14_3X3MM +TDFN 14 3x3x0.75mm +0 +0 +0 +0 +15 +15 +adafruit +0 +0 +0 +0 +29 +29 +adafruit +0 +0 +0 +0 +0 +0 +adafruit +0 +0 +0 +0 +52 +52 +adafruit +0 +0 +0 +0 +52 +52 +adafruit +0 +0 +0 +0 +5 +5 +adafruit +0 +0 +0 +0 +5 +5 +adafruit +0 +0 +0 +0 +3 +3 +adafruit +0 +0 +0 +0 +3 +3 +adafruit +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +3 +3 +0 +0 +0 + +0 +3 +3 +0 +0 +0 +2-lead plastic, vertical + +0 +2 +2 +0 +0 +TO-220

    +grid 2.54 mm, horinzontal + +0 +3 +3 +0 +TO220-NOHOLE + + +0 +3 +3 +0 +TO220H +TO-220 + +0 +3 +3 +0 +TO220V +TO 200 vertical + +0 +3 +3 +0 +TO237 +TO 273 + +0 +3 +3 +0 +TO252 +SMALL OUTLINE TRANSISTOR

    +TS-003 + +0 +3 +3 +adafruit +TQFP32-08 +Thin Plasic Quad Flat Package Grid 0.8 mm + +0 +32 +32 +adafruit +TQFP44 + + +0 +44 +44 +adafruit +TRIM-3386 + + +0 +3 +3 +adafruit +TRIMBLE + + +0 +8 +8 +adafruit +TS12864 + + +0 +20 +20 +adafruit +TSSOP-8 + + +0 +8 +8 +adafruit +TSSOP14 +Thin Shrink Small Outline Plastic 14

    + +0 +14 +14 +adafruit +TSSOP20 + + +0 +20 +20 +adafruit +TSSOP28 + + +0 +28 +28 +adafruit +TT2D4 +ELECTROLYTIC CAPACITOR

    +diameter 4 mm, grid 2.54 mm +0 +0 +2 +2 +adafruit +TT2D4L +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +TT2D5 +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +diameter 6 mm, grid 2.54 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +diameter 6 mm, grid 2.54 mm + +0 +2 +2 +0 +TT2D7 +ELECTROLYTIC CAPACITOR

    +diameter 7 mm, grid 2.54 mm + +0 +2 +2 +adafruit +TT2D7L +ELECTROLYTIC CAPACITOR

    +diameter 7 mm, grid 2.54 mm +0 +0 +2 +2 +adafruit +TT5D6 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +TT5D6L +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 +diameter 7 mm, grid 5.08 mm + +0 +2 +2 +0 +0 +ELECTROLYTIC CAPACITOR

    +diameter 9 mm, grid 5.08 mm + +0 +2 +2 +0 +TT5D9L +ELECTROLYTIC CAPACITOR

    +diameter 9 mm, grid 5.08 mm + +0 +2 +2 +adafruit +TT5D10 +ELECTROLYTIC CAPACITOR

    +diameter 10 mm, grid 5.08 mm +0 +0 +2 +2 +adafruit +TT5D11 +ELECTROLYTIC CAPACITOR

    +0 +0 +0 +2 +2 +adafruit +TT5D11L +0 +0 +0 +0 +2 +2 +adafruit +0 +0 +0 +0 +3 +3 +adafruit +0 +0 +0 + +0 +2 +2 +0 +0 +0 + +0 +9 +9 +0 +0 +0 + +0 +10 +10 +0 +0 +0 + +0 +9 +9 +0 +0 +0 +

    +4Ucon #18732 + +0 +9 +9 +0 +USB-MINIB-THM-MOLEX + + +0 +7 +7 +0 +USB-MINIB-THM-MOLEX-PWRONLY + + +0 +4 +4 +0 +USB-MINIB-THM-PWRONLY + + +0 +6 +6 +0 +V234_12 +RESISTOR

    +type V234, grid 12.5 mm + +0 +2 +2 +adafruit +V235_17 +RESISTOR

    +type V235, grid 17.78 mm +0 +0 +2 +2 +adafruit +V526-0 +RESISTOR

    +0 +0 +0 +2 +2 +adafruit +VFSOP-8 +0 +0 +0 +0 +8 +8 +adafruit +0 +0 +0 +0 +6 +6 +adafruit +0 +0 +0 +0 +4 +4 +adafruit +0 +0 +0 +0 +20 +20 +adafruit +0 +0 +0 + +0 +7 +7 +0 +0 +0 +Source : http://www.omron.com/ecb/products/pdf/fpc.pdf + +0 +42 +42 +0 +0 +ZIF Slide-locking Type (0.5 mm-pitch) Lower-contact Type

    +Source : http://www.omron.com/ecb/products/pdf/fpc.pdf + +0 +7 +7 +0 +XF2M-4015-1F-REVERSE + + +0 +42 +42 +0 +XF2R-4015-4A +Low-profile Rotary Backlock Type (0.5 mm-pitch)

    Source : http://www.omron.com/ecb/products/pdf/fpc.pdf + +0 +42 +42 +0 +XTAL3215 + + +0 +2 +2 +0 diff --git a/fp-lib-table b/fp-lib-table new file mode 100644 index 0000000..a0910e3 --- /dev/null +++ b/fp-lib-table @@ -0,0 +1,10 @@ +(fp_lib_table + (lib (name HokieGeek-kicad)(type KiCad)(uri /home/andres/src/ee/kicad/libs/HokieGeek-kicad.pretty)(options "")(descr "")) + (lib (name Resistor_SMD)(type KiCad)(uri ${KISYSMOD}/Resistor_SMD.pretty)(options "")(descr "")) + (lib (name LED_THT)(type KiCad)(uri ${KISYSMOD}/LED_THT.pretty)(options "")(descr "")) + (lib (name Package_TO_SOT_SMD)(type KiCad)(uri ${KISYSMOD}/Package_TO_SOT_SMD.pretty)(options "")(descr "")) + (lib (name Package_QFP)(type KiCad)(uri ${KISYSMOD}/Package_QFP.pretty)(options "")(descr "")) + (lib (name Connector_USB)(type KiCad)(uri ${KISYSMOD}/Connector_USB.pretty)(options "")(descr "")) + (lib (name LED_SMD)(type KiCad)(uri ${KISYSMOD}/LED_SMD.pretty)(options "")(descr "")) + (lib (name Crystal)(type KiCad)(uri ${KISYSMOD}/Crystal.pretty)(options "")(descr "")) +) diff --git a/jane-cache.lib b/jane-cache.lib new file mode 100644 index 0000000..3961fc7 --- /dev/null +++ b/jane-cache.lib @@ -0,0 +1,434 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Device_C_Small +# +DEF Device_C_Small C 0 10 N N 1 F N +F0 "C" 10 70 50 H V L CNN +F1 "Device_C_Small" 10 -80 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 13 -60 -20 60 -20 N +P 2 0 1 12 -60 20 60 20 N +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R_Pack04 +# +DEF Device_R_Pack04 RN 0 0 Y N 1 F N +F0 "RN" -300 0 50 V V C CNN +F1 "Device_R_Pack04" 200 0 50 V V C CNN +F2 "" 275 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +S -250 -95 150 95 0 1 10 f +S -225 75 -175 -75 0 1 10 N +S -125 75 -75 -75 0 1 10 N +S -25 75 25 -75 0 1 10 N +S 75 75 125 -75 0 1 10 N +P 2 0 1 0 -200 -100 -200 -75 N +P 2 0 1 0 -200 75 -200 100 N +P 2 0 1 0 -100 -100 -100 -75 N +P 2 0 1 0 -100 75 -100 100 N +P 2 0 1 0 0 -100 0 -75 N +P 2 0 1 0 0 75 0 100 N +P 2 0 1 0 100 -100 100 -75 N +P 2 0 1 0 100 75 100 100 N +X R1.1 1 -200 -200 100 U 50 50 1 1 P +X R2.1 2 -100 -200 100 U 50 50 1 1 P +X R3.1 3 0 -200 100 U 50 50 1 1 P +X R4.1 4 100 -200 100 U 50 50 1 1 P +X R4.2 5 100 200 100 D 50 50 1 1 P +X R3.2 6 0 200 100 D 50 50 1 1 P +X R2.2 7 -100 200 100 D 50 50 1 1 P +X R1.2 8 -200 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R_Small_US +# +DEF Device_R_Small_US R 0 10 N N 1 F N +F0 "R" 30 20 50 H V L CNN +F1 "Device_R_Small_US" 30 -40 50 H V L CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +P 5 1 1 0 0 0 40 -15 0 -30 -40 -45 0 -60 N +P 5 1 1 0 0 60 40 45 0 30 -40 15 0 0 N +X ~ 1 0 100 40 D 50 50 1 1 P +X ~ 2 0 -100 40 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_Rotary_Encoder_Switch +# +DEF Device_Rotary_Encoder_Switch SW 0 10 Y N 1 F N +F0 "SW" 0 260 50 H V C CNN +F1 "Device_Rotary_Encoder_Switch" 0 -260 50 H V C CNN +F2 "" -150 160 50 H I C CNN +F3 "" 0 260 50 H I C CNN +$FPLIST + RotaryEncoder*Switch* +$ENDFPLIST +DRAW +A -15 -2 108 -899 899 0 1 10 N -15 -110 -15 105 +C -150 0 10 0 1 0 F +C -15 0 75 0 1 10 N +C 170 -40 5 0 1 10 N +C 170 40 5 0 1 10 N +S -200 200 200 -200 0 1 10 f +P 2 0 1 10 -25 -70 -25 70 N +P 2 0 1 10 -15 -70 -15 70 N +P 2 0 1 10 -5 70 -5 -70 N +P 2 0 1 10 150 0 135 0 N +P 2 0 1 10 150 40 150 -40 N +P 3 0 1 0 -200 -100 -150 -100 -150 -80 N +P 3 0 1 0 -200 100 -150 100 -150 80 N +P 3 0 1 10 10 -120 -20 -110 5 -95 N +P 3 0 1 10 10 115 -20 105 5 90 N +P 3 0 1 10 200 -100 170 -100 170 -40 N +P 3 0 1 10 200 100 170 100 170 40 N +P 4 0 1 0 -200 0 -150 0 -150 -40 -130 -80 N +P 4 0 1 0 -170 0 -150 0 -150 40 -130 80 N +X A A -300 100 100 R 50 50 1 1 P +X B B -300 -100 100 R 50 50 1 1 P +X C C -300 0 100 R 50 50 1 1 P +X S1 S1 300 100 100 L 50 50 1 1 P +X S2 S2 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Diode_BAV99S +# +DEF Diode_BAV99S D 0 1 Y N 2 L N +F0 "D" 0 100 50 H V C CNN +F1 "Diode_BAV99S" 0 200 50 H V C CNN +F2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" 0 -500 50 H I C CNN +F3 "" -750 -400 50 H I C CNN +ALIAS BAV199DW +$FPLIST + SOT?363* +$ENDFPLIST +DRAW +C 0 0 10 1 1 0 F +P 2 0 1 0 -200 0 200 0 N +P 2 0 1 0 0 0 0 -100 N +P 3 0 1 8 -50 -50 -50 50 -50 50 N +P 3 0 1 8 150 50 150 -50 150 -50 N +P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N +P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N +P 2 1 1 0 250 0 300 0 N +P 2 2 1 0 250 0 300 0 N +X A1 1 -300 0 100 R 50 50 1 1 P +X K2 2 300 0 100 L 50 50 1 1 P +X K3A4 6 0 -200 100 U 50 50 1 1 P +X K1A2 3 0 -200 100 U 50 50 2 1 P +X A3 4 -300 0 100 R 50 50 2 1 P +X K4 5 300 0 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# LED_WS2812B +# +DEF LED_WS2812B D 0 10 Y Y 1 F N +F0 "D" 200 225 50 H V R BNN +F1 "LED_WS2812B" 50 -225 50 H V L TNN +F2 "LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm" 50 -300 50 H I L TNN +F3 "" 100 -375 50 H I L TNN +$FPLIST + LED*WS2812*PLCC*5.0x5.0mm*P3.2mm* +$ENDFPLIST +DRAW +T 0 90 -165 30 0 0 0 RGB Normal 0 C C +S 200 200 -200 -200 0 1 10 f +P 2 0 1 0 50 -140 70 -140 N +P 2 0 1 0 50 -100 70 -100 N +P 2 0 1 0 185 -140 105 -140 N +P 3 0 1 0 90 -100 50 -140 50 -120 N +P 3 0 1 0 90 -60 50 -100 50 -80 N +P 3 0 1 0 145 -40 145 -140 145 -160 N +P 4 0 1 0 185 -60 105 -60 145 -140 185 -60 N +X VDD 1 0 300 100 D 50 50 1 1 W +X DOUT 2 300 0 100 L 50 50 1 1 O +X VSS 3 0 -300 100 U 50 50 1 1 W +X DIN 4 -300 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SparkFun-Connectors_CONN_04 +# +DEF SparkFun-Connectors_CONN_04 J 0 40 N Y 1 L N +F0 "J" -200 400 45 H V L BNN +F1 "SparkFun-Connectors_CONN_04" -200 -150 45 H V L BNN +F2 "1X04" 0 500 20 H I C CNN +F3 "" 0 0 50 H I C CNN +F4 "CONN-09696" 0 550 60 H V C CNN +$FPLIST + *1X04* + *1X04_1.27MM* + *1X04_NO_SILK* + *JST-4-PTH* + *JST-4-PTH-VERT* + *1X04_LOCK* + *1X04_LOCK_LONGPADS* + *1X04_LONGPADS* + *MOLEX-1X4* + *MOLEX-1X4_LOCK* + *SCREWTERMINAL-3.5MM-4* + *SCREWTERMINAL-3.5MM-4_LOCK* + *1X04_SMD_RA_MALE* + *1X04_1MM_RA* + *1X04_SMD_LONG* + *1X04_SMD_RA_FEMALE* + *1X04_SMD_VERTICAL_COMBO* +$ENDFPLIST +DRAW +S 0 -50 -200 350 0 1 0 f +X 1 1 100 0 100 L 40 40 1 1 P +X 2 2 100 100 100 L 40 40 1 1 P +X 3 3 100 200 100 L 40 40 1 1 P +X 4 4 100 300 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# SparkFun-Connectors_CONN_06LOCK +# +DEF SparkFun-Connectors_CONN_06LOCK J 0 40 N Y 1 L N +F0 "J" -200 600 45 H V L BNN +F1 "SparkFun-Connectors_CONN_06LOCK" -200 -150 45 H V L BNN +F2 "1X06_LOCK" 0 700 20 H I C CNN +F3 "" 0 0 50 H I C CNN +F4 "XXX-00000" 0 750 60 H V C CNN +$FPLIST + *1X06_LOCK* +$ENDFPLIST +DRAW +S 0 -50 -200 550 0 1 0 f +X 1 1 100 0 100 L 40 40 1 1 P +X 2 2 100 100 100 L 40 40 1 1 P +X 3 3 100 200 100 L 40 40 1 1 P +X 4 4 100 300 100 L 40 40 1 1 P +X 5 5 100 400 100 L 40 40 1 1 P +X 6 6 100 500 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# SparkFun-Connectors_CONN_06NO_SILK_FEMALE_PTH +# +DEF SparkFun-Connectors_CONN_06NO_SILK_FEMALE_PTH J 0 40 N Y 1 L N +F0 "J" -200 600 45 H V L BNN +F1 "SparkFun-Connectors_CONN_06NO_SILK_FEMALE_PTH" -200 -150 45 H V L BNN +F2 "1X06_NO_SILK" 0 700 20 H I C CNN +F3 "" 0 0 50 H I C CNN +F4 "CONN-08437" 0 750 60 H V C CNN +$FPLIST + *1X06_NO_SILK* +$ENDFPLIST +DRAW +S 0 -50 -200 550 0 1 0 f +X 1 1 100 0 100 L 40 40 1 1 P +X 2 2 100 100 100 L 40 40 1 1 P +X 3 3 100 200 100 L 40 40 1 1 P +X 4 4 100 300 100 L 40 40 1 1 P +X 5 5 100 400 100 L 40 40 1 1 P +X 6 6 100 500 100 L 40 40 1 1 P +ENDDRAW +ENDDEF +# +# SparkFun-LED_LED-3MM-NO_SILK +# +DEF SparkFun-LED_LED-3MM-NO_SILK D 0 40 N N 1 L N +F0 "D" -50 -250 45 V V L BNN +F1 "SparkFun-LED_LED-3MM-NO_SILK" 150 -250 45 V V L BNN +F2 "LED_3MM-NS" 300 0 20 V I C CNN +F3 "" 0 0 50 H I C CNN +F4 "XXX-00000" 250 0 60 V V C CNN +$FPLIST + *LED_3MM-NS* + *LED_3MM* + *LED_5MM* + *LED_5MM-KIT* +$ENDFPLIST +DRAW +P 2 1 0 0 -80 -30 -135 -85 N +P 2 1 0 0 -75 -75 -130 -130 N +P 2 1 0 0 0 -100 -50 -100 N +P 2 1 0 0 0 -100 -50 0 N +P 2 1 0 0 50 -100 0 -100 N +P 2 1 0 0 50 0 -50 0 N +P 2 1 0 0 50 0 0 -100 N +P 6 1 1 0 -135 -85 -120 -50 -120 -50 -100 -70 -100 -70 -135 -85 F +P 6 1 1 0 -130 -130 -115 -95 -115 -95 -95 -115 -95 -115 -130 -130 F +X A A 0 100 100 D 40 40 1 1 P +X C K 0 -200 100 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# Switch_SW_SPST +# +DEF Switch_SW_SPST SW 0 0 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "Switch_SW_SPST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transistor_FET_2N7002 +# +DEF Transistor_FET_2N7002 Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "Transistor_FET_2N7002" 200 0 50 H V L CNN +F2 "Package_TO_SOT_SMD:SOT-23" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +ALIAS 2N7002 2N7002E 2N7002H 2N7002K BS170F BS870 BSN20 BSS123 BSS127S DMG2302U DMG3402L DMG3404L DMG3406L DMG3414U DMG3418L DMN10H220L DMN10H700S DMN13H750S DMN2041L DMN2050L DMN2056U DMN2058U DMN2075U DMN2230U DMN24H11DS DMN24H3D5L DMN3042L DMN3051L DMN30H4D0L DMN3110S DMN3150L DMN3300U DMN3404L DMN6075S DMN6140L DMN67D7L DMN67D8L MMBF170 VN10LF ZVN3306F ZVN3310F ZVN3320F ZVN4106F ZXM61N02F ZXM61N03F ZXMN10A07F ZXMN2A01F ZXMN2A14F ZXMN2B01F ZXMN2B14FH ZXMN2F30FH ZXMN2F34FH ZXMN3A01F ZXMN3A14F ZXMN3B01F ZXMN3B14F ZXMN3F30FH ZXMN6A07F IRLML2060 +$FPLIST + SOT?23* +$ENDFPLIST +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X G 1 -200 0 210 R 50 50 1 1 I +X S 2 100 -200 100 U 50 50 1 1 P +X D 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# +# keebio_MX +# +DEF keebio_MX SW 0 40 Y Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "keebio_MX" 0 -300 60 H I C CNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +P 2 0 1 0 50 -150 50 -250 N +P 2 0 1 0 100 -150 150 -100 N +P 3 0 1 0 150 -150 150 -100 100 -100 N +P 4 0 1 0 -100 100 -50 150 50 150 100 100 N +P 4 0 1 0 -50 -150 -50 -250 50 -200 -50 -150 N +P 5 0 1 0 -150 50 150 50 150 100 -150 100 -150 50 N +X ~ 1 -300 0 200 R 25 50 1 1 I I +X ~ 2 300 0 200 L 25 50 1 1 I I +X ~ 3 -150 -200 100 R 25 50 1 1 I +X ~ 4 150 -200 100 L 25 50 1 1 I +ENDDRAW +ENDDEF +# +# keebio_ProMicro +# +DEF keebio_ProMicro U 0 40 Y Y 1 F N +F0 "U" 0 0 60 H V C CNN +F1 "keebio_ProMicro" 0 -750 60 H V C CNN +F2 "" 1050 -2500 60 V I C CNN +F3 "" 1050 -2500 60 V I C CNN +DRAW +S -500 -650 500 650 0 1 0 N +X TX0/PD3 1 -700 550 200 R 50 50 1 1 I +X 7/PE6 10 -700 -350 200 R 50 50 1 1 I +X 8/PB4 11 -700 -450 200 R 50 50 1 1 I +X 9/PB5 12 -700 -550 200 R 50 50 1 1 I +X 10/PB6 13 700 -550 200 L 50 50 1 1 I +X 16/PB2 14 700 -450 200 L 50 50 1 1 I +X 14/PB3 15 700 -350 200 L 50 50 1 1 I +X 15/PB1 16 700 -250 200 L 50 50 1 1 I +X A0/PF7 17 700 -150 200 L 50 50 1 1 I +X A1/PF6 18 700 -50 200 L 50 50 1 1 I +X A2/PF5 19 700 50 200 L 50 50 1 1 I +X RX1/PD2 2 -700 450 200 R 50 50 1 1 I +X A3/PF4 20 700 150 200 L 50 50 1 1 I +X VCC 21 700 250 200 L 50 50 1 1 I +X RST 22 700 350 200 L 50 50 1 1 I +X GND 23 700 450 200 L 50 50 1 1 I +X RAW 24 700 550 200 L 50 50 1 1 I +X GND 3 -700 350 200 R 50 50 1 1 I +X GND 4 -700 250 200 R 50 50 1 1 I +X 2/PD1 5 -700 150 200 R 50 50 1 1 I +X 3/PD0 6 -700 50 200 R 50 50 1 1 I +X 4/PD4 7 -700 -50 200 R 50 50 1 1 I +X 5/PC6 8 -700 -150 200 R 50 50 1 1 I +X 6/PD7 9 -700 -250 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# keebio_TRRS +# +DEF keebio_TRRS U 0 40 Y Y 1 F N +F0 "U" 0 600 60 H V C CNN +F1 "keebio_TRRS" 0 -100 60 H V C CNN +F2 "" 150 0 60 H I C CNN +F3 "" 150 0 60 H I C CNN +DRAW +S -150 0 -150 500 0 1 0 N +S -150 500 200 500 0 1 0 N +S 200 0 -150 0 0 1 0 N +S 200 500 200 0 0 1 0 N +X SLEEVE 1 -350 100 200 R 50 50 1 1 I +X TIP 2 -350 400 200 R 50 50 1 1 I +X RING1 3 -350 300 200 R 50 50 1 1 I +X RING2 4 -350 200 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_VCC +# +DEF power_VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_VCC" 0 150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 0 75 25 0 1 0 N +P 2 0 1 0 0 0 0 50 N +X VCC 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/jane-mcu.sch-bak b/jane-mcu.sch-bak new file mode 100644 index 0000000..910ba57 --- /dev/null +++ b/jane-mcu.sch-bak @@ -0,0 +1,642 @@ +EESchema Schematic File Version 4 +LIBS:jane-cache +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text GLabel 8550 3650 2 50 Input ~ 0 +LED +Text GLabel 8550 1950 2 50 Input ~ 0 +C_1 +Text GLabel 8550 1850 2 50 Input ~ 0 +C_2 +Text GLabel 8550 4250 2 50 Input ~ 0 +C_3 +Text GLabel 8550 4450 2 50 Input ~ 0 +C_4 +Text GLabel 8550 4350 2 50 Input ~ 0 +C_5 +Text GLabel 8550 3750 2 50 Input ~ 0 +C_6 +Text GLabel 9600 3050 2 50 Input ~ 0 +TRRS +Text GLabel 9600 2950 2 50 Input ~ 0 +TRRSx +Text GLabel 8550 3250 2 50 Input ~ 0 +C6 +Text GLabel 8550 2150 2 50 Input ~ 0 +ENC_A +Text GLabel 8550 2050 2 50 Input ~ 0 +ENC_B +$Comp +L Device:R_Small_US R? +U 1 1 5DBB2106 +P 9450 2850 +AR Path="/5DBB2106" Ref="R?" Part="1" +AR Path="/5DB13BF0/5DBB2106" Ref="R3" Part="1" +F 0 "R3" H 9518 2896 50 0000 L CNN +F 1 "4.7k Ω" H 9518 2805 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 9450 2850 50 0001 C CNN +F 3 "~" H 9450 2850 50 0001 C CNN + 1 9450 2850 + 1 0 0 1 +$EndComp +Wire Wire Line + 9600 2950 9450 2950 +$Comp +L Device:R_Small_US R? +U 1 1 5DBB210F +P 9450 3150 +AR Path="/5DBB210F" Ref="R?" Part="1" +AR Path="/5DB13BF0/5DBB210F" Ref="R4" Part="1" +F 0 "R4" H 9518 3196 50 0000 L CNN +F 1 "4.7k Ω" H 9518 3105 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 9450 3150 50 0001 C CNN +F 3 "~" H 9450 3150 50 0001 C CNN + 1 9450 3150 + 1 0 0 1 +$EndComp +Wire Wire Line + 9450 3050 9600 3050 +$Comp +L power:VCC #PWR? +U 1 1 5DBB2118 +P 9450 2750 +AR Path="/5DBB2118" Ref="#PWR?" Part="1" +AR Path="/5DB13BF0/5DBB2118" Ref="#PWR0113" Part="1" +F 0 "#PWR0113" H 9450 2600 50 0001 C CNN +F 1 "VCC" H 9467 2923 50 0000 C CNN +F 2 "" H 9450 2750 50 0001 C CNN +F 3 "" H 9450 2750 50 0001 C CNN + 1 9450 2750 + -1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR? +U 1 1 5DBB211E +P 9450 3250 +AR Path="/5DBB211E" Ref="#PWR?" Part="1" +AR Path="/5DB13BF0/5DBB211E" Ref="#PWR0114" Part="1" +F 0 "#PWR0114" H 9450 3100 50 0001 C CNN +F 1 "VCC" H 9468 3423 50 0000 C CNN +F 2 "" H 9450 3250 50 0001 C CNN +F 3 "" H 9450 3250 50 0001 C CNN + 1 9450 3250 + 1 0 0 1 +$EndComp +Text GLabel 8550 3550 2 50 Input ~ 0 +R_D +Text GLabel 8550 3450 2 50 Input ~ 0 +R_C +Text GLabel 8550 3350 2 50 Input ~ 0 +R_B +Text GLabel 8550 3150 2 50 Input ~ 0 +R_A +Text GLabel 8550 2750 2 50 Input ~ 0 +D2 +Text GLabel 7150 1850 0 50 Input ~ 0 +RST +$Comp +L power:VCC #PWR0101 +U 1 1 5DC0A0B1 +P 7150 1950 +F 0 "#PWR0101" H 7150 1800 50 0001 C CNN +F 1 "VCC" V 7168 2077 50 0000 L CNN +F 2 "" H 7150 1950 50 0001 C CNN +F 3 "" H 7150 1950 50 0001 C CNN + 1 7150 1950 + 0 -1 -1 0 +$EndComp +Text GLabel 8550 2850 2 50 Input ~ 0 +RGB +Wire Wire Line + 9450 2950 8550 2950 +Connection ~ 9450 2950 +Wire Wire Line + 8550 3050 9450 3050 +Connection ~ 9450 3050 +NoConn ~ 8550 2250 +NoConn ~ 8550 2350 +NoConn ~ 8550 3850 +NoConn ~ 8550 3950 +NoConn ~ 8550 4050 +NoConn ~ 8550 4150 +NoConn ~ 8550 4650 +NoConn ~ 7150 2350 +$Comp +L power:VCC #PWR0102 +U 1 1 5DC42F3A +P 7150 2150 +F 0 "#PWR0102" H 7150 2000 50 0001 C CNN +F 1 "VCC" V 7168 2277 50 0000 L CNN +F 2 "" H 7150 2150 50 0001 C CNN +F 3 "" H 7150 2150 50 0001 C CNN + 1 7150 2150 + 0 -1 -1 0 +$EndComp +$Comp +L power:VCC #PWR0103 +U 1 1 5DC432F0 +P 7150 2250 +F 0 "#PWR0103" H 7150 2100 50 0001 C CNN +F 1 "VCC" V 7168 2377 50 0000 L CNN +F 2 "" H 7150 2250 50 0001 C CNN +F 3 "" H 7150 2250 50 0001 C CNN + 1 7150 2250 + 0 -1 -1 0 +$EndComp +$Comp +L Connector:USB_C_Receptacle J4 +U 1 1 5DC44113 +P 4450 3100 +F 0 "J4" H 4557 4367 50 0000 C CNN +F 1 "USB_C_Receptacle" H 4557 4276 50 0000 C CNN +F 2 "Connector_USB:USB_C_Receptacle_Amphenol_12401548E4-2A" H 4600 3100 50 0001 C CNN +F 3 "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" H 4600 3100 50 0001 C CNN + 1 4450 3100 + 1 0 0 -1 +$EndComp +NoConn ~ 5050 2300 +NoConn ~ 5050 2400 +NoConn ~ 5050 3100 +NoConn ~ 5050 3200 +NoConn ~ 5050 3400 +NoConn ~ 5050 3500 +NoConn ~ 5050 3700 +NoConn ~ 5050 3800 +NoConn ~ 5050 4000 +NoConn ~ 5050 4100 +NoConn ~ 5050 4300 +NoConn ~ 5050 4400 +$Comp +L SparkFun-IC-Microcontroller:ATMEGA32U4 U1 +U 1 1 5DBBD435 +P 7850 3300 +F 0 "U1" H 8318 5110 45 0000 C CNN +F 1 "ATMEGA32U4" H 8318 5026 45 0000 C CNN +F 2 "Package_QFP:TQFP-44_10x10mm_P0.8mm" H 7850 4950 20 0001 C CNN +F 3 "" H 7850 3300 50 0001 C CNN +F 4 "IC-10828" H 8318 4931 60 0000 C CNN "Field4" + 1 7850 3300 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0106 +U 1 1 5DC47C26 +P 7150 2050 +F 0 "#PWR0106" H 7150 1900 50 0001 C CNN +F 1 "VCC" V 7168 2177 50 0000 L CNN +F 2 "" H 7150 2050 50 0001 C CNN +F 3 "" H 7150 2050 50 0001 C CNN + 1 7150 2050 + 0 -1 -1 0 +$EndComp +$Comp +L Device:C_Small Cap7 +U 1 1 5DC4835A +P 7150 5700 +F 0 "Cap7" H 7242 5746 50 0000 L CNN +F 1 "0.1u" H 7242 5655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7150 5700 50 0001 C CNN +F 3 "~" H 7150 5700 50 0001 C CNN + 1 7150 5700 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0137 +U 1 1 5DC49163 +P 7150 4450 +F 0 "#PWR0137" H 7150 4200 50 0001 C CNN +F 1 "GND" V 7155 4322 50 0000 R CNN +F 2 "" H 7150 4450 50 0001 C CNN +F 3 "" H 7150 4450 50 0001 C CNN + 1 7150 4450 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0138 +U 1 1 5DC495F1 +P 7150 4550 +F 0 "#PWR0138" H 7150 4300 50 0001 C CNN +F 1 "GND" V 7155 4422 50 0000 R CNN +F 2 "" H 7150 4550 50 0001 C CNN +F 3 "" H 7150 4550 50 0001 C CNN + 1 7150 4550 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0139 +U 1 1 5DC49EF4 +P 7150 4650 +F 0 "#PWR0139" H 7150 4400 50 0001 C CNN +F 1 "GND" V 7155 4522 50 0000 R CNN +F 2 "" H 7150 4650 50 0001 C CNN +F 3 "" H 7150 4650 50 0001 C CNN + 1 7150 4650 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0140 +U 1 1 5DC4A216 +P 7150 4750 +F 0 "#PWR0140" H 7150 4500 50 0001 C CNN +F 1 "GND" V 7155 4622 50 0000 R CNN +F 2 "" H 7150 4750 50 0001 C CNN +F 3 "" H 7150 4750 50 0001 C CNN + 1 7150 4750 + 0 1 1 0 +$EndComp +$Comp +L Device:C_Small Cap8 +U 1 1 5DC6343C +P 7500 5700 +F 0 "Cap8" H 7592 5746 50 0000 L CNN +F 1 "0.1u" H 7592 5655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7500 5700 50 0001 C CNN +F 3 "~" H 7500 5700 50 0001 C CNN + 1 7500 5700 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap9 +U 1 1 5DC63861 +P 7850 5700 +F 0 "Cap9" H 7942 5746 50 0000 L CNN +F 1 "0.1u" H 7942 5655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 7850 5700 50 0001 C CNN +F 3 "~" H 7850 5700 50 0001 C CNN + 1 7850 5700 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap10 +U 1 1 5DC63DFC +P 8200 5700 +F 0 "Cap10" H 8292 5746 50 0000 L CNN +F 1 "0.1u" H 8292 5655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8200 5700 50 0001 C CNN +F 3 "~" H 8200 5700 50 0001 C CNN + 1 8200 5700 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap11 +U 1 1 5DC67AE4 +P 8550 5700 +F 0 "Cap11" H 8642 5746 50 0000 L CNN +F 1 "4.7u" H 8642 5655 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 8550 5700 50 0001 C CNN +F 3 "~" H 8550 5700 50 0001 C CNN + 1 8550 5700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8550 5600 8550 5500 +Wire Wire Line + 8550 5500 8200 5500 +Wire Wire Line + 8200 5500 8200 5600 +Wire Wire Line + 8200 5500 7850 5500 +Wire Wire Line + 7850 5500 7850 5600 +Connection ~ 8200 5500 +Wire Wire Line + 7850 5500 7500 5500 +Wire Wire Line + 7500 5500 7500 5600 +Connection ~ 7850 5500 +Wire Wire Line + 7500 5500 7150 5500 +Wire Wire Line + 7150 5500 7150 5600 +Connection ~ 7500 5500 +Wire Wire Line + 7150 5800 7150 5900 +Wire Wire Line + 7150 5900 7500 5900 +Wire Wire Line + 7500 5900 7500 5800 +Wire Wire Line + 7500 5900 7850 5900 +Wire Wire Line + 7850 5900 7850 5800 +Connection ~ 7500 5900 +Wire Wire Line + 7850 5900 8200 5900 +Wire Wire Line + 8200 5900 8200 5800 +Connection ~ 7850 5900 +Wire Wire Line + 8200 5900 8550 5900 +Wire Wire Line + 8550 5900 8550 5800 +Connection ~ 8200 5900 +$Comp +L power:GND #PWR0141 +U 1 1 5DC6B33C +P 7150 6000 +F 0 "#PWR0141" H 7150 5750 50 0001 C CNN +F 1 "GND" H 7155 5827 50 0000 C CNN +F 2 "" H 7150 6000 50 0001 C CNN +F 3 "" H 7150 6000 50 0001 C CNN + 1 7150 6000 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0142 +U 1 1 5DC6B72D +P 7150 5400 +F 0 "#PWR0142" H 7150 5250 50 0001 C CNN +F 1 "VCC" H 7167 5573 50 0000 C CNN +F 2 "" H 7150 5400 50 0001 C CNN +F 3 "" H 7150 5400 50 0001 C CNN + 1 7150 5400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7150 5500 7150 5400 +Connection ~ 7150 5500 +Wire Wire Line + 7150 6000 7150 5900 +Connection ~ 7150 5900 +$Comp +L power:VCC #PWR0143 +U 1 1 5DC72858 +P 5050 2100 +F 0 "#PWR0143" H 5050 1950 50 0001 C CNN +F 1 "VCC" H 5067 2273 50 0000 C CNN +F 2 "" H 5050 2100 50 0001 C CNN +F 3 "" H 5050 2100 50 0001 C CNN + 1 5050 2100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4450 4700 4450 4750 +Wire Wire Line + 4150 4700 4150 4750 +Wire Wire Line + 4150 4750 4450 4750 +Connection ~ 4450 4750 +Wire Wire Line + 4450 4750 4450 4850 +$Comp +L Device:R_Small_US R5 +U 1 1 5DC74AB3 +P 6850 4050 +F 0 "R5" V 6645 4050 50 0000 C CNN +F 1 "10k Ω" V 6736 4050 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6850 4050 50 0001 C CNN +F 3 "~" H 6850 4050 50 0001 C CNN + 1 6850 4050 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR0145 +U 1 1 5DC7F640 +P 7150 2750 +F 0 "#PWR0145" H 7150 2600 50 0001 C CNN +F 1 "VCC" V 7168 2877 50 0000 L CNN +F 2 "" H 7150 2750 50 0001 C CNN +F 3 "" H 7150 2750 50 0001 C CNN + 1 7150 2750 + 0 -1 -1 0 +$EndComp +$Comp +L power:VCC #PWR0146 +U 1 1 5DC80260 +P 7150 2850 +F 0 "#PWR0146" H 7150 2700 50 0001 C CNN +F 1 "VCC" V 7168 2977 50 0000 L CNN +F 2 "" H 7150 2850 50 0001 C CNN +F 3 "" H 7150 2850 50 0001 C CNN + 1 7150 2850 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6950 4050 7150 4050 +$Comp +L power:GND #PWR0112 +U 1 1 5DCA3FE2 +P 6650 4050 +F 0 "#PWR0112" H 6650 3800 50 0001 C CNN +F 1 "GND" V 6655 3922 50 0000 R CNN +F 2 "" H 6650 4050 50 0001 C CNN +F 3 "" H 6650 4050 50 0001 C CNN + 1 6650 4050 + 0 1 1 0 +$EndComp +Wire Wire Line + 6650 4050 6750 4050 +$Comp +L Device:R_Small_US R6 +U 1 1 5DCA4F8C +P 5350 2700 +F 0 "R6" V 5145 2700 50 0000 C CNN +F 1 "22 Ω" V 5236 2700 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5350 2700 50 0001 C CNN +F 3 "~" H 5350 2700 50 0001 C CNN + 1 5350 2700 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Small_US R7 +U 1 1 5DCA6FFC +P 5350 2900 +F 0 "R7" V 5145 2900 50 0000 C CNN +F 1 "22 Ω" V 5236 2900 50 0000 C CNN +F 2 "Resistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5350 2900 50 0001 C CNN +F 3 "~" H 5350 2900 50 0001 C CNN + 1 5350 2900 + 0 1 1 0 +$EndComp +Wire Wire Line + 5050 2700 5150 2700 +Wire Wire Line + 5050 2900 5150 2900 +Wire Wire Line + 5050 2800 5150 2800 +Wire Wire Line + 5150 2800 5150 2900 +Connection ~ 5150 2900 +Wire Wire Line + 5150 2900 5250 2900 +Wire Wire Line + 5050 2600 5150 2600 +Wire Wire Line + 5150 2600 5150 2700 +Connection ~ 5150 2700 +Wire Wire Line + 5150 2700 5250 2700 +Text GLabel 7150 3150 0 50 Input ~ 0 +D+ +Text GLabel 5450 2900 2 50 Input ~ 0 +D+ +Text GLabel 5450 2700 2 50 Input ~ 0 +D- +Text GLabel 7150 3250 0 50 Input ~ 0 +D- +Text GLabel 4450 4850 3 50 Input ~ 0 +UGND +$Comp +L Device:C_Small Cap12 +U 1 1 5DCB1531 +P 6550 2950 +F 0 "Cap12" V 6779 2950 50 0000 C CNN +F 1 "1u" V 6688 2950 50 0000 C CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 6550 2950 50 0001 C CNN +F 3 "~" H 6550 2950 50 0001 C CNN + 1 6550 2950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6650 2950 7150 2950 +Text GLabel 6400 2950 0 50 Input ~ 0 +UGND +Wire Wire Line + 6450 2950 6400 2950 +$Comp +L power:GND #PWR0144 +U 1 1 5DCB6260 +P 6750 4400 +F 0 "#PWR0144" H 6750 4150 50 0001 C CNN +F 1 "GND" H 6755 4227 50 0000 C CNN +F 2 "" H 6750 4400 50 0001 C CNN +F 3 "" H 6750 4400 50 0001 C CNN + 1 6750 4400 + 1 0 0 -1 +$EndComp +Text GLabel 6600 4350 0 50 Input ~ 0 +UGND +Wire Wire Line + 6600 4350 6750 4350 +Wire Wire Line + 6750 4400 6750 4350 +Connection ~ 6750 4350 +Wire Wire Line + 6750 4350 7150 4350 +$Comp +L Device:Crystal_GND23 Y1 +U 1 1 5DCBE31B +P 5550 5650 +F 0 "Y1" H 5744 5696 50 0000 L CNN +F 1 "Crystal_GND23" H 5744 5605 50 0000 L CNN +F 2 "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" H 5550 5650 50 0001 C CNN +F 3 "~" H 5550 5650 50 0001 C CNN + 1 5550 5650 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap13 +U 1 1 5DCC1BCA +P 5200 5800 +F 0 "Cap13" H 5292 5846 50 0000 L CNN +F 1 "22p" H 5292 5755 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5200 5800 50 0001 C CNN +F 3 "~" H 5200 5800 50 0001 C CNN + 1 5200 5800 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap14 +U 1 1 5DCC299E +P 5900 5800 +F 0 "Cap14" H 5992 5846 50 0000 L CNN +F 1 "22p" H 5992 5755 50 0000 L CNN +F 2 "Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder" H 5900 5800 50 0001 C CNN +F 3 "~" H 5900 5800 50 0001 C CNN + 1 5900 5800 + 1 0 0 -1 +$EndComp +Text GLabel 7150 3650 0 50 Input ~ 0 +XTAL1 +Text GLabel 7150 3850 0 50 Input ~ 0 +XTAL2 +Text GLabel 5200 5400 0 50 Input ~ 0 +XTAL1 +Text GLabel 5900 5400 2 50 Input ~ 0 +XTAL2 +$Comp +L power:GND #PWR0147 +U 1 1 5DCE872E +P 5550 6050 +F 0 "#PWR0147" H 5550 5800 50 0001 C CNN +F 1 "GND" H 5555 5877 50 0000 C CNN +F 2 "" H 5550 6050 50 0001 C CNN +F 3 "" H 5550 6050 50 0001 C CNN + 1 5550 6050 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5200 5400 5200 5650 +Wire Wire Line + 5400 5650 5200 5650 +Connection ~ 5200 5650 +Wire Wire Line + 5200 5650 5200 5700 +Wire Wire Line + 5900 5400 5900 5650 +Wire Wire Line + 5700 5650 5900 5650 +Connection ~ 5900 5650 +Wire Wire Line + 5900 5650 5900 5700 +Wire Wire Line + 5550 5850 5550 5900 +Wire Wire Line + 5900 5900 5550 5900 +Connection ~ 5550 5900 +Wire Wire Line + 5550 5900 5550 6050 +Wire Wire Line + 5200 5900 5550 5900 +$Comp +L power:GND #PWR0148 +U 1 1 5DCF164E +P 5550 5450 +F 0 "#PWR0148" H 5550 5200 50 0001 C CNN +F 1 "GND" H 5555 5277 50 0000 C CNN +F 2 "" H 5550 5450 50 0001 C CNN +F 3 "" H 5550 5450 50 0001 C CNN + 1 5550 5450 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5DD10E8D +P 3950 5650 +AR Path="/5DD10E8D" Ref="#PWR?" Part="1" +AR Path="/5DB13BF0/5DD10E8D" Ref="#PWR0149" Part="1" +F 0 "#PWR0149" H 3950 5400 50 0001 C CNN +F 1 "GND" H 3955 5477 50 0000 C CNN +F 2 "" H 3950 5650 50 0001 C CNN +F 3 "" H 3950 5650 50 0001 C CNN + 1 3950 5650 + 1 0 0 -1 +$EndComp +Text GLabel 3550 5650 0 50 Input ~ 0 +RST +$Comp +L Switch:SW_SPST SW_RESET? +U 1 1 5DD10E94 +P 3750 5650 +AR Path="/5DD10E94" Ref="SW_RESET?" Part="1" +AR Path="/5DB13BF0/5DD10E94" Ref="SW_RESET1" Part="1" +F 0 "SW_RESET1" H 3750 5885 50 0000 C CNN +F 1 "RESET" H 3750 5794 50 0000 C CNN +F 2 "Keebio-Parts:SW_Tactile_SPST_Angled_MJTP1117" H 3750 5650 50 0001 C CNN +F 3 "~" H 3750 5650 50 0001 C CNN + 1 3750 5650 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/jane.kicad_pcb b/jane.kicad_pcb new file mode 100644 index 0000000..adabb2f --- /dev/null +++ b/jane.kicad_pcb @@ -0,0 +1,4052 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.9) + + (general + (thickness 1.6) + (drawings 423) + (tracks 0) + (zones 0) + (modules 64) + (nets 74) + ) + + (page A4) + (title_block + (title Jane) + (rev 20191022) + ) + + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.1524) + (trace_clearance 0.1524) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0) + (via_size 0.508) + (via_drill 0.254) + (via_min_size 0.508) + (via_min_drill 0.254) + (uvia_size 0.508) + (uvia_drill 0.254) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.0508) + (solder_mask_min_width 0.101) + (aux_axis_origin 0 0) + (visible_elements FFFFE77F) + (pcbplotparams + (layerselection 0x3d0fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "./gerber")) + ) + + (net 0 "") + (net 1 "Net-(A1-Pad2)") + (net 2 "Net-(A2-Pad2)") + (net 3 "Net-(A3-Pad2)") + (net 4 "Net-(A4-Pad2)") + (net 5 "Net-(A5-Pad2)") + (net 6 "Net-(A6-Pad2)") + (net 7 "Net-(B1-Pad2)") + (net 8 "Net-(B2-Pad2)") + (net 9 "Net-(B3-Pad2)") + (net 10 "Net-(B4-Pad2)") + (net 11 "Net-(B5-Pad2)") + (net 12 "Net-(B6-Pad2)") + (net 13 "Net-(C1-Pad2)") + (net 14 "Net-(C2-Pad2)") + (net 15 "Net-(C3-Pad2)") + (net 16 "Net-(C4-Pad2)") + (net 17 "Net-(C5-Pad2)") + (net 18 "Net-(C6-Pad2)") + (net 19 "Net-(D1-Pad2)") + (net 20 "Net-(A1-Pad4)") + (net 21 "Net-(A2-Pad4)") + (net 22 "Net-(A3-Pad4)") + (net 23 "Net-(A4-Pad4)") + (net 24 "Net-(A5-Pad4)") + (net 25 "Net-(A6-Pad4)") + (net 26 "Net-(B1-Pad4)") + (net 27 "Net-(B2-Pad4)") + (net 28 "Net-(B3-Pad4)") + (net 29 "Net-(B4-Pad4)") + (net 30 "Net-(B5-Pad4)") + (net 31 "Net-(B6-Pad4)") + (net 32 "Net-(C1-Pad4)") + (net 33 "Net-(C2-Pad4)") + (net 34 "Net-(C3-Pad4)") + (net 35 "Net-(C4-Pad4)") + (net 36 "Net-(C5-Pad4)") + (net 37 "Net-(C6-Pad4)") + (net 38 "Net-(D1-Pad4)") + (net 39 "Net-(D5-Pad4)") + (net 40 "Net-(D5-Pad2)") + (net 41 "Net-(D6-Pad4)") + (net 42 "Net-(D6-Pad2)") + (net 43 VCC) + (net 44 GND) + (net 45 RGB) + (net 46 ENC_A) + (net 47 ENC_B) + (net 48 LED) + (net 49 C_1) + (net 50 C_2) + (net 51 C_3) + (net 52 C_4) + (net 53 C_5) + (net 54 C_6) + (net 55 R_D) + (net 56 R_C) + (net 57 R_B) + (net 58 TRRS) + (net 59 TRRSx) + (net 60 R_A) + (net 61 "Net-(Q1-Pad1)") + (net 62 LEDOUT) + (net 63 "Net-(RGB1-Pad2)") + (net 64 "Net-(RGB2-Pad2)") + (net 65 "Net-(RGB3-Pad2)") + (net 66 "Net-(RGB4-Pad2)") + (net 67 "Net-(RGB5-Pad2)") + (net 68 RST) + (net 69 C6) + (net 70 D2) + (net 71 "Net-(DD2-Pad1)") + (net 72 RGBDO) + (net 73 "Net-(DENC1-PadK)") + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.508) + (via_drill 0.254) + (uvia_dia 0.508) + (uvia_drill 0.254) + (add_net C6) + (add_net C_1) + (add_net C_2) + (add_net C_3) + (add_net C_4) + (add_net C_5) + (add_net C_6) + (add_net D2) + (add_net ENC_A) + (add_net ENC_B) + (add_net GND) + (add_net LED) + (add_net LEDOUT) + (add_net "Net-(A1-Pad2)") + (add_net "Net-(A1-Pad4)") + (add_net "Net-(A2-Pad2)") + (add_net "Net-(A2-Pad4)") + (add_net "Net-(A3-Pad2)") + (add_net "Net-(A3-Pad4)") + (add_net "Net-(A4-Pad2)") + (add_net "Net-(A4-Pad4)") + (add_net "Net-(A5-Pad2)") + (add_net "Net-(A5-Pad4)") + (add_net "Net-(A6-Pad2)") + (add_net "Net-(A6-Pad4)") + (add_net "Net-(B1-Pad2)") + (add_net "Net-(B1-Pad4)") + (add_net "Net-(B2-Pad2)") + (add_net "Net-(B2-Pad4)") + (add_net "Net-(B3-Pad2)") + (add_net "Net-(B3-Pad4)") + (add_net "Net-(B4-Pad2)") + (add_net "Net-(B4-Pad4)") + (add_net "Net-(B5-Pad2)") + (add_net "Net-(B5-Pad4)") + (add_net "Net-(B6-Pad2)") + (add_net "Net-(B6-Pad4)") + (add_net "Net-(C1-Pad2)") + (add_net "Net-(C1-Pad4)") + (add_net "Net-(C2-Pad2)") + (add_net "Net-(C2-Pad4)") + (add_net "Net-(C3-Pad2)") + (add_net "Net-(C3-Pad4)") + (add_net "Net-(C4-Pad2)") + (add_net "Net-(C4-Pad4)") + (add_net "Net-(C5-Pad2)") + (add_net "Net-(C5-Pad4)") + (add_net "Net-(C6-Pad2)") + (add_net "Net-(C6-Pad4)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D1-Pad4)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D5-Pad4)") + (add_net "Net-(D6-Pad2)") + (add_net "Net-(D6-Pad4)") + (add_net "Net-(DA1-Pad2)") + (add_net "Net-(DA1-Pad5)") + (add_net "Net-(DA2-Pad2)") + (add_net "Net-(DA2-Pad5)") + (add_net "Net-(DA3-Pad2)") + (add_net "Net-(DA3-Pad5)") + (add_net "Net-(DB1-Pad2)") + (add_net "Net-(DB1-Pad5)") + (add_net "Net-(DB2-Pad2)") + (add_net "Net-(DB2-Pad5)") + (add_net "Net-(DB3-Pad2)") + (add_net "Net-(DB3-Pad5)") + (add_net "Net-(DC1-Pad2)") + (add_net "Net-(DC1-Pad5)") + (add_net "Net-(DC2-Pad2)") + (add_net "Net-(DC2-Pad5)") + (add_net "Net-(DC3-Pad2)") + (add_net "Net-(DC3-Pad5)") + (add_net "Net-(DD1-Pad2)") + (add_net "Net-(DD1-Pad3)") + (add_net "Net-(DD1-Pad4)") + (add_net "Net-(DD1-Pad5)") + (add_net "Net-(DD2-Pad1)") + (add_net "Net-(DD2-Pad2)") + (add_net "Net-(DD2-Pad3)") + (add_net "Net-(DD2-Pad4)") + (add_net "Net-(DD2-Pad5)") + (add_net "Net-(DD3-Pad2)") + (add_net "Net-(DD3-Pad5)") + (add_net "Net-(DENC1-PadK)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(RGB1-Pad2)") + (add_net "Net-(RGB2-Pad2)") + (add_net "Net-(RGB3-Pad2)") + (add_net "Net-(RGB4-Pad2)") + (add_net "Net-(RGB5-Pad2)") + (add_net "Net-(RN4-Pad4)") + (add_net "Net-(RN4-Pad5)") + (add_net "Net-(RN5-Pad4)") + (add_net "Net-(RN5-Pad5)") + (add_net "Net-(U3-Pad24)") + (add_net RGB) + (add_net RGBDO) + (add_net RST) + (add_net R_A) + (add_net R_B) + (add_net R_C) + (add_net R_D) + (add_net TRRS) + (add_net TRRSx) + (add_net VCC) + ) + + (module HokieGeek-kicad:TRRS-PJ-320A-dual_inline (layer F.Cu) (tedit 5D9DB237) (tstamp 600CA80E) + (at 325.23736 15.2937) + (path /5DEC2E4D) + (fp_text reference U4 (at 0 14.2) (layer Dwgs.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value TRRS (at 0.5093 -2.6926) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user PJ-320A (at -4.18 5.25 90) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user PJ-320A (at -2.26 5.25 270) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -1.34 0) (end -1.34 -2) (layer B.SilkS) (width 0.15)) + (fp_line (start -6.94 -2) (end -1.34 -2) (layer B.SilkS) (width 0.15)) + (fp_line (start -6.94 0) (end -6.94 -2) (layer B.SilkS) (width 0.15)) + (fp_line (start -7.19 12.1) (end -1.09 12.1) (layer B.SilkS) (width 0.15)) + (fp_line (start -1.09 0) (end -1.09 12.1) (layer B.SilkS) (width 0.15)) + (fp_line (start -7.19 0) (end -1.09 0) (layer B.SilkS) (width 0.15)) + (fp_line (start -7.19 0) (end -7.19 12.1) (layer B.SilkS) (width 0.15)) + (fp_line (start 0.5 -2) (end -5.1 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.1 0) (end -5.1 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.5 0) (end 0.5 -2) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.35 0) (end -5.35 12.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.75 0) (end 0.75 12.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.75 12.1) (end -5.35 12.1) (layer F.SilkS) (width 0.15)) + (fp_line (start 0.75 0) (end -5.35 0) (layer F.SilkS) (width 0.15)) + (pad 3 thru_hole oval (at 0 6.2) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 59 TRRSx)) + (pad "" np_thru_hole circle (at -2.3 1.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -2.3 8.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at 0 3.2) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 2 thru_hole oval (at 0 10.2) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 58 TRRS)) + (pad 1 thru_hole oval (at -4.6 11.3) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 44 GND)) + (pad 1 thru_hole oval (at -1.84 11.3) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 44 GND)) + (pad "" np_thru_hole circle (at -4.14 1.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad "" np_thru_hole circle (at -4.14 8.6) (size 1.5 1.5) (drill 1.5) (layers *.Cu *.Mask)) + (pad 4 thru_hole oval (at -6.45 3.19) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 3 thru_hole oval (at -6.44 6.2) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 59 TRRSx)) + (pad 2 thru_hole oval (at -6.45 10.19) (size 1.6 2.2) (drill oval 0.9 1.5) (layers *.Cu *.Mask) + (net 58 TRRS)) + ) + + (module Keebio-Parts:ArduinoProMicro-ZigZag (layer F.Cu) (tedit 5BDF4FCE) (tstamp 600CA7EE) + (at 217.73636 2.3592) + (path /5D8887E2) + (fp_text reference U3 (at 0 1.625) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value ProMicro (at 0 0) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text user ST (at -8.91 -5.04 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user TX0/D3 (at -13.97 3.571872 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user TX0/D3 (at -13.97 3.571872 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D2 (at -11.43 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user D0 (at -1.27 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user D1 (at -3.81 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -6.35 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -8.89 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user D4 (at 1.27 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user C6 (at 3.81 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user D7 (at 6.35 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user E6 (at 8.89 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B4 (at 11.43 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B5 (at 13.97 5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B6 (at 13.97 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B2 (at 11.43 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user B3 (at 8.89 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B1 (at 6.35 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user F7 (at 3.81 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user F6 (at 1.27 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user F5 (at -1.27 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user F4 (at -3.81 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user VCC (at -6.35 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user ST (at -8.92 -5.73312 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user GND (at -11.43 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user RAW (at -13.97 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user RAW (at -13.97 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user GND (at -11.43 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user VCC (at -6.35 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user F4 (at -3.81 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user F5 (at -1.27 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user F6 (at 1.27 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user F7 (at 3.81 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B1 (at 6.35 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user B3 (at 8.89 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user B2 (at 11.43 -5.461 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15))) + ) + (fp_text user B6 (at 13.97 -5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user B5 (at 13.97 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user B4 (at 11.43 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user E6 (at 8.89 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D7 (at 6.35 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user C6 (at 3.81 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D4 (at 1.27 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user GND (at -8.89 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user GND (at -6.35 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D1 (at -3.81 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D0 (at -1.27 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_text user D2 (at -11.43 5.461 90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -12.7 6.35) (end -12.7 8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start -15.24 6.35) (end -12.7 6.35) (layer B.SilkS) (width 0.381)) + (fp_line (start -15.24 8.89) (end 15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start 15.24 -8.89) (end -15.24 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -15.24 6.35) (end -12.7 6.35) (layer F.SilkS) (width 0.381)) + (fp_line (start -12.7 6.35) (end -12.7 8.89) (layer F.SilkS) (width 0.381)) + (fp_poly (pts (xy -9.36064 -4.931568) (xy -9.06064 -4.931568) (xy -9.06064 -4.831568) (xy -9.36064 -4.831568)) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -8.96064 -4.731568) (xy -8.86064 -4.731568) (xy -8.86064 -4.631568) (xy -8.96064 -4.631568)) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -9.36064 -4.931568) (xy -9.26064 -4.931568) (xy -9.26064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -9.36064 -4.531568) (xy -8.56064 -4.531568) (xy -8.56064 -4.431568) (xy -9.36064 -4.431568)) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -8.76064 -4.931568) (xy -8.56064 -4.931568) (xy -8.56064 -4.831568) (xy -8.76064 -4.831568)) (layer F.SilkS) (width 0.15)) + (fp_poly (pts (xy -8.95097 -6.044635) (xy -8.85097 -6.044635) (xy -8.85097 -6.144635) (xy -8.95097 -6.144635)) (layer B.SilkS) (width 0.15)) + (fp_poly (pts (xy -9.35097 -6.244635) (xy -8.55097 -6.244635) (xy -8.55097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15)) + (fp_poly (pts (xy -8.75097 -5.844635) (xy -8.55097 -5.844635) (xy -8.55097 -5.944635) (xy -8.75097 -5.944635)) (layer B.SilkS) (width 0.15)) + (fp_poly (pts (xy -9.35097 -5.844635) (xy -9.05097 -5.844635) (xy -9.05097 -5.944635) (xy -9.35097 -5.944635)) (layer B.SilkS) (width 0.15)) + (fp_poly (pts (xy -9.35097 -5.844635) (xy -9.25097 -5.844635) (xy -9.25097 -6.344635) (xy -9.35097 -6.344635)) (layer B.SilkS) (width 0.15)) + (fp_line (start 15.24 -8.89) (end -17.78 -8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start 15.24 8.89) (end 15.24 -8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start -17.78 8.89) (end 15.24 8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start -15.24 -8.89) (end -17.78 -8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -17.78 -8.89) (end -17.78 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -17.78 8.89) (end -15.24 8.89) (layer F.SilkS) (width 0.381)) + (fp_line (start -14.224 -3.556) (end -14.224 3.81) (layer Dwgs.User) (width 0.2)) + (fp_line (start -14.224 3.81) (end -19.304 3.81) (layer Dwgs.User) (width 0.2)) + (fp_line (start -19.304 3.81) (end -19.304 -3.556) (layer Dwgs.User) (width 0.2)) + (fp_line (start -19.304 -3.556) (end -14.224 -3.556) (layer Dwgs.User) (width 0.2)) + (fp_line (start -15.24 6.35) (end -15.24 8.89) (layer B.SilkS) (width 0.381)) + (fp_line (start -15.24 6.35) (end -15.24 8.89) (layer F.SilkS) (width 0.381)) + (pad 24 thru_hole circle (at -13.97 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask)) + (pad 12 thru_hole circle (at 13.97 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 48 LED)) + (pad 23 thru_hole circle (at -11.43 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 44 GND)) + (pad 22 thru_hole circle (at -8.89 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 68 RST)) + (pad 21 thru_hole circle (at -6.35 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 43 VCC)) + (pad 20 thru_hole circle (at -3.81 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 46 ENC_A)) + (pad 19 thru_hole circle (at -1.27 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 47 ENC_B)) + (pad 18 thru_hole circle (at 1.27 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 49 C_1)) + (pad 17 thru_hole circle (at 3.81 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 50 C_2)) + (pad 16 thru_hole circle (at 6.35 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 51 C_3)) + (pad 15 thru_hole circle (at 8.89 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 52 C_4)) + (pad 14 thru_hole circle (at 11.43 -7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 53 C_5)) + (pad 13 thru_hole circle (at 13.97 -7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 54 C_6)) + (pad 11 thru_hole circle (at 11.43 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 55 R_D)) + (pad 10 thru_hole circle (at 8.89 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 56 R_C)) + (pad 9 thru_hole circle (at 6.35 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 57 R_B)) + (pad 8 thru_hole circle (at 3.81 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 69 C6)) + (pad 7 thru_hole circle (at 1.27 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 60 R_A)) + (pad 6 thru_hole circle (at -1.27 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 58 TRRS)) + (pad 5 thru_hole circle (at -3.81 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 59 TRRSx)) + (pad 4 thru_hole circle (at -6.35 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 44 GND)) + (pad 3 thru_hole circle (at -8.89 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 44 GND)) + (pad 2 thru_hole circle (at -11.43 7.3914) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 70 D2)) + (pad 1 thru_hole rect (at -13.97 7.8486) (size 1.7526 1.7526) (drill 1.0922) (layers *.Cu *.SilkS *.Mask) + (net 45 RGB)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/ArduinoProMicro.wrl + (offset (xyz -13.96999979019165 -7.619999885559082 -5.841999912261963)) + (scale (xyz 0.395 0.395 0.395)) + (rotate (xyz 90 180 180)) + ) + ) + + (module Keebio-Parts:RotaryEncoder_EC11 (layer F.Cu) (tedit 5CA3A452) (tstamp 600CA784) + (at 307.05736 40.2837) + (descr "Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") + (tags "rotary encoder") + (path /5D87F295) + (fp_text reference SW1 (at -4.7 -7.2) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value Rotary_Encoder_Switch (at 0 7.9) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 3.6 3.8) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -0.5 0) (end 0.5 0) (layer F.SilkS) (width 0.12)) + (fp_line (start 0 -0.5) (end 0 0.5) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.1 3.5) (end 6.1 5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.1 -1.3) (end 6.1 1.3) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.1 -5.9) (end 6.1 -3.5) (layer F.SilkS) (width 0.12)) + (fp_line (start -3 0) (end 3 0) (layer F.Fab) (width 0.12)) + (fp_line (start 0 -3) (end 0 3) (layer F.Fab) (width 0.12)) + (fp_line (start -7.2 -4.1) (end -7.5 -3.8) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.8 -4.1) (end -7.2 -4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -7.5 -3.8) (end -7.8 -4.1) (layer F.SilkS) (width 0.12)) + (fp_line (start -6.1 -5.9) (end -6.1 5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 -5.9) (end -6.1 -5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -2 5.9) (end -6.1 5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.1 5.9) (end 2 5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start 2 -5.9) (end 6.1 -5.9) (layer F.SilkS) (width 0.12)) + (fp_line (start -6 -4.7) (end -5 -5.8) (layer F.Fab) (width 0.12)) + (fp_line (start -6 5.8) (end -6 -4.7) (layer F.Fab) (width 0.12)) + (fp_line (start 6 5.8) (end -6 5.8) (layer F.Fab) (width 0.12)) + (fp_line (start 6 -5.8) (end 6 5.8) (layer F.Fab) (width 0.12)) + (fp_line (start -5 -5.8) (end 6 -5.8) (layer F.Fab) (width 0.12)) + (fp_line (start -9 -7.1) (end 8.5 -7.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -9 -7.1) (end -9 7.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 7.1) (end 8.5 -7.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.5 7.1) (end -9 7.1) (layer F.CrtYd) (width 0.05)) + (fp_circle (center 0 0) (end 3 0) (layer F.SilkS) (width 0.12)) + (fp_circle (center 0 0) (end 3 0) (layer F.Fab) (width 0.12)) + (pad A thru_hole rect (at -7.5 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 46 ENC_A)) + (pad C thru_hole circle (at -7.5 0) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 44 GND)) + (pad B thru_hole circle (at -7.5 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 47 ENC_B)) + (pad MP thru_hole rect (at 0 -5.6) (size 3.2 2) (drill oval 2.8 1.5) (layers *.Cu *.Mask)) + (pad MP thru_hole rect (at 0 5.6) (size 3.2 2) (drill oval 2.8 1.5) (layers *.Cu *.Mask)) + (pad S2 thru_hole circle (at 7 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad S1 thru_hole circle (at 7 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) + (net 71 "Net-(DD2-Pad1)")) + (model ${KISYS3DMOD}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA75E) + (at 339.23736 20.0237) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5DC77223) + (attr smd) + (fp_text reference RN6 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 36 "Net-(C5-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 39 "Net-(D5-Pad4)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 37 "Net-(C6-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 41 "Net-(D6-Pad4)")) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA747) + (at 325.76736 31.9837) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5DC768EA) + (attr smd) + (fp_text reference RN5 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 34 "Net-(C3-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 73 "Net-(DENC1-PadK)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 35 "Net-(C4-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA730) + (at 345.45736 10.1637) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5DC75F2C) + (attr smd) + (fp_text reference RN4 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 32 "Net-(C1-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 38 "Net-(D1-Pad4)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 33 "Net-(C2-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA719) + (at 318.15736 38.0837) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5DC74E49) + (attr smd) + (fp_text reference RN3 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 24 "Net-(A5-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 30 "Net-(B5-Pad4)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 25 "Net-(A6-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 31 "Net-(B6-Pad4)")) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA702) + (at 299.60736 57.8037) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5DC73F86) + (attr smd) + (fp_text reference RN2 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 22 "Net-(A3-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 28 "Net-(B3-Pad4)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 23 "Net-(A4-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 29 "Net-(B4-Pad4)")) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:R_Array_Concave_4x0603 (layer F.Cu) (tedit 5DA09837) (tstamp 600CA6EB) + (at 305.82736 50.3137) + (descr "Thick Film Chip Resistor Array, Wave soldering, Vishay CRA06P (see cra06p.pdf)") + (tags "resistor array") + (path /5D98A880) + (attr smd) + (fp_text reference RN1 (at 0 -2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "470 Ω" (at 0 2.6) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 -90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 1.55 1.87) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.55 1.87) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end -1.55 1.87) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.55 -1.88) (end 1.55 -1.88) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.4 -1.72) (end -0.4 -1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.4 1.72) (end -0.4 1.72) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.8 1.6) (end -0.8 -1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 1.6) (end -0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -1.6) (end 0.8 1.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -1.6) (end 0.8 -1.6) (layer F.Fab) (width 0.1)) + (pad 2 smd rect (at -0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 20 "Net-(A1-Pad4)")) + (pad 3 smd rect (at -0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 26 "Net-(B1-Pad4)")) + (pad 1 smd rect (at -0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 21 "Net-(A2-Pad4)")) + (pad 4 smd rect (at -0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 27 "Net-(B2-Pad4)")) + (pad 8 smd rect (at 0.85 -1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 7 smd rect (at 0.85 -0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 6 smd rect (at 0.85 0.4) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 5 smd rect (at 0.85 1.2) (size 0.9 0.4) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_Array_Concave_4x0603.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA6D4) + (at 341.12236 -3.471371) + (path /5DC21BD2) + (attr smd) + (fp_text reference RGB6 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(RGB5-Pad2)")) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 72 RGBDO)) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 67 "Net-(RGB5-Pad2)")) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 72 RGBDO)) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA6BC) + (at 341.12236 4.018629) + (path /5DC20783) + (attr smd) + (fp_text reference RGB5 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(RGB4-Pad2)")) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 67 "Net-(RGB5-Pad2)")) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 66 "Net-(RGB4-Pad2)")) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 67 "Net-(RGB5-Pad2)")) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA6A4) + (at 300.64236 51.658629) + (path /5DC1F894) + (attr smd) + (fp_text reference RGB4 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(RGB3-Pad2)")) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 66 "Net-(RGB4-Pad2)")) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 65 "Net-(RGB3-Pad2)")) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 66 "Net-(RGB4-Pad2)")) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA68C) + (at 320.58236 31.938629) + (path /5DC1E9CC) + (attr smd) + (fp_text reference RGB3 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(RGB2-Pad2)")) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 65 "Net-(RGB3-Pad2)")) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 64 "Net-(RGB2-Pad2)")) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 65 "Net-(RGB3-Pad2)")) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA674) + (at 329.67236 25.838629) + (path /5DBF3604) + (attr smd) + (fp_text reference RGB2 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(RGB1-Pad2)")) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 64 "Net-(RGB2-Pad2)")) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 63 "Net-(RGB1-Pad2)")) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 64 "Net-(RGB2-Pad2)")) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:WS2812B (layer F.Cu) (tedit 5DBE0A17) (tstamp 600CA65C) + (at 340.27236 13.878629) + (path /5D9D4967) + (attr smd) + (fp_text reference RGB1 (at 3.41 -0.06 270) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_text value WS2812B (at 0.025 5.4) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.2))) + ) + (fp_line (start 2.49 -2.53) (end 2.49 2.22) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 2.17) (end 2.26 2.47) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.51 2.46872) (end -2.51 -2.53) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.51 -2.51) (end -2.49 -2.51) (layer B.SilkS) (width 0.2)) + (fp_line (start -2.46 2.45) (end 2.24 2.45) (layer B.SilkS) (width 0.2)) + (fp_line (start 2.49 0.23) (end 0.19 2.48) (layer B.SilkS) (width 0.15)) + (fp_line (start -2.5 0.2) (end -0.25 2.5) (layer F.SilkS) (width 0.15)) + (fp_line (start -2.5 2.2) (end -2.5 -2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.25 2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.5 2.2) (end -2.25 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start 2.5 -2.5) (end 2.5 2.5) (layer F.SilkS) (width 0.2)) + (fp_line (start -2.49936 -2.49936) (end 2.49936 -2.49936) (layer F.SilkS) (width 0.2)) + (pad 4 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 45 RGB)) + (pad 3 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 2 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 63 "Net-(RGB1-Pad2)")) + (pad 1 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers F.Cu F.Paste F.Mask) + (net 43 VCC)) + (pad 3 smd rect (at 1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 44 GND)) + (pad 4 smd rect (at -1.6002 2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 45 RGB)) + (pad 1 smd rect (at -1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 43 VCC)) + (pad 2 smd rect (at 1.6002 -2.49936) (size 0.89916 1.50114) (layers B.Cu B.Paste B.Mask) + (net 63 "Net-(RGB1-Pad2)")) + (model /Users/cole/git/keyboard_case_and_pcb_gen/mx.pretty/packages3d/neopixel.packages3d/ws2812b.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Keebio-Parts:SW_Tactile_SPST_Angled_MJTP1117 (layer F.Cu) (tedit 5955E103) (tstamp 600CA644) + (at 329.33736 17.1187) + (descr "tactile switch SPST right angle, PTS645VL39-2 LFS") + (tags "tactile switch SPST angled PTS645VL39-2 LFS C&K Button") + (path /5DB7090B) + (fp_text reference RESET1 (at 2.5 1.68) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value RESET (at 2.5 5.38988) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 1.05 -3.85) (end 1.05 -2.59) (layer F.Fab) (width 0.1)) + (fp_line (start 3.95 -3.85) (end 3.95 -2.59) (layer F.Fab) (width 0.1)) + (fp_line (start 1.05 -3.85) (end 3.95 -3.85) (layer F.Fab) (width 0.1)) + (fp_line (start -0.84 0.97) (end -0.84 1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.95 3.6) (end 5.95 0.86) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 3.6) (end -0.95 3.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.95 0.86) (end 5.95 0.86) (layer F.Fab) (width 0.1)) + (fp_line (start 6.25 3.6) (end 6.25 -2.59) (layer F.Fab) (width 0.1)) + (fp_line (start -2.25 -2.8) (end 7.3 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.3 -2.8) (end 7.3 4.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start 7.3 4.45) (end -2.25 4.45) (layer F.CrtYd) (width 0.05)) + (fp_line (start -2.25 4.45) (end -2.25 -2.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.36 -2.7) (end 6.36 -2.7) (layer F.SilkS) (width 0.12)) + (fp_line (start 6.36 -2.7) (end 6.36 1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.36 -2.7) (end -1.36 1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.25 -2.59) (end 6.25 -2.59) (layer F.Fab) (width 0.1)) + (fp_line (start -1.25 3.6) (end -1.25 -2.59) (layer F.Fab) (width 0.1)) + (fp_line (start 5.95 3.6) (end 6.25 3.6) (layer F.Fab) (width 0.1)) + (fp_line (start -0.95 3.6) (end -0.95 0.86) (layer F.Fab) (width 0.1)) + (fp_line (start 5.84 0.97) (end 5.84 1.2) (layer F.SilkS) (width 0.12)) + (fp_line (start 5.3 0.97) (end 5.84 0.97) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.84 0.97) (end -0.3 0.97) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.8 0.97) (end 4.2 0.97) (layer F.SilkS) (width 0.12)) + (pad "" np_thru_hole circle (at 2.5 -1.21) (size 1.2 1.2) (drill 1.2) (layers *.Cu *.Mask)) + (pad "" thru_hole circle (at -1 2.49) (size 2.1 2.1) (drill 1.3) (layers *.Cu *.Mask)) + (pad 1 thru_hole circle (at 0 0) (size 1.75 1.75) (drill 0.99) (layers *.Cu *.Mask) + (net 68 RST)) + (pad 2 thru_hole circle (at 5 0) (size 1.75 1.75) (drill 0.99) (layers *.Cu *.Mask) + (net 44 GND)) + (pad "" thru_hole circle (at 6.01 2.49) (size 2.1 2.1) (drill 1.3) (layers *.Cu *.Mask)) + (model ${KISYS3DMOD}/Buttons_Switches_THT.3dshapes/SW_Tactile_SPST_Angled_PTS645Vx39-2LFS.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 600CA624) + (at 199.83736 75.8837) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB9CC59) + (attr smd) + (fp_text reference R4 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "4.7k Ω" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 58 TRRS)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 VCC)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 600CA613) + (at 345.38736 13.8137) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB90F16) + (attr smd) + (fp_text reference R3 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "4.7k Ω" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 43 VCC)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 59 TRRSx)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 600CA602) + (at 207.85736 75.8837) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB549A1) + (attr smd) + (fp_text reference R2 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "100k Ω" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 44 GND)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 LED)) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Resistor_SMD:R_0603_1608Metric (layer F.Cu) (tedit 5F68FEEE) (tstamp 600CA5F1) + (at 203.84736 75.8837) + (descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") + (tags resistor) + (path /5DB5B41C) + (attr smd) + (fp_text reference R1 (at 0 -1.43) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value "100 Ω" (at 0 1.43) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0) (layer F.Fab) + (effects (font (size 0.4 0.4) (thickness 0.06))) + ) + (fp_line (start -0.8 0.4125) (end -0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.8 -0.4125) (end 0.8 -0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 -0.4125) (end 0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start 0.8 0.4125) (end -0.8 0.4125) (layer F.Fab) (width 0.1)) + (fp_line (start -0.237258 -0.5225) (end 0.237258 -0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.237258 0.5225) (end 0.237258 0.5225) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.48 0.73) (end -1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.48 -0.73) (end 1.48 -0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 -0.73) (end 1.48 0.73) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.48 0.73) (end -1.48 0.73) (layer F.CrtYd) (width 0.05)) + (pad 2 smd roundrect (at 0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 48 LED)) + (pad 1 smd roundrect (at -0.825 0) (size 0.8 0.95) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25) + (net 61 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-23 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA5E0) + (at 231.45736 74.8137) + (descr "SOT-23, Standard") + (tags SOT-23) + (path /5DA012E6) + (attr smd) + (fp_text reference Q1 (at 0 -2.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MOSFET (at 0 2.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start -0.7 -0.95) (end -0.7 1.5) (layer F.Fab) (width 0.1)) + (fp_line (start -0.15 -1.52) (end 0.7 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 -0.95) (end -0.15 -1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.7 -1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start -0.7 1.52) (end 0.7 1.52) (layer F.Fab) (width 0.1)) + (fp_line (start 0.76 1.58) (end 0.76 0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer F.SilkS) (width 0.12)) + (fp_line (start -1.7 -1.75) (end 1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 -1.75) (end 1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.7 1.75) (end -1.7 1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.7 1.75) (end -1.7 -1.75) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.76 -1.58) (end -1.4 -1.58) (layer F.SilkS) (width 0.12)) + (fp_line (start 0.76 1.58) (end -0.7 1.58) (layer F.SilkS) (width 0.12)) + (pad 3 smd rect (at 1 0) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 62 LEDOUT)) + (pad 2 smd rect (at -1 0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 44 GND)) + (pad 1 smd rect (at -1 -0.95) (size 0.9 0.8) (layers F.Cu F.Paste F.Mask) + (net 61 "Net-(Q1-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:TRRS_headers (layer F.Cu) (tedit 5DA0C2E2) (tstamp 600CA5CB) + (at 214.842159 73.978499) + (path /5DAEC96B) + (fp_text reference J3 (at -1.3462 -1.8288) (layer F.SilkS) hide + (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom)) + ) + (fp_text value TRRS (at -1.27 3.175) (layer F.Fab) hide + (effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify left bottom)) + ) + (fp_text user TRRSx (at 5.03 -3.25 -90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user TRRS (at 2.38 -3.09 -90) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user TRRSx (at 5.12 -3.25 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user TRRS (at 2.47 -3.07 90) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user GND (at -2.78 0) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user GND (at -2.77 0.02) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user VCC (at 10.28 -0.04) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user VCC (at 10.34 -0.06) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_poly (pts (xy -0.254 0.254) (xy 0.254 0.254) (xy 0.254 -0.254) (xy -0.254 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 2.286 0.254) (xy 2.794 0.254) (xy 2.794 -0.254) (xy 2.286 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 4.826 0.254) (xy 5.334 0.254) (xy 5.334 -0.254) (xy 4.826 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 7.366 0.254) (xy 7.874 0.254) (xy 7.874 -0.254) (xy 7.366 -0.254)) (layer F.Fab) (width 0)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 59 TRRSx) (solder_mask_margin 0.1016)) + (pad 3 thru_hole circle (at 5.08 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 58 TRRS) (solder_mask_margin 0.1016)) + (pad 4 thru_hole circle (at 7.62 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:klaatu_extra_pins (layer F.Cu) (tedit 5DAF097D) (tstamp 600CA5B7) + (at 199.272159 73.198499) + (path /5DD19A27) + (fp_text reference J2 (at -1.3462 -1.8288) (layer F.SilkS) hide + (effects (font (size 1.2065 1.2065) (thickness 0.127)) (justify left bottom)) + ) + (fp_text value EXTRAS (at -1.27 3.175) (layer F.Fab) hide + (effects (font (size 1.2065 1.2065) (thickness 0.1016)) (justify left bottom)) + ) + (fp_text user VCC (at 14.92 0.1) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user TRRSx (at 7.68 -2.64 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.1))) + ) + (fp_text user RGBDO (at 10.21 -2.74 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.1))) + ) + (fp_text user VCC (at 14.95 0.08) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user TRRSx (at 7.68 -2.66 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.1)) (justify mirror)) + ) + (fp_text user RGBDO (at 10.27 -2.78 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.1)) (justify mirror)) + ) + (fp_text user C6 (at 2.58 -1.64) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user GND (at -2.27 0.03) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user D2 (at 5.04 -1.64) (layer B.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1)) (justify mirror)) + ) + (fp_text user D2 (at 5.04 -1.64) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user C6 (at 2.53 -1.64) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_text user GND (at -2.3 0.03) (layer F.SilkS) + (effects (font (size 0.8 0.8) (thickness 0.1))) + ) + (fp_poly (pts (xy -0.254 0.254) (xy 0.254 0.254) (xy 0.254 -0.254) (xy -0.254 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 2.286 0.254) (xy 2.794 0.254) (xy 2.794 -0.254) (xy 2.286 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 4.826 0.254) (xy 5.334 0.254) (xy 5.334 -0.254) (xy 4.826 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 7.366 0.254) (xy 7.874 0.254) (xy 7.874 -0.254) (xy 7.366 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 9.906 0.254) (xy 10.414 0.254) (xy 10.414 -0.254) (xy 9.906 -0.254)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy 12.446 0.254) (xy 12.954 0.254) (xy 12.954 -0.254) (xy 12.446 -0.254)) (layer F.Fab) (width 0)) + (pad 6 thru_hole circle (at 12.7 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 5 thru_hole circle (at 10.16 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 72 RGBDO) (solder_mask_margin 0.1016)) + (pad 1 thru_hole rect (at 0 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 2 thru_hole circle (at 2.54 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 69 C6) (solder_mask_margin 0.1016)) + (pad 3 thru_hole circle (at 5.08 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 70 D2) (solder_mask_margin 0.1016)) + (pad 4 thru_hole circle (at 7.62 0 90) (size 1.8796 1.8796) (drill 1.016) (layers *.Cu *.Mask) + (net 59 TRRSx) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:ICSP-Header (layer F.Cu) (tedit 5DA0C9AA) (tstamp 600CA59B) + (at 335.68736 -4.8963) + (descr "Through hole straight socket strip, 1x06, 2.54mm pitch, single row") + (tags "Through hole socket strip THT 1x06 2.54mm single row") + (path /5D8D4C75) + (fp_text reference J1 (at 0 -2.33) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value AVR_ICSP (at 0 15.03) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 -2.33) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user VCC (at 1.372 12.74 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user GND (at 1.492 0.02 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user RST (at 1.492 2.51 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user MISO (at 1.402 10.2 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user SCK (at 1.492 5.05 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user MOSI (at 1.442 7.49 90) (layer B.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15)) (justify mirror)) + ) + (fp_text user MISO (at 1.402 10.2 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_text user VCC (at 1.372 12.74 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_text user SCK (at 1.492 5.05 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_text user MOSI (at 1.442 7.49 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_text user RST (at 1.492 2.51 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_text user GND (at 1.492 0.02 90) (layer F.SilkS) + (effects (font (size 0.7 0.7) (thickness 0.15))) + ) + (fp_line (start -1.27 -1.27) (end -1.27 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start -1.27 13.97) (end 1.27 13.97) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 13.97) (end 1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start 1.27 -1.27) (end -1.27 -1.27) (layer F.Fab) (width 0.1)) + (fp_line (start -1.8 -1.8) (end -1.8 14.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.8 14.5) (end 1.8 14.5) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 14.5) (end 1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer F.CrtYd) (width 0.05)) + (pad 6 thru_hole oval (at 0 12.7) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 5 thru_hole oval (at 0 10.16) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 4 thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 3 thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 2 thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 68 RST)) + (pad 1 thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 44 GND)) + (model ${KISYS3DMOD}/Socket_Strips.3dshapes/Socket_Strip_Straight_1x06_Pitch2.54mm.wrl + (offset (xyz 0 -6.349999904632568 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 270)) + ) + ) + + (module HokieGeek-kicad:LED_D3.0mm_FlatTop_minsilk (layer F.Cu) (tedit 5DAF5633) (tstamp 600CA57C) + (at 225.292359 73.938699) + (descr "LED, Round, FlatTop, diameter 3.0mm, 2 pins, http://www.kingbright.com/attachments/file/psearch/000/00/00/L-47XEC(Ver.9A).pdf") + (tags "LED Round FlatTop diameter 3.0mm 2 pins") + (path /5DADB196) + (fp_text reference DENC1 (at 1.3 -3.22 -180) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value LED (at 1.28 1.83 -180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at 4.16 -0.86) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at -1.71 -0.97) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at 4.16 -0.86) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at -1.71 -0.96) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad K thru_hole rect (at 0 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 73 "Net-(DENC1-PadK)")) + (pad A thru_hole circle (at 2.54 0) (size 1.8 1.8) (drill 0.9) (layers *.Cu *.Mask) + (net 43 VCC)) + (model ${KISYS3DMOD}/LED_THT.3dshapes/LED_D3.0mm_FlatTop.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA572) + (at 282.55736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F7168CC) + (attr smd) + (fp_text reference DD3 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 55 R_D)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 42 "Net-(D6-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 55 R_D)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 40 "Net-(D5-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA55C) + (at 278.30736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F7168AC) + (attr smd) + (fp_text reference DD2 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 55 R_D)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 71 "Net-(DD2-Pad1)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA546) + (at 274.05736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F716896) + (attr smd) + (fp_text reference DD1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 55 R_D)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 19 "Net-(D1-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA530) + (at 269.80736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F299B47) + (attr smd) + (fp_text reference DC3 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 18 "Net-(C6-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 17 "Net-(C5-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA51A) + (at 265.55736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F299B2F) + (attr smd) + (fp_text reference DC2 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 16 "Net-(C4-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 15 "Net-(C3-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA504) + (at 261.30736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F299B17) + (attr smd) + (fp_text reference DC1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 14 "Net-(C2-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 56 R_C)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 13 "Net-(C1-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA4EE) + (at 257.05736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F437740) + (attr smd) + (fp_text reference DB3 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 12 "Net-(B6-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 11 "Net-(B5-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA4D8) + (at 252.80736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F43772A) + (attr smd) + (fp_text reference DB2 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 10 "Net-(B4-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 9 "Net-(B3-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA4C2) + (at 248.55736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F437714) + (attr smd) + (fp_text reference DB1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 8 "Net-(B2-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 57 R_B)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 7 "Net-(B1-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA4AC) + (at 244.30736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F272075) + (attr smd) + (fp_text reference DA3 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 6 "Net-(A6-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 5 "Net-(A5-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA496) + (at 240.05736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F25B41B) + (attr smd) + (fp_text reference DA2 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 4 "Net-(A4-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 3 "Net-(A3-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 600CA480) + (at 235.80736 74.4637) + (descr "SOT-363, SC-70-6") + (tags "SOT-363 SC-70-6") + (path /5F24B223) + (attr smd) + (fp_text reference DA1 (at 0 -2) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BAV99S (at 0 2 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user %R (at 0 0 90) (layer F.Fab) + (effects (font (size 0.5 0.5) (thickness 0.075))) + ) + (fp_line (start 0.7 -1.16) (end -1.2 -1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start -0.7 1.16) (end 0.7 1.16) (layer F.SilkS) (width 0.12)) + (fp_line (start 1.6 1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end -1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start -1.6 -1.4) (end 1.6 -1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end -0.175 -1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.675 -0.6) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -1.6 1.4) (end 1.6 1.4) (layer F.CrtYd) (width 0.05)) + (fp_line (start 0.675 -1.1) (end 0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start 0.675 1.1) (end -0.675 1.1) (layer F.Fab) (width 0.1)) + (fp_line (start -0.175 -1.1) (end -0.675 -0.6) (layer F.Fab) (width 0.1)) + (pad 6 smd rect (at 0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 4 smd rect (at 0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 2 "Net-(A2-Pad2)")) + (pad 2 smd rect (at -0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at 0.95 0) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -0.95 0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 60 R_A)) + (pad 1 smd rect (at -0.95 -0.65) (size 0.65 0.4) (layers F.Cu F.Paste F.Mask) + (net 1 "Net-(A1-Pad2)")) + (model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-363_SC-70-6.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA46A) + (at 323.39656 2.7529) + (path /5DCC22FE) + (fp_text reference D6 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 42 "Net-(D6-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 42 "Net-(D6-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 41 "Net-(D6-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA44D) + (at 303.45656 2.7529) + (path /5DC82B41) + (fp_text reference D5 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 40 "Net-(D5-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 40 "Net-(D5-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 39 "Net-(D5-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA430) + (at 267.62656 22.6929) + (path /5DAA4052) + (fp_text reference D1 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 19 "Net-(D1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 19 "Net-(D1-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 38 "Net-(D1-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA413) + (at 322.23076 37.1871) + (path /5DABAB15) + (fp_text reference Cap6 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA3FD) + (at 309.90076 49.4171) + (path /5DABA58A) + (fp_text reference Cap5 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA3E7) + (at 334.78076 23.5971) + (path /5DAB52C6) + (fp_text reference Cap4 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA3D1) + (at 338.77076 23.9271) + (path /5DAB4A04) + (fp_text reference Cap3 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA3BB) + (at 334.78076 27.1271) + (path /5DAB4343) + (fp_text reference Cap2 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:0603-Dual (layer F.Cu) (tedit 5D8B3BBA) (tstamp 600CA3A5) + (at 309.90076 52.9471) + (path /5DA90E30) + (fp_text reference Cap1 (at -0.889 -0.762) (layer F.SilkS) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_text value 0.1uF (at -1.016 1.143) (layer F.Fab) + (effects (font (size 0.38608 0.38608) (thickness 0.032512)) (justify left bottom)) + ) + (fp_poly (pts (xy -0.1999 0.3) (xy 0.1999 0.3) (xy 0.1999 -0.3) (xy -0.1999 -0.3)) (layer F.Adhes) (width 0)) + (fp_poly (pts (xy 0.3302 0.4699) (xy 0.8303 0.4699) (xy 0.8303 -0.4801) (xy 0.3302 -0.4801)) (layer F.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4699) (xy -0.3381 0.4699) (xy -0.3381 -0.4801) (xy -0.8382 -0.4801)) (layer F.Fab) (width 0)) + (fp_line (start -0.356 0.419) (end 0.356 0.419) (layer F.Fab) (width 0.1016)) + (fp_line (start -0.356 -0.432) (end 0.356 -0.432) (layer F.Fab) (width 0.1016)) + (fp_line (start -1.473 0.983) (end -1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 0.983) (end -1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start 1.473 -0.983) (end 1.473 0.983) (layer Dwgs.User) (width 0.0508)) + (fp_line (start -1.473 -0.983) (end 1.473 -0.983) (layer Dwgs.User) (width 0.0508)) + (fp_poly (pts (xy -0.1905 0.3048) (xy 0.2093 0.3048) (xy 0.2093 -0.2952) (xy -0.1905 -0.2952)) (layer B.Adhes) (width 0)) + (fp_poly (pts (xy 0.3254 0.4674) (xy 0.8255 0.4674) (xy 0.8255 -0.4826) (xy 0.3254 -0.4826)) (layer B.Fab) (width 0)) + (fp_poly (pts (xy -0.8382 0.4674) (xy -0.3381 0.4674) (xy -0.3381 -0.4826) (xy -0.8382 -0.4826)) (layer B.Fab) (width 0)) + (fp_line (start -0.3683 0.4191) (end 0.3437 0.4191) (layer B.Fab) (width 0.1016)) + (fp_line (start -0.3691 1.4732) (end 0.3429 1.4732) (layer B.Fab) (width 0.1016)) + (pad 2 smd rect (at 0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.8509 0) (size 1.1 1) (layers B.Cu B.Paste B.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 1 smd rect (at -0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 43 VCC) (solder_mask_margin 0.1016)) + (pad 2 smd rect (at 0.85 0) (size 1.1 1) (layers F.Cu F.Paste F.Mask) + (net 44 GND) (solder_mask_margin 0.1016)) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA38F) + (at 247.68656 42.6329) + (path /5DCC22E0) + (fp_text reference C6 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 18 "Net-(C6-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 18 "Net-(C6-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 37 "Net-(C6-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA372) + (at 243.63656 2.7529) + (path /5DC82B23) + (fp_text reference C5 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 17 "Net-(C5-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 17 "Net-(C5-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 36 "Net-(C5-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA355) + (at 283.51656 2.7529) + (path /5D9711CF) + (fp_text reference C4 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 16 "Net-(C4-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 16 "Net-(C4-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 35 "Net-(C4-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA338) + (at 207.80656 21.9129) + (path /5D9B3A75) + (fp_text reference C3 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 15 "Net-(C3-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 15 "Net-(C3-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 34 "Net-(C3-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA31B) + (at 287.56656 62.5729) + (path /5D9D9D21) + (fp_text reference C2 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 14 "Net-(C2-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 14 "Net-(C2-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 33 "Net-(C2-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA2FE) + (at 307.50656 22.6929) + (path /5DA47D66) + (fp_text reference C1 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 13 "Net-(C1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 13 "Net-(C1-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 32 "Net-(C1-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA2E1) + (at 287.56656 42.6329) + (path /5DCC22C2) + (fp_text reference B6 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 12 "Net-(B6-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 12 "Net-(B6-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 31 "Net-(B6-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA2C4) + (at 267.62656 62.5729) + (path /5DC82B05) + (fp_text reference B5 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 11 "Net-(B5-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 11 "Net-(B5-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 30 "Net-(B5-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA2A7) + (at 287.56656 22.6929) + (path /5D955748) + (fp_text reference B4 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 10 "Net-(B4-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 10 "Net-(B4-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 29 "Net-(B4-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA28A) + (at 267.62656 42.6329) + (path /5D9B3A56) + (fp_text reference B3 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 9 "Net-(B3-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 9 "Net-(B3-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 28 "Net-(B3-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA26D) + (at 247.68656 62.5729) + (path /5D9D9D02) + (fp_text reference B2 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 8 "Net-(B2-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 8 "Net-(B2-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 27 "Net-(B2-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA250) + (at 247.68656 22.6929) + (path /5DA47D48) + (fp_text reference B1 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 7 "Net-(B1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 7 "Net-(B1-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 26 "Net-(B1-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple--missing-hole-right (layer F.Cu) (tedit 5DA053C0) (tstamp 600CA233) + (at 227.74656 42.6329) + (path /5DCC22A4) + (fp_text reference A6 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 6 "Net-(A6-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 54 C_6)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 6 "Net-(A6-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 25 "Net-(A6-Pad4)")) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA217) + (at 207.80656 61.7929) + (path /5DC82AE7) + (fp_text reference A5 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 5 "Net-(A5-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 53 C_5)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 5 "Net-(A5-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 24 "Net-(A5-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA1FA) + (at 263.57656 2.7529) + (path /5D929550) + (fp_text reference A4 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 4 "Net-(A4-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 52 C_4)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 4 "Net-(A4-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 23 "Net-(A4-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA1DD) + (at 227.74656 22.6929) + (path /5D9B3A38) + (fp_text reference A3 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 3 "Net-(A3-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 51 C_3)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 3 "Net-(A3-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 22 "Net-(A3-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA1C0) + (at 207.80656 41.8529) + (path /5D9D9CE4) + (fp_text reference A2 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 2 "Net-(A2-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 50 C_2)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 2 "Net-(A2-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 21 "Net-(A2-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (module HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple (layer F.Cu) (tedit 5D9FE45C) (tstamp 600CA1A3) + (at 227.74656 62.5729) + (path /5DA47D2A) + (fp_text reference A1 (at 0 3.175) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text value MX (at 0 5.08) (layer F.SilkS) hide + (effects (font (size 1.27 1.524) (thickness 0.2032))) + ) + (fp_text user + (at -1.27 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user - (at 1.26 3.5) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user + (at -1.27 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_text user - (at 1.26 3.5) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (fp_line (start -6.35 -6.35) (end 6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 -6.35) (end 6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start 6.35 6.35) (end -6.35 6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -6.35 6.35) (end -6.35 -6.35) (layer Cmts.User) (width 0.1524)) + (fp_line (start -9.398 -9.398) (end 9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 -9.398) (end 9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start 9.398 9.398) (end -9.398 9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -9.398 9.398) (end -9.398 -9.398) (layer Dwgs.User) (width 0.1524)) + (fp_line (start -6.985 -6.985) (end 6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 -6.985) (end 6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start 6.985 6.985) (end -6.985 6.985) (layer Eco2.User) (width 0.1524)) + (fp_line (start -6.985 6.985) (end -6.985 -6.985) (layer Eco2.User) (width 0.1524)) + (pad 2 thru_hole circle (at 3.81 -2.54 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 1 "Net-(A1-Pad2)")) + (pad 1 thru_hole circle (at -2.54 -5.08 270) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 1 thru_hole circle (at -3.81 -2.54 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 49 C_1)) + (pad 2 thru_hole circle (at 2.54 -5.08 90) (size 2.286 2.286) (drill 1.4986) (layers *.Cu *.Mask) + (net 1 "Net-(A1-Pad2)")) + (pad 3 thru_hole circle (at -1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 43 VCC)) + (pad 4 thru_hole rect (at 1.27 5.08) (size 1.905 1.905) (drill 0.9906) (layers *.Cu *.Mask) + (net 20 "Net-(A1-Pad4)")) + (pad HOLE np_thru_hole circle (at 5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at -5.08 0) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask)) + (pad HOLE np_thru_hole circle (at 0 0) (size 3.9878 3.9878) (drill 3.9878) (layers *.Cu *.Mask)) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/mx-switch.wrl + (offset (xyz 7.4675998878479 7.4675998878479 5.943599910736085)) + (scale (xyz 0.4 0.4 0.4)) + (rotate (xyz 270 0 180)) + ) + (model /Users/danny/Documents/proj/custom-keyboard/kicad-libs/3d_models/SA-R3-1u.wrl + (offset (xyz 0 0 11.93799982070923)) + (scale (xyz 0.394 0.394 0.394)) + (rotate (xyz 270 0 0)) + ) + ) + + (gr_text RESET (at 110.16488 44.74718) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_line (start 188.09876 40.524049) (end 188.09176 40.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.52186 115.672092) (end 169.53786 115.70618) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.47366 50.805049) (end 147.27186 50.486949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.71386 51.09525) (end 147.47366 50.805049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.98846 51.353149) (end 147.71386 51.09525) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.29326 51.574649) (end 147.98846 51.353149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.62336 51.756149) (end 148.29326 51.574649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.91116 115.84058) (end 92.94526 115.824543) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.92876 40.290149) (end 187.89376 40.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.10076 30.561649) (end 150.09836 30.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.89346 35.276349) (end 168.85696 35.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.09136 35.487049) (end 169.07966 35.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.63996 115.814945) (end 169.67306 115.833103) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.70806 115.846973) (end 169.74456 115.856342) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50316 110.599249) (end 150.51016 110.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.10076 96.861649) (end 111.80076 96.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 91.861649) (end 131.50076 105.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.87576 115.852222) (end 187.91076 115.84058) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.07226 96.689349) (end 112.08606 96.654349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.87536 96.852249) (end 111.91116 96.840549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.58206 115.767017) (end 169.60956 115.792804) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.06376 40.417149) (end 188.04376 40.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.89376 40.276349) (end 187.85676 40.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.74456 110.856339) (end 150.80076 110.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.97706 115.804355) (end 93.00616 115.780338) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.03196 115.752872) (end 93.05406 115.7224) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.05406 96.722449) (end 112.07226 96.689349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.76316 30.264049) (end 131.72616 30.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.80076 30.261649) (end 131.76316 30.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.80076 30.261649) (end 131.80076 30.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.96156 30.308349) (end 149.92846 30.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.99196 30.330449) (end 149.96156 30.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.01946 30.356249) (end 149.99196 30.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 35.261649) (end 112.80076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 30.561649) (end 131.50076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50606 30.505449) (end 131.50076 30.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.81306 89.880149) (end 171.08766 90.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.50826 89.658649) (end 170.81306 89.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.17806 89.477149) (end 170.50826 89.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.82776 89.338449) (end 170.17806 89.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.46286 89.244849) (end 169.82776 89.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.08916 89.197549) (end 169.46286 89.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.85696 30.266949) (end 149.80076 30.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.89346 30.276349) (end 149.85696 30.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.92846 30.290149) (end 149.89346 30.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.67306 110.833099) (end 150.70806 110.846969) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.71386 90.138049) (end 166.98846 89.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.47366 90.428349) (end 166.71386 90.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.27186 90.746449) (end 166.47366 90.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.11146 91.087249) (end 166.27186 90.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.99496 91.445549) (end 166.11146 91.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.92436 91.815649) (end 165.99496 91.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.10076 96.561649) (end 112.10076 91.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.744547 115.856342) (end 74.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.708048 115.846973) (end 74.744547 115.856342) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.673029 115.833103) (end 74.708048 115.846973) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.640009 115.814945) (end 74.673029 115.833103) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.609537 115.792804) (end 74.640009 115.814945) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.17806 46.327149) (end 151.50826 46.508649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.82776 46.188449) (end 151.17806 46.327149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.46286 46.094749) (end 150.82776 46.188449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.08916 46.047549) (end 150.46286 46.094749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.71236 46.047549) (end 150.08916 46.047549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.33856 46.094749) (end 149.71236 46.047549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.52186 110.672089) (end 150.53786 110.706179) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.22706 78.567649) (end 96.15646 78.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.25076 78.191649) (end 96.22706 78.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.22706 77.815649) (end 96.25076 78.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.15646 77.445549) (end 96.22706 77.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.04006 77.087249) (end 96.15646 77.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.87966 76.746449) (end 96.04006 77.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.01946 35.356249) (end 168.99196 35.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.97366 46.188449) (end 149.33856 46.094749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.62336 46.327149) (end 148.97366 46.188449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.29326 46.508649) (end 148.62336 46.327149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.98846 46.730149) (end 148.29326 46.508649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.71386 46.988049) (end 147.98846 46.730149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.94526 96.824549) (end 111.97706 96.804349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.64326 75.658649) (end 91.97346 75.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.33846 75.880149) (end 91.64326 75.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.06386 76.138049) (end 91.33846 75.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.82366 76.428349) (end 91.06386 76.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.62186 76.746449) (end 90.82366 76.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.46146 77.087249) (end 90.62186 76.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.81286 75.244849) (end 94.17776 75.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.43916 75.197549) (end 93.81286 75.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.06236 75.197549) (end 93.43916 75.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.68856 75.244849) (end 93.06236 75.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.32366 75.338449) (end 92.68856 75.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.97346 75.477149) (end 92.32366 75.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.10076 115.561649) (end 93.10076 96.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.582071 115.767017) (end 74.609537 115.792804) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.558054 115.73798) (end 74.582071 115.767017) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.537866 115.70618) (end 74.558054 115.73798) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.521829 115.672092) (end 74.537866 115.70618) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.510187 115.636249) (end 74.521829 115.672092) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.90076 92.191649) (end 165.92436 91.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.92436 92.567649) (end 165.90076 92.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.99496 92.937749) (end 165.92436 92.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.11146 93.296049) (end 165.99496 92.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.27186 93.636949) (end 166.11146 93.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.47366 93.955049) (end 166.27186 93.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.51016 105.636249) (end 131.52186 105.672089) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.63996 110.814949) (end 150.67306 110.833099) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.67306 115.833103) (end 169.70806 115.846973) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.00616 115.780338) (end 93.03196 115.752872) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.08606 96.654349) (end 112.09546 96.617849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.07966 35.451249) (end 169.06366 35.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.80076 40.261649) (end 169.10076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.55806 115.73798) (end 169.58206 115.767017) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 105.561649) (end 131.50316 105.599249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.10076 91.861649) (end 131.50076 91.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.51016 110.636249) (end 150.52186 110.672089) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.01976 40.356249) (end 187.99176 40.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.51016 115.636249) (end 169.52186 115.672092) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.08916 95.185749) (end 168.71236 95.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.08576 115.654361) (end 188.09576 115.617862) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.94526 115.824543) (end 92.97706 115.804355) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.06366 35.417149) (end 169.04346 35.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.04346 30.385349) (end 150.01946 30.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.80076 115.861652) (end 187.83876 115.859287) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.55806 105.737979) (end 131.58206 105.767019) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.80076 115.861652) (end 187.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.80076 105.861649) (end 150.50076 105.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.763163 40.264049) (end 74.72616 40.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.80076 40.261649) (end 74.763163 40.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50076 40.261649) (end 74.80076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50076 35.561649) (end 112.50076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.10076 35.561649) (end 169.09836 35.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.97706 96.804349) (end 112.00616 96.780349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.71236 95.185749) (end 168.33856 95.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.43916 81.185749) (end 93.06236 81.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.81286 81.138549) (end 93.43916 81.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.17776 81.044849) (end 93.81286 81.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.52806 80.906149) (end 94.17776 81.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.85826 80.724649) (end 94.52806 80.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.09836 30.524049) (end 150.09136 30.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.10076 35.261649) (end 150.10076 30.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50076 110.561649) (end 150.50316 110.599249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.09836 35.524049) (end 169.09136 35.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.67306 105.833099) (end 131.70806 105.846969) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.624429 40.318949) (end 74.595392 40.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.656229 40.298749) (end 74.624429 40.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.690317 40.282749) (end 74.656229 40.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.72616 40.271049) (end 74.690317 40.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.69006 47.937249) (end 152.80646 48.295549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.52966 47.596349) (end 152.69006 47.937249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.32776 47.278249) (end 152.52966 47.596349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.08766 46.988049) (end 152.32776 47.278249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.81306 46.730149) (end 152.08766 46.988049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.50826 46.508649) (end 151.81306 46.730149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50316 115.599246) (end 169.51016 115.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.90076 49.04165) (end 146.92436 48.665649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.92436 49.417649) (end 146.90076 49.04165) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.99496 49.787749) (end 146.92436 49.417649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.11146 50.146049) (end 146.99496 49.787749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.27186 50.486949) (end 147.11146 50.146049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.10076 40.561649) (end 188.09876 40.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.07976 40.451249) (end 188.06376 40.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.65626 30.298749) (end 131.62446 30.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.69036 30.282749) (end 131.65626 30.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.72616 30.271049) (end 131.69036 30.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.16306 80.503149) (end 94.85826 80.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.43766 80.245349) (end 95.16306 80.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.67776 79.955049) (end 95.43766 80.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.87966 79.636949) (end 95.67776 79.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.04006 79.296049) (end 95.87966 79.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.15646 78.937749) (end 96.04006 79.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.17806 51.756149) (end 150.82776 51.894849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.50826 51.574649) (end 151.17806 51.756149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.81306 51.353149) (end 151.50826 51.574649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.08766 51.09525) (end 151.81306 51.353149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.32776 50.805049) (end 152.08766 51.09525) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.52966 50.486949) (end 152.32776 50.805049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.00576 115.780338) (end 188.03176 115.752872) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.62186 79.636949) (end 90.46146 79.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.82366 79.955049) (end 90.62186 79.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.06386 80.245349) (end 90.82366 79.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.33846 80.503149) (end 91.06386 80.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.64326 80.724649) (end 91.33846 80.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.97346 80.906149) (end 91.64326 80.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.58206 110.767019) (end 150.60956 110.792809) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.69036 35.282749) (end 112.65626 35.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.72616 35.271049) (end 112.69036 35.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.76316 35.264049) (end 112.72616 35.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.80076 35.261649) (end 112.76316 35.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50076 110.861649) (end 169.50076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.04346 35.385349) (end 169.01946 35.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.99196 35.330449) (end 168.96156 35.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50076 115.561649) (end 169.50316 115.599246) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.05376 115.7224) (end 188.07176 115.68938) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.32366 81.044849) (end 91.97346 80.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.68856 81.138549) (end 92.32366 81.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.06236 81.185749) (end 92.68856 81.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.08916 52.035749) (end 149.71236 52.035749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.46286 51.988549) (end 150.08916 52.035749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.82776 51.894849) (end 150.46286 51.988549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.07966 30.451249) (end 150.06366 30.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.83876 115.859287) (end 187.87576 115.852222) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.56956 35.370449) (end 112.54746 35.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.59536 35.342949) (end 112.56956 35.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.62446 35.318949) (end 112.59536 35.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.65626 35.298749) (end 112.62446 35.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.32776 93.955049) (end 171.08766 94.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.52966 93.636949) (end 171.32776 93.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.69006 93.296049) (end 171.52966 93.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.80646 92.937749) (end 171.69006 93.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.87706 92.567649) (end 171.80646 92.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.90076 92.191649) (end 171.87706 92.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.71236 89.197549) (end 169.08916 89.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.33856 89.244849) (end 168.71236 89.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.97366 89.338449) (end 168.33856 89.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.62336 89.477149) (end 167.97366 89.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.29326 89.658649) (end 167.62336 89.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.98846 89.880149) (end 167.29326 89.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.53786 115.70618) (end 169.55806 115.73798) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.91116 96.840549) (end 111.94526 96.824549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.97676 115.804355) (end 188.00576 115.780338) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.71386 94.245349) (end 166.47366 93.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.98846 94.503149) (end 166.71386 94.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.29326 94.724649) (end 166.98846 94.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.62336 94.906149) (end 167.29326 94.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.97366 95.044849) (end 167.62336 94.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.33856 95.138549) (end 167.97366 95.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.07226 115.68938) (end 93.08606 115.654361) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.04376 40.385349) (end 188.01976 40.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.67776 76.428349) (end 95.87966 76.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.43766 76.138049) (end 95.67776 76.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.16306 75.880149) (end 95.43766 76.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.85826 75.658649) (end 95.16306 75.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.52806 75.477149) (end 94.85826 75.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.17776 75.338449) (end 94.52806 75.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.55806 110.737979) (end 150.58206 110.767019) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.60956 110.792809) (end 150.63996 110.814949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.60956 105.792809) (end 131.63996 105.814949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.09546 96.617849) (end 112.10076 96.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.503122 115.599246) (end 74.510187 115.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.500757 115.561649) (end 74.503122 115.599246) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.500757 40.561649) (end 74.500757 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.506067 40.505449) (end 74.500757 40.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.515436 40.468949) (end 74.506067 40.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.09136 30.487049) (end 150.07966 30.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.03196 96.752849) (end 112.05406 96.722449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.70806 110.846969) (end 150.74456 110.856339) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.53786 110.706179) (end 150.55806 110.737979) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.34506 77.445549) (end 90.46146 77.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.27436 77.815649) (end 90.34506 77.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.25076 78.191649) (end 90.27436 77.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.27436 78.567649) (end 90.25076 78.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.34506 78.937749) (end 90.27436 78.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.46146 79.296049) (end 90.34506 78.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.05406 115.7224) (end 93.07226 115.68938) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.99176 40.330449) (end 187.96176 40.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.87706 91.815649) (end 171.90076 92.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.80646 91.445549) (end 171.87706 91.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.69006 91.087249) (end 171.80646 91.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.52966 90.746449) (end 171.69006 91.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.32776 90.428349) (end 171.52966 90.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.08766 90.138049) (end 171.32776 90.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.83836 115.859287) (end 92.87536 115.852222) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.53786 105.706179) (end 131.55806 105.737979) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.09576 115.617862) (end 188.10076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.10076 40.261649) (end 169.10076 35.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.529306 40.433949) (end 74.515436 40.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.547464 40.400849) (end 74.529306 40.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.569605 40.370449) (end 74.547464 40.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.595392 40.342949) (end 74.569605 40.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.80076 96.861649) (end 111.83836 96.859249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.06366 30.417149) (end 150.04346 30.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.94576 115.824543) (end 187.97676 115.804355) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50316 105.599249) (end 131.51016 105.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.96156 35.308349) (end 168.92846 35.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50606 35.505449) (end 112.50076 35.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.51546 35.468949) (end 112.50606 35.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.52926 35.433949) (end 112.51546 35.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.54746 35.400849) (end 112.52926 35.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.96176 40.308349) (end 187.92876 40.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.03176 115.752872) (end 188.05376 115.7224) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.70806 105.846969) (end 131.74456 105.856339) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.74456 115.856342) (end 169.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.83836 96.859249) (end 111.87536 96.852249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.51546 30.468949) (end 131.50606 30.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.52926 30.433949) (end 131.51546 30.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.54746 30.400849) (end 131.52926 30.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.58206 105.767019) (end 131.60956 105.792809) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.87536 115.852222) (end 92.91116 115.84058) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.08606 115.654361) (end 93.09546 115.617862) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.09546 115.617862) (end 93.10076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.85696 35.266949) (end 168.80076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.91076 115.84058) (end 187.94576 115.824543) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.00616 96.780349) (end 112.03196 96.752849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.46286 95.138549) (end 169.08916 95.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.82776 95.044849) (end 169.46286 95.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.17806 94.906149) (end 169.82776 95.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.50826 94.724649) (end 170.17806 94.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.81306 94.503149) (end 170.50826 94.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.08766 94.245349) (end 170.81306 94.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.09176 40.487049) (end 188.07976 40.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.69006 50.146049) (end 152.52966 50.486949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.80646 49.787749) (end 152.69006 50.146049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.87706 49.417649) (end 152.80646 49.787749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.90076 49.04165) (end 152.87706 49.417649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.87706 48.665649) (end 152.90076 49.04165) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.80646 48.295549) (end 152.87706 48.665649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.97366 51.894849) (end 148.62336 51.756149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.33856 51.988549) (end 148.97366 51.894849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.71236 52.035749) (end 149.33856 51.988549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.80076 115.861652) (end 92.83836 115.859287) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.80076 115.861652) (end 92.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.80076 110.861649) (end 169.50076 110.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.52186 105.672089) (end 131.53786 105.706179) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.10076 115.561649) (end 188.10076 40.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.74456 105.856339) (end 131.80076 105.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.47366 47.278249) (end 147.71386 46.988049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.27186 47.596349) (end 147.47366 47.278249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.11146 47.937249) (end 147.27186 47.596349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.99496 48.295549) (end 147.11146 47.937249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.92436 48.665649) (end 146.99496 48.295549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.80076 35.261649) (end 150.10076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.85676 40.266949) (end 187.80076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.92846 35.290149) (end 168.89346 35.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.60956 115.792804) (end 169.63996 115.814945) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.56956 30.370449) (end 131.54746 30.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.59536 30.342949) (end 131.56956 30.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.62446 30.318949) (end 131.59536 30.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.63996 105.814949) (end 131.67306 105.833099) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50076 105.861649) (end 150.50076 110.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.07176 115.68938) (end 188.08576 115.654361) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.8026 75.532) (end 90.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 99.532) (end 171.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 99.532) (end 171.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 75.532) (end 109.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 56.532) (end 185.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 51.532) (end 133.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 113.532) (end 90.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 56.532) (end 90.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 61.532) (end 95.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 70.532) (end 128.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 56.532) (end 90.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 56.532) (end 152.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 70.532) (end 133.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 51.532) (end 133.8026 65.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 51.532) (end 166.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 94.532) (end 109.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 42.532) (end 76.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 84.532) (end 147.8026 84.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 94.532) (end 90.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 75.532) (end 90.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 70.532) (end 128.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 103.532) (end 147.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 61.532) (end 76.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 56.532) (end 114.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 51.532) (end 128.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 56.532) (end 114.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 94.532) (end 185.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 108.532) (end 166.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 94.532) (end 109.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 37.532) (end 114.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 99.532) (end 76.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 89.532) (end 128.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 61.532) (end 76.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 37.532) (end 152.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 80.532) (end 76.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 51.532) (end 166.8026 37.532) (layer Eco1.User) (width 0.2) (tstamp 5DA64520)) + (gr_line (start 76.8026 80.532) (end 76.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 94.532) (end 185.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 42.532) (end 76.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 70.532) (end 166.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 42.532) (end 171.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 46.532) (end 147.8026 32.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 80.532) (end 95.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 65.532) (end 147.8026 65.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 37.532) (end 152.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 70.532) (end 166.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 94.532) (end 152.8026 108.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 75.532) (end 152.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 56.532) (end 109.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 56.532) (end 109.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 89.532) (end 166.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 75.532) (end 152.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 94.532) (end 152.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 113.532) (end 185.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 113.532) (end 185.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 51.532) (end 128.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 75.532) (end 109.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 84.532) (end 147.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 99.532) (end 76.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 113.532) (end 90.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 80.532) (end 171.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 89.532) (end 133.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 56.532) (end 185.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 94.532) (end 90.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 75.532) (end 114.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 103.532) (end 147.8026 103.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 42.532) (end 95.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 32.532) (end 133.8026 46.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 89.532) (end 166.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 89.532) (end 133.8026 103.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 70.532) (end 133.8026 84.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 108.532) (end 166.8026 108.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 61.532) (end 171.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 75.532) (end 185.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 61.532) (end 171.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 75.532) (end 185.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 32.532) (end 133.8026 32.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 61.532) (end 95.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 75.532) (end 114.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 80.532) (end 95.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 56.532) (end 152.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 37.532) (end 114.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 89.532) (end 128.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 46.532) (end 147.8026 46.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 80.532) (end 171.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 42.532) (end 171.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 42.532) (end 95.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 65.532) (end 147.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_text HokieGeek (at 75.7428 104.4067 270) (layer B.SilkS) (tstamp 5D9097BB) + (effects (font (size 1.5 1.8) (thickness 0.375) italic) (justify mirror)) + ) + (gr_text 20200301 (at 86.7029 114.2746) (layer B.SilkS) (tstamp 5D9097AB) + (effects (font (size 1.2 1.5) (thickness 0.18) italic) (justify mirror)) + ) + (gr_text 20200301 (at 86.8934 114.3381) (layer F.SilkS) (tstamp 5D909766) + (effects (font (size 1.2 1.5) (thickness 0.18) italic)) + ) + (gr_text HokieGeek (at 75.6793 104.4702 270) (layer F.SilkS) (tstamp 5D9096EF) + (effects (font (size 1.5 1.8) (thickness 0.375) italic)) + ) + (gr_text Right (at 76.74102 114.28476) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) + ) + (gr_text Left (at 76.74102 114.33302) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic)) + ) + +) diff --git a/jane.kicad_pcb-bak b/jane.kicad_pcb-bak new file mode 100644 index 0000000..94c2be7 --- /dev/null +++ b/jane.kicad_pcb-bak @@ -0,0 +1,2360 @@ +(kicad_pcb (version 20171130) (host pcbnew 5.1.9) + + (general + (thickness 1.6) + (drawings 426) + (tracks 1657) + (zones 0) + (modules 0) + (nets 74) + ) + + (page A4) + (title_block + (title Jane) + (rev 20191022) + ) + + (layers + (0 F.Cu signal) + (31 B.Cu signal) + (32 B.Adhes user) + (33 F.Adhes user) + (34 B.Paste user) + (35 F.Paste user) + (36 B.SilkS user) + (37 F.SilkS user) + (38 B.Mask user) + (39 F.Mask user) + (40 Dwgs.User user) + (41 Cmts.User user) + (42 Eco1.User user) + (43 Eco2.User user) + (44 Edge.Cuts user) + (45 Margin user) + (46 B.CrtYd user) + (47 F.CrtYd user) + (48 B.Fab user) + (49 F.Fab user) + ) + + (setup + (last_trace_width 0.1524) + (trace_clearance 0.1524) + (zone_clearance 0.508) + (zone_45_only no) + (trace_min 0) + (via_size 0.508) + (via_drill 0.254) + (via_min_size 0.508) + (via_min_drill 0.254) + (uvia_size 0.508) + (uvia_drill 0.254) + (uvias_allowed no) + (uvia_min_size 0.2) + (uvia_min_drill 0.1) + (edge_width 0.05) + (segment_width 0.2) + (pcb_text_width 0.3) + (pcb_text_size 1.5 1.5) + (mod_edge_width 0.12) + (mod_text_size 1 1) + (mod_text_width 0.15) + (pad_size 1.524 1.524) + (pad_drill 0.762) + (pad_to_mask_clearance 0.0508) + (solder_mask_min_width 0.101) + (aux_axis_origin 0 0) + (visible_elements FFFFEF7F) + (pcbplotparams + (layerselection 0x3d0fc_ffffffff) + (usegerberextensions true) + (usegerberattributes false) + (usegerberadvancedattributes false) + (creategerberjobfile false) + (excludeedgelayer true) + (linewidth 0.100000) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (padsonsilk false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "./gerber")) + ) + + (net 0 "") + (net 1 "Net-(A1-Pad2)") + (net 2 "Net-(A2-Pad2)") + (net 3 "Net-(A3-Pad2)") + (net 4 "Net-(A4-Pad2)") + (net 5 "Net-(A5-Pad2)") + (net 6 "Net-(A6-Pad2)") + (net 7 "Net-(B1-Pad2)") + (net 8 "Net-(B2-Pad2)") + (net 9 "Net-(B3-Pad2)") + (net 10 "Net-(B4-Pad2)") + (net 11 "Net-(B5-Pad2)") + (net 12 "Net-(B6-Pad2)") + (net 13 "Net-(C1-Pad2)") + (net 14 "Net-(C2-Pad2)") + (net 15 "Net-(C3-Pad2)") + (net 16 "Net-(C4-Pad2)") + (net 17 "Net-(C5-Pad2)") + (net 18 "Net-(C6-Pad2)") + (net 19 "Net-(D1-Pad2)") + (net 20 "Net-(A1-Pad4)") + (net 21 "Net-(A2-Pad4)") + (net 22 "Net-(A3-Pad4)") + (net 23 "Net-(A4-Pad4)") + (net 24 "Net-(A5-Pad4)") + (net 25 "Net-(A6-Pad4)") + (net 26 "Net-(B1-Pad4)") + (net 27 "Net-(B2-Pad4)") + (net 28 "Net-(B3-Pad4)") + (net 29 "Net-(B4-Pad4)") + (net 30 "Net-(B5-Pad4)") + (net 31 "Net-(B6-Pad4)") + (net 32 "Net-(C1-Pad4)") + (net 33 "Net-(C2-Pad4)") + (net 34 "Net-(C3-Pad4)") + (net 35 "Net-(C4-Pad4)") + (net 36 "Net-(C5-Pad4)") + (net 37 "Net-(C6-Pad4)") + (net 38 "Net-(D1-Pad4)") + (net 39 "Net-(D5-Pad4)") + (net 40 "Net-(D5-Pad2)") + (net 41 "Net-(D6-Pad4)") + (net 42 "Net-(D6-Pad2)") + (net 43 VCC) + (net 44 GND) + (net 45 RGB) + (net 46 ENC_A) + (net 47 ENC_B) + (net 48 LED) + (net 49 C_1) + (net 50 C_2) + (net 51 C_3) + (net 52 C_4) + (net 53 C_5) + (net 54 C_6) + (net 55 R_D) + (net 56 R_C) + (net 57 R_B) + (net 58 TRRS) + (net 59 TRRSx) + (net 60 R_A) + (net 61 "Net-(Q1-Pad1)") + (net 62 LEDOUT) + (net 63 "Net-(RGB1-Pad2)") + (net 64 "Net-(RGB2-Pad2)") + (net 65 "Net-(RGB3-Pad2)") + (net 66 "Net-(RGB4-Pad2)") + (net 67 "Net-(RGB5-Pad2)") + (net 68 RST) + (net 69 C6) + (net 70 D2) + (net 71 "Net-(DD2-Pad1)") + (net 72 RGBDO) + (net 73 "Net-(DENC1-PadK)") + + (net_class Default "This is the default net class." + (clearance 0.1524) + (trace_width 0.1524) + (via_dia 0.508) + (via_drill 0.254) + (uvia_dia 0.508) + (uvia_drill 0.254) + (add_net C6) + (add_net C_1) + (add_net C_2) + (add_net C_3) + (add_net C_4) + (add_net C_5) + (add_net C_6) + (add_net D2) + (add_net ENC_A) + (add_net ENC_B) + (add_net GND) + (add_net LED) + (add_net LEDOUT) + (add_net "Net-(A1-Pad2)") + (add_net "Net-(A1-Pad4)") + (add_net "Net-(A2-Pad2)") + (add_net "Net-(A2-Pad4)") + (add_net "Net-(A3-Pad2)") + (add_net "Net-(A3-Pad4)") + (add_net "Net-(A4-Pad2)") + (add_net "Net-(A4-Pad4)") + (add_net "Net-(A5-Pad2)") + (add_net "Net-(A5-Pad4)") + (add_net "Net-(A6-Pad2)") + (add_net "Net-(A6-Pad4)") + (add_net "Net-(B1-Pad2)") + (add_net "Net-(B1-Pad4)") + (add_net "Net-(B2-Pad2)") + (add_net "Net-(B2-Pad4)") + (add_net "Net-(B3-Pad2)") + (add_net "Net-(B3-Pad4)") + (add_net "Net-(B4-Pad2)") + (add_net "Net-(B4-Pad4)") + (add_net "Net-(B5-Pad2)") + (add_net "Net-(B5-Pad4)") + (add_net "Net-(B6-Pad2)") + (add_net "Net-(B6-Pad4)") + (add_net "Net-(C1-Pad2)") + (add_net "Net-(C1-Pad4)") + (add_net "Net-(C2-Pad2)") + (add_net "Net-(C2-Pad4)") + (add_net "Net-(C3-Pad2)") + (add_net "Net-(C3-Pad4)") + (add_net "Net-(C4-Pad2)") + (add_net "Net-(C4-Pad4)") + (add_net "Net-(C5-Pad2)") + (add_net "Net-(C5-Pad4)") + (add_net "Net-(C6-Pad2)") + (add_net "Net-(C6-Pad4)") + (add_net "Net-(D1-Pad2)") + (add_net "Net-(D1-Pad4)") + (add_net "Net-(D5-Pad2)") + (add_net "Net-(D5-Pad4)") + (add_net "Net-(D6-Pad2)") + (add_net "Net-(D6-Pad4)") + (add_net "Net-(DD2-Pad1)") + (add_net "Net-(DENC1-PadK)") + (add_net "Net-(Q1-Pad1)") + (add_net "Net-(RGB1-Pad2)") + (add_net "Net-(RGB2-Pad2)") + (add_net "Net-(RGB3-Pad2)") + (add_net "Net-(RGB4-Pad2)") + (add_net "Net-(RGB5-Pad2)") + (add_net RGB) + (add_net RGBDO) + (add_net RST) + (add_net R_A) + (add_net R_B) + (add_net R_C) + (add_net R_D) + (add_net TRRS) + (add_net TRRSx) + (add_net VCC) + ) + + (gr_text RESET (at 110.16488 44.74718) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + ) + (gr_line (start 188.09876 40.524049) (end 188.09176 40.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.52186 115.672092) (end 169.53786 115.70618) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.47366 50.805049) (end 147.27186 50.486949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.71386 51.09525) (end 147.47366 50.805049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.98846 51.353149) (end 147.71386 51.09525) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.29326 51.574649) (end 147.98846 51.353149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.62336 51.756149) (end 148.29326 51.574649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.91116 115.84058) (end 92.94526 115.824543) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.92876 40.290149) (end 187.89376 40.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.10076 30.561649) (end 150.09836 30.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.89346 35.276349) (end 168.85696 35.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.09136 35.487049) (end 169.07966 35.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.63996 115.814945) (end 169.67306 115.833103) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.70806 115.846973) (end 169.74456 115.856342) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50316 110.599249) (end 150.51016 110.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.10076 96.861649) (end 111.80076 96.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 91.861649) (end 131.50076 105.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.87576 115.852222) (end 187.91076 115.84058) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.07226 96.689349) (end 112.08606 96.654349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.87536 96.852249) (end 111.91116 96.840549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.58206 115.767017) (end 169.60956 115.792804) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.06376 40.417149) (end 188.04376 40.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.89376 40.276349) (end 187.85676 40.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.74456 110.856339) (end 150.80076 110.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.97706 115.804355) (end 93.00616 115.780338) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.03196 115.752872) (end 93.05406 115.7224) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.05406 96.722449) (end 112.07226 96.689349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.76316 30.264049) (end 131.72616 30.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.80076 30.261649) (end 131.76316 30.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.80076 30.261649) (end 131.80076 30.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.96156 30.308349) (end 149.92846 30.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.99196 30.330449) (end 149.96156 30.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.01946 30.356249) (end 149.99196 30.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 35.261649) (end 112.80076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 30.561649) (end 131.50076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50606 30.505449) (end 131.50076 30.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.81306 89.880149) (end 171.08766 90.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.50826 89.658649) (end 170.81306 89.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.17806 89.477149) (end 170.50826 89.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.82776 89.338449) (end 170.17806 89.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.46286 89.244849) (end 169.82776 89.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.08916 89.197549) (end 169.46286 89.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.85696 30.266949) (end 149.80076 30.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.89346 30.276349) (end 149.85696 30.266949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.92846 30.290149) (end 149.89346 30.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.67306 110.833099) (end 150.70806 110.846969) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.71386 90.138049) (end 166.98846 89.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.47366 90.428349) (end 166.71386 90.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.27186 90.746449) (end 166.47366 90.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.11146 91.087249) (end 166.27186 90.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.99496 91.445549) (end 166.11146 91.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.92436 91.815649) (end 165.99496 91.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.10076 96.561649) (end 112.10076 91.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.744547 115.856342) (end 74.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.708048 115.846973) (end 74.744547 115.856342) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.673029 115.833103) (end 74.708048 115.846973) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.640009 115.814945) (end 74.673029 115.833103) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.609537 115.792804) (end 74.640009 115.814945) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.17806 46.327149) (end 151.50826 46.508649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.82776 46.188449) (end 151.17806 46.327149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.46286 46.094749) (end 150.82776 46.188449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.08916 46.047549) (end 150.46286 46.094749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.71236 46.047549) (end 150.08916 46.047549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.33856 46.094749) (end 149.71236 46.047549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.52186 110.672089) (end 150.53786 110.706179) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.22706 78.567649) (end 96.15646 78.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.25076 78.191649) (end 96.22706 78.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.22706 77.815649) (end 96.25076 78.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.15646 77.445549) (end 96.22706 77.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.04006 77.087249) (end 96.15646 77.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.87966 76.746449) (end 96.04006 77.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.01946 35.356249) (end 168.99196 35.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.97366 46.188449) (end 149.33856 46.094749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.62336 46.327149) (end 148.97366 46.188449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.29326 46.508649) (end 148.62336 46.327149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.98846 46.730149) (end 148.29326 46.508649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.71386 46.988049) (end 147.98846 46.730149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.94526 96.824549) (end 111.97706 96.804349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.64326 75.658649) (end 91.97346 75.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.33846 75.880149) (end 91.64326 75.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.06386 76.138049) (end 91.33846 75.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.82366 76.428349) (end 91.06386 76.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.62186 76.746449) (end 90.82366 76.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.46146 77.087249) (end 90.62186 76.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.81286 75.244849) (end 94.17776 75.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.43916 75.197549) (end 93.81286 75.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.06236 75.197549) (end 93.43916 75.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.68856 75.244849) (end 93.06236 75.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.32366 75.338449) (end 92.68856 75.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.97346 75.477149) (end 92.32366 75.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.10076 115.561649) (end 93.10076 96.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.582071 115.767017) (end 74.609537 115.792804) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.558054 115.73798) (end 74.582071 115.767017) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.537866 115.70618) (end 74.558054 115.73798) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.521829 115.672092) (end 74.537866 115.70618) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.510187 115.636249) (end 74.521829 115.672092) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.90076 92.191649) (end 165.92436 91.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.92436 92.567649) (end 165.90076 92.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 165.99496 92.937749) (end 165.92436 92.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.11146 93.296049) (end 165.99496 92.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.27186 93.636949) (end 166.11146 93.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.47366 93.955049) (end 166.27186 93.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.51016 105.636249) (end 131.52186 105.672089) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.63996 110.814949) (end 150.67306 110.833099) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.67306 115.833103) (end 169.70806 115.846973) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.00616 115.780338) (end 93.03196 115.752872) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.08606 96.654349) (end 112.09546 96.617849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.07966 35.451249) (end 169.06366 35.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.80076 40.261649) (end 169.10076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.55806 115.73798) (end 169.58206 115.767017) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50076 105.561649) (end 131.50316 105.599249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.10076 91.861649) (end 131.50076 91.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.51016 110.636249) (end 150.52186 110.672089) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.01976 40.356249) (end 187.99176 40.330449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.51016 115.636249) (end 169.52186 115.672092) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.08916 95.185749) (end 168.71236 95.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.08576 115.654361) (end 188.09576 115.617862) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.94526 115.824543) (end 92.97706 115.804355) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.06366 35.417149) (end 169.04346 35.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.04346 30.385349) (end 150.01946 30.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.80076 115.861652) (end 187.83876 115.859287) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.55806 105.737979) (end 131.58206 105.767019) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.80076 115.861652) (end 187.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.80076 105.861649) (end 150.50076 105.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.763163 40.264049) (end 74.72616 40.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.80076 40.261649) (end 74.763163 40.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50076 40.261649) (end 74.80076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50076 35.561649) (end 112.50076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.10076 35.561649) (end 169.09836 35.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.97706 96.804349) (end 112.00616 96.780349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.71236 95.185749) (end 168.33856 95.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.43916 81.185749) (end 93.06236 81.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.81286 81.138549) (end 93.43916 81.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.17776 81.044849) (end 93.81286 81.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.52806 80.906149) (end 94.17776 81.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.85826 80.724649) (end 94.52806 80.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.09836 30.524049) (end 150.09136 30.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.10076 35.261649) (end 150.10076 30.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50076 110.561649) (end 150.50316 110.599249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.09836 35.524049) (end 169.09136 35.487049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.67306 105.833099) (end 131.70806 105.846969) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.624429 40.318949) (end 74.595392 40.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.656229 40.298749) (end 74.624429 40.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.690317 40.282749) (end 74.656229 40.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.72616 40.271049) (end 74.690317 40.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.69006 47.937249) (end 152.80646 48.295549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.52966 47.596349) (end 152.69006 47.937249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.32776 47.278249) (end 152.52966 47.596349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.08766 46.988049) (end 152.32776 47.278249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.81306 46.730149) (end 152.08766 46.988049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.50826 46.508649) (end 151.81306 46.730149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50316 115.599246) (end 169.51016 115.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.90076 49.04165) (end 146.92436 48.665649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.92436 49.417649) (end 146.90076 49.04165) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.99496 49.787749) (end 146.92436 49.417649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.11146 50.146049) (end 146.99496 49.787749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.27186 50.486949) (end 147.11146 50.146049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.10076 40.561649) (end 188.09876 40.524049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.07976 40.451249) (end 188.06376 40.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.65626 30.298749) (end 131.62446 30.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.69036 30.282749) (end 131.65626 30.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.72616 30.271049) (end 131.69036 30.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.16306 80.503149) (end 94.85826 80.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.43766 80.245349) (end 95.16306 80.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.67776 79.955049) (end 95.43766 80.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.87966 79.636949) (end 95.67776 79.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.04006 79.296049) (end 95.87966 79.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 96.15646 78.937749) (end 96.04006 79.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.17806 51.756149) (end 150.82776 51.894849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.50826 51.574649) (end 151.17806 51.756149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 151.81306 51.353149) (end 151.50826 51.574649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.08766 51.09525) (end 151.81306 51.353149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.32776 50.805049) (end 152.08766 51.09525) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.52966 50.486949) (end 152.32776 50.805049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.00576 115.780338) (end 188.03176 115.752872) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.62186 79.636949) (end 90.46146 79.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.82366 79.955049) (end 90.62186 79.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.06386 80.245349) (end 90.82366 79.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.33846 80.503149) (end 91.06386 80.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.64326 80.724649) (end 91.33846 80.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 91.97346 80.906149) (end 91.64326 80.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.58206 110.767019) (end 150.60956 110.792809) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.69036 35.282749) (end 112.65626 35.298749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.72616 35.271049) (end 112.69036 35.282749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.76316 35.264049) (end 112.72616 35.271049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.80076 35.261649) (end 112.76316 35.264049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50076 110.861649) (end 169.50076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.04346 35.385349) (end 169.01946 35.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.99196 35.330449) (end 168.96156 35.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.50076 115.561649) (end 169.50316 115.599246) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.05376 115.7224) (end 188.07176 115.68938) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.32366 81.044849) (end 91.97346 80.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.68856 81.138549) (end 92.32366 81.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.06236 81.185749) (end 92.68856 81.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.08916 52.035749) (end 149.71236 52.035749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.46286 51.988549) (end 150.08916 52.035749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.82776 51.894849) (end 150.46286 51.988549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.07966 30.451249) (end 150.06366 30.417149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.83876 115.859287) (end 187.87576 115.852222) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.56956 35.370449) (end 112.54746 35.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.59536 35.342949) (end 112.56956 35.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.62446 35.318949) (end 112.59536 35.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.65626 35.298749) (end 112.62446 35.318949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.32776 93.955049) (end 171.08766 94.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.52966 93.636949) (end 171.32776 93.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.69006 93.296049) (end 171.52966 93.636949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.80646 92.937749) (end 171.69006 93.296049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.87706 92.567649) (end 171.80646 92.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.90076 92.191649) (end 171.87706 92.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.71236 89.197549) (end 169.08916 89.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.33856 89.244849) (end 168.71236 89.197549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.97366 89.338449) (end 168.33856 89.244849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.62336 89.477149) (end 167.97366 89.338449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.29326 89.658649) (end 167.62336 89.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.98846 89.880149) (end 167.29326 89.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.53786 115.70618) (end 169.55806 115.73798) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.91116 96.840549) (end 111.94526 96.824549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.97676 115.804355) (end 188.00576 115.780338) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.71386 94.245349) (end 166.47366 93.955049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 166.98846 94.503149) (end 166.71386 94.245349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.29326 94.724649) (end 166.98846 94.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.62336 94.906149) (end 167.29326 94.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 167.97366 95.044849) (end 167.62336 94.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.33856 95.138549) (end 167.97366 95.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.07226 115.68938) (end 93.08606 115.654361) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.04376 40.385349) (end 188.01976 40.356249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.67776 76.428349) (end 95.87966 76.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.43766 76.138049) (end 95.67776 76.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 95.16306 75.880149) (end 95.43766 76.138049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.85826 75.658649) (end 95.16306 75.880149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.52806 75.477149) (end 94.85826 75.658649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 94.17776 75.338449) (end 94.52806 75.477149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.55806 110.737979) (end 150.58206 110.767019) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.60956 110.792809) (end 150.63996 110.814949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.60956 105.792809) (end 131.63996 105.814949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.09546 96.617849) (end 112.10076 96.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.503122 115.599246) (end 74.510187 115.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.500757 115.561649) (end 74.503122 115.599246) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.500757 40.561649) (end 74.500757 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.506067 40.505449) (end 74.500757 40.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.515436 40.468949) (end 74.506067 40.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.09136 30.487049) (end 150.07966 30.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.03196 96.752849) (end 112.05406 96.722449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.70806 110.846969) (end 150.74456 110.856339) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.53786 110.706179) (end 150.55806 110.737979) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.34506 77.445549) (end 90.46146 77.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.27436 77.815649) (end 90.34506 77.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.25076 78.191649) (end 90.27436 77.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.27436 78.567649) (end 90.25076 78.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.34506 78.937749) (end 90.27436 78.567649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 90.46146 79.296049) (end 90.34506 78.937749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.05406 115.7224) (end 93.07226 115.68938) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.99176 40.330449) (end 187.96176 40.308349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.87706 91.815649) (end 171.90076 92.191649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.80646 91.445549) (end 171.87706 91.815649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.69006 91.087249) (end 171.80646 91.445549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.52966 90.746449) (end 171.69006 91.087249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.32776 90.428349) (end 171.52966 90.746449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.08766 90.138049) (end 171.32776 90.428349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.83836 115.859287) (end 92.87536 115.852222) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.53786 105.706179) (end 131.55806 105.737979) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.09576 115.617862) (end 188.10076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.10076 40.261649) (end 169.10076 35.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.529306 40.433949) (end 74.515436 40.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.547464 40.400849) (end 74.529306 40.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.569605 40.370449) (end 74.547464 40.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.595392 40.342949) (end 74.569605 40.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.80076 96.861649) (end 111.83836 96.859249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.06366 30.417149) (end 150.04346 30.385349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.94576 115.824543) (end 187.97676 115.804355) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.50316 105.599249) (end 131.51016 105.636249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.96156 35.308349) (end 168.92846 35.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.50606 35.505449) (end 112.50076 35.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.51546 35.468949) (end 112.50606 35.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.52926 35.433949) (end 112.51546 35.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.54746 35.400849) (end 112.52926 35.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.96176 40.308349) (end 187.92876 40.290149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.03176 115.752872) (end 188.05376 115.7224) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.70806 105.846969) (end 131.74456 105.856339) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.74456 115.856342) (end 169.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 111.83836 96.859249) (end 111.87536 96.852249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.51546 30.468949) (end 131.50606 30.505449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.52926 30.433949) (end 131.51546 30.468949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.54746 30.400849) (end 131.52926 30.433949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.58206 105.767019) (end 131.60956 105.792809) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.87536 115.852222) (end 92.91116 115.84058) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.08606 115.654361) (end 93.09546 115.617862) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 93.09546 115.617862) (end 93.10076 115.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.85696 35.266949) (end 168.80076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.91076 115.84058) (end 187.94576 115.824543) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 112.00616 96.780349) (end 112.03196 96.752849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.46286 95.138549) (end 169.08916 95.185749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.82776 95.044849) (end 169.46286 95.138549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.17806 94.906149) (end 169.82776 95.044849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.50826 94.724649) (end 170.17806 94.906149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 170.81306 94.503149) (end 170.50826 94.724649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 171.08766 94.245349) (end 170.81306 94.503149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.09176 40.487049) (end 188.07976 40.451249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.69006 50.146049) (end 152.52966 50.486949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.80646 49.787749) (end 152.69006 50.146049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.87706 49.417649) (end 152.80646 49.787749) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.90076 49.04165) (end 152.87706 49.417649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.87706 48.665649) (end 152.90076 49.04165) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 152.80646 48.295549) (end 152.87706 48.665649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 148.97366 51.894849) (end 148.62336 51.756149) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.33856 51.988549) (end 148.97366 51.894849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 149.71236 52.035749) (end 149.33856 51.988549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 92.80076 115.861652) (end 92.83836 115.859287) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 74.80076 115.861652) (end 92.80076 115.861652) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.80076 110.861649) (end 169.50076 110.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.52186 105.672089) (end 131.53786 105.706179) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.10076 115.561649) (end 188.10076 40.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.74456 105.856339) (end 131.80076 105.861649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.47366 47.278249) (end 147.71386 46.988049) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.27186 47.596349) (end 147.47366 47.278249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 147.11146 47.937249) (end 147.27186 47.596349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.99496 48.295549) (end 147.11146 47.937249) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 146.92436 48.665649) (end 146.99496 48.295549) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.80076 35.261649) (end 150.10076 35.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 187.85676 40.266949) (end 187.80076 40.261649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 168.92846 35.290149) (end 168.89346 35.276349) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 169.60956 115.792804) (end 169.63996 115.814945) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.56956 30.370449) (end 131.54746 30.400849) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.59536 30.342949) (end 131.56956 30.370449) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.62446 30.318949) (end 131.59536 30.342949) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 131.63996 105.814949) (end 131.67306 105.833099) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 150.50076 105.861649) (end 150.50076 110.561649) (layer Edge.Cuts) (width 0.2)) + (gr_line (start 188.07176 115.68938) (end 188.08576 115.654361) (layer Edge.Cuts) (width 0.2)) + (gr_text Nikto (at 114.72926 76.81468 30) (layer B.SilkS) (tstamp 5DF421E3) + (effects (font (size 5.2 5.2) (thickness 0.8) italic) (justify mirror)) + ) + (gr_text Barada (at 146.24558 70.27672 -17) (layer B.SilkS) (tstamp 5DF421D6) + (effects (font (size 5.2 5.2) (thickness 0.8) italic) (justify mirror)) + ) + (gr_text Klaatu (at 125.28042 70.6247 30) (layer F.SilkS) + (effects (font (size 5.2 5.2) (thickness 0.8) italic)) + ) + (gr_line (start 90.8026 75.532) (end 90.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 99.532) (end 171.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 99.532) (end 171.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 75.532) (end 109.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 56.532) (end 185.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 51.532) (end 133.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 113.532) (end 90.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 56.532) (end 90.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 61.532) (end 95.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 70.532) (end 128.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 56.532) (end 90.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 56.532) (end 152.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 70.532) (end 133.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 51.532) (end 133.8026 65.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 51.532) (end 166.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 94.532) (end 109.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 42.532) (end 76.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 84.532) (end 147.8026 84.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 94.532) (end 90.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 75.532) (end 90.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 70.532) (end 128.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 103.532) (end 147.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 61.532) (end 76.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 56.532) (end 114.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 51.532) (end 128.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 56.532) (end 114.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 94.532) (end 185.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 108.532) (end 166.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 94.532) (end 109.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 37.532) (end 114.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 99.532) (end 76.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 89.532) (end 128.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 61.532) (end 76.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 37.532) (end 152.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 80.532) (end 76.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 51.532) (end 166.8026 37.532) (layer Eco1.User) (width 0.2) (tstamp 5DA64520)) + (gr_line (start 76.8026 80.532) (end 76.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 94.532) (end 185.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 90.8026 42.532) (end 76.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 70.532) (end 166.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 42.532) (end 171.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 46.532) (end 147.8026 32.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 80.532) (end 95.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 65.532) (end 147.8026 65.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 37.532) (end 152.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 70.532) (end 166.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 94.532) (end 152.8026 108.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 75.532) (end 152.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 56.532) (end 109.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 56.532) (end 109.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 89.532) (end 166.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 75.532) (end 152.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 94.532) (end 152.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 113.532) (end 185.8026 99.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 113.532) (end 185.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 51.532) (end 128.8026 37.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 75.532) (end 109.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 84.532) (end 147.8026 70.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 99.532) (end 76.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 113.532) (end 90.8026 113.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 80.532) (end 171.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 89.532) (end 133.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 56.532) (end 185.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 76.8026 94.532) (end 90.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 75.532) (end 114.8026 89.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 103.532) (end 147.8026 103.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 42.532) (end 95.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 32.532) (end 133.8026 46.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 89.532) (end 166.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 89.532) (end 133.8026 103.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 70.532) (end 133.8026 84.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 152.8026 108.532) (end 166.8026 108.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 61.532) (end 171.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 75.532) (end 185.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 61.532) (end 171.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 185.8026 75.532) (end 185.8026 61.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 32.532) (end 133.8026 32.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 95.8026 61.532) (end 95.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 75.532) (end 114.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 80.532) (end 95.8026 80.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 166.8026 56.532) (end 152.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 114.8026 37.532) (end 114.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 128.8026 89.532) (end 128.8026 75.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 133.8026 46.532) (end 147.8026 46.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 80.532) (end 171.8026 94.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 171.8026 42.532) (end 171.8026 56.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 109.8026 42.532) (end 95.8026 42.532) (layer Eco1.User) (width 0.2)) + (gr_line (start 147.8026 65.532) (end 147.8026 51.532) (layer Eco1.User) (width 0.2)) + (gr_text HokieGeek (at 75.7428 104.4067 270) (layer B.SilkS) (tstamp 5D9097BB) + (effects (font (size 1.5 1.8) (thickness 0.375) italic) (justify mirror)) + ) + (gr_text 20200301 (at 86.7029 114.2746) (layer B.SilkS) (tstamp 5D9097AB) + (effects (font (size 1.2 1.5) (thickness 0.18) italic) (justify mirror)) + ) + (gr_text 20200301 (at 86.8934 114.3381) (layer F.SilkS) (tstamp 5D909766) + (effects (font (size 1.2 1.5) (thickness 0.18) italic)) + ) + (gr_text HokieGeek (at 75.6793 104.4702 270) (layer F.SilkS) (tstamp 5D9096EF) + (effects (font (size 1.5 1.8) (thickness 0.375) italic)) + ) + (gr_text Right (at 76.74102 114.28476) (layer B.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic) (justify mirror)) + ) + (gr_text Left (at 76.74102 114.33302) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15) italic)) + ) + + (segment (start 93.244261 62.141361) (end 93.7312 62.6283) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 93.7312 62.6283) (end 94.2086 62.6283) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 82.374813 55.429181) (end 89.086993 62.141361) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 89.086993 62.141361) (end 93.244261 62.141361) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 81.3 54.32) (end 82.374813 55.394813) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 82.374813 55.394813) (end 82.374813 55.429181) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 80.01 53.34) (end 80.01 52.07) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 81.28 54.61) (end 80.01 53.34) (width 0.1524) (layer B.Cu) (net 1)) + (segment (start 96.1086 61.3283) (end 99.6642 61.3283) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.656002 52.770098) (end 99.6642 52.7619) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.6642 56.61933) (end 99.656002 56.611132) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.6642 61.3283) (end 99.6642 56.61933) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.136201 55.714899) (end 100.2792 54.5719) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.136201 56.091331) (end 99.136201 55.714899) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.6642 56.61933) (end 99.136201 56.091331) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.136201 52.158901) (end 99.0092 52.0319) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 99.136201 53.428901) (end 99.136201 52.158901) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 100.2792 54.5719) (end 99.136201 53.428901) (width 0.1524) (layer B.Cu) (net 2)) + (segment (start 117.983 48.387) (end 117.983 47.117) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 119.253 49.657) (end 117.983 48.387) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 120.40206 48.50892) (end 120.40206 48.50794) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 121.27075 48.50892) (end 120.40206 48.50892) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 130.4188 42.9791) (end 126.80057 42.9791) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 120.40206 48.50794) (end 119.253 49.657) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 126.80057 42.9791) (end 121.27075 48.50892) (width 0.1524) (layer B.Cu) (net 3)) + (segment (start 136.5862 41.6791) (end 136.9949 42.0878) (width 0.1524) (layer B.Cu) (net 4)) + (segment (start 132.3188 41.6791) (end 136.5862 41.6791) (width 0.1524) (layer B.Cu) (net 4)) + (segment (start 137.341346 42.0878) (end 136.9949 42.0878) (width 0.1524) (layer B.Cu) (net 4)) + (segment (start 138.2649 43.011354) (end 137.341346 42.0878) (width 0.1524) (layer B.Cu) (net 4)) + (segment (start 138.2649 44.6278) (end 138.2649 43.011354) (width 0.1524) (layer B.Cu) (net 4)) + (segment (start 163.3447 54.8511) (end 162.8673 54.8511) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 163.485628 54.710172) (end 163.3447 54.8511) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 163.485628 53.232946) (end 163.485628 54.710172) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 159.858882 49.6062) (end 163.485628 53.232946) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 157.2641 49.6062) (end 159.858882 49.6062) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 155.9941 48.3362) (end 155.9941 47.0662) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 157.2641 49.6062) (end 155.9941 48.3362) (width 0.1524) (layer B.Cu) (net 5)) + (segment (start 174.836387 54.61) (end 176.2506 54.61) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 174.399507 55.04688) (end 174.836387 54.61) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 166.74048 55.04688) (end 174.399507 55.04688) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 164.7673 53.5511) (end 165.2447 53.5511) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 165.2447 53.5511) (end 166.74048 55.04688) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 174.9806 53.34) (end 174.9806 52.07) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 176.2506 54.61) (end 174.9806 53.34) (width 0.1524) (layer B.Cu) (net 6)) + (segment (start 82.349413 74.406713) (end 81.2746 73.3319) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 83.405781 75.463081) (end 82.349413 74.406713) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 83.405781 78.084439) (end 83.405781 75.463081) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 83.32958 78.16064) (end 83.405781 78.084439) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 82.85218 78.16064) (end 83.32958 78.16064) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 80.111601 71.208901) (end 79.9846 71.0819) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 80.111601 72.478901) (end 80.111601 71.208901) (width 0.1524) (layer B.Cu) (net 7)) + (segment (start 81.2546 73.6219) (end 80.111601 72.478901) (width 0.1524) (layer B.Cu) (net 7)) + (via (at 84.85501 75.7555) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 8)) + (segment (start 84.75218 76.86064) (end 84.75218 75.85833) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 84.75218 75.85833) (end 84.85501 75.7555) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 99.0219 72.3265) (end 99.0219 71.0565) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 100.2919 73.5965) (end 99.0219 72.3265) (width 0.1524) (layer B.Cu) (net 8)) + (segment (start 85.109009 76.009499) (end 84.85501 75.7555) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 85.388422 76.288912) (end 85.109009 76.009499) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 86.737103 76.288912) (end 85.388422 76.288912) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 99.25882 72.20458) (end 90.16238 72.20458) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 99.6769 71.7865) (end 99.25882 72.20458) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 88.210315 74.156645) (end 88.210315 74.8157) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 88.210315 74.8157) (end 86.737103 76.288912) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 90.16238 72.20458) (end 88.210315 74.156645) (width 0.1524) (layer F.Cu) (net 8)) + (segment (start 130.3573 62.9562) (end 129.3436 63.9699) (width 0.1524) (layer B.Cu) (net 9)) + (segment (start 130.4823 62.9562) (end 130.3573 62.9562) (width 0.1524) (layer B.Cu) (net 9)) + (segment (start 129.3436 63.9699) (end 129.3436 63.9699) (width 0.1524) (layer B.Cu) (net 9) (tstamp 5DC629E2)) + (via (at 129.3436 63.9699) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 9)) + (segment (start 121.5367 70.3326) (end 120.267599 69.063499) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 120.267599 69.063499) (end 119.2676 68.0635) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 125.1204 70.3326) (end 121.5367 70.3326) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 129.3436 63.9699) (end 129.3436 66.1094) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 129.3436 66.1094) (end 125.1204 70.3326) (width 0.1524) (layer F.Cu) (net 9)) + (segment (start 118.084601 66.230501) (end 117.9576 66.1035) (width 0.1524) (layer B.Cu) (net 9)) + (segment (start 118.084601 67.500501) (end 118.084601 66.230501) (width 0.1524) (layer B.Cu) (net 9)) + (segment (start 119.2276 68.6435) (end 118.084601 67.500501) (width 0.1524) (layer B.Cu) (net 9)) + (segment (start 136.413 61.6562) (end 137.0203 61.0489) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 132.3823 61.6562) (end 136.413 61.6562) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 138.163299 62.191899) (end 138.163299 63.461899) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 138.163299 63.461899) (end 138.2903 63.5889) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 137.0203 61.0489) (end 138.163299 62.191899) (width 0.1524) (layer B.Cu) (net 10)) + (segment (start 160.1418 71.1858) (end 168.5823 71.1858) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 157.2841 68.3281) (end 160.1418 71.1858) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 155.9941 67.3481) (end 155.9941 66.0781) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 157.2641 68.6181) (end 155.9941 67.3481) (width 0.1524) (layer B.Cu) (net 11)) + (segment (start 174.018031 70.156231) (end 175.661 71.7992) (width 0.1524) (layer B.Cu) (net 12)) + (segment (start 173.7476 69.8858) (end 174.018031 70.156231) (width 0.1524) (layer B.Cu) (net 12)) + (segment (start 170.4823 69.8858) (end 173.7476 69.8858) (width 0.1524) (layer B.Cu) (net 12)) + (segment (start 175.006 72.3392) (end 175.006 71.0692) (width 0.1524) (layer B.Cu) (net 12)) + (segment (start 176.276 73.6092) (end 175.006 72.3392) (width 0.1524) (layer B.Cu) (net 12)) + (segment (start 83.1728 91.5157) (end 83.082686 91.5157) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 81.27492 91.3257) (end 81.27492 92.5957) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 80.00492 90.0557) (end 81.27492 91.3257) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 82.3468 91.52382) (end 81.27492 92.5957) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 83.1728 91.5157) (end 83.16468 91.52382) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 83.16468 91.52382) (end 82.3468 91.52382) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 89.408 85.2805) (end 83.1728 91.5157) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 92.44838 85.2805) (end 89.408 85.2805) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 98.0592 79.3011) (end 98.0592 79.66968) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 98.0592 79.66968) (end 92.44838 85.2805) (width 0.1524) (layer B.Cu) (net 13)) + (segment (start 98.9711 88.679587) (end 98.9711 90.0938) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 98.9711 78.5118) (end 98.9711 88.679587) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 99.4818 78.0011) (end 98.9711 78.5118) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 99.9592 78.0011) (end 99.4818 78.0011) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 98.9711 91.3638) (end 98.9711 90.0938) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 100.2411 92.6338) (end 98.9711 91.3638) (width 0.1524) (layer B.Cu) (net 14)) + (segment (start 117.9703 83.675787) (end 117.9703 85.09) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 117.9703 83.070698) (end 117.9703 83.675787) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 120.713499 80.327499) (end 117.9703 83.070698) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 123.361901 80.327499) (end 120.713499 80.327499) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 130.2811 73.4083) (end 123.361901 80.327499) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 130.4061 73.4083) (end 130.2811 73.4083) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 117.9703 86.36) (end 117.9703 85.09) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 119.2403 87.63) (end 117.9703 86.36) (width 0.1524) (layer B.Cu) (net 15)) + (segment (start 136.919299 82.3108) (end 138.2722 82.3108) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 135.075488 82.3108) (end 136.919299 82.3108) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 131.555399 78.790711) (end 135.075488 82.3108) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 131.8287 72.1083) (end 131.555399 72.381601) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 131.555399 72.381601) (end 131.555399 78.790711) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 132.3061 72.1083) (end 131.8287 72.1083) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 138.2522 81.3308) (end 138.2522 82.6008) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 136.9822 80.0608) (end 138.2522 81.3308) (width 0.1524) (layer B.Cu) (net 16)) + (segment (start 167.9246 79.7352) (end 166.4814 81.1784) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 168.402 79.7352) (end 167.9246 79.7352) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 166.4814 81.1784) (end 164.54882 81.1784) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 164.54882 81.1784) (end 159.486176 86.241044) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 158.395756 86.241044) (end 157.2968 87.34) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 159.486176 86.241044) (end 158.395756 86.241044) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 157.2768 86.013554) (end 156.353246 85.09) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 156.353246 85.09) (end 156.0068 85.09) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 157.2768 87.63) (end 157.2768 86.013554) (width 0.1524) (layer B.Cu) (net 17)) + (segment (start 175.006 82.6618) (end 175.006 88.641487) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 170.7794 78.4352) (end 175.006 82.6618) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 175.006 88.641487) (end 175.006 90.0557) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 170.302 78.4352) (end 170.7794 78.4352) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 176.276 91.3257) (end 176.276 92.5957) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 175.006 90.0557) (end 176.276 91.3257) (width 0.1524) (layer B.Cu) (net 18)) + (segment (start 80.6269 107.946213) (end 80.6269 109.8357) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 80.6269 99.3945) (end 80.6269 107.946213) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 82.8491 97.1723) (end 80.6269 99.3945) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 82.9741 97.1723) (end 82.8491 97.1723) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 79.9719 110.3757) (end 79.9719 109.1057) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 81.2419 111.6457) (end 79.9719 110.3757) (width 0.1524) (layer B.Cu) (net 19)) + (segment (start 92.9894 60.8711) (end 92.9894 60.8711) (width 0.1524) (layer B.Cu) (net 20) (tstamp 5DC5ECBA)) + (via (at 92.9894 60.8711) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 20)) + (segment (start 93.9167 61.7984) (end 94.1977 61.7984) (width 0.1524) (layer F.Cu) (net 20)) + (segment (start 92.9894 60.8711) (end 93.9167 61.7984) (width 0.1524) (layer F.Cu) (net 20)) + (segment (start 92.9894 60.416946) (end 92.9894 60.8711) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 92.198953 59.626499) (end 92.9894 60.416946) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 91.011245 59.626499) (end 92.198953 59.626499) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 82.55 44.45) (end 82.55 44.45) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 89.1667 57.781954) (end 91.011245 59.626499) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 89.1667 51.46703) (end 89.1667 57.781954) (width 0.1524) (layer B.Cu) (net 20)) + (segment (start 82.55 44.45) (end 82.55 44.85033) (width 0.1524) (layer B.Cu) (net 20) (tstamp 5DD0C972)) + (segment (start 86.865955 49.166285) (end 89.1667 51.46703) (width 0.1524) (layer B.Cu) (net 20) (tstamp 5E5C3FF6)) + (via (at 86.865955 49.166285) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 20)) + (segment (start 86.865955 48.765955) (end 82.55 44.45) (width 0.1524) (layer F.Cu) (net 20)) + (segment (start 86.865955 49.166285) (end 86.865955 48.765955) (width 0.1524) (layer F.Cu) (net 20)) + (segment (start 101.9556 52.1462) (end 100.4316 50.6222) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 101.9556 55.245) (end 101.9556 52.1462) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 94.1977 60.9984) (end 94.1977 60.646) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 100.4316 46.6344) (end 101.5492 45.5168) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 100.4316 50.6222) (end 100.4316 46.6344) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 101.5492 45.5168) (end 101.5492 44.4119) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 97.19056 60.01004) (end 101.9556 55.245) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 94.83366 60.01004) (end 97.19056 60.01004) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 94.1977 60.646) (end 94.83366 60.01004) (width 0.1524) (layer F.Cu) (net 21)) + (segment (start 101.5492 44.4119) (end 101.5492 44.4119) (width 0.1524) (layer F.Cu) (net 21) (tstamp 5DD0C988)) + (segment (start 123.0629 42.0369) (end 129.9808 42.0369) (width 0.1524) (layer F.Cu) (net 22)) + (segment (start 129.9808 42.0369) (end 130.5832 42.0369) (width 0.1524) (layer F.Cu) (net 22)) + (segment (start 120.523 39.497) (end 120.60301 39.57701) (width 0.1524) (layer F.Cu) (net 22)) + (segment (start 120.60301 39.57701) (end 123.0629 42.0369) (width 0.1524) (layer F.Cu) (net 22) (tstamp 5DD0C998)) + (segment (start 138.43 34.4678) (end 139.5349 34.4678) (width 0.1524) (layer F.Cu) (net 23)) + (segment (start 137.6023 34.4678) (end 138.43 34.4678) (width 0.1524) (layer F.Cu) (net 23)) + (segment (start 130.8332 41.2369) (end 137.6023 34.4678) (width 0.1524) (layer F.Cu) (net 23)) + (segment (start 130.5832 41.2369) (end 130.8332 41.2369) (width 0.1524) (layer F.Cu) (net 23)) + (segment (start 139.5349 34.4678) (end 139.5349 34.4678) (width 0.1524) (layer F.Cu) (net 23) (tstamp 5DD0C96E)) + (segment (start 158.5341 39.4462) (end 158.5341 39.897717) (width 0.1524) (layer F.Cu) (net 24)) + (via (at 161.43986 56.9341) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 24)) + (segment (start 158.5341 39.4462) (end 158.5341 39.4462) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 161.185861 56.680101) (end 161.43986 56.9341) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 153.595499 49.089739) (end 161.185861 56.680101) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 153.595499 43.279901) (end 153.595499 49.089739) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 157.4292 39.4462) (end 153.595499 43.279901) (width 0.1524) (layer F.Cu) (net 24)) + (via (at 162.95116 56.96966) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 24)) + (segment (start 162.95116 57.32887) (end 162.95116 56.96966) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 162.9156 56.9341) (end 162.95116 56.96966) (width 0.1524) (layer B.Cu) (net 24)) + (segment (start 162.95116 59.40552) (end 162.95116 57.32887) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 169.9323 66.38666) (end 162.95116 59.40552) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 169.9323 69.9144) (end 169.9323 66.38666) (width 0.1524) (layer F.Cu) (net 24)) + (segment (start 161.43986 56.9341) (end 162.9156 56.9341) (width 0.1524) (layer B.Cu) (net 24)) + (segment (start 158.5341 39.4462) (end 157.4292 39.4462) (width 0.1524) (layer F.Cu) (net 24) (tstamp 5DD0C9A3)) + (segment (start 177.5206 46.5328) (end 177.5206 45.5549) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 177.5206 45.5549) (end 177.5206 44.45) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 173.31182 50.74158) (end 177.5206 46.5328) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 170.7323 69.9144) (end 170.7323 69.312) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 170.7323 69.312) (end 173.31182 66.73248) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 173.31182 66.73248) (end 173.31182 50.74158) (width 0.1524) (layer F.Cu) (net 25)) + (segment (start 177.5206 44.45) (end 177.5206 44.45) (width 0.1524) (layer F.Cu) (net 25) (tstamp 5DD0C9A6)) + (via (at 89.2937 64.9478) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 26) (tstamp 5DC5F1C2)) + (segment (start 82.5246 64.5668) (end 82.5246 63.4619) (width 0.1524) (layer B.Cu) (net 26)) + (segment (start 82.9056 64.9478) (end 82.5246 64.5668) (width 0.1524) (layer B.Cu) (net 26)) + (segment (start 89.2937 64.9478) (end 82.9056 64.9478) (width 0.1524) (layer B.Cu) (net 26)) + (segment (start 92.909399 61.912499) (end 91.020945 61.912499) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 91.020945 61.912499) (end 90.486967 61.378521) (width 0.1524) (layer F.Cu) (net 26)) + (via (at 89.2683 60.071) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 26)) + (segment (start 89.2683 60.159854) (end 89.2683 60.071) (width 0.1524) (layer B.Cu) (net 26)) + (segment (start 94.1977 62.5984) (end 93.5953 62.5984) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 90.232968 61.124522) (end 89.2683 60.159854) (width 0.1524) (layer B.Cu) (net 26)) + (segment (start 89.2937 64.9478) (end 89.2937 60.0964) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 90.486967 61.378521) (end 90.232968 61.124522) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 89.2937 60.0964) (end 89.2683 60.071) (width 0.1524) (layer F.Cu) (net 26)) + (via (at 90.232968 61.124522) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 26)) + (segment (start 82.5246 63.4619) (end 82.5246 63.4619) (width 0.1524) (layer B.Cu) (net 26) (tstamp 5DD0C976)) + (segment (start 93.5953 62.5984) (end 92.909399 61.912499) (width 0.1524) (layer F.Cu) (net 26)) + (segment (start 100.457 63.4365) (end 101.5619 63.4365) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 95.264819 60.569799) (end 97.590299 60.569799) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 95.219099 60.615519) (end 95.264819 60.569799) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 95.219099 62.627001) (end 95.219099 60.615519) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 94.4477 63.3984) (end 95.219099 62.627001) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 97.590299 60.569799) (end 100.457 63.4365) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 94.1977 63.3984) (end 94.4477 63.3984) (width 0.1524) (layer F.Cu) (net 27)) + (segment (start 101.5619 63.4365) (end 101.5619 63.4365) (width 0.1524) (layer F.Cu) (net 27) (tstamp 5DD0C984)) + (segment (start 130.5832 42.8369) (end 130.5181 42.8369) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 127.2794 45.8907) (end 127.2794 46.0756) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 130.5832 42.8369) (end 130.3332 42.8369) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 127.2794 45.879218) (end 127.2794 46.0756) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 130.3332 42.8369) (end 127.2794 45.8907) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 120.4976 58.33364) (end 120.4976 58.4835) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 127.2794 46.0756) (end 127.2794 51.55184) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 127.2794 51.55184) (end 126.81204 52.0192) (width 0.1524) (layer F.Cu) (net 28)) + (segment (start 125.30074 53.5305) (end 120.4976 58.33364) (width 0.1524) (layer F.Cu) (net 28) (tstamp 5DCCD165)) + (via (at 125.30074 53.5305) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 28)) + (via (at 126.81204 52.0192) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 28)) + (segment (start 125.554739 53.276501) (end 126.81204 52.0192) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 125.30074 53.5305) (end 125.554739 53.276501) (width 0.1524) (layer B.Cu) (net 28)) + (segment (start 120.4976 58.4835) (end 120.4976 58.4835) (width 0.1524) (layer F.Cu) (net 28) (tstamp 5DD0C994)) + (via (at 130.567653 44.669933) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 29)) + (segment (start 130.5832 44.654386) (end 130.567653 44.669933) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 139.5603 53.4289) (end 139.5603 53.4289) (width 0.1524) (layer B.Cu) (net 29)) + (segment (start 131.906233 44.669933) (end 130.926863 44.669933) (width 0.1524) (layer B.Cu) (net 29)) + (segment (start 130.926863 44.669933) (end 130.567653 44.669933) (width 0.1524) (layer B.Cu) (net 29)) + (segment (start 139.5603 52.324) (end 131.906233 44.669933) (width 0.1524) (layer B.Cu) (net 29)) + (segment (start 130.5832 43.6369) (end 130.5832 44.654386) (width 0.1524) (layer F.Cu) (net 29)) + (segment (start 139.5603 53.4289) (end 139.5603 52.324) (width 0.1524) (layer B.Cu) (net 29) (tstamp 5DD0C99B)) + (segment (start 163.2712 60.6171) (end 163.2712 60.6171) (width 0.1524) (layer F.Cu) (net 30) (tstamp 5DC61B88)) + (via (at 163.2712 60.6171) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 30)) + (segment (start 158.5341 59.563) (end 158.5341 58.4581) (width 0.1524) (layer B.Cu) (net 30)) + (segment (start 159.5882 60.6171) (end 158.5341 59.563) (width 0.1524) (layer B.Cu) (net 30)) + (segment (start 163.2712 60.6171) (end 159.5882 60.6171) (width 0.1524) (layer B.Cu) (net 30)) + (segment (start 163.2712 60.6171) (end 163.63041 60.6171) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 169.1323 69.312) (end 169.1323 69.9144) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 163.63041 60.6171) (end 169.1323 66.11899) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 169.1323 66.11899) (end 169.1323 69.312) (width 0.1524) (layer F.Cu) (net 30)) + (segment (start 158.5341 58.4581) (end 158.5341 58.4581) (width 0.1524) (layer B.Cu) (net 30) (tstamp 5DD0C9AA)) + (segment (start 168.760901 70.593001) (end 171.115181 70.593001) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 172.607399 67.867967) (end 177.026166 63.4492) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 172.607399 69.100783) (end 172.607399 67.867967) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 168.3323 70.1644) (end 168.760901 70.593001) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 171.115181 70.593001) (end 172.607399 69.100783) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 168.3323 69.9144) (end 168.3323 70.1644) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 177.026166 63.4492) (end 177.546 63.4492) (width 0.1524) (layer F.Cu) (net 31)) + (segment (start 177.546 63.4492) (end 177.546 63.4492) (width 0.1524) (layer F.Cu) (net 31) (tstamp 5DD0C9AF)) + (segment (start 83.5724 81.40822) (end 82.66303 82.31759) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 83.5724 79.0058) (end 83.5724 81.40822) (width 0.1524) (layer F.Cu) (net 32)) + (segment (start 82.66303 82.31759) (end 82.54492 82.4357) (width 0.1524) (layer F.Cu) (net 32) (tstamp 5DD0C97A)) + (segment (start 95.5294 83.7692) (end 95.5294 83.7692) (width 0.1524) (layer F.Cu) (net 33) (tstamp 5DC5E977)) + (via (at 95.5294 83.7692) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 33)) + (segment (start 95.5294 83.7692) (end 95.88861 83.7692) (width 0.1524) (layer B.Cu) (net 33)) + (segment (start 95.88861 83.7692) (end 97.9424 83.7692) (width 0.1524) (layer B.Cu) (net 33)) + (segment (start 97.9424 83.7692) (end 97.9424 83.7692) (width 0.1524) (layer B.Cu) (net 33) (tstamp 5DC5E981)) + (via (at 97.9424 83.7692) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 33)) + (segment (start 101.5111 83.5787) (end 101.5111 82.4738) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 101.3206 83.7692) (end 101.5111 83.5787) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 97.9424 83.7692) (end 101.3206 83.7692) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 91.95054 83.7692) (end 95.5294 83.7692) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 86.508539 78.327199) (end 91.95054 83.7692) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 82.848601 78.327199) (end 86.508539 78.327199) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 82.7724 79.0058) (end 82.7724 78.4034) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 82.7724 78.4034) (end 82.848601 78.327199) (width 0.1524) (layer F.Cu) (net 33)) + (segment (start 101.5111 82.4738) (end 101.5111 82.4738) (width 0.1524) (layer F.Cu) (net 33) (tstamp 5DD0C980)) + (segment (start 120.586501 78.651101) (end 124.205999 78.651101) (width 0.1524) (layer B.Cu) (net 34)) + (segment (start 120.5103 77.47) (end 120.5103 77.47) (width 0.1524) (layer B.Cu) (net 34)) + (segment (start 120.5103 78.5749) (end 120.586501 78.651101) (width 0.1524) (layer B.Cu) (net 34)) + (segment (start 124.205999 78.651101) (end 127.9906 74.8665) (width 0.1524) (layer B.Cu) (net 34)) + (segment (start 127.9906 74.8665) (end 127.9906 74.8665) (width 0.1524) (layer B.Cu) (net 34) (tstamp 5DC5F376)) + (via (at 127.9906 74.8665) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 34)) + (segment (start 131.0006 74.286) (end 131.0006 73.6836) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 130.4201 74.8665) (end 131.0006 74.286) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 127.9906 74.8665) (end 130.4201 74.8665) (width 0.1524) (layer F.Cu) (net 34)) + (segment (start 120.5103 77.47) (end 120.5103 78.5749) (width 0.1524) (layer B.Cu) (net 34) (tstamp 5DD0C990)) + (segment (start 130.2006 73.4336) (end 130.2006 73.6836) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 137.853101 73.004999) (end 130.629201 73.004999) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 130.629201 73.004999) (end 130.2006 73.4336) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 138.4173 72.4408) (end 137.853101 73.004999) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 139.5222 72.4408) (end 139.5222 72.4408) (width 0.1524) (layer F.Cu) (net 35)) + (segment (start 139.5222 72.4408) (end 138.4173 72.4408) (width 0.1524) (layer F.Cu) (net 35) (tstamp 5DD0C99F)) + (segment (start 158.5468 78.5749) (end 160.0327 80.0608) (width 0.1524) (layer B.Cu) (net 36)) + (segment (start 158.5468 77.47) (end 158.5468 77.47) (width 0.1524) (layer B.Cu) (net 36)) + (segment (start 160.0327 80.0608) (end 166.4843 80.0608) (width 0.1524) (layer B.Cu) (net 36)) + (segment (start 166.4843 80.0608) (end 166.4843 80.0608) (width 0.1524) (layer B.Cu) (net 36) (tstamp 5DC5F96E)) + (via (at 166.4843 80.0608) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 36)) + (segment (start 169.0434 80.3607) (end 169.0434 80.1107) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 168.614799 80.789301) (end 169.0434 80.3607) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 167.212801 80.789301) (end 168.614799 80.789301) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 166.4843 80.0608) (end 167.212801 80.789301) (width 0.1524) (layer F.Cu) (net 36)) + (segment (start 158.5468 77.47) (end 158.5468 78.5749) (width 0.1524) (layer B.Cu) (net 36) (tstamp 5DD0C9B1)) + (segment (start 176.4411 82.4357) (end 177.546 82.4357) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 173.437499 79.432099) (end 176.4411 82.4357) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 168.319601 79.432099) (end 173.437499 79.432099) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 168.2434 79.5083) (end 168.319601 79.432099) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 168.2434 80.1107) (end 168.2434 79.5083) (width 0.1524) (layer F.Cu) (net 37)) + (segment (start 177.546 82.4357) (end 177.546 82.4357) (width 0.1524) (layer F.Cu) (net 37) (tstamp 5DD0C9B5)) + (segment (start 84.3724 79.0058) (end 84.3724 80.4989) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 84.3724 80.4989) (end 84.3724 80.4989) (width 0.1524) (layer F.Cu) (net 38) (tstamp 5DC5EAED)) + (via (at 84.3724 80.4989) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 38)) + (via (at 76.5175 81.1911) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 38) (tstamp 5DC5EB1B)) + (segment (start 77.2097 80.4989) (end 76.5175 81.1911) (width 0.1524) (layer B.Cu) (net 38)) + (segment (start 84.3724 80.4989) (end 77.2097 80.4989) (width 0.1524) (layer B.Cu) (net 38)) + (segment (start 81.407 101.4857) (end 82.5119 101.4857) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 76.5175 96.5962) (end 81.407 101.4857) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 76.5175 81.1911) (end 76.5175 96.5962) (width 0.1524) (layer F.Cu) (net 38)) + (segment (start 82.5119 101.4857) (end 82.5119 101.4857) (width 0.1524) (layer F.Cu) (net 38) (tstamp 5DD0C97D)) + (via (at 158.536642 91.22664) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 39)) + (segment (start 158.5468 96.4565) (end 158.5468 96.4565) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 158.5468 91.236798) (end 158.536642 91.22664) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 162.716107 90.657253) (end 162.462108 90.911252) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 162.14672 91.22664) (end 162.208109 91.165251) (width 0.1524) (layer B.Cu) (net 39)) + (segment (start 169.8434 80.1107) (end 169.8434 83.52996) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 158.536642 91.22664) (end 162.14672 91.22664) (width 0.1524) (layer B.Cu) (net 39)) + (via (at 162.462108 90.911252) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 39)) + (segment (start 162.208109 91.165251) (end 162.462108 90.911252) (width 0.1524) (layer B.Cu) (net 39)) + (segment (start 169.8434 83.52996) (end 162.716107 90.657253) (width 0.1524) (layer F.Cu) (net 39)) + (segment (start 158.5468 96.4565) (end 158.5468 91.236798) (width 0.1524) (layer F.Cu) (net 39) (tstamp 5DD0C9B8)) + (segment (start 156.0068 105.3465) (end 156.0068 104.0765) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 157.2768 106.6165) (end 156.0068 105.3465) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 168.05902 87.52012) (end 168.05902 87.16772) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 156.0068 94.20098) (end 156.70784 93.49994) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 156.0068 104.0765) (end 156.0068 94.20098) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 156.70784 93.49994) (end 163.8681 93.49994) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 163.8681 91.71104) (end 168.05902 87.52012) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 163.8681 93.49994) (end 163.8681 91.71104) (width 0.1524) (layer B.Cu) (net 40)) + (segment (start 173.3677 96.1644) (end 177.546 100.3427) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 173.3677 89.11336) (end 173.3677 96.1644) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 170.6434 80.1107) (end 170.6434 86.38906) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 177.546 100.3427) (end 177.546 101.4476) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 170.6434 86.38906) (end 173.3677 89.11336) (width 0.1524) (layer F.Cu) (net 41)) + (segment (start 177.546 101.4476) (end 177.546 101.4476) (width 0.1524) (layer F.Cu) (net 41) (tstamp 5DD0C9BC)) + (segment (start 175.006 110.3376) (end 175.006 109.0676) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 176.276 111.6076) (end 175.006 110.3376) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 170.17286 85.86772) (end 169.95902 85.86772) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 172.78096 88.47582) (end 170.17286 85.86772) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 172.78096 98.75184) (end 172.78096 88.47582) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 175.661 109.7976) (end 175.661 101.63188) (width 0.1524) (layer B.Cu) (net 42)) + (segment (start 175.661 101.63188) (end 172.78096 98.75184) (width 0.1524) (layer B.Cu) (net 42)) + (via (at 95.96882 58.57494) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (via (at 132.17906 55.3847) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (via (at 170.59148 63.7286) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (via (at 170.1927 99.6569) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (via (at 132.37464 76.50226) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (via (at 94.1197 86.05012) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 135.1407 81.69656) (end 135.1407 81.69656) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DCCBE75)) + (via (at 174.7647 104.6988) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCBEAC)) + (segment (start 179.133501 102.400099) (end 179.91074 101.62286) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 177.088799 104.444801) (end 179.133501 102.400099) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 175.018699 104.444801) (end 177.088799 104.444801) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 174.7647 104.6988) (end 175.018699 104.444801) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 186.66714 74.04354) (end 186.7408 74.1172) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 97.528381 57.732119) (end 96.7008 58.5597) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 96.7008 58.5597) (end 95.9984 58.5597) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 97.528381 52.095401) (end 97.528381 53.111399) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 104.11714 59.36234) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCC2BE)) + (segment (start 104.11714 63.42126) (end 104.1019 63.4365) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 104.11714 59.36234) (end 104.11714 63.42126) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 102.63378 58.23458) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCC695)) + (segment (start 103.76154 59.36234) (end 104.11714 59.36234) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 102.63378 58.23458) (end 103.76154 59.36234) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 85.94852 85.09) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCC8BA)) + (segment (start 85.08492 84.2264) (end 85.94852 85.09) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 85.08492 82.4357) (end 85.08492 84.2264) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.67138 85.09) (end 94.10864 85.52726) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 94.10864 85.52726) (end 94.10864 86.17966) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 85.94852 85.09) (end 93.67138 85.09) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 110.56874 67.6656) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCC9AC)) + (segment (start 107.292139 64.388999) (end 110.314741 67.411601) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 105.054399 64.388999) (end 107.292139 64.388999) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 110.314741 67.411601) (end 110.56874 67.6656) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 104.1019 63.4365) (end 105.054399 64.388999) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 110.56874 65.41516) (end 112.2934 63.6905) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 110.56874 67.6656) (end 110.56874 65.41516) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 123.0503 77.77226) (end 123.0503 77.47) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.17816 56.0498) (end 132.17816 55.3974) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 129.74446 58.4835) (end 132.17816 56.0498) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 123.0376 58.4835) (end 129.74446 58.4835) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.17816 54.745) (end 132.17816 55.3974) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.17816 47.95864) (end 132.17816 48.19994) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.45084 47.68596) (end 132.17816 47.95864) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 133.05282 47.68596) (end 132.45084 47.68596) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 133.05282 46.78299) (end 133.05282 47.68596) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 133.05282 40.54955) (end 133.05282 46.78299) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 137.953469 35.648901) (end 133.438125 40.164245) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 140.893799 35.648901) (end 137.953469 35.648901) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 142.0749 34.4678) (end 141.90091 34.64179) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 133.438125 40.164245) (end 133.05282 40.54955) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DCCD38E)) + (via (at 133.438125 40.164245) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 122.085101 59.435999) (end 122.95124 58.56986) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 119.086201 62.434899) (end 122.085101 59.435999) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 113.549001 62.434899) (end 119.086201 62.434899) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 112.2934 63.6905) (end 113.549001 62.434899) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 142.93088 69.33184) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCD415)) + (segment (start 142.0622 70.20052) (end 142.0622 72.4408) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 142.93088 69.33184) (end 142.0622 70.20052) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 134.53364 75.89266) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCD582)) + (segment (start 132.98424 75.89266) (end 132.628639 76.248261) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.628639 76.248261) (end 132.37464 76.50226) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 134.53364 75.89266) (end 132.98424 75.89266) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 138.61034 75.89266) (end 141.87805 72.62495) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 134.53364 75.89266) (end 138.61034 75.89266) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 140.77696 54.75224) (end 141.147801 54.381399) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 141.147801 54.381399) (end 141.97711 53.55209) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.17906 55.3847) (end 132.81152 54.75224) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.81152 54.75224) (end 140.77696 54.75224) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 94.81104 86.17966) (end 95.964212 85.026488) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 94.10864 86.17966) (end 94.81104 86.17966) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 103.098601 83.426299) (end 103.89235 82.63255) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 101.498412 85.026488) (end 103.098601 83.426299) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 95.964212 85.026488) (end 101.498412 85.026488) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 94.1197 86.1695) (end 94.10954 86.17966) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 94.1197 86.05012) (end 94.1197 86.1695) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 179.108101 45.402499) (end 179.9209 44.5897) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 177.356869 47.153731) (end 179.108101 45.402499) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 175.20535 47.153731) (end 177.356869 47.153731) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 174.549 46.497381) (end 175.20535 47.153731) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 169.8323 62.45) (end 169.8323 62.45) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DCCD83E)) + (segment (start 99.884604 56.633482) (end 100.138603 56.379483) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 100.392602 56.633482) (end 100.138603 56.379483) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 98.785967 57.732119) (end 99.884604 56.633482) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 102.63378 58.23458) (end 101.9937 58.23458) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 97.528381 57.732119) (end 98.785967 57.732119) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 100.138603 56.379483) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 101.9937 58.23458) (end 100.392602 56.633482) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 107.32262 74.55916) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCE357)) + (via (at 106.01452 76.88072) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCE359)) + (via (at 104.47782 76.88072) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCE35B)) + (segment (start 107.32262 75.57262) (end 106.01452 76.88072) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 107.32262 74.55916) (end 107.32262 75.57262) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 104.47782 82.04708) (end 104.0511 82.4738) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 104.47782 76.88072) (end 104.47782 82.04708) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 104.47782 76.88072) (end 106.01452 76.88072) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 107.32262 74.55916) (end 110.56874 71.31304) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 123.0503 77.47) (end 122.97664 77.39634) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 110.56874 71.31304) (end 110.56874 71.22668) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 110.56874 71.22668) (end 110.56874 67.6656) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 123.730245 40.164245) (end 123.063 39.497) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 133.438125 40.164245) (end 123.730245 40.164245) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 161.0868 77.47) (end 160.89884 77.28204) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 158.88462 60.64758) (end 154.028138 60.64758) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 161.0741 58.4581) (end 160.97631 58.55589) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 157.3911 83.94954) (end 160.134301 86.692741) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 160.134301 95.504001) (end 161.0868 96.4565) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 160.134301 86.692741) (end 160.134301 95.504001) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 161.0868 77.47) (end 157.3911 81.1657) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 157.3911 81.1657) (end 157.3911 83.94954) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 183.388 65.95872) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 183.641999 66.212719) (end 183.388 65.95872) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 186.7408 74.1172) (end 186.7408 69.31152) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 186.7408 69.31152) (end 183.641999 66.212719) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 182.59552 65.95872) (end 180.086 63.4492) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 183.388 65.95872) (end 182.59552 65.95872) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 170.08094 54.46522) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DCCECA0)) + (segment (start 170.08094 55.94096) (end 170.60672 56.46674) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 170.60672 56.46674) (end 171.2087 56.46674) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 170.08094 54.46522) (end 170.08094 55.94096) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 171.67098 48.369948) (end 173.543547 46.497381) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.91914 54.46522) (end 172.38472 52.99964) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.08094 54.46522) (end 170.91914 54.46522) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 173.543547 46.497381) (end 174.549 46.497381) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 172.38472 52.99964) (end 172.38472 51.43754) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 171.67098 50.7238) (end 171.67098 48.369948) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 172.38472 51.43754) (end 171.67098 50.7238) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 171.19346 56.47182) (end 169.8879 57.77738) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 166.997893 58.130475) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 167.350988 57.77738) (end 167.251892 57.876476) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 166.743894 58.384474) (end 166.997893 58.130475) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 169.8879 57.77738) (end 167.350988 57.77738) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 167.251892 57.876476) (end 166.997893 58.130475) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 166.670268 58.4581) (end 166.743894 58.384474) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 161.0741 58.4581) (end 166.670268 58.4581) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 162.026599 40.398699) (end 161.0741 39.4462) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 162.857996 40.398699) (end 162.026599 40.398699) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 165.723018 43.263721) (end 162.857996 40.398699) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 168.968136 43.263721) (end 165.723018 43.263721) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 172.201796 46.497381) (end 174.549 46.497381) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 168.968136 43.263721) (end 172.201796 46.497381) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 171.238 63.8048) (end 173.44526 66.01206) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 177.52314 66.01206) (end 179.133501 64.401699) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 173.44526 66.01206) (end 177.52314 66.01206) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 179.133501 64.401699) (end 180.086 63.4492) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.5356 63.8048) (end 171.238 63.8048) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 182.06974 80.45196) (end 182.06974 76.348392) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 182.06974 75.989182) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 180.086 82.4357) (end 182.06974 80.45196) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 182.06974 76.348392) (end 182.06974 75.989182) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 183.941722 74.1172) (end 186.7408 74.1172) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 182.06974 75.989182) (end 183.941722 74.1172) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 87.37854 99.10064) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 85.0519 101.4857) (end 87.37854 99.15906) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 87.37854 99.15906) (end 87.37854 99.10064) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 167.26662 98.47834) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 166.90741 98.47834) (end 167.26662 98.47834) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 161.0868 96.4565) (end 161.09569 96.46539) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 167.62583 98.47834) (end 167.26662 98.47834) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 163.10864 98.47834) (end 166.90741 98.47834) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 168.83624 98.47834) (end 167.62583 98.47834) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 170.0275 99.6696) (end 168.83624 98.47834) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 170.0775 99.6696) (end 170.0275 99.6696) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 141.90091 34.64179) (end 140.893799 35.648901) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C970)) + (segment (start 103.89235 82.63255) (end 104.0511 82.4738) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C982)) + (segment (start 104.11714 63.42126) (end 104.11714 63.42126) (width 0.1524) (layer B.Cu) (net 43) (tstamp 5DD0C986)) + (segment (start 122.95124 58.56986) (end 123.0376 58.4835) (width 0.1524) (layer B.Cu) (net 43) (tstamp 5DD0C996)) + (segment (start 141.97711 53.55209) (end 142.1003 53.4289) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C99D)) + (segment (start 141.87805 72.62495) (end 142.0622 72.4408) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C9A1)) + (segment (start 179.9209 44.5897) (end 180.0606 44.45) (width 0.1524) (layer B.Cu) (net 43) (tstamp 5DD0C9A8)) + (segment (start 160.97631 58.55589) (end 158.88462 60.64758) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C9AC)) + (segment (start 161.09569 96.46539) (end 163.10864 98.47834) (width 0.1524) (layer B.Cu) (net 43) (tstamp 5DD0C9BA)) + (segment (start 179.91074 101.62286) (end 180.086 101.4476) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DD0C9BE)) + (segment (start 160.644841 77.028041) (end 160.89884 77.28204) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 156.3116 72.6948) (end 160.644841 77.028041) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 149.9489 72.6948) (end 156.3116 72.6948) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 149.9489 72.6948) (end 152.09266 70.55104) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 152.09266 62.583058) (end 154.028138 60.64758) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 152.09266 70.55104) (end 152.09266 62.583058) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 148.69287 71.43877) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 142.93088 69.33184) (end 146.58594 69.33184) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 148.438871 71.184771) (end 148.69287 71.43877) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 146.58594 69.33184) (end 148.438871 71.184771) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 149.9489 72.6948) (end 148.69287 71.43877) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 87.37854 99.10064) (end 87.37854 95.6691) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 124.39904 77.47) (end 124.734321 77.134719) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 123.0503 77.47) (end 124.39904 77.47) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 125.315601 77.208001) (end 125.242319 77.134719) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.2831 76.4794) (end 131.554499 77.208001) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 124.98832 76.88072) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 125.242319 77.134719) (end 124.98832 76.88072) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 131.554499 77.208001) (end 125.315601 77.208001) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.3331 76.4794) (end 132.2831 76.4794) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 124.734321 77.134719) (end 124.98832 76.88072) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 117.42166 71.70928) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 122.97664 77.39634) (end 117.42166 71.84136) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 114.94262 69.23024) (end 117.167661 71.455281) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 117.167661 71.455281) (end 117.42166 71.70928) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 112.67186 69.23024) (end 114.94262 69.23024) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 117.42166 71.84136) (end 117.42166 71.70928) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 110.59668 71.30542) (end 112.67186 69.23024) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.54566 51.46294) (end 93.90487 51.46294) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.6498 52.46497) (end 93.6498 53.1114) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.6498 51.562) (end 93.6498 52.46497) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 91.2114 53.1114) (end 93.6498 53.1114) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.6498 53.1114) (end 95.60179 53.1114) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 104.0892 44.4119) (end 102.908099 43.230799) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 100.413819 43.230799) (end 98.867801 44.776817) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 102.908099 43.230799) (end 100.413819 43.230799) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 98.867801 50.146379) (end 97.45218 51.562) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 98.867801 44.776817) (end 98.867801 50.146379) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 97.45218 51.562) (end 96.8502 51.562) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 97.528381 51.638201) (end 97.45218 51.562) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 97.528381 52.095401) (end 97.528381 51.638201) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 97.528381 53.111399) (end 97.528381 57.732119) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DE81BEB)) + (via (at 97.528381 53.111399) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 97.16917 53.1114) (end 95.60179 53.1114) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 97.528381 53.111399) (end 97.16917 53.1114) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 128.99898 78.67904) (end 129.54147 78.67904) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 129.54147 78.67904) (end 129.90068 78.67904) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 94.10954 86.17966) (end 93.96857 86.17966) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 91.88958 89.9668) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DE81C99)) + (segment (start 91.88958 88.57488) (end 91.88196 88.56726) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 91.88958 89.9668) (end 91.88958 88.57488) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 91.88958 91.15806) (end 87.37854 95.6691) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 91.88958 89.9668) (end 91.88958 91.15806) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 93.64218 87.49792) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DE81D13)) + (segment (start 93.64218 86.52764) (end 94.1197 86.05012) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.64218 87.49792) (end 93.64218 86.52764) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 91.88196 88.26627) (end 91.88196 88.56726) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 92.65031 87.49792) (end 91.88196 88.26627) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 93.64218 87.49792) (end 92.65031 87.49792) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 94.71152 88.56726) (end 95.08236 88.56726) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 93.64218 87.49792) (end 94.71152 88.56726) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 170.06316 55.72506) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DE822B6)) + (segment (start 170.05046 55.73776) (end 170.06316 55.72506) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 168.0083 56.46674) (end 168.73728 55.73776) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 168.73728 55.73776) (end 170.05046 55.73776) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.17816 48.19994) (end 132.17816 54.745) (width 0.1524) (layer F.Cu) (net 43) (tstamp 5DE823FC)) + (via (at 132.17816 48.19994) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 130.3664 48.19994) (end 129.85242 47.68596) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.17816 48.19994) (end 130.3664 48.19994) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.5347 63.1524) (end 170.5347 63.8048) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 169.48912 62.10682) (end 170.5347 63.1524) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 169.8879 57.77738) (end 169.48912 58.17616) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 169.48912 58.17616) (end 169.48912 62.10682) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 172.13072 101.16312) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DE824B7)) + (segment (start 170.7808 99.6696) (end 172.13072 101.01952) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 172.13072 101.01952) (end 172.13072 101.16312) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.0784 99.6696) (end 170.7808 99.6696) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 174.7647 103.7971) (end 172.13072 101.16312) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 174.7647 104.6988) (end 174.7647 103.7971) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 171.55922 101.73462) (end 170.7515 101.73462) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 172.13072 101.16312) (end 171.55922 101.73462) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 168.15308 101.73462) (end 170.0784 99.8093) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 170.0784 99.8093) (end 170.0784 99.6696) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 167.5511 101.73462) (end 168.15308 101.73462) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 135.14578 80.05572) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 139.717191 88.228599) (end 135.14578 83.657188) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 135.14578 79.69651) (end 135.14578 80.05572) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.37464 76.50226) (end 132.73385 76.50226) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.73385 76.50226) (end 135.14578 78.91419) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 135.14578 83.657188) (end 135.14578 80.41493) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 135.14578 80.41493) (end 135.14578 80.05572) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 142.16126 89.3572) (end 141.032659 88.228599) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 141.032659 88.228599) (end 139.717191 88.228599) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 135.14578 78.91419) (end 135.14578 79.69651) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 132.3331 77.1318) (end 132.3331 76.4794) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.45084 78.6765) (end 132.3331 78.55876) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 132.3331 78.55876) (end 132.3331 77.1318) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 133.05282 78.6765) (end 132.45084 78.6765) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 128.99644 77.21092) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43) (tstamp 5DE82967)) + (segment (start 128.99644 78.6765) (end 128.99898 78.67904) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 128.99644 77.21092) (end 128.99644 78.6765) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 79.9592 58.3565) (end 79.9592 58.2041) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 84.132421 83.388199) (end 85.08492 82.4357) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 84.112101 64.414399) (end 84.112101 64.843659) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 85.0646 63.4619) (end 84.112101 64.414399) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 84.112101 64.843659) (end 78.28026 70.6755) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 83.566 83.95462) (end 84.132421 83.388199) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 81.26476 83.95462) (end 83.566 83.95462) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 78.28026 70.6755) (end 78.28026 80.97012) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 78.28026 80.97012) (end 81.26476 83.95462) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 89.24544 47.278501) (end 89.24544 47.637711) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 87.97849 44.45) (end 89.24544 45.71695) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 89.24544 45.71695) (end 89.24544 47.278501) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 85.09 44.45) (end 87.97849 44.45) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 89.499439 47.89171) (end 89.24544 47.637711) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 90.26398 48.656251) (end 89.499439 47.89171) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 90.26398 52.16398) (end 90.26398 48.656251) (width 0.1524) (layer B.Cu) (net 43)) + (segment (start 91.2114 53.1114) (end 90.26398 52.16398) (width 0.1524) (layer B.Cu) (net 43)) + (via (at 89.24544 47.637711) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 43)) + (segment (start 79.9592 56.5914) (end 79.9594 56.5912) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 79.9592 58.2041) (end 79.9592 56.5914) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 79.9594 56.53806) (end 79.9594 56.5912) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 78.44028 51.5112) (end 78.44028 55.01894) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 83.7819 43.1419) (end 81.541618 43.1419) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 85.09 44.45) (end 83.7819 43.1419) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 81.541618 43.1419) (end 80.8482 43.835318) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 80.8482 43.835318) (end 80.8482 49.10328) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 78.44028 55.01894) (end 79.9594 56.53806) (width 0.1524) (layer F.Cu) (net 43)) + (segment (start 80.8482 49.10328) (end 78.44028 51.5112) (width 0.1524) (layer F.Cu) (net 43)) + (via (at 94.42196 58.57494) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 130.44932 55.44566) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 168.87444 63.7286) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 168.3893 99.7077) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 130.67538 76.50226) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 92.42044 86.19744) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (segment (start 75.9714 52.6542) (end 76.4286 53.1114) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 75.9714 50.5714) (end 75.9714 52.6542) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.7838 63.8048) (end 168.8338 63.8048) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 110.8202 43.1165) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (via (at 109.49432 46.29658) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCC173)) + (via (at 110.50778 48.19396) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCC175)) + (via (at 112.01654 48.37684) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCC177)) + (segment (start 110.8202 44.9707) (end 109.49432 46.29658) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 110.8202 43.1165) (end 110.8202 44.9707) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 111.83366 48.19396) (end 112.01654 48.37684) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 110.50778 48.19396) (end 111.83366 48.19396) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 109.49432 47.1805) (end 110.253781 47.939961) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 110.253781 47.939961) (end 110.50778 48.19396) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 109.49432 46.29658) (end 109.49432 47.1805) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.773501 54.781451) (end 93.6498 55.65775) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.773501 49.593501) (end 92.773501 54.781451) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 93.6498 55.65775) (end 93.6498 56.56072) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 91.2114 48.0314) (end 92.773501 49.593501) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.01654 50.71364) (end 112.2934 50.9905) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.01654 48.37684) (end 112.01654 50.71364) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.5982 43.1165) (end 112.6236 43.0911) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 110.8202 43.1165) (end 112.5982 43.1165) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 127.97536 87.35568) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCCBF8)) + (segment (start 129.25044 83.67522) (end 129.85242 83.67522) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 127.97536 84.9503) (end 129.25044 83.67522) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 127.97536 87.35568) (end 127.97536 84.9503) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 127.97536 87.35568) (end 124.85624 90.4748) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 124.85624 90.63228) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (segment (start 124.85624 90.4748) (end 124.85624 90.63228) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 112.24768 79.76108) (end 112.24768 83.892194) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.24768 83.892194) (end 118.987766 90.63228) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 118.987766 90.63228) (end 124.49703 90.63228) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 124.49703 90.63228) (end 124.85624 90.63228) (width 0.1524) (layer F.Cu) (net 44)) + (via (at 130.5306 67.19062) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCD093)) + (segment (start 128.70434 57.82272) (end 128.70434 65.36436) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 128.70434 65.36436) (end 130.5306 67.19062) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.47726 55.3974) (end 130.47726 56.0498) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.47726 56.0498) (end 128.70434 57.82272) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.5306 67.19062) (end 130.1623 67.19062) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.1623 67.19062) (end 125.35662 71.9963) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 125.35662 71.9963) (end 125.35662 73.60412) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.31617 76.50226) (end 130.67538 76.50226) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 128.25476 76.50226) (end 130.31617 76.50226) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 125.35662 73.60412) (end 128.25476 76.50226) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 113.2958 50.9905) (end 114.92648 52.62118) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 112.2934 50.9905) (end 113.2958 50.9905) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 114.92648 52.62118) (end 123.89358 52.62118) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 123.89358 52.62118) (end 123.89358 52.62118) (width 0.1524) (layer B.Cu) (net 44) (tstamp 5DCCD14F)) + (via (at 123.89358 52.62118) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (segment (start 129.80924 52.62118) (end 129.82956 52.60086) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 149.9489 58.9026) (end 149.9489 59.9948) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.44932 55.44566) (end 131.19608 56.19242) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 131.19608 56.19242) (end 147.23872 56.19242) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 111.786068 80.222692) (end 112.24768 79.76108) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 98.253271 85.331299) (end 106.677461 85.331299) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 96.676309 86.908261) (end 98.253271 85.331299) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.484841 86.908261) (end 96.676309 86.908261) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.40864 86.83206) (end 92.484841 86.908261) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 106.677461 85.331299) (end 111.786068 80.222692) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.40864 86.17966) (end 92.40864 86.83206) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.15308 106.73334) (end 167.5511 106.73334) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.3893 106.49712) (end 168.15308 106.73334) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.3893 99.7077) (end 168.3893 105.27284) (width 0.1524) (layer F.Cu) (net 44)) + (via (at 173.64456 97.61982) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCE650)) + (via (at 181.97322 87.81288) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCE687)) + (segment (start 185.6486 81.7372) (end 186.7408 81.7372) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 181.97322 85.41258) (end 185.6486 81.7372) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 181.97322 87.81288) (end 181.97322 85.41258) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 179.197 92.06738) (end 173.898559 97.365821) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 181.97322 87.81288) (end 179.197 90.5891) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 173.898559 97.365821) (end 173.64456 97.61982) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 179.197 90.5891) (end 179.197 92.06738) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 167.98544 61.46546) (end 167.97274 61.45276) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.0083 61.46546) (end 167.98544 61.46546) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 166.515283 51.212187) (end 166.00424 51.72323) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 166.00424 51.72323) (end 166.00424 60.06338) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 167.525513 51.212187) (end 168.905513 52.592187) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 166.515283 51.212187) (end 167.525513 51.212187) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 169.612401 64.533401) (end 168.8838 63.8048) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 171.530899 64.533401) (end 169.612401 64.533401) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 178.097178 71.09968) (end 171.530899 64.533401) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 168.8838 63.8048) (end 168.8338 63.8048) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 179.85486 71.09968) (end 178.097178 71.09968) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 181.46268 69.49186) (end 179.85486 71.09968) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 185.6486 81.7372) (end 184.34558 80.43418) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 186.7408 81.7372) (end 185.6486 81.7372) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 184.34558 80.43418) (end 184.34558 70.61708) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 184.34558 70.61708) (end 183.22036 69.49186) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 183.22036 69.49186) (end 181.46268 69.49186) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 112.43568 76.44108) (end 112.43568 76.89608) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.43568 79.57308) (end 112.24768 79.76108) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.43568 76.54608) (end 112.43568 77.14738) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.43568 77.04608) (end 112.43568 77.14738) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 112.43568 77.14738) (end 112.43568 79.57308) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.42044 86.19744) (end 92.42044 86.55665) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 92.42044 86.19744) (end 91.08186 87.53602) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 91.08186 87.53602) (end 91.08186 91.86291) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.4544 83.67522) (end 129.85242 83.67522) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 136.994911 93.833289) (end 136.994911 87.161917) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 136.994911 87.161917) (end 136.081223 86.248229) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 133.2922 97.536) (end 136.994911 93.833289) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 136.081223 86.248229) (end 133.027409 86.248229) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 133.027409 86.248229) (end 130.4544 83.67522) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 93.6498 57.9111) (end 94.2984 58.5597) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 93.6498 56.56072) (end 93.6498 57.9111) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 94.42196 58.38698) (end 94.42196 58.57494) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 96.24822 56.56072) (end 94.42196 58.38698) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 96.8502 56.56072) (end 96.24822 56.56072) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 157.14726 55.08752) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCB5C6)) + (via (at 159.32912 56.0197) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DCCB607)) + (segment (start 165.84676 56.0197) (end 171.23664 61.40958) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 159.32912 56.0197) (end 165.84676 56.0197) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 158.39694 55.08752) (end 157.50647 55.08752) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 157.50647 55.08752) (end 157.14726 55.08752) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 159.32912 56.0197) (end 158.39694 55.08752) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 133.05282 83.67522) (end 133.05282 83.97621) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 94.48038 93.56598) (end 95.08236 93.56598) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 92.77731 91.86291) (end 94.48038 93.56598) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 91.08186 91.86291) (end 92.37599 91.86291) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 92.37599 91.86291) (end 92.77731 91.86291) (width 0.1524) (layer B.Cu) (net 44) (tstamp 5DE81D01)) + (via (at 92.37599 91.86291) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (segment (start 92.37599 93.07195) (end 91.88196 93.56598) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 92.37599 91.86291) (end 92.37599 93.07195) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 123.89358 52.62118) (end 129.80924 52.62118) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.44932 53.28158) (end 129.85242 52.68468) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.44932 55.44566) (end 130.44932 53.28158) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.47726 54.745) (end 130.47726 55.3974) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.47726 54.65826) (end 130.47726 54.745) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 132.45084 52.68468) (end 130.47726 54.65826) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 133.05282 52.68468) (end 132.45084 52.68468) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 171.13758 61.46546) (end 171.2087 61.46546) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 168.87444 63.7286) (end 171.13758 61.46546) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 168.7847 63.8048) (end 168.8347 63.8048) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.0083 63.0284) (end 168.7847 63.8048) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.0083 61.46546) (end 168.0083 63.0284) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 167.40632 61.46546) (end 168.0083 61.46546) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 166.00424 60.06338) (end 167.40632 61.46546) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 135.45312 52.68468) (end 133.05282 52.68468) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 157.14726 55.08752) (end 137.85596 55.08752) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 137.85596 55.08752) (end 135.45312 52.68468) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 172.23994 99.00666) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DE82557)) + (segment (start 172.25772 99.00666) (end 172.23994 99.00666) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 173.64456 97.61982) (end 172.25772 99.00666) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 168.643299 99.453701) (end 168.3893 99.7077) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 169.156001 98.940999) (end 168.643299 99.453701) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 171.815069 98.940999) (end 169.156001 98.940999) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 171.88073 99.00666) (end 171.815069 98.940999) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 172.23994 99.00666) (end 171.88073 99.00666) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 168.3893 105.27284) (end 168.3893 106.49712) (width 0.1524) (layer F.Cu) (net 44) (tstamp 5DE827A2)) + (via (at 168.3893 105.27284) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44)) + (segment (start 170.7515 106.43235) (end 170.7515 106.73334) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 169.59199 105.27284) (end 170.7515 106.43235) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 168.3893 105.27284) (end 169.59199 105.27284) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.6322 81.85658) (end 130.6322 77.1318) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 132.45084 83.67522) (end 130.6322 81.85658) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 130.6322 77.1318) (end 130.6322 76.4794) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 133.05282 83.67522) (end 132.45084 83.67522) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 130.62712 81.89722) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 44) (tstamp 5DE82C17)) + (segment (start 129.85242 82.67192) (end 129.85242 83.67522) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 130.62712 81.89722) (end 129.85242 82.67192) (width 0.1524) (layer F.Cu) (net 44)) + (segment (start 147.23872 56.19242) (end 149.9489 58.9026) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 76.847699 49.695101) (end 75.9714 50.5714) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 79.387699 47.155101) (end 76.847699 49.695101) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 90.335101 47.155101) (end 79.387699 47.155101) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 91.2114 48.0314) (end 90.335101 47.155101) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 93.43644 48.0314) (end 99.480341 41.987499) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 91.2114 48.0314) (end 93.43644 48.0314) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 99.480341 41.987499) (end 108.609159 41.987499) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 108.609159 41.987499) (end 109.73816 43.1165) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 109.73816 43.1165) (end 110.46099 43.1165) (width 0.1524) (layer B.Cu) (net 44)) + (segment (start 110.46099 43.1165) (end 110.8202 43.1165) (width 0.1524) (layer B.Cu) (net 44)) + (via (at 94.61754 41.75506) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 45)) + (segment (start 96.24822 56.56072) (end 96.8502 56.56072) (width 0.1524) (layer F.Cu) (net 45)) + (segment (start 94.6277 54.9402) (end 95.04426 55.35676) (width 0.1524) (layer F.Cu) (net 45)) + (segment (start 94.6277 41.72966) (end 94.6277 54.9402) (width 0.1524) (layer F.Cu) (net 45)) + (segment (start 95.04426 55.35676) (end 96.24822 56.56072) (width 0.1524) (layer F.Cu) (net 45) (tstamp 5DE818F4)) + (via (at 95.04426 55.35676) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 45)) + (segment (start 93.8403 56.56072) (end 93.6498 56.56072) (width 0.1524) (layer B.Cu) (net 45)) + (segment (start 95.04426 55.35676) (end 93.8403 56.56072) (width 0.1524) (layer B.Cu) (net 45)) + (segment (start 75.9714 44.4627) (end 75.9714 45.4914) (width 0.1524) (layer B.Cu) (net 45)) + (segment (start 78.933039 41.501061) (end 75.9714 44.4627) (width 0.1524) (layer B.Cu) (net 45)) + (segment (start 94.363541 41.501061) (end 78.933039 41.501061) (width 0.1524) (layer B.Cu) (net 45)) + (segment (start 94.61754 41.75506) (end 94.363541 41.501061) (width 0.1524) (layer B.Cu) (net 45)) + (via (at 98.9457 59.5122) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 46) (tstamp 5DCCC3BB)) + (segment (start 97.152461 54.775101) (end 98.9457 56.56834) (width 0.1524) (layer B.Cu) (net 46)) + (segment (start 98.9457 59.15299) (end 98.9457 59.5122) (width 0.1524) (layer B.Cu) (net 46)) + (segment (start 98.9457 56.56834) (end 98.9457 59.15299) (width 0.1524) (layer B.Cu) (net 46)) + (segment (start 91.6686 55.6514) (end 92.544899 54.775101) (width 0.1524) (layer B.Cu) (net 46)) + (segment (start 92.544899 54.775101) (end 97.152461 54.775101) (width 0.1524) (layer B.Cu) (net 46)) + (segment (start 105.08234 59.99226) (end 99.42576 59.99226) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 136.6901 90.4857) (end 136.6901 87.288172) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 135.954968 86.55304) (end 129.58826 86.55304) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 99.42576 59.99226) (end 99.199699 59.766199) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 129.58826 86.55304) (end 126.86792 89.27338) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 99.199699 59.766199) (end 98.9457 59.5122) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 115.27536 86.05774) (end 115.27536 74.475852) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 126.86792 89.27338) (end 118.491 89.27338) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 115.27536 74.475852) (end 112.234978 71.43547) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 112.234978 67.144898) (end 105.08234 59.99226) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 112.234978 71.43547) (end 112.234978 67.144898) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 133.2922 93.8836) (end 136.6901 90.4857) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 118.491 89.27338) (end 115.27536 86.05774) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 136.6901 87.288172) (end 135.954968 86.55304) (width 0.1524) (layer F.Cu) (net 46)) + (segment (start 133.2922 95.036) (end 133.2922 93.8836) (width 0.1524) (layer F.Cu) (net 46)) + (via (at 98.8695 60.5536) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 47)) + (segment (start 98.51029 60.5536) (end 98.8695 60.5536) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 93.5736 60.5536) (end 98.51029 60.5536) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 91.2114 58.1914) (end 93.5736 60.5536) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 98.8695 60.5536) (end 104.4321 60.5536) (width 0.1524) (layer F.Cu) (net 47)) + (via (at 129.5654 87.4141) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 47) (tstamp 5DCC93E0)) + (segment (start 104.5464 60.5536) (end 106.84764 62.85484) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 104.4321 60.5536) (end 104.5464 60.5536) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 106.84764 62.85484) (end 106.76382 62.77102) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 136.27862 86.53272) (end 130.44678 86.53272) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 130.44678 86.53272) (end 129.5654 87.4141) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 136.6901 86.9442) (end 136.27862 86.53272) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 133.2922 100.036) (end 136.6901 96.6381) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 136.6901 96.6381) (end 136.6901 86.9442) (width 0.1524) (layer B.Cu) (net 47)) + (segment (start 111.930167 71.825886) (end 111.930167 67.937367) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 127.401309 89.578191) (end 118.364744 89.578191) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 111.930167 67.937367) (end 106.84764 62.85484) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 114.91722 86.130667) (end 114.91722 74.548779) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 118.364744 89.578191) (end 114.91722 86.130667) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 112.359674 72.255393) (end 111.930167 71.825886) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 112.623834 72.255393) (end 112.359674 72.255393) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 114.91722 74.548779) (end 112.623834 72.255393) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 129.5654 87.4141) (end 127.401309 89.578191) (width 0.1524) (layer F.Cu) (net 47)) + (segment (start 109.09788 78.18628) (end 110.67268 79.76108) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 107.62488 78.18628) (end 109.09788 78.18628) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 103.1621 78.232) (end 103.1621 78.232) (width 0.1524) (layer F.Cu) (net 48) (tstamp 5DC5E26B)) + (via (at 103.1621 78.232) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 48)) + (via (at 106.2355 78.2066) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 48) (tstamp 5DC5E276)) + (segment (start 103.1875 78.2066) (end 103.1621 78.232) (width 0.1524) (layer B.Cu) (net 48)) + (segment (start 106.2355 78.2066) (end 103.1875 78.2066) (width 0.1524) (layer B.Cu) (net 48)) + (segment (start 107.60456 78.2066) (end 107.62488 78.18628) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 106.2355 78.2066) (end 107.60456 78.2066) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 102.80289 78.232) (end 103.1621 78.232) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 76.4286 79.68234) (end 81.22666 84.4804) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 76.4286 73.4314) (end 76.4286 79.68234) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 81.22666 84.4804) (end 96.139 84.4804) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 96.139 84.4804) (end 102.3874 78.232) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 102.3874 78.232) (end 102.80289 78.232) (width 0.1524) (layer F.Cu) (net 48)) + (segment (start 86.96992 73.21722) (end 86.2946 72.5419) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 90.713634 60.7314) (end 91.6686 60.7314) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.36 56.377766) (end 90.713634 60.7314) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.36 54.61) (end 86.36 56.377766) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.96992 73.98722) (end 86.3146 73.3319) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.2946 53.4804) (end 86.975 52.8) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.2946 73.0419) (end 86.2946 53.4804) (width 0.1524) (layer F.Cu) (net 49)) + (via (at 86.9442 86.9696) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 49) (tstamp 5DC5CCB0)) + (segment (start 86.9442 89.37498) (end 87.62492 90.0557) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.9442 86.9696) (end 86.9442 89.37498) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.759452 76.060309) (end 86.505453 75.80631) (width 0.1524) (layer B.Cu) (net 49)) + (via (at 86.505453 75.80631) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 49)) + (segment (start 86.9442 86.9696) (end 86.9442 76.245057) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.3146 75.615457) (end 86.505453 75.80631) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.3146 73.3319) (end 86.3146 75.615457) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.9442 76.245057) (end 86.759452 76.060309) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.35492 109.25372) (end 86.9369 109.8357) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 86.35492 92.5957) (end 86.35492 109.25372) (width 0.1524) (layer F.Cu) (net 49)) + (segment (start 87.62492 91.3257) (end 87.62492 90.0557) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.35492 92.5957) (end 87.62492 91.3257) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 87.5919 110.3757) (end 87.5919 109.1057) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.3219 111.6457) (end 87.5919 110.3757) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 87.6046 72.3519) (end 87.6046 71.0819) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 86.3346 73.6219) (end 87.6046 72.3519) (width 0.1524) (layer B.Cu) (net 49)) + (segment (start 105.3192 71.1188) (end 105.9869 71.7865) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 105.3192 53.9919) (end 105.3192 59.22962) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 102.812598 71.7865) (end 104.22284 71.7865) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 97.383598 66.3575) (end 102.812598 71.7865) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 104.22284 71.7865) (end 105.9869 71.7865) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 91.2114 63.2714) (end 94.2975 66.3575) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 94.2975 66.3575) (end 97.383598 66.3575) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 105.3192 65.74218) (end 105.3192 71.1188) (width 0.1524) (layer F.Cu) (net 50) (tstamp 5DCC9D6D)) + (via (at 105.3192 65.74218) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 50)) + (via (at 105.3192 59.22962) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 50)) + (segment (start 105.53446 65.52692) (end 105.3192 65.74218) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.3192 59.22962) (end 105.53446 59.44488) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.53446 59.44488) (end 105.53446 65.52692) (width 0.1524) (layer B.Cu) (net 50)) + (via (at 105.3846 84.68106) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 50)) + (segment (start 106.5911 85.88756) (end 105.638599 84.935059) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.638599 84.935059) (end 105.3846 84.68106) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 106.5911 90.0938) (end 106.5911 85.88756) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.3719 84.66836) (end 105.3846 84.68106) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 105.3719 73.5965) (end 105.3719 84.66836) (width 0.1524) (layer F.Cu) (net 50)) + (segment (start 106.502199 52.158901) (end 106.6292 52.0319) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 106.502199 53.428901) (end 106.502199 52.158901) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.3592 54.5719) (end 106.502199 53.428901) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 106.6419 72.3265) (end 106.6419 71.0565) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.3719 73.5965) (end 106.6419 72.3265) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 106.5911 91.3638) (end 106.5911 90.0938) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 105.3211 92.6338) (end 106.5911 91.3638) (width 0.1524) (layer B.Cu) (net 50)) + (segment (start 124.2676 68.0635) (end 124.4346 68.2305) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.5108 66.4217) (end 124.9226 66.8335) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 124.293 49.077) (end 124.5108 49.2948) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 124.5108 49.2948) (end 124.5108 66.4217) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 89.750902 61.14745) (end 89.750902 63.893702) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 90.028601 60.615747) (end 89.738198 60.90615) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 121.557801 41.052499) (end 94.316801 41.052499) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 89.750902 63.893702) (end 90.792301 64.935101) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 90.792301 64.935101) (end 91.6686 65.8114) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 90.028601 45.340699) (end 90.028601 60.615747) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.948 44.442698) (end 121.557801 41.052499) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.948 47.847) (end 124.948 44.442698) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 94.316801 41.052499) (end 90.028601 45.340699) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 89.738198 60.90615) (end 89.738198 61.134746) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 89.738198 61.134746) (end 89.750902 61.14745) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 123.083001 50.906999) (end 124.333 49.657) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 118.769499 55.220501) (end 123.083001 50.906999) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 113.143399 55.220501) (end 118.769499 55.220501) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 112.2934 56.0705) (end 113.143399 55.220501) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 125.603 48.387) (end 125.603 47.117) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 124.333 49.657) (end 125.603 48.387) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 125.5776 67.3735) (end 125.5776 66.1035) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 124.3076 68.6435) (end 125.5776 67.3735) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 125.463299 86.487001) (end 125.463299 85.217001) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 125.463299 85.217001) (end 125.5903 85.09) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 124.3203 87.63) (end 125.463299 86.487001) (width 0.1524) (layer B.Cu) (net 51)) + (via (at 124.39396 71.702736) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 51)) + (segment (start 124.39396 72.061946) (end 124.39396 71.702736) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.3076 71.616376) (end 124.39396 71.702736) (width 0.1524) (layer B.Cu) (net 51)) + (segment (start 125.5903 85.09) (end 124.39396 83.89366) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.39396 83.89366) (end 124.39396 72.061946) (width 0.1524) (layer F.Cu) (net 51)) + (segment (start 124.3076 68.6435) (end 124.3076 71.616376) (width 0.1524) (layer B.Cu) (net 51)) + (via (at 96.774 66.8401) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 52)) + (segment (start 143.3249 44.6078) (end 143.3449 44.6278) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.3249 44.3378) (end 143.3249 44.6078) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.3449 44.6278) (end 143.5608 44.8437) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.5608 61.3544) (end 143.9853 61.7789) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.5608 44.8437) (end 143.5608 61.3544) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 97.320101 66.293999) (end 107.149901 66.293999) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 111.443401 62.000499) (end 112.2934 61.1505) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 107.149901 66.293999) (end 111.443401 62.000499) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 96.774 66.8401) (end 97.320101 66.293999) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 91.2241 68.3387) (end 91.2114 68.3514) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 96.774 66.8401) (end 95.2754 68.3387) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 95.2754 68.3387) (end 91.2241 68.3387) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 133.4008 61.1505) (end 126.3904 61.1505) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 137.541 65.2907) (end 133.4008 61.1505) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.3703 63.5889) (end 141.6685 65.2907) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 126.3904 61.1505) (end 112.2934 61.1505) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 141.6685 65.2907) (end 137.541 65.2907) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.8976 80.7908) (end 143.9472 80.7908) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 143.3703 63.5889) (end 144.17802 64.39662) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 144.17802 80.55998) (end 143.9472 80.7908) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 144.17802 64.39662) (end 144.17802 80.55998) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 145.71126 80.7908) (end 143.9472 80.7908) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 150.7236 85.80314) (end 145.71126 80.7908) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 147.7922 96.450213) (end 148.799247 97.45726) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 148.799247 97.45726) (end 150.23084 97.45726) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 150.23084 97.45726) (end 150.7236 96.9645) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 147.7922 95.036) (end 147.7922 96.450213) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 144.487899 42.214801) (end 144.6149 42.0878) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 144.487899 43.484801) (end 144.487899 42.214801) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 143.3449 44.6278) (end 144.487899 43.484801) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 144.513299 61.175901) (end 144.6403 61.0489) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 144.513299 62.445901) (end 144.513299 61.175901) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 143.3703 63.5889) (end 144.513299 62.445901) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 144.6022 81.3308) (end 144.6022 80.0608) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 143.3322 82.6008) (end 144.6022 81.3308) (width 0.1524) (layer B.Cu) (net 52)) + (segment (start 150.7236 96.9645) (end 150.7236 85.80314) (width 0.1524) (layer F.Cu) (net 52)) + (segment (start 162.3241 68.5981) (end 162.3441 68.6181) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.3241 68.3281) (end 162.3241 68.5981) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.56 85.4082) (end 162.9718 85.82) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.3241 68.3281) (end 162.56 68.564) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.56 68.564) (end 162.56 85.4082) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 103.9495 58.6105) (end 112.2934 58.6105) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 91.6686 70.8914) (end 103.9495 58.6105) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 162.614101 65.078101) (end 163.6141 66.0781) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.3441 49.6062) (end 162.3441 64.8081) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.3441 64.8081) (end 162.614101 65.078101) (width 0.1524) (layer F.Cu) (net 53)) + (via (at 136.6647 55.59298) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 53)) + (segment (start 113.347501 59.664601) (end 132.593079 59.664601) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 112.2934 58.6105) (end 113.347501 59.664601) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 132.593079 59.664601) (end 136.410701 55.846979) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 136.410701 55.846979) (end 136.6647 55.59298) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 163.6141 48.3362) (end 163.6141 47.0662) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 162.3441 49.6062) (end 163.6141 48.3362) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 163.6141 67.3481) (end 163.6141 66.0781) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 162.3441 68.6181) (end 163.6141 67.3481) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 163.6268 105.3465) (end 163.6268 104.0765) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 162.3568 106.6165) (end 163.6268 105.3465) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 163.499799 85.217001) (end 163.6268 85.09) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 163.499799 86.487001) (end 163.499799 85.217001) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 162.3568 87.63) (end 163.499799 86.487001) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 160.119957 54.15682) (end 160.119957 54.51603) (width 0.1524) (layer F.Cu) (net 53)) + (via (at 160.119957 54.51603) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 53)) + (segment (start 162.3241 49.3162) (end 160.119957 51.520343) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 159.865958 54.770029) (end 160.119957 54.51603) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 159.043007 55.59298) (end 159.865958 54.770029) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 136.6647 55.59298) (end 159.043007 55.59298) (width 0.1524) (layer B.Cu) (net 53)) + (segment (start 160.119957 51.520343) (end 160.119957 54.15682) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 162.3368 87.34) (end 161.979506 87.697294) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 161.979506 87.697294) (end 161.979506 91.142902) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 163.6268 102.460054) (end 163.6268 104.0765) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 163.6268 92.790196) (end 163.6268 102.460054) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 161.979506 91.142902) (end 163.6268 92.790196) (width 0.1524) (layer F.Cu) (net 53)) + (segment (start 181.356 107.7976) (end 181.626001 108.067601) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.626001 108.067601) (end 182.626 109.0676) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.356 92.5957) (end 181.356 107.7976) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 129.3749 70.3834) (end 129.3749 70.3834) (width 0.1524) (layer B.Cu) (net 54) (tstamp 5DC5D925)) + (via (at 129.3749 70.3834) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 54)) + (via (at 131.4577 70.3834) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 54) (tstamp 5DC5D927)) + (segment (start 129.3749 70.3834) (end 131.4577 70.3834) (width 0.1524) (layer F.Cu) (net 54)) + (segment (start 124.670499 75.075101) (end 124.683199 75.075101) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 124.683199 75.075101) (end 129.3749 70.3834) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 91.2114 73.4314) (end 92.087699 74.307699) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 92.087699 74.307699) (end 97.640139 74.307699) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 98.83394 75.5015) (end 124.2441 75.5015) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 97.640139 74.307699) (end 98.83394 75.5015) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 124.2441 75.5015) (end 124.670499 75.075101) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.70398 71.53218) (end 181.971 71.7992) (width 0.1524) (layer F.Cu) (net 54)) + (segment (start 181.2906 54.03) (end 181.70398 54.44338) (width 0.1524) (layer F.Cu) (net 54)) + (segment (start 181.70398 54.44338) (end 181.70398 71.53218) (width 0.1524) (layer F.Cu) (net 54)) + (segment (start 182.473599 53.467001) (end 182.473599 52.197001) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.473599 52.197001) (end 182.6006 52.07) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.3306 54.61) (end 182.473599 53.467001) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.626 72.3392) (end 182.626 71.0692) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.356 73.6092) (end 182.626 72.3392) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.356 91.3257) (end 181.356 92.5957) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.626 90.0557) (end 181.356 91.3257) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.356 110.3376) (end 181.356 111.6076) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.626 109.0676) (end 181.356 110.3376) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.70728 90.04942) (end 181.971 90.7857) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 182.70728 74.69048) (end 182.70728 90.04942) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 181.336 73.3192) (end 182.70728 74.69048) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 179.1791 75.4761) (end 181.336 73.3192) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 167.1701 75.4761) (end 179.1791 75.4761) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 131.4577 70.3834) (end 132.334 70.3834) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 132.334 70.3834) (end 136.71804 74.76744) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 136.71804 74.76744) (end 166.46144 74.76744) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 166.46144 74.76744) (end 167.1701 75.4761) (width 0.1524) (layer B.Cu) (net 54)) + (segment (start 83.527701 96.303301) (end 84.3967 97.1723) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 84.3967 97.1723) (end 84.8741 97.1723) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 75.095101 71.767699) (end 75.095101 88.874601) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 75.9714 70.8914) (end 75.095101 71.767699) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 83.527701 95.489419) (end 83.527701 96.303301) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 81.664199 95.443699) (end 83.481981 95.443699) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 83.481981 95.443699) (end 83.527701 95.489419) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 75.095101 88.874601) (end 81.664199 95.443699) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 88.52362 96.36298) (end 88.52362 96.36298) (width 0.1524) (layer B.Cu) (net 55) (tstamp 5DC5D04F)) + (segment (start 162.689774 92.4583) (end 162.944718 92.203356) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 162.944718 90.504622) (end 167.58162 85.86772) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 167.58162 85.86772) (end 168.05902 85.86772) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 155.1153 92.4583) (end 162.689774 92.4583) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 162.944718 92.203356) (end 162.944718 90.504622) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 169.672538 87.16772) (end 169.95902 87.16772) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 168.372538 85.86772) (end 169.672538 87.16772) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 168.05902 85.86772) (end 168.372538 85.86772) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 154.6379 92.4583) (end 155.1153 92.4583) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 153.768901 89.570401) (end 153.768901 91.589301) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 153.768901 91.589301) (end 154.6379 92.4583) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 149.94128 85.74278) (end 153.768901 89.570401) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 128.699258 85.74278) (end 149.94128 85.74278) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 87.7143 97.1723) (end 89.776299 95.110301) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 84.8741 97.1723) (end 87.7143 97.1723) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 89.776299 95.110301) (end 106.314239 95.110301) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 124.249178 90.19286) (end 128.699258 85.74278) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 106.314239 95.110301) (end 111.23168 90.19286) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 111.23168 90.19286) (end 124.249178 90.19286) (width 0.1524) (layer B.Cu) (net 55)) + (segment (start 99.672718 79.3011) (end 99.9592 79.3011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.0592 78.0011) (end 98.372718 78.0011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 100.512801 79.224899) (end 100.4366 79.3011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 100.512801 77.618219) (end 100.512801 79.224899) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.612801 77.572499) (end 100.467081 77.572499) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 100.467081 77.572499) (end 100.512801 77.618219) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.1842 78.0011) (end 98.612801 77.572499) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 100.4366 79.3011) (end 99.9592 79.3011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.0592 78.0011) (end 98.1842 78.0011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 167.9246 78.4352) (end 168.402 78.4352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 168.688482 78.4352) (end 168.402 78.4352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 169.988482 79.7352) (end 168.688482 78.4352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 170.302 79.7352) (end 169.988482 79.7352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 132.7835 73.4083) (end 132.3061 73.4083) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 132.859701 71.725419) (end 132.859701 73.332099) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 132.813981 71.679699) (end 132.859701 71.725419) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 130.482301 71.679699) (end 132.813981 71.679699) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 130.4061 71.7559) (end 130.482301 71.679699) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 132.859701 73.332099) (end 132.7835 73.4083) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 130.4061 72.1083) (end 130.4061 71.7559) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 164.787699 75.298299) (end 164.787699 75.298299) (width 0.1524) (layer B.Cu) (net 56) (tstamp 5DCCC112)) + (via (at 164.787699 75.298299) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 56)) + (via (at 167.41648 77.75702) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 56) (tstamp 5DCCC114)) + (segment (start 167.41648 78.11623) (end 167.73545 78.4352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 167.73545 78.4352) (end 167.9246 78.4352) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 167.41648 77.75702) (end 167.41648 78.11623) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 164.957759 75.298299) (end 164.787699 75.298299) (width 0.1524) (layer F.Cu) (net 56)) + (segment (start 167.41648 77.75702) (end 164.957759 75.298299) (width 0.1524) (layer F.Cu) (net 56)) + (segment (start 116.187459 79.3011) (end 119.377437 76.111122) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 99.9592 79.3011) (end 116.187459 79.3011) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 125.925878 76.111122) (end 129.9287 72.1083) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 119.377437 76.111122) (end 125.925878 76.111122) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 129.9287 72.1083) (end 130.4061 72.1083) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 80.089515 68.837315) (end 80.089515 67.319191) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 83.22564 71.97344) (end 80.089515 68.837315) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 80.089515 67.319191) (end 77.460808 67.319191) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 83.22564 72.78624) (end 83.22564 71.97344) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 85.49132 75.05192) (end 83.22564 72.78624) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 91.644981 74.67346) (end 91.266521 75.05192) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.0592 78.0011) (end 98.0592 76.51746) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 96.2152 74.67346) (end 91.644981 74.67346) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 77.460808 67.319191) (end 76.4286 68.3514) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 98.0592 76.51746) (end 96.2152 74.67346) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 91.266521 75.05192) (end 85.49132 75.05192) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 164.428489 75.298299) (end 164.787699 75.298299) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 132.7835 73.4083) (end 134.48046 75.10526) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 134.48046 75.10526) (end 164.23545 75.10526) (width 0.1524) (layer B.Cu) (net 56)) + (segment (start 164.23545 75.10526) (end 164.428489 75.298299) (width 0.1524) (layer B.Cu) (net 56)) + (via (at 75.8063 76.9112) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 57)) + (segment (start 84.27478 78.16064) (end 84.75218 78.16064) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 83.846179 78.589241) (end 84.27478 78.16064) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 82.344299 78.589241) (end 83.846179 78.589241) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 82.298579 78.543521) (end 82.344299 78.589241) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 82.298579 76.936841) (end 82.298579 78.543521) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 82.37478 76.86064) (end 82.298579 76.936841) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 82.85218 76.86064) (end 82.37478 76.86064) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 168.1049 69.8858) (end 168.5823 69.8858) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 132.068782 62.9562) (end 132.3823 62.9562) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 130.768782 61.6562) (end 132.068782 62.9562) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 130.4823 61.6562) (end 130.768782 61.6562) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 85.881937 77.544322) (end 86.135936 77.290323) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 85.265619 78.16064) (end 85.881937 77.544322) (width 0.1524) (layer B.Cu) (net 57)) + (via (at 86.135936 77.290323) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 57)) + (segment (start 84.75218 78.16064) (end 85.265619 78.16064) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 168.5823 69.8858) (end 169.0597 69.8858) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 169.135901 70.316801) (end 170.0049 71.1858) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 170.0049 71.1858) (end 170.4823 71.1858) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 169.135901 69.962001) (end 169.135901 70.316801) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 169.0597 69.8858) (end 169.135901 69.962001) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 75.552301 76.657201) (end 75.8063 76.9112) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 74.8665 75.9714) (end 75.552301 76.657201) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 74.8665 66.9163) (end 74.8665 75.9714) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 75.9714 65.8114) (end 74.8665 66.9163) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 82.80162 76.9112) (end 82.85218 76.86064) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 75.8063 76.9112) (end 82.80162 76.9112) (width 0.1524) (layer B.Cu) (net 57)) + (via (at 97.22358 74.80808) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 57)) + (segment (start 132.3823 68.575392) (end 125.151381 75.806311) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 125.151381 75.806311) (end 98.221811 75.806311) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 98.221811 75.806311) (end 97.477579 75.062079) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 132.3823 62.9562) (end 132.3823 68.575392) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 97.477579 75.062079) (end 97.22358 74.80808) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 97.0788 74.6633) (end 97.22358 74.80808) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 89.122169 74.6633) (end 97.0788 74.6633) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 86.135936 77.290323) (end 86.495146 77.290323) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 86.495146 77.290323) (end 89.122169 74.6633) (width 0.1524) (layer F.Cu) (net 57)) + (segment (start 139.8202 70.2691) (end 132.5073 62.9562) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 166.300362 74.40422) (end 146.03222 74.40422) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 146.03222 74.40422) (end 141.8971 70.2691) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 169.135901 71.568681) (end 166.300362 74.40422) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 169.135901 69.962001) (end 169.135901 71.568681) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 141.8971 70.2691) (end 139.8202 70.2691) (width 0.1524) (layer B.Cu) (net 57)) + (segment (start 78.3715 58.1914) (end 78.3842 58.2041) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 76.4286 58.1914) (end 78.3715 58.1914) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 170.39265 51.903209) (end 171.049 52.559559) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 169.79321 51.303769) (end 170.39265 51.903209) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 169.015176 51.303769) (end 169.79321 51.303769) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 167.037306 49.325899) (end 169.015176 51.303769) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 165.468136 49.325899) (end 167.037306 49.325899) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 172.549819 55.205063) (end 171.049 53.704243) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 171.049 53.704243) (end 171.049 52.559559) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 172.54982 55.205063) (end 172.549819 55.205063) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 172.54982 55.205063) (end 172.54982 58.23204) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 172.54982 58.23204) (end 172.54982 58.23204) (width 0.1524) (layer F.Cu) (net 58) (tstamp 5DCCA1A1)) + (via (at 172.54982 58.23204) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 58)) + (via (at 113.9698 41.73982) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 58)) + (segment (start 113.9698 43.63974) (end 113.31194 44.2976) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 108.27766 41.75252) (end 98.81362 41.75252) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 113.9698 41.73982) (end 113.9698 43.63974) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 113.31194 44.2976) (end 110.82274 44.2976) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 98.81362 41.75252) (end 96.54794 44.0182) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 110.82274 44.2976) (end 108.27766 41.75252) (width 0.1524) (layer F.Cu) (net 58)) + (via (at 96.52508 44.03344) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 58) (tstamp 5DCCAE81)) + (segment (start 87.739216 45.911222) (end 87.485217 46.165221) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 89.616998 44.03344) (end 87.739216 45.911222) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 96.52508 44.03344) (end 89.616998 44.03344) (width 0.1524) (layer B.Cu) (net 58)) + (via (at 87.485217 46.165221) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 58)) + (segment (start 166.1414 44.113169) (end 162.825711 40.79748) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 118.4656 37.24402) (end 114.223799 41.485821) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 149.13864 40.79748) (end 145.58518 37.24402) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 162.825711 40.79748) (end 149.13864 40.79748) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 145.58518 37.24402) (end 118.4656 37.24402) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 166.1414 47.507951) (end 166.1414 44.113169) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 114.223799 41.485821) (end 113.9698 41.73982) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 165.468136 49.325899) (end 165.468136 48.181215) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 165.468136 48.181215) (end 166.1414 47.507951) (width 0.1524) (layer B.Cu) (net 58)) + (via (at 184.99328 75.82154) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 58)) + (segment (start 185.097419 75.717401) (end 184.99328 75.82154) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 186.7408 76.6572) (end 185.801001 75.717401) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 185.247279 66.255899) (end 185.247279 75.567541) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 185.247279 75.567541) (end 184.99328 75.82154) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 185.801001 75.717401) (end 185.097419 75.717401) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 177.22342 58.23204) (end 185.247279 66.255899) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 172.54982 58.23204) (end 177.22342 58.23204) (width 0.1524) (layer B.Cu) (net 58)) + (segment (start 87.485217 46.524431) (end 87.485217 46.165221) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 87.485217 49.532543) (end 87.485217 46.524431) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 78.3842 59.02198) (end 84.4169 59.02198) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 78.3842 58.2041) (end 78.3842 59.02198) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 84.4169 59.02198) (end 84.43976 58.99912) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 84.43976 58.99912) (end 84.43976 52.578) (width 0.1524) (layer F.Cu) (net 58)) + (segment (start 84.43976 52.578) (end 87.485217 49.532543) (width 0.1524) (layer F.Cu) (net 58)) + (via (at 153.51506 53.2384) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59)) + (segment (start 76.9112 56.5912) (end 78.3844 56.5912) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 75.9714 55.6514) (end 76.9112 56.5912) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 169.829 45.875458) (end 173.049 49.095458) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 167.471796 45.875458) (end 169.829 45.875458) (width 0.1524) (layer F.Cu) (net 59)) + (via (at 97.70872 46.86046) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59) (tstamp 5DCCA431)) + (via (at 119.45112 37.9095) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59)) + (segment (start 97.723201 46.859701) (end 110.500919 46.859701) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 119.81033 37.9095) (end 119.45112 37.9095) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 119.197121 38.163499) (end 119.45112 37.9095) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 143.41856 33.00984) (end 134.85622 33.00984) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 110.500919 46.859701) (end 119.197121 38.163499) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 146.35226 35.94354) (end 143.41856 33.00984) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 159.76854 35.94354) (end 146.35226 35.94354) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 134.85622 33.00984) (end 129.95656 37.9095) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 129.95656 37.9095) (end 119.81033 37.9095) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 167.471796 43.646796) (end 159.76854 35.94354) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 167.471796 45.875458) (end 167.471796 43.646796) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 95.87992 45.03166) (end 97.70872 46.86046) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 95.87992 43.12412) (end 95.87992 45.03166) (width 0.1524) (layer F.Cu) (net 59)) + (via (at 95.87992 43.12412) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59)) + (segment (start 173.049 49.095458) (end 174.530818 49.095458) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 179.02174 53.58638) (end 179.02174 54.97576) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 174.530818 49.095458) (end 179.02174 53.58638) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 185.572399 78.028799) (end 185.572399 61.526419) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 186.7408 79.1972) (end 185.572399 78.028799) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 185.572399 61.526419) (end 184.58688 60.5409) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 179.02174 54.97576) (end 184.58688 60.5409) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 184.58688 60.5409) (end 184.66054 60.61456) (width 0.1524) (layer B.Cu) (net 59)) + (via (at 159.0802 51.12512) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59) (tstamp 5DB301E9)) + (segment (start 166.466343 45.875458) (end 167.471796 45.875458) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 166.285484 45.694599) (end 166.466343 45.875458) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 162.770821 45.694599) (end 166.285484 45.694599) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 159.0802 51.12512) (end 159.0802 49.38522) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 159.0802 49.38522) (end 162.770821 45.694599) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 151.36876 55.3847) (end 153.261061 53.492399) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 149.9489 67.6148) (end 151.36876 66.19494) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 153.261061 53.492399) (end 153.51506 53.2384) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 151.36876 66.19494) (end 151.36876 55.3847) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 156.96692 53.2384) (end 159.0802 51.12512) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 153.51506 53.2384) (end 156.96692 53.2384) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 95.87992 43.12412) (end 91.29268 43.12412) (width 0.1524) (layer B.Cu) (net 59)) + (segment (start 91.29268 43.12412) (end 91.11234 42.94378) (width 0.1524) (layer B.Cu) (net 59)) + (via (at 91.11234 42.94378) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 59)) + (segment (start 90.94978 42.78122) (end 91.11234 42.94378) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 77.9469 56.5912) (end 77.5843 56.2286) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 77.5843 56.2286) (end 77.5843 46.42358) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 78.3844 56.5912) (end 77.9469 56.5912) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 77.5843 46.42358) (end 81.22666 42.78122) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 81.22666 42.78122) (end 90.94978 42.78122) (width 0.1524) (layer F.Cu) (net 59)) + (segment (start 94.522118 61.3283) (end 95.822118 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 95.822118 62.6283) (end 96.1086 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 94.2086 61.3283) (end 94.522118 61.3283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 132.005282 42.9791) (end 132.3188 42.9791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 130.705282 41.6791) (end 132.005282 42.9791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 130.4188 41.6791) (end 130.705282 41.6791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 164.480818 54.8511) (end 164.7673 54.8511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.8673 53.5511) (end 163.180818 53.5511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 164.2899 54.8511) (end 164.7673 54.8511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 163.861299 55.279701) (end 164.2899 54.8511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.359419 55.279701) (end 163.861299 55.279701) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.313699 53.627301) (end 162.313699 55.233981) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.3899 53.5511) (end 162.313699 53.627301) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.313699 55.233981) (end 162.359419 55.279701) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 162.8673 53.5511) (end 162.3899 53.5511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 129.9414 41.6791) (end 130.4188 41.6791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 99.49113 62.6283) (end 96.1086 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 110.744 51.37543) (end 99.49113 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 117.6424 41.6791) (end 115.0493 44.2722) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 130.4188 41.6791) (end 117.6424 41.6791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 115.0493 44.2722) (end 115.0493 46.123118) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 115.0493 46.123118) (end 110.744 50.428418) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 110.744 50.428418) (end 110.744 51.37543) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 76.847699 61.607699) (end 87.744299 61.607699) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 87.744299 61.607699) (end 90.678 64.5414) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 95.6312 62.6283) (end 96.1086 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 75.9714 60.7314) (end 76.847699 61.607699) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 90.678 64.5414) (end 93.7181 64.5414) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 93.7181 64.5414) (end 95.6312 62.6283) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 161.90758 54.03342) (end 162.3899 53.5511) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 144.45285 54.03342) (end 161.90758 54.03342) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 132.3188 42.9791) (end 133.39853 42.9791) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 133.39853 42.9791) (end 144.45285 54.03342) (width 0.1524) (layer B.Cu) (net 60)) + (segment (start 110.25088 76.61128) (end 110.53568 76.89608) (width 0.1524) (layer F.Cu) (net 61)) + (segment (start 107.62488 76.61128) (end 110.25088 76.61128) (width 0.1524) (layer F.Cu) (net 61)) + (segment (start 82.7724 77.3058) (end 83.5724 77.3058) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 83.5724 77.3058) (end 84.3724 77.3058) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 130.2006 71.9836) (end 131.0006 71.9836) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 131.0006 71.9836) (end 131.8006 71.9836) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.8977 62.5984) (end 95.8977 61.7984) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.8977 61.7984) (end 95.8977 60.9984) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.8977 62.5984) (end 95.8977 63.3984) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 132.2832 41.2369) (end 132.2832 42.0369) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 132.2832 42.0369) (end 132.2832 42.8369) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 132.2832 42.8369) (end 132.2832 43.6369) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 130.2006 71.9836) (end 126.64694 71.9836) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 168.2434 78.4107) (end 169.0434 78.4107) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 169.0434 78.4107) (end 169.8434 78.4107) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 169.8434 78.4107) (end 170.6434 78.4107) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 168.3323 71.6144) (end 169.1323 71.6144) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 169.1323 71.6144) (end 169.9323 71.6144) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 169.9323 71.6144) (end 170.7323 71.6144) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 168.3323 78.3218) (end 168.2434 78.4107) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 168.3323 71.6144) (end 168.3323 78.3218) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 131.8006 71.7336) (end 133.9128 69.6214) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 131.8006 71.9836) (end 131.8006 71.7336) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 168.3323 71.6144) (end 164.4278 71.6144) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 164.4278 71.6144) (end 163.4236 72.6186) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 163.4236 72.6186) (end 163.4236 72.6186) (width 0.1524) (layer F.Cu) (net 62) (tstamp 5DC62225)) + (via (at 163.4236 72.6186) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (segment (start 104.6607 65.1383) (end 104.6607 65.1383) (width 0.1524) (layer F.Cu) (net 62) (tstamp 5DC622D5)) + (segment (start 107.0229 65.1383) (end 107.0229 65.1383) (width 0.1524) (layer F.Cu) (net 62) (tstamp 5DC622D7)) + (via (at 84.3661 71.4502) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (via (at 95.3135 64.5287) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62) (tstamp 5DC62472)) + (segment (start 84.3661 77.2995) (end 84.3724 77.3058) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 84.3661 71.4502) (end 84.3661 77.2995) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.2953 63.9644) (end 95.2953 63.7508) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.3135 63.9826) (end 95.2953 63.9644) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.6477 63.3984) (end 95.8977 63.3984) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.2953 63.7508) (end 95.6477 63.3984) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.3135 64.5287) (end 95.3135 63.9826) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 84.3661 71.2343) (end 84.3661 71.4502) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 88.5698 67.0306) (end 84.3661 71.2343) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 95.3135 64.5287) (end 92.8116 67.0306) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 92.8116 67.0306) (end 88.5698 67.0306) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 131.597399 68.638419) (end 131.3434 68.38442) (width 0.1524) (layer F.Cu) (net 62)) + (via (at 131.3434 68.38442) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (segment (start 132.58038 69.6214) (end 131.597399 68.638419) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 133.9128 69.6214) (end 132.58038 69.6214) (width 0.1524) (layer F.Cu) (net 62)) + (via (at 114.22752 74.64924) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (via (at 126.64694 71.9836) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (segment (start 123.9813 74.64924) (end 126.64694 71.9836) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 114.22752 74.64924) (end 123.9813 74.64924) (width 0.1524) (layer B.Cu) (net 62)) + (via (at 130.37058 45.7581) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (segment (start 130.01137 45.7581) (end 130.37058 45.7581) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 131.3434 68.38442) (end 131.089401 68.130421) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 128.11252 47.65695) (end 130.01137 45.7581) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 131.089401 68.130421) (end 130.197861 68.130421) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 130.197861 68.130421) (end 128.11252 66.04508) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 128.11252 66.04508) (end 128.11252 47.65695) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 132.2832 43.84548) (end 132.2832 43.6369) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 130.37058 45.7581) (end 132.2832 43.84548) (width 0.1524) (layer F.Cu) (net 62)) + (via (at 140.09624 69.54012) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 62)) + (segment (start 133.99408 69.54012) (end 139.73703 69.54012) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 133.9128 69.6214) (end 133.99408 69.54012) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 139.73703 69.54012) (end 140.09624 69.54012) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 111.48568 69.60108) (end 111.48568 74.04608) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 107.0229 65.1383) (end 111.48568 69.60108) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 97.2852 65.1383) (end 107.0229 65.1383) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.8977 63.3984) (end 95.8977 63.7508) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 95.8977 63.7508) (end 97.2852 65.1383) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 111.48568 74.04608) (end 111.48568 74.54608) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 111.58884 74.64924) (end 111.48568 74.54608) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 114.22752 74.64924) (end 111.58884 74.64924) (width 0.1524) (layer F.Cu) (net 62)) + (segment (start 140.45545 69.54012) (end 140.09624 69.54012) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 141.6558 69.54012) (end 140.45545 69.54012) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 163.4236 72.6186) (end 161.96564 74.07656) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 146.19224 74.07656) (end 141.6558 69.54012) (width 0.1524) (layer B.Cu) (net 62)) + (segment (start 161.96564 74.07656) (end 146.19224 74.07656) (width 0.1524) (layer B.Cu) (net 62)) + (via (at 133.0579 51.2699) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63)) + (via (at 93.62694 49.92878) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63)) + (segment (start 93.62694 51.53914) (end 93.6498 51.562) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 93.62694 49.92878) (end 93.62694 51.53914) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 95.51797 49.92878) (end 96.8502 51.26101) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 96.8502 51.26101) (end 96.8502 51.562) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 93.62694 49.92878) (end 95.51797 49.92878) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 129.85242 52.38369) (end 129.85242 52.68468) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 130.96621 51.2699) (end 129.85242 52.38369) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 133.0579 51.2699) (end 130.96621 51.2699) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 133.0579 52.6796) (end 133.05282 52.68468) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 133.0579 51.2699) (end 133.0579 52.6796) (width 0.1524) (layer F.Cu) (net 63)) + (via (at 118.6307 54.35092) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63) (tstamp 5DE8225E)) + (via (at 109.78642 51.0286) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63) (tstamp 5DE82260)) + (segment (start 96.8502 50.65903) (end 96.42602 50.23485) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 96.8502 51.562) (end 96.8502 50.65903) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 109.78642 50.66939) (end 109.78642 51.0286) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 98.291371 47.269399) (end 107.347029 47.269399) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 96.42602 49.13475) (end 98.291371 47.269399) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 109.78642 49.70879) (end 109.78642 50.66939) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 107.347029 47.269399) (end 109.78642 49.70879) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 96.42602 50.23485) (end 96.42602 49.13475) (width 0.1524) (layer B.Cu) (net 63)) + (via (at 128.6129 54.00802) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63) (tstamp 5DE82277)) + (via (at 123.71578 56.5023) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 63) (tstamp 5DE8227B)) + (segment (start 121.5644 54.35092) (end 118.6307 54.35092) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 123.71578 56.5023) (end 121.5644 54.35092) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 126.11862 56.5023) (end 128.6129 54.00802) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 123.71578 56.5023) (end 126.11862 56.5023) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 129.85242 52.7685) (end 129.85242 52.68468) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 128.6129 54.00802) (end 129.85242 52.7685) (width 0.1524) (layer B.Cu) (net 63)) + (segment (start 109.78642 51.38781) (end 109.78642 51.0286) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 109.78642 52.61985) (end 109.78642 51.38781) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 111.775671 54.609101) (end 109.78642 52.61985) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 118.013309 54.609101) (end 111.775671 54.609101) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 118.27149 54.35092) (end 118.013309 54.609101) (width 0.1524) (layer F.Cu) (net 63)) + (segment (start 118.6307 54.35092) (end 118.27149 54.35092) (width 0.1524) (layer F.Cu) (net 63)) + (via (at 134.6327 48.68418) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64)) + (via (at 131.31038 47.03064) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64)) + (via (at 170.30192 61.43244) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64)) + (segment (start 167.718741 61.198761) (end 167.97274 61.45276) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 170.2689 61.46546) (end 170.30192 61.43244) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 168.0083 61.46546) (end 170.2689 61.46546) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 171.17568 61.43244) (end 171.2087 61.46546) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 170.30192 61.43244) (end 171.17568 61.43244) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 130.65506 47.68596) (end 131.31038 47.03064) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 129.85242 47.68596) (end 130.65506 47.68596) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 132.3975 47.03064) (end 133.05282 47.68596) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 131.31038 47.03064) (end 132.3975 47.03064) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 134.27349 48.68418) (end 134.6327 48.68418) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 133.75005 48.68418) (end 134.27349 48.68418) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 133.05282 47.98695) (end 133.75005 48.68418) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 133.05282 47.68596) (end 133.05282 47.98695) (width 0.1524) (layer B.Cu) (net 64)) + (via (at 142.86484 48.6918) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64) (tstamp 5DE82C8E)) + (segment (start 142.85722 48.68418) (end 142.86484 48.6918) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 134.6327 48.68418) (end 142.85722 48.68418) (width 0.1524) (layer F.Cu) (net 64)) + (via (at 150.04542 56.77916) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64) (tstamp 5DE82CC9)) + (segment (start 154.581859 61.315599) (end 150.299419 57.033159) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 167.256459 61.315599) (end 154.581859 61.315599) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 150.299419 57.033159) (end 150.04542 56.77916) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 167.40632 61.46546) (end 167.256459 61.315599) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 168.0083 61.46546) (end 167.40632 61.46546) (width 0.1524) (layer B.Cu) (net 64)) + (via (at 148.89226 53.25618) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 64) (tstamp 5DE82CDC)) + (segment (start 147.42922 53.25618) (end 142.86484 48.6918) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 148.89226 53.25618) (end 147.42922 53.25618) (width 0.1524) (layer B.Cu) (net 64)) + (segment (start 148.89226 55.626) (end 150.04542 56.77916) (width 0.1524) (layer F.Cu) (net 64)) + (segment (start 148.89226 53.25618) (end 148.89226 55.626) (width 0.1524) (layer F.Cu) (net 64)) + (via (at 169.3672 106.73588) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 65)) + (via (at 169.8244 56.75376) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 65)) + (via (at 176.12868 97.22866) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 65) (tstamp 5DCCB662)) + (via (at 174.83328 99.27336) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 65) (tstamp 5DCCB6F3)) + (segment (start 174.83328 103.25354) (end 171.35348 106.73334) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 171.35348 106.73334) (end 170.7515 106.73334) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 174.83328 99.27336) (end 174.83328 103.25354) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 174.83328 98.52406) (end 176.12868 97.22866) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 174.83328 99.27336) (end 174.83328 98.52406) (width 0.1524) (layer B.Cu) (net 65)) + (via (at 176.16932 65.278) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 65)) + (segment (start 178.99634 71.998842) (end 176.16932 69.171822) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 178.99634 74.11212) (end 178.99634 71.998842) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 176.16932 65.63721) (end 176.16932 65.278) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 176.16932 69.171822) (end 176.16932 65.63721) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 176.12868 97.22866) (end 178.26736 95.08998) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 178.26736 95.08998) (end 178.26736 91.65336) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 181.267101 88.653619) (end 181.267101 76.382881) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 178.26736 91.65336) (end 181.267101 88.653619) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 181.267101 76.382881) (end 178.99634 74.11212) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 169.53738 56.46674) (end 169.8244 56.75376) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 168.0083 56.46674) (end 169.53738 56.46674) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 170.92168 56.75376) (end 171.2087 56.46674) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 169.8244 56.75376) (end 170.92168 56.75376) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 171.2087 58.36666) (end 171.2087 56.46674) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 176.16932 65.278) (end 176.16932 63.32728) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 176.16932 63.32728) (end 171.2087 58.36666) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 169.36466 106.73334) (end 169.3672 106.73588) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 167.5511 106.73334) (end 169.36466 106.73334) (width 0.1524) (layer B.Cu) (net 65)) + (segment (start 170.74896 106.73588) (end 170.7515 106.73334) (width 0.1524) (layer F.Cu) (net 65)) + (segment (start 169.3672 106.73588) (end 170.74896 106.73588) (width 0.1524) (layer F.Cu) (net 65)) + (via (at 131.49072 83.8454) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 66)) + (via (at 167.56634 103.46944) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 66)) + (segment (start 157.42412 91.16822) (end 157.42412 91.16822) (width 0.1524) (layer B.Cu) (net 66) (tstamp 5DCCB74A)) + (via (at 157.42412 91.16822) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 66)) + (segment (start 167.5511 99.90836) (end 164.386259 96.743519) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 164.386259 96.743519) (end 164.13226 96.48952) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 167.5511 101.73462) (end 167.5511 99.90836) (width 0.1524) (layer F.Cu) (net 66)) + (via (at 164.13226 96.48952) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 66)) + (segment (start 157.90271 94.63278) (end 157.5435 94.63278) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 162.27552 94.63278) (end 157.90271 94.63278) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 157.42412 91.16822) (end 157.42412 94.5134) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 157.42412 94.5134) (end 157.5435 94.63278) (width 0.1524) (layer F.Cu) (net 66)) + (via (at 157.5435 94.63278) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 66)) + (segment (start 164.13226 96.48952) (end 162.27552 94.63278) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 167.5511 103.4542) (end 167.56634 103.46944) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 167.5511 101.73462) (end 167.5511 103.4542) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 170.7515 102.03561) (end 170.7515 101.73462) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 169.31767 103.46944) (end 170.7515 102.03561) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 167.56634 103.46944) (end 169.31767 103.46944) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 151.10206 84.84616) (end 157.42412 91.16822) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 129.85242 83.67522) (end 129.85242 84.57819) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 130.12039 84.84616) (end 151.10206 84.84616) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 129.85242 84.57819) (end 130.12039 84.84616) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 132.88264 83.8454) (end 133.05282 83.67522) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 131.49072 83.8454) (end 132.88264 83.8454) (width 0.1524) (layer F.Cu) (net 66)) + (segment (start 130.0226 83.8454) (end 129.85242 83.67522) (width 0.1524) (layer B.Cu) (net 66)) + (segment (start 131.49072 83.8454) (end 130.0226 83.8454) (width 0.1524) (layer B.Cu) (net 66)) + (via (at 133.93928 80.05318) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 67)) + (via (at 93.20022 93.56344) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 67)) + (segment (start 133.05282 78.6765) (end 133.05282 78.97749) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 93.19768 93.56598) (end 93.20022 93.56344) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 91.88196 93.56598) (end 93.19768 93.56598) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 95.07982 93.56344) (end 95.08236 93.56598) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 93.20022 93.56344) (end 95.07982 93.56344) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 129.85242 78.97749) (end 129.85242 78.6765) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 130.92811 80.05318) (end 129.85242 78.97749) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 133.93928 80.05318) (end 130.92811 80.05318) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 133.6548 78.6765) (end 133.05282 78.6765) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 133.93928 78.96098) (end 133.6548 78.6765) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 133.93928 80.05318) (end 133.93928 78.96098) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 119.47652 89.86266) (end 110.96752 89.86266) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 106.268541 94.561639) (end 96.550479 94.561639) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 95.68434 93.56598) (end 96.29648 94.17812) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 122.39498 86.9442) (end 119.47652 89.86266) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 96.550479 94.561639) (end 96.29648 94.30764) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 110.96752 89.86266) (end 106.268541 94.561639) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 96.29648 94.17812) (end 96.29648 94.30764) (width 0.1524) (layer F.Cu) (net 67)) + (via (at 96.29648 94.30764) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 67)) + (segment (start 95.08236 93.56598) (end 95.68434 93.56598) (width 0.1524) (layer F.Cu) (net 67)) + (via (at 128.4732 79.74838) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 67) (tstamp 5DE82AB6)) + (segment (start 127.99159 79.74838) (end 122.39498 85.34499) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 128.4732 79.74838) (end 127.99159 79.74838) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 122.39498 85.34499) (end 122.39498 86.9442) (width 0.1524) (layer B.Cu) (net 67)) + (segment (start 129.54508 78.6765) (end 129.85242 78.6765) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 128.4732 79.74838) (end 129.54508 78.6765) (width 0.1524) (layer F.Cu) (net 67)) + (segment (start 111.443401 52.680501) (end 112.2934 53.5305) (width 0.1524) (layer F.Cu) (net 68)) + (segment (start 111.214799 46.682299) (end 111.214799 52.451899) (width 0.1524) (layer F.Cu) (net 68)) + (segment (start 111.214799 52.451899) (end 111.443401 52.680501) (width 0.1524) (layer F.Cu) (net 68)) + (segment (start 107.6236 43.0911) (end 111.214799 46.682299) (width 0.1524) (layer F.Cu) (net 68)) + (segment (start 99.1489 43.0911) (end 107.6236 43.0911) (width 0.1524) (layer B.Cu) (net 68)) + (segment (start 91.6686 50.5714) (end 99.1489 43.0911) (width 0.1524) (layer B.Cu) (net 68)) + (segment (start 148.619823 62.5348) (end 145.002863 66.15176) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 149.9489 62.5348) (end 148.619823 62.5348) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 145.002863 66.15176) (end 138.60018 66.15176) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 138.60018 66.15176) (end 138.60018 66.15176) (width 0.1524) (layer B.Cu) (net 69) (tstamp 5DCCA0D4)) + (via (at 138.60018 66.15176) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 69)) + (segment (start 138.60018 66.15176) (end 130.0988 66.15176) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 130.0988 66.15176) (end 125.46076 70.7898) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 125.46076 70.7898) (end 115.75542 70.7898) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 76.4286 63.2714) (end 79.05242 65.89522) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 79.05242 65.89522) (end 87.08898 65.89522) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 87.08898 65.89522) (end 87.08898 65.89522) (width 0.1524) (layer B.Cu) (net 69) (tstamp 5DCCA0FA)) + (via (at 87.08898 65.89522) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 69)) + (via (at 89.220535 70.558165) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 69)) + (segment (start 87.08898 65.89522) (end 87.08898 68.42661) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 87.08898 68.42661) (end 88.966536 70.304166) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 88.966536 70.304166) (end 89.220535 70.558165) (width 0.1524) (layer F.Cu) (net 69)) + (segment (start 112.716805 70.754505) (end 115.3847 70.754505) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 96.413319 72.214739) (end 99.38258 75.184) (width 0.1524) (layer B.Cu) (net 69)) + (via (at 115.74391 70.754505) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 69)) + (segment (start 90.877109 72.214739) (end 96.413319 72.214739) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 99.38258 75.184) (end 108.28731 75.184) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 115.3847 70.754505) (end 115.74391 70.754505) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 89.220535 70.558165) (end 90.877109 72.214739) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 108.28731 75.184) (end 112.716805 70.754505) (width 0.1524) (layer B.Cu) (net 69)) + (segment (start 147.2184 36.64966) (end 147.2184 36.64966) (width 0.1524) (layer F.Cu) (net 70) (tstamp 5DCC9DEF)) + (via (at 147.2184 36.64966) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 70)) + (segment (start 147.2184 44.35119) (end 147.2184 36.64966) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 149.9489 65.0748) (end 148.41474 63.54064) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 145.6944 45.87519) (end 147.2184 44.35119) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 148.41474 54.99862) (end 145.6944 52.27828) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 148.41474 63.54064) (end 148.41474 54.99862) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 145.6944 52.27828) (end 145.6944 45.87519) (width 0.1524) (layer F.Cu) (net 70)) + (segment (start 96.826321 41.052499) (end 95.493842 42.384978) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 147.2184 36.64966) (end 117.5004 36.64966) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 77.304899 47.155101) (end 76.4286 48.0314) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 82.075022 42.384978) (end 77.304899 47.155101) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 117.5004 36.64966) (end 113.097561 41.052499) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 113.097561 41.052499) (end 96.826321 41.052499) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 95.493842 42.384978) (end 82.075022 42.384978) (width 0.1524) (layer B.Cu) (net 70)) + (segment (start 153.2153 94.6129) (end 153.2153 92.4583) (width 0.1524) (layer B.Cu) (net 71)) + (segment (start 147.7922 100.036) (end 153.2153 94.6129) (width 0.1524) (layer B.Cu) (net 71)) + (via (at 93.472 88.57234) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72)) + (via (at 147.89912 81.70418) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72)) + (via (at 123.24842 79.629) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72) (tstamp 5DB31254)) + (segment (start 111.0361 83.01482) (end 114.43716 79.61376) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 114.43716 79.61376) (end 122.54885 79.61376) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 111.0361 88.94877) (end 111.0361 83.01482) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 105.979469 94.005401) (end 111.0361 88.94877) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 97.922081 94.005401) (end 105.979469 94.005401) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 147.89912 81.34497) (end 147.89912 81.70418) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 147.89912 70.875503) (end 147.89912 81.34497) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 148.619823 70.1548) (end 147.89912 70.875503) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 149.9489 70.1548) (end 148.619823 70.1548) (width 0.1524) (layer F.Cu) (net 72)) + (via (at 131.99872 81.78292) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72) (tstamp 5DB31B98)) + (segment (start 132.35793 81.78292) (end 131.99872 81.78292) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 134.961633 83.972401) (end 132.772152 81.78292) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 145.630899 83.972401) (end 134.961633 83.972401) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 132.772152 81.78292) (end 132.35793 81.78292) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 147.89912 81.70418) (end 145.630899 83.972401) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 122.56409 79.629) (end 123.24842 79.629) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 122.54885 79.61376) (end 122.56409 79.629) (width 0.1524) (layer B.Cu) (net 72)) + (via (at 125.02388 80.87106) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72) (tstamp 5DB31F3C)) + (segment (start 131.08686 80.87106) (end 131.99872 81.78292) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 125.02388 80.87106) (end 131.08686 80.87106) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 123.657351 80.617061) (end 123.91135 80.87106) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 123.24842 79.629) (end 123.24842 80.20813) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 125.02388 80.87106) (end 123.91135 80.87106) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 123.24842 80.20813) (end 123.657351 80.617061) (width 0.1524) (layer F.Cu) (net 72)) + (via (at 123.91135 80.87106) (size 0.508) (drill 0.254) (layers F.Cu B.Cu) (net 72)) + (segment (start 95.08236 91.16568) (end 95.08236 88.56726) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 97.922081 94.005401) (end 95.08236 91.16568) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 93.46692 88.56726) (end 93.472 88.57234) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 91.88196 88.56726) (end 93.46692 88.56726) (width 0.1524) (layer F.Cu) (net 72)) + (segment (start 95.07728 88.57234) (end 95.08236 88.56726) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 93.472 88.57234) (end 95.07728 88.57234) (width 0.1524) (layer B.Cu) (net 72)) + (segment (start 134.583599 77.068999) (end 134.583599 84.319539) (width 0.1524) (layer F.Cu) (net 73)) + (segment (start 131.8006 73.6836) (end 131.8006 74.286) (width 0.1524) (layer F.Cu) (net 73)) + (segment (start 134.583599 84.319539) (end 139.62126 89.3572) (width 0.1524) (layer F.Cu) (net 73)) + (segment (start 131.8006 74.286) (end 134.583599 77.068999) (width 0.1524) (layer F.Cu) (net 73)) + +) diff --git a/jane.pro b/jane.pro new file mode 100644 index 0000000..6c7d414 --- /dev/null +++ b/jane.pro @@ -0,0 +1,248 @@ +update=Sun Oct 13 10:33:03 2019 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] +[pcbnew] +version=1 +PageLayoutDescrFile= +LastNetListRead= +CopperLayerCount=2 +BoardThickness=1.6 +AllowMicroVias=0 +AllowBlindVias=0 +RequireCourtyardDefinitions=0 +ProhibitOverlappingCourtyards=1 +MinTrackWidth=0.1524 +MinViaDiameter=0.508 +MinViaDrill=0.254 +MinMicroViaDiameter=0.2 +MinMicroViaDrill=0.09999999999999999 +MinHoleToHole=0.25 +TrackWidth1=0.1524 +ViaDiameter1=0.508 +ViaDrill1=0.254 +dPairWidth1=0.2 +dPairGap1=0.25 +dPairViaGap1=0.25 +SilkLineWidth=0.12 +SilkTextSizeV=1 +SilkTextSizeH=1 +SilkTextSizeThickness=0.15 +SilkTextItalic=0 +SilkTextUpright=1 +CopperLineWidth=0.2 +CopperTextSizeV=1.5 +CopperTextSizeH=1.5 +CopperTextThickness=0.3 +CopperTextItalic=0 +CopperTextUpright=1 +EdgeCutLineWidth=0.05 +CourtyardLineWidth=0.05 +OthersLineWidth=0.15 +OthersTextSizeV=1 +OthersTextSizeH=1 +OthersTextSizeThickness=0.15 +OthersTextItalic=0 +OthersTextUpright=1 +SolderMaskClearance=0.0508 +SolderMaskMinWidth=0.101 +SolderPasteClearance=0 +SolderPasteRatio=-0 +[pcbnew/Layer.F.Cu] +Name=F.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.In1.Cu] +Name=In1.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In2.Cu] +Name=In2.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In3.Cu] +Name=In3.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In4.Cu] +Name=In4.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In5.Cu] +Name=In5.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In6.Cu] +Name=In6.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In7.Cu] +Name=In7.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In8.Cu] +Name=In8.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In9.Cu] +Name=In9.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In10.Cu] +Name=In10.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In11.Cu] +Name=In11.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In12.Cu] +Name=In12.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In13.Cu] +Name=In13.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In14.Cu] +Name=In14.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In15.Cu] +Name=In15.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In16.Cu] +Name=In16.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In17.Cu] +Name=In17.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In18.Cu] +Name=In18.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In19.Cu] +Name=In19.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In20.Cu] +Name=In20.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In21.Cu] +Name=In21.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In22.Cu] +Name=In22.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In23.Cu] +Name=In23.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In24.Cu] +Name=In24.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In25.Cu] +Name=In25.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In26.Cu] +Name=In26.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In27.Cu] +Name=In27.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In28.Cu] +Name=In28.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In29.Cu] +Name=In29.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.In30.Cu] +Name=In30.Cu +Type=0 +Enabled=0 +[pcbnew/Layer.B.Cu] +Name=B.Cu +Type=0 +Enabled=1 +[pcbnew/Layer.B.Adhes] +Enabled=1 +[pcbnew/Layer.F.Adhes] +Enabled=1 +[pcbnew/Layer.B.Paste] +Enabled=1 +[pcbnew/Layer.F.Paste] +Enabled=1 +[pcbnew/Layer.B.SilkS] +Enabled=1 +[pcbnew/Layer.F.SilkS] +Enabled=1 +[pcbnew/Layer.B.Mask] +Enabled=1 +[pcbnew/Layer.F.Mask] +Enabled=1 +[pcbnew/Layer.Dwgs.User] +Enabled=1 +[pcbnew/Layer.Cmts.User] +Enabled=1 +[pcbnew/Layer.Eco1.User] +Enabled=1 +[pcbnew/Layer.Eco2.User] +Enabled=1 +[pcbnew/Layer.Edge.Cuts] +Enabled=1 +[pcbnew/Layer.Margin] +Enabled=1 +[pcbnew/Layer.B.CrtYd] +Enabled=1 +[pcbnew/Layer.F.CrtYd] +Enabled=1 +[pcbnew/Layer.B.Fab] +Enabled=1 +[pcbnew/Layer.F.Fab] +Enabled=1 +[pcbnew/Layer.Rescue] +Enabled=0 +[pcbnew/Netclasses] +[pcbnew/Netclasses/Default] +Name=Default +Clearance=0.1524 +TrackWidth=0.1524 +ViaDiameter=0.508 +ViaDrill=0.254 +uViaDiameter=0.508 +uViaDrill=0.254 +dPairWidth=0.2 +dPairGap=0.25 +dPairViaGap=0.25 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=/tmp/klaatuimgs/klaatu_schematic.pdf +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceAjustPassiveValues=0 +LabSize=50 +ERC_TestSimilarLabels=1 diff --git a/jane.sch b/jane.sch new file mode 100644 index 0000000..1746d27 --- /dev/null +++ b/jane.sch @@ -0,0 +1,1746 @@ +EESchema Schematic File Version 4 +LIBS:jane-cache +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Jane" +Date "" +Rev "20191022" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L keebio:MX A4 +U 1 1 5D929550 +P 4850 1150 +F 0 "A4" H 4850 1373 50 0000 C CNN +F 1 "MX" H 4850 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4850 1150 60 0001 C CNN +F 3 "" H 4850 1150 60 0001 C CNN + 1 4850 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B4 +U 1 1 5D955748 +P 4850 2250 +F 0 "B4" H 4850 2473 50 0000 C CNN +F 1 "MX" H 4850 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4850 2250 60 0001 C CNN +F 3 "" H 4850 2250 60 0001 C CNN + 1 4850 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A3 +U 1 1 5D9B3A38 +P 3750 1150 +F 0 "A3" H 3750 1373 50 0000 C CNN +F 1 "MX" H 3750 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3750 1150 60 0001 C CNN +F 3 "" H 3750 1150 60 0001 C CNN + 1 3750 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B3 +U 1 1 5D9B3A56 +P 3750 2250 +F 0 "B3" H 3750 2473 50 0000 C CNN +F 1 "MX" H 3750 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3750 2250 60 0001 C CNN +F 3 "" H 3750 2250 60 0001 C CNN + 1 3750 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C3 +U 1 1 5D9B3A75 +P 3800 3850 +F 0 "C3" H 3800 4073 50 0000 C CNN +F 1 "MX" H 3800 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3800 3850 60 0001 C CNN +F 3 "" H 3800 3850 60 0001 C CNN + 1 3800 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A2 +U 1 1 5D9D9CE4 +P 2050 1150 +F 0 "A2" H 2050 1373 50 0000 C CNN +F 1 "MX" H 2050 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2050 1150 60 0001 C CNN +F 3 "" H 2050 1150 60 0001 C CNN + 1 2050 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B2 +U 1 1 5D9D9D02 +P 2050 2250 +F 0 "B2" H 2050 2473 50 0000 C CNN +F 1 "MX" H 2050 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2050 2250 60 0001 C CNN +F 3 "" H 2050 2250 60 0001 C CNN + 1 2050 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C2 +U 1 1 5D9D9D21 +P 2200 3850 +F 0 "C2" H 2200 4073 50 0000 C CNN +F 1 "MX" H 2200 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2200 3850 60 0001 C CNN +F 3 "" H 2200 3850 60 0001 C CNN + 1 2200 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B1 +U 1 1 5DA47D48 +P 1050 2250 +F 0 "B1" H 1050 2473 50 0000 C CNN +F 1 "MX" H 1050 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1050 2250 60 0001 C CNN +F 3 "" H 1050 2250 60 0001 C CNN + 1 1050 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D1 +U 1 1 5DAA4052 +P 1200 5100 +F 0 "D1" H 1200 5323 50 0000 C CNN +F 1 "MX" H 1200 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1200 5100 60 0001 C CNN +F 3 "" H 1200 5100 60 0001 C CNN + 1 1200 5100 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A5 +U 1 1 5DC82AE7 +P 6450 1150 +F 0 "A5" H 6450 1373 50 0000 C CNN +F 1 "MX" H 6450 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6450 1150 60 0001 C CNN +F 3 "" H 6450 1150 60 0001 C CNN + 1 6450 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B5 +U 1 1 5DC82B05 +P 6450 2250 +F 0 "B5" H 6450 2473 50 0000 C CNN +F 1 "MX" H 6450 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6450 2250 60 0001 C CNN +F 3 "" H 6450 2250 60 0001 C CNN + 1 6450 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C5 +U 1 1 5DC82B23 +P 6550 3850 +F 0 "C5" H 6550 4073 50 0000 C CNN +F 1 "MX" H 6550 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6550 3850 60 0001 C CNN +F 3 "" H 6550 3850 60 0001 C CNN + 1 6550 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D5 +U 1 1 5DC82B41 +P 6550 5100 +F 0 "D5" H 6550 5323 50 0000 C CNN +F 1 "MX" H 6550 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6550 5100 60 0001 C CNN +F 3 "" H 6550 5100 60 0001 C CNN + 1 6550 5100 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A6 +U 1 1 5DCC22A4 +P 7500 1150 +F 0 "A6" H 7500 1373 50 0000 C CNN +F 1 "MX" H 7500 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple--missing-hole-right" H 7500 1150 60 0001 C CNN +F 3 "" H 7500 1150 60 0001 C CNN + 1 7500 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C6 +U 1 1 5DCC22E0 +P 7600 3850 +F 0 "C6" H 7600 4073 50 0000 C CNN +F 1 "MX" H 7600 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7600 3850 60 0001 C CNN +F 3 "" H 7600 3850 60 0001 C CNN + 1 7600 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D6 +U 1 1 5DCC22FE +P 7600 5100 +F 0 "D6" H 7600 5323 50 0000 C CNN +F 1 "MX" H 7600 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7600 5100 60 0001 C CNN +F 3 "" H 7600 5100 60 0001 C CNN + 1 7600 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 3850 6250 5100 +Wire Wire Line + 7300 3850 7300 5100 +Wire Wire Line + 900 1350 900 1250 +Wire Wire Line + 900 1250 1900 1250 +Wire Wire Line + 1900 1250 1900 1350 +Wire Wire Line + 3600 1250 3600 1350 +Wire Wire Line + 3600 1250 4700 1250 +Wire Wire Line + 4700 1250 4700 1350 +Wire Wire Line + 6300 1250 6300 1350 +Wire Wire Line + 6300 1250 7350 1250 +Wire Wire Line + 7350 1250 7350 1350 +Wire Wire Line + 900 2450 900 2350 +Wire Wire Line + 900 2350 1900 2350 +Wire Wire Line + 1900 2350 1900 2450 +Wire Wire Line + 3600 2350 3600 2450 +Wire Wire Line + 3600 2350 4700 2350 +Wire Wire Line + 4700 2350 4700 2450 +Wire Wire Line + 2050 3950 2050 4050 +Wire Wire Line + 3650 3950 3650 4050 +Wire Wire Line + 3650 3950 4750 3950 +Wire Wire Line + 6400 3950 7450 3950 +Wire Wire Line + 7450 3950 7450 4050 +Wire Wire Line + 7450 5200 7450 4050 +$Comp +L LED:WS2812B RGB1 +U 1 1 5D9D4967 +P 1450 7050 +F 0 "RGB1" H 1794 7096 50 0000 L CNN +F 1 "WS2812B" H 1794 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 1500 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 1550 6675 50 0001 L TNN + 1 1450 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0101 +U 1 1 5DACF4FD +P 10800 1050 +F 0 "#PWR0101" H 10800 800 50 0001 C CNN +F 1 "GND" V 10805 922 50 0000 R CNN +F 2 "" H 10800 1050 50 0001 C CNN +F 3 "" H 10800 1050 50 0001 C CNN + 1 10800 1050 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 5DAE2B36 +P 9400 1150 +F 0 "#PWR0102" H 9400 900 50 0001 C CNN +F 1 "GND" V 9405 1022 50 0000 R CNN +F 2 "" H 9400 1150 50 0001 C CNN +F 3 "" H 9400 1150 50 0001 C CNN + 1 9400 1150 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0103 +U 1 1 5DAE36ED +P 9400 1250 +F 0 "#PWR0103" H 9400 1000 50 0001 C CNN +F 1 "GND" V 9405 1122 50 0000 R CNN +F 2 "" H 9400 1250 50 0001 C CNN +F 3 "" H 9400 1250 50 0001 C CNN + 1 9400 1250 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR0106 +U 1 1 5DAFA39D +P 10800 1250 +F 0 "#PWR0106" H 10800 1100 50 0001 C CNN +F 1 "VCC" V 10817 1378 50 0000 L CNN +F 2 "" H 10800 1250 50 0001 C CNN +F 3 "" H 10800 1250 50 0001 C CNN + 1 10800 1250 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0110 +U 1 1 5DB210F0 +P 1450 7350 +F 0 "#PWR0110" H 1450 7100 50 0001 C CNN +F 1 "GND" H 1455 7177 50 0000 C CNN +F 2 "" H 1450 7350 50 0001 C CNN +F 3 "" H 1450 7350 50 0001 C CNN + 1 1450 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0111 +U 1 1 5DB216BC +P 1450 6750 +F 0 "#PWR0111" H 1450 6600 50 0001 C CNN +F 1 "VCC" H 1467 6923 50 0000 C CNN +F 2 "" H 1450 6750 50 0001 C CNN +F 3 "" H 1450 6750 50 0001 C CNN + 1 1450 6750 + 1 0 0 -1 +$EndComp +Text GLabel 9400 2050 0 50 Input ~ 0 +LED +Text GLabel 10800 1550 2 50 Input ~ 0 +C_1 +Text GLabel 10800 1650 2 50 Input ~ 0 +C_2 +Text GLabel 10800 1750 2 50 Input ~ 0 +C_3 +Text GLabel 10800 1850 2 50 Input ~ 0 +C_4 +Text GLabel 10800 1950 2 50 Input ~ 0 +C_5 +Text GLabel 10800 2050 2 50 Input ~ 0 +C_6 +Text GLabel 8750 1450 0 50 Input ~ 0 +TRRS +Text GLabel 8750 1350 0 50 Input ~ 0 +TRRSx +Text GLabel 9400 950 0 50 Input ~ 0 +RGB +Text GLabel 9400 1650 0 50 Input ~ 0 +C6 +Text GLabel 10800 1350 2 50 Input ~ 0 +ENC_A +Text GLabel 10800 1450 2 50 Input ~ 0 +ENC_B +Text GLabel 900 7050 0 50 Input ~ 0 +RGB +$Comp +L keebio:ProMicro U3 +U 1 1 5D8887E2 +P 10100 1500 +F 0 "U3" H 10100 2337 60 0000 C CNN +F 1 "ProMicro" H 10100 2231 60 0000 C CNN +F 2 "Keebio-Parts:ArduinoProMicro-ZigZag" V 11150 -1000 60 0001 C CNN +F 3 "" V 11150 -1000 60 0001 C CNN + 1 10100 1500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R_Small_US R3 +U 1 1 5DB90F16 +P 8900 1250 +F 0 "R3" H 8968 1296 50 0000 L CNN +F 1 "4.7k Ω" H 8968 1205 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 8900 1250 50 0001 C CNN +F 3 "~" H 8900 1250 50 0001 C CNN + 1 8900 1250 + -1 0 0 1 +$EndComp +$Comp +L Device:R_Small_US R4 +U 1 1 5DB9CC59 +P 8900 1550 +F 0 "R4" H 8968 1596 50 0000 L CNN +F 1 "4.7k Ω" H 8968 1505 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 8900 1550 50 0001 C CNN +F 3 "~" H 8900 1550 50 0001 C CNN + 1 8900 1550 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0113 +U 1 1 5DB9F600 +P 8900 1150 +F 0 "#PWR0113" H 8900 1000 50 0001 C CNN +F 1 "VCC" H 8917 1323 50 0000 C CNN +F 2 "" H 8900 1150 50 0001 C CNN +F 3 "" H 8900 1150 50 0001 C CNN + 1 8900 1150 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0114 +U 1 1 5DBA0DBF +P 8900 1650 +F 0 "#PWR0114" H 8900 1500 50 0001 C CNN +F 1 "VCC" H 8918 1823 50 0000 C CNN +F 2 "" H 8900 1650 50 0001 C CNN +F 3 "" H 8900 1650 50 0001 C CNN + 1 8900 1650 + -1 0 0 1 +$EndComp +Wire Wire Line + 8750 1350 8900 1350 +Wire Wire Line + 9400 1450 8900 1450 +Connection ~ 8900 1350 +Wire Wire Line + 8900 1350 9400 1350 +Connection ~ 8900 1450 +Wire Wire Line + 8900 1450 8750 1450 +Text GLabel 750 1150 1 50 Input ~ 0 +C_1 +Text GLabel 1750 1150 1 50 Input ~ 0 +C_2 +Text GLabel 3450 1150 1 50 Input ~ 0 +C_3 +Text GLabel 4550 1150 1 50 Input ~ 0 +C_4 +Text GLabel 6150 1150 1 50 Input ~ 0 +C_5 +Text GLabel 7200 1150 1 50 Input ~ 0 +C_6 +$Comp +L power:VCC #PWR0115 +U 1 1 5DBE9A3F +P 900 1350 +F 0 "#PWR0115" H 900 1200 50 0001 C CNN +F 1 "VCC" V 918 1477 50 0000 L CNN +F 2 "" H 900 1350 50 0001 C CNN +F 3 "" H 900 1350 50 0001 C CNN + 1 900 1350 + 0 -1 -1 0 +$EndComp +$Comp +L LED:WS2812B RGB2 +U 1 1 5DBF3604 +P 2300 7050 +F 0 "RGB2" H 2644 7096 50 0000 L CNN +F 1 "WS2812B" H 2644 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 2350 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 2400 6675 50 0001 L TNN + 1 2300 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0116 +U 1 1 5DBF3E54 +P 2300 6750 +F 0 "#PWR0116" H 2300 6600 50 0001 C CNN +F 1 "VCC" H 2317 6923 50 0000 C CNN +F 2 "" H 2300 6750 50 0001 C CNN +F 3 "" H 2300 6750 50 0001 C CNN + 1 2300 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0117 +U 1 1 5DBF445D +P 2300 7350 +F 0 "#PWR0117" H 2300 7100 50 0001 C CNN +F 1 "GND" H 2305 7177 50 0000 C CNN +F 2 "" H 2300 7350 50 0001 C CNN +F 3 "" H 2300 7350 50 0001 C CNN + 1 2300 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1750 7050 2000 7050 +$Comp +L LED:WS2812B RGB3 +U 1 1 5DC1E9CC +P 3200 7050 +F 0 "RGB3" H 3544 7096 50 0000 L CNN +F 1 "WS2812B" H 3544 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 3250 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 3300 6675 50 0001 L TNN + 1 3200 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB4 +U 1 1 5DC1F894 +P 4100 7050 +F 0 "RGB4" H 4444 7096 50 0000 L CNN +F 1 "WS2812B" H 4444 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 4150 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 4200 6675 50 0001 L TNN + 1 4100 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB5 +U 1 1 5DC20783 +P 5050 7050 +F 0 "RGB5" H 5394 7096 50 0000 L CNN +F 1 "WS2812B" H 5394 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 5100 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 5150 6675 50 0001 L TNN + 1 5050 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB6 +U 1 1 5DC21BD2 +P 5900 7050 +F 0 "RGB6" H 6244 7096 50 0000 L CNN +F 1 "WS2812B" H 6244 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 5950 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 6000 6675 50 0001 L TNN + 1 5900 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0118 +U 1 1 5DC3749B +P 3200 6750 +F 0 "#PWR0118" H 3200 6600 50 0001 C CNN +F 1 "VCC" H 3217 6923 50 0000 C CNN +F 2 "" H 3200 6750 50 0001 C CNN +F 3 "" H 3200 6750 50 0001 C CNN + 1 3200 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0119 +U 1 1 5DC3A97F +P 4100 6750 +F 0 "#PWR0119" H 4100 6600 50 0001 C CNN +F 1 "VCC" H 4117 6923 50 0000 C CNN +F 2 "" H 4100 6750 50 0001 C CNN +F 3 "" H 4100 6750 50 0001 C CNN + 1 4100 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0120 +U 1 1 5DC3ADB3 +P 5050 6750 +F 0 "#PWR0120" H 5050 6600 50 0001 C CNN +F 1 "VCC" H 5067 6923 50 0000 C CNN +F 2 "" H 5050 6750 50 0001 C CNN +F 3 "" H 5050 6750 50 0001 C CNN + 1 5050 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0121 +U 1 1 5DC3B25A +P 5900 6750 +F 0 "#PWR0121" H 5900 6600 50 0001 C CNN +F 1 "VCC" H 5917 6923 50 0000 C CNN +F 2 "" H 5900 6750 50 0001 C CNN +F 3 "" H 5900 6750 50 0001 C CNN + 1 5900 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0124 +U 1 1 5DC3C233 +P 3200 7350 +F 0 "#PWR0124" H 3200 7100 50 0001 C CNN +F 1 "GND" H 3205 7177 50 0000 C CNN +F 2 "" H 3200 7350 50 0001 C CNN +F 3 "" H 3200 7350 50 0001 C CNN + 1 3200 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0125 +U 1 1 5DC3C6EE +P 4100 7350 +F 0 "#PWR0125" H 4100 7100 50 0001 C CNN +F 1 "GND" H 4105 7177 50 0000 C CNN +F 2 "" H 4100 7350 50 0001 C CNN +F 3 "" H 4100 7350 50 0001 C CNN + 1 4100 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0128 +U 1 1 5DC3D4BA +P 5900 7350 +F 0 "#PWR0128" H 5900 7100 50 0001 C CNN +F 1 "GND" H 5905 7177 50 0000 C CNN +F 2 "" H 5900 7350 50 0001 C CNN +F 3 "" H 5900 7350 50 0001 C CNN + 1 5900 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0129 +U 1 1 5DC3D9C6 +P 5050 7350 +F 0 "#PWR0129" H 5050 7100 50 0001 C CNN +F 1 "GND" H 5055 7177 50 0000 C CNN +F 2 "" H 5050 7350 50 0001 C CNN +F 3 "" H 5050 7350 50 0001 C CNN + 1 5050 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2600 7050 2900 7050 +Wire Wire Line + 3500 7050 3800 7050 +Wire Wire Line + 5350 7050 5600 7050 +Text GLabel 10800 1150 2 50 Input ~ 0 +RST +$Comp +L Device:C_Small Cap1 +U 1 1 5DA90E30 +P 1050 6850 +F 0 "Cap1" H 1142 6896 50 0000 L CNN +F 1 "0.1uF" H 1142 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 1050 6850 50 0001 C CNN +F 3 "~" H 1050 6850 50 0001 C CNN + 1 1050 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap2 +U 1 1 5DAB4343 +P 1950 6850 +F 0 "Cap2" H 2042 6896 50 0000 L CNN +F 1 "0.1uF" H 2042 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 1950 6850 50 0001 C CNN +F 3 "~" H 1950 6850 50 0001 C CNN + 1 1950 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap3 +U 1 1 5DAB4A04 +P 2850 6850 +F 0 "Cap3" H 2942 6896 50 0000 L CNN +F 1 "0.1uF" H 2942 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 2850 6850 50 0001 C CNN +F 3 "~" H 2850 6850 50 0001 C CNN + 1 2850 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap4 +U 1 1 5DAB52C6 +P 3750 6850 +F 0 "Cap4" H 3842 6896 50 0000 L CNN +F 1 "0.1uF" H 3842 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 3750 6850 50 0001 C CNN +F 3 "~" H 3750 6850 50 0001 C CNN + 1 3750 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap5 +U 1 1 5DABA58A +P 4650 6850 +F 0 "Cap5" H 4742 6896 50 0000 L CNN +F 1 "0.1uF" H 4742 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 4650 6850 50 0001 C CNN +F 3 "~" H 4650 6850 50 0001 C CNN + 1 4650 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap6 +U 1 1 5DABAB15 +P 5550 6850 +F 0 "Cap6" H 5642 6896 50 0000 L CNN +F 1 "0.1uF" H 5642 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 5550 6850 50 0001 C CNN +F 3 "~" H 5550 6850 50 0001 C CNN + 1 5550 6850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 6750 1450 6750 +Connection ~ 1450 6750 +Wire Wire Line + 1950 6750 2300 6750 +Connection ~ 2300 6750 +Wire Wire Line + 2850 6750 3200 6750 +Connection ~ 3200 6750 +Wire Wire Line + 3750 6750 4100 6750 +Connection ~ 4100 6750 +Wire Wire Line + 4650 6750 5050 6750 +Connection ~ 5050 6750 +Wire Wire Line + 5550 6750 5900 6750 +Connection ~ 5900 6750 +Wire Wire Line + 1450 7350 1050 7350 +Wire Wire Line + 1050 7350 1050 6950 +Connection ~ 1450 7350 +Wire Wire Line + 5900 7350 5550 7350 +Wire Wire Line + 5550 7350 5550 6950 +Connection ~ 5900 7350 +Wire Wire Line + 5050 7350 4650 7350 +Wire Wire Line + 4650 7350 4650 6950 +Connection ~ 5050 7350 +Wire Wire Line + 4100 7350 3750 7350 +Wire Wire Line + 3750 7350 3750 6950 +Connection ~ 4100 7350 +Wire Wire Line + 3200 7350 2850 7350 +Wire Wire Line + 2850 7350 2850 6950 +Connection ~ 3200 7350 +Wire Wire Line + 2300 7350 1950 7350 +Wire Wire Line + 1950 7350 1950 6950 +Connection ~ 2300 7350 +NoConn ~ 10800 950 +NoConn ~ -3250 6600 +$Comp +L SparkFun-LED:LED-3MM-NO_SILK DENC1 +U 1 1 5DADB196 +P 4850 4850 +F 0 "DENC1" H 4843 4595 50 0001 C CNN +F 1 "LED" H 4843 4686 50 0000 C CNN +F 2 "HokieGeek-kicad:LED_D3.0mm_FlatTop_minsilk" H 4850 4850 50 0001 C CNN +F 3 "~" H 4850 4850 50 0001 C CNN + 1 4850 4850 + 0 -1 -1 0 +$EndComp +Text GLabel 4000 4750 0 50 Input ~ 0 +ENC_B +Text GLabel 4000 4950 0 50 Input ~ 0 +ENC_A +Wire Wire Line + 4400 7050 4750 7050 +Text GLabel 9400 1950 0 50 Input ~ 0 +R_D +Text GLabel 9400 1850 0 50 Input ~ 0 +R_C +Text GLabel 9400 1750 0 50 Input ~ 0 +R_B +Text GLabel 9400 1550 0 50 Input ~ 0 +R_A +Text GLabel 9400 1050 0 50 Input ~ 0 +D2 +$Comp +L Device:R_Pack04 RN1 +U 1 1 5D98A880 +P 2550 2000 +F 0 "RN1" V 2133 2000 50 0000 C CNN +F 1 "470 Ω" V 2224 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 2825 2000 50 0001 C CNN +F 3 "~" H 2550 2000 50 0001 C CNN + 1 2550 2000 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0109 +U 1 1 5DB1B399 +P 4000 4850 +F 0 "#PWR0109" H 4000 4600 50 0001 C CNN +F 1 "GND" H 4005 4677 50 0000 C CNN +F 2 "" H 4000 4850 50 0001 C CNN +F 3 "" H 4000 4850 50 0001 C CNN + 1 4000 4850 + 0 1 -1 0 +$EndComp +$Comp +L Device:Rotary_Encoder_Switch SW1 +U 1 1 5D87F295 +P 4300 4850 +F 0 "SW1" V 4346 4620 50 0000 R CNN +F 1 "Rotary_Encoder_Switch" V 4255 4620 50 0001 R CNN +F 2 "Keebio-Parts:RotaryEncoder_EC11" H 4150 5010 50 0001 C CNN +F 3 "~" H 4300 5110 50 0001 C CNN + 1 4300 4850 + 1 0 0 1 +$EndComp +$Comp +L Device:R_Pack04 RN2 +U 1 1 5DC73F86 +P 5350 2000 +F 0 "RN2" V 4933 2000 50 0000 C CNN +F 1 "470 Ω" V 5024 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 5625 2000 50 0001 C CNN +F 3 "~" H 5350 2000 50 0001 C CNN + 1 5350 2000 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN3 +U 1 1 5DC74E49 +P 8000 2000 +F 0 "RN3" V 7583 2000 50 0000 C CNN +F 1 "470 Ω" V 7674 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 8275 2000 50 0001 C CNN +F 3 "~" H 8000 2000 50 0001 C CNN + 1 8000 2000 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN4 +U 1 1 5DC75F2C +P 2550 4750 +F 0 "RN4" V 2133 4750 50 0000 C CNN +F 1 "470 Ω" V 2224 4750 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 2825 4750 50 0001 C CNN +F 3 "~" H 2550 4750 50 0001 C CNN + 1 2550 4750 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN5 +U 1 1 5DC768EA +P 5350 4850 +F 0 "RN5" V 4933 4850 50 0000 C CNN +F 1 "470 Ω" V 5024 4850 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 5625 4850 50 0001 C CNN +F 3 "~" H 5350 4850 50 0001 C CNN + 1 5350 4850 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN6 +U 1 1 5DC77223 +P 8000 4750 +F 0 "RN6" V 7583 4750 50 0000 C CNN +F 1 "470 Ω" V 7674 4750 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 8275 4750 50 0001 C CNN +F 3 "~" H 8000 4750 50 0001 C CNN + 1 8000 4750 + 0 1 1 0 +$EndComp +Connection ~ 7450 5200 +Connection ~ 7450 4050 +Connection ~ 6400 4050 +Wire Wire Line + 6400 4050 6400 5200 +Wire Wire Line + 6400 5200 7450 5200 +Wire Wire Line + 6400 3950 6400 4050 +Connection ~ 6400 5200 +Wire Wire Line + 7450 5200 7450 5300 +Wire Wire Line + 6400 5200 6400 5300 +Wire Wire Line + 1050 3950 2050 3950 +Text GLabel 8200 4550 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4750 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4850 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 6950 5300 6700 5300 +$Comp +L power:VCC #PWR0130 +U 1 1 5E2211D4 +P 6400 4050 +F 0 "#PWR0130" H 6400 3900 50 0001 C CNN +F 1 "VCC" V 6418 4177 50 0000 L CNN +F 2 "" H 6400 4050 50 0001 C CNN +F 3 "" H 6400 4050 50 0001 C CNN + 1 6400 4050 + 0 -1 -1 0 +$EndComp +Text GLabel 6250 3850 0 50 Input ~ 0 +C_5 +Text GLabel 7300 3850 0 50 Input ~ 0 +C_6 +Text GLabel 4600 3850 0 50 Input ~ 0 +C_4 +Text GLabel 3500 3850 0 50 Input ~ 0 +C_3 +$Comp +L power:VCC #PWR0133 +U 1 1 5E281AF5 +P 3650 4050 +F 0 "#PWR0133" H 3650 3900 50 0001 C CNN +F 1 "VCC" V 3668 4177 50 0000 L CNN +F 2 "" H 3650 4050 50 0001 C CNN +F 3 "" H 3650 4050 50 0001 C CNN + 1 3650 4050 + 0 -1 -1 0 +$EndComp +Connection ~ 3650 4050 +Text GLabel 5400 4150 2 50 Input ~ 0 +R_C +Text GLabel 4800 5250 2 50 Input ~ 0 +R_D +Wire Wire Line + 7800 5300 7750 5300 +Wire Wire Line + 7800 4050 7750 4050 +Wire Wire Line + 4750 3950 4750 4050 +$Comp +L keebio:MX C4 +U 1 1 5D9711CF +P 4900 3850 +F 0 "C4" H 4900 4073 50 0000 C CNN +F 1 "MX" H 4900 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4900 3850 60 0001 C CNN +F 3 "" H 4900 3850 60 0001 C CNN + 1 4900 3850 + 1 0 0 -1 +$EndComp +Text GLabel 5550 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 4750 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 4850 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 4600 4750 4600 3850 +Text GLabel 1700 5400 2 50 Input ~ 0 +R_D +Text GLabel 2700 4150 2 50 Input ~ 0 +R_C +Text GLabel 1900 3850 0 50 Input ~ 0 +C_2 +Wire Wire Line + 900 3850 900 5100 +Text GLabel 900 3850 0 50 Input ~ 0 +C_1 +Wire Wire Line + 1050 4050 1050 3950 +Connection ~ 1050 4050 +$Comp +L keebio:MX C1 +U 1 1 5DA47D66 +P 1200 3850 +F 0 "C1" H 1200 4073 50 0000 C CNN +F 1 "MX" H 1200 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1200 3850 60 0001 C CNN +F 3 "" H 1200 3850 60 0001 C CNN + 1 1200 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 4050 1050 5300 +Text GLabel 2750 4550 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 4750 2 50 Input ~ 0 +LEDOUT +NoConn ~ 2750 4850 +NoConn ~ 2350 4850 +$Comp +L power:VCC #PWR0134 +U 1 1 5E732439 +P 1050 3950 +F 0 "#PWR0134" H 1050 3800 50 0001 C CNN +F 1 "VCC" V 1068 4077 50 0000 L CNN +F 2 "" H 1050 3950 50 0001 C CNN +F 3 "" H 1050 3950 50 0001 C CNN + 1 1050 3950 + 0 -1 -1 0 +$EndComp +Connection ~ 1050 3950 +$Comp +L power:VCC #PWR0135 +U 1 1 5E739149 +P 6300 1350 +F 0 "#PWR0135" H 6300 1200 50 0001 C CNN +F 1 "VCC" V 6318 1477 50 0000 L CNN +F 2 "" H 6300 1350 50 0001 C CNN +F 3 "" H 6300 1350 50 0001 C CNN + 1 6300 1350 + 0 -1 -1 0 +$EndComp +Connection ~ 6300 1350 +Connection ~ 3600 2350 +Connection ~ 3600 1350 +$Comp +L power:VCC #PWR0136 +U 1 1 5E746AAA +P 3600 1350 +F 0 "#PWR0136" H 3600 1200 50 0001 C CNN +F 1 "VCC" V 3618 1477 50 0000 L CNN +F 2 "" H 3600 1350 50 0001 C CNN +F 3 "" H 3600 1350 50 0001 C CNN + 1 3600 1350 + 0 -1 -1 0 +$EndComp +Connection ~ 900 1350 +Connection ~ 900 2350 +Text GLabel 8100 4150 2 50 Input ~ 0 +R_C +Text GLabel 8100 5400 2 50 Input ~ 0 +R_D +Wire Wire Line + 7800 4050 7800 4550 +Wire Wire Line + 7800 4850 7800 5300 +Wire Wire Line + 7800 4750 6950 4750 +Wire Wire Line + 6950 4750 6950 5300 +Wire Wire Line + 7800 4650 6700 4650 +Wire Wire Line + 6700 4050 6700 4650 +Wire Wire Line + 5050 4050 5050 4450 +Wire Wire Line + 5100 4550 3950 4550 +Wire Wire Line + 3950 4050 3950 4550 +Wire Wire Line + 1350 5300 1400 5300 +Wire Wire Line + 1400 5300 1400 4750 +Wire Wire Line + 2350 4550 2350 4050 +Wire Wire Line + 2350 4650 1350 4650 +Wire Wire Line + 2350 4750 1400 4750 +Wire Wire Line + 1350 4050 1350 4650 +Wire Wire Line + 7200 1150 7200 2250 +Wire Wire Line + 6150 1150 6150 2250 +Wire Wire Line + 6300 1350 6300 2350 +$Comp +L keebio:MX B6 +U 1 1 5DCC22C2 +P 7500 2250 +F 0 "B6" H 7500 2473 50 0000 C CNN +F 1 "MX" H 7500 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7500 2250 60 0001 C CNN +F 3 "" H 7500 2250 60 0001 C CNN + 1 7500 2250 + 1 0 0 -1 +$EndComp +Text GLabel 8200 1800 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 1800 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 1800 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 3450 1150 3450 2250 +Wire Wire Line + 3600 1350 3600 2350 +Wire Wire Line + 5000 2450 5000 2100 +Wire Wire Line + 5000 2100 5150 2100 +Wire Wire Line + 5150 2000 3900 2000 +Wire Wire Line + 3900 2000 3900 2450 +Wire Wire Line + 5150 1900 3900 1900 +Wire Wire Line + 3900 1900 3900 1350 +Wire Wire Line + 5150 1800 5000 1800 +Wire Wire Line + 5000 1800 5000 1350 +Wire Wire Line + 2350 1800 2200 1800 +Wire Wire Line + 2200 1800 2200 1350 +Wire Wire Line + 2350 1900 1200 1900 +Wire Wire Line + 1200 1900 1200 1350 +Wire Wire Line + 2350 2100 2200 2100 +Wire Wire Line + 2200 2100 2200 2450 +Wire Wire Line + 2350 2000 1200 2000 +Wire Wire Line + 1200 2000 1200 2450 +Wire Wire Line + 900 1350 900 2350 +Wire Wire Line + 750 1150 750 2250 +$Comp +L Diode:BAV99S DA1 +U 2 1 5F24B223 +P 2350 1450 +F 0 "DA1" V 2350 1529 50 0000 L CNN +F 1 "BAV99S" H 2350 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2350 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1600 1050 50 0001 C CNN + 2 2350 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 2350 1750 +$Comp +L Diode:BAV99S DA2 +U 2 1 5F25B41B +P 5150 1450 +F 0 "DA2" V 5150 1528 50 0000 L CNN +F 1 "BAV99S" H 5150 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5150 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4400 1050 50 0001 C CNN + 2 5150 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 4050 1750 +NoConn ~ 5150 1750 +$Comp +L Diode:BAV99S DA3 +U 1 1 5F272075 +P 6750 1450 +F 0 "DA3" V 6750 1529 50 0000 L CNN +F 1 "BAV99S" H 6750 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6750 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6000 1050 50 0001 C CNN + 1 6750 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 6750 1750 +Text GLabel 8000 1450 2 50 Input ~ 0 +R_A +$Comp +L Diode:BAV99S DC1 +U 1 1 5F299B17 +P 1500 4150 +F 0 "DC1" V 1500 4229 50 0000 L CNN +F 1 "BAV99S" H 1500 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1500 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 750 3750 50 0001 C CNN + 1 1500 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 1500 4450 +$Comp +L Diode:BAV99S DC2 +U 1 1 5F299B2F +P 4100 4150 +F 0 "DC2" H 4100 4275 50 0000 C CNN +F 1 "BAV99S" H 4100 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4100 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3350 3750 50 0001 C CNN + 1 4100 4150 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DC2 +U 2 1 5F299B39 +P 5200 4150 +F 0 "DC2" H 5200 4275 50 0000 C CNN +F 1 "BAV99S" H 5200 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5200 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4450 3750 50 0001 C CNN + 2 5200 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 4100 4450 +NoConn ~ 5200 4450 +$Comp +L Diode:BAV99S DC3 +U 1 1 5F299B47 +P 6850 4150 +F 0 "DC3" H 6850 4275 50 0000 C CNN +F 1 "BAV99S" H 6850 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6850 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6100 3750 50 0001 C CNN + 1 6850 4150 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DC3 +U 2 1 5F299B51 +P 7900 4150 +F 0 "DC3" H 7900 4275 50 0000 C CNN +F 1 "BAV99S" H 7900 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7900 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7150 3750 50 0001 C CNN + 2 7900 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 6850 4450 +NoConn ~ 7900 4450 +Wire Wire Line + 1750 1150 1750 2250 +Wire Wire Line + 4550 2250 4550 1150 +$Comp +L Diode:BAV99S DB1 +U 1 1 5F437714 +P 1350 2550 +F 0 "DB1" V 1350 2629 50 0000 L CNN +F 1 "BAV99S" H 1350 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1350 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 600 2150 50 0001 C CNN + 1 1350 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 1350 2850 +NoConn ~ 2350 2850 +$Comp +L Diode:BAV99S DB2 +U 1 1 5F43772A +P 4050 2550 +F 0 "DB2" V 4050 2629 50 0000 L CNN +F 1 "BAV99S" H 4050 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4050 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3300 2150 50 0001 C CNN + 1 4050 2550 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DB2 +U 2 1 5F437734 +P 5150 2550 +F 0 "DB2" V 5150 2629 50 0000 L CNN +F 1 "BAV99S" H 5150 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5150 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4400 2150 50 0001 C CNN + 2 5150 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 4050 2850 +NoConn ~ 5150 2850 +$Comp +L Diode:BAV99S DB3 +U 1 1 5F437740 +P 6750 2550 +F 0 "DB3" V 6750 2629 50 0000 L CNN +F 1 "BAV99S" H 6750 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6750 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6000 2150 50 0001 C CNN + 1 6750 2550 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DB3 +U 2 1 5F43774A +P 7800 2550 +F 0 "DB3" V 7800 2629 50 0000 L CNN +F 1 "BAV99S" H 7800 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7800 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7050 2150 50 0001 C CNN + 2 7800 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 6750 2850 +NoConn ~ 7800 2850 +Text GLabel 8000 2550 2 50 Input ~ 0 +R_B +$Comp +L Diode:BAV99S DB1 +U 2 1 5F43771E +P 2350 2550 +F 0 "DB1" V 2350 2629 50 0000 L CNN +F 1 "BAV99S" H 2350 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2350 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1600 2150 50 0001 C CNN + 2 2350 2550 + 0 -1 1 0 +$EndComp +Wire Wire Line + 1550 2550 2550 2550 +Wire Wire Line + 4250 2550 5350 2550 +NoConn ~ 1350 1750 +$Comp +L Diode:BAV99S DA1 +U 1 1 5F24923B +P 1350 1450 +F 0 "DA1" V 1350 1529 50 0000 L CNN +F 1 "BAV99S" H 1350 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1350 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 600 1050 50 0001 C CNN + 1 1350 1450 + 0 -1 1 0 +$EndComp +$Comp +L keebio:MX A1 +U 1 1 5DA47D2A +P 1050 1150 +F 0 "A1" H 1050 1373 50 0000 C CNN +F 1 "MX" H 1050 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1050 1150 60 0001 C CNN +F 3 "" H 1050 1150 60 0001 C CNN + 1 1050 1150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1550 1450 2550 1450 +Wire Wire Line + 6950 2550 8000 2550 +$Comp +L Diode:BAV99S DA2 +U 1 1 5F25B411 +P 4050 1450 +F 0 "DA2" V 4050 1529 50 0000 L CNN +F 1 "BAV99S" H 4050 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4050 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3300 1050 50 0001 C CNN + 1 4050 1450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 5350 1450 4250 1450 +NoConn ~ 7800 1750 +$Comp +L Diode:BAV99S DA3 +U 2 1 5F27207F +P 7800 1450 +F 0 "DA3" V 7800 1528 50 0000 L CNN +F 1 "BAV99S" H 7800 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7800 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7050 1050 50 0001 C CNN + 2 7800 1450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 7800 2100 7650 2100 +Wire Wire Line + 7650 2100 7650 2450 +Wire Wire Line + 7800 2000 6600 2000 +Wire Wire Line + 6600 2000 6600 2450 +Wire Wire Line + 7800 1800 7650 1800 +Wire Wire Line + 7650 1350 7650 1800 +Wire Wire Line + 7800 1900 6600 1900 +Wire Wire Line + 6600 1350 6600 1900 +Wire Wire Line + 8000 1450 6950 1450 +Text GLabel 5350 1450 2 50 Input ~ 0 +R_A +Text GLabel 5350 2550 2 50 Input ~ 0 +R_B +Text GLabel 2550 2550 2 50 Input ~ 0 +R_B +Text GLabel 2550 1450 2 50 Input ~ 0 +R_A +$Comp +L Diode:BAV99S DD1 +U 1 1 5F716896 +P 1500 5400 +F 0 "DD1" V 1500 5479 50 0000 L CNN +F 1 "BAV99S" H 1500 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1500 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 750 5000 50 0001 C CNN + 1 1500 5400 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DD1 +U 2 1 5F7168A0 +P 2050 5150 +F 0 "DD1" V 2050 5229 50 0000 L CNN +F 1 "BAV99S" H 2050 5275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2050 4650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1300 4750 50 0001 C CNN + 2 2050 5150 + 0 1 1 0 +$EndComp +NoConn ~ 1500 5700 +NoConn ~ 2050 5450 +$Comp +L Diode:BAV99S DD2 +U 1 1 5F7168AC +P 4600 5250 +F 0 "DD2" V 4600 5329 50 0000 L CNN +F 1 "BAV99S" H 4600 5375 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4600 4750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3850 4850 50 0001 C CNN + 1 4600 5250 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DD2 +U 2 1 5F7168B6 +P 4400 5450 +F 0 "DD2" V 4400 5528 50 0000 L CNN +F 1 "BAV99S" H 4400 5575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4400 4950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3650 5050 50 0001 C CNN + 2 4400 5450 + 0 1 1 0 +$EndComp +NoConn ~ 4600 5550 +NoConn ~ 4400 5750 +$Comp +L Diode:BAV99S DD3 +U 2 1 5F7168CC +P 7900 5400 +F 0 "DD3" V 7900 5479 50 0000 L CNN +F 1 "BAV99S" H 7900 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7900 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7150 5000 50 0001 C CNN + 2 7900 5400 + 0 -1 1 0 +$EndComp +NoConn ~ 7900 5700 +NoConn ~ 2500 4450 +$Comp +L Diode:BAV99S DC1 +U 2 1 5F299B21 +P 2500 4150 +F 0 "DC1" H 2500 4275 50 0000 C CNN +F 1 "BAV99S" H 2500 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2500 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1750 3750 50 0001 C CNN + 2 2500 4150 + 0 -1 1 0 +$EndComp +Wire Wire Line + 1700 4150 2700 4150 +NoConn ~ 2050 4850 +NoConn ~ 1850 5150 +NoConn ~ 4400 5150 +NoConn ~ 4200 5450 +Wire Wire Line + 4300 4150 5400 4150 +NoConn ~ 5550 4950 +NoConn ~ 5150 4950 +Wire Wire Line + 5100 4550 5100 4750 +Wire Wire Line + 5100 4750 5150 4750 +Wire Wire Line + 5150 4450 5150 4650 +Wire Wire Line + 5050 4450 5150 4450 +Wire Wire Line + 7050 4150 8100 4150 +NoConn ~ 6850 5700 +$Comp +L Diode:BAV99S DD3 +U 1 1 5F7168C2 +P 6850 5400 +F 0 "DD3" V 6850 5479 50 0000 L CNN +F 1 "BAV99S" H 6850 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6850 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6100 5000 50 0001 C CNN + 1 6850 5400 + 0 -1 1 0 +$EndComp +Wire Wire Line + 7050 5400 8100 5400 +$Comp +L Device:R_Small_US R1 +U 1 1 5DB5B41C +P 10350 2800 +F 0 "R1" V 10250 2750 50 0000 L CNN +F 1 "100 Ω" V 10400 2800 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 10350 2800 50 0001 C CNN +F 3 "~" H 10350 2800 50 0001 C CNN + 1 10350 2800 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Small_US R2 +U 1 1 5DB549A1 +P 10250 2900 +F 0 "R2" V 10200 2800 50 0000 L CNN +F 1 "100k Ω" V 10300 2750 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 10250 2900 50 0001 C CNN +F 3 "~" H 10250 2900 50 0001 C CNN + 1 10250 2900 + 1 0 0 -1 +$EndComp +Text GLabel 10750 2600 1 50 Input ~ 0 +LEDOUT +Text GLabel 10250 2800 0 50 Input ~ 0 +LED +$Comp +L power:GND #PWR0108 +U 1 1 5DB008EA +P 10250 3000 +F 0 "#PWR0108" H 10250 2750 50 0001 C CNN +F 1 "GND" H 10255 2827 50 0000 C CNN +F 2 "" H 10250 3000 50 0001 C CNN +F 3 "" H 10250 3000 50 0001 C CNN + 1 10250 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 5DAE447E +P 10750 3000 +F 0 "#PWR0104" H 10750 2750 50 0001 C CNN +F 1 "GND" H 10755 2827 50 0000 C CNN +F 2 "" H 10750 3000 50 0001 C CNN +F 3 "" H 10750 3000 50 0001 C CNN + 1 10750 3000 + 1 0 0 -1 +$EndComp +$Comp +L Transistor_FET:2N7002 Q1 +U 1 1 5DA012E6 +P 10650 2800 +F 0 "Q1" H 10856 2846 50 0000 L CNN +F 1 "MOSFET" H 10856 2755 50 0001 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10850 2725 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf" H 10650 2800 50 0001 L CNN + 1 10650 2800 + 1 0 0 -1 +$EndComp +Text GLabel 9050 2700 0 50 Input ~ 0 +TRRSx +Text GLabel 9050 2600 0 50 Input ~ 0 +TRRS +$Comp +L power:VCC #PWR0107 +U 1 1 5DAFBC12 +P 9050 2800 +F 0 "#PWR0107" H 9050 2650 50 0001 C CNN +F 1 "VCC" V 9068 2927 50 0000 L CNN +F 2 "" H 9050 2800 50 0001 C CNN +F 3 "" H 9050 2800 50 0001 C CNN + 1 9050 2800 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0105 +U 1 1 5DAE6C34 +P 9050 2900 +F 0 "#PWR0105" H 9050 2650 50 0001 C CNN +F 1 "GND" H 9055 2727 50 0000 C CNN +F 2 "" H 9050 2900 50 0001 C CNN +F 3 "" H 9050 2900 50 0001 C CNN + 1 9050 2900 + 1 0 0 -1 +$EndComp +$Comp +L keebio:TRRS U4 +U 1 1 5DEC2E4D +P 9400 3000 +F 0 "U4" H 9628 3303 60 0000 L CNN +F 1 "TRRS" H 9628 3197 60 0000 L CNN +F 2 "HokieGeek-kicad:TRRS-PJ-320A-dual_inline" H 9550 3000 60 0001 C CNN +F 3 "" H 9550 3000 60 0001 C CNN + 1 9400 3000 + 1 0 0 -1 +$EndComp +Text GLabel 9550 4750 2 50 Input ~ 0 +TRRSx +Text GLabel 9550 4650 2 50 Input ~ 0 +TRRS +$Comp +L power:VCC #PWR0132 +U 1 1 5DBE88BC +P 9550 4550 +F 0 "#PWR0132" H 9550 4400 50 0001 C CNN +F 1 "VCC" H 9567 4723 50 0000 C CNN +F 2 "" H 9550 4550 50 0001 C CNN +F 3 "" H 9550 4550 50 0001 C CNN + 1 9550 4550 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0131 +U 1 1 5DBE7ACB +P 9550 4850 +F 0 "#PWR0131" H 9550 4600 50 0001 C CNN +F 1 "GND" H 9555 4677 50 0000 C CNN +F 2 "" H 9550 4850 50 0001 C CNN +F 3 "" H 9550 4850 50 0001 C CNN + 1 9550 4850 + 1 0 0 -1 +$EndComp +$Comp +L SparkFun-Connectors:CONN_04 J3 +U 1 1 5DAEC96B +P 9450 4850 +F 0 "J3" H 9408 5354 45 0000 C CNN +F 1 "TRRS" H 9408 5270 45 0000 C CNN +F 2 "HokieGeek-kicad:TRRS_headers" H 9450 5350 20 0001 C CNN +F 3 "" H 9450 4850 50 0001 C CNN +F 4 "CONN-09696" H 9408 5281 60 0001 C CNN "Field4" + 1 9450 4850 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0127 +U 1 1 5DD30DD5 +P 10750 3450 +F 0 "#PWR0127" H 10750 3300 50 0001 C CNN +F 1 "VCC" H 10767 3623 50 0000 C CNN +F 2 "" H 10750 3450 50 0001 C CNN +F 3 "" H 10750 3450 50 0001 C CNN + 1 10750 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0122 +U 1 1 5DD305D1 +P 10750 3950 +F 0 "#PWR0122" H 10750 3700 50 0001 C CNN +F 1 "GND" H 10755 3777 50 0000 C CNN +F 2 "" H 10750 3950 50 0001 C CNN +F 3 "" H 10750 3950 50 0001 C CNN + 1 10750 3950 + 1 0 0 -1 +$EndComp +Text GLabel 10750 3750 2 50 Input ~ 0 +D2 +Text GLabel 10750 3850 2 50 Input ~ 0 +C6 +$Comp +L SparkFun-Connectors:CONN_06NO_SILK_FEMALE_PTH J2 +U 1 1 5DD19A27 +P 10650 3950 +F 0 "J2" H 10422 4058 45 0000 R CNN +F 1 "EXTRAS" H 10422 4142 45 0000 R CNN +F 2 "HokieGeek-kicad:klaatu_extra_pins" H 10650 4450 20 0001 C CNN +F 3 "" H 10650 3950 50 0001 C CNN +F 4 "" H 10422 4184 60 0001 R CNN "Field4" + 1 10650 3950 + 1 0 0 -1 +$EndComp +Text GLabel 9550 3600 2 50 Input ~ 0 +C_4 +Text GLabel 9550 3800 2 50 Input ~ 0 +C_3 +Text GLabel 9550 3700 2 50 Input ~ 0 +C_5 +Text GLabel 9550 3900 2 50 Input ~ 0 +RST +$Comp +L power:VCC #PWR0126 +U 1 1 5D90EEB8 +P 9550 3500 +F 0 "#PWR0126" H 9550 3350 50 0001 C CNN +F 1 "VCC" V 9567 3628 50 0000 L CNN +F 2 "" H 9550 3500 50 0001 C CNN +F 3 "" H 9550 3500 50 0001 C CNN + 1 9550 3500 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0123 +U 1 1 5D90B621 +P 9550 4000 +F 0 "#PWR0123" H 9550 3750 50 0001 C CNN +F 1 "GND" V 9555 3872 50 0000 R CNN +F 2 "" H 9550 4000 50 0001 C CNN +F 3 "" H 9550 4000 50 0001 C CNN + 1 9550 4000 + 0 -1 -1 0 +$EndComp +$Comp +L SparkFun-Connectors:CONN_06LOCK J1 +U 1 1 5D8D4C75 +P 9450 4000 +F 0 "J1" H 9408 4810 45 0000 C CNN +F 1 "AVR_ICSP" H 9408 4726 45 0000 C CNN +F 2 "HokieGeek-kicad:ICSP-Header" H 9450 4700 20 0001 C CNN +F 3 "" H 9450 4000 50 0001 C CNN +F 4 "" H 9408 4631 60 0001 C CNN "Field4" + 1 9450 4000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0112 +U 1 1 5DB72208 +P 10950 4450 +F 0 "#PWR0112" H 10950 4200 50 0001 C CNN +F 1 "GND" H 10955 4277 50 0000 C CNN +F 2 "" H 10950 4450 50 0001 C CNN +F 3 "" H 10950 4450 50 0001 C CNN + 1 10950 4450 + 1 0 0 -1 +$EndComp +Text GLabel 10550 4450 0 50 Input ~ 0 +RST +$Comp +L Switch:SW_SPST RESET1 +U 1 1 5DB7090B +P 10750 4450 +F 0 "RESET1" H 10750 4685 50 0000 C CNN +F 1 "RESET" H 10750 4594 50 0001 C CNN +F 2 "Keebio-Parts:SW_Tactile_SPST_Angled_MJTP1117" H 10750 4450 50 0001 C CNN +F 3 "~" H 10750 4450 50 0001 C CNN + 1 10750 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 2450 7350 2350 +Wire Wire Line + 7350 2350 6300 2350 +Connection ~ 6300 2350 +Wire Wire Line + 6300 2350 6300 2450 +Text GLabel 10750 3650 2 50 Input ~ 0 +TRRSx +Text GLabel 6200 7050 2 50 Input ~ 0 +RGBDO +Text GLabel 10750 3550 2 50 Input ~ 0 +RGBDO +Wire Wire Line + 900 7050 1150 7050 +Wire Wire Line + 5050 4850 5150 4850 +Wire Wire Line + 4750 4050 4750 4850 +Connection ~ 4750 4050 +$EndSCHEMATC diff --git a/jane.sch-bak b/jane.sch-bak new file mode 100644 index 0000000..1746d27 --- /dev/null +++ b/jane.sch-bak @@ -0,0 +1,1746 @@ +EESchema Schematic File Version 4 +LIBS:jane-cache +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "Jane" +Date "" +Rev "20191022" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L keebio:MX A4 +U 1 1 5D929550 +P 4850 1150 +F 0 "A4" H 4850 1373 50 0000 C CNN +F 1 "MX" H 4850 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4850 1150 60 0001 C CNN +F 3 "" H 4850 1150 60 0001 C CNN + 1 4850 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B4 +U 1 1 5D955748 +P 4850 2250 +F 0 "B4" H 4850 2473 50 0000 C CNN +F 1 "MX" H 4850 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4850 2250 60 0001 C CNN +F 3 "" H 4850 2250 60 0001 C CNN + 1 4850 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A3 +U 1 1 5D9B3A38 +P 3750 1150 +F 0 "A3" H 3750 1373 50 0000 C CNN +F 1 "MX" H 3750 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3750 1150 60 0001 C CNN +F 3 "" H 3750 1150 60 0001 C CNN + 1 3750 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B3 +U 1 1 5D9B3A56 +P 3750 2250 +F 0 "B3" H 3750 2473 50 0000 C CNN +F 1 "MX" H 3750 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3750 2250 60 0001 C CNN +F 3 "" H 3750 2250 60 0001 C CNN + 1 3750 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C3 +U 1 1 5D9B3A75 +P 3800 3850 +F 0 "C3" H 3800 4073 50 0000 C CNN +F 1 "MX" H 3800 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 3800 3850 60 0001 C CNN +F 3 "" H 3800 3850 60 0001 C CNN + 1 3800 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A2 +U 1 1 5D9D9CE4 +P 2050 1150 +F 0 "A2" H 2050 1373 50 0000 C CNN +F 1 "MX" H 2050 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2050 1150 60 0001 C CNN +F 3 "" H 2050 1150 60 0001 C CNN + 1 2050 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B2 +U 1 1 5D9D9D02 +P 2050 2250 +F 0 "B2" H 2050 2473 50 0000 C CNN +F 1 "MX" H 2050 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2050 2250 60 0001 C CNN +F 3 "" H 2050 2250 60 0001 C CNN + 1 2050 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C2 +U 1 1 5D9D9D21 +P 2200 3850 +F 0 "C2" H 2200 4073 50 0000 C CNN +F 1 "MX" H 2200 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 2200 3850 60 0001 C CNN +F 3 "" H 2200 3850 60 0001 C CNN + 1 2200 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B1 +U 1 1 5DA47D48 +P 1050 2250 +F 0 "B1" H 1050 2473 50 0000 C CNN +F 1 "MX" H 1050 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1050 2250 60 0001 C CNN +F 3 "" H 1050 2250 60 0001 C CNN + 1 1050 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D1 +U 1 1 5DAA4052 +P 1200 5100 +F 0 "D1" H 1200 5323 50 0000 C CNN +F 1 "MX" H 1200 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1200 5100 60 0001 C CNN +F 3 "" H 1200 5100 60 0001 C CNN + 1 1200 5100 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A5 +U 1 1 5DC82AE7 +P 6450 1150 +F 0 "A5" H 6450 1373 50 0000 C CNN +F 1 "MX" H 6450 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6450 1150 60 0001 C CNN +F 3 "" H 6450 1150 60 0001 C CNN + 1 6450 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX B5 +U 1 1 5DC82B05 +P 6450 2250 +F 0 "B5" H 6450 2473 50 0000 C CNN +F 1 "MX" H 6450 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6450 2250 60 0001 C CNN +F 3 "" H 6450 2250 60 0001 C CNN + 1 6450 2250 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C5 +U 1 1 5DC82B23 +P 6550 3850 +F 0 "C5" H 6550 4073 50 0000 C CNN +F 1 "MX" H 6550 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6550 3850 60 0001 C CNN +F 3 "" H 6550 3850 60 0001 C CNN + 1 6550 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D5 +U 1 1 5DC82B41 +P 6550 5100 +F 0 "D5" H 6550 5323 50 0000 C CNN +F 1 "MX" H 6550 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 6550 5100 60 0001 C CNN +F 3 "" H 6550 5100 60 0001 C CNN + 1 6550 5100 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX A6 +U 1 1 5DCC22A4 +P 7500 1150 +F 0 "A6" H 7500 1373 50 0000 C CNN +F 1 "MX" H 7500 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple--missing-hole-right" H 7500 1150 60 0001 C CNN +F 3 "" H 7500 1150 60 0001 C CNN + 1 7500 1150 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX C6 +U 1 1 5DCC22E0 +P 7600 3850 +F 0 "C6" H 7600 4073 50 0000 C CNN +F 1 "MX" H 7600 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7600 3850 60 0001 C CNN +F 3 "" H 7600 3850 60 0001 C CNN + 1 7600 3850 + 1 0 0 -1 +$EndComp +$Comp +L keebio:MX D6 +U 1 1 5DCC22FE +P 7600 5100 +F 0 "D6" H 7600 5323 50 0000 C CNN +F 1 "MX" H 7600 4800 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7600 5100 60 0001 C CNN +F 3 "" H 7600 5100 60 0001 C CNN + 1 7600 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6250 3850 6250 5100 +Wire Wire Line + 7300 3850 7300 5100 +Wire Wire Line + 900 1350 900 1250 +Wire Wire Line + 900 1250 1900 1250 +Wire Wire Line + 1900 1250 1900 1350 +Wire Wire Line + 3600 1250 3600 1350 +Wire Wire Line + 3600 1250 4700 1250 +Wire Wire Line + 4700 1250 4700 1350 +Wire Wire Line + 6300 1250 6300 1350 +Wire Wire Line + 6300 1250 7350 1250 +Wire Wire Line + 7350 1250 7350 1350 +Wire Wire Line + 900 2450 900 2350 +Wire Wire Line + 900 2350 1900 2350 +Wire Wire Line + 1900 2350 1900 2450 +Wire Wire Line + 3600 2350 3600 2450 +Wire Wire Line + 3600 2350 4700 2350 +Wire Wire Line + 4700 2350 4700 2450 +Wire Wire Line + 2050 3950 2050 4050 +Wire Wire Line + 3650 3950 3650 4050 +Wire Wire Line + 3650 3950 4750 3950 +Wire Wire Line + 6400 3950 7450 3950 +Wire Wire Line + 7450 3950 7450 4050 +Wire Wire Line + 7450 5200 7450 4050 +$Comp +L LED:WS2812B RGB1 +U 1 1 5D9D4967 +P 1450 7050 +F 0 "RGB1" H 1794 7096 50 0000 L CNN +F 1 "WS2812B" H 1794 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 1500 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 1550 6675 50 0001 L TNN + 1 1450 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0101 +U 1 1 5DACF4FD +P 10800 1050 +F 0 "#PWR0101" H 10800 800 50 0001 C CNN +F 1 "GND" V 10805 922 50 0000 R CNN +F 2 "" H 10800 1050 50 0001 C CNN +F 3 "" H 10800 1050 50 0001 C CNN + 1 10800 1050 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0102 +U 1 1 5DAE2B36 +P 9400 1150 +F 0 "#PWR0102" H 9400 900 50 0001 C CNN +F 1 "GND" V 9405 1022 50 0000 R CNN +F 2 "" H 9400 1150 50 0001 C CNN +F 3 "" H 9400 1150 50 0001 C CNN + 1 9400 1150 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0103 +U 1 1 5DAE36ED +P 9400 1250 +F 0 "#PWR0103" H 9400 1000 50 0001 C CNN +F 1 "GND" V 9405 1122 50 0000 R CNN +F 2 "" H 9400 1250 50 0001 C CNN +F 3 "" H 9400 1250 50 0001 C CNN + 1 9400 1250 + 0 1 1 0 +$EndComp +$Comp +L power:VCC #PWR0106 +U 1 1 5DAFA39D +P 10800 1250 +F 0 "#PWR0106" H 10800 1100 50 0001 C CNN +F 1 "VCC" V 10817 1378 50 0000 L CNN +F 2 "" H 10800 1250 50 0001 C CNN +F 3 "" H 10800 1250 50 0001 C CNN + 1 10800 1250 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0110 +U 1 1 5DB210F0 +P 1450 7350 +F 0 "#PWR0110" H 1450 7100 50 0001 C CNN +F 1 "GND" H 1455 7177 50 0000 C CNN +F 2 "" H 1450 7350 50 0001 C CNN +F 3 "" H 1450 7350 50 0001 C CNN + 1 1450 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0111 +U 1 1 5DB216BC +P 1450 6750 +F 0 "#PWR0111" H 1450 6600 50 0001 C CNN +F 1 "VCC" H 1467 6923 50 0000 C CNN +F 2 "" H 1450 6750 50 0001 C CNN +F 3 "" H 1450 6750 50 0001 C CNN + 1 1450 6750 + 1 0 0 -1 +$EndComp +Text GLabel 9400 2050 0 50 Input ~ 0 +LED +Text GLabel 10800 1550 2 50 Input ~ 0 +C_1 +Text GLabel 10800 1650 2 50 Input ~ 0 +C_2 +Text GLabel 10800 1750 2 50 Input ~ 0 +C_3 +Text GLabel 10800 1850 2 50 Input ~ 0 +C_4 +Text GLabel 10800 1950 2 50 Input ~ 0 +C_5 +Text GLabel 10800 2050 2 50 Input ~ 0 +C_6 +Text GLabel 8750 1450 0 50 Input ~ 0 +TRRS +Text GLabel 8750 1350 0 50 Input ~ 0 +TRRSx +Text GLabel 9400 950 0 50 Input ~ 0 +RGB +Text GLabel 9400 1650 0 50 Input ~ 0 +C6 +Text GLabel 10800 1350 2 50 Input ~ 0 +ENC_A +Text GLabel 10800 1450 2 50 Input ~ 0 +ENC_B +Text GLabel 900 7050 0 50 Input ~ 0 +RGB +$Comp +L keebio:ProMicro U3 +U 1 1 5D8887E2 +P 10100 1500 +F 0 "U3" H 10100 2337 60 0000 C CNN +F 1 "ProMicro" H 10100 2231 60 0000 C CNN +F 2 "Keebio-Parts:ArduinoProMicro-ZigZag" V 11150 -1000 60 0001 C CNN +F 3 "" V 11150 -1000 60 0001 C CNN + 1 10100 1500 + 1 0 0 -1 +$EndComp +$Comp +L Device:R_Small_US R3 +U 1 1 5DB90F16 +P 8900 1250 +F 0 "R3" H 8968 1296 50 0000 L CNN +F 1 "4.7k Ω" H 8968 1205 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 8900 1250 50 0001 C CNN +F 3 "~" H 8900 1250 50 0001 C CNN + 1 8900 1250 + -1 0 0 1 +$EndComp +$Comp +L Device:R_Small_US R4 +U 1 1 5DB9CC59 +P 8900 1550 +F 0 "R4" H 8968 1596 50 0000 L CNN +F 1 "4.7k Ω" H 8968 1505 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 8900 1550 50 0001 C CNN +F 3 "~" H 8900 1550 50 0001 C CNN + 1 8900 1550 + -1 0 0 1 +$EndComp +$Comp +L power:VCC #PWR0113 +U 1 1 5DB9F600 +P 8900 1150 +F 0 "#PWR0113" H 8900 1000 50 0001 C CNN +F 1 "VCC" H 8917 1323 50 0000 C CNN +F 2 "" H 8900 1150 50 0001 C CNN +F 3 "" H 8900 1150 50 0001 C CNN + 1 8900 1150 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0114 +U 1 1 5DBA0DBF +P 8900 1650 +F 0 "#PWR0114" H 8900 1500 50 0001 C CNN +F 1 "VCC" H 8918 1823 50 0000 C CNN +F 2 "" H 8900 1650 50 0001 C CNN +F 3 "" H 8900 1650 50 0001 C CNN + 1 8900 1650 + -1 0 0 1 +$EndComp +Wire Wire Line + 8750 1350 8900 1350 +Wire Wire Line + 9400 1450 8900 1450 +Connection ~ 8900 1350 +Wire Wire Line + 8900 1350 9400 1350 +Connection ~ 8900 1450 +Wire Wire Line + 8900 1450 8750 1450 +Text GLabel 750 1150 1 50 Input ~ 0 +C_1 +Text GLabel 1750 1150 1 50 Input ~ 0 +C_2 +Text GLabel 3450 1150 1 50 Input ~ 0 +C_3 +Text GLabel 4550 1150 1 50 Input ~ 0 +C_4 +Text GLabel 6150 1150 1 50 Input ~ 0 +C_5 +Text GLabel 7200 1150 1 50 Input ~ 0 +C_6 +$Comp +L power:VCC #PWR0115 +U 1 1 5DBE9A3F +P 900 1350 +F 0 "#PWR0115" H 900 1200 50 0001 C CNN +F 1 "VCC" V 918 1477 50 0000 L CNN +F 2 "" H 900 1350 50 0001 C CNN +F 3 "" H 900 1350 50 0001 C CNN + 1 900 1350 + 0 -1 -1 0 +$EndComp +$Comp +L LED:WS2812B RGB2 +U 1 1 5DBF3604 +P 2300 7050 +F 0 "RGB2" H 2644 7096 50 0000 L CNN +F 1 "WS2812B" H 2644 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 2350 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 2400 6675 50 0001 L TNN + 1 2300 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0116 +U 1 1 5DBF3E54 +P 2300 6750 +F 0 "#PWR0116" H 2300 6600 50 0001 C CNN +F 1 "VCC" H 2317 6923 50 0000 C CNN +F 2 "" H 2300 6750 50 0001 C CNN +F 3 "" H 2300 6750 50 0001 C CNN + 1 2300 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0117 +U 1 1 5DBF445D +P 2300 7350 +F 0 "#PWR0117" H 2300 7100 50 0001 C CNN +F 1 "GND" H 2305 7177 50 0000 C CNN +F 2 "" H 2300 7350 50 0001 C CNN +F 3 "" H 2300 7350 50 0001 C CNN + 1 2300 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1750 7050 2000 7050 +$Comp +L LED:WS2812B RGB3 +U 1 1 5DC1E9CC +P 3200 7050 +F 0 "RGB3" H 3544 7096 50 0000 L CNN +F 1 "WS2812B" H 3544 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 3250 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 3300 6675 50 0001 L TNN + 1 3200 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB4 +U 1 1 5DC1F894 +P 4100 7050 +F 0 "RGB4" H 4444 7096 50 0000 L CNN +F 1 "WS2812B" H 4444 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 4150 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 4200 6675 50 0001 L TNN + 1 4100 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB5 +U 1 1 5DC20783 +P 5050 7050 +F 0 "RGB5" H 5394 7096 50 0000 L CNN +F 1 "WS2812B" H 5394 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 5100 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 5150 6675 50 0001 L TNN + 1 5050 7050 + 1 0 0 -1 +$EndComp +$Comp +L LED:WS2812B RGB6 +U 1 1 5DC21BD2 +P 5900 7050 +F 0 "RGB6" H 6244 7096 50 0000 L CNN +F 1 "WS2812B" H 6244 7005 50 0000 L CNN +F 2 "HokieGeek-kicad:WS2812B" H 5950 6750 50 0001 L TNN +F 3 "https://cdn-shop.adafruit.com/datasheets/WS2812B.pdf" H 6000 6675 50 0001 L TNN + 1 5900 7050 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0118 +U 1 1 5DC3749B +P 3200 6750 +F 0 "#PWR0118" H 3200 6600 50 0001 C CNN +F 1 "VCC" H 3217 6923 50 0000 C CNN +F 2 "" H 3200 6750 50 0001 C CNN +F 3 "" H 3200 6750 50 0001 C CNN + 1 3200 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0119 +U 1 1 5DC3A97F +P 4100 6750 +F 0 "#PWR0119" H 4100 6600 50 0001 C CNN +F 1 "VCC" H 4117 6923 50 0000 C CNN +F 2 "" H 4100 6750 50 0001 C CNN +F 3 "" H 4100 6750 50 0001 C CNN + 1 4100 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0120 +U 1 1 5DC3ADB3 +P 5050 6750 +F 0 "#PWR0120" H 5050 6600 50 0001 C CNN +F 1 "VCC" H 5067 6923 50 0000 C CNN +F 2 "" H 5050 6750 50 0001 C CNN +F 3 "" H 5050 6750 50 0001 C CNN + 1 5050 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0121 +U 1 1 5DC3B25A +P 5900 6750 +F 0 "#PWR0121" H 5900 6600 50 0001 C CNN +F 1 "VCC" H 5917 6923 50 0000 C CNN +F 2 "" H 5900 6750 50 0001 C CNN +F 3 "" H 5900 6750 50 0001 C CNN + 1 5900 6750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0124 +U 1 1 5DC3C233 +P 3200 7350 +F 0 "#PWR0124" H 3200 7100 50 0001 C CNN +F 1 "GND" H 3205 7177 50 0000 C CNN +F 2 "" H 3200 7350 50 0001 C CNN +F 3 "" H 3200 7350 50 0001 C CNN + 1 3200 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0125 +U 1 1 5DC3C6EE +P 4100 7350 +F 0 "#PWR0125" H 4100 7100 50 0001 C CNN +F 1 "GND" H 4105 7177 50 0000 C CNN +F 2 "" H 4100 7350 50 0001 C CNN +F 3 "" H 4100 7350 50 0001 C CNN + 1 4100 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0128 +U 1 1 5DC3D4BA +P 5900 7350 +F 0 "#PWR0128" H 5900 7100 50 0001 C CNN +F 1 "GND" H 5905 7177 50 0000 C CNN +F 2 "" H 5900 7350 50 0001 C CNN +F 3 "" H 5900 7350 50 0001 C CNN + 1 5900 7350 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0129 +U 1 1 5DC3D9C6 +P 5050 7350 +F 0 "#PWR0129" H 5050 7100 50 0001 C CNN +F 1 "GND" H 5055 7177 50 0000 C CNN +F 2 "" H 5050 7350 50 0001 C CNN +F 3 "" H 5050 7350 50 0001 C CNN + 1 5050 7350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2600 7050 2900 7050 +Wire Wire Line + 3500 7050 3800 7050 +Wire Wire Line + 5350 7050 5600 7050 +Text GLabel 10800 1150 2 50 Input ~ 0 +RST +$Comp +L Device:C_Small Cap1 +U 1 1 5DA90E30 +P 1050 6850 +F 0 "Cap1" H 1142 6896 50 0000 L CNN +F 1 "0.1uF" H 1142 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 1050 6850 50 0001 C CNN +F 3 "~" H 1050 6850 50 0001 C CNN + 1 1050 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap2 +U 1 1 5DAB4343 +P 1950 6850 +F 0 "Cap2" H 2042 6896 50 0000 L CNN +F 1 "0.1uF" H 2042 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 1950 6850 50 0001 C CNN +F 3 "~" H 1950 6850 50 0001 C CNN + 1 1950 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap3 +U 1 1 5DAB4A04 +P 2850 6850 +F 0 "Cap3" H 2942 6896 50 0000 L CNN +F 1 "0.1uF" H 2942 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 2850 6850 50 0001 C CNN +F 3 "~" H 2850 6850 50 0001 C CNN + 1 2850 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap4 +U 1 1 5DAB52C6 +P 3750 6850 +F 0 "Cap4" H 3842 6896 50 0000 L CNN +F 1 "0.1uF" H 3842 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 3750 6850 50 0001 C CNN +F 3 "~" H 3750 6850 50 0001 C CNN + 1 3750 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap5 +U 1 1 5DABA58A +P 4650 6850 +F 0 "Cap5" H 4742 6896 50 0000 L CNN +F 1 "0.1uF" H 4742 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 4650 6850 50 0001 C CNN +F 3 "~" H 4650 6850 50 0001 C CNN + 1 4650 6850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C_Small Cap6 +U 1 1 5DABAB15 +P 5550 6850 +F 0 "Cap6" H 5642 6896 50 0000 L CNN +F 1 "0.1uF" H 5642 6805 50 0000 L CNN +F 2 "HokieGeek-kicad:0603-Dual" H 5550 6850 50 0001 C CNN +F 3 "~" H 5550 6850 50 0001 C CNN + 1 5550 6850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 6750 1450 6750 +Connection ~ 1450 6750 +Wire Wire Line + 1950 6750 2300 6750 +Connection ~ 2300 6750 +Wire Wire Line + 2850 6750 3200 6750 +Connection ~ 3200 6750 +Wire Wire Line + 3750 6750 4100 6750 +Connection ~ 4100 6750 +Wire Wire Line + 4650 6750 5050 6750 +Connection ~ 5050 6750 +Wire Wire Line + 5550 6750 5900 6750 +Connection ~ 5900 6750 +Wire Wire Line + 1450 7350 1050 7350 +Wire Wire Line + 1050 7350 1050 6950 +Connection ~ 1450 7350 +Wire Wire Line + 5900 7350 5550 7350 +Wire Wire Line + 5550 7350 5550 6950 +Connection ~ 5900 7350 +Wire Wire Line + 5050 7350 4650 7350 +Wire Wire Line + 4650 7350 4650 6950 +Connection ~ 5050 7350 +Wire Wire Line + 4100 7350 3750 7350 +Wire Wire Line + 3750 7350 3750 6950 +Connection ~ 4100 7350 +Wire Wire Line + 3200 7350 2850 7350 +Wire Wire Line + 2850 7350 2850 6950 +Connection ~ 3200 7350 +Wire Wire Line + 2300 7350 1950 7350 +Wire Wire Line + 1950 7350 1950 6950 +Connection ~ 2300 7350 +NoConn ~ 10800 950 +NoConn ~ -3250 6600 +$Comp +L SparkFun-LED:LED-3MM-NO_SILK DENC1 +U 1 1 5DADB196 +P 4850 4850 +F 0 "DENC1" H 4843 4595 50 0001 C CNN +F 1 "LED" H 4843 4686 50 0000 C CNN +F 2 "HokieGeek-kicad:LED_D3.0mm_FlatTop_minsilk" H 4850 4850 50 0001 C CNN +F 3 "~" H 4850 4850 50 0001 C CNN + 1 4850 4850 + 0 -1 -1 0 +$EndComp +Text GLabel 4000 4750 0 50 Input ~ 0 +ENC_B +Text GLabel 4000 4950 0 50 Input ~ 0 +ENC_A +Wire Wire Line + 4400 7050 4750 7050 +Text GLabel 9400 1950 0 50 Input ~ 0 +R_D +Text GLabel 9400 1850 0 50 Input ~ 0 +R_C +Text GLabel 9400 1750 0 50 Input ~ 0 +R_B +Text GLabel 9400 1550 0 50 Input ~ 0 +R_A +Text GLabel 9400 1050 0 50 Input ~ 0 +D2 +$Comp +L Device:R_Pack04 RN1 +U 1 1 5D98A880 +P 2550 2000 +F 0 "RN1" V 2133 2000 50 0000 C CNN +F 1 "470 Ω" V 2224 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 2825 2000 50 0001 C CNN +F 3 "~" H 2550 2000 50 0001 C CNN + 1 2550 2000 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0109 +U 1 1 5DB1B399 +P 4000 4850 +F 0 "#PWR0109" H 4000 4600 50 0001 C CNN +F 1 "GND" H 4005 4677 50 0000 C CNN +F 2 "" H 4000 4850 50 0001 C CNN +F 3 "" H 4000 4850 50 0001 C CNN + 1 4000 4850 + 0 1 -1 0 +$EndComp +$Comp +L Device:Rotary_Encoder_Switch SW1 +U 1 1 5D87F295 +P 4300 4850 +F 0 "SW1" V 4346 4620 50 0000 R CNN +F 1 "Rotary_Encoder_Switch" V 4255 4620 50 0001 R CNN +F 2 "Keebio-Parts:RotaryEncoder_EC11" H 4150 5010 50 0001 C CNN +F 3 "~" H 4300 5110 50 0001 C CNN + 1 4300 4850 + 1 0 0 1 +$EndComp +$Comp +L Device:R_Pack04 RN2 +U 1 1 5DC73F86 +P 5350 2000 +F 0 "RN2" V 4933 2000 50 0000 C CNN +F 1 "470 Ω" V 5024 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 5625 2000 50 0001 C CNN +F 3 "~" H 5350 2000 50 0001 C CNN + 1 5350 2000 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN3 +U 1 1 5DC74E49 +P 8000 2000 +F 0 "RN3" V 7583 2000 50 0000 C CNN +F 1 "470 Ω" V 7674 2000 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 8275 2000 50 0001 C CNN +F 3 "~" H 8000 2000 50 0001 C CNN + 1 8000 2000 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN4 +U 1 1 5DC75F2C +P 2550 4750 +F 0 "RN4" V 2133 4750 50 0000 C CNN +F 1 "470 Ω" V 2224 4750 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 2825 4750 50 0001 C CNN +F 3 "~" H 2550 4750 50 0001 C CNN + 1 2550 4750 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN5 +U 1 1 5DC768EA +P 5350 4850 +F 0 "RN5" V 4933 4850 50 0000 C CNN +F 1 "470 Ω" V 5024 4850 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 5625 4850 50 0001 C CNN +F 3 "~" H 5350 4850 50 0001 C CNN + 1 5350 4850 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Pack04 RN6 +U 1 1 5DC77223 +P 8000 4750 +F 0 "RN6" V 7583 4750 50 0000 C CNN +F 1 "470 Ω" V 7674 4750 50 0000 C CNN +F 2 "HokieGeek-kicad:R_Array_Concave_4x0603" V 8275 4750 50 0001 C CNN +F 3 "~" H 8000 4750 50 0001 C CNN + 1 8000 4750 + 0 1 1 0 +$EndComp +Connection ~ 7450 5200 +Connection ~ 7450 4050 +Connection ~ 6400 4050 +Wire Wire Line + 6400 4050 6400 5200 +Wire Wire Line + 6400 5200 7450 5200 +Wire Wire Line + 6400 3950 6400 4050 +Connection ~ 6400 5200 +Wire Wire Line + 7450 5200 7450 5300 +Wire Wire Line + 6400 5200 6400 5300 +Wire Wire Line + 1050 3950 2050 3950 +Text GLabel 8200 4550 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4750 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 4850 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 6950 5300 6700 5300 +$Comp +L power:VCC #PWR0130 +U 1 1 5E2211D4 +P 6400 4050 +F 0 "#PWR0130" H 6400 3900 50 0001 C CNN +F 1 "VCC" V 6418 4177 50 0000 L CNN +F 2 "" H 6400 4050 50 0001 C CNN +F 3 "" H 6400 4050 50 0001 C CNN + 1 6400 4050 + 0 -1 -1 0 +$EndComp +Text GLabel 6250 3850 0 50 Input ~ 0 +C_5 +Text GLabel 7300 3850 0 50 Input ~ 0 +C_6 +Text GLabel 4600 3850 0 50 Input ~ 0 +C_4 +Text GLabel 3500 3850 0 50 Input ~ 0 +C_3 +$Comp +L power:VCC #PWR0133 +U 1 1 5E281AF5 +P 3650 4050 +F 0 "#PWR0133" H 3650 3900 50 0001 C CNN +F 1 "VCC" V 3668 4177 50 0000 L CNN +F 2 "" H 3650 4050 50 0001 C CNN +F 3 "" H 3650 4050 50 0001 C CNN + 1 3650 4050 + 0 -1 -1 0 +$EndComp +Connection ~ 3650 4050 +Text GLabel 5400 4150 2 50 Input ~ 0 +R_C +Text GLabel 4800 5250 2 50 Input ~ 0 +R_D +Wire Wire Line + 7800 5300 7750 5300 +Wire Wire Line + 7800 4050 7750 4050 +Wire Wire Line + 4750 3950 4750 4050 +$Comp +L keebio:MX C4 +U 1 1 5D9711CF +P 4900 3850 +F 0 "C4" H 4900 4073 50 0000 C CNN +F 1 "MX" H 4900 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 4900 3850 60 0001 C CNN +F 3 "" H 4900 3850 60 0001 C CNN + 1 4900 3850 + 1 0 0 -1 +$EndComp +Text GLabel 5550 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 4750 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 4850 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 4600 4750 4600 3850 +Text GLabel 1700 5400 2 50 Input ~ 0 +R_D +Text GLabel 2700 4150 2 50 Input ~ 0 +R_C +Text GLabel 1900 3850 0 50 Input ~ 0 +C_2 +Wire Wire Line + 900 3850 900 5100 +Text GLabel 900 3850 0 50 Input ~ 0 +C_1 +Wire Wire Line + 1050 4050 1050 3950 +Connection ~ 1050 4050 +$Comp +L keebio:MX C1 +U 1 1 5DA47D66 +P 1200 3850 +F 0 "C1" H 1200 4073 50 0000 C CNN +F 1 "MX" H 1200 3550 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1200 3850 60 0001 C CNN +F 3 "" H 1200 3850 60 0001 C CNN + 1 1200 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1050 4050 1050 5300 +Text GLabel 2750 4550 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 4650 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 4750 2 50 Input ~ 0 +LEDOUT +NoConn ~ 2750 4850 +NoConn ~ 2350 4850 +$Comp +L power:VCC #PWR0134 +U 1 1 5E732439 +P 1050 3950 +F 0 "#PWR0134" H 1050 3800 50 0001 C CNN +F 1 "VCC" V 1068 4077 50 0000 L CNN +F 2 "" H 1050 3950 50 0001 C CNN +F 3 "" H 1050 3950 50 0001 C CNN + 1 1050 3950 + 0 -1 -1 0 +$EndComp +Connection ~ 1050 3950 +$Comp +L power:VCC #PWR0135 +U 1 1 5E739149 +P 6300 1350 +F 0 "#PWR0135" H 6300 1200 50 0001 C CNN +F 1 "VCC" V 6318 1477 50 0000 L CNN +F 2 "" H 6300 1350 50 0001 C CNN +F 3 "" H 6300 1350 50 0001 C CNN + 1 6300 1350 + 0 -1 -1 0 +$EndComp +Connection ~ 6300 1350 +Connection ~ 3600 2350 +Connection ~ 3600 1350 +$Comp +L power:VCC #PWR0136 +U 1 1 5E746AAA +P 3600 1350 +F 0 "#PWR0136" H 3600 1200 50 0001 C CNN +F 1 "VCC" V 3618 1477 50 0000 L CNN +F 2 "" H 3600 1350 50 0001 C CNN +F 3 "" H 3600 1350 50 0001 C CNN + 1 3600 1350 + 0 -1 -1 0 +$EndComp +Connection ~ 900 1350 +Connection ~ 900 2350 +Text GLabel 8100 4150 2 50 Input ~ 0 +R_C +Text GLabel 8100 5400 2 50 Input ~ 0 +R_D +Wire Wire Line + 7800 4050 7800 4550 +Wire Wire Line + 7800 4850 7800 5300 +Wire Wire Line + 7800 4750 6950 4750 +Wire Wire Line + 6950 4750 6950 5300 +Wire Wire Line + 7800 4650 6700 4650 +Wire Wire Line + 6700 4050 6700 4650 +Wire Wire Line + 5050 4050 5050 4450 +Wire Wire Line + 5100 4550 3950 4550 +Wire Wire Line + 3950 4050 3950 4550 +Wire Wire Line + 1350 5300 1400 5300 +Wire Wire Line + 1400 5300 1400 4750 +Wire Wire Line + 2350 4550 2350 4050 +Wire Wire Line + 2350 4650 1350 4650 +Wire Wire Line + 2350 4750 1400 4750 +Wire Wire Line + 1350 4050 1350 4650 +Wire Wire Line + 7200 1150 7200 2250 +Wire Wire Line + 6150 1150 6150 2250 +Wire Wire Line + 6300 1350 6300 2350 +$Comp +L keebio:MX B6 +U 1 1 5DCC22C2 +P 7500 2250 +F 0 "B6" H 7500 2473 50 0000 C CNN +F 1 "MX" H 7500 1950 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 7500 2250 60 0001 C CNN +F 3 "" H 7500 2250 60 0001 C CNN + 1 7500 2250 + 1 0 0 -1 +$EndComp +Text GLabel 8200 1800 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 8200 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 1800 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 5550 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 2100 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 2000 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 1900 2 50 Input ~ 0 +LEDOUT +Text GLabel 2750 1800 2 50 Input ~ 0 +LEDOUT +Wire Wire Line + 3450 1150 3450 2250 +Wire Wire Line + 3600 1350 3600 2350 +Wire Wire Line + 5000 2450 5000 2100 +Wire Wire Line + 5000 2100 5150 2100 +Wire Wire Line + 5150 2000 3900 2000 +Wire Wire Line + 3900 2000 3900 2450 +Wire Wire Line + 5150 1900 3900 1900 +Wire Wire Line + 3900 1900 3900 1350 +Wire Wire Line + 5150 1800 5000 1800 +Wire Wire Line + 5000 1800 5000 1350 +Wire Wire Line + 2350 1800 2200 1800 +Wire Wire Line + 2200 1800 2200 1350 +Wire Wire Line + 2350 1900 1200 1900 +Wire Wire Line + 1200 1900 1200 1350 +Wire Wire Line + 2350 2100 2200 2100 +Wire Wire Line + 2200 2100 2200 2450 +Wire Wire Line + 2350 2000 1200 2000 +Wire Wire Line + 1200 2000 1200 2450 +Wire Wire Line + 900 1350 900 2350 +Wire Wire Line + 750 1150 750 2250 +$Comp +L Diode:BAV99S DA1 +U 2 1 5F24B223 +P 2350 1450 +F 0 "DA1" V 2350 1529 50 0000 L CNN +F 1 "BAV99S" H 2350 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2350 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1600 1050 50 0001 C CNN + 2 2350 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 2350 1750 +$Comp +L Diode:BAV99S DA2 +U 2 1 5F25B41B +P 5150 1450 +F 0 "DA2" V 5150 1528 50 0000 L CNN +F 1 "BAV99S" H 5150 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5150 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4400 1050 50 0001 C CNN + 2 5150 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 4050 1750 +NoConn ~ 5150 1750 +$Comp +L Diode:BAV99S DA3 +U 1 1 5F272075 +P 6750 1450 +F 0 "DA3" V 6750 1529 50 0000 L CNN +F 1 "BAV99S" H 6750 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6750 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6000 1050 50 0001 C CNN + 1 6750 1450 + 0 -1 1 0 +$EndComp +NoConn ~ 6750 1750 +Text GLabel 8000 1450 2 50 Input ~ 0 +R_A +$Comp +L Diode:BAV99S DC1 +U 1 1 5F299B17 +P 1500 4150 +F 0 "DC1" V 1500 4229 50 0000 L CNN +F 1 "BAV99S" H 1500 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1500 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 750 3750 50 0001 C CNN + 1 1500 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 1500 4450 +$Comp +L Diode:BAV99S DC2 +U 1 1 5F299B2F +P 4100 4150 +F 0 "DC2" H 4100 4275 50 0000 C CNN +F 1 "BAV99S" H 4100 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4100 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3350 3750 50 0001 C CNN + 1 4100 4150 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DC2 +U 2 1 5F299B39 +P 5200 4150 +F 0 "DC2" H 5200 4275 50 0000 C CNN +F 1 "BAV99S" H 5200 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5200 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4450 3750 50 0001 C CNN + 2 5200 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 4100 4450 +NoConn ~ 5200 4450 +$Comp +L Diode:BAV99S DC3 +U 1 1 5F299B47 +P 6850 4150 +F 0 "DC3" H 6850 4275 50 0000 C CNN +F 1 "BAV99S" H 6850 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6850 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6100 3750 50 0001 C CNN + 1 6850 4150 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DC3 +U 2 1 5F299B51 +P 7900 4150 +F 0 "DC3" H 7900 4275 50 0000 C CNN +F 1 "BAV99S" H 7900 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7900 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7150 3750 50 0001 C CNN + 2 7900 4150 + 0 -1 1 0 +$EndComp +NoConn ~ 6850 4450 +NoConn ~ 7900 4450 +Wire Wire Line + 1750 1150 1750 2250 +Wire Wire Line + 4550 2250 4550 1150 +$Comp +L Diode:BAV99S DB1 +U 1 1 5F437714 +P 1350 2550 +F 0 "DB1" V 1350 2629 50 0000 L CNN +F 1 "BAV99S" H 1350 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1350 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 600 2150 50 0001 C CNN + 1 1350 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 1350 2850 +NoConn ~ 2350 2850 +$Comp +L Diode:BAV99S DB2 +U 1 1 5F43772A +P 4050 2550 +F 0 "DB2" V 4050 2629 50 0000 L CNN +F 1 "BAV99S" H 4050 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4050 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3300 2150 50 0001 C CNN + 1 4050 2550 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DB2 +U 2 1 5F437734 +P 5150 2550 +F 0 "DB2" V 5150 2629 50 0000 L CNN +F 1 "BAV99S" H 5150 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 5150 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 4400 2150 50 0001 C CNN + 2 5150 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 4050 2850 +NoConn ~ 5150 2850 +$Comp +L Diode:BAV99S DB3 +U 1 1 5F437740 +P 6750 2550 +F 0 "DB3" V 6750 2629 50 0000 L CNN +F 1 "BAV99S" H 6750 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6750 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6000 2150 50 0001 C CNN + 1 6750 2550 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DB3 +U 2 1 5F43774A +P 7800 2550 +F 0 "DB3" V 7800 2629 50 0000 L CNN +F 1 "BAV99S" H 7800 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7800 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7050 2150 50 0001 C CNN + 2 7800 2550 + 0 -1 1 0 +$EndComp +NoConn ~ 6750 2850 +NoConn ~ 7800 2850 +Text GLabel 8000 2550 2 50 Input ~ 0 +R_B +$Comp +L Diode:BAV99S DB1 +U 2 1 5F43771E +P 2350 2550 +F 0 "DB1" V 2350 2629 50 0000 L CNN +F 1 "BAV99S" H 2350 2675 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2350 2050 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1600 2150 50 0001 C CNN + 2 2350 2550 + 0 -1 1 0 +$EndComp +Wire Wire Line + 1550 2550 2550 2550 +Wire Wire Line + 4250 2550 5350 2550 +NoConn ~ 1350 1750 +$Comp +L Diode:BAV99S DA1 +U 1 1 5F24923B +P 1350 1450 +F 0 "DA1" V 1350 1529 50 0000 L CNN +F 1 "BAV99S" H 1350 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1350 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 600 1050 50 0001 C CNN + 1 1350 1450 + 0 -1 1 0 +$EndComp +$Comp +L keebio:MX A1 +U 1 1 5DA47D2A +P 1050 1150 +F 0 "A1" H 1050 1373 50 0000 C CNN +F 1 "MX" H 1050 850 60 0001 C CNN +F 2 "HokieGeek-kicad:MX_PCB_100H_Dual-LED_simple" H 1050 1150 60 0001 C CNN +F 3 "" H 1050 1150 60 0001 C CNN + 1 1050 1150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1550 1450 2550 1450 +Wire Wire Line + 6950 2550 8000 2550 +$Comp +L Diode:BAV99S DA2 +U 1 1 5F25B411 +P 4050 1450 +F 0 "DA2" V 4050 1529 50 0000 L CNN +F 1 "BAV99S" H 4050 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4050 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3300 1050 50 0001 C CNN + 1 4050 1450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 5350 1450 4250 1450 +NoConn ~ 7800 1750 +$Comp +L Diode:BAV99S DA3 +U 2 1 5F27207F +P 7800 1450 +F 0 "DA3" V 7800 1528 50 0000 L CNN +F 1 "BAV99S" H 7800 1575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7800 950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7050 1050 50 0001 C CNN + 2 7800 1450 + 0 -1 1 0 +$EndComp +Wire Wire Line + 7800 2100 7650 2100 +Wire Wire Line + 7650 2100 7650 2450 +Wire Wire Line + 7800 2000 6600 2000 +Wire Wire Line + 6600 2000 6600 2450 +Wire Wire Line + 7800 1800 7650 1800 +Wire Wire Line + 7650 1350 7650 1800 +Wire Wire Line + 7800 1900 6600 1900 +Wire Wire Line + 6600 1350 6600 1900 +Wire Wire Line + 8000 1450 6950 1450 +Text GLabel 5350 1450 2 50 Input ~ 0 +R_A +Text GLabel 5350 2550 2 50 Input ~ 0 +R_B +Text GLabel 2550 2550 2 50 Input ~ 0 +R_B +Text GLabel 2550 1450 2 50 Input ~ 0 +R_A +$Comp +L Diode:BAV99S DD1 +U 1 1 5F716896 +P 1500 5400 +F 0 "DD1" V 1500 5479 50 0000 L CNN +F 1 "BAV99S" H 1500 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 1500 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 750 5000 50 0001 C CNN + 1 1500 5400 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DD1 +U 2 1 5F7168A0 +P 2050 5150 +F 0 "DD1" V 2050 5229 50 0000 L CNN +F 1 "BAV99S" H 2050 5275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2050 4650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1300 4750 50 0001 C CNN + 2 2050 5150 + 0 1 1 0 +$EndComp +NoConn ~ 1500 5700 +NoConn ~ 2050 5450 +$Comp +L Diode:BAV99S DD2 +U 1 1 5F7168AC +P 4600 5250 +F 0 "DD2" V 4600 5329 50 0000 L CNN +F 1 "BAV99S" H 4600 5375 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4600 4750 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3850 4850 50 0001 C CNN + 1 4600 5250 + 0 -1 1 0 +$EndComp +$Comp +L Diode:BAV99S DD2 +U 2 1 5F7168B6 +P 4400 5450 +F 0 "DD2" V 4400 5528 50 0000 L CNN +F 1 "BAV99S" H 4400 5575 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 4400 4950 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 3650 5050 50 0001 C CNN + 2 4400 5450 + 0 1 1 0 +$EndComp +NoConn ~ 4600 5550 +NoConn ~ 4400 5750 +$Comp +L Diode:BAV99S DD3 +U 2 1 5F7168CC +P 7900 5400 +F 0 "DD3" V 7900 5479 50 0000 L CNN +F 1 "BAV99S" H 7900 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 7900 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 7150 5000 50 0001 C CNN + 2 7900 5400 + 0 -1 1 0 +$EndComp +NoConn ~ 7900 5700 +NoConn ~ 2500 4450 +$Comp +L Diode:BAV99S DC1 +U 2 1 5F299B21 +P 2500 4150 +F 0 "DC1" H 2500 4275 50 0000 C CNN +F 1 "BAV99S" H 2500 4275 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 2500 3650 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 1750 3750 50 0001 C CNN + 2 2500 4150 + 0 -1 1 0 +$EndComp +Wire Wire Line + 1700 4150 2700 4150 +NoConn ~ 2050 4850 +NoConn ~ 1850 5150 +NoConn ~ 4400 5150 +NoConn ~ 4200 5450 +Wire Wire Line + 4300 4150 5400 4150 +NoConn ~ 5550 4950 +NoConn ~ 5150 4950 +Wire Wire Line + 5100 4550 5100 4750 +Wire Wire Line + 5100 4750 5150 4750 +Wire Wire Line + 5150 4450 5150 4650 +Wire Wire Line + 5050 4450 5150 4450 +Wire Wire Line + 7050 4150 8100 4150 +NoConn ~ 6850 5700 +$Comp +L Diode:BAV99S DD3 +U 1 1 5F7168C2 +P 6850 5400 +F 0 "DD3" V 6850 5479 50 0000 L CNN +F 1 "BAV99S" H 6850 5525 50 0001 C CNN +F 2 "Package_TO_SOT_SMD:SOT-363_SC-70-6" H 6850 4900 50 0001 C CNN +F 3 "https://assets.nexperia.com/documents/data-sheet/BAV99_SER.pdf" H 6100 5000 50 0001 C CNN + 1 6850 5400 + 0 -1 1 0 +$EndComp +Wire Wire Line + 7050 5400 8100 5400 +$Comp +L Device:R_Small_US R1 +U 1 1 5DB5B41C +P 10350 2800 +F 0 "R1" V 10250 2750 50 0000 L CNN +F 1 "100 Ω" V 10400 2800 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 10350 2800 50 0001 C CNN +F 3 "~" H 10350 2800 50 0001 C CNN + 1 10350 2800 + 0 1 1 0 +$EndComp +$Comp +L Device:R_Small_US R2 +U 1 1 5DB549A1 +P 10250 2900 +F 0 "R2" V 10200 2800 50 0000 L CNN +F 1 "100k Ω" V 10300 2750 50 0000 L CNN +F 2 "Resistor_SMD:R_0603_1608Metric" H 10250 2900 50 0001 C CNN +F 3 "~" H 10250 2900 50 0001 C CNN + 1 10250 2900 + 1 0 0 -1 +$EndComp +Text GLabel 10750 2600 1 50 Input ~ 0 +LEDOUT +Text GLabel 10250 2800 0 50 Input ~ 0 +LED +$Comp +L power:GND #PWR0108 +U 1 1 5DB008EA +P 10250 3000 +F 0 "#PWR0108" H 10250 2750 50 0001 C CNN +F 1 "GND" H 10255 2827 50 0000 C CNN +F 2 "" H 10250 3000 50 0001 C CNN +F 3 "" H 10250 3000 50 0001 C CNN + 1 10250 3000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0104 +U 1 1 5DAE447E +P 10750 3000 +F 0 "#PWR0104" H 10750 2750 50 0001 C CNN +F 1 "GND" H 10755 2827 50 0000 C CNN +F 2 "" H 10750 3000 50 0001 C CNN +F 3 "" H 10750 3000 50 0001 C CNN + 1 10750 3000 + 1 0 0 -1 +$EndComp +$Comp +L Transistor_FET:2N7002 Q1 +U 1 1 5DA012E6 +P 10650 2800 +F 0 "Q1" H 10856 2846 50 0000 L CNN +F 1 "MOSFET" H 10856 2755 50 0001 L CNN +F 2 "Package_TO_SOT_SMD:SOT-23" H 10850 2725 50 0001 L CIN +F 3 "https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf" H 10650 2800 50 0001 L CNN + 1 10650 2800 + 1 0 0 -1 +$EndComp +Text GLabel 9050 2700 0 50 Input ~ 0 +TRRSx +Text GLabel 9050 2600 0 50 Input ~ 0 +TRRS +$Comp +L power:VCC #PWR0107 +U 1 1 5DAFBC12 +P 9050 2800 +F 0 "#PWR0107" H 9050 2650 50 0001 C CNN +F 1 "VCC" V 9068 2927 50 0000 L CNN +F 2 "" H 9050 2800 50 0001 C CNN +F 3 "" H 9050 2800 50 0001 C CNN + 1 9050 2800 + 0 -1 -1 0 +$EndComp +$Comp +L power:GND #PWR0105 +U 1 1 5DAE6C34 +P 9050 2900 +F 0 "#PWR0105" H 9050 2650 50 0001 C CNN +F 1 "GND" H 9055 2727 50 0000 C CNN +F 2 "" H 9050 2900 50 0001 C CNN +F 3 "" H 9050 2900 50 0001 C CNN + 1 9050 2900 + 1 0 0 -1 +$EndComp +$Comp +L keebio:TRRS U4 +U 1 1 5DEC2E4D +P 9400 3000 +F 0 "U4" H 9628 3303 60 0000 L CNN +F 1 "TRRS" H 9628 3197 60 0000 L CNN +F 2 "HokieGeek-kicad:TRRS-PJ-320A-dual_inline" H 9550 3000 60 0001 C CNN +F 3 "" H 9550 3000 60 0001 C CNN + 1 9400 3000 + 1 0 0 -1 +$EndComp +Text GLabel 9550 4750 2 50 Input ~ 0 +TRRSx +Text GLabel 9550 4650 2 50 Input ~ 0 +TRRS +$Comp +L power:VCC #PWR0132 +U 1 1 5DBE88BC +P 9550 4550 +F 0 "#PWR0132" H 9550 4400 50 0001 C CNN +F 1 "VCC" H 9567 4723 50 0000 C CNN +F 2 "" H 9550 4550 50 0001 C CNN +F 3 "" H 9550 4550 50 0001 C CNN + 1 9550 4550 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0131 +U 1 1 5DBE7ACB +P 9550 4850 +F 0 "#PWR0131" H 9550 4600 50 0001 C CNN +F 1 "GND" H 9555 4677 50 0000 C CNN +F 2 "" H 9550 4850 50 0001 C CNN +F 3 "" H 9550 4850 50 0001 C CNN + 1 9550 4850 + 1 0 0 -1 +$EndComp +$Comp +L SparkFun-Connectors:CONN_04 J3 +U 1 1 5DAEC96B +P 9450 4850 +F 0 "J3" H 9408 5354 45 0000 C CNN +F 1 "TRRS" H 9408 5270 45 0000 C CNN +F 2 "HokieGeek-kicad:TRRS_headers" H 9450 5350 20 0001 C CNN +F 3 "" H 9450 4850 50 0001 C CNN +F 4 "CONN-09696" H 9408 5281 60 0001 C CNN "Field4" + 1 9450 4850 + 1 0 0 -1 +$EndComp +$Comp +L power:VCC #PWR0127 +U 1 1 5DD30DD5 +P 10750 3450 +F 0 "#PWR0127" H 10750 3300 50 0001 C CNN +F 1 "VCC" H 10767 3623 50 0000 C CNN +F 2 "" H 10750 3450 50 0001 C CNN +F 3 "" H 10750 3450 50 0001 C CNN + 1 10750 3450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0122 +U 1 1 5DD305D1 +P 10750 3950 +F 0 "#PWR0122" H 10750 3700 50 0001 C CNN +F 1 "GND" H 10755 3777 50 0000 C CNN +F 2 "" H 10750 3950 50 0001 C CNN +F 3 "" H 10750 3950 50 0001 C CNN + 1 10750 3950 + 1 0 0 -1 +$EndComp +Text GLabel 10750 3750 2 50 Input ~ 0 +D2 +Text GLabel 10750 3850 2 50 Input ~ 0 +C6 +$Comp +L SparkFun-Connectors:CONN_06NO_SILK_FEMALE_PTH J2 +U 1 1 5DD19A27 +P 10650 3950 +F 0 "J2" H 10422 4058 45 0000 R CNN +F 1 "EXTRAS" H 10422 4142 45 0000 R CNN +F 2 "HokieGeek-kicad:klaatu_extra_pins" H 10650 4450 20 0001 C CNN +F 3 "" H 10650 3950 50 0001 C CNN +F 4 "" H 10422 4184 60 0001 R CNN "Field4" + 1 10650 3950 + 1 0 0 -1 +$EndComp +Text GLabel 9550 3600 2 50 Input ~ 0 +C_4 +Text GLabel 9550 3800 2 50 Input ~ 0 +C_3 +Text GLabel 9550 3700 2 50 Input ~ 0 +C_5 +Text GLabel 9550 3900 2 50 Input ~ 0 +RST +$Comp +L power:VCC #PWR0126 +U 1 1 5D90EEB8 +P 9550 3500 +F 0 "#PWR0126" H 9550 3350 50 0001 C CNN +F 1 "VCC" V 9567 3628 50 0000 L CNN +F 2 "" H 9550 3500 50 0001 C CNN +F 3 "" H 9550 3500 50 0001 C CNN + 1 9550 3500 + 0 1 1 0 +$EndComp +$Comp +L power:GND #PWR0123 +U 1 1 5D90B621 +P 9550 4000 +F 0 "#PWR0123" H 9550 3750 50 0001 C CNN +F 1 "GND" V 9555 3872 50 0000 R CNN +F 2 "" H 9550 4000 50 0001 C CNN +F 3 "" H 9550 4000 50 0001 C CNN + 1 9550 4000 + 0 -1 -1 0 +$EndComp +$Comp +L SparkFun-Connectors:CONN_06LOCK J1 +U 1 1 5D8D4C75 +P 9450 4000 +F 0 "J1" H 9408 4810 45 0000 C CNN +F 1 "AVR_ICSP" H 9408 4726 45 0000 C CNN +F 2 "HokieGeek-kicad:ICSP-Header" H 9450 4700 20 0001 C CNN +F 3 "" H 9450 4000 50 0001 C CNN +F 4 "" H 9408 4631 60 0001 C CNN "Field4" + 1 9450 4000 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR0112 +U 1 1 5DB72208 +P 10950 4450 +F 0 "#PWR0112" H 10950 4200 50 0001 C CNN +F 1 "GND" H 10955 4277 50 0000 C CNN +F 2 "" H 10950 4450 50 0001 C CNN +F 3 "" H 10950 4450 50 0001 C CNN + 1 10950 4450 + 1 0 0 -1 +$EndComp +Text GLabel 10550 4450 0 50 Input ~ 0 +RST +$Comp +L Switch:SW_SPST RESET1 +U 1 1 5DB7090B +P 10750 4450 +F 0 "RESET1" H 10750 4685 50 0000 C CNN +F 1 "RESET" H 10750 4594 50 0001 C CNN +F 2 "Keebio-Parts:SW_Tactile_SPST_Angled_MJTP1117" H 10750 4450 50 0001 C CNN +F 3 "~" H 10750 4450 50 0001 C CNN + 1 10750 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 2450 7350 2350 +Wire Wire Line + 7350 2350 6300 2350 +Connection ~ 6300 2350 +Wire Wire Line + 6300 2350 6300 2450 +Text GLabel 10750 3650 2 50 Input ~ 0 +TRRSx +Text GLabel 6200 7050 2 50 Input ~ 0 +RGBDO +Text GLabel 10750 3550 2 50 Input ~ 0 +RGBDO +Wire Wire Line + 900 7050 1150 7050 +Wire Wire Line + 5050 4850 5150 4850 +Wire Wire Line + 4750 4050 4750 4850 +Connection ~ 4750 4050 +$EndSCHEMATC diff --git a/jane.step b/jane.step new file mode 100644 index 0000000..29e5af5 --- /dev/null +++ b/jane.step @@ -0,0 +1,91484 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('KiCad electronic assembly'),'2;1'); +FILE_NAME('klaatu-n-gort.step','2019-10-06T07:59:16',('An Author'),( + 'A Company'),'Open CASCADE STEP processor 7.3', + 'KiCad to STEP converter','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('Open CASCADE STEP translator 7.3 1', + 'Open CASCADE STEP translator 7.3 1','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#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,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,-0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#71682); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#148,#224,#300,#27400,#50450,#50477,#50504, + #50531,#50558,#50585,#50612,#50639,#50666,#50693,#50720,#50747, + #50774,#50801,#50828,#50855,#50882,#50909,#50936,#50963,#50990, + #51017,#51044,#51071,#51098,#51125,#51152,#51179,#51206,#51233, + #51260,#51287,#51314,#51341,#51368,#51395,#51422,#51449,#51476, + #51503,#51530,#51557,#51564,#51591,#51618,#51645,#51672,#51699, + #51726,#51771,#51798,#51823,#51848,#51875,#51900,#51925,#51950, + #51977,#52002,#52027,#52054,#52061,#52088,#52115,#52142,#52169, + #52196,#52223,#52250,#52297,#52324,#52351,#52358,#52385,#52428, + #52453,#52478,#52505,#52532,#52557,#52582,#52609,#52636,#52661, + #52686,#52713,#52720,#52767,#52794,#52821,#52828,#52875,#52902, + #52929,#52936,#52963,#52990,#53017,#53064,#53091,#53118,#53125, + #53170,#53195,#53222,#53247,#53272,#53297,#53324,#53349,#53374, + #53401,#53428,#53453,#53460,#53487,#53514,#53557,#53582,#53607, + #53634,#53661,#53686,#53711,#53738,#53765,#53790,#53815,#53842, + #53849,#53876,#53921,#53946,#53973,#54000,#54025,#54050,#54075, + #54102,#54127,#54152,#54177,#54204,#54211,#54238,#54265,#54292, + #54319,#54346,#54373,#54416,#54441,#54466,#54493,#54520,#54545, + #54570,#54597,#54624,#54649,#54674,#54701,#54708,#54735,#54762, + #54805,#54830,#54855,#54882,#54909,#54934,#54959,#54986,#55013, + #55038,#55063,#55090,#55097,#55124,#55169,#55194,#55221,#55246, + #55271,#55296,#55323,#55348,#55373,#55400,#55427,#55452,#55459, + #55486,#55531,#55556,#55583,#55610,#55635,#55660,#55685,#55712, + #55737,#55762,#55787,#55814,#55821,#55848,#55875,#55918,#55943, + #55968,#55995,#56022,#56047,#56072,#56099,#56126,#56151,#56176, + #56203,#56210,#56237,#56264,#56311,#56338,#56365,#56372,#56399, + #56444,#56469,#56496,#56523,#56548,#56573,#56598,#56625,#56650, + #56675,#56700,#56727,#56734,#56761,#56788,#56833,#56858,#56885, + #56912,#56937,#56962,#56987,#57014,#57039,#57064,#57089,#57116, + #57123,#57150,#57193,#57218,#57243,#57270,#57297,#57322,#57347, + #57374,#57401,#57426,#57451,#57478,#57485,#57512,#57539,#57566, + #57593,#57620,#57647,#57674,#57701,#57728,#57755,#57782,#57809, + #57836,#57879,#57904,#57929,#57956,#57983,#58008,#58033,#58060, + #58087,#58112,#58137,#58164,#58171,#58198,#58225,#58252,#58279, + #58324,#58349,#58376,#58403,#58428,#58453,#58478,#58505,#58530, + #58555,#58580,#58607,#58614,#58641,#58686,#58713,#58738,#58763, + #58790,#58815,#58840,#58865,#58892,#58917,#58942,#58969,#58976, + #59003,#59030,#59075,#59100,#59127,#59154,#59179,#59204,#59229, + #59256,#59281,#59306,#59331,#59358,#59365,#59392,#59419,#59462, + #59487,#59512,#59539,#59566,#59591,#59616,#59643,#59670,#59695, + #59720,#59747,#59754,#59781,#59808,#59835,#59862,#59889,#59916, + #59943,#59970,#59997,#60024,#60071,#60098,#60125,#60132,#60159, + #60186,#60213,#60240,#60267,#60294,#60321,#60348,#60375,#60402, + #60429,#60456,#60483,#60510,#60537,#60580,#60605,#60630,#60657, + #60684,#60709,#60734,#60761,#60788,#60813,#60838,#60865,#60872, + #60917,#60942,#60969,#60994,#61019,#61044,#61071,#61096,#61121, + #61148,#61175,#61200,#61207,#61234,#61261,#61288,#61315,#61342, + #61369,#61396,#61423,#61466,#61491,#61516,#61543,#61570,#61595, + #61620,#61647,#61674,#61699,#61724,#61751,#61758,#61785,#61812, + #61839,#61866,#61911,#61936,#61963,#61988,#62013,#62038,#62065, + #62090,#62115,#62142,#62169,#62194,#62201,#62228,#62255,#62282, + #62309,#62336,#62363,#62390,#62417,#62444,#62471,#62498,#62525, + #62552,#62595,#62620,#62645,#62672,#62699,#62724,#62749,#62776, + #62803,#62828,#62853,#62880,#62887,#62914,#62941,#62986,#63011, + #63038,#63065,#63090,#63115,#63140,#63167,#63192,#63217,#63242, + #63269,#63276,#63303,#63330,#63357,#63384,#63411,#63438,#63483, + #63508,#63535,#63560,#63585,#63610,#63637,#63662,#63687,#63714, + #63741,#63766,#63773,#63818,#63845,#63870,#63895,#63922,#63947, + #63972,#63997,#64024,#64049,#64074,#64101,#64108,#64135,#64162, + #64207,#64234,#64259,#64284,#64311,#64336,#64361,#64386,#64413, + #64438,#64463,#64490,#64497,#64524,#64551,#64578,#64605,#64632, + #64659,#64686,#64731,#64758,#64783,#64808,#64835,#64860,#64885, + #64910,#64937,#64962,#64987,#65014,#65021,#65048,#65075,#65102, + #65129,#65174,#65199,#65226,#65253,#65278,#65303,#65328,#65355, + #65380,#65405,#65430,#65457,#65464,#65491,#65518,#65563,#65588, + #65615,#65642,#65667,#65692,#65717,#65744,#65769,#65794,#65819, + #65846,#65853,#65880,#65907,#65934,#65979,#66004,#66031,#66056, + #66081,#66106,#66133,#66158,#66183,#66210,#66237,#66262,#66269, + #66296,#66341,#66366,#66393,#66418,#66443,#66468,#66495,#66520, + #66545,#66572,#66599,#66624,#66631,#66658,#66685,#66712,#66739, + #66766,#66793,#66820,#66847,#66874,#66901,#66928,#66955,#66982, + #67009,#67036,#67063,#67108,#67133,#67160,#67185,#67210,#67235, + #67262,#67287,#67312,#67339,#67366,#67391,#67398,#67441,#67466, + #67491,#67518,#67545,#67570,#67595,#67622,#67649,#67674,#67699, + #67726,#67733,#67760,#67805,#67830,#67857,#67884,#67909,#67934, + #67959,#67986,#68011,#68036,#68061,#68088,#68095,#68122,#68149, + #68176,#68203,#68230,#68257,#68302,#68329,#68354,#68379,#68406, + #68431,#68456,#68481,#68508,#68533,#68558,#68585,#68592,#68619, + #68646,#68673,#68700,#68727,#68754,#68799,#68826,#68851,#68876, + #68903,#68928,#68953,#68978,#69005,#69030,#69055,#69082,#69089, + #69116,#69143,#69188,#69213,#69240,#69267,#69292,#69317,#69342, + #69369,#69394,#69419,#69444,#69471,#69478,#69505,#69532,#69559, + #69586,#69613,#69640,#69667,#69694,#69739,#69764,#69791,#69816, + #69841,#69866,#69893,#69918,#69943,#69970,#69997,#70022,#70029, + #70056,#70101,#70128,#70153,#70178,#70205,#70230,#70255,#70280, + #70307,#70332,#70357,#70384,#70391,#70418,#70445,#70472,#70499, + #70526,#70573,#70600,#70627,#70634,#70661,#70688,#70715,#70742, + #70769,#70796,#70823,#70850,#70877,#70904,#70931,#70958,#70985, + #71028,#71053,#71078,#71105,#71132,#71157,#71182,#71209,#71236, + #71261,#71286,#71313,#71320,#71347,#71392,#71417,#71444,#71469, + #71494,#71519,#71546,#71571,#71596,#71623,#71650,#71675)); +#28 = ADVANCED_FACE('',(#29),#43,.T.); +#29 = FACE_BOUND('',#30,.T.); +#30 = EDGE_LOOP('',(#31,#66,#94,#122)); +#31 = ORIENTED_EDGE('',*,*,#32,.T.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(107.95,-36.83,0.)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(107.95,-36.83,1.6)); +#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(107.95,-36.83,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(107.95,-36.83,0.)); +#46 = DIRECTION('',(-0.433815618773,0.901001669759,0.)); +#47 = DIRECTION('',(0.901001669759,0.433815618773,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,0.)); +#58 = DIRECTION('',(-0.999982562241,5.905523944022E-03,0.)); +#59 = DIRECTION('',(5.905523944022E-03,0.999982562241,0.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(2.222136220469,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(0.,-1.)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = ORIENTED_EDGE('',*,*,#67,.T.); +#67 = EDGE_CURVE('',#35,#68,#70,.T.); +#68 = VERTEX_POINT('',#69); +#69 = CARTESIAN_POINT('',(114.808,-33.528,1.6)); +#70 = SURFACE_CURVE('',#71,(#75,#82),.PCURVE_S1.); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(107.95,-36.83,1.6)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.901001669759,0.433815618773,0.)); +#75 = PCURVE('',#43,#76); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(0.,-1.6)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(1.,0.)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = PCURVE('',#83,#88); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(134.26257381314,-77.53551011125,1.6)); +#86 = DIRECTION('',(-0.,-0.,-1.)); +#87 = DIRECTION('',(-1.,0.,0.)); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(26.312573813146,40.705510111255)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(-0.901001669759,0.433815618773)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#96,#68,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(114.808,-33.528,0.)); +#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(114.808,-33.528,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.,0.,1.)); +#103 = PCURVE('',#43,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(7.611528624396,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = PCURVE('',#111,#116); +#111 = PLANE('',#112); +#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115); +#113 = CARTESIAN_POINT('',(114.808,-33.528,0.)); +#114 = DIRECTION('',(-6.50617949478E-04,0.999999788348,0.)); +#115 = DIRECTION('',(0.999999788348,6.50617949478E-04,0.)); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(0.,0.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(0.,-1.)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = ORIENTED_EDGE('',*,*,#123,.F.); +#123 = EDGE_CURVE('',#33,#96,#124,.T.); +#124 = SURFACE_CURVE('',#125,(#129,#136),.PCURVE_S1.); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(107.95,-36.83,0.)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(0.901001669759,0.433815618773,0.)); +#129 = PCURVE('',#43,#130); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#135); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(0.,0.)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(1.,0.)); +#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#136 = PCURVE('',#137,#142); +#137 = PLANE('',#138); +#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); +#139 = CARTESIAN_POINT('',(134.26257381314,-77.53551011125,0.)); +#140 = DIRECTION('',(-0.,-0.,-1.)); +#141 = DIRECTION('',(-1.,0.,0.)); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(26.312573813146,40.705510111255)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(-0.901001669759,0.433815618773)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = ADVANCED_FACE('',(#149),#55,.T.); +#149 = FACE_BOUND('',#150,.T.); +#150 = EDGE_LOOP('',(#151,#181,#202,#203)); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#153,#155,#157,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,0.)); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,1.6)); +#157 = SURFACE_CURVE('',#158,(#162,#169),.PCURVE_S1.); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(0.,0.,1.)); +#162 = PCURVE('',#55,#163); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(0.,-1.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = PCURVE('',#170,#175); +#170 = CYLINDRICAL_SURFACE('',#171,0.7874); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(107.1499,-39.0779,0.)); +#173 = DIRECTION('',(-0.,-0.,-1.)); +#174 = DIRECTION('',(1.,0.,-0.)); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(-6.315960451631,0.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(-0.,-1.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#155,#35,#183,.T.); +#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,1.6)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(5.905523944022E-03,0.999982562241,0.)); +#188 = PCURVE('',#55,#189); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.,-1.6)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(1.,0.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = PCURVE('',#83,#196); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(26.325696691803,38.483412639861)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-5.905523944022E-03,0.999982562241)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#32,.F.); +#203 = ORIENTED_EDGE('',*,*,#204,.F.); +#204 = EDGE_CURVE('',#153,#33,#205,.T.); +#205 = SURFACE_CURVE('',#206,(#210,#217),.PCURVE_S1.); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(107.93687712134,-39.05209747139,0.)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(5.905523944022E-03,0.999982562241,0.)); +#210 = PCURVE('',#55,#211); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216); +#212 = LINE('',#213,#214); +#213 = CARTESIAN_POINT('',(0.,0.)); +#214 = VECTOR('',#215,1.); +#215 = DIRECTION('',(1.,0.)); +#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#217 = PCURVE('',#137,#218); +#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(26.325696691803,38.483412639861)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(-5.905523944022E-03,0.999982562241)); +#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#224 = ADVANCED_FACE('',(#225),#111,.T.); +#225 = FACE_BOUND('',#226,.T.); +#226 = EDGE_LOOP('',(#227,#228,#251,#279)); +#227 = ORIENTED_EDGE('',*,*,#95,.T.); +#228 = ORIENTED_EDGE('',*,*,#229,.T.); +#229 = EDGE_CURVE('',#68,#230,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(134.3279,-33.5153,1.6)); +#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(114.808,-33.528,1.6)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.999999788348,6.50617949478E-04,0.)); +#237 = PCURVE('',#111,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(0.,-1.6)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(1.,0.)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = PCURVE('',#83,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(19.454573813146,44.007510111255)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(-0.999999788348,6.50617949478E-04)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = ORIENTED_EDGE('',*,*,#252,.F.); +#252 = EDGE_CURVE('',#253,#230,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(134.3279,-33.5153,0.)); +#255 = SURFACE_CURVE('',#256,(#260,#267),.PCURVE_S1.); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(134.3279,-33.5153,0.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(0.,0.,1.)); +#260 = PCURVE('',#111,#261); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(19.519904131424,0.)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,-1.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = PCURVE('',#268,#273); +#268 = CYLINDRICAL_SURFACE('',#269,0.7874); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(134.3279,-32.7279,0.)); +#271 = DIRECTION('',(-0.,-0.,-1.)); +#272 = DIRECTION('',(1.,0.,-0.)); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(-0.,-1.)); +#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#279 = ORIENTED_EDGE('',*,*,#280,.F.); +#280 = EDGE_CURVE('',#96,#253,#281,.T.); +#281 = SURFACE_CURVE('',#282,(#286,#293),.PCURVE_S1.); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(114.808,-33.528,0.)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.999999788348,6.50617949478E-04,0.)); +#286 = PCURVE('',#111,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(0.,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(1.,0.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = PCURVE('',#137,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#299); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(19.454573813146,44.007510111255)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(-0.999999788348,6.50617949478E-04)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = ADVANCED_FACE('',(#301,#1570,#1605,#1640,#1675,#1710,#1745,#1780, + #2211,#2246,#2281,#2316,#2351,#2386,#2421,#2456,#2580,#2615,#3046, + #3170,#3294,#3329,#3364,#3399,#3523,#3954,#3989,#4024,#4455,#4490, + #4921,#4956,#4991,#5026,#5061,#5096,#5131,#5562,#5597,#5632,#6063, + #6098,#6529,#6564,#6995,#7030,#7065,#7496,#7531,#7566,#7690,#7725, + #8156,#8191,#8226,#8657,#8692,#9123,#9158,#9193,#9228,#9263,#9298, + #9333,#9368,#9403,#9438,#9473,#9508,#9543,#9578,#10009,#10044,#10079 + ,#10114,#10149,#10580,#10615,#11046,#11081,#11116,#11547,#11582, + #11617,#12048,#12083,#12118,#12153,#12188,#12223,#12258,#12293, + #12328,#12363,#12398,#12522,#12557,#12592,#12627,#12662,#12697, + #12732,#12767,#12802,#12837,#12872,#12907,#12942,#12977,#13012, + #13047,#13478,#13909,#13944,#13979,#14014,#14049,#14084,#14119, + #14154,#14189,#14620,#14655,#14690,#14725,#14760,#15191,#15226, + #15261,#15296,#15331,#15366,#15401,#15436,#15471,#15506,#15541, + #15576,#15611,#15646,#16077,#16112,#16147,#16578,#16613,#16648, + #16683,#16718,#16753,#16788,#17219,#17650,#17685,#17720,#18151, + #18186,#18221,#18256,#18291,#18326,#18361,#18396,#18827,#18862, + #18897,#18932,#18967,#19398,#19433,#19468,#19899,#19934,#19969, + #20004,#20435,#20470,#20901,#20936,#20971,#21006,#21041,#21076, + #21111,#21146,#21181,#21216,#21251,#21286,#21321,#21356,#21391, + #21426,#21461,#21892,#22323,#22358,#22789,#22824,#22859,#22894, + #22929,#22964,#22999,#23430,#23465,#23500,#23535,#23570,#23605, + #23640,#24071,#24106,#24141,#24572,#24607,#24642,#24677,#24712, + #24747,#24782,#24817,#24852,#25283,#25318,#25749,#25784,#25819, + #25854,#25889,#25924,#26048,#26083,#26118,#26153,#26188,#26223, + #26258,#26293,#26328,#26363,#26398,#26433,#26468,#26503,#26934, + #26969),#137,.T.); +#301 = FACE_BOUND('',#302,.T.); +#302 = EDGE_LOOP('',(#303,#304,#305,#333,#361,#394,#422,#455,#483,#516, + #544,#577,#605,#638,#666,#699,#727,#760,#788,#816,#849,#877,#910, + #938,#971,#999,#1027,#1055,#1088,#1116,#1149,#1177,#1210,#1238,#1271 + ,#1299,#1332,#1360,#1393,#1421,#1454,#1482,#1515,#1543,#1569)); +#303 = ORIENTED_EDGE('',*,*,#123,.T.); +#304 = ORIENTED_EDGE('',*,*,#280,.T.); +#305 = ORIENTED_EDGE('',*,*,#306,.T.); +#306 = EDGE_CURVE('',#253,#307,#309,.T.); +#307 = VERTEX_POINT('',#308); +#308 = CARTESIAN_POINT('',(135.11437984127,-32.76595547622,0.)); +#309 = SURFACE_CURVE('',#310,(#315,#326),.PCURVE_S1.); +#310 = CIRCLE('',#311,0.7874); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(134.3279,-32.7279,0.)); +#313 = DIRECTION('',(0.,0.,1.)); +#314 = DIRECTION('',(1.,0.,-0.)); +#315 = PCURVE('',#137,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#325); +#317 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#318,#319,#320,#321,#322,#323 +,#324),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#318 = CARTESIAN_POINT('',(-0.852726186854,44.807610111255)); +#319 = CARTESIAN_POINT('',(-0.852726186854,46.171426917135)); +#320 = CARTESIAN_POINT('',(0.328373813146,45.489518514195)); +#321 = CARTESIAN_POINT('',(1.509473813146,44.807610111255)); +#322 = CARTESIAN_POINT('',(0.328373813146,44.125701708315)); +#323 = CARTESIAN_POINT('',(-0.852726186854,43.443793305375)); +#324 = CARTESIAN_POINT('',(-0.852726186854,44.807610111255)); +#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#326 = PCURVE('',#268,#327); +#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(-0.,0.)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(-1.,0.)); +#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#333 = ORIENTED_EDGE('',*,*,#334,.T.); +#334 = EDGE_CURVE('',#307,#335,#337,.T.); +#335 = VERTEX_POINT('',#336); +#336 = CARTESIAN_POINT('',(135.129608,-29.197402,0.)); +#337 = SURFACE_CURVE('',#338,(#342,#349),.PCURVE_S1.); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(135.11437984127,-32.76595547622,0.)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(4.267280896217E-03,0.999990895115,0.)); +#342 = PCURVE('',#137,#343); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(-0.851806028127,44.769554635026)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(-4.267280896217E-03,0.999990895115)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = PCURVE('',#350,#355); +#350 = PLANE('',#351); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(135.11437984127,-32.76595547622,0.)); +#353 = DIRECTION('',(-0.999990895115,4.267280896217E-03,0.)); +#354 = DIRECTION('',(4.267280896217E-03,0.999990895115,0.)); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(0.,0.)); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(1.,0.)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = ORIENTED_EDGE('',*,*,#362,.F.); +#362 = EDGE_CURVE('',#363,#335,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(135.9281,-28.448,0.)); +#365 = SURFACE_CURVE('',#366,(#371,#382),.PCURVE_S1.); +#366 = CIRCLE('',#367,0.8001); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(135.9281,-29.2481,0.)); +#369 = DIRECTION('',(0.,0.,1.)); +#370 = DIRECTION('',(1.,0.,-0.)); +#371 = PCURVE('',#137,#372); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#381); +#373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#374,#375,#376,#377,#378,#379 +,#380),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#374 = CARTESIAN_POINT('',(-2.465626186854,48.287410111255)); +#375 = CARTESIAN_POINT('',(-2.465626186854,49.673223962391)); +#376 = CARTESIAN_POINT('',(-1.265476186854,48.980317036823)); +#377 = CARTESIAN_POINT('',(-6.532618685424E-02,48.287410111255)); +#378 = CARTESIAN_POINT('',(-1.265476186854,47.594503185687)); +#379 = CARTESIAN_POINT('',(-2.465626186854,46.901596260119)); +#380 = CARTESIAN_POINT('',(-2.465626186854,48.287410111255)); +#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#382 = PCURVE('',#383,#388); +#383 = CYLINDRICAL_SURFACE('',#384,0.8001); +#384 = AXIS2_PLACEMENT_3D('',#385,#386,#387); +#385 = CARTESIAN_POINT('',(135.9281,-29.2481,0.)); +#386 = DIRECTION('',(-0.,-0.,-1.)); +#387 = DIRECTION('',(1.,0.,-0.)); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(-0.,0.)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = ORIENTED_EDGE('',*,*,#395,.T.); +#395 = EDGE_CURVE('',#363,#396,#398,.T.); +#396 = VERTEX_POINT('',#397); +#397 = CARTESIAN_POINT('',(153.710192,-28.43908,0.)); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(135.9281,-28.448,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.999999874185,5.016282042476E-04,0.)); +#403 = PCURVE('',#137,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-1.665526186854,49.087510111255)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.999999874185,5.016282042476E-04)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#411,#416); +#411 = PLANE('',#412); +#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415); +#413 = CARTESIAN_POINT('',(135.9281,-28.448,0.)); +#414 = DIRECTION('',(-5.016282042476E-04,0.999999874185,0.)); +#415 = DIRECTION('',(0.999999874185,5.016282042476E-04,0.)); +#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421); +#417 = LINE('',#418,#419); +#418 = CARTESIAN_POINT('',(0.,0.)); +#419 = VECTOR('',#420,1.); +#420 = DIRECTION('',(1.,0.)); +#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#422 = ORIENTED_EDGE('',*,*,#423,.F.); +#423 = EDGE_CURVE('',#424,#396,#426,.T.); +#424 = VERTEX_POINT('',#425); +#425 = CARTESIAN_POINT('',(154.4447,-29.2481,0.)); +#426 = SURFACE_CURVE('',#427,(#432,#443),.PCURVE_S1.); +#427 = CIRCLE('',#428,0.8128); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(153.6319,-29.2481,0.)); +#430 = DIRECTION('',(0.,0.,1.)); +#431 = DIRECTION('',(1.,0.,-0.)); +#432 = PCURVE('',#137,#433); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#442); +#434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#435,#436,#437,#438,#439,#440 +,#441),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#435 = CARTESIAN_POINT('',(-20.18212618685,48.287410111255)); +#436 = CARTESIAN_POINT('',(-20.18212618685,49.695221007647)); +#437 = CARTESIAN_POINT('',(-18.96292618685,48.991315559451)); +#438 = CARTESIAN_POINT('',(-17.74372618685,48.287410111255)); +#439 = CARTESIAN_POINT('',(-18.96292618685,47.583504663059)); +#440 = CARTESIAN_POINT('',(-20.18212618685,46.879599214863)); +#441 = CARTESIAN_POINT('',(-20.18212618685,48.287410111255)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = PCURVE('',#444,#449); +#444 = CYLINDRICAL_SURFACE('',#445,0.8128); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(153.6319,-29.2481,0.)); +#447 = DIRECTION('',(-0.,-0.,-1.)); +#448 = DIRECTION('',(1.,0.,-0.)); +#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(-0.,0.)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(-1.,0.)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#455 = ORIENTED_EDGE('',*,*,#456,.T.); +#456 = EDGE_CURVE('',#424,#457,#459,.T.); +#457 = VERTEX_POINT('',#458); +#458 = CARTESIAN_POINT('',(154.432,-32.7279,0.)); +#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(154.4447,-29.2481,0.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(-3.649610730476E-03,-0.999993340149,0.)); +#464 = PCURVE('',#137,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-20.18212618685,48.287410111255)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(3.649610730476E-03,-0.999993340149)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = PCURVE('',#472,#477); +#472 = PLANE('',#473); +#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); +#474 = CARTESIAN_POINT('',(154.4447,-29.2481,0.)); +#475 = DIRECTION('',(0.999993340149,-3.649610730476E-03,0.)); +#476 = DIRECTION('',(-3.649610730476E-03,-0.999993340149,0.)); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(0.,0.)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(1.,0.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#457,#485,#487,.T.); +#485 = VERTEX_POINT('',#486); +#486 = CARTESIAN_POINT('',(155.30795675499,-33.52439592762,0.)); +#487 = SURFACE_CURVE('',#488,(#493,#504),.PCURVE_S1.); +#488 = CIRCLE('',#489,0.8001); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(155.2321,-32.7279,0.)); +#491 = DIRECTION('',(0.,0.,1.)); +#492 = DIRECTION('',(1.,0.,-0.)); +#493 = PCURVE('',#137,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#503); +#495 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#496,#497,#498,#499,#500,#501 +,#502),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#496 = CARTESIAN_POINT('',(-21.76962618685,44.807610111255)); +#497 = CARTESIAN_POINT('',(-21.76962618685,46.193423962391)); +#498 = CARTESIAN_POINT('',(-20.56947618685,45.500517036823)); +#499 = CARTESIAN_POINT('',(-19.36932618685,44.807610111255)); +#500 = CARTESIAN_POINT('',(-20.56947618685,44.114703185687)); +#501 = CARTESIAN_POINT('',(-21.76962618685,43.421796260119)); +#502 = CARTESIAN_POINT('',(-21.76962618685,44.807610111255)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = PCURVE('',#505,#510); +#505 = CYLINDRICAL_SURFACE('',#506,0.8001); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(155.2321,-32.7279,0.)); +#508 = DIRECTION('',(-0.,-0.,-1.)); +#509 = DIRECTION('',(1.,0.,-0.)); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(-0.,0.)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(-1.,0.)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ORIENTED_EDGE('',*,*,#517,.T.); +#517 = EDGE_CURVE('',#485,#518,#520,.T.); +#518 = VERTEX_POINT('',#519); +#519 = CARTESIAN_POINT('',(178.333207,-33.517769,0.)); +#520 = SURFACE_CURVE('',#521,(#525,#532),.PCURVE_S1.); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(155.30795675499,-33.52439592762,0.)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(0.999999958582,2.878113062302E-04,0.)); +#525 = PCURVE('',#137,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(-21.04538294185,44.011114183631)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(-0.999999958582,2.878113062302E-04)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = PCURVE('',#533,#538); +#533 = PLANE('',#534); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(155.30795675499,-33.52439592762,0.)); +#536 = DIRECTION('',(-2.878113062302E-04,0.999999958582,0.)); +#537 = DIRECTION('',(0.999999958582,2.878113062302E-04,0.)); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.F.); +#545 = EDGE_CURVE('',#546,#518,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(179.0827,-34.3281,0.)); +#548 = SURFACE_CURVE('',#549,(#554,#565),.PCURVE_S1.); +#549 = CIRCLE('',#550,0.8128); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(178.2699,-34.3281,0.)); +#552 = DIRECTION('',(0.,0.,1.)); +#553 = DIRECTION('',(1.,0.,-0.)); +#554 = PCURVE('',#137,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#564); +#556 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#557,#558,#559,#560,#561,#562 +,#563),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#557 = CARTESIAN_POINT('',(-44.82012618685,43.207410111255)); +#558 = CARTESIAN_POINT('',(-44.82012618685,44.615221007647)); +#559 = CARTESIAN_POINT('',(-43.60092618685,43.911315559451)); +#560 = CARTESIAN_POINT('',(-42.38172618685,43.207410111255)); +#561 = CARTESIAN_POINT('',(-43.60092618685,42.503504663059)); +#562 = CARTESIAN_POINT('',(-44.82012618685,41.799599214863)); +#563 = CARTESIAN_POINT('',(-44.82012618685,43.207410111255)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = PCURVE('',#566,#571); +#566 = CYLINDRICAL_SURFACE('',#567,0.8128); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(178.2699,-34.3281,0.)); +#569 = DIRECTION('',(-0.,-0.,-1.)); +#570 = DIRECTION('',(1.,0.,-0.)); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-0.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(-1.,0.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = ORIENTED_EDGE('',*,*,#578,.T.); +#578 = EDGE_CURVE('',#546,#579,#581,.T.); +#579 = VERTEX_POINT('',#580); +#580 = CARTESIAN_POINT('',(179.07,-40.3479,0.)); +#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(179.0827,-34.3281,0.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(-2.109699946372E-03,-0.999997774581,0.)); +#586 = PCURVE('',#137,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-44.82012618685,43.207410111255)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(2.109699946372E-03,-0.999997774581)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = PCURVE('',#594,#599); +#594 = PLANE('',#595); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(179.0827,-34.3281,0.)); +#597 = DIRECTION('',(0.999997774581,-2.109699946372E-03,0.)); +#598 = DIRECTION('',(-2.109699946372E-03,-0.999997774581,0.)); +#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(0.,0.)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(1.,0.)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#579,#607,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(179.74439224955,-41.1380630031,0.)); +#609 = SURFACE_CURVE('',#610,(#615,#626),.PCURVE_S1.); +#610 = CIRCLE('',#611,0.8001); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(179.8701,-40.3479,0.)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,-0.)); +#615 = PCURVE('',#137,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#625); +#617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#618,#619,#620,#621,#622,#623 +,#624),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#618 = CARTESIAN_POINT('',(-46.40762618685,37.187610111255)); +#619 = CARTESIAN_POINT('',(-46.40762618685,38.573423962391)); +#620 = CARTESIAN_POINT('',(-45.20747618685,37.880517036823)); +#621 = CARTESIAN_POINT('',(-44.00732618685,37.187610111255)); +#622 = CARTESIAN_POINT('',(-45.20747618685,36.494703185687)); +#623 = CARTESIAN_POINT('',(-46.40762618685,35.801796260119)); +#624 = CARTESIAN_POINT('',(-46.40762618685,37.187610111255)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = PCURVE('',#627,#632); +#627 = CYLINDRICAL_SURFACE('',#628,0.8001); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(179.8701,-40.3479,0.)); +#630 = DIRECTION('',(-0.,-0.,-1.)); +#631 = DIRECTION('',(1.,0.,-0.)); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(-0.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(-1.,0.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = ORIENTED_EDGE('',*,*,#639,.T.); +#639 = EDGE_CURVE('',#607,#640,#642,.T.); +#640 = VERTEX_POINT('',#641); +#641 = CARTESIAN_POINT('',(194.617227,-41.129185,0.)); +#642 = SURFACE_CURVE('',#643,(#647,#654),.PCURVE_S1.); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(179.74439224955,-41.1380630031,0.)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.999999821839,5.969273291444E-04,0.)); +#647 = PCURVE('',#137,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-45.4818184364,36.397447108149)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(-0.999999821839,5.969273291444E-04)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = PCURVE('',#655,#660); +#655 = PLANE('',#656); +#656 = AXIS2_PLACEMENT_3D('',#657,#658,#659); +#657 = CARTESIAN_POINT('',(179.74439224955,-41.1380630031,0.)); +#658 = DIRECTION('',(-5.969273291444E-04,0.999999821839,0.)); +#659 = DIRECTION('',(0.999999821839,5.969273291444E-04,0.)); +#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665); +#661 = LINE('',#662,#663); +#662 = CARTESIAN_POINT('',(0.,0.)); +#663 = VECTOR('',#664,1.); +#664 = DIRECTION('',(1.,0.)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#666 = ORIENTED_EDGE('',*,*,#667,.F.); +#667 = EDGE_CURVE('',#668,#640,#670,.T.); +#668 = VERTEX_POINT('',#669); +#669 = CARTESIAN_POINT('',(195.325999,-41.948099,0.)); +#670 = SURFACE_CURVE('',#671,(#676,#687),.PCURVE_S1.); +#671 = CIRCLE('',#672,0.812898197194); +#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); +#673 = CARTESIAN_POINT('',(194.5132,-41.9354,0.)); +#674 = DIRECTION('',(0.,0.,1.)); +#675 = DIRECTION('',(1.,0.,-0.)); +#676 = PCURVE('',#137,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#686); +#678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#679,#680,#681,#682,#683,#684 +,#685),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#679 = CARTESIAN_POINT('',(-61.06352438404,35.600110111255)); +#680 = CARTESIAN_POINT('',(-61.06352438404,37.008091090177)); +#681 = CARTESIAN_POINT('',(-59.84417708825,36.304100600716)); +#682 = CARTESIAN_POINT('',(-58.62482979246,35.600110111255)); +#683 = CARTESIAN_POINT('',(-59.84417708825,34.896119621794)); +#684 = CARTESIAN_POINT('',(-61.06352438404,34.192129132333)); +#685 = CARTESIAN_POINT('',(-61.06352438404,35.600110111255)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = PCURVE('',#688,#693); +#688 = CYLINDRICAL_SURFACE('',#689,0.812898197194); +#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); +#690 = CARTESIAN_POINT('',(194.5132,-41.9354,0.)); +#691 = DIRECTION('',(-0.,-0.,-1.)); +#692 = DIRECTION('',(1.,0.,-0.)); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(-0.,0.)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(-1.,0.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ORIENTED_EDGE('',*,*,#700,.T.); +#700 = EDGE_CURVE('',#668,#701,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(195.31963,-120.965039,0.)); +#703 = SURFACE_CURVE('',#704,(#708,#715),.PCURVE_S1.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(195.325999,-41.948099,0.)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(-8.060296917746E-05,-0.999999996752,0.)); +#708 = PCURVE('',#137,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-61.06342518685,35.587411111255)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(8.060296917746E-05,-0.999999996752)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = PCURVE('',#716,#721); +#716 = PLANE('',#717); +#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720); +#718 = CARTESIAN_POINT('',(195.325999,-41.948099,0.)); +#719 = DIRECTION('',(0.999999996752,-8.060296917746E-05,0.)); +#720 = DIRECTION('',(-8.060296917746E-05,-0.999999996752,0.)); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#726); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(0.,0.)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(1.,0.)); +#726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#727 = ORIENTED_EDGE('',*,*,#728,.F.); +#728 = EDGE_CURVE('',#729,#701,#731,.T.); +#729 = VERTEX_POINT('',#730); +#730 = CARTESIAN_POINT('',(194.5513,-121.6406,0.)); +#731 = SURFACE_CURVE('',#732,(#737,#748),.PCURVE_S1.); +#732 = CIRCLE('',#733,0.7747); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(194.5513,-120.8659,0.)); +#735 = DIRECTION('',(0.,0.,1.)); +#736 = DIRECTION('',(1.,0.,-0.)); +#737 = PCURVE('',#137,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#747); +#739 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#740,#741,#742,#743,#744,#745 +,#746),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#740 = CARTESIAN_POINT('',(-61.06342618685,-43.33038988874)); +#741 = CARTESIAN_POINT('',(-61.06342618685,-41.98857012812)); +#742 = CARTESIAN_POINT('',(-59.90137618685,-42.65948000843)); +#743 = CARTESIAN_POINT('',(-58.73932618685,-43.33038988874)); +#744 = CARTESIAN_POINT('',(-59.90137618685,-44.00129976905)); +#745 = CARTESIAN_POINT('',(-61.06342618685,-44.67220964936)); +#746 = CARTESIAN_POINT('',(-61.06342618685,-43.33038988874)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = PCURVE('',#749,#754); +#749 = CYLINDRICAL_SURFACE('',#750,0.7747); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(194.5513,-120.8659,0.)); +#752 = DIRECTION('',(-0.,-0.,-1.)); +#753 = DIRECTION('',(1.,0.,-0.)); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(-0.,0.)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(-1.,0.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#761,.T.); +#761 = EDGE_CURVE('',#729,#762,#764,.T.); +#762 = VERTEX_POINT('',#763); +#763 = CARTESIAN_POINT('',(190.7921,-121.6406,0.)); +#764 = SURFACE_CURVE('',#765,(#769,#776),.PCURVE_S1.); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(194.5513,-121.6406,0.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(-1.,0.,0.)); +#769 = PCURVE('',#137,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(-60.28872618685,-44.10508988874)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(1.,0.)); +#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#776 = PCURVE('',#777,#782); +#777 = PLANE('',#778); +#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); +#779 = CARTESIAN_POINT('',(194.5513,-121.6406,0.)); +#780 = DIRECTION('',(0.,-1.,0.)); +#781 = DIRECTION('',(-1.,0.,0.)); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(0.,-0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(1.,0.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#762,#790,#792,.T.); +#790 = VERTEX_POINT('',#791); +#791 = CARTESIAN_POINT('',(176.390204,-121.639092,0.)); +#792 = SURFACE_CURVE('',#793,(#797,#804),.PCURVE_S1.); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(190.7921,-121.6406,0.)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(-0.999999994518,1.047084350376E-04,0.)); +#797 = PCURVE('',#137,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(-56.52952618685,-44.10508988874)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(0.999999994518,1.047084350376E-04)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = PCURVE('',#805,#810); +#805 = PLANE('',#806); +#806 = AXIS2_PLACEMENT_3D('',#807,#808,#809); +#807 = CARTESIAN_POINT('',(190.7921,-121.6406,0.)); +#808 = DIRECTION('',(-1.047084350376E-04,-0.999999994518,0.)); +#809 = DIRECTION('',(-0.999999994518,1.047084350376E-04,0.)); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(0.,0.)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(1.,0.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = ORIENTED_EDGE('',*,*,#817,.F.); +#817 = EDGE_CURVE('',#818,#790,#820,.T.); +#818 = VERTEX_POINT('',#819); +#819 = CARTESIAN_POINT('',(175.5393,-120.8405,0.)); +#820 = SURFACE_CURVE('',#821,(#826,#837),.PCURVE_S1.); +#821 = CIRCLE('',#822,0.8002); +#822 = AXIS2_PLACEMENT_3D('',#823,#824,#825); +#823 = CARTESIAN_POINT('',(176.3395,-120.8405,0.)); +#824 = DIRECTION('',(0.,0.,1.)); +#825 = DIRECTION('',(1.,0.,-0.)); +#826 = PCURVE('',#137,#827); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#836); +#828 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#829,#830,#831,#832,#833,#834 +,#835),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#829 = CARTESIAN_POINT('',(-42.87712618685,-43.30498988874)); +#830 = CARTESIAN_POINT('',(-42.87712618685,-41.91900283252)); +#831 = CARTESIAN_POINT('',(-41.67682618685,-42.61199636063)); +#832 = CARTESIAN_POINT('',(-40.47652618685,-43.30498988874)); +#833 = CARTESIAN_POINT('',(-41.67682618685,-43.99798341685)); +#834 = CARTESIAN_POINT('',(-42.87712618685,-44.69097694496)); +#835 = CARTESIAN_POINT('',(-42.87712618685,-43.30498988874)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = PCURVE('',#838,#843); +#838 = CYLINDRICAL_SURFACE('',#839,0.8002); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(176.3395,-120.8405,0.)); +#841 = DIRECTION('',(-0.,-0.,-1.)); +#842 = DIRECTION('',(1.,0.,-0.)); +#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(-0.,0.)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(-1.,0.)); +#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#818,#851,#853,.T.); +#851 = VERTEX_POINT('',#852); +#852 = CARTESIAN_POINT('',(175.5267,-114.7826,0.)); +#853 = SURFACE_CURVE('',#854,(#858,#865),.PCURVE_S1.); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(175.5393,-120.8405,0.)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(-2.079924189179E-03,0.999997836955,0.)); +#858 = PCURVE('',#137,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-41.27672618685,-43.30498988874)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(2.079924189179E-03,0.999997836955)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = PCURVE('',#866,#871); +#866 = PLANE('',#867); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(175.5393,-120.8405,0.)); +#869 = DIRECTION('',(-0.999997836955,-2.079924189179E-03,0.)); +#870 = DIRECTION('',(-2.079924189179E-03,0.999997836955,0.)); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ORIENTED_EDGE('',*,*,#878,.T.); +#878 = EDGE_CURVE('',#851,#879,#881,.T.); +#879 = VERTEX_POINT('',#880); +#880 = CARTESIAN_POINT('',(174.71508376833,-113.9955724692,0.)); +#881 = SURFACE_CURVE('',#882,(#887,#898),.PCURVE_S1.); +#882 = CIRCLE('',#883,0.7874); +#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884 = CARTESIAN_POINT('',(174.7393,-114.7826,0.)); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = DIRECTION('',(1.,0.,-0.)); +#887 = PCURVE('',#137,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#897); +#889 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#890,#891,#892,#893,#894,#895 +,#896),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#890 = CARTESIAN_POINT('',(-41.26412618685,-37.24708988874)); +#891 = CARTESIAN_POINT('',(-41.26412618685,-35.88327308286)); +#892 = CARTESIAN_POINT('',(-40.08302618685,-36.5651814858)); +#893 = CARTESIAN_POINT('',(-38.90192618685,-37.24708988874)); +#894 = CARTESIAN_POINT('',(-40.08302618685,-37.92899829168)); +#895 = CARTESIAN_POINT('',(-41.26412618685,-38.61090669462)); +#896 = CARTESIAN_POINT('',(-41.26412618685,-37.24708988874)); +#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#898 = PCURVE('',#899,#904); +#899 = CYLINDRICAL_SURFACE('',#900,0.7874); +#900 = AXIS2_PLACEMENT_3D('',#901,#902,#903); +#901 = CARTESIAN_POINT('',(174.7393,-114.7826,0.)); +#902 = DIRECTION('',(-0.,-0.,-1.)); +#903 = DIRECTION('',(1.,0.,-0.)); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.,0.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(-1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.T.); +#911 = EDGE_CURVE('',#879,#912,#914,.T.); +#912 = VERTEX_POINT('',#913); +#913 = CARTESIAN_POINT('',(155.99409,-113.969493,0.)); +#914 = SURFACE_CURVE('',#915,(#919,#926),.PCURVE_S1.); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(174.71508376833,-113.9955724692,0.)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(-0.999999029693,1.393058738735E-03,0.)); +#919 = PCURVE('',#137,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925); +#921 = LINE('',#922,#923); +#922 = CARTESIAN_POINT('',(-40.45250995519,-36.46006235801)); +#923 = VECTOR('',#924,1.); +#924 = DIRECTION('',(0.999999029693,1.393058738735E-03)); +#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#926 = PCURVE('',#927,#932); +#927 = PLANE('',#928); +#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); +#929 = CARTESIAN_POINT('',(174.71508376833,-113.9955724692,0.)); +#930 = DIRECTION('',(-1.393058738735E-03,-0.999999029693,0.)); +#931 = DIRECTION('',(-0.999999029693,1.393058738735E-03,0.)); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(0.,0.)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(1.,0.)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#939,.F.); +#939 = EDGE_CURVE('',#940,#912,#942,.T.); +#940 = VERTEX_POINT('',#941); +#941 = CARTESIAN_POINT('',(155.181198,-113.1824,0.)); +#942 = SURFACE_CURVE('',#943,(#948,#959),.PCURVE_S1.); +#943 = CIRCLE('',#944,0.787502); +#944 = AXIS2_PLACEMENT_3D('',#945,#946,#947); +#945 = CARTESIAN_POINT('',(155.9687,-113.1824,0.)); +#946 = DIRECTION('',(0.,0.,1.)); +#947 = DIRECTION('',(1.,0.,-0.)); +#948 = PCURVE('',#137,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#958); +#950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#951,#952,#953,#954,#955,#956 +,#957),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#951 = CARTESIAN_POINT('',(-22.49362818685,-35.64688988874)); +#952 = CARTESIAN_POINT('',(-22.49362818685,-34.28289641368)); +#953 = CARTESIAN_POINT('',(-21.31237518685,-34.96489315121)); +#954 = CARTESIAN_POINT('',(-20.13112218685,-35.64688988874)); +#955 = CARTESIAN_POINT('',(-21.31237518685,-36.32888662627)); +#956 = CARTESIAN_POINT('',(-22.49362818685,-37.0108833638)); +#957 = CARTESIAN_POINT('',(-22.49362818685,-35.64688988874)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = CYLINDRICAL_SURFACE('',#961,0.787502); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(155.9687,-113.1824,0.)); +#963 = DIRECTION('',(-0.,-0.,-1.)); +#964 = DIRECTION('',(1.,0.,-0.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.,0.)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-1.,0.)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#940,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(155.1686,-108.966,0.)); +#975 = SURFACE_CURVE('',#976,(#980,#987),.PCURVE_S1.); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(155.181198,-113.1824,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-2.987843602927E-03,0.999995536385,0.)); +#980 = PCURVE('',#137,#981); +#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(-20.91862418685,-35.64688988874)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(2.987843602927E-03,0.999995536385)); +#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#987 = PCURVE('',#988,#993); +#988 = PLANE('',#989); +#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992); +#990 = CARTESIAN_POINT('',(155.181198,-113.1824,0.)); +#991 = DIRECTION('',(-0.999995536385,-2.987843602927E-03,0.)); +#992 = DIRECTION('',(-2.987843602927E-03,0.999995536385,0.)); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.,0.)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,0.)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#973,#1001,#1003,.T.); +#1001 = VERTEX_POINT('',#1002); +#1002 = CARTESIAN_POINT('',(149.5679,-108.966,0.)); +#1003 = SURFACE_CURVE('',#1004,(#1008,#1015),.PCURVE_S1.); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(155.1686,-108.966,0.)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-1.,0.,0.)); +#1008 = PCURVE('',#137,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-20.90602618685,-31.43048988874)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,0.)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#1016,#1021); +#1016 = PLANE('',#1017); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(155.1686,-108.966,0.)); +#1019 = DIRECTION('',(0.,-1.,0.)); +#1020 = DIRECTION('',(-1.,0.,0.)); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.,-0.)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,0.)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#1001,#1029,#1031,.T.); +#1029 = VERTEX_POINT('',#1030); +#1030 = CARTESIAN_POINT('',(135.319309,-108.959626,0.)); +#1031 = SURFACE_CURVE('',#1032,(#1036,#1043),.PCURVE_S1.); +#1032 = LINE('',#1033,#1034); +#1033 = CARTESIAN_POINT('',(149.5679,-108.966,0.)); +#1034 = VECTOR('',#1035,1.); +#1035 = DIRECTION('',(-0.999999899942,4.473424328221E-04,0.)); +#1036 = PCURVE('',#137,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(-15.30532618685,-31.43048988874)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.999999899942,4.473424328221E-04)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = PCURVE('',#1044,#1049); +#1044 = PLANE('',#1045); +#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048); +#1046 = CARTESIAN_POINT('',(149.5679,-108.966,0.)); +#1047 = DIRECTION('',(-4.473424328221E-04,-0.999999899942,0.)); +#1048 = DIRECTION('',(-0.999999899942,4.473424328221E-04,0.)); +#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(0.,0.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(1.,0.)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1055 = ORIENTED_EDGE('',*,*,#1056,.F.); +#1056 = EDGE_CURVE('',#1057,#1029,#1059,.T.); +#1057 = VERTEX_POINT('',#1058); +#1058 = CARTESIAN_POINT('',(134.62,-108.1659,0.)); +#1059 = SURFACE_CURVE('',#1060,(#1065,#1076),.PCURVE_S1.); +#1060 = CIRCLE('',#1061,0.8001); +#1061 = AXIS2_PLACEMENT_3D('',#1062,#1063,#1064); +#1062 = CARTESIAN_POINT('',(135.4201,-108.1659,0.)); +#1063 = DIRECTION('',(0.,0.,1.)); +#1064 = DIRECTION('',(1.,0.,-0.)); +#1065 = PCURVE('',#137,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1075); +#1067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1068,#1069,#1070,#1071, +#1072,#1073,#1074),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1068 = CARTESIAN_POINT('',(-1.957626186854,-30.63038988874)); +#1069 = CARTESIAN_POINT('',(-1.957626186854,-29.2445760376)); +#1070 = CARTESIAN_POINT('',(-0.757476186854,-29.93748296317)); +#1071 = CARTESIAN_POINT('',(0.442673813146,-30.63038988874)); +#1072 = CARTESIAN_POINT('',(-0.757476186854,-31.32329681431)); +#1073 = CARTESIAN_POINT('',(-1.957626186854,-32.01620373988)); +#1074 = CARTESIAN_POINT('',(-1.957626186854,-30.63038988874)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = PCURVE('',#1077,#1082); +#1077 = CYLINDRICAL_SURFACE('',#1078,0.8001); +#1078 = AXIS2_PLACEMENT_3D('',#1079,#1080,#1081); +#1079 = CARTESIAN_POINT('',(135.4201,-108.1659,0.)); +#1080 = DIRECTION('',(-0.,-0.,-1.)); +#1081 = DIRECTION('',(1.,0.,-0.)); +#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(-0.,0.)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(-1.,0.)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = ORIENTED_EDGE('',*,*,#1089,.T.); +#1089 = EDGE_CURVE('',#1057,#1090,#1092,.T.); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(134.62,-94.2721,0.)); +#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(134.62,-108.1659,0.)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.,1.,0.)); +#1097 = PCURVE('',#137,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(-0.357426186854,-30.63038988874)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(0.,1.)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = PCURVE('',#1105,#1110); +#1105 = PLANE('',#1106); +#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109); +#1107 = CARTESIAN_POINT('',(134.62,-108.1659,0.)); +#1108 = DIRECTION('',(-1.,0.,0.)); +#1109 = DIRECTION('',(0.,1.,0.)); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(0.,0.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,0.)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1116 = ORIENTED_EDGE('',*,*,#1117,.T.); +#1117 = EDGE_CURVE('',#1090,#1118,#1120,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(133.83259840041,-93.4721007746,0.)); +#1120 = SURFACE_CURVE('',#1121,(#1126,#1137),.PCURVE_S1.); +#1121 = CIRCLE('',#1122,0.8001); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(133.8199,-94.2721,0.)); +#1124 = DIRECTION('',(0.,0.,1.)); +#1125 = DIRECTION('',(1.,0.,-0.)); +#1126 = PCURVE('',#137,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1136); +#1128 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1129,#1130,#1131,#1132, +#1133,#1134,#1135),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1129 = CARTESIAN_POINT('',(-0.357426186854,-16.73658988874)); +#1130 = CARTESIAN_POINT('',(-0.357426186854,-15.3507760376)); +#1131 = CARTESIAN_POINT('',(0.842723813146,-16.04368296317)); +#1132 = CARTESIAN_POINT('',(2.042873813146,-16.73658988874)); +#1133 = CARTESIAN_POINT('',(0.842723813146,-17.42949681431)); +#1134 = CARTESIAN_POINT('',(-0.357426186854,-18.12240373988)); +#1135 = CARTESIAN_POINT('',(-0.357426186854,-16.73658988874)); +#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1137 = PCURVE('',#1138,#1143); +#1138 = CYLINDRICAL_SURFACE('',#1139,0.8001); +#1139 = AXIS2_PLACEMENT_3D('',#1140,#1141,#1142); +#1140 = CARTESIAN_POINT('',(133.8199,-94.2721,0.)); +#1141 = DIRECTION('',(-0.,-0.,-1.)); +#1142 = DIRECTION('',(1.,0.,-0.)); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.,0.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-1.,0.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = ORIENTED_EDGE('',*,*,#1150,.T.); +#1150 = EDGE_CURVE('',#1118,#1151,#1153,.T.); +#1151 = VERTEX_POINT('',#1152); +#1152 = CARTESIAN_POINT('',(114.8461,-93.472,0.)); +#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(133.83259840041,-93.4721007746,0.)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(-0.999999999986,5.30769847151E-06,0.)); +#1158 = PCURVE('',#137,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(0.429975412732,-15.93659066335)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.999999999986,5.30769847151E-06)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = PCURVE('',#1166,#1171); +#1166 = PLANE('',#1167); +#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170); +#1168 = CARTESIAN_POINT('',(133.83259840041,-93.4721007746,0.)); +#1169 = DIRECTION('',(-5.30769847151E-06,-0.999999999986,0.)); +#1170 = DIRECTION('',(-0.999999999986,5.30769847151E-06,0.)); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(0.,0.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(1.,0.)); +#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1177 = ORIENTED_EDGE('',*,*,#1178,.T.); +#1178 = EDGE_CURVE('',#1151,#1179,#1181,.T.); +#1179 = VERTEX_POINT('',#1180); +#1180 = CARTESIAN_POINT('',(114.046,-94.2721,0.)); +#1181 = SURFACE_CURVE('',#1182,(#1187,#1198),.PCURVE_S1.); +#1182 = CIRCLE('',#1183,0.8001); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(114.8461,-94.2721,0.)); +#1185 = DIRECTION('',(0.,0.,1.)); +#1186 = DIRECTION('',(1.,0.,-0.)); +#1187 = PCURVE('',#137,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1197); +#1189 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1190,#1191,#1192,#1193, +#1194,#1195,#1196),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1190 = CARTESIAN_POINT('',(18.616373813146,-16.73658988874)); +#1191 = CARTESIAN_POINT('',(18.616373813146,-15.3507760376)); +#1192 = CARTESIAN_POINT('',(19.816523813146,-16.04368296317)); +#1193 = CARTESIAN_POINT('',(21.016673813146,-16.73658988874)); +#1194 = CARTESIAN_POINT('',(19.816523813146,-17.42949681431)); +#1195 = CARTESIAN_POINT('',(18.616373813146,-18.12240373988)); +#1196 = CARTESIAN_POINT('',(18.616373813146,-16.73658988874)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = PCURVE('',#1199,#1204); +#1199 = CYLINDRICAL_SURFACE('',#1200,0.8001); +#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203); +#1201 = CARTESIAN_POINT('',(114.8461,-94.2721,0.)); +#1202 = DIRECTION('',(-0.,-0.,-1.)); +#1203 = DIRECTION('',(1.,0.,-0.)); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(-0.,0.)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(-1.,0.)); +#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1210 = ORIENTED_EDGE('',*,*,#1211,.T.); +#1211 = EDGE_CURVE('',#1179,#1212,#1214,.T.); +#1212 = VERTEX_POINT('',#1213); +#1213 = CARTESIAN_POINT('',(114.045584,-98.996104,0.)); +#1214 = SURFACE_CURVE('',#1215,(#1219,#1226),.PCURVE_S1.); +#1215 = LINE('',#1216,#1217); +#1216 = CARTESIAN_POINT('',(114.046,-94.2721,0.)); +#1217 = VECTOR('',#1218,1.); +#1218 = DIRECTION('',(-8.806089037781E-05,-0.999999996123,0.)); +#1219 = PCURVE('',#137,#1220); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(20.216573813146,-16.73658988874)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(8.806089037781E-05,-0.999999996123)); +#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1226 = PCURVE('',#1227,#1232); +#1227 = PLANE('',#1228); +#1228 = AXIS2_PLACEMENT_3D('',#1229,#1230,#1231); +#1229 = CARTESIAN_POINT('',(114.046,-94.2721,0.)); +#1230 = DIRECTION('',(0.999999996123,-8.806089037781E-05,0.)); +#1231 = DIRECTION('',(-8.806089037781E-05,-0.999999996123,0.)); +#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(0.,0.)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(1.,0.)); +#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1238 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1239 = EDGE_CURVE('',#1240,#1212,#1242,.T.); +#1240 = VERTEX_POINT('',#1241); +#1241 = CARTESIAN_POINT('',(113.2459,-99.822,0.)); +#1242 = SURFACE_CURVE('',#1243,(#1248,#1259),.PCURVE_S1.); +#1243 = CIRCLE('',#1244,0.8001); +#1244 = AXIS2_PLACEMENT_3D('',#1245,#1246,#1247); +#1245 = CARTESIAN_POINT('',(113.2459,-99.0219,0.)); +#1246 = DIRECTION('',(0.,0.,1.)); +#1247 = DIRECTION('',(1.,0.,-0.)); +#1248 = PCURVE('',#137,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1258); +#1250 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1251,#1252,#1253,#1254, +#1255,#1256,#1257),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1251 = CARTESIAN_POINT('',(20.216573813146,-21.48638988874)); +#1252 = CARTESIAN_POINT('',(20.216573813146,-20.1005760376)); +#1253 = CARTESIAN_POINT('',(21.416723813146,-20.79348296317)); +#1254 = CARTESIAN_POINT('',(22.616873813146,-21.48638988874)); +#1255 = CARTESIAN_POINT('',(21.416723813146,-22.17929681431)); +#1256 = CARTESIAN_POINT('',(20.216573813146,-22.87220373988)); +#1257 = CARTESIAN_POINT('',(20.216573813146,-21.48638988874)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = PCURVE('',#1260,#1265); +#1260 = CYLINDRICAL_SURFACE('',#1261,0.8001); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(113.2459,-99.0219,0.)); +#1263 = DIRECTION('',(-0.,-0.,-1.)); +#1264 = DIRECTION('',(1.,0.,-0.)); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(-0.,0.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(-1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ORIENTED_EDGE('',*,*,#1272,.T.); +#1272 = EDGE_CURVE('',#1240,#1273,#1275,.T.); +#1273 = VERTEX_POINT('',#1274); +#1274 = CARTESIAN_POINT('',(94.2721,-99.822,0.)); +#1275 = SURFACE_CURVE('',#1276,(#1280,#1287),.PCURVE_S1.); +#1276 = LINE('',#1277,#1278); +#1277 = CARTESIAN_POINT('',(113.2459,-99.822,0.)); +#1278 = VECTOR('',#1279,1.); +#1279 = DIRECTION('',(-1.,0.,0.)); +#1280 = PCURVE('',#137,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286); +#1282 = LINE('',#1283,#1284); +#1283 = CARTESIAN_POINT('',(21.016673813146,-22.28648988874)); +#1284 = VECTOR('',#1285,1.); +#1285 = DIRECTION('',(1.,0.)); +#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1287 = PCURVE('',#1288,#1293); +#1288 = PLANE('',#1289); +#1289 = AXIS2_PLACEMENT_3D('',#1290,#1291,#1292); +#1290 = CARTESIAN_POINT('',(113.2459,-99.822,0.)); +#1291 = DIRECTION('',(0.,-1.,0.)); +#1292 = DIRECTION('',(-1.,0.,0.)); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1298); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(0.,-0.)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(1.,0.)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1299 = ORIENTED_EDGE('',*,*,#1300,.T.); +#1300 = EDGE_CURVE('',#1273,#1301,#1303,.T.); +#1301 = VERTEX_POINT('',#1302); +#1302 = CARTESIAN_POINT('',(93.477051251935,-100.5323364316,0.)); +#1303 = SURFACE_CURVE('',#1304,(#1309,#1320),.PCURVE_S1.); +#1304 = CIRCLE('',#1305,0.8001); +#1305 = AXIS2_PLACEMENT_3D('',#1306,#1307,#1308); +#1306 = CARTESIAN_POINT('',(94.2721,-100.6221,0.)); +#1307 = DIRECTION('',(0.,0.,1.)); +#1308 = DIRECTION('',(1.,0.,-0.)); +#1309 = PCURVE('',#137,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1319); +#1311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1312,#1313,#1314,#1315, +#1316,#1317,#1318),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1312 = CARTESIAN_POINT('',(39.190373813146,-23.08658988874)); +#1313 = CARTESIAN_POINT('',(39.190373813146,-21.7007760376)); +#1314 = CARTESIAN_POINT('',(40.390523813146,-22.39368296317)); +#1315 = CARTESIAN_POINT('',(41.590673813146,-23.08658988874)); +#1316 = CARTESIAN_POINT('',(40.390523813146,-23.77949681431)); +#1317 = CARTESIAN_POINT('',(39.190373813146,-24.47240373988)); +#1318 = CARTESIAN_POINT('',(39.190373813146,-23.08658988874)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1320 = PCURVE('',#1321,#1326); +#1321 = CYLINDRICAL_SURFACE('',#1322,0.8001); +#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325); +#1323 = CARTESIAN_POINT('',(94.2721,-100.6221,0.)); +#1324 = DIRECTION('',(-0.,-0.,-1.)); +#1325 = DIRECTION('',(1.,0.,-0.)); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(-0.,0.)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(-1.,0.)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1332 = ORIENTED_EDGE('',*,*,#1333,.T.); +#1333 = EDGE_CURVE('',#1301,#1334,#1336,.T.); +#1334 = VERTEX_POINT('',#1335); +#1335 = CARTESIAN_POINT('',(93.471899,-119.354598,0.)); +#1336 = SURFACE_CURVE('',#1337,(#1341,#1348),.PCURVE_S1.); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(93.477051251935,-100.5323364316,0.)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(-2.73731810798E-04,-0.999999962535,0.)); +#1341 = PCURVE('',#137,#1342); +#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347); +#1343 = LINE('',#1344,#1345); +#1344 = CARTESIAN_POINT('',(40.78552256121,-22.9968263204)); +#1345 = VECTOR('',#1346,1.); +#1346 = DIRECTION('',(2.73731810798E-04,-0.999999962535)); +#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1348 = PCURVE('',#1349,#1354); +#1349 = PLANE('',#1350); +#1350 = AXIS2_PLACEMENT_3D('',#1351,#1352,#1353); +#1351 = CARTESIAN_POINT('',(93.477051251935,-100.5323364316,0.)); +#1352 = DIRECTION('',(0.999999962535,-2.73731810798E-04,0.)); +#1353 = DIRECTION('',(-2.73731810798E-04,-0.999999962535,0.)); +#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1359); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(0.,0.)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(1.,0.)); +#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1360 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1361 = EDGE_CURVE('',#1362,#1334,#1364,.T.); +#1362 = VERTEX_POINT('',#1363); +#1363 = CARTESIAN_POINT('',(92.6719,-120.142,0.)); +#1364 = SURFACE_CURVE('',#1365,(#1370,#1381),.PCURVE_S1.); +#1365 = CIRCLE('',#1366,0.8001); +#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369); +#1367 = CARTESIAN_POINT('',(92.6719,-119.3419,0.)); +#1368 = DIRECTION('',(0.,0.,1.)); +#1369 = DIRECTION('',(1.,0.,-0.)); +#1370 = PCURVE('',#137,#1371); +#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1380); +#1372 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1373,#1374,#1375,#1376, +#1377,#1378,#1379),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1373 = CARTESIAN_POINT('',(40.790573813146,-41.80638988874)); +#1374 = CARTESIAN_POINT('',(40.790573813146,-40.4205760376)); +#1375 = CARTESIAN_POINT('',(41.990723813146,-41.11348296317)); +#1376 = CARTESIAN_POINT('',(43.190873813146,-41.80638988874)); +#1377 = CARTESIAN_POINT('',(41.990723813146,-42.49929681431)); +#1378 = CARTESIAN_POINT('',(40.790573813146,-43.19220373988)); +#1379 = CARTESIAN_POINT('',(40.790573813146,-41.80638988874)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1381 = PCURVE('',#1382,#1387); +#1382 = CYLINDRICAL_SURFACE('',#1383,0.8001); +#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386); +#1384 = CARTESIAN_POINT('',(92.6719,-119.3419,0.)); +#1385 = DIRECTION('',(-0.,-0.,-1.)); +#1386 = DIRECTION('',(1.,0.,-0.)); +#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392); +#1388 = LINE('',#1389,#1390); +#1389 = CARTESIAN_POINT('',(-0.,0.)); +#1390 = VECTOR('',#1391,1.); +#1391 = DIRECTION('',(-1.,0.)); +#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1393 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1394 = EDGE_CURVE('',#1362,#1395,#1397,.T.); +#1395 = VERTEX_POINT('',#1396); +#1396 = CARTESIAN_POINT('',(74.9681,-120.142,0.)); +#1397 = SURFACE_CURVE('',#1398,(#1402,#1409),.PCURVE_S1.); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(92.6719,-120.142,0.)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(-1.,0.,0.)); +#1402 = PCURVE('',#137,#1403); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(41.590673813146,-42.60648988874)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = PCURVE('',#1410,#1415); +#1410 = PLANE('',#1411); +#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414); +#1412 = CARTESIAN_POINT('',(92.6719,-120.142,0.)); +#1413 = DIRECTION('',(0.,-1.,0.)); +#1414 = DIRECTION('',(-1.,0.,0.)); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(0.,-0.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(1.,0.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1422 = EDGE_CURVE('',#1423,#1395,#1425,.T.); +#1423 = VERTEX_POINT('',#1424); +#1424 = CARTESIAN_POINT('',(74.168,-119.3419,0.)); +#1425 = SURFACE_CURVE('',#1426,(#1431,#1442),.PCURVE_S1.); +#1426 = CIRCLE('',#1427,0.8001); +#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430); +#1428 = CARTESIAN_POINT('',(74.9681,-119.3419,0.)); +#1429 = DIRECTION('',(0.,0.,1.)); +#1430 = DIRECTION('',(1.,0.,-0.)); +#1431 = PCURVE('',#137,#1432); +#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1441); +#1433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1434,#1435,#1436,#1437, +#1438,#1439,#1440),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1434 = CARTESIAN_POINT('',(58.494373813146,-41.80638988874)); +#1435 = CARTESIAN_POINT('',(58.494373813146,-40.4205760376)); +#1436 = CARTESIAN_POINT('',(59.694523813146,-41.11348296317)); +#1437 = CARTESIAN_POINT('',(60.894673813146,-41.80638988874)); +#1438 = CARTESIAN_POINT('',(59.694523813146,-42.49929681431)); +#1439 = CARTESIAN_POINT('',(58.494373813146,-43.19220373988)); +#1440 = CARTESIAN_POINT('',(58.494373813146,-41.80638988874)); +#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1442 = PCURVE('',#1443,#1448); +#1443 = CYLINDRICAL_SURFACE('',#1444,0.8001); +#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447); +#1445 = CARTESIAN_POINT('',(74.9681,-119.3419,0.)); +#1446 = DIRECTION('',(-0.,-0.,-1.)); +#1447 = DIRECTION('',(1.,0.,-0.)); +#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1453); +#1449 = LINE('',#1450,#1451); +#1450 = CARTESIAN_POINT('',(-0.,0.)); +#1451 = VECTOR('',#1452,1.); +#1452 = DIRECTION('',(-1.,0.)); +#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1454 = ORIENTED_EDGE('',*,*,#1455,.T.); +#1455 = EDGE_CURVE('',#1423,#1456,#1458,.T.); +#1456 = VERTEX_POINT('',#1457); +#1457 = CARTESIAN_POINT('',(74.176299,-40.563161,0.)); +#1458 = SURFACE_CURVE('',#1459,(#1463,#1470),.PCURVE_S1.); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(74.168,-119.3419,0.)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(1.053456815797E-04,0.999999994451,0.)); +#1463 = PCURVE('',#137,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(60.094573813146,-41.80638988874)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(-1.053456815797E-04,0.999999994451)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#1471,#1476); +#1471 = PLANE('',#1472); +#1472 = AXIS2_PLACEMENT_3D('',#1473,#1474,#1475); +#1473 = CARTESIAN_POINT('',(74.168,-119.3419,0.)); +#1474 = DIRECTION('',(-0.999999994451,1.053456815797E-04,0.)); +#1475 = DIRECTION('',(1.053456815797E-04,0.999999994451,0.)); +#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.,0.)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(1.,0.)); +#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1482 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1483 = EDGE_CURVE('',#1484,#1456,#1486,.T.); +#1484 = VERTEX_POINT('',#1485); +#1485 = CARTESIAN_POINT('',(74.9681,-39.878,0.)); +#1486 = SURFACE_CURVE('',#1487,(#1492,#1503),.PCURVE_S1.); +#1487 = CIRCLE('',#1488,0.8001); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(74.9681,-40.6781,0.)); +#1490 = DIRECTION('',(0.,0.,1.)); +#1491 = DIRECTION('',(1.,0.,-0.)); +#1492 = PCURVE('',#137,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1502); +#1494 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1495,#1496,#1497,#1498, +#1499,#1500,#1501),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1495 = CARTESIAN_POINT('',(58.494373813146,36.857410111255)); +#1496 = CARTESIAN_POINT('',(58.494373813146,38.243223962391)); +#1497 = CARTESIAN_POINT('',(59.694523813146,37.550317036823)); +#1498 = CARTESIAN_POINT('',(60.894673813146,36.857410111255)); +#1499 = CARTESIAN_POINT('',(59.694523813146,36.164503185687)); +#1500 = CARTESIAN_POINT('',(58.494373813146,35.471596260119)); +#1501 = CARTESIAN_POINT('',(58.494373813146,36.857410111255)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = PCURVE('',#1504,#1509); +#1504 = CYLINDRICAL_SURFACE('',#1505,0.8001); +#1505 = AXIS2_PLACEMENT_3D('',#1506,#1507,#1508); +#1506 = CARTESIAN_POINT('',(74.9681,-40.6781,0.)); +#1507 = DIRECTION('',(-0.,-0.,-1.)); +#1508 = DIRECTION('',(1.,0.,-0.)); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1514); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-0.,0.)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(-1.,0.)); +#1514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1515 = ORIENTED_EDGE('',*,*,#1516,.T.); +#1516 = EDGE_CURVE('',#1484,#1517,#1519,.T.); +#1517 = VERTEX_POINT('',#1518); +#1518 = CARTESIAN_POINT('',(107.1499,-39.8653,0.)); +#1519 = SURFACE_CURVE('',#1520,(#1524,#1531),.PCURVE_S1.); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(74.9681,-39.878,0.)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(0.999999922132,3.94632960589E-04,0.)); +#1524 = PCURVE('',#137,#1525); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(59.294473813146,37.657510111255)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-0.999999922132,3.94632960589E-04)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = PCURVE('',#1532,#1537); +#1532 = PLANE('',#1533); +#1533 = AXIS2_PLACEMENT_3D('',#1534,#1535,#1536); +#1534 = CARTESIAN_POINT('',(74.9681,-39.878,0.)); +#1535 = DIRECTION('',(-3.94632960589E-04,0.999999922132,0.)); +#1536 = DIRECTION('',(0.999999922132,3.94632960589E-04,0.)); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(0.,0.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(1.,0.)); +#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1543 = ORIENTED_EDGE('',*,*,#1544,.T.); +#1544 = EDGE_CURVE('',#1517,#153,#1545,.T.); +#1545 = SURFACE_CURVE('',#1546,(#1551,#1562),.PCURVE_S1.); +#1546 = CIRCLE('',#1547,0.7874); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(107.1499,-39.0779,0.)); +#1549 = DIRECTION('',(0.,0.,1.)); +#1550 = DIRECTION('',(1.,0.,-0.)); +#1551 = PCURVE('',#137,#1552); +#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1561); +#1553 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1554,#1555,#1556,#1557, +#1558,#1559,#1560),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1554 = CARTESIAN_POINT('',(26.325273813146,38.457610111255)); +#1555 = CARTESIAN_POINT('',(26.325273813146,39.821426917135)); +#1556 = CARTESIAN_POINT('',(27.506373813146,39.139518514195)); +#1557 = CARTESIAN_POINT('',(28.687473813146,38.457610111255)); +#1558 = CARTESIAN_POINT('',(27.506373813146,37.775701708315)); +#1559 = CARTESIAN_POINT('',(26.325273813146,37.093793305375)); +#1560 = CARTESIAN_POINT('',(26.325273813146,38.457610111255)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = PCURVE('',#170,#1563); +#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(-0.,0.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(-1.,0.)); +#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1569 = ORIENTED_EDGE('',*,*,#204,.T.); +#1570 = FACE_BOUND('',#1571,.T.); +#1571 = EDGE_LOOP('',(#1572)); +#1572 = ORIENTED_EDGE('',*,*,#1573,.T.); +#1573 = EDGE_CURVE('',#1574,#1574,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(146.5453,-83.82,0.)); +#1576 = SURFACE_CURVE('',#1577,(#1582,#1593),.PCURVE_S1.); +#1577 = CIRCLE('',#1578,0.4953); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(146.05,-83.82,0.)); +#1580 = DIRECTION('',(0.,0.,1.)); +#1581 = DIRECTION('',(1.,0.,-0.)); +#1582 = PCURVE('',#137,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1592); +#1584 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1585,#1586,#1587,#1588, +#1589,#1590,#1591),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1585 = CARTESIAN_POINT('',(-12.28272618685,-6.284489888745)); +#1586 = CARTESIAN_POINT('',(-12.28272618685,-5.426605123756)); +#1587 = CARTESIAN_POINT('',(-11.53977618685,-5.855547506251)); +#1588 = CARTESIAN_POINT('',(-10.79682618685,-6.284489888745)); +#1589 = CARTESIAN_POINT('',(-11.53977618685,-6.713432271239)); +#1590 = CARTESIAN_POINT('',(-12.28272618685,-7.142374653734)); +#1591 = CARTESIAN_POINT('',(-12.28272618685,-6.284489888745)); +#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1593 = PCURVE('',#1594,#1599); +#1594 = CYLINDRICAL_SURFACE('',#1595,0.4953); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(146.05,-83.82,-0.8)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.,0.,-0.)); +#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(0.,0.8)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(1.,0.)); +#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1605 = FACE_BOUND('',#1606,.T.); +#1606 = EDGE_LOOP('',(#1607)); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1609,#1609,#1611,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(155.8925,-94.4626,0.)); +#1611 = SURFACE_CURVE('',#1612,(#1617,#1628),.PCURVE_S1.); +#1612 = CIRCLE('',#1613,0.3937); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(155.4988,-94.4626,0.)); +#1615 = DIRECTION('',(0.,0.,1.)); +#1616 = DIRECTION('',(1.,0.,-0.)); +#1617 = PCURVE('',#137,#1618); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1627); +#1619 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1620,#1621,#1622,#1623, +#1624,#1625,#1626),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1620 = CARTESIAN_POINT('',(-21.62992618685,-16.92708988874)); +#1621 = CARTESIAN_POINT('',(-21.62992618685,-16.2451814858)); +#1622 = CARTESIAN_POINT('',(-21.03937618685,-16.58613568727)); +#1623 = CARTESIAN_POINT('',(-20.44882618685,-16.92708988874)); +#1624 = CARTESIAN_POINT('',(-21.03937618685,-17.26804409021)); +#1625 = CARTESIAN_POINT('',(-21.62992618685,-17.60899829168)); +#1626 = CARTESIAN_POINT('',(-21.62992618685,-16.92708988874)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = PCURVE('',#1629,#1634); +#1629 = CYLINDRICAL_SURFACE('',#1630,0.3937); +#1630 = AXIS2_PLACEMENT_3D('',#1631,#1632,#1633); +#1631 = CARTESIAN_POINT('',(155.4988,-94.4626,-0.8)); +#1632 = DIRECTION('',(0.,0.,1.)); +#1633 = DIRECTION('',(1.,0.,-0.)); +#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(0.,0.8)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(1.,0.)); +#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1640 = FACE_BOUND('',#1641,.T.); +#1641 = EDGE_LOOP('',(#1642)); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1644,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(155.8925,-91.9226,0.)); +#1646 = SURFACE_CURVE('',#1647,(#1652,#1663),.PCURVE_S1.); +#1647 = CIRCLE('',#1648,0.3937); +#1648 = AXIS2_PLACEMENT_3D('',#1649,#1650,#1651); +#1649 = CARTESIAN_POINT('',(155.4988,-91.9226,0.)); +#1650 = DIRECTION('',(0.,0.,1.)); +#1651 = DIRECTION('',(1.,0.,-0.)); +#1652 = PCURVE('',#137,#1653); +#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1662); +#1654 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1655,#1656,#1657,#1658, +#1659,#1660,#1661),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1655 = CARTESIAN_POINT('',(-21.62992618685,-14.38708988874)); +#1656 = CARTESIAN_POINT('',(-21.62992618685,-13.7051814858)); +#1657 = CARTESIAN_POINT('',(-21.03937618685,-14.04613568727)); +#1658 = CARTESIAN_POINT('',(-20.44882618685,-14.38708988874)); +#1659 = CARTESIAN_POINT('',(-21.03937618685,-14.72804409021)); +#1660 = CARTESIAN_POINT('',(-21.62992618685,-15.06899829168)); +#1661 = CARTESIAN_POINT('',(-21.62992618685,-14.38708988874)); +#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1663 = PCURVE('',#1664,#1669); +#1664 = CYLINDRICAL_SURFACE('',#1665,0.3937); +#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668); +#1666 = CARTESIAN_POINT('',(155.4988,-91.9226,-0.8)); +#1667 = DIRECTION('',(0.,0.,1.)); +#1668 = DIRECTION('',(1.,0.,-0.)); +#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(0.,0.8)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(1.,0.)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = FACE_BOUND('',#1676,.T.); +#1676 = EDGE_LOOP('',(#1677)); +#1677 = ORIENTED_EDGE('',*,*,#1678,.T.); +#1678 = EDGE_CURVE('',#1679,#1679,#1681,.T.); +#1679 = VERTEX_POINT('',#1680); +#1680 = CARTESIAN_POINT('',(155.8925,-88.2777,0.)); +#1681 = SURFACE_CURVE('',#1682,(#1687,#1698),.PCURVE_S1.); +#1682 = CIRCLE('',#1683,0.3937); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(155.4988,-88.2777,0.)); +#1685 = DIRECTION('',(0.,0.,1.)); +#1686 = DIRECTION('',(1.,0.,-0.)); +#1687 = PCURVE('',#137,#1688); +#1688 = DEFINITIONAL_REPRESENTATION('',(#1689),#1697); +#1689 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1690,#1691,#1692,#1693, +#1694,#1695,#1696),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1690 = CARTESIAN_POINT('',(-21.62992618685,-10.74218988874)); +#1691 = CARTESIAN_POINT('',(-21.62992618685,-10.0602814858)); +#1692 = CARTESIAN_POINT('',(-21.03937618685,-10.40123568727)); +#1693 = CARTESIAN_POINT('',(-20.44882618685,-10.74218988874)); +#1694 = CARTESIAN_POINT('',(-21.03937618685,-11.08314409021)); +#1695 = CARTESIAN_POINT('',(-21.62992618685,-11.42409829168)); +#1696 = CARTESIAN_POINT('',(-21.62992618685,-10.74218988874)); +#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1698 = PCURVE('',#1699,#1704); +#1699 = CYLINDRICAL_SURFACE('',#1700,0.3937); +#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703); +#1701 = CARTESIAN_POINT('',(155.4988,-88.2777,-0.8)); +#1702 = DIRECTION('',(0.,0.,1.)); +#1703 = DIRECTION('',(1.,0.,-0.)); +#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709); +#1705 = LINE('',#1706,#1707); +#1706 = CARTESIAN_POINT('',(0.,0.8)); +#1707 = VECTOR('',#1708,1.); +#1708 = DIRECTION('',(1.,0.)); +#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1710 = FACE_BOUND('',#1711,.T.); +#1711 = EDGE_LOOP('',(#1712)); +#1712 = ORIENTED_EDGE('',*,*,#1713,.T.); +#1713 = EDGE_CURVE('',#1714,#1714,#1716,.T.); +#1714 = VERTEX_POINT('',#1715); +#1715 = CARTESIAN_POINT('',(150.76,-78.74,0.)); +#1716 = SURFACE_CURVE('',#1717,(#1722,#1733),.PCURVE_S1.); +#1717 = CIRCLE('',#1718,0.9); +#1718 = AXIS2_PLACEMENT_3D('',#1719,#1720,#1721); +#1719 = CARTESIAN_POINT('',(149.86,-78.74,0.)); +#1720 = DIRECTION('',(0.,0.,1.)); +#1721 = DIRECTION('',(1.,0.,-0.)); +#1722 = PCURVE('',#137,#1723); +#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1732); +#1724 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1725,#1726,#1727,#1728, +#1729,#1730,#1731),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1725 = CARTESIAN_POINT('',(-16.49742618685,-1.204489888745)); +#1726 = CARTESIAN_POINT('',(-16.49742618685,0.354355838067)); +#1727 = CARTESIAN_POINT('',(-15.14742618685,-0.425067025339)); +#1728 = CARTESIAN_POINT('',(-13.79742618685,-1.204489888745)); +#1729 = CARTESIAN_POINT('',(-15.14742618685,-1.983912752151)); +#1730 = CARTESIAN_POINT('',(-16.49742618685,-2.763335615557)); +#1731 = CARTESIAN_POINT('',(-16.49742618685,-1.204489888745)); +#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1733 = PCURVE('',#1734,#1739); +#1734 = CYLINDRICAL_SURFACE('',#1735,0.9); +#1735 = AXIS2_PLACEMENT_3D('',#1736,#1737,#1738); +#1736 = CARTESIAN_POINT('',(149.86,-78.74,-0.8)); +#1737 = DIRECTION('',(0.,0.,1.)); +#1738 = DIRECTION('',(1.,0.,-0.)); +#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(0.,0.8)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(1.,0.)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = FACE_BOUND('',#1746,.T.); +#1746 = EDGE_LOOP('',(#1747)); +#1747 = ORIENTED_EDGE('',*,*,#1748,.T.); +#1748 = EDGE_CURVE('',#1749,#1749,#1751,.T.); +#1749 = VERTEX_POINT('',#1750); +#1750 = CARTESIAN_POINT('',(146.5453,-63.5,0.)); +#1751 = SURFACE_CURVE('',#1752,(#1757,#1768),.PCURVE_S1.); +#1752 = CIRCLE('',#1753,0.4953); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(146.05,-63.5,0.)); +#1755 = DIRECTION('',(0.,0.,1.)); +#1756 = DIRECTION('',(1.,0.,-0.)); +#1757 = PCURVE('',#137,#1758); +#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1767); +#1759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1760,#1761,#1762,#1763, +#1764,#1765,#1766),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1760 = CARTESIAN_POINT('',(-12.28272618685,14.035510111255)); +#1761 = CARTESIAN_POINT('',(-12.28272618685,14.893394876244)); +#1762 = CARTESIAN_POINT('',(-11.53977618685,14.464452493749)); +#1763 = CARTESIAN_POINT('',(-10.79682618685,14.035510111255)); +#1764 = CARTESIAN_POINT('',(-11.53977618685,13.606567728761)); +#1765 = CARTESIAN_POINT('',(-12.28272618685,13.177625346266)); +#1766 = CARTESIAN_POINT('',(-12.28272618685,14.035510111255)); +#1767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1768 = PCURVE('',#1769,#1774); +#1769 = CYLINDRICAL_SURFACE('',#1770,0.4953); +#1770 = AXIS2_PLACEMENT_3D('',#1771,#1772,#1773); +#1771 = CARTESIAN_POINT('',(146.05,-63.5,-0.8)); +#1772 = DIRECTION('',(0.,0.,1.)); +#1773 = DIRECTION('',(1.,0.,-0.)); +#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779); +#1775 = LINE('',#1776,#1777); +#1776 = CARTESIAN_POINT('',(0.,0.8)); +#1777 = VECTOR('',#1778,1.); +#1778 = DIRECTION('',(1.,0.)); +#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1780 = FACE_BOUND('',#1781,.T.); +#1781 = EDGE_LOOP('',(#1782,#1817,#1850,#1883,#1916,#1949,#1982,#2015, + #2048,#2081,#2114,#2147,#2180)); +#1782 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1783 = EDGE_CURVE('',#1784,#1786,#1788,.T.); +#1784 = VERTEX_POINT('',#1785); +#1785 = CARTESIAN_POINT('',(148.31551829341,-75.48915276412,0.)); +#1786 = VERTEX_POINT('',#1787); +#1787 = CARTESIAN_POINT('',(148.316,-75.47,0.)); +#1788 = SURFACE_CURVE('',#1789,(#1794,#1805),.PCURVE_S1.); +#1789 = CIRCLE('',#1790,0.381); +#1790 = AXIS2_PLACEMENT_3D('',#1791,#1792,#1793); +#1791 = CARTESIAN_POINT('',(147.935,-75.47,0.)); +#1792 = DIRECTION('',(0.,0.,1.)); +#1793 = DIRECTION('',(1.,0.,-0.)); +#1794 = PCURVE('',#137,#1795); +#1795 = DEFINITIONAL_REPRESENTATION('',(#1796),#1804); +#1796 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1797,#1798,#1799,#1800, +#1801,#1802,#1803),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1797 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#1798 = CARTESIAN_POINT('',(-14.05342618685,2.725421468939)); +#1799 = CARTESIAN_POINT('',(-13.48192618685,2.395465790097)); +#1800 = CARTESIAN_POINT('',(-12.91042618685,2.065510111255)); +#1801 = CARTESIAN_POINT('',(-13.48192618685,1.735554432413)); +#1802 = CARTESIAN_POINT('',(-14.05342618685,1.405598753571)); +#1803 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1805 = PCURVE('',#1806,#1811); +#1806 = CYLINDRICAL_SURFACE('',#1807,0.381); +#1807 = AXIS2_PLACEMENT_3D('',#1808,#1809,#1810); +#1808 = CARTESIAN_POINT('',(147.935,-75.47,-0.8)); +#1809 = DIRECTION('',(0.,0.,1.)); +#1810 = DIRECTION('',(1.,0.,-0.)); +#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(0.,0.8)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(1.,0.)); +#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1817 = ORIENTED_EDGE('',*,*,#1818,.T.); +#1818 = EDGE_CURVE('',#1786,#1819,#1821,.T.); +#1819 = VERTEX_POINT('',#1820); +#1820 = CARTESIAN_POINT('',(147.95705010722,-75.08963860243,0.)); +#1821 = SURFACE_CURVE('',#1822,(#1827,#1838),.PCURVE_S1.); +#1822 = CIRCLE('',#1823,0.381); +#1823 = AXIS2_PLACEMENT_3D('',#1824,#1825,#1826); +#1824 = CARTESIAN_POINT('',(147.935,-75.47,0.)); +#1825 = DIRECTION('',(0.,0.,1.)); +#1826 = DIRECTION('',(1.,0.,-0.)); +#1827 = PCURVE('',#137,#1828); +#1828 = DEFINITIONAL_REPRESENTATION('',(#1829),#1837); +#1829 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1830,#1831,#1832,#1833, +#1834,#1835,#1836),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1830 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#1831 = CARTESIAN_POINT('',(-14.05342618685,2.725421468939)); +#1832 = CARTESIAN_POINT('',(-13.48192618685,2.395465790097)); +#1833 = CARTESIAN_POINT('',(-12.91042618685,2.065510111255)); +#1834 = CARTESIAN_POINT('',(-13.48192618685,1.735554432413)); +#1835 = CARTESIAN_POINT('',(-14.05342618685,1.405598753571)); +#1836 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = PCURVE('',#1839,#1844); +#1839 = CYLINDRICAL_SURFACE('',#1840,0.381); +#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843); +#1841 = CARTESIAN_POINT('',(147.935,-75.47,-0.8)); +#1842 = DIRECTION('',(0.,0.,1.)); +#1843 = DIRECTION('',(1.,0.,-0.)); +#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(0.,0.8)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(1.,0.)); +#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1850 = ORIENTED_EDGE('',*,*,#1851,.T.); +#1851 = EDGE_CURVE('',#1819,#1852,#1854,.T.); +#1852 = VERTEX_POINT('',#1853); +#1853 = CARTESIAN_POINT('',(148.042,-74.74,0.)); +#1854 = SURFACE_CURVE('',#1855,(#1860,#1871),.PCURVE_S1.); +#1855 = CIRCLE('',#1856,0.762); +#1856 = AXIS2_PLACEMENT_3D('',#1857,#1858,#1859); +#1857 = CARTESIAN_POINT('',(147.28,-74.74,0.)); +#1858 = DIRECTION('',(0.,0.,1.)); +#1859 = DIRECTION('',(1.,0.,-0.)); +#1860 = PCURVE('',#137,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1870); +#1862 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1863,#1864,#1865,#1866, +#1867,#1868,#1869),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1863 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#1864 = CARTESIAN_POINT('',(-13.77942618685,4.115332826622)); +#1865 = CARTESIAN_POINT('',(-12.63642618685,3.455421468939)); +#1866 = CARTESIAN_POINT('',(-11.49342618685,2.795510111255)); +#1867 = CARTESIAN_POINT('',(-12.63642618685,2.135598753571)); +#1868 = CARTESIAN_POINT('',(-13.77942618685,1.475687395888)); +#1869 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#1870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1871 = PCURVE('',#1872,#1877); +#1872 = CYLINDRICAL_SURFACE('',#1873,0.762); +#1873 = AXIS2_PLACEMENT_3D('',#1874,#1875,#1876); +#1874 = CARTESIAN_POINT('',(147.28,-74.74,-0.8)); +#1875 = DIRECTION('',(0.,0.,1.)); +#1876 = DIRECTION('',(1.,0.,-0.)); +#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882); +#1878 = LINE('',#1879,#1880); +#1879 = CARTESIAN_POINT('',(0.,0.8)); +#1880 = VECTOR('',#1881,1.); +#1881 = DIRECTION('',(1.,0.)); +#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1883 = ORIENTED_EDGE('',*,*,#1884,.T.); +#1884 = EDGE_CURVE('',#1852,#1885,#1887,.T.); +#1885 = VERTEX_POINT('',#1886); +#1886 = CARTESIAN_POINT('',(147.99982220026,-74.49,0.)); +#1887 = SURFACE_CURVE('',#1888,(#1893,#1904),.PCURVE_S1.); +#1888 = CIRCLE('',#1889,0.762); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(147.28,-74.74,0.)); +#1891 = DIRECTION('',(0.,0.,1.)); +#1892 = DIRECTION('',(1.,0.,-0.)); +#1893 = PCURVE('',#137,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1903); +#1895 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1896,#1897,#1898,#1899, +#1900,#1901,#1902),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1896 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#1897 = CARTESIAN_POINT('',(-13.77942618685,4.115332826622)); +#1898 = CARTESIAN_POINT('',(-12.63642618685,3.455421468939)); +#1899 = CARTESIAN_POINT('',(-11.49342618685,2.795510111255)); +#1900 = CARTESIAN_POINT('',(-12.63642618685,2.135598753571)); +#1901 = CARTESIAN_POINT('',(-13.77942618685,1.475687395888)); +#1902 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1904 = PCURVE('',#1905,#1910); +#1905 = CYLINDRICAL_SURFACE('',#1906,0.762); +#1906 = AXIS2_PLACEMENT_3D('',#1907,#1908,#1909); +#1907 = CARTESIAN_POINT('',(147.28,-74.74,-0.8)); +#1908 = DIRECTION('',(0.,0.,1.)); +#1909 = DIRECTION('',(1.,0.,-0.)); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(0.,0.8)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(1.,0.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1916 = ORIENTED_EDGE('',*,*,#1917,.T.); +#1917 = EDGE_CURVE('',#1885,#1918,#1920,.T.); +#1918 = VERTEX_POINT('',#1919); +#1919 = CARTESIAN_POINT('',(148.042,-74.24,0.)); +#1920 = SURFACE_CURVE('',#1921,(#1926,#1937),.PCURVE_S1.); +#1921 = CIRCLE('',#1922,0.762); +#1922 = AXIS2_PLACEMENT_3D('',#1923,#1924,#1925); +#1923 = CARTESIAN_POINT('',(147.28,-74.24,0.)); +#1924 = DIRECTION('',(0.,0.,1.)); +#1925 = DIRECTION('',(1.,0.,-0.)); +#1926 = PCURVE('',#137,#1927); +#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1936); +#1928 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1929,#1930,#1931,#1932, +#1933,#1934,#1935),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1929 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#1930 = CARTESIAN_POINT('',(-13.77942618685,4.615332826622)); +#1931 = CARTESIAN_POINT('',(-12.63642618685,3.955421468939)); +#1932 = CARTESIAN_POINT('',(-11.49342618685,3.295510111255)); +#1933 = CARTESIAN_POINT('',(-12.63642618685,2.635598753571)); +#1934 = CARTESIAN_POINT('',(-13.77942618685,1.975687395888)); +#1935 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1937 = PCURVE('',#1938,#1943); +#1938 = CYLINDRICAL_SURFACE('',#1939,0.762); +#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942); +#1940 = CARTESIAN_POINT('',(147.28,-74.24,-0.8)); +#1941 = DIRECTION('',(0.,0.,1.)); +#1942 = DIRECTION('',(1.,0.,-0.)); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(0.,0.8)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(1.,0.)); +#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1949 = ORIENTED_EDGE('',*,*,#1950,.T.); +#1950 = EDGE_CURVE('',#1918,#1951,#1953,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(148.00270576299,-73.99846246641,0.)); +#1953 = SURFACE_CURVE('',#1954,(#1959,#1970),.PCURVE_S1.); +#1954 = CIRCLE('',#1955,0.762); +#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958); +#1956 = CARTESIAN_POINT('',(147.28,-74.24,0.)); +#1957 = DIRECTION('',(0.,0.,1.)); +#1958 = DIRECTION('',(1.,0.,-0.)); +#1959 = PCURVE('',#137,#1960); +#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1969); +#1961 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1962,#1963,#1964,#1965, +#1966,#1967,#1968),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1962 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#1963 = CARTESIAN_POINT('',(-13.77942618685,4.615332826622)); +#1964 = CARTESIAN_POINT('',(-12.63642618685,3.955421468939)); +#1965 = CARTESIAN_POINT('',(-11.49342618685,3.295510111255)); +#1966 = CARTESIAN_POINT('',(-12.63642618685,2.635598753571)); +#1967 = CARTESIAN_POINT('',(-13.77942618685,1.975687395888)); +#1968 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1970 = PCURVE('',#1971,#1976); +#1971 = CYLINDRICAL_SURFACE('',#1972,0.762); +#1972 = AXIS2_PLACEMENT_3D('',#1973,#1974,#1975); +#1973 = CARTESIAN_POINT('',(147.28,-74.24,-0.8)); +#1974 = DIRECTION('',(0.,0.,1.)); +#1975 = DIRECTION('',(1.,0.,-0.)); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(0.,0.8)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(1.,0.)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = ORIENTED_EDGE('',*,*,#1983,.T.); +#1983 = EDGE_CURVE('',#1951,#1984,#1986,.T.); +#1984 = VERTEX_POINT('',#1985); +#1985 = CARTESIAN_POINT('',(148.082,-73.66,0.)); +#1986 = SURFACE_CURVE('',#1987,(#1992,#2003),.PCURVE_S1.); +#1987 = CIRCLE('',#1988,0.762); +#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); +#1989 = CARTESIAN_POINT('',(147.32,-73.66,0.)); +#1990 = DIRECTION('',(0.,0.,1.)); +#1991 = DIRECTION('',(1.,0.,-0.)); +#1992 = PCURVE('',#137,#1993); +#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#2002); +#1994 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1995,#1996,#1997,#1998, +#1999,#2000,#2001),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1995 = CARTESIAN_POINT('',(-13.81942618685,3.875510111255)); +#1996 = CARTESIAN_POINT('',(-13.81942618685,5.195332826622)); +#1997 = CARTESIAN_POINT('',(-12.67642618685,4.535421468939)); +#1998 = CARTESIAN_POINT('',(-11.53342618685,3.875510111255)); +#1999 = CARTESIAN_POINT('',(-12.67642618685,3.215598753571)); +#2000 = CARTESIAN_POINT('',(-13.81942618685,2.555687395888)); +#2001 = CARTESIAN_POINT('',(-13.81942618685,3.875510111255)); +#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2003 = PCURVE('',#2004,#2009); +#2004 = CYLINDRICAL_SURFACE('',#2005,0.762); +#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008); +#2006 = CARTESIAN_POINT('',(147.32,-73.66,-0.8)); +#2007 = DIRECTION('',(0.,0.,1.)); +#2008 = DIRECTION('',(1.,0.,-0.)); +#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014); +#2010 = LINE('',#2011,#2012); +#2011 = CARTESIAN_POINT('',(0.,0.8)); +#2012 = VECTOR('',#2013,1.); +#2013 = DIRECTION('',(1.,0.)); +#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2015 = ORIENTED_EDGE('',*,*,#2016,.T.); +#2016 = EDGE_CURVE('',#1984,#2017,#2019,.T.); +#2017 = VERTEX_POINT('',#2018); +#2018 = CARTESIAN_POINT('',(146.597294237,-73.90153753358,0.)); +#2019 = SURFACE_CURVE('',#2020,(#2025,#2036),.PCURVE_S1.); +#2020 = CIRCLE('',#2021,0.762); +#2021 = AXIS2_PLACEMENT_3D('',#2022,#2023,#2024); +#2022 = CARTESIAN_POINT('',(147.32,-73.66,0.)); +#2023 = DIRECTION('',(0.,0.,1.)); +#2024 = DIRECTION('',(1.,0.,-0.)); +#2025 = PCURVE('',#137,#2026); +#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2035); +#2027 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2028,#2029,#2030,#2031, +#2032,#2033,#2034),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2028 = CARTESIAN_POINT('',(-13.81942618685,3.875510111255)); +#2029 = CARTESIAN_POINT('',(-13.81942618685,5.195332826622)); +#2030 = CARTESIAN_POINT('',(-12.67642618685,4.535421468939)); +#2031 = CARTESIAN_POINT('',(-11.53342618685,3.875510111255)); +#2032 = CARTESIAN_POINT('',(-12.67642618685,3.215598753571)); +#2033 = CARTESIAN_POINT('',(-13.81942618685,2.555687395888)); +#2034 = CARTESIAN_POINT('',(-13.81942618685,3.875510111255)); +#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2036 = PCURVE('',#2037,#2042); +#2037 = CYLINDRICAL_SURFACE('',#2038,0.762); +#2038 = AXIS2_PLACEMENT_3D('',#2039,#2040,#2041); +#2039 = CARTESIAN_POINT('',(147.32,-73.66,-0.8)); +#2040 = DIRECTION('',(0.,0.,1.)); +#2041 = DIRECTION('',(1.,0.,-0.)); +#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047); +#2043 = LINE('',#2044,#2045); +#2044 = CARTESIAN_POINT('',(0.,0.8)); +#2045 = VECTOR('',#2046,1.); +#2046 = DIRECTION('',(1.,0.)); +#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2048 = ORIENTED_EDGE('',*,*,#2049,.T.); +#2049 = EDGE_CURVE('',#2017,#2050,#2052,.T.); +#2050 = VERTEX_POINT('',#2051); +#2051 = CARTESIAN_POINT('',(146.56017779973,-74.49,0.)); +#2052 = SURFACE_CURVE('',#2053,(#2058,#2069),.PCURVE_S1.); +#2053 = CIRCLE('',#2054,0.762); +#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057); +#2055 = CARTESIAN_POINT('',(147.28,-74.24,0.)); +#2056 = DIRECTION('',(0.,0.,1.)); +#2057 = DIRECTION('',(1.,0.,-0.)); +#2058 = PCURVE('',#137,#2059); +#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2068); +#2060 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2061,#2062,#2063,#2064, +#2065,#2066,#2067),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2061 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#2062 = CARTESIAN_POINT('',(-13.77942618685,4.615332826622)); +#2063 = CARTESIAN_POINT('',(-12.63642618685,3.955421468939)); +#2064 = CARTESIAN_POINT('',(-11.49342618685,3.295510111255)); +#2065 = CARTESIAN_POINT('',(-12.63642618685,2.635598753571)); +#2066 = CARTESIAN_POINT('',(-13.77942618685,1.975687395888)); +#2067 = CARTESIAN_POINT('',(-13.77942618685,3.295510111255)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2069 = PCURVE('',#2070,#2075); +#2070 = CYLINDRICAL_SURFACE('',#2071,0.762); +#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074); +#2072 = CARTESIAN_POINT('',(147.28,-74.24,-0.8)); +#2073 = DIRECTION('',(0.,0.,1.)); +#2074 = DIRECTION('',(1.,0.,-0.)); +#2075 = DEFINITIONAL_REPRESENTATION('',(#2076),#2080); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(0.,0.8)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(1.,0.)); +#2080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2081 = ORIENTED_EDGE('',*,*,#2082,.T.); +#2082 = EDGE_CURVE('',#2050,#2083,#2085,.T.); +#2083 = VERTEX_POINT('',#2084); +#2084 = CARTESIAN_POINT('',(147.55448170659,-75.45084723587,0.)); +#2085 = SURFACE_CURVE('',#2086,(#2091,#2102),.PCURVE_S1.); +#2086 = CIRCLE('',#2087,0.762); +#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090); +#2088 = CARTESIAN_POINT('',(147.28,-74.74,0.)); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = DIRECTION('',(1.,0.,-0.)); +#2091 = PCURVE('',#137,#2092); +#2092 = DEFINITIONAL_REPRESENTATION('',(#2093),#2101); +#2093 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2094,#2095,#2096,#2097, +#2098,#2099,#2100),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2094 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#2095 = CARTESIAN_POINT('',(-13.77942618685,4.115332826622)); +#2096 = CARTESIAN_POINT('',(-12.63642618685,3.455421468939)); +#2097 = CARTESIAN_POINT('',(-11.49342618685,2.795510111255)); +#2098 = CARTESIAN_POINT('',(-12.63642618685,2.135598753571)); +#2099 = CARTESIAN_POINT('',(-13.77942618685,1.475687395888)); +#2100 = CARTESIAN_POINT('',(-13.77942618685,2.795510111255)); +#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2102 = PCURVE('',#2103,#2108); +#2103 = CYLINDRICAL_SURFACE('',#2104,0.762); +#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107); +#2105 = CARTESIAN_POINT('',(147.28,-74.74,-0.8)); +#2106 = DIRECTION('',(0.,0.,1.)); +#2107 = DIRECTION('',(1.,0.,-0.)); +#2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113); +#2109 = LINE('',#2110,#2111); +#2110 = CARTESIAN_POINT('',(0.,0.8)); +#2111 = VECTOR('',#2112,1.); +#2112 = DIRECTION('',(1.,0.)); +#2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2114 = ORIENTED_EDGE('',*,*,#2115,.T.); +#2115 = EDGE_CURVE('',#2083,#2116,#2118,.T.); +#2116 = VERTEX_POINT('',#2117); +#2117 = CARTESIAN_POINT('',(147.91294989277,-75.85036139757,0.)); +#2118 = SURFACE_CURVE('',#2119,(#2124,#2135),.PCURVE_S1.); +#2119 = CIRCLE('',#2120,0.381); +#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123); +#2121 = CARTESIAN_POINT('',(147.935,-75.47,0.)); +#2122 = DIRECTION('',(0.,0.,1.)); +#2123 = DIRECTION('',(1.,0.,-0.)); +#2124 = PCURVE('',#137,#2125); +#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2134); +#2126 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2127,#2128,#2129,#2130, +#2131,#2132,#2133),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2127 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#2128 = CARTESIAN_POINT('',(-14.05342618685,2.725421468939)); +#2129 = CARTESIAN_POINT('',(-13.48192618685,2.395465790097)); +#2130 = CARTESIAN_POINT('',(-12.91042618685,2.065510111255)); +#2131 = CARTESIAN_POINT('',(-13.48192618685,1.735554432413)); +#2132 = CARTESIAN_POINT('',(-14.05342618685,1.405598753571)); +#2133 = CARTESIAN_POINT('',(-14.05342618685,2.065510111255)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = PCURVE('',#2136,#2141); +#2136 = CYLINDRICAL_SURFACE('',#2137,0.381); +#2137 = AXIS2_PLACEMENT_3D('',#2138,#2139,#2140); +#2138 = CARTESIAN_POINT('',(147.935,-75.47,-0.8)); +#2139 = DIRECTION('',(0.,0.,1.)); +#2140 = DIRECTION('',(1.,0.,-0.)); +#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146); +#2142 = LINE('',#2143,#2144); +#2143 = CARTESIAN_POINT('',(0.,0.8)); +#2144 = VECTOR('',#2145,1.); +#2145 = DIRECTION('',(1.,0.)); +#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2147 = ORIENTED_EDGE('',*,*,#2148,.T.); +#2148 = EDGE_CURVE('',#2116,#2149,#2151,.T.); +#2149 = VERTEX_POINT('',#2150); +#2150 = CARTESIAN_POINT('',(149.352,-76.2,0.)); +#2151 = SURFACE_CURVE('',#2152,(#2157,#2168),.PCURVE_S1.); +#2152 = CIRCLE('',#2153,0.762); +#2153 = AXIS2_PLACEMENT_3D('',#2154,#2155,#2156); +#2154 = CARTESIAN_POINT('',(148.59,-76.2,0.)); +#2155 = DIRECTION('',(0.,0.,1.)); +#2156 = DIRECTION('',(1.,0.,-0.)); +#2157 = PCURVE('',#137,#2158); +#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2167); +#2159 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2160,#2161,#2162,#2163, +#2164,#2165,#2166),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2160 = CARTESIAN_POINT('',(-15.08942618685,1.335510111255)); +#2161 = CARTESIAN_POINT('',(-15.08942618685,2.655332826623)); +#2162 = CARTESIAN_POINT('',(-13.94642618685,1.995421468939)); +#2163 = CARTESIAN_POINT('',(-12.80342618685,1.335510111255)); +#2164 = CARTESIAN_POINT('',(-13.94642618685,0.675598753571)); +#2165 = CARTESIAN_POINT('',(-15.08942618685,1.568739588753E-02)); +#2166 = CARTESIAN_POINT('',(-15.08942618685,1.335510111255)); +#2167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2168 = PCURVE('',#2169,#2174); +#2169 = CYLINDRICAL_SURFACE('',#2170,0.762); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(148.59,-76.2,-0.8)); +#2172 = DIRECTION('',(0.,0.,1.)); +#2173 = DIRECTION('',(1.,0.,-0.)); +#2174 = DEFINITIONAL_REPRESENTATION('',(#2175),#2179); +#2175 = LINE('',#2176,#2177); +#2176 = CARTESIAN_POINT('',(0.,0.8)); +#2177 = VECTOR('',#2178,1.); +#2178 = DIRECTION('',(1.,0.)); +#2179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2180 = ORIENTED_EDGE('',*,*,#2181,.T.); +#2181 = EDGE_CURVE('',#2149,#1784,#2182,.T.); +#2182 = SURFACE_CURVE('',#2183,(#2188,#2199),.PCURVE_S1.); +#2183 = CIRCLE('',#2184,0.762); +#2184 = AXIS2_PLACEMENT_3D('',#2185,#2186,#2187); +#2185 = CARTESIAN_POINT('',(148.59,-76.2,0.)); +#2186 = DIRECTION('',(0.,0.,1.)); +#2187 = DIRECTION('',(1.,0.,-0.)); +#2188 = PCURVE('',#137,#2189); +#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2198); +#2190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2191,#2192,#2193,#2194, +#2195,#2196,#2197),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2191 = CARTESIAN_POINT('',(-15.08942618685,1.335510111255)); +#2192 = CARTESIAN_POINT('',(-15.08942618685,2.655332826623)); +#2193 = CARTESIAN_POINT('',(-13.94642618685,1.995421468939)); +#2194 = CARTESIAN_POINT('',(-12.80342618685,1.335510111255)); +#2195 = CARTESIAN_POINT('',(-13.94642618685,0.675598753571)); +#2196 = CARTESIAN_POINT('',(-15.08942618685,1.568739588753E-02)); +#2197 = CARTESIAN_POINT('',(-15.08942618685,1.335510111255)); +#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2199 = PCURVE('',#2200,#2205); +#2200 = CYLINDRICAL_SURFACE('',#2201,0.762); +#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204); +#2202 = CARTESIAN_POINT('',(148.59,-76.2,-0.8)); +#2203 = DIRECTION('',(0.,0.,1.)); +#2204 = DIRECTION('',(1.,0.,-0.)); +#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2210); +#2206 = LINE('',#2207,#2208); +#2207 = CARTESIAN_POINT('',(0.,0.8)); +#2208 = VECTOR('',#2209,1.); +#2209 = DIRECTION('',(1.,0.)); +#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2211 = FACE_BOUND('',#2212,.T.); +#2212 = EDGE_LOOP('',(#2213)); +#2213 = ORIENTED_EDGE('',*,*,#2214,.T.); +#2214 = EDGE_CURVE('',#2215,#2215,#2217,.T.); +#2215 = VERTEX_POINT('',#2216); +#2216 = CARTESIAN_POINT('',(155.1178,-64.0588,0.)); +#2217 = SURFACE_CURVE('',#2218,(#2223,#2234),.PCURVE_S1.); +#2218 = CIRCLE('',#2219,0.508); +#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222); +#2220 = CARTESIAN_POINT('',(154.6098,-64.0588,0.)); +#2221 = DIRECTION('',(0.,0.,1.)); +#2222 = DIRECTION('',(1.,0.,-0.)); +#2223 = PCURVE('',#137,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2233); +#2225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2226,#2227,#2228,#2229, +#2230,#2231,#2232),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2226 = CARTESIAN_POINT('',(-20.85522618685,13.476710111255)); +#2227 = CARTESIAN_POINT('',(-20.85522618685,14.3565919215)); +#2228 = CARTESIAN_POINT('',(-20.09322618685,13.916651016377)); +#2229 = CARTESIAN_POINT('',(-19.33122618685,13.476710111255)); +#2230 = CARTESIAN_POINT('',(-20.09322618685,13.036769206133)); +#2231 = CARTESIAN_POINT('',(-20.85522618685,12.59682830101)); +#2232 = CARTESIAN_POINT('',(-20.85522618685,13.476710111255)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#2235,#2240); +#2235 = CYLINDRICAL_SURFACE('',#2236,0.508); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(154.6098,-64.0588,-0.8)); +#2238 = DIRECTION('',(0.,0.,1.)); +#2239 = DIRECTION('',(1.,0.,-0.)); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(0.,0.8)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(1.,0.)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2246 = FACE_BOUND('',#2247,.T.); +#2247 = EDGE_LOOP('',(#2248)); +#2248 = ORIENTED_EDGE('',*,*,#2249,.T.); +#2249 = EDGE_CURVE('',#2250,#2250,#2252,.T.); +#2250 = VERTEX_POINT('',#2251); +#2251 = CARTESIAN_POINT('',(155.1178,-66.5988,0.)); +#2252 = SURFACE_CURVE('',#2253,(#2258,#2269),.PCURVE_S1.); +#2253 = CIRCLE('',#2254,0.508); +#2254 = AXIS2_PLACEMENT_3D('',#2255,#2256,#2257); +#2255 = CARTESIAN_POINT('',(154.6098,-66.5988,0.)); +#2256 = DIRECTION('',(0.,0.,1.)); +#2257 = DIRECTION('',(1.,0.,-0.)); +#2258 = PCURVE('',#137,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2268); +#2260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2261,#2262,#2263,#2264, +#2265,#2266,#2267),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2261 = CARTESIAN_POINT('',(-20.85522618685,10.936710111255)); +#2262 = CARTESIAN_POINT('',(-20.85522618685,11.8165919215)); +#2263 = CARTESIAN_POINT('',(-20.09322618685,11.376651016378)); +#2264 = CARTESIAN_POINT('',(-19.33122618685,10.936710111255)); +#2265 = CARTESIAN_POINT('',(-20.09322618685,10.496769206133)); +#2266 = CARTESIAN_POINT('',(-20.85522618685,10.05682830101)); +#2267 = CARTESIAN_POINT('',(-20.85522618685,10.936710111255)); +#2268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2269 = PCURVE('',#2270,#2275); +#2270 = CYLINDRICAL_SURFACE('',#2271,0.508); +#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274); +#2272 = CARTESIAN_POINT('',(154.6098,-66.5988,-0.8)); +#2273 = DIRECTION('',(0.,0.,1.)); +#2274 = DIRECTION('',(1.,0.,-0.)); +#2275 = DEFINITIONAL_REPRESENTATION('',(#2276),#2280); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(0.,0.8)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(1.,0.)); +#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283)); +#2283 = ORIENTED_EDGE('',*,*,#2284,.T.); +#2284 = EDGE_CURVE('',#2285,#2285,#2287,.T.); +#2285 = VERTEX_POINT('',#2286); +#2286 = CARTESIAN_POINT('',(155.1178,-69.1388,0.)); +#2287 = SURFACE_CURVE('',#2288,(#2293,#2304),.PCURVE_S1.); +#2288 = CIRCLE('',#2289,0.508); +#2289 = AXIS2_PLACEMENT_3D('',#2290,#2291,#2292); +#2290 = CARTESIAN_POINT('',(154.6098,-69.1388,0.)); +#2291 = DIRECTION('',(0.,0.,1.)); +#2292 = DIRECTION('',(1.,0.,-0.)); +#2293 = PCURVE('',#137,#2294); +#2294 = DEFINITIONAL_REPRESENTATION('',(#2295),#2303); +#2295 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2296,#2297,#2298,#2299, +#2300,#2301,#2302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2296 = CARTESIAN_POINT('',(-20.85522618685,8.396710111255)); +#2297 = CARTESIAN_POINT('',(-20.85522618685,9.2765919215)); +#2298 = CARTESIAN_POINT('',(-20.09322618685,8.836651016377)); +#2299 = CARTESIAN_POINT('',(-19.33122618685,8.396710111255)); +#2300 = CARTESIAN_POINT('',(-20.09322618685,7.956769206133)); +#2301 = CARTESIAN_POINT('',(-20.85522618685,7.51682830101)); +#2302 = CARTESIAN_POINT('',(-20.85522618685,8.396710111255)); +#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2304 = PCURVE('',#2305,#2310); +#2305 = CYLINDRICAL_SURFACE('',#2306,0.508); +#2306 = AXIS2_PLACEMENT_3D('',#2307,#2308,#2309); +#2307 = CARTESIAN_POINT('',(154.6098,-69.1388,-0.8)); +#2308 = DIRECTION('',(0.,0.,1.)); +#2309 = DIRECTION('',(1.,0.,-0.)); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(0.,0.8)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(1.,0.)); +#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2316 = FACE_BOUND('',#2317,.T.); +#2317 = EDGE_LOOP('',(#2318)); +#2318 = ORIENTED_EDGE('',*,*,#2319,.T.); +#2319 = EDGE_CURVE('',#2320,#2320,#2322,.T.); +#2320 = VERTEX_POINT('',#2321); +#2321 = CARTESIAN_POINT('',(171.08,-83.82,0.)); +#2322 = SURFACE_CURVE('',#2323,(#2328,#2339),.PCURVE_S1.); +#2323 = CIRCLE('',#2324,0.9); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(170.18,-83.82,0.)); +#2326 = DIRECTION('',(0.,0.,1.)); +#2327 = DIRECTION('',(1.,0.,-0.)); +#2328 = PCURVE('',#137,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2338); +#2330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2331,#2332,#2333,#2334, +#2335,#2336,#2337),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2331 = CARTESIAN_POINT('',(-36.81742618685,-6.284489888745)); +#2332 = CARTESIAN_POINT('',(-36.81742618685,-4.725644161933)); +#2333 = CARTESIAN_POINT('',(-35.46742618685,-5.505067025339)); +#2334 = CARTESIAN_POINT('',(-34.11742618685,-6.284489888745)); +#2335 = CARTESIAN_POINT('',(-35.46742618685,-7.063912752151)); +#2336 = CARTESIAN_POINT('',(-36.81742618685,-7.843335615557)); +#2337 = CARTESIAN_POINT('',(-36.81742618685,-6.284489888745)); +#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2339 = PCURVE('',#2340,#2345); +#2340 = CYLINDRICAL_SURFACE('',#2341,0.9); +#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344); +#2342 = CARTESIAN_POINT('',(170.18,-83.82,-0.8)); +#2343 = DIRECTION('',(0.,0.,1.)); +#2344 = DIRECTION('',(1.,0.,-0.)); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(0.,0.8)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(1.,0.)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = FACE_BOUND('',#2352,.T.); +#2352 = EDGE_LOOP('',(#2353)); +#2353 = ORIENTED_EDGE('',*,*,#2354,.T.); +#2354 = EDGE_CURVE('',#2355,#2355,#2357,.T.); +#2355 = VERTEX_POINT('',#2356); +#2356 = CARTESIAN_POINT('',(171.1708,-63.3979,0.)); +#2357 = SURFACE_CURVE('',#2358,(#2363,#2374),.PCURVE_S1.); +#2358 = CIRCLE('',#2359,0.9); +#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362); +#2360 = CARTESIAN_POINT('',(170.2708,-63.3979,0.)); +#2361 = DIRECTION('',(0.,0.,1.)); +#2362 = DIRECTION('',(1.,0.,-0.)); +#2363 = PCURVE('',#137,#2364); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2373); +#2365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2366,#2367,#2368,#2369, +#2370,#2371,#2372),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2366 = CARTESIAN_POINT('',(-36.90822618685,14.137610111255)); +#2367 = CARTESIAN_POINT('',(-36.90822618685,15.696455838067)); +#2368 = CARTESIAN_POINT('',(-35.55822618685,14.917032974661)); +#2369 = CARTESIAN_POINT('',(-34.20822618685,14.137610111255)); +#2370 = CARTESIAN_POINT('',(-35.55822618685,13.358187247849)); +#2371 = CARTESIAN_POINT('',(-36.90822618685,12.578764384443)); +#2372 = CARTESIAN_POINT('',(-36.90822618685,14.137610111255)); +#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2374 = PCURVE('',#2375,#2380); +#2375 = CYLINDRICAL_SURFACE('',#2376,0.9); +#2376 = AXIS2_PLACEMENT_3D('',#2377,#2378,#2379); +#2377 = CARTESIAN_POINT('',(170.2708,-63.3979,-0.8)); +#2378 = DIRECTION('',(0.,0.,1.)); +#2379 = DIRECTION('',(1.,0.,-0.)); +#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385); +#2381 = LINE('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(0.,0.8)); +#2383 = VECTOR('',#2384,1.); +#2384 = DIRECTION('',(1.,0.)); +#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2386 = FACE_BOUND('',#2387,.T.); +#2387 = EDGE_LOOP('',(#2388)); +#2388 = ORIENTED_EDGE('',*,*,#2389,.T.); +#2389 = EDGE_CURVE('',#2390,#2390,#2392,.T.); +#2390 = VERTEX_POINT('',#2391); +#2391 = CARTESIAN_POINT('',(166.9561,-68.4779,0.)); +#2392 = SURFACE_CURVE('',#2393,(#2398,#2409),.PCURVE_S1.); +#2393 = CIRCLE('',#2394,0.4953); +#2394 = AXIS2_PLACEMENT_3D('',#2395,#2396,#2397); +#2395 = CARTESIAN_POINT('',(166.4608,-68.4779,0.)); +#2396 = DIRECTION('',(0.,0.,1.)); +#2397 = DIRECTION('',(1.,0.,-0.)); +#2398 = PCURVE('',#137,#2399); +#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2408); +#2400 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2401,#2402,#2403,#2404, +#2405,#2406,#2407),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2401 = CARTESIAN_POINT('',(-32.69352618685,9.057610111255)); +#2402 = CARTESIAN_POINT('',(-32.69352618685,9.915494876244)); +#2403 = CARTESIAN_POINT('',(-31.95057618685,9.486552493749)); +#2404 = CARTESIAN_POINT('',(-31.20762618685,9.057610111255)); +#2405 = CARTESIAN_POINT('',(-31.95057618685,8.628667728761)); +#2406 = CARTESIAN_POINT('',(-32.69352618685,8.199725346266)); +#2407 = CARTESIAN_POINT('',(-32.69352618685,9.057610111255)); +#2408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2409 = PCURVE('',#2410,#2415); +#2410 = CYLINDRICAL_SURFACE('',#2411,0.4953); +#2411 = AXIS2_PLACEMENT_3D('',#2412,#2413,#2414); +#2412 = CARTESIAN_POINT('',(166.4608,-68.4779,-0.8)); +#2413 = DIRECTION('',(0.,0.,1.)); +#2414 = DIRECTION('',(1.,0.,-0.)); +#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420); +#2416 = LINE('',#2417,#2418); +#2417 = CARTESIAN_POINT('',(0.,0.8)); +#2418 = VECTOR('',#2419,1.); +#2419 = DIRECTION('',(1.,0.)); +#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2421 = FACE_BOUND('',#2422,.T.); +#2422 = EDGE_LOOP('',(#2423)); +#2423 = ORIENTED_EDGE('',*,*,#2424,.T.); +#2424 = EDGE_CURVE('',#2425,#2425,#2427,.T.); +#2425 = VERTEX_POINT('',#2426); +#2426 = CARTESIAN_POINT('',(164.4161,-68.4779,0.)); +#2427 = SURFACE_CURVE('',#2428,(#2433,#2444),.PCURVE_S1.); +#2428 = CIRCLE('',#2429,0.4953); +#2429 = AXIS2_PLACEMENT_3D('',#2430,#2431,#2432); +#2430 = CARTESIAN_POINT('',(163.9208,-68.4779,0.)); +#2431 = DIRECTION('',(0.,0.,1.)); +#2432 = DIRECTION('',(1.,0.,-0.)); +#2433 = PCURVE('',#137,#2434); +#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2443); +#2435 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2436,#2437,#2438,#2439, +#2440,#2441,#2442),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2436 = CARTESIAN_POINT('',(-30.15352618685,9.057610111255)); +#2437 = CARTESIAN_POINT('',(-30.15352618685,9.915494876244)); +#2438 = CARTESIAN_POINT('',(-29.41057618685,9.486552493749)); +#2439 = CARTESIAN_POINT('',(-28.66762618685,9.057610111255)); +#2440 = CARTESIAN_POINT('',(-29.41057618685,8.628667728761)); +#2441 = CARTESIAN_POINT('',(-30.15352618685,8.199725346266)); +#2442 = CARTESIAN_POINT('',(-30.15352618685,9.057610111255)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = PCURVE('',#2445,#2450); +#2445 = CYLINDRICAL_SURFACE('',#2446,0.4953); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(163.9208,-68.4779,-0.8)); +#2448 = DIRECTION('',(0.,0.,1.)); +#2449 = DIRECTION('',(1.,0.,-0.)); +#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); +#2451 = LINE('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(0.,0.8)); +#2453 = VECTOR('',#2454,1.); +#2454 = DIRECTION('',(1.,0.)); +#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2456 = FACE_BOUND('',#2457,.T.); +#2457 = EDGE_LOOP('',(#2458,#2493,#2521,#2554)); +#2458 = ORIENTED_EDGE('',*,*,#2459,.T.); +#2459 = EDGE_CURVE('',#2460,#2462,#2464,.T.); +#2460 = VERTEX_POINT('',#2461); +#2461 = CARTESIAN_POINT('',(173.918,-39.908,0.)); +#2462 = VERTEX_POINT('',#2463); +#2463 = CARTESIAN_POINT('',(173.018,-39.908,0.)); +#2464 = SURFACE_CURVE('',#2465,(#2470,#2481),.PCURVE_S1.); +#2465 = CIRCLE('',#2466,0.45); +#2466 = AXIS2_PLACEMENT_3D('',#2467,#2468,#2469); +#2467 = CARTESIAN_POINT('',(173.468,-39.908,0.)); +#2468 = DIRECTION('',(0.,0.,1.)); +#2469 = DIRECTION('',(1.,0.,-0.)); +#2470 = PCURVE('',#137,#2471); +#2471 = DEFINITIONAL_REPRESENTATION('',(#2472),#2480); +#2472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2473,#2474,#2475,#2476, +#2477,#2478,#2479),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2473 = CARTESIAN_POINT('',(-39.65542618685,37.627510111255)); +#2474 = CARTESIAN_POINT('',(-39.65542618685,38.406932974661)); +#2475 = CARTESIAN_POINT('',(-38.98042618685,38.017221542958)); +#2476 = CARTESIAN_POINT('',(-38.30542618685,37.627510111255)); +#2477 = CARTESIAN_POINT('',(-38.98042618685,37.237798679552)); +#2478 = CARTESIAN_POINT('',(-39.65542618685,36.848087247849)); +#2479 = CARTESIAN_POINT('',(-39.65542618685,37.627510111255)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#2482,#2487); +#2482 = CYLINDRICAL_SURFACE('',#2483,0.45); +#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486); +#2484 = CARTESIAN_POINT('',(173.468,-39.908,0.)); +#2485 = DIRECTION('',(-0.,-0.,-1.)); +#2486 = DIRECTION('',(1.,0.,-0.)); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(-0.,0.)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(-1.,0.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2493 = ORIENTED_EDGE('',*,*,#2494,.T.); +#2494 = EDGE_CURVE('',#2462,#2495,#2497,.T.); +#2495 = VERTEX_POINT('',#2496); +#2496 = CARTESIAN_POINT('',(173.018,-40.508,0.)); +#2497 = SURFACE_CURVE('',#2498,(#2502,#2509),.PCURVE_S1.); +#2498 = LINE('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(173.018,-39.908,0.)); +#2500 = VECTOR('',#2501,1.); +#2501 = DIRECTION('',(0.,-1.,0.)); +#2502 = PCURVE('',#137,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508); +#2504 = LINE('',#2505,#2506); +#2505 = CARTESIAN_POINT('',(-38.75542618685,37.627510111255)); +#2506 = VECTOR('',#2507,1.); +#2507 = DIRECTION('',(0.,-1.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = PCURVE('',#2510,#2515); +#2510 = PLANE('',#2511); +#2511 = AXIS2_PLACEMENT_3D('',#2512,#2513,#2514); +#2512 = CARTESIAN_POINT('',(173.018,-39.908,0.)); +#2513 = DIRECTION('',(1.,0.,-0.)); +#2514 = DIRECTION('',(0.,-1.,0.)); +#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520); +#2516 = LINE('',#2517,#2518); +#2517 = CARTESIAN_POINT('',(0.,0.)); +#2518 = VECTOR('',#2519,1.); +#2519 = DIRECTION('',(1.,0.)); +#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2521 = ORIENTED_EDGE('',*,*,#2522,.T.); +#2522 = EDGE_CURVE('',#2495,#2523,#2525,.T.); +#2523 = VERTEX_POINT('',#2524); +#2524 = CARTESIAN_POINT('',(173.918,-40.508,0.)); +#2525 = SURFACE_CURVE('',#2526,(#2531,#2542),.PCURVE_S1.); +#2526 = CIRCLE('',#2527,0.45); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(173.468,-40.508,0.)); +#2529 = DIRECTION('',(0.,0.,1.)); +#2530 = DIRECTION('',(1.,0.,-0.)); +#2531 = PCURVE('',#137,#2532); +#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2541); +#2533 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2534,#2535,#2536,#2537, +#2538,#2539,#2540),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2534 = CARTESIAN_POINT('',(-39.65542618685,37.027510111255)); +#2535 = CARTESIAN_POINT('',(-39.65542618685,37.806932974661)); +#2536 = CARTESIAN_POINT('',(-38.98042618685,37.417221542958)); +#2537 = CARTESIAN_POINT('',(-38.30542618685,37.027510111255)); +#2538 = CARTESIAN_POINT('',(-38.98042618685,36.637798679552)); +#2539 = CARTESIAN_POINT('',(-39.65542618685,36.248087247849)); +#2540 = CARTESIAN_POINT('',(-39.65542618685,37.027510111255)); +#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2542 = PCURVE('',#2543,#2548); +#2543 = CYLINDRICAL_SURFACE('',#2544,0.45); +#2544 = AXIS2_PLACEMENT_3D('',#2545,#2546,#2547); +#2545 = CARTESIAN_POINT('',(173.468,-40.508,0.)); +#2546 = DIRECTION('',(-0.,-0.,-1.)); +#2547 = DIRECTION('',(1.,0.,-0.)); +#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553); +#2549 = LINE('',#2550,#2551); +#2550 = CARTESIAN_POINT('',(-0.,0.)); +#2551 = VECTOR('',#2552,1.); +#2552 = DIRECTION('',(-1.,0.)); +#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2554 = ORIENTED_EDGE('',*,*,#2555,.T.); +#2555 = EDGE_CURVE('',#2523,#2460,#2556,.T.); +#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(173.918,-40.508,0.)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(0.,1.,0.)); +#2561 = PCURVE('',#137,#2562); +#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(-39.65542618685,37.027510111255)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(0.,1.)); +#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2568 = PCURVE('',#2569,#2574); +#2569 = PLANE('',#2570); +#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573); +#2571 = CARTESIAN_POINT('',(173.918,-40.508,0.)); +#2572 = DIRECTION('',(-1.,0.,0.)); +#2573 = DIRECTION('',(0.,1.,0.)); +#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579); +#2575 = LINE('',#2576,#2577); +#2576 = CARTESIAN_POINT('',(0.,0.)); +#2577 = VECTOR('',#2578,1.); +#2578 = DIRECTION('',(1.,0.)); +#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2580 = FACE_BOUND('',#2581,.T.); +#2581 = EDGE_LOOP('',(#2582)); +#2582 = ORIENTED_EDGE('',*,*,#2583,.T.); +#2583 = EDGE_CURVE('',#2584,#2584,#2586,.T.); +#2584 = VERTEX_POINT('',#2585); +#2585 = CARTESIAN_POINT('',(171.918,-38.608,0.)); +#2586 = SURFACE_CURVE('',#2587,(#2592,#2603),.PCURVE_S1.); +#2587 = CIRCLE('',#2588,0.75); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(171.168,-38.608,0.)); +#2590 = DIRECTION('',(0.,0.,1.)); +#2591 = DIRECTION('',(1.,0.,-0.)); +#2592 = PCURVE('',#137,#2593); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2602); +#2594 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2595,#2596,#2597,#2598, +#2599,#2600,#2601),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2595 = CARTESIAN_POINT('',(-37.65542618685,38.927510111255)); +#2596 = CARTESIAN_POINT('',(-37.65542618685,40.226548216932)); +#2597 = CARTESIAN_POINT('',(-36.53042618685,39.577029164093)); +#2598 = CARTESIAN_POINT('',(-35.40542618685,38.927510111255)); +#2599 = CARTESIAN_POINT('',(-36.53042618685,38.277991058417)); +#2600 = CARTESIAN_POINT('',(-37.65542618685,37.628472005578)); +#2601 = CARTESIAN_POINT('',(-37.65542618685,38.927510111255)); +#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2603 = PCURVE('',#2604,#2609); +#2604 = CYLINDRICAL_SURFACE('',#2605,0.75); +#2605 = AXIS2_PLACEMENT_3D('',#2606,#2607,#2608); +#2606 = CARTESIAN_POINT('',(171.168,-38.608,-0.8)); +#2607 = DIRECTION('',(0.,0.,1.)); +#2608 = DIRECTION('',(1.,0.,-0.)); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(0.,0.8)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(1.,0.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = FACE_BOUND('',#2616,.T.); +#2616 = EDGE_LOOP('',(#2617,#2652,#2685,#2718,#2751,#2784,#2817,#2850, + #2883,#2916,#2949,#2982,#3015)); +#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); +#2618 = EDGE_CURVE('',#2619,#2621,#2623,.T.); +#2619 = VERTEX_POINT('',#2620); +#2620 = CARTESIAN_POINT('',(166.88017779973,-38.93,0.)); +#2621 = VERTEX_POINT('',#2622); +#2622 = CARTESIAN_POINT('',(167.87448170657,-39.89084723587,0.)); +#2623 = SURFACE_CURVE('',#2624,(#2629,#2640),.PCURVE_S1.); +#2624 = CIRCLE('',#2625,0.762); +#2625 = AXIS2_PLACEMENT_3D('',#2626,#2627,#2628); +#2626 = CARTESIAN_POINT('',(167.6,-39.18,0.)); +#2627 = DIRECTION('',(0.,0.,1.)); +#2628 = DIRECTION('',(1.,0.,-0.)); +#2629 = PCURV