diff --git a/KiCad_Library_Convention.txt b/KiCad_Library_Convention.txt deleted file mode 100644 index 0e4ed1ac..00000000 --- a/KiCad_Library_Convention.txt +++ /dev/null @@ -1,162 +0,0 @@ -KiCad Library Convention -======================== -Revision 1.0, November 15th 2015 -Devised by Carl Poirier -With help from members of: -kicad-lib-committers@lists.launchpad.net -kicad-developers@lists.launchpad.net - - -1. General Rules ----------------- - -1.1. Writing uses C-style naming with the first letter of each word being capitalized. Ex: "Socket_Strip_Straight_2x06" -1.2. Every acronym has all of its letters capitalized. -1.3. Manufacturer name is capitalized as usual. Ex: NEC, Microchip -1.4. When dimensions are used in part name, they are in millimeters, decimal places separated by a dot, and unit is not mentioned. Ex: "C_Rect_L13_W4_P10" -1.5. Filename is the same as the part name. -1.6. The order of elements in names must be the same as the enumerations presented in this document. -1.7. Reference fields are prefilled with the reference designator of the part (IEEE 315-1975). - - -2. Symbol Library Names (.lib files) ------------------------------------- - -2.1. Manufacturer. -2.2. Category or family of parts. ex: "Capacitors", "Spartan6", etc. - - -3. General Rules for Symbols ----------------------------- - -3.1. Using a 100mils grid, pin ends and origin must lie on grid nodes (IEC-60617). -3.2. For black-box symbols, pins have a length of 100mils. Large pin numbers can be accommodated by incrementing the width in steps of 50mil. -3.3. Origin is placed in the middle of symbol. -3.4. Black-box components group pins logically, for example by function set, and ports in counter-clockwise position. -3.5. Whenever possible, inputs are on the left and outputs are on the right. -3.6. Field text uses a common size of 50mils. -3.7. The Value field is prefilled with the object name. -3.8. Description and keywords properties contain the relevant information. - - -4. Symbol Names ---------------- - -4.1. Name of symbol, may be shortened for common components or use reference designator of the symbol (IEEE 315-1975). ex: "Conn_4x2", "C", etc. -4.2. Manufacturer. -4.3. Part number, including extension for specific footprint. (JEDEC for common devices, ex: 1N4001) -4.4. Any modification to the original symbol, indicated by appending the reason. Ex: different pin ordering: "Transistor_PNP_Pinswap1" -4.5. Indication of quantity if symbol is an array. ex: resistor array: "Resistor_x8" - - -5. Footprint Library Names (.pretty repositories) -------------------------------------------------- - -5.1. Part type (resistor, cap, etc), must be in plural form. -5.2. Package type (SOIC, SMD, etc). -5.3. Manufacturer. -5.4. Part number. - - -6. General Rules for Footprints -------------------------------- - -6.1. Follows datasheet recommendation unless intentional variation, for example longer pads for hand soldering. -6.2. Pad 1 is on the left first, then at the top, except at the top for PLCC (IPC-7351). -6.3. For through-hole components, footprint anchor is set on pad 1. -6.4. For surface-mount devices, footprint anchor is placed in the middle with respect to device lead ends. (IPC-7351) -6.5. Silkscreen is not superposed to pads, its outline is completely visible after board assembly, uses 0.15mm line width and provides a reference mark for pin 1. (IPC-7351) -6.6. Courtyard line has a width 0.05mm. This line is placed so that its clearance is measured from its center to the edges of pads and body, and its position is rounded on a grid of 0.05mm. -6.7. Courtyard clearance is 0.25mm except for components smaller than 0603 at 0.15mm, connectors, SMD canned capacitors and crystals at 0.5mm and BGA at 1.0mm. (IPC-7251, IPC-7351B) -6.8. Cannot be duplicated to match a different pin ordering. This is to be handled in the symbol libraries. -6.9. Value and reference have a height of 1mm. - - -7. Names for footprints of Surface-Mount Devices (SMD) ------------------------------------------------------- - -7.1. Specific package feature first, not separated by anything. Ex: "TSSOP" -7.2. Package name, numbers separated from letters using hyphen. Ex: "SOT-89" -7.3. Variation of package, separated by another hyphen. Ex: SOT-23 with 5 pins: "SOT-23-5", Exposed pad under package: "QFP-48-1EP" -7.4. If it's a manufacturer-specific package, name can be appended, separated by an underscore. -7.5. Any modification to the original footprint, indicated by appending the reason. Ex: longer pads used to facilitate hand soldering of a QFN component: "QFN-52_HandSoldering" - - -8. Names for footprints of common devices, such as resistors, capacitors, etc ------------------------------------------------------------------------------ - -8.1. Name of part, may be shortened for common components. ex: "Cap", "Socket_Strip", etc. -8.2. Dimension, which may include at its end the positioning. Ex: "5x7mm_Horiz", "1x02_Angled" -8.3. Pad distance, in the form of an RM rating. -8.4. Any modification to the original footprint, indicated by appending the reason. - - -9. Names for footprints of specific devices -------------------------------------------- - -9.1. Name of part. -9.2. Part number. Ex: "Oscillator_SI570" -9.3. Any modification to the original footprint, indicated by appending the reason. - - -10. Footprint properties ------------------------- - -10.1. Footprint name must match its filename. (.kicad_mod files) -10.2. Doc property contains a full description of footprint. -10.3. Keywords are separated by spaces. -10.4. Value is filled with footprint name and is placed on the fabrication layer. -10.5. Attributes is set to the appropriate value, see tooltip for more information. -10.6. All other properties are left to default values. (Move and Place: Free; Auto Place: 0 and 0, Local Clearance Values: 0) -10.7. 3D Shape ".wrl" files are named the same as their footprint and are placed in a folder named the same as the footprint library replacing the ".pretty" with ".3dshapes". - - -Changelog ---------- - - Revision 1.0, November 15th 2015 - 1. Fixed some repetition. - 2. Added rule 3.8 from the checklib scripts. - 3. Tagged as 1.0 for the KiCad 4.0.0 release. - - Revision 0.11, April 6th 2015 - 1. Updated rule 1.4 about dimensions. Units in millimeters are now implicit. - - Revision 0.10, March 1st 2015 - 1. Moved the footprint value property to the fabrication layer - 2. Pin length is enforced only for black-box symbols - 3. Some reorganization has been done. - - Revision 0.9, February 14th 2015 - 1. Added section and rules about footprint properties - 2. Specified the path to 3d models - 3. Moved the reference fields rule to the general section - - Revision 0.8, January 19th 2015 - 1. More thorough rule about courtyard has been split over 6.6 and 6.7. - - Revision 0.7, September 18th 2014 - 1. Added rule 6.6 for courtyard - - Revision 0.6, September 14th 2014 - 1. Specified in 6.9 that value and reference designators must be placed on silkscreen. - - Revision 0.5, August 6th 2014 - 1. Specified in 6.5 that only the outline must be completely visible after assembly. - 2. Rule 3.8 moved from section 1 since it pertains only to symbols. - - Revision 0.4, July 30th 2014 - 1. Completion of convention for symbols. - 2. Rule 6.7 moved from section 1 since it pertains only to footprints. - - Revision 0.3, June 8th 2014 - 1. Specified that pin ordering duplicates are to be handled in symbol libraries. - 2. Specified the rules for footprint silkscreen. - - Revision 0.2, May 19th 2014 - 1. Minor clarifications to few items. - 2. Exposed pad is now considered as a variation of a package, thus separated by hyphen instead of plus sign. - 3. Added 2-level numbering. - - Revision 0.1, May 8th 2014 - 1. Initial Commit diff --git a/library/74xx.dcm b/library/74xx.dcm index 990d2754..93dc1b26 100644 --- a/library/74xx.dcm +++ b/library/74xx.dcm @@ -818,4 +818,10 @@ D 4 x 4 Register Files 3 State Out K TTL Register 3State $ENDCMP # +$CMP SN74LVC1G332 +D 3-input OR Gate +K 3 input OR +F http://www.ti.com/lit/ds/symlink/sn74lvc1g332.pdf +$ENDCMP +# #End Doc Library diff --git a/library/74xx.lib b/library/74xx.lib index 103a303b..aeec8c8d 100644 --- a/library/74xx.lib +++ b/library/74xx.lib @@ -45,7 +45,7 @@ F1 "74AHC1G04" 300 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -63,7 +63,7 @@ F1 "74AHC1G14" 200 -100 50 H V C CNN F2 "" 95 -135 50 H V C CNN F3 "" 145 115 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 3 -50 -200 100 U 40 20 0 0 W X VCC 5 -50 200 100 D 40 20 0 0 W X ~ 2 -450 0 300 R 50 50 1 1 I @@ -82,10 +82,10 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW S -300 550 300 -650 0 1 0 N -P 3 0 1 0 -150 100 -100 100 -100 100 N -P 3 0 1 0 100 100 150 100 150 100 N -P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N -P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N +P 3 0 1 0 -150 100 -100 100 -100 100 N +P 3 0 1 0 100 100 150 100 150 100 N +P 5 0 1 0 -100 100 100 150 100 50 -100 100 -100 100 N +P 5 0 1 0 -100 150 100 100 -100 50 -100 150 -100 150 N X A1 2 -600 500 300 R 50 50 1 1 B X A2 3 -600 400 300 R 50 50 1 1 B X A3 4 -600 300 300 R 50 50 1 1 B @@ -150,7 +150,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74HC14 74HC04 74LS14 DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 30 20 0 0 W N X VCC 14 -50 100 0 D 30 20 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -191,11 +191,11 @@ DRAW X GND 10 0 -750 200 U 50 40 0 0 W X VCC 20 0 750 200 D 50 40 0 0 W S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -265,7 +265,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 D 40 40 0 0 W N A 100 0 200 -899 899 0 1 0 N 100 -200 100 200 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -281,8 +281,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -465 0 259 504 -504 0 2 0 N -300 200 -300 -200 A -11 143 343 -881 -246 0 2 0 N 0 -200 300 0 A -10 -141 340 244 883 0 2 0 N 300 0 0 200 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -309,7 +309,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 300 R 50 50 1 1 I X ~ 3 -600 -100 300 R 50 50 1 1 I @@ -325,8 +325,8 @@ X ~ 13 600 0 300 L 50 50 4 1 C I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 370 R 50 50 1 2 I I X ~ 3 -600 -100 370 R 50 50 1 2 I I @@ -360,8 +360,8 @@ X VCC 14 -200 200 0 D 40 40 0 0 W N A -470 0 262 496 -496 0 1 8 N -300 200 -300 -200 A -1 -127 327 898 228 0 1 8 N 0 200 300 0 A -1 128 327 -230 -898 0 1 8 N 300 0 0 -200 -P 2 0 1 8 -300 -200 0 -200 N -P 2 0 1 8 -300 200 0 200 N +P 2 0 1 8 -300 -200 0 -200 N +P 2 0 1 8 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 O I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -375,7 +375,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 O I A 100 0 200 896 -896 0 2 8 N 101 200 101 -199 -P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 8 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 O X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -402,7 +402,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -418,8 +418,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -443,7 +443,7 @@ F1 "74LS04" 190 -125 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -482,7 +482,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS 74LS06 74LS06N DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -100 0 U 40 40 0 0 W N X VCC 14 -50 100 0 U 40 40 0 0 W N X ~ 1 -450 0 300 R 50 50 1 1 I @@ -524,7 +524,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -540,8 +540,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -568,7 +568,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -584,8 +584,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -666,7 +666,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O @@ -682,8 +682,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 6 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 6 N 0 -199 299 2 A 0 -125 325 226 900 0 2 6 N 300 0 0 200 -P 2 0 2 6 -300 -200 0 -200 N -P 2 0 2 6 -300 200 0 200 N +P 2 0 2 6 -300 -200 0 -200 N +P 2 0 2 6 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O I @@ -791,7 +791,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C I @@ -807,8 +807,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -880,7 +880,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 8 -350 -500 0 U 50 50 0 0 W N X VCC 16 -350 500 0 D 50 50 0 0 W N -P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N +P 5 0 1 0 -450 500 450 500 450 -500 -450 -500 -450 500 N X A 1 -750 350 300 R 50 50 1 1 I I X B 2 -750 200 300 R 50 50 1 1 I X Clr 3 0 -800 300 U 50 50 1 1 I I @@ -913,7 +913,7 @@ X E 1 0 -300 220 U 50 30 1 0 I I X E 4 0 -300 220 U 50 30 2 0 I I X E 10 0 -300 220 U 50 30 3 0 I I X E 13 0 -300 220 U 50 30 4 0 I I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X D 2 -450 0 300 R 50 30 1 1 I X O 3 450 0 300 L 50 30 1 1 T X D 5 -450 0 300 R 50 30 2 1 I @@ -939,7 +939,7 @@ X E 1 0 -300 220 U 50 50 1 0 I X E 4 0 -300 220 U 50 50 2 0 I X E 10 0 -300 220 U 50 50 3 0 I X E 13 0 -300 220 U 50 50 4 0 I -P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 1 0 -150 150 -150 -150 150 0 -150 150 N X ~ 2 -450 0 300 R 50 50 1 1 I X ~ 3 450 0 300 L 50 50 1 1 T X D 5 -450 0 300 R 50 50 2 1 I @@ -962,7 +962,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -976,8 +976,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 I I @@ -1005,12 +1005,12 @@ F1 "74LS132" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 3 0 0 0 100 50 50 -50 0 -50 N -P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N +P 3 0 0 0 100 50 50 -50 0 -50 N +P 4 0 0 0 150 50 50 50 0 -50 -50 -50 N X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O I @@ -1026,8 +1026,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O @@ -1054,9 +1054,9 @@ DRAW X GND 8 -200 -200 0 U 50 50 0 0 W N X VCC 16 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -650 N -P 2 0 1 0 -300 650 -300 200 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -650 N +P 2 0 1 0 -300 650 -300 200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 600 300 R 50 50 1 1 I X ~ 2 -600 500 300 R 50 50 1 1 I X ~ 3 -600 400 300 R 50 50 1 1 I @@ -1074,10 +1074,10 @@ X ~ 15 -600 -600 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -650 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N -P 2 0 2 0 -300 650 -300 200 N +P 2 0 2 0 -300 -200 -300 -650 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 650 -300 200 N X ~ 1 -600 600 300 R 50 50 1 2 I I X ~ 2 -600 500 300 R 50 50 1 2 I I X ~ 3 -600 400 300 R 50 50 1 2 I I @@ -1109,8 +1109,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -650 100 420 R 50 50 1 1 I X ~ 2 -650 -100 420 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C @@ -1135,7 +1135,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW X VCC 16 -400 600 0 U 50 50 0 0 W N -P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N +P 5 0 1 0 -500 600 500 600 500 -600 -500 -600 -500 600 N X A0 1 -800 450 300 R 50 50 1 1 I X A1 2 -800 300 300 R 50 50 1 1 I X A2 3 -800 150 300 R 50 50 1 1 I @@ -1304,7 +1304,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 0 300 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 C @@ -1320,8 +1320,8 @@ X ~ 11 -600 -150 300 R 50 50 3 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 330 R 50 50 1 2 I I X ~ 2 -600 0 390 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 C @@ -1751,19 +1751,19 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -750 0 U 50 30 0 0 W N X VCC 24 0 750 0 D 50 30 0 0 W N -T 0 -130 550 90 0 0 1 A Normal 0 C C -T 0 -130 150 90 0 0 1 B Normal 0 C C -T 1 -200 -300 50 0 0 1 Decod Normal 0 C C -T 0 130 360 90 0 0 1 S Normal 0 C C +T 0 -130 550 90 0 0 1 A Normal 0 C C +T 0 -130 150 90 0 0 1 B Normal 0 C C +T 1 -200 -300 50 0 0 1 Decod Normal 0 C C +T 0 130 360 90 0 0 1 S Normal 0 C C S -400 750 400 -750 0 1 0 N -P 3 0 1 0 -150 -300 -100 -300 -100 50 N -P 3 0 1 0 -100 50 -150 0 -50 0 F -P 3 0 1 0 50 80 50 -360 150 -360 N -P 3 0 1 0 100 -250 100 -270 120 -260 F -P 3 0 1 0 110 -260 90 -260 90 120 N -P 3 0 1 0 120 -340 150 -360 120 -370 F -P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N -P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N +P 3 0 1 0 -150 -300 -100 -300 -100 50 N +P 3 0 1 0 -100 50 -150 0 -50 0 F +P 3 0 1 0 50 80 50 -360 150 -360 N +P 3 0 1 0 100 -250 100 -270 120 -260 F +P 3 0 1 0 110 -260 90 -260 90 120 N +P 3 0 1 0 120 -340 150 -360 120 -370 F +P 5 0 1 0 -250 -150 -250 -450 -150 -450 -150 -150 -250 -150 N +P 10 0 1 0 -200 650 -200 450 -100 350 -200 250 -200 50 0 50 200 200 200 500 0 650 -200 650 N X B0 1 -700 300 300 R 50 50 1 1 I X A0 2 -700 700 300 R 50 50 1 1 I X S3 3 -700 -450 300 R 50 50 1 1 I @@ -1970,7 +1970,7 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -1984,8 +1984,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2010,7 +2010,7 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 1 I X ~ 2 -600 50 300 R 50 50 1 1 I X ~ 4 -600 -50 300 R 50 50 1 1 I @@ -2024,8 +2024,8 @@ X ~ 13 -600 -150 300 R 50 50 2 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 150 335 R 50 50 1 2 I I X ~ 2 -600 50 385 R 50 50 1 2 I I X ~ 4 -600 -50 385 R 50 50 1 2 O I @@ -2078,8 +2078,8 @@ DRAW X GND 10 -300 -550 0 U 30 30 0 0 W N X VCC 20 -300 550 0 U 30 30 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T I @@ -2113,8 +2113,8 @@ DRAW X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X OEa 1 -700 -400 300 R 50 50 1 1 I I X I0a 2 -700 500 300 R 50 50 1 1 I X O3b 3 700 -200 300 L 50 50 1 1 T @@ -2196,8 +2196,8 @@ DRAW X GND 10 0 -550 0 U 50 50 0 0 W N X VCC 20 0 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X A->B 1 -700 -400 300 R 50 50 1 1 I X A0 2 -700 500 300 R 50 50 1 1 T X A1 3 -700 400 300 R 50 50 1 1 T @@ -2457,7 +2457,7 @@ DRAW X GND 7 -200 -200 0 U 40 40 0 0 W N X VCC 14 -200 200 0 U 40 40 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 1 I X ~ 2 -600 -100 300 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 C I @@ -2473,8 +2473,8 @@ X ~ 13 -600 -100 300 R 50 50 4 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 2 I I X ~ 2 -600 -100 370 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 C @@ -2503,8 +2503,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 150 345 R 50 50 1 1 I X ~ 2 -600 0 390 R 50 50 1 1 I X ~ 12 600 0 300 L 50 50 1 1 O I @@ -2518,7 +2518,7 @@ X ~ 9 -600 150 345 R 50 50 3 1 I X ~ 10 -600 0 390 R 50 50 3 1 I X ~ 11 -600 -150 345 R 50 50 3 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 150 300 R 50 50 1 2 I I X ~ 2 -600 0 300 R 50 50 1 2 I I X ~ 12 600 0 300 L 50 50 1 2 O @@ -2741,9 +2741,9 @@ DRAW X GND 7 -200 -200 0 U 50 50 0 0 W N X VCC 14 -200 200 0 U 50 50 0 0 W N A 100 0 200 896 -896 0 1 0 N 101 200 101 -199 -P 2 0 1 0 -300 -200 -300 -400 N -P 2 0 1 0 -300 200 -300 400 N -P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N +P 2 0 1 0 -300 -200 -300 -400 N +P 2 0 1 0 -300 200 -300 400 N +P 4 0 1 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 350 300 R 50 50 1 1 I X ~ 2 -600 250 300 R 50 50 1 1 I X ~ 3 -600 150 300 R 50 50 1 1 I @@ -2756,10 +2756,10 @@ X ~ 12 -600 -350 300 R 50 50 1 1 I A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -300 -200 -300 -400 N -P 2 0 2 0 -300 -200 0 -200 N -P 2 0 2 0 -300 200 -300 400 N -P 2 0 2 0 -300 200 0 200 N +P 2 0 2 0 -300 -200 -300 -400 N +P 2 0 2 0 -300 -200 0 -200 N +P 2 0 2 0 -300 200 -300 400 N +P 2 0 2 0 -300 200 0 200 N X ~ 1 -600 350 300 R 50 50 1 2 I X ~ 2 -600 250 300 R 50 50 1 2 I I X ~ 3 -600 150 330 R 50 50 1 2 I I @@ -2785,8 +2785,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -2800,7 +2800,7 @@ X ~ 11 600 0 300 L 50 50 4 1 O X ~ 12 -600 100 370 R 50 50 4 1 I X ~ 13 -600 -100 370 R 50 50 4 1 I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 -600 100 300 R 50 50 1 2 I I X ~ 2 -600 -100 300 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -2893,8 +2893,8 @@ X VCC 14 -200 200 0 U 40 40 0 0 W N A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -300 -200 0 -200 N -P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N X ~ 1 600 0 300 L 50 50 1 1 C I X ~ 2 -600 100 370 R 50 50 1 1 I X ~ 3 -600 -100 370 R 50 50 1 1 I @@ -2908,7 +2908,7 @@ X ~ 11 -600 100 370 R 50 50 4 1 I X ~ 12 -600 -100 370 R 50 50 4 1 I X ~ 13 600 0 300 L 50 50 4 1 C I A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 -P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N X ~ 1 600 0 300 L 50 50 1 2 C X ~ 2 -600 100 300 R 50 50 1 2 I I X ~ 3 -600 -100 300 R 50 50 1 2 I I @@ -3346,8 +3346,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X ~ 1 -600 100 370 R 50 50 1 1 I X ~ 2 -600 -100 370 R 50 50 1 1 I X ~ 3 600 0 300 L 50 50 1 1 O @@ -3364,8 +3364,8 @@ A -470 0 262 495 -495 0 2 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 2 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 2 0 N 0 -199 299 2 A 4 -120 320 906 221 0 2 0 N 2 200 300 0 -P 2 0 2 0 -200 -200 0 -200 N -P 2 0 2 0 -200 200 0 200 N +P 2 0 2 0 -200 -200 0 -200 N +P 2 0 2 0 -200 200 0 200 N X ~ 1 -600 100 360 R 50 50 1 2 I I X ~ 2 -600 -100 360 R 50 50 1 2 I I X ~ 3 600 0 300 L 50 50 1 2 O I @@ -3652,10 +3652,10 @@ A -50 150 125 -899 899 0 1 0 N -50 25 -50 275 A 75 0 146 -590 590 0 1 0 N 150 -125 150 125 A 170 -148 274 941 327 0 1 0 N 150 125 400 0 A 170 148 274 -941 -327 0 1 0 N 150 -125 400 0 -P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N -P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N -P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N -P 4 0 1 0 75 150 125 150 125 75 200 75 N +P 4 0 1 0 -50 -25 -150 -25 -150 -275 -50 -275 N +P 4 0 1 0 -50 25 -150 25 -150 275 -50 275 N +P 4 0 1 0 75 -150 125 -150 125 -75 200 -75 N +P 4 0 1 0 75 150 125 150 125 75 200 75 N X ~ 1 -300 250 150 R 50 50 1 1 I X ~ 8 600 0 200 L 50 50 1 1 O I X ~ 9 -300 -50 150 R 50 50 1 1 I @@ -3688,16 +3688,16 @@ A -50 100 70 882 -882 0 1 0 N -48 170 -48 31 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 50 -50 50 -300 20 -300 N -P 3 0 1 0 50 50 50 300 20 300 N -P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N -P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N -P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N -P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N -P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N -P 4 0 1 0 20 100 35 100 35 25 70 25 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 50 -50 50 -300 20 -300 N +P 3 0 1 0 50 50 50 300 20 300 N +P 4 0 1 0 -50 -230 -150 -230 -150 -370 -50 -370 N +P 4 0 1 0 -50 -30 -150 -30 -150 -170 -50 -170 N +P 4 0 1 0 -50 170 -150 170 -150 30 -50 30 N +P 4 0 1 0 -50 370 -150 370 -150 230 -50 230 N +P 4 0 1 0 20 -100 35 -100 35 -25 70 -25 N +P 4 0 1 0 20 100 35 100 35 25 70 25 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 150 300 R 50 50 1 1 I X ~ 3 -450 50 300 R 50 50 1 1 I @@ -3722,11 +3722,11 @@ X GND 10 -300 -550 0 U 50 50 0 0 W N X VCC 20 -300 550 0 U 50 50 0 0 W N C 120 300 20 0 1 0 N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 140 300 170 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 140 300 170 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3759,11 +3759,11 @@ DRAW X GND 10 -200 -550 0 U 50 50 0 0 W N X VCC 20 -200 550 0 D 50 50 0 0 W N S -400 550 400 -550 0 1 0 N -P 2 0 1 0 -100 300 -150 300 N -P 2 0 1 0 100 300 150 300 N -P 3 0 1 0 50 100 0 -100 -100 -100 N -P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N -P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N +P 2 0 1 0 -100 300 -150 300 N +P 2 0 1 0 100 300 150 300 N +P 3 0 1 0 50 100 0 -100 -100 -100 N +P 4 0 1 0 -100 400 -100 200 100 300 -100 400 N +P 4 0 1 0 100 100 -50 100 -100 -100 -150 -100 N X G1 1 -700 -400 300 R 50 50 1 1 I I X A0 2 -700 500 300 R 50 50 1 1 I X A1 3 -700 400 300 R 50 50 1 1 I @@ -3800,12 +3800,12 @@ A -249 200 249 532 -532 0 1 0 N -100 399 -100 2 A 17 1 59 559 -569 0 1 0 N 50 50 49 -47 A 74 32 82 -229 -892 0 1 0 N 150 1 75 -49 A 75 -31 81 223 893 0 1 0 N 150 0 76 50 -P 2 0 1 0 75 -50 50 -50 N -P 2 0 1 0 75 50 50 50 N -P 3 0 1 0 -150 0 -150 -400 -100 -400 N -P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N -P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N -P 4 0 1 0 70 25 25 25 25 200 0 200 N +P 2 0 1 0 75 -50 50 -50 N +P 2 0 1 0 75 50 50 50 N +P 3 0 1 0 -150 0 -150 -400 -100 -400 N +P 4 0 1 0 -100 400 -150 400 -150 0 -100 0 N +P 4 0 1 0 70 -25 25 -25 25 -200 0 -200 N +P 4 0 1 0 70 25 25 25 25 200 0 200 N X ~ 1 -450 350 300 R 50 50 1 1 I X ~ 2 -450 250 300 R 50 50 1 1 I X ~ 3 -450 150 300 R 50 50 1 1 I @@ -4174,8 +4174,8 @@ A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 A -396 -2 281 457 -451 0 1 0 N -200 199 -198 -200 A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 A 4 -120 320 906 221 0 1 0 N 2 200 300 0 -P 2 0 1 0 -200 -200 0 -200 N -P 2 0 1 0 -200 200 0 200 N +P 2 0 1 0 -200 -200 0 -200 N +P 2 0 1 0 -200 200 0 200 N X IN1 1 -600 100 370 R 50 50 1 1 I X IN2 2 -600 -100 370 R 50 50 1 1 I X OUT 3 600 0 300 L 50 50 1 1 O @@ -4312,7 +4312,7 @@ F1 "74LV14" 190 -124 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N +P 4 0 0 0 -150 150 -150 -150 150 0 -150 150 N X GND 7 -50 -200 100 U 40 15 0 0 W X 3.3V 14 -50 200 100 D 40 15 0 0 W X ~ 1 -450 0 300 R 50 50 1 1 I @@ -4374,4 +4374,36 @@ X A 19 800 500 300 L 50 50 1 1 O ENDDRAW ENDDEF # +# SN74LVC1G332 +# +DEF SN74LVC1G332 U 0 30 Y Y 1 F N +F0 "U" 0 50 50 H V C CNN +F1 "SN74LVC1G332" 30 -10 39 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOT-23* + SC70* +$ENDFPLIST +DRAW +X GND 2 -200 -200 0 U 50 50 0 0 W N +X Vcc 5 -200 200 0 D 50 50 0 0 W N +A -470 0 262 495 -495 0 1 0 N -300 199 -300 -198 +A -2 126 326 -897 -225 0 1 0 N 0 -199 299 2 +A 4 -120 320 906 221 0 1 0 N 2 200 300 0 +P 2 0 1 0 -300 -200 0 -200 N +P 2 0 1 0 -300 200 0 200 N +P 2 0 1 0 -230 0 -210 0 N +X ~ 1 -600 100 370 R 50 50 1 1 I +X ~ 3 -600 0 370 R 50 50 1 1 I +X ~ 4 600 0 300 L 50 50 1 1 O +X ~ 6 -600 -100 370 R 50 50 1 1 I +A 100 0 200 896 -896 0 2 0 N 101 200 101 -199 +P 4 0 2 0 100 200 -300 200 -300 -200 100 -200 N +X ~ 1 -600 100 300 R 50 50 1 2 I I +X ~ 2 -600 -100 300 R 50 50 1 2 I I +X ~ 3 600 0 300 L 50 50 1 2 O I +ENDDRAW +ENDDEF +# #End Library diff --git a/library/ESD_Protection.dcm b/library/ESD_Protection.dcm index d2e4359d..1ece466b 100644 --- a/library/ESD_Protection.dcm +++ b/library/ESD_Protection.dcm @@ -1,5 +1,65 @@ EESchema-DOCLIB Version 2.0 # +$CMP SN65220 +D USB port transient suppressors +K USB suppressor +F http://www.ti.com/lit/ds/symlink/sn65220.pdf +$ENDCMP +# +$CMP SN65240 +D USB port transient suppressors +K USB suppressor +F http://www.ti.com/lit/ds/symlink/sn65220.pdf +$ENDCMP +# +$CMP SN75240 +D USB port transient suppressors +K USB suppressor +F http://www.ti.com/lit/ds/symlink/sn65220.pdf +$ENDCMP +# +$CMP SP0502BAHT +D TVS Diode Array, 5.5V Standoff, 2 Channels, SOT-23 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0502BAJT +D TVS Diode Array, 5.5V Standoff, 2 Channels, SC-70 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0503BAHT +D TVS Diode Array, 5.5V Standoff, 3 Channels, SOT-143 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0504BAHT +D TVS Diode Array, 5.5V Standoff, 4 Channels, SOT-23-5 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0504BAJT +D TVS Diode Array, 5.5V Standoff, 4 Channels, SC-70-5 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0505BAHT +D TVS Diode Array, 5.5V Standoff, 5 Channels, SOT-23-6 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# +$CMP SP0505BAJT +D TVS Diode Array, 5.5V Standoff, 5 Channels, SC-70-6 package +K usb esd protection suppression transient +F http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf +$ENDCMP +# $CMP USB6B1 D 5V Data line protection K ESD USB diff --git a/library/ESD_Protection.lib b/library/ESD_Protection.lib index 2652c928..041cc72f 100644 --- a/library/ESD_Protection.lib +++ b/library/ESD_Protection.lib @@ -1,6 +1,310 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# SN65220 +# +DEF SN65220 U 0 0 Y Y 1 F N +F0 "U" 0 225 50 H V C CNN +F1 "SN65220" 0 150 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 350 -150 50 H I L CNN +F3 "" 0 150 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -400 100 400 -100 0 1 10 f +P 2 0 1 0 -100 -100 -100 0 N +P 2 0 1 0 100 -100 100 0 N +P 2 0 1 0 400 0 -400 0 N +P 4 0 1 0 -270 -50 -250 -30 -250 30 -230 50 N +P 4 0 1 0 -250 0 -150 50 -150 -50 -250 0 F +P 4 0 1 0 250 0 150 50 150 -50 250 0 F +P 4 0 1 0 270 50 250 30 250 -30 230 -50 N +X ~ 1 300 -300 200 U 50 50 1 1 N N +X GND 2 100 -300 200 U 50 50 1 1 W +X ~ 3 -300 -300 200 U 50 50 1 1 N N +X B 4 600 0 200 L 50 50 1 1 I +X GND 5 -100 -300 200 U 50 50 1 1 W +X A 6 -600 0 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SN75240 +# +DEF SN75240 U 0 0 Y Y 2 L N +F0 "U" 0 225 50 H V C CNN +F1 "SN75240" 0 150 50 H V C CNN +F2 "" 150 -150 50 H I L CNN +F3 "" 200 -150 50 H I C CNN +ALIAS SN65240 +$FPLIST + DIP*7.62mm* + TSSOP*4.4x3mm*0.65mm* +$ENDFPLIST +DRAW +P 2 0 0 0 -300 0 -250 0 N +P 2 0 0 0 -150 0 150 0 N +P 2 0 0 0 -100 -100 -100 0 N +P 2 0 0 0 100 -100 100 0 N +P 2 0 0 0 250 0 300 0 N +P 4 0 0 0 -270 -50 -250 -30 -250 30 -230 50 N +P 4 0 0 0 -250 0 -150 50 -150 -50 -250 0 F +P 4 0 0 0 150 50 150 -50 250 0 150 50 F +P 4 0 0 0 230 -50 250 -30 250 30 270 50 N +S -300 100 300 -100 0 1 10 f +X GND 5 -100 -300 200 U 50 50 1 1 W +X B 6 500 0 200 L 50 50 1 1 I +X GND 7 100 -300 200 U 50 50 1 1 W +X A 8 -500 0 200 R 50 50 1 1 I +X GND 1 -100 -300 200 U 50 50 2 1 W +X C 2 -500 0 200 R 50 50 2 1 I +X GND 3 100 -300 200 U 50 50 2 1 W +X D 4 500 0 200 L 50 50 2 1 I +ENDDRAW +ENDDEF +# +# SP0502BAHT +# +DEF SP0502BAHT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0502BAHT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 225 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0502BAJT +# +DEF SP0502BAJT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0502BAJT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70" 225 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 3 0 -200 100 U 50 50 0 0 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 100 100 100 50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 2 100 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0503BAHT +# +DEF SP0503BAHT D 0 40 Y N 1 F N +F0 "D" 225 100 50 H V L CNN +F1 "SP0503BAHT" 225 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-143" 225 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-143* +$ENDFPLIST +DRAW +X A 1 0 -200 100 U 50 50 0 0 I +S -175 100 175 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +X K 2 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0504BAHT +# +DEF SP0504BAHT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0504BAHT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 300 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +S -175 100 275 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I +X K 5 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0504BAJT +# +DEF SP0504BAJT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0504BAJT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 300 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +S -175 100 275 -100 0 1 10 f +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -100 200 100 D 50 50 1 1 I +X K 3 0 200 100 D 50 50 1 1 I +X K 4 100 200 100 D 50 50 1 1 I +X K 5 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0505BAHT +# +DEF SP0505BAHT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0505BAHT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 300 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +S -275 100 275 -100 0 1 10 f +P 2 0 1 0 -200 100 -200 50 N +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 -200 0 -200 -50 -100 -50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -250 75 -225 50 -175 50 -150 25 N +P 4 0 1 0 -200 50 -175 0 -225 0 -200 50 F +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -200 200 100 D 50 50 1 1 I +X K 3 -100 200 100 D 50 50 1 1 I +X K 4 0 200 100 D 50 50 1 1 I +X K 5 100 200 100 D 50 50 1 1 I +X K 6 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SP0505BAJT +# +DEF SP0505BAJT D 0 40 Y N 1 F N +F0 "D" 300 100 50 H V L CNN +F1 "SP0505BAJT" 300 25 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 300 -50 50 H I L CNN +F3 "" 125 125 50 H I C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +X A 2 0 -200 100 U 50 50 0 0 I +S -275 100 275 -100 0 1 10 f +P 2 0 1 0 -200 100 -200 50 N +P 2 0 1 0 -100 100 -100 50 N +P 2 0 1 0 0 -50 0 -100 N +P 2 0 1 0 0 -50 0 0 N +P 2 0 1 0 0 100 0 50 N +P 2 0 1 0 25 50 50 25 N +P 2 0 1 0 100 100 100 50 N +P 2 0 1 0 200 100 200 50 N +P 3 0 1 0 -200 0 -200 -50 -100 -50 N +P 3 0 1 0 25 50 -25 50 -50 75 N +P 3 0 1 0 200 0 200 -50 100 -50 N +P 4 0 1 0 -250 75 -225 50 -175 50 -150 25 N +P 4 0 1 0 -200 50 -175 0 -225 0 -200 50 F +P 4 0 1 0 -150 75 -125 50 -75 50 -50 25 N +P 4 0 1 0 -100 0 -100 -50 100 -50 100 0 N +P 4 0 1 0 -100 50 -75 0 -125 0 -100 50 F +P 4 0 1 0 25 0 -25 0 0 50 25 0 F +P 4 0 1 0 50 75 75 50 125 50 150 25 N +P 4 0 1 0 100 50 75 0 125 0 100 50 F +P 4 0 1 0 150 75 175 50 225 50 250 25 N +P 4 0 1 0 200 50 175 0 225 0 200 50 F +X K 1 -200 200 100 D 50 50 1 1 I +X K 3 -100 200 100 D 50 50 1 1 I +X K 4 0 200 100 D 50 50 1 1 I +X K 5 100 200 100 D 50 50 1 1 I +X K 6 200 200 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# # SRV05 # DEF SRV05 U 0 0 Y Y 1 F N diff --git a/library/Power_Management.dcm b/library/Power_Management.dcm index 438b3fef..95c54601 100644 --- a/library/Power_Management.dcm +++ b/library/Power_Management.dcm @@ -1,5 +1,137 @@ EESchema-DOCLIB Version 2.0 # +$CMP FAN7842 +D High and Low Side Gate Driver +K gate driver +F https://www.fairchildsemi.com/datasheets/FA/FAN7842.pdf +$ENDCMP +# +$CMP LM5051 +D Low side OR-ing FET controller, -6V to -100V operation +K negative low-side or-ing ideal-diode +F http://www.ti.com/lit/ds/symlink/lm5051.pdf +$ENDCMP +# +$CMP LM5060 +D High side protection controller, +5.5V to +65V operation, VSSOP-10 package +K high-voltage mosfet-driver hot-swap +F http://www.ti.com/lit/ds/symlink/lm5060.pdf +$ENDCMP +# +$CMP LT1641-1 +D High voltage hot swap controller, +9V to +80V operation, with latching feature +K high-voltage hot-swap +F http://cds.linear.com/docs/en/datasheet/164112fc.pdf +$ENDCMP +# +$CMP LT1641-2 +D High voltage hot swap controller, +9V to +80V operation, with auto-retry feature +K high-voltage hot-swap +F http://cds.linear.com/docs/en/datasheet/164112fc.pdf +$ENDCMP +# +$CMP LTC4357DCB +D Ideal diode controller, 9-80V operation, DFN-6 package +K ideal-diode or-ing +F http://cds.linear.com/docs/en/datasheet/4357fd.pdf +$ENDCMP +# +$CMP LTC4357MS8 +D Ideal diode controller, 9-80V operation, MSOP-8 package +K ideal-diode or-ing +F http://cds.linear.com/docs/en/datasheet/4357fd.pdf +$ENDCMP +# +$CMP LTC4359-DCB +D Ideal diode controller with reverse input protection, DFN-6 package +K ideal-diode or-ing reverse-protection +F http://cds.linear.com/docs/en/datasheet/4359fb.pdf +$ENDCMP +# +$CMP LTC4359-MS8 +D Ideal diode controller with reverse input protection, MSOP-8 package +K ideal-diode or-ing reverse-protection +F http://cds.linear.com/docs/en/datasheet/4359fb.pdf +$ENDCMP +# +$CMP LTC4364CDE +D Surge stopper with ideal diode, UV and OV protection, -40V to +80V operation, DFN-14 package, 0°C to +40°C +K ideal-diode or-ing reverse-protection undervoltage overvoltage surge-stopper +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364CMS +D Surge stopper with ideal diode, UV and OV protection, -40V to +80V operation, MSOP-16 package, 0°C to +40°C +K ideal-diode or-ing reverse-protection undervoltage overvoltage surge-stopper +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364CS +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in SOIC-16 package, 0°C to +40°C +K ideal-diode or-ing reverse-protection undervoltage overvoltage surge-stopper +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364HDE +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in DFN-14 package, -40°C to +125°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364HMS +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in MSOP-16 package, -40°C to +125°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364HS +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in SOIC-16 package, -40°C to +125°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364IDE +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in DFN-14 package, -40°C to +85°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364IMS +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in MSOP-16 package, -40°C to +85°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4364IS +D Surge stopper with ideal diode, UV and OV protection -40V to +80V in SOIC-16 package, -40°C to +85°C +K surge overvoltage undervoltage reverse-polarity protection diode ORing MOSFET driver +F http://cds.linear.com/docs/en/datasheet/436412f.pdf +$ENDCMP +# +$CMP LTC4365DDB +D Overvoltage, Undervoltage and Reverse Supply Protection Controller, 3x2mm DFN-8 package, 50Hz/60Hz noise rejection +K overvoltage undervoltage reverse-polarity protection +F http://cds.linear.com/docs/en/datasheet/4365fa.pdf +$ENDCMP +# +$CMP LTC4365DDB-1 +D Overvoltage, Undervoltage and Reverse Supply Protection Controller, 3x2mm DFN-8 package, 1ms fault recovery +K overvoltage undervoltage reverse-polarity protection +F http://www.linear.com/docs/29832 +$ENDCMP +# +$CMP LTC4365TS8 +D Overvoltage, Undervoltage and Reverse Supply Protection Controller, TSOT23-8 package, 50Hz/60Hz noise rejection +K overvoltage undervoltage reverse-polarity protection +F http://cds.linear.com/docs/en/datasheet/4365fa.pdf +$ENDCMP +# +$CMP LTC4365TS8-1 +D Overvoltage, Undervoltage and Reverse Supply Protection Controller, TSOT23-8 package, 1ms fault recovery +K overvoltage undervoltage reverse-polarity protection +F http://www.linear.com/docs/29832 +$ENDCMP +# $CMP LTC4417CGN D Prioritized PowerPath controller QFN-24 K switch power FET sequence @@ -18,10 +150,184 @@ K switch power FET sequence F http://cds.linear.com/docs/en/datasheet/4417f.pdf $ENDCMP # -$CMP MIC2026 -D Dual-Channel Power Distribution Switch -K PWR SWITCH -F micrel\mic2026.pdf +$CMP LTC4440EMS8 +D High-side, N-Channel, Mosfet driver, 80V input, -40°C to +85°C, MSOP-8 package +K high-side mosfet-driver +F http://cds.linear.com/docs/en/datasheet/4440fb.pdf +$ENDCMP +# +$CMP LTC4440ES6 +D High-side, N-Channel, Mosfet driver, 80V input, -40°C to +85°C, SOT23-6 package +K high-side mosfet-driver +F http://cds.linear.com/docs/en/datasheet/4440fb.pdf +$ENDCMP +# +$CMP LTC4440IMS8 +D High-side, N-Channel, Mosfet driver, 80V input, -40°C to +125°C, MSOP-8 package +K high-side mosfet-driver +F http://cds.linear.com/docs/en/datasheet/4440fb.pdf +$ENDCMP +# +$CMP LTC4440IS6 +D High-side, N-Channel, Mosfet driver, 80V input, -40°C to +85°C, SOT23-6 package +K high-side mosfet-driver +F http://cds.linear.com/docs/en/datasheet/4440fb.pdf +$ENDCMP +# +$CMP MCP100-270D +D Microcontroller reset monitor, 2.70V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-300D +D Microcontroller reset monitor, 3.00V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-315D +D Microcontroller reset monitor, 3.15V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-450D +D Microcontroller reset monitor, 4.50V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-460D +D Microcontroller reset monitor, 4.60V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-475D +D Microcontroller reset monitor, 4.75V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP100-485D +D Microcontroller reset monitor, 4.85V threshold, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-270D +D Microcontroller reset monitor, 2.70V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-300D +D Microcontroller reset monitor, 3.00V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-315D +D Microcontroller reset monitor, 3.15V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-450D +D Microcontroller reset monitor, 4.50V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-460D +D Microcontroller reset monitor, 4.60V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-475D +D Microcontroller reset monitor, 4.75V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP101-485D +D Microcontroller reset monitor, 4.85V threshold, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/11187f.pdf +$ENDCMP +# +$CMP MCP1415 +D 1.5A High speed power MOSFET driver with inverting output +K mosfet gate driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf +$ENDCMP +# +$CMP MCP1415R +D 1.5A High speed power MOSFET driver with inverting output +K mosfet gate driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf +$ENDCMP +# +$CMP MCP1416 +D 1.5A High speed power MOSFET driver with non-inverting output +K mosfet gate driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf +$ENDCMP +# +$CMP MCP1416R +D 1.5A High speed power MOSFET driver with non-inverting output +K mosfet gate driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002092F.pdf +$ENDCMP +# +$CMP MIC2026-1BM +D Dual-channel, high side, power distribution switch, 2.7V-5.5V, Active High Output, in SOIC-8 Package +K mosfet distribution +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2026.pdf +$ENDCMP +# +$CMP MIC2026-1BN +D Dual-channel, high side, power distribution switch, 2.7V-5.5V, Active High Output, in DIP-8 Package +K mosfet distribution +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2026.pdf +$ENDCMP +# +$CMP MIC2026-2BM +D Dual-channel, high side, power distribution switch, 2.7V-5.5V, Active Low Output, in SOIC-8 Package +K mosfet distribution +F http://www.micrel.com/_PDF/mic2026.pdf +$ENDCMP +# +$CMP MIC2026-2BN +D Dual-channel, high side, power distribution switch, 2.7V-5.5V, Active Low Output, in DIP-8 Package +K mosfet distribution +F http://www.micrel.com/_PDF/mic2026.pdf +$ENDCMP +# +$CMP MIC2587-1 +D Positive high voltage hot swap controller +10V to +80V with latched operation +K power switch FET driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2587-87r.pdf +$ENDCMP +# +$CMP MIC2587R-1 +D Positive high voltage hot swap controller +10V to +80V with auto-retry operation +K power switch FET driver +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic2587-87r.pdf +$ENDCMP +# +$CMP TCM809 +D Microcontroller reset monitor, active low output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/21661E.pdf +$ENDCMP +# +$CMP TCM810 +D Microcontroller reset monitor, active high output +K supervisor reset push-pull +F http://ww1.microchip.com/downloads/en/DeviceDoc/21661E.pdf $ENDCMP # #End Doc Library diff --git a/library/Power_Management.lib b/library/Power_Management.lib index 65e21a4a..58cdf18e 100644 --- a/library/Power_Management.lib +++ b/library/Power_Management.lib @@ -1,26 +1,98 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # -# LM5051 +# FAN7842 # -DEF LM5051 U 0 1 Y Y 1 F N -F0 "U" 250 250 50 H V C CNN -F1 "LM5051" -150 250 50 H V C CNN -F2 "" 400 -50 50 H V C CNN -F3 "" 400 -50 50 H V C CNN +DEF FAN7842 U 0 40 Y Y 1 F N +F0 "U" 0 400 50 H V C CNN +F1 "FAN7842" 0 -400 50 H V C CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CNN +F3 "" 0 0 50 H I C CNN $FPLIST - SOIC + SOIC*3.9x4.9mm*Pitch1.27mm* $ENDFPLIST DRAW -S -300 200 300 -200 0 1 0 f +S -200 350 200 -350 0 1 10 f +X VCC 1 300 -100 100 L 50 50 1 1 W +X HIN 2 -300 200 100 R 50 50 1 1 I +X LIN 3 -300 -200 100 R 50 50 1 1 I +X COM 4 300 -300 100 L 50 50 1 1 W +X LO 5 300 -200 100 L 50 50 1 1 O +X VS 6 300 100 100 L 50 50 1 1 O +X HO 7 300 200 100 L 50 50 1 1 O +X VB 8 300 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM5051 +# +DEF LM5051 U 0 40 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "LM5051" 100 250 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 0 -500 50 H I C CNN +F3 "" 400 -50 50 H V C CNN +$FPLIST + SOIC*Pitch1.27mm* +$ENDFPLIST +DRAW +S -300 200 300 -300 0 1 10 f X Line 1 400 100 100 L 50 50 1 1 W X VCC 2 400 0 100 L 50 50 1 1 P X OFF 3 -400 100 100 R 50 50 1 1 I X ~FGD 4 -400 0 100 R 50 50 1 1 C -X VSS 5 200 -300 100 U 50 50 1 1 P -X INN 6 -100 -300 100 U 50 50 1 1 I -X VSS 7 100 -300 100 U 50 50 1 1 P -X GATE 8 0 -300 100 U 50 50 1 1 O +X VSS 5 200 -400 100 U 50 50 1 1 W +X INN 6 -200 -400 100 U 50 50 1 1 I +X INP 7 100 -400 100 U 50 50 1 1 W +X GATE 8 0 -400 100 U 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM5060 +# +DEF LM5060 U 0 40 Y Y 1 F N +F0 "U" -300 -450 50 H V L CNN +F1 "LM5060" 50 -450 50 H V L CNN +F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 200 -600 50 H I C CNN +F3 "" 0 450 50 H I C CNN +$FPLIST + *SOP*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +X GND 6 0 -500 100 U 50 50 1 0 W +S 300 300 -300 -400 0 1 10 f +X SENSE 1 -100 400 100 D 50 50 1 1 I +X VIN 2 -200 400 100 D 50 50 1 1 W +X OVP 3 -400 -200 100 R 50 50 1 1 I +X UVLO 4 -400 -100 100 R 50 50 1 1 I +X EN 5 -400 -300 100 R 50 50 1 1 I +X TIMER 7 400 -100 100 L 50 50 1 1 I +X ~PGD 8 400 -200 100 L 50 50 1 1 C +X OUT 9 200 400 100 D 50 50 1 1 I +X GATE 10 100 400 100 D 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LT1641-1 +# +DEF LT1641-1 U 0 40 Y Y 1 F N +F0 "U" -200 -450 50 H V R CNN +F1 "LT1641-1" 150 -450 50 H V L CNN +F2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -600 50 H I C CNN +F3 "" 250 -500 50 H V C CNN +ALIAS LT1641-2 MIC2587-1 MIC2587R-1 +$FPLIST + SOIC*Pitch_1.27mm* +$ENDFPLIST +DRAW +X GND 4 100 -500 100 U 50 50 1 0 W +S 300 300 -300 -400 0 1 10 f +X ON 1 -400 -100 100 R 50 50 1 1 I +X FB 2 400 0 100 L 50 50 1 1 I +X PWRGD 3 400 -100 100 L 50 50 1 1 C +X TIMER 5 -400 -300 100 R 50 50 1 1 I +X GATE 6 100 400 100 D 50 50 1 1 O +X Sense 7 -100 400 100 D 50 50 1 1 I +X Vcc 8 -200 400 100 D 50 50 1 1 W ENDDRAW ENDDEF # @@ -59,6 +131,240 @@ X CLN 19 700 400 300 L 50 50 1 1 I ENDDRAW ENDDEF # +# LTC4357DCB +# +DEF LTC4357DCB U 0 40 Y Y 1 F N +F0 "U" 250 250 50 H V L CNN +F1 "LTC4357DCB" 250 -250 50 H V L CNN +F2 "" 250 -150 50 H V L CNN +F3 "" 0 -250 50 H V C CNN +$FPLIST + DFN*1EP*3.2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X OUT 1 100 400 100 D 50 50 1 1 I +X IN 2 -300 0 100 R 50 50 1 1 I +X GATE 3 -100 400 100 D 50 50 1 1 O +X GND 4 0 -400 100 U 50 50 1 1 W +X NC 5 -300 -100 100 R 50 50 1 1 N N +X Vdd 6 300 0 100 L 50 50 1 1 W +X PAD 7 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4357MS8 +# +DEF LTC4357MS8 U 0 40 Y Y 1 F N +F0 "U" 250 250 50 H V L CNN +F1 "LTC4357MS8" 250 -250 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 250 -150 50 H I L CNN +F3 "" 0 -250 50 H V C CNN +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X IN 1 -300 0 100 R 50 50 1 1 I +X NC 2 -300 -100 100 R 50 50 1 1 N N +X NC 3 -300 -200 100 R 50 50 1 1 N N +X GATE 4 -100 400 100 D 50 50 1 1 O +X GND 5 0 -400 100 U 50 50 1 1 W +X NC 6 100 -400 100 U 50 50 1 1 N N +X Vdd 7 300 0 100 L 50 50 1 1 W +X OUT 8 100 400 100 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC4359-DCB +# +DEF LTC4359-DCB U 0 40 Y Y 1 F N +F0 "U" -200 350 50 H V L CNN +F1 "LTC4359-DCB" 250 -250 50 H V L CNN +F2 "" 250 -150 50 H I L CNN +F3 "" 0 -250 50 H V C CNN +$FPLIST + DFN*1EP*3x2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X OUT 1 300 0 100 L 50 50 1 1 I +X GATE 2 100 400 100 D 50 50 1 1 O +X SRC 3 0 400 100 D 50 50 1 1 I +X IN 4 -300 0 100 R 50 50 1 1 W +X ~SHDN 5 -300 -100 100 R 50 50 1 1 I +X Vss 6 0 -400 100 U 50 50 1 1 W +X Pad 7 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4359-MS8 +# +DEF LTC4359-MS8 U 0 40 Y Y 1 F N +F0 "U" -200 350 50 H V L CNN +F1 "LTC4359-MS8" 250 -250 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 250 -150 50 H I L CNN +F3 "" 0 -250 50 H V C CNN +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -200 300 200 -300 0 1 10 f +X GATE 1 100 400 100 D 50 50 1 1 O +X SRC 2 0 400 100 D 50 50 1 1 I +X NC 3 -100 -400 100 U 50 50 1 1 N N +X IN 4 -300 0 100 R 50 50 1 1 W +X ~SHDN 5 -300 -100 100 R 50 50 1 1 I +X Vss 6 0 -400 100 U 50 50 1 1 W +X NC 7 100 -400 100 U 50 50 1 1 N N +X OUT 8 300 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC4364CDE +# +DEF LTC4364CDE U 0 40 Y Y 1 F N +F0 "U" -450 350 50 H V C CNN +F1 "LTC4364CDE" 200 -450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-14-1EP_3x4mm_Pitch0.5mm" 200 -550 50 H I L CNN +F3 "" -450 350 50 H V C CNN +ALIAS LTC4364IDE LTC4364HDE +$FPLIST + DFN*3x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 300 500 -400 0 1 10 f +X OUT 1 300 400 100 D 50 50 1 1 I +X SENSE 2 200 400 100 D 50 50 1 1 I +X DGATE 3 0 400 100 D 50 50 1 1 O +X SOURCE 4 -100 400 100 D 50 50 1 1 I +X GATE 5 -200 400 100 D 50 50 1 1 O +X VCC 6 -600 200 100 R 50 50 1 1 W +X ~SHDN 7 -600 0 100 R 50 50 1 1 I +X UV 8 -600 -200 100 R 50 50 1 1 I +X OV 9 -600 -300 100 R 50 50 1 1 I +X GND 10 0 -500 100 U 50 50 1 1 W +X ~FLT 11 600 -300 100 L 50 50 1 1 C +X ENOUT 12 600 -200 100 L 50 50 1 1 C +X TMR 13 -200 -500 100 U 50 50 1 1 I +X FB 14 600 0 100 L 50 50 1 1 I +X GND 15 100 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4364CMS +# +DEF LTC4364CMS U 0 40 Y Y 1 F N +F0 "U" -450 350 50 H V C CNN +F1 "LTC4364CMS" 400 -450 50 H V C CNN +F2 "Housings_SSOP:MSOP-16_3x4mm_Pitch0.5mm" 150 -550 50 H I L CNN +F3 "" -450 350 50 H V C CNN +ALIAS LTC4364IMS LTC4364HMS +$FPLIST + MSOP*3x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 300 500 -400 0 1 10 f +X OUT 1 300 400 100 D 50 50 1 1 I +X SENSE 2 200 400 100 D 50 50 1 1 I +X NC 3 600 100 100 L 50 50 1 1 N N +X DGATE 4 0 400 100 D 50 50 1 1 O +X SOURCE 5 -100 400 100 D 50 50 1 1 I +X HGATE 6 -200 400 100 D 50 50 1 1 O +X NC 7 600 200 100 L 50 50 1 1 N N +X VCC 8 -600 200 100 R 50 50 1 1 W +X ~SHDN 9 -600 0 100 R 50 50 1 1 I +X UV 10 -600 -200 100 R 50 50 1 1 I +X OV 11 -600 -300 100 R 50 50 1 1 I +X GND 12 0 -500 100 U 50 50 1 1 W +X ~FLT 13 600 -300 100 L 50 50 1 1 C +X ENOUT 14 600 -200 100 L 50 50 1 1 C +X TMR 15 -200 -500 100 U 50 50 1 1 I +X FB 16 600 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC4364CS +# +DEF LTC4364CS U 0 40 Y Y 1 F N +F0 "U" -450 350 50 H V C CNN +F1 "LTC4364CS" 400 -450 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 200 -550 50 H I L CNN +F3 "" -450 350 50 H V C CNN +ALIAS LTC4364IS LTC4364HS +$FPLIST + SOIC*3.9x9.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -500 300 500 -400 0 1 10 f +X OUT 1 300 400 100 D 50 50 1 1 I +X SENSE 2 200 400 100 D 50 50 1 1 I +X NC 3 600 100 100 L 50 50 1 1 N N +X DGATE 4 0 400 100 D 50 50 1 1 O +X SOURCE 5 -100 400 100 D 50 50 1 1 I +X HGATE 6 -200 400 100 D 50 50 1 1 O +X NC 7 600 200 100 L 50 50 1 1 N N +X VCC 8 -600 200 100 R 50 50 1 1 W +X ~SHDN 9 -600 0 100 R 50 50 1 1 I +X UV 10 -600 -200 100 R 50 50 1 1 I +X OV 11 -600 -300 100 R 50 50 1 1 I +X GND 12 0 -500 100 U 50 50 1 1 W +X ~FLT 13 600 -300 100 L 50 50 1 1 C +X ENOUT 14 600 -200 100 L 50 50 1 1 C +X TMR 15 -200 -500 100 U 50 50 1 1 I +X FB 16 600 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC4365DDB +# +DEF LTC4365DDB U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LTC4365DDB" 50 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_2x3mm_Pitch0.5mm" 0 -500 50 H I C CNN +F3 "" 0 100 50 H V C CNN +ALIAS LTC4365DDB-1 +$FPLIST + DFN*1EP*2x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X GND 1 100 -400 100 U 50 50 1 1 W +X OV 2 -400 -200 100 R 50 50 1 1 I +X UV 3 -400 -100 100 R 50 50 1 1 I +X Vin 4 -400 200 100 R 50 50 1 1 W +X GATE 5 0 400 100 D 50 50 1 1 O +X Vout 6 400 200 100 L 50 50 1 1 I +X ~FAULT 7 400 100 100 L 50 50 1 1 C +X ~SHDN 8 -400 100 100 R 50 50 1 1 I +X GND 9 0 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4365TS8 +# +DEF LTC4365TS8 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LTC4365TS8" 100 350 50 H V L CNN +F2 "" -300 250 50 H V C CNN +F3 "" 0 100 50 H V C CNN +ALIAS LTC4365TS8-1 +$FPLIST + *SOT-23* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X Vin 1 -400 200 100 R 50 50 1 1 W +X UV 2 -400 -100 100 R 50 50 1 1 I +X OV 3 -400 -200 100 R 50 50 1 1 I +X GND 4 0 -400 100 U 50 50 1 1 W +X ~SHDN 5 -400 100 100 R 50 50 1 1 I +X ~FAULT 6 400 100 100 L 50 50 1 1 C +X Vout 7 400 200 100 L 50 50 1 1 I +X GATE 8 0 400 100 D 50 50 1 1 O +ENDDRAW +ENDDEF +# # LTC4417CGN # DEF LTC4417CGN U 0 30 Y Y 1 F N @@ -100,6 +406,53 @@ X V3 19 -500 0 150 R 50 50 1 1 I ENDDRAW ENDDEF # +# LTC4440EMS8 +# +DEF LTC4440EMS8 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LTC4440EMS8" -50 350 50 H V L CNN +F2 "Housings_SSOP:MSOP-8-1EP_3x3mm_Pitch0.65mm" 0 -400 50 H I C CNN +F3 "" -100 450 50 H I C CNN +ALIAS LTC4440IMS8 +$FPLIST + MSOP*1EP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 300 300 -200 0 1 10 f +X INP 1 -400 0 100 R 50 50 1 1 I +X GND 2 -100 -300 100 U 50 50 1 1 W +X VCC 3 -100 400 100 D 50 50 1 1 W +X GND 4 0 -300 100 U 50 50 1 1 W +X NC 5 -200 -300 100 U 50 50 1 1 N N +X BOOST 6 400 200 100 L 50 50 1 1 I +X TG 7 400 0 100 L 50 50 1 1 O +X TS 8 400 -100 100 L 50 50 1 1 I +X PAD 9 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC4440ES6 +# +DEF LTC4440ES6 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "LTC4440ES6" -50 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN +F3 "" -100 450 50 H I C CNN +ALIAS LTC4440IS6 +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -300 300 300 -200 0 1 10 f +X VCC 1 -100 400 100 D 50 50 1 1 W +X GND 2 0 -300 100 U 50 50 1 1 W +X INP 3 -400 0 100 R 50 50 1 1 I +X TS 4 400 -100 100 L 50 50 1 1 I +X TG 5 400 0 100 L 50 50 1 1 O +X BOOST 6 400 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # MC33064D # DEF MC33064D U 0 20 Y Y 1 F N @@ -132,6 +485,151 @@ X Gbd 3 0 -300 150 U 50 40 1 1 I ENDDRAW ENDDEF # +# MCP100-270D +# +DEF MCP100-270D U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "MCP100-270D" -50 -350 50 H V L CNN +F2 "" -400 150 50 H V C CNN +F3 "" -300 250 50 H V C CNN +ALIAS MCP100-300D MCP100-315D MCP100-450D MCP100-460D MCP100-475D MCP100-485D +$FPLIST + SOT-23* + TO-92* +$ENDFPLIST +DRAW +S -200 300 200 -300 1 1 10 f +X ~RST 1 300 0 100 L 50 50 1 1 O +X VDD 2 -100 400 100 D 50 50 1 1 W +X VSS 3 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP101-270D +# +DEF MCP101-270D U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "MCP101-270D" -50 -350 50 H V L CNN +F2 "" -400 150 50 H V C CNN +F3 "" -300 250 50 H V C CNN +ALIAS MCP101-300D MCP101-315D MCP101-450D MCP101-460D MCP101-475D MCP101-485D +$FPLIST + SOT-23* + TO-92* +$ENDFPLIST +DRAW +S -200 300 200 -300 1 1 10 f +X RST 1 300 0 100 L 50 50 1 1 O +X VDD 2 -100 400 100 D 50 50 1 1 W +X VSS 3 -100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1415 +# +DEF MCP1415 U 0 40 Y Y 1 F N +F0 "U" -200 250 50 H V L CNN +F1 "MCP1415" 50 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN +F3 "" -200 250 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +X NC 1 -100 -300 100 U 50 50 1 1 N N +X Vdd 2 0 300 100 D 50 50 1 1 W +X IN 3 -300 0 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X ~OUT 5 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP1415R +# +DEF MCP1415R U 0 40 Y Y 1 F N +F0 "U" -200 250 50 H V L CNN +F1 "MCP1415R" 50 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN +F3 "" -200 250 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +X NC 1 -100 -300 100 U 50 50 1 1 N N +X GND 2 0 -300 100 U 50 50 1 1 W +X IN 3 -300 0 100 R 50 50 1 1 I +X ~OUT 4 400 0 100 L 50 50 1 1 O +X Vdd 5 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1416 +# +DEF MCP1416 U 0 40 Y Y 1 F N +F0 "U" -200 250 50 H V L CNN +F1 "MCP1416" 50 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN +F3 "" -200 250 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +X NC 1 -100 -300 100 U 50 50 1 1 N N +X Vdd 2 0 300 100 D 50 50 1 1 W +X IN 3 -300 0 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X OUT 5 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP1416R +# +DEF MCP1416R U 0 40 Y Y 1 F N +F0 "U" -200 250 50 H V L CNN +F1 "MCP1416R" 50 250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 0 -400 50 H I C CIN +F3 "" -200 250 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 300 -200 0 1 10 f +X NC 1 -100 -300 100 U 50 50 1 1 N N +X GND 2 0 -300 100 U 50 50 1 1 W +X IN 3 -300 0 100 R 50 50 1 1 I +X OUT 4 400 0 100 L 50 50 1 1 O +X Vdd 5 0 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC2026-1BN +# +DEF MIC2026-1BN U 0 30 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "MIC2026-1BN" 500 450 50 H V R CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS MIC2026-1BM MIC2026-2BN MIC2026-2BM +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +S -300 -400 300 400 0 1 10 f +X ENA 1 -400 300 100 R 50 50 1 1 I +X FLGA 2 -400 200 100 R 50 50 1 1 O +X FLGB 3 -400 -100 100 R 50 50 1 1 O +X ENB 4 -400 0 100 R 50 50 1 1 I +X OUTB 5 400 -100 100 L 50 50 1 1 w +X GND 6 0 -500 100 U 50 50 1 1 W +X IN 7 400 300 100 L 50 50 1 1 W +X OUTA 8 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# # RT9701 # DEF RT9701 U 0 30 Y Y 1 F N @@ -152,6 +650,44 @@ X VOUT 5 500 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # +# TCM809 +# +DEF TCM809 U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "TCM809" -50 -350 50 H V L CNN +F2 "" -400 150 50 H V C CNN +F3 "" -300 250 50 H V C CNN +$FPLIST + SOT-23* + SC-70* +$ENDFPLIST +DRAW +S -200 300 200 -300 1 1 10 f +X GND 1 -100 -400 100 U 50 50 1 1 W +X ~RESET~ 2 300 0 100 L 50 50 1 1 O +X VCC 3 -100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TCM810 +# +DEF TCM810 U 0 40 Y Y 1 F N +F0 "U" 0 350 50 H V L CNN +F1 "TCM810" -50 -350 50 H V L CNN +F2 "" -400 150 50 H V C CNN +F3 "" -300 250 50 H V C CNN +$FPLIST + SOT-23* + SC-70* +$ENDFPLIST +DRAW +S -200 300 200 -300 1 1 10 f +X GND 1 -100 -400 100 U 50 50 1 1 W +X RESET 2 300 0 100 L 50 50 1 1 O +X VCC 3 -100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # TL7702 # DEF TL7702 U 0 40 Y Y 1 F N @@ -173,28 +709,4 @@ X VCC 8 0 550 200 D 50 50 1 1 W ENDDRAW ENDDEF # -# MIC2026 -# -DEF MIC2026 U 0 30 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MIC2026" 0 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO8E - 8DIP300 -$ENDFPLIST -DRAW -S -500 -400 500 400 0 1 0 N -X ENA 1 -800 300 300 R 50 50 1 1 I -X FLGA 2 -800 100 300 R 50 50 1 1 O -X FLGB 3 -800 -100 300 R 50 50 1 1 O -X ENB 4 -800 -300 300 R 50 50 1 1 I -X OUTB 5 800 -100 300 L 50 50 1 1 w -X GND 6 800 -300 300 L 50 50 1 1 W -X IN 7 800 300 300 L 50 50 1 1 W -X OUTA 8 800 100 300 L 50 50 1 1 w -ENDDRAW -ENDDEF -# #End Library diff --git a/library/adc-dac.dcm b/library/adc-dac.dcm index ef51c1a9..ae91ceea 100644 --- a/library/adc-dac.dcm +++ b/library/adc-dac.dcm @@ -260,7 +260,7 @@ $ENDCMP # $CMP AD9283 D ADC 50MHz 8 bits, SSOP-20 -K ADC +K ADC F http://www.analog.com/media/en/technical-documentation/data-sheets/AD9283.pdf $ENDCMP # @@ -283,7 +283,7 @@ F http://www.ti.com/lit/ds/symlink/adc08060.pdf $ENDCMP # $CMP ADC0832 -D 2 inputs AD Converter (serial output), +D 2 inputs AD Converter (serial output), K ADC CAN F http://www.ti.com/lit/ds/symlink/adc0831-n.pdf $ENDCMP @@ -294,6 +294,24 @@ K ADC CAN VIDEO F http://www.ti.com/lit/ds/symlink/adc1173.pdf $ENDCMP # +$CMP ADS1118I +D 16-bit analog to digital converter, 2 or 4 inputs, integrated temperature sensor, SPI interface +K adc spi quad double +F http://www.ti.com/lit/ds/sbas457e/sbas457e.pdf +$ENDCMP +# +$CMP ADS1120-PW +D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, TSSOP-16 package +K adc spi +F http://www.ti.com/lit/ds/symlink/ads1120.pdf +$ENDCMP +# +$CMP ADS1120-RVA +D Low-power, quad-input, 16-bit analog to digital converter, integrated temperature sensor, SPI interface, QFN-16 package +K adc spi +F http://www.ti.com/lit/ds/symlink/ads1120.pdf +$ENDCMP +# $CMP ADS1232IPW D Single Bridge 24bit ADC for Sensors, TSSOP-24 K ADC 24bit Sensors Dual Channel @@ -431,6 +449,30 @@ K sigma-delta adc F http://cds.linear.com/docs/en/datasheet/18645lfs.pdf $ENDCMP # +$CMP MAX11614 +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 4.096V internal reference, 16-QSOP package +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11615 +D 8-channel single-ended or 4-channel, differential, 12-bit ADC, I2C, 2.048V internal reference, 16-QSOP package +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11616 +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 4.096V internal reference, 16-QSOP package +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# +$CMP MAX11617 +D 12-channel single-ended or 6-channel, differential, 12-bit ADC, I2C, 2.048V internal reference, 16-QSOP package +K adc i2c +F https://datasheets.maximintegrated.com/en/ds/MAX11612-MAX11617.pdf +$ENDCMP +# $CMP MAX1274 D 1.8Msps, Single-Supply, Low-Power, True-Differential, 12-Bit ADCs, bipolar input K 12bit ADC 1CH diff differential @@ -467,6 +509,18 @@ K 8-Channel 10-Bit ADC SPI F http://ww1.microchip.com/downloads/en/DeviceDoc/21295d.pdf $ENDCMP # +$CMP MCP3204 +D A/D Converter, 12-Bit, 4-Channel, SPI Interface, 2.7V-5.5V +K 12bit ADC Reference Single Supply SPI 4-Channel +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# +$CMP MCP3208 +D A/D Converter, 12-Bit, 8-Channel, SPI Interface , 2.7V-5.5V +K 12bit ADC Reference Single Supply SPI 8-Channel +F http://ww1.microchip.com/downloads/en/DeviceDoc/21298c.pdf +$ENDCMP +# $CMP MCP3421A0T-E/CH D MCP3421A0T, Single Delta-Sigma 18bit Analog to Digital Converter, I2C Interface, SOT-23-6 K Sigma-Delta ADC Converter 18bit I2C @@ -521,6 +575,12 @@ K Sigma-Delta ADC Converter 22bit SPI F http://ww1.microchip.com/downloads/en/devicedoc/21950c.pdf $ENDCMP # +$CMP MCP4728 +D 12-bit digital to analog converter, quad output, 2.048V internal reference, integrated EEPROM, I2C interface +K dac i2c +F http://ww1.microchip.com/downloads/en/DeviceDoc/22187E.pdf +$ENDCMP +# $CMP MCP4921-E/MS D MCP4921, Single 12-bit Digital to Analog Converter, SPI Interface, MSOP-8 K Single DAC 1ch 12bit SPI diff --git a/library/adc-dac.lib b/library/adc-dac.lib index 1167b09b..772bfc00 100644 --- a/library/adc-dac.lib +++ b/library/adc-dac.lib @@ -1108,6 +1108,95 @@ X AVDD 18 -100 800 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# ADS1118I +# +DEF ADS1118I U 0 40 Y Y 1 F N +F0 "U" -600 450 50 H V L CNN +F1 "ADS1118I" 250 450 50 H V L CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -900 400 50 H V C CNN +$FPLIST + SOP*3x3mm*Pitch0.5mm* + *QFN*2x1.5mm*Pitch0.5mm +$ENDFPLIST +DRAW +S 600 400 -600 -400 0 1 10 f +X SCLK 1 700 300 100 L 50 50 1 1 I +X ~CS 2 700 0 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X AIN0 4 -700 200 100 R 50 50 1 1 I +X AIN1 5 -700 100 100 R 50 50 1 1 I +X AIN2 6 -700 -100 100 R 50 50 1 1 I +X AIN3 7 -700 -200 100 R 50 50 1 1 I +X VDD 8 0 500 100 D 50 50 1 1 W +X DOUT/~DRDY 9 700 100 100 L 50 50 1 1 O +X DIN 10 700 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1120-PW +# +DEF ADS1120-PW U 0 40 Y Y 1 F N +F0 "U" -600 450 50 H V L CNN +F1 "ADS1120-PW" 250 450 50 H V L CNN +F2 "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm" 250 550 50 H I L CNN +F3 "" -500 400 50 H V C CNN +$FPLIST + *TSSOP*4.4x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -600 400 600 -400 0 1 10 f +X SCLK 1 700 300 100 L 50 50 1 1 I +X ~CS 2 700 0 100 L 50 50 1 1 I +X CLK 3 700 -300 100 L 50 50 1 1 I +X DGND 4 0 -500 100 U 50 50 1 1 W +X AVSS 5 100 -500 100 U 50 50 1 1 W +X AIN3/REFN1 6 -700 -200 100 R 50 50 1 1 I +X AIN2 7 -700 -100 100 R 50 50 1 1 I +X REFN0 8 -700 -300 100 R 50 50 1 1 I +X REFP0 9 -700 300 100 R 50 50 1 1 I +X AIN1 10 -700 100 100 R 50 50 1 1 I +X AIN0/REFP1 11 -700 200 100 R 50 50 1 1 I +X AVDD 12 100 500 100 D 50 50 1 1 W +X DVDD 13 0 500 100 D 50 50 1 1 W +X ~DRDY 14 700 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 15 700 100 100 L 50 50 1 1 O +X DIN 16 700 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADS1120-RVA +# +DEF ADS1120-RVA U 0 40 Y Y 1 F N +F0 "U" -600 450 50 H V L CNN +F1 "ADS1120-RVA" 250 450 50 H V L CNN +F2 "" -50 -50 50 H V C CNN +F3 "" -850 400 50 H V C CNN +$FPLIST + QFN*3.5x3.5mm*Pitch0.50mm* +$ENDFPLIST +DRAW +S -600 400 600 -400 0 1 10 f +X CLK 1 700 -300 100 L 50 50 1 1 I +X DGND 2 0 -500 100 U 50 50 1 1 W +X AVSS 3 100 -500 100 U 50 50 1 1 W +X AIN3/REFN1 4 -700 -200 100 R 50 50 1 1 I +X AIN2 5 -700 -100 100 R 50 50 1 1 I +X REFN0 6 -700 -300 100 R 50 50 1 1 I +X REFP0 7 -700 300 100 R 50 50 1 1 I +X AIN1 8 -700 100 100 R 50 50 1 1 I +X AIN0/REFP1 9 -700 200 100 R 50 50 1 1 I +X AVDD 10 100 500 100 D 50 50 1 1 W +X DVDD 11 0 500 100 D 50 50 1 1 W +X ~DRDY 12 700 -200 100 L 50 50 1 1 O +X DOUT/~DRDY 13 700 100 100 L 50 50 1 1 O +X DIN 14 700 200 100 L 50 50 1 1 I +X SCLK 15 700 300 100 L 50 50 1 1 I +X ~CS 16 700 0 100 L 50 50 1 1 I +X PAD 17 200 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # ADS1232IPW # DEF ADS1232IPW U 0 40 Y Y 1 F N @@ -1528,6 +1617,70 @@ X VCC 8 -100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MAX11614 +# +DEF MAX11614 U 0 40 Y Y 1 F N +F0 "U" 450 -450 50 H V L CNN +F1 "MAX11614" 450 -550 50 H V L CNN +F2 "Housings_SSOP:QSOP-16_3.9x4.9mm_Pitch0.635mm" 450 -650 50 H I L CNN +F3 "" 100 800 50 H I C CNN +ALIAS MAX11615 +$FPLIST + QSOP*3.9x4.9mm*Pitch0.635mm* +$ENDFPLIST +DRAW +S -400 600 400 -700 0 1 10 f +X REF 1 -500 -600 100 R 50 50 1 1 I +X NC 2 -500 -500 100 R 50 50 1 1 N N +X NC 3 -500 -400 100 R 50 50 1 1 N N +X NC 4 -500 -300 100 R 50 50 1 1 N N +X AIN0 5 -500 500 100 R 50 50 1 1 I +X AIN1 6 -500 400 100 R 50 50 1 1 I +X AIN2 7 -500 300 100 R 50 50 1 1 I +X AIN3 8 -500 200 100 R 50 50 1 1 I +X AIN4 9 -500 100 100 R 50 50 1 1 I +X AIN5 10 -500 0 100 R 50 50 1 1 I +X AIN6 11 -500 -100 100 R 50 50 1 1 I +X AIN7 12 -500 -200 100 R 50 50 1 1 I +X SCL 13 500 0 100 L 50 50 1 1 I +X SDA 14 500 -100 100 L 50 50 1 1 B +X GND 15 0 -800 100 U 50 50 1 1 W +X Vdd 16 0 700 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX11616 +# +DEF MAX11616 U 0 40 Y Y 1 F N +F0 "U" 450 -450 50 H V L CNN +F1 "MAX11616" 450 -550 50 H V L CNN +F2 "Housings_SSOP:QSOP-16_3.9x4.9mm_Pitch0.635mm" 450 -650 50 H I L CNN +F3 "" 100 800 50 H I C CNN +ALIAS MAX11617 +$FPLIST + QSOP*3.9x4.9mm*Pitch0.635mm* +$ENDFPLIST +DRAW +S -400 600 400 -700 0 1 10 f +X AIN11 1 -500 -600 100 R 50 50 1 1 I +X AIN10 2 -500 -500 100 R 50 50 1 1 I +X AIN9 3 -500 -400 100 R 50 50 1 1 I +X AIN8 4 -500 -300 100 R 50 50 1 1 I +X AIN0 5 -500 500 100 R 50 50 1 1 I +X AIN1 6 -500 400 100 R 50 50 1 1 I +X AIN2 7 -500 300 100 R 50 50 1 1 I +X AIN3 8 -500 200 100 R 50 50 1 1 I +X AIN4 9 -500 100 100 R 50 50 1 1 I +X AIN5 10 -500 0 100 R 50 50 1 1 I +X AIN6 11 -500 -100 100 R 50 50 1 1 I +X AIN7 12 -500 -200 100 R 50 50 1 1 I +X SCL 13 500 0 100 L 50 50 1 1 I +X SDA 14 500 -100 100 L 50 50 1 1 B +X GND 15 0 -800 100 U 50 50 1 1 W +X Vdd 16 0 700 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # MAX1274 # DEF MAX1274 U 0 40 Y Y 1 F N @@ -1647,6 +1800,87 @@ X VDD 16 -100 600 200 D 50 50 1 1 W ENDDRAW ENDDEF # +# MCP3204 +# +DEF MCP3204 U 0 30 Y Y 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "MCP3204" -200 350 50 H V R CNN +F2 "" 900 -300 50 H I C CNN +F3 "" 900 -300 50 H I C CNN +$FPLIST + SOIC*3.9x8.7mm*Pitch1.27mm* + DIP*W7.62mm* + TSSOP*4.4x5mm*Pitch0.65mm* +$ENDFPLIST +DRAW +T 0 -25 -50 50 0 0 0 ADC Normal 0 C C +T 900 235 -165 50 0 0 0 CNTRL Normal 0 L B +T 900 -250 -50 50 0 0 0 MUX Normal 0 C C +S 150 -250 275 150 0 1 0 N +S 500 300 -500 -400 0 1 10 f +P 2 0 1 0 -200 -50 -150 -50 N +P 2 0 1 0 75 -50 150 -50 N +P 5 0 1 0 -300 150 -300 -250 -200 -200 -200 100 -300 150 N +P 5 0 1 0 150 100 -150 100 -150 175 -250 175 -250 125 N +P 6 0 1 0 -150 -50 -100 25 75 25 75 -125 -100 -125 -150 -50 N +X CH0 1 -600 100 100 R 50 50 1 1 I +X CH1 2 -600 0 100 R 50 50 1 1 I +X CH2 3 -600 -100 100 R 50 50 1 1 I +X CH3 4 -600 -200 100 R 50 50 1 1 I +X NC 5 -400 -500 100 U 50 50 1 1 N N +X NC 6 -300 -500 100 U 50 50 1 1 N N +X DGND 7 100 -500 100 U 50 50 1 1 W +X ~CS 8 600 -200 100 L 50 50 1 1 I +X Din 9 600 -100 100 L 50 50 1 1 I +X Dout 10 600 0 100 L 50 50 1 1 O +X CLK 11 600 100 100 L 50 50 1 1 I C +X AGND 12 -100 -500 100 U 50 50 1 1 W +X Vref 13 -100 400 100 D 50 50 1 1 W +X Vdd 14 100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP3208 +# +DEF MCP3208 U 0 40 Y Y 1 F N +F0 "U" -200 525 50 H V R CNN +F1 "MCP3208" -200 450 50 H V R CNN +F2 "" 100 100 50 H I C CNN +F3 "" 100 100 50 H I C CNN +$FPLIST + DIP*W7.62mm* + SOIC*3.9x9.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +T 0 -25 50 50 0 0 0 ADC Normal 0 C C +T 900 235 -175 50 0 0 0 CNTRL Normal 0 L B +T 900 -250 -50 50 0 0 0 MUX Normal 0 C C +S 150 -250 275 150 0 1 0 N +S 500 -500 -500 400 0 1 10 f +P 2 0 1 0 -150 50 -200 50 N +P 2 0 1 0 75 50 150 50 N +P 5 0 1 0 -300 350 -300 -450 -200 -400 -200 300 -300 350 N +P 5 0 1 0 150 -125 -150 -125 -150 -450 -250 -450 -250 -425 N +P 6 0 1 0 75 125 75 -25 -100 -25 -150 50 -100 125 75 125 N +X CH0 1 -600 300 100 R 50 50 1 1 I +X CH1 2 -600 200 100 R 50 50 1 1 I +X CH2 3 -600 100 100 R 50 50 1 1 I +X CH3 4 -600 0 100 R 50 50 1 1 I +X CH4 5 -600 -100 100 R 50 50 1 1 I +X CH5 6 -600 -200 100 R 50 50 1 1 I +X CH6 7 -600 -300 100 R 50 50 1 1 I +X CH7 8 -600 -400 100 R 50 50 1 1 I +X DGND 9 200 -600 100 U 50 50 1 1 W +X ~CS 10 600 -200 100 L 50 50 1 1 I +X Din 11 600 -100 100 L 50 50 1 1 I +X Dout 12 600 0 100 L 50 50 1 1 O +X CLK 13 600 100 100 L 50 50 1 1 I C +X AGND 14 -100 -600 100 U 50 50 1 1 W +X Vref 15 -100 500 100 D 50 50 1 1 W +X Vdd 16 200 500 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP3425A0T-E/CH # DEF MCP3425A0T-E/CH U 0 40 Y Y 1 F N @@ -1718,6 +1952,31 @@ X VDD 8 100 400 150 D 50 50 1 1 W ENDDRAW ENDDEF # +# MCP4728 +# +DEF MCP4728 U 0 40 Y Y 1 F N +F0 "U" -500 250 50 H V L CNN +F1 "MCP4728" 500 250 50 H V R CNN +F2 "Housings_SSOP:MSOP-10_3x3mm_Pitch0.5mm" 0 -600 50 H I C CNN +F3 "" 0 250 50 H I C CNN +$FPLIST + *SOP*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 200 500 -300 0 1 10 f +X VDD 1 0 300 100 D 50 50 1 1 W +X SCL 2 -600 100 100 R 50 50 1 1 I +X SDA 3 -600 0 100 R 50 50 1 1 B +X ~LDAC 4 -600 -100 100 R 50 50 1 1 I +X RDY/~BSY 5 -600 -200 100 R 50 50 1 1 O +X VOUTA 6 600 100 100 L 50 50 1 1 O +X VOUTB 7 600 0 100 L 50 50 1 1 O +X VOUTC 8 600 -100 100 L 50 50 1 1 O +X VOUTD 9 600 -200 100 L 50 50 1 1 O +X VSS 10 0 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP4921-E/MS # DEF MCP4921-E/MS U 0 40 Y Y 1 F N diff --git a/library/atmel.lib b/library/atmel.lib index 03c5dd06..5f29a646 100644 --- a/library/atmel.lib +++ b/library/atmel.lib @@ -42,7 +42,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -75,7 +75,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -108,7 +108,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -141,7 +141,7 @@ X (~INT0~)P3.2 6 1150 -300 150 L 40 40 1 1 B X (~INT1~)P3.3 7 1150 -400 150 L 40 40 1 1 B X (T0)P3.4 8 1150 -500 150 L 40 40 1 1 B X (T1)P3.5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X P3.7 11 1150 -700 150 L 40 40 1 1 B X (AIN0)P1.0 12 1150 800 150 L 40 40 1 1 B @@ -324,12 +324,12 @@ DRAW S -750 1100 750 -1100 0 1 10 f X (MISO_A/OC1A/PSCIN2)PD2 1 900 -100 150 L 40 40 1 1 B X (MOSI_A/OC0A/~SS~)PD3 2 900 -200 150 L 40 40 1 1 B -X VCC 4 -900 1000 150 R 40 40 1 1 w +X VCC 4 -900 1000 150 R 40 40 1 1 W X GND 5 -900 -1000 150 R 40 40 1 1 W X (MISO/PSCOUT20)PB0 8 900 1000 150 L 40 40 1 1 B X (MOSI/PSCOUT21)PB1 9 900 900 150 L 40 40 1 1 B X (OC0B/XTAL1)PE1 10 900 -900 150 L 40 40 1 1 B -X AGND 20 -900 -800 150 R 40 40 1 1 w +X AGND 20 -900 -800 150 R 40 40 1 1 W X (ADC0/XTAL2)PE2 11 900 -1000 150 L 40 40 1 1 B X AREF 21 -900 100 150 R 40 40 1 1 I X (~RESET~/OCD)PE0 31 900 -800 150 L 40 40 1 1 B @@ -363,7 +363,7 @@ X (~RESET~/OCD)PE0 2 900 -800 150 L 40 40 1 1 B X (CLKO/PSCIN0)PD1 3 900 0 150 L 40 40 1 1 B X (MISO_A/OC1A/PSCIN2)PD2 4 900 -100 150 L 40 40 1 1 B X (MOSI_A/OC0A/~SS~)PD3 5 900 -200 150 L 40 40 1 1 B -X VCC 6 -900 1000 150 R 40 40 1 1 w +X VCC 6 -900 1000 150 R 40 40 1 1 W X GND 7 -900 -1000 150 R 40 40 1 1 W X (MISO/PSCOUT20)PB0 8 900 1000 150 L 40 40 1 1 B X (MOSI/PSCOUT21)PB1 9 900 900 150 L 40 40 1 1 B @@ -380,7 +380,7 @@ X (SCK/ADC4/PSCOUT01)PB7 24 900 300 150 L 40 40 1 1 B X (ACMP0)PD7 15 900 -600 150 L 40 40 1 1 B X (ADC5/INT1)PB2 16 900 800 150 L 40 40 1 1 B X AVCC 17 -900 600 150 R 40 40 1 1 W -X AGND 18 -900 -800 150 R 40 40 1 1 w +X AGND 18 -900 -800 150 R 40 40 1 1 W X AREF 19 -900 100 150 R 40 40 1 1 I ENDDRAW ENDDEF @@ -403,7 +403,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -435,7 +435,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -467,7 +467,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -499,7 +499,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -531,7 +531,7 @@ X (INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -6755,7 +6755,7 @@ X (PCINT3/T1/SNS/ADC0)PA3 4 1300 300 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 5 1300 400 150 L 40 40 1 1 B X (PCINT1/AIN0)PA1 6 1300 500 150 L 40 40 1 1 B X (PCINT0/AREF)PA0 7 1300 600 150 L 40 40 1 1 B -X GND 8 0 -900 150 U 40 40 1 1 w +X GND 8 0 -900 150 U 40 40 1 1 W X VCC 9 0 950 150 D 40 40 1 1 W X PC5(XTAL1/CLKI/PCINT17) 10 -1300 100 150 R 40 40 1 1 B X (PCINT7/RXD0/ADC4)PA7 20 1300 -100 150 L 40 40 1 1 B @@ -6861,7 +6861,7 @@ X (PCINT3/T1/SNS/ADC0)PA3 6 1300 300 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 7 1300 400 150 L 40 40 1 1 B X (PCINT1/AIN0)PA1 8 1300 500 150 L 40 40 1 1 B X (PCINT0/AREF)PA0 9 1300 600 150 L 40 40 1 1 B -X GND 10 0 -900 150 U 40 40 1 1 w +X GND 10 0 -900 150 U 40 40 1 1 W X (PCINT9/DI/SDA/RXD1/ADC6)PB1 20 1300 -350 150 L 40 40 1 1 B X VCC 11 0 950 150 D 40 40 1 1 W X PC5(XTAL1/CLKI/PCINT17) 12 -1300 100 150 R 40 40 1 1 B @@ -6921,7 +6921,7 @@ DRAW S 1150 -750 -1150 800 0 1 10 f X PC5(XTAL1/CLKI/PCINT17) A1 -1300 100 150 R 40 40 1 1 B X VCC B1 0 950 150 D 40 40 1 1 W -X GND C1 0 -900 150 U 40 40 1 1 w +X GND C1 0 -900 150 U 40 40 1 1 W X (PCINT0/AREF)PA0 D1 1300 600 150 L 40 40 1 1 B X (PCINT2/AIN1)PA2 E1 1300 400 150 L 40 40 1 1 B X PC4(XTAL2/PCINT16) A2 -1300 200 150 R 40 40 1 1 B @@ -7172,7 +7172,7 @@ X (CKOUT/XCK/INT0)PD2 4 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 5 1150 -400 150 L 40 40 1 1 B X (T0)PD4 6 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 7 1150 -600 150 L 40 40 1 1 B -X GND 8 0 -1000 150 U 40 40 1 1 w +X GND 8 0 -1000 150 U 40 40 1 1 W X (ICP)PD6 9 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 10 1150 800 150 L 40 40 1 1 B X (RXD)PD0 20 1150 -100 150 L 40 40 1 1 B @@ -7206,7 +7206,7 @@ X (CKOUT/XCK/INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -7238,7 +7238,7 @@ X (CKOUT/XCK/INT0)PD2 6 1150 -300 150 L 40 40 1 1 B X (INT1)PD3 7 1150 -400 150 L 40 40 1 1 B X (T0)PD4 8 1150 -500 150 L 40 40 1 1 B X (OC0B/T1)PD5 9 1150 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (ICP)PD6 11 1150 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1150 800 150 L 40 40 1 1 B @@ -7270,7 +7270,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICP1)PD6 11 1350 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -7302,7 +7302,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (PCINT0/AIN0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -7558,10 +7558,10 @@ ALIAS ATTINY45-S ATTINY85-S DRAW S -1200 350 1200 -350 0 1 10 f X PB5(~RESET~/dW/ADC0/PCINT5) 1 -1350 -250 150 R 40 40 1 1 B -X PB3(XTAL1/CLKI/OC1B/ADC3/PCINT3) 2 -1350 -50 150 R 40 40 1 1 B +X PB3(XTAL1/CLKI/~OC1B~/ADC3/PCINT3) 2 -1350 -50 150 R 40 40 1 1 B X PB4(XTAL2/CLKO/OC1B/ADC2/PCINT4) 3 -1350 -150 150 R 40 40 1 1 B X GND 4 1350 -250 150 L 40 40 1 1 W -X PB0(MOSI/DI/SDA/AIN0/OC0A/OC1A/AREF/PCINT0) 5 -1350 250 150 R 40 40 1 1 B +X PB0(MOSI/DI/SDA/AIN0/OC0A/~OC1A~/AREF/PCINT0) 5 -1350 250 150 R 40 40 1 1 B X PB1(MISO/DO/AIN1/OC0B/OC1A/PCINT1) 6 -1350 150 150 R 40 40 1 1 B X PB2(SCK/USCK/SCL/T0/INT0/ADC1/PCINT2) 7 -1350 50 150 R 40 40 1 1 B X VCC 8 1350 250 150 L 40 40 1 1 W @@ -7598,14 +7598,14 @@ F3 "" 0 0 50 H V C CNN DRAW S -650 900 650 -900 0 1 10 f X (OC1B)PB3 2 800 -400 150 L 40 40 1 1 B -X VCC 4 -800 800 150 R 40 40 1 1 w +X VCC 4 -800 800 150 R 40 40 1 1 W X GND 5 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0)PB6 10 800 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~)PB0 30 800 -100 150 L 40 40 1 1 B X (ADC10/~RESET~)PB7 11 800 -800 150 L 40 40 1 1 B -X GND 21 -800 -800 150 R 40 40 1 1 w +X GND 21 -800 -800 150 R 40 40 1 1 W X (MISO/DO/OC1A)PB1 31 800 -200 150 L 40 40 1 1 B X (AREF)PA3 22 800 500 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 32 800 -300 150 L 40 40 1 1 B @@ -7633,7 +7633,7 @@ X (MOSI/DI/SDA/~OC1A~)PB0 1 800 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A)PB1 2 800 -200 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 3 800 -300 150 L 40 40 1 1 B X (OC1B)PB3 4 800 -400 150 L 40 40 1 1 B -X VCC 5 -800 800 150 R 40 40 1 1 w +X VCC 5 -800 800 150 R 40 40 1 1 W X GND 6 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B @@ -7645,7 +7645,7 @@ X (AIN0/ADC5)PA6 12 800 200 150 L 40 40 1 1 B X (ADC4)PA5 13 800 300 150 L 40 40 1 1 B X (ADC3)PA4 14 800 400 150 L 40 40 1 1 B X AVCC 15 -800 500 150 R 40 40 1 1 W -X GND 16 -800 -800 150 R 40 40 1 1 w +X GND 16 -800 -800 150 R 40 40 1 1 W X (AREF)PA3 17 800 500 150 L 40 40 1 1 B X (ADC2)PA2 18 800 600 150 L 40 40 1 1 B X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B @@ -7665,7 +7665,7 @@ X (MOSI/DI/SDA/~OC1A~)PB0 1 800 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A)PB1 2 800 -200 150 L 40 40 1 1 B X (SCK/SCL/~OC1B~)PB2 3 800 -300 150 L 40 40 1 1 B X (OC1B)PB3 4 800 -400 150 L 40 40 1 1 B -X VCC 5 -800 800 150 R 40 40 1 1 w +X VCC 5 -800 800 150 R 40 40 1 1 W X GND 6 -800 -700 150 R 40 40 1 1 W X (ADC7/XTAL1)PB4 7 800 -500 150 L 40 40 1 1 B X (ADC8/XTAL2)PB5 8 800 -600 150 L 40 40 1 1 B @@ -7677,7 +7677,7 @@ X (AIN0/ADC5)PA6 12 800 200 150 L 40 40 1 1 B X (ADC4)PA5 13 800 300 150 L 40 40 1 1 B X (ADC3)PA4 14 800 400 150 L 40 40 1 1 B X AVCC 15 -800 500 150 R 40 40 1 1 W -X GND 16 -800 -800 150 R 40 40 1 1 w +X GND 16 -800 -800 150 R 40 40 1 1 W X (AREF)PA3 17 800 500 150 L 40 40 1 1 B X (ADC2)PA2 18 800 600 150 L 40 40 1 1 B X (ADC1)PA1 19 800 700 150 L 40 40 1 1 B @@ -7695,14 +7695,14 @@ ALIAS ATTINY461-M ATTINY861-M DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B -X VCC 4 -1100 800 150 R 40 40 1 1 w +X VCC 4 -1100 800 150 R 40 40 1 1 W X GND 5 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0/PCINT14)PB6 10 1100 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 30 1100 -100 150 L 40 40 1 1 B X (ADC10/~RESET~/PCINT15)PB7 11 1100 -800 150 L 40 40 1 1 B -X AGND 21 -1100 -400 150 R 40 40 1 1 w +X AGND 21 -1100 -400 150 R 40 40 1 1 W X (MISO/DO/OC1A/PCINT9)PB1 31 1100 -200 150 L 40 40 1 1 B X (AREF/PCINT3)PA3 22 1100 500 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 32 1100 -300 150 L 40 40 1 1 B @@ -7731,7 +7731,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7743,7 +7743,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7764,7 +7764,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1150 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1150 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1150 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1150 -400 150 L 40 40 1 1 B -X VCC 5 -1050 800 150 R 40 40 1 1 w +X VCC 5 -1050 800 150 R 40 40 1 1 W X GND 6 -1050 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1150 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1150 -600 150 L 40 40 1 1 B @@ -7776,7 +7776,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1150 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1150 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1150 400 150 L 40 40 1 1 B X AVCC 15 -1050 400 150 R 40 40 1 1 W -X AGND 16 -1050 -400 150 R 40 40 1 1 w +X AGND 16 -1050 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1150 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1150 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1150 700 150 L 40 40 1 1 B @@ -7794,14 +7794,14 @@ ALIAS ATTINY461A-M ATTINY861A-M DRAW S -950 900 950 -900 0 1 10 f X (OC1B/PCINT11)PB3 2 1100 -400 150 L 40 40 1 1 B -X VCC 4 -1100 800 150 R 40 40 1 1 w +X VCC 4 -1100 800 150 R 40 40 1 1 W X GND 5 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B X (ADC9/INT0/T0/PCINT14)PB6 10 1100 -700 150 L 40 40 1 1 B X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 30 1100 -100 150 L 40 40 1 1 B X (ADC10/~RESET~/PCINT15)PB7 11 1100 -800 150 L 40 40 1 1 B -X AGND 21 -1100 -400 150 R 40 40 1 1 w +X AGND 21 -1100 -400 150 R 40 40 1 1 W X (MISO/DO/OC1A/PCINT9)PB1 31 1100 -200 150 L 40 40 1 1 B X (AREF/PCINT3)PA3 22 1100 500 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 32 1100 -300 150 L 40 40 1 1 B @@ -7830,7 +7830,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7842,7 +7842,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7863,7 +7863,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7875,7 +7875,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -7896,7 +7896,7 @@ X (MOSI/DI/SDA/~OC1A~/PCINT8)PB0 1 1100 -100 150 L 40 40 1 1 B X (MISO/DO/OC1A/PCINT9)PB1 2 1100 -200 150 L 40 40 1 1 B X (SCK/USCK/SCL/~OC1B~/PCINT10)PB2 3 1100 -300 150 L 40 40 1 1 B X (OC1B/PCINT11)PB3 4 1100 -400 150 L 40 40 1 1 B -X VCC 5 -1100 800 150 R 40 40 1 1 w +X VCC 5 -1100 800 150 R 40 40 1 1 W X GND 6 -1100 -800 150 R 40 40 1 1 W X (ADC7/~OC1D~/CLKI/XTAL1/PCINT12)PB4 7 1100 -500 150 L 40 40 1 1 B X (ADC8/OC1D/CLKO/XTAL2/PCINT13)PB5 8 1100 -600 150 L 40 40 1 1 B @@ -7908,7 +7908,7 @@ X (ADC5/AIN0/PCINT6)PA6 12 1100 200 150 L 40 40 1 1 B X (ADC4/AIN2/PCINT5)PA5 13 1100 300 150 L 40 40 1 1 B X (ADC3/ICP0/PCINT4)PA4 14 1100 400 150 L 40 40 1 1 B X AVCC 15 -1100 400 150 R 40 40 1 1 W -X AGND 16 -1100 -400 150 R 40 40 1 1 w +X AGND 16 -1100 -400 150 R 40 40 1 1 W X (AREF/PCINT3)PA3 17 1100 500 150 L 40 40 1 1 B X (ADC2/INT1/USCK/SCL/PCINT2)PA2 18 1100 600 150 L 40 40 1 1 B X (ADC1/DO/PCINT1)PA1 19 1100 700 150 L 40 40 1 1 B @@ -8164,7 +8164,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (AIN0/PCINT0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -8196,7 +8196,7 @@ X (PCINT13/CKOUT/XCK/INT0)PD2 6 1350 -300 150 L 40 40 1 1 B X (PCINT14/INT1)PD3 7 1350 -400 150 L 40 40 1 1 B X (PCINT15/T0)PD4 8 1350 -500 150 L 40 40 1 1 B X (PCINT16/OC0B/T1)PD5 9 1350 -600 150 L 40 40 1 1 B -X GND 10 0 -1000 150 U 40 40 1 1 w +X GND 10 0 -1000 150 U 40 40 1 1 W X VCC 20 0 1100 150 D 40 40 1 1 W X (PCINT17/ICPI)PD6 11 1350 -700 150 L 40 40 1 1 B X (AIN0/PCINT0)PB0 12 1350 800 150 L 40 40 1 1 B @@ -8225,8 +8225,8 @@ X (PCINT12/DI/OC1A)PB4 3 850 -500 150 L 40 40 1 1 B X (PCINT13/DO/OC1B)PB5 4 850 -600 150 L 40 40 1 1 B X (PCINT14/USCK/SCL)PB6 5 850 -700 150 L 40 40 1 1 B X (PCINT15/INT0)PB7 6 850 -800 150 L 40 40 1 1 B -X VCC 7 -850 800 150 R 40 40 1 1 w -X GND 8 -850 -800 150 R 40 40 1 1 w +X VCC 7 -850 800 150 R 40 40 1 1 W +X GND 8 -850 -800 150 R 40 40 1 1 W X LSW 9 -850 100 150 R 40 40 1 1 O X (PCINT9/OC0A)PB1 20 850 -200 150 L 40 40 1 1 B X (PCINT0/ADC0)PA0 11 850 800 150 L 40 40 1 1 B @@ -8259,8 +8259,8 @@ X (PCINT12/DI/OC1A)PB4 5 850 -500 150 L 40 40 1 1 B X (PCINT13/DO/OC1B)PB5 6 850 -600 150 L 40 40 1 1 B X (PCINT14/USCK/SCL)PB6 7 850 -700 150 L 40 40 1 1 B X (PCINT15/INT0)PB7 8 850 -800 150 L 40 40 1 1 B -X VCC 9 -850 800 150 R 40 40 1 1 w -X GND 10 -850 -800 150 R 40 40 1 1 w +X VCC 9 -850 800 150 R 40 40 1 1 W +X GND 10 -850 -800 150 R 40 40 1 1 W X (PCINT7/dW/~RESET~)PA7 20 850 100 150 L 40 40 1 1 B X LSW 11 -850 100 150 R 40 40 1 1 O X VBAT 12 -850 500 150 R 40 40 1 1 W @@ -8520,7 +8520,7 @@ X VCC 7 -950 1150 150 R 40 40 1 1 W X GND 8 -950 -1150 150 R 40 40 1 1 W X (PCINT6/CLKI)PB6 9 950 550 150 L 40 40 1 1 B X (PCINT7)PB7 10 950 450 150 L 40 40 1 1 B -X AVCC 20 -950 850 150 R 40 40 1 1 B +X AVCC 20 -950 850 150 R 40 40 1 1 W X (PCINT21/T1)PD5 11 950 -1050 150 L 40 40 1 1 B X (PCINT15)PC7 21 950 -400 150 L 40 40 1 1 B X (PCINT22/AIN0)PD6 12 950 -1150 150 L 40 40 1 1 B @@ -10354,7 +10354,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10430,7 +10430,7 @@ X TDI/AC5/ADC5/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC6/ADC6/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10506,7 +10506,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10582,7 +10582,7 @@ X TDI/AC5/ADC5/ADC13/PB5 11 1100 250 150 L 40 35 1 1 B X MOSI/XCK1/OC0CHS/OC1B/PC5 21 1100 -600 150 L 40 35 1 1 B X MOSI/XCK1/OC1B/PD5 31 1100 -1450 150 L 40 35 1 1 B X PE5/OC1B 41 -1100 -1450 150 R 40 35 1 1 B -X VBAT 51 -1100 1300 150 R 40 35 1 1 I +X VBAT 51 -1100 1300 150 R 40 35 1 1 W X AVCC 61 300 1900 150 D 40 35 1 1 W X TCK/AC1OUT/AC6/ADC6/ADC14/PB6 12 1100 150 150 L 40 35 1 1 B X MISO/RXD1/~OC0DLS~/PC6 22 1100 -700 150 L 40 35 1 1 B @@ -10809,16 +10809,16 @@ X (XCK1/~CTS~)PD5 22 1200 -150 300 L 50 50 1 1 I X (ICP3/CLK0/OC4A)PC7 32 1200 550 300 L 50 50 1 1 I X AREF 42 -1250 1150 300 R 50 50 1 1 I X RESET 13 -1250 150 300 R 50 50 1 1 I -X GND 23 -1250 -1250 300 R 50 50 1 1 I +X GND 23 -1250 -1250 300 R 50 50 1 1 W X (~HWB~)PE2 33 1200 -550 300 L 50 50 1 1 I -X GND 43 -1250 -1150 300 R 50 50 1 1 I -X VCC 14 -1250 1450 300 R 50 50 1 1 I -X AVCC 24 -1250 1050 300 R 50 50 1 1 I -X VCC 34 -1250 1350 300 R 50 50 1 1 I -X AVCC 44 -1250 1250 300 R 50 50 1 1 I -X GND 15 -1250 -1350 300 R 50 50 1 1 I +X GND 43 -1250 -1150 300 R 50 50 1 1 W +X VCC 14 -1250 1450 300 R 50 50 1 1 W +X AVCC 24 -1250 1050 300 R 50 50 1 1 W +X VCC 34 -1250 1350 300 R 50 50 1 1 W +X AVCC 44 -1250 1250 300 R 50 50 1 1 W +X GND 15 -1250 -1350 300 R 50 50 1 1 W X (ICP2/ADC8)PD4 25 1200 -50 300 L 50 50 1 1 I -X GND 35 -1250 -1050 300 R 50 50 1 1 I +X GND 35 -1250 -1050 300 R 50 50 1 1 W X XTAL2 16 -1250 -550 300 R 50 50 1 1 I X (T1/~OC4D~/ADC9)PD6 26 1200 -250 300 L 50 50 1 1 I X (ADC7/TDI)PF7 36 1200 -1350 300 L 50 50 1 1 I @@ -10865,16 +10865,16 @@ X (XCK1/~CTS~)PD5 22 1200 -150 300 L 50 50 1 1 I X (ICP3/CLK0/OC4A)PC7 32 1200 550 300 L 50 50 1 1 I X AREF 42 -1250 1150 300 R 50 50 1 1 I X RESET 13 -1250 150 300 R 50 50 1 1 I -X GND 23 -1250 -1250 300 R 50 50 1 1 I +X GND 23 -1250 -1250 300 R 50 50 1 1 W X (~HWB~)PE2 33 1200 -550 300 L 50 50 1 1 I -X GND 43 -1250 -1150 300 R 50 50 1 1 I -X VCC 14 -1250 1450 300 R 50 50 1 1 I -X AVCC 24 -1250 1050 300 R 50 50 1 1 I -X VCC 34 -1250 1350 300 R 50 50 1 1 I -X AVCC 44 -1250 1250 300 R 50 50 1 1 I -X GND 15 -1250 -1350 300 R 50 50 1 1 I +X GND 43 -1250 -1150 300 R 50 50 1 1 W +X VCC 14 -1250 1450 300 R 50 50 1 1 W +X AVCC 24 -1250 1050 300 R 50 50 1 1 W +X VCC 34 -1250 1350 300 R 50 50 1 1 W +X AVCC 44 -1250 1250 300 R 50 50 1 1 W +X GND 15 -1250 -1350 300 R 50 50 1 1 W X (ICP2/ADC8)PD4 25 1200 -50 300 L 50 50 1 1 I -X GND 35 -1250 -1050 300 R 50 50 1 1 I +X GND 35 -1250 -1050 300 R 50 50 1 1 W X XTAL2 16 -1250 -550 300 R 50 50 1 1 I X (T1/~OC4D~/ADC9)PD6 26 1200 -250 300 L 50 50 1 1 I X (ADC7/TDI)PF7 36 1200 -1350 300 L 50 50 1 1 I @@ -10898,16 +10898,16 @@ F1 "AVR-ISP-10" -340 -330 50 H V L BNN F2 "AVR-ISP-10" -750 50 50 V I C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -380 -100 45 0 0 0 SCK Normal 1 C C -T 0 230 200 45 0 0 0 VCC Normal 1 C C -T 0 230 -200 45 0 1 0 GND Normal 1 C C -T 0 230 -100 45 0 1 0 GND Normal 1 C C -T 0 230 0 45 0 1 0 GND Normal 1 C C -T 0 230 100 45 0 1 0 GND Normal 1 C C -T 0 -450 100 45 0 1 0 LED/NC Normal 1 C C -T 0 -400 -200 45 0 1 0 MISO Normal 1 C C -T 0 -390 200 45 0 1 0 MOSI Normal 1 C C -T 0 -370 0 45 0 1 0 RST Normal 1 C C +T 0 -380 -100 45 0 0 0 SCK Normal 1 C C +T 0 230 200 45 0 0 0 VCC Normal 1 C C +T 0 230 -200 45 0 1 0 GND Normal 1 C C +T 0 230 -100 45 0 1 0 GND Normal 1 C C +T 0 230 0 45 0 1 0 GND Normal 1 C C +T 0 230 100 45 0 1 0 GND Normal 1 C C +T 0 -450 100 45 0 1 0 LED/NC Normal 1 C C +T 0 -400 -200 45 0 1 0 MISO Normal 1 C C +T 0 -390 200 45 0 1 0 MOSI Normal 1 C C +T 0 -370 0 45 0 1 0 RST Normal 1 C C S -280 -230 130 -250 0 1 0 F S -280 -40 -260 -250 0 1 0 F S -260 290 -280 40 0 1 0 F @@ -10934,12 +10934,12 @@ F1 "AVR-ISP-6" -265 -230 50 H V L BNN F2 "AVR-ISP-6" -520 40 50 V I C CNN F3 "" -25 0 50 H V C CNN DRAW -T 0 -315 5 45 0 0 0 SCK Normal 1 C C -T 0 275 110 45 0 0 0 VCC Normal 1 C C -T 0 285 -105 45 0 1 0 GND Normal 1 C C -T 0 -333 102 45 0 1 0 MISO Normal 1 C C -T 0 307 -2 45 0 1 0 MOSI Normal 1 C C -T 0 -315 -100 45 0 1 0 RST Normal 1 C C +T 0 -315 5 45 0 0 0 SCK Normal 1 C C +T 0 275 110 45 0 0 0 VCC Normal 1 C C +T 0 285 -105 45 0 1 0 GND Normal 1 C C +T 0 -333 102 45 0 1 0 MISO Normal 1 C C +T 0 307 -2 45 0 1 0 MOSI Normal 1 C C +T 0 -315 -100 45 0 1 0 RST Normal 1 C C S -205 -140 165 -160 0 1 0 F S -205 200 155 180 0 1 0 F S -200 -160 -220 -40 0 1 0 F @@ -10965,16 +10965,16 @@ $FPLIST AVR-JTAG-10 $ENDFPLIST DRAW -T 0 230 200 45 0 0 0 GND Normal 1 C C -T 0 -360 -100 45 0 0 0 NC Normal 1 C C -T 0 240 -200 45 0 1 0 GND Normal 1 C C -T 0 290 0 45 0 1 0 nSRST Normal 1 C C -T 0 290 -100 45 0 1 0 nTRST Normal 1 C C -T 0 -380 200 45 0 1 0 TCK Normal 1 C C -T 0 -370 -200 45 0 1 0 TDI Normal 1 C C -T 0 -380 100 45 0 1 0 TDO Normal 1 C C -T 0 -380 0 45 0 1 0 TMS Normal 1 C C -T 0 260 100 45 0 1 0 VREF Normal 1 C C +T 0 230 200 45 0 0 0 GND Normal 1 C C +T 0 -360 -100 45 0 0 0 NC Normal 1 C C +T 0 240 -200 45 0 1 0 GND Normal 1 C C +T 0 290 0 45 0 1 0 nSRST Normal 1 C C +T 0 290 -100 45 0 1 0 nTRST Normal 1 C C +T 0 -380 200 45 0 1 0 TCK Normal 1 C C +T 0 -370 -200 45 0 1 0 TDI Normal 1 C C +T 0 -380 100 45 0 1 0 TDO Normal 1 C C +T 0 -380 0 45 0 1 0 TMS Normal 1 C C +T 0 260 100 45 0 1 0 VREF Normal 1 C C S -280 -230 130 -250 0 1 0 F S -280 -40 -260 -250 0 1 0 F S -260 290 -280 40 0 1 0 F @@ -11001,12 +11001,12 @@ F1 "AVR-PDI-6" -210 -245 50 H V L BNN F2 "AVR-PDI-6" -445 35 50 V I C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -350 0 45 0 0 0 NC Normal 1 C C -T 0 310 110 45 0 0 0 VCC Normal 1 C C -T 0 310 -105 45 0 1 0 GND Normal 1 C C -T 0 332 -2 45 0 1 0 NC Normal 1 C C -T 0 -300 -100 45 0 1 0 PDI_C Normal 1 C C -T 0 -298 102 45 0 1 0 PDI_D Normal 1 C C +T 0 -350 0 45 0 0 0 NC Normal 1 C C +T 0 310 110 45 0 0 0 VCC Normal 1 C C +T 0 310 -105 45 0 1 0 GND Normal 1 C C +T 0 332 -2 45 0 1 0 NC Normal 1 C C +T 0 -300 -100 45 0 1 0 PDI_C Normal 1 C C +T 0 -298 102 45 0 1 0 PDI_D Normal 1 C C S -180 -140 190 -160 0 1 0 F S -180 200 180 180 0 1 0 F S -175 -160 -195 -40 0 1 0 F @@ -11029,12 +11029,12 @@ F1 "AVR-TPI-6" -210 -245 50 H V L BNN F2 "AVR-PDI-6" -445 35 50 V I C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -300 0 45 0 0 0 TPI_C Normal 1 C C -T 0 310 110 45 0 0 0 VTG Normal 1 C C -T 0 310 -105 45 0 1 0 GND Normal 1 C C -T 0 332 -2 45 0 1 0 NC Normal 1 C C -T 0 -320 -100 45 0 1 0 RES Normal 1 C C -T 0 -298 102 45 0 1 0 TPI_D Normal 1 C C +T 0 -300 0 45 0 0 0 TPI_C Normal 1 C C +T 0 310 110 45 0 0 0 VTG Normal 1 C C +T 0 310 -105 45 0 1 0 GND Normal 1 C C +T 0 332 -2 45 0 1 0 NC Normal 1 C C +T 0 -320 -100 45 0 1 0 RES Normal 1 C C +T 0 -298 102 45 0 1 0 TPI_D Normal 1 C C S -180 -140 190 -160 0 1 0 F S -180 200 180 180 0 1 0 F S -175 -160 -195 -40 0 1 0 F diff --git a/library/battery_management.dcm b/library/battery_management.dcm index 8e8e8cd7..06134b71 100644 --- a/library/battery_management.dcm +++ b/library/battery_management.dcm @@ -12,6 +12,12 @@ K battery nickel cadmium metal hydride F http://www.ti.com.cn/cn/lit/ds/symlink/bq2003.pdf $ENDCMP # +$CMP BQ24075 +D USB-Friendly Li-Ion Battery Charger and Power-Path Management +K USB Charge +F http://www.ti.com/lit/ds/symlink/bq24075.pdf +$ENDCMP +# $CMP BQ76940 D Lithium battery monitor, 9-15 cells, integrated balancing, I2C interface K lithium battery balance charge afe @@ -24,6 +30,18 @@ K lithium battery F http://www.ti.com/lit/ds/symlink/bq78350.pdf $ENDCMP # +$CMP LTC4001 +D Single cell (4.2V) programmable synchronous buck Li-Ion charger, 2A, 5.5V input +K Li-Ion charger +F http://cds.linear.com/docs/en/datasheet/4001f.pdf +$ENDCMP +# +$CMP LTC4001-1 +D Single cell (4.1V) programmable synchronous buck Li-Ion charger, 2A, 5.5V input +K Li-Ion Charger +F http://cds.linear.com/docs/en/datasheet/40011fa.pdf +$ENDCMP +# $CMP LTC6803-2 D Multicell Battery Stack Monitor, 12-cell max, multi-chemistry, integrated balancing, stackable, serial interface K battery balance afe diff --git a/library/battery_management.lib b/library/battery_management.lib index 9d40f474..a041889a 100644 --- a/library/battery_management.lib +++ b/library/battery_management.lib @@ -82,6 +82,39 @@ X VCC 16 0 1100 100 D 50 50 1 1 W ENDDRAW ENDDEF # +# BQ24075 +# +DEF BQ24075 U 0 40 Y Y 1 F N +F0 "U" -200 625 50 H V R CNN +F1 "BQ24075" -200 550 50 H V R CNN +F2 "" 250 -550 50 H I L CNN +F3 "" 200 200 50 H V C CNN +$FPLIST + RGT* + QFN* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X TS 1 600 -400 100 L 50 50 1 1 w +X BAT 2 600 -100 100 L 50 50 1 1 W +X BAT 3 600 -200 100 L 50 50 1 1 W +X ~CE 4 -200 -600 100 U 50 50 1 1 I +X EN2 5 600 100 100 L 50 50 1 1 I +X EN1 6 0 -600 100 U 50 50 1 1 I +X ~PGOOD 7 -100 600 100 D 50 50 1 1 O +X VSS 8 -600 -300 100 R 50 50 1 1 W +X ~CHG 9 100 600 100 D 50 50 1 1 O +X OUT 10 600 400 100 L 50 50 1 1 w +X OUT 11 600 300 100 L 50 50 1 1 w +X ILM 12 100 -600 100 U 50 50 1 1 I +X IN 13 -600 300 100 R 50 50 1 1 W +X TMR 14 -100 -600 100 U 50 50 1 1 I +X SYSOFF 15 -600 0 100 R 50 50 1 1 I +X ISET 16 200 -600 100 U 50 50 1 1 I +X PAD 17 -600 -400 100 R 50 50 1 1 U +ENDDRAW +ENDDEF +# # BQ76940 # DEF BQ76940 U 0 40 Y Y 1 F N @@ -183,6 +216,39 @@ X ADREN 29 900 -200 200 L 50 50 1 1 O ENDDRAW ENDDEF # +# LTC4001 +# +DEF LTC4001 U 0 40 Y Y 1 F N +F0 "U" -350 650 50 H V C CNN +F1 "LTC4001" 250 650 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_4x4mm_Pitch0.65mm" 50 -750 50 H I C CNN +F3 "" -350 650 50 H I C CNN +ALIAS LTC4001-1 +$FPLIST + QFN*1EP*4x4mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -400 600 400 -600 0 1 10 f +X BAT 1 500 -100 100 L 50 50 1 1 O +X SENSE 2 500 300 100 L 50 50 1 1 I +X PGND 3 -100 -700 100 U 50 50 1 1 W +X GNDSENS 4 0 -700 100 U 50 50 1 1 W +X SW 5 500 400 100 L 50 50 1 1 O +X ~EN 6 -500 400 100 R 50 50 1 1 I +X ~CHRG 7 500 -400 100 L 50 50 1 1 C +X PVin 8 -100 700 100 D 50 50 1 1 W +X Vinsense 9 0 700 100 D 50 50 1 1 W +X FAULT 10 500 -300 100 L 50 50 1 1 O +X NTC 11 -500 300 100 R 50 50 1 1 I +X PROG 12 -500 -200 100 R 50 50 1 1 I +X IDET 13 -500 -100 100 R 50 50 1 1 I +X SS 14 -500 -400 100 R 50 50 1 1 I +X TIMER 15 -500 100 100 R 50 50 1 1 I +X BATSENS 16 500 0 100 L 50 50 1 1 I +X PAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # LTC6803-2 # DEF LTC6803-2 U 0 40 Y Y 1 F N diff --git a/library/conn.dcm b/library/conn.dcm index c311b5a6..104f2a11 100644 --- a/library/conn.dcm +++ b/library/conn.dcm @@ -521,6 +521,12 @@ D RJ45, status leds K RJ45 RJ45_LEDS $ENDCMP # +$CMP Raspberry_Pi_2_3 +D expansion header for Raspberry Pi 2 & 3 +K raspberrypi gpio +F https://www.raspberrypi.org/documentation/hardware/raspberrypi/schematics/RPI-3B-V1_2-SCHEMATIC-REDUCED.pdf +$ENDCMP +# $CMP SCART-F D Prise Peritel K connector @@ -532,6 +538,66 @@ K connector SD F http://portal.fciconnect.com/Comergent//fci/drawing/10067847.pdf $ENDCMP # +$CMP Screw_Terminal_1x01 +D 1-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x02 +D 2-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x03 +D 3-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x04 +D 4-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x05 +D 5-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x06 +D 6-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x07 +D 7-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x08 +D 8-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x09 +D 9-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x10 +D 10-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x11 +D 11-pin screw terminal connector +K screw terminal block +$ENDCMP +# +$CMP Screw_Terminal_1x12 +D 12-pin screw terminal connector +K screw terminal block +$ENDCMP +# $CMP TEST D point K point tp diff --git a/library/conn.lib b/library/conn.lib index c9ff1ec6..cfed0b2f 100644 --- a/library/conn.lib +++ b/library/conn.lib @@ -7997,6 +7997,28 @@ X SHID 8 -400 -350 200 R 50 50 1 1 P ENDDRAW ENDDEF # +# JACK_2P +# +DEF JACK_2P J 0 40 Y Y 1 F N +F0 "J" -350 -200 50 H V C CNN +F1 "JACK_2P" -150 250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 150 -400 -100 0 1 0 F +S 300 -150 -400 200 0 1 0 N +P 3 0 1 0 150 0 300 0 300 0 N +P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N +P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N +P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N +P 4 0 1 0 150 0 100 0 100 -100 100 -100 N +P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N +X ~ 1 450 -100 150 L 50 50 1 1 P +X ~ 2 450 0 150 L 50 50 1 1 P +X ~ 3 450 150 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # JACK_TRS_6PINS # DEF JACK_TRS_6PINS J 0 30 Y Y 1 F N @@ -9049,6 +9071,58 @@ X ~ 12 -400 500 150 D 50 50 1 1 P ENDDRAW ENDDEF # +# Raspberry_Pi_2_3 +# +DEF Raspberry_Pi_2_3 U 0 40 Y Y 1 F N +F0 "U" 700 -1250 50 H V C CNN +F1 "Raspberry_Pi_2_3" -400 900 50 H V C CNN +F2 "Pin_Headers:Pin_Header_Straight_2x20" 1000 1250 50 H I C CNN +F3 "" 50 -150 50 H I C CNN +DRAW +S -800 1200 800 -1200 0 1 10 f +X 3V3 1 100 1300 100 D 50 50 1 1 w +X 5V 2 -200 1300 100 D 50 50 1 1 P +X (SDA1)_GPIO2 3 900 900 100 L 50 50 1 1 B +X 5V 4 -100 1300 100 D 50 50 1 1 P +X (SCL1)_GPIO3 5 900 800 100 L 50 50 1 1 B +X GND 6 -400 -1300 100 U 50 50 1 1 P +X (GCLK)_GPIO4 7 900 700 100 L 50 50 1 1 B +X (TXD0)_GPIO14 8 900 -700 100 L 50 50 1 1 B +X GND 9 -300 -1300 100 U 50 50 1 1 P +X (RXD0)_GPIO15 10 900 -800 100 L 50 50 1 1 B +X GND 20 -100 -1300 100 U 50 50 1 1 P +X GND 30 100 -1300 100 U 50 50 1 1 P +X GPIO21 40 -900 200 100 R 50 50 1 1 B +X GPIO17_(GEN0) 11 -900 600 100 R 50 50 1 1 B +X (SPI_MISO)_GPIO9 21 900 0 100 L 50 50 1 1 B +X GPIO6 31 900 400 100 L 50 50 1 1 B +X GPIO18_(GEN1) 12 -900 500 100 R 50 50 1 1 B +X GPIO25_(GEN6) 22 -900 -200 100 R 50 50 1 1 B +X GPIO12 32 900 -400 100 L 50 50 1 1 B +X GPIO27_(GEN2) 13 -900 -400 100 R 50 50 1 1 B +X (SPI_SCLK)_GPIO11 23 900 -200 100 L 50 50 1 1 B +X GPIO13 33 900 -500 100 L 50 50 1 1 B +X GND 14 -200 -1300 100 U 50 50 1 1 P +X (~SPI_CE0~)_GPIO8 24 900 100 100 L 50 50 1 1 B +X GND 34 200 -1300 100 U 50 50 1 1 P +X GPIO22_(GEN3) 15 -900 100 100 R 50 50 1 1 B +X GND 25 0 -1300 100 U 50 50 1 1 P +X GPIO19 35 -900 400 100 R 50 50 1 1 B +X GPIO23_(GEN4) 16 -900 0 100 R 50 50 1 1 B +X (~SPI_CE1~)_GPIO7 26 900 200 100 L 50 50 1 1 B +X GPIO16 36 -900 700 100 R 50 50 1 1 B +X 3V3 17 200 1300 100 D 50 50 1 1 w +X ID_SD 27 -900 -700 100 R 50 50 1 1 B +X GPIO26 37 -900 -300 100 R 50 50 1 1 B +X GPIO24_(GEN5) 18 -900 -100 100 R 50 50 1 1 B +X ID_SC 28 -900 -800 100 R 50 50 1 1 B +X GPIO20 38 -900 300 100 R 50 50 1 1 B +X (SPI_MOSI)_GPIO10 19 900 -100 100 L 50 50 1 1 B +X GPIO5 29 900 500 100 L 50 50 1 1 B +X GND 39 300 -1300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# # SCART-F # DEF SCART-F P 0 30 Y N 1 F N @@ -9474,6 +9548,503 @@ X 39 39 600 850 300 L 50 50 1 1 P ENDDRAW ENDDEF # +# Screw_Terminal_1x01 +# +DEF Screw_Terminal_1x01 J 0 30 Y N 1 F N +F0 "J" 0 150 50 H V C TNN +F1 "Screw_Terminal_1x01" -150 0 50 V V C TNN +F2 "" 0 -125 50 H I C CNN +F3 "" 0 -100 50 H I C CNN +$FPLIST + TerminalBlock*1pol +$ENDFPLIST +DRAW +C 25 0 50 0 1 10 N +S -50 75 100 -75 0 1 10 f +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 50 -40 -15 25 N +X ~ 1 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x02 +# +DEF Screw_Terminal_1x02 J 0 30 Y N 1 F N +F0 "J" 0 250 50 H V C TNN +F1 "Screw_Terminal_1x02" -150 0 50 V V C TNN +F2 "" 0 -225 50 H I C CNN +F3 "" -25 0 50 H I C CNN +$FPLIST + bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +S -50 175 100 -175 0 1 10 f +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 65 -125 0 -60 N +X ~ 1 200 100 100 L 50 50 1 1 P +X ~ 2 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x03 +# +DEF Screw_Terminal_1x03 J 0 30 Y N 1 F N +F0 "J" 0 350 50 H V C TNN +F1 "Screw_Terminal_1x03" -150 0 50 V V C TNN +F2 "" 0 -325 50 H I C CNN +F3 "" -25 100 50 H I C CNN +$FPLIST + bornier3 + TerminalBlock*3pol +$ENDFPLIST +DRAW +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +S -50 275 100 -275 0 1 10 f +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 65 -25 0 40 N +X ~ 1 200 200 100 L 50 50 1 1 P +X ~ 2 200 0 100 L 50 50 1 1 P +X ~ 3 200 -200 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x04 +# +DEF Screw_Terminal_1x04 J 0 30 Y N 1 F N +F0 "J" 0 450 50 H V C TNN +F1 "Screw_Terminal_1x04" -150 0 50 V V C TNN +F2 "" 0 -425 50 H I C CNN +F3 "" -25 200 50 H I C CNN +$FPLIST + bornier4 + TerminalBlock*4pol +$ENDFPLIST +DRAW +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +S -50 -375 100 375 0 1 10 f +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +X ~ 1 200 300 100 L 50 50 1 1 P +X ~ 2 200 100 100 L 50 50 1 1 P +X ~ 3 200 -100 100 L 50 50 1 1 P +X ~ 4 200 -300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x05 +# +DEF Screw_Terminal_1x05 J 0 30 Y N 1 F N +F0 "J" 0 550 50 H V C TNN +F1 "Screw_Terminal_1x05" -150 0 50 V V C TNN +F2 "" 0 -525 50 H I C CNN +F3 "" -25 300 50 H I C CNN +$FPLIST + bornier5 + TerminalBlock*5pol +$ENDFPLIST +DRAW +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +S -50 -475 100 475 0 1 10 f +P 2 0 1 10 -15 -175 50 -240 N +P 2 0 1 10 -15 225 50 160 N +P 2 0 1 10 0 -360 65 -425 N +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 0 440 65 375 N +P 2 0 1 10 50 -440 -15 -375 N +P 2 0 1 10 50 -40 -15 25 N +P 2 0 1 10 50 360 -15 425 N +P 2 0 1 10 65 -225 0 -160 N +P 2 0 1 10 65 175 0 240 N +X ~ 1 200 400 100 L 50 50 1 1 P +X ~ 2 200 200 100 L 50 50 1 1 P +X ~ 3 200 0 100 L 50 50 1 1 P +X ~ 4 200 -200 100 L 50 50 1 1 P +X ~ 5 200 -400 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x06 +# +DEF Screw_Terminal_1x06 J 0 30 Y N 1 F N +F0 "J" 0 650 50 H V C TNN +F1 "Screw_Terminal_1x06" -150 0 50 V V C TNN +F2 "" 0 -625 50 H I C CNN +F3 "" -25 400 50 H I C CNN +$FPLIST + bornier6 + TerminalBlock*6pol +$ENDFPLIST +DRAW +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +S -50 -575 100 575 0 1 10 f +P 2 0 1 10 -15 -475 50 -540 N +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 -15 325 50 260 N +P 2 0 1 10 0 -260 65 -325 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 0 540 65 475 N +P 2 0 1 10 50 -340 -15 -275 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 50 460 -15 525 N +P 2 0 1 10 65 -525 0 -460 N +P 2 0 1 10 65 -125 0 -60 N +P 2 0 1 10 65 275 0 340 N +X ~ 1 200 500 100 L 50 50 1 1 P +X ~ 2 200 300 100 L 50 50 1 1 P +X ~ 3 200 100 100 L 50 50 1 1 P +X ~ 4 200 -100 100 L 50 50 1 1 P +X ~ 5 200 -300 100 L 50 50 1 1 P +X ~ 6 200 -500 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x07 +# +DEF Screw_Terminal_1x07 J 0 30 Y N 1 F N +F0 "J" 0 750 50 H V C TNN +F1 "Screw_Terminal_1x07" -150 0 50 V V C TNN +F2 "" 0 -725 50 H I C CNN +F3 "" -25 500 50 H I C CNN +$FPLIST + TerminalBlock*7pol +$ENDFPLIST +DRAW +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +S -50 -675 100 675 0 1 10 f +P 2 0 1 10 -15 -375 50 -440 N +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 -15 425 50 360 N +P 2 0 1 10 0 -560 65 -625 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 0 640 65 575 N +P 2 0 1 10 50 -640 -15 -575 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 50 560 -15 625 N +P 2 0 1 10 65 -425 0 -360 N +P 2 0 1 10 65 -25 0 40 N +P 2 0 1 10 65 375 0 440 N +X ~ 1 200 600 100 L 50 50 1 1 P +X ~ 2 200 400 100 L 50 50 1 1 P +X ~ 3 200 200 100 L 50 50 1 1 P +X ~ 4 200 0 100 L 50 50 1 1 P +X ~ 5 200 -200 100 L 50 50 1 1 P +X ~ 6 200 -400 100 L 50 50 1 1 P +X ~ 7 200 -600 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x08 +# +DEF Screw_Terminal_1x08 J 0 30 Y N 1 F N +F0 "J" 0 850 50 H V C TNN +F1 "Screw_Terminal_1x08" -150 0 50 V V C TNN +F2 "" 0 -825 50 H I C CNN +F3 "" -25 600 50 H I C CNN +$FPLIST + TerminalBlock*8pol +$ENDFPLIST +DRAW +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +S -50 -775 100 775 0 1 10 f +P 2 0 1 10 -15 -675 50 -740 N +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 -15 525 50 460 N +P 2 0 1 10 0 -460 65 -525 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 0 740 65 675 N +P 2 0 1 10 50 -540 -15 -475 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 50 660 -15 725 N +P 2 0 1 10 65 -725 0 -660 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +P 2 0 1 10 65 475 0 540 N +X ~ 1 200 700 100 L 50 50 1 1 P +X ~ 2 200 500 100 L 50 50 1 1 P +X ~ 3 200 300 100 L 50 50 1 1 P +X ~ 4 200 100 100 L 50 50 1 1 P +X ~ 5 200 -100 100 L 50 50 1 1 P +X ~ 6 200 -300 100 L 50 50 1 1 P +X ~ 7 200 -500 100 L 50 50 1 1 P +X ~ 8 200 -700 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x09 +# +DEF Screw_Terminal_1x09 J 0 30 Y N 1 F N +F0 "J" 0 950 50 H V C TNN +F1 "Screw_Terminal_1x09" -150 0 50 V V C TNN +F2 "" 0 -925 50 H I C CNN +F3 "" -25 700 50 H I C CNN +$FPLIST + TerminalBlock*9pol +$ENDFPLIST +DRAW +C 25 -800 50 0 1 10 N +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +C 25 800 50 0 1 10 N +S -50 -875 100 875 0 1 10 f +P 2 0 1 10 -15 -575 50 -640 N +P 2 0 1 10 -15 -175 50 -240 N +P 2 0 1 10 -15 225 50 160 N +P 2 0 1 10 -15 625 50 560 N +P 2 0 1 10 0 -760 65 -825 N +P 2 0 1 10 0 -360 65 -425 N +P 2 0 1 10 0 40 65 -25 N +P 2 0 1 10 0 440 65 375 N +P 2 0 1 10 0 840 65 775 N +P 2 0 1 10 50 -840 -15 -775 N +P 2 0 1 10 50 -440 -15 -375 N +P 2 0 1 10 50 -40 -15 25 N +P 2 0 1 10 50 360 -15 425 N +P 2 0 1 10 50 760 -15 825 N +P 2 0 1 10 65 -625 0 -560 N +P 2 0 1 10 65 -225 0 -160 N +P 2 0 1 10 65 175 0 240 N +P 2 0 1 10 65 575 0 640 N +X ~ 1 200 800 100 L 50 50 1 1 P +X ~ 2 200 600 100 L 50 50 1 1 P +X ~ 3 200 400 100 L 50 50 1 1 P +X ~ 4 200 200 100 L 50 50 1 1 P +X ~ 5 200 0 100 L 50 50 1 1 P +X ~ 6 200 -200 100 L 50 50 1 1 P +X ~ 7 200 -400 100 L 50 50 1 1 P +X ~ 8 200 -600 100 L 50 50 1 1 P +X ~ 9 200 -800 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x10 +# +DEF Screw_Terminal_1x10 J 0 30 Y N 1 F N +F0 "J" 0 1050 50 H V C TNN +F1 "Screw_Terminal_1x10" -150 0 50 V V C TNN +F2 "" 0 -1025 50 H I C CNN +F3 "" -25 800 50 H I C CNN +$FPLIST + TerminalBlock*10pol +$ENDFPLIST +DRAW +C 25 -900 50 0 1 10 N +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +C 25 900 50 0 1 10 N +S -50 -975 100 975 0 1 10 f +P 2 0 1 10 -15 -875 50 -940 N +P 2 0 1 10 -15 -475 50 -540 N +P 2 0 1 10 -15 -75 50 -140 N +P 2 0 1 10 -15 325 50 260 N +P 2 0 1 10 -15 725 50 660 N +P 2 0 1 10 0 -660 65 -725 N +P 2 0 1 10 0 -260 65 -325 N +P 2 0 1 10 0 140 65 75 N +P 2 0 1 10 0 540 65 475 N +P 2 0 1 10 0 940 65 875 N +P 2 0 1 10 50 -740 -15 -675 N +P 2 0 1 10 50 -340 -15 -275 N +P 2 0 1 10 50 60 -15 125 N +P 2 0 1 10 50 460 -15 525 N +P 2 0 1 10 50 860 -15 925 N +P 2 0 1 10 65 -925 0 -860 N +P 2 0 1 10 65 -525 0 -460 N +P 2 0 1 10 65 -125 0 -60 N +P 2 0 1 10 65 275 0 340 N +P 2 0 1 10 65 675 0 740 N +X ~ 1 200 900 100 L 50 50 1 1 P +X ~ 2 200 700 100 L 50 50 1 1 P +X ~ 3 200 500 100 L 50 50 1 1 P +X ~ 4 200 300 100 L 50 50 1 1 P +X ~ 5 200 100 100 L 50 50 1 1 P +X ~ 6 200 -100 100 L 50 50 1 1 P +X ~ 7 200 -300 100 L 50 50 1 1 P +X ~ 8 200 -500 100 L 50 50 1 1 P +X ~ 9 200 -700 100 L 50 50 1 1 P +X ~ 10 200 -900 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x11 +# +DEF Screw_Terminal_1x11 J 0 30 Y N 1 F N +F0 "J" 0 1150 50 H V C TNN +F1 "Screw_Terminal_1x11" -150 0 50 V V C TNN +F2 "" 0 -1125 50 H I C CNN +F3 "" -25 900 50 H I C CNN +$FPLIST + TerminalBlock*11pol +$ENDFPLIST +DRAW +C 25 -1000 50 0 1 10 N +C 25 -800 50 0 1 10 N +C 25 -600 50 0 1 10 N +C 25 -400 50 0 1 10 N +C 25 -200 50 0 1 10 N +C 25 0 50 0 1 10 N +C 25 200 50 0 1 10 N +C 25 400 50 0 1 10 N +C 25 600 50 0 1 10 N +C 25 800 50 0 1 10 N +C 25 1000 50 0 1 10 N +S -50 -1075 100 1075 0 1 10 f +P 2 0 1 10 -15 -975 50 -1040 N +P 2 0 1 10 -15 -775 50 -840 N +P 2 0 1 10 -15 -375 50 -440 N +P 2 0 1 10 -15 25 50 -40 N +P 2 0 1 10 -15 425 50 360 N +P 2 0 1 10 -15 825 50 760 N +P 2 0 1 10 0 -560 65 -625 N +P 2 0 1 10 0 -160 65 -225 N +P 2 0 1 10 0 240 65 175 N +P 2 0 1 10 0 640 65 575 N +P 2 0 1 10 0 1040 65 975 N +P 2 0 1 10 50 -640 -15 -575 N +P 2 0 1 10 50 -240 -15 -175 N +P 2 0 1 10 50 160 -15 225 N +P 2 0 1 10 50 560 -15 625 N +P 2 0 1 10 50 960 -15 1025 N +P 2 0 1 10 65 -1025 0 -960 N +P 2 0 1 10 65 -825 0 -760 N +P 2 0 1 10 65 -425 0 -360 N +P 2 0 1 10 65 -25 0 40 N +P 2 0 1 10 65 375 0 440 N +P 2 0 1 10 65 775 0 840 N +X ~ 1 200 1000 100 L 50 50 1 1 P +X ~ 2 200 800 100 L 50 50 1 1 P +X ~ 3 200 600 100 L 50 50 1 1 P +X ~ 4 200 400 100 L 50 50 1 1 P +X ~ 5 200 200 100 L 50 50 1 1 P +X ~ 6 200 0 100 L 50 50 1 1 P +X ~ 7 200 -200 100 L 50 50 1 1 P +X ~ 8 200 -400 100 L 50 50 1 1 P +X ~ 9 200 -600 100 L 50 50 1 1 P +X ~ 10 200 -800 100 L 50 50 1 1 P +X ~ 11 200 -1000 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Screw_Terminal_1x12 +# +DEF Screw_Terminal_1x12 J 0 30 Y N 1 F N +F0 "J" 0 1250 50 H V C TNN +F1 "Screw_Terminal_1x12" -150 0 50 V V C TNN +F2 "" 0 -1225 50 H I C CNN +F3 "" -25 1000 50 H I C CNN +$FPLIST + TerminalBlock*12pol +$ENDFPLIST +DRAW +C 25 -1100 50 0 1 10 N +C 25 -900 50 0 1 10 N +C 25 -700 50 0 1 10 N +C 25 -500 50 0 1 10 N +C 25 -300 50 0 1 10 N +C 25 -100 50 0 1 10 N +C 25 100 50 0 1 10 N +C 25 300 50 0 1 10 N +C 25 500 50 0 1 10 N +C 25 700 50 0 1 10 N +C 25 900 50 0 1 10 N +C 25 1100 50 0 1 10 N +S -50 -1175 100 1175 0 1 10 f +P 2 0 1 10 -15 -675 50 -740 N +P 2 0 1 10 -15 -275 50 -340 N +P 2 0 1 10 -15 125 50 60 N +P 2 0 1 10 -15 525 50 460 N +P 2 0 1 10 -15 925 50 860 N +P 2 0 1 10 0 -1060 65 -1125 N +P 2 0 1 10 0 -860 65 -925 N +P 2 0 1 10 0 -460 65 -525 N +P 2 0 1 10 0 -60 65 -125 N +P 2 0 1 10 0 340 65 275 N +P 2 0 1 10 0 740 65 675 N +P 2 0 1 10 0 1140 65 1075 N +P 2 0 1 10 50 -1140 -15 -1075 N +P 2 0 1 10 50 -940 -15 -875 N +P 2 0 1 10 50 -540 -15 -475 N +P 2 0 1 10 50 -140 -15 -75 N +P 2 0 1 10 50 260 -15 325 N +P 2 0 1 10 50 660 -15 725 N +P 2 0 1 10 50 1060 -15 1125 N +P 2 0 1 10 65 -725 0 -660 N +P 2 0 1 10 65 -325 0 -260 N +P 2 0 1 10 65 75 0 140 N +P 2 0 1 10 65 475 0 540 N +P 2 0 1 10 65 875 0 940 N +X ~ 1 200 1100 100 L 50 50 1 1 P +X ~ 2 200 900 100 L 50 50 1 1 P +X ~ 3 200 700 100 L 50 50 1 1 P +X ~ 4 200 500 100 L 50 50 1 1 P +X ~ 5 200 300 100 L 50 50 1 1 P +X ~ 6 200 100 100 L 50 50 1 1 P +X ~ 7 200 -100 100 L 50 50 1 1 P +X ~ 8 200 -300 100 L 50 50 1 1 P +X ~ 9 200 -500 100 L 50 50 1 1 P +X ~ 10 200 -700 100 L 50 50 1 1 P +X ~ 11 200 -900 100 L 50 50 1 1 P +X ~ 12 200 -1100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# # TEST # DEF TEST W 0 30 N N 1 F N @@ -9518,7 +10089,7 @@ S -205 -150 -195 -120 0 1 0 N S -105 -150 -95 -120 0 1 0 N S -5 -150 5 -120 0 1 0 N S 95 -150 105 -120 0 1 0 N -X VCC 1 -200 -300 150 U 50 50 1 1 W +X VBUS 1 -200 -300 150 U 50 50 1 1 W X D- 2 -100 -300 150 U 50 50 1 1 P X D+ 3 0 -300 150 U 50 50 1 1 P X GND 4 100 -300 150 U 50 50 1 1 W @@ -9542,7 +10113,7 @@ S -205 -150 -195 -120 0 1 0 N S -105 -150 -95 -120 0 1 0 N S -5 -150 5 -120 0 1 0 N S 95 -150 105 -120 0 1 0 N -X VCC 1 -200 -300 150 U 50 50 1 1 w +X VBUS 1 -200 -300 150 U 50 50 1 1 w X D- 2 -100 -300 150 U 50 50 1 1 P X D+ 3 0 -300 150 U 50 50 1 1 P X GND 4 100 -300 150 U 50 50 1 1 W @@ -9567,7 +10138,7 @@ S -105 -150 -95 -120 0 1 0 N S -5 -150 5 -120 0 1 0 N S 95 -150 105 -120 0 1 0 N S 195 -150 205 -120 0 1 0 N -X VCC 1 -200 -300 150 U 50 50 1 1 w +X VBUS 1 -200 -300 150 U 50 50 1 1 w X D- 2 -100 -300 150 U 50 50 1 1 P X D+ 3 0 -300 150 U 50 50 1 1 P X ID 4 100 -300 150 U 50 50 1 1 W diff --git a/library/dc-dc.dcm b/library/dc-dc.dcm index 3fcca3af..2c4c0b4a 100644 --- a/library/dc-dc.dcm +++ b/library/dc-dc.dcm @@ -1,1381 +1,1467 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ADP1108 -D Switching Regulator -K POWER -F linear-tec/lt1108.pdf -$ENDCMP -# -$CMP ADP2108 -D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package -K Voltage regulator switching buck fixed output analog -F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf -$ENDCMP -# -$CMP APE1707H-12-HF -D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) -K 12V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707H-33-HF -D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) -K 3.3V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707H-50-HF -D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) -K 5V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707H-HF -D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) -K Adjustable 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-12-HF -D APE1707M-33-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K 12V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-33-HF -D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K 3.3V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-50-HF -D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K 5V 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP APE1707M-HF -D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 -K Adjustable 2A 150KHz PWM Buck DC/DC -$ENDCMP -# -$CMP BD9001F -D 48V 2A, Flexible Step-Down Switching Regulator, SO8 -K DC-DC Step-Down Switching Regulator -F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf -$ENDCMP -# -$CMP BD9778F -D 35V 2A, Flexible Step-Down Switching Regulator, SO8 -K DC-DC Step-Down Switching Regulator -F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf -$ENDCMP -# -$CMP BD9778HFP -D 35V 2A, Flexible Step-Down Switching Regulator, HRP7 -K DC-DC Step-Down Switching Regulator -F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf -$ENDCMP -# -$CMP BD9781HFP -D 35V 4A, Flexible Step-Down Switching Regulator, HRP7 -K DC-DC Step-Down Switching Regulator -F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf -$ENDCMP -# -$CMP BD9G341EFJ -D 12V-76V input voltage range 3A output current -K BD9G341EFJ, Buck Converter -F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf -$ENDCMP -# -$CMP GL2576-12SF8DR -D 12V 3A, 52KHz Step Down Converter, SO8 -K 12V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-12TA5PR -D 12V 3A, 52KHz Step Down Converter, TD2P-5 -K 12V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-12TA5R -D 12V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) -K 12V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-12TB5T -D 12V 3A, 52KHz Step Down Converter, TO220-5 -K 12V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-15SF8DR -D 15V 3A, 52KHz Step Down Converter, SO8 -K 15V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-15TA5PR -D 15V 3A, 52KHz Step Down Converter, TD2P-5 -K 15V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-15TA5R -D 15V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) -K 15V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-15TB5T -D 15V 3A, 52KHz Step Down Converter, TO220-5 -K 15V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-3.3SF8DR -D 3.3V 3A, 52KHz Step Down Converter, SO8 -K 3.3V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-3.3TA5PR -D 3.3V 3A, 52KHz Step Down Converter, TD2P-5 -K 3.3V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-3.3TA5R -D 3.3V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) -K 3.3V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-3.3TB5T -D 3.3V 3A, 52KHz Step Down Converter, TO220-5 -K 3.3V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-5.0SF8DR -D 5V 3A, 52KHz Step Down Converter, SO8 -K 5V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-5.0TA5PR -D 5V 3A, 52KHz Step Down Converter, TD2P-5 -K 5V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-5.0TA5R -D 5V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) -K 5V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-5.0TB5T -D 5V 3A, 52KHz Step Down Converter, TO220-5 -K 5V 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-ASF8DR -D Adjustable 3A, 52KHz Step Down Converter, SO8 -K Adjustable 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-ATA5PR -D Adjustable 3A, 52KHz Step Down Converter, TD2P-5 -K Adjustable 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-ATA5R -D Adjustable 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) -K Adjustable 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP GL2576-ATB5T -D Adjustable 3A, 52KHz Step Down Converter, TO220-5 -K Adjustable 3A 52KHz Buck DC/DC -F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf -$ENDCMP -# -$CMP ICL7660 -D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop -K monolithic CMOS switched capacitor voltage converter invert double divide multiply -F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf -$ENDCMP -# -$CMP IS31LT3360 -D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 -K Switching LED driver -F www.issi.com/WW/pdf/31LT3360.pdf -$ENDCMP -# -$CMP ISL8117 -D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output -K PWM step down buck converter controller synchronous POL -F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf -$ENDCMP -# -$CMP LM2574HVH-12 -D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-15 -D LM2574N, 15V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-3.3 -D LM2574N, 3.3V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-5 -D LM2574N, 5V, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574HVH-ADJ -D LM2574N, Adjustable Output, 0.5A Step-Down VR, High Votage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA HV -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-12 -D 12V, 0.5A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-15 -D 15V, 0.5A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-3.3 -D 3.3V, 0.5A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-5 -D 5V, 0.5A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2574N-ADJ -D Adjustable Output, 0.5A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA -F www.national.com/ds/LM/LM2574.pdf -$ENDCMP -# -$CMP LM2576HVS-12 -D TO-263, 12V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVS-15 -D TO-263, 15V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVS-3.3 -D TO-263, 3.3V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVS-5 -D TO-263, 5V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVS-ADJ -D TO-263, Adjustable Output 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVT-12 -D LM2576HVS, TO-220-5, 12V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVT-15 -D LM2576HVS, TO-220-5, 15V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVT-3.3 -D LM2576HVS, TO-220-5, 3.3V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVT-5 -D LM2576HVS, TO-220-5, 5V 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576HVT-ADJ -D LM2576HVS, TO-220-5, Adjustable Output 3A Step-Down VR High Voltage Input -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576S-12 -D TO-263, 12V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576S-15 -D TO-263, 15V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576S-3.3 -D TO-263, 3.3V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576S-5 -D TO-263, 5V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576S-ADJ -D TO-263, Adjustable Output 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576T-12 -D LM2576S, TO-220-5, 12V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576T-15 -D LM2576S, TO-220-5, 15V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576T-3.3 -D LM2576S, TO-220-5, 3.3V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576T-5 -D LM2576S, TO-220-5, 5V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2576T-ADJ -D LM2576S, TO-220-5, Adjustable Output 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2595S-12 -D 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595S-3.3 -D 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595S-5 -D 5V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595S-ADJ -D Adjustable Output 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595T-12 -D LM2595M, 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595T-3.3 -D 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595T-5 -D 5V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2595T-ADJ -D Adjustable Output 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable -F www.national.com/ds/LM/LM2595.pdf -$ENDCMP -# -$CMP LM2596S-12 -D TO-263, 12V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596S-3.3 -D TO-263, 3.3V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596S-5 -D TO-263, 5V 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596S-ADJ -D TO-263, Adjustable 3A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596T-12 -D TO220-5, 12V 3A 150kHz Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596T-3.3 -D TO220-5, 3.3V 3A 150kHz Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596T-5 -D TO220-5, 5V 3A 150kHz Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2596T-ADJ -D TO220-5, Adjustable 3A 150kHz Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A -F http://www.ti.com/lit/ds/symlink/lm2576.pdf -$ENDCMP -# -$CMP LM2672M-12 -D 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2672M-3.3 -D 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2672M-ADJ -D Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2672N-12 -D 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2672N-3.3 -D 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2672N-ADJ -D Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2672.pdf -$ENDCMP -# -$CMP LM2674M-12 -D 12V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674M-3.3 -D 3.3V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674M-5.0 -D 5V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674M-ADJ -D Adjustable Output, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-12 -D LM2674M, 12V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-3.3 -D LM2674M, 3.3V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-5.0 -D LM2674M, 5V, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2674N-ADJ -D LM2674M, Adjustable Output, 500 mA Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator -F www.national.com/ds/LM/LM2674.pdf -$ENDCMP -# -$CMP LM2675M-12 -D 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675M-3.3 -D 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675M-5 -D 5V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675M-ADJ -D Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-12 -D LM2675M, 12V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-3.3 -D LM2675M, 3.3V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-5 -D LM2675M, 5V, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM2675N-ADJ -D LM2675M, Adjustable Output, 1A Step-Down VR -K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable -F www.national.com/ds/LM/LM2675.pdf -$ENDCMP -# -$CMP LM27313XMF -D 1A, 28Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm27313.pdf -$ENDCMP -# -$CMP LM2731XMF -D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2731.pdf -$ENDCMP -# -$CMP LM2731YMF -D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2731.pdf -$ENDCMP -# -$CMP LM2733XMF -D LM27313, 1A, 40Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2733.pdf -$ENDCMP -# -$CMP LM2733YMF -D LM27313, 1A, 40Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2733.pdf -$ENDCMP -# -$CMP LM2735XMF -D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lm2735.pdf -$ENDCMP -# -$CMP LM3407MY -D LED Lighting CC Floating Buck Switching Regulator, eMSOP-8 -K LED Step-Down Switching Regulator -F http://www.ti.com/lit/ds/symlink/lm3407.pdf -$ENDCMP -# -$CMP LM3578 -D Switching Regulator (adjustable) -K POWER REGUL -F regulator\lm1578a.pdf -$ENDCMP -# -$CMP LM3670MF -D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V -K DC-DC buck conveter step down voltage regulator -F www.ti.com/lit/ds/symlink/lm3670.pdf -$ENDCMP -# -$CMP LM5006MM -D 600 mA, 80V Constant On-Time Buck Switching Regulator -K Constant On-Time Buck Switching Regulator -F http://www.ti.com/lit/ds/symlink/lm5006.pdf -$ENDCMP -# -$CMP LM5007MM -D 700 mA, 80V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5007.pdf -$ENDCMP -# -$CMP LM5007SD -D 700 mA, 80V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5007.pdf -$ENDCMP -# -$CMP LM5008MM -D 500 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5008.pdf -$ENDCMP -# -$CMP LM5008SD -D 500 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5008.pdf -$ENDCMP -# -$CMP LM5008SDC -D 500 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5008.pdf -$ENDCMP -# -$CMP LM5009MM -D 150 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator -F www.national.com/ds/LM/LM5009.pdf -$ENDCMP -# -$CMP LM5017MR -D 600 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator High Voltage -F http://www.national.com/ds/LM/LM5017.pdf -$ENDCMP -# -$CMP LM5017SD -D 600 mA, 100V Step-Down Switching Regulator -K Step-Down Switching Regulator High Voltage High Frequency -F http://www.national.com/ds/LM/LM5017.pdf -$ENDCMP -# -$CMP LMR10510XMF -D 1A, 5.5V Step-Down Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Down Buck Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr10510.pdf -$ENDCMP -# -$CMP LMR10510YMF -D 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency, SOT-23-5 -K Miniature Step-Down Buck Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr10510.pdf -$ENDCMP -# -$CMP LMR10510YSD -D LM10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency -K Miniature Step-Down Buck Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr10510.pdf -$ENDCMP -# -$CMP LMR62014XMF -D 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr62014.pdf -$ENDCMP -# -$CMP LMR62421XMF -D 2.1A, 24Vout Boost/SEPIC Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost SEPIC Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr62421.pdf -$ENDCMP -# -$CMP LMR62421XSD -D 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency -K Miniature Step-Up Boost SEPIC Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr62421.pdf -$ENDCMP -# -$CMP LMR64010XMF -D LM64010, 1A, 40Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 -K Miniature Step-Up Boost Voltage Regulator -F http://www.ti.com/lit/ds/symlink/lmr64010.pdf -$ENDCMP -# -$CMP LT1054 -D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA -K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown -F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf -$ENDCMP -# -$CMP LT1108 -D Switching Regulator -$ENDCMP -# -$CMP LT1372 -D Set up/step down switching regulator -F regulator/lt1372-1377.pdf -$ENDCMP -# -$CMP LT1373 -D Set up/step down switching regulator -F regulator/lt1373.pdf -$ENDCMP -# -$CMP LT1945 -D Dual Micropower DC/DC Converter with Positive and Negative Outputs -K switched voltage converter regulator inverter double shutdown positive negative -F https://cds.linear.com/docs/en/datasheet/1945fa.pdf -$ENDCMP -# -$CMP LT3430 -D Hight Voltage Step-down switching regulator (synchronous) 3 A -K REGUL POWER -F linear-tec/lt3430f.pdf -$ENDCMP -# -$CMP LT3439 -D Low EMI DC/DC converter. -F regulator/lt3439.pdf -$ENDCMP -# -$CMP LT3757EMSE -D Boost, flyback, SEPIC and inverting regulator (MSOP package) -$ENDCMP -# -$CMP LTC1044 -D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V -K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost -F http://cds.linear.com/docs/en/datasheet/lt1044.pdf -$ENDCMP -# -$CMP LTC1307 -D Switching Regulator (Single cell micropower) -K POWER -$ENDCMP -# -$CMP LTC1624 -D Switching Regulator Controller -K POWER -F linear-tec\ltc1624.pdf -$ENDCMP -# -$CMP LTC1878 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# -$CMP LTC1878EMS8 -D Synchronous Step-Down Regulator -K REGUL POWER -F linear-tec/ltc1878.pdf -$ENDCMP -# -$CMP LTC3429 -D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3429fa.pdf -$ENDCMP -# -$CMP LTC3429B -D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23 6-Lead Package -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3429fa.pdf -$ENDCMP -# -$CMP LTC3442 -D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation -F linear-tec\ltc3442.pdf -$ENDCMP -# -$CMP LTC3525 -D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525-5 -D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525fc.pdf -$ENDCMP -# -$CMP LTC3525D-3.3 -D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf -$ENDCMP -# -$CMP LTC3525L-3 -D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect -K fixed boost step-up DC/DC synchronous -F http://cds.linear.com/docs/en/datasheet/3525laf.pdf -$ENDCMP -# -$CMP LTC3630 -D High efficiency 65V 500mA synchronous step-down converter -K buck dc-dc switcher switching -F http://cds.linear.com/docs/en/datasheet/3630fd.pdf -$ENDCMP -# -$CMP LTC3630A -D High efficiency 76V 500mA synchronous step-down converter -K buck dc-dc switcher switching -F http://cds.linear.com/docs/en/datasheet/3630afc.pdf -$ENDCMP -# -$CMP LTC3886 -D 60V dual output buck output with digital power system management -K step down switch manager I2C telemetry fault current sense -F http://cds.linear.com/docs/en/datasheet/3886fa.pdf -$ENDCMP -# -$CMP LTC3890 -D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package -K switching buck converter regulator dual-output -F http://cds.linear.com/docs/en/datasheet/3890fc.pdf -$ENDCMP -# -$CMP LTC3890-1 -D 60V dual 2-phase synchronous step-down DC/DC controller in SSOP-28 package -K switching buck converter regulator dual-output -F http://cds.linear.com/docs/en/datasheet/38901fb.pdf -$ENDCMP -# -$CMP MAX1044 -D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop -K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost -F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf -$ENDCMP -# -$CMP MAX5035AASA -D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 -K 3.3V 1A Step-Down Converter 76V Hi-Temp -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035AUPA -D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 -K 3.3V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035AUSA -D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 -K 3.3V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035BASA -D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 -K 5V 1A Step-Down Converter 76V Hi-Temp -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035BUPA -D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 -K 5V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035BUSA -D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 -K 5V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035CASA -D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 -K 12V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035CUPA -D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 -K 12V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035CUSA -D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 -K 12V 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035DASA -D AdjustableV 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 -K Adjustable V 1A Step-Down Converter 76V Hi-Temp -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035DUPA -D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 -K Adjustable 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035DUSA -D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 -K Adjustable 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035EASA -D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 -K Adjustable 1A Step-Down Converter 76V Hi-Temp -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX5035EUSA -D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 -K Adjustable 1A Step-Down Converter 76V -F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf -$ENDCMP -# -$CMP MAX777 -D Low voltage input, step-up, DC-DC converter -K switching regulator boost step-up dc-dc -F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf -$ENDCMP -# -$CMP MC34063 -D 1.5A step up/down/inverting switching regulator -K smps buck boost inverting -F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF -$ENDCMP -# -$CMP MCP16301 -D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf -$ENDCMP -# -$CMP MCP16301H -D 4.7 to 36V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf -$ENDCMP -# -$CMP MCP16311-MNY -D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, DFN-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16311-MS -D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16312-MNY -D 30V Input, 1A output, integrated switch step-down regulator, PWM modulation, DFN-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP16312-MS -D 30V Input, 1A output, integrated switch step-down regulator with, modulation, MSOP-8 package -K switching buck converter power-supply voltage regulator -F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf -$ENDCMP -# -$CMP MCP1640-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640B-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640B-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640C-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640C-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640D-CH -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT23 -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MCP1640D-MC -D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN -K Step-Up Boost DC-DC Regulator Adjustable -F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf -$ENDCMP -# -$CMP MIC2177 -D Step-down switching regulator (synchronous) 2.5 A -K REGUL POWER -F micrel/mic2177.pdf -$ENDCMP -# -$CMP NID60 -D 60W, 250kHz Step Down Converter -K 60W, 250KHz Buck DC/DC -F https://www.meanwell-web.com/en/download_datasheet.php?products_id=NID60S24-12&type=3 -$ENDCMP -# -$CMP ST1CC40PHR -D DC/DC Buck CC Converter for LED's, Vin 18V, 3A, Power SO-8 (Preliminary) -K DC/DC Buck Conwerter 3A Low Voltage Input LED Lighting -$ENDCMP -# -$CMP ST1S10PHR -D DC/DC Buck Converter, Vin 18V, 3A, Power SO-8 -K DC/DC Buck Conwerter 3A Low Voltage Input -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf -$ENDCMP -# -$CMP ST1S10PUR -D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, DFN-8 (4x4mm) -K DC/DC Buck Conwerter 3A Low Voltage Input -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf -$ENDCMP -# -$CMP ST1S14PHR -D DC/DC Buck Converter, Vin 48V, 3A, Power SO-8 -K DC/DC Buck Conwerter 3A -F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf -$ENDCMP -# -$CMP TL497 -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP TL497A -D 500 mA step up/step down switching regulator -F texas/tl497a.pdf -$ENDCMP -# -$CMP TPS5430DDA -D 36V 3A, Step Down Swift Converter, HSOIC8 -K Step-Down DC-DC Switching Regulator -F http://www.ti.com/lit/ds/symlink/tps5430.pdf -$ENDCMP -# -$CMP TPS5431DDA -D 23V 3A, Step Down Swift Converter, HSOIC8 -K Step-Down DC-DC Switching Regulator -F http://www.ti.com/lit/ds/symlink/tps5430.pdf -$ENDCMP -# -$CMP TPS54340DDA -D 42V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 -K Step-Down DC-DC Switching Regulator High Voltage High Frequency -F http://www.ti.com/lit/ds/symlink/tps54340.pdf -$ENDCMP -# -$CMP TPS54360DDA -D 60V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 -K Step-Down DC-DC Switching Regulator High Voltage High Frequency -F http://www.ti.com/lit/ds/symlink/tps54360.pdf -$ENDCMP -# -$CMP TPS560200 -D 17V step-down regulator, 500mA output in SOT23-5 package -K Voltage regulator switching buck fixed output analog -F http://www.ti.com/lit/ds/symlink/tps560200.pdf -$ENDCMP -# -$CMP TPS60500DGS -D 250mA Step-Down Charge Pump Regulator, Adjustable -K Regulator Step-Down Charge Pump TPS Texas Instruments Ti -F http://www.ti.com/lit/ds/symlink/tps60503.pdf -$ENDCMP -# -$CMP TPS60501DGS -D 250mA Step-Down Charge Pump Regulator, 3.3V -K Regulator Step-Down Charge Pump TPS Texas Instruments Ti -F http://www.ti.com/lit/ds/symlink/tps60503.pdf -$ENDCMP -# -$CMP TPS60502DGS -D 250mA Step-Down Charge Pump Regulator, 1.8V -K Regulator Step-Down Charge Pump TPS Texas Instruments Ti -F http://www.ti.com/lit/ds/symlink/tps60503.pdf -$ENDCMP -# -$CMP TPS60503DGS -D 250mA Step-Down Charge Pump Regulator, 1.5V -K Regulator Step-Down Charge Pump TPS Texas Instruments Ti -F http://www.ti.com/lit/ds/symlink/tps60503.pdf -$ENDCMP -# -$CMP TPS61200 -D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS61201 -D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS61202 -D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package -K boost step-up DC/DC synchronous -F www.ti.com/lit/ds/symlink/tps61200.pdf -$ENDCMP -# -$CMP TPS62170 -D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62171 -D Step-Down Conveter, 0.5A, 3V-17V input, 1.8V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62172 -D Step-Down Conveter, 0.5A, 3V-17V input, 3.3V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62173 -D Step-Down Conveter, 0.5A, 3V-17V input, 5.0V fixed output -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62170.pdf -$ENDCMP -# -$CMP TPS62175 -D Step-Down Conveter, 0.5A, 4.75V-28V input, adjustable output, with Sleep Mode -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62177.pdf -$ENDCMP -# -$CMP TPS62177 -D Step-Down Conveter, 0.5A, 4.75V-28V input, 3.3V fixed output, with Sleep Mode -K step-down dc-dc buck regulator -F http://www.ti.com/lit/ds/symlink/tps62177.pdf -$ENDCMP -# -$CMP TPS62200DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, Adjustable -K TPS62200DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62201DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.5V -K TPS62201DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62202DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.8V -K TPS62202DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62203DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 3.3V -K TPS62203DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62204DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.6V -K TPS62204DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62205DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 2.5V -K TPS62205DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62207DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.2V -K TPS62207DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TPS62208DBV -D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.875V -K TPS62208DBV Step-Down DC-DC Converter SOT-23-5 -F http://www.ti.com/lit/ds/symlink/tps62201.pdf -$ENDCMP -# -$CMP TSR_1-2412 -D 1.2V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.2V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-24120 -D 12V 1A, step-down regulator, input range 15 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 12V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2415 -D 1.5V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.5V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-24150 -D 15V 1A, step-down regulator, input range 18 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 15V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2418 -D 1.8V 1A, step-down regulator, input range 4.6 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 1.8V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2425 -D 2.5V 1A, step-down regulator, input range 6.5 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 2.5V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2433 -D 3.3V 1A, step-down regulator, input range 4.75 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 3.3V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2450 -D 5V 1A, step-down regulator, input range 6.5 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 5V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2465 -D 6.5V 1A, step-down regulator, input range 9 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 6.5V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -$CMP TSR_1-2490 -D 9V 1A, step-down regulator, input range 12 - 36VDC, TO-220 compatible footprint, pin compatible with LMxx linear regulators, -40°C to +85°C -K 9V 1A DC/DC TRACO TSR-1 -F http://www.tracopower.com/products/tsr1.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ADP1108 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-12 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 12V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-3.3 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 3.3V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP1108-5 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, 5V fixed output voltage +K switching buck boost converter step-down step-up +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP1108.pdf +$ENDCMP +# +$CMP ADP2108 +D 3MHz switching buck regulator, 600mA fixed output voltage in SOT23-5 package +K Voltage regulator switching buck fixed output analog +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP2108.pdf +$ENDCMP +# +$CMP ADP5054 +D 250kHz to 2MHz, 6A/6A/2A/2A Quad Buck Regulator, -40 to +125C +K quad regulator dcdc buck synchronizable parallel +F http://www.analog.com/media/en/technical-documentation/data-sheets/ADP5054.pdf +$ENDCMP +# +$CMP APE1707H-12-HF +D 12V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +K 12V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707H-33-HF +D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +K 3.3V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707H-50-HF +D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +K 5V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707H-HF +D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, TO252-5 (D-PAK) +K Adjustable 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-12-HF +D APE1707M-33-HF, 12V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K 12V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-33-HF +D 3.3V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K 3.3V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-50-HF +D 5.0V 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K 5V 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP APE1707M-HF +D Adjustable 2A, 150KHz PWM Buck DC/DC Converter, SO8 +K Adjustable 2A 150KHz PWM Buck DC/DC +$ENDCMP +# +$CMP BD9001F +D 48V 2A, Flexible Step-Down Switching Regulator, SO8 +K DC-DC Step-Down Switching Regulator +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf +$ENDCMP +# +$CMP BD9778F +D 35V 2A, Flexible Step-Down Switching Regulator, SO8 +K DC-DC Step-Down Switching Regulator +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf +$ENDCMP +# +$CMP BD9778HFP +D 35V 2A, Flexible Step-Down Switching Regulator, HRP7 +K DC-DC Step-Down Switching Regulator +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf +$ENDCMP +# +$CMP BD9781HFP +D 35V 4A, Flexible Step-Down Switching Regulator, HRP7 +K DC-DC Step-Down Switching Regulator +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf +$ENDCMP +# +$CMP BD9G341EFJ +D 12V-76V input voltage range 3A output current +K BD9G341EFJ, Buck Converter +F http://rohmfs.rohm.com/en/products/databook/datasheet/ic/power/switching_regulator/bd9778f-e.pdf +$ENDCMP +# +$CMP GL2576-12SF8DR +D 12V 3A, 52KHz Step Down Converter, SO8 +K 12V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-12TA5PR +D 12V 3A, 52KHz Step Down Converter, TD2P-5 +K 12V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-12TA5R +D 12V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +K 12V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-12TB5T +D 12V 3A, 52KHz Step Down Converter, TO220-5 +K 12V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-15SF8DR +D 15V 3A, 52KHz Step Down Converter, SO8 +K 15V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-15TA5PR +D 15V 3A, 52KHz Step Down Converter, TD2P-5 +K 15V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-15TA5R +D 15V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +K 15V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-15TB5T +D 15V 3A, 52KHz Step Down Converter, TO220-5 +K 15V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-3.3SF8DR +D 3.3V 3A, 52KHz Step Down Converter, SO8 +K 3.3V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-3.3TA5PR +D 3.3V 3A, 52KHz Step Down Converter, TD2P-5 +K 3.3V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-3.3TA5R +D 3.3V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +K 3.3V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-3.3TB5T +D 3.3V 3A, 52KHz Step Down Converter, TO220-5 +K 3.3V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-5.0SF8DR +D 5V 3A, 52KHz Step Down Converter, SO8 +K 5V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-5.0TA5PR +D 5V 3A, 52KHz Step Down Converter, TD2P-5 +K 5V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-5.0TA5R +D 5V 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +K 5V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-5.0TB5T +D 5V 3A, 52KHz Step Down Converter, TO220-5 +K 5V 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-ASF8DR +D Adjustable 3A, 52KHz Step Down Converter, SO8 +K Adjustable 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-ATA5PR +D Adjustable 3A, 52KHz Step Down Converter, TD2P-5 +K Adjustable 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-ATA5R +D Adjustable 3A, 52KHz Step Down Converter, TO263-5 (D2-PAK) +K Adjustable 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP GL2576-ATB5T +D Adjustable 3A, 52KHz Step Down Converter, TO220-5 +K Adjustable 3A 52KHz Buck DC/DC +F http://www.dianyuan.com/bbs/u/54/437861181916300.pdf +$ENDCMP +# +$CMP ICL7660 +D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop +K monolithic CMOS switched capacitor voltage converter invert double divide multiply +F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf +$ENDCMP +# +$CMP IS31LT3360 +D Constant current LED driver, internal switch, up to 40V/1.2A, SOT-89-5 +K Switching LED driver +F www.issi.com/WW/pdf/31LT3360.pdf +$ENDCMP +# +$CMP ISL8117 +D Synchronous step-down PWM controller, 4.5v to 60v input, 0.6v to 54v output +K PWM step down buck converter controller synchronous POL +F https://www.intersil.com/content/dam/Intersil/documents/isl8/isl8117.pdf +$ENDCMP +# +$CMP L5973D +D 2.5A step down switching regulator +K step down buck regulator +F http://www.st.com/resource/en/datasheet/l5973d.pdf +$ENDCMP +# +$CMP LM2574HVH-12 +D LM2574N, 12V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-15 +D LM2574N, 15V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-3.3 +D LM2574N, 3.3V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-5 +D LM2574N, 5V, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574HVH-ADJ +D LM2574N, Adjustable Output, 0.5A Step-Down VR, High Votage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA HV +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-12 +D 12V, 0.5A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-15 +D 15V, 0.5A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 500mA +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-3.3 +D 3.3V, 0.5A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 500mA +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-5 +D 5V, 0.5A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 500mA +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2574N-ADJ +D Adjustable Output, 0.5A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 500mA +F www.national.com/ds/LM/LM2574.pdf +$ENDCMP +# +$CMP LM2576HVS-12 +D TO-263, 12V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVS-15 +D TO-263, 15V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVS-3.3 +D TO-263, 3.3V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVS-5 +D TO-263, 5V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVS-ADJ +D TO-263, Adjustable Output 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVT-12 +D LM2576HVS, TO-220-5, 12V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVT-15 +D LM2576HVS, TO-220-5, 15V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVT-3.3 +D LM2576HVS, TO-220-5, 3.3V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVT-5 +D LM2576HVS, TO-220-5, 5V 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576HVT-ADJ +D LM2576HVS, TO-220-5, Adjustable Output 3A Step-Down VR High Voltage Input +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable High Voltage +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576S-12 +D TO-263, 12V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576S-15 +D TO-263, 15V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576S-3.3 +D TO-263, 3.3V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576S-5 +D TO-263, 5V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576S-ADJ +D TO-263, Adjustable Output 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576T-12 +D LM2576S, TO-220-5, 12V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576T-15 +D LM2576S, TO-220-5, 15V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 15V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576T-3.3 +D LM2576S, TO-220-5, 3.3V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576T-5 +D LM2576S, TO-220-5, 5V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2576T-ADJ +D LM2576S, TO-220-5, Adjustable Output 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3A Adjustable +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2595S-12 +D 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595S-3.3 +D 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595S-5 +D 5V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595S-ADJ +D Adjustable Output 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595T-12 +D LM2595M, 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595T-3.3 +D 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595T-5 +D 5V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2595T-ADJ +D Adjustable Output 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 1A Adjustable +F www.national.com/ds/LM/LM2595.pdf +$ENDCMP +# +$CMP LM2596S-12 +D TO-263, 12V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596S-3.3 +D TO-263, 3.3V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596S-5 +D TO-263, 5V 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596S-ADJ +D TO-263, Adjustable 3A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596T-12 +D TO220-5, 12V 3A 150kHz Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596T-3.3 +D TO220-5, 3.3V 3A 150kHz Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596T-5 +D TO220-5, 5V 3A 150kHz Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2596T-ADJ +D TO220-5, Adjustable 3A 150kHz Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable 3A +F http://www.ti.com/lit/ds/symlink/lm2576.pdf +$ENDCMP +# +$CMP LM2672M-12 +D 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2672M-3.3 +D 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2672M-ADJ +D Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2672N-12 +D 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2672N-3.3 +D 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2672N-ADJ +D Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2672.pdf +$ENDCMP +# +$CMP LM2674M-12 +D 12V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674M-3.3 +D 3.3V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674M-5.0 +D 5V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674M-ADJ +D Adjustable Output, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-12 +D LM2674M, 12V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 500mA +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-3.3 +D LM2674M, 3.3V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-5.0 +D LM2674M, 5V, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2674N-ADJ +D LM2674M, Adjustable Output, 500 mA Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator +F www.national.com/ds/LM/LM2674.pdf +$ENDCMP +# +$CMP LM2675M-12 +D 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675M-3.3 +D 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675M-5 +D 5V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675M-ADJ +D Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-12 +D LM2675M, 12V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 12V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-3.3 +D LM2675M, 3.3V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 3.3V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-5 +D LM2675M, 5V, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator 5V 1A +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM2675N-ADJ +D LM2675M, Adjustable Output, 1A Step-Down VR +K SIMPLE SWITCHER® Step-Down Voltage Regulator Adjustable +F www.national.com/ds/LM/LM2675.pdf +$ENDCMP +# +$CMP LM27313XMF +D 1A, 28Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm27313.pdf +$ENDCMP +# +$CMP LM2731XMF +D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2731.pdf +$ENDCMP +# +$CMP LM2731YMF +D LM27313, 1.8A, 22Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2731.pdf +$ENDCMP +# +$CMP LM2733XMF +D LM27313, 1A, 40Vout Boost Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2733.pdf +$ENDCMP +# +$CMP LM2733YMF +D LM27313, 1A, 40Vout Boost Voltage Regulator, 600kHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2733.pdf +$ENDCMP +# +$CMP LM2735XMF +D LM27313, 2.1A, 24Vout Boost/Flyback/SEPIC Voltage Regulator, 520kHz/1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Flyback SEPIC Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lm2735.pdf +$ENDCMP +# +$CMP LM3407MY +D LED Lighting CC Floating Buck Switching Regulator, eMSOP-8 +K LED Step-Down Switching Regulator +F http://www.ti.com/lit/ds/symlink/lm3407.pdf +$ENDCMP +# +$CMP LM3578 +D Switching Regulator (adjustable) +K POWER REGUL +F regulator\lm1578a.pdf +$ENDCMP +# +$CMP LM3670MF +D Miniature Step-Down DC-DC Converter, 2.5V < Vin < 5.5V +K DC-DC buck conveter step down voltage regulator +F www.ti.com/lit/ds/symlink/lm3670.pdf +$ENDCMP +# +$CMP LM5006MM +D 600 mA, 80V Constant On-Time Buck Switching Regulator +K Constant On-Time Buck Switching Regulator +F http://www.ti.com/lit/ds/symlink/lm5006.pdf +$ENDCMP +# +$CMP LM5007MM +D 700 mA, 80V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5007.pdf +$ENDCMP +# +$CMP LM5007SD +D 700 mA, 80V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5007.pdf +$ENDCMP +# +$CMP LM5008MM +D 500 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5008.pdf +$ENDCMP +# +$CMP LM5008SD +D 500 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5008.pdf +$ENDCMP +# +$CMP LM5008SDC +D 500 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5008.pdf +$ENDCMP +# +$CMP LM5009MM +D 150 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator +F www.national.com/ds/LM/LM5009.pdf +$ENDCMP +# +$CMP LM5017MR +D 600 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator High Voltage +F http://www.national.com/ds/LM/LM5017.pdf +$ENDCMP +# +$CMP LM5017SD +D 600 mA, 100V Step-Down Switching Regulator +K Step-Down Switching Regulator High Voltage High Frequency +F http://www.national.com/ds/LM/LM5017.pdf +$ENDCMP +# +$CMP LM5165 +D 150mA Step-Down Conveter, 3V-65V input, adjustable output voltage, DFN10 package +K step-down dc-dc buck regulator adjustable +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# +$CMP LM5165X +D 150mA Step-Down Conveter, 3V-65V input, 5.0V fixed output voltage, DFN10 package +K step-down dc-dc buck regulator fixed 5V +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# +$CMP LM5165Y +D 150mA Step-Down Conveter, 3V-65V input, 3.3V fixed output voltage, DFN10 package +K step-down dc-dc buck regulator fixed 3V3 +F http://www.ti.com/lit/ds/symlink/lm5165.pdf +$ENDCMP +# +$CMP LMR10510XMF +D 1A, 5.5V Step-Down Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Down Buck Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr10510.pdf +$ENDCMP +# +$CMP LMR10510YMF +D 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency, SOT-23-5 +K Miniature Step-Down Buck Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr10510.pdf +$ENDCMP +# +$CMP LMR10510YSD +D LM10510, 1A, 5.5V Step-Down Voltage Regulator, 3MHz Frequency +K Miniature Step-Down Buck Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr10510.pdf +$ENDCMP +# +$CMP LMR16006YQ +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Adjustable output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ3 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 3.3V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR16006YQ5 +D Simple Switcher Buck Regulator, Vin=4-40V, Iout=600mA, Fixed 5.0V output voltage, SOT-23-6 package +K simple-switcher buck step-down voltage-regulator +F http://www.ti.com/lit/ds/symlink/lmr16006y-q1.pdf +$ENDCMP +# +$CMP LMR62014XMF +D 1.4A, 20Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr62014.pdf +$ENDCMP +# +$CMP LMR62421XMF +D 2.1A, 24Vout Boost/SEPIC Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost SEPIC Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr62421.pdf +$ENDCMP +# +$CMP LMR62421XSD +D 2.1A, 24Vout Step-Up Voltage Regulator, 1.6MHz Frequency +K Miniature Step-Up Boost SEPIC Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr62421.pdf +$ENDCMP +# +$CMP LMR64010XMF +D LM64010, 1A, 40Vout Step-Up Voltage Regulator, 1.6MHz Frequency, SOT-23-5 +K Miniature Step-Up Boost Voltage Regulator +F http://www.ti.com/lit/ds/symlink/lmr64010.pdf +$ENDCMP +# +$CMP LT1054 +D Switched-Capacitor Voltage Converter with Regulator, output current 100mA, operating range 3.5V to 15V, low loss 1.1V at 100mA +K monolithic bipolar switched capacitor voltage converter regulator inverter doubler shutdown +F http://cds.linear.com/docs/en/datasheet/1054lfh.pdf +$ENDCMP +# +$CMP LT1108 +D Micropower DC-DC conveter, step-up or step-down operation, 2V-30Vin, adjustable output voltage +K switching buck boost converter step-down step-up +F http://cds.linear.com/docs/en/datasheet/lt1108.pdf +$ENDCMP +# +$CMP LT1372 +D Set up/step down switching regulator +F regulator/lt1372-1377.pdf +$ENDCMP +# +$CMP LT1373 +D Set up/step down switching regulator +F regulator/lt1373.pdf +$ENDCMP +# +$CMP LT1945 +D Dual Micropower DC/DC Converter with Positive and Negative Outputs +K switched voltage converter regulator inverter double shutdown positive negative +F https://cds.linear.com/docs/en/datasheet/1945fa.pdf +$ENDCMP +# +$CMP LT3430 +D Hight Voltage Step-down switching regulator (synchronous) 3 A +K REGUL POWER +F linear-tec/lt3430f.pdf +$ENDCMP +# +$CMP LT3439 +D Low EMI DC/DC converter. +F regulator/lt3439.pdf +$ENDCMP +# +$CMP LT3757EMSE +D Boost, flyback, SEPIC and inverting regulator (MSOP package) +$ENDCMP +# +$CMP LTC1044 +D Switched Capacitor Voltage Converter, 1.5V to 9V supply operation, 200uA Max No Load Supply Current at 5V +K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost +F http://cds.linear.com/docs/en/datasheet/lt1044.pdf +$ENDCMP +# +$CMP LTC1307 +D Switching Regulator (Single cell micropower) +K POWER +$ENDCMP +# +$CMP LTC1624 +D Switching Regulator Controller +K POWER +F linear-tec\ltc1624.pdf +$ENDCMP +# +$CMP LTC1878 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# +$CMP LTC1878EMS8 +D Synchronous Step-Down Regulator +K REGUL POWER +F linear-tec/ltc1878.pdf +$ENDCMP +# +$CMP LTC3429 +D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, TSOT-23 6-Lead Package +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3429fa.pdf +$ENDCMP +# +$CMP LTC3429B +D 600mA, 500kHz Micropower Synchronous Boost Converter with Output Disconnect, Continuous Switching at Light Loads, TSOT-23 6-Lead Package +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3429fa.pdf +$ENDCMP +# +$CMP LTC3442 +D Micropower Synchronous Buck-Boost DC/DC Converter with Automatic Burst Mode Operation +F linear-tec\ltc3442.pdf +$ENDCMP +# +$CMP LTC3525 +D 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525-5 +D Fixed 5V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525fc.pdf +$ENDCMP +# +$CMP LTC3525D-3.3 +D Fixed 3V3, 400mA Micropower Synchronous Step-Up DC/DC Converter with Pass Through Mode +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525d33fb.pdf +$ENDCMP +# +$CMP LTC3525L-3 +D Fixed 3V, 400mA Micropower Synchronous Step-Up DC/DC Converter with Output Disconnect +K fixed boost step-up DC/DC synchronous +F http://cds.linear.com/docs/en/datasheet/3525laf.pdf +$ENDCMP +# +$CMP LTC3630 +D High efficiency 65V 500mA synchronous step-down converter +K buck dc-dc switcher switching +F http://cds.linear.com/docs/en/datasheet/3630fd.pdf +$ENDCMP +# +$CMP LTC3630A +D High efficiency 76V 500mA synchronous step-down converter +K buck dc-dc switcher switching +F http://cds.linear.com/docs/en/datasheet/3630afc.pdf +$ENDCMP +# +$CMP LTC3886 +D 60V dual output buck output with digital power system management +K step down switch manager I2C telemetry fault current sense +F http://cds.linear.com/docs/en/datasheet/3886fa.pdf +$ENDCMP +# +$CMP LTC3890 +D 60V dual 2-phase synchronous step-down DC/DC controller in QFN-32 package +K switching buck converter regulator dual-output +F http://cds.linear.com/docs/en/datasheet/3890fc.pdf +$ENDCMP +# +$CMP LTC3890-1 +D 60V dual 2-phase synchronous step-down DC/DC controller in SSOP-28 package +K switching buck converter regulator dual-output +F http://cds.linear.com/docs/en/datasheet/38901fb.pdf +$ENDCMP +# +$CMP MAX1044 +D Switched-Capacitor Voltage Converter, 1.5V to 10.0V operating supply voltage, 10mA with a 0.5V output drop +K monolithic CMOS switched capacitor voltage converter invert double divide multiply boost +F http://datasheets.maximintegrated.com/en/ds/ICL7660-MAX1044.pdf +$ENDCMP +# +$CMP MAX15062A +D 60V, 300mA, synchronous step-down dc-dc converter, 3.3V fixed output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# +$CMP MAX15062B +D 60V, 300mA, synchronous step-down dc-dc converter, 5.0V fixed output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# +$CMP MAX15062C +D 60V, 300mA, synchronous step-down dc-dc converter, adjustable output voltage +K step-down dc-dc switching regulator +F http://datasheets.maximintegrated.com/en/ds/MAX15062.pdf +$ENDCMP +# +$CMP MAX5035AASA +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +K 3.3V 1A Step-Down Converter 76V Hi-Temp +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035AUPA +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +K 3.3V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035AUSA +D 3.3V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +K 3.3V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035BASA +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +K 5V 1A Step-Down Converter 76V Hi-Temp +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035BUPA +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +K 5V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035BUSA +D 5V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +K 5V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035CASA +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +K 12V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035CUPA +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +K 12V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035CUSA +D 12V 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +K 12V 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035DASA +D AdjustableV 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +K Adjustable V 1A Step-Down Converter 76V Hi-Temp +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035DUPA +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, PDIP-8 +K Adjustable 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035DUSA +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +K Adjustable 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035EASA +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, High Temperature Grade, SO8 +K Adjustable 1A Step-Down Converter 76V Hi-Temp +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX5035EUSA +D Adjustable 1A, High-Efficiency Step-Down DC-DC Converter, Vin 76V, SO8 +K Adjustable 1A Step-Down Converter 76V +F http://datasheets.maximintegrated.com/en/ds/MAX5035.pdf +$ENDCMP +# +$CMP MAX777 +D Low voltage input, step-up, DC-DC converter +K switching regulator boost step-up dc-dc +F http://www.ret.hu/DataSheets/38_ANALOG_IC/MAX_062/MAX777L_778L_779L.pdf +$ENDCMP +# +$CMP MC34063 +D 1.5A step up/down/inverting switching regulator +K smps buck boost inverting +F http://www.onsemi.com/pub_link/Collateral/MC34063A-D.PDF +$ENDCMP +# +$CMP MCP16301 +D 4.0 to 30V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf +$ENDCMP +# +$CMP MCP16301H +D 4.7 to 36V Input, 1A output, integrated switch step-down regulator, SOT-23-6 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005004D.pdf +$ENDCMP +# +$CMP MCP16311-MNY +D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, DFN-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16311-MS +D 30V Input, 1A output, integrated switch step-down regulator, PFM/PWM modulation, MSOP-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MNY +D 30V Input, 1A output, integrated switch step-down regulator, PWM modulation, DFN-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP16312-MS +D 30V Input, 1A output, integrated switch step-down regulator with, modulation, MSOP-8 package +K switching buck converter power-supply voltage regulator +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005255B.pdf +$ENDCMP +# +$CMP MCP1640-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM True Disconnect, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640B-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640B-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only True Disconnect, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640C-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640C-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM/PFM Input to Output Bypass, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640D-CH +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, SOT23 +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MCP1640D-MC +D Synchronous Boost Regulator, Adjustable Output 2.0V-5.5V, PWM Only Input to Output Bypass, DFN +K Step-Up Boost DC-DC Regulator Adjustable +F http://ww1.microchip.com/downloads/en/DeviceDoc/20002234D.pdf +$ENDCMP +# +$CMP MIC2177 +D Step-down switching regulator (synchronous) 2.5 A +K REGUL POWER +F micrel/mic2177.pdf +$ENDCMP +# +$CMP NID60 +D 60W, 250kHz Step Down Converter +K 60W, 250KHz Buck DC/DC +F https://www.meanwell-web.com/en/download_datasheet.php?products_id=NID60S24-12&type=3 +$ENDCMP +# +$CMP ST1CC40PHR +D DC/DC Buck CC Converter for LED's, Vin 18V, 3A, Power SO-8 (Preliminary) +K DC/DC Buck Conwerter 3A Low Voltage Input LED Lighting +$ENDCMP +# +$CMP ST1S10PHR +D DC/DC Buck Converter, Vin 18V, 3A, Power SO-8 +K DC/DC Buck Conwerter 3A Low Voltage Input +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf +$ENDCMP +# +$CMP ST1S10PUR +D ST1S10PHR, DC/DC Buck Converter, Vin 18V, 3A, DFN-8 (4x4mm) +K DC/DC Buck Conwerter 3A Low Voltage Input +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00169322.pdf +$ENDCMP +# +$CMP ST1S14PHR +D DC/DC Buck Converter, Vin 48V, 3A, Power SO-8 +K DC/DC Buck Conwerter 3A +F http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00285678.pdf +$ENDCMP +# +$CMP TL497 +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# +$CMP TL497A +D 500 mA step up/step down switching regulator +F texas/tl497a.pdf +$ENDCMP +# +$CMP TPS5430DDA +D 36V 3A, Step Down Swift Converter, HSOIC8 +K Step-Down DC-DC Switching Regulator +F http://www.ti.com/lit/ds/symlink/tps5430.pdf +$ENDCMP +# +$CMP TPS5431DDA +D 23V 3A, Step Down Swift Converter, HSOIC8 +K Step-Down DC-DC Switching Regulator +F http://www.ti.com/lit/ds/symlink/tps5430.pdf +$ENDCMP +# +$CMP TPS54340DDA +D 42V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 +K Step-Down DC-DC Switching Regulator High Voltage High Frequency +F http://www.ti.com/lit/ds/symlink/tps54340.pdf +$ENDCMP +# +$CMP TPS54360DDA +D 60V 3.5 A, Step Down DC-DC Converter with Eco-mode, HSOIC8 +K Step-Down DC-DC Switching Regulator High Voltage High Frequency +F http://www.ti.com/lit/ds/symlink/tps54360.pdf +$ENDCMP +# +$CMP TPS560200 +D 17V step-down regulator, 500mA output in SOT23-5 package +K Voltage regulator switching buck fixed output analog +F http://www.ti.com/lit/ds/symlink/tps560200.pdf +$ENDCMP +# +$CMP TPS60500DGS +D 250mA Step-Down Charge Pump Regulator, Adjustable +K Regulator Step-Down Charge Pump TPS Texas Instruments Ti +F http://www.ti.com/lit/ds/symlink/tps60503.pdf +$ENDCMP +# +$CMP TPS60501DGS +D 250mA Step-Down Charge Pump Regulator, 3.3V +K Regulator Step-Down Charge Pump TPS Texas Instruments Ti +F http://www.ti.com/lit/ds/symlink/tps60503.pdf +$ENDCMP +# +$CMP TPS60502DGS +D 250mA Step-Down Charge Pump Regulator, 1.8V +K Regulator Step-Down Charge Pump TPS Texas Instruments Ti +F http://www.ti.com/lit/ds/symlink/tps60503.pdf +$ENDCMP +# +$CMP TPS60503DGS +D 250mA Step-Down Charge Pump Regulator, 1.5V +K Regulator Step-Down Charge Pump TPS Texas Instruments Ti +F http://www.ti.com/lit/ds/symlink/tps60503.pdf +$ENDCMP +# +$CMP TPS61200 +D Adjustable Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61201 +D Fixed 3.3V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS61202 +D Fixed 5V Output, Low Input Voltage Synchronous Boost Converter With 1.3-A Switches, VSON (10) Package +K boost step-up DC/DC synchronous +F www.ti.com/lit/ds/symlink/tps61200.pdf +$ENDCMP +# +$CMP TPS62170 +D Step-Down Conveter, 0.5A, 3V-17V input, adjustable output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62171 +D Step-Down Conveter, 0.5A, 3V-17V input, 1.8V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62172 +D Step-Down Conveter, 0.5A, 3V-17V input, 3.3V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62173 +D Step-Down Conveter, 0.5A, 3V-17V input, 5.0V fixed output +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62170.pdf +$ENDCMP +# +$CMP TPS62175 +D Step-Down Conveter, 0.5A, 4.75V-28V input, adjustable output, with Sleep Mode +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62177.pdf +$ENDCMP +# +$CMP TPS62177 +D Step-Down Conveter, 0.5A, 4.75V-28V input, 3.3V fixed output, with Sleep Mode +K step-down dc-dc buck regulator +F http://www.ti.com/lit/ds/symlink/tps62177.pdf +$ENDCMP +# +$CMP TPS62200DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, Adjustable +K TPS62200DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62201DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.5V +K TPS62201DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62202DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.8V +K TPS62202DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62203DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 3.3V +K TPS62203DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62204DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.6V +K TPS62204DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62205DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 2.5V +K TPS62205DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62207DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.2V +K TPS62207DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TPS62208DBV +D SOT-23-5, High-Efficiency Step-Down DC-DC Converter, 1.875V +K TPS62208DBV Step-Down DC-DC Converter SOT-23-5 +F http://www.ti.com/lit/ds/symlink/tps62201.pdf +$ENDCMP +# +$CMP TSR_1-2412 +D 1.2V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°Car regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-24120 +D 12V 1A, step-down regulator, 15-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2415 +D 1.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-24150 +D 15V 1A, step-down regulator, 18-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2418 +D 1.8V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2425 +D 2.5V 1A, step-down regulator, 4.6-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2433 +D 3.3V 1A, step-down regulator, 4.75-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2450 +D 5V 1A, step-down regulator, 6.5-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2465 +D 6.5V 1A, step-down regulator, 9-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +$CMP TSR_1-2490 +D 9V 1A, step-down regulator, 12-36Vin, TO-220 compatible, replacement for LMxx linear regulators, -40°C to +85°C +K dc-dc traco buck +F http://www.tracopower.com/products/tsr1.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/dc-dc.lib b/library/dc-dc.lib index d283f4cd..497c95f7 100644 --- a/library/dc-dc.lib +++ b/library/dc-dc.lib @@ -1,2039 +1,2208 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ADP1108 -# -DEF ADP1108 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "ADP1108" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1108 -DRAW -S -700 -400 700 400 0 1 0 N -X ILIM 1 -1000 200 300 R 50 50 1 1 I -X VIN 2 0 700 300 D 50 50 1 1 I -X SW1 3 1000 0 300 L 50 50 1 1 P -X SW2 4 1000 -200 300 L 50 50 1 1 P -X GND 5 0 -700 300 U 50 50 1 1 I -X AO 6 1000 200 300 L 50 50 1 1 O -X SET 7 -1000 -200 300 R 50 50 1 1 I -X SENSE 8 -1000 0 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ADP2108 -# -DEF ADP2108 U 0 40 Y Y 1 F N -F0 "U" -200 200 50 H V L CNN -F1 "ADP2108" 0 200 50 H V L CNN -F2 "TSOT23-5" 50 -200 50 H V L CNN -F3 "" -250 -350 50 H V C CNN -DRAW -S -200 150 200 -150 0 1 10 f -X Vin 1 -300 100 100 R 50 50 1 1 I -X GND 2 0 -250 100 U 50 50 1 1 I -X EN 3 -300 0 100 R 50 50 1 1 I -X FB 4 300 -100 100 L 50 50 1 1 I -X SW 5 300 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# APE1707H-33-HF -# -DEF APE1707H-33-HF U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "APE1707H-33-HF" -300 250 50 H V L CNN -F2 "TO-252-5" 250 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF -$FPLIST - TO-252* - D-PAK-5* - DPAK-5* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X VCC 1 -400 100 100 R 50 50 1 1 W -X SW 2 400 -100 100 L 50 50 1 1 O -X VSS 3 0 -300 100 U 50 50 1 1 W -X FB 4 400 100 100 L 50 50 1 1 I -X ~EN~ 5 -400 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# APE1707M-33-HF -# -DEF APE1707M-33-HF U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "APE1707M-33-HF" -400 250 50 H V L CNN -F2 "SOIC-8" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF -$FPLIST - SO* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VCC 1 -500 100 100 R 50 50 1 1 W -X SW 2 500 -100 100 L 50 50 1 1 O -X FB 3 500 100 100 L 50 50 1 1 I -X ~EN~ 4 -500 -100 100 R 50 50 1 1 I -X VSS 5 -200 -300 100 U 50 50 1 1 W -X VSS 6 -100 -300 100 U 50 50 1 1 W -X VSS 7 0 -300 100 U 50 50 1 1 W -X VSS 8 100 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# BD9001F -# -DEF BD9001F U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "BD9001F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X SW 1 400 200 100 L 50 50 1 1 O -X FB 3 400 -200 100 L 50 50 1 1 P -X INV 4 400 0 100 L 50 50 1 1 I -X RT 6 -400 -200 100 R 50 50 1 1 P -X GND 7 0 -400 100 U 50 50 1 1 W -X VIN 8 -400 200 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# BD9778F -# -DEF BD9778F U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "BD9778F" -300 350 50 H V L CNN -F2 "SOIC-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X VIN 1 -400 100 100 R 50 50 1 1 W -X SW 2 400 200 100 L 50 50 1 1 O -X FB 3 400 -200 100 L 50 50 1 1 P -X INV 4 400 0 100 L 50 50 1 1 I -X EN 5 -400 -200 100 R 50 50 1 1 P -X RT 6 -400 -100 100 R 50 50 1 1 P -X GND 7 0 -400 100 U 50 50 1 1 W -X PVIN 8 -400 200 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# BD9778HFP -# -DEF BD9778HFP U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "BD9778HFP" -300 350 50 H V L CNN -F2 "HRP7" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X VIN 1 -400 200 100 R 50 50 1 1 W -X SW 2 400 200 100 L 50 50 1 1 O -X FB 3 400 -200 100 L 50 50 1 1 P -X GND 4 0 -400 100 U 50 50 1 1 W -X INV 5 400 0 100 L 50 50 1 1 I -X RT 6 -400 0 100 R 50 50 1 1 P -X EN 7 -400 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# BD9781HFP -# -DEF BD9781HFP U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "BD9781HFP" -400 350 50 H V L CNN -F2 "HRP7" 400 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 300 400 -300 0 1 10 f -X VIN 1 -500 200 100 R 50 50 1 1 W -X SW 2 500 200 100 L 50 50 1 1 O -X RT 3 -500 0 100 R 50 50 1 1 P -X GND 4 100 -400 100 U 50 50 1 1 W -X FB 5 500 -200 100 L 50 50 1 1 P -X INV 6 500 0 100 L 50 50 1 1 I -X EN/SYNC 7 -500 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# BD9G341EFJ -# -DEF BD9G341EFJ U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "BD9G341EFJ" 300 450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - HTSOP* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X LX 1 400 300 100 L 50 50 1 1 P -X GND 2 -100 -500 100 U 50 50 1 1 W -X VC 3 400 -200 100 L 50 50 1 1 O -X FB 4 400 0 100 L 50 50 1 1 I -X RT 5 100 -500 100 U 50 50 1 1 I -X EN 6 -400 0 100 R 50 50 1 1 I -X BST 7 0 500 100 D 50 50 1 1 I -X VCC 8 -400 300 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# GL2576-3.3SF8DR -# -DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N -F0 "U" -500 350 50 H V L CNN -F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN -F2 "SOIC-8" 450 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR -$FPLIST - SO* -$ENDFPLIST -DRAW -S -500 200 500 -200 0 1 10 f -X VIN 1 -600 100 100 R 50 50 1 1 W -X VOUT 2 600 -100 100 L 50 50 1 1 P -X FB 3 600 100 100 L 50 50 1 1 P -X ~ON~/OFF 4 -600 -100 100 R 50 50 1 1 I -X GND 5 -100 -300 100 U 50 50 1 1 W -X GND 6 0 -300 100 U 50 50 1 1 W -X GND 7 100 -300 100 U 50 50 1 1 W -X GND 8 200 -300 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# GL2576-3.3TA5PR -# -DEF GL2576-3.3TA5PR U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TA5PR" -400 250 50 H V L CNN -F2 "TD2P-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0TA5PR GL2576-12TA5PR GL2576-15TA5PR GL2576-ATA5PR -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X VOUT 2 500 -100 100 L 50 50 1 1 P -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 P -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# GL2576-3.3TA5R -# -DEF GL2576-3.3TA5R U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TA5R" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R -$FPLIST - TO-263-5* - D2-PAK-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X VOUT 2 500 -100 100 L 50 50 1 1 P -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 P -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# GL2576-3.3TB5T -# -DEF GL2576-3.3TB5T U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "GL2576-3.3TB5T" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T -$FPLIST - TO-220-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X VOUT 2 500 -100 100 L 50 50 1 1 P -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 P -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IS31LT3360 -# -DEF IS31LT3360 U 0 40 Y Y 1 F N -F0 "U" -250 350 50 H V C CNN -F1 "IS31LT3360" 150 350 50 H V C CNN -F2 "SOT-89-5" 0 -400 50 H V C CIN -F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN -$FPLIST - SOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -250 300 250 -300 0 1 10 f -X LX 1 400 -200 150 L 50 50 1 1 C -X GND 2 -400 0 150 R 50 50 1 1 W -X ADJ 3 -400 -200 150 R 50 50 1 1 I -X ISENSE 4 400 200 150 L 50 50 1 1 I -X VIN 5 -400 200 150 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISL8117 -# -DEF ISL8117 U 0 40 Y Y 1 F N -F0 "U" -500 550 50 H V L CNN -F1 "ISL8117" 500 550 50 H V R CNN -F2 "" -600 450 50 H V C CNN -F3 "" -500 550 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 10 f -X EXTBIAS 1 -200 -600 100 U 50 50 1 1 I -X EN 2 -600 300 100 R 50 50 1 1 I -X CLKOUT 3 -600 0 100 R 50 50 1 1 I -X MOD/SYNC 4 -600 200 100 R 50 50 1 1 I -X PGOOD 5 -600 100 100 R 50 50 1 1 I -X RT 6 -600 -200 100 R 50 50 1 1 I -X SS/TRK 7 -600 -100 100 R 50 50 1 1 I -X FB 8 600 -300 100 L 50 50 1 1 I -X PGND 9 100 -600 100 U 50 50 1 1 W -X LGATE/OCS 10 600 -100 100 L 50 50 1 1 I -X VCC5V 11 0 600 100 D 50 50 1 1 W -X ISEN 12 600 0 100 L 50 50 1 1 I -X PHASE 13 600 100 100 L 50 50 1 1 I -X UGATE 14 600 200 100 L 50 50 1 1 O -X BOOT 15 600 300 100 L 50 50 1 1 I -X VIN 16 100 600 100 D 50 50 1 1 W -X SGND 17 0 -600 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM2574HVH-12 -# -DEF LM2574HVH-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2574HVH-12" -400 250 50 H V L CNN -F2 "DIP-8" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ -$FPLIST - DIP* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X FB 1 500 100 100 L 50 50 1 1 I -X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I -X SGND 3 0 -300 100 U 50 50 1 1 W -X PGND 4 100 -300 100 U 50 50 1 1 W -X VIN 5 -500 100 100 R 50 50 1 1 W -X OUT 7 500 -100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2574N-12 -# -DEF LM2574N-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2574N-12" -400 250 50 H V L CNN -F2 "DIP-8" 350 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ -$FPLIST - DIP* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X FB 1 500 100 100 L 50 50 1 1 I -X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I -X SGND 3 0 -300 100 U 50 50 1 1 W -X PGND 4 100 -300 100 U 50 50 1 1 W -X VIN 5 -500 100 100 R 50 50 1 1 W -X OUT 7 500 -100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2576HVS-12 -# -DEF LM2576HVS-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576HVS-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ -$FPLIST - TO-263-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2576HVT-12 -# -DEF LM2576HVT-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576HVT-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ -$FPLIST - TO-220-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2576S-12 -# -DEF LM2576S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ -$FPLIST - TO-263-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2576T-12 -# -DEF LM2576T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2576T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ -$FPLIST - TO-220-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2595S-12 -# -DEF LM2595S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2595S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ -$FPLIST - TO-263-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X OUT 1 500 -100 100 L 50 50 1 1 O -X VIN 2 -500 100 100 R 50 50 1 1 W -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ON/~OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2595T-12 -# -DEF LM2595T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2595T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ -$FPLIST - TO-220-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X OUT 1 500 -100 100 L 50 50 1 1 O -X VIN 2 -500 100 100 R 50 50 1 1 W -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2596S-12 -# -DEF LM2596S-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2596S-12" -400 250 50 H V L CNN -F2 "TO-263-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ -$FPLIST - TO-263-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2596T-12 -# -DEF LM2596T-12 U 0 40 Y Y 1 F N -F0 "U" -400 350 50 H V L CNN -F1 "LM2596T-12" -400 250 50 H V L CNN -F2 "TO-220-5" 300 -250 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ -$FPLIST - TO-220-5* -$ENDFPLIST -DRAW -S -400 200 400 -200 0 1 10 f -X VIN 1 -500 100 100 R 50 50 1 1 W -X OUT 2 500 -100 100 L 50 50 1 1 O -X GND 3 0 -300 100 U 50 50 1 1 W -X FB 4 500 100 100 L 50 50 1 1 I -X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM2672M-12 -# -DEF LM2672M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2672M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ -$FPLIST - SO* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X SS 2 -500 0 100 R 50 50 1 1 I -X SYNC 3 -500 -100 100 R 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2672N-12 -# -DEF LM2672N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2672N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ -$FPLIST - DIP* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X SS 2 -500 0 100 R 50 50 1 1 I -X SYNC 3 -500 -100 100 R 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2674M-12 -# -DEF LM2674M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2674M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ -$FPLIST - SO* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 0 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2674N-12 -# -DEF LM2674N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2674N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ -$FPLIST - DIP* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 0 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2675M-12 -# -DEF LM2675M-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2675M-12" -400 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ -$FPLIST - SO* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 0 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM2675N-12 -# -DEF LM2675N-12 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "LM2675N-12" -400 350 50 H V L CNN -F2 "DIP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ -$FPLIST - DIP* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X CB 1 500 0 100 L 50 50 1 1 I -X FB 4 500 200 100 L 50 50 1 1 I -X ON/~OFF 5 -500 0 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 W -X VSW 8 500 -200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM3407MY -# -DEF LM3407MY U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "LM3407MY" -300 350 50 H V L CNN -F2 "eMSOP-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - eMSOP-8* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X ISNS 1 400 0 100 L 50 50 1 1 O -X DIM 2 -400 0 100 R 50 50 1 1 I -X EN 3 -400 -100 100 R 50 50 1 1 I -X FS 4 -400 -200 100 R 50 50 1 1 O -X VIN 5 -400 200 100 R 50 50 1 1 I -X VCC 6 400 -200 100 L 50 50 1 1 O -X GND 7 0 -400 100 U 50 50 1 1 W -X LX 8 400 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM3578 -# -DEF LM3578 U 0 40 Y Y 1 F N -F0 "U" 150 450 50 H V C CNN -F1 "LM3578" 250 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -550 -400 550 400 0 1 0 N -X E- 1 -850 300 300 R 50 50 1 1 I I -X E+ 2 -850 100 300 R 50 50 1 1 I -X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I -X GND 4 -850 -300 300 R 50 50 1 1 W -X E 5 850 -300 300 L 50 50 1 1 E -X C 6 850 -100 300 L 50 50 1 1 C -X CUR_LIM 7 850 100 300 L 50 50 1 1 I I -X VP+ 8 850 300 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM3670MF -# -DEF LM3670MF U 0 40 Y Y 1 F N -F0 "U" -200 275 50 H V L CNN -F1 "LM3670MF" -200 200 50 H V L CNN -F2 "SOT-23-5" 50 -200 50 H V L CNN -F3 "" 0 -300 50 H V C CIN -DRAW -S -200 150 200 -150 0 1 10 f -X Vin 1 -300 100 100 R 50 50 1 1 W -X GND 2 0 -250 100 U 50 50 1 1 W -X EN 3 -300 0 100 R 50 50 1 1 I -X FB 4 300 0 100 L 50 50 1 1 I -X SW 5 300 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM5006MM -# -DEF LM5006MM U 0 40 Y Y 1 F N -F0 "U" -300 650 50 H V L CNN -F1 "LM5006MM" -300 550 50 H V L CNN -F2 "MSOP-10" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - MSOP-10* -$ENDFPLIST -DRAW -S -300 500 300 -400 0 1 10 f -X SW 1 400 0 100 L 50 50 1 1 O -X BST 2 400 200 100 L 50 50 1 1 I -X LG 3 400 -200 100 L 50 50 1 1 O -X RTN 4 -400 -300 100 R 50 50 1 1 W -X UV 5 -400 0 100 R 50 50 1 1 I -X UVO 6 -400 -100 100 R 50 50 1 1 O -X FB 7 400 -300 100 L 50 50 1 1 I -X RT/SD 8 -400 200 100 R 50 50 1 1 I -X VCC 9 400 400 100 L 50 50 1 1 O -X VIN 10 -400 400 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM5007MM -# -DEF LM5007MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5007MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - MSOP-8* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5007SD -# -DEF LM5007SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5007SD" -300 450 50 H V L CNN -F2 "LLP8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5008MM -# -DEF LM5008MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5008MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - MSOP-8* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5008SD -# -DEF LM5008SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5008SD" -300 450 50 H V L CNN -F2 "LLP8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5008SDC -# -DEF LM5008SDC U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5008SDC" -300 450 50 H V L CNN -F2 "LLP8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5009MM -# -DEF LM5009MM U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5009MM" -300 450 50 H V L CNN -F2 "MSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -$FPLIST - MSOP-8* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SW 1 400 -100 100 L 50 50 1 1 O -X BST 2 400 100 100 L 50 50 1 1 I -X RCL 3 -400 0 100 R 50 50 1 1 I -X RTN 4 -400 -300 100 R 50 50 1 1 W -X FB 5 400 -300 100 L 50 50 1 1 I -X RON/SD 6 -400 100 100 R 50 50 1 1 I -X VCC 7 400 300 100 L 50 50 1 1 O -X VIN 8 -400 300 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LM5017MR -# -DEF LM5017MR U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5017MR" -300 450 50 H V L CNN -F2 "PSOP-8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 400 300 -400 0 1 10 f -X RTN 1 -400 -300 100 R 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 I -X ULVO 3 -400 -100 100 R 50 50 1 1 I -X RON 4 -400 100 100 R 50 50 1 1 I -X FB 5 400 -300 100 L 50 50 1 1 I -X VCC 6 400 -100 100 L 50 50 1 1 O -X BST 7 400 300 100 L 50 50 1 1 I -X SW 8 400 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LM5017SD -# -DEF LM5017SD U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "LM5017SD" -300 450 50 H V L CNN -F2 "LLP8" 0 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S -300 400 300 -400 0 1 10 f -X RTN 1 -400 -300 100 R 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 I -X ULVO 3 -400 -100 100 R 50 50 1 1 I -X RON 4 -400 100 100 R 50 50 1 1 I -X FB 5 400 -300 100 L 50 50 1 1 I -X VCC 6 400 -100 100 L 50 50 1 1 O -X BST 7 400 300 100 L 50 50 1 1 I -X SW 8 400 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LMR10510XMF -# -DEF LMR10510XMF U 0 40 Y Y 1 F N -F0 "U" -200 350 50 H V L CNN -F1 "LMR10510XMF" -200 250 50 H V L CNN -F2 "SOT-23-5" 250 -250 50 H V C CIN -F3 "" 0 100 50 H V C CNN -ALIAS LM2731XMF LM2731YMF LM27313XMF LM2733XMF LM2733YMF LM2735XMF LMR10510YMF LMR62014XMF LMR62421XMF LMR64010XMF -$FPLIST - SOT-23-5* -$ENDFPLIST -DRAW -S -200 200 200 -200 0 1 10 f -X SW 1 300 100 100 L 50 50 1 1 O -X GND 2 0 -300 100 U 50 50 1 1 W -X FB 3 300 -100 100 L 50 50 1 1 I -X EN 4 -300 -100 100 R 50 50 1 1 I -X VIN 5 -300 100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LMR10510YSD -# -DEF LMR10510YSD U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V L CNN -F1 "LMR10510YSD" -250 350 50 H V L CNN -F2 "LLP6" 0 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LMR62421XSD -DRAW -S -250 300 250 -300 0 1 10 f -X FB 1 400 -200 150 L 50 50 1 1 I -X GND 2 -400 -200 150 R 50 50 1 1 W -X SW 3 400 100 150 L 50 50 1 1 O -X VIND 4 -400 100 150 R 50 50 1 1 W -X VINA 5 -400 200 150 R 50 50 1 1 I -X EN 6 -400 -100 150 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT1054 -# -DEF LT1054 U 0 40 Y Y 1 F N -F0 "U" -200 500 50 H V C CNN -F1 "LT1054" 400 -500 50 H V C CNN -F2 "" 100 -100 50 H V C CNN -F3 "" 100 -100 50 H V C CNN -$FPLIST - DIP-8* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X FB/SHDN 1 -400 200 100 R 50 50 1 1 I -X CAP+ 2 400 100 100 L 50 50 1 1 I -X GND 3 0 -500 100 U 50 50 1 1 W -X CAP- 4 400 -300 100 L 50 50 1 1 I -X VOUT 5 400 300 100 L 50 50 1 1 w -X VREF 6 -400 -200 100 R 50 50 1 1 O -X OSC 7 -400 0 100 R 50 50 1 1 I -X V+ 8 -400 300 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT1372 -# -DEF LT1372 U 0 30 Y Y 1 F N -F0 "U" 600 500 50 H V C CNN -F1 "LT1372" -500 500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LT1373 -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 250 -700 300 U 50 50 1 1 I -X FB+ 2 1000 -250 300 L 50 50 1 1 I -X FB- 3 -1000 250 300 R 50 50 1 1 P -X S/S 4 -1000 -250 300 R 50 50 1 1 P -X Vin 5 0 700 300 D 50 50 1 1 W -X GND_S 6 -150 -700 300 U 50 50 1 1 I -X GND 7 -300 -700 300 U 50 50 1 1 I -X Vsw 8 1000 250 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LT1945 -# -DEF LT1945 U 0 40 Y Y 1 F N -F0 "U" -250 450 50 H V C CNN -F1 "LT1945" 150 450 50 H V C CNN -F2 "" 100 0 50 H V C CNN -F3 "" 100 0 50 H V C CNN -$FPLIST - MSOP-10* -$ENDFPLIST -DRAW -S -300 400 300 -200 0 1 0 f -X NFB1 1 400 0 100 L 50 50 1 1 I -X ~SHDN1 2 -400 200 100 R 50 50 1 1 I -X GND 3 -200 -300 100 U 50 50 1 1 W -X ~SHDN2 4 -400 100 100 R 50 50 1 1 I -X FB2 5 400 300 100 L 50 50 1 1 I -X SW2 6 400 200 100 L 50 50 1 1 w -X PGND 7 -100 -300 100 U 50 50 1 1 W -X V_IN 8 -400 300 100 R 50 50 1 1 W -X PGND 9 0 -300 100 U 50 50 1 1 W -X SW1 10 400 100 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# LT3430 -# -DEF LT3430 U 0 30 Y Y 1 F N -F0 "U" 200 600 50 H V L CNN -F1 "LT3430" 500 -600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X GND 1 -150 -800 300 U 50 50 1 1 W -X SW 2 800 250 300 L 50 50 1 1 O -X VIN 3 -50 800 300 D 30 30 1 1 I -X VIN 4 50 800 300 D 30 30 1 1 I -X SW 5 800 150 300 L 50 50 1 1 P -X BOOST 6 800 400 300 L 50 50 1 1 I -X GND 8 -50 -800 300 U 50 50 1 1 W -X GND 9 50 -800 300 U 50 50 1 1 W -X Bias 10 -800 -200 300 R 50 50 1 1 I -X COMP 11 -800 -50 300 R 50 50 1 1 I -X FB(1.22V) 12 800 0 300 L 50 50 1 1 I -X SYNC 14 -800 250 300 R 50 50 1 1 I -X SHDN 15 -800 400 300 R 50 50 1 1 I I -X GND 16 150 -800 300 U 50 50 1 1 W -X GND 17 400 -800 300 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT3439 -# -DEF LT3439 U 0 40 Y Y 1 F N -F0 "U" -450 700 50 H V L CNN -F1 "LT3439" -450 600 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 550 450 -550 0 1 10 f -X PGND 1 0 -700 150 U 50 50 1 1 W -X COLA 3 600 300 150 L 50 50 1 1 O -X Rsl 4 600 -300 150 L 50 50 1 1 P -X SYNC 5 -600 100 150 R 50 50 1 1 P -X Ct 6 -600 0 150 R 50 50 1 1 P -X Rt 7 -600 -100 150 R 50 50 1 1 P -X GND 10 -100 -700 150 U 50 50 1 1 W -X ~SHDN~ 11 -600 300 150 R 50 50 1 1 I I -X VIN 13 0 700 150 D 50 50 1 1 W -X COLB 14 600 0 150 L 50 50 1 1 O -X PGND 16 100 -700 150 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LT3757EMSE -# -DEF LT3757EMSE U 0 30 Y Y 1 F N -F0 "U" 150 500 50 H V C CNN -F1 "LT3757EMSE" 400 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -400 450 400 -450 0 1 0 N -X VC 1 -600 -350 200 R 50 50 1 1 I -X FBX 2 600 -200 200 L 50 50 1 1 I -X SS 3 -600 -250 200 R 50 50 1 1 I -X RT 4 -600 -100 200 R 50 50 1 1 I -X SYNC 5 -600 50 200 R 50 50 1 1 I -X SENSE 6 600 -50 200 L 50 50 1 1 I -X GATE 7 600 200 200 L 50 50 1 1 O -X INTVCC 8 600 -350 200 L 50 50 1 1 O -X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I -X VIN 10 0 650 200 D 50 50 1 1 I -X GND 11 0 -650 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1044 -# -DEF LTC1044 U 0 40 Y Y 1 F N -F0 "U" -200 500 50 H V C CNN -F1 "LTC1044" 400 -500 50 H V C CNN -F2 "" 100 -100 50 H V C CNN -F3 "" 100 -100 50 H V C CNN -ALIAS MAX1044 ICL7660 -$FPLIST - DIP-8* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X BOOST 1 -400 200 100 R 50 50 1 1 I -X CAP+ 2 400 100 100 L 50 50 1 1 I -X GND 3 0 -500 100 U 50 50 1 1 W -X CAP- 4 400 -300 100 L 50 50 1 1 I -X VOUT 5 400 300 100 L 50 50 1 1 w -X LV 6 -400 -200 100 R 50 50 1 1 I -X OSC 7 -400 0 100 R 50 50 1 1 I -X V+ 8 -400 300 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC1307 -# -DEF LTC1307 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1307" 340 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X Vc 1 -1000 -200 300 R 50 50 1 1 I -X FeedBack 2 1000 0 300 L 50 50 1 1 I -X SHDW 3 -1000 0 300 R 50 50 1 1 I I -X GND 4 0 -700 300 U 50 50 1 1 I -X SW 5 1000 200 300 L 50 50 1 1 C -X VIN 6 0 700 300 D 50 50 1 1 I -X LBI 7 -1000 200 300 R 50 50 1 1 I -X LBO 8 1000 -200 300 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC1624 -# -DEF LTC1624 U 0 30 Y Y 1 F N -F0 "U" 220 450 50 H V C CNN -F1 "LTC1624" 340 -447 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -700 -400 700 400 0 1 0 N -X ISENSE 1 -1000 200 300 R 50 50 1 1 I -X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I -X SET 3 -1000 -200 300 R 50 50 1 1 I -X GND 4 0 -700 300 U 50 50 1 1 W -X SW 5 1000 -200 300 L 50 50 1 1 I -X TG 6 1000 0 300 L 50 50 1 1 C -X BOOST 7 1000 200 300 L 50 50 1 1 O -X VIN 8 0 700 300 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC1878 -# -DEF LTC1878 U 0 40 Y Y 1 F N -F0 "U" 100 400 50 H V C CNN -F1 "LTC1878" 0 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC1878EMS8 -DRAW -S -400 350 400 -350 0 1 0 N -X RUN 1 -650 -100 250 R 50 50 1 1 I -X ITH 2 -650 -250 250 R 50 50 1 1 I -X VFB 3 650 -50 250 L 50 50 1 1 I -X GND 4 -100 -600 250 U 50 50 1 1 W -X SW 5 650 250 250 L 50 50 1 1 O -X VIN 6 -650 50 250 R 50 50 1 1 I -X SYNC 7 -650 250 250 R 50 50 1 1 I C -X PLL_LPF 8 650 -250 250 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# LTC3429 -# -DEF LTC3429 U 0 40 Y Y 1 F N -F0 "U" 0 325 50 H V C CNN -F1 "LTC3429" 0 250 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC3429B -$FPLIST - TSOT-23* - SOT-23* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X SW 1 400 100 100 L 50 50 1 1 I -X GND 2 0 -300 100 U 50 50 1 1 W -X FB 3 400 -100 100 L 50 50 1 1 I -X ~SHDN 4 -400 0 100 R 50 50 1 1 I -X VOUT 5 400 0 100 L 50 50 1 1 w -X VIN 6 -400 100 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3442 -# -DEF LTC3442 U 0 40 Y Y 1 F N -F0 "U" 0 0 50 H V C CNN -F1 "LTC3442" 450 -450 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -600 400 600 -400 0 1 0 N -X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I -X RT 2 -850 -300 250 R 50 50 1 1 I -X SGND 3 -200 -600 200 U 50 50 1 1 W -X SW1 4 -200 600 200 D 50 50 1 1 B -X PGND 5 0 -600 200 U 50 50 1 1 W -X SW2 6 200 600 200 D 50 50 1 1 B -X BURST 7 850 -300 250 L 50 50 1 1 I -X VOUT 8 850 300 250 L 50 50 1 1 w -X VIN 9 -850 300 250 R 50 50 1 1 W -X RLIM 10 -850 -100 250 R 50 50 1 1 I -X VC 11 850 -150 250 L 50 50 1 1 I -X FB 12 850 50 250 L 50 50 1 1 I -X PGND 13 200 -600 200 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3525 -# -DEF LTC3525 U 0 40 Y Y 1 F N -F0 "U" 0 325 50 H V C CNN -F1 "LTC3525" 0 250 50 H V C CNN -F2 "" 0 -250 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 -$FPLIST - SC70* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X ~SHDN 1 -400 0 100 R 50 50 1 1 I -X GND 2 -400 -100 100 R 50 50 1 1 W -X VIN 3 -400 100 100 R 50 50 1 1 W -X VOUT 4 400 0 100 L 50 50 1 1 w -X GND 5 400 -100 100 L 50 50 1 1 W -X SW 6 400 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC3630 -# -DEF LTC3630 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "LTC3630" 300 450 50 H V R CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -ALIAS LTC3630A -$FPLIST - DFN* - MSOP* -$ENDFPLIST -DRAW -S -300 400 300 -500 0 1 10 f -X SW 1 400 300 100 L 50 50 1 1 w -X NC 2 -400 -300 100 R 50 50 1 1 N N -X Vin 3 -400 300 100 R 50 50 1 1 W -X NC 4 -400 200 100 R 50 50 1 1 N N -X RUN 5 -400 100 100 R 50 50 1 1 I -X Vprg2 6 400 -100 100 L 50 50 1 1 B -X Vprg1 7 400 -200 100 L 50 50 1 1 B -X GND 8 -100 -600 100 U 50 50 1 1 W -X Vfb 9 400 100 100 L 50 50 1 1 I -X SS 10 400 0 100 L 50 50 1 1 I -X Iset 11 -400 -100 100 R 50 50 1 1 I -X FBO 12 -400 -200 100 R 50 50 1 1 I -X NC 13 -400 -400 100 R 50 50 1 1 N N -X GND 14 0 -600 100 U 50 50 1 1 W -X NC 15 -400 0 100 R 50 50 1 1 N N -X GND 16 100 -600 100 U 50 50 1 1 W -X GND 17 200 -600 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LTC3886 -# -DEF LTC3886 U 0 40 Y Y 1 F N -F0 "U" -550 150 50 H V C CNN -F1 "LTC3886" 500 150 50 H V C CNN -F2 "" -250 400 50 H V C CNN -F3 "http://cds.linear.com/docs/en/datasheet/3886fa.pdf" 0 350 50 H I C CNN -F4 "Linear Technology" 0 450 50 H I C CNN "Manufacturer" -$FPLIST - QFN* -$ENDFPLIST -DRAW -S -600 100 600 -3100 0 1 15 f -X SW0 1 -700 -300 100 R 50 50 1 1 O -X TG0 2 -700 0 100 R 50 50 1 1 O -X Isense0+ 4 -700 -700 100 R 50 50 1 1 I -X Isense0- 5 -700 -800 100 R 50 50 1 1 I -X TSNS0 6 -700 -1400 100 R 50 50 1 1 I -X Vsense0+ 7 -700 -1200 100 R 50 50 1 1 I -X Vsense0- 8 -700 -1300 100 R 50 50 1 1 I -X Isense1+ 9 700 -700 100 L 50 50 1 1 I -X Isense1- 10 700 -800 100 L 50 50 1 1 I -X RUN1 20 -700 -2600 100 R 50 50 1 1 I -X Vdd33 30 -200 -3200 100 U 50 50 1 1 w -X BOOST1 40 700 -200 100 L 50 50 1 1 O -X BG0 50 -700 -400 100 R 50 50 1 1 O -X Ithr0 11 -700 -2800 100 R 50 50 1 1 I -X ASEL0 21 -700 -1600 100 R 50 50 1 1 I -X Ith1 31 700 -2900 100 L 50 50 1 1 I -X Ith0 12 -700 -2900 100 R 50 50 1 1 I -X ASEL1 22 -700 -1700 100 R 50 50 1 1 I -X Ithr1 32 700 -2800 100 L 50 50 1 1 I -X BG1 42 700 -400 100 L 50 50 1 1 O -X BOOST0 52 -700 -200 100 R 50 50 1 1 O -X SYNC 13 -700 -1900 100 R 50 50 1 1 I -X Vout_cfg0 23 700 -1600 100 L 50 50 1 1 I -X PGOOD1 33 700 -2500 100 L 50 50 1 1 O -X EXTVcc 43 -700 -1100 100 R 50 50 1 1 W -X GND 53 0 -3200 100 U 50 50 1 1 W -X SCL 14 -700 -2200 100 R 50 50 1 1 I -X Vout_cfg1 24 700 -1700 100 L 50 50 1 1 I -X PGOOD0 34 700 -2400 100 L 50 50 1 1 O -X INTVcc 44 0 200 100 D 50 50 1 1 w -X SDA 15 -700 -2300 100 R 50 50 1 1 B -X FREQ_CFG 25 700 -1900 100 L 50 50 1 1 I -X Vsense1+ 35 700 -1200 100 L 50 50 1 1 I -X ~ALERT 16 -700 -2400 100 R 50 50 1 1 O -X PHAS_CFG 26 700 -2000 100 L 50 50 1 1 I -X TSNS1 36 700 -1400 100 L 50 50 1 1 I -X Iin- 46 300 200 100 D 50 50 1 1 I -X ~FAULT0 17 700 -2200 100 L 50 50 1 1 O -X Vdd25 27 200 -3200 100 U 50 50 1 1 w -X Iin+ 47 200 200 100 D 50 50 1 1 I -X ~FAULT1 18 700 -2300 100 L 50 50 1 1 O -X WP 28 -700 -2100 100 R 50 50 1 1 I -X TG1 38 700 0 100 L 50 50 1 1 O -X Vin 48 -200 200 100 D 50 50 1 1 W -X RUN0 19 -700 -2500 100 R 50 50 1 1 I -X SHARE_CLK 29 700 -2600 100 L 50 50 1 1 I -X SW1 39 700 -300 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# LTC3890 -# -DEF LTC3890 U 0 40 Y Y 1 F N -F0 "U" -600 250 50 H V L CNN -F1 "LTC3890" 600 250 50 H V R CNN -F2 "" 3150 -600 50 H V C CNN -F3 "http://cds.linear.com/docs/en/datasheet/3890fc.pdf" 0 550 50 H I C CNN -F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" -$FPLIST - QFN* -$ENDFPLIST -DRAW -S -600 200 600 -1500 0 1 15 f -X SENSE1- 1 -700 -500 100 R 50 50 1 1 I -X FREQ 2 -700 -1000 100 R 50 50 1 1 I -X PHASMD 3 700 -1000 100 L 50 50 1 1 I -X CLKOUT 4 -700 -1100 100 R 50 50 1 1 O -X PLL/MODE 5 700 -1100 100 L 50 50 1 1 I -X SGND 6 -100 -1600 100 U 50 50 1 1 W -X RUN1 7 -700 -700 100 R 50 50 1 1 I -X RUN2 8 700 -700 100 L 50 50 1 1 I -X SENSE2- 9 700 -500 100 L 50 50 1 1 I -X SENSE2+ 10 700 -400 100 L 50 50 1 1 I -X EXTVcc 20 200 300 100 D 50 50 1 1 W -X ITH1 30 -700 -1300 100 R 50 50 1 1 O -X VFB2 11 700 -600 100 L 50 50 1 1 I -X PGND 21 100 -1600 100 U 50 50 1 1 W -X VFB1 31 -700 -600 100 R 50 50 1 1 I -X ITH2 12 700 -1300 100 L 50 50 1 1 O -X Vin 22 -100 300 100 D 50 50 1 1 W -X SENSE1+ 32 -700 -400 100 R 50 50 1 1 I -X SS2 13 300 -1600 100 U 50 50 1 1 I -X BG1 23 -700 -200 100 R 50 50 1 1 O -X SGND 33 0 -1600 100 U 50 50 1 1 W -X PGOOD2 14 700 -800 100 L 50 50 1 1 O -X BOOST1 24 -700 0 100 R 50 50 1 1 O -X TG2 15 700 100 100 L 50 50 1 1 O -X SW1 25 -700 -100 100 R 50 50 1 1 O -X SW2 16 700 -100 100 L 50 50 1 1 O -X TG1 26 -700 100 100 R 50 50 1 1 O -X BOOST2 17 700 0 100 L 50 50 1 1 O -X PGOOD1 27 -700 -800 100 R 50 50 1 1 O -X BG2 18 700 -200 100 L 50 50 1 1 O -X I_Lim 28 700 -1200 100 L 50 50 1 1 I -X INTVcc 19 100 300 100 D 50 50 1 1 w -X SS1 29 -300 -1600 100 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# LTC3890-1 -# -DEF LTC3890-1 U 0 40 Y Y 1 F N -F0 "U" -600 250 50 H V L CNN -F1 "LTC3890-1" 700 250 50 H V R CNN -F2 "" 3150 -600 50 H V C CNN -F3 "http://cds.linear.com/docs/en/datasheet/38901fb.pdf" 0 550 50 H I C CNN -F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" -$FPLIST - SSOP* -$ENDFPLIST -DRAW -S -600 200 600 -1500 0 1 15 f -X ITH1 1 -700 -1300 100 R 50 50 1 1 O -X VFB1 2 -700 -600 100 R 50 50 1 1 I -X SENSE1+ 3 -700 -400 100 R 50 50 1 1 I -X SENSE1- 4 -700 -500 100 R 50 50 1 1 I -X FREQ 5 -700 -1000 100 R 50 50 1 1 I -X PLL/MODE 6 700 -1100 100 L 50 50 1 1 I -X SGND 7 -100 -1600 100 U 50 50 1 1 W -X RUN1 8 -700 -700 100 R 50 50 1 1 I -X RUN2 9 700 -700 100 L 50 50 1 1 I -X SENSE2- 10 700 -500 100 L 50 50 1 1 I -X EXTVcc 20 200 300 100 D 50 50 1 1 W -X SENSE2+ 11 700 -400 100 L 50 50 1 1 I -X PGND 21 100 -1600 100 U 50 50 1 1 W -X VFB2 12 700 -600 100 L 50 50 1 1 I -X Vin 22 -100 300 100 D 50 50 1 1 W -X ITH2 13 700 -1300 100 L 50 50 1 1 O -X BG1 23 -700 -200 100 R 50 50 1 1 O -X SS2 14 300 -1600 100 U 50 50 1 1 I -X BOOST1 24 -700 0 100 R 50 50 1 1 O -X TG2 15 700 100 100 L 50 50 1 1 O -X SW1 25 -700 -100 100 R 50 50 1 1 O -X SW2 16 700 -100 100 L 50 50 1 1 O -X TG1 26 -700 100 100 R 50 50 1 1 O -X BOOST2 17 700 0 100 L 50 50 1 1 O -X PGOOD1 27 -700 -800 100 R 50 50 1 1 O -X BG2 18 700 -200 100 L 50 50 1 1 O -X SS1 28 -300 -1600 100 U 50 50 1 1 I -X INTVcc 19 100 300 100 D 50 50 1 1 w -ENDDRAW -ENDDEF -# -# MAX5035AUPA -# -DEF MAX5035AUPA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "MAX5035AUPA" -300 350 50 H V L CNN -F2 "DIP-8" 300 -350 50 H V C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA -$FPLIST - PDIP* - DIP* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X BST 1 400 200 100 L 50 50 1 1 P -X VD 2 -400 -200 100 R 50 50 1 1 P -X SGND 3 -100 -400 100 U 50 50 1 1 W -X FB 4 400 -200 100 L 50 50 1 1 I -X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I -X GND 6 100 -400 100 U 50 50 1 1 W -X VIN 7 -400 200 100 R 50 50 1 1 W -X LX 8 400 0 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX5035AUSA -# -DEF MAX5035AUSA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "MAX5035AUSA" -300 350 50 H V L CNN -F2 "SOIC-8" 300 -350 50 H V C CIN -F3 "" 0 -50 50 H V C CNN -ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X BST 1 400 200 100 L 50 50 1 1 P -X VD 2 -400 -200 100 R 50 50 1 1 P -X SGND 3 -100 -400 100 U 50 50 1 1 W -X FB 4 400 -200 100 L 50 50 1 1 I -X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I -X GND 6 100 -400 100 U 50 50 1 1 W -X VIN 7 -400 200 100 R 50 50 1 1 W -X LX 8 400 0 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MAX777 -# -DEF MAX777 U 0 30 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "MAX777" 300 350 50 H V R CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -DRAW -S -300 300 300 -300 0 1 10 f -X ILIM 1 -400 100 100 R 50 50 1 1 I -X IN 2 -400 200 100 R 50 50 1 1 W -X AGND 3 0 -400 100 U 50 50 1 1 W -X PGND 4 100 -400 100 U 50 50 1 1 W -X LX 5 400 200 100 L 50 50 1 1 P -X OUT 6 400 100 100 L 50 50 1 1 w -X ~SHDN 7 -400 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# MC34063 -# -DEF MC34063 U 0 40 Y Y 1 F N -F0 "U" 0 450 50 H V C CNN -F1 "MC34063" 50 -450 50 H V L CNN -F2 "" 500 0 50 H V C CNN -F3 "" 500 0 50 H V C CNN -$FPLIST - DIP* - SOIC* - DFN* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X SwC 1 400 100 100 L 50 50 1 1 P -X SwE 2 400 -100 100 L 50 50 1 1 P -X TC 3 -400 -300 100 R 50 50 1 1 I -X GND 4 0 -500 100 U 50 50 1 1 W -X Vfb 5 400 -300 100 L 50 50 1 1 I -X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W -X Ipk 7 -400 300 100 R 50 50 1 1 I -X DC 8 400 300 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MCP16301 -# -DEF MCP16301 U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16301" -300 450 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16301H -$FPLIST - SOT-23-* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X BOOST 1 400 300 100 L 50 50 1 1 O -X GND 2 0 -400 100 U 50 50 1 1 W -X Vfb 3 400 0 100 L 50 50 1 1 I -X EN 4 -400 200 100 R 50 50 1 1 I -X Vin 5 -400 300 100 R 50 50 1 1 W -X SW 6 400 200 100 L 50 50 1 1 w -ENDDRAW -ENDDEF -# -# MCP16311-MNY -# -DEF MCP16311-MNY U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16311-MNY" -300 450 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16312-MNY -$FPLIST - DFN*1EP*3x2mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -400 0 100 R 50 50 1 1 w -X EN 3 -400 200 100 R 50 50 1 1 I -X Vin 4 -400 300 100 R 50 50 1 1 W -X Pgnd 5 -100 -400 100 U 50 50 1 1 W -X SW 6 400 200 100 L 50 50 1 1 w -X BOOST 7 400 300 100 L 50 50 1 1 O -X Agnd 8 0 -400 100 U 50 50 1 1 W -X PAD 9 100 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP16311-MS -# -DEF MCP16311-MS U 0 40 Y Y 1 F N -F0 "U" -300 550 50 H V L CNN -F1 "MCP16311-MS" -300 450 50 H V L CNN -F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -500 50 H I C CNN -F3 "" -300 550 50 H V C CNN -ALIAS MCP16312-MS -$FPLIST - MSOP*3x3mm*Pitch0.65mm* -$ENDFPLIST -DRAW -S -300 400 300 -300 0 1 10 f -X Vfb 1 400 0 100 L 50 50 1 1 I -X Vcc 2 -400 0 100 R 50 50 1 1 w -X EN 3 -400 200 100 R 50 50 1 1 I -X Vin 4 -400 300 100 R 50 50 1 1 W -X Pgnd 5 -100 -400 100 U 50 50 1 1 W -X SW 6 400 200 100 L 50 50 1 1 w -X BOOST 7 400 300 100 L 50 50 1 1 O -X Agnd 8 0 -400 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1640-CH -# -DEF MCP1640-CH U 0 40 Y Y 1 F N -F0 "U" -300 425 50 H V L CNN -F1 "MCP1640-CH" -300 350 50 H V L CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN -F3 "" -250 450 50 H V C CNN -ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -X SW 1 400 200 100 L 50 50 1 1 I -X GND 2 0 -400 100 U 50 50 1 1 W -X EN 3 -400 -100 100 R 50 50 1 1 I -X VFB 4 400 -100 100 L 50 50 1 1 I -X VOUT 5 400 0 100 L 50 50 1 1 w -X VIN 6 -400 100 100 R 50 50 1 1 W -ENDDRAW -ENDDEF -# -# MCP1640-MC -# -DEF MCP1640-MC U 0 40 Y Y 1 F N -F0 "U" -300 525 50 H V L CNN -F1 "MCP1640-MC" -300 450 50 H V L CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -600 50 H I C CIN -F3 "" -250 450 50 H V C CNN -ALIAS MCP1640B-MC MCP1640C-MC MCP1640D-MC -$FPLIST - DFN*1EP*3x2mm*Pitch0.5mm* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X VFB 1 400 -100 100 L 50 50 1 1 I -X SGND 2 -100 -500 100 U 50 50 1 1 W -X PGND 3 0 -500 100 U 50 50 1 1 W -X EN 4 -400 -100 100 R 50 50 1 1 I -X SW 5 400 300 100 L 50 50 1 1 I -X VOUTP 6 400 0 100 L 50 50 1 1 w -X VOUTS 7 400 100 100 L 50 50 1 1 w -X VIN 8 -400 100 100 R 50 50 1 1 W -X PAD 9 100 -500 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# MIC2177 -# -DEF MIC2177 U 0 30 Y Y 1 F N -F0 "U" 350 600 50 H V C CNN -F1 "MIC2177" 450 -600 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -500 500 500 -500 0 1 0 N -X VIN 1 -100 800 300 D 50 50 1 1 I -X VIN 2 100 800 300 D 50 50 1 1 I -X SW 3 800 250 300 L 50 50 1 1 O -X PGND 4 800 -450 300 L 50 50 1 1 W -X PGND 5 800 -350 300 L 50 50 1 1 W -X PGND 6 800 -250 300 L 50 50 1 1 W -X PGND 7 800 -150 300 L 50 50 1 1 W -X SW 8 800 150 300 L 50 50 1 1 P -X VIN 9 0 800 300 D 50 50 1 1 I -X Sense 10 800 400 300 L 50 50 1 1 I -X SHDN 20 -800 400 300 R 50 50 1 1 I I -X AUTO 11 -800 100 300 R 50 50 1 1 I -X FB 12 800 0 300 L 50 50 1 1 I -X COMP 13 -800 -50 300 R 50 50 1 1 I -X SGND 14 150 -800 300 U 50 50 1 1 W -X SGND 15 50 -800 300 U 50 50 1 1 W -X SGND 16 -50 -800 300 U 50 50 1 1 W -X SGND 17 -150 -800 300 U 50 50 1 1 W -X SYNC 18 -800 250 300 R 50 50 1 1 I -X Bias 19 -800 -200 300 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# NID60 -# -DEF NID60 U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "NID60" -400 350 50 H V L CNN -F2 "" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS NID60S24-5 NID60S24-15 NID60S48-24 NID60S24-12 -DRAW -S -400 300 400 -200 0 1 10 f -X Vout 1 500 200 100 L 50 50 1 1 w -X Vout 2 500 100 100 L 50 50 1 1 P -X Vout 3 500 0 100 L 50 50 1 1 P -X Vout 4 500 -100 100 L 50 50 1 1 P -X COM 5 -100 -300 100 U 50 50 1 1 W -X COM 6 100 -300 100 U 50 50 1 1 W -X Vin 7 -500 200 100 R 50 50 1 1 W -X Vin 8 -500 100 100 R 50 50 1 1 W -X RC 11 -500 -100 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# ST1CC40PHR -# -DEF ST1CC40PHR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "ST1CC40PHR" -400 350 50 H V L CNN -F2 "HSOP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 400 300 -400 -300 0 1 10 f -X VIN_A 1 -500 100 100 R 50 50 1 1 I -X INH 2 -500 -100 100 R 50 50 1 1 I -X PGND 2 100 -400 100 U 50 50 1 1 w -X FB 3 500 -100 100 L 50 50 1 1 I -X AGND 4 -100 -400 100 U 50 50 1 1 W -X VIN_SW 6 -500 200 100 R 50 50 1 1 I -X SW 7 500 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# ST1S10PHR -# -DEF ST1S10PHR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "ST1S10PHR" -400 350 50 H V L CNN -F2 "HSOP-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 400 300 -400 -300 0 1 10 f -X VIN_A 1 -500 100 100 R 50 50 1 1 I -X INH 2 -500 -100 100 R 50 50 1 1 I -X PGND 2 100 -400 100 U 50 50 1 1 w -X FB 3 500 -100 100 L 50 50 1 1 I -X AGND 4 -100 -400 100 U 50 50 1 1 W -X SYNC 5 -500 -200 100 R 50 50 1 1 B -X VIN_SW 6 -500 200 100 R 50 50 1 1 I -X SW 7 500 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# ST1S10PUR -# -DEF ST1S10PUR U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "ST1S10PUR" -400 350 50 H V L CNN -F2 "DFN-8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 400 300 -400 -300 0 1 10 f -X VIN_A 1 -500 100 100 R 50 50 1 1 I -X INH 2 -500 -100 100 R 50 50 1 1 I -X PGND 2 100 -400 100 U 50 50 1 1 w -X FB 3 500 -100 100 L 50 50 1 1 I -X AGND 4 -100 -400 100 U 50 50 1 1 W -X SYNC 5 -500 -200 100 R 50 50 1 1 B -X VIN_SW 6 -500 200 100 R 50 50 1 1 I -X SW 7 500 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# ST1S14PHR -# -DEF ST1S14PHR U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "ST1S14PHR" -300 350 50 H V L CNN -F2 "HSOP-8" 250 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -DRAW -S 300 300 -300 -300 0 1 10 f -X BST 1 400 200 100 L 50 50 1 1 I -X PG 2 -400 -200 100 R 50 50 1 1 O -X ~EN1~ 3 -400 0 100 R 50 50 1 1 I -X FB 4 400 -200 100 L 50 50 1 1 I -X EN2 5 -400 -100 100 R 50 50 1 1 I -X GND 6 0 -400 100 U 50 50 1 1 W -X VIN 7 -400 200 100 R 50 50 1 1 I -X SW 8 400 0 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# TL497 -# -DEF TL497 U 0 30 Y Y 1 F N -F0 "U" 100 450 50 H V L CNN -F1 "TL497" 50 -450 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS TL497A -DRAW -S -450 400 450 -400 0 1 0 N -X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I -X Inhbt 2 -750 -150 300 R 50 50 1 1 I -X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I -X Substrat 4 -750 -300 300 R 50 50 1 1 I -X GND 5 0 -600 200 U 50 50 1 1 W -X Cath 6 750 -300 300 L 50 50 1 1 I -X Anode 7 750 200 300 L 50 50 1 1 I -X Emit 8 750 100 300 L 50 50 1 1 O -X Coll 10 750 300 300 L 50 50 1 1 I -X Base_Tr 11 750 -50 300 L 50 50 1 1 U -X BaseDrv 12 750 -150 300 L 50 50 1 1 U -X Curr_Lim 13 -750 150 300 R 50 50 1 1 I -X VCC 14 0 600 200 D 60 30 1 1 W -ENDDRAW -ENDDEF -# -# TPS5430DDA -# -DEF TPS5430DDA U 0 40 Y Y 1 F N -F0 "U" -400 450 50 H V L CNN -F1 "TPS5430DDA" -400 350 50 H V L CNN -F2 "HSOIC8" 350 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS5431DDA -$FPLIST - *SO* -$ENDFPLIST -DRAW -S -400 300 400 -300 0 1 10 f -X BOOT 1 500 200 100 L 50 50 1 1 I -X VSENSE 4 500 -200 100 L 50 50 1 1 I -X EN 5 -500 -200 100 R 50 50 1 1 I -X GND 6 -100 -400 100 U 50 50 1 1 W -X VIN 7 -500 200 100 R 50 50 1 1 I -X PH 8 500 0 100 L 50 50 1 1 O -X PAD 9 0 -400 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TPS54360DDA -# -DEF TPS54360DDA U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS54360DDA" -300 350 50 H V L CNN -F2 "HSOIC8" 300 -450 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS54340DDA -$FPLIST - *SO* -$ENDFPLIST -DRAW -S -300 300 300 -400 0 1 10 f -X BOOT 1 400 200 100 L 50 50 1 1 I -X VIN 2 -400 200 100 R 50 50 1 1 I -X EN 3 -400 -300 100 R 50 50 1 1 I -X RT/CLK 4 -400 0 100 R 50 50 1 1 I -X FB 5 400 -300 100 L 50 50 1 1 I -X COMP 6 400 -100 100 L 50 50 1 1 P -X GND 7 -100 -500 100 U 50 50 1 1 W -X SW 8 400 0 100 L 50 50 1 1 O -X PAD 9 100 -500 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TPS560200 -# -DEF TPS560200 U 0 40 Y Y 1 F N -F0 "U" -200 200 50 H V L CNN -F1 "TPS560200" 0 200 50 H V L CNN -F2 "TSOT23-5" 50 -250 50 H V L CNN -F3 "" -250 -350 50 H V C CNN -DRAW -S -200 150 200 -200 0 1 10 f -X EN 1 -300 0 100 R 50 50 1 1 I -X GND 2 0 -300 100 U 50 50 1 1 W -X PH 3 300 100 100 L 50 50 1 1 O -X VIN 4 -300 100 100 R 50 50 1 1 W -X FB 5 300 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TPS60500DGS -# -DEF TPS60500DGS U 0 40 Y Y 1 F N -F0 "U" -500 -350 50 H V L CNN -F1 "TPS60500DGS" 100 -350 50 H V L CNN -F2 "MSOP-10" 100 -450 50 H V L CIN -F3 "" 0 0 50 H V C CNN -ALIAS TPS60501DGS TPS60502DGS TPS60503DGS -$FPLIST - MSOP-10* -$ENDFPLIST -DRAW -S -500 400 500 -300 0 1 10 f -X ~EN 1 -600 -200 100 R 50 50 1 1 I -X PG 2 600 -200 100 L 50 50 1 1 C -X C2- 3 100 500 100 D 50 50 1 1 P -X C2+ 4 400 500 100 D 50 50 1 1 P -X VIN 5 -600 100 100 R 50 50 1 1 I -X C1+ 6 -100 500 100 D 50 50 1 1 P -X VOUT 7 600 100 100 L 50 50 1 1 w -X C1- 8 -400 500 100 D 50 50 1 1 P -X GND 9 0 -400 100 U 50 50 1 1 W -X FB 10 600 -100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TPS61200 -# -DEF TPS61200 U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "TPS61200" 0 350 50 H V C CNN -F2 "" 50 -450 50 H I L CNN -F3 "" 0 0 50 H V C CNN -ALIAS TPS61201 TPS61202 -$FPLIST - S-PVSON-N10 - S-PWSON-N10 -$ENDFPLIST -DRAW -S -300 300 300 -400 0 1 10 f -X VAUX 1 400 0 100 L 50 50 1 1 B -X VOUT 2 400 100 100 L 50 50 1 1 w -X L 3 400 200 100 L 50 50 1 1 I -X PGND 4 400 -300 100 L 50 50 1 1 W -X VIN 5 -400 200 100 R 50 50 1 1 W -X EN 6 -400 0 100 R 50 50 1 1 I -X UVLO 7 -400 -200 100 R 50 50 1 1 I -X PS 8 -400 -100 100 R 50 50 1 1 I -X GND 9 -400 -300 100 R 50 50 1 1 W -X FB 10 400 -200 100 L 50 50 1 1 I -X PAD 11 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62170 -# -DEF TPS62170 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS62170" 300 450 50 H V R CNN -F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN -F3 "" 0 550 50 H I C CNN -ALIAS TPS62171 TPS62172 TPS62173 -$FPLIST - DFN-* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X PGND 1 100 -500 100 U 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 W -X EN 3 -400 200 100 R 50 50 1 1 I -X AGND 4 200 -500 100 U 50 50 1 1 W -X FB 5 400 100 100 L 50 50 1 1 I -X VOS 6 400 200 100 L 50 50 1 1 I -X SW 7 400 300 100 L 50 50 1 1 w -X PG 8 -400 -200 100 R 50 50 1 1 O -X PAD 9 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62177 -# -DEF TPS62177 U 0 40 Y Y 1 F N -F0 "U" -300 450 50 H V L CNN -F1 "TPS62177" 300 450 50 H V R CNN -F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN -F3 "" 0 550 50 H I C CNN -ALIAS TPS62175 -$FPLIST - DFN-* -$ENDFPLIST -DRAW -S -300 400 300 -400 0 1 10 f -X PGND 1 100 -500 100 U 50 50 1 1 W -X VIN 2 -400 300 100 R 50 50 1 1 W -X EN 3 -400 200 100 R 50 50 1 1 I -X NC 4 -100 -500 100 U 50 50 1 1 P -X FB 5 400 100 100 L 50 50 1 1 I -X AGND 6 200 -500 100 U 50 50 1 1 W -X PG 7 -400 -200 100 R 50 50 1 1 O -X ~SLEEP 8 -400 0 100 R 50 50 1 1 I -X SW 9 400 300 100 L 50 50 1 1 w -X VOS 10 400 200 100 L 50 50 1 1 I -X PAD 11 0 -500 100 U 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TPS62200DBV -# -DEF TPS62200DBV U 0 40 Y Y 1 F N -F0 "U" -200 450 50 H V L CNN -F1 "TPS62200DBV" -200 350 50 H V L CNN -F2 "SOT-23-5" 0 -250 50 H V C CIN -F3 "" 0 100 50 H V C CNN -ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV -$FPLIST - SOT-23-5* -$ENDFPLIST -DRAW -S -200 300 200 -200 0 1 10 f -X VI 1 -300 200 100 R 50 50 1 1 W -X GND 2 -300 -100 100 R 50 50 1 1 W -X EN 3 -300 0 100 R 50 50 1 1 I -X FB 4 300 0 100 L 50 50 1 1 I -X SW 5 300 200 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# TSR_1-2450 -# -DEF TSR_1-2450 U 0 40 Y Y 1 F N -F0 "U" -300 350 50 H V L CNN -F1 "TSR_1-2450" -300 250 50 H V L CNN -F2 "DCDC-Conv_TRACO_TSR-1" 0 -150 50 H V L CIN -F3 "http://www.tracopower.com/products/tsr1.pdf" 0 450 50 H I C CNN -ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 -$FPLIST - DCDC-Conv_TRACO_TSR-1 -$ENDFPLIST -DRAW -S -300 200 300 -100 0 1 10 f -X Vin 1 -400 100 100 R 50 50 1 1 W -X GND 2 0 -200 100 U 50 50 1 1 W -X Vout 3 400 100 100 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ADP1108 +# +DEF ADP1108 U 0 30 Y Y 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ADP1108" -200 350 50 H V R CNN +F2 "" 50 -350 50 H V L CNN +F3 "" 200 0 50 H V C CNN +ALIAS LT1108 ADP1108-3.3 ADP1108-5 ADP1108-12 +$FPLIST + SOIC* + DIP* +$ENDFPLIST +DRAW +S -300 -300 300 300 0 1 10 f +X ILIM 1 -100 400 100 D 50 50 1 1 I +X VIN 2 100 400 100 D 50 50 1 1 W +X SW1 3 400 -100 100 L 50 50 1 1 P +X SW2 4 400 100 100 L 50 50 1 1 P +X GND 5 0 -400 100 U 50 50 1 1 W +X AO 6 -400 -100 100 R 50 50 1 1 C +X SET 7 -400 100 100 R 50 50 1 1 I +X FB/SENSE 8 400 0 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADP2108 +# +DEF ADP2108 U 0 40 Y Y 1 F N +F0 "U" -200 200 50 H V L CNN +F1 "ADP2108" 0 200 50 H V L CNN +F2 "TSOT23-5" 50 -200 50 H V L CNN +F3 "" -250 -350 50 H V C CNN +DRAW +S -200 150 200 -150 0 1 10 f +X Vin 1 -300 100 100 R 50 50 1 1 I +X GND 2 0 -250 100 U 50 50 1 1 I +X EN 3 -300 0 100 R 50 50 1 1 I +X FB 4 300 -100 100 L 50 50 1 1 I +X SW 5 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ADP5054 +# +DEF ADP5054 U 0 40 Y Y 1 F N +F0 "U" -800 1500 50 H V R CNN +F1 "ADP5054" 200 0 50 H V R CNN +F2 "" -1100 1000 50 H I C CNN +F3 "" -1100 1000 50 H I C CNN +$FPLIST +TQFP*48*1EP +$ENDFPLIST +DRAW +T 0 0 -100 50 0 0 0 QUAD~BUCK~REGULATOR Normal 0 C C +S -900 1400 900 -1700 1 1 10 f +X BST3 1 1100 -400 200 L 50 50 1 1 W +X PGND3 2 -100 -1900 200 U 50 50 1 1 W +X PGND3 3 0 -1900 200 U 50 50 1 1 W +X SW3 4 1100 -500 200 L 50 50 1 1 w +X SW3 5 1100 -600 200 L 50 50 1 1 w +X PVIN3 6 -1100 -400 200 R 50 50 1 1 W +X PVIN4 7 -1100 -1000 200 R 50 50 1 1 W +X SW4 8 1100 -1100 200 L 50 50 1 1 w +X SW4 9 1100 -1200 200 L 50 50 1 1 w +X PGND4 10 100 -1900 200 U 50 50 1 1 W +X COMP2 20 -1100 -100 200 R 50 50 1 1 U +X PGND 30 -200 -1900 200 U 50 50 1 1 W +X COMP1 40 -1100 700 200 R 50 50 1 1 U +X PGND4 11 200 -1900 200 U 50 50 1 1 W +X EN2 21 -1100 -200 200 R 50 50 1 1 I +X DL1 31 1100 500 200 L 50 50 1 1 O +X FB1 41 1100 1000 200 L 50 50 1 1 I +X BST4 12 1100 -1000 200 L 50 50 1 1 W +X PVIN2 22 -1100 200 200 R 50 50 1 1 W +X BST1 32 1100 900 200 L 50 50 1 1 W +X RT 42 1100 1200 200 L 50 50 1 1 U +X CFG34 13 -1100 -800 200 R 50 50 1 1 I +X PVIN2 23 -1100 100 200 R 50 50 1 1 W +X SW1 33 1100 800 200 L 50 50 1 1 w +X VDD 43 -1100 1200 200 R 50 50 1 1 w +X EN4 14 -1100 -1200 200 R 50 50 1 1 I +X PVIN2 24 -1100 0 200 R 50 50 1 1 W +X SW1 34 1100 700 200 L 50 50 1 1 w +X SYNC/MODE 44 1100 1300 200 L 50 50 1 1 U +X COMP4 15 -1100 -1100 200 R 50 50 1 1 U +X SW2 25 1100 200 200 L 50 50 1 1 w +X SW1 35 1100 600 200 L 50 50 1 1 w +X VREG 45 -1100 1300 200 R 50 50 1 1 w +X FB4 16 1100 -1300 200 L 50 50 1 1 I +X SW2 26 1100 100 200 L 50 50 1 1 w +X PVIN1 36 -1100 1000 200 R 50 50 1 1 W +X FB3 46 1100 -700 200 L 50 50 1 1 I +X PWRGD 17 1100 -1500 200 L 50 50 1 1 C +X SW2 27 1100 0 200 L 50 50 1 1 w +X PVIN1 37 -1100 900 200 R 50 50 1 1 W +X COMP3 47 -1100 -500 200 R 50 50 1 1 U +X CFG12 18 -1100 400 200 R 50 50 1 1 I +X BST2 28 1100 -100 200 L 50 50 1 1 W +X PVIN1 38 -1100 800 200 R 50 50 1 1 W +X EN3 48 -1100 -600 200 R 50 50 1 1 I +X FB2 19 1100 -200 200 L 50 50 1 1 I +X DL2 29 1100 300 200 L 50 50 1 1 O +X EN1 39 -1100 600 200 R 50 50 1 1 I +X EPAD 49 300 -1900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# APE1707H-33-HF +# +DEF APE1707H-33-HF U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "APE1707H-33-HF" -300 250 50 H V L CNN +F2 "TO-252-5" 250 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS APE1707H-50-HF APE1707H-12-HF APE1707H-HF +$FPLIST + TO-252* + D-PAK-5* + DPAK-5* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X VCC 1 -400 100 100 R 50 50 1 1 W +X SW 2 400 -100 100 L 50 50 1 1 O +X VSS 3 0 -300 100 U 50 50 1 1 W +X FB 4 400 100 100 L 50 50 1 1 I +X ~EN~ 5 -400 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# APE1707M-33-HF +# +DEF APE1707M-33-HF U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "APE1707M-33-HF" -400 250 50 H V L CNN +F2 "SOIC-8" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS APE1707M-50-HF APE1707M-12-HF APE1707M-HF +$FPLIST + SO* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VCC 1 -500 100 100 R 50 50 1 1 W +X SW 2 500 -100 100 L 50 50 1 1 O +X FB 3 500 100 100 L 50 50 1 1 I +X ~EN~ 4 -500 -100 100 R 50 50 1 1 I +X VSS 5 -200 -300 100 U 50 50 1 1 W +X VSS 6 -100 -300 100 U 50 50 1 1 W +X VSS 7 0 -300 100 U 50 50 1 1 W +X VSS 8 100 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# BD9001F +# +DEF BD9001F U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "BD9001F" -300 350 50 H V L CNN +F2 "SOIC-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X SW 1 400 200 100 L 50 50 1 1 O +X FB 3 400 -200 100 L 50 50 1 1 P +X INV 4 400 0 100 L 50 50 1 1 I +X RT 6 -400 -200 100 R 50 50 1 1 P +X GND 7 0 -400 100 U 50 50 1 1 W +X VIN 8 -400 200 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# BD9778F +# +DEF BD9778F U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "BD9778F" -300 350 50 H V L CNN +F2 "SOIC-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X VIN 1 -400 100 100 R 50 50 1 1 W +X SW 2 400 200 100 L 50 50 1 1 O +X FB 3 400 -200 100 L 50 50 1 1 P +X INV 4 400 0 100 L 50 50 1 1 I +X EN 5 -400 -200 100 R 50 50 1 1 P +X RT 6 -400 -100 100 R 50 50 1 1 P +X GND 7 0 -400 100 U 50 50 1 1 W +X PVIN 8 -400 200 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# BD9778HFP +# +DEF BD9778HFP U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "BD9778HFP" -300 350 50 H V L CNN +F2 "HRP7" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X VIN 1 -400 200 100 R 50 50 1 1 W +X SW 2 400 200 100 L 50 50 1 1 O +X FB 3 400 -200 100 L 50 50 1 1 P +X GND 4 0 -400 100 U 50 50 1 1 W +X INV 5 400 0 100 L 50 50 1 1 I +X RT 6 -400 0 100 R 50 50 1 1 P +X EN 7 -400 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# BD9781HFP +# +DEF BD9781HFP U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "BD9781HFP" -400 350 50 H V L CNN +F2 "HRP7" 400 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -400 300 400 -300 0 1 10 f +X VIN 1 -500 200 100 R 50 50 1 1 W +X SW 2 500 200 100 L 50 50 1 1 O +X RT 3 -500 0 100 R 50 50 1 1 P +X GND 4 100 -400 100 U 50 50 1 1 W +X FB 5 500 -200 100 L 50 50 1 1 P +X INV 6 500 0 100 L 50 50 1 1 I +X EN/SYNC 7 -500 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# BD9G341EFJ +# +DEF BD9G341EFJ U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "BD9G341EFJ" 300 450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + HTSOP* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X LX 1 400 300 100 L 50 50 1 1 P +X GND 2 -100 -500 100 U 50 50 1 1 W +X VC 3 400 -200 100 L 50 50 1 1 O +X FB 4 400 0 100 L 50 50 1 1 I +X RT 5 100 -500 100 U 50 50 1 1 I +X EN 6 -400 0 100 R 50 50 1 1 I +X BST 7 0 500 100 D 50 50 1 1 I +X VCC 8 -400 300 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# GL2576-3.3SF8DR +# +DEF GL2576-3.3SF8DR U 0 40 Y Y 1 F N +F0 "U" -500 350 50 H V L CNN +F1 "GL2576-3.3SF8DR" -500 250 50 H V L CNN +F2 "SOIC-8" 450 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0SF8DR GL2576-12SF8DR GL2576-15SF8DR GL2576-ASF8DR +$FPLIST + SO* +$ENDFPLIST +DRAW +S -500 200 500 -200 0 1 10 f +X VIN 1 -600 100 100 R 50 50 1 1 W +X VOUT 2 600 -100 100 L 50 50 1 1 P +X FB 3 600 100 100 L 50 50 1 1 P +X ~ON~/OFF 4 -600 -100 100 R 50 50 1 1 I +X GND 5 -100 -300 100 U 50 50 1 1 W +X GND 6 0 -300 100 U 50 50 1 1 W +X GND 7 100 -300 100 U 50 50 1 1 W +X GND 8 200 -300 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# GL2576-3.3TA5PR +# +DEF GL2576-3.3TA5PR U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TA5PR" -400 250 50 H V L CNN +F2 "TD2P-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0TA5PR GL2576-12TA5PR GL2576-15TA5PR GL2576-ATA5PR +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X VOUT 2 500 -100 100 L 50 50 1 1 P +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 P +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# GL2576-3.3TA5R +# +DEF GL2576-3.3TA5R U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TA5R" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0TA5R GL2576-12TA5R GL2576-15TA5R GL2576-ATA5R +$FPLIST + TO-263-5* + D2-PAK-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X VOUT 2 500 -100 100 L 50 50 1 1 P +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 P +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# GL2576-3.3TB5T +# +DEF GL2576-3.3TB5T U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "GL2576-3.3TB5T" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS GL2576-5.0TB5T GL2576-12TB5T GL2576-15TB5T GL2576-ATB5T +$FPLIST + TO-220-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X VOUT 2 500 -100 100 L 50 50 1 1 P +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 P +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# IS31LT3360 +# +DEF IS31LT3360 U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "IS31LT3360" 150 350 50 H V C CNN +F2 "SOT-89-5" 0 -400 50 H V C CIN +F3 "www.issi.com/WW/pdf/31LT3360.pdf" 50 -500 50 H I C CNN +$FPLIST + SOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -250 300 250 -300 0 1 10 f +X LX 1 400 -200 150 L 50 50 1 1 C +X GND 2 -400 0 150 R 50 50 1 1 W +X ADJ 3 -400 -200 150 R 50 50 1 1 I +X ISENSE 4 400 200 150 L 50 50 1 1 I +X VIN 5 -400 200 150 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISL8117 +# +DEF ISL8117 U 0 40 Y Y 1 F N +F0 "U" -500 550 50 H V L CNN +F1 "ISL8117" 500 550 50 H V R CNN +F2 "" -600 450 50 H V C CNN +F3 "" -500 550 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 10 f +X EXTBIAS 1 -200 -600 100 U 50 50 1 1 I +X EN 2 -600 300 100 R 50 50 1 1 I +X CLKOUT 3 -600 0 100 R 50 50 1 1 I +X MOD/SYNC 4 -600 200 100 R 50 50 1 1 I +X PGOOD 5 -600 100 100 R 50 50 1 1 I +X RT 6 -600 -200 100 R 50 50 1 1 I +X SS/TRK 7 -600 -100 100 R 50 50 1 1 I +X FB 8 600 -300 100 L 50 50 1 1 I +X PGND 9 100 -600 100 U 50 50 1 1 W +X LGATE/OCS 10 600 -100 100 L 50 50 1 1 I +X VCC5V 11 0 600 100 D 50 50 1 1 W +X ISEN 12 600 0 100 L 50 50 1 1 I +X PHASE 13 600 100 100 L 50 50 1 1 I +X UGATE 14 600 200 100 L 50 50 1 1 O +X BOOT 15 600 300 100 L 50 50 1 1 I +X VIN 16 100 600 100 D 50 50 1 1 W +X SGND 17 0 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# L5973D +# +DEF L5973D U 0 40 Y Y 1 F N +F0 "U" -100 525 50 H V R CNN +F1 "L5973D" -100 450 50 H V R CNN +F2 "Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm" 150 -450 50 H I L CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SOIC*1EP*3.9x4.9mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 400 400 -400 0 1 10 f +X OUT 1 500 200 100 L 50 50 1 1 O +X SYNC 2 -500 200 100 R 50 50 1 1 B +X INH 3 -500 0 100 R 50 50 1 1 I +X COMP 4 -500 -200 100 R 50 50 1 1 P +X FB 5 500 0 100 L 50 50 1 1 I +X VREF 6 500 -200 100 L 50 50 1 1 O +X GND 7 -100 -500 100 U 50 50 1 1 W +X VCC 8 0 500 100 D 50 50 1 1 W +X EP 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LM2574HVH-12 +# +DEF LM2574HVH-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2574HVH-12" -400 250 50 H V L CNN +F2 "DIP-8" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2574HVH-3.3 LM2574HVH-5 LM2574HVH-15 LM2574HVH-ADJ +$FPLIST + DIP* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X FB 1 500 100 100 L 50 50 1 1 I +X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I +X SGND 3 0 -300 100 U 50 50 1 1 W +X PGND 4 100 -300 100 U 50 50 1 1 W +X VIN 5 -500 100 100 R 50 50 1 1 W +X OUT 7 500 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2574N-12 +# +DEF LM2574N-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2574N-12" -400 250 50 H V L CNN +F2 "DIP-8" 350 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2574N-3.3 LM2574N-5 LM2574N-15 LM2574N-ADJ +$FPLIST + DIP* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X FB 1 500 100 100 L 50 50 1 1 I +X ON/~OFF 3 -500 -100 100 R 50 50 1 1 I +X SGND 3 0 -300 100 U 50 50 1 1 W +X PGND 4 100 -300 100 U 50 50 1 1 W +X VIN 5 -500 100 100 R 50 50 1 1 W +X OUT 7 500 -100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2576HVS-12 +# +DEF LM2576HVS-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576HVS-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576HVS-3.3 LM2576HVS-5 LM2576HVS-15 LM2576HVS-ADJ +$FPLIST + TO-263-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2576HVT-12 +# +DEF LM2576HVT-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576HVT-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576HVT-3.3 LM2576HVT-5 LM2576HVT-15 LM2576HVT-ADJ +$FPLIST + TO-220-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2576S-12 +# +DEF LM2576S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576S-3.3 LM2576S-5 LM2576S-15 LM2576S-ADJ +$FPLIST + TO-263-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2576T-12 +# +DEF LM2576T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2576T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2576T-3.3 LM2576T-5 LM2576T-15 LM2576T-ADJ +$FPLIST + TO-220-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2595S-12 +# +DEF LM2595S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2595S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2595S-3.3 LM2595S-5 LM2595S-ADJ +$FPLIST + TO-263-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X OUT 1 500 -100 100 L 50 50 1 1 O +X VIN 2 -500 100 100 R 50 50 1 1 W +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ON/~OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2595T-12 +# +DEF LM2595T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2595T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2595T-3.3 LM2595T-5 LM2595T-ADJ +$FPLIST + TO-220-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X OUT 1 500 -100 100 L 50 50 1 1 O +X VIN 2 -500 100 100 R 50 50 1 1 W +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2596S-12 +# +DEF LM2596S-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2596S-12" -400 250 50 H V L CNN +F2 "TO-263-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2596S-5 LM2596S-3.3 LM2596S-ADJ +$FPLIST + TO-263-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2596T-12 +# +DEF LM2596T-12 U 0 40 Y Y 1 F N +F0 "U" -400 350 50 H V L CNN +F1 "LM2596T-12" -400 250 50 H V L CNN +F2 "TO-220-5" 300 -250 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2596T-5 LM2596T-3.3 LM2596T-ADJ +$FPLIST + TO-220-5* +$ENDFPLIST +DRAW +S -400 200 400 -200 0 1 10 f +X VIN 1 -500 100 100 R 50 50 1 1 W +X OUT 2 500 -100 100 L 50 50 1 1 O +X GND 3 0 -300 100 U 50 50 1 1 W +X FB 4 500 100 100 L 50 50 1 1 I +X ~ON~/OFF 5 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM2672M-12 +# +DEF LM2672M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2672M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2672M-3.3 LM2672M-5.0 LM2672M-ADJ +$FPLIST + SO* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X SS 2 -500 0 100 R 50 50 1 1 I +X SYNC 3 -500 -100 100 R 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2672N-12 +# +DEF LM2672N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2672N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2672N-3.3 LM2672N-5.0 LM2672N-ADJ +$FPLIST + DIP* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X SS 2 -500 0 100 R 50 50 1 1 I +X SYNC 3 -500 -100 100 R 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 -200 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2674M-12 +# +DEF LM2674M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2674M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2674M-3.3 LM2674M-5.0 LM2674M-ADJ +$FPLIST + SO* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 0 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2674N-12 +# +DEF LM2674N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2674N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2674N-3.3 LM2674N-5.0 LM2674N-ADJ +$FPLIST + DIP* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 0 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2675M-12 +# +DEF LM2675M-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2675M-12" -400 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2675M-3.3 LM2675M-5 LM2675M-ADJ +$FPLIST + SO* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 0 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM2675N-12 +# +DEF LM2675N-12 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LM2675N-12" -400 350 50 H V L CNN +F2 "DIP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM2675N-3.3 LM2675N-5 LM2675N-ADJ +$FPLIST + DIP* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 0 100 L 50 50 1 1 I +X FB 4 500 200 100 L 50 50 1 1 I +X ON/~OFF 5 -500 0 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 W +X VSW 8 500 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM3407MY +# +DEF LM3407MY U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LM3407MY" -300 350 50 H V L CNN +F2 "eMSOP-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + eMSOP-8* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X ISNS 1 400 0 100 L 50 50 1 1 O +X DIM 2 -400 0 100 R 50 50 1 1 I +X EN 3 -400 -100 100 R 50 50 1 1 I +X FS 4 -400 -200 100 R 50 50 1 1 O +X VIN 5 -400 200 100 R 50 50 1 1 I +X VCC 6 400 -200 100 L 50 50 1 1 O +X GND 7 0 -400 100 U 50 50 1 1 W +X LX 8 400 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM3578 +# +DEF LM3578 U 0 40 Y Y 1 F N +F0 "U" 150 450 50 H V C CNN +F1 "LM3578" 250 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -550 -400 550 400 0 1 0 N +X E- 1 -850 300 300 R 50 50 1 1 I I +X E+ 2 -850 100 300 R 50 50 1 1 I +X CAP_OSC 3 -850 -100 300 R 50 50 1 1 I +X GND 4 -850 -300 300 R 50 50 1 1 W +X E 5 850 -300 300 L 50 50 1 1 E +X C 6 850 -100 300 L 50 50 1 1 C +X CUR_LIM 7 850 100 300 L 50 50 1 1 I I +X VP+ 8 850 300 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM3670MF +# +DEF LM3670MF U 0 40 Y Y 1 F N +F0 "U" -200 275 50 H V L CNN +F1 "LM3670MF" -200 200 50 H V L CNN +F2 "SOT-23-5" 50 -200 50 H V L CNN +F3 "" 0 -300 50 H V C CIN +DRAW +S -200 150 200 -150 0 1 10 f +X Vin 1 -300 100 100 R 50 50 1 1 W +X GND 2 0 -250 100 U 50 50 1 1 W +X EN 3 -300 0 100 R 50 50 1 1 I +X FB 4 300 0 100 L 50 50 1 1 I +X SW 5 300 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM5006MM +# +DEF LM5006MM U 0 40 Y Y 1 F N +F0 "U" -300 650 50 H V L CNN +F1 "LM5006MM" -300 550 50 H V L CNN +F2 "MSOP-10" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + MSOP-10* +$ENDFPLIST +DRAW +S -300 500 300 -400 0 1 10 f +X SW 1 400 0 100 L 50 50 1 1 O +X BST 2 400 200 100 L 50 50 1 1 I +X LG 3 400 -200 100 L 50 50 1 1 O +X RTN 4 -400 -300 100 R 50 50 1 1 W +X UV 5 -400 0 100 R 50 50 1 1 I +X UVO 6 -400 -100 100 R 50 50 1 1 O +X FB 7 400 -300 100 L 50 50 1 1 I +X RT/SD 8 -400 200 100 R 50 50 1 1 I +X VCC 9 400 400 100 L 50 50 1 1 O +X VIN 10 -400 400 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM5007MM +# +DEF LM5007MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5007MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + MSOP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5007SD +# +DEF LM5007SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5007SD" -300 450 50 H V L CNN +F2 "LLP8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5008MM +# +DEF LM5008MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5008MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + MSOP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5008SD +# +DEF LM5008SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5008SD" -300 450 50 H V L CNN +F2 "LLP8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5008SDC +# +DEF LM5008SDC U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5008SDC" -300 450 50 H V L CNN +F2 "LLP8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5009MM +# +DEF LM5009MM U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5009MM" -300 450 50 H V L CNN +F2 "MSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +$FPLIST + MSOP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 -100 100 L 50 50 1 1 O +X BST 2 400 100 100 L 50 50 1 1 I +X RCL 3 -400 0 100 R 50 50 1 1 I +X RTN 4 -400 -300 100 R 50 50 1 1 W +X FB 5 400 -300 100 L 50 50 1 1 I +X RON/SD 6 -400 100 100 R 50 50 1 1 I +X VCC 7 400 300 100 L 50 50 1 1 O +X VIN 8 -400 300 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LM5017MR +# +DEF LM5017MR U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5017MR" -300 450 50 H V L CNN +F2 "PSOP-8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 400 300 -400 0 1 10 f +X RTN 1 -400 -300 100 R 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 I +X ULVO 3 -400 -100 100 R 50 50 1 1 I +X RON 4 -400 100 100 R 50 50 1 1 I +X FB 5 400 -300 100 L 50 50 1 1 I +X VCC 6 400 -100 100 L 50 50 1 1 O +X BST 7 400 300 100 L 50 50 1 1 I +X SW 8 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM5017SD +# +DEF LM5017SD U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "LM5017SD" -300 450 50 H V L CNN +F2 "LLP8" 0 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S -300 400 300 -400 0 1 10 f +X RTN 1 -400 -300 100 R 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 I +X ULVO 3 -400 -100 100 R 50 50 1 1 I +X RON 4 -400 100 100 R 50 50 1 1 I +X FB 5 400 -300 100 L 50 50 1 1 I +X VCC 6 400 -100 100 L 50 50 1 1 O +X BST 7 400 300 100 L 50 50 1 1 I +X SW 8 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LM5165X +# +DEF LM5165X U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LM5165X" 300 450 50 H V R CNN +F2 "" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS LM5165Y LM5165 +$FPLIST + DFN*1EP*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SW 1 400 300 100 L 50 50 1 1 w +X VIN 2 -400 300 100 R 50 50 1 1 W +X ILIM 3 400 -200 100 L 50 50 1 1 I +X SS 4 400 -100 100 L 50 50 1 1 I +X RT 5 -400 -300 100 R 50 50 1 1 I +X PGOOD 6 -400 0 100 R 50 50 1 1 O +X EN 7 -400 200 100 R 50 50 1 1 I +X FB/VOUT 8 400 100 100 L 50 50 1 1 I +X HYS 9 -400 -100 100 R 50 50 1 1 O +X GND 10 -100 -500 100 U 50 50 1 1 W +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LMR10510XMF +# +DEF LMR10510XMF U 0 40 Y Y 1 F N +F0 "U" -200 350 50 H V L CNN +F1 "LMR10510XMF" -200 250 50 H V L CNN +F2 "SOT-23-5" 250 -250 50 H V C CIN +F3 "" 0 100 50 H V C CNN +ALIAS LM2731XMF LM2731YMF LM27313XMF LM2733XMF LM2733YMF LM2735XMF LMR10510YMF LMR62014XMF LMR62421XMF LMR64010XMF +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 10 f +X SW 1 300 100 100 L 50 50 1 1 O +X GND 2 0 -300 100 U 50 50 1 1 W +X FB 3 300 -100 100 L 50 50 1 1 I +X EN 4 -300 -100 100 R 50 50 1 1 I +X VIN 5 -300 100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LMR10510YSD +# +DEF LMR10510YSD U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V L CNN +F1 "LMR10510YSD" -250 350 50 H V L CNN +F2 "LLP6" 0 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LMR62421XSD +DRAW +S -250 300 250 -300 0 1 10 f +X FB 1 400 -200 150 L 50 50 1 1 I +X GND 2 -400 -200 150 R 50 50 1 1 W +X SW 3 400 100 150 L 50 50 1 1 O +X VIND 4 -400 100 150 R 50 50 1 1 W +X VINA 5 -400 200 150 R 50 50 1 1 I +X EN 6 -400 -100 150 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LMR16006YQ +# +DEF LMR16006YQ U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "LMR16006YQ" -400 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN +F3 "" -400 450 50 H V C CNN +ALIAS LMR16006YQ3 LMR16006YQ5 +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X CB 1 500 200 100 L 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X FB 3 500 -200 100 L 50 50 1 1 I +X ~SHDN 4 -500 0 100 R 50 50 1 1 I +X VIN 5 -500 200 100 R 50 50 1 1 W +X SW 6 500 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LT1054 +# +DEF LT1054 U 0 40 Y Y 1 F N +F0 "U" -200 500 50 H V C CNN +F1 "LT1054" 400 -500 50 H V C CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X FB/SHDN 1 -400 200 100 R 50 50 1 1 I +X CAP+ 2 400 100 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X CAP- 4 400 -300 100 L 50 50 1 1 I +X VOUT 5 400 300 100 L 50 50 1 1 w +X VREF 6 -400 -200 100 R 50 50 1 1 O +X OSC 7 -400 0 100 R 50 50 1 1 I +X V+ 8 -400 300 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LT1372 +# +DEF LT1372 U 0 30 Y Y 1 F N +F0 "U" 600 500 50 H V C CNN +F1 "LT1372" -500 500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LT1373 +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 250 -700 300 U 50 50 1 1 I +X FB+ 2 1000 -250 300 L 50 50 1 1 I +X FB- 3 -1000 250 300 R 50 50 1 1 P +X S/S 4 -1000 -250 300 R 50 50 1 1 P +X Vin 5 0 700 300 D 50 50 1 1 W +X GND_S 6 -150 -700 300 U 50 50 1 1 I +X GND 7 -300 -700 300 U 50 50 1 1 I +X Vsw 8 1000 250 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LT1945 +# +DEF LT1945 U 0 40 Y Y 1 F N +F0 "U" -250 450 50 H V C CNN +F1 "LT1945" 150 450 50 H V C CNN +F2 "" 100 0 50 H V C CNN +F3 "" 100 0 50 H V C CNN +$FPLIST + MSOP-10* +$ENDFPLIST +DRAW +S -300 400 300 -200 0 1 0 f +X NFB1 1 400 0 100 L 50 50 1 1 I +X ~SHDN1 2 -400 200 100 R 50 50 1 1 I +X GND 3 -200 -300 100 U 50 50 1 1 W +X ~SHDN2 4 -400 100 100 R 50 50 1 1 I +X FB2 5 400 300 100 L 50 50 1 1 I +X SW2 6 400 200 100 L 50 50 1 1 w +X PGND 7 -100 -300 100 U 50 50 1 1 W +X V_IN 8 -400 300 100 R 50 50 1 1 W +X PGND 9 0 -300 100 U 50 50 1 1 W +X SW1 10 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# LT3430 +# +DEF LT3430 U 0 30 Y Y 1 F N +F0 "U" 200 600 50 H V L CNN +F1 "LT3430" 500 -600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X GND 1 -150 -800 300 U 50 50 1 1 W +X SW 2 800 250 300 L 50 50 1 1 O +X VIN 3 -50 800 300 D 30 30 1 1 I +X VIN 4 50 800 300 D 30 30 1 1 I +X SW 5 800 150 300 L 50 50 1 1 P +X BOOST 6 800 400 300 L 50 50 1 1 I +X GND 8 -50 -800 300 U 50 50 1 1 W +X GND 9 50 -800 300 U 50 50 1 1 W +X Bias 10 -800 -200 300 R 50 50 1 1 I +X COMP 11 -800 -50 300 R 50 50 1 1 I +X FB(1.22V) 12 800 0 300 L 50 50 1 1 I +X SYNC 14 -800 250 300 R 50 50 1 1 I +X SHDN 15 -800 400 300 R 50 50 1 1 I I +X GND 16 150 -800 300 U 50 50 1 1 W +X GND 17 400 -800 300 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LT3439 +# +DEF LT3439 U 0 40 Y Y 1 F N +F0 "U" -450 700 50 H V L CNN +F1 "LT3439" -450 600 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -450 550 450 -550 0 1 10 f +X PGND 1 0 -700 150 U 50 50 1 1 W +X COLA 3 600 300 150 L 50 50 1 1 O +X Rsl 4 600 -300 150 L 50 50 1 1 P +X SYNC 5 -600 100 150 R 50 50 1 1 P +X Ct 6 -600 0 150 R 50 50 1 1 P +X Rt 7 -600 -100 150 R 50 50 1 1 P +X GND 10 -100 -700 150 U 50 50 1 1 W +X ~SHDN~ 11 -600 300 150 R 50 50 1 1 I I +X VIN 13 0 700 150 D 50 50 1 1 W +X COLB 14 600 0 150 L 50 50 1 1 O +X PGND 16 100 -700 150 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LT3757EMSE +# +DEF LT3757EMSE U 0 30 Y Y 1 F N +F0 "U" 150 500 50 H V C CNN +F1 "LT3757EMSE" 400 -500 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -400 450 400 -450 0 1 0 N +X VC 1 -600 -350 200 R 50 50 1 1 I +X FBX 2 600 -200 200 L 50 50 1 1 I +X SS 3 -600 -250 200 R 50 50 1 1 I +X RT 4 -600 -100 200 R 50 50 1 1 I +X SYNC 5 -600 50 200 R 50 50 1 1 I +X SENSE 6 600 -50 200 L 50 50 1 1 I +X GATE 7 600 200 200 L 50 50 1 1 O +X INTVCC 8 600 -350 200 L 50 50 1 1 O +X ~SHDN~/UVLO 9 -600 200 200 R 50 50 1 1 I +X VIN 10 0 650 200 D 50 50 1 1 I +X GND 11 0 -650 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1044 +# +DEF LTC1044 U 0 40 Y Y 1 F N +F0 "U" -200 500 50 H V C CNN +F1 "LTC1044" 400 -500 50 H V C CNN +F2 "" 100 -100 50 H V C CNN +F3 "" 100 -100 50 H V C CNN +ALIAS MAX1044 ICL7660 +$FPLIST + DIP-8* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X BOOST 1 -400 200 100 R 50 50 1 1 I +X CAP+ 2 400 100 100 L 50 50 1 1 I +X GND 3 0 -500 100 U 50 50 1 1 W +X CAP- 4 400 -300 100 L 50 50 1 1 I +X VOUT 5 400 300 100 L 50 50 1 1 w +X LV 6 -400 -200 100 R 50 50 1 1 I +X OSC 7 -400 0 100 R 50 50 1 1 I +X V+ 8 -400 300 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC1307 +# +DEF LTC1307 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1307" 340 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X Vc 1 -1000 -200 300 R 50 50 1 1 I +X FeedBack 2 1000 0 300 L 50 50 1 1 I +X SHDW 3 -1000 0 300 R 50 50 1 1 I I +X GND 4 0 -700 300 U 50 50 1 1 I +X SW 5 1000 200 300 L 50 50 1 1 C +X VIN 6 0 700 300 D 50 50 1 1 I +X LBI 7 -1000 200 300 R 50 50 1 1 I +X LBO 8 1000 -200 300 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC1624 +# +DEF LTC1624 U 0 30 Y Y 1 F N +F0 "U" 220 450 50 H V C CNN +F1 "LTC1624" 340 -447 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -700 -400 700 400 0 1 0 N +X ISENSE 1 -1000 200 300 R 50 50 1 1 I +X Ith/RUN 2 -1000 0 300 R 50 50 1 1 I +X SET 3 -1000 -200 300 R 50 50 1 1 I +X GND 4 0 -700 300 U 50 50 1 1 W +X SW 5 1000 -200 300 L 50 50 1 1 I +X TG 6 1000 0 300 L 50 50 1 1 C +X BOOST 7 1000 200 300 L 50 50 1 1 O +X VIN 8 0 700 300 D 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC1878 +# +DEF LTC1878 U 0 40 Y Y 1 F N +F0 "U" 100 400 50 H V C CNN +F1 "LTC1878" 0 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC1878EMS8 +DRAW +S -400 350 400 -350 0 1 0 N +X RUN 1 -650 -100 250 R 50 50 1 1 I +X ITH 2 -650 -250 250 R 50 50 1 1 I +X VFB 3 650 -50 250 L 50 50 1 1 I +X GND 4 -100 -600 250 U 50 50 1 1 W +X SW 5 650 250 250 L 50 50 1 1 O +X VIN 6 -650 50 250 R 50 50 1 1 I +X SYNC 7 -650 250 250 R 50 50 1 1 I C +X PLL_LPF 8 650 -250 250 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# LTC3429 +# +DEF LTC3429 U 0 40 Y Y 1 F N +F0 "U" 0 325 50 H V C CNN +F1 "LTC3429" 0 250 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 50 -250 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC3429B +$FPLIST + TSOT-23* + SOT-23* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X SW 1 400 100 100 L 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X FB 3 400 -100 100 L 50 50 1 1 I +X ~SHDN 4 -400 0 100 R 50 50 1 1 I +X VOUT 5 400 0 100 L 50 50 1 1 w +X VIN 6 -400 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3442 +# +DEF LTC3442 U 0 40 Y Y 1 F N +F0 "U" 0 0 50 H V C CNN +F1 "LTC3442" 450 -450 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -600 400 600 -400 0 1 0 N +X SHDN/SS 1 -850 100 250 R 50 50 1 1 I I +X RT 2 -850 -300 250 R 50 50 1 1 I +X SGND 3 -200 -600 200 U 50 50 1 1 W +X SW1 4 -200 600 200 D 50 50 1 1 B +X PGND 5 0 -600 200 U 50 50 1 1 W +X SW2 6 200 600 200 D 50 50 1 1 B +X BURST 7 850 -300 250 L 50 50 1 1 I +X VOUT 8 850 300 250 L 50 50 1 1 w +X VIN 9 -850 300 250 R 50 50 1 1 W +X RLIM 10 -850 -100 250 R 50 50 1 1 I +X VC 11 850 -150 250 L 50 50 1 1 I +X FB 12 850 50 250 L 50 50 1 1 I +X PGND 13 200 -600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3525 +# +DEF LTC3525 U 0 40 Y Y 1 F N +F0 "U" 0 325 50 H V C CNN +F1 "LTC3525" 0 250 50 H V C CNN +F2 "" 0 -250 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS LTC3525-3 LTC3525-3.3 LTC3525-5 LTC3525D-3.3 LTC3525L-3 +$FPLIST + SC70* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X ~SHDN 1 -400 0 100 R 50 50 1 1 I +X GND 2 -400 -100 100 R 50 50 1 1 W +X VIN 3 -400 100 100 R 50 50 1 1 W +X VOUT 4 400 0 100 L 50 50 1 1 w +X GND 5 400 -100 100 L 50 50 1 1 W +X SW 6 400 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC3630 +# +DEF LTC3630 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "LTC3630" 300 450 50 H V R CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +ALIAS LTC3630A +$FPLIST + DFN* + MSOP* +$ENDFPLIST +DRAW +S -300 400 300 -500 0 1 10 f +X SW 1 400 300 100 L 50 50 1 1 w +X NC 2 -400 -300 100 R 50 50 1 1 N N +X Vin 3 -400 300 100 R 50 50 1 1 W +X NC 4 -400 200 100 R 50 50 1 1 N N +X RUN 5 -400 100 100 R 50 50 1 1 I +X Vprg2 6 400 -100 100 L 50 50 1 1 B +X Vprg1 7 400 -200 100 L 50 50 1 1 B +X GND 8 -100 -600 100 U 50 50 1 1 W +X Vfb 9 400 100 100 L 50 50 1 1 I +X SS 10 400 0 100 L 50 50 1 1 I +X Iset 11 -400 -100 100 R 50 50 1 1 I +X FBO 12 -400 -200 100 R 50 50 1 1 I +X NC 13 -400 -400 100 R 50 50 1 1 N N +X GND 14 0 -600 100 U 50 50 1 1 W +X NC 15 -400 0 100 R 50 50 1 1 N N +X GND 16 100 -600 100 U 50 50 1 1 W +X GND 17 200 -600 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LTC3886 +# +DEF LTC3886 U 0 40 Y Y 1 F N +F0 "U" -550 150 50 H V C CNN +F1 "LTC3886" 500 150 50 H V C CNN +F2 "" -250 400 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/3886fa.pdf" 0 350 50 H I C CNN +F4 "Linear Technology" 0 450 50 H I C CNN "Manufacturer" +$FPLIST + QFN* +$ENDFPLIST +DRAW +S -600 100 600 -3100 0 1 15 f +X SW0 1 -700 -300 100 R 50 50 1 1 O +X TG0 2 -700 0 100 R 50 50 1 1 O +X Isense0+ 4 -700 -700 100 R 50 50 1 1 I +X Isense0- 5 -700 -800 100 R 50 50 1 1 I +X TSNS0 6 -700 -1400 100 R 50 50 1 1 I +X Vsense0+ 7 -700 -1200 100 R 50 50 1 1 I +X Vsense0- 8 -700 -1300 100 R 50 50 1 1 I +X Isense1+ 9 700 -700 100 L 50 50 1 1 I +X Isense1- 10 700 -800 100 L 50 50 1 1 I +X RUN1 20 -700 -2600 100 R 50 50 1 1 I +X Vdd33 30 -200 -3200 100 U 50 50 1 1 w +X BOOST1 40 700 -200 100 L 50 50 1 1 O +X BG0 50 -700 -400 100 R 50 50 1 1 O +X Ithr0 11 -700 -2800 100 R 50 50 1 1 I +X ASEL0 21 -700 -1600 100 R 50 50 1 1 I +X Ith1 31 700 -2900 100 L 50 50 1 1 I +X Ith0 12 -700 -2900 100 R 50 50 1 1 I +X ASEL1 22 -700 -1700 100 R 50 50 1 1 I +X Ithr1 32 700 -2800 100 L 50 50 1 1 I +X BG1 42 700 -400 100 L 50 50 1 1 O +X BOOST0 52 -700 -200 100 R 50 50 1 1 O +X SYNC 13 -700 -1900 100 R 50 50 1 1 I +X Vout_cfg0 23 700 -1600 100 L 50 50 1 1 I +X PGOOD1 33 700 -2500 100 L 50 50 1 1 O +X EXTVcc 43 -700 -1100 100 R 50 50 1 1 W +X GND 53 0 -3200 100 U 50 50 1 1 W +X SCL 14 -700 -2200 100 R 50 50 1 1 I +X Vout_cfg1 24 700 -1700 100 L 50 50 1 1 I +X PGOOD0 34 700 -2400 100 L 50 50 1 1 O +X INTVcc 44 0 200 100 D 50 50 1 1 w +X SDA 15 -700 -2300 100 R 50 50 1 1 B +X FREQ_CFG 25 700 -1900 100 L 50 50 1 1 I +X Vsense1+ 35 700 -1200 100 L 50 50 1 1 I +X ~ALERT 16 -700 -2400 100 R 50 50 1 1 O +X PHAS_CFG 26 700 -2000 100 L 50 50 1 1 I +X TSNS1 36 700 -1400 100 L 50 50 1 1 I +X Iin- 46 300 200 100 D 50 50 1 1 I +X ~FAULT0 17 700 -2200 100 L 50 50 1 1 O +X Vdd25 27 200 -3200 100 U 50 50 1 1 w +X Iin+ 47 200 200 100 D 50 50 1 1 I +X ~FAULT1 18 700 -2300 100 L 50 50 1 1 O +X WP 28 -700 -2100 100 R 50 50 1 1 I +X TG1 38 700 0 100 L 50 50 1 1 O +X Vin 48 -200 200 100 D 50 50 1 1 W +X RUN0 19 -700 -2500 100 R 50 50 1 1 I +X SHARE_CLK 29 700 -2600 100 L 50 50 1 1 I +X SW1 39 700 -300 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# LTC3890 +# +DEF LTC3890 U 0 40 Y Y 1 F N +F0 "U" -600 250 50 H V L CNN +F1 "LTC3890" 600 250 50 H V R CNN +F2 "" 3150 -600 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/3890fc.pdf" 0 550 50 H I C CNN +F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" +$FPLIST + QFN* +$ENDFPLIST +DRAW +S -600 200 600 -1500 0 1 15 f +X SENSE1- 1 -700 -500 100 R 50 50 1 1 I +X FREQ 2 -700 -1000 100 R 50 50 1 1 I +X PHASMD 3 700 -1000 100 L 50 50 1 1 I +X CLKOUT 4 -700 -1100 100 R 50 50 1 1 O +X PLL/MODE 5 700 -1100 100 L 50 50 1 1 I +X SGND 6 -100 -1600 100 U 50 50 1 1 W +X RUN1 7 -700 -700 100 R 50 50 1 1 I +X RUN2 8 700 -700 100 L 50 50 1 1 I +X SENSE2- 9 700 -500 100 L 50 50 1 1 I +X SENSE2+ 10 700 -400 100 L 50 50 1 1 I +X EXTVcc 20 200 300 100 D 50 50 1 1 W +X ITH1 30 -700 -1300 100 R 50 50 1 1 O +X VFB2 11 700 -600 100 L 50 50 1 1 I +X PGND 21 100 -1600 100 U 50 50 1 1 W +X VFB1 31 -700 -600 100 R 50 50 1 1 I +X ITH2 12 700 -1300 100 L 50 50 1 1 O +X Vin 22 -100 300 100 D 50 50 1 1 W +X SENSE1+ 32 -700 -400 100 R 50 50 1 1 I +X SS2 13 300 -1600 100 U 50 50 1 1 I +X BG1 23 -700 -200 100 R 50 50 1 1 O +X SGND 33 0 -1600 100 U 50 50 1 1 W +X PGOOD2 14 700 -800 100 L 50 50 1 1 O +X BOOST1 24 -700 0 100 R 50 50 1 1 O +X TG2 15 700 100 100 L 50 50 1 1 O +X SW1 25 -700 -100 100 R 50 50 1 1 O +X SW2 16 700 -100 100 L 50 50 1 1 O +X TG1 26 -700 100 100 R 50 50 1 1 O +X BOOST2 17 700 0 100 L 50 50 1 1 O +X PGOOD1 27 -700 -800 100 R 50 50 1 1 O +X BG2 18 700 -200 100 L 50 50 1 1 O +X I_Lim 28 700 -1200 100 L 50 50 1 1 I +X INTVcc 19 100 300 100 D 50 50 1 1 w +X SS1 29 -300 -1600 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# LTC3890-1 +# +DEF LTC3890-1 U 0 40 Y Y 1 F N +F0 "U" -600 250 50 H V L CNN +F1 "LTC3890-1" 700 250 50 H V R CNN +F2 "" 3150 -600 50 H V C CNN +F3 "http://cds.linear.com/docs/en/datasheet/38901fb.pdf" 0 550 50 H I C CNN +F4 "Linear Technology" 0 650 50 H I C CNN "Manufacturer" +$FPLIST + SSOP* +$ENDFPLIST +DRAW +S -600 200 600 -1500 0 1 15 f +X ITH1 1 -700 -1300 100 R 50 50 1 1 O +X VFB1 2 -700 -600 100 R 50 50 1 1 I +X SENSE1+ 3 -700 -400 100 R 50 50 1 1 I +X SENSE1- 4 -700 -500 100 R 50 50 1 1 I +X FREQ 5 -700 -1000 100 R 50 50 1 1 I +X PLL/MODE 6 700 -1100 100 L 50 50 1 1 I +X SGND 7 -100 -1600 100 U 50 50 1 1 W +X RUN1 8 -700 -700 100 R 50 50 1 1 I +X RUN2 9 700 -700 100 L 50 50 1 1 I +X SENSE2- 10 700 -500 100 L 50 50 1 1 I +X EXTVcc 20 200 300 100 D 50 50 1 1 W +X SENSE2+ 11 700 -400 100 L 50 50 1 1 I +X PGND 21 100 -1600 100 U 50 50 1 1 W +X VFB2 12 700 -600 100 L 50 50 1 1 I +X Vin 22 -100 300 100 D 50 50 1 1 W +X ITH2 13 700 -1300 100 L 50 50 1 1 O +X BG1 23 -700 -200 100 R 50 50 1 1 O +X SS2 14 300 -1600 100 U 50 50 1 1 I +X BOOST1 24 -700 0 100 R 50 50 1 1 O +X TG2 15 700 100 100 L 50 50 1 1 O +X SW1 25 -700 -100 100 R 50 50 1 1 O +X SW2 16 700 -100 100 L 50 50 1 1 O +X TG1 26 -700 100 100 R 50 50 1 1 O +X BOOST2 17 700 0 100 L 50 50 1 1 O +X PGOOD1 27 -700 -800 100 R 50 50 1 1 O +X BG2 18 700 -200 100 L 50 50 1 1 O +X SS1 28 -300 -1600 100 U 50 50 1 1 I +X INTVcc 19 100 300 100 D 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MAX15062A +# +DEF MAX15062A U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "MAX15062A" -400 350 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8_2x2mm_Pitch0.5mm" 0 550 50 H I C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX15062B MAX15062C +$FPLIST + DFN*2x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X VIN 1 -500 200 100 R 50 50 1 1 W +X EN/UVLO 2 -500 100 100 R 50 50 1 1 I +X VCC 3 -500 -200 100 R 50 50 1 1 w +X FB/Vout 4 500 0 100 L 50 50 1 1 I +X MODE 5 -500 -100 100 R 50 50 1 1 I +X ~RESET 6 500 -200 100 L 50 50 1 1 C +X GND 7 0 -400 100 U 50 50 1 1 W +X LX 8 500 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MAX5035AUPA +# +DEF MAX5035AUPA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "MAX5035AUPA" -300 350 50 H V L CNN +F2 "DIP-8" 300 -350 50 H V C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX5035BUPA MAX5035CUPA MAX5035DUPA +$FPLIST + PDIP* + DIP* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X BST 1 400 200 100 L 50 50 1 1 P +X VD 2 -400 -200 100 R 50 50 1 1 P +X SGND 3 -100 -400 100 U 50 50 1 1 W +X FB 4 400 -200 100 L 50 50 1 1 I +X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I +X GND 6 100 -400 100 U 50 50 1 1 W +X VIN 7 -400 200 100 R 50 50 1 1 W +X LX 8 400 0 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX5035AUSA +# +DEF MAX5035AUSA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "MAX5035AUSA" -300 350 50 H V L CNN +F2 "SOIC-8" 300 -350 50 H V C CIN +F3 "" 0 -50 50 H V C CNN +ALIAS MAX5035AASA MAX5035BUSA MAX5035BASA MAX5035CUSA MAX5035CASA MAX5035DUSA MAX5035DASA MAX5035EUSA MAX5035EASA +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X BST 1 400 200 100 L 50 50 1 1 P +X VD 2 -400 -200 100 R 50 50 1 1 P +X SGND 3 -100 -400 100 U 50 50 1 1 W +X FB 4 400 -200 100 L 50 50 1 1 I +X ON/~OFF~ 5 -400 100 100 R 50 50 1 1 I +X GND 6 100 -400 100 U 50 50 1 1 W +X VIN 7 -400 200 100 R 50 50 1 1 W +X LX 8 400 0 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MAX777 +# +DEF MAX777 U 0 30 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "MAX777" 300 350 50 H V R CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +DRAW +S -300 300 300 -300 0 1 10 f +X ILIM 1 -400 100 100 R 50 50 1 1 I +X IN 2 -400 200 100 R 50 50 1 1 W +X AGND 3 0 -400 100 U 50 50 1 1 W +X PGND 4 100 -400 100 U 50 50 1 1 W +X LX 5 400 200 100 L 50 50 1 1 P +X OUT 6 400 100 100 L 50 50 1 1 w +X ~SHDN 7 -400 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# MC34063 +# +DEF MC34063 U 0 40 Y Y 1 F N +F0 "U" 0 450 50 H V C CNN +F1 "MC34063" 50 -450 50 H V L CNN +F2 "" 500 0 50 H V C CNN +F3 "" 500 0 50 H V C CNN +$FPLIST + DIP* + SOIC* + DFN* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X SwC 1 400 100 100 L 50 50 1 1 P +X SwE 2 400 -100 100 L 50 50 1 1 P +X TC 3 -400 -300 100 R 50 50 1 1 I +X GND 4 0 -500 100 U 50 50 1 1 W +X Vfb 5 400 -300 100 L 50 50 1 1 I +X Vin(VCC) 6 -400 100 100 R 50 50 1 1 W +X Ipk 7 -400 300 100 R 50 50 1 1 I +X DC 8 400 300 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MCP16301 +# +DEF MCP16301 U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16301" -300 450 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16301H +$FPLIST + SOT-23-* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X BOOST 1 400 300 100 L 50 50 1 1 O +X GND 2 0 -400 100 U 50 50 1 1 W +X Vfb 3 400 0 100 L 50 50 1 1 I +X EN 4 -400 200 100 R 50 50 1 1 I +X Vin 5 -400 300 100 R 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# MCP16311-MNY +# +DEF MCP16311-MNY U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16311-MNY" -300 450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16312-MNY +$FPLIST + DFN*1EP*3x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -400 0 100 R 50 50 1 1 w +X EN 3 -400 200 100 R 50 50 1 1 I +X Vin 4 -400 300 100 R 50 50 1 1 W +X Pgnd 5 -100 -400 100 U 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +X BOOST 7 400 300 100 L 50 50 1 1 O +X Agnd 8 0 -400 100 U 50 50 1 1 W +X PAD 9 100 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP16311-MS +# +DEF MCP16311-MS U 0 40 Y Y 1 F N +F0 "U" -300 550 50 H V L CNN +F1 "MCP16311-MS" -300 450 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 0 -500 50 H I C CNN +F3 "" -300 550 50 H V C CNN +ALIAS MCP16312-MS +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 400 300 -300 0 1 10 f +X Vfb 1 400 0 100 L 50 50 1 1 I +X Vcc 2 -400 0 100 R 50 50 1 1 w +X EN 3 -400 200 100 R 50 50 1 1 I +X Vin 4 -400 300 100 R 50 50 1 1 W +X Pgnd 5 -100 -400 100 U 50 50 1 1 W +X SW 6 400 200 100 L 50 50 1 1 w +X BOOST 7 400 300 100 L 50 50 1 1 O +X Agnd 8 0 -400 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1640-CH +# +DEF MCP1640-CH U 0 40 Y Y 1 F N +F0 "U" -300 425 50 H V L CNN +F1 "MCP1640-CH" -300 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -500 50 H I C CIN +F3 "" -250 450 50 H V C CNN +ALIAS MCP1640B-CH MCP1640C-CH MCP1640D-CH +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X SW 1 400 200 100 L 50 50 1 1 I +X GND 2 0 -400 100 U 50 50 1 1 W +X EN 3 -400 -100 100 R 50 50 1 1 I +X VFB 4 400 -100 100 L 50 50 1 1 I +X VOUT 5 400 0 100 L 50 50 1 1 w +X VIN 6 -400 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP1640-MC +# +DEF MCP1640-MC U 0 40 Y Y 1 F N +F0 "U" -300 525 50 H V L CNN +F1 "MCP1640-MC" -300 450 50 H V L CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_3x2mm_Pitch0.5mm" 0 -600 50 H I C CIN +F3 "" -250 450 50 H V C CNN +ALIAS MCP1640B-MC MCP1640C-MC MCP1640D-MC +$FPLIST + DFN*1EP*3x2mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X VFB 1 400 -100 100 L 50 50 1 1 I +X SGND 2 -100 -500 100 U 50 50 1 1 W +X PGND 3 0 -500 100 U 50 50 1 1 W +X EN 4 -400 -100 100 R 50 50 1 1 I +X SW 5 400 300 100 L 50 50 1 1 I +X VOUTP 6 400 0 100 L 50 50 1 1 w +X VOUTS 7 400 100 100 L 50 50 1 1 w +X VIN 8 -400 100 100 R 50 50 1 1 W +X PAD 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# MIC2177 +# +DEF MIC2177 U 0 30 Y Y 1 F N +F0 "U" 350 600 50 H V C CNN +F1 "MIC2177" 450 -600 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -500 500 500 -500 0 1 0 N +X VIN 1 -100 800 300 D 50 50 1 1 I +X VIN 2 100 800 300 D 50 50 1 1 I +X SW 3 800 250 300 L 50 50 1 1 O +X PGND 4 800 -450 300 L 50 50 1 1 W +X PGND 5 800 -350 300 L 50 50 1 1 W +X PGND 6 800 -250 300 L 50 50 1 1 W +X PGND 7 800 -150 300 L 50 50 1 1 W +X SW 8 800 150 300 L 50 50 1 1 P +X VIN 9 0 800 300 D 50 50 1 1 I +X Sense 10 800 400 300 L 50 50 1 1 I +X SHDN 20 -800 400 300 R 50 50 1 1 I I +X AUTO 11 -800 100 300 R 50 50 1 1 I +X FB 12 800 0 300 L 50 50 1 1 I +X COMP 13 -800 -50 300 R 50 50 1 1 I +X SGND 14 150 -800 300 U 50 50 1 1 W +X SGND 15 50 -800 300 U 50 50 1 1 W +X SGND 16 -50 -800 300 U 50 50 1 1 W +X SGND 17 -150 -800 300 U 50 50 1 1 W +X SYNC 18 -800 250 300 R 50 50 1 1 I +X Bias 19 -800 -200 300 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# NID60 +# +DEF NID60 U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "NID60" -400 350 50 H V L CNN +F2 "" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS NID60S24-5 NID60S24-15 NID60S48-24 NID60S24-12 +DRAW +S -400 300 400 -200 0 1 10 f +X Vout 1 500 200 100 L 50 50 1 1 w +X Vout 2 500 100 100 L 50 50 1 1 P +X Vout 3 500 0 100 L 50 50 1 1 P +X Vout 4 500 -100 100 L 50 50 1 1 P +X COM 5 -100 -300 100 U 50 50 1 1 W +X COM 6 100 -300 100 U 50 50 1 1 W +X Vin 7 -500 200 100 R 50 50 1 1 W +X Vin 8 -500 100 100 R 50 50 1 1 W +X RC 11 -500 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# ST1CC40PHR +# +DEF ST1CC40PHR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "ST1CC40PHR" -400 350 50 H V L CNN +F2 "HSOP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S 400 300 -400 -300 0 1 10 f +X VIN_A 1 -500 100 100 R 50 50 1 1 I +X INH 2 -500 -100 100 R 50 50 1 1 I +X PGND 2 100 -400 100 U 50 50 1 1 w +X FB 3 500 -100 100 L 50 50 1 1 I +X AGND 4 -100 -400 100 U 50 50 1 1 W +X VIN_SW 6 -500 200 100 R 50 50 1 1 I +X SW 7 500 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ST1S10PHR +# +DEF ST1S10PHR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "ST1S10PHR" -400 350 50 H V L CNN +F2 "HSOP-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S 400 300 -400 -300 0 1 10 f +X VIN_A 1 -500 100 100 R 50 50 1 1 I +X INH 2 -500 -100 100 R 50 50 1 1 I +X PGND 2 100 -400 100 U 50 50 1 1 w +X FB 3 500 -100 100 L 50 50 1 1 I +X AGND 4 -100 -400 100 U 50 50 1 1 W +X SYNC 5 -500 -200 100 R 50 50 1 1 B +X VIN_SW 6 -500 200 100 R 50 50 1 1 I +X SW 7 500 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ST1S10PUR +# +DEF ST1S10PUR U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "ST1S10PUR" -400 350 50 H V L CNN +F2 "DFN-8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S 400 300 -400 -300 0 1 10 f +X VIN_A 1 -500 100 100 R 50 50 1 1 I +X INH 2 -500 -100 100 R 50 50 1 1 I +X PGND 2 100 -400 100 U 50 50 1 1 w +X FB 3 500 -100 100 L 50 50 1 1 I +X AGND 4 -100 -400 100 U 50 50 1 1 W +X SYNC 5 -500 -200 100 R 50 50 1 1 B +X VIN_SW 6 -500 200 100 R 50 50 1 1 I +X SW 7 500 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ST1S14PHR +# +DEF ST1S14PHR U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "ST1S14PHR" -300 350 50 H V L CNN +F2 "HSOP-8" 250 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +DRAW +S 300 300 -300 -300 0 1 10 f +X BST 1 400 200 100 L 50 50 1 1 I +X PG 2 -400 -200 100 R 50 50 1 1 O +X ~EN1~ 3 -400 0 100 R 50 50 1 1 I +X FB 4 400 -200 100 L 50 50 1 1 I +X EN2 5 -400 -100 100 R 50 50 1 1 I +X GND 6 0 -400 100 U 50 50 1 1 W +X VIN 7 -400 200 100 R 50 50 1 1 I +X SW 8 400 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# TL497 +# +DEF TL497 U 0 30 Y Y 1 F N +F0 "U" 100 450 50 H V L CNN +F1 "TL497" 50 -450 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +ALIAS TL497A +DRAW +S -450 400 450 -400 0 1 0 N +X Comp_1.2V 1 -750 300 300 R 50 50 1 1 I +X Inhbt 2 -750 -150 300 R 50 50 1 1 I +X Freq_Ctrl 3 -750 0 300 R 50 50 1 1 I +X Substrat 4 -750 -300 300 R 50 50 1 1 I +X GND 5 0 -600 200 U 50 50 1 1 W +X Cath 6 750 -300 300 L 50 50 1 1 I +X Anode 7 750 200 300 L 50 50 1 1 I +X Emit 8 750 100 300 L 50 50 1 1 O +X Coll 10 750 300 300 L 50 50 1 1 I +X Base_Tr 11 750 -50 300 L 50 50 1 1 U +X BaseDrv 12 750 -150 300 L 50 50 1 1 U +X Curr_Lim 13 -750 150 300 R 50 50 1 1 I +X VCC 14 0 600 200 D 60 30 1 1 W +ENDDRAW +ENDDEF +# +# TPS5430DDA +# +DEF TPS5430DDA U 0 40 Y Y 1 F N +F0 "U" -400 450 50 H V L CNN +F1 "TPS5430DDA" -400 350 50 H V L CNN +F2 "HSOIC8" 350 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS5431DDA +$FPLIST + *SO* +$ENDFPLIST +DRAW +S -400 300 400 -300 0 1 10 f +X BOOT 1 500 200 100 L 50 50 1 1 I +X VSENSE 4 500 -200 100 L 50 50 1 1 I +X EN 5 -500 -200 100 R 50 50 1 1 I +X GND 6 -100 -400 100 U 50 50 1 1 W +X VIN 7 -500 200 100 R 50 50 1 1 I +X PH 8 500 0 100 L 50 50 1 1 O +X PAD 9 0 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TPS54360DDA +# +DEF TPS54360DDA U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS54360DDA" -300 350 50 H V L CNN +F2 "HSOIC8" 300 -450 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS54340DDA +$FPLIST + *SO* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X BOOT 1 400 200 100 L 50 50 1 1 I +X VIN 2 -400 200 100 R 50 50 1 1 I +X EN 3 -400 -300 100 R 50 50 1 1 I +X RT/CLK 4 -400 0 100 R 50 50 1 1 I +X FB 5 400 -300 100 L 50 50 1 1 I +X COMP 6 400 -100 100 L 50 50 1 1 P +X GND 7 -100 -500 100 U 50 50 1 1 W +X SW 8 400 0 100 L 50 50 1 1 O +X PAD 9 100 -500 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TPS560200 +# +DEF TPS560200 U 0 25 Y Y 1 F N +F0 "U" -200 200 50 H V L CNN +F1 "TPS560200" 0 200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" 50 -250 50 H I L CNN +F3 "" -250 -350 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 150 200 -200 0 1 10 f +X EN 1 -300 -100 100 R 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X PH 3 300 100 100 L 50 50 1 1 w +X VIN 4 -300 100 100 R 50 50 1 1 W +X FB 5 300 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TPS60500DGS +# +DEF TPS60500DGS U 0 40 Y Y 1 F N +F0 "U" -500 -350 50 H V L CNN +F1 "TPS60500DGS" 100 -350 50 H V L CNN +F2 "MSOP-10" 100 -450 50 H V L CIN +F3 "" 0 0 50 H V C CNN +ALIAS TPS60501DGS TPS60502DGS TPS60503DGS +$FPLIST + MSOP-10* +$ENDFPLIST +DRAW +S -500 400 500 -300 0 1 10 f +X ~EN 1 -600 -200 100 R 50 50 1 1 I +X PG 2 600 -200 100 L 50 50 1 1 C +X C2- 3 100 500 100 D 50 50 1 1 P +X C2+ 4 400 500 100 D 50 50 1 1 P +X VIN 5 -600 100 100 R 50 50 1 1 I +X C1+ 6 -100 500 100 D 50 50 1 1 P +X VOUT 7 600 100 100 L 50 50 1 1 w +X C1- 8 -400 500 100 D 50 50 1 1 P +X GND 9 0 -400 100 U 50 50 1 1 W +X FB 10 600 -100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TPS61200 +# +DEF TPS61200 U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "TPS61200" 0 350 50 H V C CNN +F2 "" 50 -450 50 H I L CNN +F3 "" 0 0 50 H V C CNN +ALIAS TPS61201 TPS61202 +$FPLIST + S-PVSON-N10 + S-PWSON-N10 +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X VAUX 1 400 0 100 L 50 50 1 1 B +X VOUT 2 400 100 100 L 50 50 1 1 w +X L 3 400 200 100 L 50 50 1 1 I +X PGND 4 400 -300 100 L 50 50 1 1 W +X VIN 5 -400 200 100 R 50 50 1 1 W +X EN 6 -400 0 100 R 50 50 1 1 I +X UVLO 7 -400 -200 100 R 50 50 1 1 I +X PS 8 -400 -100 100 R 50 50 1 1 I +X GND 9 -400 -300 100 R 50 50 1 1 W +X FB 10 400 -200 100 L 50 50 1 1 I +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62170 +# +DEF TPS62170 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS62170" 300 450 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-8-1EP_2x2mm_Pitch0.5mm" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS TPS62171 TPS62172 TPS62173 +$FPLIST + DFN-* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X PGND 1 100 -500 100 U 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 W +X EN 3 -400 200 100 R 50 50 1 1 I +X AGND 4 200 -500 100 U 50 50 1 1 W +X FB 5 400 100 100 L 50 50 1 1 I +X VOS 6 400 200 100 L 50 50 1 1 I +X SW 7 400 300 100 L 50 50 1 1 w +X PG 8 -400 -200 100 R 50 50 1 1 O +X PAD 9 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62177 +# +DEF TPS62177 U 0 40 Y Y 1 F N +F0 "U" -300 450 50 H V L CNN +F1 "TPS62177" 300 450 50 H V R CNN +F2 "Housings_DFN_QFN:DFN-10-1EP_2x3mm_Pitch0.5mm" 0 550 50 H I C CNN +F3 "" 0 550 50 H I C CNN +ALIAS TPS62175 +$FPLIST + DFN-* +$ENDFPLIST +DRAW +S -300 400 300 -400 0 1 10 f +X PGND 1 100 -500 100 U 50 50 1 1 W +X VIN 2 -400 300 100 R 50 50 1 1 W +X EN 3 -400 200 100 R 50 50 1 1 I +X NC 4 -100 -500 100 U 50 50 1 1 P +X FB 5 400 100 100 L 50 50 1 1 I +X AGND 6 200 -500 100 U 50 50 1 1 W +X PG 7 -400 -200 100 R 50 50 1 1 O +X ~SLEEP 8 -400 0 100 R 50 50 1 1 I +X SW 9 400 300 100 L 50 50 1 1 w +X VOS 10 400 200 100 L 50 50 1 1 I +X PAD 11 0 -500 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TPS62200DBV +# +DEF TPS62200DBV U 0 40 Y Y 1 F N +F0 "U" -200 450 50 H V L CNN +F1 "TPS62200DBV" -200 350 50 H V L CNN +F2 "SOT-23-5" 0 -250 50 H V C CIN +F3 "" 0 100 50 H V C CNN +ALIAS TPS62201DBV TPS62202DBV TPS62203DBV TPS62204DBV TPS62205DBV TPS62207DBV TPS62208DBV +$FPLIST + SOT-23-5* +$ENDFPLIST +DRAW +S -200 300 200 -200 0 1 10 f +X VI 1 -300 200 100 R 50 50 1 1 W +X GND 2 -300 -100 100 R 50 50 1 1 W +X EN 3 -300 0 100 R 50 50 1 1 I +X FB 4 300 0 100 L 50 50 1 1 I +X SW 5 300 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# TSR_1-2450 +# +DEF TSR_1-2450 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "TSR_1-2450" -300 250 50 H V L CNN +F2 "Converters_DCDC_ACDC:DCDC-Conv_TRACO_TSR-1" 0 -150 50 H I L CIN +F3 "" 0 0 50 H I C CNN +ALIAS TSR_1-2412 TSR_1-2415 TSR_1-2418 TSR_1-2425 TSR_1-2433 TSR_1-2465 TSR_1-2490 TSR_1-24120 TSR_1-24150 +$FPLIST + DCDC-Conv_TRACO_TSR-1* +$ENDFPLIST +DRAW +S -300 200 300 -100 0 1 10 f +X Vin 1 -400 100 100 R 50 50 1 1 W +X GND 2 0 -200 100 U 50 50 1 1 W +X Vout 3 400 100 100 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/device.dcm b/library/device.dcm index 24e17660..8a921db2 100644 --- a/library/device.dcm +++ b/library/device.dcm @@ -1,23 +1,48 @@ EESchema-DOCLIB Version 2.0 # +$CMP Battery +D Battery +K batt voltage-source cell +$ENDCMP +# $CMP C D Unpolarized capacitor +K cap capacitor $ENDCMP # $CMP CP D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP1 D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP1_Small D Polarised capacitor +K cap capacitor $ENDCMP # $CMP CP_Small D Polarised capacitor +K cap capacitor +$ENDCMP +# +$CMP CRYSTAL +D Two pin crystal +K quartz ceramic resonator oscillator +$ENDCMP +# +$CMP CRYSTAL_SMD +D Crystal with ground connection +K oscillator quartz resonator gnd +$ENDCMP +# +$CMP CRYSTAL_Small +D Two pin crystal, small symbol +K quartz ceramic resonator oscillator $ENDCMP # $CMP CTRIM @@ -27,194 +52,207 @@ $ENDCMP # $CMP C_Small D Unpolarized capacitor -$ENDCMP -# -$CMP Coded_Switch -D 4 bits rotary switch -K Rotary, Hex -$ENDCMP -# -$CMP Crystal -D Two pin crystal -K Quartz, Ceramic, Filter, Resonator -$ENDCMP -# -$CMP Crystal_Small -D Two pin crystal -K Quartz, Resonator, Ceramic, Filter +K capacitor cap $ENDCMP # $CMP D D Diode +K diode $ENDCMP # -$CMP DUAL_POT -D Potentionmetre -K R +$CMP DELAY_LINE +D Delay line +K delay propogation retard impedance +$ENDCMP +# +$CMP D_BRIDGE +D Diode bridge +K rectifier acdc $ENDCMP # $CMP D_Schottky -D Diode schottky +D Schottky diode +K diode schotty $ENDCMP # $CMP D_Schottky_Small -D Diode Schottky +D Schottky diode, small symbol +K diode schottky $ENDCMP # $CMP D_Schottky_x2_ACom_AKK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_ACom_KAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_ACom_KKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common anode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_AAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_AKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_KCom_KAA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode, common cathode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_ACK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_AKC -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_CAK -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_CKA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_KAC -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Schottky_x2_Serial_KCA -D Double diode Schottky (Serie) -K DEV DIODE +D Dual schottky diode +K diode $ENDCMP # $CMP D_Small D Diode +K diode $ENDCMP # -$CMP Darl_NPN -D Darlington NPN transistor -K Q +$CMP EMI_FILTER_2pin +D EMI Filter, two pins +K emi electromagnetic interference noise $ENDCMP # -$CMP Diode_Bridge -D Diode bridge -K Graetz +$CMP EMI_FILTER_3pin +D EMI Filter, three pins +K electromagnetic interference noise $ENDCMP # -$CMP EMI_FILTER -D Filtre EMI -K EMI +$CMP FUSE +D Fuse, generic +K fuse $ENDCMP # -$CMP EMI_FILTER2 -D Filtre EMI -K EMI +$CMP FUSE_POLARISED_Small +D Fuse, polarised +K fuse $ENDCMP # -$CMP FILTER -D Filtre EMI -K EMI +$CMP FUSE_Small +D Fuse, small symbol +K fuse $ENDCMP # -$CMP FP_Small -D Fuse polarised +$CMP HEATSINK +D Heatsink +K thermal heat temperature $ENDCMP # -$CMP F_Small -D Fuse +$CMP INDUCTOR +D Inductor +K inductor choke coil reactor magnetic $ENDCMP # -$CMP Jumper_NC_Small -D Jumper normally close -K Jumper, Link +$CMP INDUCTOR_Small +D Inductor, small symbol +K inductor choke coil reactor magnetic $ENDCMP # -$CMP Jumper_NO_Small -D Jumper normally open -K Jumper, Link +$CMP JUMPER +D Jumper, generic, normally closed +K jumper bridge link nc +$ENDCMP +# +$CMP JUMPER_NC_Dual +D Dual Jumper, normally closed +K jumper bridge link nc +$ENDCMP +# +$CMP JUMPER_NC_Small +D Jumper, normally closed +K jumper link bridge +$ENDCMP +# +$CMP JUMPER_NO_Small +D Jumper, normally open +K jumper link bridge $ENDCMP # $CMP LED -K LED +D LED generic +K led diode +$ENDCMP +# +$CMP LED_Dual +D LED dual, common cathode +K led diode bicolor dual $ENDCMP # $CMP LED_RABG -D Common Anode RGB LED -K RGB LED +D LED, RGB, common anode +K RGB LED diode $ENDCMP # $CMP LED_RCBG -D Common Cathode RGB LED -K RGB LED +D LED, RGB, common cathode +K RGB LED diode $ENDCMP # $CMP LED_RGB D LED RGB 6 pins +K led rgb diode +$ENDCMP +# +$CMP LED_RGB_CA +D Common Anode RGB LED +K led rgb diode $ENDCMP # $CMP LED_RGB_EP D LED RGB 6 pins, exposed pad +K led rgb diode $ENDCMP # -$CMP L_Small -D Inductor -$ENDCMP -# -$CMP Led_RGB_CA -D Common Anode RGB LED -K RGB LED -$ENDCMP -# -$CMP Led_Small -D Led -$ENDCMP -# -$CMP Led_x2 -D DOUBLE type Bicolore -K LED -$ENDCMP -# -$CMP PHOTORESISTOR -D Photo resistor +$CMP LED_Small +D LED, small symbol +K led diode light-emitting-diode $ENDCMP # $CMP POT -D Potentionmetre -K R +D Potentionmeter +K resistor variable +$ENDCMP +# +$CMP POT_Dual +D Potentiometer, dual +K resistor variable $ENDCMP # $CMP Q_NIGBT_CEG @@ -367,6 +405,11 @@ D Transistor NPN, collector connected to mounting plane (general) K npn transistor $ENDCMP # +$CMP Q_PHOTO_NPN +D Phototransistor, ligh sensistive transistor +K light photo opto transistor +$ENDCMP +# $CMP Q_PJFET_DGS D Transistor P-JFET (general) K pjfet p-jfet transistor @@ -479,7 +522,7 @@ $ENDCMP # $CMP R D Resistor -K R DEV +K r res resistor $ENDCMP # $CMP RF_SHIELD_ONE_PIECE @@ -506,35 +549,37 @@ $ENDCMP # $CMP RR8 D 8 resistors -K R DEV +K r +$ENDCMP +# +$CMP RVAR +D Variable resistor +K resistor var potentiometer $ENDCMP # $CMP R_PACK4 D 4 resistors Pack -K R DEV +K r $ENDCMP # $CMP R_PACK8 D 8 resistors Pack -K R DEV +K r +$ENDCMP +# +$CMP R_PHOTO +D Photoresistor, light sensitive resistor +K resistor variable light opto $ENDCMP # $CMP R_Small -D Resistor +D Resistor, small symbol +K r resistor $ENDCMP # $CMP SCHDPAK -D Diode schotty - cms -K DIODE SCHOTTKY CMS -$ENDCMP -# -$CMP SCR -D Thyristor -$ENDCMP -# -$CMP SP3T -D 3 position switch, SP3T -K switch SP3T +D Diode schottky - cms +K diode SCHOTTKY CMS $ENDCMP # $CMP SPEAKER @@ -542,68 +587,144 @@ D Audio speaker, 2 pins, generic symbol K buzzer beeper sound $ENDCMP # -$CMP SPST -D Interrupteur simple -K switch +$CMP SW_CODED +D Rotary switch, 4-bit encoding +K rotary hex $ENDCMP # -$CMP SWITCH_INV -D inverseur -K switch +$CMP SW_DPST +D Double Pole Single Throw (DPST) Switch +K switch dual double-pole single-throw OFF-ON $ENDCMP # -$CMP SWITCH_INV_MSM -D Switch inverseur M S M -K switch +$CMP SW_DPST_Small +D Double Pole Single Throw (DPST) Switch, small symbol +K switch dual double-pole single-throw OFF-ON $ENDCMP # $CMP SW_PUSH -D Button -K Switch +D Push button switch, normally open, two pins +K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_SMALL -D Button -K switch +$CMP SW_PUSH_Small +D Push button switch, normally open, two pins, small symbol +K switch normally-open pushbutton push-button $ENDCMP # -$CMP SW_PUSH_SMALL_H -D Button -K switch +$CMP SW_PUSH_Small_Horizontal +D Push button switch, generic, small symbol, two pins +K switch normally-open pushbutton push-button $ENDCMP # -$CMP Switch_DPST -D Double Pole Single Throw (DPST) Switch -K switch +$CMP SW_SP3T +D Switch, three position, single pole triple throw, 3 position switch, SP3T +K switch sp3t ON-ON-ON $ENDCMP # -$CMP Switch_SPDT_x2 -D Double Single Pole Double Throw (SPDT) switch +$CMP SW_SP3T_Small +D Switch, three position, single pole triple throw, 3 position switch, SP3T, small symbol +K switch sp3t ON-ON-ON +$ENDCMP +# +$CMP SW_SPDT +D Switch, single pole double throw +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_MSM +D Switch, single pole double throw, center OFF position +K switch spdt single-pole double-throw ON-OFF-ON +$ENDCMP +# +$CMP SW_SPDT_Small +D Switch, single pole double throw, small symbol +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPDT_x2 +D Dual Single Pole Double Throw switch +K switch single-pole double-throw spdt ON-ON +$ENDCMP +# +$CMP SW_SPST +D Single Pole Single Throw (SPST) switch +K switch OFF-ON +$ENDCMP +# +$CMP SW_SPST_Small +D Single Pole Single Throw (SPST) switch, small symbol +K switch lever +$ENDCMP +# +$CMP TEST +D Testpoint, connection for test equipment +K tp testpoint $ENDCMP # $CMP THERMISTOR -D Resistance -K R DEV +D Thermistor, temperature-dependent resistor +K r res thermistor $ENDCMP # $CMP THYRISTOR -D Diode simple -K DEV DIODE +D Solid-state thyristor, silicon-controlled rectifier, with gate pin +K scr diode switch +$ENDCMP +# +$CMP TRANSFORMER_1P_1S +D Transformer, single primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_1S_SO8 +D Transformer, single primary, single secondary, SO-8 package +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_1P_2S +D Transformer, single primary, dual secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_AUDIO +D Audio transformer +K transformer coil magnet sound +$ENDCMP +# +$CMP TRANSFORMER_SP_1S +D Transformer, split primary, single secondary +K transformer coil magnet +$ENDCMP +# +$CMP TRANSFORMER_SP_2S +D Transformer, split primary, dual secondary +K transformer coil magnet $ENDCMP # $CMP TVS D Transient voltage suppressor diode (bi-directional) -K DEV TVS TRANSIENT SUPPROESSOR ESD +K tvs esd $ENDCMP # -$CMP VR -D VARISTANCE -K VR DEV +$CMP VARICAP +D Variable capacitor +K capacitor diode +$ENDCMP +# +$CMP VARISTOR +D Voltage dependent resistor +K vdr resistance $ENDCMP # $CMP ZENER D Diode zener -K DEV DIODE +K diode +$ENDCMP +# +$CMP ZENER_Small +D Zener diode, small symbol +K diode zener $ENDCMP # #End Doc Library diff --git a/library/device.lib b/library/device.lib index b720c767..106f9199 100644 --- a/library/device.lib +++ b/library/device.lib @@ -37,8 +37,8 @@ $ENDFPLIST DRAW P 2 0 1 20 -80 -30 80 -30 N P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 110 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -66,8 +66,8 @@ S 90 40 -90 40 0 1 0 N S 90 40 90 20 0 1 0 N P 2 0 1 0 -70 90 -30 90 N P 2 0 1 0 -50 110 -50 70 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 110 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -92,8 +92,8 @@ A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 P 2 0 1 20 -80 30 80 30 N P 2 0 1 0 -70 90 -30 90 N P 2 0 1 0 -50 70 -50 110 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 130 U 40 40 1 1 P +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 130 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -118,8 +118,8 @@ A 0 -140 125 1186 614 0 1 12 N -60 -30 60 -30 P 2 0 1 12 -60 20 60 20 N P 2 0 1 0 -50 60 -30 60 N P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 80 D 40 40 1 1 P -X ~ 2 0 -100 80 U 40 40 1 1 P +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -144,26 +144,64 @@ S -60 -12 60 -27 0 1 0 F S -60 27 60 12 0 1 0 N P 2 0 1 0 -50 60 -30 60 N P 2 0 1 0 -40 50 -40 70 N -X ~ 1 0 100 73 D 40 40 1 1 P -X ~ 2 0 -100 73 U 40 40 1 1 P +X ~ 1 0 100 73 D 50 50 1 1 P +X ~ 2 0 -100 73 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL +# +DEF CRYSTAL Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "CRYSTAL" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_* +$ENDFPLIST +DRAW +S -50 100 50 -100 0 1 12 N +P 2 0 1 12 -100 -50 -100 50 N +P 2 0 1 12 100 -50 100 50 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # # CRYSTAL_SMD # -DEF CRYSTAL_SMD X 0 40 Y N 1 F N -F0 "X" 0 90 50 H V C CNN -F1 "CRYSTAL_SMD" 30 -110 50 H V L CNN +DEF CRYSTAL_SMD Y 0 40 Y N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "CRYSTAL_SMD" 100 -100 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -70 -70 70 -70 N +P 2 0 1 0 -70 -100 70 -100 N P 2 0 1 16 -70 50 -70 -50 N P 2 0 1 16 70 50 70 -50 N P 5 0 1 12 -40 40 40 40 40 -40 -40 -40 -40 40 f -X 1 1 -200 0 130 R 25 20 1 1 P -X 2 2 200 0 130 L 25 20 1 1 P -X case 3 0 -100 30 U 25 20 1 1 P +X 1 1 -200 0 130 R 50 50 1 1 P +X 2 2 200 0 130 L 50 50 1 1 P +X case 3 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# CRYSTAL_Small +# +DEF CRYSTAL_Small Y 0 40 N N 1 F N +F0 "Y" 0 100 50 H V C CNN +F1 "CRYSTAL_Small" 0 -100 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + Crystal_ +$ENDFPLIST +DRAW +S -30 -60 30 60 0 1 0 N +P 2 0 1 0 -50 -30 -50 30 N +P 2 0 1 0 50 -30 50 30 N +X 1 1 -100 0 50 R 50 50 1 1 P +X 2 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -180,8 +218,8 @@ P 2 0 1 20 -80 30 80 30 N P 2 0 1 12 50 100 -50 -100 N P 2 0 1 12 50 100 20 90 N P 2 0 1 12 50 100 60 70 N -X ~ 1 0 150 120 D 40 40 1 1 P -X ~ 2 0 -150 120 U 40 40 1 1 P +X ~ 1 0 150 120 D 50 50 1 1 P +X ~ 2 0 -150 120 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -202,65 +240,8 @@ $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 75 D 40 40 1 1 P -X ~ 2 0 -100 80 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# Coded_Switch -# -DEF Coded_Switch SW 0 40 Y Y 1 F N -F0 "SW" 100 350 50 H V C CNN -F1 "Coded_Switch" 0 -349 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 150 0 1 0 N -S 300 300 -300 -300 0 1 0 f -P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N -X CM 1 600 250 300 L 50 50 1 1 P -X D0 2 600 50 300 L 50 50 1 1 P -X D1 3 600 -50 300 L 50 50 1 1 P -X D2 4 600 -150 300 L 50 50 1 1 P -X D3 5 600 -250 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Crystal -# -DEF Crystal Y 0 40 N N 1 F N -F0 "Y" 0 150 50 H V C CNN -F1 "Crystal" 0 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_* -$ENDFPLIST -DRAW -S -50 100 50 -100 0 1 12 N -P 2 0 1 12 -100 -50 -100 50 N -P 2 0 1 12 100 -50 100 50 N -X 1 1 -150 0 50 R 40 40 1 1 P -X 2 2 150 0 50 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# Crystal_Small -# -DEF Crystal_Small Y 0 40 N N 1 F N -F0 "Y" 0 100 50 H V C CNN -F1 "Crystal_Small" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Crystal_ -$ENDFPLIST -DRAW -S -30 -60 30 60 0 1 0 N -P 2 0 1 0 -50 -30 -50 30 N -P 2 0 1 0 50 -30 50 30 N -X 1 1 -100 0 50 R 40 40 1 1 P -X 2 2 100 0 50 L 40 40 1 1 P +X ~ 1 0 100 80 D 50 50 1 1 P +X ~ 2 0 -100 80 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -277,6 +258,7 @@ $FPLIST *SingleDiode *_Diode_* *SingleDiode* + D_* $ENDFPLIST DRAW P 2 0 1 6 -50 50 -50 -50 N @@ -286,37 +268,57 @@ X A 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# DUAL_POT +# DELAY_LINE # -DEF DUAL_POT RV 0 40 Y N 1 F N -F0 "RV" 160 310 50 H V C CNN -F1 "DUAL_POT" 290 -300 50 H V C CNN +DEF DELAY_LINE L 0 40 Y N 1 F N +F0 "L" 100 50 50 H V L CNN +F1 "DELAY_LINE" 100 -50 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -T 0 -20 -100 30 0 0 0 H Normal 0 C C -T 0 -20 300 30 0 0 0 H Normal 0 C C -T 0 -20 -300 30 0 0 0 L Normal 0 C C -T 0 -20 100 30 0 0 0 L Normal 0 C C -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -100 250 -100 250 0 1 0 N -S -50 -50 50 -350 0 1 0 N -S -50 350 50 50 0 1 0 N -P 4 0 1 0 200 200 80 200 80 200 80 200 N -P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N -P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N -P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N -P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N -P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N -P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N -X 1 1 -150 300 100 R 40 40 1 1 P -X 2 2 300 200 100 L 40 40 1 1 P -X 3 3 -150 100 100 R 40 40 1 1 P -X ~ 4 -150 -100 100 R 40 40 1 1 P -X ~ 5 300 -200 100 L 40 40 1 1 P -X ~ 6 -150 -300 100 R 40 40 1 1 P +A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 +A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 +A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 +A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 +A 0 50 50 899 1 0 1 0 N 0 100 50 50 +A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 +A 0 150 50 899 1 0 1 0 N 0 200 50 150 +A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 +P 2 0 1 0 -100 200 -100 -200 N +X 1 1 0 300 100 D 50 50 1 1 P +X 2 2 0 -300 100 U 50 50 1 1 P +X COMMUN 3 -200 0 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# D_BRIDGE +# +DEF D_BRIDGE D 0 50 Y Y 1 F N +F0 "D" 300 300 50 H V L CNN +F1 "D_BRIDGE" 300 200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 0 0 -300 0 -200 -100 N +P 2 0 0 0 -300 0 -200 100 N +P 2 0 0 8 -150 -250 -50 -150 N +P 2 0 0 8 -150 250 -50 150 N +P 2 0 0 0 0 -300 -100 -200 N +P 2 0 0 0 0 -300 100 -200 N +P 2 0 0 0 0 300 -100 200 N +P 2 0 0 0 0 300 100 200 N +P 2 0 0 8 150 -50 250 -150 N +P 2 0 0 8 150 50 250 150 N +P 2 0 0 0 300 0 200 -100 N +P 2 0 0 0 300 0 200 100 N +P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F +P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F +P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F +P 4 0 0 0 50 150 150 250 200 100 50 150 F +X - 1 -400 0 100 R 50 50 1 1 I +X ~ 2 0 -400 100 U 50 50 1 1 I +X + 3 400 0 100 L 50 50 1 1 I +X ~ 4 0 400 100 D 50 50 1 1 I ENDDRAW ENDDEF # @@ -679,102 +681,29 @@ X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # -# Darl_NPN +# EMI_FILTER_2pin # -DEF Darl_NPN Q 0 10 Y Y 1 F N -F0 "Q" 0 200 50 H V C CNN -F1 "Darl_NPN" -200 -150 50 H V C CNN -F2 "" 0 -50 50 H V C CNN -F3 "" 0 -50 50 H V C CNN -$FPLIST - OldSowjetaera_Transistor* - Q_* - Transistor_* - SO-8_PowerPAK_Vishay_Single - VLM0806_Housing - VLM0806_Housing* - powermite3 - sc70 - sc70* - sot* - TO-220_Bipolar* - TO-220_Neutral123 - TO-247_Horizontal_Neutral123 -$ENDFPLIST +DEF EMI_FILTER_2pin FL 0 40 Y N 1 F N +F0 "FL" 0 150 50 H V C CNN +F1 "EMI_FILTER_2pin" 0 -100 50 H V C CNN +F2 "" -50 0 50 H V C CNN +F3 "" -50 0 50 H V C CNN DRAW -P 2 0 0 0 -150 -100 -150 100 N -P 2 0 0 0 50 0 50 -200 N -P 2 0 1 0 50 -100 150 -200 N -P 3 0 1 0 -150 0 -50 -100 50 -100 N -P 3 0 1 0 -150 0 -50 100 150 100 N -P 3 0 1 0 -50 -100 -65 -20 -130 -90 F -P 3 0 1 0 50 -100 150 0 150 100 N -P 3 0 1 0 150 -200 135 -120 70 -185 F -X ~ 1 150 -300 100 U 40 40 1 1 P -X ~ 2 -250 0 100 R 40 40 1 1 I -X ~ 3 150 200 100 D 40 40 1 1 P +A -100 0 50 1 1799 0 1 0 N -50 0 -150 0 +A -50 0 0 0 0 0 1 0 N -50 0 -50 0 +A 0 0 50 1 1799 0 1 0 N 50 0 -50 0 +A 100 0 50 1 1799 0 1 0 N 150 0 50 0 +S -175 75 175 -50 0 1 10 f +X 1 1 -300 0 150 R 50 50 1 1 P +X 2 2 300 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# Diode_Bridge +# EMI_FILTER_3pin # -DEF Diode_Bridge D 0 50 Y Y 1 F N -F0 "D" -250 300 50 H V C CNN -F1 "Diode_Bridge" 350 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -300 0 -200 -100 N -P 2 0 0 0 -300 0 -200 100 N -P 2 0 0 8 -150 -250 -50 -150 N -P 2 0 0 8 -150 250 -50 150 N -P 2 0 0 0 0 -300 -100 -200 N -P 2 0 0 0 0 -300 100 -200 N -P 2 0 0 0 0 300 -100 200 N -P 2 0 0 0 0 300 100 200 N -P 2 0 0 8 150 -50 250 -150 N -P 2 0 0 8 150 50 250 150 N -P 2 0 0 0 300 0 200 -100 N -P 2 0 0 0 300 0 200 100 N -P 4 0 0 0 -250 -150 -150 -50 -100 -200 -250 -150 F -P 4 0 0 0 -150 50 -250 150 -100 200 -150 50 F -P 4 0 0 0 50 -150 150 -250 200 -100 50 -150 F -P 4 0 0 0 50 150 150 250 200 100 50 150 F -X - 1 -400 0 100 R 50 50 1 1 I -X ~ 2 0 -400 100 U 50 50 1 1 I -X + 3 400 0 100 L 50 50 1 1 I -X ~ 4 0 400 100 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# EMI_FILTER -# -DEF EMI_FILTER FI 0 40 Y N 1 F N -F0 "FI" 150 150 50 H V C CNN -F1 "EMI_FILTER" 400 -148 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -250 0 50 1 1799 0 1 0 N -200 0 -300 0 -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -A 250 0 50 1 1799 0 1 0 N 300 0 200 0 -P 3 0 1 0 -260 -80 260 -80 260 -80 N -P 5 0 1 0 -260 -40 260 -40 260 -40 260 -40 260 -40 N -X VI 1 -450 0 150 R 40 40 1 1 P -X GND 2 0 -250 170 U 40 40 1 1 P -X VO 3 450 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# EMI_FILTER2 -# -DEF EMI_FILTER2 FI 0 40 Y N 1 F N -F0 "FI" 0 100 50 H V C CNN -F1 "EMI_FILTER2" 50 -150 50 H V L CNN +DEF EMI_FILTER_3pin FL 0 40 Y N 1 F N +F0 "FL" -300 150 50 H V L CNN +F1 "EMI_FILTER_3pin" 0 150 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -783,50 +712,11 @@ A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 A 0 0 0 0 0 0 1 0 N 0 0 0 0 A 50 0 50 1 1799 0 1 0 N 100 0 0 0 A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -P 4 0 1 0 -150 -80 150 -80 150 -80 150 -80 N -P 4 0 1 0 -150 -30 150 -30 150 -30 150 -30 N -X VI 1 -350 0 150 R 40 40 1 1 P -X GND 2 0 -250 170 U 40 40 1 1 P -X VO 3 350 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# FILTER -# -DEF FILTER FB 0 40 Y N 1 F N -F0 "FB" 0 150 50 H V C CNN -F1 "FILTER" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 0 0 0 0 0 0 1 0 N 0 0 0 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -S -225 75 225 -50 0 1 0 N -X 1 1 -350 0 150 R 40 40 1 1 P -X 2 2 350 0 150 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# FP_Small -# -DEF FP_Small F 0 10 N N 1 F N -F0 "F" -40 60 50 H V L CNN -F1 "FP_Small" -120 -60 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - CP* - SM* -$ENDFPLIST -DRAW -S -50 20 -30 -20 0 1 0 F -S -50 20 50 -20 0 1 0 N -P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 40 40 1 1 W -X ~ 2 100 0 50 L 40 40 1 1 w +P 3 0 1 0 -200 -100 200 -100 200 -100 N +P 5 0 1 0 -200 -60 120 -60 200 -60 200 -60 200 -60 N +X VI 1 -300 0 100 R 50 50 1 1 P +X GND 2 0 -200 100 U 50 50 1 1 P +X VO 3 300 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -840,16 +730,36 @@ F3 "" 0 0 50 H V C CNN DRAW A -75 0 75 1 1799 0 1 0 N 0 0 -150 0 A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0 -X ~ 1 -250 0 100 R 40 40 1 1 I -X ~ 2 250 0 100 L 40 40 1 1 I +X ~ 1 -250 0 100 R 50 50 1 1 I +X ~ 2 250 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# F_Small +# FUSE_POLARISED_Small # -DEF F_Small F 0 10 N N 1 F N +DEF FUSE_POLARISED_Small F 0 10 N N 1 F N F0 "F" -40 60 50 H V L CNN -F1 "F_Small" -120 -60 50 H V L CNN +F1 "FUSE_POLARISED_Small" -120 -60 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +S -50 20 -30 -20 0 1 0 F +S -50 20 50 -20 0 1 0 N +P 2 0 1 0 -50 0 50 0 N +X ~ 1 -100 0 50 R 50 50 1 1 W +X ~ 2 100 0 50 L 50 50 1 1 w +ENDDRAW +ENDDEF +# +# FUSE_Small +# +DEF FUSE_Small F 0 10 N N 1 F N +F0 "F" -40 60 50 H V L CNN +F1 "FUSE_Small" -120 -60 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -859,49 +769,8 @@ $ENDFPLIST DRAW S -50 20 50 -20 0 1 0 N P 2 0 1 0 -50 0 50 0 N -X ~ 1 -100 0 50 R 40 40 1 1 P -X ~ 2 100 0 50 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# HCPLXX -# -DEF HCPLXX U 0 10 Y Y 1 F N -F0 "U" 0 550 50 H V C CNN -F1 "HCPLXX" 0 -550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -S -350 500 350 -500 0 1 0 N -P 2 0 1 0 200 -150 200 -350 N -P 2 0 1 0 200 200 200 200 F -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 50 300 250 300 250 300 f -P 3 0 1 0 200 -250 300 -350 350 -350 N -P 3 0 1 0 200 -250 300 -150 350 -150 N -P 3 0 1 0 300 -350 295 -300 250 -345 F -P 4 0 1 0 50 150 250 150 150 300 150 300 F -P 4 0 1 0 150 50 150 400 350 400 350 400 N -P 4 0 1 0 200 -250 150 -250 150 50 350 50 N -X NC 1 -550 400 200 R 50 50 1 1 U -X ~ 2 -550 200 200 R 50 50 1 1 I -X ~ 3 -550 -150 200 R 50 50 1 1 O -X NC 4 -550 -350 200 R 50 50 1 1 I -X ~ 5 550 -350 200 L 50 50 1 1 I -X ~ 6 550 -150 200 L 50 50 1 1 I -X ~ 7 550 50 200 L 50 50 1 1 U -X ~ 8 550 400 200 L 50 50 1 1 I +X ~ 1 -100 0 50 R 50 50 1 1 P +X ~ 2 100 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -913,8 +782,8 @@ F1 "HEATSINK" 0 -50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 10 0 1 0 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 N -P 13 0 1 0 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 N +P 10 0 1 10 -25 50 -50 50 -50 150 -75 150 -75 50 -100 50 -100 150 -125 150 -125 0 -50 0 f +P 13 0 1 10 -25 50 -25 150 0 150 0 50 25 50 25 150 50 150 50 50 75 50 75 150 100 150 100 0 -50 0 f ENDDRAW ENDDEF # @@ -939,11 +808,11 @@ X 2 2 0 -300 100 U 50 50 1 1 P ENDDRAW ENDDEF # -# INDUCTOR_SMALL +# INDUCTOR_Small # -DEF INDUCTOR_SMALL L 0 0 N N 1 F N -F0 "L" 0 100 50 H V C CNN -F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN +DEF INDUCTOR_Small L 0 10 N N 1 F N +F0 "L" 30 40 50 H V L CNN +F1 "INDUCTOR_Small" 30 -40 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -951,34 +820,12 @@ $FPLIST *Coil* $ENDFPLIST DRAW -A -150 0 50 1 1799 0 1 0 N -100 0 -200 0 -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 50 0 50 1 1799 0 1 0 N 100 0 0 0 -A 150 0 50 1 1799 0 1 0 N 200 0 100 0 -X 1 1 -250 0 50 R 30 30 1 1 I -X 2 2 250 0 50 L 30 30 1 1 I -ENDDRAW -ENDDEF -# -# JACK_2P -# -DEF JACK_2P J 0 40 Y Y 1 F N -F0 "J" -350 -200 50 H V C CNN -F1 "JACK_2P" -150 250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -450 150 -400 -100 0 1 0 F -S 300 -150 -400 200 0 1 0 N -P 3 0 1 0 150 0 300 0 300 0 N -P 4 0 1 0 0 -100 -50 -50 -100 -100 -100 -100 N -P 4 0 1 0 0 -100 300 -100 300 -100 300 -100 N -P 4 0 1 0 50 -50 100 -100 150 -50 150 -50 N -P 4 0 1 0 150 0 100 0 100 -100 100 -100 N -P 5 0 1 0 300 150 -250 150 -300 100 -350 150 -350 150 N -X ~ 1 450 -100 150 L 50 50 1 1 P -X ~ 2 450 0 150 L 50 50 1 1 P -X ~ 3 450 150 150 L 50 50 1 1 P +A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 +A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 +A 0 20 20 -899 899 0 1 0 N 0 0 0 40 +A 0 60 20 -899 899 0 1 0 N 0 40 0 80 +X ~ 1 0 100 20 D 50 50 1 1 P +X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -998,11 +845,11 @@ X 2 2 300 0 165 L 50 50 0 1 P ENDDRAW ENDDEF # -# JUMPER3 +# JUMPER_NC_Dual # -DEF JUMPER3 JP 0 30 Y N 1 F N +DEF JUMPER_NC_Dual JP 0 30 Y N 1 F N F0 "JP" 50 -100 50 H V L CNN -F1 "JUMPER3" 0 100 50 H V C BNN +F1 "JUMPER_NC_Dual" 0 100 50 H V C BNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1011,17 +858,17 @@ A 60 10 64 386 1413 0 1 0 N 110 50 10 50 C -120 0 35 0 1 0 N C 0 0 36 0 1 0 N C 120 0 35 0 1 0 N -X 1 1 -250 0 95 R 40 40 0 1 P -X 2 2 0 -100 60 U 40 40 0 1 P -X 3 3 250 0 95 L 40 40 0 1 P +X 1 1 -250 0 95 R 50 50 0 1 P +X 2 2 0 -100 60 U 50 50 0 1 P +X 3 3 250 0 95 L 50 50 0 1 P ENDDRAW ENDDEF # -# Jumper_NC_Small +# JUMPER_NC_Small # -DEF ~Jumper_NC_Small JP 0 30 N N 1 F N +DEF JUMPER_NC_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "Jumper_NC_Small" 10 -60 50 H I C CNN +F1 "JUMPER_NC_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1033,11 +880,11 @@ X 2 2 100 0 40 L 50 50 0 1 P ENDDRAW ENDDEF # -# Jumper_NO_Small +# JUMPER_NO_Small # -DEF ~Jumper_NO_Small JP 0 30 N N 1 F N +DEF JUMPER_NO_Small JP 0 30 N N 1 F N F0 "JP" 0 80 50 H V C CNN -F1 "Jumper_NO_Small" 10 -60 50 H I C CNN +F1 "JUMPER_NO_Small" 10 -60 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -1064,8 +911,35 @@ P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 -80 -25 -125 -65 -120 -40 N P 3 0 1 0 -65 -40 -110 -80 -105 -55 N P 3 0 1 0 50 50 -50 0 50 -50 F -X K 1 -200 0 150 R 40 40 1 1 P -X A 2 200 0 150 L 40 40 1 1 P +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# LED_Dual +# +DEF LED_Dual D 0 0 Y Y 1 F N +F0 "D" 0 225 50 H V C CNN +F1 "LED_Dual" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 180 0 1 10 f +P 2 0 1 0 -180 0 -100 0 N +P 2 0 1 0 -25 -50 -25 -150 N +P 2 0 1 0 -25 150 -25 50 N +P 2 0 1 0 150 -100 75 -100 N +P 2 0 1 0 150 100 75 100 N +P 3 0 1 0 -30 -125 -75 -165 -70 -140 N +P 3 0 1 0 -30 75 -75 35 -70 60 N +P 3 0 1 0 -15 -140 -60 -180 -55 -155 N +P 3 0 1 0 -15 60 -60 20 -55 45 N +P 3 0 1 0 75 -50 -25 -100 75 -150 F +P 3 0 1 0 75 150 -25 100 75 50 F +P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N +X A1 1 300 100 150 L 50 50 1 1 I +X K 2 -300 0 120 R 50 50 1 1 I +X A2 3 300 -100 150 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -1186,6 +1060,46 @@ X RA 6 200 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# LED_RGB_CA +# +DEF LED_RGB_CA D 0 50 Y N 1 F N +F0 "D" 0 350 50 H V C CNN +F1 "LED_RGB_CA" 0 -350 50 H V C CNN +F2 "" -45 -50 50 H V C CNN +F3 "" -45 -50 50 H V C CNN +DRAW +T 0 0 -120 25 0 0 0 B Normal 0 C C +T 0 0 80 25 0 0 0 G Normal 0 C C +T 0 0 280 25 0 0 0 R Normal 0 C C +S 30 -50 30 50 0 1 0 N +S 30 50 30 50 0 1 0 N +S 30 150 30 250 0 1 0 N +S 30 250 30 250 0 1 0 N +S 100 300 -100 -300 0 1 0 f +P 2 0 1 0 -70 -200 -100 -200 N +P 2 0 1 0 -70 -150 -70 -250 N +P 2 0 1 0 -70 0 -100 0 N +P 2 0 1 0 -70 200 -100 200 N +P 2 0 1 0 100 0 30 0 N +P 3 0 1 0 -70 50 -70 -50 -70 -50 N +P 3 0 1 0 -70 250 -70 150 -70 150 N +P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N +P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N +P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N +P 4 0 1 0 30 200 70 200 70 -200 30 -200 N +P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N +P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F +P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N +P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N +P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F +P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F +X ~ 1 200 0 100 L 50 50 1 1 P +X R 2 -200 200 100 R 50 50 1 1 P +X G 3 -200 0 100 R 50 50 1 1 P +X B 4 -200 -200 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # LED_RGB_EP # DEF LED_RGB_EP D 0 0 Y Y 1 F N @@ -1230,95 +1144,11 @@ X ~ PAD 0 -500 200 U 50 50 1 1 P ENDDRAW ENDDEF # -# LIGNE_A_RETARD +# LED_Small # -DEF LIGNE_A_RETARD L 0 40 Y N 1 F N -F0 "L" 0 100 50 H V C CNN -F1 "LIGNE_A_RETARD" 0 -100 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A 0 -150 50 899 1 0 1 0 N 0 -100 50 -150 -A 0 -150 50 -1 -899 0 1 0 N 50 -150 0 -199 -A 0 -50 50 899 1 0 1 0 N 0 0 50 -50 -A 0 -50 50 -1 -899 0 1 0 N 50 -50 0 -99 -A 0 50 50 899 1 0 1 0 N 0 100 50 50 -A 0 50 50 -1 -899 0 1 0 N 50 50 0 1 -A 0 150 50 899 1 0 1 0 N 0 200 50 150 -A 0 150 50 -1 -899 0 1 0 N 50 150 0 101 -P 2 0 1 0 -100 200 -100 -200 N -X 1 1 0 300 100 D 50 50 1 1 P -X 2 2 0 -300 100 U 50 50 1 1 P -X COMMUN 3 -200 0 100 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# L_Small -# -DEF L_Small L 0 10 N N 1 F N -F0 "L" 30 40 50 H V L CNN -F1 "L_Small" 30 -40 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - Choke_* - *Coil* -$ENDFPLIST -DRAW -A 0 -60 20 -899 899 0 1 0 N 0 -80 0 -40 -A 0 -20 20 -899 899 0 1 0 N 0 -40 0 0 -A 0 20 20 -899 899 0 1 0 N 0 0 0 40 -A 0 60 20 -899 899 0 1 0 N 0 40 0 80 -X ~ 1 0 100 20 D 40 40 1 1 P -X ~ 2 0 -100 20 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# Led_RGB_CA -# -DEF Led_RGB_CA D 0 50 Y N 1 F N -F0 "D" 0 350 50 H V C CNN -F1 "Led_RGB_CA" 0 -350 50 H V C CNN -F2 "" -45 -50 50 H V C CNN -F3 "" -45 -50 50 H V C CNN -DRAW -T 0 0 -120 25 0 0 0 B Normal 0 C C -T 0 0 80 25 0 0 0 G Normal 0 C C -T 0 0 280 25 0 0 0 R Normal 0 C C -S 30 -50 30 50 0 1 0 N -S 30 50 30 50 0 1 0 N -S 30 150 30 250 0 1 0 N -S 30 250 30 250 0 1 0 N -S 100 300 -100 -300 0 1 0 f -P 2 0 1 0 -70 -200 -100 -200 N -P 2 0 1 0 -70 -150 -70 -250 N -P 2 0 1 0 -70 0 -100 0 N -P 2 0 1 0 -70 200 -100 200 N -P 2 0 1 0 100 0 30 0 N -P 3 0 1 0 -70 50 -70 -50 -70 -50 N -P 3 0 1 0 -70 250 -70 150 -70 150 N -P 4 0 1 0 -73 -116 -93 -116 -73 -126 -73 -126 N -P 4 0 1 0 -60 80 -80 80 -60 70 -60 70 N -P 4 0 1 0 -60 280 -80 280 -60 270 -60 270 N -P 4 0 1 0 30 200 70 200 70 -200 30 -200 N -P 5 0 1 0 0 -150 -50 -140 -40 -130 -80 -120 -80 -120 N -P 5 0 1 0 30 -150 30 -250 -70 -200 30 -150 30 -150 F -P 6 0 1 0 0 50 -50 60 -40 70 -80 80 -80 80 -80 80 N -P 6 0 1 0 0 250 -50 260 -40 270 -80 280 -80 280 -80 280 N -P 6 0 1 0 30 50 30 -50 -70 0 30 50 30 50 30 50 F -P 6 0 1 0 30 250 30 150 -70 200 30 250 30 250 30 250 F -X ~ 1 200 0 100 L 50 50 1 1 P -X R 2 -200 200 100 R 50 50 1 1 P -X G 3 -200 0 100 R 50 50 1 1 P -X B 4 -200 -200 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Led_Small -# -DEF Led_Small D 0 10 N N 1 F N +DEF LED_Small D 0 10 N N 1 F N F0 "D" -50 125 50 H V L CNN -F1 "Led_Small" -175 -100 50 H V L CNN +F1 "LED_Small" -175 -100 50 H V L CNN F2 "" 0 0 50 V V C CNN F3 "" 0 0 50 V V C CNN $FPLIST @@ -1330,193 +1160,8 @@ P 2 0 1 0 -30 -40 -30 40 N P 4 0 1 0 30 -40 -30 0 30 40 30 -40 F P 5 0 1 0 0 30 -20 50 -10 50 -20 50 -20 40 N P 5 0 1 0 20 50 0 70 10 70 0 70 0 60 N -X K 1 -100 0 70 R 40 40 1 1 P -X A 2 100 0 70 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# Led_x2 -# -DEF Led_x2 D 0 0 Y Y 1 F N -F0 "D" 0 225 50 H V C CNN -F1 "Led_x2" 0 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C 0 0 180 0 1 0 N -P 2 0 1 0 -180 0 -100 0 N -P 2 0 1 0 0 -50 0 -150 N -P 2 0 1 0 0 150 0 50 N -P 2 0 1 0 150 -100 100 -100 N -P 2 0 1 0 150 100 100 100 N -P 3 0 1 0 -30 -125 -75 -165 -70 -140 N -P 3 0 1 0 -30 75 -75 35 -70 60 N -P 3 0 1 0 -15 -140 -60 -180 -55 -155 N -P 3 0 1 0 -15 60 -60 20 -55 45 N -P 3 0 1 0 100 -50 0 -100 100 -150 F -P 3 0 1 0 100 150 0 100 100 50 F -P 4 0 1 0 0 100 -100 100 -100 -100 0 -100 N -X A1 1 300 100 150 L 40 40 1 1 I -X K 2 -300 0 120 R 40 40 1 1 I -X A2 3 300 -100 150 L 40 40 1 1 I -ENDDRAW -ENDDEF -# -# OPTO_NPN -# -DEF OPTO_NPN Q 0 0 Y Y 1 F N -F0 "Q" 150 50 50 H V L CNN -F1 "OPTO_NPN" 150 -100 50 H V L CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 0 0 75 -75 N -P 2 0 1 0 0 0 100 100 N -P 2 0 1 0 0 100 0 -100 N -P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N -P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N -P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N -P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N -P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N -X E 1 100 -200 100 U 40 40 1 1 P -X C 3 100 200 100 D 40 40 1 1 P -ENDDRAW -ENDDEF -# -# PHDARL -# -DEF PHDARL U 0 10 Y Y 1 F N -F0 "U" 10 320 50 H V C CNN -F1 "PHDARL" 10 -320 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 2 0 0 0 50 150 50 -50 N -P 2 0 0 0 150 -50 100 -100 N -P 2 0 0 0 200 -100 250 -100 N -P 2 0 0 0 250 0 250 -200 N -P 2 0 0 0 250 0 250 -200 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 3 0 0 0 50 50 150 150 350 150 N -P 3 0 0 0 100 -100 150 -100 150 -50 N -P 3 0 0 0 250 -100 350 0 350 150 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N -P 4 0 0 0 50 0 150 -100 150 -100 200 -100 N -S -400 250 400 -250 0 1 0 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 3 0 1 0 250 -100 350 -200 400 -200 N -P 3 0 1 0 350 150 350 200 400 200 N -X ~ 1 -600 200 200 R 50 50 1 1 I -X ~ 2 -600 -200 200 R 50 50 1 1 I -X ~ 4 600 -200 200 L 50 50 1 1 P -X ~ 5 600 200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PHOTORESISTOR -# -DEF PHOTORESISTOR U 0 0 Y Y 1 F N -F0 "U" 10 320 50 H V C CNN -F1 "PHOTORESISTOR" 10 -320 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -350 -50 -150 -50 N -P 2 0 0 0 -200 -100 -150 -150 N -P 2 0 0 0 -200 -100 -100 -150 N -P 3 0 0 0 -150 -150 -150 -150 -200 -150 N -P 3 0 0 0 -150 -100 -100 -150 -150 -100 N -P 4 0 0 0 -350 100 -150 100 -250 -50 -350 100 N -S -400 250 400 -250 0 1 0 N -P 2 0 1 0 250 -150 250 -150 N -P 3 0 1 0 -400 -200 -250 -200 -250 -50 N -P 3 0 1 0 -400 200 -250 200 -250 100 N -P 4 0 1 0 400 -200 250 -200 250 -150 250 -150 N -P 5 0 1 0 400 200 250 200 250 150 250 150 250 150 N -P 10 0 1 0 250 150 220 120 270 70 220 20 270 -30 220 -80 270 -130 250 -150 250 -150 250 -150 N -X A 1 -600 200 200 R 50 50 1 1 I -X K 2 -600 -200 200 R 50 50 1 1 I -X Rh 3 600 200 200 L 50 50 1 1 P -X Rl 4 600 -200 200 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# PHTRANS -# -DEF PHTRANS U 0 10 Y Y 1 F N -F0 "U" -50 350 50 H V C CNN -F1 "PHTRANS" -50 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 0 0 -250 -50 -50 -50 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 -50 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 2 0 0 0 -100 -100 0 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -150 -50 -150 -100 -150 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -P 3 0 0 0 -50 -100 0 -150 -50 -100 N -S 350 -250 -350 250 0 1 0 N -P 2 0 1 0 200 0 200 -200 N -P 3 0 1 0 -350 200 -150 200 -150 100 N -P 3 0 1 0 -250 100 -50 100 -150 -50 F -P 3 0 1 0 -150 -50 -150 -150 -350 -150 N -P 3 0 1 0 200 -100 300 -200 350 -200 N -P 3 0 1 0 200 -100 300 0 350 0 N -P 3 0 1 0 300 -200 295 -150 250 -195 F -P 4 0 1 0 200 -100 150 -100 150 200 350 200 N -X ~ 1 -550 200 200 R 50 50 1 1 I -X ~ 2 -550 -150 200 R 50 50 1 1 I -X ~ 4 550 -200 200 L 50 50 1 1 I -X ~ 5 550 0 200 L 50 50 1 1 I -X ~ 6 550 200 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# PICO7 -# -DEF PICO7 T 0 40 Y N 1 F N -F0 "T" -250 -350 50 H V C CNN -F1 "PICO7" 0 550 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -350 50 899 -1799 0 1 0 N 100 -300 51 -350 -A 100 -350 50 1799 -899 0 1 0 N 51 -350 100 -399 -A 100 -250 50 899 -1799 0 1 0 N 100 -200 51 -250 -A 100 -250 50 1799 -899 0 1 0 N 51 -250 100 -299 -A 100 -150 50 899 -1799 0 1 0 N 100 -100 51 -150 -A 100 -150 50 1799 -899 0 1 0 N 51 -150 100 -199 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 100 250 50 899 -1799 0 1 0 N 100 300 51 250 -A 100 250 50 1799 -899 0 1 0 N 51 250 100 201 -A 100 350 50 899 -1799 0 1 0 N 100 400 51 350 -A 100 350 50 1799 -899 0 1 0 N 51 350 100 301 -P 2 0 1 0 -20 -400 -20 400 N -P 2 0 1 0 20 400 20 -400 N -X SA RD 400 400 300 L 50 50 1 1 P -X AA YE -400 200 300 R 50 50 1 1 P -X SC WH 400 -100 300 L 50 50 1 1 P -X SD BK 400 -400 300 L 50 50 1 1 P -X AB BL -400 -200 300 R 50 50 1 1 P -X ~ BR 0 -650 300 U 50 50 1 1 P -X SB GR 400 100 300 L 50 50 1 1 P +X K 1 -100 0 70 R 50 50 1 1 P +X A 2 100 0 70 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -1530,71 +1175,43 @@ F3 "" 0 0 50 H V C CNN DRAW S -100 40 100 -40 0 1 0 N P 3 0 1 0 0 40 -20 60 20 60 F -X 1 1 -150 0 50 R 40 40 1 1 P -X 2 2 0 150 100 D 40 40 1 1 P -X 3 3 150 0 50 L 40 40 1 1 P +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 0 150 100 D 50 50 1 1 P +X 3 3 150 0 50 L 50 50 1 1 P ENDDRAW ENDDEF # -# Photores +# POT_Dual # -DEF Photores R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN -F1 "Photores" 210 0 50 V V C TNN -F2 "" -70 0 50 V V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - R? - R?-* -$ENDFPLIST -DRAW -C 0 0 180 0 1 0 N -S -40 150 40 -150 0 1 12 N -P 2 0 1 0 -180 90 -280 190 N -P 2 0 1 0 -180 90 -210 90 N -P 2 0 1 0 -180 90 -180 120 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -240 240 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -170 140 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -P 2 0 1 0 -140 140 -140 170 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# QUARTZCMS4 -# -DEF QUARTZCMS4 X 0 40 Y N 1 F N -F0 "X" 0 150 50 H V C CNN -F1 "QUARTZCMS4" 0 -150 50 H V C CNN +DEF POT_Dual RV 0 40 Y N 1 F N +F0 "RV" 160 310 50 H V C CNN +F1 "POT_Dual" 290 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 1 0 -100 100 -100 -100 N -P 2 0 1 0 100 100 100 -100 N -P 5 0 1 0 -50 50 50 50 50 -50 -50 -50 -50 50 N -X 1 1 -300 0 200 R 40 40 1 1 P -X 3 3 300 0 200 L 40 40 1 1 P +T 0 -20 -100 30 0 0 0 H Normal 0 C C +T 0 -20 300 30 0 0 0 H Normal 0 C C +T 0 -20 -300 30 0 0 0 L Normal 0 C C +T 0 -20 100 30 0 0 0 L Normal 0 C C +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -100 250 -100 250 0 1 0 N +S -50 -50 50 -350 0 1 10 f +S -50 350 50 50 0 1 10 f +P 4 0 1 0 200 200 80 200 80 200 80 200 N +P 5 0 1 0 80 -220 80 -180 50 -200 80 -220 80 -220 N +P 5 0 1 0 150 -200 100 -180 130 -150 150 -200 150 -200 N +P 5 0 1 0 200 -200 80 -200 80 -200 80 -200 80 -200 N +P 6 0 1 0 80 180 80 220 50 200 80 180 80 180 80 180 N +P 6 0 1 0 110 160 100 150 100 -150 110 -160 110 -160 110 -160 N +P 6 0 1 0 150 200 100 180 130 150 150 200 150 200 150 200 N +X 1 1 -150 300 100 R 50 50 1 1 P +X 2 2 300 200 100 L 50 50 1 1 P +X 3 3 -150 100 100 R 50 50 1 1 P +X ~ 4 -150 -100 100 R 50 50 1 1 P +X ~ 5 300 -200 100 L 50 50 1 1 P +X ~ 6 -150 -300 100 R 50 50 1 1 P ENDDRAW ENDDEF # @@ -2276,6 +1893,27 @@ X C 4 200 200 100 D 50 50 1 1 P ENDDRAW ENDDEF # +# Q_PHOTO_NPN +# +DEF Q_PHOTO_NPN Q 0 0 Y Y 1 F N +F0 "Q" 150 50 50 H V L CNN +F1 "Q_PHOTO_NPN" 150 -100 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +P 2 0 1 0 0 0 75 -75 N +P 2 0 1 0 0 0 100 100 N +P 2 0 1 0 0 100 0 -100 N +P 5 0 1 0 -30 -50 -30 -30 -50 -50 -30 -50 -30 -50 N +P 5 0 1 0 50 -100 100 -100 100 -50 50 -100 50 -100 N +P 6 0 1 0 -110 10 -70 -30 -70 -10 -30 -50 -30 -50 -30 -50 N +P 6 0 1 0 -110 80 -70 40 -70 60 -30 20 -30 20 -30 20 N +P 6 0 1 0 -30 20 -30 40 -50 20 -30 20 -30 20 -30 20 N +X E 1 100 -200 100 U 50 50 1 1 P +X C 3 100 200 100 D 50 50 1 1 P +ENDDRAW +ENDDEF +# # Q_PJFET_DGS # DEF Q_PJFET_DGS Q 0 0 Y N 1 F N @@ -2776,80 +2414,6 @@ X ~ 2 0 -150 50 U 50 50 1 1 P ENDDRAW ENDDEF # -# RELAY_2RT -# -DEF RELAY_2RT K 0 40 Y N 1 F N -F0 "K" -50 400 50 H V C CNN -F1 "RELAY_2RT" 150 -500 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 2 0 1 0 -100 -350 -90 -350 N -P 2 0 1 0 -100 -250 -50 -250 N -P 2 0 1 0 -100 -50 50 -50 N -P 2 0 1 0 -90 -350 -70 -369 N -P 2 0 1 0 -90 -319 -90 -300 N -P 2 0 1 0 -80 -330 -90 -319 N -P 2 0 1 0 -80 -290 -90 -300 N -P 2 0 1 0 -70 -369 -50 -369 N -P 2 0 1 0 -50 -410 -50 -209 N -P 2 0 1 0 -50 -330 -80 -330 N -P 2 0 1 0 -50 -330 0 -330 N -P 2 0 1 0 -50 -290 -80 -290 N -P 2 0 1 0 -50 -250 0 -250 N -P 2 0 1 0 -50 -209 0 -209 N -P 2 0 1 0 0 -410 -50 -410 N -P 2 0 1 0 0 -369 -50 -369 N -P 2 0 1 0 0 -369 29 -369 N -P 2 0 1 0 0 -330 29 -330 N -P 2 0 1 0 0 -290 -50 -290 N -P 2 0 1 0 0 -290 29 -290 N -P 2 0 1 0 0 -250 29 -250 N -P 2 0 1 0 0 -209 0 -410 N -P 2 0 1 0 10 -119 89 -119 N -P 2 0 1 0 10 -9 89 -9 N -P 2 0 1 0 10 180 50 221 N -P 2 0 1 0 10 290 39 290 N -P 2 0 1 0 29 -369 39 -360 N -P 2 0 1 0 29 -330 39 -340 N -P 2 0 1 0 29 -290 39 -280 N -P 2 0 1 0 29 -250 39 -259 N -P 2 0 1 0 39 -360 39 -340 N -P 2 0 1 0 39 -259 39 -280 N -P 2 0 1 0 39 261 10 290 N -P 2 0 1 0 39 261 50 250 N -P 2 0 1 0 39 290 89 290 N -P 2 0 1 0 50 -150 50 -130 N -P 2 0 1 0 50 -130 50 -119 N -P 2 0 1 0 50 -80 10 -119 N -P 2 0 1 0 50 -50 10 -9 N -P 2 0 1 0 50 -50 100 -50 N -P 2 0 1 0 50 50 50 -9 N -P 2 0 1 0 50 50 100 50 N -P 2 0 1 0 50 150 50 180 N -P 2 0 1 0 50 150 100 150 N -P 2 0 1 0 50 221 89 180 N -P 2 0 1 0 50 250 -100 250 N -P 2 0 1 0 50 250 60 250 N -P 2 0 1 0 50 350 50 290 N -P 2 0 1 0 50 350 100 350 N -P 2 0 1 0 60 250 100 250 N -P 2 0 1 0 89 -119 50 -80 N -P 2 0 1 0 89 -9 50 -50 N -P 2 0 1 0 89 180 10 180 N -P 2 0 1 0 89 290 50 250 N -P 2 0 1 0 100 -150 50 -150 N -X T1 1 400 -150 300 L 50 50 1 1 P -X R1 3 400 50 300 L 50 50 1 1 P -X C1 5 -400 -50 300 R 50 50 1 1 P -X 8 8 -400 -250 300 R 50 50 1 1 I -X 9 9 -400 -350 300 R 50 50 1 1 I -X C2 12 -400 250 300 R 50 50 1 1 P -X R2 14 400 350 300 L 50 50 1 1 P -X T2 16 400 150 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# # RF_SHIELD_ONE_PIECE # DEF RF_SHIELD_ONE_PIECE J 0 40 Y Y 1 F N @@ -3023,8 +2587,8 @@ ENDDEF # RVAR # DEF RVAR R 0 0 N Y 1 F N -F0 "R" 80 -50 50 V V C CNN -F1 "RVAR" -80 60 50 V V C CNN +F0 "R" 150 -50 50 H V C CNN +F1 "RVAR" 200 50 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3049,14 +2613,14 @@ P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 40 40 1 1 P -X P2 2 -200 250 100 R 40 40 1 1 P -X P3 3 -200 150 100 R 40 40 1 1 P -X P4 4 -200 50 100 R 40 40 1 1 P -X R4 5 200 50 100 L 40 40 1 1 P -X R3 6 200 150 100 L 40 40 1 1 P -X R2 7 200 250 100 L 40 40 1 1 P -X R1 8 200 350 100 L 40 40 1 1 P +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X R4 5 200 50 100 L 50 50 1 1 P +X R3 6 200 150 100 L 50 50 1 1 P +X R2 7 200 250 100 L 50 50 1 1 P +X R1 8 200 350 100 L 50 50 1 1 P ENDDRAW ENDDEF # @@ -3077,22 +2641,68 @@ P 7 0 1 0 -100 50 -80 70 -40 30 0 70 40 30 80 70 100 50 N P 7 0 1 0 -100 150 -80 170 -40 130 0 170 40 130 80 170 100 150 N P 7 0 1 0 -100 250 -80 270 -40 230 0 270 40 230 80 270 100 250 N P 7 0 1 0 -100 350 -80 370 -40 330 0 370 40 330 80 370 100 350 N -X P1 1 -200 350 100 R 40 40 1 1 P -X P2 2 -200 250 100 R 40 40 1 1 P -X P3 3 -200 150 100 R 40 40 1 1 P -X P4 4 -200 50 100 R 40 40 1 1 P -X P5 5 -200 -50 100 R 40 40 1 1 P -X P6 6 -200 -150 100 R 40 40 1 1 P -X P7 7 -200 -250 100 R 40 40 1 1 P -X P8 8 -200 -350 100 R 40 40 1 1 P -X R8 9 200 -350 100 L 40 40 1 1 P -X R7 10 200 -250 100 L 40 40 1 1 P -X R6 11 200 -150 100 L 40 40 1 1 P -X R5 12 200 -50 100 L 40 40 1 1 P -X R4 13 200 50 100 L 40 40 1 1 P -X R3 14 200 150 100 L 40 40 1 1 P -X R2 15 200 250 100 L 40 40 1 1 P -X R1 16 200 350 100 L 40 40 1 1 P +X P1 1 -200 350 100 R 50 50 1 1 P +X P2 2 -200 250 100 R 50 50 1 1 P +X P3 3 -200 150 100 R 50 50 1 1 P +X P4 4 -200 50 100 R 50 50 1 1 P +X P5 5 -200 -50 100 R 50 50 1 1 P +X P6 6 -200 -150 100 R 50 50 1 1 P +X P7 7 -200 -250 100 R 50 50 1 1 P +X P8 8 -200 -350 100 R 50 50 1 1 P +X R8 9 200 -350 100 L 50 50 1 1 P +X R7 10 200 -250 100 L 50 50 1 1 P +X R6 11 200 -150 100 L 50 50 1 1 P +X R5 12 200 -50 100 L 50 50 1 1 P +X R4 13 200 50 100 L 50 50 1 1 P +X R3 14 200 150 100 L 50 50 1 1 P +X R2 15 200 250 100 L 50 50 1 1 P +X R1 16 200 350 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# R_PHOTO +# +DEF R_PHOTO R 0 0 N Y 1 F N +F0 "R" 150 200 50 H V C CNN +F1 "R_PHOTO" 250 -200 50 H V C TNN +F2 "" -70 0 50 V V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + R? + R?-* +$ENDFPLIST +DRAW +C 0 0 180 0 1 0 N +S -40 150 40 -150 0 1 12 N +P 2 0 1 0 -180 90 -280 190 N +P 2 0 1 0 -180 90 -210 90 N +P 2 0 1 0 -180 90 -180 120 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -240 240 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -170 140 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +P 2 0 1 0 -140 140 -140 170 N +X ~ 1 0 250 100 D 50 50 1 1 P +X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -3109,8 +2719,8 @@ $FPLIST $ENDFPLIST DRAW S -30 70 30 -70 0 1 8 N -X ~ 1 0 100 30 D 40 40 1 1 P -X ~ 2 0 -100 30 U 40 40 1 1 P +X ~ 1 0 100 30 D 50 50 1 1 P +X ~ 2 0 -100 30 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -3126,34 +2736,147 @@ P 2 0 1 0 100 0 50 0 N P 2 0 1 0 100 50 100 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 6 0 1 0 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N -X A 1 200 -50 100 L 40 40 1 1 P -X K 2 -200 0 150 R 40 40 1 1 P -X A 3 200 50 100 L 40 40 1 1 I +X A 1 200 -50 100 L 50 50 1 1 P +X K 2 -200 0 150 R 50 50 1 1 P +X A 3 200 50 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SCR +# SPEAKER # -DEF SCR U 0 10 Y N 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "SCR" 150 -350 50 H V C CNN +DEF SPEAKER SP 0 0 N Y 1 F N +F0 "SP" -100 250 50 H V C CNN +F1 "SPEAKER" -100 -250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -P 2 0 0 0 -200 -150 200 -150 N -P 2 0 1 0 0 -150 -200 -400 N -P 3 0 1 0 -150 100 150 100 0 -150 F -X K 1 0 -550 400 U 50 50 1 1 I -X G 2 -350 -400 150 R 50 50 1 1 I -X A 3 0 400 300 D 50 50 1 1 I +P 4 0 0 0 100 150 250 300 250 -300 100 -150 N +P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F +X 1 1 -300 100 200 R 50 50 1 1 I +X 2 2 -300 -100 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# SP3T +# SW_CODED # -DEF SP3T SW 0 0 N Y 1 F N -F0 "SW" -100 150 50 H V C CNN -F1 "SP3T" -100 -100 50 H V C CNN +DEF SW_CODED SW 0 20 Y Y 1 F N +F0 "SW" -300 350 50 H V L CNN +F1 "SW_CODED" -300 -350 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C 0 0 150 0 1 0 N +S 300 300 -300 -300 0 1 0 f +P 11 0 1 0 -10 -100 -10 80 -30 60 -50 60 0 110 50 60 30 60 10 80 10 -100 -10 -100 -10 -100 N +X CM 1 500 250 200 L 50 50 1 1 P +X D0 2 500 100 200 L 50 50 1 1 P +X D1 3 500 0 200 L 50 50 1 1 P +X D2 4 500 -100 200 L 50 50 1 1 P +X D3 5 500 -200 200 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_DPST +# +DEF SW_DPST SW 0 0 N Y 1 F N +F0 "SW" 0 350 50 H V C CNN +F1 "SW_DPST" 0 -350 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 -200 50 0 0 0 N +C -150 200 50 0 0 0 N +C 150 -200 50 0 0 0 N +C 150 200 50 0 0 0 N +P 2 0 0 0 -100 -200 100 -100 N +P 2 0 0 0 -100 200 100 300 N +P 2 0 0 0 0 250 0 -150 N +X 1 1 -300 -200 100 R 50 50 1 1 I +X 2 2 300 -200 100 L 50 50 1 1 I +X 3 3 -300 200 100 R 50 50 1 1 I +X 4 4 300 200 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_DPST_Small +# +DEF SW_DPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_DPST_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 -100 20 0 0 0 f +C -80 100 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 0 0 f +P 2 0 0 0 -60 -100 50 -40 N +P 2 0 0 0 -60 100 50 160 N +P 2 0 0 0 0 120 0 -60 N +X 1 1 -200 -100 100 R 50 50 1 1 I +X 2 2 200 -100 100 L 50 50 1 1 I +X 3 3 -200 100 100 R 50 50 1 1 I +X 4 4 200 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# SW_PUSH +# +DEF SW_PUSH SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH" 0 -80 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +S -170 50 170 60 0 1 0 N +P 4 0 1 0 -40 60 -30 90 30 90 40 60 N +X 1 1 -300 0 200 R 50 50 0 1 P I +X 2 2 300 0 200 L 50 50 0 1 P I +ENDDRAW +ENDDEF +# +# SW_PUSH_Small +# +DEF SW_PUSH_Small SW 0 40 N N 1 F N +F0 "SW" 150 110 50 H V C CNN +F1 "SW_PUSH_Small" 0 -150 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -60 60 10 0 1 0 N +C 60 -60 10 0 1 0 N +P 3 0 1 0 -100 100 -60 60 -60 60 N +P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N +P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N +P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N +X 1 1 -100 100 0 R 50 50 0 1 P +X 2 2 100 -100 0 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_PUSH_Small_Horizontal +# +DEF SW_PUSH_Small_Horizontal SW 0 40 N N 1 F N +F0 "SW" 150 100 50 H V C CNN +F1 "SW_PUSH_Small_Horizontal" 50 -100 50 H V L CNN +F2 "" 0 200 50 H V C CNN +F3 "" 0 200 50 H V C CNN +DRAW +C -90 0 10 0 1 0 N +C 90 0 10 0 1 0 N +P 2 0 1 0 -110 30 110 30 N +P 4 0 1 0 -110 30 -110 40 110 40 110 30 N +P 4 0 1 0 -50 40 -40 60 40 60 50 40 N +X 1 1 -150 0 50 R 50 50 0 1 P +X 2 2 150 0 50 L 50 50 0 1 P +ENDDRAW +ENDDEF +# +# SW_SP3T +# +DEF SW_SP3T SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T" 0 -200 50 H V C CNN F2 "" -625 175 50 H V C CNN F3 "" -625 175 50 H V C CNN $FPLIST @@ -3173,26 +2896,111 @@ X 4 4 300 -100 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# SPEAKER +# SW_SP3T_Small # -DEF SPEAKER SP 0 0 N Y 1 F N -F0 "SP" -100 250 50 H V C CNN -F1 "SPEAKER" -100 -250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN +DEF SW_SP3T_Small SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SP3T_Small" 0 -200 50 H V C CNN +F2 "" -625 175 50 H V C CNN +F3 "" -625 175 50 H V C CNN +$FPLIST + SW* + SP3T* +$ENDFPLIST DRAW -P 4 0 0 0 100 150 250 300 250 -300 100 -150 N -P 5 0 0 0 -100 150 100 150 100 -150 -100 -150 -100 150 F -X 1 1 -300 100 200 R 40 40 1 1 I -X 2 2 -300 -100 200 R 40 40 1 1 I +C -85 0 15 0 1 0 f +C 85 -100 15 0 1 0 f +C 85 0 15 0 1 0 f +C 85 100 15 0 1 0 f +P 2 0 1 0 -70 0 60 90 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 200 0 100 L 50 50 1 1 P +X 3 3 -200 0 100 R 50 50 1 1 P +X 4 4 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# SPST +# SW_SPDT # -DEF SPST SW 0 0 N Y 1 F N -F0 "SW" 0 100 50 H V C CNN -F1 "SPST" 0 -100 50 H V C CNN +DEF SW_SPDT SW 0 0 N Y 1 F N +F0 "SW" -200 150 50 H V C CNN +F1 "SW_SPDT" 0 -210 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -150 0 50 0 0 0 N +C 150 -100 50 0 0 0 N +C 150 100 50 0 1 0 N +P 2 0 1 0 -100 0 150 50 N +X 1 1 500 100 300 L 50 50 1 1 P +X 2 2 -500 0 300 R 50 50 1 1 P +X 3 3 500 -100 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_MSM +# +DEF SW_SPDT_MSM SW 0 0 N Y 1 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_MSM" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +P 2 0 0 0 -60 0 70 40 N +C 80 100 20 0 1 0 f +C 90 0 20 0 1 0 f +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_Small +# +DEF SW_SPDT_Small SW 0 0 N Y 1 F N +F0 "SW" 0 170 50 H V C CNN +F1 "SW_SPDT_Small" 0 -200 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 14 0 0 0 f +C 80 -100 14 0 0 0 f +C 80 100 14 0 1 0 f +P 2 0 1 0 -60 0 110 60 N +X 1 1 200 100 100 L 50 50 1 1 P +X 2 2 -200 0 100 R 50 50 1 1 P +X 3 3 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SW_SPDT_x2 +# +DEF SW_SPDT_x2 SW 0 0 Y Y 2 F N +F0 "SW" 0 200 50 H V C CNN +F1 "SW_SPDT_x2" 0 -250 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +C -80 0 20 0 0 0 f +C 80 -100 20 0 0 0 f +C 80 100 20 0 1 0 f +P 2 0 1 0 -60 0 90 60 N +X A 1 200 100 100 L 50 50 1 1 P +X B 2 -200 0 100 R 50 50 1 1 P +X C 3 200 -100 100 L 50 50 1 1 P +X A 4 200 100 100 L 50 50 2 1 P +X B 5 -200 0 100 R 50 50 2 1 P +X C 6 200 -100 100 L 50 50 2 1 P +ENDDRAW +ENDDEF +# +# SW_SPST +# +DEF SW_SPST SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST" 0 -150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3204,150 +3012,32 @@ X 2 2 500 0 300 L 50 50 1 1 I ENDDRAW ENDDEF # -# SWITCH_INV +# SW_SPST_Small # -DEF SWITCH_INV SW 0 0 N Y 1 F N -F0 "SW" -200 150 50 H V C CNN -F1 "SWITCH_INV" -150 -150 50 H V C CNN +DEF SW_SPST_Small SW 0 0 N Y 1 F N +F0 "SW" 0 150 50 H V C CNN +F1 "SW_SPST_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P +C -80 0 20 0 0 0 f +C 80 0 20 0 0 0 f +P 2 0 0 0 -60 0 60 70 N +X 1 1 -200 0 100 R 50 50 1 1 I +X 2 2 200 0 100 L 50 50 1 1 I ENDDRAW ENDDEF # -# SWITCH_INV_MSM +# TEST # -DEF SWITCH_INV_MSM SW 0 0 N Y 1 F N -F0 "SW" -199 150 50 H V C CNN -F1 "SWITCH_INV_MSM" -250 -150 50 H V C CNN +DEF TEST P 0 40 N N 1 F N +F0 "P" 0 300 50 H V C BNN +F1 "TEST" 0 250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -C 170 0 40 0 1 0 N -P 5 0 1 0 -100 0 120 0 120 0 120 0 120 0 N -X 1 1 500 100 300 L 50 50 1 1 P -X 2 2 -500 0 300 R 50 50 1 1 P -X 3 3 500 -100 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# SW_PUSH -# -DEF SW_PUSH SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH" 0 -80 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S -170 50 170 60 0 1 0 N -P 4 0 1 0 -40 60 -30 90 30 90 40 60 N -X 1 1 -300 0 200 R 50 50 0 1 P I -X 2 2 300 0 200 L 50 50 0 1 P I -ENDDRAW -ENDDEF -# -# SW_PUSH_SMALL -# -DEF SW_PUSH_SMALL SW 0 40 N N 1 F N -F0 "SW" 150 110 50 H V C CNN -F1 "SW_PUSH_SMALL" 0 -79 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -60 60 10 0 1 0 N -C 60 -60 10 0 1 0 N -P 3 0 1 0 -100 100 -60 60 -60 60 N -P 4 0 1 0 60 -60 100 -100 100 -100 100 -100 N -P 6 0 1 0 -10 60 10 70 70 10 60 -10 60 -10 60 -10 N -P 7 0 1 0 -50 80 80 -50 90 -40 -40 90 -50 80 -50 80 -50 80 N -X 1 1 -100 100 0 R 50 50 0 1 P -X 2 2 100 -100 0 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# SW_PUSH_SMALL_H -# -DEF SW_PUSH_SMALL_H SW 0 40 N N 1 F N -F0 "SW" 80 110 50 H V C CNN -F1 "SW_PUSH_SMALL_H" 360 -60 50 H V C CNN -F2 "" 0 200 50 H V C CNN -F3 "" 0 200 50 H V C CNN -DRAW -C -90 0 10 0 1 0 N -C 90 0 10 0 1 0 N -P 2 0 1 0 -110 30 110 30 N -P 4 0 1 0 -110 30 -110 40 110 40 110 30 N -P 4 0 1 0 -50 40 -40 60 40 60 50 40 N -X 1 1 -150 0 50 R 50 50 0 1 P -X 2 2 150 0 50 L 50 50 0 1 P -ENDDRAW -ENDDEF -# -# Switch_DPST -# -DEF Switch_DPST SW 0 0 N Y 1 F N -F0 "SW" 300 50 50 H V C CNN -F1 "Switch_DPST" 300 -50 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 -200 50 0 0 0 N -C -150 200 50 0 0 0 N -C 150 -200 50 0 0 0 N -C 150 200 50 0 0 0 N -P 2 0 0 0 -100 -200 100 -100 N -P 2 0 0 0 -100 200 100 300 N -P 2 0 0 0 0 250 0 -150 N -X 1 1 -300 -200 100 R 50 50 1 1 I -X 2 2 300 -200 100 L 50 50 1 1 I -X 3 3 -300 200 100 R 50 50 1 1 I -X 4 4 300 200 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# Switch_SPDT_x2 -# -DEF Switch_SPDT_x2 SW 0 0 Y Y 2 F N -F0 "SW" -200 150 50 H V C CNN -F1 "Switch_SPDT_x2" -250 -150 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -C -150 0 50 0 0 0 N -C 150 -100 50 0 0 0 N -C 150 100 50 0 1 0 N -P 2 0 1 0 -100 0 150 50 N -X A 1 300 100 100 L 50 50 1 1 P -X B 2 -300 0 100 R 50 50 1 1 P -X C 3 300 -100 100 L 50 50 1 1 P -X A 4 300 100 100 L 50 50 2 1 P -X B 5 -300 0 100 R 50 50 2 1 P -X C 6 300 -100 100 L 50 50 2 1 P -ENDDRAW -ENDDEF -# -# TEMPLATE -# -DEF TEMPLATE J 0 40 N N 1 F N -F0 "J" 160 210 50 H V L BNN -F1 "TEMPLATE" 150 100 50 H V L BNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -S 0 100 100 120 0 1 0 F -S 90 210 10 120 0 1 0 F -X ~ 1 0 0 100 U 50 50 1 1 U -X ~ 2 100 0 100 U 50 50 1 1 U +P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N +X ~ 1 0 0 100 U 50 50 1 1 P ENDDRAW ENDDEF # @@ -3364,18 +3054,17 @@ $FPLIST SM0805 $ENDFPLIST DRAW -T 900 75 -150 60 0 0 1 - Normal 0 C C -S -40 150 40 -150 0 1 8 N -P 5 0 1 0 -75 125 -75 75 75 -75 75 -125 75 -125 N -X ~ 1 0 250 100 D 50 50 1 1 P -X ~ 2 0 -250 100 U 50 50 1 1 P +S -40 100 40 -100 0 1 8 N +P 5 0 1 10 -75 125 -75 75 75 -75 75 -125 75 -125 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # THYRISTOR # -DEF THYRISTOR T 0 40 N N 1 F N -F0 "T" 0 100 50 H V C CNN +DEF THYRISTOR D 0 40 Y N 1 F N +F0 "D" 0 100 50 H V C CNN F1 "THYRISTOR" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN @@ -3383,20 +3072,52 @@ DRAW P 2 0 1 0 -50 50 -50 -50 N P 3 0 1 0 50 50 -50 0 50 -50 F P 4 0 1 0 -50 0 -100 50 -100 50 -100 50 N -X A A 200 0 150 L 50 50 1 1 P -X G G -100 100 50 D 50 50 1 1 P -X K K -200 0 150 R 50 50 1 1 P +X K 1 -200 0 150 R 50 50 1 1 P +X A 2 200 0 150 L 50 50 1 1 P +X G 3 -100 200 150 D 50 50 1 1 P ENDDRAW ENDDEF # -# TR1-SO8 +# TRANSFORMER_1P_1S # -DEF TR1-SO8 T 0 40 Y N 1 F N +DEF TRANSFORMER_1P_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TR1-SO8" 0 -300 50 H V C CNN +F1 "TRANSFORMER_1P_1S" 0 -300 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_1P_1S_SO8 +# +DEF TRANSFORMER_1P_1S_SO8 T 0 40 Y N 1 F N +F0 "T" 0 250 50 H V C CNN +F1 "TRANSFORMER_1P_1S_SO8" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN -ALIAS TRANSFO-SO8 DRAW A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 @@ -3423,79 +3144,11 @@ X SB 8 300 200 200 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO +# TRANSFORMER_1P_2S # -DEF TRANSFO T 0 40 Y N 1 F N -F0 "T" 0 250 50 H V C CNN -F1 "TRANSFO" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFO-AUDIO -# -DEF TRANSFO-AUDIO T 0 40 Y N 1 F N -F0 "T" 0 460 50 H V C CNN -F1 "TRANSFO-AUDIO" 10 370 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -P 9 0 1 0 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 N -X ~ 0 0 -400 100 U 50 50 1 1 I -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TRANSFO2 -# -DEF TRANSFO2 T 0 40 Y N 1 F N +DEF TRANSFORMER_1P_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFO2" 0 -500 50 H V C CNN +F1 "TRANSFORMER_1P_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3530,11 +3183,46 @@ X SD 6 400 -400 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO4 +# TRANSFORMER_AUDIO # -DEF TRANSFO4 T 0 40 Y N 1 F N +DEF TRANSFORMER_AUDIO T 0 40 Y N 1 F N +F0 "T" 0 460 50 H V C CNN +F1 "TRANSFORMER_AUDIO" 10 370 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 +A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 +A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 +A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 +A -100 50 50 899 1 0 1 0 N -100 100 -50 50 +A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 +A -100 150 50 899 1 0 1 0 N -100 200 -50 150 +A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 +A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 +A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 +A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 +A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 +A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 +A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 +A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 +A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 +P 2 0 1 0 -25 200 -25 -200 N +P 2 0 1 0 25 -200 25 200 N +P 9 0 1 10 -150 250 -100 300 100 300 150 250 150 -250 100 -300 -100 -300 -150 -250 -150 250 f +X ~ 0 0 -400 100 U 50 50 1 1 I +X AA 1 -400 200 300 R 50 50 1 1 P +X AB 2 -400 -200 300 R 50 50 1 1 P +X SA 3 400 -200 300 L 50 50 1 1 P +X SB 4 400 200 300 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TRANSFORMER_SP_1S +# +DEF TRANSFORMER_SP_1S T 0 40 Y N 1 F N F0 "T" 0 250 50 H V C CNN -F1 "TRANSFO4" 0 -300 50 H V C CNN +F1 "TRANSFORMER_SP_1S" 0 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3564,11 +3252,11 @@ X S2 5 400 200 300 L 50 50 1 1 P ENDDRAW ENDDEF # -# TRANSFO_3 +# TRANSFORMER_SP_2S # -DEF TRANSFO_3 T 0 40 Y N 1 F N +DEF TRANSFORMER_SP_2S T 0 40 Y N 1 F N F0 "T" 0 500 50 H V C CNN -F1 "TRANSFO_3" 0 -500 50 H V C CNN +F1 "TRANSFORMER_SP_2S" 0 -500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -3623,19 +3311,6 @@ X ~ 3 -500 -200 200 R 50 50 1 1 I ENDDRAW ENDDEF # -# TST -# -DEF TST P 0 40 N N 1 F N -F0 "P" 0 300 50 H V C BNN -F1 "TST" 0 250 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -P 6 0 1 0 0 200 -50 150 0 100 50 150 0 200 0 200 N -X ~ 1 0 0 100 U 40 40 1 1 P -ENDDRAW -ENDDEF -# # TVS # DEF TVS D 0 40 Y Y 1 F N @@ -3672,16 +3347,16 @@ X CATHODE 2 250 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # -# VR +# VARISTOR # -DEF VR VR 0 0 N Y 1 F N -F0 "VR" 60 -46 50 V V C TNN -F1 "VR" 0 0 50 V V C CNN +DEF VARISTOR VR 0 0 N Y 1 F N +F0 "VR" 100 150 50 H V L TNN +F1 "VARISTOR" 100 50 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW -S -40 150 40 -150 0 1 0 N -P 5 0 1 0 -60 -100 -60 -60 60 60 60 100 60 100 N +S -40 150 40 -150 0 1 10 N +P 4 0 1 10 -60 -60 60 60 60 100 60 100 N X ~ 1 0 250 100 D 50 50 1 1 P X ~ 2 0 -250 100 U 50 50 1 1 P ENDDRAW @@ -3707,11 +3382,11 @@ X A 2 200 0 150 L 50 50 1 1 P ENDDRAW ENDDEF # -# ZENERsmall +# ZENER_Small # -DEF ZENERsmall D 0 40 N N 1 F N +DEF ZENER_Small D 0 40 N N 1 F N F0 "D" 0 100 50 H V C CNN -F1 "ZENERsmall" 0 -100 50 H V C CNN +F1 "ZENER_Small" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN $FPLIST @@ -3722,8 +3397,8 @@ $ENDFPLIST DRAW P 4 0 1 8 -60 40 -40 20 -40 -20 -20 -40 N P 4 0 1 0 40 40 -40 0 40 -40 40 40 F -X K 1 -100 0 60 R 40 40 1 1 P -X A 2 100 0 60 L 40 40 1 1 P +X K 1 -100 0 100 R 50 50 1 1 P +X A 2 100 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # diff --git a/library/interface.dcm b/library/interface.dcm index 4ea9eac7..66c4d130 100644 --- a/library/interface.dcm +++ b/library/interface.dcm @@ -48,7 +48,7 @@ $ENDCMP # $CMP ADM222 D Dual RS232 driver/receiver, 5V supply, 200kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -60,7 +60,7 @@ $ENDCMP # $CMP ADM242 D Dual RS232 driver/receiver, 5V supply, 200kb/s, separate shutdown/enable pins -K rs232 uart transceiver +K rs232 uart transceiver F http://www.analog.com/media/en/technical-documentation/data-sheets/ADM222_232A_242.pdf $ENDCMP # @@ -78,7 +78,7 @@ $ENDCMP # $CMP ADUM4160 D Full/Low Speed, iCoupler USB Digital Isolator, 5kV protection -K usb isolation +K usb isolation F http://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf $ENDCMP # @@ -208,7 +208,7 @@ $ENDCMP # $CMP LT1080 D Dual RS232 driver/receiver, 5V supply, 120kb/s -K rs232 uart transceiver +K rs232 uart transceiver F http://cds.linear.com/docs/en/datasheet/10801fe.pdf $ENDCMP # @@ -356,15 +356,21 @@ K Cold Junction Termocouple Interface SPI F http://datasheets.maximintegrated.com/en/ds/MAX31855.pdf $ENDCMP # +$CMP MAX3221 +D RS232 transceiver with 15kV ESD protection +K serial UART RS232 +F http://www.ti.com/lit/ds/symlink/max3221.pdf +$ENDCMP +# $CMP MAX3226 D Single RS232 driver/receiver, 3.0V to 5V supply, 250kb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # $CMP MAX3227 D Single RS232 driver/receiver, 3.0V to 5V supply, 1Mb/s, AutoShutdown Plus, SSOP-16 package -K rs232 uart transceiver +K rs232 uart transceiver F https://datasheets.maximintegrated.com/en/ds/MAX3224-MAX3245.pdf $ENDCMP # diff --git a/library/interface.lib b/library/interface.lib index 8233d54b..97a0bd04 100644 --- a/library/interface.lib +++ b/library/interface.lib @@ -111,8 +111,8 @@ ENDDEF # AD5282_ABC # DEF AD5282_ABC U 0 30 Y Y 3 L N -F0 "U" -300 750 50 H V C CNN -F1 "AD5282_ABC" -350 -650 50 H V C CNN +F0 "U" 0 750 50 H V C CNN +F1 "AD5282_ABC" 0 -650 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW @@ -135,6 +135,9 @@ S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S -300 -300 -300 -300 3 1 0 N S 250 300 -250 -300 3 1 10 f +P 2 3 1 0 100 0 25 0 N +P 4 3 1 0 25 0 50 25 50 -25 25 0 N +P 11 3 1 0 75 100 25 100 0 75 25 50 0 25 25 0 0 -25 25 -50 0 -75 25 -100 75 -100 N X B2 14 400 -100 150 L 50 50 3 1 P X W2 15 400 0 150 L 50 50 3 1 P X A2 16 400 100 150 L 50 50 3 1 P @@ -1300,10 +1303,10 @@ ENDDEF DEF LTC2861 U 0 40 Y Y 1 F N F0 "U" -350 650 50 H V L CNN F1 "LTC2861" 100 650 50 H V L CNN -F2 "SSOP-28" 0 -650 50 H V C CIN +F2 "Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm" 0 -700 50 H I C CIN F3 "" 0 0 50 H V C CNN $FPLIST - SSOP28* + SSOP* $ENDFPLIST DRAW S 350 600 -350 -600 0 1 10 f @@ -1625,7 +1628,7 @@ X RO 7 500 400 150 L 50 50 1 1 O X A 8 -500 500 150 R 50 50 1 1 I X ~B 9 -500 300 150 R 50 50 1 1 I X Y 10 -500 -200 150 R 50 50 1 1 O -X GND 11 -100 -800 100 U 50 50 1 1 W +X GND 11 0 -800 100 U 50 50 1 1 W X ~Z 12 -500 -400 150 R 50 50 1 1 O X TERM100 13 500 200 150 L 50 50 1 1 I X SRL 14 500 -500 150 L 50 50 1 1 I @@ -1711,8 +1714,8 @@ ENDDEF # MAX31855KASA # DEF MAX31855KASA U 0 40 Y Y 1 F N -F0 "U" -350 400 50 H V L CNN -F1 "MAX31855KASA" 100 400 50 H V L CNN +F0 "U" -300 350 50 H V L CNN +F1 "MAX31855KASA" 50 350 50 H V L CNN F2 "SO-8" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS MAX31855JASA MAX31855NASA MAX31855SASA MAX31855TASA MAX31855EASA MAX31855RASA @@ -1720,14 +1723,54 @@ $FPLIST SO* $ENDFPLIST DRAW -S -350 350 350 -350 0 1 10 f -X GND 1 0 -500 150 U 50 50 1 1 W -X T- 2 -500 -200 150 R 50 50 1 1 P -X T+ 3 -500 200 150 R 50 50 1 1 P -X VCC 4 0 500 150 D 50 50 1 1 W -X SCK 5 500 200 150 L 50 50 1 1 I -X ~CS~ 6 500 -100 150 L 50 50 1 1 I I -X SO 7 500 100 150 L 50 50 1 1 O +S -300 300 300 -300 0 1 10 f +X GND 1 0 -400 100 U 50 50 1 1 W +X T- 2 -400 -100 100 R 50 50 1 1 P +X T+ 3 -400 100 100 R 50 50 1 1 P +X VCC 4 0 400 100 D 50 50 1 1 W +X SCK 5 400 200 100 L 50 50 1 1 I +X ~CS~ 6 400 -100 100 L 50 50 1 1 I I +X SO 7 400 100 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MAX3221 +# +DEF MAX3221 U 0 40 Y Y 1 F N +F0 "U" -400 850 50 H V L CNN +F1 "MAX3221" 500 850 50 H V R CNN +F2 "" 50 0 50 H V C CIN +F3 "" 0 950 50 H I C CNN +$FPLIST + SSOP* + TSSOP* +$ENDFPLIST +DRAW +C 120 -500 20 0 1 0 N +C 120 -400 20 0 1 0 N +S -400 -800 500 800 0 1 10 f +P 3 0 1 0 -100 -500 0 -500 0 -500 N +P 3 0 1 0 -100 -400 0 -400 0 -400 N +P 3 0 1 0 140 -500 190 -500 190 -500 N +P 3 0 1 0 140 -400 200 -400 200 -400 N +P 5 0 1 0 100 -450 100 -550 0 -500 100 -450 100 -450 N +P 6 0 1 0 0 -450 0 -350 100 -400 0 -450 0 -450 0 -450 N +X ~EN 1 -600 -600 200 R 50 50 1 1 I +X C1+ 2 -600 700 200 R 50 50 1 1 P +X V+ 3 700 300 200 L 50 50 1 1 w +X C1- 4 -600 300 200 R 50 50 1 1 P +X C2+ 5 -600 200 200 R 50 50 1 1 P +X C2- 6 -600 -200 200 R 50 50 1 1 P +X V- 7 700 -200 200 L 50 50 1 1 w +X RIN 8 700 -500 200 L 50 50 1 1 I +X ROUT 9 -600 -500 200 R 50 50 1 1 O +X ~INVALID 10 700 -600 200 L 50 50 1 1 O V +X DIN 11 -600 -400 200 R 50 50 1 1 I +X FORCEON 12 -600 -700 200 R 50 50 1 1 I +X DOUT 13 700 -400 200 L 50 50 1 1 O +X GND 14 700 100 200 L 50 50 1 1 W +X VCC 15 700 700 200 L 50 50 1 1 W +X ~FORCEOFF 16 700 -700 200 L 50 50 1 1 I L ENDDRAW ENDDEF # @@ -2528,11 +2571,11 @@ ENDDEF DEF SP3481CP U 0 40 Y Y 1 F N F0 "U" -300 350 50 H V L CNN F1 "SP3481CP" 100 350 50 H V L CNN -F2 "DIP-8" 0 0 50 H V C CIN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -500 50 H I C CIN F3 "" 0 0 50 H V C CNN ALIAS SP3481EP SP3485CP SP3485EP $FPLIST - DIP8* + DIP* $ENDFPLIST DRAW S -300 300 300 -300 0 1 10 f diff --git a/library/linear.dcm b/library/linear.dcm index bcd1c5e3..d63f0fa9 100644 --- a/library/linear.dcm +++ b/library/linear.dcm @@ -495,6 +495,61 @@ K op amp amplifier operational F http://ww1.microchip.com/downloads/en/DeviceDoc/21314g.pdf $ENDCMP # +$CMP MIC845H +D Precision single-input comparator, internal 2.55V reference, Active-High Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845L +D Precision single-input comparator, internal 2.55V reference, Active-Low Push-Pull output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# +$CMP MIC845N +D Precision single-input comparator, internal 2.55V reference, Open Drain Output, SC-70-5 package +K comparator +F http://ww1.microchip.com/downloads/en/DeviceDoc/mic845.pdf +$ENDCMP +# + +$CMP NCS210 +D Bidirectional zero-drift current shunt, 200V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS211 +D Bidirectional zero-drift current shunt, 500V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS212 +D Bidirectional zero-drift current shunt, 1000V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS213 +D Bidirectional zero-drift current shunt, 50V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS214 +D Bidirectional zero-drift current shunt, 100V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# +$CMP NCS215 +D Bidirectional zero-drift current shunt, 75V/V gain, -0.3V to +26V common mode range +K Current sensor shunt monitor +F http://www.onsemi.com/pub_link/Collateral/NCS210-D.PDF +$ENDCMP +# $CMP NE5532 D Dual Op amp (low noice) K ampliop @@ -555,4 +610,16 @@ K AmpliOp Mos F http://www.ti.com.cn/cn/lit/ds/symlink/tlc274.pdf $ENDCMP # +$CMP LT1492 +D Dual Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR +K operational amplifier opamp Precision +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# +$CMP LT1493 +D Quad Low Power Single-Supply Precision OpAmps, 5MHz FBP, 3V/µs SR, SSOP package +K operational amplifier opamp Precision +F http://cds.linear.com/docs/en/datasheet/14923f.pdf +$ENDCMP +# #End Doc Library diff --git a/library/linear.lib b/library/linear.lib index b1c15271..832eb42f 100644 --- a/library/linear.lib +++ b/library/linear.lib @@ -1144,7 +1144,7 @@ ENDDEF # MAX4080F # DEF MAX4080F U 0 40 Y Y 1 F N -F0 "U" -350 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN F1 "MAX4080F" 100 350 50 H V L CNN F2 "" 650 -700 50 H V C CNN F3 "" 0 400 50 H I C CNN @@ -1154,22 +1154,22 @@ $FPLIST MSOP* $ENDFPLIST DRAW -S -350 300 400 -200 0 1 10 f -X RS+ 1 -450 100 100 R 50 50 1 1 I +S -300 300 400 -200 0 1 10 f +X RS+ 1 -400 100 100 R 50 50 1 1 I X Vcc 2 0 400 100 D 50 50 1 1 W X NC 3 100 -300 100 U 50 50 1 1 N N X GND 4 0 -300 100 U 50 50 1 1 W X OUT 5 500 200 100 L 50 50 1 1 O X NC 6 200 -300 100 U 50 50 1 1 N N X NC 7 300 -300 100 U 50 50 1 1 N N -X RS- 8 -450 -100 100 R 50 50 1 1 I +X RS- 8 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # # MAX4081F # DEF MAX4081F U 0 40 Y Y 1 F N -F0 "U" -350 350 50 H V L CNN +F0 "U" -300 350 50 H V L CNN F1 "MAX4081F" 100 350 50 H V L CNN F2 "" 650 -700 50 H V C CNN F3 "" 650 -700 50 H V C CNN @@ -1179,15 +1179,15 @@ $FPLIST MSOP* $ENDFPLIST DRAW -S -350 300 400 -200 0 1 10 f -X RS+ 1 -450 100 100 R 50 50 1 1 I +S -300 300 400 -200 0 1 10 f +X RS+ 1 -400 100 100 R 50 50 1 1 I X Vcc 2 0 400 100 D 50 50 1 1 I X NC 3 500 100 100 L 50 50 1 1 N N X GND 4 0 -300 100 U 50 50 1 1 I X OUT 5 500 200 100 L 50 50 1 1 I X REF1B 6 500 -100 100 L 50 50 1 1 I X REF1A 7 500 0 100 L 50 50 1 1 I -X RS- 8 -450 -100 100 R 50 50 1 1 I +X RS- 8 -400 -100 100 R 50 50 1 1 I ENDDRAW ENDDEF # @@ -1323,6 +1323,107 @@ X V- 5 -100 -300 150 U 50 50 1 1 I ENDDRAW ENDDEF # +# MIC845H +# +DEF MIC845H U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845H" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845L +# +DEF MIC845L U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845L" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 O I +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MIC845N +# +DEF MIC845N U 0 20 Y Y 1 F N +F0 "U" 150 200 50 H V C CNN +F1 "MIC845N" 300 -200 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -390 50 H I C CNN +F3 "" 150 200 50 H V C CNN +$FPLIST + SC-70* +$ENDFPLIST +DRAW +P 2 0 1 0 50 0 30 0 N +P 2 0 1 0 80 0 60 0 N +P 2 0 1 0 90 0 110 0 N +P 2 0 1 0 120 0 140 0 N +P 2 0 1 0 150 0 170 0 N +P 4 0 1 10 -100 200 300 0 -100 -200 -100 200 f +P 4 0 1 0 50 -50 75 -50 125 50 150 50 N +X ~ 1 -200 -100 100 R 50 50 1 1 N N +X V- 2 0 -300 150 U 50 50 1 1 W +X ~ 3 -200 0 100 R 50 50 1 1 I +X ~ 4 400 0 100 L 50 50 1 1 C +X V+ 5 0 300 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# + +# NCS210 +# +DEF NCS210 U 0 40 Y Y 1 F N +F0 "U" -300 350 50 H V L CNN +F1 "NCS210" 100 350 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-6" 0 -400 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS NCS212 NCS211 NCS213 NCS214 NCS215 +$FPLIST + SC-70* +$ENDFPLIST +DRAW +S -300 300 400 -200 0 1 10 f +X REF 1 500 0 100 L 50 50 1 1 I +X GND 2 0 -300 100 U 50 50 1 1 W +X Vs 3 0 400 100 D 50 50 1 1 W +X +IN 4 -400 100 100 R 50 50 1 1 I +X -IN 5 -400 -100 100 R 50 50 1 1 I +X OUT 6 500 200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # OP275 # DEF OP275 U 0 10 Y Y 2 F N @@ -1390,4 +1491,59 @@ X V+ 7 -100 300 150 D 50 50 1 1 P ENDDRAW ENDDEF # +# LT1492 +# +DEF LT1492 U 0 20 Y Y 2 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1492" 0 -200 50 H V L CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + DIL-8-300 + DIP-8 + DIL-8 + SOIC-8 +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 4 -100 -300 150 U 50 50 0 1 W +X V+ 8 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +ENDDRAW +ENDDEF +# +# LT1493 +# +DEF LT1493 U 0 20 Y Y 4 F N +F0 "U" 0 200 50 H V L CNN +F1 "LT1493" 0 -200 50 H V L CNN +F2 "" -50 100 50 H V C CNN +F3 "" 50 200 50 H V C CNN +$FPLIST + SOIC-16 +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X V- 13 -100 -300 150 U 50 50 0 1 W +X V+ 4 -100 300 150 D 50 50 0 1 W +X ~ 1 300 0 100 L 50 50 1 1 O +X - 2 -300 -100 100 R 50 50 1 1 I +X + 3 -300 100 100 R 50 50 1 1 I +X + 5 -300 100 100 R 50 50 2 1 I +X - 6 -300 -100 100 R 50 50 2 1 I +X ~ 7 300 0 100 L 50 50 2 1 O +X ~ 10 300 0 100 L 50 50 3 1 O +X - 11 -300 -100 100 R 50 50 3 1 I +X + 12 -300 100 100 R 50 50 3 1 I +X + 14 -300 100 100 R 50 50 4 1 I +X - 15 -300 -100 100 R 50 50 4 1 I +X ~ 16 300 0 100 L 50 50 4 1 O +ENDDRAW +ENDDEF +# #End Library diff --git a/library/memory.dcm b/library/memory.dcm index d1cb66b4..c8dcb4aa 100644 --- a/library/memory.dcm +++ b/library/memory.dcm @@ -5,15 +5,76 @@ D biPort RAM (1Ko) K RAM BiPort 1KO $ENDCMP # -$CMP 24C16 -D I2C Serial EEPROM -K EEPROM Serial +$CMP 24LC00 +D I2C Serial EEPROM, 128 bits +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21178G.pdf $ENDCMP # -$CMP 24C512 -D I2C Serial eprom -K I2C MEMORY -F memory/24xx512.pdf +$CMP 24LC01 +D I2C Serial EEPROM, 1kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21711J.pdf +$ENDCMP +# +$CMP 24LC02 +D I2C Serial EEPROM, 2kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21709c.pdf +$ENDCMP +# +$CMP 24LC04 +D I2C Serial EEPROM, 4kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21708K.pdf +$ENDCMP +# +$CMP 24LC08 +D I2C Serial EEPROM, 8kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21710J.pdf +$ENDCMP +# +$CMP 24LC1025 +D I2C Serial EEPROM, 1024kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21941B.pdf +$ENDCMP +# +$CMP 24LC128 +D I2C Serial EEPROM, 128kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21191s.pdf +$ENDCMP +# +$CMP 24LC16 +D I2C Serial EEPROM, 16kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21703d.pdf +$ENDCMP +# +$CMP 24LC256 +D I2C Serial EEPROM, 256kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/devicedoc/21203m.pdf +$ENDCMP +# +$CMP 24LC32 +D I2C Serial EEPROM, 32kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21072G.pdf +$ENDCMP +# +$CMP 24LC512 +D I2C Serial EEPROM, 512kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21754M.pdf +$ENDCMP +# +$CMP 24LC64 +D I2C Serial EEPROM, 64kb +K I2C Serial EEPROM +F http://ww1.microchip.com/downloads/en/DeviceDoc/21189f.pdf $ENDCMP # $CMP 25LC_EEPROM diff --git a/library/memory.lib b/library/memory.lib index 366ac846..21c4f53b 100644 --- a/library/memory.lib +++ b/library/memory.lib @@ -9,6 +9,7 @@ F1 "2130" 0 200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1300 500 1300 0 1 0 N X CE 1 -800 -800 300 R 50 50 1 1 I I X R/W 2 -800 -1000 300 R 50 50 1 1 I X BUSY 3 -800 -1100 300 R 50 50 1 1 O I @@ -57,28 +58,30 @@ X VCC 48 0 1300 0 U 50 50 1 1 W N X I/O3L 19 -800 -200 300 R 50 50 1 1 T X I/O4R 29 800 -300 300 L 50 50 1 1 T X A3R 39 800 900 300 L 50 50 1 1 I -S -500 -1300 500 1300 0 1 0 N ENDDRAW ENDDEF # -# 24C16 +# 24LC16 # -DEF 24C16 U 0 30 Y Y 1 F N -F0 "U" 150 350 50 H V C CNN -F1 "24C16" 200 -350 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -ALIAS 24C512 +DEF ~24LC16 U 0 30 Y Y 1 F N +F0 "U" -250 250 50 H V C CNN +F1 "24LC16" 200 250 50 H I C CNN +F2 "SOIC-8_3.9x4.9mm_Pitch1.27mm" 50 -250 50 H I L CNN +F3 "" 0 -100 50 H V C CNN +ALIAS 24LC00 24LC01 24LC02 24LC04 24LC08 24LC32 24LC64 24LC128 24LC256 24LC512 24LC1025 +$FPLIST + SOIC* +$ENDFPLIST DRAW -X GND 4 0 -500 200 U 50 50 0 0 W -X VCC 8 0 500 200 D 50 50 0 0 W -X A0 1 -700 200 300 R 50 50 1 1 I -X A1 2 -700 100 300 R 50 50 1 1 I -X A2 3 -700 0 300 R 50 50 1 1 I -X SDA 5 700 -200 300 L 50 50 1 1 B -X SCL 6 700 -100 300 L 50 50 1 1 I -X WP 7 700 100 300 L 50 50 1 1 I -S -400 -300 400 300 1 1 0 N +X GND 4 0 -300 100 U 50 50 0 0 W +X VCC 8 0 300 100 D 50 50 0 0 W +S -300 200 300 -200 1 1 0 f +X A0 1 -400 100 100 R 50 50 1 1 I +X A1 2 -400 0 100 R 50 50 1 1 I +X A2 3 -400 -100 100 R 50 50 1 1 I +X SDA 5 400 100 100 L 50 50 1 1 B +X SCL 6 400 0 100 L 50 50 1 1 I +X WP 7 400 -100 100 L 50 50 1 1 I ENDDRAW ENDDEF # @@ -91,6 +94,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS AT25_EEPROM BR25S_EEPROM CAT250_EEPROM DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -99,7 +103,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -113,6 +116,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -135,7 +139,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X E 18 -700 -700 300 R 50 50 1 1 I I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -149,6 +152,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 12 0 -800 50 U 50 50 0 0 W N X Vcc 24 0 800 50 D 50 50 0 0 W N +S -400 750 400 -750 0 1 0 N X A7 1 -700 0 300 R 50 50 1 1 I X A6 2 -700 100 300 R 50 50 1 1 I X A5 3 -700 200 300 R 50 50 1 1 I @@ -171,7 +175,6 @@ X Q6 16 700 100 300 L 50 50 1 1 T X Q7 17 700 0 300 L 50 50 1 1 T X ~E 18 -700 -700 300 R 50 50 1 1 I X A10 19 -700 -300 300 R 50 50 1 1 I -S -400 750 400 -750 0 1 0 N ENDDRAW ENDDEF # @@ -185,6 +188,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -214,7 +218,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -228,6 +231,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -258,7 +262,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -272,6 +275,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X VPP 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -302,7 +306,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -316,6 +319,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1000 50 D 50 50 0 0 W N X GND 16 0 -1400 50 U 50 50 0 0 W N +S -400 950 400 -1350 0 1 0 N X A19 1 -700 -1000 300 R 50 50 1 1 I X A16 2 -700 -700 300 R 50 50 1 1 I X A15 3 -700 -600 300 R 50 50 1 1 I @@ -346,7 +350,6 @@ X D4 18 700 500 300 L 50 50 1 1 T X A13 28 -700 -400 300 R 50 50 1 1 I X D5 19 700 400 300 L 50 50 1 1 T X A14 29 -700 -500 300 R 50 50 1 1 I -S -400 950 400 -1350 0 1 0 N ENDDRAW ENDDEF # @@ -361,6 +364,7 @@ ALIAS 27128 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -387,7 +391,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -402,6 +405,7 @@ ALIAS 27256 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -428,7 +432,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -443,6 +446,7 @@ ALIAS 27512 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A15 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -469,7 +473,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X A14 27 -700 -500 300 R 50 50 1 1 I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -483,6 +486,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 -400 1000 50 U 50 50 0 0 W N X GND 16 -400 -1100 50 U 50 50 0 0 W N +S -500 -1050 500 1050 0 1 0 N X NU1 1 800 -650 300 L 50 50 1 1 P X A15 2 -800 -550 300 R 50 50 1 1 I X A12 3 -800 -250 300 R 50 50 1 1 I @@ -513,7 +517,6 @@ X O3 18 800 650 300 L 50 50 1 1 T X A9 28 -800 50 300 R 50 50 1 1 I X O4 19 800 550 300 L 50 50 1 1 T X A8 29 -800 150 300 R 50 50 1 1 I -S -500 -1050 500 1050 0 1 0 N ENDDRAW ENDDEF # @@ -528,6 +531,7 @@ ALIAS 2764 DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X VPP 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -554,7 +558,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X ~PGM 27 -700 -500 300 R 50 50 1 1 I I X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -568,6 +571,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1000 50 U 50 50 0 0 W N X VCC 28 0 1000 50 D 50 50 0 0 W N +S -400 950 400 -950 0 1 0 N X A14 1 -700 -500 300 R 50 50 1 1 I X A12 2 -700 -300 300 R 50 50 1 1 I X A7 3 -700 200 300 R 50 50 1 1 I @@ -594,7 +598,6 @@ X D5 17 700 400 300 L 50 50 1 1 T X WE 27 -700 -700 300 R 50 50 1 1 I L X D6 18 700 300 300 L 50 50 1 1 T X D7 19 700 200 300 L 50 50 1 1 T -S -400 950 400 -950 0 1 0 N ENDDRAW ENDDEF # @@ -609,6 +612,7 @@ $FPLIST PSOP* $ENDFPLIST DRAW +S -350 1300 350 -1300 0 1 10 f X VPP 1 0 1500 200 D 50 50 1 1 W X DU 2 600 -1200 250 L 50 50 1 1 N N X A17 3 -600 -500 250 R 50 50 1 1 I @@ -653,7 +657,6 @@ X A12 38 -600 0 250 R 50 50 1 1 I X D2 19 600 1000 250 L 50 50 1 1 T X D14 29 600 -200 250 L 50 50 1 1 T X A11 39 -600 100 250 R 50 50 1 1 I -S -350 1300 350 -1300 0 1 10 f ENDDRAW ENDDEF # @@ -665,6 +668,7 @@ F1 "29F010-TSOP-SP" 600 -950 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -900 350 900 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -695,7 +699,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 -900 350 900 0 1 0 N ENDDRAW ENDDEF # @@ -707,6 +710,7 @@ F1 "29W040" 300 -1250 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 900 350 -1150 0 1 0 N X A11 1 -600 -300 250 R 50 50 1 1 I X A9 2 -600 -100 250 R 50 50 1 1 I X A8 3 -600 0 250 R 50 50 1 1 I @@ -739,7 +743,6 @@ X A2 18 -600 600 250 R 50 50 1 1 I X D6 28 600 200 250 L 50 50 1 1 T X A1 19 -600 700 250 R 50 50 1 1 I X D7 29 600 100 250 L 50 50 1 1 T -S -350 900 350 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -751,6 +754,7 @@ F1 "4C1024" 50 -350 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -300 700 300 -700 0 1 0 N X DI 1 600 450 300 L 50 50 1 1 I X WE 2 -600 -650 300 R 50 50 1 1 I I X RAS 3 -600 -450 300 R 50 50 1 1 I I @@ -768,7 +772,6 @@ X A9 15 -600 -250 300 R 50 50 1 1 I X CAS 16 -600 -550 300 R 50 50 1 1 I I X DO 17 600 650 300 L 50 50 1 1 T X GND 18 -200 -700 0 U 50 50 1 1 W N -S -300 700 300 -700 0 1 0 N ENDDRAW ENDDEF # @@ -780,6 +783,7 @@ F1 "4C4001" 50 -300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 750 350 -750 0 1 0 N X D0 1 600 700 250 L 50 50 1 1 T X D1 2 600 600 250 L 50 50 1 1 T X WR 3 -600 -600 250 R 50 50 1 1 I I @@ -800,7 +804,6 @@ X OE 16 -600 -700 250 R 50 50 1 1 I I X CAS 17 -600 -500 250 R 50 50 1 1 I I X D2 18 600 500 250 L 50 50 1 1 T X D3 19 600 400 250 L 50 50 1 1 T -S -350 750 350 -750 0 1 0 N ENDDRAW ENDDEF # @@ -818,6 +821,7 @@ $ENDFPLIST DRAW X GND 12 0 -800 50 U 40 40 0 0 W N X VCC 24 0 800 50 D 40 40 0 0 W N +S -450 750 450 -750 0 1 10 f X A7 1 -600 0 150 R 40 40 1 1 I X A6 2 -600 100 150 R 40 40 1 1 I X A5 3 -600 200 150 R 40 40 1 1 I @@ -840,7 +844,6 @@ X Q6 16 600 100 150 L 40 40 1 1 T X Q7 17 600 0 150 L 40 40 1 1 T X ~CS 18 -600 -700 150 R 40 40 1 1 I X A10 19 -600 -300 150 R 40 40 1 1 I -S -450 750 450 -750 0 1 10 f ENDDRAW ENDDEF # @@ -854,6 +857,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1100 0 D 50 50 0 0 W N X GND 16 0 -1100 0 U 50 50 0 0 W N +S -400 1100 400 -1100 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -883,7 +887,6 @@ X Q4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X Q5 19 700 550 300 L 50 50 1 1 T X WR 29 -700 -1050 300 R 50 50 1 1 I I -S -400 1100 400 -1100 0 1 0 N ENDDRAW ENDDEF # @@ -896,6 +899,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93AAxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -904,7 +908,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -916,6 +919,7 @@ F1 "93AAxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -924,7 +928,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -937,6 +940,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93CxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -945,7 +949,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -957,6 +960,7 @@ F1 "93CxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -965,7 +969,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -978,6 +981,7 @@ F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN ALIAS 93LCxxB DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -986,7 +990,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X NC 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -998,6 +1001,7 @@ F1 "93LCxxC" -200 -250 50 H V L CNN F2 "" -100 0 50 H V C CNN F3 "" 0 100 50 H V C CNN DRAW +S -200 -200 200 300 0 1 10 f X CS 1 -300 100 100 R 50 50 1 1 I X SCLK 2 -300 0 100 R 50 50 1 1 I X DI 3 300 200 100 L 50 50 1 1 I @@ -1006,7 +1010,6 @@ X GND 5 -300 -100 100 R 50 50 1 1 W X ORG 6 300 -100 100 L 50 50 1 1 I X NC 7 300 0 100 L 50 50 1 1 I X VCC 8 -300 200 100 R 50 50 1 1 W -S -200 -200 200 300 0 1 10 f ENDDRAW ENDDEF # @@ -1021,6 +1024,7 @@ $FPLIST BGA80_1mm_15X10 $ENDFPLIST DRAW +S -400 2100 400 -2100 0 1 0 N X A5 A1 -700 1500 300 R 50 50 1 1 I X DQ0 B1 700 2000 300 L 50 50 1 1 B X DQ17 C1 700 300 300 L 50 50 1 1 B @@ -1095,7 +1099,6 @@ X VSS G8 700 -1900 300 L 50 50 1 1 W X DQ9 H8 700 1100 300 L 50 50 1 1 B X VCC J8 -700 -2000 300 R 50 50 1 1 W X A18 K8 -700 200 300 R 50 50 1 1 I -S -400 2100 400 -2100 0 1 0 N ENDDRAW ENDDEF # @@ -1111,6 +1114,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1119,7 +1123,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1135,6 +1138,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1143,7 +1147,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1160,12 +1163,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1181,6 +1184,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1189,7 +1193,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1204,6 +1207,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1211,7 +1215,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1226,6 +1229,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1233,7 +1237,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1249,12 +1252,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1269,6 +1272,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W @@ -1276,7 +1280,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1291,13 +1294,13 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1312,13 +1315,13 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1334,12 +1337,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1354,13 +1357,13 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A2 3 -400 -50 150 R 40 40 1 1 I X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1375,12 +1378,12 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1395,12 +1398,12 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1416,12 +1419,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1436,12 +1439,12 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X GND 4 0 -400 150 U 40 40 1 1 W X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1456,6 +1459,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1464,7 +1468,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1479,6 +1482,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1487,7 +1491,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1503,12 +1506,12 @@ $FPLIST SOT-23* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X SCL 1 400 -50 150 L 40 40 1 1 I X GND 2 0 -400 150 U 40 40 1 1 W X SDA 3 400 100 150 L 40 40 1 1 B X VCC 4 0 350 150 D 40 40 1 1 W X WP 5 -400 -200 150 R 40 40 1 1 I -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1523,6 +1526,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1531,7 +1535,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1546,6 +1549,7 @@ $FPLIST UDFN* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1554,7 +1558,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1569,6 +1572,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1577,7 +1581,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1592,6 +1595,7 @@ $FPLIST TSSOP8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1600,7 +1604,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VCC 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1612,6 +1615,7 @@ F1 "AT45DB161-JC" 300 -250 50 H V C CNN F2 "PLCC32" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1621,7 +1625,6 @@ X VCC 32 0 300 100 D 40 40 1 1 W X RDY/~BSY 27 500 -150 100 L 40 40 1 1 O X ~RESET 28 500 150 100 L 40 40 1 1 I X ~WP 29 500 0 100 L 40 40 1 1 I -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1634,6 +1637,7 @@ F2 "SOIC28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-RC AT45DB161B-RC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X GND 1 0 -300 100 U 40 40 1 1 W X ~CS 4 -500 -50 100 R 40 40 1 1 I X SCK 5 -500 -150 100 R 40 40 1 1 I @@ -1643,7 +1647,6 @@ X RDY/~BSY 23 500 -150 100 L 40 40 1 1 O X ~RESET 24 500 150 100 L 40 40 1 1 I X ~WP 25 500 0 100 L 40 40 1 1 I X VCC 28 0 300 100 D 40 40 1 1 W -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1656,6 +1659,7 @@ F2 "TSSOP28" 0 0 50 H V C CIN F3 "" 0 0 50 H V C CNN ALIAS AT45DB161B-TC AT45DB161B-TC-2.5 DRAW +S -400 200 400 -200 0 1 10 f X RDY/~BSY 1 500 -150 100 L 40 40 1 1 O X ~RESET 2 500 150 100 L 40 40 1 1 I X ~WP 3 500 0 100 L 40 40 1 1 I @@ -1665,7 +1669,6 @@ X ~CS 11 -500 -50 100 R 40 40 1 1 I X SCK 12 -500 -150 100 R 40 40 1 1 I X SI 13 -500 150 100 R 40 40 1 1 I X SO 14 -500 50 100 R 40 40 1 1 O -S -400 200 400 -200 0 1 10 f ENDDRAW ENDDEF # @@ -1683,6 +1686,7 @@ X VCC 21 100 900 0 D 50 50 0 0 W N X VSS 22 -100 -900 0 U 50 50 0 0 W N X VSS 42 100 -900 0 U 50 50 0 0 W N X VSS 37 0 -900 0 U 50 50 0 0 W N +S -500 900 500 -900 0 1 0 N X DQ0 2 800 850 300 L 50 50 1 1 B X DQ1 3 800 750 300 L 50 50 1 1 B X DQ2 4 800 650 300 L 50 50 1 1 B @@ -1716,7 +1720,6 @@ X DQ12 38 800 -350 300 L 50 50 1 1 B X A2 19 -800 650 300 R 50 50 1 1 I X OE 29 -800 -850 300 R 50 50 1 1 I I X DQ13 39 800 -450 300 L 50 50 1 1 B -S -500 900 500 -900 0 1 0 N ENDDRAW ENDDEF # @@ -1732,6 +1735,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 700 350 -700 0 1 10 f X A12 2 -500 -600 150 R 40 40 1 1 I X A7 3 -500 -100 150 R 40 40 1 1 I X A6 4 -500 0 150 R 40 40 1 1 I @@ -1758,7 +1762,6 @@ X ~WE~ 27 500 -400 150 L 40 40 1 1 I X DQ6 18 500 0 150 L 40 40 1 1 B X VDD 28 0 800 100 D 40 40 1 1 W X DQ7 19 500 -100 150 L 40 40 1 1 B -S -350 700 350 -700 0 1 10 f ENDDRAW ENDDEF # @@ -1774,6 +1777,7 @@ $FPLIST SO*28* $ENDFPLIST DRAW +S -350 800 350 -800 0 1 10 f X A14 1 -500 -700 150 R 40 40 1 1 I X A12 2 -500 -500 150 R 40 40 1 1 I X A7 3 -500 0 150 R 40 40 1 1 I @@ -1802,7 +1806,6 @@ X ~WE~ 27 500 -500 150 L 40 40 1 1 I X DQ6 18 500 100 150 L 40 40 1 1 B X VDD 28 0 900 100 D 40 40 1 1 W X DQ7 19 500 0 150 L 40 40 1 1 B -S -350 800 350 -800 0 1 10 f ENDDRAW ENDDEF # @@ -1818,6 +1821,7 @@ $FPLIST SO8* $ENDFPLIST DRAW +S -250 200 250 -250 0 1 10 f X A0 1 -400 150 150 R 40 40 1 1 I X A1 2 -400 50 150 R 40 40 1 1 I X A2 3 -400 -50 150 R 40 40 1 1 I @@ -1826,7 +1830,6 @@ X SDA 5 400 100 150 L 40 40 1 1 B X SCL 6 400 -50 150 L 40 40 1 1 I X WP 7 -400 -200 150 R 40 40 1 1 I X VDD 8 0 350 150 D 40 40 1 1 W -S -250 200 250 -250 0 1 10 f ENDDRAW ENDDEF # @@ -1839,6 +1842,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS HM53462 DRAW +S -350 -800 350 800 0 1 0 N X VCLK 1 -600 -700 250 R 50 50 1 1 I C X SD0 2 600 100 250 L 50 50 1 1 T X SD1 3 600 0 250 L 50 50 1 1 T @@ -1863,7 +1867,6 @@ X A1 16 -600 600 250 R 50 50 1 1 I X A0 17 -600 700 250 R 50 50 1 1 I X CAS 18 -600 -300 250 R 50 50 1 1 I I X D2 19 600 500 250 L 50 50 1 1 T -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -1881,6 +1884,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1907,7 +1911,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1925,6 +1928,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1951,7 +1955,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -1969,6 +1972,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 40 40 1 1 I X A12 2 -500 -450 100 R 40 40 1 1 I X A7 3 -500 50 100 R 40 40 1 1 I @@ -1995,7 +1999,6 @@ X D5 17 500 250 100 L 40 40 1 1 T X ~WE 27 500 -200 100 L 40 40 1 1 I X D6 18 500 150 100 L 40 40 1 1 T X D7 19 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2013,6 +2016,7 @@ $ENDFPLIST DRAW X VCC 8 0 900 50 D 40 40 0 0 W N X GND 24 0 -800 50 U 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X ~OE 1 500 -100 100 L 40 40 1 1 I X A11 2 -500 -350 100 R 40 40 1 1 I X A9 4 -500 -150 100 R 40 40 1 1 I @@ -2039,7 +2043,6 @@ X D5 27 500 250 100 L 40 40 1 1 T X A1 18 -500 650 100 R 40 40 1 1 I X D6 28 500 150 100 L 40 40 1 1 T X D7 29 500 50 100 L 40 40 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2057,6 +2060,7 @@ $ENDFPLIST DRAW X GND 14 0 -800 50 U 40 40 0 0 W N X VCC 28 0 900 50 D 40 40 0 0 W N +S -400 850 400 -750 0 1 10 f X A14 1 -500 -650 100 R 35 35 1 1 I X A12 2 -500 -450 100 R 35 35 1 1 I X A7 3 -500 50 100 R 35 35 1 1 I @@ -2083,7 +2087,6 @@ X D5 17 500 250 100 L 35 35 1 1 T X ~WE 27 500 -200 100 L 35 35 1 1 I X D6 18 500 150 100 L 35 35 1 1 T X D7 19 500 50 100 L 35 35 1 1 T -S -400 850 400 -750 0 1 10 f ENDDRAW ENDDEF # @@ -2105,6 +2108,7 @@ X A17 30 -500 -800 100 R 35 35 0 0 W X A15 31 -500 -600 100 R 35 35 0 0 W X VCC 32 0 1000 0 D 35 35 0 0 W N X GND 16 0 -1000 0 U 35 35 0 0 W N +S -400 1000 400 -1000 0 1 10 f X A14 3 -500 -500 100 R 35 35 1 1 I X A12 4 -500 -300 100 R 35 35 1 1 I X A7 5 -500 200 100 R 35 35 1 1 I @@ -2131,7 +2135,6 @@ X D4 18 500 500 100 L 35 35 1 1 T X A13 28 -500 -400 100 R 35 35 1 1 I X D5 19 500 400 100 L 35 35 1 1 T X ~WE 29 500 -50 100 L 35 35 1 1 I -S -400 1000 400 -1000 0 1 10 f ENDDRAW ENDDEF # @@ -2143,6 +2146,7 @@ F1 "IDT7027_TQ100" 50 -2300 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 2200 600 -2200 0 1 0 N X A9L 1 -900 1200 300 R 50 50 1 1 I X A10L 2 -900 1100 300 R 50 50 1 1 I X A11L 3 -900 1000 300 R 50 50 1 1 I @@ -2235,7 +2239,6 @@ X A5R 79 900 1600 300 L 50 50 1 1 I X BUSYL 89 -900 -2000 300 R 50 50 1 1 B I X A7L 99 -900 1400 300 R 50 50 1 1 I X A8L 100 -900 1300 300 R 50 50 1 1 I -S -600 2200 600 -2200 0 1 0 N ENDDRAW ENDDEF # @@ -2247,6 +2250,7 @@ F1 "IDT7132" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -600 -1400 600 1400 0 1 0 N X /CEL 1 -900 1200 300 R 50 50 1 1 I X R/WL 2 -900 1100 300 R 50 50 1 1 I X /BSYL 3 -900 1000 300 R 50 50 1 1 O @@ -2295,7 +2299,6 @@ X VCC 48 0 1400 0 U 50 50 1 1 W N X I/O3L 19 -900 -800 300 R 50 50 1 1 I X I/O4R 29 900 -800 300 L 50 50 1 1 I X A3R 39 900 400 300 L 50 50 1 1 I -S -600 -1400 600 1400 0 1 0 N ENDDRAW ENDDEF # @@ -2307,6 +2310,7 @@ F1 "IDT71V65903S" 0 -3500 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 3450 450 -3450 0 1 0 N X VSSx H1 700 900 250 L 50 50 1 1 P X IO12 J1 700 2200 250 L 50 50 1 1 B X IO13 K1 700 2100 250 L 50 50 1 1 B @@ -2431,7 +2435,6 @@ X IO5 F11 700 2900 250 L 50 50 1 1 B X IO4 G11 700 3000 250 L 50 50 1 1 B X ZZ H11 -700 100 250 R 50 50 1 1 I X A17 R11 -700 1700 250 R 50 50 1 1 I -S -450 3450 450 -3450 0 1 0 N ENDDRAW ENDDEF # @@ -2444,6 +2447,7 @@ F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN ALIAS IDT7202 DRAW +S -400 -750 400 750 0 1 0 N X WR 1 -700 650 300 R 50 50 1 1 I I X D8 2 -700 -250 300 R 50 50 1 1 I X D3 3 -700 250 300 R 50 50 1 1 I @@ -2472,7 +2476,6 @@ X D4 27 -700 150 300 R 50 50 1 1 I X Q6 18 700 -50 300 L 50 50 1 1 T X VCC 28 0 1000 250 D 50 50 1 1 I X Q7 19 700 -150 300 L 50 50 1 1 T -S -400 -750 400 750 0 1 0 N ENDDRAW ENDDEF # @@ -2484,6 +2487,7 @@ F1 "M29W004" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2520,7 +2524,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2532,6 +2535,7 @@ F1 "M29W008" 300 -1150 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 1050 350 -1050 0 1 0 N X A16 1 -600 -650 250 R 50 50 1 1 I X A15 2 -600 -550 250 R 50 50 1 1 I X A14 3 -600 -450 250 R 50 50 1 1 I @@ -2569,7 +2573,6 @@ X A3 18 -600 650 250 R 50 50 1 1 I X D3 28 600 650 250 L 50 50 1 1 T X A2 19 -600 750 250 R 50 50 1 1 I X GND 39 -50 -1300 250 U 50 40 1 1 W -S -350 1050 350 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2581,6 +2584,7 @@ F1 "MB81461ZIP" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 1 600 500 250 L 50 50 1 1 T X D3 2 600 400 250 L 50 50 1 1 T X SOE 3 -600 -600 250 R 50 50 1 1 I @@ -2605,7 +2609,6 @@ X A5 16 -600 200 250 R 50 50 1 1 I X A4 17 -600 300 250 R 50 50 1 1 I X VCC 18 50 800 0 U 50 50 1 1 W N X A7 19 -600 0 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -2618,6 +2621,7 @@ F2 "" -350 -50 50 H V C CNN F3 "" -350 -50 50 H V C CNN ALIAS MB85RS64 MB85RS128B MB85RS256B MB85RS512T MB85RS1MT MB85RS2MT DRAW +S -300 200 300 -200 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 -100 100 L 50 50 1 1 I X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2626,7 +2630,6 @@ X MOSI 5 400 0 100 L 50 50 1 1 I X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W -S -300 200 300 -200 0 1 10 f ENDDRAW ENDDEF # @@ -2638,6 +2641,7 @@ F1 "MK4501" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -900 500 900 0 1 0 N X W 1 -800 -300 300 R 50 50 1 1 I I X D8 2 -800 700 300 R 50 50 1 1 I X D3 3 -800 200 300 R 50 50 1 1 I @@ -2666,7 +2670,6 @@ X D4 27 -800 300 300 R 50 50 1 1 I X Q6 18 800 500 300 L 50 50 1 1 O X VCC 28 -500 900 0 U 50 50 1 1 W N X Q7 19 800 600 300 L 50 50 1 1 O -S -500 -900 500 900 0 1 0 N ENDDRAW ENDDEF # @@ -2678,6 +2681,7 @@ F1 "MK4511" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -750 450 750 0 1 0 N X ADX4 1 -700 250 250 R 50 50 1 1 I X ADX5 2 -700 150 250 R 50 50 1 1 I X ADX6 3 -700 50 250 R 50 50 1 1 I @@ -2706,7 +2710,6 @@ X ADX3 27 -700 350 250 R 50 50 1 1 I X ADY1 18 700 550 250 L 50 50 1 1 I X VCC 28 450 -800 50 U 50 50 1 1 W N X ADY0 19 700 650 250 L 50 50 1 1 I -S -450 -750 450 750 0 1 0 N ENDDRAW ENDDEF # @@ -2719,6 +2722,7 @@ F2 "DFN-8" 25 -250 50 H V L CNN F3 "" -300 300 50 H V C CNN ALIAS MR25H40 DRAW +S -300 200 300 -300 0 1 10 f X ~CS 1 -400 -100 100 R 50 50 1 1 I X MISO 2 400 0 100 L 50 50 1 1 O X ~WP 3 -400 100 100 R 50 50 1 1 I @@ -2728,7 +2732,6 @@ X SCK 6 400 100 100 L 50 50 1 1 I X ~HOLD 7 -400 0 100 R 50 50 1 1 I X Vcc 8 0 300 100 D 50 50 1 1 W X PAD 9 -100 -400 100 U 50 50 1 1 I -S -300 200 300 -300 0 1 10 f ENDDRAW ENDDEF # @@ -2740,6 +2743,7 @@ F1 "MS628128" 70 -1200 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -400 -1150 400 1150 0 1 0 N X A16 2 -700 -550 300 R 50 50 1 1 I X A14 3 -700 -350 300 R 50 50 1 1 I X A12 4 -700 -150 300 R 50 50 1 1 I @@ -2771,7 +2775,6 @@ X D4 18 700 650 300 L 50 50 1 1 T X A13 28 -700 -250 300 R 50 50 1 1 I X D5 19 700 550 300 L 50 50 1 1 T X WE 29 -700 -1050 300 R 50 50 1 1 I L -S -400 -1150 400 1150 0 1 0 N ENDDRAW ENDDEF # @@ -2784,6 +2787,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC16M4A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X VDDQ 3 0 1300 150 D 40 40 1 1 W X DQ0 5 800 1050 150 L 40 40 1 1 B @@ -2823,7 +2827,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2836,6 +2839,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC4M16A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2888,7 +2892,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQMH 39 800 -800 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2901,6 +2904,7 @@ F2 "TSOPII-54" 0 0 50 H V C CIN F3 "" 0 -250 50 H V C CNN ALIAS MT48LC8M8A2P DRAW +S -650 1150 650 -1150 0 1 10 f X VDD 1 -300 1300 150 D 40 40 1 1 W X DQ0 2 800 1050 150 L 40 40 1 1 B X VDDQ 3 0 1300 150 D 40 40 1 1 W @@ -2944,7 +2948,6 @@ X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I X A4 29 -800 650 150 R 40 40 1 1 I X DQM 39 800 -700 150 L 40 40 1 1 I X VDDQ 49 300 1300 150 D 40 40 1 1 W -S -650 1150 650 -1150 0 1 10 f ENDDRAW ENDDEF # @@ -2958,6 +2961,7 @@ F3 "" 0 0 50 H V C CNN DRAW X GND 14 0 -1100 50 U 50 50 0 0 W N X VCC 28 0 900 50 D 50 50 0 0 W N +S -400 850 400 -1050 0 1 0 N X A14 1 -700 -600 300 R 50 50 1 1 I X A12 2 -700 -400 300 R 50 50 1 1 I X A7 3 -700 100 300 R 50 50 1 1 I @@ -2984,7 +2988,6 @@ X D5 17 700 300 300 L 50 50 1 1 T X WE 27 -700 -1000 300 R 50 50 1 1 I I X D6 18 700 200 300 L 50 50 1 1 T X D7 19 700 100 300 L 50 50 1 1 T -S -400 850 400 -1050 0 1 0 N ENDDRAW ENDDEF # @@ -2996,6 +2999,7 @@ F1 "SIM4X32" 450 -2000 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 -1900 500 1900 0 1 0 N X GND 1 -100 -1900 0 U 50 50 1 1 W N X DQ0 2 800 1800 300 L 50 50 1 1 T X DQ16 3 800 0 300 L 50 50 1 1 T @@ -3056,7 +3060,6 @@ X GND 39 0 -1950 0 U 50 50 1 1 W N X DQ8 49 800 900 300 L 50 50 1 1 T X VCC 59 100 1900 0 D 50 50 1 1 W N X PRD2 69 -800 -1100 300 R 50 50 1 1 I -S -500 -1900 500 1900 0 1 0 N ENDDRAW ENDDEF # @@ -3068,6 +3071,7 @@ F1 "SIMM" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -450 -850 450 850 0 1 0 N X VCC 1 -150 900 50 D 50 50 1 1 W N X CAS 2 -700 -450 250 R 50 50 1 1 I I X DQ0 3 700 750 250 L 50 50 1 1 T @@ -3097,7 +3101,6 @@ X A9 18 -700 -150 250 R 50 50 1 1 I X CASP 28 -700 -550 250 R 50 50 1 1 I I X A10 19 -700 -250 250 R 50 50 1 1 I X DP 29 700 -250 250 L 50 50 1 1 I -S -450 -850 450 850 0 1 0 N ENDDRAW ENDDEF # @@ -3111,6 +3114,7 @@ F3 "" 0 0 50 H V C CNN DRAW X VCC 32 0 1300 150 D 40 40 0 0 W X GND 16 0 -1300 150 U 40 40 0 0 W +S -400 1150 400 -1150 0 1 0 N X A18 1 -700 -700 300 R 50 50 1 1 I X A16 2 -700 -500 300 R 50 50 1 1 I X A14 3 -700 -300 300 R 50 50 1 1 I @@ -3141,7 +3145,6 @@ X D4 18 700 700 300 L 50 50 1 1 T X A13 28 -700 -200 300 R 50 50 1 1 I X D5 19 700 600 300 L 50 50 1 1 T X WE 29 -700 -1000 300 R 50 50 1 1 I L -S -400 1150 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3155,6 +3158,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3185,7 +3189,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3199,6 +3202,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X NC 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3229,7 +3233,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3243,6 +3246,7 @@ F3 "" 0 300 50 H V C CNN DRAW X VCC 32 0 1300 50 D 50 50 0 0 W N X GND 16 0 -1200 50 U 50 50 0 0 W N +S -400 1250 400 -1150 0 1 0 N X A18 1 -600 -600 200 R 50 50 1 1 I X A16 2 -600 -400 200 R 50 50 1 1 I X A15 3 -600 -300 200 R 50 50 1 1 I @@ -3273,7 +3277,6 @@ X D4 18 600 800 200 L 50 50 1 1 T X A13 28 -600 -100 200 R 50 50 1 1 I X D5 19 600 700 200 L 50 50 1 1 T X A14 29 -600 -200 200 R 50 50 1 1 I -S -400 1250 400 -1150 0 1 0 N ENDDRAW ENDDEF # @@ -3285,6 +3288,7 @@ F1 "TC524256Z" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -350 -800 350 800 0 1 0 N X D2 2 600 500 250 L 50 50 1 1 T X D3 3 600 400 250 L 50 50 1 1 T X SOE 4 -600 -600 250 R 50 50 1 1 I @@ -3310,7 +3314,6 @@ X A8 17 -600 -100 250 R 50 50 1 1 I X A6 18 -600 100 250 R 50 50 1 1 I X CAS 28 -600 -300 250 R 50 50 1 1 I I X A5 19 -600 200 250 R 50 50 1 1 I -S -350 -800 350 800 0 1 0 N ENDDRAW ENDDEF # @@ -3322,6 +3325,7 @@ F1 "TMS4C1050N" 0 -100 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -550 -450 550 450 0 1 0 N X WE 1 -800 350 250 R 50 50 1 1 I X RSTW 2 -800 250 250 R 50 50 1 1 I X SWCLK 3 -800 150 250 R 50 50 1 1 I C @@ -3338,7 +3342,6 @@ X SRCLK 13 800 150 250 L 50 50 1 1 I C X RSTR 14 800 250 250 L 50 50 1 1 I X RE/OE 15 800 350 250 L 50 50 1 1 I X VCC 16 -550 400 50 U 50 50 1 1 W N -S -550 -450 550 450 0 1 0 N ENDDRAW ENDDEF # @@ -3350,6 +3353,7 @@ F1 "UPD42280V" 200 -800 50 H V C CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN DRAW +S -500 600 500 -700 0 1 0 N X GND 1 -100 -700 0 U 50 50 1 1 W N X RE 3 800 -450 300 L 50 50 1 1 I I X Q0 4 800 550 300 L 50 50 1 1 T @@ -3377,7 +3381,6 @@ X VCC 28 0 600 0 D 50 50 1 1 W N X D5 19 -800 50 300 R 50 50 1 1 I X OE XX 800 -650 300 L 50 50 1 1 I I X TST yy -800 -650 300 R 50 50 1 1 I I -S -500 600 500 -700 0 1 0 N ENDDRAW ENDDEF # diff --git a/library/microchip.dcm b/library/microchip.dcm index a52a68ab..92a23242 100644 --- a/library/microchip.dcm +++ b/library/microchip.dcm @@ -24,6 +24,54 @@ K ENC Ethernet F http://ww1.microchip.com/downloads/en/devicedoc/39662a.pdf $ENDCMP # +$CMP KSZ9031RNXCA +D 10/1000/1000Mbps Ethernet Transciever with RGMII Interface +K ETHERNET PHY RGMII WOL IEEE 802.3 MICROCHIP +F http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf +$ENDCMP +# +$CMP MCP23008 +D 8-Bit I/O Expander with I²C Interface (PDIP/SOIC) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23008_SSOP +D 8-Bit I/O Expander with I²C Interface (SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23016 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20090C.pdf +$ENDCMP +# +$CMP MCP23017 +D 16-Bit I/O Expander with I²C Interface (PDIP/SOIC/SSOP) +K IO Expander I²C IIC I2C +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# +$CMP MCP23S08 +D 8-Bit I/O Expander with SPI Interface (PDIP/SOIC) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S08_SSOP +D 8-Bit I/O Expander with SPI Interface (SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/21919e.pdf +$ENDCMP +# +$CMP MCP23S17 +D 16-Bit I/O Expander with SPI Interface (PDIP/SOIC/SSOP) +K IO Expander SPI +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf +$ENDCMP +# $CMP MCP2515-E/ST D Stand-Alone CAN Controller with SPI Interface, TSSOP-20, Extended temperature range K CAN Controller SPI @@ -36,6 +84,12 @@ K CAN Controller SPI F http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf $ENDCMP # +$CMP MCP7940N +D Real-Time Clock, I2C, Battery Backup +K realtime clock RTC +F http://ww1.microchip.com/downloads/en/DeviceDoc/20005010F.pdf +$ENDCMP +# $CMP USB3300 D Hi-Speed USB Host, Device or OTG PHY with ULPI Interface K USB OTG Hi-Speed PHY ULPI Interface diff --git a/library/microchip.lib b/library/microchip.lib index 055cbd00..3e9808d5 100644 --- a/library/microchip.lib +++ b/library/microchip.lib @@ -174,6 +174,337 @@ X VDDRX 19 700 500 150 L 50 50 1 1 W ENDDRAW ENDDEF # +# KSZ9031RNXCA +# +DEF KSZ9031RNXCA U 0 40 Y Y 1 F N +F0 "U" -900 1525 50 H V R CNN +F1 "KSZ9031RNXCA" -900 1450 50 H V R CNN +F2 "Housings_DFN_QFN:QFN-48-1EP_7x7mm_Pitch0.5mm" 450 -1450 50 H I L CNN +F3 "http://ww1.microchip.com/downloads/en/DeviceDoc/00002117C.pdf" 0 -1750 50 H I C CNN +$FPLIST + QFN*1EP*7x7mm*Pitch0.5mm* +$ENDFPLIST +DRAW +T 0 0 300 50 0 0 0 10/100/1000 Normal 0 C C +T 0 0 200 50 0 0 0 Ethernet~PHY Normal 0 C C +S -1100 -1400 1100 1400 1 0 10 f +X AVDDH 1 -300 1600 200 D 50 50 1 1 W +X TXRXP_A 2 1300 -800 200 L 50 50 1 1 I +X TXRXM_A 3 1300 -700 200 L 50 50 1 1 I +X AVDDL 4 700 1600 200 D 50 50 1 1 W +X TXRXP_B 5 1300 -500 200 L 50 50 1 1 I +X TXRXM_B 6 1300 -400 200 L 50 50 1 1 I +X TXRXP_C 7 1300 -200 200 L 50 50 1 1 I +X TXRXP_C 8 1300 -100 200 L 50 50 1 1 I +X AVDDL 9 600 1600 200 D 50 50 1 1 W +X TXRXP_D 10 1300 100 200 L 50 50 1 1 I +X TXD1 20 -1300 500 200 R 50 50 1 1 I +X DVDDL 30 0 1600 200 D 50 50 1 1 W +X DVDDH 40 -800 1600 200 D 50 50 1 1 W +X TXRXM_D 11 1300 200 200 L 50 50 1 1 I +X TXD2 21 -1300 400 200 R 50 50 1 1 I +X RXD1/MODE1 31 -1300 -200 200 R 50 50 1 1 I +X CLK125_NDO/LED_MODE 41 -1300 -1100 200 R 50 50 1 1 I C +X AVDDH 12 -400 1600 200 D 50 50 1 1 W +X TXD3 22 -1300 300 200 R 50 50 1 1 I +X RXD0/MODE0 32 -1300 -100 200 R 50 50 1 1 I +X RESET_N 42 -1300 -1200 200 R 50 50 1 1 I I +X NC 13 1300 500 200 L 50 50 1 1 N N +X DVDDL 23 200 1600 200 D 50 50 1 1 W +X RX_DV/CLK125_EN 33 -1300 0 200 R 50 50 1 1 I +X LDO_O 43 1300 800 200 L 50 50 1 1 I +X DVDDL 14 400 1600 200 D 50 50 1 1 W +X GTX_CLK 24 -1300 200 200 R 50 50 1 1 I C +X DVDDH 34 -700 1600 200 D 50 50 1 1 W +X AVDDL_PLL 44 900 1600 200 D 50 50 1 1 W +X LED2/PHYAD1 15 -1300 -700 200 R 50 50 1 1 B +X TX_EN 25 -1300 700 200 R 50 50 1 1 I +X RX_CLK/PHYAD2 35 -1300 -500 200 R 50 50 1 1 I C +X XO 45 1300 -1200 200 L 50 50 1 1 I +X DVDDH 16 -600 1600 200 D 50 50 1 1 W +X DVDDL 26 100 1600 200 D 50 50 1 1 W +X MDC 36 -1300 1000 200 R 50 50 1 1 I +X XI 46 1300 -1100 200 L 50 50 1 1 I +X LED1/PHAD0/PME_N1 17 -1300 -800 200 R 50 50 1 1 B +X RXD3/MODE3 27 -1300 -400 200 R 50 50 1 1 I +X MDIO 37 -1300 900 200 R 50 50 1 1 I +X NC 47 1300 400 200 L 50 50 1 1 N N +X DVDDL 18 300 1600 200 D 50 50 1 1 W +X RXD2/MODE2 28 -1300 -300 200 R 50 50 1 1 I +X INT_N/PME_N2 38 -1300 -900 200 R 50 50 1 1 I I +X ISET 48 400 -1600 200 U 50 50 1 1 O +X TXD0 19 -1300 600 200 R 50 50 1 1 I +X VSS 29 0 -1600 200 U 50 50 1 1 W +X DVDDL 39 -100 1600 200 D 50 50 1 1 W +X PAD_GND 49 100 -1600 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008 +# +DEF MCP23008 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23008_SSOP +# +DEF MCP23008_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23008_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCL 1 500 0 100 L 50 50 1 1 I +X SDA 2 500 -100 100 L 50 50 1 1 B +X A2 3 500 -500 100 L 50 50 1 1 I +X A1 4 500 -400 100 L 50 50 1 1 I +X A0 5 500 -300 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23016 +# +DEF MCP23016 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23016" -100 950 50 H V R CNN +F2 "" 150 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GND 1 -100 -1000 100 U 50 50 1 1 W +X GPB0 2 -500 800 100 R 50 50 1 1 B +X GPB1 3 -500 700 100 R 50 50 1 1 B +X GPB2 4 -500 600 100 R 50 50 1 1 B +X GPB3 5 -500 500 100 R 50 50 1 1 B +X ~INT 6 500 300 100 L 50 50 1 1 O +X GPB4 7 -500 400 100 R 50 50 1 1 B +X CLK 9 500 800 100 L 50 50 1 1 I +X GND 10 0 -1000 100 U 50 50 1 1 W +X TP 10 500 700 100 L 50 50 1 1 O N +X VCC 20 0 1000 100 D 50 50 1 1 W +X GPB5 11 -500 300 100 R 50 50 1 1 B +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X GPB6 12 -500 200 100 R 50 50 1 1 B +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X GPB7 13 -500 100 100 R 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SCL 14 500 -300 100 L 50 50 1 1 I +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X SDA 15 500 -400 100 L 50 50 1 1 B +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A0 16 500 -600 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A1 17 500 -700 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X A2 18 500 -800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X GND 19 100 -1000 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23017 +# +DEF MCP23017 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23017" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCL 12 500 -300 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SDA 13 500 -400 100 L 50 50 1 1 B +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# MCP23S08 +# +DEF MCP23S08 U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + DIP-18 + SOIC-18 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X GPB0 10 -500 300 100 R 50 50 1 1 B +X GPB1 11 -500 200 100 R 50 50 1 1 B +X GPB2 12 -500 100 100 R 50 50 1 1 B +X GPB3 13 -500 0 100 R 50 50 1 1 B +X GPB4 14 -500 -100 100 R 50 50 1 1 B +X GPB5 15 -500 -200 100 R 50 50 1 1 B +X GPB6 16 -500 -300 100 R 50 50 1 1 B +X GPB7 17 -500 -400 100 R 50 50 1 1 B +X VCC 18 0 600 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MCP23S08_SSOP +# +DEF MCP23S08_SSOP U 0 40 Y Y 1 F N +F0 "U" -100 625 50 H V R CNN +F1 "MCP23S08_SSOP" -100 550 50 H V R CNN +F2 "" 50 -650 50 H I L CNN +F3 "" 250 600 50 H I C CNN +$FPLIST + SSOP-20 +$ENDFPLIST +DRAW +S -400 500 400 -600 0 1 10 f +X SCK 1 500 0 100 L 50 50 1 1 I +X SI 2 500 -100 100 L 50 50 1 1 I +X SO 3 500 -200 100 L 50 50 1 1 O +X A1 4 500 -500 100 L 50 50 1 1 I +X A0 5 500 -400 100 L 50 50 1 1 I +X ~RESET 6 500 400 100 L 50 50 1 1 I +X ~CS 7 500 100 100 L 50 50 1 1 I +X INT 8 500 300 100 L 50 50 1 1 O +X GND 9 0 -700 100 U 50 50 1 1 W +X VCC 20 0 600 100 D 50 50 1 1 W +X GPB0 12 -500 300 100 R 50 50 1 1 B +X GPB1 13 -500 200 100 R 50 50 1 1 B +X GPB2 14 -500 100 100 R 50 50 1 1 B +X GPB3 15 -500 0 100 R 50 50 1 1 B +X GPB4 16 -500 -100 100 R 50 50 1 1 B +X GPB5 17 -500 -200 100 R 50 50 1 1 B +X GPB6 18 -500 -300 100 R 50 50 1 1 B +X GPB7 19 -500 -400 100 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# MCP23S17 +# +DEF MCP23S17 U 0 40 Y Y 1 F N +F0 "U" -100 1025 50 H V R CNN +F1 "MCP23S17" -100 950 50 H V R CNN +F2 "" 50 -950 50 H I L CNN +F3 "" 250 1000 50 H I C CNN +$FPLIST + DIP-28_W7.62mm* + SOIC-28 + SSOP-28 +$ENDFPLIST +DRAW +S -400 900 400 -900 0 1 10 f +X GPB0 1 -500 800 100 R 50 50 1 1 B +X GPB1 2 -500 700 100 R 50 50 1 1 B +X GPB2 3 -500 600 100 R 50 50 1 1 B +X GPB3 4 -500 500 100 R 50 50 1 1 B +X GPB4 5 -500 400 100 R 50 50 1 1 B +X GPB5 6 -500 300 100 R 50 50 1 1 B +X GPB6 7 -500 200 100 R 50 50 1 1 B +X GPB7 8 -500 100 100 R 50 50 1 1 B +X VCC 9 0 1000 100 D 50 50 1 1 W +X GND 10 0 -1000 100 U 50 50 1 1 W +X INTA 20 500 300 100 L 50 50 1 1 O +X ~CS 11 500 -100 100 L 50 50 1 1 I +X GPA0 21 -500 -100 100 R 50 50 1 1 B +X SCK 12 500 -200 100 L 50 50 1 1 I +X GPA1 22 -500 -200 100 R 50 50 1 1 B +X SI 13 500 -300 100 L 50 50 1 1 O +X GPA2 23 -500 -300 100 R 50 50 1 1 B +X SO 14 500 -400 100 L 50 50 1 1 O +X GPA3 24 -500 -400 100 R 50 50 1 1 B +X A0 15 500 -600 100 L 50 50 1 1 I +X GPA4 25 -500 -500 100 R 50 50 1 1 B +X A1 16 500 -700 100 L 50 50 1 1 I +X GPA5 26 -500 -600 100 R 50 50 1 1 B +X A2 17 500 -800 100 L 50 50 1 1 I +X GPA6 27 -500 -700 100 R 50 50 1 1 B +X ~RESET 18 500 800 100 L 50 50 1 1 I +X GPA7 28 -500 -800 100 R 50 50 1 1 B +X INTB 19 500 400 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # MCP2515-E/ST # DEF MCP2515-E/ST U 0 40 Y Y 1 F N @@ -210,6 +541,33 @@ X ~RESET 19 600 -600 100 L 50 50 1 1 I ENDDRAW ENDDEF # +# MCP7940N +# +DEF MCP7940N U 0 40 Y Y 1 F N +F0 "U" -250 350 50 H V C CNN +F1 "MCP7940N" 250 -350 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + SOIC*3.9x4.9mm*Pitch1.27mm* + TSSOP*4.4x3mm*Pitch0.65mm* + MSOP*3x3mm*Pitch0.65mm* + DFN*3x2mm*Pitch0.5mm* + DIP*W7.62mm* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +X X1 1 400 100 100 L 50 50 1 1 I +X X2 2 400 -100 100 L 50 50 1 1 O +X VBAT 3 100 400 100 D 50 50 1 1 W +X VSS 4 0 -400 100 U 50 50 1 1 W +X SDA 5 -400 100 100 R 50 50 1 1 B +X SCL 6 -400 200 100 R 50 50 1 1 I +X MFP 7 -400 -100 100 R 50 50 1 1 C +X VCC 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # USB3300 # DEF USB3300 U 0 40 Y Y 1 F N diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index 527c23ef..6e020c5c 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -114,4 +114,22 @@ K Stepper driver F http://www.semicon.sanken-ele.co.jp/sk_content/sla7078mprt_ds_en.pdf $ENDCMP # +$CMP STSPIN220 +D Low voltage stepper motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver stepper +F www.st.com/resource/en/datasheet/stspin220.pdf +$ENDCMP +# +$CMP STSPIN230 +D Low voltage triple half-bridge motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver half-bridge +F www.st.com/resource/en/datasheet/stspin230.pdf +$ENDCMP +# +$CMP STSPIN240 +D Low voltage dual brush DC motor driver, 1.8V to 10V input, 1.3Arms output, 0.4Ω Rdson per phase (typical), QFN-16 package +K motor driver dc brushed +F www.st.com/resource/en/datasheet/stspin240.pdf +$ENDCMP +# #End Doc Library diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 389613ea..efed75ce 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -408,4 +408,100 @@ X OUTB 23 600 0 150 L 50 50 1 1 O ENDDRAW ENDDEF # +# STSPIN220 +# +DEF STSPIN220 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN220" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X DIR 1 -500 500 100 R 50 50 1 1 I +X STCK 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X MODE2 15 -500 100 100 R 50 50 1 1 I +X MODE1 16 -500 200 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# STSPIN230 +# +DEF STSPIN230 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN230" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X INUH 1 -500 500 100 R 50 50 1 1 I +X INUL 2 -500 400 100 R 50 50 1 1 I +X OUTU 3 600 500 100 L 50 50 1 1 w +X SENSE 4 600 -300 100 L 50 50 1 1 I +X NC 5 200 -700 100 U 50 50 1 1 N N +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTV 8 600 200 100 L 50 50 1 1 w +X SENSE 9 600 -400 100 L 50 50 1 1 I +X OUTW 10 600 -100 100 L 50 50 1 1 w +X INWL 11 -500 -200 100 R 50 50 1 1 I +X INWH 12 -500 -100 100 R 50 50 1 1 I +X EN/FLT 13 -500 -400 100 R 50 50 1 1 B +X STBY 14 -500 -500 100 R 50 50 1 1 I +X INVL 15 -500 100 100 R 50 50 1 1 I +X INVH 16 -500 200 100 R 50 50 1 1 I +X PAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# STSPIN240 +# +DEF STSPIN240 U 0 40 Y Y 1 F N +F0 "U" -400 650 50 H V L CNN +F1 "STSPIN240" 200 650 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-16-1EP_3x3mm_Pitch0.5mm" 200 750 50 H I L CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + QFN*3x3mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -400 600 500 -600 0 1 10 f +X PHA 1 -500 500 100 R 50 50 1 1 I +X PWMA 2 -500 400 100 R 50 50 1 1 I +X OUTA1 3 600 500 100 L 50 50 1 1 w +X SENSEA 4 600 300 100 L 50 50 1 1 w +X OUTA2 5 600 400 100 L 50 50 1 1 w +X VS 6 0 700 100 D 50 50 1 1 W +X GND 7 0 -700 100 U 50 50 1 1 W +X OUTB2 8 600 -100 100 L 50 50 1 1 w +X SENSEB 9 600 -200 100 L 50 50 1 1 w +X OUTB1 10 600 0 100 L 50 50 1 1 w +X REF 11 -500 -400 100 R 50 50 1 1 I +X TOFF 12 -500 -500 100 R 50 50 1 1 I +X EN/FLT 13 -500 -100 100 R 50 50 1 1 B +X STBY/RESET 14 -500 -200 100 R 50 50 1 1 I +X PHB 15 -500 200 100 R 50 50 1 1 I +X PWMB 16 -500 100 100 R 50 50 1 1 I +X EPAD 17 100 -700 100 U 50 50 1 1 W +ENDDRAW +ENDDEF +# #End Library diff --git a/library/motorola.dcm b/library/motorola.dcm index a522d938..2fe054a4 100644 --- a/library/motorola.dcm +++ b/library/motorola.dcm @@ -66,7 +66,7 @@ K DSP PCI $ENDCMP # $CMP MC13192 -D Zigbee controler +D Zigbee controller K ZIGBEE $ENDCMP # diff --git a/library/motors.dcm b/library/motors.dcm new file mode 100644 index 00000000..97bf0a42 --- /dev/null +++ b/library/motors.dcm @@ -0,0 +1,129 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP Fan +D Fan +K Fan Motor +$ENDCMP +# +$CMP Fan_3pin +D Fan, tacho output, 3-pin connector +K Fan Motor tacho +F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg +$ENDCMP +# +$CMP Fan_4pin +D Fan, tacho output, PWM input, 4-pin connector +K Fan Motor tacho PWM +F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +$ENDCMP +# +$CMP Fan_ALT +D Fan without PWM or tach, alternative symbol +K Fan Motor +$ENDCMP +# +$CMP Fan_CPU_4pin +D CPU Fan, tacho output, PWM input, 4-pin connector +K Fan Motor tacho PWM +F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +$ENDCMP +# +$CMP Fan_IEC60617 +D Fan (according to IEC-60617) +K Fan Motor IEC-60617 +$ENDCMP +# +$CMP Fan_PC_Chassis +D PC chassis fan, tacho output, 3-pin connector +K Fan Motor tacho +F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg +$ENDCMP +# +$CMP Fan_Tacho +D Fan, tacho output, 3-pin connector +K Fan Motor tacho +F http://www.hardwarecanucks.com/forum/attachments/new-builds/16287d1330775095-help-chassis-power-fan-connectors-motherboard-asus_p8z68.jpg +$ENDCMP +# +$CMP Fan_Tacho_PWM +D Fan, tacho output, PWM input, 4-pin connector +K Fan Motor tacho PWM +F http://www.formfactors.org/developer%5Cspecs%5Crev1_2_public.pdf +$ENDCMP +# +$CMP Motor_AC +D AC Motor +K AC Motor +$ENDCMP +# +$CMP Motor_DC +D DC Motor +K DC Motor +$ENDCMP +# +$CMP Motor_DC_ALT +D DC Motor, alternative symbol +K DC Motor +$ENDCMP +# +$CMP Motor_Servo +D Servo Motor (Futaba, HiTec, JR connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_AirTronics +D Servo Motor (AirTronics connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_Futaba_J +D Servo Motor (Futuba J-connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_Grapner_JR +D Servo Motor (Graupner JR connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_Hitec +D Servo Motor (HiTec connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_JR +D Servo Motor (JR connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Motor_Servo_Robbe +D Servo Motor (Robbe connector) +K Servo Motor +F http://forums.parallax.com/uploads/attachments/46831/74481.png +$ENDCMP +# +$CMP Stepper_Motor_bipolar +D 4-wire bipolar stepper motor +K bipolar stepper motor +F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0 +$ENDCMP +# +$CMP Stepper_Motor_unipolar_5pin +D 5-wire unipolar stepper motor +K unipolar stepper motor +F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0 +$ENDCMP +# +$CMP Stepper_Motor_unipolar_6pin +D 6-wire unipolar stepper motor +K unipolar stepper motor +F http://www.infineon.com/dgdl/Application-Note-TLE8110EE_driving_UniPolarStepperMotor_V1.1.pdf?fileId=db3a30431be39b97011be5d0aa0a00b0 +$ENDCMP +# +#End Doc Library diff --git a/library/motors.lib b/library/motors.lib new file mode 100644 index 00000000..ff6504ff --- /dev/null +++ b/library/motors.lib @@ -0,0 +1,405 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# Fan +# +DEF Fan M 0 0 Y Y 1 F N +F0 "M" 100 200 50 H V L CNN +F1 "Fan" 100 -100 50 H V L TNN +F2 "" 0 10 50 H I C CNN +F3 "" 0 10 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +A -98 94 113 297 -910 0 1 0 N 0 150 -100 -20 +A 0 -70 112 1534 266 0 1 0 N -100 -20 100 -20 +A 103 95 115 -915 1519 0 1 0 N 100 -20 0 150 +C 0 40 128 0 1 10 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 -88 0 -104 N +P 2 0 1 0 0 168 0 182 N +P 2 0 1 0 0 180 0 200 N +X + 1 0 300 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Fan_ALT +# +DEF Fan_ALT M 0 0 N Y 1 F N +F0 "M" 150 200 50 H V L BNN +F1 "Fan_ALT" 150 100 50 H V L BNN +F2 "" 0 -50 50 H I C CNN +F3 "" 0 -50 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +A -160 -90 184 -1506 1506 0 1 0 N 0 0 0 -180 +A -142 -45 149 -1624 1232 0 1 0 N 0 0 -60 -170 +A -90 160 184 -1506 1506 0 1 0 N 0 0 -180 0 +A -45 142 149 -1624 1232 0 1 0 N 0 0 -170 60 +A 45 -142 149 -1624 1232 0 1 0 N 0 0 170 -60 +A 90 -160 184 -1506 1506 0 1 0 N 0 0 180 0 +A 142 45 149 -1624 1232 0 1 0 N 0 0 60 170 +A 160 90 184 -1506 1506 0 1 0 N 0 0 0 180 +C 0 0 180 0 1 10 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 180 0 200 N +X + 1 0 300 100 D 50 50 1 1 P +X - 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Fan_IEC60617 +# +DEF Fan_IEC60617 M 0 0 Y Y 1 F N +F0 "M" 150 150 50 H V L CNN +F1 "Fan_IEC60617" 150 100 50 H V L TNN +F2 "" 50 -140 50 H I L CNN +F3 "" 0 10 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C 0 40 100 0 1 0 N +S -130 170 130 -90 0 1 10 f +P 2 0 1 0 -60 -40 90 0 N +P 2 0 1 0 -60 120 90 80 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 -88 0 -104 N +P 2 0 1 0 0 168 0 182 N +P 2 0 1 0 0 180 0 200 N +X + 1 0 300 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Fan_Tacho +# +DEF Fan_Tacho M 0 0 Y Y 1 F N +F0 "M" 100 100 50 H V L CNN +F1 "Fan_Tacho" 100 -200 50 H V L TNN +F2 "" 0 -90 50 H I C CNN +F3 "" 0 -90 50 H I C CNN +ALIAS Fan_3pin Fan_PC_Chassis +$FPLIST + Pin_Headers:Fan_Pin_Header_Straight_1x03 + Pin_Headers:Pin_Header_Straight_1x03 + TerminalBlock*3pol + bornier3 +$ENDFPLIST +DRAW +A -200 -40 20 1800 900 0 0 0 N -220 -40 -200 -20 +A -200 -40 20 -1799 -1 0 0 0 N -220 -40 -180 -40 +P 2 0 0 0 -200 -20 -210 -15 N +P 2 0 0 0 -200 -20 -205 -30 N +P 3 0 0 0 -160 0 -160 -60 -130 -60 N +A -98 -6 113 297 -910 0 1 0 N 0 50 -100 -120 +A 0 -170 112 1534 266 0 1 0 N -100 -120 100 -120 +A 103 -5 115 -915 1519 0 1 0 N 100 -120 0 50 +C 0 -60 128 0 1 10 N +P 2 0 1 0 -160 0 -200 0 N +P 2 0 1 0 0 -300 0 -280 N +P 2 0 1 0 0 -188 0 -204 N +P 2 0 1 0 0 68 0 82 N +P 2 0 1 0 0 80 0 100 N +X Tacho 1 -300 0 100 R 50 50 1 1 P +X + 2 0 200 100 D 50 50 1 1 P +X - 3 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Fan_Tacho_PWM +# +DEF Fan_Tacho_PWM M 0 0 Y Y 1 F N +F0 "M" 100 200 50 H V L CNN +F1 "Fan_Tacho_PWM" 100 -100 50 H V L TNN +F2 "" 0 10 50 H I C CNN +F3 "" 0 10 50 H I C CNN +ALIAS Fan_CPU_4pin Fan_4pin +$FPLIST + Pin_Headers:Fan_Pin_Header_Straight_1x04 + Pin_Headers:Pin_Header_Straight_1x04 + TerminalBlock*4pol + bornier4 +$ENDFPLIST +DRAW +A -200 60 20 1800 900 0 0 0 N -220 60 -200 80 +A -200 60 20 -1799 -1 0 0 0 N -220 60 -180 60 +P 2 0 0 0 -200 80 -210 85 N +P 2 0 0 0 -200 80 -205 70 N +P 3 0 0 0 -160 100 -160 40 -130 40 N +A -98 94 113 297 -910 0 1 0 N 0 150 -100 -20 +A 0 -70 112 1534 266 0 1 0 N -100 -20 100 -20 +A 103 95 115 -915 1519 0 1 0 N 100 -20 0 150 +C 0 40 128 0 1 10 N +P 2 0 1 0 -160 100 -200 100 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 -88 0 -104 N +P 2 0 1 0 0 168 0 182 N +P 2 0 1 0 0 180 0 200 N +P 4 0 1 0 -100 -40 -160 -40 -160 -100 -200 -100 N +P 10 0 1 0 -210 -130 -200 -130 -200 -120 -190 -120 -190 -130 -170 -130 -170 -120 -160 -120 -160 -130 -140 -130 N +X - 1 0 -200 100 U 50 50 1 1 P +X + 2 0 300 100 D 50 50 1 1 P +X Tacho 3 -300 100 100 R 50 50 1 1 P +X PWM 4 -300 -100 100 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# Motor_AC +# +DEF Motor_AC M 0 0 Y Y 1 F N +F0 "M" 100 100 50 H V L CNN +F1 "Motor_AC" 100 -200 50 H V L TNN +F2 "" 0 -90 50 H I C CNN +F3 "" 0 -90 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +A -29 -108 31 -1763 -225 0 0 0 N -60 -110 0 -120 +A 28 -132 30 1568 36 0 0 0 N 0 -120 60 -130 +P 5 0 0 0 -40 -80 -40 40 0 -40 40 40 40 -80 N +C 0 -60 128 0 1 10 N +P 2 0 1 0 0 -300 0 -280 N +P 2 0 1 0 0 -188 0 -204 N +P 2 0 1 0 0 68 0 82 N +P 2 0 1 0 0 80 0 100 N +X ~ 1 0 200 100 D 50 50 1 1 P +X ~ 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_DC +# +DEF Motor_DC M 0 0 Y Y 1 F N +F0 "M" 100 100 50 H V L CNN +F1 "Motor_DC" 100 -200 50 H V L TNN +F2 "" 0 -90 50 H I C CNN +F3 "" 0 -90 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +P 5 0 0 0 -50 -130 -50 20 0 -80 50 20 50 -130 N +C 0 -60 128 0 1 10 N +P 2 0 1 0 0 -300 0 -280 N +P 2 0 1 0 0 -188 0 -204 N +P 2 0 1 0 0 68 0 82 N +P 2 0 1 0 0 80 0 100 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_DC_ALT +# +DEF Motor_DC_ALT M 0 0 Y Y 1 F N +F0 "M" 100 100 50 H V L CNN +F1 "Motor_DC_ALT" 100 -200 50 H V L TNN +F2 "" 0 -90 50 H I C CNN +F3 "" 0 -90 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x02 + Connect:bornier2 + TerminalBlock*2pol +$ENDFPLIST +DRAW +C 0 -60 117 0 0 10 N +P 4 0 0 0 -50 -170 -50 -200 50 -200 50 -170 N +P 4 0 0 0 -50 50 -50 80 50 80 50 50 N +P 5 0 0 0 -50 -130 -50 20 0 -80 50 20 50 -130 N +P 2 0 1 0 0 80 0 100 N +X + 1 0 200 100 D 50 50 1 1 P +X - 2 0 -300 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_Servo +# +DEF Motor_Servo M 0 1 Y Y 1 F N +F0 "M" -200 175 50 H V L CNN +F1 "Motor_Servo" -200 -160 50 H V L TNN +F2 "" 0 -190 50 H I C CNN +F3 "" 0 -190 50 H I C CNN +ALIAS Motor_Servo_JR Motor_Servo_Hitec Motor_Servo_Futaba_J Motor_Servo_Robbe Motor_Servo_Grapner_JR +$FPLIST + Pin_Headers:Pin_Header_Straight_1x03 +$ENDFPLIST +DRAW +A 125 0 76 1132 -1132 0 1 0 N 95 70 95 -70 +A 267 142 37 1173 -273 0 1 0 N 250 175 300 125 +C 125 0 7 0 1 0 N +C 125 0 56 0 1 0 N +C 235 110 5 0 1 0 N +C 255 130 5 0 1 0 N +C 275 150 5 0 1 0 N +P 2 0 1 0 95 -70 80 -70 N +P 2 0 1 0 95 -70 90 -55 N +P 2 0 1 0 95 70 75 70 N +P 2 0 1 0 95 70 90 55 N +P 2 0 1 0 250 175 100 50 N +P 2 0 1 0 300 125 165 -40 N +P 5 0 1 10 200 140 -200 140 -200 -140 250 -140 250 60 N +X PWM 1 -300 100 100 R 50 50 1 1 P +X + 2 -300 0 100 R 50 50 1 1 P +X - 3 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_Servo_AirTronics +# +DEF Motor_Servo_AirTronics M 0 1 Y Y 1 F N +F0 "M" -200 175 50 H V L CNN +F1 "Motor_Servo_AirTronics" -200 -160 50 H V L TNN +F2 "" 0 -190 50 H I C CNN +F3 "" 0 -190 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x03 +$ENDFPLIST +DRAW +A 125 0 76 1132 -1132 0 1 0 N 95 70 95 -70 +A 267 142 37 1173 -273 0 1 0 N 250 175 300 125 +C 125 0 7 0 1 0 N +C 125 0 56 0 1 0 N +C 235 110 5 0 1 0 N +C 255 130 5 0 1 0 N +C 275 150 5 0 1 0 N +P 2 0 1 0 95 -70 80 -70 N +P 2 0 1 0 95 -70 90 -55 N +P 2 0 1 0 95 70 75 70 N +P 2 0 1 0 95 70 90 55 N +P 2 0 1 0 250 175 100 50 N +P 2 0 1 0 300 125 165 -40 N +P 5 0 1 10 250 60 250 -140 -200 -140 -200 140 200 140 N +X + 1 -300 0 100 R 50 50 1 1 P +X - 2 -300 -100 100 R 50 50 1 1 P +X PWM 3 -300 100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Stepper_Motor_bipolar +# +DEF Stepper_Motor_bipolar M 0 0 Y N 1 F N +F0 "M" 150 100 50 H V L CNN +F1 "Stepper_Motor_bipolar" 150 50 50 H V L TNN +F2 "" 10 -10 50 H I C CNN +F3 "" 10 -10 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x04 + Connect:bornier4 + TerminalBlock*4pol +$ENDFPLIST +DRAW +P 5 0 0 0 -50 -70 -50 80 0 -20 50 80 50 -70 N +A -175 -75 25 -899 899 0 1 0 N -175 -100 -175 -50 +A -175 -25 25 -899 899 0 1 0 N -175 -50 -175 0 +A -175 25 25 -899 899 0 1 0 N -175 0 -175 50 +A -175 75 25 -899 899 0 1 0 N -175 50 -175 100 +A -75 175 25 -1799 -1 0 1 0 N -100 175 -50 175 +A -25 175 25 -1799 -1 0 1 0 N -50 175 0 175 +A 25 175 25 -1799 -1 0 1 0 N 0 175 50 175 +A 75 175 25 -1799 -1 0 1 0 N 50 175 100 175 +C 0 0 128 0 1 10 N +P 2 0 1 0 -200 -100 -175 -100 N +P 2 0 1 0 -200 100 -175 100 N +P 2 0 1 0 -100 200 -100 175 N +P 2 0 1 0 100 200 100 175 N +X ~ 1 -100 300 100 D 50 50 1 1 P +X - 2 100 300 100 D 50 50 1 1 P +X ~ 3 -300 100 100 R 50 50 1 1 P +X ~ 4 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Stepper_Motor_unipolar_5pin +# +DEF Stepper_Motor_unipolar_5pin M 0 0 Y N 1 F N +F0 "M" 150 100 50 H V L CNN +F1 "Stepper_Motor_unipolar_5pin" 150 50 50 H V L TNN +F2 "" 10 -10 50 H I C CNN +F3 "" 10 -10 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x05 + Connect:bornier5 + TerminalBlock*5pol +$ENDFPLIST +DRAW +P 5 0 0 0 -50 -70 -50 80 0 -20 50 80 50 -70 N +A -175 -75 25 -899 899 0 1 0 N -175 -100 -175 -50 +A -175 -25 25 -899 899 0 1 0 N -175 -50 -175 0 +A -175 25 25 -899 899 0 1 0 N -175 0 -175 50 +A -175 75 25 -899 899 0 1 0 N -175 50 -175 100 +A -75 175 25 -1799 -1 0 1 0 N -100 175 -50 175 +A -25 175 25 -1799 -1 0 1 0 N -50 175 0 175 +A 25 175 25 -1799 -1 0 1 0 N 0 175 50 175 +A 75 175 25 -1799 -1 0 1 0 N 50 175 100 175 +C -200 200 0 0 1 0 F +C -200 200 10 0 1 0 F +C 0 0 128 0 1 10 N +P 2 0 1 0 -200 -100 -175 -100 N +P 2 0 1 0 -200 100 -175 100 N +P 2 0 1 0 -100 175 -100 200 N +P 2 0 1 0 100 175 100 200 N +P 3 0 1 0 -200 200 -200 0 -175 0 N +P 3 0 1 0 0 175 0 200 -200 200 N +X ~ 1 -200 300 100 D 50 50 1 1 P +X ~ 2 -100 300 100 D 50 50 1 1 P +X - 3 100 300 100 D 50 50 1 1 P +X ~ 4 -300 100 100 R 50 50 1 1 P +X ~ 5 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Stepper_Motor_unipolar_6pin +# +DEF Stepper_Motor_unipolar_6pin M 0 0 Y N 1 F N +F0 "M" 150 100 50 H V L CNN +F1 "Stepper_Motor_unipolar_6pin" 150 50 50 H V L TNN +F2 "" 10 -10 50 H I C CNN +F3 "" 10 -10 50 H I C CNN +$FPLIST + Pin_Headers:Pin_Header_Straight_1x06 + Connect:bornier6 + TerminalBlock*6pol +$ENDFPLIST +DRAW +P 5 0 0 0 -50 -70 -50 80 0 -20 50 80 50 -70 N +A -175 -75 25 -899 899 0 1 0 N -175 -100 -175 -50 +A -175 -25 25 -899 899 0 1 0 N -175 -50 -175 0 +A -175 25 25 -899 899 0 1 0 N -175 0 -175 50 +A -175 75 25 -899 899 0 1 0 N -175 50 -175 100 +A -75 175 25 -1799 -1 0 1 0 N -100 175 -50 175 +A -25 175 25 -1799 -1 0 1 0 N -50 175 0 175 +A 25 175 25 -1799 -1 0 1 0 N 0 175 50 175 +A 75 175 25 -1799 -1 0 1 0 N 50 175 100 175 +C 0 0 128 0 1 10 N +P 2 0 1 0 -200 -100 -175 -100 N +P 2 0 1 0 -200 100 -175 100 N +P 2 0 1 0 -175 0 -200 0 N +P 2 0 1 0 -100 175 -100 200 N +P 2 0 1 0 0 175 0 200 N +P 2 0 1 0 100 175 100 200 N +X ~ 1 -100 300 100 D 50 50 1 1 P +X ~ 2 0 300 100 D 50 50 1 1 P +X - 3 100 300 100 D 50 50 1 1 P +X ~ 4 -300 100 100 R 50 50 1 1 P +X ~ 5 -300 0 100 R 50 50 1 1 P +X ~ 6 -300 -100 100 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/opto.dcm b/library/opto.dcm index 07e6116f..a8cd89d4 100644 --- a/library/opto.dcm +++ b/library/opto.dcm @@ -22,6 +22,48 @@ K High Speed Optocoupler F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/6N135_6N136_en_datasheet_071001.pdf $ENDCMP # +$CMP ACPL-C790 +D Precision Isolation Amplifer, ±3% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN +$ENDCMP +# +$CMP ACPL-C79A +D Precision Isolation Amplifer, ±1% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN +$ENDCMP +# +$CMP ACPL-C79B +D Precision Isolation Amplifer, ±0.5% Gain Tolerance, Bandwidth 200kHz, Stretched SO-8 +K Isolation Amplifer +F http://docs.avagotech.com/docs/AV02-2460EN +$ENDCMP +# +$CMP ACPL-C870 +D Precision Optycally Isolated Voltage Sensor, ±3% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN +$ENDCMP +# +$CMP ACPL-C87A +D Precision Optycally Isolated Voltage Sensor, ±1% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN +$ENDCMP +# +$CMP ACPL-C87B +D Precision Optycally Isolated Voltage Sensor, ±0.5% Gain Tolerance, Bandwidth 100kHz, Stretched SO-8 +K Optycally Isolated Voltage Sensor +F www.avagotech.com/docs/AV02-3563EN +$ENDCMP +# +$CMP ACPL-P343 +D Gate Drive Optocoupler, Output Current 4.0/4.0A, Propagation Delay 200ns, Stretched SO-6 +K MOSFET Driver IGBT Driver Optocoupler +F http://www.avagotech.com/docs/AV02-2928EN +$ENDCMP +# $CMP ASMT-YTC2-0AA02 D Triple LED RVB (Avago Technology) F http://www.avagotech.com/docs/AV02-2589EN @@ -111,8 +153,14 @@ K Opto-Triac Opto Triac Random Phase Mini-Flat F http://www.fairchildsemi.com/ds/FO/FODM3053.pdf $ENDCMP # +$CMP HCPL063 +D Dual High Speed HCMOS/LSTTL/TTL Compatible Optocoupler, DIP-8, SOIC-8 +K High Speed Optocoupler +F http://docs.avagotech.com/docs/AV02-0391EN +$ENDCMP +# $CMP HCPL3120 -D Gate Drive Optocoupler, Output Current 2,5[A] +D Gate Drive Optocoupler, Output Current 2.5/2.5A, PDIP-8 K MOSFET Driver IGBT Driver Optocoupler F http://www.avagotech.com/docs/AV02-0161EN $ENDCMP @@ -525,7 +573,7 @@ F http://www.semicon.toshiba.co.jp/docs/datasheet/en/Opto/TLP222A_TLP222A-2_en_d $ENDCMP # $CMP TLP250 -D Gate Drive Optocoupler, Output Current 1,5[A] +D Gate Drive Optocoupler, Output Current 1.5/1.5A K MOSFET Driver IGBT Driver Optocoupler F http://toshiba.semicon-storage.com/info/docget.jsp?did=16821&prodName=TLP250 $ENDCMP diff --git a/library/opto.lib b/library/opto.lib index 6778d6f1..05770e27 100644 --- a/library/opto.lib +++ b/library/opto.lib @@ -68,6 +68,162 @@ X ~ 8 300 200 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# ACPL-C790 +# +DEF ACPL-C790 U 0 0 Y N 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ACPL-C790" -200 350 50 H V R CNN +F2 "Housings_SOIC:SOIC-8_5.850x6.807mm_Pitch1.27mm" 150 -350 50 H I L CIN +F3 "" 45 5 50 H V L CNN +ALIAS ACPL-C79A ACPL-C79B +$FPLIST + SOIC*8_5.850x6.807mm*Pitch1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -300 -200 -170 -200 N +P 2 0 1 0 -300 200 -170 200 N +P 2 0 1 0 -170 250 -170 -250 N +P 2 0 1 0 -160 -200 -140 -200 N +P 2 0 1 0 -160 200 -140 200 N +P 2 0 1 0 -150 210 -150 190 N +P 2 0 1 0 -100 -300 -100 -180 N +P 2 0 1 0 -100 300 -100 180 N +P 2 0 1 0 100 -300 100 -150 N +P 2 0 1 0 100 300 100 150 N +P 2 0 1 0 110 110 110 90 N +P 2 0 1 0 120 -100 100 -100 N +P 2 0 1 0 120 100 100 100 N +P 2 0 1 0 300 -100 150 -100 N +P 2 0 1 0 300 100 150 100 N +P 4 0 1 0 -15 10 6 30 6 10 36 40 N +P 4 0 1 0 36 40 16 30 26 20 36 40 N +P 4 0 1 0 250 0 60 -190 60 190 250 0 N +P 5 0 1 0 -170 -250 -30 -110 -30 110 -170 250 -170 -250 N +P 7 0 1 0 -15 -30 6 -10 6 -30 36 0 16 -10 26 -20 36 0 N +X VDD1 1 -100 400 100 D 50 50 1 1 W +X IN+ 2 -400 200 100 R 50 50 1 1 I +X IN- 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -100 -400 100 U 50 50 1 1 W +X GND2 5 100 -400 100 U 50 50 1 1 W +X OUT- 6 400 -100 100 L 50 50 1 1 O +X OUT+ 7 400 100 100 L 50 50 1 1 O +X VDD2 8 100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACPL-C870 +# +DEF ACPL-C870 U 0 0 Y N 1 F N +F0 "U" -200 425 50 H V R CNN +F1 "ACPL-C870" -200 350 50 H V R CNN +F2 "Housings_SOIC:SOIC-8_5.850x6.807mm_Pitch1.27mm" 150 -350 50 H I L CIN +F3 "" 45 5 50 H V L CNN +ALIAS ACPL-C87A ACPL-C87B +$FPLIST + SOIC*8_5.850x6.807mm*Pitch1.27mm* +$ENDFPLIST +DRAW +C -100 -270 7 0 0 0 F +T 900 -150 -185 20 0 0 0 GND Normal 0 C C +T 900 -150 200 20 0 0 0 IN Normal 0 C C +T 0 -120 0 20 0 0 0 SHDN Normal 0 C C +P 2 0 0 0 -300 0 -170 0 N +P 2 0 0 0 -170 -200 -210 -200 N +P 3 0 0 0 -210 -200 -210 -270 -100 -270 N +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -300 200 -170 200 N +P 2 0 1 0 -170 250 -170 -250 N +P 2 0 1 0 -100 -300 -100 -180 N +P 2 0 1 0 -100 300 -100 180 N +P 2 0 1 0 100 -300 100 -150 N +P 2 0 1 0 100 300 100 150 N +P 2 0 1 0 110 110 110 90 N +P 2 0 1 0 120 -100 100 -100 N +P 2 0 1 0 120 100 100 100 N +P 2 0 1 0 300 -100 150 -100 N +P 2 0 1 0 300 100 150 100 N +P 4 0 1 0 -15 10 6 30 6 10 36 40 N +P 4 0 1 0 36 40 16 30 26 20 36 40 N +P 4 0 1 0 250 0 60 -190 60 190 250 0 N +P 5 0 1 0 -170 -250 -30 -110 -30 110 -170 250 -170 -250 N +P 7 0 1 0 -15 -30 6 -10 6 -30 36 0 16 -10 26 -20 36 0 N +X VDD1 1 -100 400 100 D 50 50 1 1 W +X IN 2 -400 200 100 R 50 50 1 1 I +X IN- 3 -400 0 100 R 50 50 1 1 I +X GND1 4 -100 -400 100 U 50 50 1 1 W +X GND2 5 100 -400 100 U 50 50 1 1 W +X OUT- 6 400 -100 100 L 50 50 1 1 O +X OUT+ 7 400 100 100 L 50 50 1 1 O +X VDD2 8 100 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ACPL-P343 +# +DEF ACPL-P343 U 0 0 Y N 1 F N +F0 "U" 0 500 50 H V C CNN +F1 "ACPL-P343" 0 400 50 H V C CNN +F2 "Housings_SOIC:SOIC-6_4.58x6.81mm_Pitch1.27mm" 0 -400 50 H I C CIN +F3 "" -90 5 50 H V L CNN +$FPLIST + SOIC-6_4.58x6.81mm_Pitch1.27mm +$ENDFPLIST +DRAW +C 200 -300 10 0 1 0 F +C 200 -225 10 0 1 0 F +C 200 -75 10 0 1 0 F +C 200 0 10 0 1 0 F +C 200 75 10 0 1 0 F +C 200 225 10 0 1 0 F +C 200 300 10 0 1 0 F +S -300 350 300 -350 0 1 10 f +S 25 250 25 250 0 1 0 N +S 25 250 25 300 0 1 0 N +P 2 0 1 10 -225 -25 -175 -25 N +P 2 0 1 10 -25 25 -75 25 N +P 2 0 1 0 50 -150 75 -150 N +P 2 0 1 0 50 150 75 150 N +P 2 0 1 0 75 -200 75 -100 N +P 2 0 1 0 75 100 75 200 N +P 2 0 1 20 100 -225 100 -75 N +P 2 0 1 20 100 75 100 225 N +P 2 0 1 0 175 -75 100 -75 N +P 2 0 1 0 175 225 100 225 N +P 2 0 1 0 200 -225 200 -300 N +P 2 0 1 0 200 0 300 0 N +P 2 0 1 0 200 75 200 -75 N +P 2 0 1 0 200 300 200 225 N +P 2 0 1 10 250 -125 200 -125 N +P 2 0 1 10 250 175 200 175 N +P 2 0 1 0 300 300 25 300 N +P 3 0 1 0 -50 -25 -50 -100 0 -100 N +P 3 0 1 0 -50 25 -50 100 0 100 N +P 3 0 1 0 25 -250 25 -300 300 -300 N +P 3 0 1 0 175 -75 225 -75 225 -125 N +P 3 0 1 0 175 225 225 225 225 175 N +P 3 0 1 0 225 -175 225 -225 100 -225 N +P 3 0 1 0 225 125 225 75 100 75 N +P 4 0 1 0 -300 300 -200 300 -200 -300 -300 -300 N +P 4 0 1 10 -200 -25 -225 25 -175 25 -200 -25 F +P 4 0 1 0 -150 10 -129 30 -129 10 -99 40 N +P 4 0 1 0 -99 40 -119 30 -109 20 -99 40 N +P 4 0 1 10 -50 25 -25 -25 -75 -25 -50 25 F +P 4 0 1 0 130 225 175 240 175 210 130 225 F +P 4 0 1 0 175 -225 130 -210 130 -240 175 -225 F +P 4 0 1 10 225 -125 250 -175 200 -175 225 -125 F +P 4 0 1 10 225 175 250 125 200 125 225 175 F +P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N +P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N +X A 1 -400 300 100 R 50 50 1 1 P +X NC 2 -400 0 100 R 50 50 1 1 N N +X C 3 -400 -300 100 R 50 50 1 1 P +X VEE 4 400 -300 100 L 50 50 1 1 w +X VO 5 400 0 100 L 50 50 1 1 P +X VCC 6 400 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # ASMT-YTC2-0AA02 # DEF ASMT-YTC2-0AA02 U 0 1 Y N 1 F N @@ -218,6 +374,60 @@ X ~ 4 300 100 100 L 50 50 1 1 P ENDDRAW ENDDEF # +# HCPL063 +# +DEF HCPL063 U 0 0 Y N 1 F N +F0 "U" 0 475 50 H V C CNN +F1 "HCPL063" 0 400 50 H V C CNN +F2 "" 0 -400 50 H V C CIN +F3 "" 10 205 50 H V L CNN +$FPLIST + DIP* + SOIC* +$ENDFPLIST +DRAW +C 160 -100 10 0 1 10 F +C 160 100 10 0 1 10 F +S -200 350 200 -350 0 1 10 f +P 2 0 1 10 -125 -175 -75 -175 N +P 2 0 1 10 -125 175 -75 175 N +P 2 0 1 0 20 -290 20 -340 N +P 2 0 1 0 20 -200 20 -250 N +P 2 0 1 0 20 -110 20 -160 N +P 2 0 1 0 20 -20 20 -70 N +P 2 0 1 0 20 70 20 20 N +P 2 0 1 0 20 160 20 110 N +P 2 0 1 0 20 250 20 200 N +P 2 0 1 0 20 340 20 290 N +P 2 0 1 0 170 -100 200 -100 N +P 2 0 1 0 170 100 200 100 N +P 3 0 1 0 -200 -300 -100 -300 -100 -225 N +P 3 0 1 0 -200 300 -100 300 -100 225 N +P 3 0 1 0 -100 -175 -100 -100 -200 -100 N +P 3 0 1 0 -100 175 -100 100 -200 100 N +P 3 0 1 0 200 -300 100 -300 100 -100 N +P 3 0 1 0 200 300 100 300 100 100 N +P 4 0 1 10 -100 -175 -125 -225 -75 -225 -100 -175 F +P 4 0 1 10 -100 175 -125 225 -75 225 -100 175 F +P 4 0 1 0 -50 -190 -29 -170 -29 -190 1 -160 N +P 4 0 1 0 -50 210 -29 230 -29 210 1 240 N +P 4 0 1 0 1 -160 -19 -170 -9 -180 1 -160 N +P 4 0 1 0 1 240 -19 230 -9 220 1 240 N +P 4 0 1 0 150 -100 50 -150 50 -50 150 -100 F +P 4 0 1 0 150 100 50 50 50 150 150 100 F +P 7 0 1 0 -50 -230 -29 -210 -29 -230 1 -200 -19 -210 -9 -220 1 -200 N +P 7 0 1 0 -50 170 -29 190 -29 170 1 200 -19 190 -9 180 1 200 N +X A1 1 -300 300 100 R 50 50 1 1 P +X C1 2 -300 100 100 R 50 50 1 1 P +X A2 3 -300 -100 100 R 50 50 1 1 P +X C2 4 -300 -300 100 R 50 50 1 1 P +X GND 5 300 -300 100 L 50 50 1 1 W +X VO2 6 300 -100 100 L 50 50 1 1 C +X VO1 7 300 100 100 L 50 50 1 1 C +X VCC 8 300 300 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# # HCPL2731 # DEF HCPL2731 U 0 30 Y N 2 F N @@ -257,13 +467,13 @@ ENDDEF # # HCPL3120 # -DEF HCPL3120 U 0 40 Y Y 1 F N -F0 "U" -250 500 50 H V C CNN -F1 "HCPL3120" -100 400 50 H V C CNN -F2 "DIP-8" -150 -400 50 H V L CIN +DEF HCPL3120 U 0 0 Y N 1 F N +F0 "U" 0 500 50 H V C CNN +F1 "HCPL3120" 0 400 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN F3 "" -90 5 50 H V L CNN $FPLIST - DIP-8* + DIP* $ENDFPLIST DRAW C 200 -300 10 0 1 0 F @@ -308,14 +518,14 @@ P 4 0 1 0 300 -100 250 -100 250 100 300 100 N P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N P 5 0 1 0 145 85 165 105 185 65 145 85 145 85 F P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N -X ~ 1 -400 300 100 R 50 50 1 1 N N -X ~ 2 -400 100 100 R 50 50 1 1 P -X ~ 3 -400 -100 100 R 50 50 1 1 P -X ~ 4 -400 -300 100 R 50 50 1 1 N N -X ~ 5 400 -300 100 L 50 50 1 1 w -X ~ 6 400 -100 100 L 50 50 1 1 P -X ~ 7 400 100 100 L 50 50 1 1 P -X ~ 8 400 300 100 L 50 50 1 1 W +X NC 1 -400 300 100 R 50 50 1 1 N N +X A 2 -400 100 100 R 50 50 1 1 P +X C 3 -400 -100 100 R 50 50 1 1 P +X NC 4 -400 -300 100 R 50 50 1 1 N N +X VEE 5 400 -300 100 L 50 50 1 1 w +X VO 6 400 -100 100 L 50 50 1 1 P +X VO 7 400 100 100 L 50 50 1 1 P +X VCC 8 400 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # @@ -2000,13 +2210,13 @@ ENDDEF # # TLP250 # -DEF TLP250 U 0 40 Y Y 1 F N -F0 "U" -250 500 50 H V C CNN -F1 "TLP250" -150 400 50 H V C CNN -F2 "DIP-8" -150 -400 50 H V L CIN +DEF TLP250 U 0 0 Y N 1 F N +F0 "U" 0 500 50 H V C CNN +F1 "TLP250" 0 400 50 H V C CNN +F2 "Housings_DIP:DIP-8_W7.62mm" 0 -400 50 H I C CIN F3 "" -155 0 50 H V L CNN $FPLIST - DIP-8* + DIP* $ENDFPLIST DRAW C 200 -300 10 0 1 0 F @@ -2045,14 +2255,14 @@ P 5 0 1 0 50 250 50 -250 0 -250 0 250 50 250 N P 5 0 1 0 145 85 165 105 185 65 145 85 145 85 F P 5 0 1 0 185 -85 165 -65 145 -105 185 -85 185 -85 F P 7 0 1 0 -150 -30 -129 -10 -129 -30 -99 0 -119 -10 -109 -20 -99 0 N -X ~ 1 -400 300 100 R 50 50 1 1 N N -X ~ 2 -400 100 100 R 50 50 1 1 P -X ~ 3 -400 -100 100 R 50 50 1 1 P -X ~ 4 -400 -300 100 R 50 50 1 1 N N -X ~ 5 400 -300 100 L 50 50 1 1 w -X ~ 6 400 -100 100 L 50 50 1 1 P -X ~ 7 400 100 100 L 50 50 1 1 P -X ~ 8 400 300 100 L 50 50 1 1 W +X NC 1 -400 300 100 R 50 50 1 1 N N +X A 2 -400 100 100 R 50 50 1 1 P +X C 3 -400 -100 100 R 50 50 1 1 P +X NC 4 -400 -300 100 R 50 50 1 1 N N +X VEE 5 400 -300 100 L 50 50 1 1 w +X VO 6 400 -100 100 L 50 50 1 1 P +X VO 7 400 100 100 L 50 50 1 1 P +X VCC 8 400 300 100 L 50 50 1 1 W ENDDRAW ENDDEF # diff --git a/library/references.dcm b/library/references.dcm index 4a5110c9..610a307d 100644 --- a/library/references.dcm +++ b/library/references.dcm @@ -78,6 +78,42 @@ K Precision Micropower Low Dropout Voltage Reference 2.5V F http://www.ti.com/lit/ds/symlink/lm4125.pdf $ENDCMP # +$CMP LT6657AHMS8-2.5 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 2.5V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657AHMS8-3 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 3.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657AHMS8-5 +D Precision voltage reference, 40V input, 10mA output, 1.5ppm/C drift, 5.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-2.5 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 2.5V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-3 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 3.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# +$CMP LT6657BHMS8-5 +D Precision voltage reference, 40V input, 10mA output, 3.0ppm/C drift, 5.0V output +K voltage reference vref +F http://cds.linear.com/docs/en/datasheet/6657fb.pdf +$ENDCMP +# $CMP MAX6100 D Low-dropout high current voltage reference, 1.800V, ±0.4% accuracy, SOT-23 package K voltage reference ldo diff --git a/library/references.lib b/library/references.lib index e4d21fea..91060bee 100644 --- a/library/references.lib +++ b/library/references.lib @@ -167,6 +167,30 @@ X Vout 5 400 0 150 L 40 40 1 1 P ENDDRAW ENDDEF # +# LT6657AHMS8-2.5 +# +DEF LT6657AHMS8-2.5 U 0 40 Y Y 1 F N +F0 "U" -300 250 50 H V L CNN +F1 "LT6657AHMS8-2.5" 100 250 50 H V L CNN +F2 "Housings_SSOP:MSOP-8_3x3mm_Pitch0.65mm" 100 350 50 H I L CNN +F3 "" 50 -350 50 H V C CNN +ALIAS LT6657BHMS8-2.5 LT6657AHMS8-3 LT6657BHMS8-3 LT6657AHMS8-5 LT6657BHMS8-5 +$FPLIST + MSOP*3x3mm*Pitch0.65mm* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X DNC 1 400 -100 100 L 50 50 1 1 N N +X Vin 2 0 300 100 D 50 50 1 1 W +X ~SHDN 3 -400 -100 100 R 50 50 1 1 I +X GND 4 0 -300 100 U 50 50 1 1 W +X DNC 5 -400 0 100 R 50 50 1 1 N N +X OUT 6 400 0 100 L 50 50 1 1 w +X DNC 7 -400 100 100 R 50 50 1 1 N N +X DNC 8 400 100 100 L 50 50 1 1 N N +ENDDRAW +ENDDEF +# # MAX6100 # DEF MAX6100 U 0 40 Y Y 1 F N diff --git a/library/regul.dcm b/library/regul.dcm index f81f316a..7163c3b7 100644 --- a/library/regul.dcm +++ b/library/regul.dcm @@ -2064,6 +2064,12 @@ K Voltage Regulator 0.5A Positive F http://www.fairchildsemi.com/ds/LM/LM78M05.pdf $ENDCMP # +$CMP MCP1700T-3002E/TT +D 250mA Low Quiscent Current LDO, 3.0V output, SOT-23-3 package +K regulator linear ldo +F http://ww1.microchip.com/downloads/en/DeviceDoc/20001826C.pdf +$ENDCMP +# $CMP MCP1754ST-1802E/MB D MCP1754ST, Fixed 150mA Low Dropout Voltage Regulator, Positive K REGULATOR LDO @@ -2680,7 +2686,7 @@ $ENDCMP # $CMP TLV71209DBV D 300 mA Low Dropout Voltage Regulator, Fixed Output 0.9V, SOT-23-5 -K 300mA LDO Regulator Fixed Positive +K LDO Regulator Fixed Positive F http://www.ti.com/lit/ds/symlink/tlv71209.pdf $ENDCMP # @@ -2696,6 +2702,72 @@ K 300mA LDO Regulator Fixed Positive F http://www.ti.com/lit/ds/symlink/tlv71209.pdf $ENDCMP # +$CMP TLV71310PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.0V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71311PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.1V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71312PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.2V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71315PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.5V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV713185PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71318PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 1.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71325PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.5V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV713285PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.85V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71328PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 2.8V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71330PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 3.0V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# +$CMP TLV71333PDBV +D 150mA Low Dropout Voltage Regulator, Fixed Output 3.3V, SOT-23-5 +K LDO Regulator Fixed Positive +F http://www.ti.com/lit/ds/symlink/tlv713p.pdf +$ENDCMP +# $CMP TPS70202PWP D 500mA/250mA Dual Adjustable Low Drop-out Regulator with Voltage Supervisor, PowerPAD TSSOP-20 K Dual LDO Adjustable Regulator 500mA 250mA Voltage Supervisor diff --git a/library/regul.lib b/library/regul.lib index 8e770347..69f1d1b4 100644 --- a/library/regul.lib +++ b/library/regul.lib @@ -1553,6 +1553,24 @@ X OUT 3 400 50 150 L 50 50 1 1 w ENDDRAW ENDDEF # +# MCP1700T-3002E/TT +# +DEF MCP1700T-3002E/TT U 0 30 Y Y 1 F N +F0 "U" 100 -200 50 H V C CNN +F1 "MCP1700T-3002E/TT" 0 300 50 H V C CNN +F2 "" 0 100 50 H V C CNN +F3 "" 0 100 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -200 200 200 -100 0 1 10 f +X GND 1 0 -200 100 U 50 50 1 1 W +X VO 2 300 100 100 L 50 50 1 1 w +X VI 3 -300 100 100 R 50 50 1 1 W +ENDDRAW +ENDDEF +# # MCP1754ST-5002E/MB # DEF MCP1754ST-5002E/MB U 0 30 Y Y 1 F N @@ -1918,20 +1936,21 @@ ENDDEF # TLV71209DBV # DEF TLV71209DBV U 0 40 Y Y 1 F N -F0 "U" -250 200 50 H V C CNN -F1 "TLV71209DBV" 200 200 50 H V C CNN -F2 "SOT-23-5" 0 100 50 H V C CIN +F0 "U" -300 250 50 H V L CNN +F1 "TLV71209DBV" 400 250 50 H V R CNN +F2 "TO_SOT_Packages_SMD:SOT-23-5" -300 350 50 H I L CIN F3 "" 0 0 50 H V C CNN -ALIAS TLV71210DBV TLV71211DBV +ALIAS TLV71210DBV TLV71211DBV TLV71310PDBV TLV71311PDBV TLV71312PDBV TLV71315PDBV TLV71318PDBV TLV713185PDBV TLV71325PDBV TLV71328PDBV TLV713285PDBV TLV71330PDBV TLV71333PDBV $FPLIST - SOT* + SOT-23* $ENDFPLIST DRAW -S -300 150 300 -200 0 1 10 f -X IN 1 -450 50 150 R 50 50 1 1 I +S -300 200 300 -200 0 1 10 f +X IN 1 -400 100 100 R 50 50 1 1 W X GND 2 0 -300 100 U 50 50 1 1 W -X ~EN~ 3 -450 -100 150 R 50 50 1 1 I -X OUT 5 450 50 150 L 50 50 1 1 w +X EN 3 -400 -100 100 R 50 50 1 1 I +X NC 4 400 -100 100 L 50 50 1 1 N N +X OUT 5 400 100 100 L 50 50 1 1 w ENDDRAW ENDDEF # diff --git a/library/sensors.dcm b/library/sensors.dcm index 6c2febab..ddaa8c88 100644 --- a/library/sensors.dcm +++ b/library/sensors.dcm @@ -204,12 +204,24 @@ K Hall Current Sensor F http://www.allegromicro.com/~/media/Files/Datasheets/ACS754-200-Datasheet.ashx $ENDCMP # +$CMP ACS758LCB-100B +D 100A Hall Effect Current Sensor, bidirectional, 5pin CB package +K hall current sensor +F http://www.allegromicro.com/en/Products/Part_Numbers/0758/0758.pdf +$ENDCMP +# $CMP AD8418 D Bidirectional zero-drift current sense amplifier, 20V/V K current sense amplifier shunt high side bidirectional F http://www.analog.com/media/en/technical-documentation/data-sheets/AD8418.pdf $ENDCMP # +$CMP AS5045B +D Magnetic Position Sensor, 12-bit, PWM Output, ABI Output, SPI Interface +K Magnetic Hall Encoder +F http://ams.com/eng/content/download/438063/1340357/246195 +$ENDCMP +# $CMP AS5048A D Magnetic position sensor, 14-bit, PWM output, SPI Interface K sensor magnetic hall position rotation spi @@ -396,50 +408,50 @@ K Thermocouple Converter F http://www.maximintegrated.com/en/products/analog/sensors-and-sensor-interface/MAX31855.html#popuppdf $ENDCMP # -$CMP MCP9700T-E/LT -D Low power, analog thermistor temperature sensor, 2C accuracy, -40C to +125C, in SC-70-5 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-E/TT -D Low power, analog thermistor temperature sensor, 2C accuracy, -40C to +125C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-H/LT -D Low power, analog thermistor temperature sensor, 2C accuracy, -40C to +150C, in SC-70-5 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# -$CMP MCP9700T-H/TT -D Low power, analog thermistor temperature sensor, 2C accuracy, -40C to +150C, in SOT-23-3 package -K temperature sensor thermistor -F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf -$ENDCMP -# $CMP MCP9700AT-E/LT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +125C, in SC-70-5 package +D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SC-70-5 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # $CMP MCP9700AT-E/TT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +125C, in SOT-23-3 package +D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +125C, in SOT-23-3 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # $CMP MCP9700AT-H/LT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SC-70-5 package +D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +150C, in SC-70-5 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP # $CMP MCP9700AT-H/TT -D Low power, analog thermistor temperature sensor, 4C accuracy, -40C to +150C, in SOT-23-3 package +D Low power, analog thermistor temperature sensor, ±2C accuracy, -40C to +150C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-E/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SC-70-5 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-E/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +125C, in SOT-23-3 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-H/LT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SC-70-5 package +K temperature sensor thermistor +F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf +$ENDCMP +# +$CMP MCP9700T-H/TT +D Low power, analog thermistor temperature sensor, ±4C accuracy, -40C to +150C, in SOT-23-3 package K temperature sensor thermistor F http://ww1.microchip.com/downloads/en/DeviceDoc/21942e.pdf $ENDCMP @@ -456,6 +468,30 @@ K MEMS Microphone F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00025467.pdf $ENDCMP # +$CMP MPU-6000 +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C/SPI +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# +$CMP MPU-6050 +D InvenSense 6-Axis Motion Sensor, Gyroscope, Accelerometer, I2C +K mems +F https://store.invensense.com/datasheets/invensense/MPU-6050_DataSheet_V3%204.pdf +$ENDCMP +# +$CMP MPU-9150 +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C +K mems magnetometer +F https://www.invensense.com/wp-content/uploads/2015/02/MPU-9150-Datasheet.pdf +$ENDCMP +# +$CMP MPU-9250 +D InvenSense 9-Axis Motion Sensor, Accelerometer, Gyroscope, Compass, I2C/SPI +K mems magnetometer +F https://store.invensense.com/datasheets/invensense/MPU9250REV1.0.pdf +$ENDCMP +# $CMP MPXA6115A D Absolute pressure sensor, 15 to 115kPa, analog output, integrated signal conditioning, temperature compensated, SO package K absolute pressure sensor @@ -480,6 +516,12 @@ K absolute pressure sensor F http://www.nxp.com/files/sensors/doc/data_sheet/MPXA6115A.pdf $ENDCMP # +$CMP SHT1x +D Temperature and humidity module +K digital temperature humidity sensor +F https://www.sensirion.com/fileadmin/user_upload/customers/sensirion/Dokumente/Humidity_Sensors/Sensirion_Humidity_Sensors_SHT1x_Datasheet_V5.pdf +$ENDCMP +# $CMP TLV493D D Low power 3D magnetic sensor, I2C interface, SOT23-6 package K magnetic field i2c @@ -498,4 +540,16 @@ K High side current sensor monitor shunt F www.diodes.com/datasheets/ZXCT1009.pdf $ENDCMP # +$CMP ZXCT1107 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# +$CMP ZXCT1109 +D High side current sensor, SOT-23 +K High side current sensor monitor shunt +F http://www.diodes.com/_files/datasheets/ZXCT1107_10.pdf +$ENDCMP +# #End Doc Library diff --git a/library/sensors.lib b/library/sensors.lib index 1a07db80..c57a4241 100644 --- a/library/sensors.lib +++ b/library/sensors.lib @@ -178,6 +178,7 @@ F0 "U" -300 250 50 H V L CNN F1 "ACS754SCB-200" -300 -250 50 H V L CNN F2 "" 0 0 50 H V C CNN F3 "" 0 0 50 H V C CNN +ALIAS ACS758LCB-100B DRAW S -300 200 300 -200 0 1 10 f X VCC 1 400 100 100 L 50 50 1 1 W @@ -209,6 +210,45 @@ X +IN 8 -400 100 100 R 50 50 1 1 I ENDDRAW ENDDEF # +# AS5045B +# +DEF AS5045B U 0 40 Y Y 1 F N +F0 "U" -200 575 50 H V R CNN +F1 "AS5045B" -200 500 50 H V R CNN +F2 "Housings_SSOP:SSOP-16_5.3x6.2mm_Pitch0.65mm" 150 -500 50 H I L CNN +F3 "" -2150 1600 50 H V C CNN +$FPLIST + SSOP*16_5.3x6.2mm*Pitch0.65mm* +$ENDFPLIST +DRAW +A 0 0 110 -1799 -1 0 1 10 N -110 0 110 0 +C 0 0 80 0 1 10 N +S -450 450 450 -450 0 1 10 f +P 2 0 1 10 -110 0 -130 -20 N +P 2 0 1 10 -110 0 -90 -20 N +P 2 0 1 10 110 0 90 -20 N +P 2 0 1 10 110 0 130 -20 N +P 4 0 1 0 10 10 50 -30 30 -50 -10 -10 N +P 7 0 1 0 -30 50 10 10 -10 -10 -50 30 -40 40 -30 50 -25 45 F +X MagINCn 1 -600 -200 150 R 50 50 1 1 C +X MagDECn 2 -600 -300 150 R 50 50 1 1 C +X A 3 -600 300 150 R 50 50 1 1 O +X B 4 -600 200 150 R 50 50 1 1 O +X NC 5 600 -100 150 L 50 50 1 1 N N +X I 6 -600 100 150 R 50 50 1 1 O +X VSS 7 0 -600 150 U 50 50 1 1 W +X PDIO 8 600 300 150 L 50 50 1 1 I +X DO 9 600 200 150 L 50 50 1 1 O +X CLK 10 600 100 150 L 50 50 1 1 I +X CSn 11 600 0 150 L 50 50 1 1 I +X PWM 12 600 -300 150 L 50 50 1 1 O +X NC 13 600 -200 150 L 50 50 1 1 N N +X NC 14 100 -600 150 U 50 50 1 1 N N +X VDD3V3 15 -100 600 150 D 50 50 1 1 W +X VDD5V 16 0 600 150 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # AS5048A # DEF AS5048A U 0 40 Y Y 1 F N @@ -833,7 +873,7 @@ ENDDEF DEF MCP9700AT-E/LT U 0 40 Y Y 1 F N F0 "U" -250 250 50 H V C CNN F1 "MCP9700AT-E/LT" 50 250 50 H V L CNN -F2 "" 50 -250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SC-70-5" 0 -400 50 H I C CNN F3 "" 0 0 50 H V C CNN ALIAS MCP9700AT-H/LT MCP9700T-E/LT MCP9700T-H/LT $FPLIST @@ -864,7 +904,7 @@ ENDDEF DEF MCP9700T-H/TT U 0 40 Y Y 1 F N F0 "U" -250 250 50 H V C CNN F1 "MCP9700T-H/TT" 50 250 50 H V L CNN -F2 "" 100 -250 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" 0 -400 50 H I C CNN F3 "" -150 250 50 H V C CNN ALIAS MCP9700T-E/TT MCP9700AT-H/TT MCP9700AT-E/TT $FPLIST @@ -931,6 +971,122 @@ X VDD 6 -400 100 100 R 50 50 1 1 W ENDDRAW ENDDEF # +# MPU-6000 +# +DEF MPU-6000 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6000" 300 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X ~CS 8 -700 0 200 R 50 50 1 1 I +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 0 700 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-6050 +# +DEF MPU-6050 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-6050" 300 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 100 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-9150 +# +DEF MPU-9150 U 0 40 Y Y 1 F N +F0 "U" -450 550 50 H V C CNN +F1 "MPU-9150" 350 -550 50 H V C CNN +F2 "" 0 -800 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*4x4mm_Pitch0.5mm* +$ENDFPLIST +DRAW +S -500 500 500 -500 0 1 10 f +X CLKIN 1 -700 -300 200 R 50 50 1 1 I C +X VDD 3 100 700 200 D 50 50 1 1 W +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 700 200 D 50 50 1 1 W +X AD0 9 -700 100 200 R 50 50 1 1 I +X REGOUT 10 700 -300 200 L 50 50 1 1 P +X CPOUT 20 700 -200 200 L 50 50 1 1 P +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X VDD 13 200 700 200 D 50 50 1 1 W +X SCL 23 -700 200 200 R 50 50 1 1 I +X SDA 24 -700 300 200 R 50 50 1 1 B +X GND 15 -100 -700 200 U 50 50 1 1 W +X GND 17 0 -700 200 U 50 50 1 1 W +X GND 18 100 -700 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# +# MPU-9250 +# +DEF MPU-9250 U 0 40 Y Y 1 F N +F0 "U" -450 750 50 H V C CNN +F1 "MPU-9250" 300 -750 50 H V C CNN +F2 "" 0 -1000 50 H I C CNN +F3 "" 0 -150 50 H I C CNN +$FPLIST + QFN-24*3x3mm_Pitch0.4mm* +$ENDFPLIST +DRAW +S -500 700 500 -700 0 1 10 f +X RESV_VDDIO 1 700 -300 200 L 50 50 1 1 I +X AUX_SDA 6 700 100 200 L 50 50 1 1 B +X AUX_SCL 7 700 0 200 L 50 50 1 1 O C +X VDDIO 8 -100 900 200 D 50 50 1 1 W +X AD0/MISO 9 -700 200 200 R 50 50 1 1 B +X REGOUT 10 700 -200 200 L 50 50 1 1 P +X RESV_GND 20 700 -400 200 L 50 50 1 1 W +X FSYNC 11 -700 -200 200 R 50 50 1 1 I +X INT 12 700 300 200 L 50 50 1 1 O +X ~CS 22 -700 0 200 R 50 50 1 1 I +X VDD 13 100 900 200 D 50 50 1 1 W +X SCL/SCLK 23 -700 100 200 R 50 50 1 1 I +X SDA/MOSI 24 -700 300 200 R 50 50 1 1 B +X GND 18 0 -900 200 U 50 50 1 1 W +ENDDRAW +ENDDEF +# # MPXA6115A # DEF MPXA6115A U 0 40 Y Y 1 F N @@ -956,6 +1112,25 @@ X NC 8 100 -300 100 U 50 50 1 1 N N ENDDRAW ENDDEF # +# SHT1x +# +DEF SHT1x U 0 40 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "SHT1x" 100 -250 50 H V C CNN +F2 "" 150 250 50 H V C CNN +F3 "" 150 250 50 H V C CNN +$FPLIST + SHT1x +$ENDFPLIST +DRAW +S -200 200 200 -200 0 1 0 f +X GND 1 -100 -300 100 U 50 50 1 1 W +X DATA 2 300 100 100 L 50 50 1 1 B +X SCK 3 300 -100 100 L 50 50 1 1 I +X VDD 4 -100 300 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# # TLV493D # DEF TLV493D U 0 40 Y Y 1 F N @@ -1007,8 +1182,11 @@ ENDDEF DEF ZXCT1009 U 0 40 Y Y 1 F N F0 "U" -100 200 50 H V L CNN F1 "ZXCT1009" -100 -200 50 H V L CNN -F2 "SOT23-3" -100 -300 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST DRAW S -100 150 100 -150 0 1 10 f X Vs- 1 -200 100 100 R 50 50 1 1 I @@ -1017,4 +1195,40 @@ X Iout 3 200 0 100 L 50 50 1 1 O ENDDRAW ENDDEF # +# ZXCT1107 +# +DEF ZXCT1107 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1107" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S+ 1 -200 -100 100 R 50 50 1 1 I +X S- 2 -200 100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# +# ZXCT1109 +# +DEF ZXCT1109 U 0 40 Y Y 1 F N +F0 "U" -100 200 50 H V L CNN +F1 "ZXCT1109" -100 -200 50 H V L CNN +F2 "TO_SOT_Packages_SMD:SOT-23" -100 -300 50 H I L CNN +F3 "" -50 0 50 H V C CNN +$FPLIST + SOT-23* +$ENDFPLIST +DRAW +S -100 150 100 -150 0 1 10 f +X S- 1 -200 100 100 R 50 50 1 1 I +X S+ 2 -200 -100 100 R 50 50 1 1 I +X Out 3 200 0 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# #End Library diff --git a/library/silabs.dcm b/library/silabs.dcm index 4c3e95c3..ff3819b5 100644 --- a/library/silabs.dcm +++ b/library/silabs.dcm @@ -1,5 +1,11 @@ EESchema-DOCLIB Version 2.0 # +$CMP CP2104 +D Single-Chip USB-to-UART Bridge, USB 2.0 Full-Speed, 2Mbps UART, QFN package +K uart usb bridge interface transceiver +F https://www.silabs.com/Support%20Documents/TechnicalDocs/cp2104.pdf +$ENDCMP +# $CMP CP2112 D HID USB to SMBUS master bridge K USB SMBUS bridge diff --git a/library/silabs.lib b/library/silabs.lib index 6fc77c04..5252a490 100644 --- a/library/silabs.lib +++ b/library/silabs.lib @@ -1,6 +1,46 @@ EESchema-LIBRARY Version 2.3 #encoding utf-8 # +# CP2104 +# +DEF CP2104 U 0 40 Y Y 1 F N +F0 "U" 300 1050 50 H V L CNN +F1 "CP2104" 300 950 50 H V L CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 300 850 50 H I L CNN +F3 "" -550 1250 50 H I C CNN +$FPLIST + QFN*4x4mm*Pitch0.5mm* +$ENDFPLIST +DRAW +S -600 800 600 -900 0 1 10 f +X RI 1 700 600 100 L 50 50 1 1 I +X GND 2 0 -1000 100 U 50 50 1 1 W +X D+ 3 -700 0 100 R 50 50 1 1 B +X D- 4 -700 100 100 R 50 50 1 1 B +X VIO 5 -200 900 100 D 50 50 1 1 W +X VDD 6 0 900 100 D 50 50 1 1 W +X REGIN 7 -700 600 100 R 50 50 1 1 W +X VBUS 8 -700 400 100 R 50 50 1 1 I +X ~RST 9 700 -500 100 L 50 50 1 1 B +X VIO/NC 10 200 900 100 D 50 50 1 1 w +X RXD 20 700 0 100 L 50 50 1 1 I +X GPIO.3 11 -700 -500 100 R 50 50 1 1 B +X TXD 21 700 100 100 L 50 50 1 1 O +X GPIO.2 12 -700 -400 100 R 50 50 1 1 B +X DSR 22 700 300 100 L 50 50 1 1 I +X GPIO.1 13 -700 -300 100 R 50 50 1 1 B +X DTR 23 700 400 100 L 50 50 1 1 O +X GPIO.0 14 -700 -200 100 R 50 50 1 1 B +X DCD 24 700 500 100 L 50 50 1 1 I +X ~SUSPEND 15 700 -700 100 L 50 50 1 1 O +X PAD 25 100 -1000 100 U 50 50 1 1 W +X VPP 16 -700 -700 100 R 50 50 1 1 P +X SUSPEND 17 700 -600 100 L 50 50 1 1 O +X CTS 18 700 -300 100 L 50 50 1 1 I +X RTS 19 700 -200 100 L 50 50 1 1 O +ENDDRAW +ENDDEF +# # CP2112 # DEF CP2112 U 0 40 Y Y 1 F N diff --git a/library/texas.dcm b/library/texas.dcm index de9deb60..f420d1d6 100644 --- a/library/texas.dcm +++ b/library/texas.dcm @@ -1,243 +1,267 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP ISO7320C -D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320c&fileType=pdf -$ENDCMP -# -$CMP ISO7320FC -D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320fc&fileType=pdf -$ENDCMP -# -$CMP ISO7321C -D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321c&fileType=pdf -$ENDCMP -# -$CMP ISO7321FC -D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 -K 2Ch Dual Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321fc&fileType=pdf -$ENDCMP -# -$CMP ISO7340C -D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340c&fileType=pdf -$ENDCMP -# -$CMP ISO7340FC -D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340fc&fileType=pdf -$ENDCMP -# -$CMP ISO7341C -D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf -$ENDCMP -# -$CMP ISO7341FC -D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341fc&fileType=pdf -$ENDCMP -# -$CMP ISO7342C -D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342c&fileType=pdf -$ENDCMP -# -$CMP ISO7342FC -D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 -K 4Ch Quad Digital Isolator 25Mbps -F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342fc&fileType=pdf -$ENDCMP -# -$CMP LM3S6911-EQC50 -D Ti Stellaris ARM-M3 MCU Ethernet PHY, LQFP100 -K MCU ARM M3 Stellaris PHY ETH NRND -F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf -$ENDCMP -# -$CMP LM3S6911-IQC50 -D Ti Stellaris ARM-M3 MCU Ethernet PHY, Industrial grade, LQFP100 -K MCU ARM M3 Stellaris PHY ETH NRND -F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf -$ENDCMP -# -$CMP LM4F110B2QR -D Replaced by TM4C1231C3PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf -$ENDCMP -# -$CMP LM4F110C4QR -D Replaced by TM4C1231D5PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf -$ENDCMP -# -$CMP LM4F110E5QR -D Replaced by TM4C1231E6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf -$ENDCMP -# -$CMP LM4F110H5QR -D Replaced by TM4C1231H6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf -$ENDCMP -# -$CMP LM4F111B2QR -D Replaced by TM4C1230C3PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP LM4F111C4QR -D Replaced by TM4C1230D5PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf -$ENDCMP -# -$CMP LM4F111E5QR -D Replaced by TM4C1230E6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP LM4F111H5QR -D Relpaced by TM4C1230H6PM, LQFP64 -K ARM Stellaris Cortex M4 MCU NRND -F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf -$ENDCMP -# -$CMP TCA9555PWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, TSSOP-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TCA9555RGER -D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TCA9555RTWR -D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package -K ti parallel port -F http://www.ti.com/lit/ds/symlink/tca9555.pdf -$ENDCMP -# -$CMP TLC555 -D CMOS Timer -K Timer NE555 -F http://www.ti.com/lit/ds/symlink/tlc555.pdf -$ENDCMP -# -$CMP TM4C1230C3PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf -$ENDCMP -# -$CMP TM4C1230D5PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf -$ENDCMP -# -$CMP TM4C1230E6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230e6pm.pdf -$ENDCMP -# -$CMP TM4C1230H6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf -$ENDCMP -# -$CMP TM4C1231C3PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf -$ENDCMP -# -$CMP TM4C1231D5PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf -$ENDCMP -# -$CMP TM4C1231E6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf -$ENDCMP -# -$CMP TM4C1231H6PM -D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 -K ARM Tiva Cortex M4 MCU -F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf -$ENDCMP -# -$CMP TMS470R1B768 -D ARM7TDM Microcontroller, 768KB Flash, 48KB RAM, PQFP-144 -K ARM 7TDM uC TMS470 -F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf -$ENDCMP -# -$CMP TPS2513 -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2513A -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2514 -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TPS2514A -D USB Dedicated Charging Port Controller -K USB Charge -F http://www.ti.com/lit/ds/symlink/tps2513.pdf -$ENDCMP -# -$CMP TS5A3159 -D 1-Ohm SPDT Analog Switch, Break-Before-Make -K SDPT Switch -F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf -$ENDCMP -# -$CMP TS5A3160 -D 1-Ohm SPDT Analog Switch, Make-Before-Break -K SDPT Switch -F http://www.ti.com/lit/ds/symlink/ts5a3160.pdf -$ENDCMP -# -$CMP TUSB2036 -D 2- or 3-Port USB1.1 HUB with optional serial EEPROM -K 2-Port, 3-Port, 3.3V, EEPROM, Full Speed, Hub, Texas Instruments, USB1.1 -F http://www.ti.com/lit/ds/symlink/tusb2036.pdf -$ENDCMP -# -#End Doc Library +EESchema-DOCLIB Version 2.0 +# +$CMP ISO7320C +D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320c&fileType=pdf +$ENDCMP +# +$CMP ISO7320FC +D Low Power Dual-Channel 2/0 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7320fc&fileType=pdf +$ENDCMP +# +$CMP ISO7321C +D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe High, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321c&fileType=pdf +$ENDCMP +# +$CMP ISO7321FC +D Low Power Dual-Channel 1/1 Digital Isolator, 25Mbps 33ns, Fail-Safe Low, SO8 +K 2Ch Dual Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7321fc&fileType=pdf +$ENDCMP +# +$CMP ISO7340C +D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340c&fileType=pdf +$ENDCMP +# +$CMP ISO7340FC +D Low Power Quad-Channel 4/0 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7340fc&fileType=pdf +$ENDCMP +# +$CMP ISO7341C +D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf +$ENDCMP +# +$CMP ISO7341FC +D Low Power Quad-Channel 3/1 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341fc&fileType=pdf +$ENDCMP +# +$CMP ISO7342C +D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe High, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342c&fileType=pdf +$ENDCMP +# +$CMP ISO7342FC +D Low Power Quad-Channel 2/2 Digital Isolator, 25Mbps 31ns, Fail-Safe Low, SO16 +K 4Ch Quad Digital Isolator 25Mbps +F http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7342fc&fileType=pdf +$ENDCMP +# +$CMP LM3S6911-EQC50 +D Ti Stellaris ARM-M3 MCU Ethernet PHY, LQFP100 +K MCU ARM M3 Stellaris PHY ETH NRND +F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf +$ENDCMP +# +$CMP LM3S6911-IQC50 +D Ti Stellaris ARM-M3 MCU Ethernet PHY, Industrial grade, LQFP100 +K MCU ARM M3 Stellaris PHY ETH NRND +F http://www.ti.com/lit/ds/symlink/lm3s6911.pdf +$ENDCMP +# +$CMP LM4F110B2QR +D Replaced by TM4C1231C3PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf +$ENDCMP +# +$CMP LM4F110C4QR +D Replaced by TM4C1231D5PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf +$ENDCMP +# +$CMP LM4F110E5QR +D Replaced by TM4C1231E6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf +$ENDCMP +# +$CMP LM4F110H5QR +D Replaced by TM4C1231H6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf +$ENDCMP +# +$CMP LM4F111B2QR +D Replaced by TM4C1230C3PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP LM4F111C4QR +D Replaced by TM4C1230D5PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf +$ENDCMP +# +$CMP LM4F111E5QR +D Replaced by TM4C1230E6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP LM4F111H5QR +D Relpaced by TM4C1230H6PM, LQFP64 +K ARM Stellaris Cortex M4 MCU NRND +F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf +$ENDCMP +# +$CMP TCA9555PWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, TSSOP-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TCA9555RGER +D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TCA9555RTWR +D 16-bit I/O expander, I2C and SMBus interface, interrupts, QFN-24 package +K ti parallel port +F http://www.ti.com/lit/ds/symlink/tca9555.pdf +$ENDCMP +# +$CMP TLC555 +D CMOS Timer +K Timer NE555 +F http://www.ti.com/lit/ds/symlink/tlc555.pdf +$ENDCMP +# +$CMP TLC5940NT +D 16-Channel LED Driver With DOT Correction and Grayscale PWM Control, DIP package +K PWM LED driver +F http://www.ti.com/lit/ds/symlink/tlc5940.pdf +$ENDCMP +# +$CMP TLC5940PWP +D 16-Channel LED Driver With DOT Correction and Grayscale PWM Control, TSSOP package with thermal pad +K PWM LED driver +F http://www.ti.com/lit/ds/symlink/tlc5940.pdf +$ENDCMP +# +$CMP TM4C1230C3PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230c3pm.pdf +$ENDCMP +# +$CMP TM4C1230D5PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230d5pm.pdf +$ENDCMP +# +$CMP TM4C1230E6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230e6pm.pdf +$ENDCMP +# +$CMP TM4C1230H6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1230h6pm.pdf +$ENDCMP +# +$CMP TM4C1231C3PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 32kB Flash, 12kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231c3pm.pdf +$ENDCMP +# +$CMP TM4C1231D5PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 64kB Flash, 24kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231d5pm.pdf +$ENDCMP +# +$CMP TM4C1231E6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 128kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231e6pm.pdf +$ENDCMP +# +$CMP TM4C1231H6PM +D Tiva ARM 32bit CortexM4 Microcotroller, 80MHz, 256kB Flash, 32kB SRAM, 2k EEPROM, LQFP64 +K ARM Tiva Cortex M4 MCU +F http://www.ti.com/lit/ds/symlink/tm4c1231h6pm.pdf +$ENDCMP +# +$CMP TMS470R1B768 +D ARM7TDM Microcontroller, 768KB Flash, 48KB RAM, PQFP-144 +K ARM 7TDM uC TMS470 +F http://www.ti.com/lit/ds/symlink/tms470r1b768.pdf +$ENDCMP +# +$CMP TPS2044D +D Quad power-distribution switcher +K 4-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2044.pdf +$ENDCMP +# +$CMP TPS2054D +D Quad power-distribution switcher +K 4-chanel power-distribution USB +F http://www.ti.com/lit/ds/symlink/tps2044.pdf +$ENDCMP +# +$CMP TPS2513 +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2513A +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2514 +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TPS2514A +D USB Dedicated Charging Port Controller +K USB Charge +F http://www.ti.com/lit/ds/symlink/tps2513.pdf +$ENDCMP +# +$CMP TS5A3159 +D 1-Ohm SPDT Analog Switch, Break-Before-Make +K SDPT Switch +F http://www.ti.com/lit/ds/symlink/ts5a3159.pdf +$ENDCMP +# +$CMP TS5A3160 +D 1-Ohm SPDT Analog Switch, Make-Before-Break +K SDPT Switch +F http://www.ti.com/lit/ds/symlink/ts5a3160.pdf +$ENDCMP +# +$CMP TUSB2036 +D 2- or 3-Port USB1.1 HUB with optional serial EEPROM +K 2-Port, 3-Port, 3.3V, EEPROM, Full Speed, Hub, Texas Instruments, USB1.1 +F http://www.ti.com/lit/ds/symlink/tusb2036.pdf +$ENDCMP +# +#End Doc Library diff --git a/library/texas.lib b/library/texas.lib index 33c81cbd..484e5ef1 100644 --- a/library/texas.lib +++ b/library/texas.lib @@ -1,1018 +1,1215 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# ISO7320C -# -DEF ISO7320C U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "ISO7320C" 0 350 50 H V C CNN -F2 "SO-8" 0 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ISO7320FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 200 100 R 50 50 1 1 W -X INA 2 -400 -100 100 R 50 50 1 1 I -X INB 3 -400 -200 100 R 50 50 1 1 I -X GND1 4 -400 100 100 R 50 50 1 1 W -X GND2 5 400 100 100 L 50 50 1 1 W -X OUTB 6 400 -200 100 L 50 50 1 1 O -X OUTA 7 400 -100 100 L 50 50 1 1 O -X VCC2 8 400 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7321C -# -DEF ISO7321C U 0 40 Y Y 1 F N -F0 "U" 0 425 50 H V C CNN -F1 "ISO7321C" 0 350 50 H V C CNN -F2 "SO-8" 0 -350 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS ISO7321FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 300 300 -300 0 1 10 f -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N -X VCC1 1 -400 200 100 R 50 50 1 1 W -X OUTA 2 -400 -100 100 R 50 50 1 1 O -X INB 3 -400 -200 100 R 50 50 1 1 I -X GND1 4 -400 100 100 R 50 50 1 1 W -X GND2 5 400 100 100 L 50 50 1 1 W -X OUTB 6 400 -200 100 L 50 50 1 1 O -X INA 7 400 -100 100 L 50 50 1 1 I -X VCC2 8 400 200 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7340C -# -DEF ISO7340C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7340C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7340FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X INC 5 -400 -300 100 R 50 50 1 1 I -X IND 6 -400 -400 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN 10 400 100 100 L 50 50 1 1 I -X OUTD 11 400 -400 100 L 50 50 1 1 O -X OUTC 12 400 -300 100 L 50 50 1 1 O -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7341C -# -DEF ISO7341C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7341C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7341FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X INC 5 -400 -300 100 R 50 50 1 1 I -X OUTD 6 -400 -400 100 R 50 50 1 1 O -X EN1 7 -400 100 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN2 10 400 100 100 L 50 50 1 1 I -X IND 11 400 -400 100 L 50 50 1 1 I -X OUTC 12 400 -300 100 L 50 50 1 1 O -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# ISO7342C -# -DEF ISO7342C U 0 40 Y Y 1 F N -F0 "U" 0 625 50 H V C CNN -F1 "ISO7342C" 0 550 50 H V C CNN -F2 "SO-16-W" 0 -550 50 H V C CIN -F3 "" 0 400 50 H V C CNN -ALIAS ISO7342FC -$FPLIST - SO* -$ENDFPLIST -DRAW -S -300 500 300 -500 0 1 10 f -P 2 0 1 0 -50 -450 -50 -500 N -P 2 0 1 0 -50 -350 -50 -400 N -P 2 0 1 0 -50 -250 -50 -300 N -P 2 0 1 0 -50 -150 -50 -200 N -P 2 0 1 0 -50 -50 -50 -100 N -P 2 0 1 0 -50 50 -50 0 N -P 2 0 1 0 -50 150 -50 100 N -P 2 0 1 0 -50 250 -50 200 N -P 2 0 1 0 -50 350 -50 300 N -P 2 0 1 0 -50 450 -50 400 N -P 2 0 1 0 50 -450 50 -500 N -P 2 0 1 0 50 -350 50 -400 N -P 2 0 1 0 50 -250 50 -300 N -P 2 0 1 0 50 -150 50 -200 N -P 2 0 1 0 50 -50 50 -100 N -P 2 0 1 0 50 50 50 0 N -P 2 0 1 0 50 150 50 100 N -P 2 0 1 0 50 250 50 200 N -P 2 0 1 0 50 350 50 300 N -P 2 0 1 0 50 450 50 400 N -P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N -P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N -P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N -P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N -X VCC1 1 -400 400 100 R 50 50 1 1 W -X GND1 2 -400 300 100 R 50 50 1 1 W -X INA 3 -400 -100 100 R 50 50 1 1 I -X INB 4 -400 -200 100 R 50 50 1 1 I -X OUTC 5 -400 -300 100 R 50 50 1 1 O -X OUTD 6 -400 -400 100 R 50 50 1 1 O -X EN1 7 -400 100 100 R 50 50 1 1 I -X GND1 8 -400 200 100 R 50 50 1 1 W -X GND2 9 400 200 100 L 50 50 1 1 W -X EN2 10 400 100 100 L 50 50 1 1 I -X IND 11 400 -400 100 L 50 50 1 1 I -X INC 12 400 -300 100 L 50 50 1 1 I -X OUTB 13 400 -200 100 L 50 50 1 1 O -X OUTA 14 400 -100 100 L 50 50 1 1 O -X GND2 15 400 300 100 L 50 50 1 1 W -X VCC2 16 400 400 100 L 50 50 1 1 W -ENDDRAW -ENDDEF -# -# LM3S6911-EQC50 -# -DEF LM3S6911-EQC50 U 0 40 Y Y 1 F N -F0 "U" -1450 2200 50 H V L CNN -F1 "LM3S6911-EQC50" 1000 2200 50 H V L CNN -F2 "LQFP-100" 0 0 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM3S6911-IQC50 -$FPLIST - LQFP-100* -$ENDFPLIST -DRAW -S -1450 2150 1450 -2150 0 1 10 f -X PE7 1 -1600 400 150 R 50 50 1 1 B -X PE6/C1O 2 -1600 500 150 R 50 50 1 1 B -X VDDA 3 500 2300 150 D 50 50 1 1 W -X GNDA 4 400 -2300 150 U 50 50 1 1 W -X PE5 5 -1600 600 150 R 50 50 1 1 B -X PE4 6 -1600 700 150 R 50 50 1 1 B -X LDO 7 -1100 2300 150 D 50 50 1 1 P -X VDD 8 -400 2300 150 D 50 50 1 1 W -X GND 9 -900 -2300 150 U 50 50 1 1 W -X PD0 10 -1600 2000 150 R 50 50 1 1 B -X VDD 20 -300 2300 150 D 50 50 1 1 W -X SSI0RX/PA4 30 1600 1600 150 L 50 50 1 1 B -X RXIP 40 1600 -1200 150 L 50 50 1 1 P -X ~WAKE~ 50 -1600 -1200 150 R 50 50 1 1 I -X PF2/LED1 60 -1600 0 150 R 50 50 1 1 B -X I2C0SCL/PB2 70 1600 900 150 L 50 50 1 1 B -X SWCLK/TCK/PC0 80 1600 200 150 L 50 50 1 1 B -X C0+/PB6 90 1600 500 150 L 50 50 1 1 B -X PD1 11 -1600 1900 150 R 50 50 1 1 B -X GND 21 -700 -2300 150 U 50 50 1 1 W -X SSI0TX/PA5 31 1600 1500 150 L 50 50 1 1 B -X ERBIAS 41 1600 -1000 150 L 50 50 1 1 P -X ~HIB~ 51 -1600 -1300 150 R 50 50 1 1 C -X PF1 61 -1600 100 150 R 50 50 1 1 B -X I2C0SDA/PB3 71 1600 800 150 L 50 50 1 1 B -X VDD 81 200 2300 150 D 50 50 1 1 W -X C1-/PB5 91 1600 600 150 L 50 50 1 1 B -X PD2/U1RX 12 -1600 1800 150 R 50 50 1 1 B -X CCP4/PC7 22 1600 -500 150 L 50 50 1 1 B -X VDD 32 -200 2300 150 D 50 50 1 1 W -X GNDPHY 42 700 -2300 150 U 50 50 1 1 W -X XOSC0 52 -1600 -1500 150 R 50 50 1 1 P -X VDD25 62 -700 2300 150 D 50 50 1 1 W -X PE0/SSI1CLK 72 -1600 1100 150 R 50 50 1 1 B -X GND 82 100 -2300 150 U 50 50 1 1 W -X C0-/PB4 92 1600 700 150 L 50 50 1 1 B -X PD3/U1TX 13 -1600 1700 150 R 50 50 1 1 B -X CCP3/PC6 23 1600 -400 150 L 50 50 1 1 B -X GND 33 -600 -2300 150 U 50 50 1 1 W -X TXOP 43 1600 -700 150 L 50 50 1 1 P -X XOSC1 53 -1600 -1600 150 R 50 50 1 1 P -X GND 63 -100 -2300 150 U 50 50 1 1 W -X PE1/SSI1FSS 73 -1600 1000 150 R 50 50 1 1 B -X VCCPHY 83 800 2300 150 D 50 50 1 1 W -X VDD 93 300 2300 150 D 50 50 1 1 W -X VDD25 14 -900 2300 150 D 50 50 1 1 W -X C1+/C0O/PC5 24 1600 -300 150 L 50 50 1 1 B -X I2C1SCL/PA6 34 1600 1400 150 L 50 50 1 1 B -X VDD 44 -100 2300 150 D 50 50 1 1 W -X GND 54 -300 -2300 150 U 50 50 1 1 W -X ~RST~ 64 -1600 -600 150 R 50 50 1 1 I -X PE2/SSI1RX 74 -1600 900 150 R 50 50 1 1 B -X VCCPHY 84 700 2300 150 D 50 50 1 1 W -X GND 94 300 -2300 150 U 50 50 1 1 W -X GND 15 -800 -2300 150 U 50 50 1 1 W -X CCP5/PC4 25 1600 -200 150 L 50 50 1 1 B -X I2C1SDA/PA7 35 1600 1300 150 L 50 50 1 1 B -X GND 45 -400 -2300 150 U 50 50 1 1 W -X VBAT 55 -1600 -1100 150 R 50 50 1 1 P -X CMOD0 65 -1600 -800 150 R 50 50 1 1 I -X PE3/SSI1TX 75 -1600 800 150 R 50 50 1 1 B -X GNDPHY 85 800 -2300 150 U 50 50 1 1 W -X PD4 95 -1600 1600 150 R 50 50 1 1 B -X XTALPPHY 16 1600 -1800 150 L 50 50 1 1 P -X U0RX/PA0 26 1600 2000 150 L 50 50 1 1 B -X VCCPHY 36 900 2300 150 D 50 50 1 1 W -X TXON 46 1600 -800 150 L 50 50 1 1 P -X VDD 56 0 2300 150 D 50 50 1 1 W -X CCP0/PB0 66 1600 1100 150 L 50 50 1 1 B -X CMOD1 76 -1600 -900 150 R 50 50 1 1 I -X GNDPHY 86 900 -2300 150 U 50 50 1 1 W -X PD5 96 -1600 1500 150 R 50 50 1 1 B -X XTALNPHY 17 1600 -2000 150 L 50 50 1 1 P -X U0TX/PA1 27 1600 1900 150 L 50 50 1 1 B -X RXIN 37 1600 -1300 150 L 50 50 1 1 P -X PF0 47 -1600 200 150 R 50 50 1 1 B -X GND 57 -200 -2300 150 U 50 50 1 1 W -X CCP2/PB1 67 1600 1000 150 L 50 50 1 1 B -X SWO/TDO/PC3 77 1600 -100 150 L 50 50 1 1 B -X GND 87 200 -2300 150 U 50 50 1 1 W -X GNDA 97 500 -2300 150 U 50 50 1 1 W -X PG1/U2TX 18 -1600 -400 150 R 50 50 1 1 B -X SSI0CLK/PA2 28 1600 1800 150 L 50 50 1 1 B -X VDD25 38 -800 2300 150 D 50 50 1 1 W -X OSC0 48 -1600 -1800 150 R 50 50 1 1 P -X MDIO 58 1600 -1500 150 L 50 50 1 1 I -X VDD 68 100 2300 150 D 50 50 1 1 W -X TDI/PC2 78 1600 0 150 L 50 50 1 1 B -X VDD25 88 -600 2300 150 D 50 50 1 1 W -X VDDA 98 400 2300 150 D 50 50 1 1 W -X PG0/U2RX 19 -1600 -300 150 R 50 50 1 1 B -X SSI0FSS/PA3 29 1600 1700 150 L 50 50 1 1 B -X GND 39 -500 -2300 150 U 50 50 1 1 W -X OSC1 49 -1600 -2000 150 R 50 50 1 1 P -X PF3/LED0 59 -1600 -100 150 R 50 50 1 1 B -X GND 69 0 -2300 150 U 50 50 1 1 W -X SWDIO/TMS/PC1 79 1600 100 150 L 50 50 1 1 B -X ~TRST~/PB7 89 1600 400 150 L 50 50 1 1 B -X PD6 99 -1600 1400 150 R 50 50 1 1 B -X PD7/CCP1 100 -1600 1300 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9555PWR -# -DEF TCA9555PWR U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9555PWR" 0 0 50 H V C CNN -F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -$FPLIST - TSSOP-24* -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X ~INT 1 -700 600 200 R 50 50 1 1 O -X A1 2 -700 -700 200 R 50 50 1 1 I -X A2 3 -700 -600 200 R 50 50 1 1 I -X P00 4 700 800 200 L 50 50 1 1 B -X P01 5 700 700 200 L 50 50 1 1 B -X P02 6 700 600 200 L 50 50 1 1 B -X P03 7 700 500 200 L 50 50 1 1 B -X P04 8 700 400 200 L 50 50 1 1 B -X P05 9 700 300 200 L 50 50 1 1 B -X P06 10 700 200 200 L 50 50 1 1 B -X P17 20 700 -800 200 L 50 50 1 1 B -X P07 11 700 100 200 L 50 50 1 1 B -X A0 21 -700 -800 200 R 50 50 1 1 I -X GND 12 0 -1100 200 U 50 50 1 1 W -X SCL 22 -700 700 200 R 50 50 1 1 I -X P10 13 700 -100 200 L 50 50 1 1 B -X SDA 23 -700 800 200 R 50 50 1 1 B -X P11 14 700 -200 200 L 50 50 1 1 B -X VCC 24 0 1100 200 D 50 50 1 1 W -X P12 15 700 -300 200 L 50 50 1 1 B -X P13 16 700 -400 200 L 50 50 1 1 B -X P14 17 700 -500 200 L 50 50 1 1 B -X P15 18 700 -600 200 L 50 50 1 1 B -X P16 19 700 -700 200 L 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TCA9555RGER -# -DEF TCA9555RGER U 0 40 Y Y 1 F N -F0 "U" -450 950 50 H V C CNN -F1 "TCA9555RGER" 0 0 50 H V C CNN -F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN -F3 "" -500 900 50 H I C CNN -ALIAS TCA9555RTWR -$FPLIST - QFN-24-1EP_4x4mm_Pitch0.5mm -$ENDFPLIST -DRAW -S -500 900 500 -900 0 1 10 f -X P00 1 700 800 200 L 50 50 1 1 B -X P01 2 700 700 200 L 50 50 1 1 B -X P02 3 700 600 200 L 50 50 1 1 B -X P03 4 700 500 200 L 50 50 1 1 B -X P04 5 700 400 200 L 50 50 1 1 B -X P05 6 700 300 200 L 50 50 1 1 B -X P06 7 700 200 200 L 50 50 1 1 B -X P07 8 700 100 200 L 50 50 1 1 B -X GND 9 0 -1100 200 U 50 50 1 1 W -X P10 10 700 -100 200 L 50 50 1 1 B -X SDA 20 -700 800 200 R 50 50 1 1 B -X P11 11 700 -200 200 L 50 50 1 1 B -X VCC 21 0 1100 200 D 50 50 1 1 W -X P12 12 700 -300 200 L 50 50 1 1 B -X ~INT 22 -700 600 200 R 50 50 1 1 O -X P13 13 700 -400 200 L 50 50 1 1 B -X A1 23 -700 -700 200 R 50 50 1 1 I -X P14 14 700 -500 200 L 50 50 1 1 B -X A2 24 -700 -600 200 R 50 50 1 1 I -X P15 15 700 -600 200 L 50 50 1 1 B -X EPAD 25 100 -1100 200 U 50 50 1 1 I -X P16 16 700 -700 200 L 50 50 1 1 B -X P17 17 700 -800 200 L 50 50 1 1 B -X A0 18 -700 -800 200 R 50 50 1 1 I -X SCL 19 -700 700 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TLC555 -# -DEF TLC555 U 0 40 Y Y 1 F N -F0 "U" -100 425 50 H V R CNN -F1 "TLC555" -100 350 50 H V R CNN -F2 "" 50 -250 50 H V L CNN -F3 "" 650 -550 50 H V C CNN -$FPLIST - DIP* - SOIC-*_3.9x4.9mm_Pitch1.27mm* -$ENDFPLIST -DRAW -S -400 300 400 -200 0 1 10 f -X GND 1 0 -300 100 U 50 50 1 1 W -X ~TRIG 2 -500 0 100 R 50 50 1 1 I -X OUT 3 500 0 100 L 50 50 1 1 O -X ~RESET 4 500 200 100 L 50 50 1 1 I -X CONT 5 500 -100 100 L 50 50 1 1 P -X THRES 6 -500 -100 100 R 50 50 1 1 I -X DISCH 7 -500 200 100 R 50 50 1 1 C -X VDD 8 0 400 100 D 50 50 1 1 W -ENDDRAW -ENDDEF -# -# TM4C1230C3PM -# -DEF TM4C1230C3PM U 0 40 Y Y 1 F N -F0 "U" -1250 1900 50 H V L CNN -F1 "TM4C1230C3PM" 650 1900 50 H V L CNN -F2 "LQFP-64" 0 1500 50 H V C CIN -F3 "" 0 0 50 H V C CNN -ALIAS LM4F111B2QR TM4C1230D5PM LM4F111C4QR TM4C1230E6PM LM4F111E5QR TM4C1230H6PM LM4F111H5QR -$FPLIST - LQFP-64* -$ENDFPLIST -DRAW -S -1250 1850 1250 -1850 0 1 10 f -X I2C5SCL/SSI2RX/T0CCP0/PB6 1 1400 200 150 L 50 50 1 1 B -X VDDA 2 300 2000 150 D 50 50 1 1 W -X GNDA 3 200 -2000 150 U 50 50 1 1 W -X I2C5SDA/SSI2TX/T0CCP1/PB7 4 1400 100 150 L 50 50 1 1 B -X PF4/T2CCP0 5 -1400 600 150 R 50 50 1 1 B -X PE3/AIN0 6 -1400 1400 150 R 50 50 1 1 B -X PE2/AIN1 7 -1400 1500 150 R 50 50 1 1 B -X PE1/AIN2/U7TX 8 -1400 1600 150 R 50 50 1 1 B -X PE0/AIN3/U7RX 9 -1400 1700 150 R 50 50 1 1 B -X NMI/U2TX/WT5CCP1/PD7 10 1400 -1700 150 L 50 50 1 1 B -X SSI0FSS/PA3 20 1400 1400 150 L 50 50 1 1 B -X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 800 150 R 50 50 1 1 B -X OSC0 40 -1400 -800 150 R 50 50 1 1 P -X TDI/T5CCP0/PC2 50 1400 -300 150 L 50 50 1 1 B -X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1200 150 R 50 50 1 1 B -X VDD 11 -200 2000 150 D 50 50 1 1 W -X SSI0RX/PA4 21 1400 1300 150 L 50 50 1 1 B -X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 700 150 R 50 50 1 1 B -X OSC1 41 -1400 -1000 150 R 50 50 1 1 P -X TMS/SWDIO/T4CCP1/PC1 51 1400 -200 150 L 50 50 1 1 B -X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -1000 150 L 50 50 1 1 B -X GND 12 -300 -2000 150 U 50 50 1 1 W -X SSI0TX/PA5 22 1400 1200 150 L 50 50 1 1 B -X PG5/WT0CCP1/U2TX/I2C1SDA 32 -1400 -100 150 R 50 50 1 1 B -X VDD 42 0 2000 150 D 50 50 1 1 W -X TCK/SWCLK/T4CCP0/PC0 52 1400 -100 150 L 50 50 1 1 B -X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1100 150 L 50 50 1 1 B -X C0-/U3TX/WT1CCP1/PC7 13 1400 -800 150 L 50 50 1 1 B -X I2C1SCL/PA6 23 1400 1100 150 L 50 50 1 1 B -X PG4/WT0CCP0/U2RX/I2C1SCL 33 -1400 0 150 R 50 50 1 1 B -X U6RX/WT4CCP0/PD4 43 1400 -1400 150 L 50 50 1 1 B -X U2RX/WT5CCP0/PD6 53 1400 -1600 150 L 50 50 1 1 B -X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1200 150 L 50 50 1 1 B -X C0+/U3RX/WT1CCP0/PC6 14 1400 -700 150 L 50 50 1 1 B -X I2C1SDA/PA7 24 1400 1000 150 L 50 50 1 1 B -X PG3/T5CCP1/I2C4SDA 34 -1400 100 150 R 50 50 1 1 B -X U6TX/WT4CCP1/PD5 44 1400 -1500 150 L 50 50 1 1 B -X VDD 54 100 2000 150 D 50 50 1 1 W -X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1300 150 L 50 50 1 1 B -X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -600 150 L 50 50 1 1 B -X VDDC 25 -500 2000 150 D 50 50 1 1 W -X PG2/T5CCP0/I2C4SCL 35 -1400 200 150 R 50 50 1 1 B -X U1RX/T2CCP0/PB0 45 1400 800 150 L 50 50 1 1 B -X GND 55 0 -2000 150 U 50 50 1 1 W -X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -500 150 L 50 50 1 1 B -X VDD 26 -100 2000 150 D 50 50 1 1 W -X PG1/T4CCP1/I2C3SDA 36 -1400 300 150 R 50 50 1 1 B -X U1TX/T2CCP1/PB1 46 1400 700 150 L 50 50 1 1 B -X VDDC 56 -400 2000 150 D 50 50 1 1 W -X U0RX/PA0 17 1400 1700 150 L 50 50 1 1 B -X GND 27 -200 -2000 150 U 50 50 1 1 W -X PG0/T4CCP0/I2C3SCL 37 -1400 400 150 R 50 50 1 1 B -X I2C0SCL/T3CCP0/PB2 47 1400 600 150 L 50 50 1 1 B -X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 300 150 L 50 50 1 1 B -X U0TX/PA1 18 1400 1600 150 L 50 50 1 1 B -X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/NMI 28 -1400 1000 150 R 50 50 1 1 B -X ~RST~ 38 -1400 -400 150 R 50 50 1 1 I -X I2C0SDA/T3CCP1/PB3 48 1400 500 150 L 50 50 1 1 B -X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 400 150 L 50 50 1 1 B -X SSI0CLK/PA2 19 1400 1500 150 L 50 50 1 1 B -X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 900 150 R 50 50 1 1 B -X GND 39 -100 -2000 150 U 50 50 1 1 B -X TDO/SWO/T5CCP1/PC3 49 1400 -400 150 L 50 50 1 1 B -X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1300 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TM4C1231C3PM -# -DEF TM4C1231C3PM U 0 40 Y Y 1 F N -F0 "U" -1250 2000 50 H V L CNN -F1 "TM4C1231C3PM" 650 2000 50 H V L CNN -F2 "LQFP-64" 0 0 50 H V C CIN -F3 "" 0 200 50 H V C CNN -ALIAS LM4F110B2QR TM4C1231D5PM LM4F110C4QR TM4C1231E6PM LM4F110E5QR TM4C1231H6PM LM4F110H5QR -$FPLIST - LQFP-64* -$ENDFPLIST -DRAW -S -1250 1950 1250 -1950 0 1 10 f -X SSI2RX/T0CCP0/PB6 1 1400 300 150 L 50 50 1 1 B -X VDDA 2 400 2100 150 D 50 50 1 1 W -X GNDA 3 300 -2100 150 U 50 50 1 1 W -X SSI2TX/T0CCP1/PB7 4 1400 200 150 L 50 50 1 1 B -X PF4/T2CCP0 5 -1400 700 150 R 50 50 1 1 B -X PE3/AIN0 6 -1400 1500 150 R 50 50 1 1 B -X PE2/AIN1 7 -1400 1600 150 R 50 50 1 1 B -X PE1/AIN2/U7TX 8 -1400 1700 150 R 50 50 1 1 B -X PE0/AIN3/U7RX 9 -1400 1800 150 R 50 50 1 1 B -X NMI/U2TX/WT5CCP1/PD7 10 1400 -1600 150 L 50 50 1 1 B -X SSI0FSS/PA3 20 1400 1500 150 L 50 50 1 1 B -X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 900 150 R 50 50 1 1 B -X OSC0 40 -1400 100 150 R 50 50 1 1 P -X TDI/T5CCP0/PC2 50 1400 -200 150 L 50 50 1 1 B -X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1300 150 R 50 50 1 1 B -X VDD 11 -100 2100 150 D 50 50 1 1 W -X SSI0RX/PA4 21 1400 1400 150 L 50 50 1 1 B -X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 800 150 R 50 50 1 1 B -X OSC1 41 -1400 -100 150 R 50 50 1 1 P -X TMS/SWDIO/T4CCP1/PC1 51 1400 -100 150 L 50 50 1 1 B -X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -900 150 L 50 50 1 1 B -X GND 12 -200 -2100 150 U 50 50 1 1 W -X SSI0TX/PA5 22 1400 1300 150 L 50 50 1 1 B -X ~WAKE~ 32 -1400 -400 150 R 50 50 1 1 I -X VDD 42 100 2100 150 D 50 50 1 1 W -X TCK/SWCLK/T4CCP0/PC0 52 1400 0 150 L 50 50 1 1 B -X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1000 150 L 50 50 1 1 B -X C0-/U3TX/WT1CCP1/PC7 13 1400 -700 150 L 50 50 1 1 B -X I2C1SCL/PA6 23 1400 1200 150 L 50 50 1 1 B -X ~HIB~ 33 -1400 -500 150 R 50 50 1 1 C -X U6RX/WT4CCP0/PD4 43 1400 -1300 150 L 50 50 1 1 B -X U2RX/WT5CCP0/PD6 53 1400 -1500 150 L 50 50 1 1 B -X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1100 150 L 50 50 1 1 B -X C0+/U3RX/WT1CCP0/PC6 14 1400 -600 150 L 50 50 1 1 B -X I2C1SDA/PA7 24 1400 1100 150 L 50 50 1 1 B -X XOSC0 34 -1400 -800 150 R 50 50 1 1 P -X U6TX/WT4CCP1/PD5 44 1400 -1400 150 L 50 50 1 1 B -X VDD 54 200 2100 150 D 50 50 1 1 W -X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1200 150 L 50 50 1 1 B -X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -500 150 L 50 50 1 1 B -X VDDC 25 -400 2100 150 D 50 50 1 1 W -X GNDX 35 -400 -2100 150 U 50 50 1 1 W -X U1RX/T2CCP0/PB0 45 1400 900 150 L 50 50 1 1 B -X GND 55 100 -2100 150 U 50 50 1 1 W -X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -400 150 L 50 50 1 1 B -X VDD 26 0 2100 150 D 50 50 1 1 W -X XOSC1 36 -1400 -1000 150 R 50 50 1 1 P -X U1TX/T2CCP1/PB1 46 1400 800 150 L 50 50 1 1 B -X VDDC 56 -300 2100 150 D 50 50 1 1 W -X U0RX/PA0 17 1400 1800 150 L 50 50 1 1 B -X GND 27 -100 -2100 150 U 50 50 1 1 W -X VBAT 37 -1400 -1300 150 R 50 50 1 1 P -X I2C0SCL/T3CCP0/PB2 47 1400 700 150 L 50 50 1 1 B -X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 400 150 L 50 50 1 1 B -X U0TX/PA1 18 1400 1700 150 L 50 50 1 1 B -X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/MNI 28 -1400 1100 150 R 50 50 1 1 B -X ~RST~ 38 -1400 400 150 R 50 50 1 1 I -X I2C0SDA/T3CCP1/PB3 48 1400 600 150 L 50 50 1 1 B -X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 500 150 L 50 50 1 1 B -X SSI0CLK/PA2 19 1400 1600 150 L 50 50 1 1 B -X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 1000 150 R 50 50 1 1 B -X GND 39 0 -2100 150 U 50 50 1 1 B -X TDO/SWO/T5CCP1/PC3 49 1400 -300 150 L 50 50 1 1 B -X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1400 150 R 50 50 1 1 B -ENDDRAW -ENDDEF -# -# TMS320LF2406 -# -DEF TMS320LF2406 U 0 40 Y Y 1 F N -F0 "U" 1050 -2400 50 H V C CNN -F1 "TMS320LF2406" 1050 2400 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C -T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C -T 1 500 50 60 0 0 1 EVENT Normal 0 C C -T 1 500 1550 60 0 0 1 EVENT Normal 0 C C -S -1600 2300 1600 -2350 0 1 0 N -P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N -P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N -P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N -P 4 0 1 0 700 2250 550 2250 550 850 750 850 N -P 4 0 1 0 750 750 550 750 550 -650 750 -650 N -X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I -X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I -X TRST 1 1900 -1600 300 L 50 50 1 1 I I -X TDIRB/IOPF4 2 1900 -500 300 L 50 50 1 1 B -X GNDO 3 -100 -2500 150 U 40 50 1 1 W -X VDDO 4 -200 2450 150 D 40 50 1 1 W -X T4PWM/T4CMP/IOPF3 5 1900 -350 300 L 50 50 1 1 B -X PDPINTA 6 -1900 -900 300 R 50 50 1 1 I I -X T3PWM/T3CMP/IOPF2 7 1900 -250 300 L 50 50 1 1 B -X PLLF2 8 -1900 -2100 300 R 50 50 1 1 I -X PLLF 9 -1900 -2000 300 R 50 50 1 1 I -X PLLVCCA 10 -900 2450 150 D 40 50 1 1 W -X VDD 20 -600 2450 150 D 40 50 1 1 W -X VDDO 30 -100 2450 150 D 40 50 1 1 W -X VprogFLASH 40 -1900 -2250 300 R 50 50 1 1 I -X CANTX/IOPC6 50 -1900 100 300 R 50 50 1 1 B -X CAP4/QEP3/IOPE7 60 1900 700 300 L 50 50 1 1 B -X ADCIN8 80 -1900 1400 300 R 50 50 1 1 I -X GND 90 -200 -2500 150 U 40 50 1 1 W -X TDIRA/IOPB6 11 1900 1000 300 L 50 50 1 1 B -X SPISIMO/IOPC2 21 -1900 -400 300 R 50 50 1 1 B -X PWM5/IOPB2 31 1900 1450 300 L 50 50 1 1 B -X PWM9/IOPE3 41 1900 150 300 L 50 50 1 1 B -X CLKOUT/IOPE0 51 -1900 -1400 300 R 50 50 1 1 B -X EMU0 61 1900 -2000 300 L 50 50 1 1 B -X ADCIN13 71 -1900 900 300 R 50 50 1 1 I -X VREFLO 81 -1900 400 300 R 50 50 1 1 I -X VDD 91 -300 2450 150 D 40 50 1 1 W -X T1PWM/T1CMP/IOPB4 12 1900 1250 300 L 50 50 1 1 B -X SPISOMI/IOPC3 22 -1900 -500 300 R 50 50 1 1 B -X PWM11/IOPE5 32 1900 -50 300 L 50 50 1 1 B -X CAP3/QEP3/IOPA5 52 1900 2000 300 L 50 50 1 1 B -X EMU1/OFF* 62 1900 -2100 300 L 50 50 1 1 B -X ADCIN3 72 -1900 1900 300 R 50 50 1 1 I -X ADCIN4 72 -1900 1800 300 R 50 50 1 1 I -X VREFHI 82 -1900 500 300 R 50 50 1 1 I -X IOPF6 92 1900 -700 300 L 50 50 1 1 B -X T2PWM/T2CMP/IOPB5 13 1900 1150 300 L 50 50 1 1 B -X SPISTE*/IOPC5 23 -1900 -600 300 R 50 50 1 1 B -X PWM4/IOPB1 33 1900 1550 300 L 50 50 1 1 B -X PWM8/IOPE2 43 1900 250 300 L 50 50 1 1 B -X GNDO 53 200 -2500 150 U 40 50 1 1 W -X GNDO 63 300 -2500 150 U 40 50 1 1 W -X ADCIN12 73 -1900 1000 300 R 50 50 1 1 I -X VCCA 83 -1100 2450 150 D 40 50 1 1 W -X RESET 93 -1900 -800 300 R 50 50 1 1 I I -X IOPC0 14 1900 -850 300 L 50 50 1 1 B -X SPICLK/IOPC4 24 -1900 -300 300 R 50 50 1 1 B -X GND 34 -400 -2500 150 U 40 50 1 1 W -X VDDO 54 0 2450 150 D 40 50 1 1 W -X VDDO 64 100 2450 150 D 40 50 1 1 W -X ADCIN2 74 -1900 2000 300 R 50 50 1 1 I -X GNDA 84 -850 -2500 150 U 40 50 1 1 W -X TCK 94 1900 -1200 300 L 50 50 1 1 B -X XINT2/ADSOC/IOPD0 15 -1900 -1250 300 R 50 50 1 1 B -X TMS2 25 1800 -1750 200 L 50 50 1 1 I -X VDD 35 -500 2450 150 D 40 50 1 1 W -X PWM7/IOPE1 45 1900 350 300 L 50 50 1 1 B -X CAP2/QEP2/IOPA4 55 1900 2100 300 L 50 50 1 1 B -X ADCIN15 65 -1900 700 300 R 50 50 1 1 I -X ADCIN11 75 -1900 1100 300 R 50 50 1 1 I -X BIO*/IOPC1 85 1900 -950 300 L 50 50 1 1 B -X PDPINTB 95 -1900 -1000 300 R 50 50 1 1 I I -X XINT1/IOPA2 16 -1900 -1150 300 R 50 50 1 1 B -X TCLKINA/IOPB7 26 1900 900 300 L 50 50 1 1 B -X PWM3/IOPB0 36 1900 1650 300 L 50 50 1 1 B -X GNDO 46 100 -2500 150 U 40 50 1 1 W -X CAP5/QEP4/IOPF0 56 1900 600 300 L 50 50 1 1 B -X ADCIN7 66 -1900 1500 300 R 50 50 1 1 I -X ADCIN10 76 -1900 1200 300 R 50 50 1 1 I -X TDI 96 1900 -1300 300 L 50 50 1 1 I -X SCITxD/IOPA0 17 -1900 -50 300 R 50 50 1 1 B -X PWM12/IOPE6 27 1900 -150 300 L 50 50 1 1 B -X PWM2/IOPA7 37 1900 1750 300 L 50 50 1 1 B -X CAP1/QEP1/IOPA3 57 1900 2200 300 L 50 50 1 1 B -X ADCIN6 67 -1900 1600 300 R 50 50 1 1 I -X XTAL1/CLKIN 87 -1900 -1600 300 R 50 50 1 1 I -X GNDO 97 400 -2500 150 U 40 50 1 1 W -X SCIRxD/IOPA1 18 -1900 -150 300 R 50 50 1 1 B -X PWM6/IOPB3 28 1900 1350 300 L 50 50 1 1 B -X PWM10/IOPE4 38 1900 50 300 L 50 50 1 1 B -X CAP6/IOPF1 48 1900 500 300 L 50 50 1 1 B -X GND 58 -300 -2500 150 U 40 50 1 1 W -X ADCIN14 68 -1900 800 300 R 50 50 1 1 I -X ADCIN9 78 -1900 1300 300 R 50 50 1 1 I -X XTAL2 88 -1900 -1700 300 R 50 50 1 1 O -X VDDO 98 200 2450 150 D 40 50 1 1 W -X GND 19 -500 -2500 150 U 40 50 1 1 W -X GNDO 29 0 -2500 150 U 40 50 1 1 W -X PWM1/IOPA6 39 1900 1850 300 L 50 50 1 1 B -X CANRX/IOPC7 49 -1900 200 300 R 50 50 1 1 B -X VDD 59 -400 2450 150 D 40 50 1 1 W -X ADCIN5 69 -1900 1700 300 R 50 50 1 1 I -X ADCIN0 79 -1900 2200 300 R 50 50 1 1 I -X TCKINB/IOPF5 89 1900 -600 300 L 50 50 1 1 B -X TDO 99 1900 -1400 300 L 50 50 1 1 O -X TMS 100 1900 -1500 300 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TMS470R1B768 -# -DEF TMS470R1B768 U 0 40 Y Y 1 F N -F0 "U" -1350 3700 50 H V L CNN -F1 "TMS470R1B768" 800 3700 50 H V L CNN -F2 "" 0 -100 50 H V C CNN -F3 "" 0 -100 50 H V C CNN -$FPLIST - PQFP-144* -$ENDFPLIST -DRAW -S -1350 3650 1350 -3650 0 1 10 f -X ~SPI1ENA~ 1 1500 -700 150 L 50 50 1 1 P I -X ~SPI1SCS~ 2 1500 -800 150 L 50 50 1 1 P I -X SPI1SIMO 3 1500 -1000 150 L 50 50 1 1 P -X SPI1SOMI 4 1500 -1100 150 L 50 50 1 1 P -X SPI1CLK 5 1500 -900 150 L 50 50 1 1 P -X ~SPI4ENA~ 6 1500 -2500 150 L 50 50 1 1 P I -X ~SPI4SCS~ 7 1500 -2600 150 L 50 50 1 1 P I -X SPI4SIMO 8 1500 -2800 150 L 50 50 1 1 P -X SPI4SOMI 9 1500 -2900 150 L 50 50 1 1 P -X SPI4CLK 10 1500 -2700 150 L 50 50 1 1 P -X GIOD[1] 20 -1500 1400 150 R 50 50 1 1 P -X Vss 30 -600 -3800 150 U 50 50 1 1 P -X GIOA[1]/INT1/ECLK 40 -1500 2800 150 R 50 50 1 1 P -X HET[31] 50 -1500 -2600 150 R 50 50 1 1 P -X SPI5CLK 60 1500 -3300 150 L 50 50 1 1 P -X HET[19] 70 -1500 -1400 150 R 50 50 1 1 P -X HET[9] 80 -1500 -400 150 R 50 50 1 1 P -X SCI1TX 90 1500 600 150 L 50 50 1 1 P -X Vss 11 -700 -3800 150 U 50 50 1 1 W -X GIOD[0] 21 -1500 1500 150 R 50 50 1 1 P -X Vcc 31 -600 3800 150 D 50 50 1 1 P -X GIOA[2]/INT2 41 -1500 2700 150 R 50 50 1 1 P -X HET[24] 51 -1500 -1900 150 R 50 50 1 1 P -X ~SPI5ENA~ 61 1500 -3100 150 L 50 50 1 1 P I -X HET[18] 71 -1500 -1300 150 R 50 50 1 1 P -X VssIO 81 400 -3800 150 U 50 50 1 1 P -X SCI1RX 91 1500 700 150 L 50 50 1 1 P -X OSCOUT 12 -1500 -3100 150 R 50 50 1 1 P -X HET[17] 22 -1500 -1200 150 R 50 50 1 1 P -X ~PORST~ 32 -1500 3400 150 R 50 50 1 1 I I -X GIOA[3]/INT3 42 -1500 2600 150 R 50 50 1 1 P -X VssIO 52 600 -3800 150 U 50 50 1 1 W -X SPI2CLK 62 1500 -1500 150 L 50 50 1 1 P -X AWD 72 -1500 3200 150 R 50 50 1 1 P -X VccIO 82 400 3800 150 D 50 50 1 1 P -X Vss 92 -200 -3800 150 U 50 50 1 1 P -X OSCIN 13 -1500 -3200 150 R 50 50 1 1 P -X HET[16] 23 -1500 -1100 150 R 50 50 1 1 P -X GIOA[7]/INT7 33 -1500 2200 150 R 50 50 1 1 P -X SCI2RX 43 1500 400 150 L 50 50 1 1 P -X VccIO 53 600 3800 150 D 50 50 1 1 W -X SPI2SIMO 63 1500 -1600 150 L 50 50 1 1 P -X PLLDIS 73 -1500 -2900 150 R 50 50 1 1 P -X CLKOUT 83 -1500 -2800 150 R 50 50 1 1 P -X Vcc 93 -200 3800 150 D 50 50 1 1 P -X Vcc 14 -700 3800 150 D 50 50 1 1 W -X HET[15] 24 -1500 -1000 150 R 50 50 1 1 P -X GIOA[6]/INT6 34 -1500 2300 150 R 50 50 1 1 P -X SCI2TX 44 1500 300 150 L 50 50 1 1 P -X Vss 54 -500 -3800 150 U 50 50 1 1 W -X SPI2SOMI 64 1500 -1700 150 L 50 50 1 1 P -X TDI 74 1500 3100 150 L 50 50 1 1 P -X GIOB[7] 84 -1500 2100 150 R 50 50 1 1 P -X SPI3CLK 94 1500 -2100 150 L 50 50 1 1 P -X ~RST~ 15 -1500 3500 150 R 50 50 1 1 I I -X HET[14] 25 -1500 -900 150 R 50 50 1 1 P -X GIOA[5]/INT5 35 -1500 2400 150 R 50 50 1 1 P -X SCI2CLK 45 1500 200 150 L 50 50 1 1 P -X Vcc 55 -500 3800 150 D 50 50 1 1 U -X ~SPI2ENA~ 65 1500 -1300 150 L 50 50 1 1 P I -X TDO5 75 1500 3200 150 L 50 50 1 1 P -X Vss 85 -100 -3800 150 U 50 50 1 1 P -X SPI3SOMI 95 1500 -2300 150 L 50 50 1 1 P -X VssIO 16 500 -3800 150 U 50 50 1 1 W -X HET[13] 26 -1500 -800 150 R 50 50 1 1 P -X GIOA[4]/INT4 36 -1500 2500 150 R 50 50 1 1 P -X ~SPI5SCS~ 46 1500 -3200 150 L 50 50 1 1 P I -X CAN2HTX 56 1500 -400 150 L 50 50 1 1 P -X ~SPI2SCS~ 66 1500 -1400 150 L 50 50 1 1 P I -X TCK 76 1500 3300 150 L 50 50 1 1 P -X Vcc 86 -300 3800 150 D 50 50 1 1 P -X SPI3SIMO 96 1500 -2200 150 L 50 50 1 1 P -X VccIO 17 500 3800 150 D 50 50 1 1 W -X HET[12] 27 -1500 -700 150 R 50 50 1 1 P -X ~TRST~ 37 -1500 3300 150 R 50 50 1 1 I I -X HET[28] 47 -1500 -2300 150 R 50 50 1 1 P -X CAN2HRX 57 1500 -500 150 L 50 50 1 1 P -X HET[22] 67 -1500 -1700 150 R 50 50 1 1 P -X CAN3HRX 77 1500 -300 150 L 50 50 1 1 P -X CAN1HRX 87 1500 -100 150 L 50 50 1 1 P -X ~SPI3SCS~ 97 1500 -2000 150 L 50 50 1 1 P I -X GIOD[3] 18 -1500 1200 150 R 50 50 1 1 P -X HET[11] 28 -1500 -600 150 R 50 50 1 1 P -X TEST 38 -1500 3100 150 R 50 50 1 1 P -X HET[29] 48 -1500 -2400 150 R 50 50 1 1 P -X SPI5SIMO 58 1500 -3400 150 L 50 50 1 1 P -X HET[21] 68 -1500 -1600 150 R 50 50 1 1 P -X CAN3HTX 78 1500 -200 150 L 50 50 1 1 P -X CAN1HTX 88 1500 0 150 L 50 50 1 1 P -X ~SPI3ENA~ 98 1500 -1900 150 L 50 50 1 1 P I -X GIOD[2] 19 -1500 1300 150 R 50 50 1 1 P -X HET[10] 29 -1500 -500 150 R 50 50 1 1 P -X GIOA[0]/INT0 39 -1500 2900 150 R 50 50 1 1 I -X HET[30] 49 -1500 -2500 150 R 50 50 1 1 P -X SPI5SOMI 59 1500 -3500 150 L 50 50 1 1 P -X HET[20] 69 -1500 -1500 150 R 50 50 1 1 P -X HET[8] 79 -1500 -300 150 R 50 50 1 1 P -X SCI1CLK 89 1500 500 150 L 50 50 1 1 P -X ADEVT 99 1500 900 150 L 50 50 1 1 P -X ADIN[7] 100 1500 2200 150 L 50 50 1 1 P -X ADIN[14] 110 1500 1500 150 L 50 50 1 1 P -X TMS 120 1500 3400 150 L 50 50 1 1 P -X HET[1] 130 -1500 400 150 R 50 50 1 1 P -X HET[5] 140 -1500 0 150 R 50 50 1 1 P -X ADIN[6] 101 1500 2300 150 L 50 50 1 1 P -X ADIN[10] 111 1500 1900 150 L 50 50 1 1 P -X TMS2 121 1500 3500 150 L 50 50 1 1 P -X Vss 131 -400 -3800 150 U 50 50 1 1 P -X HET[6] 141 -1500 -100 150 R 50 50 1 1 P -X ADIN[5] 102 1500 2400 150 L 50 50 1 1 P -X ADIN[13] 112 1500 1600 150 L 50 50 1 1 P -X GIOC[0] 122 -1500 1900 150 R 50 50 1 1 P -X Vcc 132 -800 3800 150 D 50 50 1 1 P -X HET[7] 142 -1500 -200 150 R 50 50 1 1 P -X ADIN[15] 103 1500 1400 150 L 50 50 1 1 P -X ADIN[9] 113 1500 2000 150 L 50 50 1 1 P -X HET[23] 123 -1500 -1800 150 R 50 50 1 1 P -X FLTP2 133 -1500 900 150 R 50 50 1 1 P -X GIOC[1] 143 -1500 1800 150 R 50 50 1 1 P -X ADIN[4] 104 1500 2500 150 L 50 50 1 1 P -X ADIN[12] 114 1500 1700 150 L 50 50 1 1 P -X HET[25] 124 -1500 -2000 150 R 50 50 1 1 P -X FLTP1 134 -1500 800 150 R 50 50 1 1 P -X GIOC[2] 144 -1500 1700 150 R 50 50 1 1 P -X ADIN[3] 105 1500 2600 150 L 50 50 1 1 P -X ADIN[8] 115 1500 2100 150 L 50 50 1 1 P -X HET[26] 125 -1500 -2100 150 R 50 50 1 1 P -X VccP 135 0 3800 150 D 50 50 1 1 P -X ADIN[2] 106 1500 2700 150 L 50 50 1 1 P -X ADRefHi 116 1500 1200 150 L 50 50 1 1 P -X HET[27] 126 -1500 -2200 150 R 50 50 1 1 P -X Vss 136 0 -3800 150 U 50 50 1 1 P -X ADIN[1] 107 1500 2800 150 L 50 50 1 1 P -X ADRefLo 117 1500 1100 150 L 50 50 1 1 P -X Vss 127 -300 -3800 150 U 50 50 1 1 P -X HET[2] 137 -1500 300 150 R 50 50 1 1 P -X ADIN[0] 108 1500 2900 150 L 50 50 1 1 P -X VccAD 118 200 3800 150 D 50 50 1 1 P -X Vcc 128 -400 3800 150 D 50 50 1 1 P -X HET[3] 138 -1500 200 150 R 50 50 1 1 P -X ADIN[11] 109 1500 1800 150 L 50 50 1 1 P -X VssAD 119 200 -3800 150 U 50 50 1 1 P -X HET[0] 129 -1500 500 150 R 50 50 1 1 P -X HET[4] 139 -1500 100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# TPS2513 -# -DEF TPS2513 U 0 40 Y Y 1 F N -F0 "U" -150 -300 50 H V C CNN -F1 "TPS2513" 0 300 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN -F3 "" 0 50 50 H V C CNN -ALIAS TPS2513A -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -200 250 200 -250 0 1 10 f -X DP1 1 300 200 100 L 50 50 1 1 I -X GND 2 -300 -200 100 R 50 50 1 1 W -X DP2 3 300 -100 100 L 50 50 1 1 I -X DM2 4 300 -200 100 L 50 50 1 1 I -X IN 5 -300 200 100 R 50 50 1 1 W -X DM1 6 300 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TPS2514 -# -DEF TPS2514 U 0 40 Y Y 1 F N -F0 "U" -150 -300 50 H V C CNN -F1 "TPS2514" 0 300 50 H V C CNN -F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN -F3 "" 0 50 50 H V C CNN -ALIAS TPS2514A -$FPLIST - SOT-23-6* -$ENDFPLIST -DRAW -S -200 250 200 -250 0 1 10 f -X DP1 1 300 200 100 L 50 50 1 1 I -X GND 2 -300 -200 100 R 50 50 1 1 W -X NC 3 300 -100 100 L 50 50 1 1 N N -X NC 4 300 -200 100 L 50 50 1 1 N N -X IN 5 -300 200 100 R 50 50 1 1 W -X DM1 6 300 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TS5A3160 -# -DEF TS5A3160 U 0 40 Y Y 1 F N -F0 "U" -100 325 50 H V R CNN -F1 "TS5A3160" -100 250 50 H V R CNN -F2 "" 50 -250 50 H V L CNN -F3 "" 100 0 50 H V C CNN -ALIAS TS5A3159 -$FPLIST - SOT-23-6* - SC-70-6* -$ENDFPLIST -DRAW -S -300 200 300 -200 0 1 10 f -X NO 1 -400 100 100 R 50 50 1 1 P -X GND 2 0 -300 100 U 50 50 1 1 W -X NC 3 -400 -100 100 R 50 50 1 1 P -X COM 4 400 -100 100 L 50 50 1 1 P -X V+ 5 0 300 100 D 50 50 1 1 W -X IN 6 400 100 100 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# TUSB2036 -# -DEF TUSB2036 U 0 40 Y Y 1 F N -F0 "U" -750 1450 50 H V C CNN -F1 "TUSB2036" 0 0 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -$FPLIST - LQFP-32_7x7mm_Pitch0.8mm -$ENDFPLIST -DRAW -S -800 1400 800 -1400 0 1 10 f -X DP0 1 -1000 700 200 R 50 50 1 1 B -X DM0 2 -1000 600 200 R 50 50 1 1 B -X VCC 3 -100 1600 200 D 50 50 1 1 W -X ~RESET 4 -1000 1200 200 R 50 50 1 1 I -X EECLK 5 -1000 -500 200 R 50 50 1 1 T -X EEDATA/~GANGED 6 -1000 -600 200 R 50 50 1 1 B -X GND 7 -100 -1600 200 U 50 50 1 1 W -X ~BUSPWR 8 -1000 300 200 R 50 50 1 1 I -X ~PWRON1 9 1000 -1000 200 L 50 50 1 1 O -X ~OVRCUR1 10 1000 -500 200 L 50 50 1 1 I -X DP3 20 1000 0 200 L 50 50 1 1 B -X XTAL1/CLK48 30 -1000 -1100 200 R 50 50 1 1 I -X DM1 11 1000 700 200 L 50 50 1 1 B -X ~OCPROT~/~PWRSW~ 21 -1000 200 200 R 50 50 1 1 I -X MODE 31 -1000 -1000 200 R 50 50 1 1 I -X DP1 12 1000 800 200 L 50 50 1 1 B -X NPINT0 22 -1000 -100 200 R 50 50 1 1 I -X SUSPND 32 1000 1200 200 L 50 50 1 1 O -X ~PWRON2 13 1000 -1100 200 L 50 50 1 1 O -X NPINT1 23 -1000 -200 200 R 50 50 1 1 I -X ~OVRCUR2 14 1000 -600 200 L 50 50 1 1 I -X ~NP3 24 -1000 0 200 R 50 50 1 1 I -X DM2 15 1000 300 200 L 50 50 1 1 B -X VCC 25 100 1600 200 D 50 50 1 1 W -X DP2 16 1000 400 200 L 50 50 1 1 B -X ~EXTMEM 26 -1000 -700 200 R 50 50 1 1 I -X ~PWRON3 17 1000 -1200 200 L 50 50 1 1 O -X DP0PUR 27 -1000 900 200 R 50 50 1 1 O -X ~OVRCUR3 18 1000 -700 200 L 50 50 1 1 I -X GND 28 100 -1600 200 U 50 50 1 1 W -X DM3 19 1000 -100 200 L 50 50 1 1 B -X XTAL2 29 -1000 -1200 200 R 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# ISO7320C +# +DEF ISO7320C U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "ISO7320C" 0 350 50 H V C CNN +F2 "SO-8" 0 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ISO7320FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 200 100 R 50 50 1 1 W +X INA 2 -400 -100 100 R 50 50 1 1 I +X INB 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -400 100 100 R 50 50 1 1 W +X GND2 5 400 100 100 L 50 50 1 1 W +X OUTB 6 400 -200 100 L 50 50 1 1 O +X OUTA 7 400 -100 100 L 50 50 1 1 O +X VCC2 8 400 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7321C +# +DEF ISO7321C U 0 40 Y Y 1 F N +F0 "U" 0 425 50 H V C CNN +F1 "ISO7321C" 0 350 50 H V C CNN +F2 "SO-8" 0 -350 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS ISO7321FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 300 300 -300 0 1 10 f +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -100 25 -75 25 -125 -25 -100 N +X VCC1 1 -400 200 100 R 50 50 1 1 W +X OUTA 2 -400 -100 100 R 50 50 1 1 O +X INB 3 -400 -200 100 R 50 50 1 1 I +X GND1 4 -400 100 100 R 50 50 1 1 W +X GND2 5 400 100 100 L 50 50 1 1 W +X OUTB 6 400 -200 100 L 50 50 1 1 O +X INA 7 400 -100 100 L 50 50 1 1 I +X VCC2 8 400 200 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7340C +# +DEF ISO7340C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7340C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7340FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -375 -25 -425 25 -400 -25 -375 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X INC 5 -400 -300 100 R 50 50 1 1 I +X IND 6 -400 -400 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN 10 400 100 100 L 50 50 1 1 I +X OUTD 11 400 -400 100 L 50 50 1 1 O +X OUTC 12 400 -300 100 L 50 50 1 1 O +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7341C +# +DEF ISO7341C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7341C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7341FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -275 -25 -325 25 -300 -25 -275 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X INC 5 -400 -300 100 R 50 50 1 1 I +X OUTD 6 -400 -400 100 R 50 50 1 1 O +X EN1 7 -400 100 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN2 10 400 100 100 L 50 50 1 1 I +X IND 11 400 -400 100 L 50 50 1 1 I +X OUTC 12 400 -300 100 L 50 50 1 1 O +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# ISO7342C +# +DEF ISO7342C U 0 40 Y Y 1 F N +F0 "U" 0 625 50 H V C CNN +F1 "ISO7342C" 0 550 50 H V C CNN +F2 "SO-16-W" 0 -550 50 H V C CIN +F3 "" 0 400 50 H V C CNN +ALIAS ISO7342FC +$FPLIST + SO* +$ENDFPLIST +DRAW +S -300 500 300 -500 0 1 10 f +P 2 0 1 0 -50 -450 -50 -500 N +P 2 0 1 0 -50 -350 -50 -400 N +P 2 0 1 0 -50 -250 -50 -300 N +P 2 0 1 0 -50 -150 -50 -200 N +P 2 0 1 0 -50 -50 -50 -100 N +P 2 0 1 0 -50 50 -50 0 N +P 2 0 1 0 -50 150 -50 100 N +P 2 0 1 0 -50 250 -50 200 N +P 2 0 1 0 -50 350 -50 300 N +P 2 0 1 0 -50 450 -50 400 N +P 2 0 1 0 50 -450 50 -500 N +P 2 0 1 0 50 -350 50 -400 N +P 2 0 1 0 50 -250 50 -300 N +P 2 0 1 0 50 -150 50 -200 N +P 2 0 1 0 50 -50 50 -100 N +P 2 0 1 0 50 50 50 0 N +P 2 0 1 0 50 150 50 100 N +P 2 0 1 0 50 250 50 200 N +P 2 0 1 0 50 350 50 300 N +P 2 0 1 0 50 450 50 400 N +P 4 0 1 0 -25 -400 25 -375 25 -425 -25 -400 N +P 4 0 1 0 -25 -300 25 -275 25 -325 -25 -300 N +P 4 0 1 0 -25 -175 -25 -225 25 -200 -25 -175 N +P 4 0 1 0 -25 -75 -25 -125 25 -100 -25 -75 N +X VCC1 1 -400 400 100 R 50 50 1 1 W +X GND1 2 -400 300 100 R 50 50 1 1 W +X INA 3 -400 -100 100 R 50 50 1 1 I +X INB 4 -400 -200 100 R 50 50 1 1 I +X OUTC 5 -400 -300 100 R 50 50 1 1 O +X OUTD 6 -400 -400 100 R 50 50 1 1 O +X EN1 7 -400 100 100 R 50 50 1 1 I +X GND1 8 -400 200 100 R 50 50 1 1 W +X GND2 9 400 200 100 L 50 50 1 1 W +X EN2 10 400 100 100 L 50 50 1 1 I +X IND 11 400 -400 100 L 50 50 1 1 I +X INC 12 400 -300 100 L 50 50 1 1 I +X OUTB 13 400 -200 100 L 50 50 1 1 O +X OUTA 14 400 -100 100 L 50 50 1 1 O +X GND2 15 400 300 100 L 50 50 1 1 W +X VCC2 16 400 400 100 L 50 50 1 1 W +ENDDRAW +ENDDEF +# +# LM3S6911-EQC50 +# +DEF LM3S6911-EQC50 U 0 40 Y Y 1 F N +F0 "U" -1450 2200 50 H V L CNN +F1 "LM3S6911-EQC50" 1000 2200 50 H V L CNN +F2 "LQFP-100" 0 0 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM3S6911-IQC50 +$FPLIST + LQFP-100* +$ENDFPLIST +DRAW +S -1450 2150 1450 -2150 0 1 10 f +X PE7 1 -1600 400 150 R 50 50 1 1 B +X PE6/C1O 2 -1600 500 150 R 50 50 1 1 B +X VDDA 3 500 2300 150 D 50 50 1 1 W +X GNDA 4 400 -2300 150 U 50 50 1 1 W +X PE5 5 -1600 600 150 R 50 50 1 1 B +X PE4 6 -1600 700 150 R 50 50 1 1 B +X LDO 7 -1100 2300 150 D 50 50 1 1 P +X VDD 8 -400 2300 150 D 50 50 1 1 W +X GND 9 -900 -2300 150 U 50 50 1 1 W +X PD0 10 -1600 2000 150 R 50 50 1 1 B +X VDD 20 -300 2300 150 D 50 50 1 1 W +X SSI0RX/PA4 30 1600 1600 150 L 50 50 1 1 B +X RXIP 40 1600 -1200 150 L 50 50 1 1 P +X ~WAKE~ 50 -1600 -1200 150 R 50 50 1 1 I +X PF2/LED1 60 -1600 0 150 R 50 50 1 1 B +X I2C0SCL/PB2 70 1600 900 150 L 50 50 1 1 B +X SWCLK/TCK/PC0 80 1600 200 150 L 50 50 1 1 B +X C0+/PB6 90 1600 500 150 L 50 50 1 1 B +X PD1 11 -1600 1900 150 R 50 50 1 1 B +X GND 21 -700 -2300 150 U 50 50 1 1 W +X SSI0TX/PA5 31 1600 1500 150 L 50 50 1 1 B +X ERBIAS 41 1600 -1000 150 L 50 50 1 1 P +X ~HIB~ 51 -1600 -1300 150 R 50 50 1 1 C +X PF1 61 -1600 100 150 R 50 50 1 1 B +X I2C0SDA/PB3 71 1600 800 150 L 50 50 1 1 B +X VDD 81 200 2300 150 D 50 50 1 1 W +X C1-/PB5 91 1600 600 150 L 50 50 1 1 B +X PD2/U1RX 12 -1600 1800 150 R 50 50 1 1 B +X CCP4/PC7 22 1600 -500 150 L 50 50 1 1 B +X VDD 32 -200 2300 150 D 50 50 1 1 W +X GNDPHY 42 700 -2300 150 U 50 50 1 1 W +X XOSC0 52 -1600 -1500 150 R 50 50 1 1 P +X VDD25 62 -700 2300 150 D 50 50 1 1 W +X PE0/SSI1CLK 72 -1600 1100 150 R 50 50 1 1 B +X GND 82 100 -2300 150 U 50 50 1 1 W +X C0-/PB4 92 1600 700 150 L 50 50 1 1 B +X PD3/U1TX 13 -1600 1700 150 R 50 50 1 1 B +X CCP3/PC6 23 1600 -400 150 L 50 50 1 1 B +X GND 33 -600 -2300 150 U 50 50 1 1 W +X TXOP 43 1600 -700 150 L 50 50 1 1 P +X XOSC1 53 -1600 -1600 150 R 50 50 1 1 P +X GND 63 -100 -2300 150 U 50 50 1 1 W +X PE1/SSI1FSS 73 -1600 1000 150 R 50 50 1 1 B +X VCCPHY 83 800 2300 150 D 50 50 1 1 W +X VDD 93 300 2300 150 D 50 50 1 1 W +X VDD25 14 -900 2300 150 D 50 50 1 1 W +X C1+/C0O/PC5 24 1600 -300 150 L 50 50 1 1 B +X I2C1SCL/PA6 34 1600 1400 150 L 50 50 1 1 B +X VDD 44 -100 2300 150 D 50 50 1 1 W +X GND 54 -300 -2300 150 U 50 50 1 1 W +X ~RST~ 64 -1600 -600 150 R 50 50 1 1 I +X PE2/SSI1RX 74 -1600 900 150 R 50 50 1 1 B +X VCCPHY 84 700 2300 150 D 50 50 1 1 W +X GND 94 300 -2300 150 U 50 50 1 1 W +X GND 15 -800 -2300 150 U 50 50 1 1 W +X CCP5/PC4 25 1600 -200 150 L 50 50 1 1 B +X I2C1SDA/PA7 35 1600 1300 150 L 50 50 1 1 B +X GND 45 -400 -2300 150 U 50 50 1 1 W +X VBAT 55 -1600 -1100 150 R 50 50 1 1 P +X CMOD0 65 -1600 -800 150 R 50 50 1 1 I +X PE3/SSI1TX 75 -1600 800 150 R 50 50 1 1 B +X GNDPHY 85 800 -2300 150 U 50 50 1 1 W +X PD4 95 -1600 1600 150 R 50 50 1 1 B +X XTALPPHY 16 1600 -1800 150 L 50 50 1 1 P +X U0RX/PA0 26 1600 2000 150 L 50 50 1 1 B +X VCCPHY 36 900 2300 150 D 50 50 1 1 W +X TXON 46 1600 -800 150 L 50 50 1 1 P +X VDD 56 0 2300 150 D 50 50 1 1 W +X CCP0/PB0 66 1600 1100 150 L 50 50 1 1 B +X CMOD1 76 -1600 -900 150 R 50 50 1 1 I +X GNDPHY 86 900 -2300 150 U 50 50 1 1 W +X PD5 96 -1600 1500 150 R 50 50 1 1 B +X XTALNPHY 17 1600 -2000 150 L 50 50 1 1 P +X U0TX/PA1 27 1600 1900 150 L 50 50 1 1 B +X RXIN 37 1600 -1300 150 L 50 50 1 1 P +X PF0 47 -1600 200 150 R 50 50 1 1 B +X GND 57 -200 -2300 150 U 50 50 1 1 W +X CCP2/PB1 67 1600 1000 150 L 50 50 1 1 B +X SWO/TDO/PC3 77 1600 -100 150 L 50 50 1 1 B +X GND 87 200 -2300 150 U 50 50 1 1 W +X GNDA 97 500 -2300 150 U 50 50 1 1 W +X PG1/U2TX 18 -1600 -400 150 R 50 50 1 1 B +X SSI0CLK/PA2 28 1600 1800 150 L 50 50 1 1 B +X VDD25 38 -800 2300 150 D 50 50 1 1 W +X OSC0 48 -1600 -1800 150 R 50 50 1 1 P +X MDIO 58 1600 -1500 150 L 50 50 1 1 I +X VDD 68 100 2300 150 D 50 50 1 1 W +X TDI/PC2 78 1600 0 150 L 50 50 1 1 B +X VDD25 88 -600 2300 150 D 50 50 1 1 W +X VDDA 98 400 2300 150 D 50 50 1 1 W +X PG0/U2RX 19 -1600 -300 150 R 50 50 1 1 B +X SSI0FSS/PA3 29 1600 1700 150 L 50 50 1 1 B +X GND 39 -500 -2300 150 U 50 50 1 1 W +X OSC1 49 -1600 -2000 150 R 50 50 1 1 P +X PF3/LED0 59 -1600 -100 150 R 50 50 1 1 B +X GND 69 0 -2300 150 U 50 50 1 1 W +X SWDIO/TMS/PC1 79 1600 100 150 L 50 50 1 1 B +X ~TRST~/PB7 89 1600 400 150 L 50 50 1 1 B +X PD6 99 -1600 1400 150 R 50 50 1 1 B +X PD7/CCP1 100 -1600 1300 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCA9555PWR +# +DEF TCA9555PWR U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "TCA9555PWR" 0 0 50 H V C CNN +F2 "Housings_SSOP:TSSOP-24_4.4x7.8mm_Pitch0.65mm" 1050 -1000 50 H I C CNN +F3 "" -500 900 50 H I C CNN +$FPLIST + TSSOP-24* +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X ~INT 1 -700 600 200 R 50 50 1 1 O +X A1 2 -700 -700 200 R 50 50 1 1 I +X A2 3 -700 -600 200 R 50 50 1 1 I +X P00 4 700 800 200 L 50 50 1 1 B +X P01 5 700 700 200 L 50 50 1 1 B +X P02 6 700 600 200 L 50 50 1 1 B +X P03 7 700 500 200 L 50 50 1 1 B +X P04 8 700 400 200 L 50 50 1 1 B +X P05 9 700 300 200 L 50 50 1 1 B +X P06 10 700 200 200 L 50 50 1 1 B +X P17 20 700 -800 200 L 50 50 1 1 B +X P07 11 700 100 200 L 50 50 1 1 B +X A0 21 -700 -800 200 R 50 50 1 1 I +X GND 12 0 -1100 200 U 50 50 1 1 W +X SCL 22 -700 700 200 R 50 50 1 1 I +X P10 13 700 -100 200 L 50 50 1 1 B +X SDA 23 -700 800 200 R 50 50 1 1 B +X P11 14 700 -200 200 L 50 50 1 1 B +X VCC 24 0 1100 200 D 50 50 1 1 W +X P12 15 700 -300 200 L 50 50 1 1 B +X P13 16 700 -400 200 L 50 50 1 1 B +X P14 17 700 -500 200 L 50 50 1 1 B +X P15 18 700 -600 200 L 50 50 1 1 B +X P16 19 700 -700 200 L 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TCA9555RGER +# +DEF TCA9555RGER U 0 40 Y Y 1 F N +F0 "U" -450 950 50 H V C CNN +F1 "TCA9555RGER" 0 0 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-24-1EP_4x4mm_Pitch0.5mm" 1200 -1000 50 H I C CNN +F3 "" -500 900 50 H I C CNN +ALIAS TCA9555RTWR +$FPLIST + QFN-24-1EP_4x4mm_Pitch0.5mm +$ENDFPLIST +DRAW +S -500 900 500 -900 0 1 10 f +X P00 1 700 800 200 L 50 50 1 1 B +X P01 2 700 700 200 L 50 50 1 1 B +X P02 3 700 600 200 L 50 50 1 1 B +X P03 4 700 500 200 L 50 50 1 1 B +X P04 5 700 400 200 L 50 50 1 1 B +X P05 6 700 300 200 L 50 50 1 1 B +X P06 7 700 200 200 L 50 50 1 1 B +X P07 8 700 100 200 L 50 50 1 1 B +X GND 9 0 -1100 200 U 50 50 1 1 W +X P10 10 700 -100 200 L 50 50 1 1 B +X SDA 20 -700 800 200 R 50 50 1 1 B +X P11 11 700 -200 200 L 50 50 1 1 B +X VCC 21 0 1100 200 D 50 50 1 1 W +X P12 12 700 -300 200 L 50 50 1 1 B +X ~INT 22 -700 600 200 R 50 50 1 1 O +X P13 13 700 -400 200 L 50 50 1 1 B +X A1 23 -700 -700 200 R 50 50 1 1 I +X P14 14 700 -500 200 L 50 50 1 1 B +X A2 24 -700 -600 200 R 50 50 1 1 I +X P15 15 700 -600 200 L 50 50 1 1 B +X EPAD 25 100 -1100 200 U 50 50 1 1 I +X P16 16 700 -700 200 L 50 50 1 1 B +X P17 17 700 -800 200 L 50 50 1 1 B +X A0 18 -700 -800 200 R 50 50 1 1 I +X SCL 19 -700 700 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TLC555 +# +DEF TLC555 U 0 40 Y Y 1 F N +F0 "U" -100 425 50 H V R CNN +F1 "TLC555" -100 350 50 H V R CNN +F2 "" 50 -250 50 H V L CNN +F3 "" 650 -550 50 H V C CNN +$FPLIST + DIP* + SOIC-*_3.9x4.9mm_Pitch1.27mm* +$ENDFPLIST +DRAW +S -400 300 400 -200 0 1 10 f +X GND 1 0 -300 100 U 50 50 1 1 W +X ~TRIG 2 -500 0 100 R 50 50 1 1 I +X OUT 3 500 0 100 L 50 50 1 1 O +X ~RESET 4 500 200 100 L 50 50 1 1 I +X CONT 5 500 -100 100 L 50 50 1 1 P +X THRES 6 -500 -100 100 R 50 50 1 1 I +X DISCH 7 -500 200 100 R 50 50 1 1 C +X VDD 8 0 400 100 D 50 50 1 1 W +ENDDRAW +ENDDEF +# +# TLC5940NT +# +DEF TLC5940NT U 0 40 Y Y 1 F N +F0 "U" -500 875 50 H V L CNN +F1 "TLC5940NT" 500 875 50 H V R CNN +F2 "Housings_DIP:DIP-28_W7.62mm" 50 -975 50 H I L CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + DIP*W7.62mm* +$ENDFPLIST +DRAW +C 210 375 5 0 1 0 F +C 210 400 5 0 1 0 F +C 210 425 5 0 1 0 F +C 210 450 5 0 1 0 F +C 210 580 36 0 1 0 N +S -500 -850 -125 -525 0 1 0 N +S -500 750 -125 -300 0 1 0 N +S -500 800 500 -900 0 1 10 f +S 70 750 500 -850 0 1 0 N +S 190 520 230 510 0 1 0 F +P 2 0 1 0 -125 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -125 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +X OUT1 1 700 600 200 L 50 50 1 1 C +X OUT2 2 700 500 200 L 50 50 1 1 C +X OUT3 3 700 400 200 L 50 50 1 1 C +X OUT4 4 700 300 200 L 50 50 1 1 C +X OUT5 5 700 200 200 L 50 50 1 1 C +X OUT6 6 700 100 200 L 50 50 1 1 C +X OUT7 7 700 0 200 L 50 50 1 1 C +X OUT8 8 700 -100 200 L 50 50 1 1 C +X OUT9 9 700 -200 200 L 50 50 1 1 C +X OUT10 10 700 -300 200 L 50 50 1 1 C +X IREF 20 -700 600 200 R 50 50 1 1 I +X OUT11 11 700 -400 200 L 50 50 1 1 C +X VCC 21 0 1000 200 D 50 50 1 1 W +X OUT12 12 700 -500 200 L 50 50 1 1 C +X GND 22 0 -1100 200 U 50 50 1 1 W +X OUT13 13 700 -600 200 L 50 50 1 1 C +X BLANK 23 -700 200 200 R 50 50 1 1 I +X OUT14 14 700 -700 200 L 50 50 1 1 C +X XLAT 24 -700 100 200 R 50 50 1 1 I +X OUT15 15 700 -800 200 L 50 50 1 1 C +X SCLK 25 -700 -600 200 R 50 50 1 1 I C +X XERR 16 -700 -200 200 R 50 50 1 1 C +X SIN 26 -700 -700 200 R 50 50 1 1 I +X SOUT 17 -700 -800 200 R 50 50 1 1 O +X VPRG 27 -700 700 200 R 50 50 1 1 I +X GSCLK 18 -700 400 200 R 50 50 1 1 I C +X OUT0 28 700 700 200 L 50 50 1 1 C +X DCPRG 19 -700 500 200 R 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TLC5940PWP +# +DEF TLC5940PWP U 0 40 Y Y 1 F N +F0 "U" -500 875 50 H V L CNN +F1 "TLC5940PWP" 50 875 50 H V L CNN +F2 "Housings_SSOP:HTSSOP-28_4.4x9.7mm_Pitch0.65mm_ThermalPad" 25 -975 50 H I L CNN +F3 "" -400 700 50 H I C CNN +$FPLIST + HTSSOP*4.4x9.7mm*Pitch0.65mm* +$ENDFPLIST +DRAW +C 210 375 5 0 1 0 F +C 210 400 5 0 1 0 F +C 210 425 5 0 1 0 F +C 210 450 5 0 1 0 F +C 210 580 36 0 1 0 N +S -500 -850 -175 -525 0 1 0 N +S -500 750 -125 -300 0 1 0 N +S -500 800 500 -900 0 1 10 f +S 70 750 500 -850 0 1 0 N +S 190 520 230 510 0 1 0 F +P 2 0 1 0 -170 -640 50 -640 N +P 2 0 1 0 -125 350 50 350 N +P 2 0 1 0 50 -680 -170 -680 N +P 2 0 1 0 50 310 -125 310 N +P 2 0 1 0 70 -660 30 -710 N +P 2 0 1 0 70 -660 30 -610 N +P 2 0 1 0 70 330 30 280 N +P 2 0 1 0 70 330 30 380 N +P 2 0 1 0 210 540 210 520 N +P 2 0 1 0 210 560 220 580 N +P 3 0 1 0 210 600 210 560 200 580 N +P 3 0 1 0 210 620 210 630 190 680 N +P 3 0 1 0 210 680 210 700 260 700 N +P 5 0 1 0 80 580 160 580 140 590 160 580 140 570 N +P 5 0 1 0 80 650 190 650 170 660 190 650 170 640 N +X GND 1 0 -1100 200 U 50 50 1 1 W +X BLANK 2 -700 200 200 R 50 50 1 1 I +X XLAT 3 -700 100 200 R 50 50 1 1 I +X SCLK 4 -700 -600 200 R 50 50 1 1 I C +X SIN 5 -700 -700 200 R 50 50 1 1 I +X VPRG 6 -700 700 200 R 50 50 1 1 I +X OUT0 7 700 700 200 L 50 50 1 1 C +X OUT1 8 700 600 200 L 50 50 1 1 C +X OUT2 9 700 500 200 L 50 50 1 1 C +X OUT3 10 700 400 200 L 50 50 1 1 C +X OUT13 20 700 -600 200 L 50 50 1 1 C +X OUT4 11 700 300 200 L 50 50 1 1 C +X OUT14 21 700 -700 200 L 50 50 1 1 C +X OUT5 12 700 200 200 L 50 50 1 1 C +X OUT15 22 700 -800 200 L 50 50 1 1 C +X OUT6 13 700 100 200 L 50 50 1 1 C +X XERR 23 -700 -200 200 R 50 50 1 1 C +X OUT7 14 700 0 200 L 50 50 1 1 C +X SOUT 24 -700 -800 200 R 50 50 1 1 O +X OUT8 15 700 -100 200 L 50 50 1 1 C +X GSCLK 25 -700 400 200 R 50 50 1 1 I C +X OUT9 16 700 -200 200 L 50 50 1 1 C +X DCPRG 26 -700 500 200 R 50 50 1 1 I +X OUT10 17 700 -300 200 L 50 50 1 1 C +X IREF 27 -700 600 200 R 50 50 1 1 I +X OUT11 18 700 -400 200 L 50 50 1 1 C +X VCC 28 0 1000 200 D 50 50 1 1 W +X OUT12 19 700 -500 200 L 50 50 1 1 C +X PAD 29 -100 -1100 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TM4C1230C3PM +# +DEF TM4C1230C3PM U 0 40 Y Y 1 F N +F0 "U" -1250 1900 50 H V L CNN +F1 "TM4C1230C3PM" 650 1900 50 H V L CNN +F2 "LQFP-64" 0 1500 50 H V C CIN +F3 "" 0 0 50 H V C CNN +ALIAS LM4F111B2QR TM4C1230D5PM LM4F111C4QR TM4C1230E6PM LM4F111E5QR TM4C1230H6PM LM4F111H5QR +$FPLIST + LQFP-64* +$ENDFPLIST +DRAW +S -1250 1850 1250 -1850 0 1 10 f +X I2C5SCL/SSI2RX/T0CCP0/PB6 1 1400 200 150 L 50 50 1 1 B +X VDDA 2 300 2000 150 D 50 50 1 1 W +X GNDA 3 200 -2000 150 U 50 50 1 1 W +X I2C5SDA/SSI2TX/T0CCP1/PB7 4 1400 100 150 L 50 50 1 1 B +X PF4/T2CCP0 5 -1400 600 150 R 50 50 1 1 B +X PE3/AIN0 6 -1400 1400 150 R 50 50 1 1 B +X PE2/AIN1 7 -1400 1500 150 R 50 50 1 1 B +X PE1/AIN2/U7TX 8 -1400 1600 150 R 50 50 1 1 B +X PE0/AIN3/U7RX 9 -1400 1700 150 R 50 50 1 1 B +X NMI/U2TX/WT5CCP1/PD7 10 1400 -1700 150 L 50 50 1 1 B +X SSI0FSS/PA3 20 1400 1400 150 L 50 50 1 1 B +X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 800 150 R 50 50 1 1 B +X OSC0 40 -1400 -800 150 R 50 50 1 1 P +X TDI/T5CCP0/PC2 50 1400 -300 150 L 50 50 1 1 B +X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1200 150 R 50 50 1 1 B +X VDD 11 -200 2000 150 D 50 50 1 1 W +X SSI0RX/PA4 21 1400 1300 150 L 50 50 1 1 B +X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 700 150 R 50 50 1 1 B +X OSC1 41 -1400 -1000 150 R 50 50 1 1 P +X TMS/SWDIO/T4CCP1/PC1 51 1400 -200 150 L 50 50 1 1 B +X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -1000 150 L 50 50 1 1 B +X GND 12 -300 -2000 150 U 50 50 1 1 W +X SSI0TX/PA5 22 1400 1200 150 L 50 50 1 1 B +X PG5/WT0CCP1/U2TX/I2C1SDA 32 -1400 -100 150 R 50 50 1 1 B +X VDD 42 0 2000 150 D 50 50 1 1 W +X TCK/SWCLK/T4CCP0/PC0 52 1400 -100 150 L 50 50 1 1 B +X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1100 150 L 50 50 1 1 B +X C0-/U3TX/WT1CCP1/PC7 13 1400 -800 150 L 50 50 1 1 B +X I2C1SCL/PA6 23 1400 1100 150 L 50 50 1 1 B +X PG4/WT0CCP0/U2RX/I2C1SCL 33 -1400 0 150 R 50 50 1 1 B +X U6RX/WT4CCP0/PD4 43 1400 -1400 150 L 50 50 1 1 B +X U2RX/WT5CCP0/PD6 53 1400 -1600 150 L 50 50 1 1 B +X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1200 150 L 50 50 1 1 B +X C0+/U3RX/WT1CCP0/PC6 14 1400 -700 150 L 50 50 1 1 B +X I2C1SDA/PA7 24 1400 1000 150 L 50 50 1 1 B +X PG3/T5CCP1/I2C4SDA 34 -1400 100 150 R 50 50 1 1 B +X U6TX/WT4CCP1/PD5 44 1400 -1500 150 L 50 50 1 1 B +X VDD 54 100 2000 150 D 50 50 1 1 W +X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1300 150 L 50 50 1 1 B +X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -600 150 L 50 50 1 1 B +X VDDC 25 -500 2000 150 D 50 50 1 1 W +X PG2/T5CCP0/I2C4SCL 35 -1400 200 150 R 50 50 1 1 B +X U1RX/T2CCP0/PB0 45 1400 800 150 L 50 50 1 1 B +X GND 55 0 -2000 150 U 50 50 1 1 W +X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -500 150 L 50 50 1 1 B +X VDD 26 -100 2000 150 D 50 50 1 1 W +X PG1/T4CCP1/I2C3SDA 36 -1400 300 150 R 50 50 1 1 B +X U1TX/T2CCP1/PB1 46 1400 700 150 L 50 50 1 1 B +X VDDC 56 -400 2000 150 D 50 50 1 1 W +X U0RX/PA0 17 1400 1700 150 L 50 50 1 1 B +X GND 27 -200 -2000 150 U 50 50 1 1 W +X PG0/T4CCP0/I2C3SCL 37 -1400 400 150 R 50 50 1 1 B +X I2C0SCL/T3CCP0/PB2 47 1400 600 150 L 50 50 1 1 B +X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 300 150 L 50 50 1 1 B +X U0TX/PA1 18 1400 1600 150 L 50 50 1 1 B +X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/NMI 28 -1400 1000 150 R 50 50 1 1 B +X ~RST~ 38 -1400 -400 150 R 50 50 1 1 I +X I2C0SDA/T3CCP1/PB3 48 1400 500 150 L 50 50 1 1 B +X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 400 150 L 50 50 1 1 B +X SSI0CLK/PA2 19 1400 1500 150 L 50 50 1 1 B +X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 900 150 R 50 50 1 1 B +X GND 39 -100 -2000 150 U 50 50 1 1 B +X TDO/SWO/T5CCP1/PC3 49 1400 -400 150 L 50 50 1 1 B +X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1300 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TM4C1231C3PM +# +DEF TM4C1231C3PM U 0 40 Y Y 1 F N +F0 "U" -1250 2000 50 H V L CNN +F1 "TM4C1231C3PM" 650 2000 50 H V L CNN +F2 "LQFP-64" 0 0 50 H V C CIN +F3 "" 0 200 50 H V C CNN +ALIAS LM4F110B2QR TM4C1231D5PM LM4F110C4QR TM4C1231E6PM LM4F110E5QR TM4C1231H6PM LM4F110H5QR +$FPLIST + LQFP-64* +$ENDFPLIST +DRAW +S -1250 1950 1250 -1950 0 1 10 f +X SSI2RX/T0CCP0/PB6 1 1400 300 150 L 50 50 1 1 B +X VDDA 2 400 2100 150 D 50 50 1 1 W +X GNDA 3 300 -2100 150 U 50 50 1 1 W +X SSI2TX/T0CCP1/PB7 4 1400 200 150 L 50 50 1 1 B +X PF4/T2CCP0 5 -1400 700 150 R 50 50 1 1 B +X PE3/AIN0 6 -1400 1500 150 R 50 50 1 1 B +X PE2/AIN1 7 -1400 1600 150 R 50 50 1 1 B +X PE1/AIN2/U7TX 8 -1400 1700 150 R 50 50 1 1 B +X PE0/AIN3/U7RX 9 -1400 1800 150 R 50 50 1 1 B +X NMI/U2TX/WT5CCP1/PD7 10 1400 -1600 150 L 50 50 1 1 B +X SSI0FSS/PA3 20 1400 1500 150 L 50 50 1 1 B +X PF2/T1CCP0/SSI1CLK/TRD0 30 -1400 900 150 R 50 50 1 1 B +X OSC0 40 -1400 100 150 R 50 50 1 1 P +X TDI/T5CCP0/PC2 50 1400 -200 150 L 50 50 1 1 B +X PE5/AIN8/U5TX/I2C2SDA/CAN0TX 60 -1400 1300 150 R 50 50 1 1 B +X VDD 11 -100 2100 150 D 50 50 1 1 W +X SSI0RX/PA4 21 1400 1400 150 L 50 50 1 1 B +X PF3/T1CCP1/SSI1FSS/CAN0TX/TRCLK 31 -1400 800 150 R 50 50 1 1 B +X OSC1 41 -1400 -100 150 R 50 50 1 1 P +X TMS/SWDIO/T4CCP1/PC1 51 1400 -100 150 L 50 50 1 1 B +X AIN7/I2C3SCL/SSI1CLK/SSI3CLK/WT2CCP0/PD0 61 1400 -900 150 L 50 50 1 1 B +X GND 12 -200 -2100 150 U 50 50 1 1 W +X SSI0TX/PA5 22 1400 1300 150 L 50 50 1 1 B +X ~WAKE~ 32 -1400 -400 150 R 50 50 1 1 I +X VDD 42 100 2100 150 D 50 50 1 1 W +X TCK/SWCLK/T4CCP0/PC0 52 1400 0 150 L 50 50 1 1 B +X AIN6/I2C3SDA/SSI1FSS/SSI3FSS/WT2CCP1/PD1 62 1400 -1000 150 L 50 50 1 1 B +X C0-/U3TX/WT1CCP1/PC7 13 1400 -700 150 L 50 50 1 1 B +X I2C1SCL/PA6 23 1400 1200 150 L 50 50 1 1 B +X ~HIB~ 33 -1400 -500 150 R 50 50 1 1 C +X U6RX/WT4CCP0/PD4 43 1400 -1300 150 L 50 50 1 1 B +X U2RX/WT5CCP0/PD6 53 1400 -1500 150 L 50 50 1 1 B +X AIN5/SSI1RX/SSI3RX/WT3CCP0/PD2 63 1400 -1100 150 L 50 50 1 1 B +X C0+/U3RX/WT1CCP0/PC6 14 1400 -600 150 L 50 50 1 1 B +X I2C1SDA/PA7 24 1400 1100 150 L 50 50 1 1 B +X XOSC0 34 -1400 -800 150 R 50 50 1 1 P +X U6TX/WT4CCP1/PD5 44 1400 -1400 150 L 50 50 1 1 B +X VDD 54 200 2100 150 D 50 50 1 1 W +X AIN4/SSI1TX/SSI3TX/WT3CCP1/PD3 64 1400 -1200 150 L 50 50 1 1 B +X C1+/U1CTS/U1TX/U4TX/WT0CCP1/PC5 15 1400 -500 150 L 50 50 1 1 B +X VDDC 25 -400 2100 150 D 50 50 1 1 W +X GNDX 35 -400 -2100 150 U 50 50 1 1 W +X U1RX/T2CCP0/PB0 45 1400 900 150 L 50 50 1 1 B +X GND 55 100 -2100 150 U 50 50 1 1 W +X C1-/U1RTS/U1RX/U4RX/WT0CCP0/PC4 16 1400 -400 150 L 50 50 1 1 B +X VDD 26 0 2100 150 D 50 50 1 1 W +X XOSC1 36 -1400 -1000 150 R 50 50 1 1 P +X U1TX/T2CCP1/PB1 46 1400 800 150 L 50 50 1 1 B +X VDDC 56 -300 2100 150 D 50 50 1 1 W +X U0RX/PA0 17 1400 1800 150 L 50 50 1 1 B +X GND 27 -100 -2100 150 U 50 50 1 1 W +X VBAT 37 -1400 -1300 150 R 50 50 1 1 P +X I2C0SCL/T3CCP0/PB2 47 1400 700 150 L 50 50 1 1 B +X AIN11/CAN0TX/SSI2FSS/T1CCP1/PB5 57 1400 400 150 L 50 50 1 1 B +X U0TX/PA1 18 1400 1700 150 L 50 50 1 1 B +X PF0/T0CCP0/SSI1RX/U1RTS/CAN0RX/C0O/MNI 28 -1400 1100 150 R 50 50 1 1 B +X ~RST~ 38 -1400 400 150 R 50 50 1 1 I +X I2C0SDA/T3CCP1/PB3 48 1400 600 150 L 50 50 1 1 B +X AIN10/CAN0RX/SSI2CLK/T1CCP0/PB4 58 1400 500 150 L 50 50 1 1 B +X SSI0CLK/PA2 19 1400 1600 150 L 50 50 1 1 B +X PF1/T0CCP1/SSI1TX/U1CTS/C1O/TRD1 29 -1400 1000 150 R 50 50 1 1 B +X GND 39 0 -2100 150 U 50 50 1 1 B +X TDO/SWO/T5CCP1/PC3 49 1400 -300 150 L 50 50 1 1 B +X PE4/AIN9/U5RX/I2C2SCL/CAN0RX 59 -1400 1400 150 R 50 50 1 1 B +ENDDRAW +ENDDEF +# +# TMS320LF2406 +# +DEF TMS320LF2406 U 0 40 Y Y 1 F N +F0 "U" 1050 -2400 50 H V C CNN +F1 "TMS320LF2406" 1050 2400 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +DRAW +T 1 -1000 1250 40 0 0 1 ANALOG Normal 0 C C +T 1 -700 -200 60 0 0 1 COMMUNICATIONS Normal 0 C C +T 1 500 50 60 0 0 1 EVENT Normal 0 C C +T 1 500 1550 60 0 0 1 EVENT Normal 0 C C +S -1600 2300 1600 -2350 0 1 0 N +P 3 0 1 0 -1050 2300 -1050 350 -1600 350 N +P 4 0 1 0 -1600 -750 -550 -750 -550 -1450 -1600 -1450 N +P 4 0 1 0 -1600 250 -750 250 -750 -650 -1600 -650 N +P 4 0 1 0 700 2250 550 2250 550 850 750 850 N +P 4 0 1 0 750 750 550 750 550 -650 750 -650 N +X ADCIN1 77 -1900 2100 300 R 50 50 0 1 I +X BOOT_EN*/XF 0 -1900 -1850 300 R 50 50 1 1 I +X TRST 1 1900 -1600 300 L 50 50 1 1 I I +X TDIRB/IOPF4 2 1900 -500 300 L 50 50 1 1 B +X GNDO 3 -100 -2500 150 U 40 50 1 1 W +X VDDO 4 -200 2450 150 D 40 50 1 1 W +X T4PWM/T4CMP/IOPF3 5 1900 -350 300 L 50 50 1 1 B +X PDPINTA 6 -1900 -900 300 R 50 50 1 1 I I +X T3PWM/T3CMP/IOPF2 7 1900 -250 300 L 50 50 1 1 B +X PLLF2 8 -1900 -2100 300 R 50 50 1 1 I +X PLLF 9 -1900 -2000 300 R 50 50 1 1 I +X PLLVCCA 10 -900 2450 150 D 40 50 1 1 W +X VDD 20 -600 2450 150 D 40 50 1 1 W +X VDDO 30 -100 2450 150 D 40 50 1 1 W +X VprogFLASH 40 -1900 -2250 300 R 50 50 1 1 I +X CANTX/IOPC6 50 -1900 100 300 R 50 50 1 1 B +X CAP4/QEP3/IOPE7 60 1900 700 300 L 50 50 1 1 B +X ADCIN8 80 -1900 1400 300 R 50 50 1 1 I +X GND 90 -200 -2500 150 U 40 50 1 1 W +X TDIRA/IOPB6 11 1900 1000 300 L 50 50 1 1 B +X SPISIMO/IOPC2 21 -1900 -400 300 R 50 50 1 1 B +X PWM5/IOPB2 31 1900 1450 300 L 50 50 1 1 B +X PWM9/IOPE3 41 1900 150 300 L 50 50 1 1 B +X CLKOUT/IOPE0 51 -1900 -1400 300 R 50 50 1 1 B +X EMU0 61 1900 -2000 300 L 50 50 1 1 B +X ADCIN13 71 -1900 900 300 R 50 50 1 1 I +X VREFLO 81 -1900 400 300 R 50 50 1 1 I +X VDD 91 -300 2450 150 D 40 50 1 1 W +X T1PWM/T1CMP/IOPB4 12 1900 1250 300 L 50 50 1 1 B +X SPISOMI/IOPC3 22 -1900 -500 300 R 50 50 1 1 B +X PWM11/IOPE5 32 1900 -50 300 L 50 50 1 1 B +X CAP3/QEP3/IOPA5 52 1900 2000 300 L 50 50 1 1 B +X EMU1/OFF* 62 1900 -2100 300 L 50 50 1 1 B +X ADCIN3 72 -1900 1900 300 R 50 50 1 1 I +X ADCIN4 72 -1900 1800 300 R 50 50 1 1 I +X VREFHI 82 -1900 500 300 R 50 50 1 1 I +X IOPF6 92 1900 -700 300 L 50 50 1 1 B +X T2PWM/T2CMP/IOPB5 13 1900 1150 300 L 50 50 1 1 B +X SPISTE*/IOPC5 23 -1900 -600 300 R 50 50 1 1 B +X PWM4/IOPB1 33 1900 1550 300 L 50 50 1 1 B +X PWM8/IOPE2 43 1900 250 300 L 50 50 1 1 B +X GNDO 53 200 -2500 150 U 40 50 1 1 W +X GNDO 63 300 -2500 150 U 40 50 1 1 W +X ADCIN12 73 -1900 1000 300 R 50 50 1 1 I +X VCCA 83 -1100 2450 150 D 40 50 1 1 W +X RESET 93 -1900 -800 300 R 50 50 1 1 I I +X IOPC0 14 1900 -850 300 L 50 50 1 1 B +X SPICLK/IOPC4 24 -1900 -300 300 R 50 50 1 1 B +X GND 34 -400 -2500 150 U 40 50 1 1 W +X VDDO 54 0 2450 150 D 40 50 1 1 W +X VDDO 64 100 2450 150 D 40 50 1 1 W +X ADCIN2 74 -1900 2000 300 R 50 50 1 1 I +X GNDA 84 -850 -2500 150 U 40 50 1 1 W +X TCK 94 1900 -1200 300 L 50 50 1 1 B +X XINT2/ADSOC/IOPD0 15 -1900 -1250 300 R 50 50 1 1 B +X TMS2 25 1800 -1750 200 L 50 50 1 1 I +X VDD 35 -500 2450 150 D 40 50 1 1 W +X PWM7/IOPE1 45 1900 350 300 L 50 50 1 1 B +X CAP2/QEP2/IOPA4 55 1900 2100 300 L 50 50 1 1 B +X ADCIN15 65 -1900 700 300 R 50 50 1 1 I +X ADCIN11 75 -1900 1100 300 R 50 50 1 1 I +X BIO*/IOPC1 85 1900 -950 300 L 50 50 1 1 B +X PDPINTB 95 -1900 -1000 300 R 50 50 1 1 I I +X XINT1/IOPA2 16 -1900 -1150 300 R 50 50 1 1 B +X TCLKINA/IOPB7 26 1900 900 300 L 50 50 1 1 B +X PWM3/IOPB0 36 1900 1650 300 L 50 50 1 1 B +X GNDO 46 100 -2500 150 U 40 50 1 1 W +X CAP5/QEP4/IOPF0 56 1900 600 300 L 50 50 1 1 B +X ADCIN7 66 -1900 1500 300 R 50 50 1 1 I +X ADCIN10 76 -1900 1200 300 R 50 50 1 1 I +X TDI 96 1900 -1300 300 L 50 50 1 1 I +X SCITxD/IOPA0 17 -1900 -50 300 R 50 50 1 1 B +X PWM12/IOPE6 27 1900 -150 300 L 50 50 1 1 B +X PWM2/IOPA7 37 1900 1750 300 L 50 50 1 1 B +X CAP1/QEP1/IOPA3 57 1900 2200 300 L 50 50 1 1 B +X ADCIN6 67 -1900 1600 300 R 50 50 1 1 I +X XTAL1/CLKIN 87 -1900 -1600 300 R 50 50 1 1 I +X GNDO 97 400 -2500 150 U 40 50 1 1 W +X SCIRxD/IOPA1 18 -1900 -150 300 R 50 50 1 1 B +X PWM6/IOPB3 28 1900 1350 300 L 50 50 1 1 B +X PWM10/IOPE4 38 1900 50 300 L 50 50 1 1 B +X CAP6/IOPF1 48 1900 500 300 L 50 50 1 1 B +X GND 58 -300 -2500 150 U 40 50 1 1 W +X ADCIN14 68 -1900 800 300 R 50 50 1 1 I +X ADCIN9 78 -1900 1300 300 R 50 50 1 1 I +X XTAL2 88 -1900 -1700 300 R 50 50 1 1 O +X VDDO 98 200 2450 150 D 40 50 1 1 W +X GND 19 -500 -2500 150 U 40 50 1 1 W +X GNDO 29 0 -2500 150 U 40 50 1 1 W +X PWM1/IOPA6 39 1900 1850 300 L 50 50 1 1 B +X CANRX/IOPC7 49 -1900 200 300 R 50 50 1 1 B +X VDD 59 -400 2450 150 D 40 50 1 1 W +X ADCIN5 69 -1900 1700 300 R 50 50 1 1 I +X ADCIN0 79 -1900 2200 300 R 50 50 1 1 I +X TCKINB/IOPF5 89 1900 -600 300 L 50 50 1 1 B +X TDO 99 1900 -1400 300 L 50 50 1 1 O +X TMS 100 1900 -1500 300 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TMS470R1B768 +# +DEF TMS470R1B768 U 0 40 Y Y 1 F N +F0 "U" -1350 3700 50 H V L CNN +F1 "TMS470R1B768" 800 3700 50 H V L CNN +F2 "" 0 -100 50 H V C CNN +F3 "" 0 -100 50 H V C CNN +$FPLIST + PQFP-144* +$ENDFPLIST +DRAW +S -1350 3650 1350 -3650 0 1 10 f +X ~SPI1ENA~ 1 1500 -700 150 L 50 50 1 1 P I +X ~SPI1SCS~ 2 1500 -800 150 L 50 50 1 1 P I +X SPI1SIMO 3 1500 -1000 150 L 50 50 1 1 P +X SPI1SOMI 4 1500 -1100 150 L 50 50 1 1 P +X SPI1CLK 5 1500 -900 150 L 50 50 1 1 P +X ~SPI4ENA~ 6 1500 -2500 150 L 50 50 1 1 P I +X ~SPI4SCS~ 7 1500 -2600 150 L 50 50 1 1 P I +X SPI4SIMO 8 1500 -2800 150 L 50 50 1 1 P +X SPI4SOMI 9 1500 -2900 150 L 50 50 1 1 P +X SPI4CLK 10 1500 -2700 150 L 50 50 1 1 P +X GIOD[1] 20 -1500 1400 150 R 50 50 1 1 P +X Vss 30 -600 -3800 150 U 50 50 1 1 P +X GIOA[1]/INT1/ECLK 40 -1500 2800 150 R 50 50 1 1 P +X HET[31] 50 -1500 -2600 150 R 50 50 1 1 P +X SPI5CLK 60 1500 -3300 150 L 50 50 1 1 P +X HET[19] 70 -1500 -1400 150 R 50 50 1 1 P +X HET[9] 80 -1500 -400 150 R 50 50 1 1 P +X SCI1TX 90 1500 600 150 L 50 50 1 1 P +X Vss 11 -700 -3800 150 U 50 50 1 1 W +X GIOD[0] 21 -1500 1500 150 R 50 50 1 1 P +X Vcc 31 -600 3800 150 D 50 50 1 1 P +X GIOA[2]/INT2 41 -1500 2700 150 R 50 50 1 1 P +X HET[24] 51 -1500 -1900 150 R 50 50 1 1 P +X ~SPI5ENA~ 61 1500 -3100 150 L 50 50 1 1 P I +X HET[18] 71 -1500 -1300 150 R 50 50 1 1 P +X VssIO 81 400 -3800 150 U 50 50 1 1 P +X SCI1RX 91 1500 700 150 L 50 50 1 1 P +X OSCOUT 12 -1500 -3100 150 R 50 50 1 1 P +X HET[17] 22 -1500 -1200 150 R 50 50 1 1 P +X ~PORST~ 32 -1500 3400 150 R 50 50 1 1 I I +X GIOA[3]/INT3 42 -1500 2600 150 R 50 50 1 1 P +X VssIO 52 600 -3800 150 U 50 50 1 1 W +X SPI2CLK 62 1500 -1500 150 L 50 50 1 1 P +X AWD 72 -1500 3200 150 R 50 50 1 1 P +X VccIO 82 400 3800 150 D 50 50 1 1 P +X Vss 92 -200 -3800 150 U 50 50 1 1 P +X OSCIN 13 -1500 -3200 150 R 50 50 1 1 P +X HET[16] 23 -1500 -1100 150 R 50 50 1 1 P +X GIOA[7]/INT7 33 -1500 2200 150 R 50 50 1 1 P +X SCI2RX 43 1500 400 150 L 50 50 1 1 P +X VccIO 53 600 3800 150 D 50 50 1 1 W +X SPI2SIMO 63 1500 -1600 150 L 50 50 1 1 P +X PLLDIS 73 -1500 -2900 150 R 50 50 1 1 P +X CLKOUT 83 -1500 -2800 150 R 50 50 1 1 P +X Vcc 93 -200 3800 150 D 50 50 1 1 P +X Vcc 14 -700 3800 150 D 50 50 1 1 W +X HET[15] 24 -1500 -1000 150 R 50 50 1 1 P +X GIOA[6]/INT6 34 -1500 2300 150 R 50 50 1 1 P +X SCI2TX 44 1500 300 150 L 50 50 1 1 P +X Vss 54 -500 -3800 150 U 50 50 1 1 W +X SPI2SOMI 64 1500 -1700 150 L 50 50 1 1 P +X TDI 74 1500 3100 150 L 50 50 1 1 P +X GIOB[7] 84 -1500 2100 150 R 50 50 1 1 P +X SPI3CLK 94 1500 -2100 150 L 50 50 1 1 P +X ~RST~ 15 -1500 3500 150 R 50 50 1 1 I I +X HET[14] 25 -1500 -900 150 R 50 50 1 1 P +X GIOA[5]/INT5 35 -1500 2400 150 R 50 50 1 1 P +X SCI2CLK 45 1500 200 150 L 50 50 1 1 P +X Vcc 55 -500 3800 150 D 50 50 1 1 U +X ~SPI2ENA~ 65 1500 -1300 150 L 50 50 1 1 P I +X TDO5 75 1500 3200 150 L 50 50 1 1 P +X Vss 85 -100 -3800 150 U 50 50 1 1 P +X SPI3SOMI 95 1500 -2300 150 L 50 50 1 1 P +X VssIO 16 500 -3800 150 U 50 50 1 1 W +X HET[13] 26 -1500 -800 150 R 50 50 1 1 P +X GIOA[4]/INT4 36 -1500 2500 150 R 50 50 1 1 P +X ~SPI5SCS~ 46 1500 -3200 150 L 50 50 1 1 P I +X CAN2HTX 56 1500 -400 150 L 50 50 1 1 P +X ~SPI2SCS~ 66 1500 -1400 150 L 50 50 1 1 P I +X TCK 76 1500 3300 150 L 50 50 1 1 P +X Vcc 86 -300 3800 150 D 50 50 1 1 P +X SPI3SIMO 96 1500 -2200 150 L 50 50 1 1 P +X VccIO 17 500 3800 150 D 50 50 1 1 W +X HET[12] 27 -1500 -700 150 R 50 50 1 1 P +X ~TRST~ 37 -1500 3300 150 R 50 50 1 1 I I +X HET[28] 47 -1500 -2300 150 R 50 50 1 1 P +X CAN2HRX 57 1500 -500 150 L 50 50 1 1 P +X HET[22] 67 -1500 -1700 150 R 50 50 1 1 P +X CAN3HRX 77 1500 -300 150 L 50 50 1 1 P +X CAN1HRX 87 1500 -100 150 L 50 50 1 1 P +X ~SPI3SCS~ 97 1500 -2000 150 L 50 50 1 1 P I +X GIOD[3] 18 -1500 1200 150 R 50 50 1 1 P +X HET[11] 28 -1500 -600 150 R 50 50 1 1 P +X TEST 38 -1500 3100 150 R 50 50 1 1 P +X HET[29] 48 -1500 -2400 150 R 50 50 1 1 P +X SPI5SIMO 58 1500 -3400 150 L 50 50 1 1 P +X HET[21] 68 -1500 -1600 150 R 50 50 1 1 P +X CAN3HTX 78 1500 -200 150 L 50 50 1 1 P +X CAN1HTX 88 1500 0 150 L 50 50 1 1 P +X ~SPI3ENA~ 98 1500 -1900 150 L 50 50 1 1 P I +X GIOD[2] 19 -1500 1300 150 R 50 50 1 1 P +X HET[10] 29 -1500 -500 150 R 50 50 1 1 P +X GIOA[0]/INT0 39 -1500 2900 150 R 50 50 1 1 I +X HET[30] 49 -1500 -2500 150 R 50 50 1 1 P +X SPI5SOMI 59 1500 -3500 150 L 50 50 1 1 P +X HET[20] 69 -1500 -1500 150 R 50 50 1 1 P +X HET[8] 79 -1500 -300 150 R 50 50 1 1 P +X SCI1CLK 89 1500 500 150 L 50 50 1 1 P +X ADEVT 99 1500 900 150 L 50 50 1 1 P +X ADIN[7] 100 1500 2200 150 L 50 50 1 1 P +X ADIN[14] 110 1500 1500 150 L 50 50 1 1 P +X TMS 120 1500 3400 150 L 50 50 1 1 P +X HET[1] 130 -1500 400 150 R 50 50 1 1 P +X HET[5] 140 -1500 0 150 R 50 50 1 1 P +X ADIN[6] 101 1500 2300 150 L 50 50 1 1 P +X ADIN[10] 111 1500 1900 150 L 50 50 1 1 P +X TMS2 121 1500 3500 150 L 50 50 1 1 P +X Vss 131 -400 -3800 150 U 50 50 1 1 P +X HET[6] 141 -1500 -100 150 R 50 50 1 1 P +X ADIN[5] 102 1500 2400 150 L 50 50 1 1 P +X ADIN[13] 112 1500 1600 150 L 50 50 1 1 P +X GIOC[0] 122 -1500 1900 150 R 50 50 1 1 P +X Vcc 132 -800 3800 150 D 50 50 1 1 P +X HET[7] 142 -1500 -200 150 R 50 50 1 1 P +X ADIN[15] 103 1500 1400 150 L 50 50 1 1 P +X ADIN[9] 113 1500 2000 150 L 50 50 1 1 P +X HET[23] 123 -1500 -1800 150 R 50 50 1 1 P +X FLTP2 133 -1500 900 150 R 50 50 1 1 P +X GIOC[1] 143 -1500 1800 150 R 50 50 1 1 P +X ADIN[4] 104 1500 2500 150 L 50 50 1 1 P +X ADIN[12] 114 1500 1700 150 L 50 50 1 1 P +X HET[25] 124 -1500 -2000 150 R 50 50 1 1 P +X FLTP1 134 -1500 800 150 R 50 50 1 1 P +X GIOC[2] 144 -1500 1700 150 R 50 50 1 1 P +X ADIN[3] 105 1500 2600 150 L 50 50 1 1 P +X ADIN[8] 115 1500 2100 150 L 50 50 1 1 P +X HET[26] 125 -1500 -2100 150 R 50 50 1 1 P +X VccP 135 0 3800 150 D 50 50 1 1 P +X ADIN[2] 106 1500 2700 150 L 50 50 1 1 P +X ADRefHi 116 1500 1200 150 L 50 50 1 1 P +X HET[27] 126 -1500 -2200 150 R 50 50 1 1 P +X Vss 136 0 -3800 150 U 50 50 1 1 P +X ADIN[1] 107 1500 2800 150 L 50 50 1 1 P +X ADRefLo 117 1500 1100 150 L 50 50 1 1 P +X Vss 127 -300 -3800 150 U 50 50 1 1 P +X HET[2] 137 -1500 300 150 R 50 50 1 1 P +X ADIN[0] 108 1500 2900 150 L 50 50 1 1 P +X VccAD 118 200 3800 150 D 50 50 1 1 P +X Vcc 128 -400 3800 150 D 50 50 1 1 P +X HET[3] 138 -1500 200 150 R 50 50 1 1 P +X ADIN[11] 109 1500 1800 150 L 50 50 1 1 P +X VssAD 119 200 -3800 150 U 50 50 1 1 P +X HET[0] 129 -1500 500 150 R 50 50 1 1 P +X HET[4] 139 -1500 100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# +# TPS2044D +# +DEF TPS2044D U 0 40 Y Y 2 L N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2044D" 0 350 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOIC*3.9x9.9mm*1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X GND 1 500 -300 200 L 50 50 1 1 W +X IN1 2 500 200 200 L 50 50 1 1 W +X ~EN1 3 -500 -200 200 R 50 50 1 1 I +X ~EN2 4 -500 -300 200 R 50 50 1 1 I +X ~OC2 13 -500 100 200 R 50 50 1 1 C +X OUT2 14 500 -100 200 L 50 50 1 1 w +X OUT1 15 500 0 200 L 50 50 1 1 w +X ~OC1 16 -500 200 200 R 50 50 1 1 C +X GND 5 500 -300 200 L 50 50 2 1 W +X IN2 6 500 200 200 L 50 50 2 1 W +X ~EN3 7 -500 -200 200 R 50 50 2 1 I +X ~EN4 8 -500 -300 200 R 50 50 2 1 I +X ~OC4 9 -500 100 200 R 50 50 2 1 C +X OUT4 10 500 -100 200 L 50 50 2 1 w +X OUT3 11 500 0 200 L 50 50 2 1 w +X ~OC3 12 -500 200 200 R 50 50 2 1 C +ENDDRAW +ENDDEF +# +# TPS2054D +# +DEF TPS2054D U 0 40 Y Y 2 L N +F0 "U" 0 425 50 H V C CNN +F1 "TPS2054D" 0 350 50 H V C CNN +F2 "Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm" 0 -450 50 H V C CNN +F3 "" -50 300 50 H V C CNN +$FPLIST + SOIC*3.9x9.9mm*1.27mm* +$ENDFPLIST +DRAW +S -300 300 300 -400 0 1 10 f +X GND 1 500 -300 200 L 50 50 1 1 W +X IN1 2 500 200 200 L 50 50 1 1 W +X EN1 3 -500 -200 200 R 50 50 1 1 I +X EN2 4 -500 -300 200 R 50 50 1 1 I +X ~OC2 13 -500 100 200 R 50 50 1 1 C +X OUT2 14 500 -100 200 L 50 50 1 1 W +X OUT1 15 500 0 200 L 50 50 1 1 w +X ~OC1 16 -500 200 200 R 50 50 1 1 C +X GND 5 500 -300 200 L 50 50 2 1 W +X IN2 6 500 200 200 L 50 50 2 1 W +X EN3 7 -500 -200 200 R 50 50 2 1 I +X EN4 8 -500 -300 200 R 50 50 2 1 I +X ~OC4 9 -500 100 200 R 50 50 2 1 C +X OUT4 10 500 -100 200 L 50 50 2 1 w +X OUT3 11 500 0 200 L 50 50 2 1 w +X ~OC3 12 -500 200 200 R 50 50 2 1 C +ENDDRAW +ENDDEF +# +# TPS2513 +# +DEF TPS2513 U 0 40 Y Y 1 F N +F0 "U" -150 -300 50 H V C CNN +F1 "TPS2513" 0 300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN +F3 "" 0 50 50 H V C CNN +ALIAS TPS2513A +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -200 250 200 -250 0 1 10 f +X DP1 1 300 200 100 L 50 50 1 1 I +X GND 2 -300 -200 100 R 50 50 1 1 W +X DP2 3 300 -100 100 L 50 50 1 1 I +X DM2 4 300 -200 100 L 50 50 1 1 I +X IN 5 -300 200 100 R 50 50 1 1 W +X DM1 6 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TPS2514 +# +DEF TPS2514 U 0 40 Y Y 1 F N +F0 "U" -150 -300 50 H V C CNN +F1 "TPS2514" 0 300 50 H V C CNN +F2 "TO_SOT_Packages_SMD:SOT-23-6" 0 -400 50 H I C CNN +F3 "" 0 50 50 H V C CNN +ALIAS TPS2514A +$FPLIST + SOT-23-6* +$ENDFPLIST +DRAW +S -200 250 200 -250 0 1 10 f +X DP1 1 300 200 100 L 50 50 1 1 I +X GND 2 -300 -200 100 R 50 50 1 1 W +X NC 3 300 -100 100 L 50 50 1 1 N N +X NC 4 300 -200 100 L 50 50 1 1 N N +X IN 5 -300 200 100 R 50 50 1 1 W +X DM1 6 300 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TS5A3160 +# +DEF TS5A3160 U 0 40 Y Y 1 F N +F0 "U" -100 325 50 H V R CNN +F1 "TS5A3160" -100 250 50 H V R CNN +F2 "" 50 -250 50 H V L CNN +F3 "" 100 0 50 H V C CNN +ALIAS TS5A3159 +$FPLIST + SOT-23-6* + SC-70-6* +$ENDFPLIST +DRAW +S -300 200 300 -200 0 1 10 f +X NO 1 -400 100 100 R 50 50 1 1 P +X GND 2 0 -300 100 U 50 50 1 1 W +X NC 3 -400 -100 100 R 50 50 1 1 P +X COM 4 400 -100 100 L 50 50 1 1 P +X V+ 5 0 300 100 D 50 50 1 1 W +X IN 6 400 100 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# +# TUSB2036 +# +DEF TUSB2036 U 0 40 Y Y 1 F N +F0 "U" -750 1450 50 H V C CNN +F1 "TUSB2036" 0 0 50 H V C CNN +F2 "" 0 0 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + LQFP-32_7x7mm_Pitch0.8mm +$ENDFPLIST +DRAW +S -800 1400 800 -1400 0 1 10 f +X DP0 1 -1000 700 200 R 50 50 1 1 B +X DM0 2 -1000 600 200 R 50 50 1 1 B +X VCC 3 -100 1600 200 D 50 50 1 1 W +X ~RESET 4 -1000 1200 200 R 50 50 1 1 I +X EECLK 5 -1000 -500 200 R 50 50 1 1 T +X EEDATA/~GANGED 6 -1000 -600 200 R 50 50 1 1 B +X GND 7 -100 -1600 200 U 50 50 1 1 W +X ~BUSPWR 8 -1000 300 200 R 50 50 1 1 I +X ~PWRON1 9 1000 -1000 200 L 50 50 1 1 O +X ~OVRCUR1 10 1000 -500 200 L 50 50 1 1 I +X DP3 20 1000 0 200 L 50 50 1 1 B +X XTAL1/CLK48 30 -1000 -1100 200 R 50 50 1 1 I +X DM1 11 1000 700 200 L 50 50 1 1 B +X ~OCPROT~/~PWRSW~ 21 -1000 200 200 R 50 50 1 1 I +X MODE 31 -1000 -1000 200 R 50 50 1 1 I +X DP1 12 1000 800 200 L 50 50 1 1 B +X NPINT0 22 -1000 -100 200 R 50 50 1 1 I +X SUSPND 32 1000 1200 200 L 50 50 1 1 O +X ~PWRON2 13 1000 -1100 200 L 50 50 1 1 O +X NPINT1 23 -1000 -200 200 R 50 50 1 1 I +X ~OVRCUR2 14 1000 -600 200 L 50 50 1 1 I +X ~NP3 24 -1000 0 200 R 50 50 1 1 I +X DM2 15 1000 300 200 L 50 50 1 1 B +X VCC 25 100 1600 200 D 50 50 1 1 W +X DP2 16 1000 400 200 L 50 50 1 1 B +X ~EXTMEM 26 -1000 -700 200 R 50 50 1 1 I +X ~PWRON3 17 1000 -1200 200 L 50 50 1 1 O +X DP0PUR 27 -1000 900 200 R 50 50 1 1 O +X ~OVRCUR3 18 1000 -700 200 L 50 50 1 1 I +X GND 28 100 -1600 200 U 50 50 1 1 W +X DM3 19 1000 -100 200 L 50 50 1 1 B +X XTAL2 29 -1000 -1200 200 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/library/transistors.dcm b/library/transistors.dcm index 9b188a0d..ff931c54 100644 --- a/library/transistors.dcm +++ b/library/transistors.dcm @@ -554,6 +554,12 @@ K OptiMOS Power MOSFET N-MOS F http://www.infineon.com/dgdl/Infineon-BSC026N08NS5-DS-v02_01-EN.pdf?fileId=5546d4624ad04ef9014ae2eace7629e0 $ENDCMP # +$CMP BSC028N06LS3 +D OptiMOS N-Channel Power MOSFET, Vds 60V, Rdson 2.8mOhm, Id 100A, Qg (typ) 31.0nC, PG-TDSON-8 +K OptiMOS Power MOSFET N-MOS +F http://www.infineon.com/dgdl/Infineon-BSC028N06LS3-DS-v02_02-en.pdf?fileId=db3a30431ddc9372011ebafa4c607f8c +$ENDCMP +# $CMP BSC030N08NS5ATMA1 D OptiMOS N-Channel Power MOSFET, Vds 80V, Rdson 3.0mOhm, Id 100A, Qg (typ) 61.0nC, PG-TDSON-8 K OptiMOS Power MOSFET N-MOS diff --git a/library/transistors.lib b/library/transistors.lib index 0bafb046..cad2e4cf 100644 --- a/library/transistors.lib +++ b/library/transistors.lib @@ -1134,7 +1134,7 @@ F0 "Q" -200 300 50 H V L CNN F1 "CSD17578Q5A" -200 -250 50 H V L CNN F2 "" 0 200 50 H V C CIN F3 "" 0 0 50 V V L CNN -ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 +ALIAS CSD17579Q5A CSD16570Q5B CSD17577Q5A CSD18509Q5B CSD18540Q5B CSD17573Q5B CSD17576Q5B CSD19534Q5A CSD17570Q5B CSD19533Q5A CSD19502Q5B CSD19532Q5B CSD19531Q5A CSD18563Q5A CSD18537NQ5A CSD18532NQ5B CSD17556Q5B CSD18502Q5B CSD18532Q5B CSD17552Q5A CSD17559Q5 CSD18534Q5A CSD18533Q5A CSD17555Q5A CSD17551Q5A CSD18501Q5A CSD18503Q5A CSD18504Q5A CSD18531Q5A CSD17553Q5A CSD16342Q5A CSD17322Q5A CSD17327Q5A CSD17522Q5A CSD17527Q5A CSD17501Q5A CSD17506Q5A CSD17505Q5A CSD17507Q5A CSD17510Q5A CSD17311Q5 CSD17312Q5 CSD17303Q5 CSD16415Q5 CSD17302Q5A CSD17305Q5A CSD17306Q5A CSD17307Q5A CSD17310Q5A CSD17301Q5A CSD16408Q5 CSD16322Q5 CSD16325Q5 CSD16321Q5 CSD16414Q5 CSD16401Q5 CSD16403Q5A CSD16404Q5A CSD16407Q5 CSD16410Q5A CSD16412Q5A CSD16413Q5A BSC026N08NS5ATMA1 BSC030N08NS5ATMA1 BSC035N10NS5ATMA1 BSC037N08NS5ATMA1 BSC040N10NS5ATMA1 BSC040N08NS5ATMA1 BSC046N10NS3GATMA1 BSC047N08NS3GATMA1 BSC052N08NS5ATMA1 BSC057N08NS3GATMA1 BSC060N10NS3GATMA1 BSC061N08NS5ATMA1 BSC070N10NS3GATMA1 BSC070N10NS5ATMA1 BSC072N08NS5ATMA1 BSC079N10NSGATMA1 BSC082N10LSGATMA1 BSC098N10NS5ATMA1 BSC100N10NSFGATMA1 BSC105N10LSFGATMA1 BSC109N10NS3GATMA1 BSC117N08NS5ATMA1 BSC118N10NSGATMA1 BSC123N08NS3GATMA1 BSC123N10LSGATMA1 BSC159N10LSFGATMA1 BSC160N10NS3GATMA1 BSC196N10NSGATMA1 BSC252N10NSFGATMA1 BSC265N10LSFGATMA1 BSC340N08NS3GATMA1 BSC440N10NS3GATMA1 BSC028N06LS3 $FPLIST SON* $ENDFPLIST diff --git a/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings new file mode 100644 index 00000000..3dc7a9bc Binary files /dev/null and b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wings differ diff --git a/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl new file mode 100644 index 00000000..ff3501e9 --- /dev/null +++ b/modules/packages3d/Housings_SSOP.3dshapes/ETSSOP-20-1EP_4.4x6.5mm_Pitch0.65mm.wrl @@ -0,0 +1,3366 @@ +#VRML V2.0 utf8 +#File: TSSOP-20_4.4x6.5mm_Pitch0.65mm.wrl +#License: The contents of this file were generated by software; +# the user is free to use, modify, and distribute this file +# without restrictions. + +DEF TSSOPX20_4X4x6X5mm_Pitch0X65mm Transform { + children [ + Shape { + appearance Appearance { + material DEF charcoal Material { + diffuseColor 0.087 0.087 0.087 + emissiveColor 0 0 0 + specularColor 0.01 0.01 0.01 + ambientIntensity 0.09 + transparency 0 + shininess 0 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.81695592 -1.2492644 0.03937, 0.8359549 -1.2300449 0.03937, 0.8359549 1.2300449 0.03937, 0.81695592 1.2492644 0.03937, -0.81695592 1.2492644 0.03937, -0.8359549 1.2300449 0.03937, + -0.8359549 -1.2300449 0.03937, -0.81695592 -1.2492644 0.03937, 0.82634622 -1.2589486 0.059055, 0.84556357 -1.2395801 0.059055, 0.84556357 1.2395801 0.059055, 0.82634622 1.2589486 0.059055, + -0.82634622 1.2589486 0.059055, -0.84556357 1.2395801 0.059055, -0.84556357 -1.2395801 0.059055, -0.82634622 -1.2589486 0.059055 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.81695592 -1.2492644 0.03937, 0.8359549 -1.2300449 0.03937, 0.8359549 1.2300449 0.03937, 0.81695592 1.2492644 0.03937, -0.81695592 1.2492644 0.03937, -0.8359549 1.2300449 0.03937, + -0.8359549 -1.2300449 0.03937, -0.81695592 -1.2492644 0.03937 ] + } + coordIndex [ + 7,6,5,4,3,2,1,0,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.82634622 -1.2589486 0.059055, 0.84556357 -1.2395801 0.059055, 0.84556357 1.2395801 0.059055, 0.82634622 1.2589486 0.059055, -0.82634622 1.2589486 0.059055, -0.84556357 1.2395801 0.059055, + -0.84556357 -1.2395801 0.059055, -0.82634622 -1.2589486 0.059055, 0.846455 -1.279525 0.177165, 0.86614 -1.25984 0.177165, 0.86614 1.25984 0.177165, 0.846455 1.279525 0.177165, + -0.846455 1.279525 0.177165, -0.86614 1.25984 0.177165, -0.86614 -1.25984 0.177165, -0.846455 -1.279525 0.177165 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.846455 -1.279525 0.177165, 0.86614 -1.25984 0.177165, 0.86614 1.25984 0.177165, 0.846455 1.279525 0.177165, -0.846455 1.279525 0.177165, -0.86614 1.25984 0.177165, + -0.86614 -1.25984 0.177165, -0.846455 -1.279525 0.177165, 0.846455 -1.279525 0.295275, 0.86614 -1.25984 0.295275, 0.86614 1.25984 0.295275, 0.846455 1.279525 0.295275, + -0.846455 1.279525 0.295275, -0.86614 1.25984 0.295275, -0.86614 -1.25984 0.295275, -0.846455 -1.279525 0.295275 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.846455 -1.279525 0.295275, 0.86614 -1.25984 0.295275, 0.86614 1.25984 0.295275, 0.846455 1.279525 0.295275, -0.846455 1.279525 0.295275, -0.86614 1.25984 0.295275, + -0.86614 -1.25984 0.295275, -0.846455 -1.279525 0.295275, 0.82634622 -1.2589486 0.413385, 0.84556357 -1.2395801 0.413385, 0.84556357 1.2395801 0.413385, 0.82634622 1.2589486 0.413385, + -0.82634622 1.2589486 0.413385, -0.84556357 1.2395801 0.413385, -0.84556357 -1.2395801 0.413385, -0.82634622 -1.2589486 0.413385 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.82634622 -1.2589486 0.413385, 0.84556357 -1.2395801 0.413385, 0.84556357 1.2395801 0.413385, 0.82634622 1.2589486 0.413385, -0.82634622 1.2589486 0.413385, -0.84556357 1.2395801 0.413385, + -0.84556357 -1.2395801 0.413385, -0.82634622 -1.2589486 0.413385, 0.81695592 -1.2492644 0.43307, 0.8359549 -1.2300449 0.43307, 0.8359549 1.2300449 0.43307, 0.81695592 1.2492644 0.43307, + -0.81695592 1.2492644 0.43307, -0.8359549 1.2300449 0.43307, -0.8359549 -1.2300449 0.43307, -0.81695592 -1.2492644 0.43307 ] + } + coordIndex [ + 0,1,9,8,-1, 1,2,10,9,-1, 2,3,11,10,-1, 3,4,12,11,-1, + 4,5,13,12,-1, 5,6,14,13,-1, 6,7,15,14,-1, 7,0,8,15,-1 + ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.81696 1.24926 0.43307, -0.83595 1.23004 0.43307, + -0.83595 -1.23004 0.43307, -0.81696 -1.24926 0.43307, + 0.81696 -1.24926 0.43307, 0.83595 -1.23004 0.43307, + 0.83595 1.23004 0.43307, 0.81696 1.24926 0.43307, + -0.6496 0.95472 0.43307, -0.6351 1.00886 0.43307, + -0.59547 1.04848 0.43307, -0.54134 1.06299 0.43307, + -0.4872 1.04848 0.43307, -0.44758 1.00886 0.43307, + -0.43307 0.95472 0.43307, -0.44758 0.90059 0.43307, + -0.4872 0.86096 0.43307, -0.54134 0.84646 0.43307, + -0.59547 0.86096 0.43307, -0.6351 0.90059 0.43307] + } + coordIndex [ + 7, 0, 11, -1, 7, 11, 12, -1, 7, 12, 13, -1, 7, 13, 14, -1, + 7, 14, 4, -1, 7, 4, 5, -1, 7, 5, 6, -1, 0, 1, 3, -1, + 0, 3, 19, -1, 0, 19, 8, -1, 0, 8, 9, -1, 0, 9, 10, -1, + 0, 10, 11, -1, 4, 14, 15, -1, 4, 15, 16, -1, 4, 16, 17, -1, + 4, 17, 18, -1, 4, 18, 19, -1, 4, 19, 3, -1, 3, 1, 2, -1 ] + } + } + Shape { + appearance Appearance { + material USE charcoal + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.43307 0.9547225 0.43307, -0.44757509 1.0088563 0.43307, -0.48720375 1.0484849 0.43307, -0.5413375 1.06299 0.43307, -0.59547125 1.0484849 0.43307, -0.63509991 1.0088563 0.43307, + -0.649605 0.9547225 0.43307, -0.63509991 0.90058875 0.43307, -0.59547125 0.86096009 0.43307, -0.5413375 0.846455 0.43307, -0.48720375 0.86096009 0.43307, -0.44757509 0.90058875 0.43307, + -0.44998938 0.9547225 0.42491521, -0.46222771 1.0003966 0.42491521, -0.49566344 1.0338323 0.42491521, -0.5413375 1.0460706 0.42491521, -0.58701156 1.0338323 0.42491521, -0.62044729 1.0003966 0.42491521, + -0.63268562 0.9547225 0.42491521, -0.62044729 0.90904844 0.42491521, -0.58701156 0.87561271 0.42491521, -0.5413375 0.86337438 0.42491521, -0.49566344 0.87561271 0.42491521, -0.46222771 0.90904844 0.42491521, + -0.46751755 0.9547225 0.41816768, -0.47740755 0.99163247 0.41816768, -0.50442753 1.0186524 0.41816768, -0.5413375 1.0285424 0.41816768, -0.57824747 1.0186524 0.41816768, -0.60526745 0.99163247 0.41816768, + -0.61515745 0.9547225 0.41816768, -0.60526745 0.91781253 0.41816768, -0.57824747 0.89079255 0.41816768, -0.5413375 0.88090255 0.41816768, -0.50442753 0.89079255 0.41816768, -0.47740755 0.91781253 0.41816768, + -0.48553771 0.9547225 0.41287239, -0.49301346 0.9826224 0.41287239, -0.5134376 1.0030465 0.41287239, -0.5413375 1.0105223 0.41287239, -0.5692374 1.0030465 0.41287239, -0.58966154 0.9826224 0.41287239, + -0.59713729 0.9547225 0.41287239, -0.58966154 0.9268226 0.41287239, -0.5692374 0.90639846 0.41287239, -0.5413375 0.89892271 0.41287239, -0.5134376 0.90639846 0.41287239, -0.49301346 0.9268226 0.41287239, + -0.50392974 0.9547225 0.40906463, -0.50894143 0.97342638 0.40906463, -0.52263362 0.98711857 0.40906463, -0.5413375 0.99213026 0.40906463, -0.56004138 0.98711857 0.40906463, -0.57373357 0.97342638 0.40906463, + -0.57874526 0.9547225 0.40906463, -0.57373357 0.93601862 0.40906463, -0.56004138 0.92232643 0.40906463, -0.5413375 0.91731474 0.40906463, -0.52263362 0.92232643 0.40906463, -0.50894143 0.93601862 0.40906463, + -0.5413375 0.9547225 0.40906463 ] + } + coordIndex [ + 0, 1, 12, -1,1, 13, 12, -1,1, 2, 13, -1,2, 14, 13, -1,2, 3, 14, -1,3, 15, 14, -1,3, 4, 15, -1,4, 16, 15, -1,4, 5, 16, -1,5, 17, 16, -1,5, 6, 17, -1,6, 18, 17, -1, + 6, 7, 18, -1,7, 19, 18, -1, + 7, 8, 19, -1,8, 20, 19, -1, + 8, 9, 20, -1,9, 21, 20, -1, + 9, 10, 21, -1,10, 22, 21, -1, + 10, 11, 22, -1,11, 23, 22, -1, + 11, 0, 23, -1,0, 12, 23, -1, + 0, 1, 12, -1,1, 13, 12, -1, + 12, 13, 24, -1,13, 25, 24, -1, + 13, 14, 25, -1,14, 26, 25, -1, + 14, 15, 26, -1,15, 27, 26, -1, + 15, 16, 27, -1,16, 28, 27, -1, + 16, 17, 28, -1,17, 29, 28, -1, + 17, 18, 29, -1,18, 30, 29, -1, + 18, 19, 30, -1,19, 31, 30, -1, + 19, 20, 31, -1,20, 32, 31, -1, + 20, 21, 32, -1,21, 33, 32, -1, + 21, 22, 33, -1,22, 34, 33, -1, + 22, 23, 34, -1,23, 35, 34, -1, + 23, 12, 35, -1,12, 24, 35, -1, + 12, 13, 24, -1,13, 25, 24, -1, + 24, 25, 36, -1,25, 37, 36, -1, + 25, 26, 37, -1,26, 38, 37, -1, + 26, 27, 38, -1,27, 39, 38, -1, + 27, 28, 39, -1,28, 40, 39, -1, + 28, 29, 40, -1,29, 41, 40, -1, + 29, 30, 41, -1,30, 42, 41, -1, + 30, 31, 42, -1,31, 43, 42, -1, + 31, 32, 43, -1,32, 44, 43, -1, + 32, 33, 44, -1,33, 45, 44, -1, + 33, 34, 45, -1,34, 46, 45, -1, + 34, 35, 46, -1,35, 47, 46, -1, + 35, 24, 47, -1,24, 36, 47, -1, + 24, 25, 36, -1,25, 37, 36, -1, + 36, 37, 48, -1,37, 49, 48, -1, + 37, 38, 49, -1,38, 50, 49, -1, + 38, 39, 50, -1,39, 51, 50, -1, + 39, 40, 51, -1,40, 52, 51, -1, + 40, 41, 52, -1,41, 53, 52, -1, + 41, 42, 53, -1,42, 54, 53, -1, + 42, 43, 54, -1,43, 55, 54, -1, + 43, 44, 55, -1,44, 56, 55, -1, + 44, 45, 56, -1,45, 57, 56, -1, + 45, 46, 57, -1,46, 58, 57, -1, + 46, 47, 58, -1,47, 59, 58, -1, + 47, 36, 59, -1,36, 48, 59, -1, + 36, 37, 48, -1,37, 49, 48, -1, + 48, 49, 60, -1, + 49, 50, 60, -1, + 50, 51, 60, -1, + 51, 52, 60, -1, + 52, 53, 60, -1, + 53, 54, 60, -1, + 54, 55, 60, -1, + 55, 56, 60, -1, + 56, 57, 60, -1, + 57, 58, 60, -1, + 58, 59, 60, -1, + 59, 48, 60, -1, + 48, 49, 60, -1, + ] + } + } + DEF VPIN_1 Transform { + children [ + Shape { + appearance Appearance { + material DEF tin Material { + diffuseColor 0.92008 0.92008 0.92008 + emissiveColor 0 0 0 + specularColor 1 1 1 + ambientIntensity 0.82018 + transparency 0 + shininess 1 + } + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 1.10236 0.059055, -1.25984 1.10236 0, -1.25984 1.200785 0, -1.25984 1.200785 0.059055, -1.1811 1.10236 0.059055, -1.1811 1.10236 0, + -1.1811 1.200785 0, -1.1811 1.200785 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 1.10236 0.059055, -1.25984 1.10236 0, -1.25984 1.200785 0, -1.25984 1.200785 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 1.10236 0.059055, -1.1811 1.10236 0, -1.1811 1.200785 0, -1.1811 1.200785 0.059055, -1.1783619 1.10236 0.059441168, -1.1728497 1.10236 0.00064398885, + -1.1728497 1.200785 0.00064398885, -1.1783619 1.200785 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 1.10236 0.059441168, -1.1728497 1.10236 0.00064398885, -1.1728497 1.200785 0.00064398885, -1.1783619 1.200785 0.059441168, -1.0750884 1.10236 0.069123066, -1.0695761 1.10236 0.010325886, + -1.0695761 1.200785 0.010325886, -1.0750884 1.200785 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 1.10236 0.069123066, -1.0695761 1.10236 0.010325886, -1.0695761 1.200785 0.010325886, -1.0750884 1.200785 0.069123066, -1.0569665 1.10236 0.077641421, -1.0152106 1.10236 0.035880953, + -1.0152106 1.200785 0.035880953, -1.0569665 1.200785 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 1.10236 0.077641421, -1.0152106 1.10236 0.035880953, -1.0152106 1.200785 0.035880953, -1.0569665 1.200785 0.077641421, -1.0484462 1.10236 0.095762331, -0.98964962 1.10236 0.090243682, + -0.98964962 1.200785 0.090243682, -1.0484462 1.200785 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 1.10236 0.095762331, -0.98964962 1.10236 0.090243682, -0.98964962 1.200785 0.090243682, -1.0484462 1.200785 0.095762331, -1.0400288 1.10236 0.18544297, -0.9812322 1.10236 0.17992432, + -0.9812322 1.200785 0.17992432, -1.0400288 1.200785 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 1.10236 0.18544297, -0.9812322 1.10236 0.17992432, -0.9812322 1.200785 0.17992432, -1.0400288 1.200785 0.18544297, -1.0114727 1.10236 0.24266364, -0.97171351 1.10236 0.19899788, + -0.97171351 1.200785 0.19899788, -1.0114727 1.200785 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 1.10236 0.24266364, -0.97171351 1.10236 0.19899788, -0.97171351 1.200785 0.19899788, -1.0114727 1.200785 0.24266364, -0.95183391 1.10236 0.2657475, -0.95183391 1.10236 0.2066925, + -0.95183391 1.200785 0.2066925, -0.95183391 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 1.10236 0.2657475, -0.95183391 1.10236 0.2066925, -0.95183391 1.200785 0.2066925, -0.95183391 1.200785 0.2657475, -0.86614 1.10236 0.2657475, -0.86614 1.10236 0.2066925, + -0.86614 1.200785 0.2066925, -0.86614 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 1.10236 0.2657475, -0.86614 1.10236 0.2066925, -0.86614 1.200785 0.2066925, -0.86614 1.200785 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_2 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.846455 0.059055, -1.25984 0.846455 0, -1.25984 0.94488 0, -1.25984 0.94488 0.059055, -1.1811 0.846455 0.059055, -1.1811 0.846455 0, + -1.1811 0.94488 0, -1.1811 0.94488 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.846455 0.059055, -1.25984 0.846455 0, -1.25984 0.94488 0, -1.25984 0.94488 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.846455 0.059055, -1.1811 0.846455 0, -1.1811 0.94488 0, -1.1811 0.94488 0.059055, -1.1783619 0.846455 0.059441168, -1.1728497 0.846455 0.00064398885, + -1.1728497 0.94488 0.00064398885, -1.1783619 0.94488 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.846455 0.059441168, -1.1728497 0.846455 0.00064398885, -1.1728497 0.94488 0.00064398885, -1.1783619 0.94488 0.059441168, -1.0750884 0.846455 0.069123066, -1.0695761 0.846455 0.010325886, + -1.0695761 0.94488 0.010325886, -1.0750884 0.94488 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.846455 0.069123066, -1.0695761 0.846455 0.010325886, -1.0695761 0.94488 0.010325886, -1.0750884 0.94488 0.069123066, -1.0569665 0.846455 0.077641421, -1.0152106 0.846455 0.035880953, + -1.0152106 0.94488 0.035880953, -1.0569665 0.94488 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.846455 0.077641421, -1.0152106 0.846455 0.035880953, -1.0152106 0.94488 0.035880953, -1.0569665 0.94488 0.077641421, -1.0484462 0.846455 0.095762331, -0.98964962 0.846455 0.090243682, + -0.98964962 0.94488 0.090243682, -1.0484462 0.94488 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.846455 0.095762331, -0.98964962 0.846455 0.090243682, -0.98964962 0.94488 0.090243682, -1.0484462 0.94488 0.095762331, -1.0400288 0.846455 0.18544297, -0.9812322 0.846455 0.17992432, + -0.9812322 0.94488 0.17992432, -1.0400288 0.94488 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.846455 0.18544297, -0.9812322 0.846455 0.17992432, -0.9812322 0.94488 0.17992432, -1.0400288 0.94488 0.18544297, -1.0114727 0.846455 0.24266364, -0.97171351 0.846455 0.19899788, + -0.97171351 0.94488 0.19899788, -1.0114727 0.94488 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.846455 0.24266364, -0.97171351 0.846455 0.19899788, -0.97171351 0.94488 0.19899788, -1.0114727 0.94488 0.24266364, -0.95183391 0.846455 0.2657475, -0.95183391 0.846455 0.2066925, + -0.95183391 0.94488 0.2066925, -0.95183391 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.846455 0.2657475, -0.95183391 0.846455 0.2066925, -0.95183391 0.94488 0.2066925, -0.95183391 0.94488 0.2657475, -0.86614 0.846455 0.2657475, -0.86614 0.846455 0.2066925, + -0.86614 0.94488 0.2066925, -0.86614 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.846455 0.2657475, -0.86614 0.846455 0.2066925, -0.86614 0.94488 0.2066925, -0.86614 0.94488 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_3 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.59055 0.059055, -1.25984 0.59055 0, -1.25984 0.688975 0, -1.25984 0.688975 0.059055, -1.1811 0.59055 0.059055, -1.1811 0.59055 0, + -1.1811 0.688975 0, -1.1811 0.688975 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.59055 0.059055, -1.25984 0.59055 0, -1.25984 0.688975 0, -1.25984 0.688975 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.59055 0.059055, -1.1811 0.59055 0, -1.1811 0.688975 0, -1.1811 0.688975 0.059055, -1.1783619 0.59055 0.059441168, -1.1728497 0.59055 0.00064398885, + -1.1728497 0.688975 0.00064398885, -1.1783619 0.688975 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.59055 0.059441168, -1.1728497 0.59055 0.00064398885, -1.1728497 0.688975 0.00064398885, -1.1783619 0.688975 0.059441168, -1.0750884 0.59055 0.069123066, -1.0695761 0.59055 0.010325886, + -1.0695761 0.688975 0.010325886, -1.0750884 0.688975 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.59055 0.069123066, -1.0695761 0.59055 0.010325886, -1.0695761 0.688975 0.010325886, -1.0750884 0.688975 0.069123066, -1.0569665 0.59055 0.077641421, -1.0152106 0.59055 0.035880953, + -1.0152106 0.688975 0.035880953, -1.0569665 0.688975 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.59055 0.077641421, -1.0152106 0.59055 0.035880953, -1.0152106 0.688975 0.035880953, -1.0569665 0.688975 0.077641421, -1.0484462 0.59055 0.095762331, -0.98964962 0.59055 0.090243682, + -0.98964962 0.688975 0.090243682, -1.0484462 0.688975 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.59055 0.095762331, -0.98964962 0.59055 0.090243682, -0.98964962 0.688975 0.090243682, -1.0484462 0.688975 0.095762331, -1.0400288 0.59055 0.18544297, -0.9812322 0.59055 0.17992432, + -0.9812322 0.688975 0.17992432, -1.0400288 0.688975 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.59055 0.18544297, -0.9812322 0.59055 0.17992432, -0.9812322 0.688975 0.17992432, -1.0400288 0.688975 0.18544297, -1.0114727 0.59055 0.24266364, -0.97171351 0.59055 0.19899788, + -0.97171351 0.688975 0.19899788, -1.0114727 0.688975 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.59055 0.24266364, -0.97171351 0.59055 0.19899788, -0.97171351 0.688975 0.19899788, -1.0114727 0.688975 0.24266364, -0.95183391 0.59055 0.2657475, -0.95183391 0.59055 0.2066925, + -0.95183391 0.688975 0.2066925, -0.95183391 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.59055 0.2657475, -0.95183391 0.59055 0.2066925, -0.95183391 0.688975 0.2066925, -0.95183391 0.688975 0.2657475, -0.86614 0.59055 0.2657475, -0.86614 0.59055 0.2066925, + -0.86614 0.688975 0.2066925, -0.86614 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.59055 0.2657475, -0.86614 0.59055 0.2066925, -0.86614 0.688975 0.2066925, -0.86614 0.688975 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_4 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.334645 0.059055, -1.25984 0.334645 0, -1.25984 0.43307 0, -1.25984 0.43307 0.059055, -1.1811 0.334645 0.059055, -1.1811 0.334645 0, + -1.1811 0.43307 0, -1.1811 0.43307 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.334645 0.059055, -1.25984 0.334645 0, -1.25984 0.43307 0, -1.25984 0.43307 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.334645 0.059055, -1.1811 0.334645 0, -1.1811 0.43307 0, -1.1811 0.43307 0.059055, -1.1783619 0.334645 0.059441168, -1.1728497 0.334645 0.00064398885, + -1.1728497 0.43307 0.00064398885, -1.1783619 0.43307 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.334645 0.059441168, -1.1728497 0.334645 0.00064398885, -1.1728497 0.43307 0.00064398885, -1.1783619 0.43307 0.059441168, -1.0750884 0.334645 0.069123066, -1.0695761 0.334645 0.010325886, + -1.0695761 0.43307 0.010325886, -1.0750884 0.43307 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.334645 0.069123066, -1.0695761 0.334645 0.010325886, -1.0695761 0.43307 0.010325886, -1.0750884 0.43307 0.069123066, -1.0569665 0.334645 0.077641421, -1.0152106 0.334645 0.035880953, + -1.0152106 0.43307 0.035880953, -1.0569665 0.43307 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.334645 0.077641421, -1.0152106 0.334645 0.035880953, -1.0152106 0.43307 0.035880953, -1.0569665 0.43307 0.077641421, -1.0484462 0.334645 0.095762331, -0.98964962 0.334645 0.090243682, + -0.98964962 0.43307 0.090243682, -1.0484462 0.43307 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.334645 0.095762331, -0.98964962 0.334645 0.090243682, -0.98964962 0.43307 0.090243682, -1.0484462 0.43307 0.095762331, -1.0400288 0.334645 0.18544297, -0.9812322 0.334645 0.17992432, + -0.9812322 0.43307 0.17992432, -1.0400288 0.43307 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.334645 0.18544297, -0.9812322 0.334645 0.17992432, -0.9812322 0.43307 0.17992432, -1.0400288 0.43307 0.18544297, -1.0114727 0.334645 0.24266364, -0.97171351 0.334645 0.19899788, + -0.97171351 0.43307 0.19899788, -1.0114727 0.43307 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.334645 0.24266364, -0.97171351 0.334645 0.19899788, -0.97171351 0.43307 0.19899788, -1.0114727 0.43307 0.24266364, -0.95183391 0.334645 0.2657475, -0.95183391 0.334645 0.2066925, + -0.95183391 0.43307 0.2066925, -0.95183391 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.334645 0.2657475, -0.95183391 0.334645 0.2066925, -0.95183391 0.43307 0.2066925, -0.95183391 0.43307 0.2657475, -0.86614 0.334645 0.2657475, -0.86614 0.334645 0.2066925, + -0.86614 0.43307 0.2066925, -0.86614 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.334645 0.2657475, -0.86614 0.334645 0.2066925, -0.86614 0.43307 0.2066925, -0.86614 0.43307 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_5 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.07874 0.059055, -1.25984 0.07874 0, -1.25984 0.177165 0, -1.25984 0.177165 0.059055, -1.1811 0.07874 0.059055, -1.1811 0.07874 0, + -1.1811 0.177165 0, -1.1811 0.177165 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 0.07874 0.059055, -1.25984 0.07874 0, -1.25984 0.177165 0, -1.25984 0.177165 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 0.07874 0.059055, -1.1811 0.07874 0, -1.1811 0.177165 0, -1.1811 0.177165 0.059055, -1.1783619 0.07874 0.059441168, -1.1728497 0.07874 0.00064398885, + -1.1728497 0.177165 0.00064398885, -1.1783619 0.177165 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 0.07874 0.059441168, -1.1728497 0.07874 0.00064398885, -1.1728497 0.177165 0.00064398885, -1.1783619 0.177165 0.059441168, -1.0750884 0.07874 0.069123066, -1.0695761 0.07874 0.010325886, + -1.0695761 0.177165 0.010325886, -1.0750884 0.177165 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 0.07874 0.069123066, -1.0695761 0.07874 0.010325886, -1.0695761 0.177165 0.010325886, -1.0750884 0.177165 0.069123066, -1.0569665 0.07874 0.077641421, -1.0152106 0.07874 0.035880953, + -1.0152106 0.177165 0.035880953, -1.0569665 0.177165 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 0.07874 0.077641421, -1.0152106 0.07874 0.035880953, -1.0152106 0.177165 0.035880953, -1.0569665 0.177165 0.077641421, -1.0484462 0.07874 0.095762331, -0.98964962 0.07874 0.090243682, + -0.98964962 0.177165 0.090243682, -1.0484462 0.177165 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 0.07874 0.095762331, -0.98964962 0.07874 0.090243682, -0.98964962 0.177165 0.090243682, -1.0484462 0.177165 0.095762331, -1.0400288 0.07874 0.18544297, -0.9812322 0.07874 0.17992432, + -0.9812322 0.177165 0.17992432, -1.0400288 0.177165 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 0.07874 0.18544297, -0.9812322 0.07874 0.17992432, -0.9812322 0.177165 0.17992432, -1.0400288 0.177165 0.18544297, -1.0114727 0.07874 0.24266364, -0.97171351 0.07874 0.19899788, + -0.97171351 0.177165 0.19899788, -1.0114727 0.177165 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 0.07874 0.24266364, -0.97171351 0.07874 0.19899788, -0.97171351 0.177165 0.19899788, -1.0114727 0.177165 0.24266364, -0.95183391 0.07874 0.2657475, -0.95183391 0.07874 0.2066925, + -0.95183391 0.177165 0.2066925, -0.95183391 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 0.07874 0.2657475, -0.95183391 0.07874 0.2066925, -0.95183391 0.177165 0.2066925, -0.95183391 0.177165 0.2657475, -0.86614 0.07874 0.2657475, -0.86614 0.07874 0.2066925, + -0.86614 0.177165 0.2066925, -0.86614 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 0.07874 0.2657475, -0.86614 0.07874 0.2066925, -0.86614 0.177165 0.2066925, -0.86614 0.177165 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_6 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.177165 0.059055, -1.25984 -0.177165 0, -1.25984 -0.07874 0, -1.25984 -0.07874 0.059055, -1.1811 -0.177165 0.059055, -1.1811 -0.177165 0, + -1.1811 -0.07874 0, -1.1811 -0.07874 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.177165 0.059055, -1.25984 -0.177165 0, -1.25984 -0.07874 0, -1.25984 -0.07874 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.177165 0.059055, -1.1811 -0.177165 0, -1.1811 -0.07874 0, -1.1811 -0.07874 0.059055, -1.1783619 -0.177165 0.059441168, -1.1728497 -0.177165 0.00064398885, + -1.1728497 -0.07874 0.00064398885, -1.1783619 -0.07874 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.177165 0.059441168, -1.1728497 -0.177165 0.00064398885, -1.1728497 -0.07874 0.00064398885, -1.1783619 -0.07874 0.059441168, -1.0750884 -0.177165 0.069123066, -1.0695761 -0.177165 0.010325886, + -1.0695761 -0.07874 0.010325886, -1.0750884 -0.07874 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.177165 0.069123066, -1.0695761 -0.177165 0.010325886, -1.0695761 -0.07874 0.010325886, -1.0750884 -0.07874 0.069123066, -1.0569665 -0.177165 0.077641421, -1.0152106 -0.177165 0.035880953, + -1.0152106 -0.07874 0.035880953, -1.0569665 -0.07874 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.177165 0.077641421, -1.0152106 -0.177165 0.035880953, -1.0152106 -0.07874 0.035880953, -1.0569665 -0.07874 0.077641421, -1.0484462 -0.177165 0.095762331, -0.98964962 -0.177165 0.090243682, + -0.98964962 -0.07874 0.090243682, -1.0484462 -0.07874 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.177165 0.095762331, -0.98964962 -0.177165 0.090243682, -0.98964962 -0.07874 0.090243682, -1.0484462 -0.07874 0.095762331, -1.0400288 -0.177165 0.18544297, -0.9812322 -0.177165 0.17992432, + -0.9812322 -0.07874 0.17992432, -1.0400288 -0.07874 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.177165 0.18544297, -0.9812322 -0.177165 0.17992432, -0.9812322 -0.07874 0.17992432, -1.0400288 -0.07874 0.18544297, -1.0114727 -0.177165 0.24266364, -0.97171351 -0.177165 0.19899788, + -0.97171351 -0.07874 0.19899788, -1.0114727 -0.07874 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.177165 0.24266364, -0.97171351 -0.177165 0.19899788, -0.97171351 -0.07874 0.19899788, -1.0114727 -0.07874 0.24266364, -0.95183391 -0.177165 0.2657475, -0.95183391 -0.177165 0.2066925, + -0.95183391 -0.07874 0.2066925, -0.95183391 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.177165 0.2657475, -0.95183391 -0.177165 0.2066925, -0.95183391 -0.07874 0.2066925, -0.95183391 -0.07874 0.2657475, -0.86614 -0.177165 0.2657475, -0.86614 -0.177165 0.2066925, + -0.86614 -0.07874 0.2066925, -0.86614 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.177165 0.2657475, -0.86614 -0.177165 0.2066925, -0.86614 -0.07874 0.2066925, -0.86614 -0.07874 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_7 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.43307 0.059055, -1.25984 -0.43307 0, -1.25984 -0.334645 0, -1.25984 -0.334645 0.059055, -1.1811 -0.43307 0.059055, -1.1811 -0.43307 0, + -1.1811 -0.334645 0, -1.1811 -0.334645 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.43307 0.059055, -1.25984 -0.43307 0, -1.25984 -0.334645 0, -1.25984 -0.334645 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.43307 0.059055, -1.1811 -0.43307 0, -1.1811 -0.334645 0, -1.1811 -0.334645 0.059055, -1.1783619 -0.43307 0.059441168, -1.1728497 -0.43307 0.00064398885, + -1.1728497 -0.334645 0.00064398885, -1.1783619 -0.334645 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.43307 0.059441168, -1.1728497 -0.43307 0.00064398885, -1.1728497 -0.334645 0.00064398885, -1.1783619 -0.334645 0.059441168, -1.0750884 -0.43307 0.069123066, -1.0695761 -0.43307 0.010325886, + -1.0695761 -0.334645 0.010325886, -1.0750884 -0.334645 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.43307 0.069123066, -1.0695761 -0.43307 0.010325886, -1.0695761 -0.334645 0.010325886, -1.0750884 -0.334645 0.069123066, -1.0569665 -0.43307 0.077641421, -1.0152106 -0.43307 0.035880953, + -1.0152106 -0.334645 0.035880953, -1.0569665 -0.334645 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.43307 0.077641421, -1.0152106 -0.43307 0.035880953, -1.0152106 -0.334645 0.035880953, -1.0569665 -0.334645 0.077641421, -1.0484462 -0.43307 0.095762331, -0.98964962 -0.43307 0.090243682, + -0.98964962 -0.334645 0.090243682, -1.0484462 -0.334645 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.43307 0.095762331, -0.98964962 -0.43307 0.090243682, -0.98964962 -0.334645 0.090243682, -1.0484462 -0.334645 0.095762331, -1.0400288 -0.43307 0.18544297, -0.9812322 -0.43307 0.17992432, + -0.9812322 -0.334645 0.17992432, -1.0400288 -0.334645 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.43307 0.18544297, -0.9812322 -0.43307 0.17992432, -0.9812322 -0.334645 0.17992432, -1.0400288 -0.334645 0.18544297, -1.0114727 -0.43307 0.24266364, -0.97171351 -0.43307 0.19899788, + -0.97171351 -0.334645 0.19899788, -1.0114727 -0.334645 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.43307 0.24266364, -0.97171351 -0.43307 0.19899788, -0.97171351 -0.334645 0.19899788, -1.0114727 -0.334645 0.24266364, -0.95183391 -0.43307 0.2657475, -0.95183391 -0.43307 0.2066925, + -0.95183391 -0.334645 0.2066925, -0.95183391 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.43307 0.2657475, -0.95183391 -0.43307 0.2066925, -0.95183391 -0.334645 0.2066925, -0.95183391 -0.334645 0.2657475, -0.86614 -0.43307 0.2657475, -0.86614 -0.43307 0.2066925, + -0.86614 -0.334645 0.2066925, -0.86614 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.43307 0.2657475, -0.86614 -0.43307 0.2066925, -0.86614 -0.334645 0.2066925, -0.86614 -0.334645 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_8 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.688975 0.059055, -1.25984 -0.688975 0, -1.25984 -0.59055 0, -1.25984 -0.59055 0.059055, -1.1811 -0.688975 0.059055, -1.1811 -0.688975 0, + -1.1811 -0.59055 0, -1.1811 -0.59055 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.688975 0.059055, -1.25984 -0.688975 0, -1.25984 -0.59055 0, -1.25984 -0.59055 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.688975 0.059055, -1.1811 -0.688975 0, -1.1811 -0.59055 0, -1.1811 -0.59055 0.059055, -1.1783619 -0.688975 0.059441168, -1.1728497 -0.688975 0.00064398885, + -1.1728497 -0.59055 0.00064398885, -1.1783619 -0.59055 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.688975 0.059441168, -1.1728497 -0.688975 0.00064398885, -1.1728497 -0.59055 0.00064398885, -1.1783619 -0.59055 0.059441168, -1.0750884 -0.688975 0.069123066, -1.0695761 -0.688975 0.010325886, + -1.0695761 -0.59055 0.010325886, -1.0750884 -0.59055 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.688975 0.069123066, -1.0695761 -0.688975 0.010325886, -1.0695761 -0.59055 0.010325886, -1.0750884 -0.59055 0.069123066, -1.0569665 -0.688975 0.077641421, -1.0152106 -0.688975 0.035880953, + -1.0152106 -0.59055 0.035880953, -1.0569665 -0.59055 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.688975 0.077641421, -1.0152106 -0.688975 0.035880953, -1.0152106 -0.59055 0.035880953, -1.0569665 -0.59055 0.077641421, -1.0484462 -0.688975 0.095762331, -0.98964962 -0.688975 0.090243682, + -0.98964962 -0.59055 0.090243682, -1.0484462 -0.59055 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.688975 0.095762331, -0.98964962 -0.688975 0.090243682, -0.98964962 -0.59055 0.090243682, -1.0484462 -0.59055 0.095762331, -1.0400288 -0.688975 0.18544297, -0.9812322 -0.688975 0.17992432, + -0.9812322 -0.59055 0.17992432, -1.0400288 -0.59055 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.688975 0.18544297, -0.9812322 -0.688975 0.17992432, -0.9812322 -0.59055 0.17992432, -1.0400288 -0.59055 0.18544297, -1.0114727 -0.688975 0.24266364, -0.97171351 -0.688975 0.19899788, + -0.97171351 -0.59055 0.19899788, -1.0114727 -0.59055 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.688975 0.24266364, -0.97171351 -0.688975 0.19899788, -0.97171351 -0.59055 0.19899788, -1.0114727 -0.59055 0.24266364, -0.95183391 -0.688975 0.2657475, -0.95183391 -0.688975 0.2066925, + -0.95183391 -0.59055 0.2066925, -0.95183391 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.688975 0.2657475, -0.95183391 -0.688975 0.2066925, -0.95183391 -0.59055 0.2066925, -0.95183391 -0.59055 0.2657475, -0.86614 -0.688975 0.2657475, -0.86614 -0.688975 0.2066925, + -0.86614 -0.59055 0.2066925, -0.86614 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.688975 0.2657475, -0.86614 -0.688975 0.2066925, -0.86614 -0.59055 0.2066925, -0.86614 -0.59055 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_9 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.94488 0.059055, -1.25984 -0.94488 0, -1.25984 -0.846455 0, -1.25984 -0.846455 0.059055, -1.1811 -0.94488 0.059055, -1.1811 -0.94488 0, + -1.1811 -0.846455 0, -1.1811 -0.846455 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -0.94488 0.059055, -1.25984 -0.94488 0, -1.25984 -0.846455 0, -1.25984 -0.846455 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -0.94488 0.059055, -1.1811 -0.94488 0, -1.1811 -0.846455 0, -1.1811 -0.846455 0.059055, -1.1783619 -0.94488 0.059441168, -1.1728497 -0.94488 0.00064398885, + -1.1728497 -0.846455 0.00064398885, -1.1783619 -0.846455 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -0.94488 0.059441168, -1.1728497 -0.94488 0.00064398885, -1.1728497 -0.846455 0.00064398885, -1.1783619 -0.846455 0.059441168, -1.0750884 -0.94488 0.069123066, -1.0695761 -0.94488 0.010325886, + -1.0695761 -0.846455 0.010325886, -1.0750884 -0.846455 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -0.94488 0.069123066, -1.0695761 -0.94488 0.010325886, -1.0695761 -0.846455 0.010325886, -1.0750884 -0.846455 0.069123066, -1.0569665 -0.94488 0.077641421, -1.0152106 -0.94488 0.035880953, + -1.0152106 -0.846455 0.035880953, -1.0569665 -0.846455 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -0.94488 0.077641421, -1.0152106 -0.94488 0.035880953, -1.0152106 -0.846455 0.035880953, -1.0569665 -0.846455 0.077641421, -1.0484462 -0.94488 0.095762331, -0.98964962 -0.94488 0.090243682, + -0.98964962 -0.846455 0.090243682, -1.0484462 -0.846455 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -0.94488 0.095762331, -0.98964962 -0.94488 0.090243682, -0.98964962 -0.846455 0.090243682, -1.0484462 -0.846455 0.095762331, -1.0400288 -0.94488 0.18544297, -0.9812322 -0.94488 0.17992432, + -0.9812322 -0.846455 0.17992432, -1.0400288 -0.846455 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -0.94488 0.18544297, -0.9812322 -0.94488 0.17992432, -0.9812322 -0.846455 0.17992432, -1.0400288 -0.846455 0.18544297, -1.0114727 -0.94488 0.24266364, -0.97171351 -0.94488 0.19899788, + -0.97171351 -0.846455 0.19899788, -1.0114727 -0.846455 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -0.94488 0.24266364, -0.97171351 -0.94488 0.19899788, -0.97171351 -0.846455 0.19899788, -1.0114727 -0.846455 0.24266364, -0.95183391 -0.94488 0.2657475, -0.95183391 -0.94488 0.2066925, + -0.95183391 -0.846455 0.2066925, -0.95183391 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -0.94488 0.2657475, -0.95183391 -0.94488 0.2066925, -0.95183391 -0.846455 0.2066925, -0.95183391 -0.846455 0.2657475, -0.86614 -0.94488 0.2657475, -0.86614 -0.94488 0.2066925, + -0.86614 -0.846455 0.2066925, -0.86614 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -0.94488 0.2657475, -0.86614 -0.94488 0.2066925, -0.86614 -0.846455 0.2066925, -0.86614 -0.846455 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF VPIN_10 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -1.200785 0.059055, -1.25984 -1.200785 0, -1.25984 -1.10236 0, -1.25984 -1.10236 0.059055, -1.1811 -1.200785 0.059055, -1.1811 -1.200785 0, + -1.1811 -1.10236 0, -1.1811 -1.10236 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.25984 -1.200785 0.059055, -1.25984 -1.200785 0, -1.25984 -1.10236 0, -1.25984 -1.10236 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1811 -1.200785 0.059055, -1.1811 -1.200785 0, -1.1811 -1.10236 0, -1.1811 -1.10236 0.059055, -1.1783619 -1.200785 0.059441168, -1.1728497 -1.200785 0.00064398885, + -1.1728497 -1.10236 0.00064398885, -1.1783619 -1.10236 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.1783619 -1.200785 0.059441168, -1.1728497 -1.200785 0.00064398885, -1.1728497 -1.10236 0.00064398885, -1.1783619 -1.10236 0.059441168, -1.0750884 -1.200785 0.069123066, -1.0695761 -1.200785 0.010325886, + -1.0695761 -1.10236 0.010325886, -1.0750884 -1.10236 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0750884 -1.200785 0.069123066, -1.0695761 -1.200785 0.010325886, -1.0695761 -1.10236 0.010325886, -1.0750884 -1.10236 0.069123066, -1.0569665 -1.200785 0.077641421, -1.0152106 -1.200785 0.035880953, + -1.0152106 -1.10236 0.035880953, -1.0569665 -1.10236 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0569665 -1.200785 0.077641421, -1.0152106 -1.200785 0.035880953, -1.0152106 -1.10236 0.035880953, -1.0569665 -1.10236 0.077641421, -1.0484462 -1.200785 0.095762331, -0.98964962 -1.200785 0.090243682, + -0.98964962 -1.10236 0.090243682, -1.0484462 -1.10236 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0484462 -1.200785 0.095762331, -0.98964962 -1.200785 0.090243682, -0.98964962 -1.10236 0.090243682, -1.0484462 -1.10236 0.095762331, -1.0400288 -1.200785 0.18544297, -0.9812322 -1.200785 0.17992432, + -0.9812322 -1.10236 0.17992432, -1.0400288 -1.10236 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0400288 -1.200785 0.18544297, -0.9812322 -1.200785 0.17992432, -0.9812322 -1.10236 0.17992432, -1.0400288 -1.10236 0.18544297, -1.0114727 -1.200785 0.24266364, -0.97171351 -1.200785 0.19899788, + -0.97171351 -1.10236 0.19899788, -1.0114727 -1.10236 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -1.0114727 -1.200785 0.24266364, -0.97171351 -1.200785 0.19899788, -0.97171351 -1.10236 0.19899788, -1.0114727 -1.10236 0.24266364, -0.95183391 -1.200785 0.2657475, -0.95183391 -1.200785 0.2066925, + -0.95183391 -1.10236 0.2066925, -0.95183391 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.95183391 -1.200785 0.2657475, -0.95183391 -1.200785 0.2066925, -0.95183391 -1.10236 0.2066925, -0.95183391 -1.10236 0.2657475, -0.86614 -1.200785 0.2657475, -0.86614 -1.200785 0.2066925, + -0.86614 -1.10236 0.2066925, -0.86614 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + -0.86614 -1.200785 0.2657475, -0.86614 -1.200785 0.2066925, -0.86614 -1.10236 0.2066925, -0.86614 -1.10236 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_11 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -1.10236 0.059055, 1.25984 -1.10236 0, 1.25984 -1.200785 0, 1.25984 -1.200785 0.059055, 1.1811 -1.10236 0.059055, 1.1811 -1.10236 0, + 1.1811 -1.200785 0, 1.1811 -1.200785 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -1.10236 0.059055, 1.25984 -1.10236 0, 1.25984 -1.200785 0, 1.25984 -1.200785 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -1.10236 0.059055, 1.1811 -1.10236 0, 1.1811 -1.200785 0, 1.1811 -1.200785 0.059055, 1.1783619 -1.10236 0.059441168, 1.1728497 -1.10236 0.00064398885, + 1.1728497 -1.200785 0.00064398885, 1.1783619 -1.200785 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -1.10236 0.059441168, 1.1728497 -1.10236 0.00064398885, 1.1728497 -1.200785 0.00064398885, 1.1783619 -1.200785 0.059441168, 1.0750884 -1.10236 0.069123066, 1.0695761 -1.10236 0.010325886, + 1.0695761 -1.200785 0.010325886, 1.0750884 -1.200785 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -1.10236 0.069123066, 1.0695761 -1.10236 0.010325886, 1.0695761 -1.200785 0.010325886, 1.0750884 -1.200785 0.069123066, 1.0569665 -1.10236 0.077641421, 1.0152106 -1.10236 0.035880953, + 1.0152106 -1.200785 0.035880953, 1.0569665 -1.200785 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -1.10236 0.077641421, 1.0152106 -1.10236 0.035880953, 1.0152106 -1.200785 0.035880953, 1.0569665 -1.200785 0.077641421, 1.0484462 -1.10236 0.095762331, 0.98964962 -1.10236 0.090243682, + 0.98964962 -1.200785 0.090243682, 1.0484462 -1.200785 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -1.10236 0.095762331, 0.98964962 -1.10236 0.090243682, 0.98964962 -1.200785 0.090243682, 1.0484462 -1.200785 0.095762331, 1.0400288 -1.10236 0.18544297, 0.9812322 -1.10236 0.17992432, + 0.9812322 -1.200785 0.17992432, 1.0400288 -1.200785 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -1.10236 0.18544297, 0.9812322 -1.10236 0.17992432, 0.9812322 -1.200785 0.17992432, 1.0400288 -1.200785 0.18544297, 1.0114727 -1.10236 0.24266364, 0.97171351 -1.10236 0.19899788, + 0.97171351 -1.200785 0.19899788, 1.0114727 -1.200785 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -1.10236 0.24266364, 0.97171351 -1.10236 0.19899788, 0.97171351 -1.200785 0.19899788, 1.0114727 -1.200785 0.24266364, 0.95183391 -1.10236 0.2657475, 0.95183391 -1.10236 0.2066925, + 0.95183391 -1.200785 0.2066925, 0.95183391 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -1.10236 0.2657475, 0.95183391 -1.10236 0.2066925, 0.95183391 -1.200785 0.2066925, 0.95183391 -1.200785 0.2657475, 0.86614 -1.10236 0.2657475, 0.86614 -1.10236 0.2066925, + 0.86614 -1.200785 0.2066925, 0.86614 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -1.10236 0.2657475, 0.86614 -1.10236 0.2066925, 0.86614 -1.200785 0.2066925, 0.86614 -1.200785 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_12 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.846455 0.059055, 1.25984 -0.846455 0, 1.25984 -0.94488 0, 1.25984 -0.94488 0.059055, 1.1811 -0.846455 0.059055, 1.1811 -0.846455 0, + 1.1811 -0.94488 0, 1.1811 -0.94488 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.846455 0.059055, 1.25984 -0.846455 0, 1.25984 -0.94488 0, 1.25984 -0.94488 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.846455 0.059055, 1.1811 -0.846455 0, 1.1811 -0.94488 0, 1.1811 -0.94488 0.059055, 1.1783619 -0.846455 0.059441168, 1.1728497 -0.846455 0.00064398885, + 1.1728497 -0.94488 0.00064398885, 1.1783619 -0.94488 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.846455 0.059441168, 1.1728497 -0.846455 0.00064398885, 1.1728497 -0.94488 0.00064398885, 1.1783619 -0.94488 0.059441168, 1.0750884 -0.846455 0.069123066, 1.0695761 -0.846455 0.010325886, + 1.0695761 -0.94488 0.010325886, 1.0750884 -0.94488 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.846455 0.069123066, 1.0695761 -0.846455 0.010325886, 1.0695761 -0.94488 0.010325886, 1.0750884 -0.94488 0.069123066, 1.0569665 -0.846455 0.077641421, 1.0152106 -0.846455 0.035880953, + 1.0152106 -0.94488 0.035880953, 1.0569665 -0.94488 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.846455 0.077641421, 1.0152106 -0.846455 0.035880953, 1.0152106 -0.94488 0.035880953, 1.0569665 -0.94488 0.077641421, 1.0484462 -0.846455 0.095762331, 0.98964962 -0.846455 0.090243682, + 0.98964962 -0.94488 0.090243682, 1.0484462 -0.94488 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.846455 0.095762331, 0.98964962 -0.846455 0.090243682, 0.98964962 -0.94488 0.090243682, 1.0484462 -0.94488 0.095762331, 1.0400288 -0.846455 0.18544297, 0.9812322 -0.846455 0.17992432, + 0.9812322 -0.94488 0.17992432, 1.0400288 -0.94488 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.846455 0.18544297, 0.9812322 -0.846455 0.17992432, 0.9812322 -0.94488 0.17992432, 1.0400288 -0.94488 0.18544297, 1.0114727 -0.846455 0.24266364, 0.97171351 -0.846455 0.19899788, + 0.97171351 -0.94488 0.19899788, 1.0114727 -0.94488 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.846455 0.24266364, 0.97171351 -0.846455 0.19899788, 0.97171351 -0.94488 0.19899788, 1.0114727 -0.94488 0.24266364, 0.95183391 -0.846455 0.2657475, 0.95183391 -0.846455 0.2066925, + 0.95183391 -0.94488 0.2066925, 0.95183391 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.846455 0.2657475, 0.95183391 -0.846455 0.2066925, 0.95183391 -0.94488 0.2066925, 0.95183391 -0.94488 0.2657475, 0.86614 -0.846455 0.2657475, 0.86614 -0.846455 0.2066925, + 0.86614 -0.94488 0.2066925, 0.86614 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.846455 0.2657475, 0.86614 -0.846455 0.2066925, 0.86614 -0.94488 0.2066925, 0.86614 -0.94488 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_13 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.59055 0.059055, 1.25984 -0.59055 0, 1.25984 -0.688975 0, 1.25984 -0.688975 0.059055, 1.1811 -0.59055 0.059055, 1.1811 -0.59055 0, + 1.1811 -0.688975 0, 1.1811 -0.688975 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.59055 0.059055, 1.25984 -0.59055 0, 1.25984 -0.688975 0, 1.25984 -0.688975 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.59055 0.059055, 1.1811 -0.59055 0, 1.1811 -0.688975 0, 1.1811 -0.688975 0.059055, 1.1783619 -0.59055 0.059441168, 1.1728497 -0.59055 0.00064398885, + 1.1728497 -0.688975 0.00064398885, 1.1783619 -0.688975 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.59055 0.059441168, 1.1728497 -0.59055 0.00064398885, 1.1728497 -0.688975 0.00064398885, 1.1783619 -0.688975 0.059441168, 1.0750884 -0.59055 0.069123066, 1.0695761 -0.59055 0.010325886, + 1.0695761 -0.688975 0.010325886, 1.0750884 -0.688975 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.59055 0.069123066, 1.0695761 -0.59055 0.010325886, 1.0695761 -0.688975 0.010325886, 1.0750884 -0.688975 0.069123066, 1.0569665 -0.59055 0.077641421, 1.0152106 -0.59055 0.035880953, + 1.0152106 -0.688975 0.035880953, 1.0569665 -0.688975 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.59055 0.077641421, 1.0152106 -0.59055 0.035880953, 1.0152106 -0.688975 0.035880953, 1.0569665 -0.688975 0.077641421, 1.0484462 -0.59055 0.095762331, 0.98964962 -0.59055 0.090243682, + 0.98964962 -0.688975 0.090243682, 1.0484462 -0.688975 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.59055 0.095762331, 0.98964962 -0.59055 0.090243682, 0.98964962 -0.688975 0.090243682, 1.0484462 -0.688975 0.095762331, 1.0400288 -0.59055 0.18544297, 0.9812322 -0.59055 0.17992432, + 0.9812322 -0.688975 0.17992432, 1.0400288 -0.688975 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.59055 0.18544297, 0.9812322 -0.59055 0.17992432, 0.9812322 -0.688975 0.17992432, 1.0400288 -0.688975 0.18544297, 1.0114727 -0.59055 0.24266364, 0.97171351 -0.59055 0.19899788, + 0.97171351 -0.688975 0.19899788, 1.0114727 -0.688975 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.59055 0.24266364, 0.97171351 -0.59055 0.19899788, 0.97171351 -0.688975 0.19899788, 1.0114727 -0.688975 0.24266364, 0.95183391 -0.59055 0.2657475, 0.95183391 -0.59055 0.2066925, + 0.95183391 -0.688975 0.2066925, 0.95183391 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.59055 0.2657475, 0.95183391 -0.59055 0.2066925, 0.95183391 -0.688975 0.2066925, 0.95183391 -0.688975 0.2657475, 0.86614 -0.59055 0.2657475, 0.86614 -0.59055 0.2066925, + 0.86614 -0.688975 0.2066925, 0.86614 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.59055 0.2657475, 0.86614 -0.59055 0.2066925, 0.86614 -0.688975 0.2066925, 0.86614 -0.688975 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_14 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.334645 0.059055, 1.25984 -0.334645 0, 1.25984 -0.43307 0, 1.25984 -0.43307 0.059055, 1.1811 -0.334645 0.059055, 1.1811 -0.334645 0, + 1.1811 -0.43307 0, 1.1811 -0.43307 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.334645 0.059055, 1.25984 -0.334645 0, 1.25984 -0.43307 0, 1.25984 -0.43307 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.334645 0.059055, 1.1811 -0.334645 0, 1.1811 -0.43307 0, 1.1811 -0.43307 0.059055, 1.1783619 -0.334645 0.059441168, 1.1728497 -0.334645 0.00064398885, + 1.1728497 -0.43307 0.00064398885, 1.1783619 -0.43307 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.334645 0.059441168, 1.1728497 -0.334645 0.00064398885, 1.1728497 -0.43307 0.00064398885, 1.1783619 -0.43307 0.059441168, 1.0750884 -0.334645 0.069123066, 1.0695761 -0.334645 0.010325886, + 1.0695761 -0.43307 0.010325886, 1.0750884 -0.43307 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.334645 0.069123066, 1.0695761 -0.334645 0.010325886, 1.0695761 -0.43307 0.010325886, 1.0750884 -0.43307 0.069123066, 1.0569665 -0.334645 0.077641421, 1.0152106 -0.334645 0.035880953, + 1.0152106 -0.43307 0.035880953, 1.0569665 -0.43307 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.334645 0.077641421, 1.0152106 -0.334645 0.035880953, 1.0152106 -0.43307 0.035880953, 1.0569665 -0.43307 0.077641421, 1.0484462 -0.334645 0.095762331, 0.98964962 -0.334645 0.090243682, + 0.98964962 -0.43307 0.090243682, 1.0484462 -0.43307 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.334645 0.095762331, 0.98964962 -0.334645 0.090243682, 0.98964962 -0.43307 0.090243682, 1.0484462 -0.43307 0.095762331, 1.0400288 -0.334645 0.18544297, 0.9812322 -0.334645 0.17992432, + 0.9812322 -0.43307 0.17992432, 1.0400288 -0.43307 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.334645 0.18544297, 0.9812322 -0.334645 0.17992432, 0.9812322 -0.43307 0.17992432, 1.0400288 -0.43307 0.18544297, 1.0114727 -0.334645 0.24266364, 0.97171351 -0.334645 0.19899788, + 0.97171351 -0.43307 0.19899788, 1.0114727 -0.43307 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.334645 0.24266364, 0.97171351 -0.334645 0.19899788, 0.97171351 -0.43307 0.19899788, 1.0114727 -0.43307 0.24266364, 0.95183391 -0.334645 0.2657475, 0.95183391 -0.334645 0.2066925, + 0.95183391 -0.43307 0.2066925, 0.95183391 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.334645 0.2657475, 0.95183391 -0.334645 0.2066925, 0.95183391 -0.43307 0.2066925, 0.95183391 -0.43307 0.2657475, 0.86614 -0.334645 0.2657475, 0.86614 -0.334645 0.2066925, + 0.86614 -0.43307 0.2066925, 0.86614 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.334645 0.2657475, 0.86614 -0.334645 0.2066925, 0.86614 -0.43307 0.2066925, 0.86614 -0.43307 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_15 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.07874 0.059055, 1.25984 -0.07874 0, 1.25984 -0.177165 0, 1.25984 -0.177165 0.059055, 1.1811 -0.07874 0.059055, 1.1811 -0.07874 0, + 1.1811 -0.177165 0, 1.1811 -0.177165 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 -0.07874 0.059055, 1.25984 -0.07874 0, 1.25984 -0.177165 0, 1.25984 -0.177165 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 -0.07874 0.059055, 1.1811 -0.07874 0, 1.1811 -0.177165 0, 1.1811 -0.177165 0.059055, 1.1783619 -0.07874 0.059441168, 1.1728497 -0.07874 0.00064398885, + 1.1728497 -0.177165 0.00064398885, 1.1783619 -0.177165 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 -0.07874 0.059441168, 1.1728497 -0.07874 0.00064398885, 1.1728497 -0.177165 0.00064398885, 1.1783619 -0.177165 0.059441168, 1.0750884 -0.07874 0.069123066, 1.0695761 -0.07874 0.010325886, + 1.0695761 -0.177165 0.010325886, 1.0750884 -0.177165 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 -0.07874 0.069123066, 1.0695761 -0.07874 0.010325886, 1.0695761 -0.177165 0.010325886, 1.0750884 -0.177165 0.069123066, 1.0569665 -0.07874 0.077641421, 1.0152106 -0.07874 0.035880953, + 1.0152106 -0.177165 0.035880953, 1.0569665 -0.177165 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 -0.07874 0.077641421, 1.0152106 -0.07874 0.035880953, 1.0152106 -0.177165 0.035880953, 1.0569665 -0.177165 0.077641421, 1.0484462 -0.07874 0.095762331, 0.98964962 -0.07874 0.090243682, + 0.98964962 -0.177165 0.090243682, 1.0484462 -0.177165 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 -0.07874 0.095762331, 0.98964962 -0.07874 0.090243682, 0.98964962 -0.177165 0.090243682, 1.0484462 -0.177165 0.095762331, 1.0400288 -0.07874 0.18544297, 0.9812322 -0.07874 0.17992432, + 0.9812322 -0.177165 0.17992432, 1.0400288 -0.177165 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 -0.07874 0.18544297, 0.9812322 -0.07874 0.17992432, 0.9812322 -0.177165 0.17992432, 1.0400288 -0.177165 0.18544297, 1.0114727 -0.07874 0.24266364, 0.97171351 -0.07874 0.19899788, + 0.97171351 -0.177165 0.19899788, 1.0114727 -0.177165 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 -0.07874 0.24266364, 0.97171351 -0.07874 0.19899788, 0.97171351 -0.177165 0.19899788, 1.0114727 -0.177165 0.24266364, 0.95183391 -0.07874 0.2657475, 0.95183391 -0.07874 0.2066925, + 0.95183391 -0.177165 0.2066925, 0.95183391 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 -0.07874 0.2657475, 0.95183391 -0.07874 0.2066925, 0.95183391 -0.177165 0.2066925, 0.95183391 -0.177165 0.2657475, 0.86614 -0.07874 0.2657475, 0.86614 -0.07874 0.2066925, + 0.86614 -0.177165 0.2066925, 0.86614 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 -0.07874 0.2657475, 0.86614 -0.07874 0.2066925, 0.86614 -0.177165 0.2066925, 0.86614 -0.177165 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_16 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.177165 0.059055, 1.25984 0.177165 0, 1.25984 0.07874 0, 1.25984 0.07874 0.059055, 1.1811 0.177165 0.059055, 1.1811 0.177165 0, + 1.1811 0.07874 0, 1.1811 0.07874 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.177165 0.059055, 1.25984 0.177165 0, 1.25984 0.07874 0, 1.25984 0.07874 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.177165 0.059055, 1.1811 0.177165 0, 1.1811 0.07874 0, 1.1811 0.07874 0.059055, 1.1783619 0.177165 0.059441168, 1.1728497 0.177165 0.00064398885, + 1.1728497 0.07874 0.00064398885, 1.1783619 0.07874 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.177165 0.059441168, 1.1728497 0.177165 0.00064398885, 1.1728497 0.07874 0.00064398885, 1.1783619 0.07874 0.059441168, 1.0750884 0.177165 0.069123066, 1.0695761 0.177165 0.010325886, + 1.0695761 0.07874 0.010325886, 1.0750884 0.07874 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.177165 0.069123066, 1.0695761 0.177165 0.010325886, 1.0695761 0.07874 0.010325886, 1.0750884 0.07874 0.069123066, 1.0569665 0.177165 0.077641421, 1.0152106 0.177165 0.035880953, + 1.0152106 0.07874 0.035880953, 1.0569665 0.07874 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.177165 0.077641421, 1.0152106 0.177165 0.035880953, 1.0152106 0.07874 0.035880953, 1.0569665 0.07874 0.077641421, 1.0484462 0.177165 0.095762331, 0.98964962 0.177165 0.090243682, + 0.98964962 0.07874 0.090243682, 1.0484462 0.07874 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.177165 0.095762331, 0.98964962 0.177165 0.090243682, 0.98964962 0.07874 0.090243682, 1.0484462 0.07874 0.095762331, 1.0400288 0.177165 0.18544297, 0.9812322 0.177165 0.17992432, + 0.9812322 0.07874 0.17992432, 1.0400288 0.07874 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.177165 0.18544297, 0.9812322 0.177165 0.17992432, 0.9812322 0.07874 0.17992432, 1.0400288 0.07874 0.18544297, 1.0114727 0.177165 0.24266364, 0.97171351 0.177165 0.19899788, + 0.97171351 0.07874 0.19899788, 1.0114727 0.07874 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.177165 0.24266364, 0.97171351 0.177165 0.19899788, 0.97171351 0.07874 0.19899788, 1.0114727 0.07874 0.24266364, 0.95183391 0.177165 0.2657475, 0.95183391 0.177165 0.2066925, + 0.95183391 0.07874 0.2066925, 0.95183391 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.177165 0.2657475, 0.95183391 0.177165 0.2066925, 0.95183391 0.07874 0.2066925, 0.95183391 0.07874 0.2657475, 0.86614 0.177165 0.2657475, 0.86614 0.177165 0.2066925, + 0.86614 0.07874 0.2066925, 0.86614 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.177165 0.2657475, 0.86614 0.177165 0.2066925, 0.86614 0.07874 0.2066925, 0.86614 0.07874 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_17 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.43307 0.059055, 1.25984 0.43307 0, 1.25984 0.334645 0, 1.25984 0.334645 0.059055, 1.1811 0.43307 0.059055, 1.1811 0.43307 0, + 1.1811 0.334645 0, 1.1811 0.334645 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.43307 0.059055, 1.25984 0.43307 0, 1.25984 0.334645 0, 1.25984 0.334645 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.43307 0.059055, 1.1811 0.43307 0, 1.1811 0.334645 0, 1.1811 0.334645 0.059055, 1.1783619 0.43307 0.059441168, 1.1728497 0.43307 0.00064398885, + 1.1728497 0.334645 0.00064398885, 1.1783619 0.334645 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.43307 0.059441168, 1.1728497 0.43307 0.00064398885, 1.1728497 0.334645 0.00064398885, 1.1783619 0.334645 0.059441168, 1.0750884 0.43307 0.069123066, 1.0695761 0.43307 0.010325886, + 1.0695761 0.334645 0.010325886, 1.0750884 0.334645 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.43307 0.069123066, 1.0695761 0.43307 0.010325886, 1.0695761 0.334645 0.010325886, 1.0750884 0.334645 0.069123066, 1.0569665 0.43307 0.077641421, 1.0152106 0.43307 0.035880953, + 1.0152106 0.334645 0.035880953, 1.0569665 0.334645 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.43307 0.077641421, 1.0152106 0.43307 0.035880953, 1.0152106 0.334645 0.035880953, 1.0569665 0.334645 0.077641421, 1.0484462 0.43307 0.095762331, 0.98964962 0.43307 0.090243682, + 0.98964962 0.334645 0.090243682, 1.0484462 0.334645 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.43307 0.095762331, 0.98964962 0.43307 0.090243682, 0.98964962 0.334645 0.090243682, 1.0484462 0.334645 0.095762331, 1.0400288 0.43307 0.18544297, 0.9812322 0.43307 0.17992432, + 0.9812322 0.334645 0.17992432, 1.0400288 0.334645 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.43307 0.18544297, 0.9812322 0.43307 0.17992432, 0.9812322 0.334645 0.17992432, 1.0400288 0.334645 0.18544297, 1.0114727 0.43307 0.24266364, 0.97171351 0.43307 0.19899788, + 0.97171351 0.334645 0.19899788, 1.0114727 0.334645 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.43307 0.24266364, 0.97171351 0.43307 0.19899788, 0.97171351 0.334645 0.19899788, 1.0114727 0.334645 0.24266364, 0.95183391 0.43307 0.2657475, 0.95183391 0.43307 0.2066925, + 0.95183391 0.334645 0.2066925, 0.95183391 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.43307 0.2657475, 0.95183391 0.43307 0.2066925, 0.95183391 0.334645 0.2066925, 0.95183391 0.334645 0.2657475, 0.86614 0.43307 0.2657475, 0.86614 0.43307 0.2066925, + 0.86614 0.334645 0.2066925, 0.86614 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.43307 0.2657475, 0.86614 0.43307 0.2066925, 0.86614 0.334645 0.2066925, 0.86614 0.334645 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_18 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.688975 0.059055, 1.25984 0.688975 0, 1.25984 0.59055 0, 1.25984 0.59055 0.059055, 1.1811 0.688975 0.059055, 1.1811 0.688975 0, + 1.1811 0.59055 0, 1.1811 0.59055 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.688975 0.059055, 1.25984 0.688975 0, 1.25984 0.59055 0, 1.25984 0.59055 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.688975 0.059055, 1.1811 0.688975 0, 1.1811 0.59055 0, 1.1811 0.59055 0.059055, 1.1783619 0.688975 0.059441168, 1.1728497 0.688975 0.00064398885, + 1.1728497 0.59055 0.00064398885, 1.1783619 0.59055 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.688975 0.059441168, 1.1728497 0.688975 0.00064398885, 1.1728497 0.59055 0.00064398885, 1.1783619 0.59055 0.059441168, 1.0750884 0.688975 0.069123066, 1.0695761 0.688975 0.010325886, + 1.0695761 0.59055 0.010325886, 1.0750884 0.59055 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.688975 0.069123066, 1.0695761 0.688975 0.010325886, 1.0695761 0.59055 0.010325886, 1.0750884 0.59055 0.069123066, 1.0569665 0.688975 0.077641421, 1.0152106 0.688975 0.035880953, + 1.0152106 0.59055 0.035880953, 1.0569665 0.59055 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.688975 0.077641421, 1.0152106 0.688975 0.035880953, 1.0152106 0.59055 0.035880953, 1.0569665 0.59055 0.077641421, 1.0484462 0.688975 0.095762331, 0.98964962 0.688975 0.090243682, + 0.98964962 0.59055 0.090243682, 1.0484462 0.59055 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.688975 0.095762331, 0.98964962 0.688975 0.090243682, 0.98964962 0.59055 0.090243682, 1.0484462 0.59055 0.095762331, 1.0400288 0.688975 0.18544297, 0.9812322 0.688975 0.17992432, + 0.9812322 0.59055 0.17992432, 1.0400288 0.59055 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.688975 0.18544297, 0.9812322 0.688975 0.17992432, 0.9812322 0.59055 0.17992432, 1.0400288 0.59055 0.18544297, 1.0114727 0.688975 0.24266364, 0.97171351 0.688975 0.19899788, + 0.97171351 0.59055 0.19899788, 1.0114727 0.59055 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.688975 0.24266364, 0.97171351 0.688975 0.19899788, 0.97171351 0.59055 0.19899788, 1.0114727 0.59055 0.24266364, 0.95183391 0.688975 0.2657475, 0.95183391 0.688975 0.2066925, + 0.95183391 0.59055 0.2066925, 0.95183391 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.688975 0.2657475, 0.95183391 0.688975 0.2066925, 0.95183391 0.59055 0.2066925, 0.95183391 0.59055 0.2657475, 0.86614 0.688975 0.2657475, 0.86614 0.688975 0.2066925, + 0.86614 0.59055 0.2066925, 0.86614 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.688975 0.2657475, 0.86614 0.688975 0.2066925, 0.86614 0.59055 0.2066925, 0.86614 0.59055 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_19 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.94488 0.059055, 1.25984 0.94488 0, 1.25984 0.846455 0, 1.25984 0.846455 0.059055, 1.1811 0.94488 0.059055, 1.1811 0.94488 0, + 1.1811 0.846455 0, 1.1811 0.846455 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 0.94488 0.059055, 1.25984 0.94488 0, 1.25984 0.846455 0, 1.25984 0.846455 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 0.94488 0.059055, 1.1811 0.94488 0, 1.1811 0.846455 0, 1.1811 0.846455 0.059055, 1.1783619 0.94488 0.059441168, 1.1728497 0.94488 0.00064398885, + 1.1728497 0.846455 0.00064398885, 1.1783619 0.846455 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 0.94488 0.059441168, 1.1728497 0.94488 0.00064398885, 1.1728497 0.846455 0.00064398885, 1.1783619 0.846455 0.059441168, 1.0750884 0.94488 0.069123066, 1.0695761 0.94488 0.010325886, + 1.0695761 0.846455 0.010325886, 1.0750884 0.846455 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 0.94488 0.069123066, 1.0695761 0.94488 0.010325886, 1.0695761 0.846455 0.010325886, 1.0750884 0.846455 0.069123066, 1.0569665 0.94488 0.077641421, 1.0152106 0.94488 0.035880953, + 1.0152106 0.846455 0.035880953, 1.0569665 0.846455 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 0.94488 0.077641421, 1.0152106 0.94488 0.035880953, 1.0152106 0.846455 0.035880953, 1.0569665 0.846455 0.077641421, 1.0484462 0.94488 0.095762331, 0.98964962 0.94488 0.090243682, + 0.98964962 0.846455 0.090243682, 1.0484462 0.846455 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 0.94488 0.095762331, 0.98964962 0.94488 0.090243682, 0.98964962 0.846455 0.090243682, 1.0484462 0.846455 0.095762331, 1.0400288 0.94488 0.18544297, 0.9812322 0.94488 0.17992432, + 0.9812322 0.846455 0.17992432, 1.0400288 0.846455 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 0.94488 0.18544297, 0.9812322 0.94488 0.17992432, 0.9812322 0.846455 0.17992432, 1.0400288 0.846455 0.18544297, 1.0114727 0.94488 0.24266364, 0.97171351 0.94488 0.19899788, + 0.97171351 0.846455 0.19899788, 1.0114727 0.846455 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 0.94488 0.24266364, 0.97171351 0.94488 0.19899788, 0.97171351 0.846455 0.19899788, 1.0114727 0.846455 0.24266364, 0.95183391 0.94488 0.2657475, 0.95183391 0.94488 0.2066925, + 0.95183391 0.846455 0.2066925, 0.95183391 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 0.94488 0.2657475, 0.95183391 0.94488 0.2066925, 0.95183391 0.846455 0.2066925, 0.95183391 0.846455 0.2657475, 0.86614 0.94488 0.2657475, 0.86614 0.94488 0.2066925, + 0.86614 0.846455 0.2066925, 0.86614 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 0.94488 0.2657475, 0.86614 0.94488 0.2066925, 0.86614 0.846455 0.2066925, 0.86614 0.846455 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + DEF PIN_20 Transform { + children [ + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 1.200785 0.059055, 1.25984 1.200785 0, 1.25984 1.10236 0, 1.25984 1.10236 0.059055, 1.1811 1.200785 0.059055, 1.1811 1.200785 0, + 1.1811 1.10236 0, 1.1811 1.10236 0.059055 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.25984 1.200785 0.059055, 1.25984 1.200785 0, 1.25984 1.10236 0, 1.25984 1.10236 0.059055 ] + } + coordIndex [ + 3,2,1,0,3,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1811 1.200785 0.059055, 1.1811 1.200785 0, 1.1811 1.10236 0, 1.1811 1.10236 0.059055, 1.1783619 1.200785 0.059441168, 1.1728497 1.200785 0.00064398885, + 1.1728497 1.10236 0.00064398885, 1.1783619 1.10236 0.059441168 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.1783619 1.200785 0.059441168, 1.1728497 1.200785 0.00064398885, 1.1728497 1.10236 0.00064398885, 1.1783619 1.10236 0.059441168, 1.0750884 1.200785 0.069123066, 1.0695761 1.200785 0.010325886, + 1.0695761 1.10236 0.010325886, 1.0750884 1.10236 0.069123066 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0750884 1.200785 0.069123066, 1.0695761 1.200785 0.010325886, 1.0695761 1.10236 0.010325886, 1.0750884 1.10236 0.069123066, 1.0569665 1.200785 0.077641421, 1.0152106 1.200785 0.035880953, + 1.0152106 1.10236 0.035880953, 1.0569665 1.10236 0.077641421 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0569665 1.200785 0.077641421, 1.0152106 1.200785 0.035880953, 1.0152106 1.10236 0.035880953, 1.0569665 1.10236 0.077641421, 1.0484462 1.200785 0.095762331, 0.98964962 1.200785 0.090243682, + 0.98964962 1.10236 0.090243682, 1.0484462 1.10236 0.095762331 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0484462 1.200785 0.095762331, 0.98964962 1.200785 0.090243682, 0.98964962 1.10236 0.090243682, 1.0484462 1.10236 0.095762331, 1.0400288 1.200785 0.18544297, 0.9812322 1.200785 0.17992432, + 0.9812322 1.10236 0.17992432, 1.0400288 1.10236 0.18544297 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0400288 1.200785 0.18544297, 0.9812322 1.200785 0.17992432, 0.9812322 1.10236 0.17992432, 1.0400288 1.10236 0.18544297, 1.0114727 1.200785 0.24266364, 0.97171351 1.200785 0.19899788, + 0.97171351 1.10236 0.19899788, 1.0114727 1.10236 0.24266364 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 1.0114727 1.200785 0.24266364, 0.97171351 1.200785 0.19899788, 0.97171351 1.10236 0.19899788, 1.0114727 1.10236 0.24266364, 0.95183391 1.200785 0.2657475, 0.95183391 1.200785 0.2066925, + 0.95183391 1.10236 0.2066925, 0.95183391 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.95183391 1.200785 0.2657475, 0.95183391 1.200785 0.2066925, 0.95183391 1.10236 0.2066925, 0.95183391 1.10236 0.2657475, 0.86614 1.200785 0.2657475, 0.86614 1.200785 0.2066925, + 0.86614 1.10236 0.2066925, 0.86614 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,5,4,-1, 1,2,6,5,-1, 2,3,7,6,-1, 3,0,4,7,-1 + ] + } + } + Shape { + appearance Appearance { + material USE tin + } + geometry IndexedFaceSet { + coord Coordinate { point [ + 0.86614 1.200785 0.2657475, 0.86614 1.200785 0.2066925, 0.86614 1.10236 0.2066925, 0.86614 1.10236 0.2657475 ] + } + coordIndex [ + 0,1,2,3,0,-1 + ] + } + } + ] + } + + ] +} + diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd new file mode 100644 index 00000000..0d6a6ef2 Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.FCStd differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp new file mode 100644 index 00000000..cacd9978 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.stp @@ -0,0 +1,1434 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_2Pin.stp','2016-10-18T18:31:06',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39),#43); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#29 = DIRECTION('',(0.E+000,0.E+000,1.)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#33 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#44,#45,#46)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#46 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#44, + 'distance_accuracy_value','confusion accuracy'); +#48 = PRODUCT_TYPE('part',$,(#7)); +#49 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#156); +#50 = MANIFOLD_SOLID_BREP('',#51); +#51 = CLOSED_SHELL('',(#52,#148,#152)); +#52 = ADVANCED_FACE('',(#53),#67,.T.); +#53 = FACE_BOUND('',#54,.T.); +#54 = EDGE_LOOP('',(#55,#85,#116,#117)); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#57,#59,#61,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#59 = VERTEX_POINT('',#60); +#60 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#61 = SEAM_CURVE('',#62,(#66,#78),.PCURVE_S1.); +#62 = LINE('',#63,#64); +#63 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#64 = VECTOR('',#65,1.); +#65 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#66 = PCURVE('',#67,#72); +#67 = CYLINDRICAL_SURFACE('',#68,0.24); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#70 = DIRECTION('',(0.E+000,0.E+000,1.)); +#71 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(0.E+000,-1.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#78 = PCURVE('',#67,#79); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(0.E+000,-1.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.T.); +#86 = EDGE_CURVE('',#59,#59,#87,.T.); +#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.); +#88 = CIRCLE('',#89,0.24); +#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92); +#90 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#91 = DIRECTION('',(0.E+000,0.E+000,1.)); +#92 = DIRECTION('',(1.,0.E+000,0.E+000)); +#93 = PCURVE('',#67,#94); +#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(0.E+000,-10.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,0.E+000)); +#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#100 = PCURVE('',#101,#106); +#101 = PLANE('',#102); +#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105); +#103 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#104 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#105 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#106 = DEFINITIONAL_REPRESENTATION('',(#107),#115); +#107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#108,#109,#110,#111,#112,#113 +,#114),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#108 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#109 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#110 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#111 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#112 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#113 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#114 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#116 = ORIENTED_EDGE('',*,*,#56,.F.); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#57,#57,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.); +#120 = CIRCLE('',#121,0.24); +#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#124 = DIRECTION('',(1.,0.E+000,0.E+000)); +#125 = PCURVE('',#67,#126); +#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(1.,0.E+000)); +#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#132 = PCURVE('',#133,#138); +#133 = PLANE('',#134); +#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137); +#135 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#136 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#137 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#138 = DEFINITIONAL_REPRESENTATION('',(#139),#147); +#139 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#140,#141,#142,#143,#144,#145 +,#146),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#140 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#141 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#142 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#143 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#144 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#145 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = ADVANCED_FACE('',(#149),#133,.F.); +#149 = FACE_BOUND('',#150,.T.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#118,.T.); +#152 = ADVANCED_FACE('',(#153),#101,.T.); +#153 = FACE_BOUND('',#154,.F.); +#154 = EDGE_LOOP('',(#155)); +#155 = ORIENTED_EDGE('',*,*,#86,.T.); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#160)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#157,#158,#159)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#157 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#158 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#159 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#160 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#157, + 'distance_accuracy_value','confusion accuracy'); +#161 = SHAPE_DEFINITION_REPRESENTATION(#162,#49); +#162 = PRODUCT_DEFINITION_SHAPE('','',#163); +#163 = PRODUCT_DEFINITION('design','',#164,#167); +#164 = PRODUCT_DEFINITION_FORMATION('','',#165); +#165 = PRODUCT('Pad','Pad','',(#166)); +#166 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#167 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#168 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#169,#171); +#169 = ( REPRESENTATION_RELATIONSHIP('','',#49,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#170) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#170 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#171 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#172 + ); +#172 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#163,$); +#173 = PRODUCT_TYPE('part',$,(#165)); +#174 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#175 + ),#234); +#175 = GEOMETRIC_CURVE_SET('',(#176,#183,#190,#197,#204,#211,#219,#226) + ); +#176 = TRIMMED_CURVE('',#177,(#181,PARAMETER_VALUE(0.E+000)),(#182, + PARAMETER_VALUE(2.277333073367)),.T.,.PARAMETER.); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-1.007333073367,10.33,0.E+000)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(1.,0.E+000,0.E+000)); +#181 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#182 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#183 = TRIMMED_CURVE('',#184,(#188,PARAMETER_VALUE(0.E+000)),(#189, + PARAMETER_VALUE(5.33)),.T.,.PARAMETER.); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(1.27,10.33,0.E+000)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#188 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#189 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#190 = TRIMMED_CURVE('',#191,(#195,PARAMETER_VALUE(0.E+000)),(#196, + PARAMETER_VALUE(2.92)),.T.,.PARAMETER.); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(1.27,5.,0.E+000)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#195 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#196 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#197 = TRIMMED_CURVE('',#198,(#202,PARAMETER_VALUE(0.E+000)),(#203, + PARAMETER_VALUE(0.5)),.T.,.PARAMETER.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.65,5.,0.E+000)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.E+000,1.,0.E+000)); +#202 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#203 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#204 = TRIMMED_CURVE('',#205,(#209,PARAMETER_VALUE(0.E+000)),(#210, + PARAMETER_VALUE(0.338079398708)),.T.,.PARAMETER.); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(-1.65,5.5,0.E+000)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.999966153507,8.227505132629E-003,0.E+000)); +#209 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#210 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#211 = TRIMMED_CURVE('',#212,(#217,PARAMETER_VALUE(4.720616578343)),( + #218,PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#212 = CIRCLE('',#213,0.107819126511); +#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216); +#214 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199,0.E+000)); +#215 = DIRECTION('',(0.E+000,0.E+000,1.)); +#216 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#217 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#218 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#219 = TRIMMED_CURVE('',#220,(#224,PARAMETER_VALUE(0.E+000)),(#225, + PARAMETER_VALUE(4.521736046168)),.T.,.PARAMETER.); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(-1.205,5.610597027199,0.E+000)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(0.E+000,1.,0.E+000)); +#224 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#225 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#226 = TRIMMED_CURVE('',#227,(#232,PARAMETER_VALUE(1.570796326795)),( + #233,PARAMETER_VALUE(3.14159265359)),.T.,.PARAMETER.); +#227 = CIRCLE('',#228,0.197666926633); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367,0.E+000)); +#230 = DIRECTION('',(0.E+000,0.E+000,1.)); +#231 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#232 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#233 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#238)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#235,#236,#237)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#235 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#236 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#237 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#238 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#235, + 'distance_accuracy_value','confusion accuracy'); +#239 = SHAPE_DEFINITION_REPRESENTATION(#240,#174); +#240 = PRODUCT_DEFINITION_SHAPE('','',#241); +#241 = PRODUCT_DEFINITION('design','',#242,#245); +#242 = PRODUCT_DEFINITION_FORMATION('','',#243); +#243 = PRODUCT('Sketch003','Sketch003','',(#244)); +#244 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#245 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#246 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#247,#249); +#247 = ( REPRESENTATION_RELATIONSHIP('','',#174,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#248) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#248 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#249 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#250 + ); +#250 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#241,$); +#251 = PRODUCT_TYPE('part',$,(#243)); +#252 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#253 + ),#262); +#253 = GEOMETRIC_CURVE_SET('',(#254)); +#254 = TRIMMED_CURVE('',#255,(#260,PARAMETER_VALUE(0.E+000)),(#261, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#255 = CIRCLE('',#256,0.24); +#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259); +#257 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#258 = DIRECTION('',(0.E+000,0.E+000,1.)); +#259 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#260 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#261 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#266)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#263,#264,#265)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#263 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#264 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#265 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#266 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#263, + 'distance_accuracy_value','confusion accuracy'); +#267 = SHAPE_DEFINITION_REPRESENTATION(#268,#252); +#268 = PRODUCT_DEFINITION_SHAPE('','',#269); +#269 = PRODUCT_DEFINITION('design','',#270,#273); +#270 = PRODUCT_DEFINITION_FORMATION('','',#271); +#271 = PRODUCT('Sketch001','Sketch001','',(#272)); +#272 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#274 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#275,#277); +#275 = ( REPRESENTATION_RELATIONSHIP('','',#252,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#276) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#276 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#277 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#278 + ); +#278 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#269,$); +#279 = PRODUCT_TYPE('part',$,(#271)); +#280 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#281 + ),#290); +#281 = GEOMETRIC_CURVE_SET('',(#282)); +#282 = TRIMMED_CURVE('',#283,(#288,PARAMETER_VALUE(0.E+000)),(#289, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#283 = CIRCLE('',#284,0.24); +#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); +#285 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#286 = DIRECTION('',(0.E+000,0.E+000,1.)); +#287 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#288 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#289 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#294)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#291,#292,#293)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#291 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#292 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#293 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#294 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#291, + 'distance_accuracy_value','confusion accuracy'); +#295 = SHAPE_DEFINITION_REPRESENTATION(#296,#280); +#296 = PRODUCT_DEFINITION_SHAPE('','',#297); +#297 = PRODUCT_DEFINITION('design','',#298,#301); +#298 = PRODUCT_DEFINITION_FORMATION('','',#299); +#299 = PRODUCT('Sketch','Sketch','',(#300)); +#300 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#301 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#303,#305); +#303 = ( REPRESENTATION_RELATIONSHIP('','',#280,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#304) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#306 + ); +#306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#297,$); +#307 = PRODUCT_TYPE('part',$,(#299)); +#308 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#309),#637); +#309 = MANIFOLD_SOLID_BREP('',#310); +#310 = CLOSED_SHELL('',(#311,#352,#389,#444,#503,#559,#609)); +#311 = ADVANCED_FACE('',(#312),#325,.T.); +#312 = FACE_BOUND('',#313,.T.); +#313 = EDGE_LOOP('',(#314)); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#316,#316,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(-1.007333073367,10.33,-1.146860384438E-015)); +#318 = SURFACE_CURVE('',#319,(#324,#336),.PCURVE_S1.); +#319 = CIRCLE('',#320,2.277333073367); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#322 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#323 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#324 = PCURVE('',#325,#330); +#325 = PLANE('',#326); +#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329); +#327 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#328 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#329 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335); +#331 = CIRCLE('',#332,2.277333073367); +#332 = AXIS2_PLACEMENT_2D('',#333,#334); +#333 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#334 = DIRECTION('',(1.,0.E+000)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#337,#346); +#337 = SURFACE_OF_REVOLUTION('',#338,#343); +#338 = CIRCLE('',#339,0.197666926633); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#341 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#342 = DIRECTION('',(1.,0.E+000,0.E+000)); +#343 = AXIS1_PLACEMENT('',#344,#345); +#344 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#345 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.E+000)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#352 = ADVANCED_FACE('',(#353),#366,.F.); +#353 = FACE_BOUND('',#354,.T.); +#354 = EDGE_LOOP('',(#355)); +#355 = ORIENTED_EDGE('',*,*,#356,.F.); +#356 = EDGE_CURVE('',#357,#357,#359,.T.); +#357 = VERTEX_POINT('',#358); +#358 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#359 = SURFACE_CURVE('',#360,(#365,#377),.PCURVE_S1.); +#360 = CIRCLE('',#361,2.92); +#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); +#362 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#363 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#364 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#365 = PCURVE('',#366,#371); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#369 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#370 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = CIRCLE('',#373,2.92); +#373 = AXIS2_PLACEMENT_2D('',#374,#375); +#374 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#375 = DIRECTION('',(1.,-0.E+000)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#378,#383); +#378 = CYLINDRICAL_SURFACE('',#379,2.92); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#381 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#382 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(1.,0.E+000)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = ADVANCED_FACE('',(#390),#378,.T.); +#390 = FACE_BOUND('',#391,.T.); +#391 = EDGE_LOOP('',(#392,#393,#416,#443)); +#392 = ORIENTED_EDGE('',*,*,#356,.T.); +#393 = ORIENTED_EDGE('',*,*,#394,.T.); +#394 = EDGE_CURVE('',#357,#395,#397,.T.); +#395 = VERTEX_POINT('',#396); +#396 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#397 = SEAM_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#402 = PCURVE('',#378,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(0.E+000,1.)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = PCURVE('',#378,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(0.E+000,1.)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#395,#395,#418,.T.); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,2.92); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#422 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#423 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#424 = PCURVE('',#378,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(0.E+000,0.5)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(1.,0.E+000)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = CONICAL_SURFACE('',#433,2.92,1.562568728837); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#435 = DIRECTION('',(-0.E+000,-1.,1.110223024625E-016)); +#436 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-1.,-0.E+000)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = ORIENTED_EDGE('',*,*,#394,.F.); +#444 = ADVANCED_FACE('',(#445),#432,.T.); +#445 = FACE_BOUND('',#446,.T.); +#446 = EDGE_LOOP('',(#447,#448,#471,#502)); +#447 = ORIENTED_EDGE('',*,*,#417,.T.); +#448 = ORIENTED_EDGE('',*,*,#449,.T.); +#449 = EDGE_CURVE('',#395,#450,#452,.T.); +#450 = VERTEX_POINT('',#451); +#451 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -6.109314776279E-016)); +#452 = SEAM_CURVE('',#453,(#457,#464),.PCURVE_S1.); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(0.999966153507,8.227505132629E-003, + -9.134365633467E-019)); +#457 = PCURVE('',#432,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-0.E+000,-1.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = PCURVE('',#432,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(-0.E+000,-1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#450,#450,#473,.T.); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,2.581932044094); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(1.27,5.502781549988,-6.109314776279E-016)); +#477 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#478 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#479 = PCURVE('',#432,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-0.E+000,-2.781549988107E-003)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(-1.,-0.E+000)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#496); +#487 = SURFACE_OF_REVOLUTION('',#488,#493); +#488 = CIRCLE('',#489,0.107819126511); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#491 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#492 = DIRECTION('',(1.,0.E+000,0.E+000)); +#493 = AXIS1_PLACEMENT('',#494,#495); +#494 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#495 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); +#497 = LINE('',#498,#499); +#498 = CARTESIAN_POINT('',(0.E+000,4.720616578343)); +#499 = VECTOR('',#500,1.); +#500 = DIRECTION('',(1.,0.E+000)); +#501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#502 = ORIENTED_EDGE('',*,*,#449,.F.); +#503 = ADVANCED_FACE('',(#504),#487,.T.); +#504 = FACE_BOUND('',#505,.T.); +#505 = EDGE_LOOP('',(#506,#507,#531,#558)); +#506 = ORIENTED_EDGE('',*,*,#472,.T.); +#507 = ORIENTED_EDGE('',*,*,#508,.T.); +#508 = EDGE_CURVE('',#450,#509,#511,.T.); +#509 = VERTEX_POINT('',#510); +#510 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#511 = SEAM_CURVE('',#512,(#517,#524),.PCURVE_S1.); +#512 = CIRCLE('',#513,0.107819126511); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#515 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#516 = DIRECTION('',(1.,0.E+000,0.E+000)); +#517 = PCURVE('',#487,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#523); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(0.E+000,1.)); +#523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#524 = PCURVE('',#487,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#530); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.E+000,1.)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = ORIENTED_EDGE('',*,*,#532,.F.); +#532 = EDGE_CURVE('',#509,#509,#533,.T.); +#533 = SURFACE_CURVE('',#534,(#539,#546),.PCURVE_S1.); +#534 = CIRCLE('',#535,2.475); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#537 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#538 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#539 = PCURVE('',#487,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(1.,0.E+000)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = PCURVE('',#547,#552); +#547 = CYLINDRICAL_SURFACE('',#548,2.475); +#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); +#549 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#550 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#551 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.E+000)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#508,.F.); +#559 = ADVANCED_FACE('',(#560),#547,.T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562,#563,#586,#608)); +#562 = ORIENTED_EDGE('',*,*,#532,.T.); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#509,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(-1.205,10.132333073367,-1.124914947122E-015) + ); +#567 = SEAM_CURVE('',#568,(#572,#579),.PCURVE_S1.); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#572 = PCURVE('',#547,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.E+000,1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = PCURVE('',#547,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.E+000,1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = ORIENTED_EDGE('',*,*,#587,.F.); +#587 = EDGE_CURVE('',#565,#565,#588,.T.); +#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.); +#589 = CIRCLE('',#590,2.475); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(1.27,10.132333073367,-1.124914947122E-015)); +#592 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#593 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#594 = PCURVE('',#547,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.E+000,4.521736046168)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.E+000)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#337,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(1.,0.E+000)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = ORIENTED_EDGE('',*,*,#564,.F.); +#609 = ADVANCED_FACE('',(#610),#337,.F.); +#610 = FACE_BOUND('',#611,.F.); +#611 = EDGE_LOOP('',(#612,#613,#635,#636)); +#612 = ORIENTED_EDGE('',*,*,#315,.T.); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#316,#565,#615,.T.); +#615 = SEAM_CURVE('',#616,(#621,#628),.PCURVE_S1.); +#616 = CIRCLE('',#617,0.197666926633); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#619 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#620 = DIRECTION('',(1.,0.E+000,0.E+000)); +#621 = PCURVE('',#337,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.E+000,1.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#337,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(0.E+000,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ORIENTED_EDGE('',*,*,#587,.F.); +#636 = ORIENTED_EDGE('',*,*,#614,.F.); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#641)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#638,#639,#640)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#638 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#639 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#640 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#641 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#638, + 'distance_accuracy_value','confusion accuracy'); +#642 = SHAPE_DEFINITION_REPRESENTATION(#643,#308); +#643 = PRODUCT_DEFINITION_SHAPE('','',#644); +#644 = PRODUCT_DEFINITION('design','',#645,#648); +#645 = PRODUCT_DEFINITION_FORMATION('','',#646); +#646 = PRODUCT('Revolution','Revolution','',(#647)); +#647 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#648 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#649 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#650,#652); +#650 = ( REPRESENTATION_RELATIONSHIP('','',#308,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#651) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#651 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#652 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#653 + ); +#653 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#644,$); +#654 = PRODUCT_TYPE('part',$,(#646)); +#655 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#656),#986); +#656 = MANIFOLD_SOLID_BREP('',#657); +#657 = CLOSED_SHELL('',(#658,#778,#854,#925,#972,#979)); +#658 = ADVANCED_FACE('',(#659),#673,.F.); +#659 = FACE_BOUND('',#660,.F.); +#660 = EDGE_LOOP('',(#661,#696,#724,#752)); +#661 = ORIENTED_EDGE('',*,*,#662,.T.); +#662 = EDGE_CURVE('',#663,#665,#667,.T.); +#663 = VERTEX_POINT('',#664); +#664 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#665 = VERTEX_POINT('',#666); +#666 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#667 = SURFACE_CURVE('',#668,(#672,#684),.PCURVE_S1.); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(0.E+000,0.E+000,1.)); +#672 = PCURVE('',#673,#678); +#673 = PLANE('',#674); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#676 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#677 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.E+000,-1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#685,#690); +#685 = PLANE('',#686); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#688 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#689 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.E+000,-1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#665,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#705 = PCURVE('',#673,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(1.,0.E+000)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#713,#718); +#713 = PLANE('',#714); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#716 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#717 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-0.707106781186,0.707106781187)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#726,#698,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#728 = SURFACE_CURVE('',#729,(#733,#740),.PCURVE_S1.); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(0.E+000,0.E+000,1.)); +#733 = PCURVE('',#673,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.85,0.E+000)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.E+000,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = PCURVE('',#741,#746); +#741 = PLANE('',#742); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#744 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#745 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.E+000,-1.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.F.); +#753 = EDGE_CURVE('',#663,#726,#754,.T.); +#754 = SURFACE_CURVE('',#755,(#759,#766),.PCURVE_S1.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#759 = PCURVE('',#673,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(1.,0.E+000)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#767,#772); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#770 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#771 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-0.707106781186,0.707106781187)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ADVANCED_FACE('',(#779),#741,.F.); +#779 = FACE_BOUND('',#780,.F.); +#780 = EDGE_LOOP('',(#781,#782,#805,#833)); +#781 = ORIENTED_EDGE('',*,*,#725,.T.); +#782 = ORIENTED_EDGE('',*,*,#783,.T.); +#783 = EDGE_CURVE('',#698,#784,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#786 = SURFACE_CURVE('',#787,(#791,#798),.PCURVE_S1.); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#791 = PCURVE('',#741,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(1.,0.E+000)); +#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#798 = PCURVE('',#713,#799); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(0.707106781187,0.707106781186)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#806,.F.); +#806 = EDGE_CURVE('',#807,#784,#809,.T.); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(0.E+000,0.E+000,1.)); +#814 = PCURVE('',#741,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(4.14,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,-1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#822,#827); +#822 = PLANE('',#823); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#825 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#826 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#832); +#828 = LINE('',#829,#830); +#829 = CARTESIAN_POINT('',(0.85,0.E+000)); +#830 = VECTOR('',#831,1.); +#831 = DIRECTION('',(0.E+000,-1.)); +#832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#726,#807,#835,.T.); +#835 = SURFACE_CURVE('',#836,(#840,#847),.PCURVE_S1.); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#840 = PCURVE('',#741,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.E+000)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = PCURVE('',#767,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(0.707106781187,0.707106781186)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = ADVANCED_FACE('',(#855),#822,.T.); +#855 = FACE_BOUND('',#856,.T.); +#856 = EDGE_LOOP('',(#857,#882,#903,#904)); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#859,#861,#863,.T.); +#859 = VERTEX_POINT('',#860); +#860 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#861 = VERTEX_POINT('',#862); +#862 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#863 = SURFACE_CURVE('',#864,(#868,#875),.PCURVE_S1.); +#864 = LINE('',#865,#866); +#865 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#866 = VECTOR('',#867,1.); +#867 = DIRECTION('',(0.E+000,0.E+000,1.)); +#868 = PCURVE('',#822,#869); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(0.E+000,-1.)); +#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#875 = PCURVE('',#685,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(4.14,0.E+000)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(0.E+000,-1.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = ORIENTED_EDGE('',*,*,#883,.T.); +#883 = EDGE_CURVE('',#861,#784,#884,.T.); +#884 = SURFACE_CURVE('',#885,(#889,#896),.PCURVE_S1.); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#889 = PCURVE('',#822,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(1.,0.E+000)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#713,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(-0.707106781186,0.707106781187)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = ORIENTED_EDGE('',*,*,#806,.F.); +#904 = ORIENTED_EDGE('',*,*,#905,.F.); +#905 = EDGE_CURVE('',#859,#807,#906,.T.); +#906 = SURFACE_CURVE('',#907,(#911,#918),.PCURVE_S1.); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#911 = PCURVE('',#822,#912); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(1.,0.E+000)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = PCURVE('',#767,#919); +#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(-0.707106781186,0.707106781187)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = ADVANCED_FACE('',(#926),#685,.T.); +#926 = FACE_BOUND('',#927,.T.); +#927 = EDGE_LOOP('',(#928,#929,#950,#951)); +#928 = ORIENTED_EDGE('',*,*,#662,.T.); +#929 = ORIENTED_EDGE('',*,*,#930,.T.); +#930 = EDGE_CURVE('',#665,#861,#931,.T.); +#931 = SURFACE_CURVE('',#932,(#936,#943),.PCURVE_S1.); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#936 = PCURVE('',#685,#937); +#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(1.,0.E+000)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#943 = PCURVE('',#713,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.707106781187,0.707106781186)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = ORIENTED_EDGE('',*,*,#858,.F.); +#951 = ORIENTED_EDGE('',*,*,#952,.F.); +#952 = EDGE_CURVE('',#663,#859,#953,.T.); +#953 = SURFACE_CURVE('',#954,(#958,#965),.PCURVE_S1.); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#958 = PCURVE('',#685,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(1.,0.E+000)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = PCURVE('',#767,#966); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(0.707106781187,0.707106781186)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ADVANCED_FACE('',(#973),#767,.T.); +#973 = FACE_BOUND('',#974,.F.); +#974 = EDGE_LOOP('',(#975,#976,#977,#978)); +#975 = ORIENTED_EDGE('',*,*,#753,.T.); +#976 = ORIENTED_EDGE('',*,*,#834,.T.); +#977 = ORIENTED_EDGE('',*,*,#905,.F.); +#978 = ORIENTED_EDGE('',*,*,#952,.F.); +#979 = ADVANCED_FACE('',(#980),#713,.F.); +#980 = FACE_BOUND('',#981,.T.); +#981 = EDGE_LOOP('',(#982,#983,#984,#985)); +#982 = ORIENTED_EDGE('',*,*,#697,.T.); +#983 = ORIENTED_EDGE('',*,*,#783,.T.); +#984 = ORIENTED_EDGE('',*,*,#883,.F.); +#985 = ORIENTED_EDGE('',*,*,#930,.F.); +#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#990)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#987,#988,#989)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#987 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#988 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#989 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#990 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#987, + 'distance_accuracy_value','confusion accuracy'); +#991 = SHAPE_DEFINITION_REPRESENTATION(#992,#655); +#992 = PRODUCT_DEFINITION_SHAPE('','',#993); +#993 = PRODUCT_DEFINITION('design','',#994,#997); +#994 = PRODUCT_DEFINITION_FORMATION('','',#995); +#995 = PRODUCT('Pad003','Pad003','',(#996)); +#996 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#997 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#998 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#999,#1001); +#999 = ( REPRESENTATION_RELATIONSHIP('','',#655,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1000) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1000 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1001 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1002); +#1002 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#993,$); +#1003 = PRODUCT_TYPE('part',$,(#995)); +#1004 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1005),#1111); +#1005 = MANIFOLD_SOLID_BREP('',#1006); +#1006 = CLOSED_SHELL('',(#1007,#1103,#1107)); +#1007 = ADVANCED_FACE('',(#1008),#1022,.T.); +#1008 = FACE_BOUND('',#1009,.T.); +#1009 = EDGE_LOOP('',(#1010,#1040,#1071,#1072)); +#1010 = ORIENTED_EDGE('',*,*,#1011,.T.); +#1011 = EDGE_CURVE('',#1012,#1014,#1016,.T.); +#1012 = VERTEX_POINT('',#1013); +#1013 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1014 = VERTEX_POINT('',#1015); +#1015 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1016 = SEAM_CURVE('',#1017,(#1021,#1033),.PCURVE_S1.); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1021 = PCURVE('',#1022,#1027); +#1022 = CYLINDRICAL_SURFACE('',#1023,0.24); +#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1024 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1025 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1026 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(0.E+000,-1.)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#1022,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(0.E+000,-1.)); +#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1040 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1041 = EDGE_CURVE('',#1014,#1014,#1042,.T.); +#1042 = SURFACE_CURVE('',#1043,(#1048,#1055),.PCURVE_S1.); +#1043 = CIRCLE('',#1044,0.24); +#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047); +#1045 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1046 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1047 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1048 = PCURVE('',#1022,#1049); +#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(1.,0.E+000)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1055 = PCURVE('',#1056,#1061); +#1056 = PLANE('',#1057); +#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1058 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1059 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1060 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1070); +#1062 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1063,#1064,#1065,#1066, +#1067,#1068,#1069),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1065 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1066 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1067 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1068 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1069 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = ORIENTED_EDGE('',*,*,#1011,.F.); +#1072 = ORIENTED_EDGE('',*,*,#1073,.F.); +#1073 = EDGE_CURVE('',#1012,#1012,#1074,.T.); +#1074 = SURFACE_CURVE('',#1075,(#1080,#1087),.PCURVE_S1.); +#1075 = CIRCLE('',#1076,0.24); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1078 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1079 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1080 = PCURVE('',#1022,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.,0.E+000)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#1088,#1093); +#1088 = PLANE('',#1089); +#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092); +#1090 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1091 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1092 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1102); +#1094 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1095,#1096,#1097,#1098, +#1099,#1100,#1101),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1095 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1096 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1097 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1098 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1099 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1100 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1101 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = ADVANCED_FACE('',(#1104),#1088,.F.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106)); +#1106 = ORIENTED_EDGE('',*,*,#1073,.T.); +#1107 = ADVANCED_FACE('',(#1108),#1056,.T.); +#1108 = FACE_BOUND('',#1109,.F.); +#1109 = EDGE_LOOP('',(#1110)); +#1110 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1115)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1112,#1113,#1114)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1112, + 'distance_accuracy_value','confusion accuracy'); +#1116 = SHAPE_DEFINITION_REPRESENTATION(#1117,#1004); +#1117 = PRODUCT_DEFINITION_SHAPE('','',#1118); +#1118 = PRODUCT_DEFINITION('design','',#1119,#1122); +#1119 = PRODUCT_DEFINITION_FORMATION('','',#1120); +#1120 = PRODUCT('Pad002','Pad002','',(#1121)); +#1121 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1123 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1124,#1126); +#1124 = ( REPRESENTATION_RELATIONSHIP('','',#1004,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1125) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1125 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1126 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1127); +#1127 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#1118,$); +#1128 = PRODUCT_TYPE('part',$,(#1120)); +#1129 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1130),#262); +#1130 = STYLED_ITEM('color',(#1131),#253); +#1131 = PRESENTATION_STYLE_ASSIGNMENT((#1132,#1138)); +#1132 = SURFACE_STYLE_USAGE(.BOTH.,#1133); +#1133 = SURFACE_SIDE_STYLE('',(#1134)); +#1134 = SURFACE_STYLE_FILL_AREA(#1135); +#1135 = FILL_AREA_STYLE('',(#1136)); +#1136 = FILL_AREA_STYLE_COLOUR('',#1137); +#1137 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1138 = CURVE_STYLE('',#1139,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1139 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1140 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1141),#1111); +#1141 = STYLED_ITEM('color',(#1142),#1005); +#1142 = PRESENTATION_STYLE_ASSIGNMENT((#1143,#1149)); +#1143 = SURFACE_STYLE_USAGE(.BOTH.,#1144); +#1144 = SURFACE_SIDE_STYLE('',(#1145)); +#1145 = SURFACE_STYLE_FILL_AREA(#1146); +#1146 = FILL_AREA_STYLE('',(#1147)); +#1147 = FILL_AREA_STYLE_COLOUR('',#1148); +#1148 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1149 = CURVE_STYLE('',#1150,POSITIVE_LENGTH_MEASURE(0.1),#1148); +#1150 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1152),#637); +#1152 = STYLED_ITEM('color',(#1153),#309); +#1153 = PRESENTATION_STYLE_ASSIGNMENT((#1154,#1160)); +#1154 = SURFACE_STYLE_USAGE(.BOTH.,#1155); +#1155 = SURFACE_SIDE_STYLE('',(#1156)); +#1156 = SURFACE_STYLE_FILL_AREA(#1157); +#1157 = FILL_AREA_STYLE('',(#1158)); +#1158 = FILL_AREA_STYLE_COLOUR('',#1159); +#1159 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1160 = CURVE_STYLE('',#1161,POSITIVE_LENGTH_MEASURE(0.1),#1159); +#1161 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1163),#290); +#1163 = STYLED_ITEM('color',(#1164),#281); +#1164 = PRESENTATION_STYLE_ASSIGNMENT((#1165,#1170)); +#1165 = SURFACE_STYLE_USAGE(.BOTH.,#1166); +#1166 = SURFACE_SIDE_STYLE('',(#1167)); +#1167 = SURFACE_STYLE_FILL_AREA(#1168); +#1168 = FILL_AREA_STYLE('',(#1169)); +#1169 = FILL_AREA_STYLE_COLOUR('',#1137); +#1170 = CURVE_STYLE('',#1171,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1171 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1173),#156); +#1173 = STYLED_ITEM('color',(#1174),#50); +#1174 = PRESENTATION_STYLE_ASSIGNMENT((#1175,#1180)); +#1175 = SURFACE_STYLE_USAGE(.BOTH.,#1176); +#1176 = SURFACE_SIDE_STYLE('',(#1177)); +#1177 = SURFACE_STYLE_FILL_AREA(#1178); +#1178 = FILL_AREA_STYLE('',(#1179)); +#1179 = FILL_AREA_STYLE_COLOUR('',#1148); +#1180 = CURVE_STYLE('',#1181,POSITIVE_LENGTH_MEASURE(0.1),#1148); +#1181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1182 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1183),#986); +#1183 = STYLED_ITEM('color',(#1184),#656); +#1184 = PRESENTATION_STYLE_ASSIGNMENT((#1185,#1190)); +#1185 = SURFACE_STYLE_USAGE(.BOTH.,#1186); +#1186 = SURFACE_SIDE_STYLE('',(#1187)); +#1187 = SURFACE_STYLE_FILL_AREA(#1188); +#1188 = FILL_AREA_STYLE('',(#1189)); +#1189 = FILL_AREA_STYLE_COLOUR('',#1159); +#1190 = CURVE_STYLE('',#1191,POSITIVE_LENGTH_MEASURE(0.1),#1159); +#1191 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1193),#234); +#1193 = STYLED_ITEM('color',(#1194),#175); +#1194 = PRESENTATION_STYLE_ASSIGNMENT((#1195,#1200)); +#1195 = SURFACE_STYLE_USAGE(.BOTH.,#1196); +#1196 = SURFACE_SIDE_STYLE('',(#1197)); +#1197 = SURFACE_STYLE_FILL_AREA(#1198); +#1198 = FILL_AREA_STYLE('',(#1199)); +#1199 = FILL_AREA_STYLE_COLOUR('',#1137); +#1200 = CURVE_STYLE('',#1201,POSITIVE_LENGTH_MEASURE(0.1),#1137); +#1201 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl index fdd506e7..bca6ffb7 100644 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_2Pin.wrl @@ -1,529 +1,2682 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF Marking Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.243137 0.6 0.8745098039215686 - emissiveColor 0.243137 0.6 0.8745098039215686 - specularColor 0.243137 0.6 0.8745098039215686 - ambientIntensity 0.5333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -2.321808607476236 -2.995045151583111 1.8168692512850593, - -2.321808607476236 -2.995045151583111 0.8168692512850593, - -0.5540416545098673 -1.2272781986167423 0.8168692512850592, - -0.5540416545098673 -1.2272781986167423 1.8168692512850588, - -3.0289153886627838 -2.2879383703965632 1.8168692512850593, - -3.0289153886627838 -2.2879383703965632 0.8168692512850592, - -1.2611484356964147 -0.5201714174301949 0.816869251285059, - -1.2611484356964147 -0.5201714174301949 1.8168692512850588 ] } - coordIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - normal Normal { vector [ - 6.409875621278547e-17 -0.816496580927726 0.5773502691896258, - 0.0 -0.816496580927726 -0.5773502691896257, - 0.816496580927726 6.442249556279383e-19 -0.5773502691896257, - 0.816496580927726 1.3661822050667975e-16 0.5773502691896256, - -0.816496580927726 6.409875621278547e-17 0.5773502691896258, - -0.816496580927726 -6.409875621278547e-17 -0.5773502691896258, - 1.2819751242557095e-16 0.816496580927726 -0.5773502691896258, - 1.9229626863835636e-16 0.816496580927726 0.5773502691896256 ] } - normalIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - } - } - ] -} - -DEF Pin1 Transform { - children [ - Shape { - appearance Appearance { - material DEF Pin Material { - diffuseColor 0.839216 1.0 0.8 - emissiveColor 0.639216 0.996078431372549 0.4 - specularColor 0.839216 1.0 0.8 - ambientIntensity 0.8797386666666668 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.4821704657360077 0.22229070281567986 0.816869251285059, - 1.5472022911334296 0.12496369816924247 0.816869251285059, - 1.5700384313800435 0.01015866845971558 0.816869251285059, - 1.5472022911334296 -0.10464636124981141 0.816869251285059, - 1.4821704657360077 -0.2019733658962487 0.816869251285059, - 1.3848434610895703 -0.2670051912936705 0.816869251285059, - 1.2700384313800435 -0.28984133154028446 0.816869251285059, - 1.1552334016705166 -0.2670051912936705 0.816869251285059, - 1.0579063970240794 -0.2019733658962487 0.816869251285059, - 0.9928745716266576 -0.1046463612498113 0.816869251285059, - 0.9700384313800434 0.01015866845971558 0.816869251285059, - 0.9928745716266574 0.12496369816924235 0.816869251285059, - 1.0579063970240792 0.22229070281567975 0.816869251285059, - 1.1552334016705166 0.2873225282131016 0.816869251285059, - 1.2700384313800435 0.31015866845971557 0.816869251285059, - 1.3848434610895703 0.2873225282131016 0.816869251285059, - 1.4821704657360077 0.22229070281567942 -4.183130748714941, - 1.5472022911334296 0.12496369816924224 -4.183130748714941, - 1.5700384313800435 0.010158668459715248 -4.183130748714941, - 1.5472022911334296 -0.10464636124981164 -4.183130748714941, - 1.4821704657360077 -0.20197336589624892 -4.183130748714941, - 1.3848434610895703 -0.26700519129367073 -4.183130748714941, - 1.2700384313800435 -0.2898413315402847 -4.183130748714941, - 1.1552334016705166 -0.26700519129367073 -4.183130748714941, - 1.0579063970240794 -0.20197336589624892 -4.183130748714941, - 0.9928745716266576 -0.10464636124981164 -4.183130748714941, - 0.9700384313800434 0.010158668459715248 -4.183130748714941, - 0.9928745716266574 0.12496369816924202 -4.183130748714941, - 1.0579063970240792 0.22229070281567942 -4.183130748714941, - 1.1552334016705166 0.2873225282131013 -4.183130748714941, - 1.2700384313800435 0.31015866845971524 -4.183130748714941, - 1.3848434610895703 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322836 0.6299679044322839 0.4541815482495892, - 0.8230927329920024 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322836 -0.6299679044322839 0.45418154824958923, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960244 -0.8230927329920023 0.45418154824958934, - -0.629967904432284 -0.6299679044322836 0.45418154824958923, - -0.8230927329920021 -0.34093617309602486 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.5212140611329777e-17 0.8909091543078936 0.45418154824958923, - 0.34093617309602403 0.8230927329920026 0.45418154824958923, - 0.6299679044322835 0.629967904432284 -0.45418154824958934, - 0.8230927329920024 0.34093617309602425 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920024 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322835 -0.629967904432284 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602464 -0.8230927329920023 -0.45418154824958934, - -0.6299679044322841 -0.6299679044322835 -0.4541815482495891, - -0.8230927329920023 -0.34093617309602486 -0.4541815482495891, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.890910545849733e-16 0.8909091543078934 -0.45418154824958923, - 0.3409361730960238 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Body Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.6379893671684305 1.6718596042481022 6.016869251285059, - 2.1474053327815676 0.9094647345176767 6.016869251285059, - 2.326288431380044 0.010158668459716136 6.016869251285059, - 2.1474053327815676 -0.8891473975982452 6.016869251285059, - 1.6379893671684302 -1.6515422673286708 6.016869251285059, - 0.8755944974380043 -2.160958232941808 6.016869251285059, - -0.023711568619956297 -2.3398413315402835 6.016869251285059, - -0.9230176346779178 -2.160958232941808 6.016869251285059, - -1.6854125044083432 -1.6515422673286708 6.016869251285059, - -2.1948284700214806 -0.889147397598245 6.016869251285059, - -2.3737115686199566 0.010158668459715914 6.016869251285059, - -2.194828470021481 0.9094647345176757 6.016869251285059, - -1.6854125044083432 1.6718596042481026 6.016869251285059, - -0.9230176346779168 2.1812755698612403 6.016869251285059, - -0.02371156861995674 2.3601586684597167 6.016869251285059, - 0.8755944974380032 2.1812755698612407 6.016869251285059, - 1.6379893671684305 1.671859604248102 0.8168692512850589, - 2.1474053327815676 0.9094647345176764 0.8168692512850589, - 2.326288431380044 0.010158668459715803 0.816869251285059, - 2.1474053327815676 -0.8891473975982455 0.816869251285059, - 1.6379893671684302 -1.6515422673286708 0.8168692512850592, - 0.8755944974380043 -2.1609582329418084 0.8168692512850592, - -0.023711568619956297 -2.339841331540284 0.8168692512850592, - -0.9230176346779178 -2.1609582329418084 0.8168692512850592, - -1.6854125044083432 -1.6515422673286708 0.8168692512850592, - -2.1948284700214806 -0.8891473975982455 0.816869251285059, - -2.3737115686199566 0.01015866845971558 0.816869251285059, - -2.194828470021481 0.9094647345176754 0.8168692512850589, - -1.6854125044083432 1.6718596042481024 0.8168692512850589, - -0.9230176346779168 2.18127556986124 0.8168692512850589, - -0.02371156861995674 2.3601586684597162 0.8168692512850589, - 0.8755944974380032 2.1812755698612403 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322837 0.45418154824958923, - 0.8230927329920025 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 6.303035152832443e-17 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.340936173096024 -0.8230927329920026 0.45418154824958934, - 1.890910545849733e-16 -0.8909091543078935 0.45418154824958923, - -0.34093617309602375 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602414 0.45418154824958934, - -0.8909091543078934 -1.0084856244531909e-16 0.45418154824958923, - -0.8230927329920025 0.3409361730960239 0.45418154824958934, - -0.6299679044322837 0.6299679044322839 0.4541815482495893, - -0.3409361730960242 0.8230927329920025 0.45418154824958923, - -1.0084856244531911e-16 0.8909091543078936 0.45418154824958923, - 0.34093617309602425 0.8230927329920024 0.4541815482495892, - 0.6299679044322837 0.6299679044322837 -0.45418154824958923, - 0.8230927329920025 0.34093617309602425 -0.45418154824958934, - 0.8909091543078935 3.7818210916994663e-17 -0.45418154824958934, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322837 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.4541815482495893, - 7.563642183398931e-17 -0.8909091543078935 -0.4541815482495891, - -0.34093617309602386 -0.8230927329920025 -0.4541815482495893, - -0.6299679044322837 -0.6299679044322837 -0.45418154824958923, - -0.8230927329920024 -0.3409361730960241 -0.45418154824958923, - -0.8909091543078934 -1.2606070305664887e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960239 -0.45418154824958934, - -0.6299679044322837 0.6299679044322837 -0.45418154824958923, - -0.3409361730960242 0.8230927329920024 -0.45418154824958923, - -2.1430319519630305e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602414 0.8230927329920024 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE Pin - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.0115795342639922 0.22229070281567986 0.816869251285059, - -0.9465477088665705 0.12496369816924247 0.816869251285059, - -0.9237115686199565 0.01015866845971558 0.816869251285059, - -0.9465477088665705 -0.10464636124981141 0.816869251285059, - -1.0115795342639922 -0.2019733658962487 0.816869251285059, - -1.1089065389104296 -0.2670051912936705 0.816869251285059, - -1.2237115686199564 -0.28984133154028446 0.816869251285059, - -1.3385165983294833 -0.2670051912936705 0.816869251285059, - -1.4358436029759207 -0.2019733658962487 0.816869251285059, - -1.5008754283733423 -0.1046463612498113 0.816869251285059, - -1.5237115686199565 0.01015866845971558 0.816869251285059, - -1.5008754283733425 0.12496369816924235 0.816869251285059, - -1.4358436029759207 0.22229070281567975 0.816869251285059, - -1.3385165983294833 0.2873225282131016 0.816869251285059, - -1.2237115686199564 0.31015866845971557 0.816869251285059, - -1.1089065389104298 0.2873225282131016 0.816869251285059, - -1.0115795342639922 0.22229070281567942 -4.183130748714941, - -0.9465477088665705 0.12496369816924224 -4.183130748714941, - -0.9237115686199565 0.010158668459715248 -4.183130748714941, - -0.9465477088665705 -0.10464636124981164 -4.183130748714941, - -1.0115795342639922 -0.20197336589624892 -4.183130748714941, - -1.1089065389104296 -0.26700519129367073 -4.183130748714941, - -1.2237115686199564 -0.2898413315402847 -4.183130748714941, - -1.3385165983294833 -0.26700519129367073 -4.183130748714941, - -1.4358436029759207 -0.20197336589624892 -4.183130748714941, - -1.5008754283733423 -0.10464636124981164 -4.183130748714941, - -1.5237115686199565 0.010158668459715248 -4.183130748714941, - -1.5008754283733425 0.12496369816924202 -4.183130748714941, - -1.4358436029759207 0.22229070281567942 -4.183130748714941, - -1.3385165983294833 0.2873225282131013 -4.183130748714941, - -1.2237115686199564 0.31015866845971524 -4.183130748714941, - -1.1089065389104298 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322835 0.629967904432284 0.4541815482495893, - 0.8230927329920026 0.340936173096024 0.45418154824958934, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920026 -0.340936173096024 0.45418154824958934, - 0.6299679044322839 -0.6299679044322837 0.45418154824958934, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.340936173096024 -0.8230927329920025 0.45418154824958923, - -0.6299679044322842 -0.6299679044322833 0.4541815482495894, - -0.8230927329920025 -0.34093617309602425 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.0169712489063822e-16 0.8909091543078936 0.45418154824958923, - 0.3409361730960238 0.8230927329920027 0.4541815482495891, - 0.6299679044322833 0.6299679044322842 -0.4541815482495894, - 0.8230927329920025 0.340936173096024 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920025 -0.340936173096024 -0.45418154824958934, - 0.6299679044322838 -0.6299679044322838 -0.4541815482495894, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322842 -0.6299679044322832 -0.45418154824958934, - -0.8230927329920025 -0.3409361730960242 -0.45418154824958906, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.2606070305664886e-17 0.8909091543078934 -0.45418154824958923, - 0.3409361730960236 0.8230927329920027 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF rim Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.9208320796430496 1.9547023167227215 1.8168692512850588, - 2.5169571457860824 1.0625381074637124 1.8168692512850588, - 2.7262884313800435 0.010158668459715803 1.8168692512850588, - 2.516957145786082 -1.0422207705442812 1.8168692512850588, - 1.9208320796430491 -1.9343849798032897 1.8168692512850593, - 1.0286678703840402 -2.530510045946323 1.8168692512850593, - -0.023711568619956297 -2.7398413315402843 1.8168692512850593, - -1.076091007623953 -2.530510045946323 1.8168692512850593, - -1.9682552168829617 -1.9343849798032897 1.8168692512850593, - -2.564380283025995 -1.0422207705442808 1.8168692512850588, - -2.7737115686199565 0.01015866845971558 1.8168692512850588, - -2.564380283025996 1.062538107463711 1.8168692512850588, - -1.9682552168829621 1.9547023167227215 1.8168692512850588, - -1.0760910076239525 2.550827382865754 1.8168692512850588, - -0.02371156861995674 2.7601586684597157 1.8168692512850588, - 1.028667870384039 2.550827382865755 1.8168692512850588, - 1.9208320796430496 1.9547023167227215 0.8168692512850589, - 2.5169571457860824 1.0625381074637124 0.8168692512850589, - 2.7262884313800435 0.010158668459715803 0.816869251285059, - 2.516957145786082 -1.0422207705442812 0.8168692512850592, - 1.9208320796430491 -1.9343849798032897 0.8168692512850592, - 1.0286678703840402 -2.530510045946323 0.8168692512850592, - -0.023711568619956297 -2.7398413315402843 0.8168692512850592, - -1.076091007623953 -2.530510045946323 0.8168692512850592, - -1.9682552168829617 -1.9343849798032897 0.8168692512850592, - -2.564380283025995 -1.0422207705442812 0.8168692512850592, - -2.7737115686199565 0.01015866845971558 0.816869251285059, - -2.564380283025996 1.062538107463711 0.8168692512850589, - -1.9682552168829621 1.9547023167227215 0.8168692512850589, - -1.0760910076239525 2.550827382865754 0.8168692512850589, - -0.02371156861995674 2.7601586684597157 0.8168692512850588, - 1.028667870384039 2.550827382865755 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322839 0.45418154824958934, - 0.8230927329920026 0.34093617309602386 0.45418154824958923, - 0.8909091543078934 -1.3866677336231372e-16 0.4541815482495891, - 0.8230927329920025 -0.34093617309602414 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.34093617309602414 -0.8230927329920024 0.45418154824958923, - 6.303035152832443e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960242 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602425 0.45418154824958934, - -0.8909091543078934 -2.5212140611329774e-16 0.45418154824958923, - -0.8230927329920026 0.34093617309602386 0.45418154824958934, - -0.6299679044322837 0.629967904432284 0.45418154824958934, - -0.340936173096024 0.8230927329920026 0.45418154824958923, - -3.1515175764162216e-16 0.8909091543078934 0.45418154824958923, - 0.3409361730960237 0.8230927329920027 0.45418154824958923, - 0.6299679044322837 0.6299679044322838 -0.45418154824958934, - 0.8230927329920026 0.34093617309602386 -0.45418154824958934, - 0.8909091543078935 -2.0169712489063817e-16 -0.45418154824958923, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958923, - 0.6299679044322838 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960241 -0.8230927329920025 -0.45418154824958923, - 1.2606070305664883e-17 -0.8909091543078934 -0.4541815482495891, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322838 -0.6299679044322839 -0.4541815482495893, - -0.8230927329920024 -0.3409361730960243 -0.4541815482495892, - -0.8909091543078935 -3.1515175764162216e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960237 -0.45418154824958923, - -0.6299679044322837 0.6299679044322839 -0.45418154824958934, - -0.34093617309602403 0.8230927329920025 -0.45418154824958923, - -3.655760388642817e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602375 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34999999 + specularColor 0.97460002 0.97460002 0.97460002 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -1.007333 10.33 -1.1468604e-015, + -0.99193454 10.33 0.26438224, + -0.94594729 10.33 0.52518916, + -0.86999309 10.33 0.77889377, + -0.76509917 10.33 1.0220652, + -0.63268405 10.33 1.251415, + -0.47453836 10.33 1.4638414, + -0.29280078 10.33 1.6564721, + -0.089929014 10.33 1.8267016, + 0.13133347 10.33 1.9722283, + 0.36799446 10.33 2.091084, + 0.61685354 10.33 2.1816611, + 0.87454528 10.33 2.2427354, + 1.1375848 10.33 2.2734802, + 1.4024152 10.33 2.2734802, + 1.6654547 10.33 2.2427354, + 1.9231465 10.33 2.1816611, + 2.1720057 10.33 2.091084, + 2.4086666 10.33 1.9722283, + 2.6299291 10.33 1.8267016, + 2.8328009 10.33 1.6564721, + 3.0145383 10.33 1.4638414, + 3.172684 10.33 1.251415, + 3.3050992 10.33 1.0220652, + 3.4099932 10.33 0.77889377, + 3.4859474 10.33 0.52518916, + 3.5319345 10.33 0.26438224, + 3.547333 10.33 -8.6796753e-016, + 3.5319345 10.33 -0.26438224, + 3.4859474 10.33 -0.52518916, + 3.4099932 10.33 -0.77889377, + 3.3050992 10.33 -1.0220652, + 3.172684 10.33 -1.251415, + 3.0145383 10.33 -1.4638414, + 2.8328009 10.33 -1.6564721, + 2.6299291 10.33 -1.8267016, + 2.4086666 10.33 -1.9722283, + 2.1720057 10.33 -2.091084, + 1.9231465 10.33 -2.1816611, + 1.6654547 10.33 -2.2427354, + 1.4024152 10.33 -2.2734802, + 1.1375848 10.33 -2.2734802, + 0.87454528 10.33 -2.2427354, + 0.61685354 10.33 -2.1816611, + 0.36799446 10.33 -2.091084, + 0.13133347 10.33 -1.9722283, + -0.089929014 10.33 -1.8267016, + -0.29280078 10.33 -1.6564721, + -0.47453836 10.33 -1.4638414, + -0.63268405 10.33 -1.251415, + -0.76509917 10.33 -1.0220652, + -0.86999309 10.33 -0.77889377, + -0.94594729 10.33 -0.52518916, + -0.99193454 10.33 -0.26438224, + -1.65 5 -5.5511151e-016, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 -1.9751465e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -5.5511151e-016, + -1.65 5 -5.5511151e-016, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 -1.9751465e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -6.1062266e-016, + -1.65 5.5 -6.1062266e-016, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 -2.5302579e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -6.1062266e-016, + -1.65 5.5 -6.1062266e-016, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 -2.5302579e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119321 5.5027814 -6.1093146e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.2967967 5.5027814 0.27915597, + -1.251568 5.5027814 0.55503905, + -1.1767761 5.5027814 0.82441485, + -1.0732981 5.5027814 1.0841252, + -0.94234699 5.5027814 1.331125, + -0.78545821 5.5027814 1.5625187, + -0.60447103 5.5027814 1.7755933, + -0.40150741 5.5027814 1.9678507, + -0.17894687 5.5027814 2.1370368, + 0.060601238 5.5027814 2.281168, + 0.31432843 5.5027814 2.3985548, + 0.57925999 5.5027814 2.4878206, + 0.85228986 5.5027814 2.547919, + 1.1302171 5.5027814 2.5781455, + 1.409783 5.5027814 2.5781455, + 1.6877102 5.5027814 2.547919, + 1.96074 5.5027814 2.4878206, + 2.2256715 5.5027814 2.3985548, + 2.4793987 5.5027814 2.281168, + 2.7189469 5.5027814 2.1370368, + 2.9415073 5.5027814 1.9678507, + 3.1444709 5.5027814 1.7755933, + 3.3254583 5.5027814 1.5625187, + 3.482347 5.5027814 1.331125, + 3.6132979 5.5027814 1.0841252, + 3.7167761 5.5027814 0.82441485, + 3.7915678 5.5027814 0.55503905, + 3.8367968 5.5027814 0.27915597, + 3.851932 5.5027814 -2.5879523e-015, + 3.8367968 5.5027814 -0.27915597, + 3.7915678 5.5027814 -0.55503905, + 3.7167761 5.5027814 -0.82441485, + 3.6132979 5.5027814 -1.0841252, + 3.482347 5.5027814 -1.331125, + 3.3254583 5.5027814 -1.5625187, + 3.1444709 5.5027814 -1.7755933, + 2.9415073 5.5027814 -1.9678507, + 2.7189469 5.5027814 -2.1370368, + 2.4793987 5.5027814 -2.281168, + 2.2256715 5.5027814 -2.3985548, + 1.96074 5.5027814 -2.4878206, + 1.6877102 5.5027814 -2.547919, + 1.409783 5.5027814 -2.5781455, + 1.1302171 5.5027814 -2.5781455, + 0.85228986 5.5027814 -2.547919, + 0.57925999 5.5027814 -2.4878206, + 0.31432843 5.5027814 -2.3985548, + 0.060601238 5.5027814 -2.281168, + -0.17894687 5.5027814 -2.1370368, + -0.40150741 5.5027814 -1.9678507, + -0.60447103 5.5027814 -1.7755933, + -0.78545821 5.5027814 -1.5625187, + -0.94234699 5.5027814 -1.331125, + -1.0732981 5.5027814 -1.0841252, + -1.1767761 5.5027814 -0.82441485, + -1.251568 5.5027814 -0.55503905, + -1.2967967 5.5027814 -0.27915597, + -1.3119321 5.5027814 -6.1093146e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.2967967 5.5027814 0.27915597, + -1.251568 5.5027814 0.55503905, + -1.1767761 5.5027814 0.82441485, + -1.0732981 5.5027814 1.0841252, + -0.94234699 5.5027814 1.331125, + -0.78545821 5.5027814 1.5625187, + -0.60447103 5.5027814 1.7755933, + -0.40150741 5.5027814 1.9678507, + -0.17894687 5.5027814 2.1370368, + 0.060601238 5.5027814 2.281168, + 0.31432843 5.5027814 2.3985548, + 0.57925999 5.5027814 2.4878206, + 0.85228986 5.5027814 2.547919, + 1.1302171 5.5027814 2.5781455, + 1.409783 5.5027814 2.5781455, + 1.6877102 5.5027814 2.547919, + 1.96074 5.5027814 2.4878206, + 2.2256715 5.5027814 2.3985548, + 2.4793987 5.5027814 2.281168, + 2.7189469 5.5027814 2.1370368, + 2.9415073 5.5027814 1.9678507, + 3.1444709 5.5027814 1.7755933, + 3.3254583 5.5027814 1.5625187, + 3.482347 5.5027814 1.331125, + 3.6132979 5.5027814 1.0841252, + 3.7167761 5.5027814 0.82441485, + 3.7915678 5.5027814 0.55503905, + 3.8367968 5.5027814 0.27915597, + 3.851932 5.5027814 -2.5879523e-015, + 3.8367968 5.5027814 -0.27915597, + 3.7915678 5.5027814 -0.55503905, + 3.7167761 5.5027814 -0.82441485, + 3.6132979 5.5027814 -1.0841252, + 3.482347 5.5027814 -1.331125, + 3.3254583 5.5027814 -1.5625187, + 3.1444709 5.5027814 -1.7755933, + 2.9415073 5.5027814 -1.9678507, + 2.7189469 5.5027814 -2.1370368, + 2.4793987 5.5027814 -2.281168, + 2.2256715 5.5027814 -2.3985548, + 1.96074 5.5027814 -2.4878206, + 1.6877102 5.5027814 -2.547919, + 1.409783 5.5027814 -2.5781455, + 1.1302171 5.5027814 -2.5781455, + 0.85228986 5.5027814 -2.547919, + 0.57925999 5.5027814 -2.4878206, + 0.31432843 5.5027814 -2.3985548, + 0.060601238 5.5027814 -2.281168, + -0.17894687 5.5027814 -2.1370368, + -0.40150741 5.5027814 -1.9678507, + -0.60447103 5.5027814 -1.7755933, + -0.78545821 5.5027814 -1.5625187, + -0.94234699 5.5027814 -1.331125, + -1.0732981 5.5027814 -1.0841252, + -1.1767761 5.5027814 -0.82441485, + -1.251568 5.5027814 -0.55503905, + -1.2967967 5.5027814 -0.27915597, + -1.205 5.6105971 -6.2290141e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.1894377 5.6105971 0.27711207, + -1.1429466 5.6105971 0.55073929, + -1.0661112 5.6105971 0.81744069, + -0.95989794 5.6105971 1.0738622, + -0.82564241 5.6105971 1.3167794, + -0.66503292 5.6105971 1.5431373, + -0.48008928 5.6105971 1.7500893, + -0.27313727 5.6105971 1.935033, + -0.04677939 5.6105971 2.0956423, + 0.19613774 5.6105971 2.229898, + 0.45255932 5.6105971 2.3361113, + 0.71926069 5.6105971 2.4129467, + 0.99288791 5.6105971 2.4594376, + 1.27 5.6105971 2.4749999, + 1.5471121 5.6105971 2.4594376, + 1.8207393 5.6105971 2.4129467, + 2.0874407 5.6105971 2.3361113, + 2.3438623 5.6105971 2.229898, + 2.5867794 5.6105971 2.0956423, + 2.8131373 5.6105971 1.935033, + 3.0200894 5.6105971 1.7500893, + 3.2050328 5.6105971 1.5431373, + 3.3656423 5.6105971 1.3167794, + 3.499898 5.6105971 1.0738622, + 3.6061113 5.6105971 0.81744069, + 3.6829467 5.6105971 0.55073929, + 3.7294378 5.6105971 0.27711207, + 3.7449999 5.6105971 -3.1980131e-016, + 3.7294378 5.6105971 -0.27711207, + 3.6829467 5.6105971 -0.55073929, + 3.6061113 5.6105971 -0.81744069, + 3.499898 5.6105971 -1.0738622, + 3.3656423 5.6105971 -1.3167794, + 3.2050328 5.6105971 -1.5431373, + 3.0200894 5.6105971 -1.7500893, + 2.8131373 5.6105971 -1.935033, + 2.5867794 5.6105971 -2.0956423, + 2.3438623 5.6105971 -2.229898, + 2.0874407 5.6105971 -2.3361113, + 1.8207393 5.6105971 -2.4129467, + 1.5471121 5.6105971 -2.4594376, + 1.27 5.6105971 -2.4749999, + 0.99288791 5.6105971 -2.4594376, + 0.71926069 5.6105971 -2.4129467, + 0.45255932 5.6105971 -2.3361113, + 0.19613774 5.6105971 -2.229898, + -0.04677939 5.6105971 -2.0956423, + -0.27313727 5.6105971 -1.935033, + -0.48008928 5.6105971 -1.7500893, + -0.66503292 5.6105971 -1.5431373, + -0.82564241 5.6105971 -1.3167794, + -0.95989794 5.6105971 -1.0738622, + -1.0661112 5.6105971 -0.81744069, + -1.1429466 5.6105971 -0.55073929, + -1.1894377 5.6105971 -0.27711207, + -1.2842001 5.5066457 -6.1136048e-016, + -1.2583982 5.51752 -6.1256777e-016, + -1.2362665 5.5346718 -6.14472e-016, + -1.2192975 5.5569439 -6.1694471e-016, + -1.2086357 5.5828342 -6.1981911e-016, + -1.2842001 5.5066457 -6.1136048e-016, + -1.2583982 5.51752 -6.1256777e-016, + -1.2362665 5.5346718 -6.14472e-016, + -1.2192975 5.5569439 -6.1694471e-016, + -1.2086357 5.5828342 -6.1981911e-016, + -1.1508676 5.5346718 0.64866948, + -1.1285123 5.5695415 0.64267939, + -0.93052262 5.5112414 1.2704723, + -0.90049046 5.5346718 1.2531333, + -0.88044721 5.5695415 1.2415613, + -0.50219804 5.5346718 1.7721981, + -0.48583281 5.5695415 1.7558328, + -0.00047232382 5.5112414 2.2005227, + 0.016866749 5.5346718 2.1704905, + 0.028438708 5.5695415 2.1504471, + 0.61235511 5.5112414 2.4543641, + 0.6213305 5.5346718 2.4208674, + 0.62732059 5.5695415 2.3985121, + 1.27 5.5346718 2.5062666, + 1.27 5.5695415 2.4831226, + 1.9276448 5.5112414 2.4543641, + 1.9186695 5.5346718 2.4208674, + 1.9126794 5.5695415 2.3985121, + 2.5404723 5.5112414 2.2005227, + 2.5231333 5.5346718 2.1704905, + 2.5115614 5.5695415 2.1504471, + 3.0421979 5.5346718 1.7721981, + 3.0258329 5.5695415 1.7558328, + 3.4705226 5.5112414 1.2704723, + 3.4404905 5.5346718 1.2531333, + 3.4204473 5.5695415 1.2415613, + 3.6908674 5.5346718 0.64866948, + 3.6685123 5.5695415 0.64267939, + 3.8109446 5.5112414 -1.4291009e-015, + 3.7762666 5.5346718 -1.4205488e-015, + 3.7531226 5.5695415 -1.4169764e-015, + 3.6908674 5.5346718 -0.64866948, + 3.6685123 5.5695415 -0.64267939, + 3.4705226 5.5112414 -1.2704723, + 3.4404905 5.5346718 -1.2531333, + 3.4204473 5.5695415 -1.2415613, + 3.0421979 5.5346718 -1.7721981, + 3.0258329 5.5695415 -1.7558328, + 2.5404723 5.5112414 -2.2005227, + 2.5231333 5.5346718 -2.1704905, + 2.5115614 5.5695415 -2.1504471, + 1.9276448 5.5112414 -2.4543641, + 1.9186695 5.5346718 -2.4208674, + 1.9126794 5.5695415 -2.3985121, + 1.27 5.5346718 -2.5062666, + 1.27 5.5695415 -2.4831226, + 0.61235511 5.5112414 -2.4543641, + 0.6213305 5.5346718 -2.4208674, + 0.62732059 5.5695415 -2.3985121, + -0.00047232382 5.5112414 -2.2005227, + 0.016866749 5.5346718 -2.1704905, + 0.028438708 5.5695415 -2.1504471, + -0.50219804 5.5346718 -1.7721981, + -0.48583281 5.5695415 -1.7558328, + -0.93052262 5.5112414 -1.2704723, + -0.90049046 5.5346718 -1.2531333, + -0.88044721 5.5695415 -1.2415613, + -1.1508676 5.5346718 -0.64866948, + -1.1285123 5.5695415 -0.64267939, + -1.2210459 5.5346718 0.27579445, + -1.1755686 5.5346718 0.54823911, + -1.1003872 5.5346718 0.81402475, + -0.99641484 5.5346718 1.0699232, + -0.86491436 5.5346718 1.3128262, + -0.70748293 5.5346718 1.5397835, + -0.32276782 5.5346718 1.9350613, + -0.21566977 5.5346718 2.0184541, + -0.10015691 5.5346718 2.0985808, + 0.13909607 5.5346718 2.2366109, + 0.26184231 5.5346718 2.2945566, + 0.39208513 5.5346718 2.3474746, + 0.52046239 5.5346718 2.3915613, + 0.78818643 5.5346718 2.4595177, + 0.92685068 5.5346718 2.4826639, + 1.0617627 5.5346718 2.4976006, + 1.4782374 5.5346718 2.4976006, + 1.6131493 5.5346718 2.4826639, + 1.7518135 5.5346718 2.4595177, + 2.0195377 5.5346718 2.3915613, + 2.1479149 5.5346718 2.3474746, + 2.2781577 5.5346718 2.2945566, + 2.4009039 5.5346718 2.2366109, + 2.640157 5.5346718 2.0985808, + 2.7556698 5.5346718 2.0184541, + 2.8627677 5.5346718 1.9350613, + 3.247483 5.5346718 1.5397835, + 3.4049144 5.5346718 1.3128262, + 3.5364149 5.5346718 1.0699232, + 3.6403873 5.5346718 0.81402475, + 3.7155685 5.5346718 0.54823911, + 3.7610457 5.5346718 0.27579445, + 3.7610457 5.5346718 -0.27579445, + 3.7155685 5.5346718 -0.54823911, + 3.6403873 5.5346718 -0.81402475, + 3.5364149 5.5346718 -1.0699232, + 3.4049144 5.5346718 -1.3128262, + 3.247483 5.5346718 -1.5397835, + 2.8627677 5.5346718 -1.9350613, + 2.7556698 5.5346718 -2.0184541, + 2.640157 5.5346718 -2.0985808, + 2.4009039 5.5346718 -2.2366109, + 2.2781577 5.5346718 -2.2945566, + 2.1479149 5.5346718 -2.3474746, + 2.0195377 5.5346718 -2.3915613, + 1.7518135 5.5346718 -2.4595177, + 1.6131493 5.5346718 -2.4826639, + 1.4782374 5.5346718 -2.4976006, + 1.0617627 5.5346718 -2.4976006, + 0.92685068 5.5346718 -2.4826639, + 0.78818643 5.5346718 -2.4595177, + 0.52046239 5.5346718 -2.3915613, + 0.39208513 5.5346718 -2.3474746, + 0.26184231 5.5346718 -2.2945566, + 0.13909607 5.5346718 -2.2366109, + -0.10015691 5.5346718 -2.0985808, + -0.21566977 5.5346718 -2.0184541, + -0.32276782 5.5346718 -1.9350613, + -0.70748293 5.5346718 -1.5397835, + -0.86491436 5.5346718 -1.3128262, + -0.99641484 5.5346718 -1.0699232, + -1.1003872 5.5346718 -0.81402475, + -1.1755686 5.5346718 -0.54823911, + -1.2210459 5.5346718 -0.27579445, + -1.205 5.6105971 -6.2290141e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.1894377 5.6105971 0.27711207, + -1.1429466 5.6105971 0.55073929, + -1.0661112 5.6105971 0.81744069, + -0.95989794 5.6105971 1.0738622, + -0.82564241 5.6105971 1.3167794, + -0.66503292 5.6105971 1.5431373, + -0.48008928 5.6105971 1.7500893, + -0.27313727 5.6105971 1.935033, + -0.04677939 5.6105971 2.0956423, + 0.19613774 5.6105971 2.229898, + 0.45255932 5.6105971 2.3361113, + 0.71926069 5.6105971 2.4129467, + 0.99288791 5.6105971 2.4594376, + 1.27 5.6105971 2.4749999, + 1.5471121 5.6105971 2.4594376, + 1.8207393 5.6105971 2.4129467, + 2.0874407 5.6105971 2.3361113, + 2.3438623 5.6105971 2.229898, + 2.5867794 5.6105971 2.0956423, + 2.8131373 5.6105971 1.935033, + 3.0200894 5.6105971 1.7500893, + 3.2050328 5.6105971 1.5431373, + 3.3656423 5.6105971 1.3167794, + 3.499898 5.6105971 1.0738622, + 3.6061113 5.6105971 0.81744069, + 3.6829467 5.6105971 0.55073929, + 3.7294378 5.6105971 0.27711207, + 3.7449999 5.6105971 -3.1980131e-016, + 3.7294378 5.6105971 -0.27711207, + 3.6829467 5.6105971 -0.55073929, + 3.6061113 5.6105971 -0.81744069, + 3.499898 5.6105971 -1.0738622, + 3.3656423 5.6105971 -1.3167794, + 3.2050328 5.6105971 -1.5431373, + 3.0200894 5.6105971 -1.7500893, + 2.8131373 5.6105971 -1.935033, + 2.5867794 5.6105971 -2.0956423, + 2.3438623 5.6105971 -2.229898, + 2.0874407 5.6105971 -2.3361113, + 1.8207393 5.6105971 -2.4129467, + 1.5471121 5.6105971 -2.4594376, + 1.27 5.6105971 -2.4749999, + 0.99288791 5.6105971 -2.4594376, + 0.71926069 5.6105971 -2.4129467, + 0.45255932 5.6105971 -2.3361113, + 0.19613774 5.6105971 -2.229898, + -0.04677939 5.6105971 -2.0956423, + -0.27313727 5.6105971 -1.935033, + -0.48008928 5.6105971 -1.7500893, + -0.66503292 5.6105971 -1.5431373, + -0.82564241 5.6105971 -1.3167794, + -0.95989794 5.6105971 -1.0738622, + -1.0661112 5.6105971 -0.81744069, + -1.1429466 5.6105971 -0.55073929, + -1.1894377 5.6105971 -0.27711207, + -1.205 10.132333 -1.1249149e-015, + -1.205 10.132333 -1.1249149e-015, + -1.1894377 10.132333 0.27711207, + -1.1429466 10.132333 0.55073929, + -1.0661112 10.132333 0.81744069, + -0.95989794 10.132333 1.0738622, + -0.82564241 10.132333 1.3167794, + -0.66503292 10.132333 1.5431373, + -0.48008928 10.132333 1.7500893, + -0.27313727 10.132333 1.935033, + -0.04677939 10.132333 2.0956423, + 0.19613774 10.132333 2.229898, + 0.45255932 10.132333 2.3361113, + 0.71926069 10.132333 2.4129467, + 0.99288791 10.132333 2.4594376, + 1.27 10.132333 2.4749999, + 1.5471121 10.132333 2.4594376, + 1.8207393 10.132333 2.4129467, + 2.0874407 10.132333 2.3361113, + 2.3438623 10.132333 2.229898, + 2.5867794 10.132333 2.0956423, + 2.8131373 10.132333 1.935033, + 3.0200894 10.132333 1.7500893, + 3.2050328 10.132333 1.5431373, + 3.3656423 10.132333 1.3167794, + 3.499898 10.132333 1.0738622, + 3.6061113 10.132333 0.81744069, + 3.6829467 10.132333 0.55073929, + 3.7294378 10.132333 0.27711207, + 3.7449999 10.132333 -8.2181487e-016, + 3.7294378 10.132333 -0.27711207, + 3.6829467 10.132333 -0.55073929, + 3.6061113 10.132333 -0.81744069, + 3.499898 10.132333 -1.0738622, + 3.3656423 10.132333 -1.3167794, + 3.2050328 10.132333 -1.5431373, + 3.0200894 10.132333 -1.7500893, + 2.8131373 10.132333 -1.935033, + 2.5867794 10.132333 -2.0956423, + 2.3438623 10.132333 -2.229898, + 2.0874407 10.132333 -2.3361113, + 1.8207393 10.132333 -2.4129467, + 1.5471121 10.132333 -2.4594376, + 1.27 10.132333 -2.4749999, + 0.99288791 10.132333 -2.4594376, + 0.71926069 10.132333 -2.4129467, + 0.45255932 10.132333 -2.3361113, + 0.19613774 10.132333 -2.229898, + -0.04677939 10.132333 -2.0956423, + -0.27313727 10.132333 -1.935033, + -0.48008928 10.132333 -1.7500893, + -0.66503292 10.132333 -1.5431373, + -0.82564241 10.132333 -1.3167794, + -0.95989794 10.132333 -1.0738622, + -1.0661112 10.132333 -0.81744069, + -1.1429466 10.132333 -0.55073929, + -1.1894377 10.132333 -0.27711207, + -1.007333 10.33 -1.1468604e-015, + -1.007333 10.33 -1.1468604e-015, + -0.99193454 10.33 0.26438224, + -0.94594729 10.33 0.52518916, + -0.86999309 10.33 0.77889377, + -0.76509917 10.33 1.0220652, + -0.63268405 10.33 1.251415, + -0.47453836 10.33 1.4638414, + -0.29280078 10.33 1.6564721, + -0.089929014 10.33 1.8267016, + 0.13133347 10.33 1.9722283, + 0.36799446 10.33 2.091084, + 0.61685354 10.33 2.1816611, + 0.87454528 10.33 2.2427354, + 1.1375848 10.33 2.2734802, + 1.4024152 10.33 2.2734802, + 1.6654547 10.33 2.2427354, + 1.9231465 10.33 2.1816611, + 2.1720057 10.33 2.091084, + 2.4086666 10.33 1.9722283, + 2.6299291 10.33 1.8267016, + 2.8328009 10.33 1.6564721, + 3.0145383 10.33 1.4638414, + 3.172684 10.33 1.251415, + 3.3050992 10.33 1.0220652, + 3.4099932 10.33 0.77889377, + 3.4859474 10.33 0.52518916, + 3.5319345 10.33 0.26438224, + 3.547333 10.33 -8.6796753e-016, + 3.5319345 10.33 -0.26438224, + 3.4859474 10.33 -0.52518916, + 3.4099932 10.33 -0.77889377, + 3.3050992 10.33 -1.0220652, + 3.172684 10.33 -1.251415, + 3.0145383 10.33 -1.4638414, + 2.8328009 10.33 -1.6564721, + 2.6299291 10.33 -1.8267016, + 2.4086666 10.33 -1.9722283, + 2.1720057 10.33 -2.091084, + 1.9231465 10.33 -2.1816611, + 1.6654547 10.33 -2.2427354, + 1.4024152 10.33 -2.2734802, + 1.1375848 10.33 -2.2734802, + 0.87454528 10.33 -2.2427354, + 0.61685354 10.33 -2.1816611, + 0.36799446 10.33 -2.091084, + 0.13133347 10.33 -1.9722283, + -0.089929014 10.33 -1.8267016, + -0.29280078 10.33 -1.6564721, + -0.47453836 10.33 -1.4638414, + -0.63268405 10.33 -1.251415, + -0.76509917 10.33 -1.0220652, + -0.86999309 10.33 -0.77889377, + -0.94594729 10.33 -0.52518916, + -0.99193454 10.33 -0.26438224, + -1.205 10.132333 -1.1249149e-015, + -1.205 10.132333 -1.1249149e-015, + -1.1894377 10.132333 0.27711207, + -1.1429466 10.132333 0.55073929, + -1.0661112 10.132333 0.81744069, + -0.95989794 10.132333 1.0738622, + -0.82564241 10.132333 1.3167794, + -0.66503292 10.132333 1.5431373, + -0.48008928 10.132333 1.7500893, + -0.27313727 10.132333 1.935033, + -0.04677939 10.132333 2.0956423, + 0.19613774 10.132333 2.229898, + 0.45255932 10.132333 2.3361113, + 0.71926069 10.132333 2.4129467, + 0.99288791 10.132333 2.4594376, + 1.27 10.132333 2.4749999, + 1.5471121 10.132333 2.4594376, + 1.8207393 10.132333 2.4129467, + 2.0874407 10.132333 2.3361113, + 2.3438623 10.132333 2.229898, + 2.5867794 10.132333 2.0956423, + 2.8131373 10.132333 1.935033, + 3.0200894 10.132333 1.7500893, + 3.2050328 10.132333 1.5431373, + 3.3656423 10.132333 1.3167794, + 3.499898 10.132333 1.0738622, + 3.6061113 10.132333 0.81744069, + 3.6829467 10.132333 0.55073929, + 3.7294378 10.132333 0.27711207, + 3.7449999 10.132333 -8.2181487e-016, + 3.7294378 10.132333 -0.27711207, + 3.6829467 10.132333 -0.55073929, + 3.6061113 10.132333 -0.81744069, + 3.499898 10.132333 -1.0738622, + 3.3656423 10.132333 -1.3167794, + 3.2050328 10.132333 -1.5431373, + 3.0200894 10.132333 -1.7500893, + 2.8131373 10.132333 -1.935033, + 2.5867794 10.132333 -2.0956423, + 2.3438623 10.132333 -2.229898, + 2.0874407 10.132333 -2.3361113, + 1.8207393 10.132333 -2.4129467, + 1.5471121 10.132333 -2.4594376, + 1.27 10.132333 -2.4749999, + 0.99288791 10.132333 -2.4594376, + 0.71926069 10.132333 -2.4129467, + 0.45255932 10.132333 -2.3361113, + 0.19613774 10.132333 -2.229898, + -0.04677939 10.132333 -2.0956423, + -0.27313727 10.132333 -1.935033, + -0.48008928 10.132333 -1.7500893, + -0.66503292 10.132333 -1.5431373, + -0.82564241 10.132333 -1.3167794, + -0.95989794 10.132333 -1.0738622, + -1.0661112 10.132333 -0.81744069, + -1.1429466 10.132333 -0.55073929, + -1.1894377 10.132333 -0.27711207, + -1.058493 10.323265 -1.1461127e-015, + -1.1061665 10.303517 -1.1439202e-015, + -1.1471047 10.272104 -1.1404327e-015, + -1.1785177 10.231167 -1.1358877e-015, + -1.1982647 10.183493 -1.1305948e-015, + -1.058493 10.323265 -1.1461127e-015, + -1.1061665 10.303517 -1.1439202e-015, + -1.1471047 10.272104 -1.1404327e-015, + -1.1785177 10.231167 -1.1358877e-015, + -1.1982647 10.183493 -1.1305948e-015, + -1.0028012 10.314954 0.60899526, + -1.0647439 10.272104 0.62559271, + -1.1061326 10.207977 0.63668281, + -0.76773781 10.314954 1.1764885, + -0.82327408 10.272104 1.2085524, + -0.8603822 10.207977 1.2299768, + -0.39380595 10.314954 1.663806, + -0.43915111 10.272104 1.7091511, + -0.46944979 10.207977 1.7394499, + 0.093511537 10.314954 2.0377378, + 0.06144765 10.272104 2.0932741, + 0.040023249 10.207977 2.1303823, + 0.66100478 10.314954 2.2728012, + 0.64440727 10.272104 2.3347437, + 0.63331717 10.207977 2.3761327, + 1.27 10.314954 2.352977, + 1.27 10.272104 2.4171047, + 1.27 10.207977 2.4599535, + 1.8789953 10.314954 2.2728012, + 1.8955927 10.272104 2.3347437, + 1.9066828 10.207977 2.3761327, + 2.4464884 10.314954 2.0377378, + 2.4785523 10.272104 2.0932741, + 2.4999766 10.207977 2.1303823, + 2.9338059 10.314954 1.663806, + 2.979151 10.272104 1.7091511, + 3.0094497 10.207977 1.7394499, + 3.3077378 10.314954 1.1764885, + 3.3632741 10.272104 1.2085524, + 3.4003823 10.207977 1.2299768, + 3.5428011 10.314954 0.60899526, + 3.604744 10.272104 0.62559271, + 3.6461327 10.207977 0.63668281, + 3.622977 10.314954 -1.901965e-015, + 3.6871047 10.272104 -1.9178329e-015, + 3.7299535 10.207977 -1.9244944e-015, + 3.5428011 10.314954 -0.60899526, + 3.604744 10.272104 -0.62559271, + 3.6461327 10.207977 -0.63668281, + 3.3077378 10.314954 -1.1764885, + 3.3632741 10.272104 -1.2085524, + 3.4003823 10.207977 -1.2299768, + 2.9338059 10.314954 -1.663806, + 2.979151 10.272104 -1.7091511, + 3.0094497 10.207977 -1.7394499, + 2.4464884 10.314954 -2.0377378, + 2.4785523 10.272104 -2.0932741, + 2.4999766 10.207977 -2.1303823, + 1.8789953 10.314954 -2.2728012, + 1.8955927 10.272104 -2.3347437, + 1.9066828 10.207977 -2.3761327, + 1.27 10.314954 -2.352977, + 1.27 10.272104 -2.4171047, + 1.27 10.207977 -2.4599535, + 0.66100478 10.314954 -2.2728012, + 0.64440727 10.272104 -2.3347437, + 0.63331717 10.207977 -2.3761327, + 0.093511537 10.314954 -2.0377378, + 0.06144765 10.272104 -2.0932741, + 0.040023249 10.207977 -2.1303823, + -0.39380595 10.314954 -1.663806, + -0.43915111 10.272104 -1.7091511, + -0.46944979 10.207977 -1.7394499, + -0.76773781 10.314954 -1.1764885, + -0.82327408 10.272104 -1.2085524, + -0.8603822 10.207977 -1.2299768, + -1.0028012 10.314954 -0.60899526, + -1.0647439 10.272104 -0.62559271, + -1.1061326 10.207977 -0.63668281, + -1.1400934 10.272104 0.18396905, + -1.131339 10.272104 0.27561989, + -1.0628856 10.303517 0.45145524, + -1.112107 10.272104 0.40983045, + -1.1506619 10.231167 0.36828604, + -1.0842474 10.272104 0.54764426, + -1.0780343 10.272104 0.57369858, + -1.0275584 10.272104 0.75074649, + -1.0064443 10.272104 0.81252456, + -0.95730448 10.272104 0.9388876, + -0.89858884 10.303517 0.9712826, + -1.0055238 10.231167 0.90400779, + -0.8989448 10.272104 1.0668054, + -0.87477052 10.272104 1.1146096, + -0.78371483 10.272104 1.2746178, + -0.76315099 10.272104 1.3071696, + -0.74345887 10.231167 1.3932774, + -0.68665892 10.272104 1.4191128, + -0.62013757 10.303517 1.4399817, + -0.60083449 10.272104 1.5304815, + -0.54893023 10.272104 1.591819, + -0.35679123 10.272104 1.7877207, + -0.31424668 10.272104 1.8255293, + -0.24218957 10.303517 1.8328803, + -0.2054213 10.272104 1.9145566, + -0.16205911 10.231167 1.9860628, + -0.095750146 10.272104 1.9942722, + -0.04420238 10.272104 2.0286121, + 0.19718997 10.272104 2.1659811, + 0.26672909 10.272104 2.199055, + 0.32203677 10.231167 2.257566, + 0.39160943 10.272104 2.2518492, + 0.46658894 10.303517 2.2362242, + 0.5240289 10.272104 2.2991133, + 0.56394738 10.272104 2.3116844, + 0.7419408 10.272104 2.3587177, + 0.79106003 10.272104 2.3691795, + 0.85484338 10.231167 2.4130652, + 0.92465442 10.272104 2.3923068, + 0.99741334 10.303517 2.3604796, + 1.0643389 10.272104 2.4083395, + 1.1328005 10.272104 2.4132078, + 1.4071995 10.272104 2.4132078, + 1.475661 10.272104 2.4083395, + 1.5425867 10.303517 2.3604796, + 1.6153456 10.272104 2.3923068, + 1.6851566 10.231167 2.4130652, + 1.74894 10.272104 2.3691795, + 1.7980592 10.272104 2.3587177, + 1.9760526 10.272104 2.3116844, + 2.0159712 10.272104 2.2991133, + 2.073411 10.303517 2.2362242, + 2.1483905 10.272104 2.2518492, + 2.2179632 10.231167 2.257566, + 2.2732708 10.272104 2.199055, + 2.3428099 10.272104 2.1659811, + 2.5842023 10.272104 2.0286121, + 2.6357501 10.272104 1.9942722, + 2.702059 10.231167 1.9860628, + 2.7454214 10.272104 1.9145566, + 2.7821896 10.303517 1.8328803, + 2.8542466 10.272104 1.8255293, + 2.8967912 10.272104 1.7877207, + 3.0889301 10.272104 1.591819, + 3.1408346 10.272104 1.5304815, + 3.1601377 10.303517 1.4399817, + 3.2266588 10.272104 1.4191128, + 3.2834589 10.231167 1.3932774, + 3.3031509 10.272104 1.3071696, + 3.3237147 10.272104 1.2746178, + 3.4147706 10.272104 1.1146096, + 3.4389448 10.272104 1.0668054, + 3.4385889 10.303517 0.9712826, + 3.4973044 10.272104 0.9388876, + 3.5455239 10.231167 0.90400779, + 3.5464444 10.272104 0.81252456, + 3.5675585 10.272104 0.75074649, + 3.6180344 10.272104 0.57369858, + 3.6242473 10.272104 0.54764426, + 3.6028857 10.303517 0.45145524, + 3.652107 10.272104 0.40983045, + 3.6906619 10.231167 0.36828604, + 3.671339 10.272104 0.27561989, + 3.6800935 10.272104 0.18396905, + 3.6800935 10.272104 -0.18396905, + 3.671339 10.272104 -0.27561989, + 3.6028857 10.303517 -0.45145524, + 3.652107 10.272104 -0.40983045, + 3.6906619 10.231167 -0.36828604, + 3.6242473 10.272104 -0.54764426, + 3.6180344 10.272104 -0.57369858, + 3.5675585 10.272104 -0.75074649, + 3.5464444 10.272104 -0.81252456, + 3.4973044 10.272104 -0.9388876, + 3.4385889 10.303517 -0.9712826, + 3.5455239 10.231167 -0.90400779, + 3.4389448 10.272104 -1.0668054, + 3.4147706 10.272104 -1.1146096, + 3.3237147 10.272104 -1.2746178, + 3.3031509 10.272104 -1.3071696, + 3.2834589 10.231167 -1.3932774, + 3.2266588 10.272104 -1.4191128, + 3.1601377 10.303517 -1.4399817, + 3.1408346 10.272104 -1.5304815, + 3.0889301 10.272104 -1.591819, + 2.8967912 10.272104 -1.7877207, + 2.8542466 10.272104 -1.8255293, + 2.7821896 10.303517 -1.8328803, + 2.7454214 10.272104 -1.9145566, + 2.702059 10.231167 -1.9860628, + 2.6357501 10.272104 -1.9942722, + 2.5842023 10.272104 -2.0286121, + 2.3428099 10.272104 -2.1659811, + 2.2732708 10.272104 -2.199055, + 2.2179632 10.231167 -2.257566, + 2.1483905 10.272104 -2.2518492, + 2.073411 10.303517 -2.2362242, + 2.0159712 10.272104 -2.2991133, + 1.9760526 10.272104 -2.3116844, + 1.7980592 10.272104 -2.3587177, + 1.74894 10.272104 -2.3691795, + 1.6851566 10.231167 -2.4130652, + 1.6153456 10.272104 -2.3923068, + 1.5425867 10.303517 -2.3604796, + 1.475661 10.272104 -2.4083395, + 1.4071995 10.272104 -2.4132078, + 1.1328005 10.272104 -2.4132078, + 1.0643389 10.272104 -2.4083395, + 0.99741334 10.303517 -2.3604796, + 0.92465442 10.272104 -2.3923068, + 0.85484338 10.231167 -2.4130652, + 0.79106003 10.272104 -2.3691795, + 0.7419408 10.272104 -2.3587177, + 0.56394738 10.272104 -2.3116844, + 0.5240289 10.272104 -2.2991133, + 0.46658894 10.303517 -2.2362242, + 0.39160943 10.272104 -2.2518492, + 0.32203677 10.231167 -2.257566, + 0.26672909 10.272104 -2.199055, + 0.19718997 10.272104 -2.1659811, + -0.04420238 10.272104 -2.0286121, + -0.095750146 10.272104 -1.9942722, + -0.16205911 10.231167 -1.9860628, + -0.2054213 10.272104 -1.9145566, + -0.24218957 10.303517 -1.8328803, + -0.31424668 10.272104 -1.8255293, + -0.35679123 10.272104 -1.7877207, + -0.54893023 10.272104 -1.591819, + -0.60083449 10.272104 -1.5304815, + -0.62013757 10.303517 -1.4399817, + -0.68665892 10.272104 -1.4191128, + -0.74345887 10.231167 -1.3932774, + -0.76315099 10.272104 -1.3071696, + -0.78371483 10.272104 -1.2746178, + -0.87477052 10.272104 -1.1146096, + -0.8989448 10.272104 -1.0668054, + -0.89858884 10.303517 -0.9712826, + -0.95730448 10.272104 -0.9388876, + -1.0055238 10.231167 -0.90400779, + -1.0064443 10.272104 -0.81252456, + -1.0275584 10.272104 -0.75074649, + -1.0780343 10.272104 -0.57369858, + -1.0842474 10.272104 -0.54764426, + -1.0628856 10.303517 -0.45145524, + -1.112107 10.272104 -0.40983045, + -1.1506619 10.231167 -0.36828604, + -1.131339 10.272104 -0.27561989, + -1.1400934 10.272104 -0.18396905, + -1.007333 10.33 -1.1468604e-015, + -1.65 5 -5.5511151e-016, + -1.65 5.5 -6.1062266e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.205 10.132333 -1.1249149e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 0, -1, + 54, 55, 56, 57, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 109, + 110, 111, 112, 113, 114, 115, 54, -1, + 179, 181, 182, 183, 184, 185, 186, 187, + 188, 189, 190, 191, 192, 193, 194, 195, + 196, 197, 198, 199, 200, 201, 202, 203, + 204, 205, 206, 207, 208, 209, 210, 211, + 212, 213, 214, 215, 216, 217, 218, 219, + 220, 221, 222, 223, 224, 225, 226, 227, + 228, 229, 230, 231, 232, 233, 234, 235, + 236, 237, 238, 239, 240, 241, 180, -1, + 116, 179, -1, 305, 307, 308, 309, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 334, + 335, 336, 337, 338, 339, 340, 341, 342, + 343, 344, 345, 346, 347, 348, 349, 350, + 351, 352, 353, 354, 355, 356, 357, 358, + 359, 360, 361, 362, 363, 306, -1, 242, + 305, -1, 423, 425, 426, 427, 428, 429, + 430, 431, 432, 433, 434, 435, 436, 437, + 438, 439, 440, 441, 442, 443, 444, 445, + 446, 447, 448, 449, 450, 451, 452, 453, + 454, 455, 456, 457, 458, 459, 460, 461, + 462, 463, 464, 465, 466, 467, 468, 469, + 470, 471, 472, 473, 474, 475, 476, 477, + 478, 479, 424, -1, 364, 480, 481, 482, + 483, 484, 423, -1, 670, 672, 673, 674, + 675, 676, 677, 678, 679, 680, 681, 682, + 683, 684, 685, 686, 687, 688, 689, 690, + 691, 692, 693, 694, 695, 696, 697, 698, + 699, 700, 701, 702, 703, 704, 705, 706, + 707, 708, 709, 710, 711, 712, 713, 714, + 715, 716, 717, 718, 719, 720, 721, 722, + 723, 724, 725, 726, 671, -1, 613, 670, + -1, 728, 844, 845, 846, 847, 848, 783, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34999999 + specularColor 0.97460002 0.97460002 0.97460002 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 21, 48, -1, 53, 16, 17, -1, + 53, 17, 21, -1, 53, 48, 51, -1, + 35, 33, 34, -1, 53, 51, 52, -1, + 14, 15, 16, -1, 36, 33, 35, -1, + 31, 32, 33, -1, 37, 33, 36, -1, + 2, 0, 1, -1, 2, 13, 14, -1, + 30, 31, 33, -1, 2, 16, 53, -1, + 2, 14, 16, -1, 2, 53, 0, -1, + 11, 12, 13, -1, 11, 13, 2, -1, + 39, 37, 38, -1, 5, 3, 4, -1, + 27, 28, 29, -1, 27, 29, 30, -1, + 8, 9, 10, -1, 8, 10, 11, -1, + 8, 11, 2, -1, 41, 39, 40, -1, + 6, 2, 3, -1, 6, 3, 5, -1, + 6, 8, 2, -1, 7, 8, 6, -1, + 42, 37, 39, -1, 42, 39, 41, -1, + 25, 26, 27, -1, 25, 27, 30, -1, + 44, 42, 43, -1, 23, 24, 25, -1, + 23, 30, 33, -1, 23, 25, 30, -1, + 45, 42, 44, -1, 46, 23, 33, -1, + 46, 42, 45, -1, 46, 22, 23, -1, + 46, 33, 37, -1, 46, 37, 42, -1, + 21, 22, 46, -1, 48, 21, 46, -1, + 48, 46, 47, -1, 19, 20, 21, -1, + 50, 48, 49, -1, 17, 19, 21, -1, + 17, 18, 19, -1, 51, 48, 50, -1, + 65, 64, 63, -1, 89, 94, 91, -1, + 89, 91, 90, -1, 111, 109, 108, -1, + 111, 110, 109, -1, 67, 66, 65, -1, + 67, 65, 63, -1, 104, 106, 105, -1, + 104, 107, 106, -1, 104, 108, 107, -1, + 69, 68, 67, -1, 104, 111, 108, -1, + 69, 63, 94, -1, 69, 94, 89, -1, + 69, 67, 63, -1, 85, 87, 86, -1, + 70, 69, 89, -1, 83, 85, 84, -1, + 83, 88, 87, -1, 83, 87, 85, -1, + 54, 112, 111, -1, 54, 113, 112, -1, + 72, 71, 70, -1, 54, 114, 113, -1, + 72, 89, 88, -1, 54, 115, 114, -1, + 72, 70, 89, -1, 72, 88, 83, -1, + 100, 102, 101, -1, 82, 72, 83, -1, + 100, 103, 102, -1, 74, 73, 72, -1, + 56, 55, 54, -1, 75, 74, 72, -1, + 56, 111, 104, -1, 56, 54, 111, -1, + 79, 81, 80, -1, 79, 82, 81, -1, + 76, 75, 72, -1, 97, 99, 98, -1, + 97, 100, 99, -1, 77, 79, 78, -1, + 77, 72, 82, -1, 77, 82, 79, -1, + 58, 57, 56, -1, 77, 76, 72, -1, + 58, 104, 103, -1, 58, 56, 104, -1, + 94, 59, 58, -1, 94, 60, 59, -1, + 94, 100, 97, -1, 94, 58, 103, -1, + 94, 96, 95, -1, 94, 97, 96, -1, + 94, 103, 100, -1, 62, 61, 60, -1, + 92, 94, 93, -1, 63, 60, 94, -1, + 63, 62, 60, -1, 91, 94, 92, -1, + 181, 116, 118, -1, 181, 179, 116, -1, + 182, 118, 119, -1, 182, 181, 118, -1, + 183, 119, 120, -1, 183, 182, 119, -1, + 184, 120, 121, -1, 184, 183, 120, -1, + 185, 121, 122, -1, 185, 184, 121, -1, + 186, 122, 123, -1, 186, 185, 122, -1, + 187, 123, 124, -1, 187, 186, 123, -1, + 188, 124, 125, -1, 188, 187, 124, -1, + 189, 125, 126, -1, 189, 188, 125, -1, + 190, 126, 127, -1, 190, 189, 126, -1, + 191, 127, 128, -1, 191, 190, 127, -1, + 192, 128, 129, -1, 192, 191, 128, -1, + 193, 129, 130, -1, 193, 192, 129, -1, + 194, 130, 131, -1, 194, 193, 130, -1, + 195, 131, 132, -1, 195, 194, 131, -1, + 196, 132, 133, -1, 196, 195, 132, -1, + 197, 133, 134, -1, 197, 196, 133, -1, + 198, 134, 135, -1, 198, 197, 134, -1, + 199, 198, 135, -1, 199, 135, 136, -1, + 200, 199, 136, -1, 200, 136, 137, -1, + 201, 200, 137, -1, 201, 137, 138, -1, + 202, 201, 138, -1, 202, 138, 139, -1, + 203, 139, 140, -1, 203, 202, 139, -1, + 204, 140, 141, -1, 204, 203, 140, -1, + 205, 141, 142, -1, 205, 204, 141, -1, + 206, 142, 143, -1, 206, 205, 142, -1, + 207, 143, 144, -1, 207, 206, 143, -1, + 208, 144, 145, -1, 208, 207, 144, -1, + 209, 145, 146, -1, 209, 208, 145, -1, + 210, 146, 147, -1, 210, 209, 146, -1, + 211, 147, 148, -1, 211, 210, 147, -1, + 212, 148, 149, -1, 212, 211, 148, -1, + 213, 149, 150, -1, 213, 212, 149, -1, + 214, 150, 151, -1, 214, 213, 150, -1, + 215, 151, 152, -1, 215, 214, 151, -1, + 216, 152, 153, -1, 216, 215, 152, -1, + 217, 153, 154, -1, 217, 216, 153, -1, + 218, 154, 155, -1, 218, 217, 154, -1, + 219, 155, 156, -1, 219, 218, 155, -1, + 220, 156, 157, -1, 220, 219, 156, -1, + 221, 157, 158, -1, 221, 220, 157, -1, + 222, 158, 159, -1, 222, 221, 158, -1, + 223, 159, 160, -1, 223, 222, 159, -1, + 224, 223, 160, -1, 224, 160, 161, -1, + 225, 224, 161, -1, 225, 161, 162, -1, + 226, 225, 162, -1, 226, 162, 163, -1, + 227, 226, 163, -1, 227, 163, 164, -1, + 228, 227, 164, -1, 228, 164, 165, -1, + 229, 228, 165, -1, 229, 165, 166, -1, + 230, 229, 166, -1, 230, 166, 167, -1, + 231, 230, 167, -1, 231, 167, 168, -1, + 232, 231, 168, -1, 232, 168, 169, -1, + 233, 232, 169, -1, 233, 169, 170, -1, + 234, 233, 170, -1, 234, 170, 171, -1, + 235, 234, 171, -1, 235, 171, 172, -1, + 236, 235, 172, -1, 236, 172, 173, -1, + 237, 236, 173, -1, 237, 173, 174, -1, + 238, 174, 175, -1, 238, 237, 174, -1, + 239, 175, 176, -1, 239, 238, 175, -1, + 240, 176, 177, -1, 240, 239, 176, -1, + 241, 177, 178, -1, 241, 240, 177, -1, + 180, 178, 117, -1, 180, 241, 178, -1, + 305, 242, 244, -1, 307, 244, 245, -1, + 307, 305, 244, -1, 308, 245, 246, -1, + 308, 307, 245, -1, 309, 246, 247, -1, + 309, 308, 246, -1, 310, 247, 248, -1, + 310, 309, 247, -1, 311, 248, 249, -1, + 311, 310, 248, -1, 312, 249, 250, -1, + 312, 311, 249, -1, 313, 250, 251, -1, + 313, 312, 250, -1, 314, 251, 252, -1, + 314, 313, 251, -1, 315, 252, 253, -1, + 315, 314, 252, -1, 316, 253, 254, -1, + 316, 315, 253, -1, 317, 254, 255, -1, + 317, 316, 254, -1, 318, 255, 256, -1, + 318, 317, 255, -1, 319, 256, 257, -1, + 319, 318, 256, -1, 320, 257, 258, -1, + 320, 258, 259, -1, 320, 319, 257, -1, + 321, 259, 260, -1, 321, 320, 259, -1, + 322, 260, 261, -1, 322, 321, 260, -1, + 323, 261, 262, -1, 323, 322, 261, -1, + 324, 262, 263, -1, 324, 323, 262, -1, + 325, 324, 263, -1, 325, 263, 264, -1, + 326, 325, 264, -1, 326, 264, 265, -1, + 327, 326, 265, -1, 327, 265, 266, -1, + 328, 327, 266, -1, 328, 266, 267, -1, + 329, 328, 267, -1, 329, 267, 268, -1, + 330, 329, 268, -1, 330, 268, 269, -1, + 331, 269, 270, -1, 331, 330, 269, -1, + 332, 270, 271, -1, 332, 331, 270, -1, + 333, 271, 272, -1, 333, 332, 271, -1, + 334, 272, 273, -1, 334, 333, 272, -1, + 335, 273, 274, -1, 335, 274, 275, -1, + 335, 334, 273, -1, 336, 275, 276, -1, + 336, 335, 275, -1, 337, 276, 277, -1, + 337, 336, 276, -1, 338, 277, 278, -1, + 338, 337, 277, -1, 339, 278, 279, -1, + 339, 338, 278, -1, 340, 279, 280, -1, + 340, 339, 279, -1, 341, 280, 281, -1, + 341, 340, 280, -1, 342, 281, 282, -1, + 342, 341, 281, -1, 343, 282, 283, -1, + 343, 342, 282, -1, 344, 283, 284, -1, + 344, 343, 283, -1, 345, 284, 285, -1, + 345, 344, 284, -1, 346, 285, 286, -1, + 346, 345, 285, -1, 347, 286, 287, -1, + 347, 346, 286, -1, 348, 287, 288, -1, + 348, 347, 287, -1, 349, 348, 288, -1, + 349, 288, 289, -1, 349, 289, 290, -1, + 350, 349, 290, -1, 350, 290, 291, -1, + 351, 350, 291, -1, 351, 291, 292, -1, + 352, 351, 292, -1, 352, 292, 293, -1, + 353, 352, 293, -1, 353, 293, 294, -1, + 354, 353, 294, -1, 354, 294, 295, -1, + 355, 354, 295, -1, 355, 295, 296, -1, + 356, 355, 296, -1, 356, 296, 297, -1, + 357, 356, 297, -1, 357, 297, 298, -1, + 358, 357, 298, -1, 358, 298, 299, -1, + 359, 358, 299, -1, 359, 299, 300, -1, + 360, 359, 300, -1, 360, 300, 301, -1, + 361, 360, 301, -1, 361, 301, 302, -1, + 362, 361, 302, -1, 362, 302, 303, -1, + 363, 303, 304, -1, 363, 362, 303, -1, + 306, 304, 243, -1, 306, 363, 304, -1, + 584, 398, 523, -1, 584, 456, 455, -1, + 584, 523, 524, -1, 585, 525, 524, -1, + 585, 399, 400, -1, 585, 457, 525, -1, + 585, 523, 399, -1, 585, 524, 523, -1, + 586, 585, 400, -1, 586, 457, 585, -1, + 586, 400, 401, -1, 586, 401, 458, -1, + 586, 458, 457, -1, 587, 526, 402, -1, + 587, 527, 526, -1, 587, 459, 527, -1, + 587, 460, 459, -1, 588, 587, 402, -1, + 588, 402, 403, -1, 588, 460, 587, -1, + 588, 461, 460, -1, 589, 403, 528, -1, + 589, 588, 403, -1, 589, 529, 461, -1, + 589, 461, 588, -1, 589, 528, 529, -1, + 590, 530, 529, -1, 366, 480, 364, -1, + 590, 529, 404, -1, 366, 481, 480, -1, + 590, 462, 530, -1, 591, 404, 405, -1, + 591, 590, 404, -1, 591, 462, 590, -1, + 591, 463, 462, -1, 592, 591, 405, -1, + 592, 463, 591, -1, 425, 423, 484, -1, + 593, 405, 406, -1, 593, 463, 592, -1, + 593, 592, 405, -1, 593, 406, 531, -1, + 593, 533, 463, -1, 593, 531, 532, -1, + 593, 532, 533, -1, 594, 406, 407, -1, + 594, 464, 532, -1, 594, 531, 406, -1, + 594, 532, 531, -1, 594, 465, 464, -1, + 595, 465, 594, -1, 595, 594, 407, -1, + 596, 535, 466, -1, 596, 407, 408, -1, + 596, 465, 595, -1, 596, 595, 407, -1, + 596, 408, 534, -1, 596, 534, 535, -1, + 596, 466, 465, -1, 597, 467, 466, -1, + 597, 466, 535, -1, 597, 409, 410, -1, + 597, 534, 409, -1, 597, 535, 534, -1, + 598, 467, 597, -1, 598, 597, 410, -1, + 599, 468, 467, -1, 599, 410, 411, -1, + 599, 467, 598, -1, 599, 598, 410, -1, + 599, 411, 536, -1, 599, 537, 468, -1, + 599, 536, 537, -1, 600, 411, 412, -1, + 600, 536, 411, -1, 600, 537, 536, -1, + 600, 469, 538, -1, 600, 538, 537, -1, + 601, 600, 412, -1, 601, 469, 600, -1, + 602, 470, 469, -1, 602, 412, 413, -1, + 602, 469, 601, -1, 602, 601, 412, -1, + 603, 541, 470, -1, 603, 540, 541, -1, + 603, 470, 602, -1, 603, 602, 413, -1, + 603, 413, 540, -1, 604, 471, 540, -1, + 604, 539, 414, -1, 604, 540, 539, -1, + 605, 472, 471, -1, 605, 471, 604, -1, + 605, 414, 415, -1, 605, 604, 414, -1, + 606, 542, 543, -1, 606, 415, 542, -1, + 606, 543, 473, -1, 606, 473, 472, -1, + 606, 605, 415, -1, 606, 472, 605, -1, + 607, 475, 474, -1, 607, 474, 416, -1, + 607, 416, 417, -1, 608, 544, 545, -1, + 608, 418, 544, -1, 608, 546, 475, -1, + 608, 545, 546, -1, 608, 475, 607, -1, + 608, 417, 418, -1, 608, 607, 417, -1, + 609, 545, 544, -1, 609, 544, 419, -1, + 609, 477, 476, -1, 609, 476, 545, -1, + 610, 609, 419, -1, 610, 477, 609, -1, + 610, 420, 547, -1, 610, 548, 477, -1, + 610, 547, 548, -1, 610, 419, 420, -1, + 611, 479, 478, -1, 611, 547, 421, -1, + 611, 478, 548, -1, 611, 548, 547, -1, + 612, 611, 421, -1, 612, 486, 487, -1, + 612, 487, 488, -1, 612, 488, 489, -1, + 612, 421, 422, -1, 612, 479, 611, -1, + 612, 422, 486, -1, 612, 489, 479, -1, + 485, 422, 365, -1, 486, 422, 485, -1, + 424, 479, 489, -1, 490, 367, 368, -1, + 491, 427, 426, -1, 492, 369, 370, -1, + 494, 429, 428, -1, 494, 428, 493, -1, + 495, 372, 373, -1, 496, 372, 495, -1, + 496, 431, 430, -1, 496, 430, 372, -1, + 497, 374, 375, -1, 498, 497, 375, -1, + 499, 434, 433, -1, 499, 433, 498, -1, + 502, 501, 436, -1, 502, 436, 435, -1, + 503, 379, 380, -1, 507, 441, 440, -1, + 507, 440, 506, -1, 508, 384, 385, -1, + 509, 384, 508, -1, 510, 509, 443, -1, + 510, 443, 442, -1, 511, 386, 387, -1, + 512, 387, 446, -1, 512, 511, 387, -1, + 512, 446, 445, -1, 513, 389, 390, -1, + 515, 514, 448, -1, 515, 448, 447, -1, + 516, 391, 392, -1, 517, 450, 449, -1, + 518, 393, 394, -1, 518, 394, 395, -1, + 520, 452, 451, -1, 520, 453, 452, -1, + 521, 396, 397, -1, 522, 455, 454, -1, + 523, 398, 399, -1, 525, 456, 524, -1, + 525, 457, 456, -1, 526, 401, 402, -1, + 527, 458, 401, -1, 527, 459, 458, -1, + 527, 401, 526, -1, 528, 403, 404, -1, + 529, 528, 404, -1, 530, 461, 529, -1, + 530, 462, 461, -1, 533, 532, 464, -1, + 533, 464, 463, -1, 534, 408, 409, -1, + 538, 469, 468, -1, 538, 468, 537, -1, + 539, 413, 414, -1, 540, 413, 539, -1, + 541, 471, 470, -1, 541, 540, 471, -1, + 542, 415, 416, -1, 543, 542, 416, -1, + 543, 474, 473, -1, 543, 416, 474, -1, + 544, 418, 419, -1, 546, 476, 475, -1, + 546, 545, 476, -1, 547, 420, 421, -1, + 548, 478, 477, -1, 549, 366, 367, -1, + 549, 482, 481, -1, 549, 483, 482, -1, + 549, 484, 483, -1, 549, 481, 366, -1, + 549, 425, 484, -1, 550, 425, 549, -1, + 550, 367, 490, -1, 550, 549, 367, -1, + 550, 491, 426, -1, 550, 490, 491, -1, + 550, 426, 425, -1, 551, 368, 369, -1, + 551, 490, 368, -1, 551, 491, 490, -1, + 551, 427, 491, -1, 552, 492, 493, -1, + 552, 427, 551, -1, 552, 551, 369, -1, + 552, 428, 427, -1, 552, 369, 492, -1, + 552, 493, 428, -1, 553, 493, 492, -1, + 553, 370, 371, -1, 553, 494, 493, -1, + 553, 492, 370, -1, 553, 429, 494, -1, + 554, 371, 372, -1, 554, 553, 371, -1, + 554, 429, 553, -1, 554, 430, 429, -1, + 554, 372, 430, -1, 555, 495, 373, -1, + 555, 496, 495, -1, 555, 431, 496, -1, + 555, 432, 431, -1, 556, 373, 374, -1, + 556, 432, 555, -1, 556, 433, 432, -1, + 556, 555, 373, -1, 557, 433, 556, -1, + 557, 374, 497, -1, 557, 497, 498, -1, + 557, 556, 374, -1, 557, 498, 433, -1, + 558, 498, 375, -1, 558, 434, 499, -1, + 558, 499, 498, -1, 559, 375, 376, -1, + 559, 434, 558, -1, 559, 435, 434, -1, + 559, 558, 375, -1, 560, 435, 559, -1, + 560, 559, 376, -1, 561, 377, 500, -1, + 561, 376, 377, -1, 561, 500, 501, -1, + 561, 501, 502, -1, 561, 502, 435, -1, + 561, 435, 560, -1, 561, 560, 376, -1, + 562, 500, 377, -1, 562, 377, 378, -1, + 562, 501, 500, -1, 562, 436, 501, -1, + 562, 437, 436, -1, 563, 562, 378, -1, + 563, 437, 562, -1, 564, 378, 379, -1, + 564, 379, 503, -1, 564, 503, 504, -1, + 564, 504, 438, -1, 564, 563, 378, -1, + 564, 437, 563, -1, 564, 438, 437, -1, + 565, 380, 381, -1, 565, 503, 380, -1, + 565, 504, 503, -1, 565, 438, 504, -1, + 565, 439, 438, -1, 566, 565, 381, -1, + 566, 439, 565, -1, 567, 566, 381, -1, + 567, 381, 382, -1, 567, 382, 505, -1, + 567, 440, 439, -1, 567, 439, 566, -1, + 567, 506, 440, -1, 567, 505, 506, -1, + 568, 382, 383, -1, 568, 507, 506, -1, + 568, 505, 382, -1, 568, 506, 505, -1, + 568, 441, 507, -1, 569, 568, 383, -1, + 569, 441, 568, -1, 570, 569, 383, -1, + 570, 383, 384, -1, 570, 442, 441, -1, + 570, 441, 569, -1, 571, 384, 509, -1, + 571, 510, 442, -1, 571, 509, 510, -1, + 571, 570, 384, -1, 571, 442, 570, -1, + 572, 508, 385, -1, 572, 509, 508, -1, + 572, 443, 509, -1, 573, 572, 385, -1, + 573, 385, 386, -1, 573, 444, 443, -1, + 573, 443, 572, -1, 574, 386, 511, -1, + 574, 445, 444, -1, 574, 511, 512, -1, + 574, 512, 445, -1, 574, 573, 386, -1, + 574, 444, 573, -1, 575, 387, 388, -1, + 575, 446, 387, -1, 575, 447, 446, -1, + 576, 575, 388, -1, 576, 447, 575, -1, + 576, 388, 389, -1, 576, 513, 514, -1, + 576, 515, 447, -1, 576, 514, 515, -1, + 576, 389, 513, -1, 577, 448, 514, -1, + 577, 514, 513, -1, 577, 449, 448, -1, + 577, 513, 390, -1, 578, 577, 390, -1, + 578, 449, 577, -1, 578, 390, 391, -1, + 578, 391, 516, -1, 578, 517, 449, -1, + 578, 516, 517, -1, 579, 516, 392, -1, + 579, 517, 516, -1, 579, 450, 517, -1, + 579, 451, 450, -1, 580, 451, 579, -1, + 580, 520, 451, -1, 580, 519, 520, -1, + 580, 392, 393, -1, 580, 393, 518, -1, + 580, 579, 392, -1, 580, 518, 519, -1, + 581, 520, 519, -1, 581, 453, 520, -1, + 581, 395, 396, -1, 581, 518, 395, -1, + 581, 519, 518, -1, 582, 581, 396, -1, + 582, 396, 521, -1, 582, 521, 522, -1, + 582, 453, 581, -1, 582, 522, 454, -1, + 582, 454, 453, -1, 583, 397, 398, -1, + 583, 521, 397, -1, 583, 522, 521, -1, + 583, 455, 522, -1, 584, 455, 583, -1, + 584, 524, 456, -1, 584, 583, 398, -1, + 672, 613, 615, -1, 672, 670, 613, -1, + 673, 615, 616, -1, 673, 672, 615, -1, + 674, 616, 617, -1, 674, 617, 618, -1, + 674, 673, 616, -1, 675, 674, 618, -1, + 676, 618, 619, -1, 676, 619, 620, -1, + 676, 675, 618, -1, 677, 676, 620, -1, + 678, 620, 621, -1, 678, 677, 620, -1, + 679, 621, 622, -1, 679, 622, 623, -1, + 679, 678, 621, -1, 680, 679, 623, -1, + 681, 623, 624, -1, 681, 624, 625, -1, + 681, 680, 623, -1, 682, 681, 625, -1, + 683, 625, 626, -1, 683, 626, 627, -1, + 683, 682, 625, -1, 684, 627, 628, -1, + 684, 683, 627, -1, 685, 684, 628, -1, + 686, 628, 629, -1, 686, 629, 630, -1, + 686, 685, 628, -1, 687, 630, 631, -1, + 687, 686, 630, -1, 688, 687, 631, -1, + 689, 631, 632, -1, 689, 632, 633, -1, + 689, 688, 631, -1, 690, 689, 633, -1, + 691, 633, 634, -1, 691, 634, 635, -1, + 691, 690, 633, -1, 692, 691, 635, -1, + 693, 692, 635, -1, 693, 635, 636, -1, + 694, 693, 636, -1, 694, 636, 637, -1, + 694, 637, 638, -1, 695, 694, 638, -1, + 696, 695, 638, -1, 696, 638, 639, -1, + 697, 696, 639, -1, 697, 639, 640, -1, + 697, 640, 641, -1, 698, 697, 641, -1, + 699, 698, 641, -1, 699, 641, 642, -1, + 700, 642, 643, -1, 700, 643, 644, -1, + 700, 699, 642, -1, 701, 700, 644, -1, + 702, 644, 645, -1, 702, 701, 644, -1, + 703, 645, 646, -1, 703, 646, 647, -1, + 703, 702, 645, -1, 704, 703, 647, -1, + 705, 647, 648, -1, 705, 704, 647, -1, + 706, 648, 649, -1, 706, 649, 650, -1, + 706, 705, 648, -1, 707, 706, 650, -1, + 708, 650, 651, -1, 708, 707, 650, -1, + 709, 651, 652, -1, 709, 652, 653, -1, + 709, 708, 651, -1, 710, 709, 653, -1, + 711, 653, 654, -1, 711, 654, 655, -1, + 711, 710, 653, -1, 712, 655, 656, -1, + 712, 711, 655, -1, 713, 712, 656, -1, + 714, 656, 657, -1, 714, 657, 658, -1, + 714, 713, 656, -1, 715, 658, 659, -1, + 715, 714, 658, -1, 716, 715, 659, -1, + 717, 716, 659, -1, 717, 659, 660, -1, + 717, 660, 661, -1, 718, 717, 661, -1, + 718, 661, 662, -1, 719, 718, 662, -1, + 720, 719, 662, -1, 720, 662, 663, -1, + 720, 663, 664, -1, 721, 720, 664, -1, + 721, 664, 665, -1, 722, 721, 665, -1, + 723, 722, 665, -1, 723, 665, 666, -1, + 723, 666, 667, -1, 724, 723, 667, -1, + 724, 667, 668, -1, 725, 724, 668, -1, + 726, 725, 668, -1, 726, 668, 669, -1, + 726, 669, 614, -1, 671, 726, 614, -1, + 943, 944, 942, -1, 792, 944, 943, -1, + 942, 944, 736, -1, 737, 945, 858, -1, + 736, 945, 737, -1, 944, 945, 736, -1, + 858, 945, 859, -1, 792, 945, 944, -1, + 860, 945, 792, -1, 859, 945, 860, -1, + 858, 946, 737, -1, 737, 946, 738, -1, + 859, 946, 858, -1, 860, 946, 859, -1, + 793, 946, 860, -1, 946, 947, 738, -1, + 793, 947, 946, -1, 793, 948, 947, -1, + 794, 948, 793, -1, 947, 949, 738, -1, + 794, 949, 948, -1, 948, 949, 947, -1, + 738, 950, 739, -1, 949, 950, 738, -1, + 794, 951, 949, -1, 950, 951, 739, -1, + 782, 784, 843, -1, 949, 951, 950, -1, + 794, 952, 951, -1, 739, 952, 861, -1, + 861, 952, 862, -1, 951, 952, 739, -1, + 863, 952, 794, -1, 862, 952, 863, -1, + 861, 953, 740, -1, 862, 953, 861, -1, + 795, 953, 863, -1, 863, 953, 862, -1, + 795, 954, 953, -1, 953, 954, 740, -1, + 795, 955, 954, -1, 796, 955, 795, -1, + 954, 956, 740, -1, 955, 956, 954, -1, + 796, 956, 955, -1, 740, 957, 741, -1, + 956, 957, 740, -1, 796, 958, 956, -1, + 956, 958, 957, -1, 957, 958, 741, -1, + 796, 959, 958, -1, 864, 959, 865, -1, + 865, 959, 866, -1, 866, 959, 797, -1, + 958, 959, 741, -1, 797, 959, 796, -1, + 741, 959, 864, -1, 865, 960, 864, -1, + 866, 960, 865, -1, 797, 960, 866, -1, + 798, 960, 797, -1, 864, 960, 742, -1, + 960, 961, 742, -1, 798, 961, 960, -1, + 742, 962, 743, -1, 961, 962, 742, -1, + 962, 963, 743, -1, 798, 963, 961, -1, + 961, 963, 962, -1, 799, 964, 798, -1, + 798, 964, 963, -1, 963, 965, 743, -1, + 964, 965, 963, -1, 799, 965, 964, -1, + 743, 966, 867, -1, 965, 966, 743, -1, + 867, 966, 868, -1, 869, 966, 799, -1, + 868, 966, 869, -1, 799, 966, 965, -1, + 867, 967, 744, -1, 868, 967, 867, -1, + 869, 967, 868, -1, 800, 967, 869, -1, + 800, 968, 967, -1, 967, 968, 744, -1, + 744, 969, 745, -1, 968, 969, 744, -1, + 969, 970, 745, -1, 800, 970, 968, -1, + 968, 970, 969, -1, 801, 971, 800, -1, + 800, 971, 970, -1, 801, 972, 971, -1, + 970, 972, 745, -1, 971, 972, 970, -1, + 801, 973, 972, -1, 746, 973, 870, -1, + 870, 973, 871, -1, 745, 973, 746, -1, + 972, 973, 745, -1, 872, 973, 801, -1, + 871, 973, 872, -1, 870, 974, 746, -1, + 871, 974, 870, -1, 746, 974, 747, -1, + 872, 974, 871, -1, 802, 974, 872, -1, + 802, 975, 974, -1, 974, 975, 747, -1, + 802, 976, 975, -1, 803, 976, 802, -1, + 975, 977, 747, -1, 976, 977, 975, -1, + 803, 977, 976, -1, 977, 978, 747, -1, + 747, 978, 748, -1, 978, 979, 748, -1, + 977, 979, 978, -1, 803, 979, 977, -1, + 979, 980, 748, -1, 803, 980, 979, -1, + 748, 980, 873, -1, 873, 980, 874, -1, + 874, 980, 875, -1, 875, 980, 804, -1, + 804, 980, 803, -1, 874, 981, 873, -1, + 873, 981, 749, -1, 875, 981, 874, -1, + 804, 981, 875, -1, 805, 981, 804, -1, + 805, 982, 981, -1, 981, 982, 749, -1, + 749, 983, 750, -1, 982, 983, 749, -1, + 983, 984, 750, -1, 805, 984, 982, -1, + 982, 984, 983, -1, 805, 985, 984, -1, + 806, 985, 805, -1, 984, 986, 750, -1, + 806, 986, 985, -1, 985, 986, 984, -1, + 750, 987, 876, -1, 986, 987, 750, -1, + 876, 987, 877, -1, 877, 987, 878, -1, + 806, 987, 986, -1, 878, 987, 806, -1, + 876, 988, 751, -1, 877, 988, 876, -1, + 807, 988, 878, -1, 878, 988, 877, -1, + 988, 989, 751, -1, 807, 989, 988, -1, + 751, 990, 752, -1, 989, 990, 751, -1, + 990, 991, 752, -1, 807, 991, 989, -1, + 989, 991, 990, -1, 807, 992, 991, -1, + 808, 992, 807, -1, 991, 993, 752, -1, + 992, 993, 991, -1, 808, 993, 992, -1, + 881, 994, 808, -1, 752, 994, 879, -1, + 808, 994, 993, -1, 993, 994, 752, -1, + 879, 994, 880, -1, 880, 994, 881, -1, + 880, 995, 879, -1, 881, 995, 880, -1, + 995, 996, 879, -1, 809, 996, 881, -1, + 881, 996, 995, -1, 879, 996, 753, -1, + 753, 997, 754, -1, 996, 997, 753, -1, + 997, 998, 754, -1, 809, 998, 996, -1, + 996, 998, 997, -1, 810, 999, 809, -1, + 809, 999, 998, -1, 998, 1000, 754, -1, + 810, 1000, 999, -1, 999, 1000, 998, -1, + 884, 1001, 811, -1, 1000, 1001, 754, -1, + 754, 1001, 755, -1, 810, 1001, 1000, -1, + 883, 1001, 884, -1, 811, 1001, 810, -1, + 755, 1001, 882, -1, 882, 1001, 883, -1, + 811, 1002, 884, -1, 755, 1002, 756, -1, + 884, 1002, 883, -1, 812, 1002, 811, -1, + 882, 1002, 755, -1, 883, 1002, 882, -1, + 1002, 1003, 756, -1, 812, 1003, 1002, -1, + 756, 1004, 757, -1, 1003, 1005, 756, -1, + 756, 1005, 1004, -1, 1005, 1006, 813, -1, + 1003, 1006, 1005, -1, 813, 1006, 812, -1, + 812, 1006, 1003, -1, 813, 1007, 1005, -1, + 1005, 1007, 1004, -1, 1004, 1007, 757, -1, + 887, 1007, 813, -1, 757, 1007, 885, -1, + 887, 1008, 1007, -1, 1007, 1008, 885, -1, + 886, 1008, 887, -1, 885, 1008, 886, -1, + 885, 1009, 758, -1, 887, 1009, 886, -1, + 886, 1009, 885, -1, 814, 1009, 887, -1, + 814, 1010, 1009, -1, 1009, 1010, 758, -1, + 1010, 1011, 758, -1, 758, 1012, 759, -1, + 1011, 1012, 758, -1, 814, 1013, 1010, -1, + 1010, 1013, 1011, -1, 1011, 1013, 815, -1, + 815, 1013, 814, -1, 1011, 1014, 1012, -1, + 815, 1014, 1011, -1, 1012, 1014, 759, -1, + 889, 1015, 890, -1, 890, 1015, 815, -1, + 815, 1015, 1014, -1, 1014, 1015, 759, -1, + 759, 1015, 888, -1, 888, 1015, 889, -1, + 890, 1016, 889, -1, 888, 1016, 760, -1, + 816, 1016, 890, -1, 889, 1016, 888, -1, + 1016, 1017, 760, -1, 816, 1017, 1016, -1, + 816, 1018, 1017, -1, 817, 1018, 816, -1, + 1017, 1019, 760, -1, 1018, 1019, 1017, -1, + 817, 1019, 1018, -1, 760, 1020, 761, -1, + 1019, 1020, 760, -1, 817, 1021, 1019, -1, + 1019, 1021, 1020, -1, 1020, 1021, 761, -1, + 761, 1022, 891, -1, 1021, 1022, 761, -1, + 817, 1022, 1021, -1, 892, 1022, 893, -1, + 893, 1022, 818, -1, 891, 1022, 892, -1, + 818, 1022, 817, -1, 891, 1023, 762, -1, + 893, 1023, 892, -1, 818, 1023, 893, -1, + 892, 1023, 891, -1, 819, 1023, 818, -1, + 819, 1024, 1023, -1, 1023, 1024, 762, -1, + 762, 1025, 763, -1, 1024, 1025, 762, -1, + 819, 1026, 1024, -1, 1025, 1026, 763, -1, + 1024, 1026, 1025, -1, 819, 1027, 1026, -1, + 820, 1027, 819, -1, 1027, 1028, 1026, -1, + 820, 1028, 1027, -1, 1026, 1028, 763, -1, + 763, 1029, 764, -1, 1028, 1029, 763, -1, + 894, 1029, 895, -1, 896, 1029, 820, -1, + 895, 1029, 896, -1, 764, 1029, 894, -1, + 820, 1029, 1028, -1, 764, 1030, 765, -1, + 895, 1030, 894, -1, 896, 1030, 895, -1, + 821, 1030, 896, -1, 894, 1030, 764, -1, + 1030, 1031, 765, -1, 821, 1031, 1030, -1, + 821, 1032, 1031, -1, 822, 1032, 821, -1, + 1031, 1033, 765, -1, 822, 1033, 1032, -1, + 1032, 1033, 1031, -1, 765, 1034, 766, -1, + 1033, 1034, 765, -1, 822, 1035, 1033, -1, + 1034, 1035, 766, -1, 1033, 1035, 1034, -1, + 897, 1036, 898, -1, 822, 1036, 1035, -1, + 899, 1036, 822, -1, 898, 1036, 899, -1, + 1035, 1036, 766, -1, 766, 1036, 897, -1, + 897, 1037, 767, -1, 898, 1037, 897, -1, + 838, 783, 848, -1, 899, 1037, 898, -1, + 730, 849, 731, -1, 823, 1037, 899, -1, + 1037, 1038, 767, -1, 823, 1038, 1037, -1, + 823, 1039, 1038, -1, 786, 851, 785, -1, + 824, 1039, 823, -1, 732, 852, 733, -1, + 1038, 1040, 767, -1, 1039, 1040, 1038, -1, + 824, 1040, 1039, -1, 767, 1041, 768, -1, + 1040, 1041, 767, -1, 788, 854, 787, -1, + 734, 855, 735, -1, 824, 1042, 1040, -1, + 1040, 1042, 1041, -1, 1041, 1042, 768, -1, + 824, 1043, 1042, -1, 768, 1043, 900, -1, + 900, 1043, 901, -1, 825, 1043, 824, -1, + 901, 1043, 902, -1, 902, 1043, 825, -1, + 1042, 1043, 768, -1, 900, 1044, 769, -1, + 901, 1044, 900, -1, 902, 1044, 901, -1, + 826, 1044, 825, -1, 825, 1044, 902, -1, + 826, 1045, 1044, -1, 1044, 1045, 769, -1, + 793, 860, 792, -1, 1045, 1046, 769, -1, + 739, 861, 740, -1, 769, 1046, 770, -1, + 1046, 1047, 770, -1, 1045, 1047, 1046, -1, + 826, 1047, 1045, -1, 795, 863, 794, -1, + 741, 864, 742, -1, 826, 1048, 1047, -1, + 827, 1048, 826, -1, 827, 1049, 1048, -1, + 1047, 1049, 770, -1, 1048, 1049, 1047, -1, + 770, 1050, 903, -1, 905, 1050, 827, -1, + 904, 1050, 905, -1, 827, 1050, 1049, -1, + 903, 1050, 904, -1, 743, 867, 744, -1, + 1049, 1050, 770, -1, 903, 1051, 771, -1, + 905, 1051, 904, -1, 828, 1051, 905, -1, + 904, 1051, 903, -1, 1051, 1052, 771, -1, + 800, 869, 799, -1, 828, 1052, 1051, -1, + 1052, 1053, 771, -1, 771, 1053, 772, -1, + 1053, 1054, 772, -1, 828, 1054, 1052, -1, + 1052, 1054, 1053, -1, 802, 872, 801, -1, + 828, 1055, 1054, -1, 829, 1055, 828, -1, + 748, 873, 749, -1, 1054, 1056, 772, -1, + 1055, 1056, 1054, -1, 829, 1056, 1055, -1, + 773, 1057, 906, -1, 906, 1057, 907, -1, + 1056, 1057, 772, -1, 908, 1057, 829, -1, + 907, 1057, 908, -1, 772, 1057, 773, -1, + 750, 876, 751, -1, 829, 1057, 1056, -1, + 906, 1058, 773, -1, 907, 1058, 906, -1, + 830, 1058, 908, -1, 908, 1058, 907, -1, + 773, 1058, 774, -1, 830, 1059, 1058, -1, + 807, 878, 806, -1, 1058, 1059, 774, -1, + 752, 879, 753, -1, 831, 1060, 830, -1, + 830, 1060, 1059, -1, 831, 1061, 1060, -1, + 1059, 1061, 774, -1, 1060, 1061, 1059, -1, + 809, 881, 808, -1, 774, 1062, 775, -1, + 1061, 1062, 774, -1, 1062, 1063, 775, -1, + 831, 1063, 1061, -1, 1061, 1063, 1062, -1, + 832, 1064, 831, -1, 775, 1064, 909, -1, + 757, 885, 758, -1, 831, 1064, 1063, -1, + 909, 1064, 910, -1, 910, 1064, 911, -1, + 911, 1064, 832, -1, 1063, 1064, 775, -1, + 833, 1065, 832, -1, 909, 1065, 776, -1, + 910, 1065, 909, -1, 911, 1065, 910, -1, + 832, 1065, 911, -1, 814, 887, 813, -1, + 759, 888, 760, -1, 833, 1066, 1065, -1, + 1065, 1066, 776, -1, 776, 1067, 777, -1, + 1066, 1067, 776, -1, 816, 890, 815, -1, + 761, 891, 762, -1, 833, 1068, 1066, -1, + 1067, 1068, 777, -1, 1066, 1068, 1067, -1, + 834, 1069, 833, -1, 833, 1069, 1068, -1, + 834, 1070, 1069, -1, 1068, 1070, 777, -1, + 1069, 1070, 1068, -1, 1070, 1071, 777, -1, + 777, 1071, 912, -1, 912, 1071, 913, -1, + 914, 1071, 834, -1, 913, 1071, 914, -1, + 834, 1071, 1070, -1, 912, 1072, 778, -1, + 913, 1072, 912, -1, 835, 1072, 914, -1, + 821, 896, 820, -1, 914, 1072, 913, -1, + 766, 897, 767, -1, 835, 1073, 1072, -1, + 1072, 1073, 778, -1, 1073, 1074, 778, -1, + 823, 899, 822, -1, 778, 1074, 779, -1, + 835, 1075, 1073, -1, 768, 900, 769, -1, + 1073, 1075, 1074, -1, 1074, 1075, 779, -1, + 836, 1076, 835, -1, 835, 1076, 1075, -1, + 836, 1077, 1076, -1, 1075, 1077, 779, -1, + 1076, 1077, 1075, -1, 770, 903, 771, -1, + 836, 1078, 1077, -1, 779, 1078, 915, -1, + 1077, 1078, 779, -1, 915, 1078, 916, -1, + 917, 1078, 836, -1, 916, 1078, 917, -1, + 916, 1079, 915, -1, 828, 905, 827, -1, + 917, 1079, 916, -1, 917, 1080, 1079, -1, + 915, 1080, 780, -1, 837, 1080, 917, -1, + 1079, 1080, 915, -1, 830, 908, 829, -1, + 1080, 1081, 780, -1, 780, 1081, 781, -1, + 1080, 1082, 1081, -1, 775, 909, 776, -1, + 1081, 1082, 781, -1, 837, 1082, 1080, -1, + 838, 1083, 837, -1, 837, 1083, 1082, -1, + 838, 1084, 1083, -1, 1082, 1084, 781, -1, + 1083, 1084, 1082, -1, 777, 912, 778, -1, + 728, 1085, 844, -1, 844, 1085, 845, -1, + 845, 1085, 846, -1, 846, 1085, 847, -1, + 847, 1085, 848, -1, 835, 914, 834, -1, + 1084, 1085, 781, -1, 781, 1085, 728, -1, + 838, 1085, 1084, -1, 848, 1085, 838, -1, + 779, 915, 780, -1, 837, 917, 836, -1, + 727, 918, 729, -1, 839, 918, 727, -1, + 840, 918, 839, -1, 841, 918, 840, -1, + 842, 918, 841, -1, 843, 918, 842, -1, + 784, 918, 843, -1, 918, 919, 729, -1, + 784, 919, 918, -1, 729, 920, 730, -1, + 919, 921, 729, -1, 729, 921, 920, -1, + 784, 922, 919, -1, 919, 922, 921, -1, + 785, 922, 784, -1, 921, 922, 785, -1, + 730, 923, 849, -1, 920, 923, 730, -1, + 921, 923, 920, -1, 785, 923, 921, -1, + 851, 923, 785, -1, 923, 924, 849, -1, + 849, 924, 850, -1, 851, 924, 923, -1, + 850, 924, 851, -1, 849, 925, 731, -1, + 850, 925, 849, -1, 786, 925, 851, -1, + 851, 925, 850, -1, 925, 926, 731, -1, + 786, 926, 925, -1, 926, 927, 731, -1, + 731, 928, 732, -1, 927, 928, 731, -1, + 927, 929, 787, -1, 787, 929, 786, -1, + 786, 929, 926, -1, 926, 929, 927, -1, + 787, 930, 927, -1, 928, 930, 732, -1, + 927, 930, 928, -1, 852, 931, 853, -1, + 854, 931, 787, -1, 853, 931, 854, -1, + 787, 931, 930, -1, 930, 931, 732, -1, + 732, 931, 852, -1, 853, 932, 852, -1, + 854, 932, 853, -1, 788, 932, 854, -1, + 852, 932, 733, -1, 788, 933, 932, -1, + 932, 933, 733, -1, 789, 934, 788, -1, + 788, 934, 933, -1, 933, 935, 733, -1, + 789, 935, 934, -1, 934, 935, 933, -1, + 733, 936, 734, -1, 935, 936, 733, -1, + 935, 937, 936, -1, 936, 937, 734, -1, + 789, 937, 935, -1, 789, 938, 937, -1, + 734, 938, 855, -1, 790, 938, 789, -1, + 855, 938, 856, -1, 937, 938, 734, -1, + 857, 938, 790, -1, 856, 938, 857, -1, + 855, 939, 735, -1, 856, 939, 855, -1, + 791, 939, 790, -1, 790, 939, 857, -1, + 857, 939, 856, -1, 791, 940, 939, -1, + 939, 940, 735, -1, 735, 941, 736, -1, + 940, 941, 735, -1, 941, 942, 736, -1, + 940, 942, 941, -1, 791, 942, 940, -1, + 791, 943, 942, -1, 792, 943, 791, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27599999 0 + ambientIntensity 0.23614727 + specularColor 0.89999998 0.88200003 0.70200002 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 0, 1, 28, -1, 24, 23, 47, -1, + 24, 47, 48, -1, 24, 48, 49, -1, + 4, 28, 29, -1, 25, 24, 49, -1, + 4, 0, 28, -1, 26, 25, 49, -1, + 5, 29, 30, -1, 5, 4, 29, -1, + 26, 49, 50, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 6, 5, 30, -1, + 2, 51, 3, -1, 2, 27, 51, -1, + 7, 30, 31, -1, 7, 31, 32, -1, + 7, 6, 30, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 33, 34, -1, + 9, 8, 32, -1, 10, 9, 34, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 11, 35, -1, + 13, 36, 37, -1, 13, 37, 38, -1, + 13, 12, 36, -1, 14, 13, 38, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 22, 21, 45, -1, 22, 45, 46, -1, + 75, 52, 74, -1, 76, 52, 75, -1, + 72, 53, 71, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 74, -1, + 71, 69, 70, -1, 54, 55, 53, -1, + 69, 67, 68, -1, 55, 56, 53, -1, + 53, 57, 71, -1, 56, 57, 53, -1, + 66, 58, 65, -1, 67, 58, 66, -1, + 71, 58, 69, -1, 57, 58, 71, -1, + 69, 58, 67, -1, 65, 59, 64, -1, + 58, 59, 65, -1, 64, 60, 63, -1, + 59, 60, 64, -1, 63, 61, 62, -1, + 60, 61, 63, -1, 77, 100, 99, -1, + 77, 101, 100, -1, 78, 97, 96, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 99, -1, 94, 96, 95, -1, + 80, 79, 78, -1, 92, 94, 93, -1, + 81, 80, 78, -1, 82, 78, 96, -1, + 82, 81, 78, -1, 83, 91, 90, -1, + 83, 92, 91, -1, 83, 96, 94, -1, + 83, 82, 96, -1, 83, 94, 92, -1, + 84, 90, 89, -1, 84, 83, 90, -1, + 85, 89, 88, -1, 85, 84, 89, -1, + 86, 88, 87, -1, 86, 85, 88, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27599999 0 + ambientIntensity 0.23614727 + specularColor 0.89999998 0.88200003 0.70200002 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd new file mode 100644 index 00000000..5bd0034c Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.FCStd differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp new file mode 100644 index 00000000..aff05930 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.stp @@ -0,0 +1,1680 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_3Pin.stp','2016-10-18T18:29:45',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47), + #51); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#37 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#41 = DIRECTION('',(0.E+000,0.E+000,1.)); +#42 = DIRECTION('',(1.,0.E+000,0.E+000)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#45 = DIRECTION('',(0.E+000,0.E+000,1.)); +#46 = DIRECTION('',(1.,0.E+000,0.E+000)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#49 = DIRECTION('',(0.E+000,0.E+000,1.)); +#50 = DIRECTION('',(1.,0.E+000,0.E+000)); +#51 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#52,#53,#54)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#52 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#52, + 'distance_accuracy_value','confusion accuracy'); +#56 = PRODUCT_TYPE('part',$,(#7)); +#57 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#58),#164); +#58 = MANIFOLD_SOLID_BREP('',#59); +#59 = CLOSED_SHELL('',(#60,#156,#160)); +#60 = ADVANCED_FACE('',(#61),#75,.T.); +#61 = FACE_BOUND('',#62,.T.); +#62 = EDGE_LOOP('',(#63,#93,#124,#125)); +#63 = ORIENTED_EDGE('',*,*,#64,.T.); +#64 = EDGE_CURVE('',#65,#67,#69,.T.); +#65 = VERTEX_POINT('',#66); +#66 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#67 = VERTEX_POINT('',#68); +#68 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#69 = SEAM_CURVE('',#70,(#74,#86),.PCURVE_S1.); +#70 = LINE('',#71,#72); +#71 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#72 = VECTOR('',#73,1.); +#73 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#74 = PCURVE('',#75,#80); +#75 = CYLINDRICAL_SURFACE('',#76,0.24); +#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79); +#77 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#78 = DIRECTION('',(0.E+000,0.E+000,1.)); +#79 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(0.E+000,-1.)); +#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#86 = PCURVE('',#75,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.E+000,-1.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = ORIENTED_EDGE('',*,*,#94,.T.); +#94 = EDGE_CURVE('',#67,#67,#95,.T.); +#95 = SURFACE_CURVE('',#96,(#101,#108),.PCURVE_S1.); +#96 = CIRCLE('',#97,0.24); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#99 = DIRECTION('',(0.E+000,0.E+000,1.)); +#100 = DIRECTION('',(1.,0.E+000,0.E+000)); +#101 = PCURVE('',#75,#102); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#107); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(0.E+000,-10.)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(1.,0.E+000)); +#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#108 = PCURVE('',#109,#114); +#109 = PLANE('',#110); +#110 = AXIS2_PLACEMENT_3D('',#111,#112,#113); +#111 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#112 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#113 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#114 = DEFINITIONAL_REPRESENTATION('',(#115),#123); +#115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#116,#117,#118,#119,#120,#121 +,#122),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#116 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#117 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#118 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#119 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#120 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#121 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = ORIENTED_EDGE('',*,*,#64,.F.); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#65,#65,#127,.T.); +#127 = SURFACE_CURVE('',#128,(#133,#140),.PCURVE_S1.); +#128 = CIRCLE('',#129,0.24); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#131 = DIRECTION('',(0.E+000,0.E+000,1.)); +#132 = DIRECTION('',(1.,0.E+000,0.E+000)); +#133 = PCURVE('',#75,#134); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(1.,0.E+000)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#140 = PCURVE('',#141,#146); +#141 = PLANE('',#142); +#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145); +#143 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#144 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#145 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#146 = DEFINITIONAL_REPRESENTATION('',(#147),#155); +#147 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#148,#149,#150,#151,#152,#153 +,#154),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#148 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#149 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#150 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#151 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#152 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#153 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#154 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = ADVANCED_FACE('',(#157),#141,.F.); +#157 = FACE_BOUND('',#158,.T.); +#158 = EDGE_LOOP('',(#159)); +#159 = ORIENTED_EDGE('',*,*,#126,.T.); +#160 = ADVANCED_FACE('',(#161),#109,.T.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163)); +#163 = ORIENTED_EDGE('',*,*,#94,.T.); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#168)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#165,#166,#167)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#165 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#166 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#167 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#168 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#165, + 'distance_accuracy_value','confusion accuracy'); +#169 = SHAPE_DEFINITION_REPRESENTATION(#170,#57); +#170 = PRODUCT_DEFINITION_SHAPE('','',#171); +#171 = PRODUCT_DEFINITION('design','',#172,#175); +#172 = PRODUCT_DEFINITION_FORMATION('','',#173); +#173 = PRODUCT('Pad','Pad','',(#174)); +#174 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#175 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#176 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#177,#179); +#177 = ( REPRESENTATION_RELATIONSHIP('','',#57,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#178) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#178 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#179 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#180 + ); +#180 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#171,$); +#181 = PRODUCT_TYPE('part',$,(#173)); +#182 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#183 + ),#192); +#183 = GEOMETRIC_CURVE_SET('',(#184)); +#184 = TRIMMED_CURVE('',#185,(#190,PARAMETER_VALUE(0.E+000)),(#191, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#185 = CIRCLE('',#186,0.24); +#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#188 = DIRECTION('',(0.E+000,0.E+000,1.)); +#189 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#190 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#191 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#196)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#193,#194,#195)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#193 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#194 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#195 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#196 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#193, + 'distance_accuracy_value','confusion accuracy'); +#197 = SHAPE_DEFINITION_REPRESENTATION(#198,#182); +#198 = PRODUCT_DEFINITION_SHAPE('','',#199); +#199 = PRODUCT_DEFINITION('design','',#200,#203); +#200 = PRODUCT_DEFINITION_FORMATION('','',#201); +#201 = PRODUCT('Sketch','Sketch','',(#202)); +#202 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#204 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#205,#207); +#205 = ( REPRESENTATION_RELATIONSHIP('','',#182,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#206) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#206 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#207 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#208 + ); +#208 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#199,$); +#209 = PRODUCT_TYPE('part',$,(#201)); +#210 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#211 + ),#220); +#211 = GEOMETRIC_CURVE_SET('',(#212)); +#212 = TRIMMED_CURVE('',#213,(#218,PARAMETER_VALUE(0.E+000)),(#219, + PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#213 = CIRCLE('',#214,0.24); +#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217); +#215 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#216 = DIRECTION('',(0.E+000,0.E+000,1.)); +#217 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#218 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#219 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#224)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#221,#222,#223)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#221 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#222 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#223 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#224 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#221, + 'distance_accuracy_value','confusion accuracy'); +#225 = SHAPE_DEFINITION_REPRESENTATION(#226,#210); +#226 = PRODUCT_DEFINITION_SHAPE('','',#227); +#227 = PRODUCT_DEFINITION('design','',#228,#231); +#228 = PRODUCT_DEFINITION_FORMATION('','',#229); +#229 = PRODUCT('Sketch001','Sketch001','',(#230)); +#230 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#231 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#232 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#233,#235); +#233 = ( REPRESENTATION_RELATIONSHIP('','',#210,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#234) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#234 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#235 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#236 + ); +#236 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#227,$); +#237 = PRODUCT_TYPE('part',$,(#229)); +#238 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#239 + ),#298); +#239 = GEOMETRIC_CURVE_SET('',(#240,#247,#254,#261,#268,#275,#283,#290) + ); +#240 = TRIMMED_CURVE('',#241,(#245,PARAMETER_VALUE(0.E+000)),(#246, + PARAMETER_VALUE(2.277333073367)),.T.,.PARAMETER.); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(-1.007333073367,10.33,0.E+000)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.E+000,0.E+000)); +#245 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#246 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#247 = TRIMMED_CURVE('',#248,(#252,PARAMETER_VALUE(0.E+000)),(#253, + PARAMETER_VALUE(5.33)),.T.,.PARAMETER.); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(1.27,10.33,0.E+000)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#252 = CARTESIAN_POINT('',(1.27,10.33,3.944304526105E-031)); +#253 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#254 = TRIMMED_CURVE('',#255,(#259,PARAMETER_VALUE(0.E+000)),(#260, + PARAMETER_VALUE(2.92)),.T.,.PARAMETER.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(1.27,5.,0.E+000)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#259 = CARTESIAN_POINT('',(1.27,5.,-5.127595883937E-030)); +#260 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#261 = TRIMMED_CURVE('',#262,(#266,PARAMETER_VALUE(0.E+000)),(#267, + PARAMETER_VALUE(0.5)),.T.,.PARAMETER.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(-1.65,5.,0.E+000)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.E+000,1.,0.E+000)); +#266 = CARTESIAN_POINT('',(-1.65,5.,-5.127595883937E-030)); +#267 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#268 = TRIMMED_CURVE('',#269,(#273,PARAMETER_VALUE(0.E+000)),(#274, + PARAMETER_VALUE(0.338079398708)),.T.,.PARAMETER.); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(-1.65,5.5,0.E+000)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.999966153507,8.227505132629E-003,0.E+000)); +#273 = CARTESIAN_POINT('',(-1.65,5.5,5.916456789158E-031)); +#274 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#275 = TRIMMED_CURVE('',#276,(#281,PARAMETER_VALUE(4.720616578343)),( + #282,PARAMETER_VALUE(6.28318530718)),.T.,.PARAMETER.); +#276 = CIRCLE('',#277,0.107819126511); +#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); +#278 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199,0.E+000)); +#279 = DIRECTION('',(0.E+000,0.E+000,1.)); +#280 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#281 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -3.944304526105E-031)); +#282 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#283 = TRIMMED_CURVE('',#284,(#288,PARAMETER_VALUE(0.E+000)),(#289, + PARAMETER_VALUE(4.521736046168)),.T.,.PARAMETER.); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(-1.205,5.610597027199,0.E+000)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.E+000,1.,0.E+000)); +#288 = CARTESIAN_POINT('',(-1.205,5.610597027199,-5.719241562852E-030)); +#289 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#290 = TRIMMED_CURVE('',#291,(#296,PARAMETER_VALUE(1.570796326795)),( + #297,PARAMETER_VALUE(3.14159265359)),.T.,.PARAMETER.); +#291 = CIRCLE('',#292,0.197666926633); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367,0.E+000)); +#294 = DIRECTION('',(0.E+000,0.E+000,1.)); +#295 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#296 = CARTESIAN_POINT('',(-1.007333073367,10.33,3.944304526105E-031)); +#297 = CARTESIAN_POINT('',(-1.205,10.132333073367,4.733165431326E-030)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#302)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#299,#300,#301)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#299 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#300 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#301 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#302 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#299, + 'distance_accuracy_value','confusion accuracy'); +#303 = SHAPE_DEFINITION_REPRESENTATION(#304,#238); +#304 = PRODUCT_DEFINITION_SHAPE('','',#305); +#305 = PRODUCT_DEFINITION('design','',#306,#309); +#306 = PRODUCT_DEFINITION_FORMATION('','',#307); +#307 = PRODUCT('Sketch003','Sketch003','',(#308)); +#308 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#310 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#311,#313); +#311 = ( REPRESENTATION_RELATIONSHIP('','',#238,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#312) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#312 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#313 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#314 + ); +#314 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#305,$); +#315 = PRODUCT_TYPE('part',$,(#307)); +#316 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#317 + ),#346); +#317 = GEOMETRIC_CURVE_SET('',(#318,#325,#332,#339)); +#318 = TRIMMED_CURVE('',#319,(#323,PARAMETER_VALUE(0.E+000)),(#324, + PARAMETER_VALUE(0.85)),.T.,.PARAMETER.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#323 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#324 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#325 = TRIMMED_CURVE('',#326,(#330,PARAMETER_VALUE(0.E+000)),(#331, + PARAMETER_VALUE(4.14)),.T.,.PARAMETER.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#330 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#331 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#332 = TRIMMED_CURVE('',#333,(#337,PARAMETER_VALUE(0.E+000)),(#338, + PARAMETER_VALUE(0.85)),.T.,.PARAMETER.); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#337 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#338 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#339 = TRIMMED_CURVE('',#340,(#344,PARAMETER_VALUE(0.E+000)),(#345, + PARAMETER_VALUE(4.14)),.T.,.PARAMETER.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#344 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#345 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#350)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#347,#348,#349)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#347, + 'distance_accuracy_value','confusion accuracy'); +#351 = SHAPE_DEFINITION_REPRESENTATION(#352,#316); +#352 = PRODUCT_DEFINITION_SHAPE('','',#353); +#353 = PRODUCT_DEFINITION('design','',#354,#357); +#354 = PRODUCT_DEFINITION_FORMATION('','',#355); +#355 = PRODUCT('Sketch004','Sketch004','',(#356)); +#356 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#357 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#358 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#359,#361); +#359 = ( REPRESENTATION_RELATIONSHIP('','',#316,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#360) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#360 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#361 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#362 + ); +#362 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#353,$); +#363 = PRODUCT_TYPE('part',$,(#355)); +#364 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#365),#693); +#365 = MANIFOLD_SOLID_BREP('',#366); +#366 = CLOSED_SHELL('',(#367,#408,#445,#500,#559,#615,#665)); +#367 = ADVANCED_FACE('',(#368),#381,.T.); +#368 = FACE_BOUND('',#369,.T.); +#369 = EDGE_LOOP('',(#370)); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#372,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(-1.007333073367,10.33,-1.146860384438E-015)); +#374 = SURFACE_CURVE('',#375,(#380,#392),.PCURVE_S1.); +#375 = CIRCLE('',#376,2.277333073367); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#378 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#379 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#380 = PCURVE('',#381,#386); +#381 = PLANE('',#382); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(1.27,10.33,-1.146860384438E-015)); +#384 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#385 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = CIRCLE('',#388,2.277333073367); +#388 = AXIS2_PLACEMENT_2D('',#389,#390); +#389 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#390 = DIRECTION('',(1.,0.E+000)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = PCURVE('',#393,#402); +#393 = SURFACE_OF_REVOLUTION('',#394,#399); +#394 = CIRCLE('',#395,0.197666926633); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#397 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#398 = DIRECTION('',(1.,0.E+000,0.E+000)); +#399 = AXIS1_PLACEMENT('',#400,#401); +#400 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#401 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(1.,0.E+000)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = ADVANCED_FACE('',(#409),#422,.F.); +#409 = FACE_BOUND('',#410,.T.); +#410 = EDGE_LOOP('',(#411)); +#411 = ORIENTED_EDGE('',*,*,#412,.F.); +#412 = EDGE_CURVE('',#413,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#415 = SURFACE_CURVE('',#416,(#421,#433),.PCURVE_S1.); +#416 = CIRCLE('',#417,2.92); +#417 = AXIS2_PLACEMENT_3D('',#418,#419,#420); +#418 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#419 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#420 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#421 = PCURVE('',#422,#427); +#422 = PLANE('',#423); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#425 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#426 = DIRECTION('',(-1.,0.E+000,-0.E+000)); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = CIRCLE('',#429,2.92); +#429 = AXIS2_PLACEMENT_2D('',#430,#431); +#430 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#431 = DIRECTION('',(1.,-0.E+000)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = PCURVE('',#434,#439); +#434 = CYLINDRICAL_SURFACE('',#435,2.92); +#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438); +#436 = CARTESIAN_POINT('',(1.27,5.,-5.551115123126E-016)); +#437 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#438 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); +#440 = LINE('',#441,#442); +#441 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#442 = VECTOR('',#443,1.); +#443 = DIRECTION('',(1.,0.E+000)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = ADVANCED_FACE('',(#446),#434,.T.); +#446 = FACE_BOUND('',#447,.T.); +#447 = EDGE_LOOP('',(#448,#449,#472,#499)); +#448 = ORIENTED_EDGE('',*,*,#412,.T.); +#449 = ORIENTED_EDGE('',*,*,#450,.T.); +#450 = EDGE_CURVE('',#413,#451,#453,.T.); +#451 = VERTEX_POINT('',#452); +#452 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#453 = SEAM_CURVE('',#454,(#458,#465),.PCURVE_S1.); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-1.65,5.,-5.551115123126E-016)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#458 = PCURVE('',#434,#459); +#459 = DEFINITIONAL_REPRESENTATION('',(#460),#464); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.E+000,1.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = PCURVE('',#434,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(0.E+000,1.)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#451,#451,#474,.T.); +#474 = SURFACE_CURVE('',#475,(#480,#487),.PCURVE_S1.); +#475 = CIRCLE('',#476,2.92); +#476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); +#477 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#478 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#479 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#480 = PCURVE('',#434,#481); +#481 = DEFINITIONAL_REPRESENTATION('',(#482),#486); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(0.E+000,0.5)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(1.,0.E+000)); +#486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#487 = PCURVE('',#488,#493); +#488 = CONICAL_SURFACE('',#489,2.92,1.562568728837); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(1.27,5.5,-6.106226635438E-016)); +#491 = DIRECTION('',(-0.E+000,-1.,1.110223024625E-016)); +#492 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(-1.,-0.E+000)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#450,.F.); +#500 = ADVANCED_FACE('',(#501),#488,.T.); +#501 = FACE_BOUND('',#502,.T.); +#502 = EDGE_LOOP('',(#503,#504,#527,#558)); +#503 = ORIENTED_EDGE('',*,*,#473,.T.); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#451,#506,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(-1.311932044094,5.502781549988, + -6.109314776279E-016)); +#508 = SEAM_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(-1.65,5.5,-6.106226635438E-016)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.999966153507,8.227505132629E-003, + -9.134365633467E-019)); +#513 = PCURVE('',#488,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(-0.E+000,-1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#488,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-0.E+000,-1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.F.); +#528 = EDGE_CURVE('',#506,#506,#529,.T.); +#529 = SURFACE_CURVE('',#530,(#535,#542),.PCURVE_S1.); +#530 = CIRCLE('',#531,2.581932044094); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(1.27,5.502781549988,-6.109314776279E-016)); +#533 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#534 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#535 = PCURVE('',#488,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.E+000,-2.781549988107E-003)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.,-0.E+000)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = PCURVE('',#543,#552); +#543 = SURFACE_OF_REVOLUTION('',#544,#549); +#544 = CIRCLE('',#545,0.107819126511); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#547 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#548 = DIRECTION('',(1.,0.E+000,0.E+000)); +#549 = AXIS1_PLACEMENT('',#550,#551); +#550 = CARTESIAN_POINT('',(1.27,2.550668,-2.831810341775E-016)); +#551 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.E+000,4.720616578343)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.E+000)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#505,.F.); +#559 = ADVANCED_FACE('',(#560),#543,.T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562,#563,#587,#614)); +#562 = ORIENTED_EDGE('',*,*,#528,.T.); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#506,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#567 = SEAM_CURVE('',#568,(#573,#580),.PCURVE_S1.); +#568 = CIRCLE('',#569,0.107819126511); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-1.312819126511,5.610597027199, + -6.22901400149E-016)); +#571 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#572 = DIRECTION('',(1.,0.E+000,0.E+000)); +#573 = PCURVE('',#543,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = PCURVE('',#543,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.E+000,1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = ORIENTED_EDGE('',*,*,#588,.F.); +#588 = EDGE_CURVE('',#565,#565,#589,.T.); +#589 = SURFACE_CURVE('',#590,(#595,#602),.PCURVE_S1.); +#590 = CIRCLE('',#591,2.475); +#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); +#592 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#593 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#594 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#595 = PCURVE('',#543,#596); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(0.E+000,6.28318530718)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(1.,0.E+000)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = PCURVE('',#603,#608); +#603 = CYLINDRICAL_SURFACE('',#604,2.475); +#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607); +#605 = CARTESIAN_POINT('',(1.27,5.610597027199,-6.22901400149E-016)); +#606 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#607 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.E+000)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#564,.F.); +#615 = ADVANCED_FACE('',(#616),#603,.T.); +#616 = FACE_BOUND('',#617,.T.); +#617 = EDGE_LOOP('',(#618,#619,#642,#664)); +#618 = ORIENTED_EDGE('',*,*,#588,.T.); +#619 = ORIENTED_EDGE('',*,*,#620,.T.); +#620 = EDGE_CURVE('',#565,#621,#623,.T.); +#621 = VERTEX_POINT('',#622); +#622 = CARTESIAN_POINT('',(-1.205,10.132333073367,-1.124914947122E-015) + ); +#623 = SEAM_CURVE('',#624,(#628,#635),.PCURVE_S1.); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-1.205,5.610597027199,-6.22901400149E-016)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#628 = PCURVE('',#603,#629); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(0.E+000,1.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = PCURVE('',#603,#636); +#636 = DEFINITIONAL_REPRESENTATION('',(#637),#641); +#637 = LINE('',#638,#639); +#638 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#639 = VECTOR('',#640,1.); +#640 = DIRECTION('',(0.E+000,1.)); +#641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#621,#621,#644,.T.); +#644 = SURFACE_CURVE('',#645,(#650,#657),.PCURVE_S1.); +#645 = CIRCLE('',#646,2.475); +#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649); +#647 = CARTESIAN_POINT('',(1.27,10.132333073367,-1.124914947122E-015)); +#648 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#649 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#650 = PCURVE('',#603,#651); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(0.E+000,4.521736046168)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(1.,0.E+000)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = PCURVE('',#393,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = ORIENTED_EDGE('',*,*,#620,.F.); +#665 = ADVANCED_FACE('',(#666),#393,.F.); +#666 = FACE_BOUND('',#667,.F.); +#667 = EDGE_LOOP('',(#668,#669,#691,#692)); +#668 = ORIENTED_EDGE('',*,*,#371,.T.); +#669 = ORIENTED_EDGE('',*,*,#670,.T.); +#670 = EDGE_CURVE('',#372,#621,#671,.T.); +#671 = SEAM_CURVE('',#672,(#677,#684),.PCURVE_S1.); +#672 = CIRCLE('',#673,0.197666926633); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(-1.007333073367,10.132333073367, + -1.124914947122E-015)); +#675 = DIRECTION('',(-0.E+000,1.110223024625E-016,1.)); +#676 = DIRECTION('',(1.,0.E+000,0.E+000)); +#677 = PCURVE('',#393,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.E+000,1.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#393,#685); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690); +#686 = LINE('',#687,#688); +#687 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#688 = VECTOR('',#689,1.); +#689 = DIRECTION('',(0.E+000,1.)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#643,.F.); +#692 = ORIENTED_EDGE('',*,*,#670,.F.); +#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#697)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#694,#695,#696)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#694 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#695 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#696 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#697 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#694, + 'distance_accuracy_value','confusion accuracy'); +#698 = SHAPE_DEFINITION_REPRESENTATION(#699,#364); +#699 = PRODUCT_DEFINITION_SHAPE('','',#700); +#700 = PRODUCT_DEFINITION('design','',#701,#704); +#701 = PRODUCT_DEFINITION_FORMATION('','',#702); +#702 = PRODUCT('Revolution','Revolution','',(#703)); +#703 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#704 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#705 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#706,#708); +#706 = ( REPRESENTATION_RELATIONSHIP('','',#364,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#707) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#707 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#708 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#709 + ); +#709 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#700,$); +#710 = PRODUCT_TYPE('part',$,(#702)); +#711 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#712),#1042); +#712 = MANIFOLD_SOLID_BREP('',#713); +#713 = CLOSED_SHELL('',(#714,#834,#910,#981,#1028,#1035)); +#714 = ADVANCED_FACE('',(#715),#729,.F.); +#715 = FACE_BOUND('',#716,.F.); +#716 = EDGE_LOOP('',(#717,#752,#780,#808)); +#717 = ORIENTED_EDGE('',*,*,#718,.T.); +#718 = EDGE_CURVE('',#719,#721,#723,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#723 = SURFACE_CURVE('',#724,(#728,#740),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.E+000,0.E+000,1.)); +#728 = PCURVE('',#729,#734); +#729 = PLANE('',#730); +#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733); +#731 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#732 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#733 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.E+000,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = PCURVE('',#741,#746); +#741 = PLANE('',#742); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#744 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#745 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.E+000,-1.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.T.); +#753 = EDGE_CURVE('',#721,#754,#756,.T.); +#754 = VERTEX_POINT('',#755); +#755 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#756 = SURFACE_CURVE('',#757,(#761,#768),.PCURVE_S1.); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#761 = PCURVE('',#729,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(1.,0.E+000)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = PCURVE('',#769,#774); +#769 = PLANE('',#770); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#772 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#773 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-0.707106781186,0.707106781187)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#782,#754,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.E+000,0.E+000,1.)); +#789 = PCURVE('',#729,#790); +#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(0.85,0.E+000)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(0.E+000,-1.)); +#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#796 = PCURVE('',#797,#802); +#797 = PLANE('',#798); +#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801); +#799 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#800 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#801 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.E+000,-1.)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = ORIENTED_EDGE('',*,*,#809,.F.); +#809 = EDGE_CURVE('',#719,#782,#810,.T.); +#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#815 = PCURVE('',#729,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(1.,0.E+000)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = PCURVE('',#823,#828); +#823 = PLANE('',#824); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#826 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#827 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-0.707106781186,0.707106781187)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ADVANCED_FACE('',(#835),#797,.F.); +#835 = FACE_BOUND('',#836,.F.); +#836 = EDGE_LOOP('',(#837,#838,#861,#889)); +#837 = ORIENTED_EDGE('',*,*,#781,.T.); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#754,#840,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#842 = SURFACE_CURVE('',#843,(#847,#854),.PCURVE_S1.); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#847 = PCURVE('',#797,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#853); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(1.,0.E+000)); +#853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#854 = PCURVE('',#769,#855); +#855 = DEFINITIONAL_REPRESENTATION('',(#856),#860); +#856 = LINE('',#857,#858); +#857 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#858 = VECTOR('',#859,1.); +#859 = DIRECTION('',(0.707106781187,0.707106781186)); +#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#861 = ORIENTED_EDGE('',*,*,#862,.F.); +#862 = EDGE_CURVE('',#863,#840,#865,.T.); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#865 = SURFACE_CURVE('',#866,(#870,#877),.PCURVE_S1.); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.E+000,0.E+000,1.)); +#870 = PCURVE('',#797,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(4.14,0.E+000)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(0.E+000,-1.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = PCURVE('',#878,#883); +#878 = PLANE('',#879); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#881 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#882 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.85,0.E+000)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.E+000,-1.)); +#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#889 = ORIENTED_EDGE('',*,*,#890,.F.); +#890 = EDGE_CURVE('',#782,#863,#891,.T.); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#896 = PCURVE('',#797,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,0.E+000)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#823,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.707106781187,0.707106781186)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ADVANCED_FACE('',(#911),#878,.T.); +#911 = FACE_BOUND('',#912,.T.); +#912 = EDGE_LOOP('',(#913,#938,#959,#960)); +#913 = ORIENTED_EDGE('',*,*,#914,.T.); +#914 = EDGE_CURVE('',#915,#917,#919,.T.); +#915 = VERTEX_POINT('',#916); +#916 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#919 = SURFACE_CURVE('',#920,(#924,#931),.PCURVE_S1.); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.E+000,0.E+000,1.)); +#924 = PCURVE('',#878,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.E+000,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = PCURVE('',#741,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(4.14,0.E+000)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(0.E+000,-1.)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#939,.T.); +#939 = EDGE_CURVE('',#917,#840,#940,.T.); +#940 = SURFACE_CURVE('',#941,(#945,#952),.PCURVE_S1.); +#941 = LINE('',#942,#943); +#942 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#943 = VECTOR('',#944,1.); +#944 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#945 = PCURVE('',#878,#946); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(1.,0.E+000)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = PCURVE('',#769,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(-0.707106781186,0.707106781187)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = ORIENTED_EDGE('',*,*,#862,.F.); +#960 = ORIENTED_EDGE('',*,*,#961,.F.); +#961 = EDGE_CURVE('',#915,#863,#962,.T.); +#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#967 = PCURVE('',#878,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(1.,0.E+000)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = PCURVE('',#823,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-0.707106781186,0.707106781187)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = ADVANCED_FACE('',(#982),#741,.T.); +#982 = FACE_BOUND('',#983,.T.); +#983 = EDGE_LOOP('',(#984,#985,#1006,#1007)); +#984 = ORIENTED_EDGE('',*,*,#718,.T.); +#985 = ORIENTED_EDGE('',*,*,#986,.T.); +#986 = EDGE_CURVE('',#721,#917,#987,.T.); +#987 = SURFACE_CURVE('',#988,(#992,#999),.PCURVE_S1.); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#992 = PCURVE('',#741,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,0.E+000)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = PCURVE('',#769,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(0.707106781187,0.707106781186)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = ORIENTED_EDGE('',*,*,#914,.F.); +#1007 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1008 = EDGE_CURVE('',#719,#915,#1009,.T.); +#1009 = SURFACE_CURVE('',#1010,(#1014,#1021),.PCURVE_S1.); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#1014 = PCURVE('',#741,#1015); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(1.,0.E+000)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = PCURVE('',#823,#1022); +#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.707106781187,0.707106781186)); +#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1028 = ADVANCED_FACE('',(#1029),#823,.T.); +#1029 = FACE_BOUND('',#1030,.F.); +#1030 = EDGE_LOOP('',(#1031,#1032,#1033,#1034)); +#1031 = ORIENTED_EDGE('',*,*,#809,.T.); +#1032 = ORIENTED_EDGE('',*,*,#890,.T.); +#1033 = ORIENTED_EDGE('',*,*,#961,.F.); +#1034 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1035 = ADVANCED_FACE('',(#1036),#769,.F.); +#1036 = FACE_BOUND('',#1037,.T.); +#1037 = EDGE_LOOP('',(#1038,#1039,#1040,#1041)); +#1038 = ORIENTED_EDGE('',*,*,#753,.T.); +#1039 = ORIENTED_EDGE('',*,*,#839,.T.); +#1040 = ORIENTED_EDGE('',*,*,#939,.F.); +#1041 = ORIENTED_EDGE('',*,*,#986,.F.); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1046)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1043,#1044,#1045)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1043 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1044 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1045 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1046 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1043, + 'distance_accuracy_value','confusion accuracy'); +#1047 = SHAPE_DEFINITION_REPRESENTATION(#1048,#711); +#1048 = PRODUCT_DEFINITION_SHAPE('','',#1049); +#1049 = PRODUCT_DEFINITION('design','',#1050,#1053); +#1050 = PRODUCT_DEFINITION_FORMATION('','',#1051); +#1051 = PRODUCT('Pad003','Pad003','',(#1052)); +#1052 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1053 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1054 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1055,#1057); +#1055 = ( REPRESENTATION_RELATIONSHIP('','',#711,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1056) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1056 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#1057 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1058); +#1058 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','=>[0:1:1:8]','',#5,#1049,$); +#1059 = PRODUCT_TYPE('part',$,(#1051)); +#1060 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1061),#1167); +#1061 = MANIFOLD_SOLID_BREP('',#1062); +#1062 = CLOSED_SHELL('',(#1063,#1159,#1163)); +#1063 = ADVANCED_FACE('',(#1064),#1078,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1096,#1127,#1128)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#1068,#1070,#1072,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1070 = VERTEX_POINT('',#1071); +#1071 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1072 = SEAM_CURVE('',#1073,(#1077,#1089),.PCURVE_S1.); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1077 = PCURVE('',#1078,#1083); +#1078 = CYLINDRICAL_SURFACE('',#1079,0.24); +#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082); +#1080 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1081 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1082 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.E+000,-1.)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = PCURVE('',#1078,#1090); +#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.E+000,-1.)); +#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1096 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1097 = EDGE_CURVE('',#1070,#1070,#1098,.T.); +#1098 = SURFACE_CURVE('',#1099,(#1104,#1111),.PCURVE_S1.); +#1099 = CIRCLE('',#1100,0.24); +#1100 = AXIS2_PLACEMENT_3D('',#1101,#1102,#1103); +#1101 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1102 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1103 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1104 = PCURVE('',#1078,#1105); +#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(1.,0.E+000)); +#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1111 = PCURVE('',#1112,#1117); +#1112 = PLANE('',#1113); +#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); +#1114 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1115 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1116 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1126); +#1118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1119,#1120,#1121,#1122, +#1123,#1124,#1125),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1119 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1120 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1121 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1122 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1123 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1124 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1125 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.F.); +#1129 = EDGE_CURVE('',#1068,#1068,#1130,.T.); +#1130 = SURFACE_CURVE('',#1131,(#1136,#1143),.PCURVE_S1.); +#1131 = CIRCLE('',#1132,0.24); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1134 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1135 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1136 = PCURVE('',#1078,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(1.,0.E+000)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = PCURVE('',#1144,#1149); +#1144 = PLANE('',#1145); +#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148); +#1146 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1147 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1148 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1158); +#1150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1151,#1152,#1153,#1154, +#1155,#1156,#1157),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1151 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1152 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1153 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1154 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1155 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1156 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = ADVANCED_FACE('',(#1160),#1144,.F.); +#1160 = FACE_BOUND('',#1161,.T.); +#1161 = EDGE_LOOP('',(#1162)); +#1162 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1163 = ADVANCED_FACE('',(#1164),#1112,.T.); +#1164 = FACE_BOUND('',#1165,.F.); +#1165 = EDGE_LOOP('',(#1166)); +#1166 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1171)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1168,#1169,#1170)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1168 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1169 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1170 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1171 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1168, + 'distance_accuracy_value','confusion accuracy'); +#1172 = SHAPE_DEFINITION_REPRESENTATION(#1173,#1060); +#1173 = PRODUCT_DEFINITION_SHAPE('','',#1174); +#1174 = PRODUCT_DEFINITION('design','',#1175,#1178); +#1175 = PRODUCT_DEFINITION_FORMATION('','',#1176); +#1176 = PRODUCT('Pad004','Pad004','',(#1177)); +#1177 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1178 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1179 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1180,#1182); +#1180 = ( REPRESENTATION_RELATIONSHIP('','',#1060,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1181) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1181 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#1182 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1183); +#1183 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','=>[0:1:1:9]','',#5,#1174,$); +#1184 = PRODUCT_TYPE('part',$,(#1176)); +#1185 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1186),#1292); +#1186 = MANIFOLD_SOLID_BREP('',#1187); +#1187 = CLOSED_SHELL('',(#1188,#1284,#1288)); +#1188 = ADVANCED_FACE('',(#1189),#1203,.T.); +#1189 = FACE_BOUND('',#1190,.T.); +#1190 = EDGE_LOOP('',(#1191,#1221,#1252,#1253)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.T.); +#1192 = EDGE_CURVE('',#1193,#1195,#1197,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1197 = SEAM_CURVE('',#1198,(#1202,#1214),.PCURVE_S1.); +#1198 = LINE('',#1199,#1200); +#1199 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1200 = VECTOR('',#1201,1.); +#1201 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1202 = PCURVE('',#1203,#1208); +#1203 = CYLINDRICAL_SURFACE('',#1204,0.24); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1206 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1207 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.E+000,-1.)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = PCURVE('',#1203,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.E+000,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1222 = EDGE_CURVE('',#1195,#1195,#1223,.T.); +#1223 = SURFACE_CURVE('',#1224,(#1229,#1236),.PCURVE_S1.); +#1224 = CIRCLE('',#1225,0.24); +#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228); +#1226 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1227 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1228 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1229 = PCURVE('',#1203,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(1.,0.E+000)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#1237,#1242); +#1237 = PLANE('',#1238); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1240 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1241 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1251); +#1243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1244,#1245,#1246,#1247, +#1248,#1249,#1250),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1244 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1245 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1246 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1247 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1248 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1249 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1250 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1253 = ORIENTED_EDGE('',*,*,#1254,.F.); +#1254 = EDGE_CURVE('',#1193,#1193,#1255,.T.); +#1255 = SURFACE_CURVE('',#1256,(#1261,#1268),.PCURVE_S1.); +#1256 = CIRCLE('',#1257,0.24); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1259 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1260 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1261 = PCURVE('',#1203,#1262); +#1262 = DEFINITIONAL_REPRESENTATION('',(#1263),#1267); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(1.,0.E+000)); +#1267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1268 = PCURVE('',#1269,#1274); +#1269 = PLANE('',#1270); +#1270 = AXIS2_PLACEMENT_3D('',#1271,#1272,#1273); +#1271 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1272 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1273 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1283); +#1275 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1276,#1277,#1278,#1279, +#1280,#1281,#1282),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1276 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1277 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1278 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1279 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1280 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1281 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1284 = ADVANCED_FACE('',(#1285),#1269,.F.); +#1285 = FACE_BOUND('',#1286,.T.); +#1286 = EDGE_LOOP('',(#1287)); +#1287 = ORIENTED_EDGE('',*,*,#1254,.T.); +#1288 = ADVANCED_FACE('',(#1289),#1237,.T.); +#1289 = FACE_BOUND('',#1290,.F.); +#1290 = EDGE_LOOP('',(#1291)); +#1291 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1293,#1294,#1295)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1293, + 'distance_accuracy_value','confusion accuracy'); +#1297 = SHAPE_DEFINITION_REPRESENTATION(#1298,#1185); +#1298 = PRODUCT_DEFINITION_SHAPE('','',#1299); +#1299 = PRODUCT_DEFINITION('design','',#1300,#1303); +#1300 = PRODUCT_DEFINITION_FORMATION('','',#1301); +#1301 = PRODUCT('Pad002','Pad002','',(#1302)); +#1302 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1303 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1304 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1305,#1307); +#1305 = ( REPRESENTATION_RELATIONSHIP('','',#1185,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1306) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1306 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#1307 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1308); +#1308 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','=>[0:1:1:10]','',#5,#1299,$ + ); +#1309 = PRODUCT_TYPE('part',$,(#1301)); +#1310 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1311),#693); +#1311 = STYLED_ITEM('color',(#1312),#365); +#1312 = PRESENTATION_STYLE_ASSIGNMENT((#1313,#1319)); +#1313 = SURFACE_STYLE_USAGE(.BOTH.,#1314); +#1314 = SURFACE_SIDE_STYLE('',(#1315)); +#1315 = SURFACE_STYLE_FILL_AREA(#1316); +#1316 = FILL_AREA_STYLE('',(#1317)); +#1317 = FILL_AREA_STYLE_COLOUR('',#1318); +#1318 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1319 = CURVE_STYLE('',#1320,POSITIVE_LENGTH_MEASURE(0.1),#1318); +#1320 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1321 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1322),#346); +#1322 = STYLED_ITEM('color',(#1323),#317); +#1323 = PRESENTATION_STYLE_ASSIGNMENT((#1324,#1330)); +#1324 = SURFACE_STYLE_USAGE(.BOTH.,#1325); +#1325 = SURFACE_SIDE_STYLE('',(#1326)); +#1326 = SURFACE_STYLE_FILL_AREA(#1327); +#1327 = FILL_AREA_STYLE('',(#1328)); +#1328 = FILL_AREA_STYLE_COLOUR('',#1329); +#1329 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1330 = CURVE_STYLE('',#1331,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1331 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1333),#1167); +#1333 = STYLED_ITEM('color',(#1334),#1061); +#1334 = PRESENTATION_STYLE_ASSIGNMENT((#1335,#1341)); +#1335 = SURFACE_STYLE_USAGE(.BOTH.,#1336); +#1336 = SURFACE_SIDE_STYLE('',(#1337)); +#1337 = SURFACE_STYLE_FILL_AREA(#1338); +#1338 = FILL_AREA_STYLE('',(#1339)); +#1339 = FILL_AREA_STYLE_COLOUR('',#1340); +#1340 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1341 = CURVE_STYLE('',#1342,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1342 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1343 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1344),#220); +#1344 = STYLED_ITEM('color',(#1345),#211); +#1345 = PRESENTATION_STYLE_ASSIGNMENT((#1346,#1351)); +#1346 = SURFACE_STYLE_USAGE(.BOTH.,#1347); +#1347 = SURFACE_SIDE_STYLE('',(#1348)); +#1348 = SURFACE_STYLE_FILL_AREA(#1349); +#1349 = FILL_AREA_STYLE('',(#1350)); +#1350 = FILL_AREA_STYLE_COLOUR('',#1329); +#1351 = CURVE_STYLE('',#1352,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1352 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1353 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1354),#298); +#1354 = STYLED_ITEM('color',(#1355),#239); +#1355 = PRESENTATION_STYLE_ASSIGNMENT((#1356,#1361)); +#1356 = SURFACE_STYLE_USAGE(.BOTH.,#1357); +#1357 = SURFACE_SIDE_STYLE('',(#1358)); +#1358 = SURFACE_STYLE_FILL_AREA(#1359); +#1359 = FILL_AREA_STYLE('',(#1360)); +#1360 = FILL_AREA_STYLE_COLOUR('',#1329); +#1361 = CURVE_STYLE('',#1362,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1362 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1363 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1364),#1292); +#1364 = STYLED_ITEM('color',(#1365),#1186); +#1365 = PRESENTATION_STYLE_ASSIGNMENT((#1366,#1371)); +#1366 = SURFACE_STYLE_USAGE(.BOTH.,#1367); +#1367 = SURFACE_SIDE_STYLE('',(#1368)); +#1368 = SURFACE_STYLE_FILL_AREA(#1369); +#1369 = FILL_AREA_STYLE('',(#1370)); +#1370 = FILL_AREA_STYLE_COLOUR('',#1340); +#1371 = CURVE_STYLE('',#1372,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1372 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1373 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1374),#164); +#1374 = STYLED_ITEM('color',(#1375),#58); +#1375 = PRESENTATION_STYLE_ASSIGNMENT((#1376,#1381)); +#1376 = SURFACE_STYLE_USAGE(.BOTH.,#1377); +#1377 = SURFACE_SIDE_STYLE('',(#1378)); +#1378 = SURFACE_STYLE_FILL_AREA(#1379); +#1379 = FILL_AREA_STYLE('',(#1380)); +#1380 = FILL_AREA_STYLE_COLOUR('',#1340); +#1381 = CURVE_STYLE('',#1382,POSITIVE_LENGTH_MEASURE(0.1),#1340); +#1382 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1383 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1384),#192); +#1384 = STYLED_ITEM('color',(#1385),#183); +#1385 = PRESENTATION_STYLE_ASSIGNMENT((#1386,#1391)); +#1386 = SURFACE_STYLE_USAGE(.BOTH.,#1387); +#1387 = SURFACE_SIDE_STYLE('',(#1388)); +#1388 = SURFACE_STYLE_FILL_AREA(#1389); +#1389 = FILL_AREA_STYLE('',(#1390)); +#1390 = FILL_AREA_STYLE_COLOUR('',#1329); +#1391 = CURVE_STYLE('',#1392,POSITIVE_LENGTH_MEASURE(0.1),#1329); +#1392 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1393 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1394),#1042); +#1394 = STYLED_ITEM('color',(#1395),#712); +#1395 = PRESENTATION_STYLE_ASSIGNMENT((#1396,#1401)); +#1396 = SURFACE_STYLE_USAGE(.BOTH.,#1397); +#1397 = SURFACE_SIDE_STYLE('',(#1398)); +#1398 = SURFACE_STYLE_FILL_AREA(#1399); +#1399 = FILL_AREA_STYLE('',(#1400)); +#1400 = FILL_AREA_STYLE_COLOUR('',#1318); +#1401 = CURVE_STYLE('',#1402,POSITIVE_LENGTH_MEASURE(0.1),#1318); +#1402 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl index 6e93c7ed..2404f361 100644 --- a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_3Pin.wrl @@ -1,646 +1,2955 @@ -#VRML V2.0 utf8 -#Exported from Wings 3D 1.2 -DEF Marking Transform { - children [ - Shape { - appearance Appearance { - material DEF body Material { - diffuseColor 0.243137 0.6 0.8745098039215686 - emissiveColor 0.243137 0.6 0.8745098039215686 - specularColor 0.243137 0.6 0.8745098039215686 - ambientIntensity 0.5333333333333333 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -2.321808607476236 -2.995045151583111 1.8168692512850593, - -2.321808607476236 -2.995045151583111 0.8168692512850593, - -0.5540416545098673 -1.2272781986167423 0.8168692512850592, - -0.5540416545098673 -1.2272781986167423 1.8168692512850588, - -3.0289153886627838 -2.2879383703965632 1.8168692512850593, - -3.0289153886627838 -2.2879383703965632 0.8168692512850592, - -1.2611484356964147 -0.5201714174301949 0.816869251285059, - -1.2611484356964147 -0.5201714174301949 1.8168692512850588 ] } - coordIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - normal Normal { vector [ - 6.409875621278547e-17 -0.816496580927726 0.5773502691896258, - 0.0 -0.816496580927726 -0.5773502691896257, - 0.816496580927726 6.442249556279383e-19 -0.5773502691896257, - 0.816496580927726 1.3661822050667975e-16 0.5773502691896256, - -0.816496580927726 6.409875621278547e-17 0.5773502691896258, - -0.816496580927726 -6.409875621278547e-17 -0.5773502691896258, - 1.2819751242557095e-16 0.816496580927726 -0.5773502691896258, - 1.9229626863835636e-16 0.816496580927726 0.5773502691896256 ] } - normalIndex [ - 0, 1, 2, 3, -1, - 0, 3, 7, 4, -1, - 0, 4, 5, 1, -1, - 1, 5, 6, 2, -1, - 2, 6, 7, 3, -1, - 4, 7, 6, 5, -1 ] - } - } - ] -} - -DEF Pin3 Transform { - children [ - Shape { - appearance Appearance { - material DEF Pin Material { - diffuseColor 0.839216 1.0 0.8 - emissiveColor 0.639216 0.996078431372549 0.4 - specularColor 0.839216 1.0 0.8 - ambientIntensity 0.8797386666666668 - transparency 0.0 - shininess 1.0 - } - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.4821704657360077 0.22229070281567986 0.816869251285059, - 1.5472022911334296 0.12496369816924247 0.816869251285059, - 1.5700384313800435 0.01015866845971558 0.816869251285059, - 1.5472022911334296 -0.10464636124981141 0.816869251285059, - 1.4821704657360077 -0.2019733658962487 0.816869251285059, - 1.3848434610895703 -0.2670051912936705 0.816869251285059, - 1.2700384313800435 -0.28984133154028446 0.816869251285059, - 1.1552334016705166 -0.2670051912936705 0.816869251285059, - 1.0579063970240794 -0.2019733658962487 0.816869251285059, - 0.9928745716266576 -0.1046463612498113 0.816869251285059, - 0.9700384313800434 0.01015866845971558 0.816869251285059, - 0.9928745716266574 0.12496369816924235 0.816869251285059, - 1.0579063970240792 0.22229070281567975 0.816869251285059, - 1.1552334016705166 0.2873225282131016 0.816869251285059, - 1.2700384313800435 0.31015866845971557 0.816869251285059, - 1.3848434610895703 0.2873225282131016 0.816869251285059, - 1.4821704657360077 0.22229070281567942 -4.183130748714941, - 1.5472022911334296 0.12496369816924224 -4.183130748714941, - 1.5700384313800435 0.010158668459715248 -4.183130748714941, - 1.5472022911334296 -0.10464636124981164 -4.183130748714941, - 1.4821704657360077 -0.20197336589624892 -4.183130748714941, - 1.3848434610895703 -0.26700519129367073 -4.183130748714941, - 1.2700384313800435 -0.2898413315402847 -4.183130748714941, - 1.1552334016705166 -0.26700519129367073 -4.183130748714941, - 1.0579063970240794 -0.20197336589624892 -4.183130748714941, - 0.9928745716266576 -0.10464636124981164 -4.183130748714941, - 0.9700384313800434 0.010158668459715248 -4.183130748714941, - 0.9928745716266574 0.12496369816924202 -4.183130748714941, - 1.0579063970240792 0.22229070281567942 -4.183130748714941, - 1.1552334016705166 0.2873225282131013 -4.183130748714941, - 1.2700384313800435 0.31015866845971524 -4.183130748714941, - 1.3848434610895703 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322836 0.6299679044322839 0.4541815482495892, - 0.8230927329920024 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322836 -0.6299679044322839 0.45418154824958923, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960244 -0.8230927329920023 0.45418154824958934, - -0.629967904432284 -0.6299679044322836 0.45418154824958923, - -0.8230927329920021 -0.34093617309602486 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.5212140611329777e-17 0.8909091543078936 0.45418154824958923, - 0.34093617309602403 0.8230927329920026 0.45418154824958923, - 0.6299679044322835 0.629967904432284 -0.45418154824958934, - 0.8230927329920024 0.34093617309602425 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920024 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322835 -0.629967904432284 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602464 -0.8230927329920023 -0.45418154824958934, - -0.6299679044322841 -0.6299679044322835 -0.4541815482495891, - -0.8230927329920023 -0.34093617309602486 -0.4541815482495891, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.890910545849733e-16 0.8909091543078934 -0.45418154824958923, - 0.3409361730960238 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Body Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.6379893671684305 1.6718596042481022 6.016869251285059, - 2.1474053327815676 0.9094647345176767 6.016869251285059, - 2.326288431380044 0.010158668459716136 6.016869251285059, - 2.1474053327815676 -0.8891473975982452 6.016869251285059, - 1.6379893671684302 -1.6515422673286708 6.016869251285059, - 0.8755944974380043 -2.160958232941808 6.016869251285059, - -0.023711568619956297 -2.3398413315402835 6.016869251285059, - -0.9230176346779178 -2.160958232941808 6.016869251285059, - -1.6854125044083432 -1.6515422673286708 6.016869251285059, - -2.1948284700214806 -0.889147397598245 6.016869251285059, - -2.3737115686199566 0.010158668459715914 6.016869251285059, - -2.194828470021481 0.9094647345176757 6.016869251285059, - -1.6854125044083432 1.6718596042481026 6.016869251285059, - -0.9230176346779168 2.1812755698612403 6.016869251285059, - -0.02371156861995674 2.3601586684597167 6.016869251285059, - 0.8755944974380032 2.1812755698612407 6.016869251285059, - 1.6379893671684305 1.671859604248102 0.8168692512850589, - 2.1474053327815676 0.9094647345176764 0.8168692512850589, - 2.326288431380044 0.010158668459715803 0.816869251285059, - 2.1474053327815676 -0.8891473975982455 0.816869251285059, - 1.6379893671684302 -1.6515422673286708 0.8168692512850592, - 0.8755944974380043 -2.1609582329418084 0.8168692512850592, - -0.023711568619956297 -2.339841331540284 0.8168692512850592, - -0.9230176346779178 -2.1609582329418084 0.8168692512850592, - -1.6854125044083432 -1.6515422673286708 0.8168692512850592, - -2.1948284700214806 -0.8891473975982455 0.816869251285059, - -2.3737115686199566 0.01015866845971558 0.816869251285059, - -2.194828470021481 0.9094647345176754 0.8168692512850589, - -1.6854125044083432 1.6718596042481024 0.8168692512850589, - -0.9230176346779168 2.18127556986124 0.8168692512850589, - -0.02371156861995674 2.3601586684597162 0.8168692512850589, - 0.8755944974380032 2.1812755698612403 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322837 0.45418154824958923, - 0.8230927329920025 0.3409361730960242 0.45418154824958923, - 0.8909091543078934 6.303035152832443e-17 0.45418154824958923, - 0.8230927329920024 -0.3409361730960242 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.340936173096024 -0.8230927329920026 0.45418154824958934, - 1.890910545849733e-16 -0.8909091543078935 0.45418154824958923, - -0.34093617309602375 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602414 0.45418154824958934, - -0.8909091543078934 -1.0084856244531909e-16 0.45418154824958923, - -0.8230927329920025 0.3409361730960239 0.45418154824958934, - -0.6299679044322837 0.6299679044322839 0.4541815482495893, - -0.3409361730960242 0.8230927329920025 0.45418154824958923, - -1.0084856244531911e-16 0.8909091543078936 0.45418154824958923, - 0.34093617309602425 0.8230927329920024 0.4541815482495892, - 0.6299679044322837 0.6299679044322837 -0.45418154824958923, - 0.8230927329920025 0.34093617309602425 -0.45418154824958934, - 0.8909091543078935 3.7818210916994663e-17 -0.45418154824958934, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958934, - 0.6299679044322837 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960238 -0.8230927329920026 -0.4541815482495893, - 7.563642183398931e-17 -0.8909091543078935 -0.4541815482495891, - -0.34093617309602386 -0.8230927329920025 -0.4541815482495893, - -0.6299679044322837 -0.6299679044322837 -0.45418154824958923, - -0.8230927329920024 -0.3409361730960241 -0.45418154824958923, - -0.8909091543078934 -1.2606070305664887e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960239 -0.45418154824958934, - -0.6299679044322837 0.6299679044322837 -0.45418154824958923, - -0.3409361730960242 0.8230927329920024 -0.45418154824958923, - -2.1430319519630305e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602414 0.8230927329920024 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Pin2 Transform { - children [ - Shape { - appearance Appearance { - material USE Pin - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 0.1884204657360077 1.49229070281568 0.816869251285059, - 0.2534522911334295 1.3949636981692426 0.816869251285059, - 0.27628843138004344 1.2801586684597157 0.816869251285059, - 0.2534522911334295 1.1653536387501886 0.816869251285059, - 0.1884204657360077 1.0680266341037514 0.816869251285059, - 0.09109346108957042 1.0029948087063296 0.816869251285059, - -0.02371156861995652 0.9801586684597154 0.816869251285059, - -0.13851659832948343 1.0029948087063296 0.816869251285059, - -0.23584360297592072 1.0680266341037514 0.816869251285059, - -0.30087542837334247 1.1653536387501888 0.816869251285059, - -0.32371156861995654 1.2801586684597157 0.816869251285059, - -0.3008754283733426 1.3949636981692424 0.816869251285059, - -0.23584360297592077 1.4922907028156798 0.816869251285059, - -0.13851659832948338 1.5573225282131016 0.816869251285059, - -0.023711568619956574 1.5801586684597155 0.816869251285059, - 0.09109346108957025 1.5573225282131016 0.816869251285059, - 0.1884204657360077 1.4922907028156795 -4.183130748714941, - 0.2534522911334295 1.3949636981692422 -4.183130748714941, - 0.27628843138004344 1.2801586684597153 -4.183130748714941, - 0.2534522911334295 1.1653536387501884 -4.183130748714941, - 0.1884204657360077 1.068026634103751 -4.183130748714941, - 0.09109346108957042 1.0029948087063292 -4.183130748714941, - -0.02371156861995652 0.9801586684597154 -4.183130748714941, - -0.13851659832948343 1.0029948087063292 -4.183130748714941, - -0.23584360297592072 1.068026634103751 -4.183130748714941, - -0.30087542837334247 1.1653536387501884 -4.183130748714941, - -0.32371156861995654 1.2801586684597153 -4.183130748714941, - -0.3008754283733426 1.3949636981692422 -4.183130748714941, - -0.23584360297592077 1.4922907028156795 -4.183130748714941, - -0.13851659832948338 1.5573225282131014 -4.183130748714941, - -0.023711568619956574 1.5801586684597153 -4.183130748714941, - 0.09109346108957025 1.5573225282131014 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322835 0.629967904432284 0.4541815482495893, - 0.8230927329920025 0.340936173096024 0.45418154824958923, - 0.8909091543078935 6.303035152832443e-17 0.45418154824958923, - 0.8230927329920025 -0.34093617309602403 0.45418154824958923, - 0.6299679044322838 -0.6299679044322837 0.45418154824958923, - 0.3409361730960242 -0.8230927329920024 0.45418154824958923, - 1.2606070305664886e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960242 -0.8230927329920024 0.45418154824958923, - -0.629967904432284 -0.6299679044322836 0.45418154824958923, - -0.8230927329920025 -0.34093617309602425 0.45418154824958923, - -0.8909091543078935 -3.277578279472871e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.6299679044322838 0.6299679044322838 0.45418154824958934, - -0.34093617309602403 0.8230927329920025 0.45418154824958923, - -1.2606070305664886e-17 0.8909091543078934 0.45418154824958923, - 0.34093617309602364 0.8230927329920027 0.4541815482495892, - 0.6299679044322835 0.629967904432284 -0.45418154824958934, - 0.8230927329920025 0.340936173096024 -0.45418154824958923, - 0.8909091543078935 6.303035152832443e-17 -0.45418154824958923, - 0.8230927329920025 -0.34093617309602403 -0.45418154824958923, - 0.6299679044322838 -0.6299679044322837 -0.4541815482495892, - 0.3409361730960242 -0.8230927329920024 -0.4541815482495892, - -1.2606070305664886e-17 -0.8909091543078934 -0.45418154824958923, - -0.3409361730960242 -0.8230927329920024 -0.4541815482495892, - -0.629967904432284 -0.6299679044322836 -0.4541815482495892, - -0.8230927329920025 -0.34093617309602425 -0.45418154824958923, - -0.8909091543078935 -3.277578279472871e-16 -0.45418154824958934, - -0.8230927329920025 0.34093617309602403 -0.45418154824958923, - -0.6299679044322838 0.6299679044322838 -0.45418154824958934, - -0.34093617309602403 0.8230927329920025 -0.45418154824958923, - -3.781821091699466e-17 0.8909091543078934 -0.45418154824958923, - 0.34093617309602364 0.8230927329920027 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF Pin1 Transform { - children [ - Shape { - appearance Appearance { - material USE Pin - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - -1.0115795342639922 0.22229070281567986 0.816869251285059, - -0.9465477088665705 0.12496369816924247 0.816869251285059, - -0.9237115686199565 0.01015866845971558 0.816869251285059, - -0.9465477088665705 -0.10464636124981141 0.816869251285059, - -1.0115795342639922 -0.2019733658962487 0.816869251285059, - -1.1089065389104296 -0.2670051912936705 0.816869251285059, - -1.2237115686199564 -0.28984133154028446 0.816869251285059, - -1.3385165983294833 -0.2670051912936705 0.816869251285059, - -1.4358436029759207 -0.2019733658962487 0.816869251285059, - -1.5008754283733423 -0.1046463612498113 0.816869251285059, - -1.5237115686199565 0.01015866845971558 0.816869251285059, - -1.5008754283733425 0.12496369816924235 0.816869251285059, - -1.4358436029759207 0.22229070281567975 0.816869251285059, - -1.3385165983294833 0.2873225282131016 0.816869251285059, - -1.2237115686199564 0.31015866845971557 0.816869251285059, - -1.1089065389104298 0.2873225282131016 0.816869251285059, - -1.0115795342639922 0.22229070281567942 -4.183130748714941, - -0.9465477088665705 0.12496369816924224 -4.183130748714941, - -0.9237115686199565 0.010158668459715248 -4.183130748714941, - -0.9465477088665705 -0.10464636124981164 -4.183130748714941, - -1.0115795342639922 -0.20197336589624892 -4.183130748714941, - -1.1089065389104296 -0.26700519129367073 -4.183130748714941, - -1.2237115686199564 -0.2898413315402847 -4.183130748714941, - -1.3385165983294833 -0.26700519129367073 -4.183130748714941, - -1.4358436029759207 -0.20197336589624892 -4.183130748714941, - -1.5008754283733423 -0.10464636124981164 -4.183130748714941, - -1.5237115686199565 0.010158668459715248 -4.183130748714941, - -1.5008754283733425 0.12496369816924202 -4.183130748714941, - -1.4358436029759207 0.22229070281567942 -4.183130748714941, - -1.3385165983294833 0.2873225282131013 -4.183130748714941, - -1.2237115686199564 0.31015866845971524 -4.183130748714941, - -1.1089065389104298 0.2873225282131013 -4.183130748714941 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322835 0.629967904432284 0.4541815482495893, - 0.8230927329920026 0.340936173096024 0.45418154824958934, - 0.8909091543078934 0.0 0.45418154824958923, - 0.8230927329920026 -0.340936173096024 0.45418154824958934, - 0.6299679044322839 -0.6299679044322837 0.45418154824958934, - 0.34093617309602403 -0.8230927329920025 0.45418154824958923, - 2.521214061132977e-17 -0.8909091543078934 0.45418154824958923, - -0.340936173096024 -0.8230927329920025 0.45418154824958923, - -0.6299679044322842 -0.6299679044322833 0.4541815482495894, - -0.8230927329920025 -0.34093617309602425 0.4541815482495891, - -0.8909091543078934 -7.437581480342284e-16 0.45418154824958934, - -0.8230927329920025 0.34093617309602403 0.45418154824958923, - -0.629967904432284 0.6299679044322837 0.45418154824958934, - -0.3409361730960242 0.8230927329920025 0.4541815482495893, - 2.0169712489063822e-16 0.8909091543078936 0.45418154824958923, - 0.3409361730960238 0.8230927329920027 0.4541815482495891, - 0.6299679044322833 0.6299679044322842 -0.4541815482495894, - 0.8230927329920025 0.340936173096024 -0.45418154824958934, - 0.8909091543078934 0.0 -0.45418154824958934, - 0.8230927329920025 -0.340936173096024 -0.45418154824958934, - 0.6299679044322838 -0.6299679044322838 -0.4541815482495894, - 0.3409361730960238 -0.8230927329920026 -0.45418154824958934, - -1.890910545849733e-16 -0.8909091543078934 -0.45418154824958923, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322842 -0.6299679044322832 -0.45418154824958934, - -0.8230927329920025 -0.3409361730960242 -0.45418154824958906, - -0.8909091543078934 -7.437581480342283e-16 -0.45418154824958923, - -0.8230927329920025 0.340936173096024 -0.4541815482495891, - -0.629967904432284 0.6299679044322836 -0.45418154824958923, - -0.34093617309602436 0.8230927329920024 -0.45418154824958923, - -1.2606070305664886e-17 0.8909091543078934 -0.45418154824958923, - 0.3409361730960236 0.8230927329920027 -0.45418154824958923 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - -DEF rim Transform { - children [ - Shape { - appearance Appearance { - material USE body - } - geometry IndexedFaceSet { - normalPerVertex TRUE - coord Coordinate { point [ - 1.9208320796430496 1.9547023167227215 1.8168692512850588, - 2.5169571457860824 1.0625381074637124 1.8168692512850588, - 2.7262884313800435 0.010158668459715803 1.8168692512850588, - 2.516957145786082 -1.0422207705442812 1.8168692512850588, - 1.9208320796430491 -1.9343849798032897 1.8168692512850593, - 1.0286678703840402 -2.530510045946323 1.8168692512850593, - -0.023711568619956297 -2.7398413315402843 1.8168692512850593, - -1.076091007623953 -2.530510045946323 1.8168692512850593, - -1.9682552168829617 -1.9343849798032897 1.8168692512850593, - -2.564380283025995 -1.0422207705442808 1.8168692512850588, - -2.7737115686199565 0.01015866845971558 1.8168692512850588, - -2.564380283025996 1.062538107463711 1.8168692512850588, - -1.9682552168829621 1.9547023167227215 1.8168692512850588, - -1.0760910076239525 2.550827382865754 1.8168692512850588, - -0.02371156861995674 2.7601586684597157 1.8168692512850588, - 1.028667870384039 2.550827382865755 1.8168692512850588, - 1.9208320796430496 1.9547023167227215 0.8168692512850589, - 2.5169571457860824 1.0625381074637124 0.8168692512850589, - 2.7262884313800435 0.010158668459715803 0.816869251285059, - 2.516957145786082 -1.0422207705442812 0.8168692512850592, - 1.9208320796430491 -1.9343849798032897 0.8168692512850592, - 1.0286678703840402 -2.530510045946323 0.8168692512850592, - -0.023711568619956297 -2.7398413315402843 0.8168692512850592, - -1.076091007623953 -2.530510045946323 0.8168692512850592, - -1.9682552168829617 -1.9343849798032897 0.8168692512850592, - -2.564380283025995 -1.0422207705442812 0.8168692512850592, - -2.7737115686199565 0.01015866845971558 0.816869251285059, - -2.564380283025996 1.062538107463711 0.8168692512850589, - -1.9682552168829621 1.9547023167227215 0.8168692512850589, - -1.0760910076239525 2.550827382865754 0.8168692512850589, - -0.02371156861995674 2.7601586684597157 0.8168692512850588, - 1.028667870384039 2.550827382865755 0.8168692512850589 ] } - coordIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - normal Normal { vector [ - 0.6299679044322838 0.6299679044322839 0.45418154824958934, - 0.8230927329920026 0.34093617309602386 0.45418154824958923, - 0.8909091543078934 -1.3866677336231372e-16 0.4541815482495891, - 0.8230927329920025 -0.34093617309602414 0.45418154824958923, - 0.6299679044322837 -0.6299679044322837 0.45418154824958923, - 0.34093617309602414 -0.8230927329920024 0.45418154824958923, - 6.303035152832443e-17 -0.8909091543078934 0.45418154824958923, - -0.3409361730960242 -0.8230927329920025 0.45418154824958934, - -0.6299679044322837 -0.6299679044322839 0.45418154824958934, - -0.8230927329920025 -0.34093617309602425 0.45418154824958934, - -0.8909091543078934 -2.5212140611329774e-16 0.45418154824958923, - -0.8230927329920026 0.34093617309602386 0.45418154824958934, - -0.6299679044322837 0.629967904432284 0.45418154824958934, - -0.340936173096024 0.8230927329920026 0.45418154824958923, - -3.1515175764162216e-16 0.8909091543078934 0.45418154824958923, - 0.3409361730960237 0.8230927329920027 0.45418154824958923, - 0.6299679044322837 0.6299679044322838 -0.45418154824958934, - 0.8230927329920026 0.34093617309602386 -0.45418154824958934, - 0.8909091543078935 -2.0169712489063817e-16 -0.45418154824958923, - 0.8230927329920025 -0.34093617309602425 -0.45418154824958923, - 0.6299679044322838 -0.6299679044322839 -0.45418154824958934, - 0.3409361730960241 -0.8230927329920025 -0.45418154824958923, - 1.2606070305664883e-17 -0.8909091543078934 -0.4541815482495891, - -0.34093617309602414 -0.8230927329920025 -0.45418154824958923, - -0.6299679044322838 -0.6299679044322839 -0.4541815482495893, - -0.8230927329920024 -0.3409361730960243 -0.4541815482495892, - -0.8909091543078935 -3.1515175764162216e-16 -0.45418154824958923, - -0.8230927329920026 0.3409361730960237 -0.45418154824958923, - -0.6299679044322837 0.6299679044322839 -0.45418154824958934, - -0.34093617309602403 0.8230927329920025 -0.45418154824958923, - -3.655760388642817e-16 0.8909091543078934 -0.45418154824958923, - 0.34093617309602375 0.8230927329920026 -0.45418154824958934 ] } - normalIndex [ - 0, 1, 17, 16, -1, - 0, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, -1, - 0, 16, 31, 15, -1, - 1, 2, 18, 17, -1, - 2, 3, 19, 18, -1, - 3, 4, 20, 19, -1, - 4, 5, 21, 20, -1, - 5, 6, 22, 21, -1, - 6, 7, 23, 22, -1, - 7, 8, 24, 23, -1, - 8, 9, 25, 24, -1, - 9, 10, 26, 25, -1, - 10, 11, 27, 26, -1, - 11, 12, 28, 27, -1, - 12, 13, 29, 28, -1, - 13, 14, 30, 29, -1, - 14, 15, 31, 30, -1, - 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1 ] - } - } - ] -} - +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27599999 0 + ambientIntensity 0.23614727 + specularColor 0.89999998 0.88200003 0.70200002 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -1.007333 10.33 -1.1468604e-015, + -0.99193454 10.33 0.26438224, + -0.94594729 10.33 0.52518916, + -0.86999309 10.33 0.77889377, + -0.76509917 10.33 1.0220652, + -0.63268405 10.33 1.251415, + -0.47453836 10.33 1.4638414, + -0.29280078 10.33 1.6564721, + -0.089929014 10.33 1.8267016, + 0.13133347 10.33 1.9722283, + 0.36799446 10.33 2.091084, + 0.61685354 10.33 2.1816611, + 0.87454528 10.33 2.2427354, + 1.1375848 10.33 2.2734802, + 1.4024152 10.33 2.2734802, + 1.6654547 10.33 2.2427354, + 1.9231465 10.33 2.1816611, + 2.1720057 10.33 2.091084, + 2.4086666 10.33 1.9722283, + 2.6299291 10.33 1.8267016, + 2.8328009 10.33 1.6564721, + 3.0145383 10.33 1.4638414, + 3.172684 10.33 1.251415, + 3.3050992 10.33 1.0220652, + 3.4099932 10.33 0.77889377, + 3.4859474 10.33 0.52518916, + 3.5319345 10.33 0.26438224, + 3.547333 10.33 -8.6796753e-016, + 3.5319345 10.33 -0.26438224, + 3.4859474 10.33 -0.52518916, + 3.4099932 10.33 -0.77889377, + 3.3050992 10.33 -1.0220652, + 3.172684 10.33 -1.251415, + 3.0145383 10.33 -1.4638414, + 2.8328009 10.33 -1.6564721, + 2.6299291 10.33 -1.8267016, + 2.4086666 10.33 -1.9722283, + 2.1720057 10.33 -2.091084, + 1.9231465 10.33 -2.1816611, + 1.6654547 10.33 -2.2427354, + 1.4024152 10.33 -2.2734802, + 1.1375848 10.33 -2.2734802, + 0.87454528 10.33 -2.2427354, + 0.61685354 10.33 -2.1816611, + 0.36799446 10.33 -2.091084, + 0.13133347 10.33 -1.9722283, + -0.089929014 10.33 -1.8267016, + -0.29280078 10.33 -1.6564721, + -0.47453836 10.33 -1.4638414, + -0.63268405 10.33 -1.251415, + -0.76509917 10.33 -1.0220652, + -0.86999309 10.33 -0.77889377, + -0.94594729 10.33 -0.52518916, + -0.99193454 10.33 -0.26438224, + -1.65 5 -5.5511151e-016, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 -1.9751465e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -5.5511151e-016, + -1.65 5 -5.5511151e-016, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 -1.9751465e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -6.1062266e-016, + -1.65 5.5 -6.1062266e-016, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 -2.5302579e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -6.1062266e-016, + -1.65 5.5 -6.1062266e-016, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 -2.5302579e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119321 5.5027814 -6.1093146e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.2967967 5.5027814 0.27915597, + -1.251568 5.5027814 0.55503905, + -1.1767761 5.5027814 0.82441485, + -1.0732981 5.5027814 1.0841252, + -0.94234699 5.5027814 1.331125, + -0.78545821 5.5027814 1.5625187, + -0.60447103 5.5027814 1.7755933, + -0.40150741 5.5027814 1.9678507, + -0.17894687 5.5027814 2.1370368, + 0.060601238 5.5027814 2.281168, + 0.31432843 5.5027814 2.3985548, + 0.57925999 5.5027814 2.4878206, + 0.85228986 5.5027814 2.547919, + 1.1302171 5.5027814 2.5781455, + 1.409783 5.5027814 2.5781455, + 1.6877102 5.5027814 2.547919, + 1.96074 5.5027814 2.4878206, + 2.2256715 5.5027814 2.3985548, + 2.4793987 5.5027814 2.281168, + 2.7189469 5.5027814 2.1370368, + 2.9415073 5.5027814 1.9678507, + 3.1444709 5.5027814 1.7755933, + 3.3254583 5.5027814 1.5625187, + 3.482347 5.5027814 1.331125, + 3.6132979 5.5027814 1.0841252, + 3.7167761 5.5027814 0.82441485, + 3.7915678 5.5027814 0.55503905, + 3.8367968 5.5027814 0.27915597, + 3.851932 5.5027814 -2.5879523e-015, + 3.8367968 5.5027814 -0.27915597, + 3.7915678 5.5027814 -0.55503905, + 3.7167761 5.5027814 -0.82441485, + 3.6132979 5.5027814 -1.0841252, + 3.482347 5.5027814 -1.331125, + 3.3254583 5.5027814 -1.5625187, + 3.1444709 5.5027814 -1.7755933, + 2.9415073 5.5027814 -1.9678507, + 2.7189469 5.5027814 -2.1370368, + 2.4793987 5.5027814 -2.281168, + 2.2256715 5.5027814 -2.3985548, + 1.96074 5.5027814 -2.4878206, + 1.6877102 5.5027814 -2.547919, + 1.409783 5.5027814 -2.5781455, + 1.1302171 5.5027814 -2.5781455, + 0.85228986 5.5027814 -2.547919, + 0.57925999 5.5027814 -2.4878206, + 0.31432843 5.5027814 -2.3985548, + 0.060601238 5.5027814 -2.281168, + -0.17894687 5.5027814 -2.1370368, + -0.40150741 5.5027814 -1.9678507, + -0.60447103 5.5027814 -1.7755933, + -0.78545821 5.5027814 -1.5625187, + -0.94234699 5.5027814 -1.331125, + -1.0732981 5.5027814 -1.0841252, + -1.1767761 5.5027814 -0.82441485, + -1.251568 5.5027814 -0.55503905, + -1.2967967 5.5027814 -0.27915597, + -1.3119321 5.5027814 -6.1093146e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.2967967 5.5027814 0.27915597, + -1.251568 5.5027814 0.55503905, + -1.1767761 5.5027814 0.82441485, + -1.0732981 5.5027814 1.0841252, + -0.94234699 5.5027814 1.331125, + -0.78545821 5.5027814 1.5625187, + -0.60447103 5.5027814 1.7755933, + -0.40150741 5.5027814 1.9678507, + -0.17894687 5.5027814 2.1370368, + 0.060601238 5.5027814 2.281168, + 0.31432843 5.5027814 2.3985548, + 0.57925999 5.5027814 2.4878206, + 0.85228986 5.5027814 2.547919, + 1.1302171 5.5027814 2.5781455, + 1.409783 5.5027814 2.5781455, + 1.6877102 5.5027814 2.547919, + 1.96074 5.5027814 2.4878206, + 2.2256715 5.5027814 2.3985548, + 2.4793987 5.5027814 2.281168, + 2.7189469 5.5027814 2.1370368, + 2.9415073 5.5027814 1.9678507, + 3.1444709 5.5027814 1.7755933, + 3.3254583 5.5027814 1.5625187, + 3.482347 5.5027814 1.331125, + 3.6132979 5.5027814 1.0841252, + 3.7167761 5.5027814 0.82441485, + 3.7915678 5.5027814 0.55503905, + 3.8367968 5.5027814 0.27915597, + 3.851932 5.5027814 -2.5879523e-015, + 3.8367968 5.5027814 -0.27915597, + 3.7915678 5.5027814 -0.55503905, + 3.7167761 5.5027814 -0.82441485, + 3.6132979 5.5027814 -1.0841252, + 3.482347 5.5027814 -1.331125, + 3.3254583 5.5027814 -1.5625187, + 3.1444709 5.5027814 -1.7755933, + 2.9415073 5.5027814 -1.9678507, + 2.7189469 5.5027814 -2.1370368, + 2.4793987 5.5027814 -2.281168, + 2.2256715 5.5027814 -2.3985548, + 1.96074 5.5027814 -2.4878206, + 1.6877102 5.5027814 -2.547919, + 1.409783 5.5027814 -2.5781455, + 1.1302171 5.5027814 -2.5781455, + 0.85228986 5.5027814 -2.547919, + 0.57925999 5.5027814 -2.4878206, + 0.31432843 5.5027814 -2.3985548, + 0.060601238 5.5027814 -2.281168, + -0.17894687 5.5027814 -2.1370368, + -0.40150741 5.5027814 -1.9678507, + -0.60447103 5.5027814 -1.7755933, + -0.78545821 5.5027814 -1.5625187, + -0.94234699 5.5027814 -1.331125, + -1.0732981 5.5027814 -1.0841252, + -1.1767761 5.5027814 -0.82441485, + -1.251568 5.5027814 -0.55503905, + -1.2967967 5.5027814 -0.27915597, + -1.205 5.6105971 -6.2290141e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.1894377 5.6105971 0.27711207, + -1.1429466 5.6105971 0.55073929, + -1.0661112 5.6105971 0.81744069, + -0.95989794 5.6105971 1.0738622, + -0.82564241 5.6105971 1.3167794, + -0.66503292 5.6105971 1.5431373, + -0.48008928 5.6105971 1.7500893, + -0.27313727 5.6105971 1.935033, + -0.04677939 5.6105971 2.0956423, + 0.19613774 5.6105971 2.229898, + 0.45255932 5.6105971 2.3361113, + 0.71926069 5.6105971 2.4129467, + 0.99288791 5.6105971 2.4594376, + 1.27 5.6105971 2.4749999, + 1.5471121 5.6105971 2.4594376, + 1.8207393 5.6105971 2.4129467, + 2.0874407 5.6105971 2.3361113, + 2.3438623 5.6105971 2.229898, + 2.5867794 5.6105971 2.0956423, + 2.8131373 5.6105971 1.935033, + 3.0200894 5.6105971 1.7500893, + 3.2050328 5.6105971 1.5431373, + 3.3656423 5.6105971 1.3167794, + 3.499898 5.6105971 1.0738622, + 3.6061113 5.6105971 0.81744069, + 3.6829467 5.6105971 0.55073929, + 3.7294378 5.6105971 0.27711207, + 3.7449999 5.6105971 -3.1980131e-016, + 3.7294378 5.6105971 -0.27711207, + 3.6829467 5.6105971 -0.55073929, + 3.6061113 5.6105971 -0.81744069, + 3.499898 5.6105971 -1.0738622, + 3.3656423 5.6105971 -1.3167794, + 3.2050328 5.6105971 -1.5431373, + 3.0200894 5.6105971 -1.7500893, + 2.8131373 5.6105971 -1.935033, + 2.5867794 5.6105971 -2.0956423, + 2.3438623 5.6105971 -2.229898, + 2.0874407 5.6105971 -2.3361113, + 1.8207393 5.6105971 -2.4129467, + 1.5471121 5.6105971 -2.4594376, + 1.27 5.6105971 -2.4749999, + 0.99288791 5.6105971 -2.4594376, + 0.71926069 5.6105971 -2.4129467, + 0.45255932 5.6105971 -2.3361113, + 0.19613774 5.6105971 -2.229898, + -0.04677939 5.6105971 -2.0956423, + -0.27313727 5.6105971 -1.935033, + -0.48008928 5.6105971 -1.7500893, + -0.66503292 5.6105971 -1.5431373, + -0.82564241 5.6105971 -1.3167794, + -0.95989794 5.6105971 -1.0738622, + -1.0661112 5.6105971 -0.81744069, + -1.1429466 5.6105971 -0.55073929, + -1.1894377 5.6105971 -0.27711207, + -1.2842001 5.5066457 -6.1136048e-016, + -1.2583982 5.51752 -6.1256777e-016, + -1.2362665 5.5346718 -6.14472e-016, + -1.2192975 5.5569439 -6.1694471e-016, + -1.2086357 5.5828342 -6.1981911e-016, + -1.2842001 5.5066457 -6.1136048e-016, + -1.2583982 5.51752 -6.1256777e-016, + -1.2362665 5.5346718 -6.14472e-016, + -1.2192975 5.5569439 -6.1694471e-016, + -1.2086357 5.5828342 -6.1981911e-016, + -1.1508676 5.5346718 0.64866948, + -1.1285123 5.5695415 0.64267939, + -0.93052262 5.5112414 1.2704723, + -0.90049046 5.5346718 1.2531333, + -0.88044721 5.5695415 1.2415613, + -0.50219804 5.5346718 1.7721981, + -0.48583281 5.5695415 1.7558328, + -0.00047232382 5.5112414 2.2005227, + 0.016866749 5.5346718 2.1704905, + 0.028438708 5.5695415 2.1504471, + 0.61235511 5.5112414 2.4543641, + 0.6213305 5.5346718 2.4208674, + 0.62732059 5.5695415 2.3985121, + 1.27 5.5346718 2.5062666, + 1.27 5.5695415 2.4831226, + 1.9276448 5.5112414 2.4543641, + 1.9186695 5.5346718 2.4208674, + 1.9126794 5.5695415 2.3985121, + 2.5404723 5.5112414 2.2005227, + 2.5231333 5.5346718 2.1704905, + 2.5115614 5.5695415 2.1504471, + 3.0421979 5.5346718 1.7721981, + 3.0258329 5.5695415 1.7558328, + 3.4705226 5.5112414 1.2704723, + 3.4404905 5.5346718 1.2531333, + 3.4204473 5.5695415 1.2415613, + 3.6908674 5.5346718 0.64866948, + 3.6685123 5.5695415 0.64267939, + 3.8109446 5.5112414 -1.4291009e-015, + 3.7762666 5.5346718 -1.4205488e-015, + 3.7531226 5.5695415 -1.4169764e-015, + 3.6908674 5.5346718 -0.64866948, + 3.6685123 5.5695415 -0.64267939, + 3.4705226 5.5112414 -1.2704723, + 3.4404905 5.5346718 -1.2531333, + 3.4204473 5.5695415 -1.2415613, + 3.0421979 5.5346718 -1.7721981, + 3.0258329 5.5695415 -1.7558328, + 2.5404723 5.5112414 -2.2005227, + 2.5231333 5.5346718 -2.1704905, + 2.5115614 5.5695415 -2.1504471, + 1.9276448 5.5112414 -2.4543641, + 1.9186695 5.5346718 -2.4208674, + 1.9126794 5.5695415 -2.3985121, + 1.27 5.5346718 -2.5062666, + 1.27 5.5695415 -2.4831226, + 0.61235511 5.5112414 -2.4543641, + 0.6213305 5.5346718 -2.4208674, + 0.62732059 5.5695415 -2.3985121, + -0.00047232382 5.5112414 -2.2005227, + 0.016866749 5.5346718 -2.1704905, + 0.028438708 5.5695415 -2.1504471, + -0.50219804 5.5346718 -1.7721981, + -0.48583281 5.5695415 -1.7558328, + -0.93052262 5.5112414 -1.2704723, + -0.90049046 5.5346718 -1.2531333, + -0.88044721 5.5695415 -1.2415613, + -1.1508676 5.5346718 -0.64866948, + -1.1285123 5.5695415 -0.64267939, + -1.2210459 5.5346718 0.27579445, + -1.1755686 5.5346718 0.54823911, + -1.1003872 5.5346718 0.81402475, + -0.99641484 5.5346718 1.0699232, + -0.86491436 5.5346718 1.3128262, + -0.70748293 5.5346718 1.5397835, + -0.32276782 5.5346718 1.9350613, + -0.21566977 5.5346718 2.0184541, + -0.10015691 5.5346718 2.0985808, + 0.13909607 5.5346718 2.2366109, + 0.26184231 5.5346718 2.2945566, + 0.39208513 5.5346718 2.3474746, + 0.52046239 5.5346718 2.3915613, + 0.78818643 5.5346718 2.4595177, + 0.92685068 5.5346718 2.4826639, + 1.0617627 5.5346718 2.4976006, + 1.4782374 5.5346718 2.4976006, + 1.6131493 5.5346718 2.4826639, + 1.7518135 5.5346718 2.4595177, + 2.0195377 5.5346718 2.3915613, + 2.1479149 5.5346718 2.3474746, + 2.2781577 5.5346718 2.2945566, + 2.4009039 5.5346718 2.2366109, + 2.640157 5.5346718 2.0985808, + 2.7556698 5.5346718 2.0184541, + 2.8627677 5.5346718 1.9350613, + 3.247483 5.5346718 1.5397835, + 3.4049144 5.5346718 1.3128262, + 3.5364149 5.5346718 1.0699232, + 3.6403873 5.5346718 0.81402475, + 3.7155685 5.5346718 0.54823911, + 3.7610457 5.5346718 0.27579445, + 3.7610457 5.5346718 -0.27579445, + 3.7155685 5.5346718 -0.54823911, + 3.6403873 5.5346718 -0.81402475, + 3.5364149 5.5346718 -1.0699232, + 3.4049144 5.5346718 -1.3128262, + 3.247483 5.5346718 -1.5397835, + 2.8627677 5.5346718 -1.9350613, + 2.7556698 5.5346718 -2.0184541, + 2.640157 5.5346718 -2.0985808, + 2.4009039 5.5346718 -2.2366109, + 2.2781577 5.5346718 -2.2945566, + 2.1479149 5.5346718 -2.3474746, + 2.0195377 5.5346718 -2.3915613, + 1.7518135 5.5346718 -2.4595177, + 1.6131493 5.5346718 -2.4826639, + 1.4782374 5.5346718 -2.4976006, + 1.0617627 5.5346718 -2.4976006, + 0.92685068 5.5346718 -2.4826639, + 0.78818643 5.5346718 -2.4595177, + 0.52046239 5.5346718 -2.3915613, + 0.39208513 5.5346718 -2.3474746, + 0.26184231 5.5346718 -2.2945566, + 0.13909607 5.5346718 -2.2366109, + -0.10015691 5.5346718 -2.0985808, + -0.21566977 5.5346718 -2.0184541, + -0.32276782 5.5346718 -1.9350613, + -0.70748293 5.5346718 -1.5397835, + -0.86491436 5.5346718 -1.3128262, + -0.99641484 5.5346718 -1.0699232, + -1.1003872 5.5346718 -0.81402475, + -1.1755686 5.5346718 -0.54823911, + -1.2210459 5.5346718 -0.27579445, + -1.205 5.6105971 -6.2290141e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.1894377 5.6105971 0.27711207, + -1.1429466 5.6105971 0.55073929, + -1.0661112 5.6105971 0.81744069, + -0.95989794 5.6105971 1.0738622, + -0.82564241 5.6105971 1.3167794, + -0.66503292 5.6105971 1.5431373, + -0.48008928 5.6105971 1.7500893, + -0.27313727 5.6105971 1.935033, + -0.04677939 5.6105971 2.0956423, + 0.19613774 5.6105971 2.229898, + 0.45255932 5.6105971 2.3361113, + 0.71926069 5.6105971 2.4129467, + 0.99288791 5.6105971 2.4594376, + 1.27 5.6105971 2.4749999, + 1.5471121 5.6105971 2.4594376, + 1.8207393 5.6105971 2.4129467, + 2.0874407 5.6105971 2.3361113, + 2.3438623 5.6105971 2.229898, + 2.5867794 5.6105971 2.0956423, + 2.8131373 5.6105971 1.935033, + 3.0200894 5.6105971 1.7500893, + 3.2050328 5.6105971 1.5431373, + 3.3656423 5.6105971 1.3167794, + 3.499898 5.6105971 1.0738622, + 3.6061113 5.6105971 0.81744069, + 3.6829467 5.6105971 0.55073929, + 3.7294378 5.6105971 0.27711207, + 3.7449999 5.6105971 -3.1980131e-016, + 3.7294378 5.6105971 -0.27711207, + 3.6829467 5.6105971 -0.55073929, + 3.6061113 5.6105971 -0.81744069, + 3.499898 5.6105971 -1.0738622, + 3.3656423 5.6105971 -1.3167794, + 3.2050328 5.6105971 -1.5431373, + 3.0200894 5.6105971 -1.7500893, + 2.8131373 5.6105971 -1.935033, + 2.5867794 5.6105971 -2.0956423, + 2.3438623 5.6105971 -2.229898, + 2.0874407 5.6105971 -2.3361113, + 1.8207393 5.6105971 -2.4129467, + 1.5471121 5.6105971 -2.4594376, + 1.27 5.6105971 -2.4749999, + 0.99288791 5.6105971 -2.4594376, + 0.71926069 5.6105971 -2.4129467, + 0.45255932 5.6105971 -2.3361113, + 0.19613774 5.6105971 -2.229898, + -0.04677939 5.6105971 -2.0956423, + -0.27313727 5.6105971 -1.935033, + -0.48008928 5.6105971 -1.7500893, + -0.66503292 5.6105971 -1.5431373, + -0.82564241 5.6105971 -1.3167794, + -0.95989794 5.6105971 -1.0738622, + -1.0661112 5.6105971 -0.81744069, + -1.1429466 5.6105971 -0.55073929, + -1.1894377 5.6105971 -0.27711207, + -1.205 10.132333 -1.1249149e-015, + -1.205 10.132333 -1.1249149e-015, + -1.1894377 10.132333 0.27711207, + -1.1429466 10.132333 0.55073929, + -1.0661112 10.132333 0.81744069, + -0.95989794 10.132333 1.0738622, + -0.82564241 10.132333 1.3167794, + -0.66503292 10.132333 1.5431373, + -0.48008928 10.132333 1.7500893, + -0.27313727 10.132333 1.935033, + -0.04677939 10.132333 2.0956423, + 0.19613774 10.132333 2.229898, + 0.45255932 10.132333 2.3361113, + 0.71926069 10.132333 2.4129467, + 0.99288791 10.132333 2.4594376, + 1.27 10.132333 2.4749999, + 1.5471121 10.132333 2.4594376, + 1.8207393 10.132333 2.4129467, + 2.0874407 10.132333 2.3361113, + 2.3438623 10.132333 2.229898, + 2.5867794 10.132333 2.0956423, + 2.8131373 10.132333 1.935033, + 3.0200894 10.132333 1.7500893, + 3.2050328 10.132333 1.5431373, + 3.3656423 10.132333 1.3167794, + 3.499898 10.132333 1.0738622, + 3.6061113 10.132333 0.81744069, + 3.6829467 10.132333 0.55073929, + 3.7294378 10.132333 0.27711207, + 3.7449999 10.132333 -8.2181487e-016, + 3.7294378 10.132333 -0.27711207, + 3.6829467 10.132333 -0.55073929, + 3.6061113 10.132333 -0.81744069, + 3.499898 10.132333 -1.0738622, + 3.3656423 10.132333 -1.3167794, + 3.2050328 10.132333 -1.5431373, + 3.0200894 10.132333 -1.7500893, + 2.8131373 10.132333 -1.935033, + 2.5867794 10.132333 -2.0956423, + 2.3438623 10.132333 -2.229898, + 2.0874407 10.132333 -2.3361113, + 1.8207393 10.132333 -2.4129467, + 1.5471121 10.132333 -2.4594376, + 1.27 10.132333 -2.4749999, + 0.99288791 10.132333 -2.4594376, + 0.71926069 10.132333 -2.4129467, + 0.45255932 10.132333 -2.3361113, + 0.19613774 10.132333 -2.229898, + -0.04677939 10.132333 -2.0956423, + -0.27313727 10.132333 -1.935033, + -0.48008928 10.132333 -1.7500893, + -0.66503292 10.132333 -1.5431373, + -0.82564241 10.132333 -1.3167794, + -0.95989794 10.132333 -1.0738622, + -1.0661112 10.132333 -0.81744069, + -1.1429466 10.132333 -0.55073929, + -1.1894377 10.132333 -0.27711207, + -1.007333 10.33 -1.1468604e-015, + -1.007333 10.33 -1.1468604e-015, + -0.99193454 10.33 0.26438224, + -0.94594729 10.33 0.52518916, + -0.86999309 10.33 0.77889377, + -0.76509917 10.33 1.0220652, + -0.63268405 10.33 1.251415, + -0.47453836 10.33 1.4638414, + -0.29280078 10.33 1.6564721, + -0.089929014 10.33 1.8267016, + 0.13133347 10.33 1.9722283, + 0.36799446 10.33 2.091084, + 0.61685354 10.33 2.1816611, + 0.87454528 10.33 2.2427354, + 1.1375848 10.33 2.2734802, + 1.4024152 10.33 2.2734802, + 1.6654547 10.33 2.2427354, + 1.9231465 10.33 2.1816611, + 2.1720057 10.33 2.091084, + 2.4086666 10.33 1.9722283, + 2.6299291 10.33 1.8267016, + 2.8328009 10.33 1.6564721, + 3.0145383 10.33 1.4638414, + 3.172684 10.33 1.251415, + 3.3050992 10.33 1.0220652, + 3.4099932 10.33 0.77889377, + 3.4859474 10.33 0.52518916, + 3.5319345 10.33 0.26438224, + 3.547333 10.33 -8.6796753e-016, + 3.5319345 10.33 -0.26438224, + 3.4859474 10.33 -0.52518916, + 3.4099932 10.33 -0.77889377, + 3.3050992 10.33 -1.0220652, + 3.172684 10.33 -1.251415, + 3.0145383 10.33 -1.4638414, + 2.8328009 10.33 -1.6564721, + 2.6299291 10.33 -1.8267016, + 2.4086666 10.33 -1.9722283, + 2.1720057 10.33 -2.091084, + 1.9231465 10.33 -2.1816611, + 1.6654547 10.33 -2.2427354, + 1.4024152 10.33 -2.2734802, + 1.1375848 10.33 -2.2734802, + 0.87454528 10.33 -2.2427354, + 0.61685354 10.33 -2.1816611, + 0.36799446 10.33 -2.091084, + 0.13133347 10.33 -1.9722283, + -0.089929014 10.33 -1.8267016, + -0.29280078 10.33 -1.6564721, + -0.47453836 10.33 -1.4638414, + -0.63268405 10.33 -1.251415, + -0.76509917 10.33 -1.0220652, + -0.86999309 10.33 -0.77889377, + -0.94594729 10.33 -0.52518916, + -0.99193454 10.33 -0.26438224, + -1.205 10.132333 -1.1249149e-015, + -1.205 10.132333 -1.1249149e-015, + -1.1894377 10.132333 0.27711207, + -1.1429466 10.132333 0.55073929, + -1.0661112 10.132333 0.81744069, + -0.95989794 10.132333 1.0738622, + -0.82564241 10.132333 1.3167794, + -0.66503292 10.132333 1.5431373, + -0.48008928 10.132333 1.7500893, + -0.27313727 10.132333 1.935033, + -0.04677939 10.132333 2.0956423, + 0.19613774 10.132333 2.229898, + 0.45255932 10.132333 2.3361113, + 0.71926069 10.132333 2.4129467, + 0.99288791 10.132333 2.4594376, + 1.27 10.132333 2.4749999, + 1.5471121 10.132333 2.4594376, + 1.8207393 10.132333 2.4129467, + 2.0874407 10.132333 2.3361113, + 2.3438623 10.132333 2.229898, + 2.5867794 10.132333 2.0956423, + 2.8131373 10.132333 1.935033, + 3.0200894 10.132333 1.7500893, + 3.2050328 10.132333 1.5431373, + 3.3656423 10.132333 1.3167794, + 3.499898 10.132333 1.0738622, + 3.6061113 10.132333 0.81744069, + 3.6829467 10.132333 0.55073929, + 3.7294378 10.132333 0.27711207, + 3.7449999 10.132333 -8.2181487e-016, + 3.7294378 10.132333 -0.27711207, + 3.6829467 10.132333 -0.55073929, + 3.6061113 10.132333 -0.81744069, + 3.499898 10.132333 -1.0738622, + 3.3656423 10.132333 -1.3167794, + 3.2050328 10.132333 -1.5431373, + 3.0200894 10.132333 -1.7500893, + 2.8131373 10.132333 -1.935033, + 2.5867794 10.132333 -2.0956423, + 2.3438623 10.132333 -2.229898, + 2.0874407 10.132333 -2.3361113, + 1.8207393 10.132333 -2.4129467, + 1.5471121 10.132333 -2.4594376, + 1.27 10.132333 -2.4749999, + 0.99288791 10.132333 -2.4594376, + 0.71926069 10.132333 -2.4129467, + 0.45255932 10.132333 -2.3361113, + 0.19613774 10.132333 -2.229898, + -0.04677939 10.132333 -2.0956423, + -0.27313727 10.132333 -1.935033, + -0.48008928 10.132333 -1.7500893, + -0.66503292 10.132333 -1.5431373, + -0.82564241 10.132333 -1.3167794, + -0.95989794 10.132333 -1.0738622, + -1.0661112 10.132333 -0.81744069, + -1.1429466 10.132333 -0.55073929, + -1.1894377 10.132333 -0.27711207, + -1.058493 10.323265 -1.1461127e-015, + -1.1061665 10.303517 -1.1439202e-015, + -1.1471047 10.272104 -1.1404327e-015, + -1.1785177 10.231167 -1.1358877e-015, + -1.1982647 10.183493 -1.1305948e-015, + -1.058493 10.323265 -1.1461127e-015, + -1.1061665 10.303517 -1.1439202e-015, + -1.1471047 10.272104 -1.1404327e-015, + -1.1785177 10.231167 -1.1358877e-015, + -1.1982647 10.183493 -1.1305948e-015, + -1.0028012 10.314954 0.60899526, + -1.0647439 10.272104 0.62559271, + -1.1061326 10.207977 0.63668281, + -0.76773781 10.314954 1.1764885, + -0.82327408 10.272104 1.2085524, + -0.8603822 10.207977 1.2299768, + -0.39380595 10.314954 1.663806, + -0.43915111 10.272104 1.7091511, + -0.46944979 10.207977 1.7394499, + 0.093511537 10.314954 2.0377378, + 0.06144765 10.272104 2.0932741, + 0.040023249 10.207977 2.1303823, + 0.66100478 10.314954 2.2728012, + 0.64440727 10.272104 2.3347437, + 0.63331717 10.207977 2.3761327, + 1.27 10.314954 2.352977, + 1.27 10.272104 2.4171047, + 1.27 10.207977 2.4599535, + 1.8789953 10.314954 2.2728012, + 1.8955927 10.272104 2.3347437, + 1.9066828 10.207977 2.3761327, + 2.4464884 10.314954 2.0377378, + 2.4785523 10.272104 2.0932741, + 2.4999766 10.207977 2.1303823, + 2.9338059 10.314954 1.663806, + 2.979151 10.272104 1.7091511, + 3.0094497 10.207977 1.7394499, + 3.3077378 10.314954 1.1764885, + 3.3632741 10.272104 1.2085524, + 3.4003823 10.207977 1.2299768, + 3.5428011 10.314954 0.60899526, + 3.604744 10.272104 0.62559271, + 3.6461327 10.207977 0.63668281, + 3.622977 10.314954 -1.901965e-015, + 3.6871047 10.272104 -1.9178329e-015, + 3.7299535 10.207977 -1.9244944e-015, + 3.5428011 10.314954 -0.60899526, + 3.604744 10.272104 -0.62559271, + 3.6461327 10.207977 -0.63668281, + 3.3077378 10.314954 -1.1764885, + 3.3632741 10.272104 -1.2085524, + 3.4003823 10.207977 -1.2299768, + 2.9338059 10.314954 -1.663806, + 2.979151 10.272104 -1.7091511, + 3.0094497 10.207977 -1.7394499, + 2.4464884 10.314954 -2.0377378, + 2.4785523 10.272104 -2.0932741, + 2.4999766 10.207977 -2.1303823, + 1.8789953 10.314954 -2.2728012, + 1.8955927 10.272104 -2.3347437, + 1.9066828 10.207977 -2.3761327, + 1.27 10.314954 -2.352977, + 1.27 10.272104 -2.4171047, + 1.27 10.207977 -2.4599535, + 0.66100478 10.314954 -2.2728012, + 0.64440727 10.272104 -2.3347437, + 0.63331717 10.207977 -2.3761327, + 0.093511537 10.314954 -2.0377378, + 0.06144765 10.272104 -2.0932741, + 0.040023249 10.207977 -2.1303823, + -0.39380595 10.314954 -1.663806, + -0.43915111 10.272104 -1.7091511, + -0.46944979 10.207977 -1.7394499, + -0.76773781 10.314954 -1.1764885, + -0.82327408 10.272104 -1.2085524, + -0.8603822 10.207977 -1.2299768, + -1.0028012 10.314954 -0.60899526, + -1.0647439 10.272104 -0.62559271, + -1.1061326 10.207977 -0.63668281, + -1.1400934 10.272104 0.18396905, + -1.131339 10.272104 0.27561989, + -1.0628856 10.303517 0.45145524, + -1.112107 10.272104 0.40983045, + -1.1506619 10.231167 0.36828604, + -1.0842474 10.272104 0.54764426, + -1.0780343 10.272104 0.57369858, + -1.0275584 10.272104 0.75074649, + -1.0064443 10.272104 0.81252456, + -0.95730448 10.272104 0.9388876, + -0.89858884 10.303517 0.9712826, + -1.0055238 10.231167 0.90400779, + -0.8989448 10.272104 1.0668054, + -0.87477052 10.272104 1.1146096, + -0.78371483 10.272104 1.2746178, + -0.76315099 10.272104 1.3071696, + -0.74345887 10.231167 1.3932774, + -0.68665892 10.272104 1.4191128, + -0.62013757 10.303517 1.4399817, + -0.60083449 10.272104 1.5304815, + -0.54893023 10.272104 1.591819, + -0.35679123 10.272104 1.7877207, + -0.31424668 10.272104 1.8255293, + -0.24218957 10.303517 1.8328803, + -0.2054213 10.272104 1.9145566, + -0.16205911 10.231167 1.9860628, + -0.095750146 10.272104 1.9942722, + -0.04420238 10.272104 2.0286121, + 0.19718997 10.272104 2.1659811, + 0.26672909 10.272104 2.199055, + 0.32203677 10.231167 2.257566, + 0.39160943 10.272104 2.2518492, + 0.46658894 10.303517 2.2362242, + 0.5240289 10.272104 2.2991133, + 0.56394738 10.272104 2.3116844, + 0.7419408 10.272104 2.3587177, + 0.79106003 10.272104 2.3691795, + 0.85484338 10.231167 2.4130652, + 0.92465442 10.272104 2.3923068, + 0.99741334 10.303517 2.3604796, + 1.0643389 10.272104 2.4083395, + 1.1328005 10.272104 2.4132078, + 1.4071995 10.272104 2.4132078, + 1.475661 10.272104 2.4083395, + 1.5425867 10.303517 2.3604796, + 1.6153456 10.272104 2.3923068, + 1.6851566 10.231167 2.4130652, + 1.74894 10.272104 2.3691795, + 1.7980592 10.272104 2.3587177, + 1.9760526 10.272104 2.3116844, + 2.0159712 10.272104 2.2991133, + 2.073411 10.303517 2.2362242, + 2.1483905 10.272104 2.2518492, + 2.2179632 10.231167 2.257566, + 2.2732708 10.272104 2.199055, + 2.3428099 10.272104 2.1659811, + 2.5842023 10.272104 2.0286121, + 2.6357501 10.272104 1.9942722, + 2.702059 10.231167 1.9860628, + 2.7454214 10.272104 1.9145566, + 2.7821896 10.303517 1.8328803, + 2.8542466 10.272104 1.8255293, + 2.8967912 10.272104 1.7877207, + 3.0889301 10.272104 1.591819, + 3.1408346 10.272104 1.5304815, + 3.1601377 10.303517 1.4399817, + 3.2266588 10.272104 1.4191128, + 3.2834589 10.231167 1.3932774, + 3.3031509 10.272104 1.3071696, + 3.3237147 10.272104 1.2746178, + 3.4147706 10.272104 1.1146096, + 3.4389448 10.272104 1.0668054, + 3.4385889 10.303517 0.9712826, + 3.4973044 10.272104 0.9388876, + 3.5455239 10.231167 0.90400779, + 3.5464444 10.272104 0.81252456, + 3.5675585 10.272104 0.75074649, + 3.6180344 10.272104 0.57369858, + 3.6242473 10.272104 0.54764426, + 3.6028857 10.303517 0.45145524, + 3.652107 10.272104 0.40983045, + 3.6906619 10.231167 0.36828604, + 3.671339 10.272104 0.27561989, + 3.6800935 10.272104 0.18396905, + 3.6800935 10.272104 -0.18396905, + 3.671339 10.272104 -0.27561989, + 3.6028857 10.303517 -0.45145524, + 3.652107 10.272104 -0.40983045, + 3.6906619 10.231167 -0.36828604, + 3.6242473 10.272104 -0.54764426, + 3.6180344 10.272104 -0.57369858, + 3.5675585 10.272104 -0.75074649, + 3.5464444 10.272104 -0.81252456, + 3.4973044 10.272104 -0.9388876, + 3.4385889 10.303517 -0.9712826, + 3.5455239 10.231167 -0.90400779, + 3.4389448 10.272104 -1.0668054, + 3.4147706 10.272104 -1.1146096, + 3.3237147 10.272104 -1.2746178, + 3.3031509 10.272104 -1.3071696, + 3.2834589 10.231167 -1.3932774, + 3.2266588 10.272104 -1.4191128, + 3.1601377 10.303517 -1.4399817, + 3.1408346 10.272104 -1.5304815, + 3.0889301 10.272104 -1.591819, + 2.8967912 10.272104 -1.7877207, + 2.8542466 10.272104 -1.8255293, + 2.7821896 10.303517 -1.8328803, + 2.7454214 10.272104 -1.9145566, + 2.702059 10.231167 -1.9860628, + 2.6357501 10.272104 -1.9942722, + 2.5842023 10.272104 -2.0286121, + 2.3428099 10.272104 -2.1659811, + 2.2732708 10.272104 -2.199055, + 2.2179632 10.231167 -2.257566, + 2.1483905 10.272104 -2.2518492, + 2.073411 10.303517 -2.2362242, + 2.0159712 10.272104 -2.2991133, + 1.9760526 10.272104 -2.3116844, + 1.7980592 10.272104 -2.3587177, + 1.74894 10.272104 -2.3691795, + 1.6851566 10.231167 -2.4130652, + 1.6153456 10.272104 -2.3923068, + 1.5425867 10.303517 -2.3604796, + 1.475661 10.272104 -2.4083395, + 1.4071995 10.272104 -2.4132078, + 1.1328005 10.272104 -2.4132078, + 1.0643389 10.272104 -2.4083395, + 0.99741334 10.303517 -2.3604796, + 0.92465442 10.272104 -2.3923068, + 0.85484338 10.231167 -2.4130652, + 0.79106003 10.272104 -2.3691795, + 0.7419408 10.272104 -2.3587177, + 0.56394738 10.272104 -2.3116844, + 0.5240289 10.272104 -2.2991133, + 0.46658894 10.303517 -2.2362242, + 0.39160943 10.272104 -2.2518492, + 0.32203677 10.231167 -2.257566, + 0.26672909 10.272104 -2.199055, + 0.19718997 10.272104 -2.1659811, + -0.04420238 10.272104 -2.0286121, + -0.095750146 10.272104 -1.9942722, + -0.16205911 10.231167 -1.9860628, + -0.2054213 10.272104 -1.9145566, + -0.24218957 10.303517 -1.8328803, + -0.31424668 10.272104 -1.8255293, + -0.35679123 10.272104 -1.7877207, + -0.54893023 10.272104 -1.591819, + -0.60083449 10.272104 -1.5304815, + -0.62013757 10.303517 -1.4399817, + -0.68665892 10.272104 -1.4191128, + -0.74345887 10.231167 -1.3932774, + -0.76315099 10.272104 -1.3071696, + -0.78371483 10.272104 -1.2746178, + -0.87477052 10.272104 -1.1146096, + -0.8989448 10.272104 -1.0668054, + -0.89858884 10.303517 -0.9712826, + -0.95730448 10.272104 -0.9388876, + -1.0055238 10.231167 -0.90400779, + -1.0064443 10.272104 -0.81252456, + -1.0275584 10.272104 -0.75074649, + -1.0780343 10.272104 -0.57369858, + -1.0842474 10.272104 -0.54764426, + -1.0628856 10.303517 -0.45145524, + -1.112107 10.272104 -0.40983045, + -1.1506619 10.231167 -0.36828604, + -1.131339 10.272104 -0.27561989, + -1.1400934 10.272104 -0.18396905, + -1.007333 10.33 -1.1468604e-015, + -1.65 5 -5.5511151e-016, + -1.65 5.5 -6.1062266e-016, + -1.3119321 5.5027814 -6.1093146e-016, + -1.205 5.6105971 -6.2290141e-016, + -1.205 10.132333 -1.1249149e-015 ] + + } + coordIndex [ 0, 1, 2, 3, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 0, -1, + 54, 55, 56, 57, 58, 59, 60, 61, + 62, 63, 64, 65, 66, 67, 68, 69, + 70, 71, 72, 73, 74, 75, 76, 77, + 78, 79, 80, 81, 82, 83, 84, 85, + 86, 87, 88, 89, 90, 91, 92, 93, + 94, 95, 96, 97, 98, 99, 100, 101, + 102, 103, 104, 105, 106, 107, 108, 109, + 110, 111, 112, 113, 114, 115, 54, -1, + 179, 181, 182, 183, 184, 185, 186, 187, + 188, 189, 190, 191, 192, 193, 194, 195, + 196, 197, 198, 199, 200, 201, 202, 203, + 204, 205, 206, 207, 208, 209, 210, 211, + 212, 213, 214, 215, 216, 217, 218, 219, + 220, 221, 222, 223, 224, 225, 226, 227, + 228, 229, 230, 231, 232, 233, 234, 235, + 236, 237, 238, 239, 240, 241, 180, -1, + 116, 179, -1, 305, 307, 308, 309, 310, + 311, 312, 313, 314, 315, 316, 317, 318, + 319, 320, 321, 322, 323, 324, 325, 326, + 327, 328, 329, 330, 331, 332, 333, 334, + 335, 336, 337, 338, 339, 340, 341, 342, + 343, 344, 345, 346, 347, 348, 349, 350, + 351, 352, 353, 354, 355, 356, 357, 358, + 359, 360, 361, 362, 363, 306, -1, 242, + 305, -1, 423, 425, 426, 427, 428, 429, + 430, 431, 432, 433, 434, 435, 436, 437, + 438, 439, 440, 441, 442, 443, 444, 445, + 446, 447, 448, 449, 450, 451, 452, 453, + 454, 455, 456, 457, 458, 459, 460, 461, + 462, 463, 464, 465, 466, 467, 468, 469, + 470, 471, 472, 473, 474, 475, 476, 477, + 478, 479, 424, -1, 364, 480, 481, 482, + 483, 484, 423, -1, 670, 672, 673, 674, + 675, 676, 677, 678, 679, 680, 681, 682, + 683, 684, 685, 686, 687, 688, 689, 690, + 691, 692, 693, 694, 695, 696, 697, 698, + 699, 700, 701, 702, 703, 704, 705, 706, + 707, 708, 709, 710, 711, 712, 713, 714, + 715, 716, 717, 718, 719, 720, 721, 722, + 723, 724, 725, 726, 671, -1, 613, 670, + -1, 728, 844, 845, 846, 847, 848, 783, + -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34999999 + specularColor 0.97460002 0.97460002 0.97460002 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 21, 48, -1, 53, 16, 17, -1, + 53, 17, 21, -1, 53, 48, 51, -1, + 35, 33, 34, -1, 53, 51, 52, -1, + 14, 15, 16, -1, 36, 33, 35, -1, + 31, 32, 33, -1, 37, 33, 36, -1, + 2, 0, 1, -1, 2, 13, 14, -1, + 30, 31, 33, -1, 2, 16, 53, -1, + 2, 14, 16, -1, 2, 53, 0, -1, + 11, 12, 13, -1, 11, 13, 2, -1, + 39, 37, 38, -1, 5, 3, 4, -1, + 27, 28, 29, -1, 27, 29, 30, -1, + 8, 9, 10, -1, 8, 10, 11, -1, + 8, 11, 2, -1, 41, 39, 40, -1, + 6, 2, 3, -1, 6, 3, 5, -1, + 6, 8, 2, -1, 7, 8, 6, -1, + 42, 37, 39, -1, 42, 39, 41, -1, + 25, 26, 27, -1, 25, 27, 30, -1, + 44, 42, 43, -1, 23, 24, 25, -1, + 23, 30, 33, -1, 23, 25, 30, -1, + 45, 42, 44, -1, 46, 23, 33, -1, + 46, 42, 45, -1, 46, 22, 23, -1, + 46, 33, 37, -1, 46, 37, 42, -1, + 21, 22, 46, -1, 48, 21, 46, -1, + 48, 46, 47, -1, 19, 20, 21, -1, + 50, 48, 49, -1, 17, 19, 21, -1, + 17, 18, 19, -1, 51, 48, 50, -1, + 65, 64, 63, -1, 89, 94, 91, -1, + 89, 91, 90, -1, 111, 109, 108, -1, + 111, 110, 109, -1, 67, 66, 65, -1, + 67, 65, 63, -1, 104, 106, 105, -1, + 104, 107, 106, -1, 104, 108, 107, -1, + 69, 68, 67, -1, 104, 111, 108, -1, + 69, 63, 94, -1, 69, 94, 89, -1, + 69, 67, 63, -1, 85, 87, 86, -1, + 70, 69, 89, -1, 83, 85, 84, -1, + 83, 88, 87, -1, 83, 87, 85, -1, + 54, 112, 111, -1, 54, 113, 112, -1, + 72, 71, 70, -1, 54, 114, 113, -1, + 72, 89, 88, -1, 54, 115, 114, -1, + 72, 70, 89, -1, 72, 88, 83, -1, + 100, 102, 101, -1, 82, 72, 83, -1, + 100, 103, 102, -1, 74, 73, 72, -1, + 56, 55, 54, -1, 75, 74, 72, -1, + 56, 111, 104, -1, 56, 54, 111, -1, + 79, 81, 80, -1, 79, 82, 81, -1, + 76, 75, 72, -1, 97, 99, 98, -1, + 97, 100, 99, -1, 77, 79, 78, -1, + 77, 72, 82, -1, 77, 82, 79, -1, + 58, 57, 56, -1, 77, 76, 72, -1, + 58, 104, 103, -1, 58, 56, 104, -1, + 94, 59, 58, -1, 94, 60, 59, -1, + 94, 100, 97, -1, 94, 58, 103, -1, + 94, 96, 95, -1, 94, 97, 96, -1, + 94, 103, 100, -1, 62, 61, 60, -1, + 92, 94, 93, -1, 63, 60, 94, -1, + 63, 62, 60, -1, 91, 94, 92, -1, + 181, 116, 118, -1, 181, 179, 116, -1, + 182, 118, 119, -1, 182, 181, 118, -1, + 183, 119, 120, -1, 183, 182, 119, -1, + 184, 120, 121, -1, 184, 183, 120, -1, + 185, 121, 122, -1, 185, 184, 121, -1, + 186, 122, 123, -1, 186, 185, 122, -1, + 187, 123, 124, -1, 187, 186, 123, -1, + 188, 124, 125, -1, 188, 187, 124, -1, + 189, 125, 126, -1, 189, 188, 125, -1, + 190, 126, 127, -1, 190, 189, 126, -1, + 191, 127, 128, -1, 191, 190, 127, -1, + 192, 128, 129, -1, 192, 191, 128, -1, + 193, 129, 130, -1, 193, 192, 129, -1, + 194, 130, 131, -1, 194, 193, 130, -1, + 195, 131, 132, -1, 195, 194, 131, -1, + 196, 132, 133, -1, 196, 195, 132, -1, + 197, 133, 134, -1, 197, 196, 133, -1, + 198, 134, 135, -1, 198, 197, 134, -1, + 199, 198, 135, -1, 199, 135, 136, -1, + 200, 199, 136, -1, 200, 136, 137, -1, + 201, 200, 137, -1, 201, 137, 138, -1, + 202, 201, 138, -1, 202, 138, 139, -1, + 203, 139, 140, -1, 203, 202, 139, -1, + 204, 140, 141, -1, 204, 203, 140, -1, + 205, 141, 142, -1, 205, 204, 141, -1, + 206, 142, 143, -1, 206, 205, 142, -1, + 207, 143, 144, -1, 207, 206, 143, -1, + 208, 144, 145, -1, 208, 207, 144, -1, + 209, 145, 146, -1, 209, 208, 145, -1, + 210, 146, 147, -1, 210, 209, 146, -1, + 211, 147, 148, -1, 211, 210, 147, -1, + 212, 148, 149, -1, 212, 211, 148, -1, + 213, 149, 150, -1, 213, 212, 149, -1, + 214, 150, 151, -1, 214, 213, 150, -1, + 215, 151, 152, -1, 215, 214, 151, -1, + 216, 152, 153, -1, 216, 215, 152, -1, + 217, 153, 154, -1, 217, 216, 153, -1, + 218, 154, 155, -1, 218, 217, 154, -1, + 219, 155, 156, -1, 219, 218, 155, -1, + 220, 156, 157, -1, 220, 219, 156, -1, + 221, 157, 158, -1, 221, 220, 157, -1, + 222, 158, 159, -1, 222, 221, 158, -1, + 223, 159, 160, -1, 223, 222, 159, -1, + 224, 223, 160, -1, 224, 160, 161, -1, + 225, 224, 161, -1, 225, 161, 162, -1, + 226, 225, 162, -1, 226, 162, 163, -1, + 227, 226, 163, -1, 227, 163, 164, -1, + 228, 227, 164, -1, 228, 164, 165, -1, + 229, 228, 165, -1, 229, 165, 166, -1, + 230, 229, 166, -1, 230, 166, 167, -1, + 231, 230, 167, -1, 231, 167, 168, -1, + 232, 231, 168, -1, 232, 168, 169, -1, + 233, 232, 169, -1, 233, 169, 170, -1, + 234, 233, 170, -1, 234, 170, 171, -1, + 235, 234, 171, -1, 235, 171, 172, -1, + 236, 235, 172, -1, 236, 172, 173, -1, + 237, 236, 173, -1, 237, 173, 174, -1, + 238, 174, 175, -1, 238, 237, 174, -1, + 239, 175, 176, -1, 239, 238, 175, -1, + 240, 176, 177, -1, 240, 239, 176, -1, + 241, 177, 178, -1, 241, 240, 177, -1, + 180, 178, 117, -1, 180, 241, 178, -1, + 305, 242, 244, -1, 307, 244, 245, -1, + 307, 305, 244, -1, 308, 245, 246, -1, + 308, 307, 245, -1, 309, 246, 247, -1, + 309, 308, 246, -1, 310, 247, 248, -1, + 310, 309, 247, -1, 311, 248, 249, -1, + 311, 310, 248, -1, 312, 249, 250, -1, + 312, 311, 249, -1, 313, 250, 251, -1, + 313, 312, 250, -1, 314, 251, 252, -1, + 314, 313, 251, -1, 315, 252, 253, -1, + 315, 314, 252, -1, 316, 253, 254, -1, + 316, 315, 253, -1, 317, 254, 255, -1, + 317, 316, 254, -1, 318, 255, 256, -1, + 318, 317, 255, -1, 319, 256, 257, -1, + 319, 318, 256, -1, 320, 257, 258, -1, + 320, 258, 259, -1, 320, 319, 257, -1, + 321, 259, 260, -1, 321, 320, 259, -1, + 322, 260, 261, -1, 322, 321, 260, -1, + 323, 261, 262, -1, 323, 322, 261, -1, + 324, 262, 263, -1, 324, 323, 262, -1, + 325, 324, 263, -1, 325, 263, 264, -1, + 326, 325, 264, -1, 326, 264, 265, -1, + 327, 326, 265, -1, 327, 265, 266, -1, + 328, 327, 266, -1, 328, 266, 267, -1, + 329, 328, 267, -1, 329, 267, 268, -1, + 330, 329, 268, -1, 330, 268, 269, -1, + 331, 269, 270, -1, 331, 330, 269, -1, + 332, 270, 271, -1, 332, 331, 270, -1, + 333, 271, 272, -1, 333, 332, 271, -1, + 334, 272, 273, -1, 334, 333, 272, -1, + 335, 273, 274, -1, 335, 274, 275, -1, + 335, 334, 273, -1, 336, 275, 276, -1, + 336, 335, 275, -1, 337, 276, 277, -1, + 337, 336, 276, -1, 338, 277, 278, -1, + 338, 337, 277, -1, 339, 278, 279, -1, + 339, 338, 278, -1, 340, 279, 280, -1, + 340, 339, 279, -1, 341, 280, 281, -1, + 341, 340, 280, -1, 342, 281, 282, -1, + 342, 341, 281, -1, 343, 282, 283, -1, + 343, 342, 282, -1, 344, 283, 284, -1, + 344, 343, 283, -1, 345, 284, 285, -1, + 345, 344, 284, -1, 346, 285, 286, -1, + 346, 345, 285, -1, 347, 286, 287, -1, + 347, 346, 286, -1, 348, 287, 288, -1, + 348, 347, 287, -1, 349, 348, 288, -1, + 349, 288, 289, -1, 349, 289, 290, -1, + 350, 349, 290, -1, 350, 290, 291, -1, + 351, 350, 291, -1, 351, 291, 292, -1, + 352, 351, 292, -1, 352, 292, 293, -1, + 353, 352, 293, -1, 353, 293, 294, -1, + 354, 353, 294, -1, 354, 294, 295, -1, + 355, 354, 295, -1, 355, 295, 296, -1, + 356, 355, 296, -1, 356, 296, 297, -1, + 357, 356, 297, -1, 357, 297, 298, -1, + 358, 357, 298, -1, 358, 298, 299, -1, + 359, 358, 299, -1, 359, 299, 300, -1, + 360, 359, 300, -1, 360, 300, 301, -1, + 361, 360, 301, -1, 361, 301, 302, -1, + 362, 361, 302, -1, 362, 302, 303, -1, + 363, 303, 304, -1, 363, 362, 303, -1, + 306, 304, 243, -1, 306, 363, 304, -1, + 584, 398, 523, -1, 584, 456, 455, -1, + 584, 523, 524, -1, 585, 525, 524, -1, + 585, 399, 400, -1, 585, 457, 525, -1, + 585, 523, 399, -1, 585, 524, 523, -1, + 586, 585, 400, -1, 586, 457, 585, -1, + 586, 400, 401, -1, 586, 401, 458, -1, + 586, 458, 457, -1, 587, 526, 402, -1, + 587, 527, 526, -1, 587, 459, 527, -1, + 587, 460, 459, -1, 588, 587, 402, -1, + 588, 402, 403, -1, 588, 460, 587, -1, + 588, 461, 460, -1, 589, 403, 528, -1, + 589, 588, 403, -1, 589, 529, 461, -1, + 589, 461, 588, -1, 589, 528, 529, -1, + 590, 530, 529, -1, 366, 480, 364, -1, + 590, 529, 404, -1, 366, 481, 480, -1, + 590, 462, 530, -1, 591, 404, 405, -1, + 591, 590, 404, -1, 591, 462, 590, -1, + 591, 463, 462, -1, 592, 591, 405, -1, + 592, 463, 591, -1, 425, 423, 484, -1, + 593, 405, 406, -1, 593, 463, 592, -1, + 593, 592, 405, -1, 593, 406, 531, -1, + 593, 533, 463, -1, 593, 531, 532, -1, + 593, 532, 533, -1, 594, 406, 407, -1, + 594, 464, 532, -1, 594, 531, 406, -1, + 594, 532, 531, -1, 594, 465, 464, -1, + 595, 465, 594, -1, 595, 594, 407, -1, + 596, 535, 466, -1, 596, 407, 408, -1, + 596, 465, 595, -1, 596, 595, 407, -1, + 596, 408, 534, -1, 596, 534, 535, -1, + 596, 466, 465, -1, 597, 467, 466, -1, + 597, 466, 535, -1, 597, 409, 410, -1, + 597, 534, 409, -1, 597, 535, 534, -1, + 598, 467, 597, -1, 598, 597, 410, -1, + 599, 468, 467, -1, 599, 410, 411, -1, + 599, 467, 598, -1, 599, 598, 410, -1, + 599, 411, 536, -1, 599, 537, 468, -1, + 599, 536, 537, -1, 600, 411, 412, -1, + 600, 536, 411, -1, 600, 537, 536, -1, + 600, 469, 538, -1, 600, 538, 537, -1, + 601, 600, 412, -1, 601, 469, 600, -1, + 602, 470, 469, -1, 602, 412, 413, -1, + 602, 469, 601, -1, 602, 601, 412, -1, + 603, 541, 470, -1, 603, 540, 541, -1, + 603, 470, 602, -1, 603, 602, 413, -1, + 603, 413, 540, -1, 604, 471, 540, -1, + 604, 539, 414, -1, 604, 540, 539, -1, + 605, 472, 471, -1, 605, 471, 604, -1, + 605, 414, 415, -1, 605, 604, 414, -1, + 606, 542, 543, -1, 606, 415, 542, -1, + 606, 543, 473, -1, 606, 473, 472, -1, + 606, 605, 415, -1, 606, 472, 605, -1, + 607, 475, 474, -1, 607, 474, 416, -1, + 607, 416, 417, -1, 608, 544, 545, -1, + 608, 418, 544, -1, 608, 546, 475, -1, + 608, 545, 546, -1, 608, 475, 607, -1, + 608, 417, 418, -1, 608, 607, 417, -1, + 609, 545, 544, -1, 609, 544, 419, -1, + 609, 477, 476, -1, 609, 476, 545, -1, + 610, 609, 419, -1, 610, 477, 609, -1, + 610, 420, 547, -1, 610, 548, 477, -1, + 610, 547, 548, -1, 610, 419, 420, -1, + 611, 479, 478, -1, 611, 547, 421, -1, + 611, 478, 548, -1, 611, 548, 547, -1, + 612, 611, 421, -1, 612, 486, 487, -1, + 612, 487, 488, -1, 612, 488, 489, -1, + 612, 421, 422, -1, 612, 479, 611, -1, + 612, 422, 486, -1, 612, 489, 479, -1, + 485, 422, 365, -1, 486, 422, 485, -1, + 424, 479, 489, -1, 490, 367, 368, -1, + 491, 427, 426, -1, 492, 369, 370, -1, + 494, 429, 428, -1, 494, 428, 493, -1, + 495, 372, 373, -1, 496, 372, 495, -1, + 496, 431, 430, -1, 496, 430, 372, -1, + 497, 374, 375, -1, 498, 497, 375, -1, + 499, 434, 433, -1, 499, 433, 498, -1, + 502, 501, 436, -1, 502, 436, 435, -1, + 503, 379, 380, -1, 507, 441, 440, -1, + 507, 440, 506, -1, 508, 384, 385, -1, + 509, 384, 508, -1, 510, 509, 443, -1, + 510, 443, 442, -1, 511, 386, 387, -1, + 512, 387, 446, -1, 512, 511, 387, -1, + 512, 446, 445, -1, 513, 389, 390, -1, + 515, 514, 448, -1, 515, 448, 447, -1, + 516, 391, 392, -1, 517, 450, 449, -1, + 518, 393, 394, -1, 518, 394, 395, -1, + 520, 452, 451, -1, 520, 453, 452, -1, + 521, 396, 397, -1, 522, 455, 454, -1, + 523, 398, 399, -1, 525, 456, 524, -1, + 525, 457, 456, -1, 526, 401, 402, -1, + 527, 458, 401, -1, 527, 459, 458, -1, + 527, 401, 526, -1, 528, 403, 404, -1, + 529, 528, 404, -1, 530, 461, 529, -1, + 530, 462, 461, -1, 533, 532, 464, -1, + 533, 464, 463, -1, 534, 408, 409, -1, + 538, 469, 468, -1, 538, 468, 537, -1, + 539, 413, 414, -1, 540, 413, 539, -1, + 541, 471, 470, -1, 541, 540, 471, -1, + 542, 415, 416, -1, 543, 542, 416, -1, + 543, 474, 473, -1, 543, 416, 474, -1, + 544, 418, 419, -1, 546, 476, 475, -1, + 546, 545, 476, -1, 547, 420, 421, -1, + 548, 478, 477, -1, 549, 366, 367, -1, + 549, 482, 481, -1, 549, 483, 482, -1, + 549, 484, 483, -1, 549, 481, 366, -1, + 549, 425, 484, -1, 550, 425, 549, -1, + 550, 367, 490, -1, 550, 549, 367, -1, + 550, 491, 426, -1, 550, 490, 491, -1, + 550, 426, 425, -1, 551, 368, 369, -1, + 551, 490, 368, -1, 551, 491, 490, -1, + 551, 427, 491, -1, 552, 492, 493, -1, + 552, 427, 551, -1, 552, 551, 369, -1, + 552, 428, 427, -1, 552, 369, 492, -1, + 552, 493, 428, -1, 553, 493, 492, -1, + 553, 370, 371, -1, 553, 494, 493, -1, + 553, 492, 370, -1, 553, 429, 494, -1, + 554, 371, 372, -1, 554, 553, 371, -1, + 554, 429, 553, -1, 554, 430, 429, -1, + 554, 372, 430, -1, 555, 495, 373, -1, + 555, 496, 495, -1, 555, 431, 496, -1, + 555, 432, 431, -1, 556, 373, 374, -1, + 556, 432, 555, -1, 556, 433, 432, -1, + 556, 555, 373, -1, 557, 433, 556, -1, + 557, 374, 497, -1, 557, 497, 498, -1, + 557, 556, 374, -1, 557, 498, 433, -1, + 558, 498, 375, -1, 558, 434, 499, -1, + 558, 499, 498, -1, 559, 375, 376, -1, + 559, 434, 558, -1, 559, 435, 434, -1, + 559, 558, 375, -1, 560, 435, 559, -1, + 560, 559, 376, -1, 561, 377, 500, -1, + 561, 376, 377, -1, 561, 500, 501, -1, + 561, 501, 502, -1, 561, 502, 435, -1, + 561, 435, 560, -1, 561, 560, 376, -1, + 562, 500, 377, -1, 562, 377, 378, -1, + 562, 501, 500, -1, 562, 436, 501, -1, + 562, 437, 436, -1, 563, 562, 378, -1, + 563, 437, 562, -1, 564, 378, 379, -1, + 564, 379, 503, -1, 564, 503, 504, -1, + 564, 504, 438, -1, 564, 563, 378, -1, + 564, 437, 563, -1, 564, 438, 437, -1, + 565, 380, 381, -1, 565, 503, 380, -1, + 565, 504, 503, -1, 565, 438, 504, -1, + 565, 439, 438, -1, 566, 565, 381, -1, + 566, 439, 565, -1, 567, 566, 381, -1, + 567, 381, 382, -1, 567, 382, 505, -1, + 567, 440, 439, -1, 567, 439, 566, -1, + 567, 506, 440, -1, 567, 505, 506, -1, + 568, 382, 383, -1, 568, 507, 506, -1, + 568, 505, 382, -1, 568, 506, 505, -1, + 568, 441, 507, -1, 569, 568, 383, -1, + 569, 441, 568, -1, 570, 569, 383, -1, + 570, 383, 384, -1, 570, 442, 441, -1, + 570, 441, 569, -1, 571, 384, 509, -1, + 571, 510, 442, -1, 571, 509, 510, -1, + 571, 570, 384, -1, 571, 442, 570, -1, + 572, 508, 385, -1, 572, 509, 508, -1, + 572, 443, 509, -1, 573, 572, 385, -1, + 573, 385, 386, -1, 573, 444, 443, -1, + 573, 443, 572, -1, 574, 386, 511, -1, + 574, 445, 444, -1, 574, 511, 512, -1, + 574, 512, 445, -1, 574, 573, 386, -1, + 574, 444, 573, -1, 575, 387, 388, -1, + 575, 446, 387, -1, 575, 447, 446, -1, + 576, 575, 388, -1, 576, 447, 575, -1, + 576, 388, 389, -1, 576, 513, 514, -1, + 576, 515, 447, -1, 576, 514, 515, -1, + 576, 389, 513, -1, 577, 448, 514, -1, + 577, 514, 513, -1, 577, 449, 448, -1, + 577, 513, 390, -1, 578, 577, 390, -1, + 578, 449, 577, -1, 578, 390, 391, -1, + 578, 391, 516, -1, 578, 517, 449, -1, + 578, 516, 517, -1, 579, 516, 392, -1, + 579, 517, 516, -1, 579, 450, 517, -1, + 579, 451, 450, -1, 580, 451, 579, -1, + 580, 520, 451, -1, 580, 519, 520, -1, + 580, 392, 393, -1, 580, 393, 518, -1, + 580, 579, 392, -1, 580, 518, 519, -1, + 581, 520, 519, -1, 581, 453, 520, -1, + 581, 395, 396, -1, 581, 518, 395, -1, + 581, 519, 518, -1, 582, 581, 396, -1, + 582, 396, 521, -1, 582, 521, 522, -1, + 582, 453, 581, -1, 582, 522, 454, -1, + 582, 454, 453, -1, 583, 397, 398, -1, + 583, 521, 397, -1, 583, 522, 521, -1, + 583, 455, 522, -1, 584, 455, 583, -1, + 584, 524, 456, -1, 584, 583, 398, -1, + 672, 613, 615, -1, 672, 670, 613, -1, + 673, 615, 616, -1, 673, 672, 615, -1, + 674, 616, 617, -1, 674, 617, 618, -1, + 674, 673, 616, -1, 675, 674, 618, -1, + 676, 618, 619, -1, 676, 619, 620, -1, + 676, 675, 618, -1, 677, 676, 620, -1, + 678, 620, 621, -1, 678, 677, 620, -1, + 679, 621, 622, -1, 679, 622, 623, -1, + 679, 678, 621, -1, 680, 679, 623, -1, + 681, 623, 624, -1, 681, 624, 625, -1, + 681, 680, 623, -1, 682, 681, 625, -1, + 683, 625, 626, -1, 683, 626, 627, -1, + 683, 682, 625, -1, 684, 627, 628, -1, + 684, 683, 627, -1, 685, 684, 628, -1, + 686, 628, 629, -1, 686, 629, 630, -1, + 686, 685, 628, -1, 687, 630, 631, -1, + 687, 686, 630, -1, 688, 687, 631, -1, + 689, 631, 632, -1, 689, 632, 633, -1, + 689, 688, 631, -1, 690, 689, 633, -1, + 691, 633, 634, -1, 691, 634, 635, -1, + 691, 690, 633, -1, 692, 691, 635, -1, + 693, 692, 635, -1, 693, 635, 636, -1, + 694, 693, 636, -1, 694, 636, 637, -1, + 694, 637, 638, -1, 695, 694, 638, -1, + 696, 695, 638, -1, 696, 638, 639, -1, + 697, 696, 639, -1, 697, 639, 640, -1, + 697, 640, 641, -1, 698, 697, 641, -1, + 699, 698, 641, -1, 699, 641, 642, -1, + 700, 642, 643, -1, 700, 643, 644, -1, + 700, 699, 642, -1, 701, 700, 644, -1, + 702, 644, 645, -1, 702, 701, 644, -1, + 703, 645, 646, -1, 703, 646, 647, -1, + 703, 702, 645, -1, 704, 703, 647, -1, + 705, 647, 648, -1, 705, 704, 647, -1, + 706, 648, 649, -1, 706, 649, 650, -1, + 706, 705, 648, -1, 707, 706, 650, -1, + 708, 650, 651, -1, 708, 707, 650, -1, + 709, 651, 652, -1, 709, 652, 653, -1, + 709, 708, 651, -1, 710, 709, 653, -1, + 711, 653, 654, -1, 711, 654, 655, -1, + 711, 710, 653, -1, 712, 655, 656, -1, + 712, 711, 655, -1, 713, 712, 656, -1, + 714, 656, 657, -1, 714, 657, 658, -1, + 714, 713, 656, -1, 715, 658, 659, -1, + 715, 714, 658, -1, 716, 715, 659, -1, + 717, 716, 659, -1, 717, 659, 660, -1, + 717, 660, 661, -1, 718, 717, 661, -1, + 718, 661, 662, -1, 719, 718, 662, -1, + 720, 719, 662, -1, 720, 662, 663, -1, + 720, 663, 664, -1, 721, 720, 664, -1, + 721, 664, 665, -1, 722, 721, 665, -1, + 723, 722, 665, -1, 723, 665, 666, -1, + 723, 666, 667, -1, 724, 723, 667, -1, + 724, 667, 668, -1, 725, 724, 668, -1, + 726, 725, 668, -1, 726, 668, 669, -1, + 726, 669, 614, -1, 671, 726, 614, -1, + 943, 944, 942, -1, 792, 944, 943, -1, + 942, 944, 736, -1, 737, 945, 858, -1, + 736, 945, 737, -1, 944, 945, 736, -1, + 858, 945, 859, -1, 792, 945, 944, -1, + 860, 945, 792, -1, 859, 945, 860, -1, + 858, 946, 737, -1, 737, 946, 738, -1, + 859, 946, 858, -1, 860, 946, 859, -1, + 793, 946, 860, -1, 946, 947, 738, -1, + 793, 947, 946, -1, 793, 948, 947, -1, + 794, 948, 793, -1, 947, 949, 738, -1, + 794, 949, 948, -1, 948, 949, 947, -1, + 738, 950, 739, -1, 949, 950, 738, -1, + 794, 951, 949, -1, 950, 951, 739, -1, + 782, 784, 843, -1, 949, 951, 950, -1, + 794, 952, 951, -1, 739, 952, 861, -1, + 861, 952, 862, -1, 951, 952, 739, -1, + 863, 952, 794, -1, 862, 952, 863, -1, + 861, 953, 740, -1, 862, 953, 861, -1, + 795, 953, 863, -1, 863, 953, 862, -1, + 795, 954, 953, -1, 953, 954, 740, -1, + 795, 955, 954, -1, 796, 955, 795, -1, + 954, 956, 740, -1, 955, 956, 954, -1, + 796, 956, 955, -1, 740, 957, 741, -1, + 956, 957, 740, -1, 796, 958, 956, -1, + 956, 958, 957, -1, 957, 958, 741, -1, + 796, 959, 958, -1, 864, 959, 865, -1, + 865, 959, 866, -1, 866, 959, 797, -1, + 958, 959, 741, -1, 797, 959, 796, -1, + 741, 959, 864, -1, 865, 960, 864, -1, + 866, 960, 865, -1, 797, 960, 866, -1, + 798, 960, 797, -1, 864, 960, 742, -1, + 960, 961, 742, -1, 798, 961, 960, -1, + 742, 962, 743, -1, 961, 962, 742, -1, + 962, 963, 743, -1, 798, 963, 961, -1, + 961, 963, 962, -1, 799, 964, 798, -1, + 798, 964, 963, -1, 963, 965, 743, -1, + 964, 965, 963, -1, 799, 965, 964, -1, + 743, 966, 867, -1, 965, 966, 743, -1, + 867, 966, 868, -1, 869, 966, 799, -1, + 868, 966, 869, -1, 799, 966, 965, -1, + 867, 967, 744, -1, 868, 967, 867, -1, + 869, 967, 868, -1, 800, 967, 869, -1, + 800, 968, 967, -1, 967, 968, 744, -1, + 744, 969, 745, -1, 968, 969, 744, -1, + 969, 970, 745, -1, 800, 970, 968, -1, + 968, 970, 969, -1, 801, 971, 800, -1, + 800, 971, 970, -1, 801, 972, 971, -1, + 970, 972, 745, -1, 971, 972, 970, -1, + 801, 973, 972, -1, 746, 973, 870, -1, + 870, 973, 871, -1, 745, 973, 746, -1, + 972, 973, 745, -1, 872, 973, 801, -1, + 871, 973, 872, -1, 870, 974, 746, -1, + 871, 974, 870, -1, 746, 974, 747, -1, + 872, 974, 871, -1, 802, 974, 872, -1, + 802, 975, 974, -1, 974, 975, 747, -1, + 802, 976, 975, -1, 803, 976, 802, -1, + 975, 977, 747, -1, 976, 977, 975, -1, + 803, 977, 976, -1, 977, 978, 747, -1, + 747, 978, 748, -1, 978, 979, 748, -1, + 977, 979, 978, -1, 803, 979, 977, -1, + 979, 980, 748, -1, 803, 980, 979, -1, + 748, 980, 873, -1, 873, 980, 874, -1, + 874, 980, 875, -1, 875, 980, 804, -1, + 804, 980, 803, -1, 874, 981, 873, -1, + 873, 981, 749, -1, 875, 981, 874, -1, + 804, 981, 875, -1, 805, 981, 804, -1, + 805, 982, 981, -1, 981, 982, 749, -1, + 749, 983, 750, -1, 982, 983, 749, -1, + 983, 984, 750, -1, 805, 984, 982, -1, + 982, 984, 983, -1, 805, 985, 984, -1, + 806, 985, 805, -1, 984, 986, 750, -1, + 806, 986, 985, -1, 985, 986, 984, -1, + 750, 987, 876, -1, 986, 987, 750, -1, + 876, 987, 877, -1, 877, 987, 878, -1, + 806, 987, 986, -1, 878, 987, 806, -1, + 876, 988, 751, -1, 877, 988, 876, -1, + 807, 988, 878, -1, 878, 988, 877, -1, + 988, 989, 751, -1, 807, 989, 988, -1, + 751, 990, 752, -1, 989, 990, 751, -1, + 990, 991, 752, -1, 807, 991, 989, -1, + 989, 991, 990, -1, 807, 992, 991, -1, + 808, 992, 807, -1, 991, 993, 752, -1, + 992, 993, 991, -1, 808, 993, 992, -1, + 881, 994, 808, -1, 752, 994, 879, -1, + 808, 994, 993, -1, 993, 994, 752, -1, + 879, 994, 880, -1, 880, 994, 881, -1, + 880, 995, 879, -1, 881, 995, 880, -1, + 995, 996, 879, -1, 809, 996, 881, -1, + 881, 996, 995, -1, 879, 996, 753, -1, + 753, 997, 754, -1, 996, 997, 753, -1, + 997, 998, 754, -1, 809, 998, 996, -1, + 996, 998, 997, -1, 810, 999, 809, -1, + 809, 999, 998, -1, 998, 1000, 754, -1, + 810, 1000, 999, -1, 999, 1000, 998, -1, + 884, 1001, 811, -1, 1000, 1001, 754, -1, + 754, 1001, 755, -1, 810, 1001, 1000, -1, + 883, 1001, 884, -1, 811, 1001, 810, -1, + 755, 1001, 882, -1, 882, 1001, 883, -1, + 811, 1002, 884, -1, 755, 1002, 756, -1, + 884, 1002, 883, -1, 812, 1002, 811, -1, + 882, 1002, 755, -1, 883, 1002, 882, -1, + 1002, 1003, 756, -1, 812, 1003, 1002, -1, + 756, 1004, 757, -1, 1003, 1005, 756, -1, + 756, 1005, 1004, -1, 1005, 1006, 813, -1, + 1003, 1006, 1005, -1, 813, 1006, 812, -1, + 812, 1006, 1003, -1, 813, 1007, 1005, -1, + 1005, 1007, 1004, -1, 1004, 1007, 757, -1, + 887, 1007, 813, -1, 757, 1007, 885, -1, + 887, 1008, 1007, -1, 1007, 1008, 885, -1, + 886, 1008, 887, -1, 885, 1008, 886, -1, + 885, 1009, 758, -1, 887, 1009, 886, -1, + 886, 1009, 885, -1, 814, 1009, 887, -1, + 814, 1010, 1009, -1, 1009, 1010, 758, -1, + 1010, 1011, 758, -1, 758, 1012, 759, -1, + 1011, 1012, 758, -1, 814, 1013, 1010, -1, + 1010, 1013, 1011, -1, 1011, 1013, 815, -1, + 815, 1013, 814, -1, 1011, 1014, 1012, -1, + 815, 1014, 1011, -1, 1012, 1014, 759, -1, + 889, 1015, 890, -1, 890, 1015, 815, -1, + 815, 1015, 1014, -1, 1014, 1015, 759, -1, + 759, 1015, 888, -1, 888, 1015, 889, -1, + 890, 1016, 889, -1, 888, 1016, 760, -1, + 816, 1016, 890, -1, 889, 1016, 888, -1, + 1016, 1017, 760, -1, 816, 1017, 1016, -1, + 816, 1018, 1017, -1, 817, 1018, 816, -1, + 1017, 1019, 760, -1, 1018, 1019, 1017, -1, + 817, 1019, 1018, -1, 760, 1020, 761, -1, + 1019, 1020, 760, -1, 817, 1021, 1019, -1, + 1019, 1021, 1020, -1, 1020, 1021, 761, -1, + 761, 1022, 891, -1, 1021, 1022, 761, -1, + 817, 1022, 1021, -1, 892, 1022, 893, -1, + 893, 1022, 818, -1, 891, 1022, 892, -1, + 818, 1022, 817, -1, 891, 1023, 762, -1, + 893, 1023, 892, -1, 818, 1023, 893, -1, + 892, 1023, 891, -1, 819, 1023, 818, -1, + 819, 1024, 1023, -1, 1023, 1024, 762, -1, + 762, 1025, 763, -1, 1024, 1025, 762, -1, + 819, 1026, 1024, -1, 1025, 1026, 763, -1, + 1024, 1026, 1025, -1, 819, 1027, 1026, -1, + 820, 1027, 819, -1, 1027, 1028, 1026, -1, + 820, 1028, 1027, -1, 1026, 1028, 763, -1, + 763, 1029, 764, -1, 1028, 1029, 763, -1, + 894, 1029, 895, -1, 896, 1029, 820, -1, + 895, 1029, 896, -1, 764, 1029, 894, -1, + 820, 1029, 1028, -1, 764, 1030, 765, -1, + 895, 1030, 894, -1, 896, 1030, 895, -1, + 821, 1030, 896, -1, 894, 1030, 764, -1, + 1030, 1031, 765, -1, 821, 1031, 1030, -1, + 821, 1032, 1031, -1, 822, 1032, 821, -1, + 1031, 1033, 765, -1, 822, 1033, 1032, -1, + 1032, 1033, 1031, -1, 765, 1034, 766, -1, + 1033, 1034, 765, -1, 822, 1035, 1033, -1, + 1034, 1035, 766, -1, 1033, 1035, 1034, -1, + 897, 1036, 898, -1, 822, 1036, 1035, -1, + 899, 1036, 822, -1, 898, 1036, 899, -1, + 1035, 1036, 766, -1, 766, 1036, 897, -1, + 897, 1037, 767, -1, 898, 1037, 897, -1, + 838, 783, 848, -1, 899, 1037, 898, -1, + 730, 849, 731, -1, 823, 1037, 899, -1, + 1037, 1038, 767, -1, 823, 1038, 1037, -1, + 823, 1039, 1038, -1, 786, 851, 785, -1, + 824, 1039, 823, -1, 732, 852, 733, -1, + 1038, 1040, 767, -1, 1039, 1040, 1038, -1, + 824, 1040, 1039, -1, 767, 1041, 768, -1, + 1040, 1041, 767, -1, 788, 854, 787, -1, + 734, 855, 735, -1, 824, 1042, 1040, -1, + 1040, 1042, 1041, -1, 1041, 1042, 768, -1, + 824, 1043, 1042, -1, 768, 1043, 900, -1, + 900, 1043, 901, -1, 825, 1043, 824, -1, + 901, 1043, 902, -1, 902, 1043, 825, -1, + 1042, 1043, 768, -1, 900, 1044, 769, -1, + 901, 1044, 900, -1, 902, 1044, 901, -1, + 826, 1044, 825, -1, 825, 1044, 902, -1, + 826, 1045, 1044, -1, 1044, 1045, 769, -1, + 793, 860, 792, -1, 1045, 1046, 769, -1, + 739, 861, 740, -1, 769, 1046, 770, -1, + 1046, 1047, 770, -1, 1045, 1047, 1046, -1, + 826, 1047, 1045, -1, 795, 863, 794, -1, + 741, 864, 742, -1, 826, 1048, 1047, -1, + 827, 1048, 826, -1, 827, 1049, 1048, -1, + 1047, 1049, 770, -1, 1048, 1049, 1047, -1, + 770, 1050, 903, -1, 905, 1050, 827, -1, + 904, 1050, 905, -1, 827, 1050, 1049, -1, + 903, 1050, 904, -1, 743, 867, 744, -1, + 1049, 1050, 770, -1, 903, 1051, 771, -1, + 905, 1051, 904, -1, 828, 1051, 905, -1, + 904, 1051, 903, -1, 1051, 1052, 771, -1, + 800, 869, 799, -1, 828, 1052, 1051, -1, + 1052, 1053, 771, -1, 771, 1053, 772, -1, + 1053, 1054, 772, -1, 828, 1054, 1052, -1, + 1052, 1054, 1053, -1, 802, 872, 801, -1, + 828, 1055, 1054, -1, 829, 1055, 828, -1, + 748, 873, 749, -1, 1054, 1056, 772, -1, + 1055, 1056, 1054, -1, 829, 1056, 1055, -1, + 773, 1057, 906, -1, 906, 1057, 907, -1, + 1056, 1057, 772, -1, 908, 1057, 829, -1, + 907, 1057, 908, -1, 772, 1057, 773, -1, + 750, 876, 751, -1, 829, 1057, 1056, -1, + 906, 1058, 773, -1, 907, 1058, 906, -1, + 830, 1058, 908, -1, 908, 1058, 907, -1, + 773, 1058, 774, -1, 830, 1059, 1058, -1, + 807, 878, 806, -1, 1058, 1059, 774, -1, + 752, 879, 753, -1, 831, 1060, 830, -1, + 830, 1060, 1059, -1, 831, 1061, 1060, -1, + 1059, 1061, 774, -1, 1060, 1061, 1059, -1, + 809, 881, 808, -1, 774, 1062, 775, -1, + 1061, 1062, 774, -1, 1062, 1063, 775, -1, + 831, 1063, 1061, -1, 1061, 1063, 1062, -1, + 832, 1064, 831, -1, 775, 1064, 909, -1, + 757, 885, 758, -1, 831, 1064, 1063, -1, + 909, 1064, 910, -1, 910, 1064, 911, -1, + 911, 1064, 832, -1, 1063, 1064, 775, -1, + 833, 1065, 832, -1, 909, 1065, 776, -1, + 910, 1065, 909, -1, 911, 1065, 910, -1, + 832, 1065, 911, -1, 814, 887, 813, -1, + 759, 888, 760, -1, 833, 1066, 1065, -1, + 1065, 1066, 776, -1, 776, 1067, 777, -1, + 1066, 1067, 776, -1, 816, 890, 815, -1, + 761, 891, 762, -1, 833, 1068, 1066, -1, + 1067, 1068, 777, -1, 1066, 1068, 1067, -1, + 834, 1069, 833, -1, 833, 1069, 1068, -1, + 834, 1070, 1069, -1, 1068, 1070, 777, -1, + 1069, 1070, 1068, -1, 1070, 1071, 777, -1, + 777, 1071, 912, -1, 912, 1071, 913, -1, + 914, 1071, 834, -1, 913, 1071, 914, -1, + 834, 1071, 1070, -1, 912, 1072, 778, -1, + 913, 1072, 912, -1, 835, 1072, 914, -1, + 821, 896, 820, -1, 914, 1072, 913, -1, + 766, 897, 767, -1, 835, 1073, 1072, -1, + 1072, 1073, 778, -1, 1073, 1074, 778, -1, + 823, 899, 822, -1, 778, 1074, 779, -1, + 835, 1075, 1073, -1, 768, 900, 769, -1, + 1073, 1075, 1074, -1, 1074, 1075, 779, -1, + 836, 1076, 835, -1, 835, 1076, 1075, -1, + 836, 1077, 1076, -1, 1075, 1077, 779, -1, + 1076, 1077, 1075, -1, 770, 903, 771, -1, + 836, 1078, 1077, -1, 779, 1078, 915, -1, + 1077, 1078, 779, -1, 915, 1078, 916, -1, + 917, 1078, 836, -1, 916, 1078, 917, -1, + 916, 1079, 915, -1, 828, 905, 827, -1, + 917, 1079, 916, -1, 917, 1080, 1079, -1, + 915, 1080, 780, -1, 837, 1080, 917, -1, + 1079, 1080, 915, -1, 830, 908, 829, -1, + 1080, 1081, 780, -1, 780, 1081, 781, -1, + 1080, 1082, 1081, -1, 775, 909, 776, -1, + 1081, 1082, 781, -1, 837, 1082, 1080, -1, + 838, 1083, 837, -1, 837, 1083, 1082, -1, + 838, 1084, 1083, -1, 1082, 1084, 781, -1, + 1083, 1084, 1082, -1, 777, 912, 778, -1, + 728, 1085, 844, -1, 844, 1085, 845, -1, + 845, 1085, 846, -1, 846, 1085, 847, -1, + 847, 1085, 848, -1, 835, 914, 834, -1, + 1084, 1085, 781, -1, 781, 1085, 728, -1, + 838, 1085, 1084, -1, 848, 1085, 838, -1, + 779, 915, 780, -1, 837, 917, 836, -1, + 727, 918, 729, -1, 839, 918, 727, -1, + 840, 918, 839, -1, 841, 918, 840, -1, + 842, 918, 841, -1, 843, 918, 842, -1, + 784, 918, 843, -1, 918, 919, 729, -1, + 784, 919, 918, -1, 729, 920, 730, -1, + 919, 921, 729, -1, 729, 921, 920, -1, + 784, 922, 919, -1, 919, 922, 921, -1, + 785, 922, 784, -1, 921, 922, 785, -1, + 730, 923, 849, -1, 920, 923, 730, -1, + 921, 923, 920, -1, 785, 923, 921, -1, + 851, 923, 785, -1, 923, 924, 849, -1, + 849, 924, 850, -1, 851, 924, 923, -1, + 850, 924, 851, -1, 849, 925, 731, -1, + 850, 925, 849, -1, 786, 925, 851, -1, + 851, 925, 850, -1, 925, 926, 731, -1, + 786, 926, 925, -1, 926, 927, 731, -1, + 731, 928, 732, -1, 927, 928, 731, -1, + 927, 929, 787, -1, 787, 929, 786, -1, + 786, 929, 926, -1, 926, 929, 927, -1, + 787, 930, 927, -1, 928, 930, 732, -1, + 927, 930, 928, -1, 852, 931, 853, -1, + 854, 931, 787, -1, 853, 931, 854, -1, + 787, 931, 930, -1, 930, 931, 732, -1, + 732, 931, 852, -1, 853, 932, 852, -1, + 854, 932, 853, -1, 788, 932, 854, -1, + 852, 932, 733, -1, 788, 933, 932, -1, + 932, 933, 733, -1, 789, 934, 788, -1, + 788, 934, 933, -1, 933, 935, 733, -1, + 789, 935, 934, -1, 934, 935, 933, -1, + 733, 936, 734, -1, 935, 936, 733, -1, + 935, 937, 936, -1, 936, 937, 734, -1, + 789, 937, 935, -1, 789, 938, 937, -1, + 734, 938, 855, -1, 790, 938, 789, -1, + 855, 938, 856, -1, 937, 938, 734, -1, + 857, 938, 790, -1, 856, 938, 857, -1, + 855, 939, 735, -1, 856, 939, 855, -1, + 791, 939, 790, -1, 790, 939, 857, -1, + 857, 939, 856, -1, 791, 940, 939, -1, + 939, 940, 735, -1, 735, 941, 736, -1, + 940, 941, 735, -1, 941, 942, 736, -1, + 940, 942, 941, -1, 791, 942, 940, -1, + 791, 943, 942, -1, 792, 943, 791, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34999999 + specularColor 0.97460002 0.97460002 0.97460002 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 11, 8, 9, -1, 10, 8, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27599999 0 + ambientIntensity 0.23614727 + specularColor 0.89999998 0.88200003 0.70200002 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 0, 1, 28, -1, 24, 23, 47, -1, + 24, 47, 48, -1, 24, 48, 49, -1, + 4, 28, 29, -1, 25, 24, 49, -1, + 4, 0, 28, -1, 26, 25, 49, -1, + 5, 29, 30, -1, 5, 4, 29, -1, + 26, 49, 50, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 6, 5, 30, -1, + 2, 51, 3, -1, 2, 27, 51, -1, + 7, 30, 31, -1, 7, 31, 32, -1, + 7, 6, 30, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 33, 34, -1, + 9, 8, 32, -1, 10, 9, 34, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 11, 35, -1, + 13, 36, 37, -1, 13, 37, 38, -1, + 13, 12, 36, -1, 14, 13, 38, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 22, 21, 45, -1, 22, 45, 46, -1, + 75, 52, 74, -1, 76, 52, 75, -1, + 72, 53, 71, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 74, -1, + 71, 69, 70, -1, 54, 55, 53, -1, + 69, 67, 68, -1, 55, 56, 53, -1, + 53, 57, 71, -1, 56, 57, 53, -1, + 66, 58, 65, -1, 67, 58, 66, -1, + 71, 58, 69, -1, 57, 58, 71, -1, + 69, 58, 67, -1, 65, 59, 64, -1, + 58, 59, 65, -1, 64, 60, 63, -1, + 59, 60, 64, -1, 63, 61, 62, -1, + 60, 61, 63, -1, 77, 100, 99, -1, + 77, 101, 100, -1, 78, 97, 96, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 99, -1, 94, 96, 95, -1, + 80, 79, 78, -1, 92, 94, 93, -1, + 81, 80, 78, -1, 82, 78, 96, -1, + 82, 81, 78, -1, 83, 91, 90, -1, + 83, 92, 91, -1, 83, 96, 94, -1, + 83, 82, 96, -1, 83, 94, 92, -1, + 84, 90, 89, -1, 84, 83, 90, -1, + 85, 89, 88, -1, 85, 84, 89, -1, + 86, 88, 87, -1, 86, 85, 88, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 23, 22, 46, -1, 23, 46, 47, -1, + 0, 1, 28, -1, 24, 23, 47, -1, + 24, 47, 48, -1, 24, 48, 49, -1, + 4, 28, 29, -1, 25, 24, 49, -1, + 4, 0, 28, -1, 26, 25, 49, -1, + 5, 29, 30, -1, 5, 4, 29, -1, + 26, 49, 50, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 6, 5, 30, -1, + 2, 51, 3, -1, 2, 27, 51, -1, + 7, 30, 31, -1, 7, 31, 32, -1, + 7, 6, 30, -1, 8, 7, 32, -1, + 9, 32, 33, -1, 9, 33, 34, -1, + 9, 8, 32, -1, 10, 9, 34, -1, + 11, 34, 35, -1, 11, 10, 34, -1, + 12, 35, 36, -1, 12, 11, 35, -1, + 13, 36, 37, -1, 13, 37, 38, -1, + 13, 12, 36, -1, 14, 13, 38, -1, + 15, 14, 38, -1, 15, 38, 39, -1, + 16, 15, 39, -1, 16, 39, 40, -1, + 16, 40, 41, -1, 17, 16, 41, -1, + 18, 17, 41, -1, 18, 41, 42, -1, + 19, 18, 42, -1, 19, 42, 43, -1, + 19, 43, 44, -1, 20, 19, 44, -1, + 21, 20, 44, -1, 21, 44, 45, -1, + 22, 21, 45, -1, 22, 45, 46, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 53, 71, -1, 52, 53, 76, -1, + 74, 53, 72, -1, 76, 53, 74, -1, + 71, 69, 70, -1, 53, 69, 71, -1, + 54, 55, 53, -1, 69, 67, 68, -1, + 55, 56, 53, -1, 53, 56, 69, -1, + 69, 66, 67, -1, 56, 66, 69, -1, + 56, 57, 66, -1, 66, 64, 65, -1, + 58, 60, 57, -1, 59, 60, 58, -1, + 64, 60, 63, -1, 57, 60, 66, -1, + 66, 60, 64, -1, 60, 62, 63, -1, + 60, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 78, 97, 96, -1, + 78, 77, 101, -1, 78, 99, 97, -1, + 78, 101, 99, -1, 94, 96, 95, -1, + 94, 78, 96, -1, 80, 79, 78, -1, + 92, 94, 93, -1, 81, 80, 78, -1, + 81, 78, 94, -1, 91, 94, 92, -1, + 91, 81, 94, -1, 82, 81, 91, -1, + 89, 91, 90, -1, 85, 83, 82, -1, + 85, 84, 83, -1, 85, 89, 88, -1, + 85, 82, 91, -1, 85, 91, 89, -1, + 87, 85, 88, -1, 86, 85, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl new file mode 100644 index 00000000..7f2b5426 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_2Pin.wrl @@ -0,0 +1,4141 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.33333334 0.66666669 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1.27 11.8 -5.2402528e-015, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 0.89440572 11.765235 0.11028443, + 0.55139232 11.662026 0.27839011, + 0.15573709 11.493607 0.16020682, + 1.0136542 11.765235 0.29583874, + 0.7004844 11.662026 0.51918209, + 0.24600804 11.493607 0.46764147, + -0.13355048 11.265246 0.34594414, + 0.41923675 11.493607 0.73719054, + 1.2142907 11.765235 0.38746634, + 0.92649269 11.662026 0.68985564, + -0.44071659 10.984096 0.17980357, + -0.0099760098 11.265246 0.67178321, + 0.66138923 11.493607 0.94701689, + -0.36595008 10.984096 0.53155237, + 0.18798602 11.265246 0.95858073, + 1.1988935 11.662026 0.76736039, + -0.21968468 10.984096 0.86006987, + -0.63580352 10.658954 0.36731353, + 0.95284772 11.493607 1.0801215, + 1.4326146 11.765235 0.35607612, + 0.44883075 11.265246 1.189669, + -0.53184867 10.658954 0.72135139, + -0.0083129145 10.984096 1.1509981, + 1.4808978 11.662026 0.74122882, + 0.7573989 11.265246 1.3516181, + 1.27 11.493607 1.1257211, + -0.36277026 10.658954 1.0493177, + 0.25892726 10.984096 1.3916223, + 1.0957575 11.265246 1.435016, + -0.13467927 10.658954 1.339359, + 0.57035613 10.984096 1.5714258, + 1.5871522 11.493607 1.0801215, + 1.7344191 11.662026 0.61499023, + 1.5993093 11.765235 0.21163426, + 0.14418046 10.658954 1.5809923, + 1.4442425 11.265246 1.435016, + 0.91236287 10.984096 1.6825505, + 1.8786108 11.493607 0.94701689, + 0.46373025 10.658954 1.7654845, + 1.925218 11.662026 0.4056938, + 1.27 10.984096 1.7201397, + 1.7826011 11.265246 1.3516181, + 0.81242073 10.658954 1.8861674, + 2.1207633 11.493607 0.73719054, + 1.6614507 11.765235 -4.439082e-015, + 1.6276371 10.984096 1.6825505, + 2.0911691 11.265246 1.189669, + 1.1776493 10.658954 1.9386793, + 2.0275261 11.662026 0.14160617, + 1.9696438 10.984096 1.5714258, + 2.293992 11.493607 0.46764147, + 1.5462157 10.658954 1.9211224, + 2.3520141 11.265246 0.95858073, + 2.2810729 10.984096 1.3916223, + 1.904799 10.658954 1.834131, + 2.0275261 11.662026 -0.14160617, + 2.3842628 11.493607 0.16020682, + 2.5499761 11.265246 0.67178321, + 1.5993093 11.765235 -0.21163426, + 2.5483129 10.984096 1.1509981, + 2.2404389 10.658954 1.6808494, + 2.6735504 11.265246 0.34594414, + 2.3842628 11.493607 -0.16020682, + 2.7596846 10.984096 0.86006987, + 2.5410047 10.658954 1.4668175, + 1.925218 11.662026 -0.4056938, + 2.7155557 11.265246 -1.5936908e-015, + 2.7956328 10.658954 1.199771, + 2.9059501 10.984096 0.53155237, + 2.293992 11.493607 -0.46764147, + 1.4326146 11.765235 -0.35607612, + 2.995121 10.658954 0.88936168, + 1.7344191 11.662026 -0.61499023, + 2.6735504 11.265246 -0.34594414, + 2.9807167 10.984096 0.17980357, + 2.1207633 11.493607 -0.73719054, + 3.1322587 10.658954 0.54680842, + 2.9807167 10.984096 -0.17980357, + 2.5499761 11.265246 -0.67178321, + 1.4808978 11.662026 -0.74122882, + 3.2020893 10.658954 0.18449216, + 1.8786108 11.493607 -0.94701689, + 2.9059501 10.984096 -0.53155237, + 1.2142907 11.765235 -0.38746634, + 2.3520141 11.265246 -0.95858073, + 3.2020893 10.658954 -0.18449216, + 2.7596846 10.984096 -0.86006987, + 1.5871522 11.493607 -1.0801215, + 1.1988935 11.662026 -0.76736039, + 2.0911691 11.265246 -1.189669, + 3.1322587 10.658954 -0.54680842, + 2.5483129 10.984096 -1.1509981, + 2.995121 10.658954 -0.88936168, + 1.7826011 11.265246 -1.3516181, + 1.27 11.493607 -1.1257211, + 1.0136542 11.765235 -0.29583874, + 2.2810729 10.984096 -1.3916223, + 0.92649269 11.662026 -0.68985564, + 2.7956328 10.658954 -1.199771, + 1.4442425 11.265246 -1.435016, + 1.9696438 10.984096 -1.5714258, + 0.95284772 11.493607 -1.0801215, + 2.5410047 10.658954 -1.4668175, + 1.0957575 11.265246 -1.435016, + 0.7004844 11.662026 -0.51918209, + 1.6276371 10.984096 -1.6825505, + 2.2404389 10.658954 -1.6808494, + 0.66138923 11.493607 -0.94701689, + 0.89440572 11.765235 -0.11028443, + 1.27 10.984096 -1.7201397, + 0.7573989 11.265246 -1.3516181, + 1.904799 10.658954 -1.834131, + 0.55139232 11.662026 -0.27839011, + 0.41923675 11.493607 -0.73719054, + 1.5462157 10.658954 -1.9211224, + 0.91236287 10.984096 -1.6825505, + 0.44883075 11.265246 -1.189669, + 1.1776493 10.658954 -1.9386793, + 0.57035613 10.984096 -1.5714258, + 0.24600804 11.493607 -0.46764147, + 0.18798602 11.265246 -0.95858073, + 0.81242073 10.658954 -1.8861674, + 0.25892726 10.984096 -1.3916223, + 0.15573709 11.493607 -0.16020682, + -0.0099760098 11.265246 -0.67178321, + 0.46373025 10.658954 -1.7654845, + -0.0083129145 10.984096 -1.1509981, + 0.14418046 10.658954 -1.5809923, + -0.13355048 11.265246 -0.34594414, + -0.21968468 10.984096 -0.86006987, + -0.13467927 10.658954 -1.339359, + -0.36595008 10.984096 -0.53155237, + -0.36277026 10.658954 -1.0493177, + -0.44071659 10.984096 -0.17980357, + -0.53184867 10.658954 -0.72135139, + -0.63580352 10.658954 -0.36731353, + 1.0755043 11.791291 0.027964262, + 1.0912611 11.791291 0.081627287, + 0.73971754 11.734425 0.07624311, + 1.1214985 11.791291 0.12867735, + 0.761581 11.722034 0.28599194, + 0.34915394 11.585685 0.24122122, + 1.1637664 11.791291 0.16530275, + 0.47574475 11.585685 0.52469391, + 1.2146407 11.791291 0.1885363, + 0.94642514 11.722034 0.48536643, + 0.051063549 11.386514 0.42437848, + 0.65574104 11.585685 0.72720772, + 1.27 11.791291 0.19649576, + 1.0962757 11.722034 0.55686724, + 0.20376487 11.386514 0.72735536, + 0.40881526 11.386514 0.9613865, + 0.92240304 11.585685 0.88618368, + 1.3091706 11.722034 0.58201969, + -0.019342531 11.130755 0.92885101, + 1.0911574 11.585685 0.93496549, + 0.68909371 11.386514 1.1525846, + 0.20195168 11.130755 1.1766227, + 1.4015133 11.585685 0.94278806, + 0.49214715 11.130755 1.3856815, + 1.5687119 11.722034 0.50105137, + 1.6618003 11.585685 0.86754698, + 1.6977744 11.722034 0.39659837, + 0.34357807 10.826416 1.5871149, + 1.9201146 11.585685 0.69533879, + 1.8509064 11.386514 1.1525846, + 1.8121556 11.722034 0.21528701, + 2.1311848 11.386514 0.9613865, + 1.850848 11.722034 0.053823486, + 2.0478528 11.130755 1.3856815, + 2.1775243 11.585685 0.2873058, + 1.850848 11.722034 -0.053823486, + 2.336235 11.386514 0.72735536, + 2.3380482 11.130755 1.1766227, + 2.2217066 11.585685 0.019988732, + 2.4889364 11.386514 0.42437848, + 1.8121556 11.722034 -0.21528701, + 2.5593426 11.130755 0.92885101, + 2.1775243 11.585685 -0.2873058, + 1.6977744 11.722034 -0.39659837, + 1.5687119 11.722034 -0.50105137, + 2.4889364 11.386514 -0.42437848, + 1.9201146 11.585685 -0.69533879, + 1.27 11.791291 -0.19649576, + 2.336235 11.386514 -0.72735536, + 3.1076927 10.826416 -0.0087474631, + 1.6618003 11.585685 -0.86754698, + 1.3091706 11.722034 -0.58201969, + 1.2146407 11.791291 -0.1885363, + 2.1311848 11.386514 -0.9613865, + 2.5593426 11.130755 -0.92885101, + 1.4015133 11.585685 -0.94278806, + 1.1637664 11.791291 -0.16530275, + 1.8509064 11.386514 -1.1525846, + 1.0962757 11.722034 -0.55686724, + 2.3380482 11.130755 -1.1766227, + 1.1214985 11.791291 -0.12867735, + 2.0478528 11.130755 -1.3856815, + 1.0911574 11.585685 -0.93496549, + 0.94642514 11.722034 -0.48536643, + 0.92240304 11.585685 -0.88618368, + 1.0912611 11.791291 -0.081627287, + 0.65574104 11.585685 -0.72720772, + 0.761581 11.722034 -0.28599194, + 1.0755043 11.791291 -0.027964262, + 0.68909371 11.386514 -1.1525846, + 0.47574475 11.585685 -0.52469391, + 0.73971754 11.734425 -0.07624311, + 0.40881526 11.386514 -0.9613865, + 0.49214715 11.130755 -1.3856815, + 0.34915394 11.585685 -0.24122122, + 0.20376487 11.386514 -0.72735536, + 0.20195168 11.130755 -1.1766227, + 0.34357807 10.826416 -1.5871149, + 0.051063549 11.386514 -0.42437848, + -0.019342531 11.130755 -0.92885101, + 1.1739031 11.797822 0.020904588, + 1.1778563 11.797822 0.034367815, + 1.1836853 11.797822 0.047131415, + 1.1912713 11.797822 0.058935553, + 0.46010283 11.644451 0.10431882, + 1.2004601 11.797822 0.069539934, + 0.94986707 11.765235 0.22527452, + 1.1044003 11.765235 0.35469761, + 1.3325498 11.780422 0.28753701, + 1.3355463 11.796128 0.11352936, + 1.4110247 11.780422 0.2582674, + 1.3395399 11.797822 0.069539934, + 1.4780746 11.780422 0.20807452, + 1.5557684 11.745759 0.39541811, + 0.097433858 10.743828 1.483758, + 0.56295395 10.743828 1.7540054, + 1.4664958 11.791291 -4.5071377e-015, + 1.7491843 11.745759 0.091659606, + 1.7491843 11.745759 -0.091659606, + 1.4780746 11.780422 -0.20807452, + 1.4110247 11.780422 -0.2582674, + 1.5557684 11.745759 -0.39541811, + 1.3325498 11.780422 -0.28753701, + 3.1425362 10.743828 0.26468286, + 3.1412551 10.743828 -0.27359307, + 1.1044003 11.765235 -0.35469761, + 1.2004601 11.797822 -0.069539934, + 1.1912713 11.797822 -0.058935553, + 1.1836853 11.797822 -0.047131415, + 1.1778563 11.797822 -0.034367815, + 0.94986707 11.765235 -0.22527452, + 1.1739031 11.797822 -0.020904588, + 0.46010283 11.644451 -0.10431882, + 0.56295395 10.743828 -1.7540054, + 0.097433858 10.743828 -1.483758, + 1.2245597 11.799456 0.018821985, + 1.251178 11.799456 0.045440294, + 1.213571 11.7951 0.13623175, + 1.2550259 11.797035 0.11374003, + 1.27 11.797822 0.098344319, + 1.4062318 11.7951 0.056429043, + 1.5523422 11.780422 0.082903132, + 1.5523422 11.780422 -0.082903132, + 1.4967561 11.786398 -0.093925424, + 1.3395399 11.797822 -0.069539934, + 1.4089435 11.791291 -0.13894348, + 1.2888219 11.799456 -0.045440294, + 1.326429 11.7951 -0.13623175, + 1.3639255 11.786398 -0.22675604, + 1.27 11.799032 -0.065574788, + 1.213571 11.7951 -0.13623175, + 1.2245597 11.799456 -0.018821985, + 1.278487 11.799758 0.031673644, + 1.2836635 11.799864 0.020448845, + 1.3154403 11.799456 0.018821985, + 1.3683443 11.797822 -4.6274583e-015, + 1.3423513 11.798775 -0.014391577, + 1.3905462 11.796597 -0.02397812, + 1.4062318 11.7951 -0.056429043, + 1.2563366 11.799864 -0.020448845, + 1.2468133 11.799758 -0.023186715, + 1.3067118 11.799694 -0.0036158017, + 1.2904489 11.799864 -0.013663481, + -0.83086002 9.8000002 -4.3520743e-015, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 9.8000002 -4.3520743e-015 ] + + } + coordIndex [ 0, 1, -1, 2, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 3, -1, 1, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 3, -1, 370, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 381, + 382, 383, 384, 385, 386, 387, 388, 389, + 390, 391, 392, 393, 394, 395, 396, 397, + 398, 399, 400, 401, 402, 403, 404, 405, + 406, 407, 408, 409, 410, 411, 412, 413, + 414, 415, 416, 417, 418, 419, 420, 421, + 422, 423, 424, 425, 426, 427, 428, 429, + 430, 431, 432, 433, 434, 435, 436, 371, + -1, 370, 437, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + ambientIntensity 0.89973962 + specularColor 0.66666669 1 1 + emissiveColor 0.66666669 1 1 + shininess 0.5 + transparency 0.89999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 356, 366, 353, -1, 357, 366, 356, -1, + 1, 367, 358, -1, 366, 367, 1, -1, + 358, 367, 334, -1, 196, 205, 200, -1, + 333, 367, 366, -1, 51, 205, 50, -1, + 334, 367, 333, -1, 52, 205, 51, -1, + 50, 205, 202, -1, 361, 368, 360, -1, + 202, 205, 196, -1, 363, 368, 364, -1, + 200, 206, 194, -1, 323, 368, 362, -1, + 362, 368, 361, -1, 364, 368, 323, -1, + 0, 369, 1, -1, 360, 369, 0, -1, + 149, 369, 350, -1, 350, 369, 365, -1, + 353, 369, 351, -1, 351, 369, 352, -1, + 366, 369, 353, -1, 194, 206, 201, -1, + 352, 369, 149, -1, 1, 369, 366, -1, + 363, 369, 368, -1, 368, 369, 360, -1, + 13, 125, 12, -1, 365, 369, 363, -1, + 14, 125, 13, -1, 12, 125, 120, -1, + 205, 208, 200, -1, 53, 208, 52, -1, + 119, 126, 116, -1, 54, 208, 53, -1, + 116, 126, 122, -1, 200, 208, 206, -1, + 52, 208, 205, -1, 206, 209, 201, -1, + 2, 4, 79, -1, 115, 127, 119, -1, + 121, 127, 115, -1, 4, 5, 79, -1, + 54, 212, 208, -1, 208, 212, 206, -1, + 55, 212, 54, -1, 56, 212, 55, -1, + 15, 129, 14, -1, 16, 129, 15, -1, + 14, 129, 125, -1, 83, 214, 84, -1, + 84, 214, 85, -1, 56, 216, 212, -1, + 57, 216, 56, -1, 58, 216, 57, -1, + 119, 131, 126, -1, 127, 131, 119, -1, + 58, 218, 216, -1, 59, 218, 58, -1, + 60, 218, 59, -1, 126, 132, 122, -1, + 17, 133, 16, -1, 18, 133, 17, -1, + 85, 219, 86, -1, 86, 219, 87, -1, + 16, 133, 129, -1, 60, 221, 218, -1, + 61, 221, 60, -1, 62, 221, 61, -1, + 220, 222, 215, -1, 215, 222, 219, -1, + 221, 223, 217, -1, 62, 223, 221, -1, + 217, 223, 220, -1, 63, 223, 62, -1, + 64, 223, 63, -1, 126, 136, 132, -1, + 219, 224, 87, -1, 222, 224, 219, -1, + 87, 224, 88, -1, 64, 225, 223, -1, + 65, 225, 64, -1, 66, 225, 65, -1, + 220, 225, 222, -1, 131, 136, 126, -1, + 223, 225, 220, -1, 67, 226, 66, -1, + 225, 226, 222, -1, 66, 226, 225, -1, + 90, 226, 67, -1, 222, 226, 224, -1, + 224, 226, 88, -1, 88, 226, 89, -1, + 89, 226, 90, -1, 69, 227, 0, -1, + 133, 138, 127, -1, 70, 227, 69, -1, + 19, 138, 18, -1, 20, 138, 19, -1, + 18, 138, 133, -1, 127, 138, 131, -1, + 91, 229, 92, -1, 71, 229, 70, -1, + 70, 229, 227, -1, 227, 229, 91, -1, + 92, 231, 91, -1, 93, 232, 72, -1, + 96, 232, 93, -1, 136, 140, 132, -1, + 134, 141, 130, -1, 232, 234, 92, -1, + 231, 234, 95, -1, 96, 234, 232, -1, + 98, 234, 96, -1, 92, 234, 231, -1, + 131, 142, 136, -1, 21, 142, 20, -1, + 22, 142, 21, -1, 20, 142, 138, -1, + 138, 142, 131, -1, 95, 236, 94, -1, + 97, 237, 74, -1, 102, 237, 97, -1, + 74, 237, 93, -1, 93, 237, 96, -1, + 98, 238, 234, -1, 236, 238, 100, -1, + 95, 238, 236, -1, 103, 238, 98, -1, + 234, 238, 95, -1, 100, 240, 236, -1, + 136, 145, 140, -1, 106, 240, 100, -1, + 22, 145, 142, -1, 99, 240, 106, -1, + 23, 145, 22, -1, 24, 145, 23, -1, + 237, 241, 96, -1, 102, 241, 237, -1, + 105, 241, 102, -1, 96, 241, 98, -1, + 142, 145, 136, -1, 98, 242, 103, -1, + 105, 242, 241, -1, 241, 242, 98, -1, + 111, 242, 105, -1, 238, 243, 100, -1, + 103, 243, 238, -1, 109, 243, 103, -1, + 110, 244, 114, -1, 106, 244, 99, -1, + 99, 244, 239, -1, 113, 245, 107, -1, + 102, 245, 105, -1, 107, 245, 102, -1, + 116, 246, 109, -1, 100, 246, 106, -1, + 109, 246, 243, -1, 243, 246, 100, -1, + 111, 247, 242, -1, 242, 247, 103, -1, + 109, 247, 115, -1, 115, 247, 111, -1, + 103, 247, 109, -1, 113, 248, 245, -1, + 245, 248, 105, -1, 105, 248, 111, -1, + 118, 248, 113, -1, 244, 249, 114, -1, + 122, 249, 116, -1, 246, 249, 106, -1, + 106, 249, 244, -1, 116, 249, 246, -1, + 118, 250, 248, -1, 248, 250, 111, -1, + 121, 250, 118, -1, 115, 250, 121, -1, + 111, 250, 115, -1, 114, 251, 110, -1, + 249, 252, 114, -1, 251, 252, 123, -1, + 114, 252, 251, -1, 122, 252, 249, -1, + 128, 252, 122, -1, 124, 253, 130, -1, + 118, 254, 121, -1, 129, 254, 125, -1, + 130, 255, 134, -1, 253, 255, 130, -1, + 252, 255, 123, -1, 128, 255, 252, -1, + 123, 255, 253, -1, 134, 255, 128, -1, + 132, 256, 122, -1, 137, 256, 132, -1, + 122, 256, 128, -1, 130, 257, 124, -1, + 25, 151, 24, -1, 26, 151, 25, -1, + 143, 258, 137, -1, 137, 258, 256, -1, + 256, 258, 128, -1, 145, 151, 140, -1, + 128, 258, 134, -1, 24, 151, 145, -1, + 146, 259, 139, -1, 140, 151, 144, -1, + 140, 260, 132, -1, 132, 260, 137, -1, + 144, 260, 140, -1, 147, 261, 141, -1, + 141, 261, 130, -1, 130, 261, 257, -1, + 257, 261, 139, -1, 146, 262, 259, -1, + 259, 262, 135, -1, 143, 263, 258, -1, + 134, 263, 141, -1, 148, 263, 143, -1, + 258, 263, 134, -1, 137, 264, 143, -1, + 260, 264, 137, -1, 144, 264, 260, -1, + 150, 264, 144, -1, 261, 265, 139, -1, + 139, 265, 146, -1, 147, 265, 261, -1, + 153, 265, 147, -1, 141, 266, 147, -1, + 152, 266, 148, -1, 147, 266, 152, -1, + 263, 266, 141, -1, 148, 266, 263, -1, + 149, 267, 156, -1, 264, 268, 143, -1, + 143, 268, 148, -1, 148, 268, 154, -1, + 154, 268, 150, -1, 150, 268, 264, -1, + 27, 155, 26, -1, 267, 269, 156, -1, + 28, 155, 27, -1, 146, 269, 267, -1, + 26, 155, 151, -1, 156, 269, 160, -1, + 160, 269, 153, -1, 265, 269, 146, -1, + 153, 269, 265, -1, 151, 155, 144, -1, + 156, 270, 149, -1, 144, 155, 150, -1, + 161, 271, 170, -1, 169, 272, 164, -1, + 153, 272, 160, -1, 164, 272, 153, -1, + 172, 273, 166, -1, 270, 273, 163, -1, + 156, 273, 270, -1, 166, 273, 156, -1, + 169, 275, 272, -1, 175, 275, 169, -1, + 272, 275, 160, -1, 160, 275, 166, -1, + 147, 157, 153, -1, 176, 276, 171, -1, + 152, 157, 147, -1, 165, 276, 168, -1, + 29, 158, 28, -1, 28, 158, 155, -1, + 30, 158, 29, -1, 271, 277, 170, -1, + 273, 277, 163, -1, 178, 277, 172, -1, + 150, 158, 154, -1, 163, 277, 271, -1, + 155, 158, 150, -1, 172, 277, 273, -1, + 274, 278, 174, -1, 148, 159, 152, -1, + 174, 278, 179, -1, 170, 278, 161, -1, + 174, 279, 274, -1, 154, 159, 148, -1, + 67, 68, 90, -1, 68, 3, 90, -1, + 166, 280, 172, -1, 175, 280, 275, -1, + 275, 280, 166, -1, 180, 280, 175, -1, + 182, 281, 177, -1, 169, 281, 175, -1, + 177, 281, 169, -1, 278, 282, 179, -1, + 170, 282, 278, -1, 185, 282, 178, -1, + 178, 282, 277, -1, 277, 282, 170, -1, + 172, 284, 178, -1, 180, 284, 280, -1, + 184, 284, 180, -1, 280, 284, 172, -1, + 178, 284, 184, -1, 188, 285, 179, -1, + 179, 285, 174, -1, 187, 286, 182, -1, + 31, 162, 30, -1, 182, 286, 281, -1, + 32, 162, 31, -1, 175, 286, 180, -1, + 281, 286, 175, -1, 30, 162, 158, -1, + 158, 162, 154, -1, 154, 162, 159, -1, + 187, 288, 286, -1, 180, 288, 184, -1, + 286, 288, 180, -1, 184, 288, 191, -1, + 191, 288, 187, -1, 192, 289, 185, -1, + 179, 289, 188, -1, 185, 289, 282, -1, + 282, 289, 179, -1, 188, 290, 285, -1, + 186, 290, 195, -1, 192, 291, 289, -1, + 289, 291, 188, -1, 198, 291, 192, -1, + 73, 93, 72, -1, 74, 93, 73, -1, + 204, 293, 198, -1, 291, 293, 188, -1, + 157, 164, 153, -1, 188, 293, 290, -1, + 290, 293, 195, -1, 198, 293, 291, -1, + 199, 294, 203, -1, 159, 165, 152, -1, + 152, 165, 157, -1, 1, 295, 80, -1, + 80, 295, 81, -1, 160, 166, 156, -1, + 201, 296, 192, -1, 192, 296, 198, -1, + 207, 296, 201, -1, 210, 297, 204, -1, + 204, 297, 293, -1, 294, 297, 203, -1, + 195, 297, 294, -1, 293, 297, 195, -1, + 203, 298, 199, -1, 199, 298, 295, -1, + 81, 298, 82, -1, 295, 298, 81, -1, + 162, 167, 159, -1, 32, 167, 162, -1, + 296, 299, 198, -1, 33, 167, 32, -1, + 211, 299, 207, -1, 34, 167, 33, -1, + 198, 299, 204, -1, 207, 299, 296, -1, + 209, 300, 201, -1, 213, 300, 209, -1, + 165, 168, 157, -1, 201, 300, 207, -1, + 210, 301, 297, -1, 83, 301, 214, -1, + 297, 301, 203, -1, 214, 301, 210, -1, + 204, 302, 210, -1, 215, 302, 211, -1, + 211, 302, 299, -1, 157, 168, 164, -1, + 299, 302, 204, -1, 300, 303, 207, -1, + 213, 303, 300, -1, 207, 303, 211, -1, + 217, 303, 213, -1, 218, 304, 216, -1, + 209, 304, 213, -1, 215, 305, 302, -1, + 214, 305, 85, -1, 302, 305, 210, -1, + 219, 305, 215, -1, 85, 305, 219, -1, + 210, 305, 214, -1, 303, 306, 211, -1, + 217, 306, 303, -1, 211, 306, 215, -1, + 215, 306, 220, -1, 220, 306, 217, -1, + 75, 97, 74, -1, 227, 307, 0, -1, + 76, 97, 75, -1, 91, 307, 227, -1, + 91, 308, 307, -1, 228, 308, 91, -1, + 35, 171, 34, -1, 36, 171, 35, -1, + 34, 171, 167, -1, 92, 311, 232, -1, + 229, 311, 92, -1, 72, 311, 71, -1, + 71, 311, 229, -1, 232, 311, 72, -1, + 233, 312, 94, -1, 230, 312, 310, -1, + 94, 312, 230, -1, 228, 313, 309, -1, + 168, 173, 164, -1, 310, 313, 230, -1, + 164, 173, 169, -1, 309, 313, 310, -1, + 95, 313, 231, -1, 91, 313, 228, -1, + 94, 313, 95, -1, 231, 313, 91, -1, + 230, 313, 94, -1, 236, 314, 94, -1, + 94, 314, 233, -1, 240, 314, 236, -1, + 99, 314, 240, -1, 235, 314, 99, -1, + 110, 315, 244, -1, 244, 315, 239, -1, + 36, 176, 171, -1, 37, 176, 36, -1, + 38, 176, 37, -1, 76, 101, 97, -1, + 77, 101, 76, -1, 110, 317, 315, -1, + 173, 177, 169, -1, 317, 319, 316, -1, + 318, 319, 124, -1, 316, 319, 318, -1, + 124, 319, 253, -1, 110, 320, 317, -1, + 251, 320, 110, -1, 123, 320, 251, -1, + 317, 320, 319, -1, 319, 320, 253, -1, + 253, 320, 123, -1, 120, 321, 113, -1, + 118, 321, 254, -1, 254, 321, 125, -1, + 113, 321, 118, -1, 125, 321, 120, -1, + 127, 322, 133, -1, 133, 322, 129, -1, + 129, 322, 254, -1, 121, 322, 127, -1, + 254, 322, 121, -1, 97, 104, 102, -1, + 101, 104, 97, -1, 139, 324, 257, -1, + 259, 324, 139, -1, 135, 324, 259, -1, + 267, 325, 146, -1, 146, 325, 262, -1, + 262, 325, 135, -1, 38, 181, 176, -1, + 39, 181, 38, -1, 270, 326, 149, -1, + 40, 181, 39, -1, 163, 328, 270, -1, + 161, 328, 271, -1, 270, 328, 326, -1, + 271, 328, 163, -1, 327, 328, 161, -1, + 326, 328, 327, -1, 278, 329, 161, -1, + 274, 329, 278, -1, 173, 183, 177, -1, + 181, 183, 173, -1, 276, 330, 171, -1, + 104, 107, 102, -1, 171, 330, 167, -1, + 41, 183, 40, -1, 167, 330, 159, -1, + 42, 183, 41, -1, 159, 330, 165, -1, + 165, 330, 276, -1, 181, 331, 176, -1, + 168, 331, 173, -1, 40, 183, 181, -1, + 276, 331, 168, -1, 173, 331, 181, -1, + 176, 331, 276, -1, 283, 332, 186, -1, + 174, 332, 279, -1, 186, 332, 290, -1, + 6, 108, 5, -1, 285, 332, 174, -1, + 290, 332, 285, -1, 186, 333, 283, -1, + 5, 108, 79, -1, 77, 108, 101, -1, + 101, 108, 104, -1, 78, 108, 77, -1, + 287, 333, 186, -1, 79, 108, 78, -1, + 287, 334, 333, -1, 199, 336, 292, -1, + 287, 337, 334, -1, 335, 337, 292, -1, + 199, 337, 294, -1, 292, 337, 199, -1, + 186, 337, 287, -1, 195, 337, 186, -1, + 334, 337, 335, -1, 294, 337, 195, -1, + 199, 338, 336, -1, 295, 338, 199, -1, + 1, 338, 295, -1, 203, 339, 298, -1, + 301, 339, 203, -1, 82, 339, 83, -1, + 83, 339, 301, -1, 298, 339, 82, -1, + 209, 340, 304, -1, 216, 340, 212, -1, + 212, 340, 206, -1, 206, 340, 209, -1, + 304, 340, 216, -1, 218, 341, 304, -1, + 213, 341, 217, -1, 304, 341, 213, -1, + 217, 341, 221, -1, 221, 341, 218, -1, + 308, 342, 307, -1, 177, 189, 182, -1, + 228, 342, 308, -1, 309, 342, 228, -1, + 43, 189, 42, -1, 310, 342, 309, -1, + 44, 189, 43, -1, 312, 342, 310, -1, + 307, 342, 0, -1, 183, 189, 177, -1, + 42, 189, 183, -1, 233, 343, 312, -1, + 7, 112, 6, -1, 312, 343, 342, -1, + 8, 112, 7, -1, 342, 343, 0, -1, + 6, 112, 108, -1, 343, 344, 235, -1, + 108, 112, 104, -1, 314, 344, 233, -1, + 235, 344, 314, -1, 104, 112, 107, -1, + 233, 344, 343, -1, 178, 190, 185, -1, + 235, 345, 343, -1, 239, 345, 99, -1, + 99, 345, 235, -1, 184, 190, 178, -1, + 345, 346, 343, -1, 239, 346, 345, -1, + 315, 346, 239, -1, 124, 347, 318, -1, + 124, 348, 347, -1, 324, 348, 257, -1, + 135, 348, 324, -1, 323, 348, 135, -1, + 257, 348, 124, -1, 267, 349, 325, -1, + 325, 349, 135, -1, 135, 349, 323, -1, + 182, 193, 187, -1, 267, 350, 349, -1, + 44, 193, 189, -1, 149, 350, 267, -1, + 189, 193, 182, -1, 45, 193, 44, -1, + 46, 193, 45, -1, 185, 194, 192, -1, + 326, 352, 149, -1, 190, 194, 185, -1, + 351, 352, 327, -1, 327, 352, 326, -1, + 107, 117, 113, -1, 8, 117, 112, -1, + 9, 117, 8, -1, 10, 117, 9, -1, + 327, 353, 351, -1, 112, 117, 107, -1, + 327, 354, 353, -1, 353, 354, 329, -1, + 354, 355, 329, -1, 161, 355, 327, -1, + 329, 355, 161, -1, 327, 355, 354, -1, + 279, 356, 274, -1, 191, 196, 184, -1, + 329, 356, 353, -1, 184, 196, 190, -1, + 274, 356, 329, -1, 47, 197, 46, -1, + 109, 119, 116, -1, 48, 197, 47, -1, + 283, 357, 332, -1, 279, 357, 356, -1, + 332, 357, 279, -1, 193, 197, 187, -1, + 292, 358, 335, -1, 187, 197, 191, -1, + 336, 358, 292, -1, 338, 358, 336, -1, + 46, 197, 193, -1, 1, 358, 338, -1, + 335, 358, 334, -1, 115, 119, 109, -1, + 11, 120, 10, -1, 12, 120, 11, -1, + 316, 359, 317, -1, 346, 359, 343, -1, + 315, 359, 346, -1, 317, 359, 315, -1, + 117, 120, 113, -1, 10, 120, 117, -1, + 343, 359, 0, -1, 316, 360, 359, -1, + 318, 360, 316, -1, 359, 360, 0, -1, + 348, 361, 347, -1, 190, 200, 194, -1, + 347, 361, 318, -1, 196, 200, 190, -1, + 318, 361, 360, -1, 194, 201, 192, -1, + 323, 362, 348, -1, 348, 362, 361, -1, + 48, 202, 197, -1, 49, 202, 48, -1, + 349, 364, 323, -1, 50, 202, 49, -1, + 191, 202, 196, -1, 197, 202, 191, -1, + 350, 365, 349, -1, 364, 365, 363, -1, + 349, 365, 364, -1, 333, 366, 283, -1, + 283, 366, 357, -1, 439, 370, 372, -1, + 439, 437, 370, -1, 440, 372, 373, -1, + 440, 373, 374, -1, 440, 439, 372, -1, + 441, 440, 374, -1, 442, 374, 375, -1, + 442, 441, 374, -1, 443, 375, 376, -1, + 443, 442, 375, -1, 444, 376, 377, -1, + 444, 377, 378, -1, 444, 443, 376, -1, + 445, 444, 378, -1, 446, 378, 379, -1, + 446, 379, 380, -1, 446, 445, 378, -1, + 447, 380, 381, -1, 447, 446, 380, -1, + 448, 447, 381, -1, 449, 381, 382, -1, + 449, 382, 383, -1, 449, 448, 381, -1, + 450, 383, 384, -1, 450, 449, 383, -1, + 451, 450, 384, -1, 452, 384, 385, -1, + 452, 451, 384, -1, 453, 385, 386, -1, + 453, 452, 385, -1, 454, 386, 387, -1, + 454, 387, 388, -1, 454, 453, 386, -1, + 455, 454, 388, -1, 456, 455, 388, -1, + 456, 388, 389, -1, 457, 456, 389, -1, + 457, 389, 390, -1, 457, 390, 391, -1, + 458, 457, 391, -1, 459, 391, 392, -1, + 459, 458, 391, -1, 460, 392, 393, -1, + 460, 393, 394, -1, 460, 459, 392, -1, + 461, 460, 394, -1, 462, 394, 395, -1, + 462, 461, 394, -1, 463, 395, 396, -1, + 463, 462, 395, -1, 464, 396, 397, -1, + 464, 463, 396, -1, 465, 397, 398, -1, + 465, 464, 397, -1, 466, 398, 399, -1, + 466, 465, 398, -1, 467, 399, 400, -1, + 467, 466, 399, -1, 468, 400, 401, -1, + 468, 467, 400, -1, 469, 401, 402, -1, + 469, 468, 401, -1, 470, 402, 403, -1, + 470, 403, 404, -1, 470, 469, 402, -1, + 471, 470, 404, -1, 472, 404, 405, -1, + 472, 471, 404, -1, 473, 405, 406, -1, + 473, 472, 405, -1, 474, 406, 407, -1, + 474, 473, 406, -1, 475, 407, 408, -1, + 475, 474, 407, -1, 476, 408, 409, -1, + 476, 475, 408, -1, 477, 409, 410, -1, + 477, 476, 409, -1, 478, 410, 411, -1, + 478, 477, 410, -1, 479, 411, 412, -1, + 479, 478, 411, -1, 480, 479, 412, -1, + 480, 412, 413, -1, 481, 480, 413, -1, + 481, 413, 414, -1, 482, 481, 414, -1, + 482, 414, 415, -1, 482, 415, 416, -1, + 483, 482, 416, -1, 484, 483, 416, -1, + 484, 416, 417, -1, 484, 417, 418, -1, + 485, 484, 418, -1, 485, 418, 419, -1, + 486, 485, 419, -1, 487, 486, 419, -1, + 487, 419, 420, -1, 488, 487, 420, -1, + 488, 420, 421, -1, 489, 488, 421, -1, + 489, 421, 422, -1, 490, 489, 422, -1, + 490, 422, 423, -1, 491, 490, 423, -1, + 491, 423, 424, -1, 492, 424, 425, -1, + 492, 491, 424, -1, 493, 425, 426, -1, + 493, 492, 425, -1, 494, 426, 427, -1, + 494, 493, 426, -1, 495, 427, 428, -1, + 495, 494, 427, -1, 496, 428, 429, -1, + 496, 495, 428, -1, 497, 429, 430, -1, + 497, 496, 429, -1, 498, 430, 431, -1, + 498, 497, 430, -1, 499, 431, 432, -1, + 499, 498, 431, -1, 500, 432, 433, -1, + 500, 499, 432, -1, 501, 433, 434, -1, + 501, 500, 433, -1, 502, 434, 435, -1, + 502, 501, 434, -1, 503, 435, 436, -1, + 503, 436, 371, -1, 503, 502, 435, -1, + 438, 503, 371, -1, 544, 546, 545, -1, + 543, 513, 512, -1, 543, 512, 544, -1, + 516, 514, 513, -1, 516, 515, 514, -1, + 516, 543, 542, -1, 516, 513, 543, -1, + 559, 561, 560, -1, 540, 542, 541, -1, + 518, 517, 516, -1, 519, 516, 542, -1, + 557, 559, 558, -1, 519, 518, 516, -1, + 557, 562, 561, -1, 557, 563, 562, -1, + 557, 564, 563, -1, 557, 565, 564, -1, + 557, 561, 559, -1, 520, 542, 540, -1, + 520, 519, 542, -1, 567, 566, 565, -1, + 567, 565, 557, -1, 537, 539, 538, -1, + 537, 540, 539, -1, 521, 520, 540, -1, + 521, 540, 537, -1, 555, 557, 556, -1, + 535, 537, 536, -1, 569, 568, 567, -1, + 535, 521, 537, -1, 523, 522, 521, -1, + 553, 555, 554, -1, 532, 534, 533, -1, + 532, 535, 534, -1, 552, 555, 553, -1, + 526, 524, 523, -1, 526, 525, 524, -1, + 506, 505, 504, -1, 507, 504, 569, -1, + 528, 527, 526, -1, 507, 567, 557, -1, + 528, 531, 530, -1, 507, 557, 555, -1, + 528, 532, 531, -1, 507, 506, 504, -1, + 528, 523, 521, -1, 507, 569, 567, -1, + 528, 521, 535, -1, 528, 535, 532, -1, + 550, 555, 552, -1, 528, 526, 523, -1, + 550, 552, 551, -1, 529, 528, 530, -1, + 509, 508, 507, -1, 548, 555, 550, -1, + 548, 507, 555, -1, 548, 550, 549, -1, + 511, 510, 509, -1, 511, 509, 507, -1, + 512, 507, 548, -1, 512, 511, 507, -1, + 512, 547, 546, -1, 512, 548, 547, -1, + 544, 512, 546, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -0.85782599 10.33 -4.5874415e-015, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -2.220446e-015, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.1508672 5.5346713 0.64866942, + -1.1285121 5.5695405 0.64267939, + -0.93052202 5.5112414 1.2704719, + -0.90049016 5.5346713 1.2531331, + -0.88044715 5.5695405 1.2415613, + -0.5021978 5.5346713 1.7721978, + -0.48583275 5.5695405 1.7558328, + -0.00047196861 5.5112414 2.2005219, + 0.016866917 5.5346713 2.1704903, + 0.028438753 5.5695405 2.1504471, + 0.61235529 5.5112414 2.4543633, + 0.62133056 5.5346713 2.4208672, + 0.62732059 5.5695405 2.3985121, + 1.27 5.5346713 2.5062661, + 1.27 5.5695405 2.4831226, + 1.9276447 5.5112414 2.4543633, + 1.9186695 5.5346713 2.4208672, + 1.9126794 5.5695405 2.3985121, + 2.540472 5.5112414 2.2005219, + 2.523133 5.5346713 2.1704903, + 2.5115612 5.5695405 2.1504471, + 3.0421977 5.5346713 1.7721978, + 3.0258327 5.5695405 1.7558328, + 3.4705219 5.5112414 1.2704719, + 3.4404902 5.5346713 1.2531331, + 3.4204471 5.5695405 1.2415613, + 3.6908672 5.5346713 0.64866942, + 3.6685121 5.5695405 0.64267939, + 3.8109438 5.5112414 -8.1722988e-016, + 3.7762661 5.5346713 -8.0607668e-016, + 3.7531226 5.5695405 -7.9863311e-016, + 3.6908672 5.5346713 -0.64866942, + 3.6685121 5.5695405 -0.64267939, + 3.4705219 5.5112414 -1.2704719, + 3.4404902 5.5346713 -1.2531331, + 3.4204471 5.5695405 -1.2415613, + 3.0421977 5.5346713 -1.7721978, + 3.0258327 5.5695405 -1.7558328, + 2.540472 5.5112414 -2.2005219, + 2.523133 5.5346713 -2.1704903, + 2.5115612 5.5695405 -2.1504471, + 1.9276447 5.5112414 -2.4543633, + 1.9186695 5.5346713 -2.4208672, + 1.9126794 5.5695405 -2.3985121, + 1.27 5.5346713 -2.5062661, + 1.27 5.5695405 -2.4831226, + 0.61235529 5.5112414 -2.4543633, + 0.62133056 5.5346713 -2.4208672, + 0.62732059 5.5695405 -2.3985121, + -0.00047196861 5.5112414 -2.2005219, + 0.016866917 5.5346713 -2.1704903, + 0.028438753 5.5695405 -2.1504471, + -0.5021978 5.5346713 -1.7721978, + -0.48583275 5.5695405 -1.7558328, + -0.93052202 5.5112414 -1.2704719, + -0.90049016 5.5346713 -1.2531331, + -0.88044715 5.5695405 -1.2415613, + -1.1508672 5.5346713 -0.64866942, + -1.1285121 5.5695405 -0.64267939, + -1.2210455 5.5346713 0.27579442, + -1.1755682 5.5346713 0.54823899, + -1.1003869 5.5346713 0.81402463, + -0.99641454 5.5346713 1.069923, + -0.86491406 5.5346713 1.312826, + -0.70748264 5.5346713 1.5397832, + -0.32276759 5.5346713 1.9350611, + -0.21566957 5.5346713 2.0184538, + -0.10015673 5.5346713 2.0985806, + 0.13909622 5.5346713 2.2366107, + 0.26184243 5.5346713 2.2945564, + 0.39208525 5.5346713 2.3474743, + 0.52046251 5.5346713 2.391561, + 0.78818649 5.5346713 2.4595175, + 0.92685074 5.5346713 2.4826636, + 1.0617627 5.5346713 2.4976003, + 1.4782373 5.5346713 2.4976003, + 1.6131493 5.5346713 2.4826636, + 1.7518135 5.5346713 2.4595175, + 2.0195374 5.5346713 2.391561, + 2.1479146 5.5346713 2.3474743, + 2.2781575 5.5346713 2.2945564, + 2.4009037 5.5346713 2.2366107, + 2.6401567 5.5346713 2.0985806, + 2.7556696 5.5346713 2.0184538, + 2.8627677 5.5346713 1.9350611, + 3.2474825 5.5346713 1.5397832, + 3.4049141 5.5346713 1.312826, + 3.5364146 5.5346713 1.069923, + 3.6403868 5.5346713 0.81402463, + 3.7155683 5.5346713 0.54823899, + 3.7610455 5.5346713 0.27579442, + 3.7610455 5.5346713 -0.27579442, + 3.7155683 5.5346713 -0.54823899, + 3.6403868 5.5346713 -0.81402463, + 3.5364146 5.5346713 -1.069923, + 3.4049141 5.5346713 -1.312826, + 3.2474825 5.5346713 -1.5397832, + 2.8627677 5.5346713 -1.9350611, + 2.7556696 5.5346713 -2.0184538, + 2.6401567 5.5346713 -2.0985806, + 2.4009037 5.5346713 -2.2366107, + 2.2781575 5.5346713 -2.2945564, + 2.1479146 5.5346713 -2.3474743, + 2.0195374 5.5346713 -2.391561, + 1.7518135 5.5346713 -2.4595175, + 1.6131493 5.5346713 -2.4826636, + 1.4782373 5.5346713 -2.4976003, + 1.0617627 5.5346713 -2.4976003, + 0.92685074 5.5346713 -2.4826636, + 0.78818649 5.5346713 -2.4595175, + 0.52046251 5.5346713 -2.391561, + 0.39208525 5.5346713 -2.3474743, + 0.26184243 5.5346713 -2.2945564, + 0.13909622 5.5346713 -2.2366107, + -0.10015673 5.5346713 -2.0985806, + -0.21566957 5.5346713 -2.0184538, + -0.32276759 5.5346713 -1.9350611, + -0.70748264 5.5346713 -1.5397832, + -0.86491406 5.5346713 -1.312826, + -0.99641454 5.5346713 -1.069923, + -1.1003869 5.5346713 -0.81402463, + -1.1755682 5.5346713 -0.54823899, + -1.2210455 5.5346713 -0.27579442, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -0.99803102 10.33 -4.5874415e-015, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -0.99725455 10.314245 0.60750902, + -1.0621122 10.269381 0.62488759, + -1.1054487 10.202234 0.63649952, + -0.76276481 10.314245 1.1736174, + -0.82091457 10.269381 1.20719, + -0.85976899 10.202234 1.2296227, + -0.3897455 10.314245 1.6597455, + -0.4372246 10.269381 1.7072246, + -0.46894911 10.202234 1.7389491, + 0.0963827 10.314245 2.0327649, + 0.062809907 10.269381 2.0909145, + 0.040377289 10.202234 2.1297691, + 0.66249096 10.314245 2.2672546, + 0.64511245 10.269381 2.3321121, + 0.63350046 10.202234 2.3754487, + 1.27 10.314245 2.3472347, + 1.27 10.269381 2.4143801, + 1.27 10.202234 2.4592454, + 1.877509 10.314245 2.2672546, + 1.8948876 10.269381 2.3321121, + 1.9064995 10.202234 2.3754487, + 2.4436173 10.314245 2.0327649, + 2.47719 10.269381 2.0909145, + 2.4996228 10.202234 2.1297691, + 2.9297454 10.314245 1.6597455, + 2.9772246 10.269381 1.7072246, + 3.008949 10.202234 1.7389491, + 3.3027649 10.314245 1.1736174, + 3.3609145 10.269381 1.20719, + 3.3997691 10.202234 1.2296227, + 3.5372546 10.314245 0.60750902, + 3.6021121 10.269381 0.62488759, + 3.6454487 10.202234 0.63649952, + 3.6172347 10.314245 -7.5492823e-016, + 3.6843803 10.269381 -7.7652391e-016, + 3.7292454 10.202234 -7.9095365e-016, + 3.5372546 10.314245 -0.60750902, + 3.6021121 10.269381 -0.62488759, + 3.6454487 10.202234 -0.63649952, + 3.3027649 10.314245 -1.1736174, + 3.3609145 10.269381 -1.20719, + 3.3997691 10.202234 -1.2296227, + 2.9297454 10.314245 -1.6597455, + 2.9772246 10.269381 -1.7072246, + 3.008949 10.202234 -1.7389491, + 2.4436173 10.314245 -2.0327649, + 2.47719 10.269381 -2.0909145, + 2.4996228 10.202234 -2.1297691, + 1.877509 10.314245 -2.2672546, + 1.8948876 10.269381 -2.3321121, + 1.9064995 10.202234 -2.3754487, + 1.27 10.314245 -2.3472347, + 1.27 10.269381 -2.4143801, + 1.27 10.202234 -2.4592454, + 0.66249096 10.314245 -2.2672546, + 0.64511245 10.269381 -2.3321121, + 0.63350046 10.202234 -2.3754487, + 0.0963827 10.314245 -2.0327649, + 0.062809907 10.269381 -2.0909145, + 0.040377289 10.202234 -2.1297691, + -0.3897455 10.314245 -1.6597455, + -0.4372246 10.269381 -1.7072246, + -0.46894911 10.202234 -1.7389491, + -0.76276481 10.314245 -1.1736174, + -0.82091457 10.269381 -1.20719, + -0.85976899 10.202234 -1.2296227, + -0.99725455 10.314245 -0.60750902, + -1.0621122 10.269381 -0.62488759, + -1.1054487 10.202234 -0.63649952, + -1.1373769 10.269381 0.18376169, + -1.1286322 10.269381 0.27530921, + -1.0583193 10.302272 0.45057157, + -1.109422 10.269381 0.40936849, + -1.1494298 10.226516 0.36809859, + -1.0815938 10.269381 0.54702699, + -1.0753876 10.269381 0.57305193, + -1.0249686 10.269381 0.74990028, + -1.0038784 10.269381 0.81160873, + -0.89434409 10.302272 0.96938145, + -0.95479393 10.269381 0.93782926, + -1.0043657 10.226516 0.90354764, + -0.89649999 10.269381 1.0656029, + -0.87235302 10.269381 1.1133533, + -0.78139991 10.269381 1.2731811, + -0.76085925 10.269381 1.3056961, + -0.68445337 10.269381 1.4175131, + -0.74243408 10.226516 1.3925683, + -0.61643785 10.302272 1.4371631, + -0.59872568 10.269381 1.5287564, + -0.54687995 10.269381 1.5900248, + -0.35495755 10.269381 1.7857057, + -0.31246096 10.269381 1.8234717, + -0.23922966 10.302272 1.8292927, + -0.20375824 10.269381 1.9123986, + -0.16133024 10.226516 1.9850519, + -0.094210699 10.269381 1.9920243, + -0.042721037 10.269381 2.0263255, + 0.19839923 10.269381 2.1635396, + 0.26785997 10.269381 2.1965761, + 0.32251927 10.226516 2.256417, + 0.39259952 10.269381 2.249311, + 0.46816152 10.302272 2.231847, + 0.52486974 10.269381 2.2965219, + 0.56474322 10.269381 2.3090787, + 0.74253601 10.269381 2.3560588, + 0.79159987 10.269381 2.366509, + 0.85505468 10.226516 2.4118371, + 0.9250437 10.269381 2.3896103, + 0.99794686 10.302272 2.3558593, + 1.0645708 10.269381 2.4056249, + 1.1329551 10.269381 2.4104877, + 1.4070449 10.269381 2.4104877, + 1.4754292 10.269381 2.4056249, + 1.5420531 10.302272 2.3558593, + 1.6149563 10.269381 2.3896103, + 1.6849453 10.226516 2.4118371, + 1.7484001 10.269381 2.366509, + 1.797464 10.269381 2.3560588, + 1.9752568 10.269381 2.3090787, + 2.0151303 10.269381 2.2965219, + 2.0718384 10.302272 2.231847, + 2.1474004 10.269381 2.249311, + 2.2174807 10.226516 2.256417, + 2.27214 10.269381 2.1965761, + 2.3416007 10.269381 2.1635396, + 2.582721 10.269381 2.0263255, + 2.6342106 10.269381 1.9920243, + 2.7013302 10.226516 1.9850519, + 2.7437582 10.269381 1.9123986, + 2.7792296 10.302272 1.8292927, + 2.8524609 10.269381 1.8234717, + 2.8949575 10.269381 1.7857057, + 3.08688 10.269381 1.5900248, + 3.1387258 10.269381 1.5287564, + 3.1564379 10.302272 1.4371631, + 3.2244534 10.269381 1.4175131, + 3.282434 10.226516 1.3925683, + 3.3008592 10.269381 1.3056961, + 3.3213999 10.269381 1.2731811, + 3.412353 10.269381 1.1133533, + 3.4365001 10.269381 1.0656029, + 3.4343441 10.302272 0.96938145, + 3.4947939 10.269381 0.93782926, + 3.5443656 10.226516 0.90354764, + 3.5438783 10.269381 0.81160873, + 3.5649686 10.269381 0.74990028, + 3.6153877 10.269381 0.57305193, + 3.6215937 10.269381 0.54702699, + 3.5983193 10.302272 0.45057157, + 3.6494219 10.269381 0.40936849, + 3.6894298 10.226516 0.36809859, + 3.6686323 10.269381 0.27530921, + 3.6773767 10.269381 0.18376169, + 3.6773767 10.269381 -0.18376169, + 3.6686323 10.269381 -0.27530921, + 3.5983193 10.302272 -0.45057157, + 3.6494219 10.269381 -0.40936849, + 3.6894298 10.226516 -0.36809859, + 3.6215937 10.269381 -0.54702699, + 3.6153877 10.269381 -0.57305193, + 3.5649686 10.269381 -0.74990028, + 3.5438783 10.269381 -0.81160873, + 3.4343441 10.302272 -0.96938145, + 3.4947939 10.269381 -0.93782926, + 3.5443656 10.226516 -0.90354764, + 3.4365001 10.269381 -1.0656029, + 3.412353 10.269381 -1.1133533, + 3.3213999 10.269381 -1.2731811, + 3.3008592 10.269381 -1.3056961, + 3.2244534 10.269381 -1.4175131, + 3.282434 10.226516 -1.3925683, + 3.1564379 10.302272 -1.4371631, + 3.1387258 10.269381 -1.5287564, + 3.08688 10.269381 -1.5900248, + 2.8949575 10.269381 -1.7857057, + 2.8524609 10.269381 -1.8234717, + 2.7792296 10.302272 -1.8292927, + 2.7437582 10.269381 -1.9123986, + 2.7013302 10.226516 -1.9850519, + 2.6342106 10.269381 -1.9920243, + 2.582721 10.269381 -2.0263255, + 2.3416007 10.269381 -2.1635396, + 2.27214 10.269381 -2.1965761, + 2.2174807 10.226516 -2.256417, + 2.1474004 10.269381 -2.249311, + 2.0718384 10.302272 -2.231847, + 2.0151303 10.269381 -2.2965219, + 1.9752568 10.269381 -2.3090787, + 1.797464 10.269381 -2.3560588, + 1.7484001 10.269381 -2.366509, + 1.6849453 10.226516 -2.4118371, + 1.6149563 10.269381 -2.3896103, + 1.5420531 10.302272 -2.3558593, + 1.4754292 10.269381 -2.4056249, + 1.4070449 10.269381 -2.4104877, + 1.1329551 10.269381 -2.4104877, + 1.0645708 10.269381 -2.4056249, + 0.99794686 10.302272 -2.3558593, + 0.9250437 10.269381 -2.3896103, + 0.85505468 10.226516 -2.4118371, + 0.79159987 10.269381 -2.366509, + 0.74253601 10.269381 -2.3560588, + 0.56474322 10.269381 -2.3090787, + 0.52486974 10.269381 -2.2965219, + 0.46816152 10.302272 -2.231847, + 0.39259952 10.269381 -2.249311, + 0.32251927 10.226516 -2.256417, + 0.26785997 10.269381 -2.1965761, + 0.19839923 10.269381 -2.1635396, + -0.042721037 10.269381 -2.0263255, + -0.094210699 10.269381 -1.9920243, + -0.16133024 10.226516 -1.9850519, + -0.20375824 10.269381 -1.9123986, + -0.23922966 10.302272 -1.8292927, + -0.31246096 10.269381 -1.8234717, + -0.35495755 10.269381 -1.7857057, + -0.54687995 10.269381 -1.5900248, + -0.59872568 10.269381 -1.5287564, + -0.61643785 10.302272 -1.4371631, + -0.68445337 10.269381 -1.4175131, + -0.74243408 10.226516 -1.3925683, + -0.76085925 10.269381 -1.3056961, + -0.78139991 10.269381 -1.2731811, + -0.87235302 10.269381 -1.1133533, + -0.89649999 10.269381 -1.0656029, + -0.89434409 10.302272 -0.96938145, + -0.95479393 10.269381 -0.93782926, + -1.0043657 10.226516 -0.90354764, + -1.0038784 10.269381 -0.81160873, + -1.0249686 10.269381 -0.74990028, + -1.0753876 10.269381 -0.57305193, + -1.0815938 10.269381 -0.54702699, + -1.0583193 10.302272 -0.45057157, + -1.109422 10.269381 -0.40936849, + -1.1494298 10.226516 -0.36809859, + -1.1286322 10.269381 -0.27530921, + -1.1373769 10.269381 -0.18376169, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -0.85782599 10.33 -4.5874415e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -1.65 5 -2.220446e-015, + -1.65 5.5 -2.4424907e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.205 5.6105957 -2.491605e-015, + -1.205 10.123031 -4.4955287e-015, + -0.99803102 10.33 -4.5874415e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 1, -1, 53, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 54, -1, 0, 53, -1, 158, + 159, 160, 161, 162, 163, 164, 165, 166, + 167, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 182, + 183, 184, 185, 186, 187, 188, 189, 190, + 191, 192, 193, 194, 195, 196, 197, 198, + 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 158, -1, 283, + 285, 286, 287, 288, 289, 290, 291, 292, + 293, 294, 295, 296, 297, 298, 299, 300, + 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 328, 329, 330, 331, 332, + 333, 334, 335, 336, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 284, -1, 220, + 283, -1, 409, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 462, 463, + 464, 465, 466, 467, 410, -1, 346, 409, + -1, 527, 529, 530, 531, 532, 533, 534, + 535, 536, 537, 538, 539, 540, 541, 542, + 543, 544, 545, 546, 547, 548, 549, 550, + 551, 552, 553, 554, 555, 556, 557, 558, + 559, 560, 561, 562, 563, 564, 565, 566, + 567, 568, 569, 570, 571, 572, 573, 574, + 575, 576, 577, 578, 579, 580, 581, 582, + 583, 528, -1, 468, 584, 585, 586, 587, + 588, 527, -1, 774, 776, 777, 778, 779, + 780, 781, 782, 783, 784, 785, 786, 787, + 788, 789, 790, 791, 792, 793, 794, 795, + 796, 797, 798, 799, 800, 801, 802, 803, + 804, 805, 806, 807, 808, 809, 810, 811, + 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 824, 825, 826, 827, + 828, 829, 830, 775, -1, 717, 774, -1, + 831, 833, 834, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 860, 861, 862, 863, + 864, 865, 866, 867, 868, 869, 870, 871, + 872, 873, 874, 875, 876, 877, 878, 879, + 880, 881, 882, 883, 884, 885, 832, -1, + 832, 948, 949, 950, 951, 952, 887, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 0, 2, -1, 55, 53, 2, -1, + 56, 2, 3, -1, 56, 3, 4, -1, + 56, 55, 2, -1, 57, 4, 5, -1, + 57, 56, 4, -1, 58, 5, 6, -1, + 58, 57, 5, -1, 59, 6, 7, -1, + 59, 58, 6, -1, 60, 59, 7, -1, + 61, 7, 8, -1, 61, 60, 7, -1, + 62, 8, 9, -1, 62, 9, 10, -1, + 62, 61, 8, -1, 63, 10, 11, -1, + 63, 62, 10, -1, 64, 11, 12, -1, + 64, 63, 11, -1, 65, 64, 12, -1, + 66, 12, 13, -1, 66, 13, 14, -1, + 66, 65, 12, -1, 67, 14, 15, -1, + 67, 66, 14, -1, 68, 67, 15, -1, + 69, 15, 16, -1, 69, 16, 17, -1, + 69, 68, 15, -1, 70, 69, 17, -1, + 71, 17, 18, -1, 71, 18, 19, -1, + 71, 70, 17, -1, 72, 19, 20, -1, + 72, 71, 19, -1, 73, 72, 20, -1, + 74, 20, 21, -1, 74, 73, 20, -1, + 75, 21, 22, -1, 75, 22, 23, -1, + 75, 74, 21, -1, 76, 75, 23, -1, + 77, 23, 24, -1, 77, 76, 23, -1, + 78, 77, 24, -1, 78, 24, 25, -1, + 78, 25, 26, -1, 79, 78, 26, -1, + 80, 79, 26, -1, 80, 26, 27, -1, + 80, 27, 28, -1, 81, 80, 28, -1, + 82, 81, 28, -1, 82, 28, 29, -1, + 82, 29, 30, -1, 83, 82, 30, -1, + 84, 30, 31, -1, 84, 83, 30, -1, + 84, 31, 32, -1, 85, 84, 32, -1, + 86, 32, 33, -1, 86, 33, 34, -1, + 86, 85, 32, -1, 87, 86, 34, -1, + 88, 34, 35, -1, 88, 87, 34, -1, + 89, 35, 36, -1, 89, 88, 35, -1, + 90, 36, 37, -1, 90, 89, 36, -1, + 91, 37, 38, -1, 91, 90, 37, -1, + 92, 38, 39, -1, 92, 91, 38, -1, + 93, 39, 40, -1, 93, 40, 41, -1, + 93, 92, 39, -1, 94, 93, 41, -1, + 95, 41, 42, -1, 95, 94, 41, -1, + 96, 42, 43, -1, 96, 95, 42, -1, + 97, 43, 44, -1, 97, 44, 45, -1, + 97, 96, 43, -1, 98, 97, 45, -1, + 99, 45, 46, -1, 99, 98, 45, -1, + 100, 46, 47, -1, 100, 99, 46, -1, + 101, 47, 48, -1, 101, 48, 49, -1, + 101, 100, 47, -1, 102, 101, 49, -1, + 103, 102, 49, -1, 103, 49, 50, -1, + 104, 103, 50, -1, 104, 50, 51, -1, + 105, 104, 51, -1, 105, 51, 52, -1, + 54, 105, 52, -1, 54, 52, 1, -1, + 106, 155, 156, -1, 106, 156, 157, -1, + 141, 138, 139, -1, 141, 139, 140, -1, + 136, 137, 138, -1, 136, 138, 141, -1, + 117, 118, 119, -1, 117, 119, 120, -1, + 117, 120, 121, -1, 135, 136, 141, -1, + 117, 121, 155, -1, 117, 155, 106, -1, + 143, 141, 142, -1, 108, 106, 107, -1, + 108, 117, 106, -1, 116, 108, 109, -1, + 116, 117, 108, -1, 115, 109, 110, -1, + 115, 116, 109, -1, 145, 143, 144, -1, + 114, 115, 110, -1, 112, 110, 111, -1, + 112, 114, 110, -1, 113, 114, 112, -1, + 131, 132, 133, -1, 131, 133, 134, -1, + 131, 134, 135, -1, 131, 135, 141, -1, + 131, 141, 143, -1, 147, 145, 146, -1, + 128, 129, 130, -1, 128, 130, 131, -1, + 150, 147, 148, -1, 150, 148, 149, -1, + 150, 145, 147, -1, 126, 127, 128, -1, + 126, 128, 131, -1, 152, 145, 150, -1, + 152, 150, 151, -1, 152, 143, 145, -1, + 124, 126, 131, -1, 124, 125, 126, -1, + 124, 131, 143, -1, 154, 152, 153, -1, + 155, 143, 152, -1, 155, 152, 154, -1, + 122, 143, 155, -1, 122, 123, 124, -1, + 122, 124, 143, -1, 121, 122, 155, -1, + 194, 198, 195, -1, 193, 198, 194, -1, + 214, 212, 211, -1, 214, 213, 212, -1, + 171, 168, 167, -1, 215, 211, 210, -1, + 171, 169, 168, -1, 171, 170, 169, -1, + 215, 214, 211, -1, 171, 167, 162, -1, + 171, 162, 198, -1, 171, 198, 193, -1, + 171, 193, 192, -1, 172, 192, 191, -1, + 172, 171, 192, -1, 208, 210, 209, -1, + 173, 172, 191, -1, 217, 216, 215, -1, + 217, 210, 208, -1, 189, 191, 190, -1, + 217, 215, 210, -1, 218, 208, 207, -1, + 218, 217, 208, -1, 187, 189, 188, -1, + 176, 175, 174, -1, 158, 219, 218, -1, + 186, 191, 189, -1, 186, 189, 187, -1, + 204, 206, 205, -1, 204, 207, 206, -1, + 178, 177, 176, -1, 160, 159, 158, -1, + 179, 178, 176, -1, 183, 185, 184, -1, + 180, 174, 173, -1, 180, 173, 191, -1, + 180, 191, 186, -1, 201, 203, 202, -1, + 180, 176, 174, -1, 201, 204, 203, -1, + 180, 179, 176, -1, 162, 161, 160, -1, + 181, 183, 182, -1, 181, 186, 185, -1, + 181, 180, 186, -1, 181, 185, 183, -1, + 162, 160, 158, -1, 198, 162, 158, -1, + 198, 200, 199, -1, 198, 201, 200, -1, + 198, 218, 207, -1, 198, 158, 218, -1, + 198, 207, 204, -1, 198, 204, 201, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 167, 163, 162, -1, 167, 166, 163, -1, + 195, 197, 196, -1, 195, 198, 197, -1, + 285, 220, 222, -1, 285, 283, 220, -1, + 286, 222, 223, -1, 286, 285, 222, -1, + 287, 223, 224, -1, 287, 286, 223, -1, + 288, 224, 225, -1, 288, 287, 224, -1, + 289, 225, 226, -1, 289, 288, 225, -1, + 290, 226, 227, -1, 290, 289, 226, -1, + 291, 227, 228, -1, 291, 290, 227, -1, + 292, 228, 229, -1, 292, 291, 228, -1, + 293, 229, 230, -1, 293, 292, 229, -1, + 294, 230, 231, -1, 294, 293, 230, -1, + 295, 231, 232, -1, 295, 294, 231, -1, + 296, 232, 233, -1, 296, 295, 232, -1, + 297, 233, 234, -1, 297, 296, 233, -1, + 298, 234, 235, -1, 298, 297, 234, -1, + 299, 235, 236, -1, 299, 298, 235, -1, + 300, 236, 237, -1, 300, 299, 236, -1, + 301, 237, 238, -1, 301, 300, 237, -1, + 302, 238, 239, -1, 302, 301, 238, -1, + 303, 302, 239, -1, 303, 239, 240, -1, + 304, 303, 240, -1, 304, 240, 241, -1, + 305, 304, 241, -1, 305, 241, 242, -1, + 306, 305, 242, -1, 306, 242, 243, -1, + 307, 243, 244, -1, 307, 306, 243, -1, + 308, 244, 245, -1, 308, 307, 244, -1, + 309, 245, 246, -1, 309, 308, 245, -1, + 310, 246, 247, -1, 310, 309, 246, -1, + 311, 247, 248, -1, 311, 310, 247, -1, + 312, 248, 249, -1, 312, 311, 248, -1, + 313, 249, 250, -1, 313, 312, 249, -1, + 314, 250, 251, -1, 314, 313, 250, -1, + 315, 251, 252, -1, 315, 314, 251, -1, + 316, 252, 253, -1, 316, 315, 252, -1, + 317, 253, 254, -1, 317, 316, 253, -1, + 318, 254, 255, -1, 318, 317, 254, -1, + 319, 255, 256, -1, 319, 318, 255, -1, + 320, 256, 257, -1, 320, 319, 256, -1, + 321, 257, 258, -1, 321, 320, 257, -1, + 322, 258, 259, -1, 322, 321, 258, -1, + 323, 259, 260, -1, 323, 322, 259, -1, + 324, 260, 261, -1, 324, 323, 260, -1, + 325, 261, 262, -1, 325, 324, 261, -1, + 326, 262, 263, -1, 326, 325, 262, -1, + 327, 263, 264, -1, 327, 326, 263, -1, + 328, 327, 264, -1, 328, 264, 265, -1, + 329, 328, 265, -1, 329, 265, 266, -1, + 330, 329, 266, -1, 330, 266, 267, -1, + 331, 330, 267, -1, 331, 267, 268, -1, + 332, 331, 268, -1, 332, 268, 269, -1, + 333, 332, 269, -1, 333, 269, 270, -1, + 334, 333, 270, -1, 334, 270, 271, -1, + 335, 334, 271, -1, 335, 271, 272, -1, + 336, 335, 272, -1, 336, 272, 273, -1, + 337, 336, 273, -1, 337, 273, 274, -1, + 338, 337, 274, -1, 338, 274, 275, -1, + 339, 338, 275, -1, 339, 275, 276, -1, + 340, 339, 276, -1, 340, 276, 277, -1, + 341, 340, 277, -1, 341, 277, 278, -1, + 342, 278, 279, -1, 342, 341, 278, -1, + 343, 279, 280, -1, 343, 342, 279, -1, + 344, 280, 281, -1, 344, 343, 280, -1, + 345, 281, 282, -1, 345, 344, 281, -1, + 284, 282, 221, -1, 284, 345, 282, -1, + 409, 346, 348, -1, 411, 348, 349, -1, + 411, 409, 348, -1, 412, 349, 350, -1, + 412, 411, 349, -1, 413, 350, 351, -1, + 413, 412, 350, -1, 414, 351, 352, -1, + 414, 413, 351, -1, 415, 352, 353, -1, + 415, 414, 352, -1, 416, 353, 354, -1, + 416, 415, 353, -1, 417, 354, 355, -1, + 417, 416, 354, -1, 418, 355, 356, -1, + 418, 417, 355, -1, 419, 356, 357, -1, + 419, 418, 356, -1, 420, 357, 358, -1, + 420, 419, 357, -1, 421, 358, 359, -1, + 421, 420, 358, -1, 422, 359, 360, -1, + 422, 421, 359, -1, 423, 360, 361, -1, + 423, 422, 360, -1, 424, 361, 362, -1, + 424, 423, 361, -1, 425, 362, 363, -1, + 425, 363, 364, -1, 425, 424, 362, -1, + 426, 364, 365, -1, 426, 425, 364, -1, + 427, 365, 366, -1, 427, 426, 365, -1, + 428, 366, 367, -1, 428, 427, 366, -1, + 429, 428, 367, -1, 429, 367, 368, -1, + 430, 429, 368, -1, 430, 368, 369, -1, + 431, 430, 369, -1, 431, 369, 370, -1, + 432, 431, 370, -1, 432, 370, 371, -1, + 433, 432, 371, -1, 433, 371, 372, -1, + 434, 433, 372, -1, 434, 372, 373, -1, + 435, 373, 374, -1, 435, 434, 373, -1, + 436, 374, 375, -1, 436, 435, 374, -1, + 437, 375, 376, -1, 437, 436, 375, -1, + 438, 376, 377, -1, 438, 437, 376, -1, + 439, 377, 378, -1, 439, 378, 379, -1, + 439, 438, 377, -1, 440, 379, 380, -1, + 440, 439, 379, -1, 441, 380, 381, -1, + 441, 440, 380, -1, 442, 381, 382, -1, + 442, 441, 381, -1, 443, 382, 383, -1, + 443, 442, 382, -1, 444, 383, 384, -1, + 444, 443, 383, -1, 445, 384, 385, -1, + 445, 444, 384, -1, 446, 385, 386, -1, + 446, 445, 385, -1, 447, 386, 387, -1, + 447, 446, 386, -1, 448, 387, 388, -1, + 448, 447, 387, -1, 449, 388, 389, -1, + 449, 448, 388, -1, 450, 389, 390, -1, + 450, 449, 389, -1, 451, 390, 391, -1, + 451, 450, 390, -1, 452, 391, 392, -1, + 452, 451, 391, -1, 453, 452, 392, -1, + 453, 392, 393, -1, 453, 393, 394, -1, + 454, 453, 394, -1, 454, 394, 395, -1, + 455, 454, 395, -1, 455, 395, 396, -1, + 456, 455, 396, -1, 456, 396, 397, -1, + 457, 456, 397, -1, 457, 397, 398, -1, + 458, 457, 398, -1, 458, 398, 399, -1, + 459, 458, 399, -1, 459, 399, 400, -1, + 460, 459, 400, -1, 460, 400, 401, -1, + 461, 460, 401, -1, 461, 401, 402, -1, + 462, 461, 402, -1, 462, 402, 403, -1, + 463, 462, 403, -1, 463, 403, 404, -1, + 464, 463, 404, -1, 464, 404, 405, -1, + 465, 464, 405, -1, 465, 405, 406, -1, + 466, 465, 406, -1, 466, 406, 407, -1, + 467, 407, 408, -1, 467, 466, 407, -1, + 410, 408, 347, -1, 410, 467, 408, -1, + 688, 627, 628, -1, 689, 629, 628, -1, + 689, 503, 504, -1, 689, 561, 629, -1, + 689, 627, 503, -1, 689, 628, 627, -1, + 690, 689, 504, -1, 690, 561, 689, -1, + 690, 504, 505, -1, 690, 505, 562, -1, + 690, 562, 561, -1, 691, 630, 506, -1, + 691, 631, 630, -1, 691, 563, 631, -1, + 691, 564, 563, -1, 692, 691, 506, -1, + 692, 506, 507, -1, 692, 564, 691, -1, + 692, 565, 564, -1, 693, 507, 632, -1, + 693, 692, 507, -1, 693, 633, 565, -1, + 693, 565, 692, -1, 693, 632, 633, -1, + 694, 634, 633, -1, 470, 584, 468, -1, + 694, 633, 508, -1, 470, 585, 584, -1, + 694, 566, 634, -1, 695, 508, 509, -1, + 695, 694, 508, -1, 695, 566, 694, -1, + 695, 567, 566, -1, 696, 695, 509, -1, + 696, 567, 695, -1, 529, 527, 588, -1, + 697, 509, 510, -1, 697, 567, 696, -1, + 697, 696, 509, -1, 697, 510, 635, -1, + 697, 637, 567, -1, 697, 635, 636, -1, + 697, 636, 637, -1, 698, 510, 511, -1, + 698, 568, 636, -1, 698, 635, 510, -1, + 698, 636, 635, -1, 698, 569, 568, -1, + 699, 569, 698, -1, 699, 698, 511, -1, + 700, 639, 570, -1, 700, 511, 512, -1, + 700, 569, 699, -1, 700, 699, 511, -1, + 700, 512, 638, -1, 700, 638, 639, -1, + 700, 570, 569, -1, 701, 571, 570, -1, + 701, 570, 639, -1, 701, 513, 514, -1, + 701, 638, 513, -1, 701, 639, 638, -1, + 702, 701, 514, -1, 702, 571, 701, -1, + 703, 572, 571, -1, 703, 514, 515, -1, + 703, 571, 702, -1, 703, 702, 514, -1, + 703, 515, 640, -1, 703, 641, 572, -1, + 703, 640, 641, -1, 704, 515, 516, -1, + 704, 640, 515, -1, 704, 641, 640, -1, + 704, 573, 642, -1, 704, 642, 641, -1, + 705, 704, 516, -1, 705, 573, 704, -1, + 706, 574, 573, -1, 706, 516, 517, -1, + 706, 573, 705, -1, 706, 705, 516, -1, + 707, 645, 574, -1, 707, 644, 645, -1, + 707, 574, 706, -1, 707, 706, 517, -1, + 707, 517, 644, -1, 708, 575, 644, -1, + 708, 643, 518, -1, 708, 644, 643, -1, + 709, 576, 575, -1, 709, 575, 708, -1, + 709, 518, 519, -1, 709, 708, 518, -1, + 710, 646, 647, -1, 710, 519, 646, -1, + 710, 647, 577, -1, 710, 577, 576, -1, + 710, 576, 709, -1, 710, 709, 519, -1, + 711, 579, 578, -1, 711, 578, 520, -1, + 711, 520, 521, -1, 712, 648, 649, -1, + 712, 522, 648, -1, 712, 650, 579, -1, + 712, 649, 650, -1, 712, 579, 711, -1, + 712, 521, 522, -1, 712, 711, 521, -1, + 713, 649, 648, -1, 713, 581, 580, -1, + 713, 648, 523, -1, 713, 580, 649, -1, + 714, 581, 713, -1, 714, 713, 523, -1, + 714, 524, 651, -1, 714, 652, 581, -1, + 714, 651, 652, -1, 714, 523, 524, -1, + 715, 583, 582, -1, 715, 651, 525, -1, + 715, 582, 652, -1, 715, 652, 651, -1, + 716, 715, 525, -1, 716, 590, 591, -1, + 716, 591, 592, -1, 716, 592, 593, -1, + 716, 525, 526, -1, 716, 583, 715, -1, + 716, 526, 590, -1, 716, 593, 583, -1, + 589, 526, 469, -1, 590, 526, 589, -1, + 528, 583, 593, -1, 594, 471, 472, -1, + 595, 531, 530, -1, 596, 473, 474, -1, + 598, 533, 532, -1, 598, 532, 597, -1, + 599, 476, 477, -1, 600, 476, 599, -1, + 600, 535, 534, -1, 600, 534, 476, -1, + 601, 478, 479, -1, 602, 601, 479, -1, + 603, 538, 537, -1, 603, 537, 602, -1, + 606, 605, 540, -1, 606, 540, 539, -1, + 607, 483, 484, -1, 611, 545, 544, -1, + 611, 544, 610, -1, 612, 488, 489, -1, + 613, 488, 612, -1, 614, 613, 547, -1, + 614, 547, 546, -1, 615, 490, 491, -1, + 616, 491, 550, -1, 616, 615, 491, -1, + 616, 550, 549, -1, 617, 493, 494, -1, + 619, 618, 552, -1, 619, 552, 551, -1, + 620, 495, 496, -1, 621, 554, 553, -1, + 622, 497, 498, -1, 622, 498, 499, -1, + 624, 556, 555, -1, 624, 557, 556, -1, + 625, 500, 501, -1, 626, 559, 558, -1, + 627, 502, 503, -1, 629, 560, 628, -1, + 629, 561, 560, -1, 630, 505, 506, -1, + 631, 562, 505, -1, 631, 563, 562, -1, + 631, 505, 630, -1, 632, 507, 508, -1, + 633, 632, 508, -1, 634, 565, 633, -1, + 634, 566, 565, -1, 637, 636, 568, -1, + 637, 568, 567, -1, 638, 512, 513, -1, + 642, 573, 572, -1, 642, 572, 641, -1, + 643, 517, 518, -1, 644, 517, 643, -1, + 645, 575, 574, -1, 645, 644, 575, -1, + 646, 519, 520, -1, 647, 646, 520, -1, + 647, 578, 577, -1, 647, 520, 578, -1, + 648, 522, 523, -1, 650, 580, 579, -1, + 650, 649, 580, -1, 651, 524, 525, -1, + 652, 582, 581, -1, 653, 470, 471, -1, + 653, 586, 585, -1, 653, 587, 586, -1, + 653, 588, 587, -1, 653, 585, 470, -1, + 653, 529, 588, -1, 654, 529, 653, -1, + 654, 471, 594, -1, 654, 653, 471, -1, + 654, 595, 530, -1, 654, 594, 595, -1, + 654, 530, 529, -1, 655, 472, 473, -1, + 655, 594, 472, -1, 655, 595, 594, -1, + 655, 531, 595, -1, 656, 596, 597, -1, + 656, 531, 655, -1, 656, 655, 473, -1, + 656, 532, 531, -1, 656, 473, 596, -1, + 656, 597, 532, -1, 657, 597, 596, -1, + 657, 474, 475, -1, 657, 598, 597, -1, + 657, 596, 474, -1, 657, 533, 598, -1, + 658, 475, 476, -1, 658, 657, 475, -1, + 658, 533, 657, -1, 658, 534, 533, -1, + 658, 476, 534, -1, 659, 599, 477, -1, + 659, 600, 599, -1, 659, 535, 600, -1, + 659, 536, 535, -1, 660, 477, 478, -1, + 660, 536, 659, -1, 660, 659, 477, -1, + 660, 537, 536, -1, 661, 537, 660, -1, + 661, 478, 601, -1, 661, 601, 602, -1, + 661, 660, 478, -1, 661, 602, 537, -1, + 662, 602, 479, -1, 662, 538, 603, -1, + 662, 603, 602, -1, 663, 479, 480, -1, + 663, 538, 662, -1, 663, 539, 538, -1, + 663, 662, 479, -1, 664, 539, 663, -1, + 664, 663, 480, -1, 665, 481, 604, -1, + 665, 480, 481, -1, 665, 604, 605, -1, + 665, 605, 606, -1, 665, 606, 539, -1, + 665, 539, 664, -1, 665, 664, 480, -1, + 666, 604, 481, -1, 666, 481, 482, -1, + 666, 605, 604, -1, 666, 540, 605, -1, + 666, 541, 540, -1, 667, 541, 666, -1, + 667, 666, 482, -1, 668, 482, 483, -1, + 668, 483, 607, -1, 668, 607, 608, -1, + 668, 608, 542, -1, 668, 541, 667, -1, + 668, 542, 541, -1, 668, 667, 482, -1, + 669, 484, 485, -1, 669, 607, 484, -1, + 669, 608, 607, -1, 669, 542, 608, -1, + 669, 543, 542, -1, 670, 669, 485, -1, + 670, 543, 669, -1, 671, 670, 485, -1, + 671, 485, 486, -1, 671, 486, 609, -1, + 671, 544, 543, -1, 671, 543, 670, -1, + 671, 610, 544, -1, 671, 609, 610, -1, + 672, 486, 487, -1, 672, 611, 610, -1, + 672, 609, 486, -1, 672, 610, 609, -1, + 672, 545, 611, -1, 673, 672, 487, -1, + 673, 545, 672, -1, 674, 673, 487, -1, + 674, 487, 488, -1, 674, 546, 545, -1, + 674, 545, 673, -1, 675, 488, 613, -1, + 675, 614, 546, -1, 675, 613, 614, -1, + 675, 674, 488, -1, 675, 546, 674, -1, + 676, 612, 489, -1, 676, 613, 612, -1, + 676, 547, 613, -1, 677, 676, 489, -1, + 677, 489, 490, -1, 677, 548, 547, -1, + 677, 547, 676, -1, 678, 490, 615, -1, + 678, 549, 548, -1, 678, 615, 616, -1, + 678, 616, 549, -1, 678, 677, 490, -1, + 678, 548, 677, -1, 679, 491, 492, -1, + 679, 550, 491, -1, 679, 551, 550, -1, + 680, 679, 492, -1, 680, 551, 679, -1, + 680, 492, 493, -1, 680, 617, 618, -1, + 680, 619, 551, -1, 680, 618, 619, -1, + 680, 493, 617, -1, 681, 552, 618, -1, + 681, 618, 617, -1, 681, 553, 552, -1, + 681, 617, 494, -1, 682, 681, 494, -1, + 682, 553, 681, -1, 682, 494, 495, -1, + 682, 495, 620, -1, 682, 621, 553, -1, + 682, 620, 621, -1, 683, 620, 496, -1, + 683, 621, 620, -1, 683, 554, 621, -1, + 683, 555, 554, -1, 684, 555, 683, -1, + 684, 624, 555, -1, 684, 623, 624, -1, + 684, 496, 497, -1, 684, 497, 622, -1, + 684, 683, 496, -1, 684, 622, 623, -1, + 685, 624, 623, -1, 685, 557, 624, -1, + 685, 499, 500, -1, 685, 622, 499, -1, + 685, 623, 622, -1, 686, 685, 500, -1, + 686, 500, 625, -1, 686, 625, 626, -1, + 686, 557, 685, -1, 686, 626, 558, -1, + 686, 558, 557, -1, 687, 501, 502, -1, + 687, 625, 501, -1, 687, 626, 625, -1, + 687, 559, 626, -1, 688, 559, 687, -1, + 688, 687, 502, -1, 688, 628, 560, -1, + 688, 502, 627, -1, 688, 560, 559, -1, + 774, 717, 719, -1, 776, 719, 720, -1, + 776, 774, 719, -1, 777, 720, 721, -1, + 777, 776, 720, -1, 778, 721, 722, -1, + 778, 777, 721, -1, 779, 722, 723, -1, + 779, 778, 722, -1, 780, 723, 724, -1, + 780, 779, 723, -1, 781, 724, 725, -1, + 781, 780, 724, -1, 782, 725, 726, -1, + 782, 781, 725, -1, 783, 726, 727, -1, + 783, 782, 726, -1, 784, 727, 728, -1, + 784, 783, 727, -1, 785, 728, 729, -1, + 785, 784, 728, -1, 786, 785, 729, -1, + 787, 729, 730, -1, 787, 730, 731, -1, + 787, 786, 729, -1, 788, 787, 731, -1, + 789, 731, 732, -1, 789, 732, 733, -1, + 789, 788, 731, -1, 790, 789, 733, -1, + 791, 733, 734, -1, 791, 734, 735, -1, + 791, 790, 733, -1, 792, 791, 735, -1, + 793, 735, 736, -1, 793, 736, 737, -1, + 793, 792, 735, -1, 794, 793, 737, -1, + 795, 737, 738, -1, 795, 794, 737, -1, + 796, 738, 739, -1, 796, 795, 738, -1, + 797, 796, 739, -1, 797, 739, 740, -1, + 797, 740, 741, -1, 798, 797, 741, -1, + 799, 798, 741, -1, 799, 741, 742, -1, + 800, 799, 742, -1, 800, 742, 743, -1, + 801, 800, 743, -1, 801, 743, 744, -1, + 801, 744, 745, -1, 802, 801, 745, -1, + 803, 802, 745, -1, 803, 745, 746, -1, + 804, 746, 747, -1, 804, 803, 746, -1, + 805, 747, 748, -1, 805, 748, 749, -1, + 805, 804, 747, -1, 806, 805, 749, -1, + 807, 749, 750, -1, 807, 806, 749, -1, + 808, 750, 751, -1, 808, 807, 750, -1, + 809, 751, 752, -1, 809, 752, 753, -1, + 809, 808, 751, -1, 810, 809, 753, -1, + 811, 753, 754, -1, 811, 810, 753, -1, + 812, 754, 755, -1, 812, 811, 754, -1, + 813, 755, 756, -1, 813, 756, 757, -1, + 813, 812, 755, -1, 814, 757, 758, -1, + 814, 813, 757, -1, 815, 814, 758, -1, + 816, 758, 759, -1, 816, 759, 760, -1, + 816, 815, 758, -1, 817, 760, 761, -1, + 817, 816, 760, -1, 818, 817, 761, -1, + 819, 761, 762, -1, 819, 762, 763, -1, + 819, 818, 761, -1, 820, 763, 764, -1, + 820, 819, 763, -1, 821, 820, 764, -1, + 822, 821, 764, -1, 822, 764, 765, -1, + 822, 765, 766, -1, 823, 822, 766, -1, + 824, 823, 766, -1, 824, 766, 767, -1, + 824, 767, 768, -1, 825, 824, 768, -1, + 825, 768, 769, -1, 826, 825, 769, -1, + 827, 826, 769, -1, 827, 769, 770, -1, + 827, 770, 771, -1, 828, 827, 771, -1, + 828, 771, 772, -1, 829, 828, 772, -1, + 830, 829, 772, -1, 830, 772, 773, -1, + 830, 773, 718, -1, 775, 830, 718, -1, + 896, 1047, 895, -1, 1046, 1048, 840, -1, + 1047, 1048, 1046, -1, 841, 1049, 962, -1, + 840, 1049, 841, -1, 1048, 1049, 840, -1, + 896, 1049, 1047, -1, 962, 1049, 963, -1, + 964, 1049, 896, -1, 963, 1049, 964, -1, + 1047, 1049, 1048, -1, 962, 1050, 841, -1, + 841, 1050, 842, -1, 963, 1050, 962, -1, + 964, 1050, 963, -1, 897, 1050, 964, -1, + 1050, 1051, 842, -1, 943, 833, 831, -1, + 897, 1051, 1050, -1, 897, 1052, 1051, -1, + 898, 1052, 897, -1, 1052, 1053, 1051, -1, + 898, 1053, 1052, -1, 1051, 1053, 842, -1, + 842, 1054, 843, -1, 1053, 1054, 842, -1, + 886, 888, 947, -1, 898, 1055, 1053, -1, + 1054, 1055, 843, -1, 1053, 1055, 1054, -1, + 898, 1056, 1055, -1, 843, 1056, 965, -1, + 1055, 1056, 843, -1, 965, 1056, 966, -1, + 967, 1056, 898, -1, 966, 1056, 967, -1, + 965, 1057, 844, -1, 966, 1057, 965, -1, + 899, 1057, 967, -1, 967, 1057, 966, -1, + 899, 1058, 1057, -1, 1057, 1058, 844, -1, + 899, 1059, 1058, -1, 900, 1059, 899, -1, + 1058, 1060, 844, -1, 1059, 1060, 1058, -1, + 900, 1060, 1059, -1, 844, 1061, 845, -1, + 1060, 1061, 844, -1, 900, 1062, 1060, -1, + 1060, 1062, 1061, -1, 1061, 1062, 845, -1, + 900, 1063, 1062, -1, 968, 1063, 969, -1, + 969, 1063, 970, -1, 970, 1063, 901, -1, + 1062, 1063, 845, -1, 901, 1063, 900, -1, + 845, 1063, 968, -1, 969, 1064, 968, -1, + 970, 1064, 969, -1, 901, 1064, 970, -1, + 902, 1064, 901, -1, 968, 1064, 846, -1, + 1064, 1065, 846, -1, 902, 1065, 1064, -1, + 846, 1066, 847, -1, 1065, 1066, 846, -1, + 1066, 1067, 847, -1, 902, 1067, 1065, -1, + 1065, 1067, 1066, -1, 903, 1068, 902, -1, + 902, 1068, 1067, -1, 903, 1069, 1068, -1, + 1068, 1069, 1067, -1, 1067, 1069, 847, -1, + 1069, 1070, 847, -1, 847, 1070, 971, -1, + 903, 1070, 1069, -1, 971, 1070, 972, -1, + 973, 1070, 903, -1, 972, 1070, 973, -1, + 971, 1071, 848, -1, 972, 1071, 971, -1, + 973, 1071, 972, -1, 904, 1071, 973, -1, + 904, 1072, 1071, -1, 1071, 1072, 848, -1, + 848, 1073, 849, -1, 1072, 1073, 848, -1, + 1073, 1074, 849, -1, 904, 1074, 1072, -1, + 1072, 1074, 1073, -1, 905, 1075, 904, -1, + 904, 1075, 1074, -1, 905, 1076, 1075, -1, + 1074, 1076, 849, -1, 1075, 1076, 1074, -1, + 850, 1077, 974, -1, 974, 1077, 975, -1, + 849, 1077, 850, -1, 1076, 1077, 849, -1, + 905, 1077, 1076, -1, 976, 1077, 905, -1, + 975, 1077, 976, -1, 974, 1078, 850, -1, + 975, 1078, 974, -1, 850, 1078, 851, -1, + 976, 1078, 975, -1, 906, 1078, 976, -1, + 1078, 1079, 851, -1, 906, 1080, 1078, -1, + 1078, 1080, 1079, -1, 907, 1080, 906, -1, + 1079, 1081, 851, -1, 1080, 1081, 1079, -1, + 907, 1081, 1080, -1, 1081, 1082, 851, -1, + 851, 1082, 852, -1, 1081, 1083, 1082, -1, + 907, 1083, 1081, -1, 1082, 1084, 852, -1, + 1083, 1084, 1082, -1, 907, 1084, 1083, -1, + 852, 1084, 977, -1, 977, 1084, 978, -1, + 978, 1084, 979, -1, 979, 1084, 908, -1, + 908, 1084, 907, -1, 978, 1085, 977, -1, + 977, 1085, 853, -1, 979, 1085, 978, -1, + 908, 1085, 979, -1, 909, 1085, 908, -1, + 909, 1086, 1085, -1, 1085, 1086, 853, -1, + 853, 1087, 854, -1, 1086, 1087, 853, -1, + 1087, 1088, 854, -1, 909, 1088, 1086, -1, + 1086, 1088, 1087, -1, 909, 1089, 1088, -1, + 910, 1089, 909, -1, 1089, 1090, 1088, -1, + 1088, 1090, 854, -1, 910, 1090, 1089, -1, + 854, 1091, 980, -1, 980, 1091, 981, -1, + 981, 1091, 982, -1, 910, 1091, 1090, -1, + 982, 1091, 910, -1, 1090, 1091, 854, -1, + 980, 1092, 855, -1, 981, 1092, 980, -1, + 911, 1092, 982, -1, 982, 1092, 981, -1, + 1092, 1093, 855, -1, 911, 1093, 1092, -1, + 855, 1094, 856, -1, 1093, 1094, 855, -1, + 1094, 1095, 856, -1, 911, 1095, 1093, -1, + 1093, 1095, 1094, -1, 911, 1096, 1095, -1, + 912, 1096, 911, -1, 1095, 1097, 856, -1, + 1096, 1097, 1095, -1, 912, 1097, 1096, -1, + 985, 1098, 912, -1, 856, 1098, 983, -1, + 912, 1098, 1097, -1, 1097, 1098, 856, -1, + 983, 1098, 984, -1, 984, 1098, 985, -1, + 984, 1099, 983, -1, 985, 1099, 984, -1, + 1099, 1100, 983, -1, 913, 1100, 985, -1, + 985, 1100, 1099, -1, 983, 1100, 857, -1, + 857, 1101, 858, -1, 1100, 1101, 857, -1, + 1101, 1102, 858, -1, 913, 1102, 1100, -1, + 1100, 1102, 1101, -1, 914, 1103, 913, -1, + 913, 1103, 1102, -1, 1102, 1104, 858, -1, + 914, 1104, 1103, -1, 1103, 1104, 1102, -1, + 988, 1105, 915, -1, 1104, 1105, 858, -1, + 858, 1105, 859, -1, 914, 1105, 1104, -1, + 987, 1105, 988, -1, 915, 1105, 914, -1, + 859, 1105, 986, -1, 986, 1105, 987, -1, + 915, 1106, 988, -1, 859, 1106, 860, -1, + 988, 1106, 987, -1, 916, 1106, 915, -1, + 986, 1106, 859, -1, 987, 1106, 986, -1, + 1106, 1107, 860, -1, 916, 1107, 1106, -1, + 860, 1108, 861, -1, 860, 1109, 1108, -1, + 1107, 1109, 860, -1, 1107, 1110, 1109, -1, + 1109, 1110, 917, -1, 917, 1110, 916, -1, + 916, 1110, 1107, -1, 1109, 1111, 1108, -1, + 917, 1111, 1109, -1, 1108, 1111, 861, -1, + 991, 1111, 917, -1, 861, 1111, 989, -1, + 991, 1112, 1111, -1, 1111, 1112, 989, -1, + 990, 1112, 991, -1, 989, 1112, 990, -1, + 989, 1113, 862, -1, 991, 1113, 990, -1, + 990, 1113, 989, -1, 918, 1113, 991, -1, + 918, 1114, 1113, -1, 1113, 1114, 862, -1, + 862, 1115, 863, -1, 1114, 1116, 862, -1, + 862, 1116, 1115, -1, 918, 1117, 1114, -1, + 1114, 1117, 1116, -1, 1116, 1117, 919, -1, + 919, 1117, 918, -1, 1115, 1118, 863, -1, + 1116, 1118, 1115, -1, 919, 1118, 1116, -1, + 993, 1119, 994, -1, 994, 1119, 919, -1, + 919, 1119, 1118, -1, 1118, 1119, 863, -1, + 863, 1119, 992, -1, 992, 1119, 993, -1, + 994, 1120, 993, -1, 992, 1120, 864, -1, + 920, 1120, 994, -1, 993, 1120, 992, -1, + 1120, 1121, 864, -1, 920, 1121, 1120, -1, + 1121, 1122, 864, -1, 920, 1123, 1121, -1, + 1121, 1123, 1122, -1, 1122, 1123, 921, -1, + 921, 1123, 920, -1, 864, 1124, 865, -1, + 1122, 1124, 864, -1, 921, 1125, 1122, -1, + 1122, 1125, 1124, -1, 1124, 1125, 865, -1, + 865, 1126, 995, -1, 921, 1126, 1125, -1, + 1125, 1126, 865, -1, 996, 1126, 997, -1, + 997, 1126, 922, -1, 995, 1126, 996, -1, + 922, 1126, 921, -1, 995, 1127, 866, -1, + 997, 1127, 996, -1, 922, 1127, 997, -1, + 996, 1127, 995, -1, 923, 1127, 922, -1, + 923, 1128, 1127, -1, 866, 1129, 867, -1, + 1128, 1129, 1127, -1, 1127, 1129, 866, -1, + 923, 1130, 1128, -1, 1128, 1130, 1129, -1, + 1129, 1130, 867, -1, 923, 1131, 1130, -1, + 924, 1131, 923, -1, 1131, 1132, 1130, -1, + 1130, 1132, 867, -1, 867, 1133, 868, -1, + 1132, 1133, 867, -1, 924, 1133, 1131, -1, + 998, 1133, 999, -1, 1131, 1133, 1132, -1, + 1000, 1133, 924, -1, 999, 1133, 1000, -1, + 868, 1133, 998, -1, 868, 1134, 869, -1, + 999, 1134, 998, -1, 1000, 1134, 999, -1, + 925, 1134, 1000, -1, 998, 1134, 868, -1, + 885, 948, 832, -1, 1134, 1135, 869, -1, + 925, 1135, 1134, -1, 925, 1136, 1135, -1, + 926, 1136, 925, -1, 1135, 1137, 869, -1, + 926, 1137, 1136, -1, 1136, 1137, 1135, -1, + 869, 1138, 870, -1, 1137, 1138, 869, -1, + 942, 887, 952, -1, 926, 1139, 1137, -1, + 834, 953, 835, -1, 1138, 1139, 870, -1, + 1137, 1139, 1138, -1, 1001, 1140, 1002, -1, + 926, 1140, 1139, -1, 1003, 1140, 926, -1, + 1002, 1140, 1003, -1, 890, 955, 889, -1, + 1139, 1140, 870, -1, 870, 1140, 1001, -1, + 1001, 1141, 871, -1, 836, 956, 837, -1, + 1002, 1141, 1001, -1, 1003, 1141, 1002, -1, + 927, 1141, 1003, -1, 1141, 1142, 871, -1, + 927, 1142, 1141, -1, 927, 1143, 1142, -1, + 892, 958, 891, -1, 838, 959, 839, -1, + 928, 1143, 927, -1, 1142, 1144, 871, -1, + 1143, 1144, 1142, -1, 928, 1144, 1143, -1, + 871, 1145, 872, -1, 1144, 1145, 871, -1, + 928, 1146, 1144, -1, 1144, 1146, 1145, -1, + 1145, 1146, 872, -1, 928, 1147, 1146, -1, + 872, 1147, 1004, -1, 1004, 1147, 1005, -1, + 1146, 1147, 872, -1, 929, 1147, 928, -1, + 1005, 1147, 1006, -1, 897, 964, 896, -1, + 1006, 1147, 929, -1, 843, 965, 844, -1, + 1004, 1148, 873, -1, 1005, 1148, 1004, -1, + 1006, 1148, 1005, -1, 930, 1148, 929, -1, + 929, 1148, 1006, -1, 930, 1149, 1148, -1, + 899, 967, 898, -1, 1148, 1149, 873, -1, + 845, 968, 846, -1, 1149, 1150, 873, -1, + 873, 1150, 874, -1, 1150, 1151, 874, -1, + 1149, 1151, 1150, -1, 930, 1151, 1149, -1, + 930, 1152, 1151, -1, 847, 971, 848, -1, + 931, 1152, 930, -1, 931, 1153, 1152, -1, + 1151, 1153, 874, -1, 1152, 1153, 1151, -1, + 874, 1154, 1007, -1, 904, 973, 903, -1, + 1009, 1154, 931, -1, 1008, 1154, 1009, -1, + 931, 1154, 1153, -1, 1007, 1154, 1008, -1, + 1153, 1154, 874, -1, 1007, 1155, 875, -1, + 1009, 1155, 1008, -1, 932, 1155, 1009, -1, + 1008, 1155, 1007, -1, 1155, 1156, 875, -1, + 932, 1156, 1155, -1, 906, 976, 905, -1, + 1156, 1157, 875, -1, 852, 977, 853, -1, + 875, 1157, 876, -1, 1156, 1158, 1157, -1, + 932, 1158, 1156, -1, 1157, 1158, 876, -1, + 854, 980, 855, -1, 932, 1159, 1158, -1, + 933, 1159, 932, -1, 1158, 1160, 876, -1, + 933, 1160, 1159, -1, 1159, 1160, 1158, -1, + 877, 1161, 1010, -1, 1010, 1161, 1011, -1, + 911, 982, 910, -1, 1012, 1161, 933, -1, + 856, 983, 857, -1, 1011, 1161, 1012, -1, + 876, 1161, 877, -1, 1160, 1161, 876, -1, + 933, 1161, 1160, -1, 1010, 1162, 877, -1, + 1011, 1162, 1010, -1, 934, 1162, 1012, -1, + 1012, 1162, 1011, -1, 877, 1162, 878, -1, + 913, 985, 912, -1, 1162, 1163, 878, -1, + 935, 1164, 934, -1, 934, 1164, 1162, -1, + 1162, 1164, 1163, -1, 935, 1165, 1164, -1, + 1163, 1165, 878, -1, 1164, 1165, 1163, -1, + 861, 989, 862, -1, 878, 1166, 879, -1, + 1165, 1166, 878, -1, 918, 991, 917, -1, + 863, 992, 864, -1, 935, 1167, 1165, -1, + 1165, 1167, 1166, -1, 936, 1168, 935, -1, + 879, 1168, 1013, -1, 935, 1168, 1167, -1, + 1013, 1168, 1014, -1, 1014, 1168, 1015, -1, + 1166, 1168, 879, -1, 1015, 1168, 936, -1, + 1167, 1168, 1166, -1, 920, 994, 919, -1, + 937, 1169, 936, -1, 865, 995, 866, -1, + 1013, 1169, 880, -1, 1014, 1169, 1013, -1, + 1015, 1169, 1014, -1, 936, 1169, 1015, -1, + 937, 1170, 1169, -1, 1169, 1170, 880, -1, + 880, 1171, 881, -1, 1170, 1171, 880, -1, + 937, 1172, 1170, -1, 1171, 1172, 881, -1, + 1170, 1172, 1171, -1, 938, 1173, 937, -1, + 925, 1000, 924, -1, 870, 1001, 871, -1, + 937, 1173, 1172, -1, 938, 1174, 1173, -1, + 1172, 1174, 881, -1, 1173, 1174, 1172, -1, + 881, 1175, 1016, -1, 1016, 1175, 1017, -1, + 927, 1003, 926, -1, 1018, 1175, 938, -1, + 1017, 1175, 1018, -1, 872, 1004, 873, -1, + 1174, 1175, 881, -1, 938, 1175, 1174, -1, + 1016, 1176, 882, -1, 1017, 1176, 1016, -1, + 939, 1176, 1018, -1, 1018, 1176, 1017, -1, + 939, 1177, 1176, -1, 1176, 1177, 882, -1, + 1177, 1178, 882, -1, 874, 1007, 875, -1, + 882, 1178, 883, -1, 939, 1179, 1177, -1, + 1177, 1179, 1178, -1, 1178, 1179, 883, -1, + 940, 1180, 939, -1, 932, 1009, 931, -1, + 939, 1180, 1179, -1, 940, 1181, 1180, -1, + 1179, 1181, 883, -1, 1180, 1181, 1179, -1, + 934, 1012, 933, -1, 940, 1182, 1181, -1, + 883, 1182, 1019, -1, 1181, 1182, 883, -1, + 1019, 1182, 1020, -1, 1021, 1182, 940, -1, + 1020, 1182, 1021, -1, 879, 1013, 880, -1, + 1020, 1183, 1019, -1, 1021, 1183, 1020, -1, + 1021, 1184, 1183, -1, 1019, 1184, 884, -1, + 941, 1184, 1021, -1, 1183, 1184, 1019, -1, + 881, 1016, 882, -1, 1184, 1185, 884, -1, + 884, 1185, 885, -1, 1184, 1186, 1185, -1, + 939, 1018, 938, -1, 1185, 1186, 885, -1, + 941, 1186, 1184, -1, 942, 1187, 941, -1, + 941, 1187, 1186, -1, 883, 1019, 884, -1, + 942, 1188, 1187, -1, 941, 1021, 940, -1, + 1186, 1188, 885, -1, 1187, 1188, 1186, -1, + 944, 1022, 943, -1, 945, 1022, 944, -1, + 948, 1189, 949, -1, 946, 1022, 945, -1, + 949, 1189, 950, -1, 947, 1022, 946, -1, + 950, 1189, 951, -1, 943, 1022, 833, -1, + 951, 1189, 952, -1, 1188, 1189, 885, -1, + 888, 1022, 947, -1, 885, 1189, 948, -1, + 942, 1189, 1188, -1, 1022, 1023, 833, -1, + 952, 1189, 942, -1, 888, 1023, 1022, -1, + 833, 1024, 834, -1, 1023, 1025, 833, -1, + 833, 1025, 1024, -1, 888, 1026, 1023, -1, + 1023, 1026, 1025, -1, 889, 1026, 888, -1, + 1025, 1026, 889, -1, 834, 1027, 953, -1, + 1024, 1027, 834, -1, 1025, 1027, 1024, -1, + 889, 1027, 1025, -1, 955, 1027, 889, -1, + 1027, 1028, 953, -1, 953, 1028, 954, -1, + 955, 1028, 1027, -1, 954, 1028, 955, -1, + 953, 1029, 835, -1, 954, 1029, 953, -1, + 890, 1029, 955, -1, 955, 1029, 954, -1, + 1029, 1030, 835, -1, 890, 1030, 1029, -1, + 835, 1031, 836, -1, 1030, 1032, 835, -1, + 835, 1032, 1031, -1, 891, 1033, 890, -1, + 890, 1033, 1030, -1, 1030, 1033, 1032, -1, + 1032, 1033, 891, -1, 1031, 1034, 836, -1, + 1032, 1034, 1031, -1, 891, 1034, 1032, -1, + 956, 1035, 957, -1, 958, 1035, 891, -1, + 957, 1035, 958, -1, 891, 1035, 1034, -1, + 1034, 1035, 836, -1, 836, 1035, 956, -1, + 957, 1036, 956, -1, 958, 1036, 957, -1, + 892, 1036, 958, -1, 956, 1036, 837, -1, + 892, 1037, 1036, -1, 1036, 1037, 837, -1, + 1037, 1038, 837, -1, 893, 1039, 892, -1, + 892, 1039, 1037, -1, 1038, 1039, 893, -1, + 1037, 1039, 1038, -1, 837, 1040, 838, -1, + 1038, 1040, 837, -1, 1038, 1041, 1040, -1, + 1040, 1041, 838, -1, 893, 1041, 1038, -1, + 893, 1042, 1041, -1, 838, 1042, 959, -1, + 959, 1042, 960, -1, 894, 1042, 893, -1, + 1041, 1042, 838, -1, 961, 1042, 894, -1, + 960, 1042, 961, -1, 959, 1043, 839, -1, + 960, 1043, 959, -1, 895, 1043, 894, -1, + 894, 1043, 961, -1, 961, 1043, 960, -1, + 895, 1044, 1043, -1, 839, 1045, 840, -1, + 1044, 1045, 1043, -1, 1043, 1045, 839, -1, + 1045, 1046, 840, -1, 1044, 1046, 1045, -1, + 895, 1046, 1044, -1, 895, 1047, 1046, -1, + 1290, 1236, 1289, -1, 1236, 1235, 1289, -1, + 1289, 1235, 1288, -1, 1291, 1237, 1290, -1, + 1290, 1237, 1236, -1, 1235, 1234, 1288, -1, + 1288, 1234, 1287, -1, 1292, 1238, 1291, -1, + 1291, 1238, 1237, -1, 1234, 1233, 1287, -1, + 1287, 1233, 1286, -1, 1293, 1239, 1292, -1, + 1292, 1239, 1238, -1, 1233, 1232, 1286, -1, + 1286, 1232, 1285, -1, 1294, 1240, 1293, -1, + 1293, 1240, 1239, -1, 1232, 1231, 1285, -1, + 1285, 1231, 1284, -1, 1295, 1241, 1294, -1, + 1294, 1241, 1240, -1, 1231, 1230, 1284, -1, + 1284, 1230, 1283, -1, 1242, 1190, 1295, -1, + 1295, 1190, 1241, -1, 1230, 1229, 1283, -1, + 1283, 1229, 1282, -1, 1242, 1243, 1190, -1, + 1243, 1191, 1190, -1, 1229, 1228, 1282, -1, + 1228, 1281, 1282, -1, 1243, 1244, 1191, -1, + 1244, 1192, 1191, -1, 1228, 1227, 1281, -1, + 1227, 1280, 1281, -1, 1244, 1245, 1192, -1, + 1245, 1193, 1192, -1, 1227, 1226, 1280, -1, + 1226, 1279, 1280, -1, 1245, 1246, 1193, -1, + 1246, 1194, 1193, -1, 1226, 1225, 1279, -1, + 1225, 1278, 1279, -1, 1246, 1247, 1194, -1, + 1247, 1195, 1194, -1, 1225, 1224, 1278, -1, + 1224, 1277, 1278, -1, 1247, 1248, 1195, -1, + 1248, 1196, 1195, -1, 1224, 1223, 1277, -1, + 1223, 1276, 1277, -1, 1248, 1249, 1196, -1, + 1249, 1197, 1196, -1, 1223, 1222, 1276, -1, + 1222, 1275, 1276, -1, 1249, 1250, 1197, -1, + 1250, 1198, 1197, -1, 1222, 1221, 1275, -1, + 1221, 1274, 1275, -1, 1250, 1251, 1198, -1, + 1251, 1199, 1198, -1, 1221, 1220, 1274, -1, + 1220, 1273, 1274, -1, 1251, 1252, 1199, -1, + 1252, 1200, 1199, -1, 1220, 1219, 1273, -1, + 1219, 1272, 1273, -1, 1252, 1253, 1200, -1, + 1253, 1201, 1200, -1, 1219, 1218, 1272, -1, + 1218, 1271, 1272, -1, 1253, 1254, 1201, -1, + 1254, 1202, 1201, -1, 1218, 1217, 1271, -1, + 1217, 1270, 1271, -1, 1217, 1216, 1270, -1, + 1202, 1255, 1203, -1, 1254, 1255, 1202, -1, + 1216, 1269, 1270, -1, 1203, 1256, 1204, -1, + 1255, 1256, 1203, -1, 1215, 1268, 1216, -1, + 1216, 1268, 1269, -1, 1204, 1257, 1205, -1, + 1256, 1257, 1204, -1, 1214, 1267, 1215, -1, + 1215, 1267, 1268, -1, 1205, 1258, 1206, -1, + 1257, 1258, 1205, -1, 1213, 1266, 1214, -1, + 1214, 1266, 1267, -1, 1206, 1259, 1207, -1, + 1258, 1259, 1206, -1, 1212, 1265, 1213, -1, + 1213, 1265, 1266, -1, 1207, 1260, 1208, -1, + 1259, 1260, 1207, -1, 1212, 1264, 1265, -1, + 1211, 1264, 1212, -1, 1260, 1261, 1208, -1, + 1208, 1261, 1209, -1, 1211, 1263, 1264, -1, + 1210, 1263, 1211, -1, 1261, 1262, 1209, -1, + 1210, 1262, 1263, -1, 1209, 1262, 1210, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 52, 71, -1, 74, 52, 72, -1, + 76, 52, 74, -1, 52, 53, 71, -1, + 54, 55, 53, -1, 69, 56, 68, -1, + 70, 56, 69, -1, 71, 56, 70, -1, + 53, 56, 71, -1, 55, 56, 53, -1, + 56, 57, 68, -1, 57, 58, 68, -1, + 68, 59, 67, -1, 58, 59, 68, -1, + 64, 62, 63, -1, 65, 62, 64, -1, + 66, 62, 65, -1, 67, 62, 66, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 77, 97, 96, -1, + 77, 99, 97, -1, 77, 101, 99, -1, + 78, 77, 96, -1, 80, 79, 78, -1, + 81, 94, 93, -1, 81, 95, 94, -1, + 81, 96, 95, -1, 81, 78, 96, -1, + 81, 80, 78, -1, 82, 81, 93, -1, + 83, 82, 93, -1, 84, 93, 92, -1, + 84, 83, 93, -1, 87, 89, 88, -1, + 87, 90, 89, -1, 87, 91, 90, -1, + 87, 92, 91, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd new file mode 100644 index 00000000..b8202fe9 Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.FCStd differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp new file mode 100644 index 00000000..e0a8d791 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.stp @@ -0,0 +1,1666 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18Lens_3Pin.stp','2016-10-18T18:30:36',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_TYPE('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#152); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#144,#148)); +#48 = ADVANCED_FACE('',(#49),#63,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#81,#112,#113)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#55,#57,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#57 = SEAM_CURVE('',#58,(#62,#74),.PCURVE_S1.); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#62 = PCURVE('',#63,#68); +#63 = CYLINDRICAL_SURFACE('',#64,0.24); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#66 = DIRECTION('',(0.E+000,0.E+000,1.)); +#67 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.E+000,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#63,#75); +#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80); +#76 = LINE('',#77,#78); +#77 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#78 = VECTOR('',#79,1.); +#79 = DIRECTION('',(0.E+000,-1.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#55,#55,#83,.T.); +#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.); +#84 = CIRCLE('',#85,0.24); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#87 = DIRECTION('',(0.E+000,0.E+000,1.)); +#88 = DIRECTION('',(1.,0.E+000,0.E+000)); +#89 = PCURVE('',#63,#90); +#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(0.E+000,-10.)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(1.,0.E+000)); +#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#96 = PCURVE('',#97,#102); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#100 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#101 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#111); +#103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#104,#105,#106,#107,#108,#109 +,#110),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#105 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#106 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#107 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#108 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#109 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#52,.F.); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#53,#53,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.24); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#120 = DIRECTION('',(1.,0.E+000,0.E+000)); +#121 = PCURVE('',#63,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,0.E+000)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#132 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#133 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143); +#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141 +,#142),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#138 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#139 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#140 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#141 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#142 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ADVANCED_FACE('',(#145),#129,.F.); +#145 = FACE_BOUND('',#146,.T.); +#146 = EDGE_LOOP('',(#147)); +#147 = ORIENTED_EDGE('',*,*,#114,.T.); +#148 = ADVANCED_FACE('',(#149),#97,.T.); +#149 = FACE_BOUND('',#150,.F.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#82,.T.); +#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#156)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#153,#154,#155)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#153, + 'distance_accuracy_value','confusion accuracy'); +#157 = SHAPE_DEFINITION_REPRESENTATION(#158,#45); +#158 = PRODUCT_DEFINITION_SHAPE('','',#159); +#159 = PRODUCT_DEFINITION('design','',#160,#163); +#160 = PRODUCT_DEFINITION_FORMATION('','',#161); +#161 = PRODUCT('Pad','Pad','',(#162)); +#162 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#163 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#164 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#165,#167); +#165 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#166) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#166 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#167 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#168 + ); +#168 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#159,$); +#169 = PRODUCT_TYPE('part',$,(#161)); +#170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#171),#589); +#171 = MANIFOLD_SOLID_BREP('',#172); +#172 = CLOSED_SHELL('',(#173,#261,#265,#302,#357,#416,#472,#531,#582)); +#173 = ADVANCED_FACE('',(#174),#187,.F.); +#174 = FACE_BOUND('',#175,.T.); +#175 = EDGE_LOOP('',(#176,#210,#233,#260)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#178,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#180 = SURFACE_CURVE('',#181,(#186,#198),.PCURVE_S1.); +#181 = CIRCLE('',#182,2.127826); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#184 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#185 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,2.127826); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#190 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#191 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.E+000)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = PLANE('',#200); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#202 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#203 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = CIRCLE('',#206,2.127826); +#206 = AXIS2_PLACEMENT_2D('',#207,#208); +#207 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#208 = DIRECTION('',(1.,-2.780517198849E-031)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#211,.T.); +#211 = EDGE_CURVE('',#178,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-0.857826,5.672898,-2.51927279038E-015)); +#214 = SEAM_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#219 = PCURVE('',#187,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-0.E+000,1.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#187,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-0.E+000,1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#212,#212,#235,.T.); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,2.127826); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#239 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#240 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#241 = PCURVE('',#187,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,4.657102)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#253 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = CIRCLE('',#256,2.127826); +#256 = AXIS2_PLACEMENT_2D('',#257,#258); +#257 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#258 = DIRECTION('',(1.,-3.24393673199E-031)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#211,.F.); +#261 = ADVANCED_FACE('',(#262),#249,.T.); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#234,.T.); +#265 = ADVANCED_FACE('',(#266),#279,.F.); +#266 = FACE_BOUND('',#267,.T.); +#267 = EDGE_LOOP('',(#268)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#270,#270,#272,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#272 = SURFACE_CURVE('',#273,(#278,#290),.PCURVE_S1.); +#273 = CIRCLE('',#274,2.92); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#276 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#277 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#278 = PCURVE('',#279,#284); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#282 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#283 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = CIRCLE('',#286,2.92); +#286 = AXIS2_PLACEMENT_2D('',#287,#288); +#287 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#288 = DIRECTION('',(1.,-1.350789221269E-031)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,2.92); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#294 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#295 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.E+000)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ADVANCED_FACE('',(#303),#291,.T.); +#303 = FACE_BOUND('',#304,.T.); +#304 = EDGE_LOOP('',(#305,#306,#329,#356)); +#305 = ORIENTED_EDGE('',*,*,#269,.T.); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#270,#308,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#310 = SEAM_CURVE('',#311,(#315,#322),.PCURVE_S1.); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#315 = PCURVE('',#291,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.E+000,1.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#291,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.E+000,1.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#308,#308,#331,.T.); +#331 = SURFACE_CURVE('',#332,(#337,#344),.PCURVE_S1.); +#332 = CIRCLE('',#333,2.92); +#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336); +#334 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#335 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#336 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#337 = PCURVE('',#291,#338); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = LINE('',#340,#341); +#340 = CARTESIAN_POINT('',(0.E+000,0.5)); +#341 = VECTOR('',#342,1.); +#342 = DIRECTION('',(1.,0.E+000)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = PCURVE('',#345,#350); +#345 = CONICAL_SURFACE('',#346,2.92,1.562568728837); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#348 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#349 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(-1.,-0.E+000)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#307,.F.); +#357 = ADVANCED_FACE('',(#358),#345,.T.); +#358 = FACE_BOUND('',#359,.T.); +#359 = EDGE_LOOP('',(#360,#361,#384,#415)); +#360 = ORIENTED_EDGE('',*,*,#330,.T.); +#361 = ORIENTED_EDGE('',*,*,#362,.T.); +#362 = EDGE_CURVE('',#308,#363,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(-1.311930892145,5.502781559466, + -2.443725914721E-015)); +#365 = SEAM_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.999966153507,8.227505132528E-003, + -3.653746253342E-018)); +#370 = PCURVE('',#345,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-0.E+000,-1.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#345,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.E+000,-1.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#363,#363,#386,.T.); +#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.); +#387 = CIRCLE('',#388,2.581930892145); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(1.27,5.502781559466,-1.22186295736E-015)); +#390 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#391 = DIRECTION('',(-1.,-1.050795272891E-031,-4.732361199432E-016)); +#392 = PCURVE('',#345,#393); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-0.E+000,-2.781559466058E-003)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(-1.,-0.E+000)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#400,#409); +#400 = SURFACE_OF_REVOLUTION('',#401,#406); +#401 = CIRCLE('',#402,0.107817965006); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#406 = AXIS1_PLACEMENT('',#407,#408); +#407 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#408 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.E+000,4.720616578342)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.E+000)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = ORIENTED_EDGE('',*,*,#362,.F.); +#416 = ADVANCED_FACE('',(#417),#400,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#444,#471)); +#419 = ORIENTED_EDGE('',*,*,#385,.T.); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#363,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#424 = SEAM_CURVE('',#425,(#430,#437),.PCURVE_S1.); +#425 = CIRCLE('',#426,0.107817965006); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#428 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#429 = DIRECTION('',(1.,0.E+000,0.E+000)); +#430 = PCURVE('',#400,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.E+000,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#400,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.E+000,1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#422,#422,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,2.475); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#450 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#451 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#452 = PCURVE('',#400,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.E+000,6.283185307179)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.E+000)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = CYLINDRICAL_SURFACE('',#461,2.475); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#463 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#464 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,0.E+000)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#421,.F.); +#472 = ADVANCED_FACE('',(#473),#460,.T.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#476,#499,#530)); +#475 = ORIENTED_EDGE('',*,*,#445,.T.); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#422,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-1.205,10.123031,-4.495528838078E-015)); +#480 = SEAM_CURVE('',#481,(#485,#492),.PCURVE_S1.); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#485 = PCURVE('',#460,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.E+000,1.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#460,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.E+000,1.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#478,#478,#501,.T.); +#501 = SURFACE_CURVE('',#502,(#507,#514),.PCURVE_S1.); +#502 = CIRCLE('',#503,2.475); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(1.27,10.123031,-2.247764419039E-015)); +#505 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#506 = DIRECTION('',(-1.,-2.016581666222E-031,-9.081876440561E-016)); +#507 = PCURVE('',#460,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.E+000,4.512435124788)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.E+000)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#515,#524); +#515 = SURFACE_OF_REVOLUTION('',#516,#521); +#516 = CIRCLE('',#517,0.206969); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#519 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#520 = DIRECTION('',(1.,0.E+000,0.E+000)); +#521 = AXIS1_PLACEMENT('',#522,#523); +#522 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#523 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(1.,0.E+000)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#477,.F.); +#531 = ADVANCED_FACE('',(#532),#515,.F.); +#532 = FACE_BOUND('',#533,.F.); +#533 = EDGE_LOOP('',(#534,#558,#580,#581)); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#536,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-0.998031,10.33,-4.587441537751E-015)); +#538 = SURFACE_CURVE('',#539,(#544,#551),.PCURVE_S1.); +#539 = CIRCLE('',#540,2.268031); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#542 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#543 = DIRECTION('',(-1.,-2.245596827968E-031,-1.011326903766E-015)); +#544 = PCURVE('',#515,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.E+000)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#199,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,2.268031); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#556 = DIRECTION('',(1.,6.663753922667E-017)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#536,#478,#560,.T.); +#560 = SEAM_CURVE('',#561,(#566,#573),.PCURVE_S1.); +#561 = CIRCLE('',#562,0.206969); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#564 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#566 = PCURVE('',#515,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#515,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#500,.F.); +#581 = ORIENTED_EDGE('',*,*,#559,.F.); +#582 = ADVANCED_FACE('',(#583,#586),#199,.T.); +#583 = FACE_BOUND('',#584,.F.); +#584 = EDGE_LOOP('',(#585)); +#585 = ORIENTED_EDGE('',*,*,#177,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588)); +#588 = ORIENTED_EDGE('',*,*,#535,.F.); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#593)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#590,#591,#592)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#590 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#591 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#592 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#593 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#590, + 'distance_accuracy_value','confusion accuracy'); +#594 = SHAPE_DEFINITION_REPRESENTATION(#595,#170); +#595 = PRODUCT_DEFINITION_SHAPE('','',#596); +#596 = PRODUCT_DEFINITION('design','',#597,#600); +#597 = PRODUCT_DEFINITION_FORMATION('','',#598); +#598 = PRODUCT('Revolution','Revolution','',(#599)); +#599 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604); +#602 = ( REPRESENTATION_RELATIONSHIP('','',#170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 + ); +#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#596,$); +#606 = PRODUCT_TYPE('part',$,(#598)); +#607 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#608),#938); +#608 = MANIFOLD_SOLID_BREP('',#609); +#609 = CLOSED_SHELL('',(#610,#730,#806,#877,#924,#931)); +#610 = ADVANCED_FACE('',(#611),#625,.F.); +#611 = FACE_BOUND('',#612,.F.); +#612 = EDGE_LOOP('',(#613,#648,#676,#704)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#615,#617,#619,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#617 = VERTEX_POINT('',#618); +#618 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#619 = SURFACE_CURVE('',#620,(#624,#636),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.E+000,0.E+000,1.)); +#624 = PCURVE('',#625,#630); +#625 = PLANE('',#626); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#628 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#629 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.E+000,-1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#640 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#641 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.E+000,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.T.); +#649 = EDGE_CURVE('',#617,#650,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#657 = PCURVE('',#625,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#665,#670); +#665 = PLANE('',#666); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#668 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#669 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.707106781186,0.707106781187)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#677,.F.); +#677 = EDGE_CURVE('',#678,#650,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.E+000,0.E+000,1.)); +#685 = PCURVE('',#625,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.85,0.E+000)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.E+000,-1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#693,#698); +#693 = PLANE('',#694); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#696 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#697 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.E+000,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#615,#678,#706,.T.); +#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#711 = PCURVE('',#625,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.E+000)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = PCURVE('',#719,#724); +#719 = PLANE('',#720); +#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723); +#721 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#722 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#723 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(-0.707106781186,0.707106781187)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = ADVANCED_FACE('',(#731),#693,.F.); +#731 = FACE_BOUND('',#732,.F.); +#732 = EDGE_LOOP('',(#733,#734,#757,#785)); +#733 = ORIENTED_EDGE('',*,*,#677,.T.); +#734 = ORIENTED_EDGE('',*,*,#735,.T.); +#735 = EDGE_CURVE('',#650,#736,#738,.T.); +#736 = VERTEX_POINT('',#737); +#737 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#738 = SURFACE_CURVE('',#739,(#743,#750),.PCURVE_S1.); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#743 = PCURVE('',#693,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(1.,0.E+000)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#665,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(0.707106781187,0.707106781186)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#736,#761,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.E+000,0.E+000,1.)); +#766 = PCURVE('',#693,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(4.14,0.E+000)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.E+000,-1.)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#774,#779); +#774 = PLANE('',#775); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#777 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#778 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.85,0.E+000)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.E+000,-1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#678,#759,#787,.T.); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#792 = PCURVE('',#693,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.,0.E+000)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#719,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.707106781187,0.707106781186)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ADVANCED_FACE('',(#807),#774,.T.); +#807 = FACE_BOUND('',#808,.T.); +#808 = EDGE_LOOP('',(#809,#834,#855,#856)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#813,#815,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,0.E+000,1.)); +#820 = PCURVE('',#774,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.E+000,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#637,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(4.14,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#813,#736,#836,.T.); +#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#841 = PCURVE('',#774,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.E+000)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#665,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.707106781186,0.707106781187)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#758,.F.); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#811,#759,#858,.T.); +#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#863 = PCURVE('',#774,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(1.,0.E+000)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#719,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-0.707106781186,0.707106781187)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ADVANCED_FACE('',(#878),#637,.T.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#902,#903)); +#880 = ORIENTED_EDGE('',*,*,#614,.T.); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#617,#813,#883,.T.); +#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#888 = PCURVE('',#637,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(1.,0.E+000)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#665,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.707106781187,0.707106781186)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = ORIENTED_EDGE('',*,*,#810,.F.); +#903 = ORIENTED_EDGE('',*,*,#904,.F.); +#904 = EDGE_CURVE('',#615,#811,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#910 = PCURVE('',#637,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.E+000)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#719,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.707106781187,0.707106781186)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#719,.T.); +#925 = FACE_BOUND('',#926,.F.); +#926 = EDGE_LOOP('',(#927,#928,#929,#930)); +#927 = ORIENTED_EDGE('',*,*,#705,.T.); +#928 = ORIENTED_EDGE('',*,*,#786,.T.); +#929 = ORIENTED_EDGE('',*,*,#857,.F.); +#930 = ORIENTED_EDGE('',*,*,#904,.F.); +#931 = ADVANCED_FACE('',(#932),#665,.F.); +#932 = FACE_BOUND('',#933,.T.); +#933 = EDGE_LOOP('',(#934,#935,#936,#937)); +#934 = ORIENTED_EDGE('',*,*,#649,.T.); +#935 = ORIENTED_EDGE('',*,*,#735,.T.); +#936 = ORIENTED_EDGE('',*,*,#835,.F.); +#937 = ORIENTED_EDGE('',*,*,#882,.F.); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#942)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#939,#940,#941)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#939 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#940 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#941 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#942 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#939, + 'distance_accuracy_value','confusion accuracy'); +#943 = SHAPE_DEFINITION_REPRESENTATION(#944,#607); +#944 = PRODUCT_DEFINITION_SHAPE('','',#945); +#945 = PRODUCT_DEFINITION('design','',#946,#949); +#946 = PRODUCT_DEFINITION_FORMATION('','',#947); +#947 = PRODUCT('Pad003','Pad003','',(#948)); +#948 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#951,#953); +#951 = ( REPRESENTATION_RELATIONSHIP('','',#607,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#954 + ); +#954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#945,$); +#955 = PRODUCT_TYPE('part',$,(#947)); +#956 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#957),#1080); +#957 = MANIFOLD_SOLID_BREP('',#958); +#958 = CLOSED_SHELL('',(#959,#1021,#1076)); +#959 = ADVANCED_FACE('',(#960),#975,.T.); +#960 = FACE_BOUND('',#961,.F.); +#961 = EDGE_LOOP('',(#962,#993,#1020)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#964,#966,#968,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(1.27,11.8,-5.240252676231E-015)); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-0.83086,10.3,-4.574118861456E-015)); +#968 = SEAM_CURVE('',#969,(#974,#986),.PCURVE_S1.); +#969 = CIRCLE('',#970,2.221204246533); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(1.27,9.578795753467,-4.253839837472E-015)); +#972 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#974 = PCURVE('',#975,#980); +#975 = SPHERICAL_SURFACE('',#976,2.221204246533); +#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); +#977 = CARTESIAN_POINT('',(1.27,9.578795753467,-4.253839837472E-015)); +#978 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#979 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.E+000,-3.14159265359)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(-0.E+000,1.)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#975,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(-6.28318530718,-3.14159265359)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.E+000,1.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#966,#966,#995,.T.); +#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.); +#996 = CIRCLE('',#997,2.10086); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(1.27,10.3,-2.287059430728E-015)); +#999 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1000 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#1001 = PCURVE('',#975,#1002); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-0.E+000,-0.330684637192)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.E+000)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = PCURVE('',#1009,#1014); +#1009 = CYLINDRICAL_SURFACE('',#1010,2.10086); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1012 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1013 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.E+000,0.5)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(1.,0.E+000)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#963,.F.); +#1021 = ADVANCED_FACE('',(#1022),#1009,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1053,#1074,#1075)); +#1024 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1025 = EDGE_CURVE('',#1026,#1026,#1028,.T.); +#1026 = VERTEX_POINT('',#1027); +#1027 = CARTESIAN_POINT('',(-0.83086,9.8,-4.352074256531E-015)); +#1028 = SURFACE_CURVE('',#1029,(#1034,#1041),.PCURVE_S1.); +#1029 = CIRCLE('',#1030,2.10086); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1032 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1033 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1034 = PCURVE('',#1009,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(1.,0.E+000)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#1042,#1047); +#1042 = PLANE('',#1043); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(1.27,9.8,-2.176037128265E-015)); +#1045 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1046 = DIRECTION('',(-1.,-2.299902442085E-031,-1.035783978116E-015)); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = CIRCLE('',#1049,2.10086); +#1049 = AXIS2_PLACEMENT_2D('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1051 = DIRECTION('',(1.,-5.632414143882E-031)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1026,#966,#1055,.T.); +#1055 = SEAM_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(-0.83086,9.8,-4.352074256531E-015)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1060 = PCURVE('',#1009,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.E+000,1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1009,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(0.E+000,1.)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#994,.F.); +#1075 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1076 = ADVANCED_FACE('',(#1077),#1042,.F.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079)); +#1079 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1081,#1082,#1083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1081, + 'distance_accuracy_value','confusion accuracy'); +#1085 = SHAPE_DEFINITION_REPRESENTATION(#1086,#956); +#1086 = PRODUCT_DEFINITION_SHAPE('','',#1087); +#1087 = PRODUCT_DEFINITION('design','',#1088,#1091); +#1088 = PRODUCT_DEFINITION_FORMATION('','',#1089); +#1089 = PRODUCT('Revolution001','Revolution001','',(#1090)); +#1090 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1093,#1095); +#1093 = ( REPRESENTATION_RELATIONSHIP('','',#956,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1094) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1096); +#1096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#1087,$); +#1097 = PRODUCT_TYPE('part',$,(#1089)); +#1098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1099),#1205); +#1099 = MANIFOLD_SOLID_BREP('',#1100); +#1100 = CLOSED_SHELL('',(#1101,#1197,#1201)); +#1101 = ADVANCED_FACE('',(#1102),#1116,.T.); +#1102 = FACE_BOUND('',#1103,.T.); +#1103 = EDGE_LOOP('',(#1104,#1134,#1165,#1166)); +#1104 = ORIENTED_EDGE('',*,*,#1105,.T.); +#1105 = EDGE_CURVE('',#1106,#1108,#1110,.T.); +#1106 = VERTEX_POINT('',#1107); +#1107 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1110 = SEAM_CURVE('',#1111,(#1115,#1127),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1115 = PCURVE('',#1116,#1121); +#1116 = CYLINDRICAL_SURFACE('',#1117,0.24); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1120 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1116,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.E+000,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1108,#1108,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,0.24); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1140 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1141 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1142 = PCURVE('',#1116,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.E+000)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1153 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1154 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1164); +#1156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1157,#1158,#1159,#1160, +#1161,#1162,#1163),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1159 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1160 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1161 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1162 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1106,#1106,#1168,.T.); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,0.24); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1172 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1173 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1174 = PCURVE('',#1116,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.E+000)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#1182,#1187); +#1182 = PLANE('',#1183); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1185 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1186 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1196); +#1188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1189,#1190,#1191,#1192, +#1193,#1194,#1195),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1190 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1191 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1192 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1193 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1194 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1195 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ADVANCED_FACE('',(#1198),#1182,.F.); +#1198 = FACE_BOUND('',#1199,.T.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1201 = ADVANCED_FACE('',(#1202),#1150,.T.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204)); +#1204 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1206,#1207,#1208)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1206, + 'distance_accuracy_value','confusion accuracy'); +#1210 = SHAPE_DEFINITION_REPRESENTATION(#1211,#1098); +#1211 = PRODUCT_DEFINITION_SHAPE('','',#1212); +#1212 = PRODUCT_DEFINITION('design','',#1213,#1216); +#1213 = PRODUCT_DEFINITION_FORMATION('','',#1214); +#1214 = PRODUCT('Pad004','Pad004','',(#1215)); +#1215 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1218,#1220); +#1218 = ( REPRESENTATION_RELATIONSHIP('','',#1098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1219) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1221); +#1221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#1212,$); +#1222 = PRODUCT_TYPE('part',$,(#1214)); +#1223 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1224),#1330); +#1224 = MANIFOLD_SOLID_BREP('',#1225); +#1225 = CLOSED_SHELL('',(#1226,#1322,#1326)); +#1226 = ADVANCED_FACE('',(#1227),#1241,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1259,#1290,#1291)); +#1229 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1230 = EDGE_CURVE('',#1231,#1233,#1235,.T.); +#1231 = VERTEX_POINT('',#1232); +#1232 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1233 = VERTEX_POINT('',#1234); +#1234 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1235 = SEAM_CURVE('',#1236,(#1240,#1252),.PCURVE_S1.); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1240 = PCURVE('',#1241,#1246); +#1241 = CYLINDRICAL_SURFACE('',#1242,0.24); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1244 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1245 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(0.E+000,-1.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#1241,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.E+000,-1.)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1260 = EDGE_CURVE('',#1233,#1233,#1261,.T.); +#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.); +#1262 = CIRCLE('',#1263,0.24); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1265 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1266 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1267 = PCURVE('',#1241,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.E+000)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = PCURVE('',#1275,#1280); +#1275 = PLANE('',#1276); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1278 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1279 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1289); +#1281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1282,#1283,#1284,#1285, +#1286,#1287,#1288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1284 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1285 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1286 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1287 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1288 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1292,.F.); +#1292 = EDGE_CURVE('',#1231,#1231,#1293,.T.); +#1293 = SURFACE_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.); +#1294 = CIRCLE('',#1295,0.24); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#1241,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.E+000)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1310 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1311 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1321); +#1313 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1314,#1315,#1316,#1317, +#1318,#1319,#1320),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1314 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1315 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1316 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1317 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1318 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1319 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = ADVANCED_FACE('',(#1323),#1307,.F.); +#1323 = FACE_BOUND('',#1324,.T.); +#1324 = EDGE_LOOP('',(#1325)); +#1325 = ORIENTED_EDGE('',*,*,#1292,.T.); +#1326 = ADVANCED_FACE('',(#1327),#1275,.T.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329)); +#1329 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1334)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1331,#1332,#1333)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1331 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1332 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1333 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1334 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1331, + 'distance_accuracy_value','confusion accuracy'); +#1335 = SHAPE_DEFINITION_REPRESENTATION(#1336,#1223); +#1336 = PRODUCT_DEFINITION_SHAPE('','',#1337); +#1337 = PRODUCT_DEFINITION('design','',#1338,#1341); +#1338 = PRODUCT_DEFINITION_FORMATION('','',#1339); +#1339 = PRODUCT('Pad002','Pad002','',(#1340)); +#1340 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1342 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1343,#1345); +#1343 = ( REPRESENTATION_RELATIONSHIP('','',#1223,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1344) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1344 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1345 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1346); +#1346 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1337,$); +#1347 = PRODUCT_TYPE('part',$,(#1339)); +#1348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1349),#1205); +#1349 = STYLED_ITEM('color',(#1350),#1099); +#1350 = PRESENTATION_STYLE_ASSIGNMENT((#1351,#1357)); +#1351 = SURFACE_STYLE_USAGE(.BOTH.,#1352); +#1352 = SURFACE_SIDE_STYLE('',(#1353)); +#1353 = SURFACE_STYLE_FILL_AREA(#1354); +#1354 = FILL_AREA_STYLE('',(#1355)); +#1355 = FILL_AREA_STYLE_COLOUR('',#1356); +#1356 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1357 = CURVE_STYLE('',#1358,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1360),#589); +#1360 = STYLED_ITEM('color',(#1361),#171); +#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1368)); +#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363); +#1363 = SURFACE_SIDE_STYLE('',(#1364)); +#1364 = SURFACE_STYLE_FILL_AREA(#1365); +#1365 = FILL_AREA_STYLE('',(#1366)); +#1366 = FILL_AREA_STYLE_COLOUR('',#1367); +#1367 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1368 = CURVE_STYLE('',#1369,POSITIVE_LENGTH_MEASURE(0.1),#1367); +#1369 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1371),#938); +#1371 = STYLED_ITEM('color',(#1372),#608); +#1372 = PRESENTATION_STYLE_ASSIGNMENT((#1373,#1378)); +#1373 = SURFACE_STYLE_USAGE(.BOTH.,#1374); +#1374 = SURFACE_SIDE_STYLE('',(#1375)); +#1375 = SURFACE_STYLE_FILL_AREA(#1376); +#1376 = FILL_AREA_STYLE('',(#1377)); +#1377 = FILL_AREA_STYLE_COLOUR('',#1367); +#1378 = CURVE_STYLE('',#1379,POSITIVE_LENGTH_MEASURE(0.1),#1367); +#1379 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1381),#1080); +#1381 = STYLED_ITEM('color',(#1382),#957); +#1382 = PRESENTATION_STYLE_ASSIGNMENT((#1383,#1389)); +#1383 = SURFACE_STYLE_USAGE(.BOTH.,#1384); +#1384 = SURFACE_SIDE_STYLE('',(#1385)); +#1385 = SURFACE_STYLE_FILL_AREA(#1386); +#1386 = FILL_AREA_STYLE('',(#1387)); +#1387 = FILL_AREA_STYLE_COLOUR('',#1388); +#1388 = COLOUR_RGB('',0.666666686535,1.,1.); +#1389 = CURVE_STYLE('',#1390,POSITIVE_LENGTH_MEASURE(0.1),#1388); +#1390 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1391 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1392),#1330); +#1392 = STYLED_ITEM('color',(#1393),#1224); +#1393 = PRESENTATION_STYLE_ASSIGNMENT((#1394,#1399)); +#1394 = SURFACE_STYLE_USAGE(.BOTH.,#1395); +#1395 = SURFACE_SIDE_STYLE('',(#1396)); +#1396 = SURFACE_STYLE_FILL_AREA(#1397); +#1397 = FILL_AREA_STYLE('',(#1398)); +#1398 = FILL_AREA_STYLE_COLOUR('',#1356); +#1399 = CURVE_STYLE('',#1400,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1402),#152); +#1402 = STYLED_ITEM('color',(#1403),#46); +#1403 = PRESENTATION_STYLE_ASSIGNMENT((#1404,#1409)); +#1404 = SURFACE_STYLE_USAGE(.BOTH.,#1405); +#1405 = SURFACE_SIDE_STYLE('',(#1406)); +#1406 = SURFACE_STYLE_FILL_AREA(#1407); +#1407 = FILL_AREA_STYLE('',(#1408)); +#1408 = FILL_AREA_STYLE_COLOUR('',#1356); +#1409 = CURVE_STYLE('',#1410,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1410 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.wrl new file mode 100644 index 00000000..066c25e9 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Lens_3Pin.wrl @@ -0,0 +1,4414 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.33333334 0.66666669 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1.27 11.8 -5.2402528e-015, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 1.0408633 11.78815 -5.2349901e-015, + 0.81417143 11.752725 -5.2192582e-015, + 0.59234339 11.694104 -5.1932255e-015, + 0.37774611 11.612912 -5.157169e-015, + 0.17266932 11.510016 -5.1114741e-015, + -0.020698719 11.386514 -5.0566279e-015, + -0.20029475 11.243723 -4.993216e-015, + -0.36420244 11.083166 -4.9219145e-015, + -0.51067287 10.906558 -4.8434847e-015, + -0.63814312 10.715782 -4.7587632e-015, + -0.74525315 10.512875 -4.6686542e-015, + 0.89440572 11.765235 0.11028443, + 0.55139232 11.662026 0.27839011, + 0.15573709 11.493607 0.16020682, + 1.0136542 11.765235 0.29583874, + 0.7004844 11.662026 0.51918209, + 0.24600804 11.493607 0.46764147, + -0.13355048 11.265246 0.34594414, + 0.41923675 11.493607 0.73719054, + 1.2142907 11.765235 0.38746634, + 0.92649269 11.662026 0.68985564, + -0.44071659 10.984096 0.17980357, + -0.0099760098 11.265246 0.67178321, + 0.66138923 11.493607 0.94701689, + -0.36595008 10.984096 0.53155237, + 0.18798602 11.265246 0.95858073, + 1.1988935 11.662026 0.76736039, + -0.21968468 10.984096 0.86006987, + -0.63580352 10.658954 0.36731353, + 0.95284772 11.493607 1.0801215, + 1.4326146 11.765235 0.35607612, + 0.44883075 11.265246 1.189669, + -0.53184867 10.658954 0.72135139, + -0.0083129145 10.984096 1.1509981, + 1.4808978 11.662026 0.74122882, + 0.7573989 11.265246 1.3516181, + 1.27 11.493607 1.1257211, + -0.36277026 10.658954 1.0493177, + 0.25892726 10.984096 1.3916223, + 1.0957575 11.265246 1.435016, + -0.13467927 10.658954 1.339359, + 0.57035613 10.984096 1.5714258, + 1.5871522 11.493607 1.0801215, + 1.7344191 11.662026 0.61499023, + 1.5993093 11.765235 0.21163426, + 0.14418046 10.658954 1.5809923, + 1.4442425 11.265246 1.435016, + 0.91236287 10.984096 1.6825505, + 1.8786108 11.493607 0.94701689, + 0.46373025 10.658954 1.7654845, + 1.925218 11.662026 0.4056938, + 1.27 10.984096 1.7201397, + 1.7826011 11.265246 1.3516181, + 0.81242073 10.658954 1.8861674, + 2.1207633 11.493607 0.73719054, + 1.6614507 11.765235 -4.439082e-015, + 1.6276371 10.984096 1.6825505, + 2.0911691 11.265246 1.189669, + 1.1776493 10.658954 1.9386793, + 2.0275261 11.662026 0.14160617, + 1.9696438 10.984096 1.5714258, + 2.293992 11.493607 0.46764147, + 1.5462157 10.658954 1.9211224, + 2.3520141 11.265246 0.95858073, + 2.2810729 10.984096 1.3916223, + 1.904799 10.658954 1.834131, + 2.0275261 11.662026 -0.14160617, + 2.3842628 11.493607 0.16020682, + 2.5499761 11.265246 0.67178321, + 1.5993093 11.765235 -0.21163426, + 2.5483129 10.984096 1.1509981, + 2.2404389 10.658954 1.6808494, + 2.6735504 11.265246 0.34594414, + 2.3842628 11.493607 -0.16020682, + 2.7596846 10.984096 0.86006987, + 2.5410047 10.658954 1.4668175, + 1.925218 11.662026 -0.4056938, + 2.7155557 11.265246 -1.5936908e-015, + 2.7956328 10.658954 1.199771, + 2.9059501 10.984096 0.53155237, + 2.293992 11.493607 -0.46764147, + 1.4326146 11.765235 -0.35607612, + 2.995121 10.658954 0.88936168, + 1.7344191 11.662026 -0.61499023, + 2.6735504 11.265246 -0.34594414, + 2.9807167 10.984096 0.17980357, + 2.1207633 11.493607 -0.73719054, + 3.1322587 10.658954 0.54680842, + 2.9807167 10.984096 -0.17980357, + 2.5499761 11.265246 -0.67178321, + 1.4808978 11.662026 -0.74122882, + 3.2020893 10.658954 0.18449216, + 1.8786108 11.493607 -0.94701689, + 2.9059501 10.984096 -0.53155237, + 1.2142907 11.765235 -0.38746634, + 2.3520141 11.265246 -0.95858073, + 3.2020893 10.658954 -0.18449216, + 2.7596846 10.984096 -0.86006987, + 1.5871522 11.493607 -1.0801215, + 1.1988935 11.662026 -0.76736039, + 2.0911691 11.265246 -1.189669, + 3.1322587 10.658954 -0.54680842, + 2.5483129 10.984096 -1.1509981, + 2.995121 10.658954 -0.88936168, + 1.7826011 11.265246 -1.3516181, + 1.27 11.493607 -1.1257211, + 1.0136542 11.765235 -0.29583874, + 2.2810729 10.984096 -1.3916223, + 0.92649269 11.662026 -0.68985564, + 2.7956328 10.658954 -1.199771, + 1.4442425 11.265246 -1.435016, + 1.9696438 10.984096 -1.5714258, + 0.95284772 11.493607 -1.0801215, + 2.5410047 10.658954 -1.4668175, + 1.0957575 11.265246 -1.435016, + 0.7004844 11.662026 -0.51918209, + 1.6276371 10.984096 -1.6825505, + 2.2404389 10.658954 -1.6808494, + 0.66138923 11.493607 -0.94701689, + 0.89440572 11.765235 -0.11028443, + 1.27 10.984096 -1.7201397, + 0.7573989 11.265246 -1.3516181, + 1.904799 10.658954 -1.834131, + 0.55139232 11.662026 -0.27839011, + 0.41923675 11.493607 -0.73719054, + 1.5462157 10.658954 -1.9211224, + 0.91236287 10.984096 -1.6825505, + 0.44883075 11.265246 -1.189669, + 1.1776493 10.658954 -1.9386793, + 0.57035613 10.984096 -1.5714258, + 0.24600804 11.493607 -0.46764147, + 0.18798602 11.265246 -0.95858073, + 0.81242073 10.658954 -1.8861674, + 0.25892726 10.984096 -1.3916223, + 0.15573709 11.493607 -0.16020682, + -0.0099760098 11.265246 -0.67178321, + 0.46373025 10.658954 -1.7654845, + -0.0083129145 10.984096 -1.1509981, + 0.14418046 10.658954 -1.5809923, + -0.13355048 11.265246 -0.34594414, + -0.21968468 10.984096 -0.86006987, + -0.13467927 10.658954 -1.339359, + -0.36595008 10.984096 -0.53155237, + -0.36277026 10.658954 -1.0493177, + -0.44071659 10.984096 -0.17980357, + -0.53184867 10.658954 -0.72135139, + -0.63580352 10.658954 -0.36731353, + 1.0755043 11.791291 0.027964262, + 1.0912611 11.791291 0.081627287, + 0.73971754 11.734425 0.07624311, + 1.1214985 11.791291 0.12867735, + 0.761581 11.722034 0.28599194, + 0.34915394 11.585685 0.24122122, + 1.1637664 11.791291 0.16530275, + 0.47574475 11.585685 0.52469391, + 1.2146407 11.791291 0.1885363, + 0.94642514 11.722034 0.48536643, + 0.051063549 11.386514 0.42437848, + 0.65574104 11.585685 0.72720772, + 1.27 11.791291 0.19649576, + 1.0962757 11.722034 0.55686724, + 0.20376487 11.386514 0.72735536, + 0.40881526 11.386514 0.9613865, + 0.92240304 11.585685 0.88618368, + 1.3091706 11.722034 0.58201969, + -0.019342531 11.130755 0.92885101, + 1.0911574 11.585685 0.93496549, + 0.68909371 11.386514 1.1525846, + 0.20195168 11.130755 1.1766227, + 1.4015133 11.585685 0.94278806, + 0.49214715 11.130755 1.3856815, + 1.5687119 11.722034 0.50105137, + 1.6618003 11.585685 0.86754698, + 1.6977744 11.722034 0.39659837, + 0.34357807 10.826416 1.5871149, + 1.9201146 11.585685 0.69533879, + 1.8509064 11.386514 1.1525846, + 1.8121556 11.722034 0.21528701, + 2.1311848 11.386514 0.9613865, + 1.850848 11.722034 0.053823486, + 2.0478528 11.130755 1.3856815, + 2.1775243 11.585685 0.2873058, + 1.850848 11.722034 -0.053823486, + 2.336235 11.386514 0.72735536, + 2.3380482 11.130755 1.1766227, + 2.2217066 11.585685 0.019988732, + 2.4889364 11.386514 0.42437848, + 1.8121556 11.722034 -0.21528701, + 2.5593426 11.130755 0.92885101, + 2.1775243 11.585685 -0.2873058, + 1.6977744 11.722034 -0.39659837, + 1.5687119 11.722034 -0.50105137, + 2.4889364 11.386514 -0.42437848, + 1.9201146 11.585685 -0.69533879, + 1.27 11.791291 -0.19649576, + 2.336235 11.386514 -0.72735536, + 3.1076927 10.826416 -0.0087474631, + 1.6618003 11.585685 -0.86754698, + 1.3091706 11.722034 -0.58201969, + 1.2146407 11.791291 -0.1885363, + 2.1311848 11.386514 -0.9613865, + 2.5593426 11.130755 -0.92885101, + 1.4015133 11.585685 -0.94278806, + 1.1637664 11.791291 -0.16530275, + 1.8509064 11.386514 -1.1525846, + 1.0962757 11.722034 -0.55686724, + 2.3380482 11.130755 -1.1766227, + 1.1214985 11.791291 -0.12867735, + 2.0478528 11.130755 -1.3856815, + 1.0911574 11.585685 -0.93496549, + 0.94642514 11.722034 -0.48536643, + 0.92240304 11.585685 -0.88618368, + 1.0912611 11.791291 -0.081627287, + 0.65574104 11.585685 -0.72720772, + 0.761581 11.722034 -0.28599194, + 1.0755043 11.791291 -0.027964262, + 0.68909371 11.386514 -1.1525846, + 0.47574475 11.585685 -0.52469391, + 0.73971754 11.734425 -0.07624311, + 0.40881526 11.386514 -0.9613865, + 0.49214715 11.130755 -1.3856815, + 0.34915394 11.585685 -0.24122122, + 0.20376487 11.386514 -0.72735536, + 0.20195168 11.130755 -1.1766227, + 0.34357807 10.826416 -1.5871149, + 0.051063549 11.386514 -0.42437848, + -0.019342531 11.130755 -0.92885101, + 1.1739031 11.797822 0.020904588, + 1.1778563 11.797822 0.034367815, + 1.1836853 11.797822 0.047131415, + 1.1912713 11.797822 0.058935553, + 0.46010283 11.644451 0.10431882, + 1.2004601 11.797822 0.069539934, + 0.94986707 11.765235 0.22527452, + 1.1044003 11.765235 0.35469761, + 1.3325498 11.780422 0.28753701, + 1.3355463 11.796128 0.11352936, + 1.4110247 11.780422 0.2582674, + 1.3395399 11.797822 0.069539934, + 1.4780746 11.780422 0.20807452, + 1.5557684 11.745759 0.39541811, + 0.097433858 10.743828 1.483758, + 0.56295395 10.743828 1.7540054, + 1.4664958 11.791291 -4.5071377e-015, + 1.7491843 11.745759 0.091659606, + 1.7491843 11.745759 -0.091659606, + 1.4780746 11.780422 -0.20807452, + 1.4110247 11.780422 -0.2582674, + 1.5557684 11.745759 -0.39541811, + 1.3325498 11.780422 -0.28753701, + 3.1425362 10.743828 0.26468286, + 3.1412551 10.743828 -0.27359307, + 1.1044003 11.765235 -0.35469761, + 1.2004601 11.797822 -0.069539934, + 1.1912713 11.797822 -0.058935553, + 1.1836853 11.797822 -0.047131415, + 1.1778563 11.797822 -0.034367815, + 0.94986707 11.765235 -0.22527452, + 1.1739031 11.797822 -0.020904588, + 0.46010283 11.644451 -0.10431882, + 0.56295395 10.743828 -1.7540054, + 0.097433858 10.743828 -1.483758, + 1.2245597 11.799456 0.018821985, + 1.251178 11.799456 0.045440294, + 1.213571 11.7951 0.13623175, + 1.2550259 11.797035 0.11374003, + 1.27 11.797822 0.098344319, + 1.4062318 11.7951 0.056429043, + 1.5523422 11.780422 0.082903132, + 1.5523422 11.780422 -0.082903132, + 1.4967561 11.786398 -0.093925424, + 1.3395399 11.797822 -0.069539934, + 1.4089435 11.791291 -0.13894348, + 1.2888219 11.799456 -0.045440294, + 1.326429 11.7951 -0.13623175, + 1.3639255 11.786398 -0.22675604, + 1.27 11.799032 -0.065574788, + 1.213571 11.7951 -0.13623175, + 1.2245597 11.799456 -0.018821985, + 1.278487 11.799758 0.031673644, + 1.2836635 11.799864 0.020448845, + 1.3154403 11.799456 0.018821985, + 1.3683443 11.797822 -4.6274583e-015, + 1.3423513 11.798775 -0.014391577, + 1.3905462 11.796597 -0.02397812, + 1.4062318 11.7951 -0.056429043, + 1.2563366 11.799864 -0.020448845, + 1.2468133 11.799758 -0.023186715, + 1.3067118 11.799694 -0.0036158017, + 1.2904489 11.799864 -0.013663481, + -0.83086002 9.8000002 -4.3520743e-015, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82134712 10.3 0.19969945, + -0.79289472 10.3 0.39759037, + -0.74576038 10.3 0.59188068, + -0.68037105 10.3 0.78081077, + -0.59731883 10.3 0.96266979, + -0.49735591 10.3 1.1358106, + -0.3813875 10.3 1.2986655, + -0.2504639 10.3 1.4497594, + -0.10577072 10.3 1.5877241, + 0.05138164 10.3 1.71131, + 0.21957 10.3 1.8193982, + 0.39727122 10.3 1.9110094, + 0.58287603 10.3 1.9853144, + 0.7747035 10.3 2.04164, + 0.97101647 10.3 2.0794764, + 1.170037 10.3 2.0984805, + 1.3699629 10.3 2.0984805, + 1.5689836 10.3 2.0794764, + 1.7652965 10.3 2.04164, + 1.957124 10.3 1.9853144, + 2.1427288 10.3 1.9110094, + 2.32043 10.3 1.8193982, + 2.4886184 10.3 1.71131, + 2.6457708 10.3 1.5877241, + 2.7904639 10.3 1.4497594, + 2.9213874 10.3 1.2986655, + 3.0373559 10.3 1.1358106, + 3.1373188 10.3 0.96266979, + 3.220371 10.3 0.78081077, + 3.2857604 10.3 0.59188068, + 3.3328948 10.3 0.39759037, + 3.3613472 10.3 0.19969945, + 3.3708601 10.3 -1.6086573e-015, + 3.3613472 10.3 -0.19969945, + 3.3328948 10.3 -0.39759037, + 3.2857604 10.3 -0.59188068, + 3.220371 10.3 -0.78081077, + 3.1373188 10.3 -0.96266979, + 3.0373559 10.3 -1.1358106, + 2.9213874 10.3 -1.2986655, + 2.7904639 10.3 -1.4497594, + 2.6457708 10.3 -1.5877241, + 2.4886184 10.3 -1.71131, + 2.32043 10.3 -1.8193982, + 2.1427288 10.3 -1.9110094, + 1.957124 10.3 -1.9853144, + 1.7652965 10.3 -2.04164, + 1.5689836 10.3 -2.0794764, + 1.3699629 10.3 -2.0984805, + 1.170037 10.3 -2.0984805, + 0.97101647 10.3 -2.0794764, + 0.7747035 10.3 -2.04164, + 0.58287603 10.3 -1.9853144, + 0.39727122 10.3 -1.9110094, + 0.21957 10.3 -1.8193982, + 0.05138164 10.3 -1.71131, + -0.10577072 10.3 -1.5877241, + -0.2504639 10.3 -1.4497594, + -0.3813875 10.3 -1.2986655, + -0.49735591 10.3 -1.1358106, + -0.59731883 10.3 -0.96266979, + -0.68037105 10.3 -0.78081077, + -0.74576038 10.3 -0.59188068, + -0.79289472 10.3 -0.39759037, + -0.82134712 10.3 -0.19969945, + -0.83086002 9.8000002 -4.3520743e-015, + -0.82134712 9.8000002 0.19969945, + -0.79289472 9.8000002 0.39759037, + -0.74576038 9.8000002 0.59188068, + -0.68037105 9.8000002 0.78081077, + -0.59731883 9.8000002 0.96266979, + -0.49735591 9.8000002 1.1358106, + -0.3813875 9.8000002 1.2986655, + -0.2504639 9.8000002 1.4497594, + -0.10577072 9.8000002 1.5877241, + 0.05138164 9.8000002 1.71131, + 0.21957 9.8000002 1.8193982, + 0.39727122 9.8000002 1.9110094, + 0.58287603 9.8000002 1.9853144, + 0.7747035 9.8000002 2.04164, + 0.97101647 9.8000002 2.0794764, + 1.170037 9.8000002 2.0984805, + 1.3699629 9.8000002 2.0984805, + 1.5689836 9.8000002 2.0794764, + 1.7652965 9.8000002 2.04164, + 1.957124 9.8000002 1.9853144, + 2.1427288 9.8000002 1.9110094, + 2.32043 9.8000002 1.8193982, + 2.4886184 9.8000002 1.71131, + 2.6457708 9.8000002 1.5877241, + 2.7904639 9.8000002 1.4497594, + 2.9213874 9.8000002 1.2986655, + 3.0373559 9.8000002 1.1358106, + 3.1373188 9.8000002 0.96266979, + 3.220371 9.8000002 0.78081077, + 3.2857604 9.8000002 0.59188068, + 3.3328948 9.8000002 0.39759037, + 3.3613472 9.8000002 0.19969945, + 3.3708601 9.8000002 -1.6086573e-015, + 3.3613472 9.8000002 -0.19969945, + 3.3328948 9.8000002 -0.39759037, + 3.2857604 9.8000002 -0.59188068, + 3.220371 9.8000002 -0.78081077, + 3.1373188 9.8000002 -0.96266979, + 3.0373559 9.8000002 -1.1358106, + 2.9213874 9.8000002 -1.2986655, + 2.7904639 9.8000002 -1.4497594, + 2.6457708 9.8000002 -1.5877241, + 2.4886184 9.8000002 -1.71131, + 2.32043 9.8000002 -1.8193982, + 2.1427288 9.8000002 -1.9110094, + 1.957124 9.8000002 -1.9853144, + 1.7652965 9.8000002 -2.04164, + 1.5689836 9.8000002 -2.0794764, + 1.3699629 9.8000002 -2.0984805, + 1.170037 9.8000002 -2.0984805, + 0.97101647 9.8000002 -2.0794764, + 0.7747035 9.8000002 -2.04164, + 0.58287603 9.8000002 -1.9853144, + 0.39727122 9.8000002 -1.9110094, + 0.21957 9.8000002 -1.8193982, + 0.05138164 9.8000002 -1.71131, + -0.10577072 9.8000002 -1.5877241, + -0.2504639 9.8000002 -1.4497594, + -0.3813875 9.8000002 -1.2986655, + -0.49735591 9.8000002 -1.1358106, + -0.59731883 9.8000002 -0.96266979, + -0.68037105 9.8000002 -0.78081077, + -0.74576038 9.8000002 -0.59188068, + -0.79289472 9.8000002 -0.39759037, + -0.82134712 9.8000002 -0.19969945, + 1.27 11.8 -5.2402528e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 9.8000002 -4.3520743e-015 ] + + } + coordIndex [ 0, 1, -1, 2, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 3, -1, 1, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 3, -1, 370, 372, 373, + 374, 375, 376, 377, 378, 379, 380, 381, + 382, 383, 384, 385, 386, 387, 388, 389, + 390, 391, 392, 393, 394, 395, 396, 397, + 398, 399, 400, 401, 402, 403, 404, 405, + 406, 407, 408, 409, 410, 411, 412, 413, + 414, 415, 416, 417, 418, 419, 420, 421, + 422, 423, 424, 425, 426, 427, 428, 429, + 430, 431, 432, 433, 434, 435, 436, 371, + -1, 370, 437, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + ambientIntensity 0.89973962 + specularColor 0.66666669 1 1 + emissiveColor 0.66666669 1 1 + shininess 0.5 + transparency 0.89999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 356, 366, 353, -1, 357, 366, 356, -1, + 1, 367, 358, -1, 366, 367, 1, -1, + 358, 367, 334, -1, 196, 205, 200, -1, + 333, 367, 366, -1, 51, 205, 50, -1, + 334, 367, 333, -1, 52, 205, 51, -1, + 50, 205, 202, -1, 361, 368, 360, -1, + 202, 205, 196, -1, 363, 368, 364, -1, + 200, 206, 194, -1, 323, 368, 362, -1, + 362, 368, 361, -1, 364, 368, 323, -1, + 0, 369, 1, -1, 360, 369, 0, -1, + 149, 369, 350, -1, 350, 369, 365, -1, + 353, 369, 351, -1, 351, 369, 352, -1, + 366, 369, 353, -1, 194, 206, 201, -1, + 352, 369, 149, -1, 1, 369, 366, -1, + 363, 369, 368, -1, 368, 369, 360, -1, + 13, 125, 12, -1, 365, 369, 363, -1, + 14, 125, 13, -1, 12, 125, 120, -1, + 205, 208, 200, -1, 53, 208, 52, -1, + 119, 126, 116, -1, 54, 208, 53, -1, + 116, 126, 122, -1, 200, 208, 206, -1, + 52, 208, 205, -1, 206, 209, 201, -1, + 2, 4, 79, -1, 115, 127, 119, -1, + 121, 127, 115, -1, 4, 5, 79, -1, + 54, 212, 208, -1, 208, 212, 206, -1, + 55, 212, 54, -1, 56, 212, 55, -1, + 15, 129, 14, -1, 16, 129, 15, -1, + 14, 129, 125, -1, 83, 214, 84, -1, + 84, 214, 85, -1, 56, 216, 212, -1, + 57, 216, 56, -1, 58, 216, 57, -1, + 119, 131, 126, -1, 127, 131, 119, -1, + 58, 218, 216, -1, 59, 218, 58, -1, + 60, 218, 59, -1, 126, 132, 122, -1, + 17, 133, 16, -1, 18, 133, 17, -1, + 85, 219, 86, -1, 86, 219, 87, -1, + 16, 133, 129, -1, 60, 221, 218, -1, + 61, 221, 60, -1, 62, 221, 61, -1, + 220, 222, 215, -1, 215, 222, 219, -1, + 221, 223, 217, -1, 62, 223, 221, -1, + 217, 223, 220, -1, 63, 223, 62, -1, + 64, 223, 63, -1, 126, 136, 132, -1, + 219, 224, 87, -1, 222, 224, 219, -1, + 87, 224, 88, -1, 64, 225, 223, -1, + 65, 225, 64, -1, 66, 225, 65, -1, + 220, 225, 222, -1, 131, 136, 126, -1, + 223, 225, 220, -1, 67, 226, 66, -1, + 225, 226, 222, -1, 66, 226, 225, -1, + 90, 226, 67, -1, 222, 226, 224, -1, + 224, 226, 88, -1, 88, 226, 89, -1, + 89, 226, 90, -1, 69, 227, 0, -1, + 133, 138, 127, -1, 70, 227, 69, -1, + 19, 138, 18, -1, 20, 138, 19, -1, + 18, 138, 133, -1, 127, 138, 131, -1, + 91, 229, 92, -1, 71, 229, 70, -1, + 70, 229, 227, -1, 227, 229, 91, -1, + 92, 231, 91, -1, 93, 232, 72, -1, + 96, 232, 93, -1, 136, 140, 132, -1, + 134, 141, 130, -1, 232, 234, 92, -1, + 231, 234, 95, -1, 96, 234, 232, -1, + 98, 234, 96, -1, 92, 234, 231, -1, + 131, 142, 136, -1, 21, 142, 20, -1, + 22, 142, 21, -1, 20, 142, 138, -1, + 138, 142, 131, -1, 95, 236, 94, -1, + 97, 237, 74, -1, 102, 237, 97, -1, + 74, 237, 93, -1, 93, 237, 96, -1, + 98, 238, 234, -1, 236, 238, 100, -1, + 95, 238, 236, -1, 103, 238, 98, -1, + 234, 238, 95, -1, 100, 240, 236, -1, + 136, 145, 140, -1, 106, 240, 100, -1, + 22, 145, 142, -1, 99, 240, 106, -1, + 23, 145, 22, -1, 24, 145, 23, -1, + 237, 241, 96, -1, 102, 241, 237, -1, + 105, 241, 102, -1, 96, 241, 98, -1, + 142, 145, 136, -1, 98, 242, 103, -1, + 105, 242, 241, -1, 241, 242, 98, -1, + 111, 242, 105, -1, 238, 243, 100, -1, + 103, 243, 238, -1, 109, 243, 103, -1, + 110, 244, 114, -1, 106, 244, 99, -1, + 99, 244, 239, -1, 113, 245, 107, -1, + 102, 245, 105, -1, 107, 245, 102, -1, + 116, 246, 109, -1, 100, 246, 106, -1, + 109, 246, 243, -1, 243, 246, 100, -1, + 111, 247, 242, -1, 242, 247, 103, -1, + 109, 247, 115, -1, 115, 247, 111, -1, + 103, 247, 109, -1, 113, 248, 245, -1, + 245, 248, 105, -1, 105, 248, 111, -1, + 118, 248, 113, -1, 244, 249, 114, -1, + 122, 249, 116, -1, 246, 249, 106, -1, + 106, 249, 244, -1, 116, 249, 246, -1, + 118, 250, 248, -1, 248, 250, 111, -1, + 121, 250, 118, -1, 115, 250, 121, -1, + 111, 250, 115, -1, 114, 251, 110, -1, + 249, 252, 114, -1, 251, 252, 123, -1, + 114, 252, 251, -1, 122, 252, 249, -1, + 128, 252, 122, -1, 124, 253, 130, -1, + 118, 254, 121, -1, 129, 254, 125, -1, + 130, 255, 134, -1, 253, 255, 130, -1, + 252, 255, 123, -1, 128, 255, 252, -1, + 123, 255, 253, -1, 134, 255, 128, -1, + 132, 256, 122, -1, 137, 256, 132, -1, + 122, 256, 128, -1, 130, 257, 124, -1, + 25, 151, 24, -1, 26, 151, 25, -1, + 143, 258, 137, -1, 137, 258, 256, -1, + 256, 258, 128, -1, 145, 151, 140, -1, + 128, 258, 134, -1, 24, 151, 145, -1, + 146, 259, 139, -1, 140, 151, 144, -1, + 140, 260, 132, -1, 132, 260, 137, -1, + 144, 260, 140, -1, 147, 261, 141, -1, + 141, 261, 130, -1, 130, 261, 257, -1, + 257, 261, 139, -1, 146, 262, 259, -1, + 259, 262, 135, -1, 143, 263, 258, -1, + 134, 263, 141, -1, 148, 263, 143, -1, + 258, 263, 134, -1, 137, 264, 143, -1, + 260, 264, 137, -1, 144, 264, 260, -1, + 150, 264, 144, -1, 261, 265, 139, -1, + 139, 265, 146, -1, 147, 265, 261, -1, + 153, 265, 147, -1, 141, 266, 147, -1, + 152, 266, 148, -1, 147, 266, 152, -1, + 263, 266, 141, -1, 148, 266, 263, -1, + 149, 267, 156, -1, 264, 268, 143, -1, + 143, 268, 148, -1, 148, 268, 154, -1, + 154, 268, 150, -1, 150, 268, 264, -1, + 27, 155, 26, -1, 267, 269, 156, -1, + 28, 155, 27, -1, 146, 269, 267, -1, + 26, 155, 151, -1, 156, 269, 160, -1, + 160, 269, 153, -1, 265, 269, 146, -1, + 153, 269, 265, -1, 151, 155, 144, -1, + 156, 270, 149, -1, 144, 155, 150, -1, + 161, 271, 170, -1, 169, 272, 164, -1, + 153, 272, 160, -1, 164, 272, 153, -1, + 172, 273, 166, -1, 270, 273, 163, -1, + 156, 273, 270, -1, 166, 273, 156, -1, + 169, 275, 272, -1, 175, 275, 169, -1, + 272, 275, 160, -1, 160, 275, 166, -1, + 147, 157, 153, -1, 176, 276, 171, -1, + 152, 157, 147, -1, 165, 276, 168, -1, + 29, 158, 28, -1, 28, 158, 155, -1, + 30, 158, 29, -1, 271, 277, 170, -1, + 273, 277, 163, -1, 178, 277, 172, -1, + 150, 158, 154, -1, 163, 277, 271, -1, + 155, 158, 150, -1, 172, 277, 273, -1, + 274, 278, 174, -1, 148, 159, 152, -1, + 174, 278, 179, -1, 170, 278, 161, -1, + 174, 279, 274, -1, 154, 159, 148, -1, + 67, 68, 90, -1, 68, 3, 90, -1, + 166, 280, 172, -1, 175, 280, 275, -1, + 275, 280, 166, -1, 180, 280, 175, -1, + 182, 281, 177, -1, 169, 281, 175, -1, + 177, 281, 169, -1, 278, 282, 179, -1, + 170, 282, 278, -1, 185, 282, 178, -1, + 178, 282, 277, -1, 277, 282, 170, -1, + 172, 284, 178, -1, 180, 284, 280, -1, + 184, 284, 180, -1, 280, 284, 172, -1, + 178, 284, 184, -1, 188, 285, 179, -1, + 179, 285, 174, -1, 187, 286, 182, -1, + 31, 162, 30, -1, 182, 286, 281, -1, + 32, 162, 31, -1, 175, 286, 180, -1, + 281, 286, 175, -1, 30, 162, 158, -1, + 158, 162, 154, -1, 154, 162, 159, -1, + 187, 288, 286, -1, 180, 288, 184, -1, + 286, 288, 180, -1, 184, 288, 191, -1, + 191, 288, 187, -1, 192, 289, 185, -1, + 179, 289, 188, -1, 185, 289, 282, -1, + 282, 289, 179, -1, 188, 290, 285, -1, + 186, 290, 195, -1, 192, 291, 289, -1, + 289, 291, 188, -1, 198, 291, 192, -1, + 73, 93, 72, -1, 74, 93, 73, -1, + 204, 293, 198, -1, 291, 293, 188, -1, + 157, 164, 153, -1, 188, 293, 290, -1, + 290, 293, 195, -1, 198, 293, 291, -1, + 199, 294, 203, -1, 159, 165, 152, -1, + 152, 165, 157, -1, 1, 295, 80, -1, + 80, 295, 81, -1, 160, 166, 156, -1, + 201, 296, 192, -1, 192, 296, 198, -1, + 207, 296, 201, -1, 210, 297, 204, -1, + 204, 297, 293, -1, 294, 297, 203, -1, + 195, 297, 294, -1, 293, 297, 195, -1, + 203, 298, 199, -1, 199, 298, 295, -1, + 81, 298, 82, -1, 295, 298, 81, -1, + 162, 167, 159, -1, 32, 167, 162, -1, + 296, 299, 198, -1, 33, 167, 32, -1, + 211, 299, 207, -1, 34, 167, 33, -1, + 198, 299, 204, -1, 207, 299, 296, -1, + 209, 300, 201, -1, 213, 300, 209, -1, + 165, 168, 157, -1, 201, 300, 207, -1, + 210, 301, 297, -1, 83, 301, 214, -1, + 297, 301, 203, -1, 214, 301, 210, -1, + 204, 302, 210, -1, 215, 302, 211, -1, + 211, 302, 299, -1, 157, 168, 164, -1, + 299, 302, 204, -1, 300, 303, 207, -1, + 213, 303, 300, -1, 207, 303, 211, -1, + 217, 303, 213, -1, 218, 304, 216, -1, + 209, 304, 213, -1, 215, 305, 302, -1, + 214, 305, 85, -1, 302, 305, 210, -1, + 219, 305, 215, -1, 85, 305, 219, -1, + 210, 305, 214, -1, 303, 306, 211, -1, + 217, 306, 303, -1, 211, 306, 215, -1, + 215, 306, 220, -1, 220, 306, 217, -1, + 75, 97, 74, -1, 227, 307, 0, -1, + 76, 97, 75, -1, 91, 307, 227, -1, + 91, 308, 307, -1, 228, 308, 91, -1, + 35, 171, 34, -1, 36, 171, 35, -1, + 34, 171, 167, -1, 92, 311, 232, -1, + 229, 311, 92, -1, 72, 311, 71, -1, + 71, 311, 229, -1, 232, 311, 72, -1, + 233, 312, 94, -1, 230, 312, 310, -1, + 94, 312, 230, -1, 228, 313, 309, -1, + 168, 173, 164, -1, 310, 313, 230, -1, + 164, 173, 169, -1, 309, 313, 310, -1, + 95, 313, 231, -1, 91, 313, 228, -1, + 94, 313, 95, -1, 231, 313, 91, -1, + 230, 313, 94, -1, 236, 314, 94, -1, + 94, 314, 233, -1, 240, 314, 236, -1, + 99, 314, 240, -1, 235, 314, 99, -1, + 110, 315, 244, -1, 244, 315, 239, -1, + 36, 176, 171, -1, 37, 176, 36, -1, + 38, 176, 37, -1, 76, 101, 97, -1, + 77, 101, 76, -1, 110, 317, 315, -1, + 173, 177, 169, -1, 317, 319, 316, -1, + 318, 319, 124, -1, 316, 319, 318, -1, + 124, 319, 253, -1, 110, 320, 317, -1, + 251, 320, 110, -1, 123, 320, 251, -1, + 317, 320, 319, -1, 319, 320, 253, -1, + 253, 320, 123, -1, 120, 321, 113, -1, + 118, 321, 254, -1, 254, 321, 125, -1, + 113, 321, 118, -1, 125, 321, 120, -1, + 127, 322, 133, -1, 133, 322, 129, -1, + 129, 322, 254, -1, 121, 322, 127, -1, + 254, 322, 121, -1, 97, 104, 102, -1, + 101, 104, 97, -1, 139, 324, 257, -1, + 259, 324, 139, -1, 135, 324, 259, -1, + 267, 325, 146, -1, 146, 325, 262, -1, + 262, 325, 135, -1, 38, 181, 176, -1, + 39, 181, 38, -1, 270, 326, 149, -1, + 40, 181, 39, -1, 163, 328, 270, -1, + 161, 328, 271, -1, 270, 328, 326, -1, + 271, 328, 163, -1, 327, 328, 161, -1, + 326, 328, 327, -1, 278, 329, 161, -1, + 274, 329, 278, -1, 173, 183, 177, -1, + 181, 183, 173, -1, 276, 330, 171, -1, + 104, 107, 102, -1, 171, 330, 167, -1, + 41, 183, 40, -1, 167, 330, 159, -1, + 42, 183, 41, -1, 159, 330, 165, -1, + 165, 330, 276, -1, 181, 331, 176, -1, + 168, 331, 173, -1, 40, 183, 181, -1, + 276, 331, 168, -1, 173, 331, 181, -1, + 176, 331, 276, -1, 283, 332, 186, -1, + 174, 332, 279, -1, 186, 332, 290, -1, + 6, 108, 5, -1, 285, 332, 174, -1, + 290, 332, 285, -1, 186, 333, 283, -1, + 5, 108, 79, -1, 77, 108, 101, -1, + 101, 108, 104, -1, 78, 108, 77, -1, + 287, 333, 186, -1, 79, 108, 78, -1, + 287, 334, 333, -1, 199, 336, 292, -1, + 287, 337, 334, -1, 335, 337, 292, -1, + 199, 337, 294, -1, 292, 337, 199, -1, + 186, 337, 287, -1, 195, 337, 186, -1, + 334, 337, 335, -1, 294, 337, 195, -1, + 199, 338, 336, -1, 295, 338, 199, -1, + 1, 338, 295, -1, 203, 339, 298, -1, + 301, 339, 203, -1, 82, 339, 83, -1, + 83, 339, 301, -1, 298, 339, 82, -1, + 209, 340, 304, -1, 216, 340, 212, -1, + 212, 340, 206, -1, 206, 340, 209, -1, + 304, 340, 216, -1, 218, 341, 304, -1, + 213, 341, 217, -1, 304, 341, 213, -1, + 217, 341, 221, -1, 221, 341, 218, -1, + 308, 342, 307, -1, 177, 189, 182, -1, + 228, 342, 308, -1, 309, 342, 228, -1, + 43, 189, 42, -1, 310, 342, 309, -1, + 44, 189, 43, -1, 312, 342, 310, -1, + 307, 342, 0, -1, 183, 189, 177, -1, + 42, 189, 183, -1, 233, 343, 312, -1, + 7, 112, 6, -1, 312, 343, 342, -1, + 8, 112, 7, -1, 342, 343, 0, -1, + 6, 112, 108, -1, 343, 344, 235, -1, + 108, 112, 104, -1, 314, 344, 233, -1, + 235, 344, 314, -1, 104, 112, 107, -1, + 233, 344, 343, -1, 178, 190, 185, -1, + 235, 345, 343, -1, 239, 345, 99, -1, + 99, 345, 235, -1, 184, 190, 178, -1, + 345, 346, 343, -1, 239, 346, 345, -1, + 315, 346, 239, -1, 124, 347, 318, -1, + 124, 348, 347, -1, 324, 348, 257, -1, + 135, 348, 324, -1, 323, 348, 135, -1, + 257, 348, 124, -1, 267, 349, 325, -1, + 325, 349, 135, -1, 135, 349, 323, -1, + 182, 193, 187, -1, 267, 350, 349, -1, + 44, 193, 189, -1, 149, 350, 267, -1, + 189, 193, 182, -1, 45, 193, 44, -1, + 46, 193, 45, -1, 185, 194, 192, -1, + 326, 352, 149, -1, 190, 194, 185, -1, + 351, 352, 327, -1, 327, 352, 326, -1, + 107, 117, 113, -1, 8, 117, 112, -1, + 9, 117, 8, -1, 10, 117, 9, -1, + 327, 353, 351, -1, 112, 117, 107, -1, + 327, 354, 353, -1, 353, 354, 329, -1, + 354, 355, 329, -1, 161, 355, 327, -1, + 329, 355, 161, -1, 327, 355, 354, -1, + 279, 356, 274, -1, 191, 196, 184, -1, + 329, 356, 353, -1, 184, 196, 190, -1, + 274, 356, 329, -1, 47, 197, 46, -1, + 109, 119, 116, -1, 48, 197, 47, -1, + 283, 357, 332, -1, 279, 357, 356, -1, + 332, 357, 279, -1, 193, 197, 187, -1, + 292, 358, 335, -1, 187, 197, 191, -1, + 336, 358, 292, -1, 338, 358, 336, -1, + 46, 197, 193, -1, 1, 358, 338, -1, + 335, 358, 334, -1, 115, 119, 109, -1, + 11, 120, 10, -1, 12, 120, 11, -1, + 316, 359, 317, -1, 346, 359, 343, -1, + 315, 359, 346, -1, 317, 359, 315, -1, + 117, 120, 113, -1, 10, 120, 117, -1, + 343, 359, 0, -1, 316, 360, 359, -1, + 318, 360, 316, -1, 359, 360, 0, -1, + 348, 361, 347, -1, 190, 200, 194, -1, + 347, 361, 318, -1, 196, 200, 190, -1, + 318, 361, 360, -1, 194, 201, 192, -1, + 323, 362, 348, -1, 348, 362, 361, -1, + 48, 202, 197, -1, 49, 202, 48, -1, + 349, 364, 323, -1, 50, 202, 49, -1, + 191, 202, 196, -1, 197, 202, 191, -1, + 350, 365, 349, -1, 364, 365, 363, -1, + 349, 365, 364, -1, 333, 366, 283, -1, + 283, 366, 357, -1, 439, 370, 372, -1, + 439, 437, 370, -1, 440, 372, 373, -1, + 440, 373, 374, -1, 440, 439, 372, -1, + 441, 440, 374, -1, 442, 374, 375, -1, + 442, 441, 374, -1, 443, 375, 376, -1, + 443, 442, 375, -1, 444, 376, 377, -1, + 444, 377, 378, -1, 444, 443, 376, -1, + 445, 444, 378, -1, 446, 378, 379, -1, + 446, 379, 380, -1, 446, 445, 378, -1, + 447, 380, 381, -1, 447, 446, 380, -1, + 448, 447, 381, -1, 449, 381, 382, -1, + 449, 382, 383, -1, 449, 448, 381, -1, + 450, 383, 384, -1, 450, 449, 383, -1, + 451, 450, 384, -1, 452, 384, 385, -1, + 452, 451, 384, -1, 453, 385, 386, -1, + 453, 452, 385, -1, 454, 386, 387, -1, + 454, 387, 388, -1, 454, 453, 386, -1, + 455, 454, 388, -1, 456, 455, 388, -1, + 456, 388, 389, -1, 457, 456, 389, -1, + 457, 389, 390, -1, 457, 390, 391, -1, + 458, 457, 391, -1, 459, 391, 392, -1, + 459, 458, 391, -1, 460, 392, 393, -1, + 460, 393, 394, -1, 460, 459, 392, -1, + 461, 460, 394, -1, 462, 394, 395, -1, + 462, 461, 394, -1, 463, 395, 396, -1, + 463, 462, 395, -1, 464, 396, 397, -1, + 464, 463, 396, -1, 465, 397, 398, -1, + 465, 464, 397, -1, 466, 398, 399, -1, + 466, 465, 398, -1, 467, 399, 400, -1, + 467, 466, 399, -1, 468, 400, 401, -1, + 468, 467, 400, -1, 469, 401, 402, -1, + 469, 468, 401, -1, 470, 402, 403, -1, + 470, 403, 404, -1, 470, 469, 402, -1, + 471, 470, 404, -1, 472, 404, 405, -1, + 472, 471, 404, -1, 473, 405, 406, -1, + 473, 472, 405, -1, 474, 406, 407, -1, + 474, 473, 406, -1, 475, 407, 408, -1, + 475, 474, 407, -1, 476, 408, 409, -1, + 476, 475, 408, -1, 477, 409, 410, -1, + 477, 476, 409, -1, 478, 410, 411, -1, + 478, 477, 410, -1, 479, 411, 412, -1, + 479, 478, 411, -1, 480, 479, 412, -1, + 480, 412, 413, -1, 481, 480, 413, -1, + 481, 413, 414, -1, 482, 481, 414, -1, + 482, 414, 415, -1, 482, 415, 416, -1, + 483, 482, 416, -1, 484, 483, 416, -1, + 484, 416, 417, -1, 484, 417, 418, -1, + 485, 484, 418, -1, 485, 418, 419, -1, + 486, 485, 419, -1, 487, 486, 419, -1, + 487, 419, 420, -1, 488, 487, 420, -1, + 488, 420, 421, -1, 489, 488, 421, -1, + 489, 421, 422, -1, 490, 489, 422, -1, + 490, 422, 423, -1, 491, 490, 423, -1, + 491, 423, 424, -1, 492, 424, 425, -1, + 492, 491, 424, -1, 493, 425, 426, -1, + 493, 492, 425, -1, 494, 426, 427, -1, + 494, 493, 426, -1, 495, 427, 428, -1, + 495, 494, 427, -1, 496, 428, 429, -1, + 496, 495, 428, -1, 497, 429, 430, -1, + 497, 496, 429, -1, 498, 430, 431, -1, + 498, 497, 430, -1, 499, 431, 432, -1, + 499, 498, 431, -1, 500, 432, 433, -1, + 500, 499, 432, -1, 501, 433, 434, -1, + 501, 500, 433, -1, 502, 434, 435, -1, + 502, 501, 434, -1, 503, 435, 436, -1, + 503, 436, 371, -1, 503, 502, 435, -1, + 438, 503, 371, -1, 544, 546, 545, -1, + 543, 513, 512, -1, 543, 512, 544, -1, + 516, 514, 513, -1, 516, 515, 514, -1, + 516, 543, 542, -1, 516, 513, 543, -1, + 559, 561, 560, -1, 540, 542, 541, -1, + 518, 517, 516, -1, 519, 516, 542, -1, + 557, 559, 558, -1, 519, 518, 516, -1, + 557, 562, 561, -1, 557, 563, 562, -1, + 557, 564, 563, -1, 557, 565, 564, -1, + 557, 561, 559, -1, 520, 542, 540, -1, + 520, 519, 542, -1, 567, 566, 565, -1, + 567, 565, 557, -1, 537, 539, 538, -1, + 537, 540, 539, -1, 521, 520, 540, -1, + 521, 540, 537, -1, 555, 557, 556, -1, + 535, 537, 536, -1, 569, 568, 567, -1, + 535, 521, 537, -1, 523, 522, 521, -1, + 553, 555, 554, -1, 532, 534, 533, -1, + 532, 535, 534, -1, 552, 555, 553, -1, + 526, 524, 523, -1, 526, 525, 524, -1, + 506, 505, 504, -1, 507, 504, 569, -1, + 528, 527, 526, -1, 507, 567, 557, -1, + 528, 531, 530, -1, 507, 557, 555, -1, + 528, 532, 531, -1, 507, 506, 504, -1, + 528, 523, 521, -1, 507, 569, 567, -1, + 528, 521, 535, -1, 528, 535, 532, -1, + 550, 555, 552, -1, 528, 526, 523, -1, + 550, 552, 551, -1, 529, 528, 530, -1, + 509, 508, 507, -1, 548, 555, 550, -1, + 548, 507, 555, -1, 548, 550, 549, -1, + 511, 510, 509, -1, 511, 509, 507, -1, + 512, 507, 548, -1, 512, 511, 507, -1, + 512, 547, 546, -1, 512, 548, 547, -1, + 544, 512, 546, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -0.85782599 10.33 -4.5874415e-015, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -2.220446e-015, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.1508672 5.5346713 0.64866942, + -1.1285121 5.5695405 0.64267939, + -0.93052202 5.5112414 1.2704719, + -0.90049016 5.5346713 1.2531331, + -0.88044715 5.5695405 1.2415613, + -0.5021978 5.5346713 1.7721978, + -0.48583275 5.5695405 1.7558328, + -0.00047196861 5.5112414 2.2005219, + 0.016866917 5.5346713 2.1704903, + 0.028438753 5.5695405 2.1504471, + 0.61235529 5.5112414 2.4543633, + 0.62133056 5.5346713 2.4208672, + 0.62732059 5.5695405 2.3985121, + 1.27 5.5346713 2.5062661, + 1.27 5.5695405 2.4831226, + 1.9276447 5.5112414 2.4543633, + 1.9186695 5.5346713 2.4208672, + 1.9126794 5.5695405 2.3985121, + 2.540472 5.5112414 2.2005219, + 2.523133 5.5346713 2.1704903, + 2.5115612 5.5695405 2.1504471, + 3.0421977 5.5346713 1.7721978, + 3.0258327 5.5695405 1.7558328, + 3.4705219 5.5112414 1.2704719, + 3.4404902 5.5346713 1.2531331, + 3.4204471 5.5695405 1.2415613, + 3.6908672 5.5346713 0.64866942, + 3.6685121 5.5695405 0.64267939, + 3.8109438 5.5112414 -8.1722988e-016, + 3.7762661 5.5346713 -8.0607668e-016, + 3.7531226 5.5695405 -7.9863311e-016, + 3.6908672 5.5346713 -0.64866942, + 3.6685121 5.5695405 -0.64267939, + 3.4705219 5.5112414 -1.2704719, + 3.4404902 5.5346713 -1.2531331, + 3.4204471 5.5695405 -1.2415613, + 3.0421977 5.5346713 -1.7721978, + 3.0258327 5.5695405 -1.7558328, + 2.540472 5.5112414 -2.2005219, + 2.523133 5.5346713 -2.1704903, + 2.5115612 5.5695405 -2.1504471, + 1.9276447 5.5112414 -2.4543633, + 1.9186695 5.5346713 -2.4208672, + 1.9126794 5.5695405 -2.3985121, + 1.27 5.5346713 -2.5062661, + 1.27 5.5695405 -2.4831226, + 0.61235529 5.5112414 -2.4543633, + 0.62133056 5.5346713 -2.4208672, + 0.62732059 5.5695405 -2.3985121, + -0.00047196861 5.5112414 -2.2005219, + 0.016866917 5.5346713 -2.1704903, + 0.028438753 5.5695405 -2.1504471, + -0.5021978 5.5346713 -1.7721978, + -0.48583275 5.5695405 -1.7558328, + -0.93052202 5.5112414 -1.2704719, + -0.90049016 5.5346713 -1.2531331, + -0.88044715 5.5695405 -1.2415613, + -1.1508672 5.5346713 -0.64866942, + -1.1285121 5.5695405 -0.64267939, + -1.2210455 5.5346713 0.27579442, + -1.1755682 5.5346713 0.54823899, + -1.1003869 5.5346713 0.81402463, + -0.99641454 5.5346713 1.069923, + -0.86491406 5.5346713 1.312826, + -0.70748264 5.5346713 1.5397832, + -0.32276759 5.5346713 1.9350611, + -0.21566957 5.5346713 2.0184538, + -0.10015673 5.5346713 2.0985806, + 0.13909622 5.5346713 2.2366107, + 0.26184243 5.5346713 2.2945564, + 0.39208525 5.5346713 2.3474743, + 0.52046251 5.5346713 2.391561, + 0.78818649 5.5346713 2.4595175, + 0.92685074 5.5346713 2.4826636, + 1.0617627 5.5346713 2.4976003, + 1.4782373 5.5346713 2.4976003, + 1.6131493 5.5346713 2.4826636, + 1.7518135 5.5346713 2.4595175, + 2.0195374 5.5346713 2.391561, + 2.1479146 5.5346713 2.3474743, + 2.2781575 5.5346713 2.2945564, + 2.4009037 5.5346713 2.2366107, + 2.6401567 5.5346713 2.0985806, + 2.7556696 5.5346713 2.0184538, + 2.8627677 5.5346713 1.9350611, + 3.2474825 5.5346713 1.5397832, + 3.4049141 5.5346713 1.312826, + 3.5364146 5.5346713 1.069923, + 3.6403868 5.5346713 0.81402463, + 3.7155683 5.5346713 0.54823899, + 3.7610455 5.5346713 0.27579442, + 3.7610455 5.5346713 -0.27579442, + 3.7155683 5.5346713 -0.54823899, + 3.6403868 5.5346713 -0.81402463, + 3.5364146 5.5346713 -1.069923, + 3.4049141 5.5346713 -1.312826, + 3.2474825 5.5346713 -1.5397832, + 2.8627677 5.5346713 -1.9350611, + 2.7556696 5.5346713 -2.0184538, + 2.6401567 5.5346713 -2.0985806, + 2.4009037 5.5346713 -2.2366107, + 2.2781575 5.5346713 -2.2945564, + 2.1479146 5.5346713 -2.3474743, + 2.0195374 5.5346713 -2.391561, + 1.7518135 5.5346713 -2.4595175, + 1.6131493 5.5346713 -2.4826636, + 1.4782373 5.5346713 -2.4976003, + 1.0617627 5.5346713 -2.4976003, + 0.92685074 5.5346713 -2.4826636, + 0.78818649 5.5346713 -2.4595175, + 0.52046251 5.5346713 -2.391561, + 0.39208525 5.5346713 -2.3474743, + 0.26184243 5.5346713 -2.2945564, + 0.13909622 5.5346713 -2.2366107, + -0.10015673 5.5346713 -2.0985806, + -0.21566957 5.5346713 -2.0184538, + -0.32276759 5.5346713 -1.9350611, + -0.70748264 5.5346713 -1.5397832, + -0.86491406 5.5346713 -1.312826, + -0.99641454 5.5346713 -1.069923, + -1.1003869 5.5346713 -0.81402463, + -1.1755682 5.5346713 -0.54823899, + -1.2210455 5.5346713 -0.27579442, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -0.99803102 10.33 -4.5874415e-015, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -0.99725455 10.314245 0.60750902, + -1.0621122 10.269381 0.62488759, + -1.1054487 10.202234 0.63649952, + -0.76276481 10.314245 1.1736174, + -0.82091457 10.269381 1.20719, + -0.85976899 10.202234 1.2296227, + -0.3897455 10.314245 1.6597455, + -0.4372246 10.269381 1.7072246, + -0.46894911 10.202234 1.7389491, + 0.0963827 10.314245 2.0327649, + 0.062809907 10.269381 2.0909145, + 0.040377289 10.202234 2.1297691, + 0.66249096 10.314245 2.2672546, + 0.64511245 10.269381 2.3321121, + 0.63350046 10.202234 2.3754487, + 1.27 10.314245 2.3472347, + 1.27 10.269381 2.4143801, + 1.27 10.202234 2.4592454, + 1.877509 10.314245 2.2672546, + 1.8948876 10.269381 2.3321121, + 1.9064995 10.202234 2.3754487, + 2.4436173 10.314245 2.0327649, + 2.47719 10.269381 2.0909145, + 2.4996228 10.202234 2.1297691, + 2.9297454 10.314245 1.6597455, + 2.9772246 10.269381 1.7072246, + 3.008949 10.202234 1.7389491, + 3.3027649 10.314245 1.1736174, + 3.3609145 10.269381 1.20719, + 3.3997691 10.202234 1.2296227, + 3.5372546 10.314245 0.60750902, + 3.6021121 10.269381 0.62488759, + 3.6454487 10.202234 0.63649952, + 3.6172347 10.314245 -7.5492823e-016, + 3.6843803 10.269381 -7.7652391e-016, + 3.7292454 10.202234 -7.9095365e-016, + 3.5372546 10.314245 -0.60750902, + 3.6021121 10.269381 -0.62488759, + 3.6454487 10.202234 -0.63649952, + 3.3027649 10.314245 -1.1736174, + 3.3609145 10.269381 -1.20719, + 3.3997691 10.202234 -1.2296227, + 2.9297454 10.314245 -1.6597455, + 2.9772246 10.269381 -1.7072246, + 3.008949 10.202234 -1.7389491, + 2.4436173 10.314245 -2.0327649, + 2.47719 10.269381 -2.0909145, + 2.4996228 10.202234 -2.1297691, + 1.877509 10.314245 -2.2672546, + 1.8948876 10.269381 -2.3321121, + 1.9064995 10.202234 -2.3754487, + 1.27 10.314245 -2.3472347, + 1.27 10.269381 -2.4143801, + 1.27 10.202234 -2.4592454, + 0.66249096 10.314245 -2.2672546, + 0.64511245 10.269381 -2.3321121, + 0.63350046 10.202234 -2.3754487, + 0.0963827 10.314245 -2.0327649, + 0.062809907 10.269381 -2.0909145, + 0.040377289 10.202234 -2.1297691, + -0.3897455 10.314245 -1.6597455, + -0.4372246 10.269381 -1.7072246, + -0.46894911 10.202234 -1.7389491, + -0.76276481 10.314245 -1.1736174, + -0.82091457 10.269381 -1.20719, + -0.85976899 10.202234 -1.2296227, + -0.99725455 10.314245 -0.60750902, + -1.0621122 10.269381 -0.62488759, + -1.1054487 10.202234 -0.63649952, + -1.1373769 10.269381 0.18376169, + -1.1286322 10.269381 0.27530921, + -1.0583193 10.302272 0.45057157, + -1.109422 10.269381 0.40936849, + -1.1494298 10.226516 0.36809859, + -1.0815938 10.269381 0.54702699, + -1.0753876 10.269381 0.57305193, + -1.0249686 10.269381 0.74990028, + -1.0038784 10.269381 0.81160873, + -0.89434409 10.302272 0.96938145, + -0.95479393 10.269381 0.93782926, + -1.0043657 10.226516 0.90354764, + -0.89649999 10.269381 1.0656029, + -0.87235302 10.269381 1.1133533, + -0.78139991 10.269381 1.2731811, + -0.76085925 10.269381 1.3056961, + -0.68445337 10.269381 1.4175131, + -0.74243408 10.226516 1.3925683, + -0.61643785 10.302272 1.4371631, + -0.59872568 10.269381 1.5287564, + -0.54687995 10.269381 1.5900248, + -0.35495755 10.269381 1.7857057, + -0.31246096 10.269381 1.8234717, + -0.23922966 10.302272 1.8292927, + -0.20375824 10.269381 1.9123986, + -0.16133024 10.226516 1.9850519, + -0.094210699 10.269381 1.9920243, + -0.042721037 10.269381 2.0263255, + 0.19839923 10.269381 2.1635396, + 0.26785997 10.269381 2.1965761, + 0.32251927 10.226516 2.256417, + 0.39259952 10.269381 2.249311, + 0.46816152 10.302272 2.231847, + 0.52486974 10.269381 2.2965219, + 0.56474322 10.269381 2.3090787, + 0.74253601 10.269381 2.3560588, + 0.79159987 10.269381 2.366509, + 0.85505468 10.226516 2.4118371, + 0.9250437 10.269381 2.3896103, + 0.99794686 10.302272 2.3558593, + 1.0645708 10.269381 2.4056249, + 1.1329551 10.269381 2.4104877, + 1.4070449 10.269381 2.4104877, + 1.4754292 10.269381 2.4056249, + 1.5420531 10.302272 2.3558593, + 1.6149563 10.269381 2.3896103, + 1.6849453 10.226516 2.4118371, + 1.7484001 10.269381 2.366509, + 1.797464 10.269381 2.3560588, + 1.9752568 10.269381 2.3090787, + 2.0151303 10.269381 2.2965219, + 2.0718384 10.302272 2.231847, + 2.1474004 10.269381 2.249311, + 2.2174807 10.226516 2.256417, + 2.27214 10.269381 2.1965761, + 2.3416007 10.269381 2.1635396, + 2.582721 10.269381 2.0263255, + 2.6342106 10.269381 1.9920243, + 2.7013302 10.226516 1.9850519, + 2.7437582 10.269381 1.9123986, + 2.7792296 10.302272 1.8292927, + 2.8524609 10.269381 1.8234717, + 2.8949575 10.269381 1.7857057, + 3.08688 10.269381 1.5900248, + 3.1387258 10.269381 1.5287564, + 3.1564379 10.302272 1.4371631, + 3.2244534 10.269381 1.4175131, + 3.282434 10.226516 1.3925683, + 3.3008592 10.269381 1.3056961, + 3.3213999 10.269381 1.2731811, + 3.412353 10.269381 1.1133533, + 3.4365001 10.269381 1.0656029, + 3.4343441 10.302272 0.96938145, + 3.4947939 10.269381 0.93782926, + 3.5443656 10.226516 0.90354764, + 3.5438783 10.269381 0.81160873, + 3.5649686 10.269381 0.74990028, + 3.6153877 10.269381 0.57305193, + 3.6215937 10.269381 0.54702699, + 3.5983193 10.302272 0.45057157, + 3.6494219 10.269381 0.40936849, + 3.6894298 10.226516 0.36809859, + 3.6686323 10.269381 0.27530921, + 3.6773767 10.269381 0.18376169, + 3.6773767 10.269381 -0.18376169, + 3.6686323 10.269381 -0.27530921, + 3.5983193 10.302272 -0.45057157, + 3.6494219 10.269381 -0.40936849, + 3.6894298 10.226516 -0.36809859, + 3.6215937 10.269381 -0.54702699, + 3.6153877 10.269381 -0.57305193, + 3.5649686 10.269381 -0.74990028, + 3.5438783 10.269381 -0.81160873, + 3.4343441 10.302272 -0.96938145, + 3.4947939 10.269381 -0.93782926, + 3.5443656 10.226516 -0.90354764, + 3.4365001 10.269381 -1.0656029, + 3.412353 10.269381 -1.1133533, + 3.3213999 10.269381 -1.2731811, + 3.3008592 10.269381 -1.3056961, + 3.2244534 10.269381 -1.4175131, + 3.282434 10.226516 -1.3925683, + 3.1564379 10.302272 -1.4371631, + 3.1387258 10.269381 -1.5287564, + 3.08688 10.269381 -1.5900248, + 2.8949575 10.269381 -1.7857057, + 2.8524609 10.269381 -1.8234717, + 2.7792296 10.302272 -1.8292927, + 2.7437582 10.269381 -1.9123986, + 2.7013302 10.226516 -1.9850519, + 2.6342106 10.269381 -1.9920243, + 2.582721 10.269381 -2.0263255, + 2.3416007 10.269381 -2.1635396, + 2.27214 10.269381 -2.1965761, + 2.2174807 10.226516 -2.256417, + 2.1474004 10.269381 -2.249311, + 2.0718384 10.302272 -2.231847, + 2.0151303 10.269381 -2.2965219, + 1.9752568 10.269381 -2.3090787, + 1.797464 10.269381 -2.3560588, + 1.7484001 10.269381 -2.366509, + 1.6849453 10.226516 -2.4118371, + 1.6149563 10.269381 -2.3896103, + 1.5420531 10.302272 -2.3558593, + 1.4754292 10.269381 -2.4056249, + 1.4070449 10.269381 -2.4104877, + 1.1329551 10.269381 -2.4104877, + 1.0645708 10.269381 -2.4056249, + 0.99794686 10.302272 -2.3558593, + 0.9250437 10.269381 -2.3896103, + 0.85505468 10.226516 -2.4118371, + 0.79159987 10.269381 -2.366509, + 0.74253601 10.269381 -2.3560588, + 0.56474322 10.269381 -2.3090787, + 0.52486974 10.269381 -2.2965219, + 0.46816152 10.302272 -2.231847, + 0.39259952 10.269381 -2.249311, + 0.32251927 10.226516 -2.256417, + 0.26785997 10.269381 -2.1965761, + 0.19839923 10.269381 -2.1635396, + -0.042721037 10.269381 -2.0263255, + -0.094210699 10.269381 -1.9920243, + -0.16133024 10.226516 -1.9850519, + -0.20375824 10.269381 -1.9123986, + -0.23922966 10.302272 -1.8292927, + -0.31246096 10.269381 -1.8234717, + -0.35495755 10.269381 -1.7857057, + -0.54687995 10.269381 -1.5900248, + -0.59872568 10.269381 -1.5287564, + -0.61643785 10.302272 -1.4371631, + -0.68445337 10.269381 -1.4175131, + -0.74243408 10.226516 -1.3925683, + -0.76085925 10.269381 -1.3056961, + -0.78139991 10.269381 -1.2731811, + -0.87235302 10.269381 -1.1133533, + -0.89649999 10.269381 -1.0656029, + -0.89434409 10.302272 -0.96938145, + -0.95479393 10.269381 -0.93782926, + -1.0043657 10.226516 -0.90354764, + -1.0038784 10.269381 -0.81160873, + -1.0249686 10.269381 -0.74990028, + -1.0753876 10.269381 -0.57305193, + -1.0815938 10.269381 -0.54702699, + -1.0583193 10.302272 -0.45057157, + -1.109422 10.269381 -0.40936849, + -1.1494298 10.226516 -0.36809859, + -1.1286322 10.269381 -0.27530921, + -1.1373769 10.269381 -0.18376169, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -0.85782599 10.33 -4.5874415e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -1.65 5 -2.220446e-015, + -1.65 5.5 -2.4424907e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.205 5.6105957 -2.491605e-015, + -1.205 10.123031 -4.4955287e-015, + -0.99803102 10.33 -4.5874415e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 1, -1, 53, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 54, -1, 0, 53, -1, 158, + 159, 160, 161, 162, 163, 164, 165, 166, + 167, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 182, + 183, 184, 185, 186, 187, 188, 189, 190, + 191, 192, 193, 194, 195, 196, 197, 198, + 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 158, -1, 283, + 285, 286, 287, 288, 289, 290, 291, 292, + 293, 294, 295, 296, 297, 298, 299, 300, + 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 328, 329, 330, 331, 332, + 333, 334, 335, 336, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 284, -1, 220, + 283, -1, 409, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 462, 463, + 464, 465, 466, 467, 410, -1, 346, 409, + -1, 527, 529, 530, 531, 532, 533, 534, + 535, 536, 537, 538, 539, 540, 541, 542, + 543, 544, 545, 546, 547, 548, 549, 550, + 551, 552, 553, 554, 555, 556, 557, 558, + 559, 560, 561, 562, 563, 564, 565, 566, + 567, 568, 569, 570, 571, 572, 573, 574, + 575, 576, 577, 578, 579, 580, 581, 582, + 583, 528, -1, 468, 584, 585, 586, 587, + 588, 527, -1, 774, 776, 777, 778, 779, + 780, 781, 782, 783, 784, 785, 786, 787, + 788, 789, 790, 791, 792, 793, 794, 795, + 796, 797, 798, 799, 800, 801, 802, 803, + 804, 805, 806, 807, 808, 809, 810, 811, + 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 824, 825, 826, 827, + 828, 829, 830, 775, -1, 717, 774, -1, + 831, 833, 834, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 860, 861, 862, 863, + 864, 865, 866, 867, 868, 869, 870, 871, + 872, 873, 874, 875, 876, 877, 878, 879, + 880, 881, 882, 883, 884, 885, 832, -1, + 832, 948, 949, 950, 951, 952, 887, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 0, 2, -1, 55, 53, 2, -1, + 56, 2, 3, -1, 56, 3, 4, -1, + 56, 55, 2, -1, 57, 4, 5, -1, + 57, 56, 4, -1, 58, 5, 6, -1, + 58, 57, 5, -1, 59, 6, 7, -1, + 59, 58, 6, -1, 60, 59, 7, -1, + 61, 7, 8, -1, 61, 60, 7, -1, + 62, 8, 9, -1, 62, 9, 10, -1, + 62, 61, 8, -1, 63, 10, 11, -1, + 63, 62, 10, -1, 64, 11, 12, -1, + 64, 63, 11, -1, 65, 64, 12, -1, + 66, 12, 13, -1, 66, 13, 14, -1, + 66, 65, 12, -1, 67, 14, 15, -1, + 67, 66, 14, -1, 68, 67, 15, -1, + 69, 15, 16, -1, 69, 16, 17, -1, + 69, 68, 15, -1, 70, 69, 17, -1, + 71, 17, 18, -1, 71, 18, 19, -1, + 71, 70, 17, -1, 72, 19, 20, -1, + 72, 71, 19, -1, 73, 72, 20, -1, + 74, 20, 21, -1, 74, 73, 20, -1, + 75, 21, 22, -1, 75, 22, 23, -1, + 75, 74, 21, -1, 76, 75, 23, -1, + 77, 23, 24, -1, 77, 76, 23, -1, + 78, 77, 24, -1, 78, 24, 25, -1, + 78, 25, 26, -1, 79, 78, 26, -1, + 80, 79, 26, -1, 80, 26, 27, -1, + 80, 27, 28, -1, 81, 80, 28, -1, + 82, 81, 28, -1, 82, 28, 29, -1, + 82, 29, 30, -1, 83, 82, 30, -1, + 84, 30, 31, -1, 84, 83, 30, -1, + 84, 31, 32, -1, 85, 84, 32, -1, + 86, 32, 33, -1, 86, 33, 34, -1, + 86, 85, 32, -1, 87, 86, 34, -1, + 88, 34, 35, -1, 88, 87, 34, -1, + 89, 35, 36, -1, 89, 88, 35, -1, + 90, 36, 37, -1, 90, 89, 36, -1, + 91, 37, 38, -1, 91, 90, 37, -1, + 92, 38, 39, -1, 92, 91, 38, -1, + 93, 39, 40, -1, 93, 40, 41, -1, + 93, 92, 39, -1, 94, 93, 41, -1, + 95, 41, 42, -1, 95, 94, 41, -1, + 96, 42, 43, -1, 96, 95, 42, -1, + 97, 43, 44, -1, 97, 44, 45, -1, + 97, 96, 43, -1, 98, 97, 45, -1, + 99, 45, 46, -1, 99, 98, 45, -1, + 100, 46, 47, -1, 100, 99, 46, -1, + 101, 47, 48, -1, 101, 48, 49, -1, + 101, 100, 47, -1, 102, 101, 49, -1, + 103, 102, 49, -1, 103, 49, 50, -1, + 104, 103, 50, -1, 104, 50, 51, -1, + 105, 104, 51, -1, 105, 51, 52, -1, + 54, 105, 52, -1, 54, 52, 1, -1, + 106, 155, 156, -1, 106, 156, 157, -1, + 141, 138, 139, -1, 141, 139, 140, -1, + 136, 137, 138, -1, 136, 138, 141, -1, + 117, 118, 119, -1, 117, 119, 120, -1, + 117, 120, 121, -1, 135, 136, 141, -1, + 117, 121, 155, -1, 117, 155, 106, -1, + 143, 141, 142, -1, 108, 106, 107, -1, + 108, 117, 106, -1, 116, 108, 109, -1, + 116, 117, 108, -1, 115, 109, 110, -1, + 115, 116, 109, -1, 145, 143, 144, -1, + 114, 115, 110, -1, 112, 110, 111, -1, + 112, 114, 110, -1, 113, 114, 112, -1, + 131, 132, 133, -1, 131, 133, 134, -1, + 131, 134, 135, -1, 131, 135, 141, -1, + 131, 141, 143, -1, 147, 145, 146, -1, + 128, 129, 130, -1, 128, 130, 131, -1, + 150, 147, 148, -1, 150, 148, 149, -1, + 150, 145, 147, -1, 126, 127, 128, -1, + 126, 128, 131, -1, 152, 145, 150, -1, + 152, 150, 151, -1, 152, 143, 145, -1, + 124, 126, 131, -1, 124, 125, 126, -1, + 124, 131, 143, -1, 154, 152, 153, -1, + 155, 143, 152, -1, 155, 152, 154, -1, + 122, 143, 155, -1, 122, 123, 124, -1, + 122, 124, 143, -1, 121, 122, 155, -1, + 194, 198, 195, -1, 193, 198, 194, -1, + 214, 212, 211, -1, 214, 213, 212, -1, + 171, 168, 167, -1, 215, 211, 210, -1, + 171, 169, 168, -1, 171, 170, 169, -1, + 215, 214, 211, -1, 171, 167, 162, -1, + 171, 162, 198, -1, 171, 198, 193, -1, + 171, 193, 192, -1, 172, 192, 191, -1, + 172, 171, 192, -1, 208, 210, 209, -1, + 173, 172, 191, -1, 217, 216, 215, -1, + 217, 210, 208, -1, 189, 191, 190, -1, + 217, 215, 210, -1, 218, 208, 207, -1, + 218, 217, 208, -1, 187, 189, 188, -1, + 176, 175, 174, -1, 158, 219, 218, -1, + 186, 191, 189, -1, 186, 189, 187, -1, + 204, 206, 205, -1, 204, 207, 206, -1, + 178, 177, 176, -1, 160, 159, 158, -1, + 179, 178, 176, -1, 183, 185, 184, -1, + 180, 174, 173, -1, 180, 173, 191, -1, + 180, 191, 186, -1, 201, 203, 202, -1, + 180, 176, 174, -1, 201, 204, 203, -1, + 180, 179, 176, -1, 162, 161, 160, -1, + 181, 183, 182, -1, 181, 186, 185, -1, + 181, 180, 186, -1, 181, 185, 183, -1, + 162, 160, 158, -1, 198, 162, 158, -1, + 198, 200, 199, -1, 198, 201, 200, -1, + 198, 218, 207, -1, 198, 158, 218, -1, + 198, 207, 204, -1, 198, 204, 201, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 167, 163, 162, -1, 167, 166, 163, -1, + 195, 197, 196, -1, 195, 198, 197, -1, + 285, 220, 222, -1, 285, 283, 220, -1, + 286, 222, 223, -1, 286, 285, 222, -1, + 287, 223, 224, -1, 287, 286, 223, -1, + 288, 224, 225, -1, 288, 287, 224, -1, + 289, 225, 226, -1, 289, 288, 225, -1, + 290, 226, 227, -1, 290, 289, 226, -1, + 291, 227, 228, -1, 291, 290, 227, -1, + 292, 228, 229, -1, 292, 291, 228, -1, + 293, 229, 230, -1, 293, 292, 229, -1, + 294, 230, 231, -1, 294, 293, 230, -1, + 295, 231, 232, -1, 295, 294, 231, -1, + 296, 232, 233, -1, 296, 295, 232, -1, + 297, 233, 234, -1, 297, 296, 233, -1, + 298, 234, 235, -1, 298, 297, 234, -1, + 299, 235, 236, -1, 299, 298, 235, -1, + 300, 236, 237, -1, 300, 299, 236, -1, + 301, 237, 238, -1, 301, 300, 237, -1, + 302, 238, 239, -1, 302, 301, 238, -1, + 303, 302, 239, -1, 303, 239, 240, -1, + 304, 303, 240, -1, 304, 240, 241, -1, + 305, 304, 241, -1, 305, 241, 242, -1, + 306, 305, 242, -1, 306, 242, 243, -1, + 307, 243, 244, -1, 307, 306, 243, -1, + 308, 244, 245, -1, 308, 307, 244, -1, + 309, 245, 246, -1, 309, 308, 245, -1, + 310, 246, 247, -1, 310, 309, 246, -1, + 311, 247, 248, -1, 311, 310, 247, -1, + 312, 248, 249, -1, 312, 311, 248, -1, + 313, 249, 250, -1, 313, 312, 249, -1, + 314, 250, 251, -1, 314, 313, 250, -1, + 315, 251, 252, -1, 315, 314, 251, -1, + 316, 252, 253, -1, 316, 315, 252, -1, + 317, 253, 254, -1, 317, 316, 253, -1, + 318, 254, 255, -1, 318, 317, 254, -1, + 319, 255, 256, -1, 319, 318, 255, -1, + 320, 256, 257, -1, 320, 319, 256, -1, + 321, 257, 258, -1, 321, 320, 257, -1, + 322, 258, 259, -1, 322, 321, 258, -1, + 323, 259, 260, -1, 323, 322, 259, -1, + 324, 260, 261, -1, 324, 323, 260, -1, + 325, 261, 262, -1, 325, 324, 261, -1, + 326, 262, 263, -1, 326, 325, 262, -1, + 327, 263, 264, -1, 327, 326, 263, -1, + 328, 327, 264, -1, 328, 264, 265, -1, + 329, 328, 265, -1, 329, 265, 266, -1, + 330, 329, 266, -1, 330, 266, 267, -1, + 331, 330, 267, -1, 331, 267, 268, -1, + 332, 331, 268, -1, 332, 268, 269, -1, + 333, 332, 269, -1, 333, 269, 270, -1, + 334, 333, 270, -1, 334, 270, 271, -1, + 335, 334, 271, -1, 335, 271, 272, -1, + 336, 335, 272, -1, 336, 272, 273, -1, + 337, 336, 273, -1, 337, 273, 274, -1, + 338, 337, 274, -1, 338, 274, 275, -1, + 339, 338, 275, -1, 339, 275, 276, -1, + 340, 339, 276, -1, 340, 276, 277, -1, + 341, 340, 277, -1, 341, 277, 278, -1, + 342, 278, 279, -1, 342, 341, 278, -1, + 343, 279, 280, -1, 343, 342, 279, -1, + 344, 280, 281, -1, 344, 343, 280, -1, + 345, 281, 282, -1, 345, 344, 281, -1, + 284, 282, 221, -1, 284, 345, 282, -1, + 409, 346, 348, -1, 411, 348, 349, -1, + 411, 409, 348, -1, 412, 349, 350, -1, + 412, 411, 349, -1, 413, 350, 351, -1, + 413, 412, 350, -1, 414, 351, 352, -1, + 414, 413, 351, -1, 415, 352, 353, -1, + 415, 414, 352, -1, 416, 353, 354, -1, + 416, 415, 353, -1, 417, 354, 355, -1, + 417, 416, 354, -1, 418, 355, 356, -1, + 418, 417, 355, -1, 419, 356, 357, -1, + 419, 418, 356, -1, 420, 357, 358, -1, + 420, 419, 357, -1, 421, 358, 359, -1, + 421, 420, 358, -1, 422, 359, 360, -1, + 422, 421, 359, -1, 423, 360, 361, -1, + 423, 422, 360, -1, 424, 361, 362, -1, + 424, 423, 361, -1, 425, 362, 363, -1, + 425, 363, 364, -1, 425, 424, 362, -1, + 426, 364, 365, -1, 426, 425, 364, -1, + 427, 365, 366, -1, 427, 426, 365, -1, + 428, 366, 367, -1, 428, 427, 366, -1, + 429, 428, 367, -1, 429, 367, 368, -1, + 430, 429, 368, -1, 430, 368, 369, -1, + 431, 430, 369, -1, 431, 369, 370, -1, + 432, 431, 370, -1, 432, 370, 371, -1, + 433, 432, 371, -1, 433, 371, 372, -1, + 434, 433, 372, -1, 434, 372, 373, -1, + 435, 373, 374, -1, 435, 434, 373, -1, + 436, 374, 375, -1, 436, 435, 374, -1, + 437, 375, 376, -1, 437, 436, 375, -1, + 438, 376, 377, -1, 438, 437, 376, -1, + 439, 377, 378, -1, 439, 378, 379, -1, + 439, 438, 377, -1, 440, 379, 380, -1, + 440, 439, 379, -1, 441, 380, 381, -1, + 441, 440, 380, -1, 442, 381, 382, -1, + 442, 441, 381, -1, 443, 382, 383, -1, + 443, 442, 382, -1, 444, 383, 384, -1, + 444, 443, 383, -1, 445, 384, 385, -1, + 445, 444, 384, -1, 446, 385, 386, -1, + 446, 445, 385, -1, 447, 386, 387, -1, + 447, 446, 386, -1, 448, 387, 388, -1, + 448, 447, 387, -1, 449, 388, 389, -1, + 449, 448, 388, -1, 450, 389, 390, -1, + 450, 449, 389, -1, 451, 390, 391, -1, + 451, 450, 390, -1, 452, 391, 392, -1, + 452, 451, 391, -1, 453, 452, 392, -1, + 453, 392, 393, -1, 453, 393, 394, -1, + 454, 453, 394, -1, 454, 394, 395, -1, + 455, 454, 395, -1, 455, 395, 396, -1, + 456, 455, 396, -1, 456, 396, 397, -1, + 457, 456, 397, -1, 457, 397, 398, -1, + 458, 457, 398, -1, 458, 398, 399, -1, + 459, 458, 399, -1, 459, 399, 400, -1, + 460, 459, 400, -1, 460, 400, 401, -1, + 461, 460, 401, -1, 461, 401, 402, -1, + 462, 461, 402, -1, 462, 402, 403, -1, + 463, 462, 403, -1, 463, 403, 404, -1, + 464, 463, 404, -1, 464, 404, 405, -1, + 465, 464, 405, -1, 465, 405, 406, -1, + 466, 465, 406, -1, 466, 406, 407, -1, + 467, 407, 408, -1, 467, 466, 407, -1, + 410, 408, 347, -1, 410, 467, 408, -1, + 688, 627, 628, -1, 689, 629, 628, -1, + 689, 503, 504, -1, 689, 561, 629, -1, + 689, 627, 503, -1, 689, 628, 627, -1, + 690, 689, 504, -1, 690, 561, 689, -1, + 690, 504, 505, -1, 690, 505, 562, -1, + 690, 562, 561, -1, 691, 630, 506, -1, + 691, 631, 630, -1, 691, 563, 631, -1, + 691, 564, 563, -1, 692, 691, 506, -1, + 692, 506, 507, -1, 692, 564, 691, -1, + 692, 565, 564, -1, 693, 507, 632, -1, + 693, 692, 507, -1, 693, 633, 565, -1, + 693, 565, 692, -1, 693, 632, 633, -1, + 694, 634, 633, -1, 470, 584, 468, -1, + 694, 633, 508, -1, 470, 585, 584, -1, + 694, 566, 634, -1, 695, 508, 509, -1, + 695, 694, 508, -1, 695, 566, 694, -1, + 695, 567, 566, -1, 696, 695, 509, -1, + 696, 567, 695, -1, 529, 527, 588, -1, + 697, 509, 510, -1, 697, 567, 696, -1, + 697, 696, 509, -1, 697, 510, 635, -1, + 697, 637, 567, -1, 697, 635, 636, -1, + 697, 636, 637, -1, 698, 510, 511, -1, + 698, 568, 636, -1, 698, 635, 510, -1, + 698, 636, 635, -1, 698, 569, 568, -1, + 699, 569, 698, -1, 699, 698, 511, -1, + 700, 639, 570, -1, 700, 511, 512, -1, + 700, 569, 699, -1, 700, 699, 511, -1, + 700, 512, 638, -1, 700, 638, 639, -1, + 700, 570, 569, -1, 701, 571, 570, -1, + 701, 570, 639, -1, 701, 513, 514, -1, + 701, 638, 513, -1, 701, 639, 638, -1, + 702, 701, 514, -1, 702, 571, 701, -1, + 703, 572, 571, -1, 703, 514, 515, -1, + 703, 571, 702, -1, 703, 702, 514, -1, + 703, 515, 640, -1, 703, 641, 572, -1, + 703, 640, 641, -1, 704, 515, 516, -1, + 704, 640, 515, -1, 704, 641, 640, -1, + 704, 573, 642, -1, 704, 642, 641, -1, + 705, 704, 516, -1, 705, 573, 704, -1, + 706, 574, 573, -1, 706, 516, 517, -1, + 706, 573, 705, -1, 706, 705, 516, -1, + 707, 645, 574, -1, 707, 644, 645, -1, + 707, 574, 706, -1, 707, 706, 517, -1, + 707, 517, 644, -1, 708, 575, 644, -1, + 708, 643, 518, -1, 708, 644, 643, -1, + 709, 576, 575, -1, 709, 575, 708, -1, + 709, 518, 519, -1, 709, 708, 518, -1, + 710, 646, 647, -1, 710, 519, 646, -1, + 710, 647, 577, -1, 710, 577, 576, -1, + 710, 576, 709, -1, 710, 709, 519, -1, + 711, 579, 578, -1, 711, 578, 520, -1, + 711, 520, 521, -1, 712, 648, 649, -1, + 712, 522, 648, -1, 712, 650, 579, -1, + 712, 649, 650, -1, 712, 579, 711, -1, + 712, 521, 522, -1, 712, 711, 521, -1, + 713, 649, 648, -1, 713, 581, 580, -1, + 713, 648, 523, -1, 713, 580, 649, -1, + 714, 581, 713, -1, 714, 713, 523, -1, + 714, 524, 651, -1, 714, 652, 581, -1, + 714, 651, 652, -1, 714, 523, 524, -1, + 715, 583, 582, -1, 715, 651, 525, -1, + 715, 582, 652, -1, 715, 652, 651, -1, + 716, 715, 525, -1, 716, 590, 591, -1, + 716, 591, 592, -1, 716, 592, 593, -1, + 716, 525, 526, -1, 716, 583, 715, -1, + 716, 526, 590, -1, 716, 593, 583, -1, + 589, 526, 469, -1, 590, 526, 589, -1, + 528, 583, 593, -1, 594, 471, 472, -1, + 595, 531, 530, -1, 596, 473, 474, -1, + 598, 533, 532, -1, 598, 532, 597, -1, + 599, 476, 477, -1, 600, 476, 599, -1, + 600, 535, 534, -1, 600, 534, 476, -1, + 601, 478, 479, -1, 602, 601, 479, -1, + 603, 538, 537, -1, 603, 537, 602, -1, + 606, 605, 540, -1, 606, 540, 539, -1, + 607, 483, 484, -1, 611, 545, 544, -1, + 611, 544, 610, -1, 612, 488, 489, -1, + 613, 488, 612, -1, 614, 613, 547, -1, + 614, 547, 546, -1, 615, 490, 491, -1, + 616, 491, 550, -1, 616, 615, 491, -1, + 616, 550, 549, -1, 617, 493, 494, -1, + 619, 618, 552, -1, 619, 552, 551, -1, + 620, 495, 496, -1, 621, 554, 553, -1, + 622, 497, 498, -1, 622, 498, 499, -1, + 624, 556, 555, -1, 624, 557, 556, -1, + 625, 500, 501, -1, 626, 559, 558, -1, + 627, 502, 503, -1, 629, 560, 628, -1, + 629, 561, 560, -1, 630, 505, 506, -1, + 631, 562, 505, -1, 631, 563, 562, -1, + 631, 505, 630, -1, 632, 507, 508, -1, + 633, 632, 508, -1, 634, 565, 633, -1, + 634, 566, 565, -1, 637, 636, 568, -1, + 637, 568, 567, -1, 638, 512, 513, -1, + 642, 573, 572, -1, 642, 572, 641, -1, + 643, 517, 518, -1, 644, 517, 643, -1, + 645, 575, 574, -1, 645, 644, 575, -1, + 646, 519, 520, -1, 647, 646, 520, -1, + 647, 578, 577, -1, 647, 520, 578, -1, + 648, 522, 523, -1, 650, 580, 579, -1, + 650, 649, 580, -1, 651, 524, 525, -1, + 652, 582, 581, -1, 653, 470, 471, -1, + 653, 586, 585, -1, 653, 587, 586, -1, + 653, 588, 587, -1, 653, 585, 470, -1, + 653, 529, 588, -1, 654, 529, 653, -1, + 654, 471, 594, -1, 654, 653, 471, -1, + 654, 595, 530, -1, 654, 594, 595, -1, + 654, 530, 529, -1, 655, 472, 473, -1, + 655, 594, 472, -1, 655, 595, 594, -1, + 655, 531, 595, -1, 656, 596, 597, -1, + 656, 531, 655, -1, 656, 655, 473, -1, + 656, 532, 531, -1, 656, 473, 596, -1, + 656, 597, 532, -1, 657, 597, 596, -1, + 657, 474, 475, -1, 657, 598, 597, -1, + 657, 596, 474, -1, 657, 533, 598, -1, + 658, 475, 476, -1, 658, 657, 475, -1, + 658, 533, 657, -1, 658, 534, 533, -1, + 658, 476, 534, -1, 659, 599, 477, -1, + 659, 600, 599, -1, 659, 535, 600, -1, + 659, 536, 535, -1, 660, 477, 478, -1, + 660, 536, 659, -1, 660, 659, 477, -1, + 660, 537, 536, -1, 661, 537, 660, -1, + 661, 478, 601, -1, 661, 601, 602, -1, + 661, 660, 478, -1, 661, 602, 537, -1, + 662, 602, 479, -1, 662, 538, 603, -1, + 662, 603, 602, -1, 663, 479, 480, -1, + 663, 538, 662, -1, 663, 539, 538, -1, + 663, 662, 479, -1, 664, 539, 663, -1, + 664, 663, 480, -1, 665, 481, 604, -1, + 665, 480, 481, -1, 665, 604, 605, -1, + 665, 605, 606, -1, 665, 606, 539, -1, + 665, 539, 664, -1, 665, 664, 480, -1, + 666, 604, 481, -1, 666, 481, 482, -1, + 666, 605, 604, -1, 666, 540, 605, -1, + 666, 541, 540, -1, 667, 541, 666, -1, + 667, 666, 482, -1, 668, 482, 483, -1, + 668, 483, 607, -1, 668, 607, 608, -1, + 668, 608, 542, -1, 668, 541, 667, -1, + 668, 542, 541, -1, 668, 667, 482, -1, + 669, 484, 485, -1, 669, 607, 484, -1, + 669, 608, 607, -1, 669, 542, 608, -1, + 669, 543, 542, -1, 670, 669, 485, -1, + 670, 543, 669, -1, 671, 670, 485, -1, + 671, 485, 486, -1, 671, 486, 609, -1, + 671, 544, 543, -1, 671, 543, 670, -1, + 671, 610, 544, -1, 671, 609, 610, -1, + 672, 486, 487, -1, 672, 611, 610, -1, + 672, 609, 486, -1, 672, 610, 609, -1, + 672, 545, 611, -1, 673, 672, 487, -1, + 673, 545, 672, -1, 674, 673, 487, -1, + 674, 487, 488, -1, 674, 546, 545, -1, + 674, 545, 673, -1, 675, 488, 613, -1, + 675, 614, 546, -1, 675, 613, 614, -1, + 675, 674, 488, -1, 675, 546, 674, -1, + 676, 612, 489, -1, 676, 613, 612, -1, + 676, 547, 613, -1, 677, 676, 489, -1, + 677, 489, 490, -1, 677, 548, 547, -1, + 677, 547, 676, -1, 678, 490, 615, -1, + 678, 549, 548, -1, 678, 615, 616, -1, + 678, 616, 549, -1, 678, 677, 490, -1, + 678, 548, 677, -1, 679, 491, 492, -1, + 679, 550, 491, -1, 679, 551, 550, -1, + 680, 679, 492, -1, 680, 551, 679, -1, + 680, 492, 493, -1, 680, 617, 618, -1, + 680, 619, 551, -1, 680, 618, 619, -1, + 680, 493, 617, -1, 681, 552, 618, -1, + 681, 618, 617, -1, 681, 553, 552, -1, + 681, 617, 494, -1, 682, 681, 494, -1, + 682, 553, 681, -1, 682, 494, 495, -1, + 682, 495, 620, -1, 682, 621, 553, -1, + 682, 620, 621, -1, 683, 620, 496, -1, + 683, 621, 620, -1, 683, 554, 621, -1, + 683, 555, 554, -1, 684, 555, 683, -1, + 684, 624, 555, -1, 684, 623, 624, -1, + 684, 496, 497, -1, 684, 497, 622, -1, + 684, 683, 496, -1, 684, 622, 623, -1, + 685, 624, 623, -1, 685, 557, 624, -1, + 685, 499, 500, -1, 685, 622, 499, -1, + 685, 623, 622, -1, 686, 685, 500, -1, + 686, 500, 625, -1, 686, 625, 626, -1, + 686, 557, 685, -1, 686, 626, 558, -1, + 686, 558, 557, -1, 687, 501, 502, -1, + 687, 625, 501, -1, 687, 626, 625, -1, + 687, 559, 626, -1, 688, 559, 687, -1, + 688, 687, 502, -1, 688, 628, 560, -1, + 688, 502, 627, -1, 688, 560, 559, -1, + 774, 717, 719, -1, 776, 719, 720, -1, + 776, 774, 719, -1, 777, 720, 721, -1, + 777, 776, 720, -1, 778, 721, 722, -1, + 778, 777, 721, -1, 779, 722, 723, -1, + 779, 778, 722, -1, 780, 723, 724, -1, + 780, 779, 723, -1, 781, 724, 725, -1, + 781, 780, 724, -1, 782, 725, 726, -1, + 782, 781, 725, -1, 783, 726, 727, -1, + 783, 782, 726, -1, 784, 727, 728, -1, + 784, 783, 727, -1, 785, 728, 729, -1, + 785, 784, 728, -1, 786, 785, 729, -1, + 787, 729, 730, -1, 787, 730, 731, -1, + 787, 786, 729, -1, 788, 787, 731, -1, + 789, 731, 732, -1, 789, 732, 733, -1, + 789, 788, 731, -1, 790, 789, 733, -1, + 791, 733, 734, -1, 791, 734, 735, -1, + 791, 790, 733, -1, 792, 791, 735, -1, + 793, 735, 736, -1, 793, 736, 737, -1, + 793, 792, 735, -1, 794, 793, 737, -1, + 795, 737, 738, -1, 795, 794, 737, -1, + 796, 738, 739, -1, 796, 795, 738, -1, + 797, 796, 739, -1, 797, 739, 740, -1, + 797, 740, 741, -1, 798, 797, 741, -1, + 799, 798, 741, -1, 799, 741, 742, -1, + 800, 799, 742, -1, 800, 742, 743, -1, + 801, 800, 743, -1, 801, 743, 744, -1, + 801, 744, 745, -1, 802, 801, 745, -1, + 803, 802, 745, -1, 803, 745, 746, -1, + 804, 746, 747, -1, 804, 803, 746, -1, + 805, 747, 748, -1, 805, 748, 749, -1, + 805, 804, 747, -1, 806, 805, 749, -1, + 807, 749, 750, -1, 807, 806, 749, -1, + 808, 750, 751, -1, 808, 807, 750, -1, + 809, 751, 752, -1, 809, 752, 753, -1, + 809, 808, 751, -1, 810, 809, 753, -1, + 811, 753, 754, -1, 811, 810, 753, -1, + 812, 754, 755, -1, 812, 811, 754, -1, + 813, 755, 756, -1, 813, 756, 757, -1, + 813, 812, 755, -1, 814, 757, 758, -1, + 814, 813, 757, -1, 815, 814, 758, -1, + 816, 758, 759, -1, 816, 759, 760, -1, + 816, 815, 758, -1, 817, 760, 761, -1, + 817, 816, 760, -1, 818, 817, 761, -1, + 819, 761, 762, -1, 819, 762, 763, -1, + 819, 818, 761, -1, 820, 763, 764, -1, + 820, 819, 763, -1, 821, 820, 764, -1, + 822, 821, 764, -1, 822, 764, 765, -1, + 822, 765, 766, -1, 823, 822, 766, -1, + 824, 823, 766, -1, 824, 766, 767, -1, + 824, 767, 768, -1, 825, 824, 768, -1, + 825, 768, 769, -1, 826, 825, 769, -1, + 827, 826, 769, -1, 827, 769, 770, -1, + 827, 770, 771, -1, 828, 827, 771, -1, + 828, 771, 772, -1, 829, 828, 772, -1, + 830, 829, 772, -1, 830, 772, 773, -1, + 830, 773, 718, -1, 775, 830, 718, -1, + 896, 1047, 895, -1, 1046, 1048, 840, -1, + 1047, 1048, 1046, -1, 841, 1049, 962, -1, + 840, 1049, 841, -1, 1048, 1049, 840, -1, + 896, 1049, 1047, -1, 962, 1049, 963, -1, + 964, 1049, 896, -1, 963, 1049, 964, -1, + 1047, 1049, 1048, -1, 962, 1050, 841, -1, + 841, 1050, 842, -1, 963, 1050, 962, -1, + 964, 1050, 963, -1, 897, 1050, 964, -1, + 1050, 1051, 842, -1, 943, 833, 831, -1, + 897, 1051, 1050, -1, 897, 1052, 1051, -1, + 898, 1052, 897, -1, 1052, 1053, 1051, -1, + 898, 1053, 1052, -1, 1051, 1053, 842, -1, + 842, 1054, 843, -1, 1053, 1054, 842, -1, + 886, 888, 947, -1, 898, 1055, 1053, -1, + 1054, 1055, 843, -1, 1053, 1055, 1054, -1, + 898, 1056, 1055, -1, 843, 1056, 965, -1, + 1055, 1056, 843, -1, 965, 1056, 966, -1, + 967, 1056, 898, -1, 966, 1056, 967, -1, + 965, 1057, 844, -1, 966, 1057, 965, -1, + 899, 1057, 967, -1, 967, 1057, 966, -1, + 899, 1058, 1057, -1, 1057, 1058, 844, -1, + 899, 1059, 1058, -1, 900, 1059, 899, -1, + 1058, 1060, 844, -1, 1059, 1060, 1058, -1, + 900, 1060, 1059, -1, 844, 1061, 845, -1, + 1060, 1061, 844, -1, 900, 1062, 1060, -1, + 1060, 1062, 1061, -1, 1061, 1062, 845, -1, + 900, 1063, 1062, -1, 968, 1063, 969, -1, + 969, 1063, 970, -1, 970, 1063, 901, -1, + 1062, 1063, 845, -1, 901, 1063, 900, -1, + 845, 1063, 968, -1, 969, 1064, 968, -1, + 970, 1064, 969, -1, 901, 1064, 970, -1, + 902, 1064, 901, -1, 968, 1064, 846, -1, + 1064, 1065, 846, -1, 902, 1065, 1064, -1, + 846, 1066, 847, -1, 1065, 1066, 846, -1, + 1066, 1067, 847, -1, 902, 1067, 1065, -1, + 1065, 1067, 1066, -1, 903, 1068, 902, -1, + 902, 1068, 1067, -1, 903, 1069, 1068, -1, + 1068, 1069, 1067, -1, 1067, 1069, 847, -1, + 1069, 1070, 847, -1, 847, 1070, 971, -1, + 903, 1070, 1069, -1, 971, 1070, 972, -1, + 973, 1070, 903, -1, 972, 1070, 973, -1, + 971, 1071, 848, -1, 972, 1071, 971, -1, + 973, 1071, 972, -1, 904, 1071, 973, -1, + 904, 1072, 1071, -1, 1071, 1072, 848, -1, + 848, 1073, 849, -1, 1072, 1073, 848, -1, + 1073, 1074, 849, -1, 904, 1074, 1072, -1, + 1072, 1074, 1073, -1, 905, 1075, 904, -1, + 904, 1075, 1074, -1, 905, 1076, 1075, -1, + 1074, 1076, 849, -1, 1075, 1076, 1074, -1, + 850, 1077, 974, -1, 974, 1077, 975, -1, + 849, 1077, 850, -1, 1076, 1077, 849, -1, + 905, 1077, 1076, -1, 976, 1077, 905, -1, + 975, 1077, 976, -1, 974, 1078, 850, -1, + 975, 1078, 974, -1, 850, 1078, 851, -1, + 976, 1078, 975, -1, 906, 1078, 976, -1, + 1078, 1079, 851, -1, 906, 1080, 1078, -1, + 1078, 1080, 1079, -1, 907, 1080, 906, -1, + 1079, 1081, 851, -1, 1080, 1081, 1079, -1, + 907, 1081, 1080, -1, 1081, 1082, 851, -1, + 851, 1082, 852, -1, 1081, 1083, 1082, -1, + 907, 1083, 1081, -1, 1082, 1084, 852, -1, + 1083, 1084, 1082, -1, 907, 1084, 1083, -1, + 852, 1084, 977, -1, 977, 1084, 978, -1, + 978, 1084, 979, -1, 979, 1084, 908, -1, + 908, 1084, 907, -1, 978, 1085, 977, -1, + 977, 1085, 853, -1, 979, 1085, 978, -1, + 908, 1085, 979, -1, 909, 1085, 908, -1, + 909, 1086, 1085, -1, 1085, 1086, 853, -1, + 853, 1087, 854, -1, 1086, 1087, 853, -1, + 1087, 1088, 854, -1, 909, 1088, 1086, -1, + 1086, 1088, 1087, -1, 909, 1089, 1088, -1, + 910, 1089, 909, -1, 1089, 1090, 1088, -1, + 1088, 1090, 854, -1, 910, 1090, 1089, -1, + 854, 1091, 980, -1, 980, 1091, 981, -1, + 981, 1091, 982, -1, 910, 1091, 1090, -1, + 982, 1091, 910, -1, 1090, 1091, 854, -1, + 980, 1092, 855, -1, 981, 1092, 980, -1, + 911, 1092, 982, -1, 982, 1092, 981, -1, + 1092, 1093, 855, -1, 911, 1093, 1092, -1, + 855, 1094, 856, -1, 1093, 1094, 855, -1, + 1094, 1095, 856, -1, 911, 1095, 1093, -1, + 1093, 1095, 1094, -1, 911, 1096, 1095, -1, + 912, 1096, 911, -1, 1095, 1097, 856, -1, + 1096, 1097, 1095, -1, 912, 1097, 1096, -1, + 985, 1098, 912, -1, 856, 1098, 983, -1, + 912, 1098, 1097, -1, 1097, 1098, 856, -1, + 983, 1098, 984, -1, 984, 1098, 985, -1, + 984, 1099, 983, -1, 985, 1099, 984, -1, + 1099, 1100, 983, -1, 913, 1100, 985, -1, + 985, 1100, 1099, -1, 983, 1100, 857, -1, + 857, 1101, 858, -1, 1100, 1101, 857, -1, + 1101, 1102, 858, -1, 913, 1102, 1100, -1, + 1100, 1102, 1101, -1, 914, 1103, 913, -1, + 913, 1103, 1102, -1, 1102, 1104, 858, -1, + 914, 1104, 1103, -1, 1103, 1104, 1102, -1, + 988, 1105, 915, -1, 1104, 1105, 858, -1, + 858, 1105, 859, -1, 914, 1105, 1104, -1, + 987, 1105, 988, -1, 915, 1105, 914, -1, + 859, 1105, 986, -1, 986, 1105, 987, -1, + 915, 1106, 988, -1, 859, 1106, 860, -1, + 988, 1106, 987, -1, 916, 1106, 915, -1, + 986, 1106, 859, -1, 987, 1106, 986, -1, + 1106, 1107, 860, -1, 916, 1107, 1106, -1, + 860, 1108, 861, -1, 860, 1109, 1108, -1, + 1107, 1109, 860, -1, 1107, 1110, 1109, -1, + 1109, 1110, 917, -1, 917, 1110, 916, -1, + 916, 1110, 1107, -1, 1109, 1111, 1108, -1, + 917, 1111, 1109, -1, 1108, 1111, 861, -1, + 991, 1111, 917, -1, 861, 1111, 989, -1, + 991, 1112, 1111, -1, 1111, 1112, 989, -1, + 990, 1112, 991, -1, 989, 1112, 990, -1, + 989, 1113, 862, -1, 991, 1113, 990, -1, + 990, 1113, 989, -1, 918, 1113, 991, -1, + 918, 1114, 1113, -1, 1113, 1114, 862, -1, + 862, 1115, 863, -1, 1114, 1116, 862, -1, + 862, 1116, 1115, -1, 918, 1117, 1114, -1, + 1114, 1117, 1116, -1, 1116, 1117, 919, -1, + 919, 1117, 918, -1, 1115, 1118, 863, -1, + 1116, 1118, 1115, -1, 919, 1118, 1116, -1, + 993, 1119, 994, -1, 994, 1119, 919, -1, + 919, 1119, 1118, -1, 1118, 1119, 863, -1, + 863, 1119, 992, -1, 992, 1119, 993, -1, + 994, 1120, 993, -1, 992, 1120, 864, -1, + 920, 1120, 994, -1, 993, 1120, 992, -1, + 1120, 1121, 864, -1, 920, 1121, 1120, -1, + 1121, 1122, 864, -1, 920, 1123, 1121, -1, + 1121, 1123, 1122, -1, 1122, 1123, 921, -1, + 921, 1123, 920, -1, 864, 1124, 865, -1, + 1122, 1124, 864, -1, 921, 1125, 1122, -1, + 1122, 1125, 1124, -1, 1124, 1125, 865, -1, + 865, 1126, 995, -1, 921, 1126, 1125, -1, + 1125, 1126, 865, -1, 996, 1126, 997, -1, + 997, 1126, 922, -1, 995, 1126, 996, -1, + 922, 1126, 921, -1, 995, 1127, 866, -1, + 997, 1127, 996, -1, 922, 1127, 997, -1, + 996, 1127, 995, -1, 923, 1127, 922, -1, + 923, 1128, 1127, -1, 866, 1129, 867, -1, + 1128, 1129, 1127, -1, 1127, 1129, 866, -1, + 923, 1130, 1128, -1, 1128, 1130, 1129, -1, + 1129, 1130, 867, -1, 923, 1131, 1130, -1, + 924, 1131, 923, -1, 1131, 1132, 1130, -1, + 1130, 1132, 867, -1, 867, 1133, 868, -1, + 1132, 1133, 867, -1, 924, 1133, 1131, -1, + 998, 1133, 999, -1, 1131, 1133, 1132, -1, + 1000, 1133, 924, -1, 999, 1133, 1000, -1, + 868, 1133, 998, -1, 868, 1134, 869, -1, + 999, 1134, 998, -1, 1000, 1134, 999, -1, + 925, 1134, 1000, -1, 998, 1134, 868, -1, + 885, 948, 832, -1, 1134, 1135, 869, -1, + 925, 1135, 1134, -1, 925, 1136, 1135, -1, + 926, 1136, 925, -1, 1135, 1137, 869, -1, + 926, 1137, 1136, -1, 1136, 1137, 1135, -1, + 869, 1138, 870, -1, 1137, 1138, 869, -1, + 942, 887, 952, -1, 926, 1139, 1137, -1, + 834, 953, 835, -1, 1138, 1139, 870, -1, + 1137, 1139, 1138, -1, 1001, 1140, 1002, -1, + 926, 1140, 1139, -1, 1003, 1140, 926, -1, + 1002, 1140, 1003, -1, 890, 955, 889, -1, + 1139, 1140, 870, -1, 870, 1140, 1001, -1, + 1001, 1141, 871, -1, 836, 956, 837, -1, + 1002, 1141, 1001, -1, 1003, 1141, 1002, -1, + 927, 1141, 1003, -1, 1141, 1142, 871, -1, + 927, 1142, 1141, -1, 927, 1143, 1142, -1, + 892, 958, 891, -1, 838, 959, 839, -1, + 928, 1143, 927, -1, 1142, 1144, 871, -1, + 1143, 1144, 1142, -1, 928, 1144, 1143, -1, + 871, 1145, 872, -1, 1144, 1145, 871, -1, + 928, 1146, 1144, -1, 1144, 1146, 1145, -1, + 1145, 1146, 872, -1, 928, 1147, 1146, -1, + 872, 1147, 1004, -1, 1004, 1147, 1005, -1, + 1146, 1147, 872, -1, 929, 1147, 928, -1, + 1005, 1147, 1006, -1, 897, 964, 896, -1, + 1006, 1147, 929, -1, 843, 965, 844, -1, + 1004, 1148, 873, -1, 1005, 1148, 1004, -1, + 1006, 1148, 1005, -1, 930, 1148, 929, -1, + 929, 1148, 1006, -1, 930, 1149, 1148, -1, + 899, 967, 898, -1, 1148, 1149, 873, -1, + 845, 968, 846, -1, 1149, 1150, 873, -1, + 873, 1150, 874, -1, 1150, 1151, 874, -1, + 1149, 1151, 1150, -1, 930, 1151, 1149, -1, + 930, 1152, 1151, -1, 847, 971, 848, -1, + 931, 1152, 930, -1, 931, 1153, 1152, -1, + 1151, 1153, 874, -1, 1152, 1153, 1151, -1, + 874, 1154, 1007, -1, 904, 973, 903, -1, + 1009, 1154, 931, -1, 1008, 1154, 1009, -1, + 931, 1154, 1153, -1, 1007, 1154, 1008, -1, + 1153, 1154, 874, -1, 1007, 1155, 875, -1, + 1009, 1155, 1008, -1, 932, 1155, 1009, -1, + 1008, 1155, 1007, -1, 1155, 1156, 875, -1, + 932, 1156, 1155, -1, 906, 976, 905, -1, + 1156, 1157, 875, -1, 852, 977, 853, -1, + 875, 1157, 876, -1, 1156, 1158, 1157, -1, + 932, 1158, 1156, -1, 1157, 1158, 876, -1, + 854, 980, 855, -1, 932, 1159, 1158, -1, + 933, 1159, 932, -1, 1158, 1160, 876, -1, + 933, 1160, 1159, -1, 1159, 1160, 1158, -1, + 877, 1161, 1010, -1, 1010, 1161, 1011, -1, + 911, 982, 910, -1, 1012, 1161, 933, -1, + 856, 983, 857, -1, 1011, 1161, 1012, -1, + 876, 1161, 877, -1, 1160, 1161, 876, -1, + 933, 1161, 1160, -1, 1010, 1162, 877, -1, + 1011, 1162, 1010, -1, 934, 1162, 1012, -1, + 1012, 1162, 1011, -1, 877, 1162, 878, -1, + 913, 985, 912, -1, 1162, 1163, 878, -1, + 935, 1164, 934, -1, 934, 1164, 1162, -1, + 1162, 1164, 1163, -1, 935, 1165, 1164, -1, + 1163, 1165, 878, -1, 1164, 1165, 1163, -1, + 861, 989, 862, -1, 878, 1166, 879, -1, + 1165, 1166, 878, -1, 918, 991, 917, -1, + 863, 992, 864, -1, 935, 1167, 1165, -1, + 1165, 1167, 1166, -1, 936, 1168, 935, -1, + 879, 1168, 1013, -1, 935, 1168, 1167, -1, + 1013, 1168, 1014, -1, 1014, 1168, 1015, -1, + 1166, 1168, 879, -1, 1015, 1168, 936, -1, + 1167, 1168, 1166, -1, 920, 994, 919, -1, + 937, 1169, 936, -1, 865, 995, 866, -1, + 1013, 1169, 880, -1, 1014, 1169, 1013, -1, + 1015, 1169, 1014, -1, 936, 1169, 1015, -1, + 937, 1170, 1169, -1, 1169, 1170, 880, -1, + 880, 1171, 881, -1, 1170, 1171, 880, -1, + 937, 1172, 1170, -1, 1171, 1172, 881, -1, + 1170, 1172, 1171, -1, 938, 1173, 937, -1, + 925, 1000, 924, -1, 870, 1001, 871, -1, + 937, 1173, 1172, -1, 938, 1174, 1173, -1, + 1172, 1174, 881, -1, 1173, 1174, 1172, -1, + 881, 1175, 1016, -1, 1016, 1175, 1017, -1, + 927, 1003, 926, -1, 1018, 1175, 938, -1, + 1017, 1175, 1018, -1, 872, 1004, 873, -1, + 1174, 1175, 881, -1, 938, 1175, 1174, -1, + 1016, 1176, 882, -1, 1017, 1176, 1016, -1, + 939, 1176, 1018, -1, 1018, 1176, 1017, -1, + 939, 1177, 1176, -1, 1176, 1177, 882, -1, + 1177, 1178, 882, -1, 874, 1007, 875, -1, + 882, 1178, 883, -1, 939, 1179, 1177, -1, + 1177, 1179, 1178, -1, 1178, 1179, 883, -1, + 940, 1180, 939, -1, 932, 1009, 931, -1, + 939, 1180, 1179, -1, 940, 1181, 1180, -1, + 1179, 1181, 883, -1, 1180, 1181, 1179, -1, + 934, 1012, 933, -1, 940, 1182, 1181, -1, + 883, 1182, 1019, -1, 1181, 1182, 883, -1, + 1019, 1182, 1020, -1, 1021, 1182, 940, -1, + 1020, 1182, 1021, -1, 879, 1013, 880, -1, + 1020, 1183, 1019, -1, 1021, 1183, 1020, -1, + 1021, 1184, 1183, -1, 1019, 1184, 884, -1, + 941, 1184, 1021, -1, 1183, 1184, 1019, -1, + 881, 1016, 882, -1, 1184, 1185, 884, -1, + 884, 1185, 885, -1, 1184, 1186, 1185, -1, + 939, 1018, 938, -1, 1185, 1186, 885, -1, + 941, 1186, 1184, -1, 942, 1187, 941, -1, + 941, 1187, 1186, -1, 883, 1019, 884, -1, + 942, 1188, 1187, -1, 941, 1021, 940, -1, + 1186, 1188, 885, -1, 1187, 1188, 1186, -1, + 944, 1022, 943, -1, 945, 1022, 944, -1, + 948, 1189, 949, -1, 946, 1022, 945, -1, + 949, 1189, 950, -1, 947, 1022, 946, -1, + 950, 1189, 951, -1, 943, 1022, 833, -1, + 951, 1189, 952, -1, 1188, 1189, 885, -1, + 888, 1022, 947, -1, 885, 1189, 948, -1, + 942, 1189, 1188, -1, 1022, 1023, 833, -1, + 952, 1189, 942, -1, 888, 1023, 1022, -1, + 833, 1024, 834, -1, 1023, 1025, 833, -1, + 833, 1025, 1024, -1, 888, 1026, 1023, -1, + 1023, 1026, 1025, -1, 889, 1026, 888, -1, + 1025, 1026, 889, -1, 834, 1027, 953, -1, + 1024, 1027, 834, -1, 1025, 1027, 1024, -1, + 889, 1027, 1025, -1, 955, 1027, 889, -1, + 1027, 1028, 953, -1, 953, 1028, 954, -1, + 955, 1028, 1027, -1, 954, 1028, 955, -1, + 953, 1029, 835, -1, 954, 1029, 953, -1, + 890, 1029, 955, -1, 955, 1029, 954, -1, + 1029, 1030, 835, -1, 890, 1030, 1029, -1, + 835, 1031, 836, -1, 1030, 1032, 835, -1, + 835, 1032, 1031, -1, 891, 1033, 890, -1, + 890, 1033, 1030, -1, 1030, 1033, 1032, -1, + 1032, 1033, 891, -1, 1031, 1034, 836, -1, + 1032, 1034, 1031, -1, 891, 1034, 1032, -1, + 956, 1035, 957, -1, 958, 1035, 891, -1, + 957, 1035, 958, -1, 891, 1035, 1034, -1, + 1034, 1035, 836, -1, 836, 1035, 956, -1, + 957, 1036, 956, -1, 958, 1036, 957, -1, + 892, 1036, 958, -1, 956, 1036, 837, -1, + 892, 1037, 1036, -1, 1036, 1037, 837, -1, + 1037, 1038, 837, -1, 893, 1039, 892, -1, + 892, 1039, 1037, -1, 1038, 1039, 893, -1, + 1037, 1039, 1038, -1, 837, 1040, 838, -1, + 1038, 1040, 837, -1, 1038, 1041, 1040, -1, + 1040, 1041, 838, -1, 893, 1041, 1038, -1, + 893, 1042, 1041, -1, 838, 1042, 959, -1, + 959, 1042, 960, -1, 894, 1042, 893, -1, + 1041, 1042, 838, -1, 961, 1042, 894, -1, + 960, 1042, 961, -1, 959, 1043, 839, -1, + 960, 1043, 959, -1, 895, 1043, 894, -1, + 894, 1043, 961, -1, 961, 1043, 960, -1, + 895, 1044, 1043, -1, 839, 1045, 840, -1, + 1044, 1045, 1043, -1, 1043, 1045, 839, -1, + 1045, 1046, 840, -1, 1044, 1046, 1045, -1, + 895, 1046, 1044, -1, 895, 1047, 1046, -1, + 1290, 1236, 1289, -1, 1236, 1235, 1289, -1, + 1289, 1235, 1288, -1, 1291, 1237, 1290, -1, + 1290, 1237, 1236, -1, 1235, 1234, 1288, -1, + 1288, 1234, 1287, -1, 1292, 1238, 1291, -1, + 1291, 1238, 1237, -1, 1234, 1233, 1287, -1, + 1287, 1233, 1286, -1, 1293, 1239, 1292, -1, + 1292, 1239, 1238, -1, 1233, 1232, 1286, -1, + 1286, 1232, 1285, -1, 1294, 1240, 1293, -1, + 1293, 1240, 1239, -1, 1232, 1231, 1285, -1, + 1285, 1231, 1284, -1, 1295, 1241, 1294, -1, + 1294, 1241, 1240, -1, 1231, 1230, 1284, -1, + 1284, 1230, 1283, -1, 1242, 1190, 1295, -1, + 1295, 1190, 1241, -1, 1230, 1229, 1283, -1, + 1283, 1229, 1282, -1, 1242, 1243, 1190, -1, + 1243, 1191, 1190, -1, 1229, 1228, 1282, -1, + 1228, 1281, 1282, -1, 1243, 1244, 1191, -1, + 1244, 1192, 1191, -1, 1228, 1227, 1281, -1, + 1227, 1280, 1281, -1, 1244, 1245, 1192, -1, + 1245, 1193, 1192, -1, 1227, 1226, 1280, -1, + 1226, 1279, 1280, -1, 1245, 1246, 1193, -1, + 1246, 1194, 1193, -1, 1226, 1225, 1279, -1, + 1225, 1278, 1279, -1, 1246, 1247, 1194, -1, + 1247, 1195, 1194, -1, 1225, 1224, 1278, -1, + 1224, 1277, 1278, -1, 1247, 1248, 1195, -1, + 1248, 1196, 1195, -1, 1224, 1223, 1277, -1, + 1223, 1276, 1277, -1, 1248, 1249, 1196, -1, + 1249, 1197, 1196, -1, 1223, 1222, 1276, -1, + 1222, 1275, 1276, -1, 1249, 1250, 1197, -1, + 1250, 1198, 1197, -1, 1222, 1221, 1275, -1, + 1221, 1274, 1275, -1, 1250, 1251, 1198, -1, + 1251, 1199, 1198, -1, 1221, 1220, 1274, -1, + 1220, 1273, 1274, -1, 1251, 1252, 1199, -1, + 1252, 1200, 1199, -1, 1220, 1219, 1273, -1, + 1219, 1272, 1273, -1, 1252, 1253, 1200, -1, + 1253, 1201, 1200, -1, 1219, 1218, 1272, -1, + 1218, 1271, 1272, -1, 1253, 1254, 1201, -1, + 1254, 1202, 1201, -1, 1218, 1217, 1271, -1, + 1217, 1270, 1271, -1, 1217, 1216, 1270, -1, + 1202, 1255, 1203, -1, 1254, 1255, 1202, -1, + 1216, 1269, 1270, -1, 1203, 1256, 1204, -1, + 1255, 1256, 1203, -1, 1215, 1268, 1216, -1, + 1216, 1268, 1269, -1, 1204, 1257, 1205, -1, + 1256, 1257, 1204, -1, 1214, 1267, 1215, -1, + 1215, 1267, 1268, -1, 1205, 1258, 1206, -1, + 1257, 1258, 1205, -1, 1213, 1266, 1214, -1, + 1214, 1266, 1267, -1, 1206, 1259, 1207, -1, + 1258, 1259, 1206, -1, 1212, 1265, 1213, -1, + 1213, 1265, 1266, -1, 1207, 1260, 1208, -1, + 1259, 1260, 1207, -1, 1212, 1264, 1265, -1, + 1211, 1264, 1212, -1, 1260, 1261, 1208, -1, + 1208, 1261, 1209, -1, 1211, 1263, 1264, -1, + 1210, 1263, 1211, -1, 1261, 1262, 1209, -1, + 1210, 1262, 1263, -1, 1209, 1262, 1210, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 52, 53, 76, -1, + 76, 53, 74, -1, 72, 69, 70, -1, + 54, 55, 53, -1, 68, 66, 67, -1, + 69, 66, 68, -1, 74, 66, 72, -1, + 72, 66, 69, -1, 56, 57, 55, -1, + 74, 65, 66, -1, 53, 65, 74, -1, + 58, 59, 57, -1, 57, 59, 55, -1, + 65, 63, 64, -1, 53, 63, 65, -1, + 59, 60, 55, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 78, 77, 101, -1, 78, 101, 99, -1, + 94, 97, 95, -1, 80, 79, 78, -1, + 91, 93, 92, -1, 91, 94, 93, -1, + 91, 99, 97, -1, 91, 97, 94, -1, + 82, 81, 80, -1, 90, 99, 91, -1, + 90, 78, 99, -1, 84, 83, 82, -1, + 84, 82, 80, -1, 88, 90, 89, -1, + 88, 78, 90, -1, 85, 84, 80, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 52, 71, -1, 74, 52, 72, -1, + 76, 52, 74, -1, 52, 53, 71, -1, + 54, 55, 53, -1, 69, 56, 68, -1, + 70, 56, 69, -1, 71, 56, 70, -1, + 53, 56, 71, -1, 55, 56, 53, -1, + 56, 57, 68, -1, 57, 58, 68, -1, + 68, 59, 67, -1, 58, 59, 68, -1, + 64, 62, 63, -1, 65, 62, 64, -1, + 66, 62, 65, -1, 67, 62, 66, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 77, 97, 96, -1, + 77, 99, 97, -1, 77, 101, 99, -1, + 78, 77, 96, -1, 80, 79, 78, -1, + 81, 94, 93, -1, 81, 95, 94, -1, + 81, 96, 95, -1, 81, 78, 96, -1, + 81, 80, 78, -1, 82, 81, 93, -1, + 83, 82, 93, -1, 84, 93, 92, -1, + 84, 83, 93, -1, 87, 89, 88, -1, + 87, 90, 89, -1, 87, 91, 90, -1, + 87, 92, 91, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_2Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_2Pin.wrl new file mode 100644 index 00000000..e4edaf68 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_2Pin.wrl @@ -0,0 +1,4208 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.33333334 0.66666669 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 1.27 10.4 -4.6185276e-015, + 1.27 10.4 -4.6185276e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82240254 10.3 0.18831964, + -0.79709834 10.3 0.37512302, + -0.75515103 10.3 0.55890614, + -0.6968984 10.3 0.73818934, + -0.62280947 10.3 0.911529, + -0.5334807 10.3 1.0775295, + -0.42963144 10.3 1.2348546, + -0.31209773 10.3 1.3822372, + -0.18182588 10.3 1.5184908, + -0.039864786 10.3 1.6425185, + 0.11264256 10.3 1.7533215, + 0.27446827 10.3 1.8500079, + 0.44430944 10.3 1.9317992, + 0.62079853 10.3 1.9980366, + 0.80251467 10.3 2.048187, + 0.98799473 10.3 2.0818467, + 1.1757452 10.3 2.0987446, + 1.3642547 10.3 2.0987446, + 1.5520053 10.3 2.0818467, + 1.7374853 10.3 2.048187, + 1.9192015 10.3 1.9980366, + 2.0956905 10.3 1.9317992, + 2.2655318 10.3 1.8500079, + 2.4273574 10.3 1.7533215, + 2.5798647 10.3 1.6425185, + 2.7218258 10.3 1.5184908, + 2.8520977 10.3 1.3822372, + 2.9696314 10.3 1.2348546, + 3.0734808 10.3 1.0775295, + 3.1628094 10.3 0.911529, + 3.2368984 10.3 0.73818934, + 3.295151 10.3 0.55890614, + 3.3370984 10.3 0.37512302, + 3.3624024 10.3 0.18831964, + 3.3708601 10.3 2.5728115e-016, + 3.3624024 10.3 -0.18831964, + 3.3370984 10.3 -0.37512302, + 3.295151 10.3 -0.55890614, + 3.2368984 10.3 -0.73818934, + 3.1628094 10.3 -0.911529, + 3.0734808 10.3 -1.0775295, + 2.9696314 10.3 -1.2348546, + 2.8520977 10.3 -1.3822372, + 2.7218258 10.3 -1.5184908, + 2.5798647 10.3 -1.6425185, + 2.4273574 10.3 -1.7533215, + 2.2655318 10.3 -1.8500079, + 2.0956905 10.3 -1.9317992, + 1.9192015 10.3 -1.9980366, + 1.7374853 10.3 -2.048187, + 1.5520053 10.3 -2.0818467, + 1.3642547 10.3 -2.0987446, + 1.1757452 10.3 -2.0987446, + 0.98799473 10.3 -2.0818467, + 0.80251467 10.3 -2.048187, + 0.62079853 10.3 -1.9980366, + 0.44430944 10.3 -1.9317992, + 0.27446827 10.3 -1.8500079, + 0.11264256 10.3 -1.7533215, + -0.039864786 10.3 -1.6425185, + -0.18182588 10.3 -1.5184908, + -0.31209773 10.3 -1.3822372, + -0.42963144 10.3 -1.2348546, + -0.5334807 10.3 -1.0775295, + -0.62280947 10.3 -0.911529, + -0.6968984 10.3 -0.73818934, + -0.75515103 10.3 -0.55890614, + -0.79709834 10.3 -0.37512302, + -0.82240254 10.3 -0.18831964, + 0.56877357 10.388882 -4.6135903e-015, + -0.13174786 10.355536 -4.598782e-015, + 0.56877357 10.388882 -4.6135903e-015, + -0.13174786 10.355536 -4.598782e-015, + 0.23012641 10.374986 0.15673573, + 0.32252374 10.374986 0.45628053, + 0.49910849 10.374986 0.7152828, + 0.74419034 10.374986 0.91072905, + 1.0359927 10.374986 1.0252531, + 1.3485876 10.374986 1.0486788, + 1.6541997 10.374986 0.97892481, + 1.925674 10.374986 0.82218909, + 2.1388886 10.374986 0.59239823, + 2.2748988 10.374986 0.30997023, + 2.3216193 10.374986 1.5718339e-015, + 2.2748988 10.374986 -0.30997023, + 2.1388886 10.374986 -0.59239823, + 1.925674 10.374986 -0.82218909, + 1.6541997 10.374986 -0.97892481, + 1.3485876 10.374986 -1.0486788, + 1.0359927 10.374986 -1.0252531, + 0.74419034 10.374986 -0.91072905, + 0.49910849 10.374986 -0.7152828, + 0.32252374 10.374986 -0.45628053, + 0.23012641 10.374986 -0.15673573, + 0.78039914 10.393745 0.19215417, + 0.81450665 10.393745 0.26297918, + 0.41552404 10.382628 0.19502856, + 0.85878921 10.393745 0.32792968, + 0.45413533 10.382628 0.3202033, + 0.91225743 10.393745 0.38555479, + 0.074034348 10.365955 0.27297136, + 0.97371709 10.393745 0.43456721, + 1.0417953 10.393745 0.47387213, + -0.47447294 10.33054 0.1570054, + 1.114971 10.393745 0.50259155, + -0.46567234 10.33054 0.2351128, + -0.45337635 10.33054 0.3127467, + -0.4376097 10.33054 0.38975078, + 1.19161 10.393745 0.52008384, + -0.11842221 10.343732 0.74714184, + -0.083503768 10.343732 0.80868083, + 1.27 10.393745 0.52595836, + 0.052141376 10.343732 1.0013778, + 0.14680694 10.343732 1.1065146, + 0.1975815 10.343732 1.1557922, + 0.38182142 10.343732 1.3027186, + 0.44116202 10.343732 1.3412549, + 0.56472784 10.343732 1.4101518, + 0.78277737 10.343732 1.499517, + 0.85054356 10.343732 1.5198662, + 0.98847193 10.343732 1.5513475, + 1.0583564 10.343732 1.5624161, + 1.2935863 10.343732 1.5765091, + 1.4348085 10.343732 1.5680482, + 1.5049927 10.343732 1.5590752, + 1.7347362 10.343732 1.5066378, + 1.8018633 10.343732 1.4842705, + 1.9327712 10.343732 1.4306194, + 2.1385913 10.343732 1.3158596, + 2.1967525 10.343732 1.2755654, + 2.3073626 10.343732 1.1873568, + 2.3595884 10.343732 1.1396202, + 2.5172703 10.343732 0.96449685, + 2.598706 10.343732 0.8488096, + 2.6354496 10.343732 0.78834277, + 2.7376952 10.343732 0.57602787, + 2.7620606 10.343732 0.50959998, + 2.8017342 10.343732 0.3738012, + 2.8403382 10.343732 0.141333, + 2.8450978 10.343732 0.070737727, + 2.8450978 10.343732 -0.070737727, + 2.8403382 10.343732 -0.141333, + 2.8017342 10.343732 -0.3738012, + 2.7620606 10.343732 -0.50959998, + 2.7376952 10.343732 -0.57602787, + 2.6354496 10.343732 -0.78834277, + 1.27 10.393745 -0.52595836, + 2.598706 10.343732 -0.8488096, + 2.5172703 10.343732 -0.96449685, + 1.19161 10.393745 -0.52008384, + 2.3595884 10.343732 -1.1396202, + 2.3073626 10.343732 -1.1873568, + 1.114971 10.393745 -0.50259155, + 2.1967525 10.343732 -1.2755654, + 2.1385913 10.343732 -1.3158596, + 1.0417953 10.393745 -0.47387213, + 1.9327712 10.343732 -1.4306194, + 0.97371709 10.393745 -0.43456721, + 1.8018633 10.343732 -1.4842705, + 1.7347362 10.343732 -1.5066378, + 0.91225743 10.393745 -0.38555479, + 1.5049927 10.343732 -1.5590752, + 0.85878921 10.393745 -0.32792968, + 1.4348085 10.343732 -1.5680482, + 1.2935863 10.343732 -1.5765091, + 0.81450665 10.393745 -0.26297918, + 1.0583564 10.343732 -1.5624161, + 0.98847193 10.343732 -1.5513475, + 0.78039914 10.393745 -0.19215417, + 0.85054356 10.343732 -1.5198662, + 0.78277737 10.343732 -1.499517, + 0.56472784 10.343732 -1.4101518, + 0.45413533 10.382628 -0.3202033, + 0.44116202 10.343732 -1.3412549, + 0.38182142 10.343732 -1.3027186, + 0.41552404 10.382628 -0.19502856, + 0.1975815 10.343732 -1.1557922, + 0.14680694 10.343732 -1.1065146, + 0.052141376 10.343732 -1.0013778, + 0.074034348 10.365955 -0.27297136, + -0.083503768 10.343732 -0.80868083, + -0.11842221 10.343732 -0.74714184, + -0.4376097 10.33054 -0.38975078, + -0.45337635 10.33054 -0.3127467, + -0.46567234 10.33054 -0.2351128, + -0.47447294 10.33054 -0.1570054, + 1.0115871 10.398437 0.048894342, + 1.0159637 10.398437 0.068068832, + 1.0217608 10.398437 0.086862661, + 1.0289462 10.398437 0.10517072, + 1.0374796 10.398437 0.12289061, + 0.66709995 10.391487 0.11407485, + 1.0473135 10.398437 0.13992326, + 1.0583925 10.398437 0.15617339, + 1.0706551 10.398437 0.17155014, + 1.0840325 10.398437 0.18596752, + 0.66272008 10.388882 0.35061321, + 0.45372194 10.378981 0.51290148, + -0.29677165 10.343732 0.17653276, + 0.80156815 10.385928 0.63470262, + -0.042365231 10.355536 0.4925389, + 0.21842822 10.36092 0.78831309, + -0.28800517 10.337309 0.58472914, + 1.0094612 10.385928 0.74457729, + 0.41273433 10.36092 0.99616081, + -0.54815769 10.315962 0.6362009, + 1.1816775 10.385928 0.78388453, + 0.73544824 10.36092 1.2006228, + 1.4453286 10.397221 0.30367813, + 1.4166554 10.385928 0.7750923, + 1.4559675 10.398437 0.18596752, + 1.5305389 10.385928 0.74457729, + 1.2306837 10.36092 1.3136572, + 1.6386024 10.385928 0.69742966, + 1.7384318 10.385928 0.63470262, + 1.5143335 10.36092 1.2913334, + 1.8277974 10.385928 0.55779737, + 1.8753972 10.36092 1.1665055, + 1.7959584 10.393745 9.3104316e-016, + 2.2725451 10.36092 0.84979051, + 2.4745877 10.36092 0.52555621, + 2.5594697 10.36092 0.25398567, + 2.5594697 10.36092 -0.25398567, + 1.8277974 10.385928 -0.55779737, + 2.4745877 10.36092 -0.52555621, + 1.7384318 10.385928 -0.63470262, + 1.6386024 10.385928 -0.69742966, + 2.2725451 10.36092 -0.84979051, + 1.5305389 10.385928 -0.74457729, + 1.4166554 10.385928 -0.7750923, + 1.8753972 10.36092 -1.1665055, + 1.2405041 10.385928 -0.788293, + 1.0840325 10.398437 -0.18596752, + 1.5143335 10.36092 -1.2913334, + 1.0094612 10.385928 -0.74457729, + 1.0706551 10.398437 -0.17155014, + 1.0583925 10.398437 -0.15617339, + 1.0473135 10.398437 -0.13992326, + 1.2306837 10.36092 -1.3136572, + 1.0374796 10.398437 -0.12289061, + 0.80156815 10.385928 -0.63470262, + 1.0289462 10.398437 -0.10517072, + 1.0217608 10.398437 -0.086862661, + 1.0159637 10.398437 -0.068068832, + 1.0115871 10.398437 -0.048894342, + 0.73544824 10.36092 -1.2006228, + 0.66272008 10.388882 -0.35061321, + 0.48957461 10.36092 -1.0574389, + 0.45372194 10.378981 -0.51290148, + 0.66709995 10.391487 -0.11407485, + 0.21842822 10.36092 -0.78831309, + -0.042365231 10.355536 -0.4925389, + -0.28800517 10.337309 -0.58472914, + -0.29677165 10.343732 -0.17653276, + -0.54815769 10.315962 -0.6362009, + 1.1396238 10.399609 0.017164353, + 1.1403568 10.399609 0.022027273, + 1.141271 10.399609 0.026859384, + 1.1423653 10.399609 0.03165393, + 1.1436383 10.399609 0.036404207, + 1.1450877 10.399609 0.041103568, + 1.1467121 10.399609 0.045745444, + 1.1485087 10.399609 0.050323337, + 0.78997016 10.394745 0.045013934, + 1.2196766 10.399609 0.12149128, + 1.0417228 10.396482 0.32172659, + 1.0664037 10.396482 0.33788612, + 0.81391239 10.390227 0.47347239, + 0.71446902 10.387448 0.49645284, + 1.0922233 10.396482 0.3521561, + 1.1190372 10.396482 0.36445668, + 0.62751639 10.382628 0.5961377, + 1.2299509 10.397872 0.30420318, + 1.27 10.398437 0.26299778, + -0.31649587 10.33054 0.74220449, + 1.3834434 10.395657 0.42337617, + 1.3801208 10.390227 0.64812452, + 1.5075755 10.39266 0.51788598, + 0.97755289 10.36092 1.2812945, + 0.84393406 10.352715 1.3812718, + 1.6168594 10.39266 0.45203602, + 1.6344566 10.396482 0.15096289, + 1.8773705 10.390227 0.2515811, + 2.0582151 10.380848 0.47494587, + 2.0894186 10.36092 1.0275184, + 2.0842741 10.352715 1.1943207, + 2.0500338 10.385928 0.11757119, + 1.6344566 10.396482 -0.15096289, + 2.0500338 10.385928 -0.11757119, + 1.8773705 10.390227 -0.2515811, + 1.4559675 10.398437 -0.18596752, + 2.5842452 10.36092 1.8930223e-015, + 1.6419088 10.393745 -0.37190875, + 1.3203233 10.399609 -0.12149128, + 2.7114491 10.352715 0.10802168, + 2.0582151 10.380848 -0.47494587, + 1.27 10.399305 -0.17533416, + 1.5215811 10.390227 -0.60737056, + 1.4754888 10.390227 -0.62447286, + 1.4282473 10.390227 -0.63808292, + 1.3801208 10.390227 -0.64812452, + 2.0894186 10.36092 -1.0275184, + 2.2531836 10.352715 -1.0596199, + 1.1190372 10.396482 -0.36445668, + 1.0922233 10.396482 -0.3521561, + 1.0664037 10.396482 -0.33788612, + 1.0417228 10.396482 -0.32172659, + 1.1485087 10.399609 -0.050323337, + 1.1467121 10.399609 -0.045745444, + 1.1450877 10.399609 -0.041103568, + 0.81391239 10.390227 -0.47347239, + 1.1436383 10.399609 -0.036404207, + 1.1423653 10.399609 -0.03165393, + 0.97755289 10.36092 -1.2812945, + 1.141271 10.399609 -0.026859384, + 1.1403568 10.399609 -0.022027273, + 1.0545608 10.352715 -1.429346, + 0.71446902 10.387448 -0.49645284, + 1.1396238 10.399609 -0.017164353, + 0.62751639 10.382628 -0.5961377, + 0.78997016 10.394745 -0.045013934, + -0.31649587 10.33054 -0.74220449, + 1.2153301 10.399902 0.036529243, + 1.29269 10.399826 0.084680557, + 1.3084817 10.39912 0.19346026, + 1.3706449 10.398437 0.24297827, + 1.3065293 10.399902 0.054669876, + -0.38910565 10.315962 0.97868145, + -0.34352666 10.315962 1.0521314, + 1.3914913 10.399609 0.050323337, + 1.6525041 10.394745 0.29350567, + 1.7567995 10.391487 0.37353432, + 1.8712623 10.388176 0.40175065, + 1.5924262 10.397557 0.064134553, + 1.5329977 10.398437 6.1153137e-016, + 1.6644851 10.396482 7.7120894e-016, + 1.4634602 10.39912 -0.038481638, + 1.8712623 10.388176 -0.40175065, + 1.5256866 10.395211 -0.38266206, + 1.3933049 10.396482 -0.37471905, + 1.3341346 10.397557 -0.32242617, + 1.2144163 10.398165 -0.27943859, + 1.2040066 10.398165 -0.27716482, + 1.1861286 10.398914 -0.20248336, + 1.2334708 10.399902 -0.054669876, + 1.1847657 10.399467 -0.12756221, + 1.2080095 10.399826 -0.06199047, + -0.34352666 10.315962 -1.0521314, + -0.38910565 10.315962 -0.97868145, + 1.2545027 10.399976 0.02899359, + 1.2571726 10.399902 0.064487517, + -0.094276354 10.33054 1.0984473, + -0.069285847 10.33054 1.1287825, + 1.3681513 10.39978 -0.0096670548, + 1.3914913 10.399609 -0.050323337, + 1.3246698 10.399902 -0.036529243, + 1.3970643 10.399389 -0.10427902, + 1.2854974 10.399976 -0.02899359, + 1.2757214 10.399957 -0.043458965, + 1.2603329 10.39978 -0.098151252, + -0.069285847 10.33054 -1.1287825, + -0.094276354 10.33054 -1.0984473, + 1.1818731 10.399506 0.11882543, + 0.15475446 10.337309 1.2351177, + -0.073475465 10.315962 1.3804066, + 1.2989936 10.399976 0.015497397, + 1.3344876 10.399902 0.012827364, + 1.3192538 10.399945 -0.0024196843, + 1.5096788 10.398234 -0.14365794, + 1.358127 10.399506 -0.11882543, + 0.15475446 10.337309 -1.2351177, + -0.073475465 10.315962 -1.3804066, + 0.19240706 10.33054 1.3808078, + 1.3888254 10.399506 0.088126943, + 0.079228871 10.308154 1.6237416, + 0.19240706 10.33054 -1.3808078, + 0.079228871 10.308154 -1.6237416, + 0.29073691 10.315962 1.6587625, + 0.29073691 10.315962 -1.6587625, + 0.54983842 10.33054 1.5966227, + 0.54983842 10.33054 -1.5966227, + 0.65663874 10.315962 1.8259892, + 0.65663874 10.315962 -1.8259892, + 0.87179697 10.33054 1.7056586, + 0.90065515 10.308154 1.9794083, + 0.87179697 10.33054 -1.7056586, + 0.90065515 10.308154 -1.9794083, + -0.83086002 9.3999996 -4.1744384e-015, + -0.83086002 9.3999996 -4.1744384e-015, + -0.82240254 9.3999996 0.18831964, + -0.79709834 9.3999996 0.37512302, + -0.75515103 9.3999996 0.55890614, + -0.6968984 9.3999996 0.73818934, + -0.62280947 9.3999996 0.911529, + -0.5334807 9.3999996 1.0775295, + -0.42963144 9.3999996 1.2348546, + -0.31209773 9.3999996 1.3822372, + -0.18182588 9.3999996 1.5184908, + -0.039864786 9.3999996 1.6425185, + 0.11264256 9.3999996 1.7533215, + 0.27446827 9.3999996 1.8500079, + 0.44430944 9.3999996 1.9317992, + 0.62079853 9.3999996 1.9980366, + 0.80251467 9.3999996 2.048187, + 0.98799473 9.3999996 2.0818467, + 1.1757452 9.3999996 2.0987446, + 1.3642547 9.3999996 2.0987446, + 1.5520053 9.3999996 2.0818467, + 1.7374853 9.3999996 2.048187, + 1.9192015 9.3999996 1.9980366, + 2.0956905 9.3999996 1.9317992, + 2.2655318 9.3999996 1.8500079, + 2.4273574 9.3999996 1.7533215, + 2.5798647 9.3999996 1.6425185, + 2.7218258 9.3999996 1.5184908, + 2.8520977 9.3999996 1.3822372, + 2.9696314 9.3999996 1.2348546, + 3.0734808 9.3999996 1.0775295, + 3.1628094 9.3999996 0.911529, + 3.2368984 9.3999996 0.73818934, + 3.295151 9.3999996 0.55890614, + 3.3370984 9.3999996 0.37512302, + 3.3624024 9.3999996 0.18831964, + 3.3708601 9.3999996 2.5728115e-016, + 3.3624024 9.3999996 -0.18831964, + 3.3370984 9.3999996 -0.37512302, + 3.295151 9.3999996 -0.55890614, + 3.2368984 9.3999996 -0.73818934, + 3.1628094 9.3999996 -0.911529, + 3.0734808 9.3999996 -1.0775295, + 2.9696314 9.3999996 -1.2348546, + 2.8520977 9.3999996 -1.3822372, + 2.7218258 9.3999996 -1.5184908, + 2.5798647 9.3999996 -1.6425185, + 2.4273574 9.3999996 -1.7533215, + 2.2655318 9.3999996 -1.8500079, + 2.0956905 9.3999996 -1.9317992, + 1.9192015 9.3999996 -1.9980366, + 1.7374853 9.3999996 -2.048187, + 1.5520053 9.3999996 -2.0818467, + 1.3642547 9.3999996 -2.0987446, + 1.1757452 9.3999996 -2.0987446, + 0.98799473 9.3999996 -2.0818467, + 0.80251467 9.3999996 -2.048187, + 0.62079853 9.3999996 -1.9980366, + 0.44430944 9.3999996 -1.9317992, + 0.27446827 9.3999996 -1.8500079, + 0.11264256 9.3999996 -1.7533215, + -0.039864786 9.3999996 -1.6425185, + -0.18182588 9.3999996 -1.5184908, + -0.31209773 9.3999996 -1.3822372, + -0.42963144 9.3999996 -1.2348546, + -0.5334807 9.3999996 -1.0775295, + -0.62280947 9.3999996 -0.911529, + -0.6968984 9.3999996 -0.73818934, + -0.75515103 9.3999996 -0.55890614, + -0.79709834 9.3999996 -0.37512302, + -0.82240254 9.3999996 -0.18831964, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82240254 10.3 0.18831964, + -0.79709834 10.3 0.37512302, + -0.75515103 10.3 0.55890614, + -0.6968984 10.3 0.73818934, + -0.62280947 10.3 0.911529, + -0.5334807 10.3 1.0775295, + -0.42963144 10.3 1.2348546, + -0.31209773 10.3 1.3822372, + -0.18182588 10.3 1.5184908, + -0.039864786 10.3 1.6425185, + 0.11264256 10.3 1.7533215, + 0.27446827 10.3 1.8500079, + 0.44430944 10.3 1.9317992, + 0.62079853 10.3 1.9980366, + 0.80251467 10.3 2.048187, + 0.98799473 10.3 2.0818467, + 1.1757452 10.3 2.0987446, + 1.3642547 10.3 2.0987446, + 1.5520053 10.3 2.0818467, + 1.7374853 10.3 2.048187, + 1.9192015 10.3 1.9980366, + 2.0956905 10.3 1.9317992, + 2.2655318 10.3 1.8500079, + 2.4273574 10.3 1.7533215, + 2.5798647 10.3 1.6425185, + 2.7218258 10.3 1.5184908, + 2.8520977 10.3 1.3822372, + 2.9696314 10.3 1.2348546, + 3.0734808 10.3 1.0775295, + 3.1628094 10.3 0.911529, + 3.2368984 10.3 0.73818934, + 3.295151 10.3 0.55890614, + 3.3370984 10.3 0.37512302, + 3.3624024 10.3 0.18831964, + 3.3708601 10.3 2.5728115e-016, + 3.3624024 10.3 -0.18831964, + 3.3370984 10.3 -0.37512302, + 3.295151 10.3 -0.55890614, + 3.2368984 10.3 -0.73818934, + 3.1628094 10.3 -0.911529, + 3.0734808 10.3 -1.0775295, + 2.9696314 10.3 -1.2348546, + 2.8520977 10.3 -1.3822372, + 2.7218258 10.3 -1.5184908, + 2.5798647 10.3 -1.6425185, + 2.4273574 10.3 -1.7533215, + 2.2655318 10.3 -1.8500079, + 2.0956905 10.3 -1.9317992, + 1.9192015 10.3 -1.9980366, + 1.7374853 10.3 -2.048187, + 1.5520053 10.3 -2.0818467, + 1.3642547 10.3 -2.0987446, + 1.1757452 10.3 -2.0987446, + 0.98799473 10.3 -2.0818467, + 0.80251467 10.3 -2.048187, + 0.62079853 10.3 -1.9980366, + 0.44430944 10.3 -1.9317992, + 0.27446827 10.3 -1.8500079, + 0.11264256 10.3 -1.7533215, + -0.039864786 10.3 -1.6425185, + -0.18182588 10.3 -1.5184908, + -0.31209773 10.3 -1.3822372, + -0.42963144 10.3 -1.2348546, + -0.5334807 10.3 -1.0775295, + -0.62280947 10.3 -0.911529, + -0.6968984 10.3 -0.73818934, + -0.75515103 10.3 -0.55890614, + -0.79709834 10.3 -0.37512302, + -0.82240254 10.3 -0.18831964, + -0.83086002 9.3999996 -4.1744384e-015, + -0.82240254 9.3999996 0.18831964, + -0.79709834 9.3999996 0.37512302, + -0.75515103 9.3999996 0.55890614, + -0.6968984 9.3999996 0.73818934, + -0.62280947 9.3999996 0.911529, + -0.5334807 9.3999996 1.0775295, + -0.42963144 9.3999996 1.2348546, + -0.31209773 9.3999996 1.3822372, + -0.18182588 9.3999996 1.5184908, + -0.039864786 9.3999996 1.6425185, + 0.11264256 9.3999996 1.7533215, + 0.27446827 9.3999996 1.8500079, + 0.44430944 9.3999996 1.9317992, + 0.62079853 9.3999996 1.9980366, + 0.80251467 9.3999996 2.048187, + 0.98799473 9.3999996 2.0818467, + 1.1757452 9.3999996 2.0987446, + 1.3642547 9.3999996 2.0987446, + 1.5520053 9.3999996 2.0818467, + 1.7374853 9.3999996 2.048187, + 1.9192015 9.3999996 1.9980366, + 2.0956905 9.3999996 1.9317992, + 2.2655318 9.3999996 1.8500079, + 2.4273574 9.3999996 1.7533215, + 2.5798647 9.3999996 1.6425185, + 2.7218258 9.3999996 1.5184908, + 2.8520977 9.3999996 1.3822372, + 2.9696314 9.3999996 1.2348546, + 3.0734808 9.3999996 1.0775295, + 3.1628094 9.3999996 0.911529, + 3.2368984 9.3999996 0.73818934, + 3.295151 9.3999996 0.55890614, + 3.3370984 9.3999996 0.37512302, + 3.3624024 9.3999996 0.18831964, + 3.3708601 9.3999996 2.5728115e-016, + 3.3624024 9.3999996 -0.18831964, + 3.3370984 9.3999996 -0.37512302, + 3.295151 9.3999996 -0.55890614, + 3.2368984 9.3999996 -0.73818934, + 3.1628094 9.3999996 -0.911529, + 3.0734808 9.3999996 -1.0775295, + 2.9696314 9.3999996 -1.2348546, + 2.8520977 9.3999996 -1.3822372, + 2.7218258 9.3999996 -1.5184908, + 2.5798647 9.3999996 -1.6425185, + 2.4273574 9.3999996 -1.7533215, + 2.2655318 9.3999996 -1.8500079, + 2.0956905 9.3999996 -1.9317992, + 1.9192015 9.3999996 -1.9980366, + 1.7374853 9.3999996 -2.048187, + 1.5520053 9.3999996 -2.0818467, + 1.3642547 9.3999996 -2.0987446, + 1.1757452 9.3999996 -2.0987446, + 0.98799473 9.3999996 -2.0818467, + 0.80251467 9.3999996 -2.048187, + 0.62079853 9.3999996 -1.9980366, + 0.44430944 9.3999996 -1.9317992, + 0.27446827 9.3999996 -1.8500079, + 0.11264256 9.3999996 -1.7533215, + -0.039864786 9.3999996 -1.6425185, + -0.18182588 9.3999996 -1.5184908, + -0.31209773 9.3999996 -1.3822372, + -0.42963144 9.3999996 -1.2348546, + -0.5334807 9.3999996 -1.0775295, + -0.62280947 9.3999996 -0.911529, + -0.6968984 9.3999996 -0.73818934, + -0.75515103 9.3999996 -0.55890614, + -0.79709834 9.3999996 -0.37512302, + -0.82240254 9.3999996 -0.18831964, + 1.27 10.4 -4.6185276e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 9.3999996 -4.1744384e-015 ] + + } + coordIndex [ 0, 1, -1, 2, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 3, -1, 1, 75, 76, 3, -1, + 391, 393, 394, 395, 396, 397, 398, 399, + 400, 401, 402, 403, 404, 405, 406, 407, + 408, 409, 410, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 392, -1, + 391, 462, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + ambientIntensity 0.89973962 + specularColor 0.66666669 1 1 + emissiveColor 0.66666669 1 1 + shininess 0.5 + transparency 0.89999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 91, 230, 90, -1, 228, 231, 89, -1, + 364, 379, 375, -1, 151, 231, 228, -1, + 89, 231, 90, -1, 178, 379, 374, -1, + 152, 231, 151, -1, 374, 379, 364, -1, + 91, 232, 230, -1, 177, 379, 178, -1, + 375, 380, 64, -1, 91, 233, 232, -1, + 92, 233, 91, -1, 63, 380, 62, -1, + 64, 380, 63, -1, 15, 381, 14, -1, + 162, 234, 160, -1, 16, 381, 15, -1, + 378, 381, 368, -1, 90, 234, 91, -1, + 14, 381, 378, -1, 368, 381, 376, -1, + 379, 382, 375, -1, 160, 234, 158, -1, + 92, 235, 233, -1, 150, 235, 153, -1, + 375, 382, 380, -1, 380, 382, 62, -1, + 93, 235, 92, -1, 61, 382, 60, -1, + 166, 236, 164, -1, 62, 382, 61, -1, + 376, 383, 120, -1, 381, 383, 376, -1, + 120, 383, 121, -1, 121, 383, 122, -1, + 167, 237, 165, -1, 165, 237, 163, -1, + 91, 237, 92, -1, 174, 384, 175, -1, + 175, 384, 177, -1, 177, 384, 379, -1, + 234, 237, 91, -1, 379, 384, 382, -1, + 163, 237, 162, -1, 162, 237, 234, -1, + 17, 385, 16, -1, 235, 238, 153, -1, + 93, 238, 235, -1, 94, 238, 93, -1, + 381, 385, 383, -1, 16, 385, 381, -1, + 153, 238, 156, -1, 156, 238, 159, -1, + 384, 386, 382, -1, 166, 239, 236, -1, + 166, 240, 239, -1, 22, 127, 21, -1, + 60, 386, 59, -1, 169, 241, 166, -1, + 382, 386, 60, -1, 166, 241, 240, -1, + 383, 387, 122, -1, 237, 242, 92, -1, + 385, 387, 383, -1, 168, 242, 167, -1, + 21, 127, 126, -1, 125, 387, 126, -1, + 122, 387, 123, -1, 123, 387, 124, -1, + 124, 387, 125, -1, 23, 128, 22, -1, + 126, 387, 21, -1, 92, 242, 93, -1, + 18, 388, 17, -1, 167, 242, 237, -1, + 19, 388, 18, -1, 20, 388, 19, -1, + 21, 388, 20, -1, 169, 243, 241, -1, + 17, 388, 385, -1, 385, 388, 387, -1, + 22, 128, 127, -1, 387, 388, 21, -1, + 55, 389, 168, -1, 94, 244, 238, -1, + 384, 389, 386, -1, 24, 129, 23, -1, + 168, 389, 170, -1, 238, 244, 159, -1, + 174, 389, 384, -1, 159, 244, 161, -1, + 170, 389, 171, -1, 172, 245, 169, -1, + 173, 389, 174, -1, 171, 389, 173, -1, + 169, 245, 243, -1, 23, 129, 128, -1, + 389, 390, 386, -1, 172, 246, 245, -1, + 55, 390, 389, -1, 56, 390, 55, -1, + 57, 390, 56, -1, 58, 390, 57, -1, + 172, 247, 246, -1, 25, 130, 24, -1, + 59, 390, 58, -1, 386, 390, 59, -1, + 24, 130, 129, -1, 175, 249, 174, -1, + 177, 249, 175, -1, 25, 131, 130, -1, + 26, 131, 25, -1, 93, 249, 94, -1, + 166, 250, 169, -1, 26, 132, 131, -1, + 169, 250, 172, -1, 172, 250, 176, -1, + 27, 132, 26, -1, 181, 251, 180, -1, + 94, 251, 95, -1, 249, 251, 94, -1, + 177, 251, 249, -1, 180, 251, 178, -1, + 178, 251, 177, -1, 27, 133, 132, -1, + 176, 252, 96, -1, 250, 252, 176, -1, + 28, 133, 27, -1, 96, 252, 95, -1, + 176, 253, 172, -1, 179, 253, 176, -1, + 75, 253, 179, -1, 95, 254, 96, -1, + 251, 254, 95, -1, 182, 254, 181, -1, + 29, 134, 28, -1, 181, 254, 251, -1, + 184, 254, 182, -1, 28, 134, 133, -1, + 185, 255, 184, -1, 254, 255, 96, -1, + 30, 135, 29, -1, 184, 255, 254, -1, + 96, 255, 183, -1, 29, 135, 134, -1, + 185, 256, 255, -1, 31, 136, 30, -1, + 183, 257, 76, -1, 255, 257, 183, -1, + 187, 257, 186, -1, 188, 257, 187, -1, + 186, 257, 256, -1, 76, 257, 189, -1, + 256, 257, 255, -1, 30, 136, 135, -1, + 189, 257, 188, -1, 31, 137, 136, -1, + 69, 258, 68, -1, 70, 258, 69, -1, + 32, 137, 31, -1, 71, 258, 70, -1, + 186, 258, 187, -1, 187, 258, 71, -1, + 33, 138, 32, -1, 259, 260, 0, -1, + 32, 138, 137, -1, 190, 260, 259, -1, + 33, 139, 138, -1, 34, 139, 33, -1, + 260, 261, 0, -1, 190, 261, 260, -1, + 34, 140, 139, -1, 35, 140, 34, -1, + 190, 262, 261, -1, 191, 262, 190, -1, + 36, 141, 35, -1, 261, 262, 0, -1, + 191, 263, 262, -1, 35, 141, 140, -1, + 262, 263, 0, -1, 37, 142, 36, -1, + 192, 264, 191, -1, 36, 142, 141, -1, + 263, 264, 0, -1, 191, 264, 263, -1, + 192, 265, 264, -1, 38, 143, 37, -1, + 264, 265, 0, -1, 37, 143, 142, -1, + 194, 266, 193, -1, 39, 144, 38, -1, + 192, 266, 265, -1, 38, 144, 143, -1, + 193, 266, 192, -1, 98, 267, 195, -1, + 195, 267, 73, -1, 0, 267, 259, -1, + 73, 267, 0, -1, 40, 145, 39, -1, + 191, 267, 98, -1, 190, 267, 191, -1, + 259, 267, 190, -1, 39, 145, 144, -1, + 41, 146, 40, -1, 105, 269, 103, -1, + 40, 146, 145, -1, 103, 269, 199, -1, + 105, 270, 269, -1, 42, 147, 41, -1, + 106, 270, 105, -1, 105, 271, 203, -1, + 101, 271, 103, -1, 41, 147, 146, -1, + 103, 271, 105, -1, 200, 272, 101, -1, + 201, 272, 200, -1, 43, 148, 42, -1, + 101, 272, 271, -1, 271, 272, 203, -1, + 270, 273, 268, -1, 106, 273, 270, -1, + 42, 148, 147, -1, 273, 274, 268, -1, + 106, 274, 273, -1, 44, 149, 43, -1, + 108, 274, 106, -1, 272, 275, 203, -1, + 201, 275, 272, -1, 79, 275, 201, -1, + 203, 275, 80, -1, 80, 275, 79, -1, + 43, 149, 148, -1, 274, 276, 268, -1, + 108, 276, 274, -1, 112, 276, 108, -1, + 115, 276, 112, -1, 115, 277, 276, -1, + 206, 278, 113, -1, 209, 278, 111, -1, + 113, 278, 114, -1, 45, 151, 44, -1, + 111, 278, 206, -1, 115, 279, 277, -1, + 44, 151, 149, -1, 210, 280, 115, -1, + 213, 280, 210, -1, 46, 152, 45, -1, + 215, 280, 213, -1, 115, 280, 279, -1, + 280, 281, 279, -1, 215, 281, 280, -1, + 279, 281, 212, -1, 217, 281, 215, -1, + 45, 152, 151, -1, 211, 282, 81, -1, + 216, 282, 125, -1, 81, 282, 216, -1, + 125, 282, 124, -1, 121, 283, 211, -1, + 74, 77, 73, -1, 282, 283, 124, -1, + 47, 154, 46, -1, 211, 283, 282, -1, + 122, 283, 121, -1, 123, 283, 122, -1, + 124, 283, 123, -1, 212, 284, 214, -1, + 281, 284, 212, -1, 217, 284, 281, -1, + 218, 284, 217, -1, 220, 284, 218, -1, + 46, 154, 152, -1, 48, 155, 47, -1, + 47, 155, 154, -1, 86, 287, 85, -1, + 286, 287, 86, -1, 85, 287, 220, -1, + 49, 157, 48, -1, 135, 288, 134, -1, + 223, 288, 135, -1, 84, 288, 223, -1, + 221, 288, 84, -1, 131, 289, 221, -1, + 48, 157, 155, -1, 134, 289, 133, -1, + 288, 289, 134, -1, 49, 158, 157, -1, + 133, 289, 132, -1, 221, 289, 288, -1, + 50, 158, 49, -1, 132, 289, 131, -1, + 86, 290, 286, -1, 87, 290, 86, -1, + 286, 290, 222, -1, 51, 160, 50, -1, + 88, 292, 87, -1, 87, 292, 290, -1, + 290, 292, 222, -1, 50, 160, 158, -1, + 222, 293, 291, -1, 88, 293, 292, -1, + 292, 293, 222, -1, 52, 162, 51, -1, + 51, 162, 160, -1, 226, 295, 145, -1, + 145, 295, 144, -1, 225, 295, 87, -1, + 52, 163, 162, -1, 87, 295, 226, -1, + 53, 163, 52, -1, 229, 296, 227, -1, + 54, 165, 53, -1, 143, 298, 142, -1, + 142, 298, 141, -1, 141, 298, 225, -1, + 144, 298, 143, -1, 225, 298, 295, -1, + 295, 298, 144, -1, 53, 165, 163, -1, + 88, 299, 293, -1, 89, 299, 88, -1, + 227, 299, 89, -1, 54, 167, 165, -1, + 55, 167, 54, -1, 232, 301, 230, -1, + 55, 168, 167, -1, 232, 302, 301, -1, + 233, 303, 232, -1, 232, 303, 302, -1, + 235, 304, 233, -1, 233, 304, 303, -1, + 150, 304, 235, -1, 234, 305, 158, -1, + 158, 305, 157, -1, 90, 305, 234, -1, + 231, 305, 90, -1, 152, 306, 231, -1, + 231, 306, 305, -1, 305, 306, 157, -1, + 154, 306, 152, -1, 155, 306, 154, -1, + 157, 306, 155, -1, 159, 307, 156, -1, + 159, 308, 307, -1, 159, 309, 308, -1, + 161, 309, 159, -1, 164, 310, 161, -1, + 161, 310, 309, -1, 236, 310, 164, -1, + 243, 311, 241, -1, 245, 311, 243, -1, + 311, 312, 1, -1, 246, 312, 245, -1, + 245, 312, 311, -1, 246, 313, 312, -1, + 312, 313, 1, -1, 164, 314, 166, -1, + 161, 314, 164, -1, 244, 314, 161, -1, + 246, 315, 313, -1, 313, 315, 1, -1, + 247, 315, 246, -1, 315, 316, 1, -1, + 247, 316, 315, -1, 248, 316, 247, -1, + 174, 317, 173, -1, 242, 317, 93, -1, + 249, 317, 174, -1, 93, 317, 249, -1, + 316, 318, 1, -1, 248, 318, 316, -1, + 318, 319, 1, -1, 248, 319, 318, -1, + 168, 320, 242, -1, 170, 320, 168, -1, + 171, 320, 170, -1, 173, 320, 171, -1, + 317, 320, 173, -1, 242, 320, 317, -1, + 97, 179, 96, -1, 96, 179, 176, -1, + 314, 321, 166, -1, 166, 321, 250, -1, + 250, 321, 252, -1, 75, 179, 97, -1, + 244, 321, 314, -1, 319, 322, 1, -1, + 248, 322, 319, -1, 94, 323, 244, -1, + 252, 323, 95, -1, 95, 323, 94, -1, + 321, 323, 252, -1, 244, 323, 321, -1, + 75, 324, 253, -1, 172, 324, 247, -1, + 247, 324, 248, -1, 253, 324, 172, -1, + 1, 324, 75, -1, 248, 324, 322, -1, + 322, 324, 1, -1, 185, 325, 256, -1, + 184, 325, 185, -1, 256, 325, 186, -1, + 186, 325, 258, -1, 265, 326, 0, -1, + 197, 326, 196, -1, 266, 326, 265, -1, + 194, 326, 266, -1, 96, 183, 97, -1, + 199, 326, 198, -1, 97, 183, 76, -1, + 198, 326, 197, -1, 196, 326, 194, -1, + 279, 328, 277, -1, 212, 329, 279, -1, + 328, 329, 327, -1, 279, 329, 328, -1, + 329, 330, 327, -1, 214, 330, 212, -1, + 212, 330, 329, -1, 9, 331, 8, -1, + 209, 331, 278, -1, 72, 188, 71, -1, + 8, 331, 209, -1, 331, 332, 278, -1, + 71, 188, 187, -1, 10, 332, 9, -1, + 3, 189, 72, -1, 11, 332, 10, -1, + 76, 189, 3, -1, 72, 189, 188, -1, + 9, 332, 331, -1, 285, 334, 286, -1, + 284, 334, 214, -1, 284, 335, 334, -1, + 334, 335, 286, -1, 220, 335, 284, -1, + 98, 192, 191, -1, 335, 336, 286, -1, + 220, 336, 335, -1, 286, 336, 287, -1, + 287, 336, 220, -1, 285, 337, 333, -1, + 286, 337, 285, -1, 222, 337, 286, -1, + 99, 193, 98, -1, 98, 193, 192, -1, + 222, 339, 337, -1, 337, 339, 338, -1, + 291, 339, 222, -1, 339, 340, 338, -1, + 99, 194, 193, -1, 291, 340, 339, -1, + 102, 195, 100, -1, 98, 195, 102, -1, + 291, 341, 296, -1, 100, 195, 73, -1, + 296, 341, 227, -1, 227, 341, 299, -1, + 293, 341, 291, -1, 299, 341, 293, -1, + 101, 196, 99, -1, 296, 342, 294, -1, + 230, 342, 229, -1, 229, 342, 296, -1, + 301, 342, 230, -1, 99, 196, 194, -1, + 302, 343, 301, -1, 303, 343, 302, -1, + 304, 343, 303, -1, 342, 343, 297, -1, + 301, 343, 342, -1, 343, 344, 297, -1, + 101, 197, 196, -1, 150, 344, 304, -1, + 304, 344, 343, -1, 300, 344, 150, -1, + 101, 198, 197, -1, 103, 198, 101, -1, + 150, 345, 300, -1, 153, 345, 150, -1, + 307, 346, 156, -1, 103, 199, 198, -1, + 153, 346, 345, -1, 156, 346, 153, -1, + 308, 347, 307, -1, 309, 347, 308, -1, + 102, 200, 98, -1, 307, 347, 346, -1, + 99, 200, 101, -1, 75, 97, 76, -1, + 98, 200, 99, -1, 79, 201, 78, -1, + 102, 201, 200, -1, 78, 201, 102, -1, + 74, 202, 104, -1, 107, 202, 74, -1, + 109, 202, 107, -1, 110, 202, 109, -1, + 111, 202, 110, -1, 310, 349, 309, -1, + 236, 349, 310, -1, 309, 349, 347, -1, + 347, 349, 348, -1, 239, 350, 236, -1, + 240, 350, 239, -1, 241, 350, 240, -1, + 77, 100, 73, -1, 1, 350, 311, -1, + 311, 350, 241, -1, 78, 100, 77, -1, + 236, 350, 349, -1, 349, 350, 348, -1, + 105, 203, 106, -1, 348, 350, 1, -1, + 104, 204, 78, -1, 202, 204, 104, -1, + 66, 351, 65, -1, 114, 204, 113, -1, + 67, 351, 66, -1, 78, 205, 79, -1, + 204, 205, 78, -1, 258, 352, 68, -1, + 114, 205, 204, -1, 67, 352, 351, -1, + 116, 205, 114, -1, 78, 102, 100, -1, + 68, 352, 67, -1, 117, 205, 116, -1, + 351, 352, 325, -1, 325, 352, 258, -1, + 111, 206, 202, -1, 326, 353, 0, -1, + 204, 206, 113, -1, 202, 206, 204, -1, + 268, 354, 353, -1, 276, 354, 268, -1, + 330, 354, 327, -1, 203, 207, 106, -1, + 277, 354, 276, -1, 81, 207, 80, -1, + 353, 354, 330, -1, 106, 207, 108, -1, + 328, 354, 277, -1, 108, 207, 112, -1, + 77, 104, 78, -1, 327, 354, 328, -1, + 80, 207, 203, -1, 332, 355, 278, -1, + 74, 104, 77, -1, 205, 208, 79, -1, + 118, 208, 117, -1, 278, 355, 114, -1, + 119, 208, 118, -1, 114, 355, 116, -1, + 117, 208, 205, -1, 120, 208, 119, -1, + 79, 208, 80, -1, 6, 209, 5, -1, + 7, 209, 6, -1, 8, 209, 7, -1, + 355, 356, 116, -1, 116, 356, 117, -1, + 110, 209, 111, -1, 5, 209, 110, -1, + 82, 210, 81, -1, 207, 210, 112, -1, + 340, 357, 338, -1, 112, 210, 115, -1, + 81, 210, 207, -1, 80, 211, 81, -1, + 120, 211, 208, -1, 4, 107, 2, -1, + 208, 211, 80, -1, 291, 358, 340, -1, + 121, 211, 120, -1, 340, 358, 357, -1, + 2, 107, 74, -1, 83, 213, 82, -1, + 5, 109, 4, -1, 82, 213, 210, -1, + 4, 109, 107, -1, 344, 362, 297, -1, + 300, 362, 344, -1, 1, 362, 348, -1, + 297, 362, 361, -1, 361, 362, 1, -1, + 83, 215, 213, -1, 346, 363, 345, -1, + 5, 110, 109, -1, 347, 363, 346, -1, + 300, 363, 362, -1, 345, 363, 300, -1, + 81, 216, 82, -1, 348, 363, 347, -1, + 362, 363, 348, -1, 127, 216, 126, -1, + 181, 364, 182, -1, 126, 216, 125, -1, + 84, 217, 83, -1, 364, 365, 182, -1, + 184, 365, 325, -1, 83, 217, 215, -1, + 182, 365, 184, -1, 325, 365, 351, -1, + 353, 366, 268, -1, 84, 218, 217, -1, + 268, 366, 270, -1, 270, 366, 269, -1, + 269, 366, 199, -1, 82, 219, 83, -1, + 326, 366, 353, -1, 128, 219, 127, -1, + 199, 366, 326, -1, 130, 219, 129, -1, + 129, 219, 128, -1, 117, 367, 118, -1, + 127, 219, 216, -1, 118, 367, 119, -1, + 216, 219, 82, -1, 356, 367, 117, -1, + 85, 220, 84, -1, 332, 368, 355, -1, + 12, 368, 11, -1, 84, 220, 218, -1, + 131, 221, 130, -1, 11, 368, 332, -1, + 130, 221, 219, -1, 355, 368, 356, -1, + 83, 221, 84, -1, 0, 369, 1, -1, + 219, 221, 83, -1, 353, 369, 0, -1, + 330, 369, 353, -1, 1, 369, 361, -1, + 338, 370, 337, -1, 84, 223, 85, -1, + 337, 370, 333, -1, 333, 370, 369, -1, + 136, 223, 135, -1, 137, 223, 136, -1, + 369, 371, 361, -1, 357, 371, 338, -1, + 358, 371, 357, -1, 370, 371, 369, -1, + 361, 371, 359, -1, 359, 371, 358, -1, + 137, 224, 223, -1, 338, 371, 370, -1, + 223, 224, 85, -1, 296, 372, 291, -1, + 138, 224, 137, -1, 294, 372, 296, -1, + 140, 224, 139, -1, 291, 372, 358, -1, + 360, 372, 294, -1, 85, 224, 86, -1, + 359, 372, 360, -1, 358, 372, 359, -1, + 139, 224, 138, -1, 297, 373, 342, -1, + 342, 373, 294, -1, 294, 373, 360, -1, + 361, 373, 297, -1, 140, 225, 224, -1, + 360, 373, 359, -1, 359, 373, 361, -1, + 180, 374, 181, -1, 86, 225, 87, -1, + 178, 374, 180, -1, 224, 225, 86, -1, + 181, 374, 364, -1, 141, 225, 140, -1, + 147, 226, 146, -1, 365, 375, 351, -1, + 87, 226, 88, -1, 146, 226, 145, -1, + 364, 375, 365, -1, 351, 375, 65, -1, + 65, 375, 64, -1, 90, 227, 89, -1, + 367, 376, 119, -1, 368, 376, 356, -1, + 148, 228, 147, -1, 147, 228, 226, -1, + 119, 376, 120, -1, 151, 228, 149, -1, + 356, 376, 367, -1, 149, 228, 148, -1, + 333, 377, 285, -1, 88, 228, 89, -1, + 330, 377, 369, -1, 226, 228, 88, -1, + 334, 377, 214, -1, 285, 377, 334, -1, + 369, 377, 333, -1, 214, 377, 330, -1, + 90, 229, 227, -1, 12, 378, 368, -1, + 13, 378, 12, -1, 90, 230, 229, -1, + 14, 378, 13, -1, 462, 391, 393, -1, + 464, 393, 394, -1, 464, 462, 393, -1, + 465, 394, 395, -1, 465, 464, 394, -1, + 466, 395, 396, -1, 466, 465, 395, -1, + 467, 396, 397, -1, 467, 466, 396, -1, + 468, 397, 398, -1, 468, 467, 397, -1, + 469, 398, 399, -1, 469, 468, 398, -1, + 470, 399, 400, -1, 470, 469, 399, -1, + 471, 400, 401, -1, 471, 470, 400, -1, + 472, 471, 401, -1, 473, 401, 402, -1, + 473, 402, 403, -1, 473, 472, 401, -1, + 474, 403, 404, -1, 474, 473, 403, -1, + 475, 404, 405, -1, 475, 474, 404, -1, + 476, 405, 406, -1, 476, 475, 405, -1, + 477, 476, 406, -1, 478, 477, 406, -1, + 478, 406, 407, -1, 478, 407, 408, -1, + 479, 478, 408, -1, 480, 479, 408, -1, + 480, 408, 409, -1, 480, 409, 410, -1, + 481, 480, 410, -1, 482, 410, 411, -1, + 482, 481, 410, -1, 483, 411, 412, -1, + 483, 412, 413, -1, 483, 482, 411, -1, + 484, 483, 413, -1, 485, 413, 414, -1, + 485, 414, 415, -1, 485, 484, 413, -1, + 486, 485, 415, -1, 487, 415, 416, -1, + 487, 416, 417, -1, 487, 486, 415, -1, + 488, 487, 417, -1, 489, 417, 418, -1, + 489, 488, 417, -1, 490, 418, 419, -1, + 490, 489, 418, -1, 491, 419, 420, -1, + 491, 490, 419, -1, 492, 420, 421, -1, + 492, 421, 422, -1, 492, 491, 420, -1, + 493, 492, 422, -1, 494, 422, 423, -1, + 494, 493, 422, -1, 495, 423, 424, -1, + 495, 494, 423, -1, 496, 424, 425, -1, + 496, 425, 426, -1, 496, 495, 424, -1, + 497, 496, 426, -1, 498, 426, 427, -1, + 498, 497, 426, -1, 499, 427, 428, -1, + 499, 498, 427, -1, 500, 428, 429, -1, + 500, 429, 430, -1, 500, 499, 428, -1, + 501, 500, 430, -1, 502, 501, 430, -1, + 502, 430, 431, -1, 503, 502, 431, -1, + 503, 431, 432, -1, 504, 503, 432, -1, + 504, 432, 433, -1, 505, 504, 433, -1, + 505, 433, 434, -1, 505, 434, 435, -1, + 506, 505, 435, -1, 507, 506, 435, -1, + 507, 435, 436, -1, 508, 507, 436, -1, + 508, 436, 437, -1, 509, 508, 437, -1, + 509, 437, 438, -1, 509, 438, 439, -1, + 510, 509, 439, -1, 511, 510, 439, -1, + 511, 439, 440, -1, 512, 511, 440, -1, + 512, 440, 441, -1, 513, 512, 441, -1, + 513, 441, 442, -1, 513, 442, 443, -1, + 514, 513, 443, -1, 515, 443, 444, -1, + 515, 444, 445, -1, 515, 514, 443, -1, + 516, 515, 445, -1, 517, 445, 446, -1, + 517, 516, 445, -1, 518, 446, 447, -1, + 518, 447, 448, -1, 518, 517, 446, -1, + 519, 518, 448, -1, 520, 448, 449, -1, + 520, 449, 450, -1, 520, 519, 448, -1, + 521, 520, 450, -1, 522, 450, 451, -1, + 522, 521, 450, -1, 523, 451, 452, -1, + 523, 452, 453, -1, 523, 522, 451, -1, + 524, 523, 453, -1, 525, 453, 454, -1, + 525, 524, 453, -1, 526, 454, 455, -1, + 526, 455, 456, -1, 526, 525, 454, -1, + 527, 526, 456, -1, 528, 527, 456, -1, + 528, 456, 457, -1, 528, 457, 458, -1, + 529, 528, 458, -1, 530, 529, 458, -1, + 530, 458, 459, -1, 531, 530, 459, -1, + 531, 459, 460, -1, 531, 460, 461, -1, + 532, 531, 461, -1, 463, 532, 461, -1, + 463, 461, 392, -1, 575, 577, 576, -1, + 544, 543, 542, -1, 544, 539, 536, -1, + 544, 542, 539, -1, 597, 595, 594, -1, + 545, 536, 577, -1, 597, 596, 595, -1, + 545, 544, 536, -1, 591, 593, 592, -1, + 573, 575, 574, -1, 591, 594, 593, -1, + 546, 577, 575, -1, 546, 545, 577, -1, + 546, 575, 573, -1, 590, 598, 597, -1, + 590, 597, 594, -1, 590, 594, 591, -1, + 599, 598, 590, -1, 570, 547, 546, -1, + 589, 599, 590, -1, 570, 548, 547, -1, + 570, 572, 571, -1, 570, 573, 572, -1, + 570, 546, 573, -1, 588, 600, 599, -1, + 588, 599, 589, -1, 587, 600, 588, -1, + 551, 549, 548, -1, 551, 550, 549, -1, + 567, 569, 568, -1, 567, 570, 569, -1, + 533, 601, 600, -1, 533, 602, 601, -1, + 585, 600, 587, -1, 585, 587, 586, -1, + 534, 600, 585, -1, 534, 533, 600, -1, + 553, 552, 551, -1, 553, 567, 566, -1, + 553, 548, 570, -1, 553, 570, 567, -1, + 553, 551, 548, -1, 554, 566, 565, -1, + 554, 553, 566, -1, 583, 585, 584, -1, + 536, 535, 534, -1, 536, 534, 585, -1, + 582, 585, 583, -1, 562, 564, 563, -1, + 557, 556, 555, -1, 539, 537, 536, -1, + 539, 538, 537, -1, 560, 562, 561, -1, + 559, 564, 562, -1, 559, 557, 555, -1, + 559, 562, 560, -1, 559, 555, 554, -1, + 559, 558, 557, -1, 559, 565, 564, -1, + 559, 554, 565, -1, 577, 536, 585, -1, + 577, 585, 582, -1, 577, 579, 578, -1, + 577, 580, 579, -1, 577, 581, 580, -1, + 577, 582, 581, -1, 542, 540, 539, -1, + 542, 541, 540, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -0.85782599 10.33 -4.5874415e-015, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -2.220446e-015, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.1508672 5.5346713 0.64866942, + -1.1285121 5.5695405 0.64267939, + -0.93052202 5.5112414 1.2704719, + -0.90049016 5.5346713 1.2531331, + -0.88044715 5.5695405 1.2415613, + -0.5021978 5.5346713 1.7721978, + -0.48583275 5.5695405 1.7558328, + -0.00047196861 5.5112414 2.2005219, + 0.016866917 5.5346713 2.1704903, + 0.028438753 5.5695405 2.1504471, + 0.61235529 5.5112414 2.4543633, + 0.62133056 5.5346713 2.4208672, + 0.62732059 5.5695405 2.3985121, + 1.27 5.5346713 2.5062661, + 1.27 5.5695405 2.4831226, + 1.9276447 5.5112414 2.4543633, + 1.9186695 5.5346713 2.4208672, + 1.9126794 5.5695405 2.3985121, + 2.540472 5.5112414 2.2005219, + 2.523133 5.5346713 2.1704903, + 2.5115612 5.5695405 2.1504471, + 3.0421977 5.5346713 1.7721978, + 3.0258327 5.5695405 1.7558328, + 3.4705219 5.5112414 1.2704719, + 3.4404902 5.5346713 1.2531331, + 3.4204471 5.5695405 1.2415613, + 3.6908672 5.5346713 0.64866942, + 3.6685121 5.5695405 0.64267939, + 3.8109438 5.5112414 -8.1722988e-016, + 3.7762661 5.5346713 -8.0607668e-016, + 3.7531226 5.5695405 -7.9863311e-016, + 3.6908672 5.5346713 -0.64866942, + 3.6685121 5.5695405 -0.64267939, + 3.4705219 5.5112414 -1.2704719, + 3.4404902 5.5346713 -1.2531331, + 3.4204471 5.5695405 -1.2415613, + 3.0421977 5.5346713 -1.7721978, + 3.0258327 5.5695405 -1.7558328, + 2.540472 5.5112414 -2.2005219, + 2.523133 5.5346713 -2.1704903, + 2.5115612 5.5695405 -2.1504471, + 1.9276447 5.5112414 -2.4543633, + 1.9186695 5.5346713 -2.4208672, + 1.9126794 5.5695405 -2.3985121, + 1.27 5.5346713 -2.5062661, + 1.27 5.5695405 -2.4831226, + 0.61235529 5.5112414 -2.4543633, + 0.62133056 5.5346713 -2.4208672, + 0.62732059 5.5695405 -2.3985121, + -0.00047196861 5.5112414 -2.2005219, + 0.016866917 5.5346713 -2.1704903, + 0.028438753 5.5695405 -2.1504471, + -0.5021978 5.5346713 -1.7721978, + -0.48583275 5.5695405 -1.7558328, + -0.93052202 5.5112414 -1.2704719, + -0.90049016 5.5346713 -1.2531331, + -0.88044715 5.5695405 -1.2415613, + -1.1508672 5.5346713 -0.64866942, + -1.1285121 5.5695405 -0.64267939, + -1.2210455 5.5346713 0.27579442, + -1.1755682 5.5346713 0.54823899, + -1.1003869 5.5346713 0.81402463, + -0.99641454 5.5346713 1.069923, + -0.86491406 5.5346713 1.312826, + -0.70748264 5.5346713 1.5397832, + -0.32276759 5.5346713 1.9350611, + -0.21566957 5.5346713 2.0184538, + -0.10015673 5.5346713 2.0985806, + 0.13909622 5.5346713 2.2366107, + 0.26184243 5.5346713 2.2945564, + 0.39208525 5.5346713 2.3474743, + 0.52046251 5.5346713 2.391561, + 0.78818649 5.5346713 2.4595175, + 0.92685074 5.5346713 2.4826636, + 1.0617627 5.5346713 2.4976003, + 1.4782373 5.5346713 2.4976003, + 1.6131493 5.5346713 2.4826636, + 1.7518135 5.5346713 2.4595175, + 2.0195374 5.5346713 2.391561, + 2.1479146 5.5346713 2.3474743, + 2.2781575 5.5346713 2.2945564, + 2.4009037 5.5346713 2.2366107, + 2.6401567 5.5346713 2.0985806, + 2.7556696 5.5346713 2.0184538, + 2.8627677 5.5346713 1.9350611, + 3.2474825 5.5346713 1.5397832, + 3.4049141 5.5346713 1.312826, + 3.5364146 5.5346713 1.069923, + 3.6403868 5.5346713 0.81402463, + 3.7155683 5.5346713 0.54823899, + 3.7610455 5.5346713 0.27579442, + 3.7610455 5.5346713 -0.27579442, + 3.7155683 5.5346713 -0.54823899, + 3.6403868 5.5346713 -0.81402463, + 3.5364146 5.5346713 -1.069923, + 3.4049141 5.5346713 -1.312826, + 3.2474825 5.5346713 -1.5397832, + 2.8627677 5.5346713 -1.9350611, + 2.7556696 5.5346713 -2.0184538, + 2.6401567 5.5346713 -2.0985806, + 2.4009037 5.5346713 -2.2366107, + 2.2781575 5.5346713 -2.2945564, + 2.1479146 5.5346713 -2.3474743, + 2.0195374 5.5346713 -2.391561, + 1.7518135 5.5346713 -2.4595175, + 1.6131493 5.5346713 -2.4826636, + 1.4782373 5.5346713 -2.4976003, + 1.0617627 5.5346713 -2.4976003, + 0.92685074 5.5346713 -2.4826636, + 0.78818649 5.5346713 -2.4595175, + 0.52046251 5.5346713 -2.391561, + 0.39208525 5.5346713 -2.3474743, + 0.26184243 5.5346713 -2.2945564, + 0.13909622 5.5346713 -2.2366107, + -0.10015673 5.5346713 -2.0985806, + -0.21566957 5.5346713 -2.0184538, + -0.32276759 5.5346713 -1.9350611, + -0.70748264 5.5346713 -1.5397832, + -0.86491406 5.5346713 -1.312826, + -0.99641454 5.5346713 -1.069923, + -1.1003869 5.5346713 -0.81402463, + -1.1755682 5.5346713 -0.54823899, + -1.2210455 5.5346713 -0.27579442, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -0.99803102 10.33 -4.5874415e-015, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -0.99725455 10.314245 0.60750902, + -1.0621122 10.269381 0.62488759, + -1.1054487 10.202234 0.63649952, + -0.76276481 10.314245 1.1736174, + -0.82091457 10.269381 1.20719, + -0.85976899 10.202234 1.2296227, + -0.3897455 10.314245 1.6597455, + -0.4372246 10.269381 1.7072246, + -0.46894911 10.202234 1.7389491, + 0.0963827 10.314245 2.0327649, + 0.062809907 10.269381 2.0909145, + 0.040377289 10.202234 2.1297691, + 0.66249096 10.314245 2.2672546, + 0.64511245 10.269381 2.3321121, + 0.63350046 10.202234 2.3754487, + 1.27 10.314245 2.3472347, + 1.27 10.269381 2.4143801, + 1.27 10.202234 2.4592454, + 1.877509 10.314245 2.2672546, + 1.8948876 10.269381 2.3321121, + 1.9064995 10.202234 2.3754487, + 2.4436173 10.314245 2.0327649, + 2.47719 10.269381 2.0909145, + 2.4996228 10.202234 2.1297691, + 2.9297454 10.314245 1.6597455, + 2.9772246 10.269381 1.7072246, + 3.008949 10.202234 1.7389491, + 3.3027649 10.314245 1.1736174, + 3.3609145 10.269381 1.20719, + 3.3997691 10.202234 1.2296227, + 3.5372546 10.314245 0.60750902, + 3.6021121 10.269381 0.62488759, + 3.6454487 10.202234 0.63649952, + 3.6172347 10.314245 -7.5492823e-016, + 3.6843803 10.269381 -7.7652391e-016, + 3.7292454 10.202234 -7.9095365e-016, + 3.5372546 10.314245 -0.60750902, + 3.6021121 10.269381 -0.62488759, + 3.6454487 10.202234 -0.63649952, + 3.3027649 10.314245 -1.1736174, + 3.3609145 10.269381 -1.20719, + 3.3997691 10.202234 -1.2296227, + 2.9297454 10.314245 -1.6597455, + 2.9772246 10.269381 -1.7072246, + 3.008949 10.202234 -1.7389491, + 2.4436173 10.314245 -2.0327649, + 2.47719 10.269381 -2.0909145, + 2.4996228 10.202234 -2.1297691, + 1.877509 10.314245 -2.2672546, + 1.8948876 10.269381 -2.3321121, + 1.9064995 10.202234 -2.3754487, + 1.27 10.314245 -2.3472347, + 1.27 10.269381 -2.4143801, + 1.27 10.202234 -2.4592454, + 0.66249096 10.314245 -2.2672546, + 0.64511245 10.269381 -2.3321121, + 0.63350046 10.202234 -2.3754487, + 0.0963827 10.314245 -2.0327649, + 0.062809907 10.269381 -2.0909145, + 0.040377289 10.202234 -2.1297691, + -0.3897455 10.314245 -1.6597455, + -0.4372246 10.269381 -1.7072246, + -0.46894911 10.202234 -1.7389491, + -0.76276481 10.314245 -1.1736174, + -0.82091457 10.269381 -1.20719, + -0.85976899 10.202234 -1.2296227, + -0.99725455 10.314245 -0.60750902, + -1.0621122 10.269381 -0.62488759, + -1.1054487 10.202234 -0.63649952, + -1.1373769 10.269381 0.18376169, + -1.1286322 10.269381 0.27530921, + -1.0583193 10.302272 0.45057157, + -1.109422 10.269381 0.40936849, + -1.1494298 10.226516 0.36809859, + -1.0815938 10.269381 0.54702699, + -1.0753876 10.269381 0.57305193, + -1.0249686 10.269381 0.74990028, + -1.0038784 10.269381 0.81160873, + -0.89434409 10.302272 0.96938145, + -0.95479393 10.269381 0.93782926, + -1.0043657 10.226516 0.90354764, + -0.89649999 10.269381 1.0656029, + -0.87235302 10.269381 1.1133533, + -0.78139991 10.269381 1.2731811, + -0.76085925 10.269381 1.3056961, + -0.68445337 10.269381 1.4175131, + -0.74243408 10.226516 1.3925683, + -0.61643785 10.302272 1.4371631, + -0.59872568 10.269381 1.5287564, + -0.54687995 10.269381 1.5900248, + -0.35495755 10.269381 1.7857057, + -0.31246096 10.269381 1.8234717, + -0.23922966 10.302272 1.8292927, + -0.20375824 10.269381 1.9123986, + -0.16133024 10.226516 1.9850519, + -0.094210699 10.269381 1.9920243, + -0.042721037 10.269381 2.0263255, + 0.19839923 10.269381 2.1635396, + 0.26785997 10.269381 2.1965761, + 0.32251927 10.226516 2.256417, + 0.39259952 10.269381 2.249311, + 0.46816152 10.302272 2.231847, + 0.52486974 10.269381 2.2965219, + 0.56474322 10.269381 2.3090787, + 0.74253601 10.269381 2.3560588, + 0.79159987 10.269381 2.366509, + 0.85505468 10.226516 2.4118371, + 0.9250437 10.269381 2.3896103, + 0.99794686 10.302272 2.3558593, + 1.0645708 10.269381 2.4056249, + 1.1329551 10.269381 2.4104877, + 1.4070449 10.269381 2.4104877, + 1.4754292 10.269381 2.4056249, + 1.5420531 10.302272 2.3558593, + 1.6149563 10.269381 2.3896103, + 1.6849453 10.226516 2.4118371, + 1.7484001 10.269381 2.366509, + 1.797464 10.269381 2.3560588, + 1.9752568 10.269381 2.3090787, + 2.0151303 10.269381 2.2965219, + 2.0718384 10.302272 2.231847, + 2.1474004 10.269381 2.249311, + 2.2174807 10.226516 2.256417, + 2.27214 10.269381 2.1965761, + 2.3416007 10.269381 2.1635396, + 2.582721 10.269381 2.0263255, + 2.6342106 10.269381 1.9920243, + 2.7013302 10.226516 1.9850519, + 2.7437582 10.269381 1.9123986, + 2.7792296 10.302272 1.8292927, + 2.8524609 10.269381 1.8234717, + 2.8949575 10.269381 1.7857057, + 3.08688 10.269381 1.5900248, + 3.1387258 10.269381 1.5287564, + 3.1564379 10.302272 1.4371631, + 3.2244534 10.269381 1.4175131, + 3.282434 10.226516 1.3925683, + 3.3008592 10.269381 1.3056961, + 3.3213999 10.269381 1.2731811, + 3.412353 10.269381 1.1133533, + 3.4365001 10.269381 1.0656029, + 3.4343441 10.302272 0.96938145, + 3.4947939 10.269381 0.93782926, + 3.5443656 10.226516 0.90354764, + 3.5438783 10.269381 0.81160873, + 3.5649686 10.269381 0.74990028, + 3.6153877 10.269381 0.57305193, + 3.6215937 10.269381 0.54702699, + 3.5983193 10.302272 0.45057157, + 3.6494219 10.269381 0.40936849, + 3.6894298 10.226516 0.36809859, + 3.6686323 10.269381 0.27530921, + 3.6773767 10.269381 0.18376169, + 3.6773767 10.269381 -0.18376169, + 3.6686323 10.269381 -0.27530921, + 3.5983193 10.302272 -0.45057157, + 3.6494219 10.269381 -0.40936849, + 3.6894298 10.226516 -0.36809859, + 3.6215937 10.269381 -0.54702699, + 3.6153877 10.269381 -0.57305193, + 3.5649686 10.269381 -0.74990028, + 3.5438783 10.269381 -0.81160873, + 3.4343441 10.302272 -0.96938145, + 3.4947939 10.269381 -0.93782926, + 3.5443656 10.226516 -0.90354764, + 3.4365001 10.269381 -1.0656029, + 3.412353 10.269381 -1.1133533, + 3.3213999 10.269381 -1.2731811, + 3.3008592 10.269381 -1.3056961, + 3.2244534 10.269381 -1.4175131, + 3.282434 10.226516 -1.3925683, + 3.1564379 10.302272 -1.4371631, + 3.1387258 10.269381 -1.5287564, + 3.08688 10.269381 -1.5900248, + 2.8949575 10.269381 -1.7857057, + 2.8524609 10.269381 -1.8234717, + 2.7792296 10.302272 -1.8292927, + 2.7437582 10.269381 -1.9123986, + 2.7013302 10.226516 -1.9850519, + 2.6342106 10.269381 -1.9920243, + 2.582721 10.269381 -2.0263255, + 2.3416007 10.269381 -2.1635396, + 2.27214 10.269381 -2.1965761, + 2.2174807 10.226516 -2.256417, + 2.1474004 10.269381 -2.249311, + 2.0718384 10.302272 -2.231847, + 2.0151303 10.269381 -2.2965219, + 1.9752568 10.269381 -2.3090787, + 1.797464 10.269381 -2.3560588, + 1.7484001 10.269381 -2.366509, + 1.6849453 10.226516 -2.4118371, + 1.6149563 10.269381 -2.3896103, + 1.5420531 10.302272 -2.3558593, + 1.4754292 10.269381 -2.4056249, + 1.4070449 10.269381 -2.4104877, + 1.1329551 10.269381 -2.4104877, + 1.0645708 10.269381 -2.4056249, + 0.99794686 10.302272 -2.3558593, + 0.9250437 10.269381 -2.3896103, + 0.85505468 10.226516 -2.4118371, + 0.79159987 10.269381 -2.366509, + 0.74253601 10.269381 -2.3560588, + 0.56474322 10.269381 -2.3090787, + 0.52486974 10.269381 -2.2965219, + 0.46816152 10.302272 -2.231847, + 0.39259952 10.269381 -2.249311, + 0.32251927 10.226516 -2.256417, + 0.26785997 10.269381 -2.1965761, + 0.19839923 10.269381 -2.1635396, + -0.042721037 10.269381 -2.0263255, + -0.094210699 10.269381 -1.9920243, + -0.16133024 10.226516 -1.9850519, + -0.20375824 10.269381 -1.9123986, + -0.23922966 10.302272 -1.8292927, + -0.31246096 10.269381 -1.8234717, + -0.35495755 10.269381 -1.7857057, + -0.54687995 10.269381 -1.5900248, + -0.59872568 10.269381 -1.5287564, + -0.61643785 10.302272 -1.4371631, + -0.68445337 10.269381 -1.4175131, + -0.74243408 10.226516 -1.3925683, + -0.76085925 10.269381 -1.3056961, + -0.78139991 10.269381 -1.2731811, + -0.87235302 10.269381 -1.1133533, + -0.89649999 10.269381 -1.0656029, + -0.89434409 10.302272 -0.96938145, + -0.95479393 10.269381 -0.93782926, + -1.0043657 10.226516 -0.90354764, + -1.0038784 10.269381 -0.81160873, + -1.0249686 10.269381 -0.74990028, + -1.0753876 10.269381 -0.57305193, + -1.0815938 10.269381 -0.54702699, + -1.0583193 10.302272 -0.45057157, + -1.109422 10.269381 -0.40936849, + -1.1494298 10.226516 -0.36809859, + -1.1286322 10.269381 -0.27530921, + -1.1373769 10.269381 -0.18376169, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -0.85782599 10.33 -4.5874415e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -1.65 5 -2.220446e-015, + -1.65 5.5 -2.4424907e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.205 5.6105957 -2.491605e-015, + -1.205 10.123031 -4.4955287e-015, + -0.99803102 10.33 -4.5874415e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 1, -1, 53, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 54, -1, 0, 53, -1, 158, + 159, 160, 161, 162, 163, 164, 165, 166, + 167, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 182, + 183, 184, 185, 186, 187, 188, 189, 190, + 191, 192, 193, 194, 195, 196, 197, 198, + 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 158, -1, 283, + 285, 286, 287, 288, 289, 290, 291, 292, + 293, 294, 295, 296, 297, 298, 299, 300, + 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 328, 329, 330, 331, 332, + 333, 334, 335, 336, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 284, -1, 220, + 283, -1, 409, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 462, 463, + 464, 465, 466, 467, 410, -1, 346, 409, + -1, 527, 529, 530, 531, 532, 533, 534, + 535, 536, 537, 538, 539, 540, 541, 542, + 543, 544, 545, 546, 547, 548, 549, 550, + 551, 552, 553, 554, 555, 556, 557, 558, + 559, 560, 561, 562, 563, 564, 565, 566, + 567, 568, 569, 570, 571, 572, 573, 574, + 575, 576, 577, 578, 579, 580, 581, 582, + 583, 528, -1, 468, 584, 585, 586, 587, + 588, 527, -1, 774, 776, 777, 778, 779, + 780, 781, 782, 783, 784, 785, 786, 787, + 788, 789, 790, 791, 792, 793, 794, 795, + 796, 797, 798, 799, 800, 801, 802, 803, + 804, 805, 806, 807, 808, 809, 810, 811, + 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 824, 825, 826, 827, + 828, 829, 830, 775, -1, 717, 774, -1, + 831, 833, 834, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 860, 861, 862, 863, + 864, 865, 866, 867, 868, 869, 870, 871, + 872, 873, 874, 875, 876, 877, 878, 879, + 880, 881, 882, 883, 884, 885, 832, -1, + 832, 948, 949, 950, 951, 952, 887, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 0, 2, -1, 55, 53, 2, -1, + 56, 2, 3, -1, 56, 3, 4, -1, + 56, 55, 2, -1, 57, 4, 5, -1, + 57, 56, 4, -1, 58, 5, 6, -1, + 58, 57, 5, -1, 59, 6, 7, -1, + 59, 58, 6, -1, 60, 59, 7, -1, + 61, 7, 8, -1, 61, 60, 7, -1, + 62, 8, 9, -1, 62, 9, 10, -1, + 62, 61, 8, -1, 63, 10, 11, -1, + 63, 62, 10, -1, 64, 11, 12, -1, + 64, 63, 11, -1, 65, 64, 12, -1, + 66, 12, 13, -1, 66, 13, 14, -1, + 66, 65, 12, -1, 67, 14, 15, -1, + 67, 66, 14, -1, 68, 67, 15, -1, + 69, 15, 16, -1, 69, 16, 17, -1, + 69, 68, 15, -1, 70, 69, 17, -1, + 71, 17, 18, -1, 71, 18, 19, -1, + 71, 70, 17, -1, 72, 19, 20, -1, + 72, 71, 19, -1, 73, 72, 20, -1, + 74, 20, 21, -1, 74, 73, 20, -1, + 75, 21, 22, -1, 75, 22, 23, -1, + 75, 74, 21, -1, 76, 75, 23, -1, + 77, 23, 24, -1, 77, 76, 23, -1, + 78, 77, 24, -1, 78, 24, 25, -1, + 78, 25, 26, -1, 79, 78, 26, -1, + 80, 79, 26, -1, 80, 26, 27, -1, + 80, 27, 28, -1, 81, 80, 28, -1, + 82, 81, 28, -1, 82, 28, 29, -1, + 82, 29, 30, -1, 83, 82, 30, -1, + 84, 30, 31, -1, 84, 83, 30, -1, + 84, 31, 32, -1, 85, 84, 32, -1, + 86, 32, 33, -1, 86, 33, 34, -1, + 86, 85, 32, -1, 87, 86, 34, -1, + 88, 34, 35, -1, 88, 87, 34, -1, + 89, 35, 36, -1, 89, 88, 35, -1, + 90, 36, 37, -1, 90, 89, 36, -1, + 91, 37, 38, -1, 91, 90, 37, -1, + 92, 38, 39, -1, 92, 91, 38, -1, + 93, 39, 40, -1, 93, 40, 41, -1, + 93, 92, 39, -1, 94, 93, 41, -1, + 95, 41, 42, -1, 95, 94, 41, -1, + 96, 42, 43, -1, 96, 95, 42, -1, + 97, 43, 44, -1, 97, 44, 45, -1, + 97, 96, 43, -1, 98, 97, 45, -1, + 99, 45, 46, -1, 99, 98, 45, -1, + 100, 46, 47, -1, 100, 99, 46, -1, + 101, 47, 48, -1, 101, 48, 49, -1, + 101, 100, 47, -1, 102, 101, 49, -1, + 103, 102, 49, -1, 103, 49, 50, -1, + 104, 103, 50, -1, 104, 50, 51, -1, + 105, 104, 51, -1, 105, 51, 52, -1, + 54, 105, 52, -1, 54, 52, 1, -1, + 106, 155, 156, -1, 106, 156, 157, -1, + 141, 138, 139, -1, 141, 139, 140, -1, + 136, 137, 138, -1, 136, 138, 141, -1, + 117, 118, 119, -1, 117, 119, 120, -1, + 117, 120, 121, -1, 135, 136, 141, -1, + 117, 121, 155, -1, 117, 155, 106, -1, + 143, 141, 142, -1, 108, 106, 107, -1, + 108, 117, 106, -1, 116, 108, 109, -1, + 116, 117, 108, -1, 115, 109, 110, -1, + 115, 116, 109, -1, 145, 143, 144, -1, + 114, 115, 110, -1, 112, 110, 111, -1, + 112, 114, 110, -1, 113, 114, 112, -1, + 131, 132, 133, -1, 131, 133, 134, -1, + 131, 134, 135, -1, 131, 135, 141, -1, + 131, 141, 143, -1, 147, 145, 146, -1, + 128, 129, 130, -1, 128, 130, 131, -1, + 150, 147, 148, -1, 150, 148, 149, -1, + 150, 145, 147, -1, 126, 127, 128, -1, + 126, 128, 131, -1, 152, 145, 150, -1, + 152, 150, 151, -1, 152, 143, 145, -1, + 124, 126, 131, -1, 124, 125, 126, -1, + 124, 131, 143, -1, 154, 152, 153, -1, + 155, 143, 152, -1, 155, 152, 154, -1, + 122, 143, 155, -1, 122, 123, 124, -1, + 122, 124, 143, -1, 121, 122, 155, -1, + 194, 198, 195, -1, 193, 198, 194, -1, + 214, 212, 211, -1, 214, 213, 212, -1, + 171, 168, 167, -1, 215, 211, 210, -1, + 171, 169, 168, -1, 171, 170, 169, -1, + 215, 214, 211, -1, 171, 167, 162, -1, + 171, 162, 198, -1, 171, 198, 193, -1, + 171, 193, 192, -1, 172, 192, 191, -1, + 172, 171, 192, -1, 208, 210, 209, -1, + 173, 172, 191, -1, 217, 216, 215, -1, + 217, 210, 208, -1, 189, 191, 190, -1, + 217, 215, 210, -1, 218, 208, 207, -1, + 218, 217, 208, -1, 187, 189, 188, -1, + 176, 175, 174, -1, 158, 219, 218, -1, + 186, 191, 189, -1, 186, 189, 187, -1, + 204, 206, 205, -1, 204, 207, 206, -1, + 178, 177, 176, -1, 160, 159, 158, -1, + 179, 178, 176, -1, 183, 185, 184, -1, + 180, 174, 173, -1, 180, 173, 191, -1, + 180, 191, 186, -1, 201, 203, 202, -1, + 180, 176, 174, -1, 201, 204, 203, -1, + 180, 179, 176, -1, 162, 161, 160, -1, + 181, 183, 182, -1, 181, 186, 185, -1, + 181, 180, 186, -1, 181, 185, 183, -1, + 162, 160, 158, -1, 198, 162, 158, -1, + 198, 200, 199, -1, 198, 201, 200, -1, + 198, 218, 207, -1, 198, 158, 218, -1, + 198, 207, 204, -1, 198, 204, 201, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 167, 163, 162, -1, 167, 166, 163, -1, + 195, 197, 196, -1, 195, 198, 197, -1, + 285, 220, 222, -1, 285, 283, 220, -1, + 286, 222, 223, -1, 286, 285, 222, -1, + 287, 223, 224, -1, 287, 286, 223, -1, + 288, 224, 225, -1, 288, 287, 224, -1, + 289, 225, 226, -1, 289, 288, 225, -1, + 290, 226, 227, -1, 290, 289, 226, -1, + 291, 227, 228, -1, 291, 290, 227, -1, + 292, 228, 229, -1, 292, 291, 228, -1, + 293, 229, 230, -1, 293, 292, 229, -1, + 294, 230, 231, -1, 294, 293, 230, -1, + 295, 231, 232, -1, 295, 294, 231, -1, + 296, 232, 233, -1, 296, 295, 232, -1, + 297, 233, 234, -1, 297, 296, 233, -1, + 298, 234, 235, -1, 298, 297, 234, -1, + 299, 235, 236, -1, 299, 298, 235, -1, + 300, 236, 237, -1, 300, 299, 236, -1, + 301, 237, 238, -1, 301, 300, 237, -1, + 302, 238, 239, -1, 302, 301, 238, -1, + 303, 302, 239, -1, 303, 239, 240, -1, + 304, 303, 240, -1, 304, 240, 241, -1, + 305, 304, 241, -1, 305, 241, 242, -1, + 306, 305, 242, -1, 306, 242, 243, -1, + 307, 243, 244, -1, 307, 306, 243, -1, + 308, 244, 245, -1, 308, 307, 244, -1, + 309, 245, 246, -1, 309, 308, 245, -1, + 310, 246, 247, -1, 310, 309, 246, -1, + 311, 247, 248, -1, 311, 310, 247, -1, + 312, 248, 249, -1, 312, 311, 248, -1, + 313, 249, 250, -1, 313, 312, 249, -1, + 314, 250, 251, -1, 314, 313, 250, -1, + 315, 251, 252, -1, 315, 314, 251, -1, + 316, 252, 253, -1, 316, 315, 252, -1, + 317, 253, 254, -1, 317, 316, 253, -1, + 318, 254, 255, -1, 318, 317, 254, -1, + 319, 255, 256, -1, 319, 318, 255, -1, + 320, 256, 257, -1, 320, 319, 256, -1, + 321, 257, 258, -1, 321, 320, 257, -1, + 322, 258, 259, -1, 322, 321, 258, -1, + 323, 259, 260, -1, 323, 322, 259, -1, + 324, 260, 261, -1, 324, 323, 260, -1, + 325, 261, 262, -1, 325, 324, 261, -1, + 326, 262, 263, -1, 326, 325, 262, -1, + 327, 263, 264, -1, 327, 326, 263, -1, + 328, 327, 264, -1, 328, 264, 265, -1, + 329, 328, 265, -1, 329, 265, 266, -1, + 330, 329, 266, -1, 330, 266, 267, -1, + 331, 330, 267, -1, 331, 267, 268, -1, + 332, 331, 268, -1, 332, 268, 269, -1, + 333, 332, 269, -1, 333, 269, 270, -1, + 334, 333, 270, -1, 334, 270, 271, -1, + 335, 334, 271, -1, 335, 271, 272, -1, + 336, 335, 272, -1, 336, 272, 273, -1, + 337, 336, 273, -1, 337, 273, 274, -1, + 338, 337, 274, -1, 338, 274, 275, -1, + 339, 338, 275, -1, 339, 275, 276, -1, + 340, 339, 276, -1, 340, 276, 277, -1, + 341, 340, 277, -1, 341, 277, 278, -1, + 342, 278, 279, -1, 342, 341, 278, -1, + 343, 279, 280, -1, 343, 342, 279, -1, + 344, 280, 281, -1, 344, 343, 280, -1, + 345, 281, 282, -1, 345, 344, 281, -1, + 284, 282, 221, -1, 284, 345, 282, -1, + 409, 346, 348, -1, 411, 348, 349, -1, + 411, 409, 348, -1, 412, 349, 350, -1, + 412, 411, 349, -1, 413, 350, 351, -1, + 413, 412, 350, -1, 414, 351, 352, -1, + 414, 413, 351, -1, 415, 352, 353, -1, + 415, 414, 352, -1, 416, 353, 354, -1, + 416, 415, 353, -1, 417, 354, 355, -1, + 417, 416, 354, -1, 418, 355, 356, -1, + 418, 417, 355, -1, 419, 356, 357, -1, + 419, 418, 356, -1, 420, 357, 358, -1, + 420, 419, 357, -1, 421, 358, 359, -1, + 421, 420, 358, -1, 422, 359, 360, -1, + 422, 421, 359, -1, 423, 360, 361, -1, + 423, 422, 360, -1, 424, 361, 362, -1, + 424, 423, 361, -1, 425, 362, 363, -1, + 425, 363, 364, -1, 425, 424, 362, -1, + 426, 364, 365, -1, 426, 425, 364, -1, + 427, 365, 366, -1, 427, 426, 365, -1, + 428, 366, 367, -1, 428, 427, 366, -1, + 429, 428, 367, -1, 429, 367, 368, -1, + 430, 429, 368, -1, 430, 368, 369, -1, + 431, 430, 369, -1, 431, 369, 370, -1, + 432, 431, 370, -1, 432, 370, 371, -1, + 433, 432, 371, -1, 433, 371, 372, -1, + 434, 433, 372, -1, 434, 372, 373, -1, + 435, 373, 374, -1, 435, 434, 373, -1, + 436, 374, 375, -1, 436, 435, 374, -1, + 437, 375, 376, -1, 437, 436, 375, -1, + 438, 376, 377, -1, 438, 437, 376, -1, + 439, 377, 378, -1, 439, 378, 379, -1, + 439, 438, 377, -1, 440, 379, 380, -1, + 440, 439, 379, -1, 441, 380, 381, -1, + 441, 440, 380, -1, 442, 381, 382, -1, + 442, 441, 381, -1, 443, 382, 383, -1, + 443, 442, 382, -1, 444, 383, 384, -1, + 444, 443, 383, -1, 445, 384, 385, -1, + 445, 444, 384, -1, 446, 385, 386, -1, + 446, 445, 385, -1, 447, 386, 387, -1, + 447, 446, 386, -1, 448, 387, 388, -1, + 448, 447, 387, -1, 449, 388, 389, -1, + 449, 448, 388, -1, 450, 389, 390, -1, + 450, 449, 389, -1, 451, 390, 391, -1, + 451, 450, 390, -1, 452, 391, 392, -1, + 452, 451, 391, -1, 453, 452, 392, -1, + 453, 392, 393, -1, 453, 393, 394, -1, + 454, 453, 394, -1, 454, 394, 395, -1, + 455, 454, 395, -1, 455, 395, 396, -1, + 456, 455, 396, -1, 456, 396, 397, -1, + 457, 456, 397, -1, 457, 397, 398, -1, + 458, 457, 398, -1, 458, 398, 399, -1, + 459, 458, 399, -1, 459, 399, 400, -1, + 460, 459, 400, -1, 460, 400, 401, -1, + 461, 460, 401, -1, 461, 401, 402, -1, + 462, 461, 402, -1, 462, 402, 403, -1, + 463, 462, 403, -1, 463, 403, 404, -1, + 464, 463, 404, -1, 464, 404, 405, -1, + 465, 464, 405, -1, 465, 405, 406, -1, + 466, 465, 406, -1, 466, 406, 407, -1, + 467, 407, 408, -1, 467, 466, 407, -1, + 410, 408, 347, -1, 410, 467, 408, -1, + 688, 627, 628, -1, 689, 629, 628, -1, + 689, 503, 504, -1, 689, 561, 629, -1, + 689, 627, 503, -1, 689, 628, 627, -1, + 690, 689, 504, -1, 690, 561, 689, -1, + 690, 504, 505, -1, 690, 505, 562, -1, + 690, 562, 561, -1, 691, 630, 506, -1, + 691, 631, 630, -1, 691, 563, 631, -1, + 691, 564, 563, -1, 692, 691, 506, -1, + 692, 506, 507, -1, 692, 564, 691, -1, + 692, 565, 564, -1, 693, 507, 632, -1, + 693, 692, 507, -1, 693, 633, 565, -1, + 693, 565, 692, -1, 693, 632, 633, -1, + 694, 634, 633, -1, 470, 584, 468, -1, + 694, 633, 508, -1, 470, 585, 584, -1, + 694, 566, 634, -1, 695, 508, 509, -1, + 695, 694, 508, -1, 695, 566, 694, -1, + 695, 567, 566, -1, 696, 695, 509, -1, + 696, 567, 695, -1, 529, 527, 588, -1, + 697, 509, 510, -1, 697, 567, 696, -1, + 697, 696, 509, -1, 697, 510, 635, -1, + 697, 637, 567, -1, 697, 635, 636, -1, + 697, 636, 637, -1, 698, 510, 511, -1, + 698, 568, 636, -1, 698, 635, 510, -1, + 698, 636, 635, -1, 698, 569, 568, -1, + 699, 569, 698, -1, 699, 698, 511, -1, + 700, 639, 570, -1, 700, 511, 512, -1, + 700, 569, 699, -1, 700, 699, 511, -1, + 700, 512, 638, -1, 700, 638, 639, -1, + 700, 570, 569, -1, 701, 571, 570, -1, + 701, 570, 639, -1, 701, 513, 514, -1, + 701, 638, 513, -1, 701, 639, 638, -1, + 702, 701, 514, -1, 702, 571, 701, -1, + 703, 572, 571, -1, 703, 514, 515, -1, + 703, 571, 702, -1, 703, 702, 514, -1, + 703, 515, 640, -1, 703, 641, 572, -1, + 703, 640, 641, -1, 704, 515, 516, -1, + 704, 640, 515, -1, 704, 641, 640, -1, + 704, 573, 642, -1, 704, 642, 641, -1, + 705, 704, 516, -1, 705, 573, 704, -1, + 706, 574, 573, -1, 706, 516, 517, -1, + 706, 573, 705, -1, 706, 705, 516, -1, + 707, 645, 574, -1, 707, 644, 645, -1, + 707, 574, 706, -1, 707, 706, 517, -1, + 707, 517, 644, -1, 708, 575, 644, -1, + 708, 643, 518, -1, 708, 644, 643, -1, + 709, 576, 575, -1, 709, 575, 708, -1, + 709, 518, 519, -1, 709, 708, 518, -1, + 710, 646, 647, -1, 710, 519, 646, -1, + 710, 647, 577, -1, 710, 577, 576, -1, + 710, 576, 709, -1, 710, 709, 519, -1, + 711, 579, 578, -1, 711, 578, 520, -1, + 711, 520, 521, -1, 712, 648, 649, -1, + 712, 522, 648, -1, 712, 650, 579, -1, + 712, 649, 650, -1, 712, 579, 711, -1, + 712, 521, 522, -1, 712, 711, 521, -1, + 713, 649, 648, -1, 713, 581, 580, -1, + 713, 648, 523, -1, 713, 580, 649, -1, + 714, 581, 713, -1, 714, 713, 523, -1, + 714, 524, 651, -1, 714, 652, 581, -1, + 714, 651, 652, -1, 714, 523, 524, -1, + 715, 583, 582, -1, 715, 651, 525, -1, + 715, 582, 652, -1, 715, 652, 651, -1, + 716, 715, 525, -1, 716, 590, 591, -1, + 716, 591, 592, -1, 716, 592, 593, -1, + 716, 525, 526, -1, 716, 583, 715, -1, + 716, 526, 590, -1, 716, 593, 583, -1, + 589, 526, 469, -1, 590, 526, 589, -1, + 528, 583, 593, -1, 594, 471, 472, -1, + 595, 531, 530, -1, 596, 473, 474, -1, + 598, 533, 532, -1, 598, 532, 597, -1, + 599, 476, 477, -1, 600, 476, 599, -1, + 600, 535, 534, -1, 600, 534, 476, -1, + 601, 478, 479, -1, 602, 601, 479, -1, + 603, 538, 537, -1, 603, 537, 602, -1, + 606, 605, 540, -1, 606, 540, 539, -1, + 607, 483, 484, -1, 611, 545, 544, -1, + 611, 544, 610, -1, 612, 488, 489, -1, + 613, 488, 612, -1, 614, 613, 547, -1, + 614, 547, 546, -1, 615, 490, 491, -1, + 616, 491, 550, -1, 616, 615, 491, -1, + 616, 550, 549, -1, 617, 493, 494, -1, + 619, 618, 552, -1, 619, 552, 551, -1, + 620, 495, 496, -1, 621, 554, 553, -1, + 622, 497, 498, -1, 622, 498, 499, -1, + 624, 556, 555, -1, 624, 557, 556, -1, + 625, 500, 501, -1, 626, 559, 558, -1, + 627, 502, 503, -1, 629, 560, 628, -1, + 629, 561, 560, -1, 630, 505, 506, -1, + 631, 562, 505, -1, 631, 563, 562, -1, + 631, 505, 630, -1, 632, 507, 508, -1, + 633, 632, 508, -1, 634, 565, 633, -1, + 634, 566, 565, -1, 637, 636, 568, -1, + 637, 568, 567, -1, 638, 512, 513, -1, + 642, 573, 572, -1, 642, 572, 641, -1, + 643, 517, 518, -1, 644, 517, 643, -1, + 645, 575, 574, -1, 645, 644, 575, -1, + 646, 519, 520, -1, 647, 646, 520, -1, + 647, 578, 577, -1, 647, 520, 578, -1, + 648, 522, 523, -1, 650, 580, 579, -1, + 650, 649, 580, -1, 651, 524, 525, -1, + 652, 582, 581, -1, 653, 470, 471, -1, + 653, 586, 585, -1, 653, 587, 586, -1, + 653, 588, 587, -1, 653, 585, 470, -1, + 653, 529, 588, -1, 654, 529, 653, -1, + 654, 471, 594, -1, 654, 653, 471, -1, + 654, 595, 530, -1, 654, 594, 595, -1, + 654, 530, 529, -1, 655, 472, 473, -1, + 655, 594, 472, -1, 655, 595, 594, -1, + 655, 531, 595, -1, 656, 596, 597, -1, + 656, 531, 655, -1, 656, 655, 473, -1, + 656, 532, 531, -1, 656, 473, 596, -1, + 656, 597, 532, -1, 657, 597, 596, -1, + 657, 474, 475, -1, 657, 598, 597, -1, + 657, 596, 474, -1, 657, 533, 598, -1, + 658, 475, 476, -1, 658, 657, 475, -1, + 658, 533, 657, -1, 658, 534, 533, -1, + 658, 476, 534, -1, 659, 599, 477, -1, + 659, 600, 599, -1, 659, 535, 600, -1, + 659, 536, 535, -1, 660, 477, 478, -1, + 660, 536, 659, -1, 660, 659, 477, -1, + 660, 537, 536, -1, 661, 537, 660, -1, + 661, 478, 601, -1, 661, 601, 602, -1, + 661, 660, 478, -1, 661, 602, 537, -1, + 662, 602, 479, -1, 662, 538, 603, -1, + 662, 603, 602, -1, 663, 479, 480, -1, + 663, 538, 662, -1, 663, 539, 538, -1, + 663, 662, 479, -1, 664, 539, 663, -1, + 664, 663, 480, -1, 665, 481, 604, -1, + 665, 480, 481, -1, 665, 604, 605, -1, + 665, 605, 606, -1, 665, 606, 539, -1, + 665, 539, 664, -1, 665, 664, 480, -1, + 666, 604, 481, -1, 666, 481, 482, -1, + 666, 605, 604, -1, 666, 540, 605, -1, + 666, 541, 540, -1, 667, 541, 666, -1, + 667, 666, 482, -1, 668, 482, 483, -1, + 668, 483, 607, -1, 668, 607, 608, -1, + 668, 608, 542, -1, 668, 541, 667, -1, + 668, 542, 541, -1, 668, 667, 482, -1, + 669, 484, 485, -1, 669, 607, 484, -1, + 669, 608, 607, -1, 669, 542, 608, -1, + 669, 543, 542, -1, 670, 669, 485, -1, + 670, 543, 669, -1, 671, 670, 485, -1, + 671, 485, 486, -1, 671, 486, 609, -1, + 671, 544, 543, -1, 671, 543, 670, -1, + 671, 610, 544, -1, 671, 609, 610, -1, + 672, 486, 487, -1, 672, 611, 610, -1, + 672, 609, 486, -1, 672, 610, 609, -1, + 672, 545, 611, -1, 673, 672, 487, -1, + 673, 545, 672, -1, 674, 673, 487, -1, + 674, 487, 488, -1, 674, 546, 545, -1, + 674, 545, 673, -1, 675, 488, 613, -1, + 675, 614, 546, -1, 675, 613, 614, -1, + 675, 674, 488, -1, 675, 546, 674, -1, + 676, 612, 489, -1, 676, 613, 612, -1, + 676, 547, 613, -1, 677, 676, 489, -1, + 677, 489, 490, -1, 677, 548, 547, -1, + 677, 547, 676, -1, 678, 490, 615, -1, + 678, 549, 548, -1, 678, 615, 616, -1, + 678, 616, 549, -1, 678, 677, 490, -1, + 678, 548, 677, -1, 679, 491, 492, -1, + 679, 550, 491, -1, 679, 551, 550, -1, + 680, 679, 492, -1, 680, 551, 679, -1, + 680, 492, 493, -1, 680, 617, 618, -1, + 680, 619, 551, -1, 680, 618, 619, -1, + 680, 493, 617, -1, 681, 552, 618, -1, + 681, 618, 617, -1, 681, 553, 552, -1, + 681, 617, 494, -1, 682, 681, 494, -1, + 682, 553, 681, -1, 682, 494, 495, -1, + 682, 495, 620, -1, 682, 621, 553, -1, + 682, 620, 621, -1, 683, 620, 496, -1, + 683, 621, 620, -1, 683, 554, 621, -1, + 683, 555, 554, -1, 684, 555, 683, -1, + 684, 624, 555, -1, 684, 623, 624, -1, + 684, 496, 497, -1, 684, 497, 622, -1, + 684, 683, 496, -1, 684, 622, 623, -1, + 685, 624, 623, -1, 685, 557, 624, -1, + 685, 499, 500, -1, 685, 622, 499, -1, + 685, 623, 622, -1, 686, 685, 500, -1, + 686, 500, 625, -1, 686, 625, 626, -1, + 686, 557, 685, -1, 686, 626, 558, -1, + 686, 558, 557, -1, 687, 501, 502, -1, + 687, 625, 501, -1, 687, 626, 625, -1, + 687, 559, 626, -1, 688, 559, 687, -1, + 688, 687, 502, -1, 688, 628, 560, -1, + 688, 502, 627, -1, 688, 560, 559, -1, + 774, 717, 719, -1, 776, 719, 720, -1, + 776, 774, 719, -1, 777, 720, 721, -1, + 777, 776, 720, -1, 778, 721, 722, -1, + 778, 777, 721, -1, 779, 722, 723, -1, + 779, 778, 722, -1, 780, 723, 724, -1, + 780, 779, 723, -1, 781, 724, 725, -1, + 781, 780, 724, -1, 782, 725, 726, -1, + 782, 781, 725, -1, 783, 726, 727, -1, + 783, 782, 726, -1, 784, 727, 728, -1, + 784, 783, 727, -1, 785, 728, 729, -1, + 785, 784, 728, -1, 786, 785, 729, -1, + 787, 729, 730, -1, 787, 730, 731, -1, + 787, 786, 729, -1, 788, 787, 731, -1, + 789, 731, 732, -1, 789, 732, 733, -1, + 789, 788, 731, -1, 790, 789, 733, -1, + 791, 733, 734, -1, 791, 734, 735, -1, + 791, 790, 733, -1, 792, 791, 735, -1, + 793, 735, 736, -1, 793, 736, 737, -1, + 793, 792, 735, -1, 794, 793, 737, -1, + 795, 737, 738, -1, 795, 794, 737, -1, + 796, 738, 739, -1, 796, 795, 738, -1, + 797, 796, 739, -1, 797, 739, 740, -1, + 797, 740, 741, -1, 798, 797, 741, -1, + 799, 798, 741, -1, 799, 741, 742, -1, + 800, 799, 742, -1, 800, 742, 743, -1, + 801, 800, 743, -1, 801, 743, 744, -1, + 801, 744, 745, -1, 802, 801, 745, -1, + 803, 802, 745, -1, 803, 745, 746, -1, + 804, 746, 747, -1, 804, 803, 746, -1, + 805, 747, 748, -1, 805, 748, 749, -1, + 805, 804, 747, -1, 806, 805, 749, -1, + 807, 749, 750, -1, 807, 806, 749, -1, + 808, 750, 751, -1, 808, 807, 750, -1, + 809, 751, 752, -1, 809, 752, 753, -1, + 809, 808, 751, -1, 810, 809, 753, -1, + 811, 753, 754, -1, 811, 810, 753, -1, + 812, 754, 755, -1, 812, 811, 754, -1, + 813, 755, 756, -1, 813, 756, 757, -1, + 813, 812, 755, -1, 814, 757, 758, -1, + 814, 813, 757, -1, 815, 814, 758, -1, + 816, 758, 759, -1, 816, 759, 760, -1, + 816, 815, 758, -1, 817, 760, 761, -1, + 817, 816, 760, -1, 818, 817, 761, -1, + 819, 761, 762, -1, 819, 762, 763, -1, + 819, 818, 761, -1, 820, 763, 764, -1, + 820, 819, 763, -1, 821, 820, 764, -1, + 822, 821, 764, -1, 822, 764, 765, -1, + 822, 765, 766, -1, 823, 822, 766, -1, + 824, 823, 766, -1, 824, 766, 767, -1, + 824, 767, 768, -1, 825, 824, 768, -1, + 825, 768, 769, -1, 826, 825, 769, -1, + 827, 826, 769, -1, 827, 769, 770, -1, + 827, 770, 771, -1, 828, 827, 771, -1, + 828, 771, 772, -1, 829, 828, 772, -1, + 830, 829, 772, -1, 830, 772, 773, -1, + 830, 773, 718, -1, 775, 830, 718, -1, + 896, 1047, 895, -1, 1046, 1048, 840, -1, + 1047, 1048, 1046, -1, 841, 1049, 962, -1, + 840, 1049, 841, -1, 1048, 1049, 840, -1, + 896, 1049, 1047, -1, 962, 1049, 963, -1, + 964, 1049, 896, -1, 963, 1049, 964, -1, + 1047, 1049, 1048, -1, 962, 1050, 841, -1, + 841, 1050, 842, -1, 963, 1050, 962, -1, + 964, 1050, 963, -1, 897, 1050, 964, -1, + 1050, 1051, 842, -1, 943, 833, 831, -1, + 897, 1051, 1050, -1, 897, 1052, 1051, -1, + 898, 1052, 897, -1, 1052, 1053, 1051, -1, + 898, 1053, 1052, -1, 1051, 1053, 842, -1, + 842, 1054, 843, -1, 1053, 1054, 842, -1, + 886, 888, 947, -1, 898, 1055, 1053, -1, + 1054, 1055, 843, -1, 1053, 1055, 1054, -1, + 898, 1056, 1055, -1, 843, 1056, 965, -1, + 1055, 1056, 843, -1, 965, 1056, 966, -1, + 967, 1056, 898, -1, 966, 1056, 967, -1, + 965, 1057, 844, -1, 966, 1057, 965, -1, + 899, 1057, 967, -1, 967, 1057, 966, -1, + 899, 1058, 1057, -1, 1057, 1058, 844, -1, + 899, 1059, 1058, -1, 900, 1059, 899, -1, + 1058, 1060, 844, -1, 1059, 1060, 1058, -1, + 900, 1060, 1059, -1, 844, 1061, 845, -1, + 1060, 1061, 844, -1, 900, 1062, 1060, -1, + 1060, 1062, 1061, -1, 1061, 1062, 845, -1, + 900, 1063, 1062, -1, 968, 1063, 969, -1, + 969, 1063, 970, -1, 970, 1063, 901, -1, + 1062, 1063, 845, -1, 901, 1063, 900, -1, + 845, 1063, 968, -1, 969, 1064, 968, -1, + 970, 1064, 969, -1, 901, 1064, 970, -1, + 902, 1064, 901, -1, 968, 1064, 846, -1, + 1064, 1065, 846, -1, 902, 1065, 1064, -1, + 846, 1066, 847, -1, 1065, 1066, 846, -1, + 1066, 1067, 847, -1, 902, 1067, 1065, -1, + 1065, 1067, 1066, -1, 903, 1068, 902, -1, + 902, 1068, 1067, -1, 903, 1069, 1068, -1, + 1068, 1069, 1067, -1, 1067, 1069, 847, -1, + 1069, 1070, 847, -1, 847, 1070, 971, -1, + 903, 1070, 1069, -1, 971, 1070, 972, -1, + 973, 1070, 903, -1, 972, 1070, 973, -1, + 971, 1071, 848, -1, 972, 1071, 971, -1, + 973, 1071, 972, -1, 904, 1071, 973, -1, + 904, 1072, 1071, -1, 1071, 1072, 848, -1, + 848, 1073, 849, -1, 1072, 1073, 848, -1, + 1073, 1074, 849, -1, 904, 1074, 1072, -1, + 1072, 1074, 1073, -1, 905, 1075, 904, -1, + 904, 1075, 1074, -1, 905, 1076, 1075, -1, + 1074, 1076, 849, -1, 1075, 1076, 1074, -1, + 850, 1077, 974, -1, 974, 1077, 975, -1, + 849, 1077, 850, -1, 1076, 1077, 849, -1, + 905, 1077, 1076, -1, 976, 1077, 905, -1, + 975, 1077, 976, -1, 974, 1078, 850, -1, + 975, 1078, 974, -1, 850, 1078, 851, -1, + 976, 1078, 975, -1, 906, 1078, 976, -1, + 1078, 1079, 851, -1, 906, 1080, 1078, -1, + 1078, 1080, 1079, -1, 907, 1080, 906, -1, + 1079, 1081, 851, -1, 1080, 1081, 1079, -1, + 907, 1081, 1080, -1, 1081, 1082, 851, -1, + 851, 1082, 852, -1, 1081, 1083, 1082, -1, + 907, 1083, 1081, -1, 1082, 1084, 852, -1, + 1083, 1084, 1082, -1, 907, 1084, 1083, -1, + 852, 1084, 977, -1, 977, 1084, 978, -1, + 978, 1084, 979, -1, 979, 1084, 908, -1, + 908, 1084, 907, -1, 978, 1085, 977, -1, + 977, 1085, 853, -1, 979, 1085, 978, -1, + 908, 1085, 979, -1, 909, 1085, 908, -1, + 909, 1086, 1085, -1, 1085, 1086, 853, -1, + 853, 1087, 854, -1, 1086, 1087, 853, -1, + 1087, 1088, 854, -1, 909, 1088, 1086, -1, + 1086, 1088, 1087, -1, 909, 1089, 1088, -1, + 910, 1089, 909, -1, 1089, 1090, 1088, -1, + 1088, 1090, 854, -1, 910, 1090, 1089, -1, + 854, 1091, 980, -1, 980, 1091, 981, -1, + 981, 1091, 982, -1, 910, 1091, 1090, -1, + 982, 1091, 910, -1, 1090, 1091, 854, -1, + 980, 1092, 855, -1, 981, 1092, 980, -1, + 911, 1092, 982, -1, 982, 1092, 981, -1, + 1092, 1093, 855, -1, 911, 1093, 1092, -1, + 855, 1094, 856, -1, 1093, 1094, 855, -1, + 1094, 1095, 856, -1, 911, 1095, 1093, -1, + 1093, 1095, 1094, -1, 911, 1096, 1095, -1, + 912, 1096, 911, -1, 1095, 1097, 856, -1, + 1096, 1097, 1095, -1, 912, 1097, 1096, -1, + 985, 1098, 912, -1, 856, 1098, 983, -1, + 912, 1098, 1097, -1, 1097, 1098, 856, -1, + 983, 1098, 984, -1, 984, 1098, 985, -1, + 984, 1099, 983, -1, 985, 1099, 984, -1, + 1099, 1100, 983, -1, 913, 1100, 985, -1, + 985, 1100, 1099, -1, 983, 1100, 857, -1, + 857, 1101, 858, -1, 1100, 1101, 857, -1, + 1101, 1102, 858, -1, 913, 1102, 1100, -1, + 1100, 1102, 1101, -1, 914, 1103, 913, -1, + 913, 1103, 1102, -1, 1102, 1104, 858, -1, + 914, 1104, 1103, -1, 1103, 1104, 1102, -1, + 988, 1105, 915, -1, 1104, 1105, 858, -1, + 858, 1105, 859, -1, 914, 1105, 1104, -1, + 987, 1105, 988, -1, 915, 1105, 914, -1, + 859, 1105, 986, -1, 986, 1105, 987, -1, + 915, 1106, 988, -1, 859, 1106, 860, -1, + 988, 1106, 987, -1, 916, 1106, 915, -1, + 986, 1106, 859, -1, 987, 1106, 986, -1, + 1106, 1107, 860, -1, 916, 1107, 1106, -1, + 860, 1108, 861, -1, 860, 1109, 1108, -1, + 1107, 1109, 860, -1, 1107, 1110, 1109, -1, + 1109, 1110, 917, -1, 917, 1110, 916, -1, + 916, 1110, 1107, -1, 1109, 1111, 1108, -1, + 917, 1111, 1109, -1, 1108, 1111, 861, -1, + 991, 1111, 917, -1, 861, 1111, 989, -1, + 991, 1112, 1111, -1, 1111, 1112, 989, -1, + 990, 1112, 991, -1, 989, 1112, 990, -1, + 989, 1113, 862, -1, 991, 1113, 990, -1, + 990, 1113, 989, -1, 918, 1113, 991, -1, + 918, 1114, 1113, -1, 1113, 1114, 862, -1, + 862, 1115, 863, -1, 1114, 1116, 862, -1, + 862, 1116, 1115, -1, 918, 1117, 1114, -1, + 1114, 1117, 1116, -1, 1116, 1117, 919, -1, + 919, 1117, 918, -1, 1115, 1118, 863, -1, + 1116, 1118, 1115, -1, 919, 1118, 1116, -1, + 993, 1119, 994, -1, 994, 1119, 919, -1, + 919, 1119, 1118, -1, 1118, 1119, 863, -1, + 863, 1119, 992, -1, 992, 1119, 993, -1, + 994, 1120, 993, -1, 992, 1120, 864, -1, + 920, 1120, 994, -1, 993, 1120, 992, -1, + 1120, 1121, 864, -1, 920, 1121, 1120, -1, + 1121, 1122, 864, -1, 920, 1123, 1121, -1, + 1121, 1123, 1122, -1, 1122, 1123, 921, -1, + 921, 1123, 920, -1, 864, 1124, 865, -1, + 1122, 1124, 864, -1, 921, 1125, 1122, -1, + 1122, 1125, 1124, -1, 1124, 1125, 865, -1, + 865, 1126, 995, -1, 921, 1126, 1125, -1, + 1125, 1126, 865, -1, 996, 1126, 997, -1, + 997, 1126, 922, -1, 995, 1126, 996, -1, + 922, 1126, 921, -1, 995, 1127, 866, -1, + 997, 1127, 996, -1, 922, 1127, 997, -1, + 996, 1127, 995, -1, 923, 1127, 922, -1, + 923, 1128, 1127, -1, 866, 1129, 867, -1, + 1128, 1129, 1127, -1, 1127, 1129, 866, -1, + 923, 1130, 1128, -1, 1128, 1130, 1129, -1, + 1129, 1130, 867, -1, 923, 1131, 1130, -1, + 924, 1131, 923, -1, 1131, 1132, 1130, -1, + 1130, 1132, 867, -1, 867, 1133, 868, -1, + 1132, 1133, 867, -1, 924, 1133, 1131, -1, + 998, 1133, 999, -1, 1131, 1133, 1132, -1, + 1000, 1133, 924, -1, 999, 1133, 1000, -1, + 868, 1133, 998, -1, 868, 1134, 869, -1, + 999, 1134, 998, -1, 1000, 1134, 999, -1, + 925, 1134, 1000, -1, 998, 1134, 868, -1, + 885, 948, 832, -1, 1134, 1135, 869, -1, + 925, 1135, 1134, -1, 925, 1136, 1135, -1, + 926, 1136, 925, -1, 1135, 1137, 869, -1, + 926, 1137, 1136, -1, 1136, 1137, 1135, -1, + 869, 1138, 870, -1, 1137, 1138, 869, -1, + 942, 887, 952, -1, 926, 1139, 1137, -1, + 834, 953, 835, -1, 1138, 1139, 870, -1, + 1137, 1139, 1138, -1, 1001, 1140, 1002, -1, + 926, 1140, 1139, -1, 1003, 1140, 926, -1, + 1002, 1140, 1003, -1, 890, 955, 889, -1, + 1139, 1140, 870, -1, 870, 1140, 1001, -1, + 1001, 1141, 871, -1, 836, 956, 837, -1, + 1002, 1141, 1001, -1, 1003, 1141, 1002, -1, + 927, 1141, 1003, -1, 1141, 1142, 871, -1, + 927, 1142, 1141, -1, 927, 1143, 1142, -1, + 892, 958, 891, -1, 838, 959, 839, -1, + 928, 1143, 927, -1, 1142, 1144, 871, -1, + 1143, 1144, 1142, -1, 928, 1144, 1143, -1, + 871, 1145, 872, -1, 1144, 1145, 871, -1, + 928, 1146, 1144, -1, 1144, 1146, 1145, -1, + 1145, 1146, 872, -1, 928, 1147, 1146, -1, + 872, 1147, 1004, -1, 1004, 1147, 1005, -1, + 1146, 1147, 872, -1, 929, 1147, 928, -1, + 1005, 1147, 1006, -1, 897, 964, 896, -1, + 1006, 1147, 929, -1, 843, 965, 844, -1, + 1004, 1148, 873, -1, 1005, 1148, 1004, -1, + 1006, 1148, 1005, -1, 930, 1148, 929, -1, + 929, 1148, 1006, -1, 930, 1149, 1148, -1, + 899, 967, 898, -1, 1148, 1149, 873, -1, + 845, 968, 846, -1, 1149, 1150, 873, -1, + 873, 1150, 874, -1, 1150, 1151, 874, -1, + 1149, 1151, 1150, -1, 930, 1151, 1149, -1, + 930, 1152, 1151, -1, 847, 971, 848, -1, + 931, 1152, 930, -1, 931, 1153, 1152, -1, + 1151, 1153, 874, -1, 1152, 1153, 1151, -1, + 874, 1154, 1007, -1, 904, 973, 903, -1, + 1009, 1154, 931, -1, 1008, 1154, 1009, -1, + 931, 1154, 1153, -1, 1007, 1154, 1008, -1, + 1153, 1154, 874, -1, 1007, 1155, 875, -1, + 1009, 1155, 1008, -1, 932, 1155, 1009, -1, + 1008, 1155, 1007, -1, 1155, 1156, 875, -1, + 932, 1156, 1155, -1, 906, 976, 905, -1, + 1156, 1157, 875, -1, 852, 977, 853, -1, + 875, 1157, 876, -1, 1156, 1158, 1157, -1, + 932, 1158, 1156, -1, 1157, 1158, 876, -1, + 854, 980, 855, -1, 932, 1159, 1158, -1, + 933, 1159, 932, -1, 1158, 1160, 876, -1, + 933, 1160, 1159, -1, 1159, 1160, 1158, -1, + 877, 1161, 1010, -1, 1010, 1161, 1011, -1, + 911, 982, 910, -1, 1012, 1161, 933, -1, + 856, 983, 857, -1, 1011, 1161, 1012, -1, + 876, 1161, 877, -1, 1160, 1161, 876, -1, + 933, 1161, 1160, -1, 1010, 1162, 877, -1, + 1011, 1162, 1010, -1, 934, 1162, 1012, -1, + 1012, 1162, 1011, -1, 877, 1162, 878, -1, + 913, 985, 912, -1, 1162, 1163, 878, -1, + 935, 1164, 934, -1, 934, 1164, 1162, -1, + 1162, 1164, 1163, -1, 935, 1165, 1164, -1, + 1163, 1165, 878, -1, 1164, 1165, 1163, -1, + 861, 989, 862, -1, 878, 1166, 879, -1, + 1165, 1166, 878, -1, 918, 991, 917, -1, + 863, 992, 864, -1, 935, 1167, 1165, -1, + 1165, 1167, 1166, -1, 936, 1168, 935, -1, + 879, 1168, 1013, -1, 935, 1168, 1167, -1, + 1013, 1168, 1014, -1, 1014, 1168, 1015, -1, + 1166, 1168, 879, -1, 1015, 1168, 936, -1, + 1167, 1168, 1166, -1, 920, 994, 919, -1, + 937, 1169, 936, -1, 865, 995, 866, -1, + 1013, 1169, 880, -1, 1014, 1169, 1013, -1, + 1015, 1169, 1014, -1, 936, 1169, 1015, -1, + 937, 1170, 1169, -1, 1169, 1170, 880, -1, + 880, 1171, 881, -1, 1170, 1171, 880, -1, + 937, 1172, 1170, -1, 1171, 1172, 881, -1, + 1170, 1172, 1171, -1, 938, 1173, 937, -1, + 925, 1000, 924, -1, 870, 1001, 871, -1, + 937, 1173, 1172, -1, 938, 1174, 1173, -1, + 1172, 1174, 881, -1, 1173, 1174, 1172, -1, + 881, 1175, 1016, -1, 1016, 1175, 1017, -1, + 927, 1003, 926, -1, 1018, 1175, 938, -1, + 1017, 1175, 1018, -1, 872, 1004, 873, -1, + 1174, 1175, 881, -1, 938, 1175, 1174, -1, + 1016, 1176, 882, -1, 1017, 1176, 1016, -1, + 939, 1176, 1018, -1, 1018, 1176, 1017, -1, + 939, 1177, 1176, -1, 1176, 1177, 882, -1, + 1177, 1178, 882, -1, 874, 1007, 875, -1, + 882, 1178, 883, -1, 939, 1179, 1177, -1, + 1177, 1179, 1178, -1, 1178, 1179, 883, -1, + 940, 1180, 939, -1, 932, 1009, 931, -1, + 939, 1180, 1179, -1, 940, 1181, 1180, -1, + 1179, 1181, 883, -1, 1180, 1181, 1179, -1, + 934, 1012, 933, -1, 940, 1182, 1181, -1, + 883, 1182, 1019, -1, 1181, 1182, 883, -1, + 1019, 1182, 1020, -1, 1021, 1182, 940, -1, + 1020, 1182, 1021, -1, 879, 1013, 880, -1, + 1020, 1183, 1019, -1, 1021, 1183, 1020, -1, + 1021, 1184, 1183, -1, 1019, 1184, 884, -1, + 941, 1184, 1021, -1, 1183, 1184, 1019, -1, + 881, 1016, 882, -1, 1184, 1185, 884, -1, + 884, 1185, 885, -1, 1184, 1186, 1185, -1, + 939, 1018, 938, -1, 1185, 1186, 885, -1, + 941, 1186, 1184, -1, 942, 1187, 941, -1, + 941, 1187, 1186, -1, 883, 1019, 884, -1, + 942, 1188, 1187, -1, 941, 1021, 940, -1, + 1186, 1188, 885, -1, 1187, 1188, 1186, -1, + 944, 1022, 943, -1, 945, 1022, 944, -1, + 948, 1189, 949, -1, 946, 1022, 945, -1, + 949, 1189, 950, -1, 947, 1022, 946, -1, + 950, 1189, 951, -1, 943, 1022, 833, -1, + 951, 1189, 952, -1, 1188, 1189, 885, -1, + 888, 1022, 947, -1, 885, 1189, 948, -1, + 942, 1189, 1188, -1, 1022, 1023, 833, -1, + 952, 1189, 942, -1, 888, 1023, 1022, -1, + 833, 1024, 834, -1, 1023, 1025, 833, -1, + 833, 1025, 1024, -1, 888, 1026, 1023, -1, + 1023, 1026, 1025, -1, 889, 1026, 888, -1, + 1025, 1026, 889, -1, 834, 1027, 953, -1, + 1024, 1027, 834, -1, 1025, 1027, 1024, -1, + 889, 1027, 1025, -1, 955, 1027, 889, -1, + 1027, 1028, 953, -1, 953, 1028, 954, -1, + 955, 1028, 1027, -1, 954, 1028, 955, -1, + 953, 1029, 835, -1, 954, 1029, 953, -1, + 890, 1029, 955, -1, 955, 1029, 954, -1, + 1029, 1030, 835, -1, 890, 1030, 1029, -1, + 835, 1031, 836, -1, 1030, 1032, 835, -1, + 835, 1032, 1031, -1, 891, 1033, 890, -1, + 890, 1033, 1030, -1, 1030, 1033, 1032, -1, + 1032, 1033, 891, -1, 1031, 1034, 836, -1, + 1032, 1034, 1031, -1, 891, 1034, 1032, -1, + 956, 1035, 957, -1, 958, 1035, 891, -1, + 957, 1035, 958, -1, 891, 1035, 1034, -1, + 1034, 1035, 836, -1, 836, 1035, 956, -1, + 957, 1036, 956, -1, 958, 1036, 957, -1, + 892, 1036, 958, -1, 956, 1036, 837, -1, + 892, 1037, 1036, -1, 1036, 1037, 837, -1, + 1037, 1038, 837, -1, 893, 1039, 892, -1, + 892, 1039, 1037, -1, 1038, 1039, 893, -1, + 1037, 1039, 1038, -1, 837, 1040, 838, -1, + 1038, 1040, 837, -1, 1038, 1041, 1040, -1, + 1040, 1041, 838, -1, 893, 1041, 1038, -1, + 893, 1042, 1041, -1, 838, 1042, 959, -1, + 959, 1042, 960, -1, 894, 1042, 893, -1, + 1041, 1042, 838, -1, 961, 1042, 894, -1, + 960, 1042, 961, -1, 959, 1043, 839, -1, + 960, 1043, 959, -1, 895, 1043, 894, -1, + 894, 1043, 961, -1, 961, 1043, 960, -1, + 895, 1044, 1043, -1, 839, 1045, 840, -1, + 1044, 1045, 1043, -1, 1043, 1045, 839, -1, + 1045, 1046, 840, -1, 1044, 1046, 1045, -1, + 895, 1046, 1044, -1, 895, 1047, 1046, -1, + 1290, 1236, 1289, -1, 1236, 1235, 1289, -1, + 1289, 1235, 1288, -1, 1291, 1237, 1290, -1, + 1290, 1237, 1236, -1, 1235, 1234, 1288, -1, + 1288, 1234, 1287, -1, 1292, 1238, 1291, -1, + 1291, 1238, 1237, -1, 1234, 1233, 1287, -1, + 1287, 1233, 1286, -1, 1293, 1239, 1292, -1, + 1292, 1239, 1238, -1, 1233, 1232, 1286, -1, + 1286, 1232, 1285, -1, 1294, 1240, 1293, -1, + 1293, 1240, 1239, -1, 1232, 1231, 1285, -1, + 1285, 1231, 1284, -1, 1295, 1241, 1294, -1, + 1294, 1241, 1240, -1, 1231, 1230, 1284, -1, + 1284, 1230, 1283, -1, 1242, 1190, 1295, -1, + 1295, 1190, 1241, -1, 1230, 1229, 1283, -1, + 1283, 1229, 1282, -1, 1242, 1243, 1190, -1, + 1243, 1191, 1190, -1, 1229, 1228, 1282, -1, + 1228, 1281, 1282, -1, 1243, 1244, 1191, -1, + 1244, 1192, 1191, -1, 1228, 1227, 1281, -1, + 1227, 1280, 1281, -1, 1244, 1245, 1192, -1, + 1245, 1193, 1192, -1, 1227, 1226, 1280, -1, + 1226, 1279, 1280, -1, 1245, 1246, 1193, -1, + 1246, 1194, 1193, -1, 1226, 1225, 1279, -1, + 1225, 1278, 1279, -1, 1246, 1247, 1194, -1, + 1247, 1195, 1194, -1, 1225, 1224, 1278, -1, + 1224, 1277, 1278, -1, 1247, 1248, 1195, -1, + 1248, 1196, 1195, -1, 1224, 1223, 1277, -1, + 1223, 1276, 1277, -1, 1248, 1249, 1196, -1, + 1249, 1197, 1196, -1, 1223, 1222, 1276, -1, + 1222, 1275, 1276, -1, 1249, 1250, 1197, -1, + 1250, 1198, 1197, -1, 1222, 1221, 1275, -1, + 1221, 1274, 1275, -1, 1250, 1251, 1198, -1, + 1251, 1199, 1198, -1, 1221, 1220, 1274, -1, + 1220, 1273, 1274, -1, 1251, 1252, 1199, -1, + 1252, 1200, 1199, -1, 1220, 1219, 1273, -1, + 1219, 1272, 1273, -1, 1252, 1253, 1200, -1, + 1253, 1201, 1200, -1, 1219, 1218, 1272, -1, + 1218, 1271, 1272, -1, 1253, 1254, 1201, -1, + 1254, 1202, 1201, -1, 1218, 1217, 1271, -1, + 1217, 1270, 1271, -1, 1217, 1216, 1270, -1, + 1202, 1255, 1203, -1, 1254, 1255, 1202, -1, + 1216, 1269, 1270, -1, 1203, 1256, 1204, -1, + 1255, 1256, 1203, -1, 1215, 1268, 1216, -1, + 1216, 1268, 1269, -1, 1204, 1257, 1205, -1, + 1256, 1257, 1204, -1, 1214, 1267, 1215, -1, + 1215, 1267, 1268, -1, 1205, 1258, 1206, -1, + 1257, 1258, 1205, -1, 1213, 1266, 1214, -1, + 1214, 1266, 1267, -1, 1206, 1259, 1207, -1, + 1258, 1259, 1206, -1, 1212, 1265, 1213, -1, + 1213, 1265, 1266, -1, 1207, 1260, 1208, -1, + 1259, 1260, 1207, -1, 1212, 1264, 1265, -1, + 1211, 1264, 1212, -1, 1260, 1261, 1208, -1, + 1208, 1261, 1209, -1, 1211, 1263, 1264, -1, + 1210, 1263, 1211, -1, 1261, 1262, 1209, -1, + 1210, 1262, 1263, -1, 1209, 1262, 1210, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 52, 71, -1, 74, 52, 72, -1, + 76, 52, 74, -1, 52, 53, 71, -1, + 54, 55, 53, -1, 69, 56, 68, -1, + 70, 56, 69, -1, 71, 56, 70, -1, + 53, 56, 71, -1, 55, 56, 53, -1, + 56, 57, 68, -1, 57, 58, 68, -1, + 68, 59, 67, -1, 58, 59, 68, -1, + 64, 62, 63, -1, 65, 62, 64, -1, + 66, 62, 65, -1, 67, 62, 66, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 77, 97, 96, -1, + 77, 99, 97, -1, 77, 101, 99, -1, + 78, 77, 96, -1, 80, 79, 78, -1, + 81, 94, 93, -1, 81, 95, 94, -1, + 81, 96, 95, -1, 81, 78, 96, -1, + 81, 80, 78, -1, 82, 81, 93, -1, + 83, 82, 93, -1, 84, 93, 92, -1, + 84, 83, 93, -1, 87, 89, 88, -1, + 87, 90, 89, -1, 87, 91, 90, -1, + 87, 92, 91, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.FCStd b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.FCStd new file mode 100644 index 00000000..32d1a1a7 Binary files /dev/null and b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.FCStd differ diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp new file mode 100644 index 00000000..b1ae7f89 --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.stp @@ -0,0 +1,1666 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'D:/KiCAD/kicad-library/modules/packages3d/TO_SOT_Packages_ +THT.3dshapes/TO-18_Window_3Pin.stp','2016-10-18T18:31:38',('Author'),('' + ),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35),#39); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#21 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#29 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#30 = DIRECTION('',(1.,0.E+000,0.E+000)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#33 = DIRECTION('',(0.E+000,0.E+000,1.)); +#34 = DIRECTION('',(1.,0.E+000,0.E+000)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.E+000,0.E+000,5.)); +#37 = DIRECTION('',(0.E+000,0.E+000,1.)); +#38 = DIRECTION('',(1.,0.E+000,0.E+000)); +#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_TYPE('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#152); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#144,#148)); +#48 = ADVANCED_FACE('',(#49),#63,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#81,#112,#113)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#55,#57,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#57 = SEAM_CURVE('',#58,(#62,#74),.PCURVE_S1.); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#62 = PCURVE('',#63,#68); +#63 = CYLINDRICAL_SURFACE('',#64,0.24); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#66 = DIRECTION('',(0.E+000,0.E+000,1.)); +#67 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.E+000,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#63,#75); +#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80); +#76 = LINE('',#77,#78); +#77 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#78 = VECTOR('',#79,1.); +#79 = DIRECTION('',(0.E+000,-1.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#55,#55,#83,.T.); +#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.); +#84 = CIRCLE('',#85,0.24); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.E+000,0.E+000,-10.)); +#87 = DIRECTION('',(0.E+000,0.E+000,1.)); +#88 = DIRECTION('',(1.,0.E+000,0.E+000)); +#89 = PCURVE('',#63,#90); +#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(0.E+000,-10.)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(1.,0.E+000)); +#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#96 = PCURVE('',#97,#102); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(0.24,0.E+000,-10.)); +#100 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#101 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#111); +#103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#104,#105,#106,#107,#108,#109 +,#110),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#104 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#105 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#106 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#107 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#108 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#109 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#110 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#52,.F.); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#53,#53,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.24); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#120 = DIRECTION('',(1.,0.E+000,0.E+000)); +#121 = PCURVE('',#63,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,0.E+000)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(0.24,0.E+000,0.E+000)); +#132 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#133 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143); +#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141 +,#142),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#136 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#137 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#138 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#139 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#140 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#141 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#142 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ADVANCED_FACE('',(#145),#129,.F.); +#145 = FACE_BOUND('',#146,.T.); +#146 = EDGE_LOOP('',(#147)); +#147 = ORIENTED_EDGE('',*,*,#114,.T.); +#148 = ADVANCED_FACE('',(#149),#97,.T.); +#149 = FACE_BOUND('',#150,.F.); +#150 = EDGE_LOOP('',(#151)); +#151 = ORIENTED_EDGE('',*,*,#82,.T.); +#152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#156)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#153,#154,#155)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#153, + 'distance_accuracy_value','confusion accuracy'); +#157 = SHAPE_DEFINITION_REPRESENTATION(#158,#45); +#158 = PRODUCT_DEFINITION_SHAPE('','',#159); +#159 = PRODUCT_DEFINITION('design','',#160,#163); +#160 = PRODUCT_DEFINITION_FORMATION('','',#161); +#161 = PRODUCT('Pad','Pad','',(#162)); +#162 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#163 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#164 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#165,#167); +#165 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#166) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#166 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#167 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#168 + ); +#168 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#159,$); +#169 = PRODUCT_TYPE('part',$,(#161)); +#170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#171),#589); +#171 = MANIFOLD_SOLID_BREP('',#172); +#172 = CLOSED_SHELL('',(#173,#261,#265,#302,#357,#416,#472,#531,#582)); +#173 = ADVANCED_FACE('',(#174),#187,.F.); +#174 = FACE_BOUND('',#175,.T.); +#175 = EDGE_LOOP('',(#176,#210,#233,#260)); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#178,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#180 = SURFACE_CURVE('',#181,(#186,#198),.PCURVE_S1.); +#181 = CIRCLE('',#182,2.127826); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#184 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#185 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,2.127826); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#190 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#191 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.E+000)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = PLANE('',#200); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#202 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#203 = DIRECTION('',(-1.,-2.393561888676E-031,-1.077964442993E-015)); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = CIRCLE('',#206,2.127826); +#206 = AXIS2_PLACEMENT_2D('',#207,#208); +#207 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#208 = DIRECTION('',(1.,-2.780517198849E-031)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#211,.T.); +#211 = EDGE_CURVE('',#178,#212,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(-0.857826,5.672898,-2.51927279038E-015)); +#214 = SEAM_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.857826,10.33,-4.587441537751E-015)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.E+000,-1.,4.440892098501E-016)); +#219 = PCURVE('',#187,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-0.E+000,1.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#187,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-0.E+000,1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = ORIENTED_EDGE('',*,*,#234,.F.); +#234 = EDGE_CURVE('',#212,#212,#235,.T.); +#235 = SURFACE_CURVE('',#236,(#241,#248),.PCURVE_S1.); +#236 = CIRCLE('',#237,2.127826); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#239 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#240 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#241 = PCURVE('',#187,#242); +#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-0.E+000,4.657102)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(-1.,0.E+000)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(1.27,5.672898,-1.25963639519E-015)); +#252 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#253 = DIRECTION('',(-1.,-1.31446587136E-031,-5.919828008446E-016)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = CIRCLE('',#256,2.127826); +#256 = AXIS2_PLACEMENT_2D('',#257,#258); +#257 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#258 = DIRECTION('',(1.,-3.24393673199E-031)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#211,.F.); +#261 = ADVANCED_FACE('',(#262),#249,.T.); +#262 = FACE_BOUND('',#263,.T.); +#263 = EDGE_LOOP('',(#264)); +#264 = ORIENTED_EDGE('',*,*,#234,.T.); +#265 = ADVANCED_FACE('',(#266),#279,.F.); +#266 = FACE_BOUND('',#267,.T.); +#267 = EDGE_LOOP('',(#268)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#270,#270,#272,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#272 = SURFACE_CURVE('',#273,(#278,#290),.PCURVE_S1.); +#273 = CIRCLE('',#274,2.92); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#276 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#277 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#278 = PCURVE('',#279,#284); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#282 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#283 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#289); +#285 = CIRCLE('',#286,2.92); +#286 = AXIS2_PLACEMENT_2D('',#287,#288); +#287 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#288 = DIRECTION('',(1.,-1.350789221269E-031)); +#289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#290 = PCURVE('',#291,#296); +#291 = CYLINDRICAL_SURFACE('',#292,2.92); +#292 = AXIS2_PLACEMENT_3D('',#293,#294,#295); +#293 = CARTESIAN_POINT('',(1.27,5.,-1.110223024625E-015)); +#294 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#295 = DIRECTION('',(-1.,-8.44243263293E-032,-3.802133645977E-016)); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.E+000)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = ADVANCED_FACE('',(#303),#291,.T.); +#303 = FACE_BOUND('',#304,.T.); +#304 = EDGE_LOOP('',(#305,#306,#329,#356)); +#305 = ORIENTED_EDGE('',*,*,#269,.T.); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#270,#308,#310,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#310 = SEAM_CURVE('',#311,(#315,#322),.PCURVE_S1.); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-1.65,5.,-2.22044604925E-015)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#315 = PCURVE('',#291,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.E+000,1.)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = PCURVE('',#291,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.E+000,1.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#308,#308,#331,.T.); +#331 = SURFACE_CURVE('',#332,(#337,#344),.PCURVE_S1.); +#332 = CIRCLE('',#333,2.92); +#333 = AXIS2_PLACEMENT_3D('',#334,#335,#336); +#334 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#335 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#336 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#337 = PCURVE('',#291,#338); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343); +#339 = LINE('',#340,#341); +#340 = CARTESIAN_POINT('',(0.E+000,0.5)); +#341 = VECTOR('',#342,1.); +#342 = DIRECTION('',(1.,0.E+000)); +#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#344 = PCURVE('',#345,#350); +#345 = CONICAL_SURFACE('',#346,2.92,1.562568728837); +#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349); +#347 = CARTESIAN_POINT('',(1.27,5.5,-1.221245327088E-015)); +#348 = DIRECTION('',(-0.E+000,-1.,2.22044604925E-016)); +#349 = DIRECTION('',(-1.,-9.286675896223E-032,-4.182347010574E-016)); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(-1.,-0.E+000)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#307,.F.); +#357 = ADVANCED_FACE('',(#358),#345,.T.); +#358 = FACE_BOUND('',#359,.T.); +#359 = EDGE_LOOP('',(#360,#361,#384,#415)); +#360 = ORIENTED_EDGE('',*,*,#330,.T.); +#361 = ORIENTED_EDGE('',*,*,#362,.T.); +#362 = EDGE_CURVE('',#308,#363,#365,.T.); +#363 = VERTEX_POINT('',#364); +#364 = CARTESIAN_POINT('',(-1.311930892145,5.502781559466, + -2.443725914721E-015)); +#365 = SEAM_CURVE('',#366,(#370,#377),.PCURVE_S1.); +#366 = LINE('',#367,#368); +#367 = CARTESIAN_POINT('',(-1.65,5.5,-2.442490654175E-015)); +#368 = VECTOR('',#369,1.); +#369 = DIRECTION('',(0.999966153507,8.227505132528E-003, + -3.653746253342E-018)); +#370 = PCURVE('',#345,#371); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-0.E+000,-1.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = PCURVE('',#345,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-6.28318530718,-0.E+000)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.E+000,-1.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#363,#363,#386,.T.); +#386 = SURFACE_CURVE('',#387,(#392,#399),.PCURVE_S1.); +#387 = CIRCLE('',#388,2.581930892145); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(1.27,5.502781559466,-1.22186295736E-015)); +#390 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#391 = DIRECTION('',(-1.,-1.050795272891E-031,-4.732361199432E-016)); +#392 = PCURVE('',#345,#393); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-0.E+000,-2.781559466058E-003)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(-1.,-0.E+000)); +#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#399 = PCURVE('',#400,#409); +#400 = SURFACE_OF_REVOLUTION('',#401,#406); +#401 = CIRCLE('',#402,0.107817965006); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#404 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#405 = DIRECTION('',(1.,0.E+000,0.E+000)); +#406 = AXIS1_PLACEMENT('',#407,#408); +#407 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#408 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(0.E+000,4.720616578342)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.E+000)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = ORIENTED_EDGE('',*,*,#362,.F.); +#416 = ADVANCED_FACE('',(#417),#400,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#444,#471)); +#419 = ORIENTED_EDGE('',*,*,#385,.T.); +#420 = ORIENTED_EDGE('',*,*,#421,.T.); +#421 = EDGE_CURVE('',#363,#422,#424,.T.); +#422 = VERTEX_POINT('',#423); +#423 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#424 = SEAM_CURVE('',#425,(#430,#437),.PCURVE_S1.); +#425 = CIRCLE('',#426,0.107817965006); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.312817965006,5.610595875212, + -2.491605089011E-015)); +#428 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#429 = DIRECTION('',(1.,0.E+000,0.E+000)); +#430 = PCURVE('',#400,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.E+000,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#400,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.E+000,1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#422,#422,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,2.475); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#450 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#451 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#452 = PCURVE('',#400,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(0.E+000,6.283185307179)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.E+000)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#460,#465); +#460 = CYLINDRICAL_SURFACE('',#461,2.475); +#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); +#462 = CARTESIAN_POINT('',(1.27,5.610595875212,-1.245802544505E-015)); +#463 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#464 = DIRECTION('',(-1.,-1.117671651755E-031,-5.033545634365E-016)); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(1.,0.E+000)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#421,.F.); +#472 = ADVANCED_FACE('',(#473),#460,.T.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#476,#499,#530)); +#475 = ORIENTED_EDGE('',*,*,#445,.T.); +#476 = ORIENTED_EDGE('',*,*,#477,.T.); +#477 = EDGE_CURVE('',#422,#478,#480,.T.); +#478 = VERTEX_POINT('',#479); +#479 = CARTESIAN_POINT('',(-1.205,10.123031,-4.495528838078E-015)); +#480 = SEAM_CURVE('',#481,(#485,#492),.PCURVE_S1.); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(-1.205,5.610595875212,-2.491605089011E-015)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#485 = PCURVE('',#460,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.E+000,1.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#460,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.E+000,1.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ORIENTED_EDGE('',*,*,#500,.F.); +#500 = EDGE_CURVE('',#478,#478,#501,.T.); +#501 = SURFACE_CURVE('',#502,(#507,#514),.PCURVE_S1.); +#502 = CIRCLE('',#503,2.475); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(1.27,10.123031,-2.247764419039E-015)); +#505 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#506 = DIRECTION('',(-1.,-2.016581666222E-031,-9.081876440561E-016)); +#507 = PCURVE('',#460,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.E+000,4.512435124788)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.E+000)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#515,#524); +#515 = SURFACE_OF_REVOLUTION('',#516,#521); +#516 = CIRCLE('',#517,0.206969); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#519 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#520 = DIRECTION('',(1.,0.E+000,0.E+000)); +#521 = AXIS1_PLACEMENT('',#522,#523); +#522 = CARTESIAN_POINT('',(1.27,2.550668,-5.663620683549E-016)); +#523 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(0.E+000,3.14159265359)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(1.,0.E+000)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#477,.F.); +#531 = ADVANCED_FACE('',(#532),#515,.F.); +#532 = FACE_BOUND('',#533,.F.); +#533 = EDGE_LOOP('',(#534,#558,#580,#581)); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#536,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-0.998031,10.33,-4.587441537751E-015)); +#538 = SURFACE_CURVE('',#539,(#544,#551),.PCURVE_S1.); +#539 = CIRCLE('',#540,2.268031); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(1.27,10.33,-2.293720768876E-015)); +#542 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#543 = DIRECTION('',(-1.,-2.245596827968E-031,-1.011326903766E-015)); +#544 = PCURVE('',#515,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = LINE('',#547,#548); +#547 = CARTESIAN_POINT('',(0.E+000,1.570796326795)); +#548 = VECTOR('',#549,1.); +#549 = DIRECTION('',(1.,0.E+000)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#199,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,2.268031); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#556 = DIRECTION('',(1.,6.663753922667E-017)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.T.); +#559 = EDGE_CURVE('',#536,#478,#560,.T.); +#560 = SEAM_CURVE('',#561,(#566,#573),.PCURVE_S1.); +#561 = CIRCLE('',#562,0.206969); +#562 = AXIS2_PLACEMENT_3D('',#563,#564,#565); +#563 = CARTESIAN_POINT('',(-0.998031,10.123031,-4.495528838078E-015)); +#564 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#565 = DIRECTION('',(1.,0.E+000,0.E+000)); +#566 = PCURVE('',#515,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(0.E+000,1.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#515,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.E+000,1.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#500,.F.); +#581 = ORIENTED_EDGE('',*,*,#559,.F.); +#582 = ADVANCED_FACE('',(#583,#586),#199,.T.); +#583 = FACE_BOUND('',#584,.F.); +#584 = EDGE_LOOP('',(#585)); +#585 = ORIENTED_EDGE('',*,*,#177,.T.); +#586 = FACE_BOUND('',#587,.F.); +#587 = EDGE_LOOP('',(#588)); +#588 = ORIENTED_EDGE('',*,*,#535,.F.); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#593)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#590,#591,#592)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#590 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#591 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#592 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#593 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#590, + 'distance_accuracy_value','confusion accuracy'); +#594 = SHAPE_DEFINITION_REPRESENTATION(#595,#170); +#595 = PRODUCT_DEFINITION_SHAPE('','',#596); +#596 = PRODUCT_DEFINITION('design','',#597,#600); +#597 = PRODUCT_DEFINITION_FORMATION('','',#598); +#598 = PRODUCT('Revolution','Revolution','',(#599)); +#599 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604); +#602 = ( REPRESENTATION_RELATIONSHIP('','',#170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 + ); +#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#596,$); +#606 = PRODUCT_TYPE('part',$,(#598)); +#607 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#608),#938); +#608 = MANIFOLD_SOLID_BREP('',#609); +#609 = CLOSED_SHELL('',(#610,#730,#806,#877,#924,#931)); +#610 = ADVANCED_FACE('',(#611),#625,.F.); +#611 = FACE_BOUND('',#612,.F.); +#612 = EDGE_LOOP('',(#613,#648,#676,#704)); +#613 = ORIENTED_EDGE('',*,*,#614,.T.); +#614 = EDGE_CURVE('',#615,#617,#619,.T.); +#615 = VERTEX_POINT('',#616); +#616 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#617 = VERTEX_POINT('',#618); +#618 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#619 = SURFACE_CURVE('',#620,(#624,#636),.PCURVE_S1.); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(0.E+000,0.E+000,1.)); +#624 = PCURVE('',#625,#630); +#625 = PLANE('',#626); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#628 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#629 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(0.E+000,-1.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#640 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#641 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = LINE('',#644,#645); +#644 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#645 = VECTOR('',#646,1.); +#646 = DIRECTION('',(0.E+000,-1.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.T.); +#649 = EDGE_CURVE('',#617,#650,#652,.T.); +#650 = VERTEX_POINT('',#651); +#651 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#652 = SURFACE_CURVE('',#653,(#657,#664),.PCURVE_S1.); +#653 = LINE('',#654,#655); +#654 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#655 = VECTOR('',#656,1.); +#656 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#657 = PCURVE('',#625,#658); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,0.E+000)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = PCURVE('',#665,#670); +#665 = PLANE('',#666); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#668 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#669 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.707106781186,0.707106781187)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#677,.F.); +#677 = EDGE_CURVE('',#678,#650,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(0.E+000,0.E+000,1.)); +#685 = PCURVE('',#625,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.85,0.E+000)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.E+000,-1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#693,#698); +#693 = PLANE('',#694); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#696 = DIRECTION('',(-0.707106781186,-0.707106781187,0.E+000)); +#697 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.E+000,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#615,#678,#706,.T.); +#706 = SURFACE_CURVE('',#707,(#711,#718),.PCURVE_S1.); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#711 = PCURVE('',#625,#712); +#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717); +#713 = LINE('',#714,#715); +#714 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#715 = VECTOR('',#716,1.); +#716 = DIRECTION('',(1.,0.E+000)); +#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#718 = PCURVE('',#719,#724); +#719 = PLANE('',#720); +#720 = AXIS2_PLACEMENT_3D('',#721,#722,#723); +#721 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#722 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#723 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(-0.707106781186,0.707106781187)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = ADVANCED_FACE('',(#731),#693,.F.); +#731 = FACE_BOUND('',#732,.F.); +#732 = EDGE_LOOP('',(#733,#734,#757,#785)); +#733 = ORIENTED_EDGE('',*,*,#677,.T.); +#734 = ORIENTED_EDGE('',*,*,#735,.T.); +#735 = EDGE_CURVE('',#650,#736,#738,.T.); +#736 = VERTEX_POINT('',#737); +#737 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.5)); +#738 = SURFACE_CURVE('',#739,(#743,#750),.PCURVE_S1.); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.5)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#743 = PCURVE('',#693,#744); +#744 = DEFINITIONAL_REPRESENTATION('',(#745),#749); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(1.,0.E+000)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = PCURVE('',#665,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(0.707106781187,0.707106781186)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#736,#761,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-1.356901692109,3.227942456116,0.E+000)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.E+000,0.E+000,1.)); +#766 = PCURVE('',#693,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(4.14,0.E+000)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.E+000,-1.)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#774,#779); +#774 = PLANE('',#775); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#777 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#778 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.85,0.E+000)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(0.E+000,-1.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#786,.F.); +#786 = EDGE_CURVE('',#678,#759,#787,.T.); +#787 = SURFACE_CURVE('',#788,(#792,#799),.PCURVE_S1.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(1.570520382004,0.300520382004,0.E+000)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#792 = PCURVE('',#693,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(1.,0.E+000)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#719,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-0.601040764008,0.601040764009)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.707106781187,0.707106781186)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ADVANCED_FACE('',(#807),#774,.T.); +#807 = FACE_BOUND('',#808,.T.); +#808 = EDGE_LOOP('',(#809,#834,#855,#856)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#811,#813,#815,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.E+000)); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-1.957942456118,2.626901692107,0.5)); +#815 = SURFACE_CURVE('',#816,(#820,#827),.PCURVE_S1.); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.E+000,0.E+000,1.)); +#820 = PCURVE('',#774,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.E+000,-1.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#637,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(4.14,0.E+000)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.E+000,-1.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#813,#736,#836,.T.); +#836 = SURFACE_CURVE('',#837,(#841,#848),.PCURVE_S1.); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.5)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#841 = PCURVE('',#774,#842); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(1.,0.E+000)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = PCURVE('',#665,#849); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-0.707106781186,0.707106781187)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#758,.F.); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#811,#759,#858,.T.); +#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(-1.957942456117,2.626901692107,0.E+000)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.707106781186,0.707106781187,0.E+000)); +#863 = PCURVE('',#774,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(1.,0.E+000)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#719,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(2.927422074113,2.927422074111)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-0.707106781186,0.707106781187)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ADVANCED_FACE('',(#878),#637,.T.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#902,#903)); +#880 = ORIENTED_EDGE('',*,*,#614,.T.); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#617,#813,#883,.T.); +#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.5)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#888 = PCURVE('',#637,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(1.,0.E+000)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#665,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.707106781187,0.707106781186)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = ORIENTED_EDGE('',*,*,#810,.F.); +#903 = ORIENTED_EDGE('',*,*,#904,.F.); +#904 = EDGE_CURVE('',#615,#811,#905,.T.); +#905 = SURFACE_CURVE('',#906,(#910,#917),.PCURVE_S1.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(0.969479617996,-0.300520382004,0.E+000)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(-0.707106781187,0.707106781186,0.E+000)); +#910 = PCURVE('',#637,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(1.,0.E+000)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = PCURVE('',#719,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.707106781187,0.707106781186)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#719,.T.); +#925 = FACE_BOUND('',#926,.F.); +#926 = EDGE_LOOP('',(#927,#928,#929,#930)); +#927 = ORIENTED_EDGE('',*,*,#705,.T.); +#928 = ORIENTED_EDGE('',*,*,#786,.T.); +#929 = ORIENTED_EDGE('',*,*,#857,.F.); +#930 = ORIENTED_EDGE('',*,*,#904,.F.); +#931 = ADVANCED_FACE('',(#932),#665,.F.); +#932 = FACE_BOUND('',#933,.T.); +#933 = EDGE_LOOP('',(#934,#935,#936,#937)); +#934 = ORIENTED_EDGE('',*,*,#649,.T.); +#935 = ORIENTED_EDGE('',*,*,#735,.T.); +#936 = ORIENTED_EDGE('',*,*,#835,.F.); +#937 = ORIENTED_EDGE('',*,*,#882,.F.); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#942)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#939,#940,#941)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#939 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#940 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#941 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#942 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#939, + 'distance_accuracy_value','confusion accuracy'); +#943 = SHAPE_DEFINITION_REPRESENTATION(#944,#607); +#944 = PRODUCT_DEFINITION_SHAPE('','',#945); +#945 = PRODUCT_DEFINITION('design','',#946,#949); +#946 = PRODUCT_DEFINITION_FORMATION('','',#947); +#947 = PRODUCT('Pad003','Pad003','',(#948)); +#948 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#949 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#951,#953); +#951 = ( REPRESENTATION_RELATIONSHIP('','',#607,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#954 + ); +#954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#945,$); +#955 = PRODUCT_TYPE('part',$,(#947)); +#956 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#957),#1080); +#957 = MANIFOLD_SOLID_BREP('',#958); +#958 = CLOSED_SHELL('',(#959,#1021,#1076)); +#959 = ADVANCED_FACE('',(#960),#975,.T.); +#960 = FACE_BOUND('',#961,.F.); +#961 = EDGE_LOOP('',(#962,#993,#1020)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#964,#966,#968,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(1.27,10.4,-4.618527782441E-015)); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-0.83086,10.3,-4.574118861456E-015)); +#968 = SEAM_CURVE('',#969,(#974,#986),.PCURVE_S1.); +#969 = CIRCLE('',#970,22.118063698); +#970 = AXIS2_PLACEMENT_3D('',#971,#972,#973); +#971 = CARTESIAN_POINT('',(1.27,-11.718063698,5.203865648618E-015)); +#972 = DIRECTION('',(-0.E+000,4.440892098501E-016,1.)); +#973 = DIRECTION('',(1.,0.E+000,0.E+000)); +#974 = PCURVE('',#975,#980); +#975 = SPHERICAL_SURFACE('',#976,22.118063698); +#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); +#977 = CARTESIAN_POINT('',(1.27,-11.718063698,5.203865648618E-015)); +#978 = DIRECTION('',(0.E+000,-1.,2.22044604925E-016)); +#979 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.E+000,-3.14159265359)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(-0.E+000,1.)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#975,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(-6.28318530718,-3.14159265359)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(-0.E+000,1.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#966,#966,#995,.T.); +#995 = SURFACE_CURVE('',#996,(#1001,#1008),.PCURVE_S1.); +#996 = CIRCLE('',#997,2.10086); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(1.27,10.3,-2.287059430728E-015)); +#999 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1000 = DIRECTION('',(-1.,-2.417244403416E-031,-1.088630099449E-015)); +#1001 = PCURVE('',#975,#1002); +#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-0.E+000,-1.475669018374)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(-1.,0.E+000)); +#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1008 = PCURVE('',#1009,#1014); +#1009 = CYLINDRICAL_SURFACE('',#1010,2.10086); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1012 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1013 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.E+000,0.9)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(1.,0.E+000)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#963,.F.); +#1021 = ADVANCED_FACE('',(#1022),#1009,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1053,#1074,#1075)); +#1024 = ORIENTED_EDGE('',*,*,#1025,.T.); +#1025 = EDGE_CURVE('',#1026,#1026,#1028,.T.); +#1026 = VERTEX_POINT('',#1027); +#1027 = CARTESIAN_POINT('',(-0.83086,9.4,-4.174438572591E-015)); +#1028 = SURFACE_CURVE('',#1029,(#1034,#1041),.PCURVE_S1.); +#1029 = CIRCLE('',#1030,2.10086); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1032 = DIRECTION('',(0.E+000,1.,-2.22044604925E-016)); +#1033 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1034 = PCURVE('',#1009,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(1.,0.E+000)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#1042,#1047); +#1042 = PLANE('',#1043); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(1.27,9.4,-2.087219286295E-015)); +#1045 = DIRECTION('',(-0.E+000,1.,-2.22044604925E-016)); +#1046 = DIRECTION('',(-1.,-2.20602887302E-031,-9.935070810503E-016)); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = CIRCLE('',#1049,2.10086); +#1049 = AXIS2_PLACEMENT_2D('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1051 = DIRECTION('',(1.,-2.816207071941E-031)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1026,#966,#1055,.T.); +#1055 = SEAM_CURVE('',#1056,(#1060,#1067),.PCURVE_S1.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(-0.83086,9.4,-4.174438572591E-015)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(0.E+000,1.,-4.440892098501E-016)); +#1060 = PCURVE('',#1009,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.E+000,1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1009,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(0.E+000,1.)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = ORIENTED_EDGE('',*,*,#994,.F.); +#1075 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1076 = ADVANCED_FACE('',(#1077),#1042,.F.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079)); +#1079 = ORIENTED_EDGE('',*,*,#1025,.F.); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1081,#1082,#1083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1081, + 'distance_accuracy_value','confusion accuracy'); +#1085 = SHAPE_DEFINITION_REPRESENTATION(#1086,#956); +#1086 = PRODUCT_DEFINITION_SHAPE('','',#1087); +#1087 = PRODUCT_DEFINITION('design','',#1088,#1091); +#1088 = PRODUCT_DEFINITION_FORMATION('','',#1089); +#1089 = PRODUCT('Revolution001','Revolution001','',(#1090)); +#1090 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1092 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1093,#1095); +#1093 = ( REPRESENTATION_RELATIONSHIP('','',#956,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1094) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1094 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1095 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1096); +#1096 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#1087,$); +#1097 = PRODUCT_TYPE('part',$,(#1089)); +#1098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1099),#1205); +#1099 = MANIFOLD_SOLID_BREP('',#1100); +#1100 = CLOSED_SHELL('',(#1101,#1197,#1201)); +#1101 = ADVANCED_FACE('',(#1102),#1116,.T.); +#1102 = FACE_BOUND('',#1103,.T.); +#1103 = EDGE_LOOP('',(#1104,#1134,#1165,#1166)); +#1104 = ORIENTED_EDGE('',*,*,#1105,.T.); +#1105 = EDGE_CURVE('',#1106,#1108,#1110,.T.); +#1106 = VERTEX_POINT('',#1107); +#1107 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1108 = VERTEX_POINT('',#1109); +#1109 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1110 = SEAM_CURVE('',#1111,(#1115,#1127),.PCURVE_S1.); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1115 = PCURVE('',#1116,#1121); +#1116 = CYLINDRICAL_SURFACE('',#1117,0.24); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1119 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1120 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1116,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.E+000,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1108,#1108,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,0.24); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(1.27,-1.27,-10.)); +#1140 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1141 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1142 = PCURVE('',#1116,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.E+000)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(1.51,-1.27,-10.)); +#1153 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1154 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1164); +#1156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1157,#1158,#1159,#1160, +#1161,#1162,#1163),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1158 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1159 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1160 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1161 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1162 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1163 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1165 = ORIENTED_EDGE('',*,*,#1105,.F.); +#1166 = ORIENTED_EDGE('',*,*,#1167,.F.); +#1167 = EDGE_CURVE('',#1106,#1106,#1168,.T.); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,0.24); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(1.27,-1.27,0.E+000)); +#1172 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1173 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1174 = PCURVE('',#1116,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.E+000)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#1182,#1187); +#1182 = PLANE('',#1183); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(1.51,-1.27,0.E+000)); +#1185 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1186 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1196); +#1188 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1189,#1190,#1191,#1192, +#1193,#1194,#1195),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1189 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1190 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1191 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1192 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1193 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1194 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1195 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ADVANCED_FACE('',(#1198),#1182,.F.); +#1198 = FACE_BOUND('',#1199,.T.); +#1199 = EDGE_LOOP('',(#1200)); +#1200 = ORIENTED_EDGE('',*,*,#1167,.T.); +#1201 = ADVANCED_FACE('',(#1202),#1150,.T.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204)); +#1204 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1206,#1207,#1208)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1206, + 'distance_accuracy_value','confusion accuracy'); +#1210 = SHAPE_DEFINITION_REPRESENTATION(#1211,#1098); +#1211 = PRODUCT_DEFINITION_SHAPE('','',#1212); +#1212 = PRODUCT_DEFINITION('design','',#1213,#1216); +#1213 = PRODUCT_DEFINITION_FORMATION('','',#1214); +#1214 = PRODUCT('Pad004','Pad004','',(#1215)); +#1215 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1218,#1220); +#1218 = ( REPRESENTATION_RELATIONSHIP('','',#1098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1219) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#1220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1221); +#1221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#1212,$); +#1222 = PRODUCT_TYPE('part',$,(#1214)); +#1223 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1224),#1330); +#1224 = MANIFOLD_SOLID_BREP('',#1225); +#1225 = CLOSED_SHELL('',(#1226,#1322,#1326)); +#1226 = ADVANCED_FACE('',(#1227),#1241,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1259,#1290,#1291)); +#1229 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1230 = EDGE_CURVE('',#1231,#1233,#1235,.T.); +#1231 = VERTEX_POINT('',#1232); +#1232 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1233 = VERTEX_POINT('',#1234); +#1234 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1235 = SEAM_CURVE('',#1236,(#1240,#1252),.PCURVE_S1.); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1240 = PCURVE('',#1241,#1246); +#1241 = CYLINDRICAL_SURFACE('',#1242,0.24); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1244 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1245 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(0.E+000,-1.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#1241,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.E+000,-1.)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1260 = EDGE_CURVE('',#1233,#1233,#1261,.T.); +#1261 = SURFACE_CURVE('',#1262,(#1267,#1274),.PCURVE_S1.); +#1262 = CIRCLE('',#1263,0.24); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(2.54,0.E+000,-10.)); +#1265 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1266 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1267 = PCURVE('',#1241,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(0.E+000,-10.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(1.,0.E+000)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = PCURVE('',#1275,#1280); +#1275 = PLANE('',#1276); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(2.78,0.E+000,-10.)); +#1278 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1279 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1280 = DEFINITIONAL_REPRESENTATION('',(#1281),#1289); +#1281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1282,#1283,#1284,#1285, +#1286,#1287,#1288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1282 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1283 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1284 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1285 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1286 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1287 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1288 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1292,.F.); +#1292 = EDGE_CURVE('',#1231,#1231,#1293,.T.); +#1293 = SURFACE_CURVE('',#1294,(#1299,#1306),.PCURVE_S1.); +#1294 = CIRCLE('',#1295,0.24); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(2.54,0.E+000,0.E+000)); +#1297 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1298 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1299 = PCURVE('',#1241,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.E+000)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(2.78,0.E+000,0.E+000)); +#1310 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1311 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1321); +#1313 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1314,#1315,#1316,#1317, +#1318,#1319,#1320),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1314 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1315 = CARTESIAN_POINT('',(0.E+000,0.415692193817)); +#1316 = CARTESIAN_POINT('',(0.36,0.207846096908)); +#1317 = CARTESIAN_POINT('',(0.72,5.878304635907E-017)); +#1318 = CARTESIAN_POINT('',(0.36,-0.207846096908)); +#1319 = CARTESIAN_POINT('',(3.885780586188E-016,-0.415692193817)); +#1320 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = ADVANCED_FACE('',(#1323),#1307,.F.); +#1323 = FACE_BOUND('',#1324,.T.); +#1324 = EDGE_LOOP('',(#1325)); +#1325 = ORIENTED_EDGE('',*,*,#1292,.T.); +#1326 = ADVANCED_FACE('',(#1327),#1275,.T.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329)); +#1329 = ORIENTED_EDGE('',*,*,#1260,.T.); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1334)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1331,#1332,#1333)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1331 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1332 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1333 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1334 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#1331, + 'distance_accuracy_value','confusion accuracy'); +#1335 = SHAPE_DEFINITION_REPRESENTATION(#1336,#1223); +#1336 = PRODUCT_DEFINITION_SHAPE('','',#1337); +#1337 = PRODUCT_DEFINITION('design','',#1338,#1341); +#1338 = PRODUCT_DEFINITION_FORMATION('','',#1339); +#1339 = PRODUCT('Pad002','Pad002','',(#1340)); +#1340 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1342 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1343,#1345); +#1343 = ( REPRESENTATION_RELATIONSHIP('','',#1223,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1344) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1344 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#1345 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1346); +#1346 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#1337,$); +#1347 = PRODUCT_TYPE('part',$,(#1339)); +#1348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1349),#1205); +#1349 = STYLED_ITEM('color',(#1350),#1099); +#1350 = PRESENTATION_STYLE_ASSIGNMENT((#1351,#1357)); +#1351 = SURFACE_STYLE_USAGE(.BOTH.,#1352); +#1352 = SURFACE_SIDE_STYLE('',(#1353)); +#1353 = SURFACE_STYLE_FILL_AREA(#1354); +#1354 = FILL_AREA_STYLE('',(#1355)); +#1355 = FILL_AREA_STYLE_COLOUR('',#1356); +#1356 = COLOUR_RGB('',0.40000000596,0.274509817362,0.E+000); +#1357 = CURVE_STYLE('',#1358,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1358 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1359 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1360),#1330); +#1360 = STYLED_ITEM('color',(#1361),#1224); +#1361 = PRESENTATION_STYLE_ASSIGNMENT((#1362,#1367)); +#1362 = SURFACE_STYLE_USAGE(.BOTH.,#1363); +#1363 = SURFACE_SIDE_STYLE('',(#1364)); +#1364 = SURFACE_STYLE_FILL_AREA(#1365); +#1365 = FILL_AREA_STYLE('',(#1366)); +#1366 = FILL_AREA_STYLE_COLOUR('',#1356); +#1367 = CURVE_STYLE('',#1368,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1368 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1369 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1370),#152); +#1370 = STYLED_ITEM('color',(#1371),#46); +#1371 = PRESENTATION_STYLE_ASSIGNMENT((#1372,#1377)); +#1372 = SURFACE_STYLE_USAGE(.BOTH.,#1373); +#1373 = SURFACE_SIDE_STYLE('',(#1374)); +#1374 = SURFACE_STYLE_FILL_AREA(#1375); +#1375 = FILL_AREA_STYLE('',(#1376)); +#1376 = FILL_AREA_STYLE_COLOUR('',#1356); +#1377 = CURVE_STYLE('',#1378,POSITIVE_LENGTH_MEASURE(0.1),#1356); +#1378 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1379 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1380),#1080); +#1380 = STYLED_ITEM('color',(#1381),#957); +#1381 = PRESENTATION_STYLE_ASSIGNMENT((#1382,#1388)); +#1382 = SURFACE_STYLE_USAGE(.BOTH.,#1383); +#1383 = SURFACE_SIDE_STYLE('',(#1384)); +#1384 = SURFACE_STYLE_FILL_AREA(#1385); +#1385 = FILL_AREA_STYLE('',(#1386)); +#1386 = FILL_AREA_STYLE_COLOUR('',#1387); +#1387 = COLOUR_RGB('',0.666666686535,1.,1.); +#1388 = CURVE_STYLE('',#1389,POSITIVE_LENGTH_MEASURE(0.1),#1387); +#1389 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1390 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1391),#589); +#1391 = STYLED_ITEM('color',(#1392),#171); +#1392 = PRESENTATION_STYLE_ASSIGNMENT((#1393,#1399)); +#1393 = SURFACE_STYLE_USAGE(.BOTH.,#1394); +#1394 = SURFACE_SIDE_STYLE('',(#1395)); +#1395 = SURFACE_STYLE_FILL_AREA(#1396); +#1396 = FILL_AREA_STYLE('',(#1397)); +#1397 = FILL_AREA_STYLE_COLOUR('',#1398); +#1398 = COLOUR_RGB('',0.40000000596,0.40000000596,0.40000000596); +#1399 = CURVE_STYLE('',#1400,POSITIVE_LENGTH_MEASURE(0.1),#1398); +#1400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1402),#938); +#1402 = STYLED_ITEM('color',(#1403),#608); +#1403 = PRESENTATION_STYLE_ASSIGNMENT((#1404,#1409)); +#1404 = SURFACE_STYLE_USAGE(.BOTH.,#1405); +#1405 = SURFACE_SIDE_STYLE('',(#1406)); +#1406 = SURFACE_STYLE_FILL_AREA(#1407); +#1407 = FILL_AREA_STYLE('',(#1408)); +#1408 = FILL_AREA_STYLE_COLOUR('',#1398); +#1409 = CURVE_STYLE('',#1410,POSITIVE_LENGTH_MEASURE(0.1),#1398); +#1410 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.wrl b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.wrl new file mode 100644 index 00000000..477e261b --- /dev/null +++ b/modules/packages3d/TO_SOT_Packages_THT.3dshapes/TO-18_Window_3Pin.wrl @@ -0,0 +1,4481 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o0 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o1 Coordinate { + point [ 0.23999999 0 0, + 0.23999999 0 -10, + 0.23999999 0 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23245996 0.059685573 0, + 0.2103136 0.11562088 0, + 0.17495248 0.16429131 0, + 0.12859844 0.2026387 0, + 0.074164078 0.22825356 0, + 0.015069725 0.23952642 0, + -0.044971514 0.23574895 0, + -0.10218703 0.2171585 0, + -0.15298176 0.18492317 0, + -0.19416408 0.14106846 0, + -0.22314635 0.088349894 0, + -0.23810753 0.030079976 0, + -0.23810753 -0.030079976 0, + -0.22314635 -0.088349894 0, + -0.19416408 -0.14106846 0, + -0.15298176 -0.18492317 0, + -0.10218703 -0.2171585 0, + -0.044971514 -0.23574895 0, + 0.015069725 -0.23952642 0, + 0.074164078 -0.22825356 0, + 0.12859844 -0.2026387 0, + 0.17495248 -0.16429131 0, + 0.2103136 -0.11562088 0, + 0.23245996 -0.059685573 0, + 0.23999999 0 -10, + 0.23245996 0.059685573 -10, + 0.2103136 0.11562088 -10, + 0.17495248 0.16429131 -10, + 0.12859844 0.2026387 -10, + 0.074164078 0.22825356 -10, + 0.015069725 0.23952642 -10, + -0.044971514 0.23574895 -10, + -0.10218703 0.2171585 -10, + -0.15298176 0.18492317 -10, + -0.19416408 0.14106846 -10, + -0.22314635 0.088349894 -10, + -0.23810753 0.030079976 -10, + -0.23810753 -0.030079976 -10, + -0.22314635 -0.088349894 -10, + -0.19416408 -0.14106846 -10, + -0.15298176 -0.18492317 -10, + -0.10218703 -0.2171585 -10, + -0.044971514 -0.23574895 -10, + 0.015069725 -0.23952642 -10, + 0.074164078 -0.22825356 -10, + 0.12859844 -0.2026387 -10, + 0.17495248 -0.16429131 -10, + 0.2103136 -0.11562088 -10, + 0.23245996 -0.059685573 -10, + 0.23999999 0 0, + 0.23999999 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 70, 68, 69, -1, + 74, 68, 72, -1, 72, 68, 70, -1, + 54, 55, 53, -1, 74, 67, 68, -1, + 53, 66, 52, -1, 52, 66, 76, -1, + 76, 66, 74, -1, 74, 66, 67, -1, + 56, 57, 55, -1, 58, 59, 57, -1, + 65, 63, 64, -1, 66, 63, 65, -1, + 53, 63, 66, -1, 57, 60, 55, -1, + 59, 60, 57, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 93, 95, 94, -1, 93, 99, 97, -1, + 93, 97, 95, -1, 80, 79, 78, -1, + 92, 99, 93, -1, 91, 78, 77, -1, + 91, 77, 101, -1, 91, 101, 99, -1, + 91, 99, 92, -1, 82, 81, 80, -1, + 84, 83, 82, -1, 88, 90, 89, -1, + 88, 91, 90, -1, 88, 78, 91, -1, + 85, 82, 80, -1, 85, 84, 82, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o3 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o1 + + } + + } + + } ] + + }, + + USE o2, + + Group { + children [ + USE o0, + + USE o3 ] + + }, + + USE o3 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ -0.85782599 10.33 -4.5874415e-015, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -0.85782599 5.6728978 -2.5192727e-015, + -0.84231174 5.6728978 0.25648108, + -0.79599524 5.6728978 0.50922209, + -0.71955186 5.6728978 0.75453752, + -0.61409634 5.6728978 0.98885006, + -0.48116648 5.6728978 1.208743, + -0.32270062 5.6728978 1.4110097, + -0.14100963 5.6728978 1.5927006, + 0.061257061 5.6728978 1.7511665, + 0.28114995 5.6728978 1.8840964, + 0.51546252 5.6728978 1.9895519, + 0.76077789 5.6728978 2.0659952, + 1.0135189 5.6728978 2.1123118, + 1.27 5.6728978 2.127826, + 1.526481 5.6728978 2.1123118, + 1.7792221 5.6728978 2.0659952, + 2.0245376 5.6728978 1.9895519, + 2.2588501 5.6728978 1.8840964, + 2.4787428 5.6728978 1.7511665, + 2.6810095 5.6728978 1.5927006, + 2.8627007 5.6728978 1.4110097, + 3.0211666 5.6728978 1.208743, + 3.1540964 5.6728978 0.98885006, + 3.2595518 5.6728978 0.75453752, + 3.3359952 5.6728978 0.50922209, + 3.3823118 5.6728978 0.25648108, + 3.397826 5.6728978 2.1504727e-015, + 3.3823118 5.6728978 -0.25648108, + 3.3359952 5.6728978 -0.50922209, + 3.2595518 5.6728978 -0.75453752, + 3.1540964 5.6728978 -0.98885006, + 3.0211666 5.6728978 -1.208743, + 2.8627007 5.6728978 -1.4110097, + 2.6810095 5.6728978 -1.5927006, + 2.4787428 5.6728978 -1.7511665, + 2.2588501 5.6728978 -1.8840964, + 2.0245376 5.6728978 -1.9895519, + 1.7792221 5.6728978 -2.0659952, + 1.526481 5.6728978 -2.1123118, + 1.27 5.6728978 -2.127826, + 1.0135189 5.6728978 -2.1123118, + 0.76077789 5.6728978 -2.0659952, + 0.51546252 5.6728978 -1.9895519, + 0.28114995 5.6728978 -1.8840964, + 0.061257061 5.6728978 -1.7511665, + -0.14100963 5.6728978 -1.5927006, + -0.32270062 5.6728978 -1.4110097, + -0.48116648 5.6728978 -1.208743, + -0.61409634 5.6728978 -0.98885006, + -0.71955186 5.6728978 -0.75453752, + -0.79599524 5.6728978 -0.50922209, + -0.84231174 5.6728978 -0.25648108, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5 -2.220446e-015, + -1.65 5 -2.220446e-015, + -1.6350185 5 0.2954115, + -1.5902275 5 0.58779168, + -1.5160866 5 0.87414032, + -1.4133568 5 1.1515191, + -1.2830921 5 1.4170817, + -1.1266292 5 1.6681032, + -0.94557375 5 1.9020077, + -0.74178338 5 2.116395, + -0.51734948 5 2.3090651, + -0.27457491 5 2.4780412, + -0.015950922 5 2.6215892, + 0.25586867 5 2.7382362, + 0.53809458 5 2.8267851, + 0.82783091 5 2.8863275, + 1.1221044 5 2.9162521, + 1.4178956 5 2.9162521, + 1.7121691 5 2.8863275, + 2.0019054 5 2.8267851, + 2.2841313 5 2.7382362, + 2.5559509 5 2.6215892, + 2.814575 5 2.4780412, + 3.0573494 5 2.3090651, + 3.2817833 5 2.116395, + 3.4855738 5 1.9020077, + 3.6666293 5 1.6681032, + 3.8230922 5 1.4170817, + 3.9533567 5 1.1515191, + 4.0560865 5 0.87414032, + 4.1302276 5 0.58779168, + 4.1750183 5 0.2954115, + 4.1900001 5 3.5759688e-016, + 4.1750183 5 -0.2954115, + 4.1302276 5 -0.58779168, + 4.0560865 5 -0.87414032, + 3.9533567 5 -1.1515191, + 3.8230922 5 -1.4170817, + 3.6666293 5 -1.6681032, + 3.4855738 5 -1.9020077, + 3.2817833 5 -2.116395, + 3.0573494 5 -2.3090651, + 2.814575 5 -2.4780412, + 2.5559509 5 -2.6215892, + 2.2841313 5 -2.7382362, + 2.0019054 5 -2.8267851, + 1.7121691 5 -2.8863275, + 1.4178956 5 -2.9162521, + 1.1221044 5 -2.9162521, + 0.82783091 5 -2.8863275, + 0.53809458 5 -2.8267851, + 0.25586867 5 -2.7382362, + -0.015950922 5 -2.6215892, + -0.27457491 5 -2.4780412, + -0.51734948 5 -2.3090651, + -0.74178338 5 -2.116395, + -0.94557375 5 -1.9020077, + -1.1266292 5 -1.6681032, + -1.2830921 5 -1.4170817, + -1.4133568 5 -1.1515191, + -1.5160866 5 -0.87414032, + -1.5902275 5 -0.58779168, + -1.6350185 5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.65 5.5 -2.4424907e-015, + -1.65 5.5 -2.4424907e-015, + -1.6350185 5.5 0.2954115, + -1.5902275 5.5 0.58779168, + -1.5160866 5.5 0.87414032, + -1.4133568 5.5 1.1515191, + -1.2830921 5.5 1.4170817, + -1.1266292 5.5 1.6681032, + -0.94557375 5.5 1.9020077, + -0.74178338 5.5 2.116395, + -0.51734948 5.5 2.3090651, + -0.27457491 5.5 2.4780412, + -0.015950922 5.5 2.6215892, + 0.25586867 5.5 2.7382362, + 0.53809458 5.5 2.8267851, + 0.82783091 5.5 2.8863275, + 1.1221044 5.5 2.9162521, + 1.4178956 5.5 2.9162521, + 1.7121691 5.5 2.8863275, + 2.0019054 5.5 2.8267851, + 2.2841313 5.5 2.7382362, + 2.5559509 5.5 2.6215892, + 2.814575 5.5 2.4780412, + 3.0573494 5.5 2.3090651, + 3.2817833 5.5 2.116395, + 3.4855738 5.5 1.9020077, + 3.6666293 5.5 1.6681032, + 3.8230922 5.5 1.4170817, + 3.9533567 5.5 1.1515191, + 4.0560865 5.5 0.87414032, + 4.1302276 5.5 0.58779168, + 4.1750183 5.5 0.2954115, + 4.1900001 5.5 3.5759688e-016, + 4.1750183 5.5 -0.2954115, + 4.1302276 5.5 -0.58779168, + 4.0560865 5.5 -0.87414032, + 3.9533567 5.5 -1.1515191, + 3.8230922 5.5 -1.4170817, + 3.6666293 5.5 -1.6681032, + 3.4855738 5.5 -1.9020077, + 3.2817833 5.5 -2.116395, + 3.0573494 5.5 -2.3090651, + 2.814575 5.5 -2.4780412, + 2.5559509 5.5 -2.6215892, + 2.2841313 5.5 -2.7382362, + 2.0019054 5.5 -2.8267851, + 1.7121691 5.5 -2.8863275, + 1.4178956 5.5 -2.9162521, + 1.1221044 5.5 -2.9162521, + 0.82783091 5.5 -2.8863275, + 0.53809458 5.5 -2.8267851, + 0.25586867 5.5 -2.7382362, + -0.015950922 5.5 -2.6215892, + -0.27457491 5.5 -2.4780412, + -0.51734948 5.5 -2.3090651, + -0.74178338 5.5 -2.116395, + -0.94557375 5.5 -1.9020077, + -1.1266292 5.5 -1.6681032, + -1.2830921 5.5 -1.4170817, + -1.4133568 5.5 -1.1515191, + -1.5160866 5.5 -0.87414032, + -1.5902275 5.5 -0.58779168, + -1.6350185 5.5 -0.2954115, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.3119309 5.5027814 -2.4437258e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.2967955 5.5027814 0.27915582, + -1.2515668 5.5027814 0.55503881, + -1.176775 5.5027814 0.82441449, + -1.073297 5.5027814 1.0841247, + -0.94234604 5.5027814 1.3311244, + -0.78545725 5.5027814 1.562518, + -0.60447019 5.5027814 1.7755924, + -0.40150666 5.5027814 1.9678497, + -0.17894623 5.5027814 2.1370358, + 0.060601778 5.5027814 2.281167, + 0.31432885 5.5027814 2.3985536, + 0.57926029 5.5027814 2.4878194, + 0.85229009 5.5027814 2.5479178, + 1.1302171 5.5027814 2.5781443, + 1.4097829 5.5027814 2.5781443, + 1.6877099 5.5027814 2.5479178, + 1.9607397 5.5027814 2.4878194, + 2.2256711 5.5027814 2.3985536, + 2.4793983 5.5027814 2.281167, + 2.7189462 5.5027814 2.1370358, + 2.9415066 5.5027814 1.9678497, + 3.1444702 5.5027814 1.7755924, + 3.3254573 5.5027814 1.562518, + 3.4823461 5.5027814 1.3311244, + 3.613297 5.5027814 1.0841247, + 3.7167749 5.5027814 0.82441449, + 3.7915668 5.5027814 0.55503881, + 3.8367956 5.5027814 0.27915582, + 3.8519309 5.5027814 -1.97702e-015, + 3.8367956 5.5027814 -0.27915582, + 3.7915668 5.5027814 -0.55503881, + 3.7167749 5.5027814 -0.82441449, + 3.613297 5.5027814 -1.0841247, + 3.4823461 5.5027814 -1.3311244, + 3.3254573 5.5027814 -1.562518, + 3.1444702 5.5027814 -1.7755924, + 2.9415066 5.5027814 -1.9678497, + 2.7189462 5.5027814 -2.1370358, + 2.4793983 5.5027814 -2.281167, + 2.2256711 5.5027814 -2.3985536, + 1.9607397 5.5027814 -2.4878194, + 1.6877099 5.5027814 -2.5479178, + 1.4097829 5.5027814 -2.5781443, + 1.1302171 5.5027814 -2.5781443, + 0.85229009 5.5027814 -2.5479178, + 0.57926029 5.5027814 -2.4878194, + 0.31432885 5.5027814 -2.3985536, + 0.060601778 5.5027814 -2.281167, + -0.17894623 5.5027814 -2.1370358, + -0.40150666 5.5027814 -1.9678497, + -0.60447019 5.5027814 -1.7755924, + -0.78545725 5.5027814 -1.562518, + -0.94234604 5.5027814 -1.3311244, + -1.073297 5.5027814 -1.0841247, + -1.176775 5.5027814 -0.82441449, + -1.2515668 5.5027814 -0.55503881, + -1.2967955 5.5027814 -0.27915582, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.2841992 5.5066457 -2.4454419e-015, + -1.2583976 5.51752 -2.4502711e-015, + -1.2362661 5.5346713 -2.4578878e-015, + -1.2192974 5.5569429 -2.4677784e-015, + -1.2086357 5.5828333 -2.479276e-015, + -1.1508672 5.5346713 0.64866942, + -1.1285121 5.5695405 0.64267939, + -0.93052202 5.5112414 1.2704719, + -0.90049016 5.5346713 1.2531331, + -0.88044715 5.5695405 1.2415613, + -0.5021978 5.5346713 1.7721978, + -0.48583275 5.5695405 1.7558328, + -0.00047196861 5.5112414 2.2005219, + 0.016866917 5.5346713 2.1704903, + 0.028438753 5.5695405 2.1504471, + 0.61235529 5.5112414 2.4543633, + 0.62133056 5.5346713 2.4208672, + 0.62732059 5.5695405 2.3985121, + 1.27 5.5346713 2.5062661, + 1.27 5.5695405 2.4831226, + 1.9276447 5.5112414 2.4543633, + 1.9186695 5.5346713 2.4208672, + 1.9126794 5.5695405 2.3985121, + 2.540472 5.5112414 2.2005219, + 2.523133 5.5346713 2.1704903, + 2.5115612 5.5695405 2.1504471, + 3.0421977 5.5346713 1.7721978, + 3.0258327 5.5695405 1.7558328, + 3.4705219 5.5112414 1.2704719, + 3.4404902 5.5346713 1.2531331, + 3.4204471 5.5695405 1.2415613, + 3.6908672 5.5346713 0.64866942, + 3.6685121 5.5695405 0.64267939, + 3.8109438 5.5112414 -8.1722988e-016, + 3.7762661 5.5346713 -8.0607668e-016, + 3.7531226 5.5695405 -7.9863311e-016, + 3.6908672 5.5346713 -0.64866942, + 3.6685121 5.5695405 -0.64267939, + 3.4705219 5.5112414 -1.2704719, + 3.4404902 5.5346713 -1.2531331, + 3.4204471 5.5695405 -1.2415613, + 3.0421977 5.5346713 -1.7721978, + 3.0258327 5.5695405 -1.7558328, + 2.540472 5.5112414 -2.2005219, + 2.523133 5.5346713 -2.1704903, + 2.5115612 5.5695405 -2.1504471, + 1.9276447 5.5112414 -2.4543633, + 1.9186695 5.5346713 -2.4208672, + 1.9126794 5.5695405 -2.3985121, + 1.27 5.5346713 -2.5062661, + 1.27 5.5695405 -2.4831226, + 0.61235529 5.5112414 -2.4543633, + 0.62133056 5.5346713 -2.4208672, + 0.62732059 5.5695405 -2.3985121, + -0.00047196861 5.5112414 -2.2005219, + 0.016866917 5.5346713 -2.1704903, + 0.028438753 5.5695405 -2.1504471, + -0.5021978 5.5346713 -1.7721978, + -0.48583275 5.5695405 -1.7558328, + -0.93052202 5.5112414 -1.2704719, + -0.90049016 5.5346713 -1.2531331, + -0.88044715 5.5695405 -1.2415613, + -1.1508672 5.5346713 -0.64866942, + -1.1285121 5.5695405 -0.64267939, + -1.2210455 5.5346713 0.27579442, + -1.1755682 5.5346713 0.54823899, + -1.1003869 5.5346713 0.81402463, + -0.99641454 5.5346713 1.069923, + -0.86491406 5.5346713 1.312826, + -0.70748264 5.5346713 1.5397832, + -0.32276759 5.5346713 1.9350611, + -0.21566957 5.5346713 2.0184538, + -0.10015673 5.5346713 2.0985806, + 0.13909622 5.5346713 2.2366107, + 0.26184243 5.5346713 2.2945564, + 0.39208525 5.5346713 2.3474743, + 0.52046251 5.5346713 2.391561, + 0.78818649 5.5346713 2.4595175, + 0.92685074 5.5346713 2.4826636, + 1.0617627 5.5346713 2.4976003, + 1.4782373 5.5346713 2.4976003, + 1.6131493 5.5346713 2.4826636, + 1.7518135 5.5346713 2.4595175, + 2.0195374 5.5346713 2.391561, + 2.1479146 5.5346713 2.3474743, + 2.2781575 5.5346713 2.2945564, + 2.4009037 5.5346713 2.2366107, + 2.6401567 5.5346713 2.0985806, + 2.7556696 5.5346713 2.0184538, + 2.8627677 5.5346713 1.9350611, + 3.2474825 5.5346713 1.5397832, + 3.4049141 5.5346713 1.312826, + 3.5364146 5.5346713 1.069923, + 3.6403868 5.5346713 0.81402463, + 3.7155683 5.5346713 0.54823899, + 3.7610455 5.5346713 0.27579442, + 3.7610455 5.5346713 -0.27579442, + 3.7155683 5.5346713 -0.54823899, + 3.6403868 5.5346713 -0.81402463, + 3.5364146 5.5346713 -1.069923, + 3.4049141 5.5346713 -1.312826, + 3.2474825 5.5346713 -1.5397832, + 2.8627677 5.5346713 -1.9350611, + 2.7556696 5.5346713 -2.0184538, + 2.6401567 5.5346713 -2.0985806, + 2.4009037 5.5346713 -2.2366107, + 2.2781575 5.5346713 -2.2945564, + 2.1479146 5.5346713 -2.3474743, + 2.0195374 5.5346713 -2.391561, + 1.7518135 5.5346713 -2.4595175, + 1.6131493 5.5346713 -2.4826636, + 1.4782373 5.5346713 -2.4976003, + 1.0617627 5.5346713 -2.4976003, + 0.92685074 5.5346713 -2.4826636, + 0.78818649 5.5346713 -2.4595175, + 0.52046251 5.5346713 -2.391561, + 0.39208525 5.5346713 -2.3474743, + 0.26184243 5.5346713 -2.2945564, + 0.13909622 5.5346713 -2.2366107, + -0.10015673 5.5346713 -2.0985806, + -0.21566957 5.5346713 -2.0184538, + -0.32276759 5.5346713 -1.9350611, + -0.70748264 5.5346713 -1.5397832, + -0.86491406 5.5346713 -1.312826, + -0.99641454 5.5346713 -1.069923, + -1.1003869 5.5346713 -0.81402463, + -1.1755682 5.5346713 -0.54823899, + -1.2210455 5.5346713 -0.27579442, + -1.205 5.6105957 -2.491605e-015, + -1.205 5.6105957 -2.491605e-015, + -1.1894377 5.6105957 0.27711207, + -1.1429466 5.6105957 0.55073929, + -1.0661112 5.6105957 0.81744069, + -0.95989794 5.6105957 1.0738622, + -0.82564241 5.6105957 1.3167794, + -0.66503292 5.6105957 1.5431373, + -0.48008928 5.6105957 1.7500893, + -0.27313727 5.6105957 1.935033, + -0.04677939 5.6105957 2.0956423, + 0.19613774 5.6105957 2.229898, + 0.45255932 5.6105957 2.3361113, + 0.71926069 5.6105957 2.4129467, + 0.99288791 5.6105957 2.4594376, + 1.27 5.6105957 2.4749999, + 1.5471121 5.6105957 2.4594376, + 1.8207393 5.6105957 2.4129467, + 2.0874407 5.6105957 2.3361113, + 2.3438623 5.6105957 2.229898, + 2.5867794 5.6105957 2.0956423, + 2.8131373 5.6105957 1.935033, + 3.0200894 5.6105957 1.7500893, + 3.2050328 5.6105957 1.5431373, + 3.3656423 5.6105957 1.3167794, + 3.499898 5.6105957 1.0738622, + 3.6061113 5.6105957 0.81744069, + 3.6829467 5.6105957 0.55073929, + 3.7294378 5.6105957 0.27711207, + 3.7449999 5.6105957 3.0310007e-016, + 3.7294378 5.6105957 -0.27711207, + 3.6829467 5.6105957 -0.55073929, + 3.6061113 5.6105957 -0.81744069, + 3.499898 5.6105957 -1.0738622, + 3.3656423 5.6105957 -1.3167794, + 3.2050328 5.6105957 -1.5431373, + 3.0200894 5.6105957 -1.7500893, + 2.8131373 5.6105957 -1.935033, + 2.5867794 5.6105957 -2.0956423, + 2.3438623 5.6105957 -2.229898, + 2.0874407 5.6105957 -2.3361113, + 1.8207393 5.6105957 -2.4129467, + 1.5471121 5.6105957 -2.4594376, + 1.27 5.6105957 -2.4749999, + 0.99288791 5.6105957 -2.4594376, + 0.71926069 5.6105957 -2.4129467, + 0.45255932 5.6105957 -2.3361113, + 0.19613774 5.6105957 -2.229898, + -0.04677939 5.6105957 -2.0956423, + -0.27313727 5.6105957 -1.935033, + -0.48008928 5.6105957 -1.7500893, + -0.66503292 5.6105957 -1.5431373, + -0.82564241 5.6105957 -1.3167794, + -0.95989794 5.6105957 -1.0738622, + -1.0661112 5.6105957 -0.81744069, + -1.1429466 5.6105957 -0.55073929, + -1.1894377 5.6105957 -0.27711207, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -0.99803102 10.33 -4.5874415e-015, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -1.205 10.123031 -4.4955287e-015, + -1.205 10.123031 -4.4955287e-015, + -1.1894377 10.123031 0.27711207, + -1.1429466 10.123031 0.55073929, + -1.0661112 10.123031 0.81744069, + -0.95989794 10.123031 1.0738622, + -0.82564241 10.123031 1.3167794, + -0.66503292 10.123031 1.5431373, + -0.48008928 10.123031 1.7500893, + -0.27313727 10.123031 1.935033, + -0.04677939 10.123031 2.0956423, + 0.19613774 10.123031 2.229898, + 0.45255932 10.123031 2.3361113, + 0.71926069 10.123031 2.4129467, + 0.99288791 10.123031 2.4594376, + 1.27 10.123031 2.4749999, + 1.5471121 10.123031 2.4594376, + 1.8207393 10.123031 2.4129467, + 2.0874407 10.123031 2.3361113, + 2.3438623 10.123031 2.229898, + 2.5867794 10.123031 2.0956423, + 2.8131373 10.123031 1.935033, + 3.0200894 10.123031 1.7500893, + 3.2050328 10.123031 1.5431373, + 3.3656423 10.123031 1.3167794, + 3.499898 10.123031 1.0738622, + 3.6061113 10.123031 0.81744069, + 3.6829467 10.123031 0.55073929, + 3.7294378 10.123031 0.27711207, + 3.7449999 10.123031 3.0310007e-016, + 3.7294378 10.123031 -0.27711207, + 3.6829467 10.123031 -0.55073929, + 3.6061113 10.123031 -0.81744069, + 3.499898 10.123031 -1.0738622, + 3.3656423 10.123031 -1.3167794, + 3.2050328 10.123031 -1.5431373, + 3.0200894 10.123031 -1.7500893, + 2.8131373 10.123031 -1.935033, + 2.5867794 10.123031 -2.0956423, + 2.3438623 10.123031 -2.229898, + 2.0874407 10.123031 -2.3361113, + 1.8207393 10.123031 -2.4129467, + 1.5471121 10.123031 -2.4594376, + 1.27 10.123031 -2.4749999, + 0.99288791 10.123031 -2.4594376, + 0.71926069 10.123031 -2.4129467, + 0.45255932 10.123031 -2.3361113, + 0.19613774 10.123031 -2.229898, + -0.04677939 10.123031 -2.0956423, + -0.27313727 10.123031 -1.935033, + -0.48008928 10.123031 -1.7500893, + -0.66503292 10.123031 -1.5431373, + -0.82564241 10.123031 -1.3167794, + -0.95989794 10.123031 -1.0738622, + -1.0661112 10.123031 -0.81744069, + -1.1429466 10.123031 -0.55073929, + -1.1894377 10.123031 -0.27711207, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -1.0515985 10.322948 -4.5843096e-015, + -1.1015155 10.302272 -4.5751278e-015, + -1.1443802 10.269381 -4.5605211e-015, + -1.1772714 10.226516 -4.5414853e-015, + -1.1979477 10.176599 -4.5193176e-015, + -0.99725455 10.314245 0.60750902, + -1.0621122 10.269381 0.62488759, + -1.1054487 10.202234 0.63649952, + -0.76276481 10.314245 1.1736174, + -0.82091457 10.269381 1.20719, + -0.85976899 10.202234 1.2296227, + -0.3897455 10.314245 1.6597455, + -0.4372246 10.269381 1.7072246, + -0.46894911 10.202234 1.7389491, + 0.0963827 10.314245 2.0327649, + 0.062809907 10.269381 2.0909145, + 0.040377289 10.202234 2.1297691, + 0.66249096 10.314245 2.2672546, + 0.64511245 10.269381 2.3321121, + 0.63350046 10.202234 2.3754487, + 1.27 10.314245 2.3472347, + 1.27 10.269381 2.4143801, + 1.27 10.202234 2.4592454, + 1.877509 10.314245 2.2672546, + 1.8948876 10.269381 2.3321121, + 1.9064995 10.202234 2.3754487, + 2.4436173 10.314245 2.0327649, + 2.47719 10.269381 2.0909145, + 2.4996228 10.202234 2.1297691, + 2.9297454 10.314245 1.6597455, + 2.9772246 10.269381 1.7072246, + 3.008949 10.202234 1.7389491, + 3.3027649 10.314245 1.1736174, + 3.3609145 10.269381 1.20719, + 3.3997691 10.202234 1.2296227, + 3.5372546 10.314245 0.60750902, + 3.6021121 10.269381 0.62488759, + 3.6454487 10.202234 0.63649952, + 3.6172347 10.314245 -7.5492823e-016, + 3.6843803 10.269381 -7.7652391e-016, + 3.7292454 10.202234 -7.9095365e-016, + 3.5372546 10.314245 -0.60750902, + 3.6021121 10.269381 -0.62488759, + 3.6454487 10.202234 -0.63649952, + 3.3027649 10.314245 -1.1736174, + 3.3609145 10.269381 -1.20719, + 3.3997691 10.202234 -1.2296227, + 2.9297454 10.314245 -1.6597455, + 2.9772246 10.269381 -1.7072246, + 3.008949 10.202234 -1.7389491, + 2.4436173 10.314245 -2.0327649, + 2.47719 10.269381 -2.0909145, + 2.4996228 10.202234 -2.1297691, + 1.877509 10.314245 -2.2672546, + 1.8948876 10.269381 -2.3321121, + 1.9064995 10.202234 -2.3754487, + 1.27 10.314245 -2.3472347, + 1.27 10.269381 -2.4143801, + 1.27 10.202234 -2.4592454, + 0.66249096 10.314245 -2.2672546, + 0.64511245 10.269381 -2.3321121, + 0.63350046 10.202234 -2.3754487, + 0.0963827 10.314245 -2.0327649, + 0.062809907 10.269381 -2.0909145, + 0.040377289 10.202234 -2.1297691, + -0.3897455 10.314245 -1.6597455, + -0.4372246 10.269381 -1.7072246, + -0.46894911 10.202234 -1.7389491, + -0.76276481 10.314245 -1.1736174, + -0.82091457 10.269381 -1.20719, + -0.85976899 10.202234 -1.2296227, + -0.99725455 10.314245 -0.60750902, + -1.0621122 10.269381 -0.62488759, + -1.1054487 10.202234 -0.63649952, + -1.1373769 10.269381 0.18376169, + -1.1286322 10.269381 0.27530921, + -1.0583193 10.302272 0.45057157, + -1.109422 10.269381 0.40936849, + -1.1494298 10.226516 0.36809859, + -1.0815938 10.269381 0.54702699, + -1.0753876 10.269381 0.57305193, + -1.0249686 10.269381 0.74990028, + -1.0038784 10.269381 0.81160873, + -0.89434409 10.302272 0.96938145, + -0.95479393 10.269381 0.93782926, + -1.0043657 10.226516 0.90354764, + -0.89649999 10.269381 1.0656029, + -0.87235302 10.269381 1.1133533, + -0.78139991 10.269381 1.2731811, + -0.76085925 10.269381 1.3056961, + -0.68445337 10.269381 1.4175131, + -0.74243408 10.226516 1.3925683, + -0.61643785 10.302272 1.4371631, + -0.59872568 10.269381 1.5287564, + -0.54687995 10.269381 1.5900248, + -0.35495755 10.269381 1.7857057, + -0.31246096 10.269381 1.8234717, + -0.23922966 10.302272 1.8292927, + -0.20375824 10.269381 1.9123986, + -0.16133024 10.226516 1.9850519, + -0.094210699 10.269381 1.9920243, + -0.042721037 10.269381 2.0263255, + 0.19839923 10.269381 2.1635396, + 0.26785997 10.269381 2.1965761, + 0.32251927 10.226516 2.256417, + 0.39259952 10.269381 2.249311, + 0.46816152 10.302272 2.231847, + 0.52486974 10.269381 2.2965219, + 0.56474322 10.269381 2.3090787, + 0.74253601 10.269381 2.3560588, + 0.79159987 10.269381 2.366509, + 0.85505468 10.226516 2.4118371, + 0.9250437 10.269381 2.3896103, + 0.99794686 10.302272 2.3558593, + 1.0645708 10.269381 2.4056249, + 1.1329551 10.269381 2.4104877, + 1.4070449 10.269381 2.4104877, + 1.4754292 10.269381 2.4056249, + 1.5420531 10.302272 2.3558593, + 1.6149563 10.269381 2.3896103, + 1.6849453 10.226516 2.4118371, + 1.7484001 10.269381 2.366509, + 1.797464 10.269381 2.3560588, + 1.9752568 10.269381 2.3090787, + 2.0151303 10.269381 2.2965219, + 2.0718384 10.302272 2.231847, + 2.1474004 10.269381 2.249311, + 2.2174807 10.226516 2.256417, + 2.27214 10.269381 2.1965761, + 2.3416007 10.269381 2.1635396, + 2.582721 10.269381 2.0263255, + 2.6342106 10.269381 1.9920243, + 2.7013302 10.226516 1.9850519, + 2.7437582 10.269381 1.9123986, + 2.7792296 10.302272 1.8292927, + 2.8524609 10.269381 1.8234717, + 2.8949575 10.269381 1.7857057, + 3.08688 10.269381 1.5900248, + 3.1387258 10.269381 1.5287564, + 3.1564379 10.302272 1.4371631, + 3.2244534 10.269381 1.4175131, + 3.282434 10.226516 1.3925683, + 3.3008592 10.269381 1.3056961, + 3.3213999 10.269381 1.2731811, + 3.412353 10.269381 1.1133533, + 3.4365001 10.269381 1.0656029, + 3.4343441 10.302272 0.96938145, + 3.4947939 10.269381 0.93782926, + 3.5443656 10.226516 0.90354764, + 3.5438783 10.269381 0.81160873, + 3.5649686 10.269381 0.74990028, + 3.6153877 10.269381 0.57305193, + 3.6215937 10.269381 0.54702699, + 3.5983193 10.302272 0.45057157, + 3.6494219 10.269381 0.40936849, + 3.6894298 10.226516 0.36809859, + 3.6686323 10.269381 0.27530921, + 3.6773767 10.269381 0.18376169, + 3.6773767 10.269381 -0.18376169, + 3.6686323 10.269381 -0.27530921, + 3.5983193 10.302272 -0.45057157, + 3.6494219 10.269381 -0.40936849, + 3.6894298 10.226516 -0.36809859, + 3.6215937 10.269381 -0.54702699, + 3.6153877 10.269381 -0.57305193, + 3.5649686 10.269381 -0.74990028, + 3.5438783 10.269381 -0.81160873, + 3.4343441 10.302272 -0.96938145, + 3.4947939 10.269381 -0.93782926, + 3.5443656 10.226516 -0.90354764, + 3.4365001 10.269381 -1.0656029, + 3.412353 10.269381 -1.1133533, + 3.3213999 10.269381 -1.2731811, + 3.3008592 10.269381 -1.3056961, + 3.2244534 10.269381 -1.4175131, + 3.282434 10.226516 -1.3925683, + 3.1564379 10.302272 -1.4371631, + 3.1387258 10.269381 -1.5287564, + 3.08688 10.269381 -1.5900248, + 2.8949575 10.269381 -1.7857057, + 2.8524609 10.269381 -1.8234717, + 2.7792296 10.302272 -1.8292927, + 2.7437582 10.269381 -1.9123986, + 2.7013302 10.226516 -1.9850519, + 2.6342106 10.269381 -1.9920243, + 2.582721 10.269381 -2.0263255, + 2.3416007 10.269381 -2.1635396, + 2.27214 10.269381 -2.1965761, + 2.2174807 10.226516 -2.256417, + 2.1474004 10.269381 -2.249311, + 2.0718384 10.302272 -2.231847, + 2.0151303 10.269381 -2.2965219, + 1.9752568 10.269381 -2.3090787, + 1.797464 10.269381 -2.3560588, + 1.7484001 10.269381 -2.366509, + 1.6849453 10.226516 -2.4118371, + 1.6149563 10.269381 -2.3896103, + 1.5420531 10.302272 -2.3558593, + 1.4754292 10.269381 -2.4056249, + 1.4070449 10.269381 -2.4104877, + 1.1329551 10.269381 -2.4104877, + 1.0645708 10.269381 -2.4056249, + 0.99794686 10.302272 -2.3558593, + 0.9250437 10.269381 -2.3896103, + 0.85505468 10.226516 -2.4118371, + 0.79159987 10.269381 -2.366509, + 0.74253601 10.269381 -2.3560588, + 0.56474322 10.269381 -2.3090787, + 0.52486974 10.269381 -2.2965219, + 0.46816152 10.302272 -2.231847, + 0.39259952 10.269381 -2.249311, + 0.32251927 10.226516 -2.256417, + 0.26785997 10.269381 -2.1965761, + 0.19839923 10.269381 -2.1635396, + -0.042721037 10.269381 -2.0263255, + -0.094210699 10.269381 -1.9920243, + -0.16133024 10.226516 -1.9850519, + -0.20375824 10.269381 -1.9123986, + -0.23922966 10.302272 -1.8292927, + -0.31246096 10.269381 -1.8234717, + -0.35495755 10.269381 -1.7857057, + -0.54687995 10.269381 -1.5900248, + -0.59872568 10.269381 -1.5287564, + -0.61643785 10.302272 -1.4371631, + -0.68445337 10.269381 -1.4175131, + -0.74243408 10.226516 -1.3925683, + -0.76085925 10.269381 -1.3056961, + -0.78139991 10.269381 -1.2731811, + -0.87235302 10.269381 -1.1133533, + -0.89649999 10.269381 -1.0656029, + -0.89434409 10.302272 -0.96938145, + -0.95479393 10.269381 -0.93782926, + -1.0043657 10.226516 -0.90354764, + -1.0038784 10.269381 -0.81160873, + -1.0249686 10.269381 -0.74990028, + -1.0753876 10.269381 -0.57305193, + -1.0815938 10.269381 -0.54702699, + -1.0583193 10.302272 -0.45057157, + -1.109422 10.269381 -0.40936849, + -1.1494298 10.226516 -0.36809859, + -1.1286322 10.269381 -0.27530921, + -1.1373769 10.269381 -0.18376169, + -0.85782599 10.33 -4.5874415e-015, + -0.84231174 10.33 0.25648108, + -0.79599524 10.33 0.50922209, + -0.71955186 10.33 0.75453752, + -0.61409634 10.33 0.98885006, + -0.48116648 10.33 1.208743, + -0.32270062 10.33 1.4110097, + -0.14100963 10.33 1.5927006, + 0.061257061 10.33 1.7511665, + 0.28114995 10.33 1.8840964, + 0.51546252 10.33 1.9895519, + 0.76077789 10.33 2.0659952, + 1.0135189 10.33 2.1123118, + 1.27 10.33 2.127826, + 1.526481 10.33 2.1123118, + 1.7792221 10.33 2.0659952, + 2.0245376 10.33 1.9895519, + 2.2588501 10.33 1.8840964, + 2.4787428 10.33 1.7511665, + 2.6810095 10.33 1.5927006, + 2.8627007 10.33 1.4110097, + 3.0211666 10.33 1.208743, + 3.1540964 10.33 0.98885006, + 3.2595518 10.33 0.75453752, + 3.3359952 10.33 0.50922209, + 3.3823118 10.33 0.25648108, + 3.397826 10.33 2.1504727e-015, + 3.3823118 10.33 -0.25648108, + 3.3359952 10.33 -0.50922209, + 3.2595518 10.33 -0.75453752, + 3.1540964 10.33 -0.98885006, + 3.0211666 10.33 -1.208743, + 2.8627007 10.33 -1.4110097, + 2.6810095 10.33 -1.5927006, + 2.4787428 10.33 -1.7511665, + 2.2588501 10.33 -1.8840964, + 2.0245376 10.33 -1.9895519, + 1.7792221 10.33 -2.0659952, + 1.526481 10.33 -2.1123118, + 1.27 10.33 -2.127826, + 1.0135189 10.33 -2.1123118, + 0.76077789 10.33 -2.0659952, + 0.51546252 10.33 -1.9895519, + 0.28114995 10.33 -1.8840964, + 0.061257061 10.33 -1.7511665, + -0.14100963 10.33 -1.5927006, + -0.32270062 10.33 -1.4110097, + -0.48116648 10.33 -1.208743, + -0.61409634 10.33 -0.98885006, + -0.71955186 10.33 -0.75453752, + -0.79599524 10.33 -0.50922209, + -0.84231174 10.33 -0.25648108, + -0.99803102 10.33 -4.5874415e-015, + -0.9826954 10.33 0.26330233, + -0.93689591 10.33 0.52304393, + -0.86125201 10.33 0.77571231, + -0.75678653 10.33 1.0178905, + -0.62491226 10.33 1.2463034, + -0.46741253 10.33 1.4578623, + -0.28641731 10.33 1.649706, + -0.084374197 10.33 1.8192402, + 0.1359845 10.33 1.9641725, + 0.3716788 10.33 2.0825427, + 0.61952138 10.33 2.17275, + 0.87616056 10.33 2.2335746, + 1.1381258 10.33 2.2641938, + 1.4018743 10.33 2.2641938, + 1.6638395 10.33 2.2335746, + 1.9204786 10.33 2.17275, + 2.1683211 10.33 2.0825427, + 2.4040155 10.33 1.9641725, + 2.6243742 10.33 1.8192402, + 2.8264172 10.33 1.649706, + 3.0074124 10.33 1.4578623, + 3.1649122 10.33 1.2463034, + 3.2967865 10.33 1.0178905, + 3.401252 10.33 0.77571231, + 3.476896 10.33 0.52304393, + 3.5226953 10.33 0.26330233, + 3.5380311 10.33 2.777537e-016, + 3.5226953 10.33 -0.26330233, + 3.476896 10.33 -0.52304393, + 3.401252 10.33 -0.77571231, + 3.2967865 10.33 -1.0178905, + 3.1649122 10.33 -1.2463034, + 3.0074124 10.33 -1.4578623, + 2.8264172 10.33 -1.649706, + 2.6243742 10.33 -1.8192402, + 2.4040155 10.33 -1.9641725, + 2.1683211 10.33 -2.0825427, + 1.9204786 10.33 -2.17275, + 1.6638395 10.33 -2.2335746, + 1.4018743 10.33 -2.2641938, + 1.1381258 10.33 -2.2641938, + 0.87616056 10.33 -2.2335746, + 0.61952138 10.33 -2.17275, + 0.3716788 10.33 -2.0825427, + 0.1359845 10.33 -1.9641725, + -0.084374197 10.33 -1.8192402, + -0.28641731 10.33 -1.649706, + -0.46741253 10.33 -1.4578623, + -0.62491226 10.33 -1.2463034, + -0.75678653 10.33 -1.0178905, + -0.86125201 10.33 -0.77571231, + -0.93689591 10.33 -0.52304393, + -0.9826954 10.33 -0.26330233, + -0.85782599 10.33 -4.5874415e-015, + -0.85782599 5.6728978 -2.5192727e-015, + -1.65 5 -2.220446e-015, + -1.65 5.5 -2.4424907e-015, + -1.3119309 5.5027814 -2.4437258e-015, + -1.205 5.6105957 -2.491605e-015, + -1.205 10.123031 -4.4955287e-015, + -0.99803102 10.33 -4.5874415e-015 ] + + } + coordIndex [ 0, 2, 3, 4, 5, 6, 7, 8, + 9, 10, 11, 12, 13, 14, 15, 16, + 17, 18, 19, 20, 21, 22, 23, 24, + 25, 26, 27, 28, 29, 30, 31, 32, + 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, + 49, 50, 51, 52, 1, -1, 53, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 73, 74, 75, 76, 77, 78, 79, + 80, 81, 82, 83, 84, 85, 86, 87, + 88, 89, 90, 91, 92, 93, 94, 95, + 96, 97, 98, 99, 100, 101, 102, 103, + 104, 105, 54, -1, 0, 53, -1, 158, + 159, 160, 161, 162, 163, 164, 165, 166, + 167, 168, 169, 170, 171, 172, 173, 174, + 175, 176, 177, 178, 179, 180, 181, 182, + 183, 184, 185, 186, 187, 188, 189, 190, + 191, 192, 193, 194, 195, 196, 197, 198, + 199, 200, 201, 202, 203, 204, 205, 206, + 207, 208, 209, 210, 211, 212, 213, 214, + 215, 216, 217, 218, 219, 158, -1, 283, + 285, 286, 287, 288, 289, 290, 291, 292, + 293, 294, 295, 296, 297, 298, 299, 300, + 301, 302, 303, 304, 305, 306, 307, 308, + 309, 310, 311, 312, 313, 314, 315, 316, + 317, 318, 319, 320, 321, 322, 323, 324, + 325, 326, 327, 328, 329, 330, 331, 332, + 333, 334, 335, 336, 337, 338, 339, 340, + 341, 342, 343, 344, 345, 284, -1, 220, + 283, -1, 409, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 462, 463, + 464, 465, 466, 467, 410, -1, 346, 409, + -1, 527, 529, 530, 531, 532, 533, 534, + 535, 536, 537, 538, 539, 540, 541, 542, + 543, 544, 545, 546, 547, 548, 549, 550, + 551, 552, 553, 554, 555, 556, 557, 558, + 559, 560, 561, 562, 563, 564, 565, 566, + 567, 568, 569, 570, 571, 572, 573, 574, + 575, 576, 577, 578, 579, 580, 581, 582, + 583, 528, -1, 468, 584, 585, 586, 587, + 588, 527, -1, 774, 776, 777, 778, 779, + 780, 781, 782, 783, 784, 785, 786, 787, + 788, 789, 790, 791, 792, 793, 794, 795, + 796, 797, 798, 799, 800, 801, 802, 803, + 804, 805, 806, 807, 808, 809, 810, 811, + 812, 813, 814, 815, 816, 817, 818, 819, + 820, 821, 822, 823, 824, 825, 826, 827, + 828, 829, 830, 775, -1, 717, 774, -1, + 831, 833, 834, 835, 836, 837, 838, 839, + 840, 841, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, + 856, 857, 858, 859, 860, 861, 862, 863, + 864, 865, 866, 867, 868, 869, 870, 871, + 872, 873, 874, 875, 876, 877, 878, 879, + 880, 881, 882, 883, 884, 885, 832, -1, + 832, 948, 949, 950, 951, 952, 887, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 53, 0, 2, -1, 55, 53, 2, -1, + 56, 2, 3, -1, 56, 3, 4, -1, + 56, 55, 2, -1, 57, 4, 5, -1, + 57, 56, 4, -1, 58, 5, 6, -1, + 58, 57, 5, -1, 59, 6, 7, -1, + 59, 58, 6, -1, 60, 59, 7, -1, + 61, 7, 8, -1, 61, 60, 7, -1, + 62, 8, 9, -1, 62, 9, 10, -1, + 62, 61, 8, -1, 63, 10, 11, -1, + 63, 62, 10, -1, 64, 11, 12, -1, + 64, 63, 11, -1, 65, 64, 12, -1, + 66, 12, 13, -1, 66, 13, 14, -1, + 66, 65, 12, -1, 67, 14, 15, -1, + 67, 66, 14, -1, 68, 67, 15, -1, + 69, 15, 16, -1, 69, 16, 17, -1, + 69, 68, 15, -1, 70, 69, 17, -1, + 71, 17, 18, -1, 71, 18, 19, -1, + 71, 70, 17, -1, 72, 19, 20, -1, + 72, 71, 19, -1, 73, 72, 20, -1, + 74, 20, 21, -1, 74, 73, 20, -1, + 75, 21, 22, -1, 75, 22, 23, -1, + 75, 74, 21, -1, 76, 75, 23, -1, + 77, 23, 24, -1, 77, 76, 23, -1, + 78, 77, 24, -1, 78, 24, 25, -1, + 78, 25, 26, -1, 79, 78, 26, -1, + 80, 79, 26, -1, 80, 26, 27, -1, + 80, 27, 28, -1, 81, 80, 28, -1, + 82, 81, 28, -1, 82, 28, 29, -1, + 82, 29, 30, -1, 83, 82, 30, -1, + 84, 30, 31, -1, 84, 83, 30, -1, + 84, 31, 32, -1, 85, 84, 32, -1, + 86, 32, 33, -1, 86, 33, 34, -1, + 86, 85, 32, -1, 87, 86, 34, -1, + 88, 34, 35, -1, 88, 87, 34, -1, + 89, 35, 36, -1, 89, 88, 35, -1, + 90, 36, 37, -1, 90, 89, 36, -1, + 91, 37, 38, -1, 91, 90, 37, -1, + 92, 38, 39, -1, 92, 91, 38, -1, + 93, 39, 40, -1, 93, 40, 41, -1, + 93, 92, 39, -1, 94, 93, 41, -1, + 95, 41, 42, -1, 95, 94, 41, -1, + 96, 42, 43, -1, 96, 95, 42, -1, + 97, 43, 44, -1, 97, 44, 45, -1, + 97, 96, 43, -1, 98, 97, 45, -1, + 99, 45, 46, -1, 99, 98, 45, -1, + 100, 46, 47, -1, 100, 99, 46, -1, + 101, 47, 48, -1, 101, 48, 49, -1, + 101, 100, 47, -1, 102, 101, 49, -1, + 103, 102, 49, -1, 103, 49, 50, -1, + 104, 103, 50, -1, 104, 50, 51, -1, + 105, 104, 51, -1, 105, 51, 52, -1, + 54, 105, 52, -1, 54, 52, 1, -1, + 106, 155, 156, -1, 106, 156, 157, -1, + 141, 138, 139, -1, 141, 139, 140, -1, + 136, 137, 138, -1, 136, 138, 141, -1, + 117, 118, 119, -1, 117, 119, 120, -1, + 117, 120, 121, -1, 135, 136, 141, -1, + 117, 121, 155, -1, 117, 155, 106, -1, + 143, 141, 142, -1, 108, 106, 107, -1, + 108, 117, 106, -1, 116, 108, 109, -1, + 116, 117, 108, -1, 115, 109, 110, -1, + 115, 116, 109, -1, 145, 143, 144, -1, + 114, 115, 110, -1, 112, 110, 111, -1, + 112, 114, 110, -1, 113, 114, 112, -1, + 131, 132, 133, -1, 131, 133, 134, -1, + 131, 134, 135, -1, 131, 135, 141, -1, + 131, 141, 143, -1, 147, 145, 146, -1, + 128, 129, 130, -1, 128, 130, 131, -1, + 150, 147, 148, -1, 150, 148, 149, -1, + 150, 145, 147, -1, 126, 127, 128, -1, + 126, 128, 131, -1, 152, 145, 150, -1, + 152, 150, 151, -1, 152, 143, 145, -1, + 124, 126, 131, -1, 124, 125, 126, -1, + 124, 131, 143, -1, 154, 152, 153, -1, + 155, 143, 152, -1, 155, 152, 154, -1, + 122, 143, 155, -1, 122, 123, 124, -1, + 122, 124, 143, -1, 121, 122, 155, -1, + 194, 198, 195, -1, 193, 198, 194, -1, + 214, 212, 211, -1, 214, 213, 212, -1, + 171, 168, 167, -1, 215, 211, 210, -1, + 171, 169, 168, -1, 171, 170, 169, -1, + 215, 214, 211, -1, 171, 167, 162, -1, + 171, 162, 198, -1, 171, 198, 193, -1, + 171, 193, 192, -1, 172, 192, 191, -1, + 172, 171, 192, -1, 208, 210, 209, -1, + 173, 172, 191, -1, 217, 216, 215, -1, + 217, 210, 208, -1, 189, 191, 190, -1, + 217, 215, 210, -1, 218, 208, 207, -1, + 218, 217, 208, -1, 187, 189, 188, -1, + 176, 175, 174, -1, 158, 219, 218, -1, + 186, 191, 189, -1, 186, 189, 187, -1, + 204, 206, 205, -1, 204, 207, 206, -1, + 178, 177, 176, -1, 160, 159, 158, -1, + 179, 178, 176, -1, 183, 185, 184, -1, + 180, 174, 173, -1, 180, 173, 191, -1, + 180, 191, 186, -1, 201, 203, 202, -1, + 180, 176, 174, -1, 201, 204, 203, -1, + 180, 179, 176, -1, 162, 161, 160, -1, + 181, 183, 182, -1, 181, 186, 185, -1, + 181, 180, 186, -1, 181, 185, 183, -1, + 162, 160, 158, -1, 198, 162, 158, -1, + 198, 200, 199, -1, 198, 201, 200, -1, + 198, 218, 207, -1, 198, 158, 218, -1, + 198, 207, 204, -1, 198, 204, 201, -1, + 166, 164, 163, -1, 166, 165, 164, -1, + 167, 163, 162, -1, 167, 166, 163, -1, + 195, 197, 196, -1, 195, 198, 197, -1, + 285, 220, 222, -1, 285, 283, 220, -1, + 286, 222, 223, -1, 286, 285, 222, -1, + 287, 223, 224, -1, 287, 286, 223, -1, + 288, 224, 225, -1, 288, 287, 224, -1, + 289, 225, 226, -1, 289, 288, 225, -1, + 290, 226, 227, -1, 290, 289, 226, -1, + 291, 227, 228, -1, 291, 290, 227, -1, + 292, 228, 229, -1, 292, 291, 228, -1, + 293, 229, 230, -1, 293, 292, 229, -1, + 294, 230, 231, -1, 294, 293, 230, -1, + 295, 231, 232, -1, 295, 294, 231, -1, + 296, 232, 233, -1, 296, 295, 232, -1, + 297, 233, 234, -1, 297, 296, 233, -1, + 298, 234, 235, -1, 298, 297, 234, -1, + 299, 235, 236, -1, 299, 298, 235, -1, + 300, 236, 237, -1, 300, 299, 236, -1, + 301, 237, 238, -1, 301, 300, 237, -1, + 302, 238, 239, -1, 302, 301, 238, -1, + 303, 302, 239, -1, 303, 239, 240, -1, + 304, 303, 240, -1, 304, 240, 241, -1, + 305, 304, 241, -1, 305, 241, 242, -1, + 306, 305, 242, -1, 306, 242, 243, -1, + 307, 243, 244, -1, 307, 306, 243, -1, + 308, 244, 245, -1, 308, 307, 244, -1, + 309, 245, 246, -1, 309, 308, 245, -1, + 310, 246, 247, -1, 310, 309, 246, -1, + 311, 247, 248, -1, 311, 310, 247, -1, + 312, 248, 249, -1, 312, 311, 248, -1, + 313, 249, 250, -1, 313, 312, 249, -1, + 314, 250, 251, -1, 314, 313, 250, -1, + 315, 251, 252, -1, 315, 314, 251, -1, + 316, 252, 253, -1, 316, 315, 252, -1, + 317, 253, 254, -1, 317, 316, 253, -1, + 318, 254, 255, -1, 318, 317, 254, -1, + 319, 255, 256, -1, 319, 318, 255, -1, + 320, 256, 257, -1, 320, 319, 256, -1, + 321, 257, 258, -1, 321, 320, 257, -1, + 322, 258, 259, -1, 322, 321, 258, -1, + 323, 259, 260, -1, 323, 322, 259, -1, + 324, 260, 261, -1, 324, 323, 260, -1, + 325, 261, 262, -1, 325, 324, 261, -1, + 326, 262, 263, -1, 326, 325, 262, -1, + 327, 263, 264, -1, 327, 326, 263, -1, + 328, 327, 264, -1, 328, 264, 265, -1, + 329, 328, 265, -1, 329, 265, 266, -1, + 330, 329, 266, -1, 330, 266, 267, -1, + 331, 330, 267, -1, 331, 267, 268, -1, + 332, 331, 268, -1, 332, 268, 269, -1, + 333, 332, 269, -1, 333, 269, 270, -1, + 334, 333, 270, -1, 334, 270, 271, -1, + 335, 334, 271, -1, 335, 271, 272, -1, + 336, 335, 272, -1, 336, 272, 273, -1, + 337, 336, 273, -1, 337, 273, 274, -1, + 338, 337, 274, -1, 338, 274, 275, -1, + 339, 338, 275, -1, 339, 275, 276, -1, + 340, 339, 276, -1, 340, 276, 277, -1, + 341, 340, 277, -1, 341, 277, 278, -1, + 342, 278, 279, -1, 342, 341, 278, -1, + 343, 279, 280, -1, 343, 342, 279, -1, + 344, 280, 281, -1, 344, 343, 280, -1, + 345, 281, 282, -1, 345, 344, 281, -1, + 284, 282, 221, -1, 284, 345, 282, -1, + 409, 346, 348, -1, 411, 348, 349, -1, + 411, 409, 348, -1, 412, 349, 350, -1, + 412, 411, 349, -1, 413, 350, 351, -1, + 413, 412, 350, -1, 414, 351, 352, -1, + 414, 413, 351, -1, 415, 352, 353, -1, + 415, 414, 352, -1, 416, 353, 354, -1, + 416, 415, 353, -1, 417, 354, 355, -1, + 417, 416, 354, -1, 418, 355, 356, -1, + 418, 417, 355, -1, 419, 356, 357, -1, + 419, 418, 356, -1, 420, 357, 358, -1, + 420, 419, 357, -1, 421, 358, 359, -1, + 421, 420, 358, -1, 422, 359, 360, -1, + 422, 421, 359, -1, 423, 360, 361, -1, + 423, 422, 360, -1, 424, 361, 362, -1, + 424, 423, 361, -1, 425, 362, 363, -1, + 425, 363, 364, -1, 425, 424, 362, -1, + 426, 364, 365, -1, 426, 425, 364, -1, + 427, 365, 366, -1, 427, 426, 365, -1, + 428, 366, 367, -1, 428, 427, 366, -1, + 429, 428, 367, -1, 429, 367, 368, -1, + 430, 429, 368, -1, 430, 368, 369, -1, + 431, 430, 369, -1, 431, 369, 370, -1, + 432, 431, 370, -1, 432, 370, 371, -1, + 433, 432, 371, -1, 433, 371, 372, -1, + 434, 433, 372, -1, 434, 372, 373, -1, + 435, 373, 374, -1, 435, 434, 373, -1, + 436, 374, 375, -1, 436, 435, 374, -1, + 437, 375, 376, -1, 437, 436, 375, -1, + 438, 376, 377, -1, 438, 437, 376, -1, + 439, 377, 378, -1, 439, 378, 379, -1, + 439, 438, 377, -1, 440, 379, 380, -1, + 440, 439, 379, -1, 441, 380, 381, -1, + 441, 440, 380, -1, 442, 381, 382, -1, + 442, 441, 381, -1, 443, 382, 383, -1, + 443, 442, 382, -1, 444, 383, 384, -1, + 444, 443, 383, -1, 445, 384, 385, -1, + 445, 444, 384, -1, 446, 385, 386, -1, + 446, 445, 385, -1, 447, 386, 387, -1, + 447, 446, 386, -1, 448, 387, 388, -1, + 448, 447, 387, -1, 449, 388, 389, -1, + 449, 448, 388, -1, 450, 389, 390, -1, + 450, 449, 389, -1, 451, 390, 391, -1, + 451, 450, 390, -1, 452, 391, 392, -1, + 452, 451, 391, -1, 453, 452, 392, -1, + 453, 392, 393, -1, 453, 393, 394, -1, + 454, 453, 394, -1, 454, 394, 395, -1, + 455, 454, 395, -1, 455, 395, 396, -1, + 456, 455, 396, -1, 456, 396, 397, -1, + 457, 456, 397, -1, 457, 397, 398, -1, + 458, 457, 398, -1, 458, 398, 399, -1, + 459, 458, 399, -1, 459, 399, 400, -1, + 460, 459, 400, -1, 460, 400, 401, -1, + 461, 460, 401, -1, 461, 401, 402, -1, + 462, 461, 402, -1, 462, 402, 403, -1, + 463, 462, 403, -1, 463, 403, 404, -1, + 464, 463, 404, -1, 464, 404, 405, -1, + 465, 464, 405, -1, 465, 405, 406, -1, + 466, 465, 406, -1, 466, 406, 407, -1, + 467, 407, 408, -1, 467, 466, 407, -1, + 410, 408, 347, -1, 410, 467, 408, -1, + 688, 627, 628, -1, 689, 629, 628, -1, + 689, 503, 504, -1, 689, 561, 629, -1, + 689, 627, 503, -1, 689, 628, 627, -1, + 690, 689, 504, -1, 690, 561, 689, -1, + 690, 504, 505, -1, 690, 505, 562, -1, + 690, 562, 561, -1, 691, 630, 506, -1, + 691, 631, 630, -1, 691, 563, 631, -1, + 691, 564, 563, -1, 692, 691, 506, -1, + 692, 506, 507, -1, 692, 564, 691, -1, + 692, 565, 564, -1, 693, 507, 632, -1, + 693, 692, 507, -1, 693, 633, 565, -1, + 693, 565, 692, -1, 693, 632, 633, -1, + 694, 634, 633, -1, 470, 584, 468, -1, + 694, 633, 508, -1, 470, 585, 584, -1, + 694, 566, 634, -1, 695, 508, 509, -1, + 695, 694, 508, -1, 695, 566, 694, -1, + 695, 567, 566, -1, 696, 695, 509, -1, + 696, 567, 695, -1, 529, 527, 588, -1, + 697, 509, 510, -1, 697, 567, 696, -1, + 697, 696, 509, -1, 697, 510, 635, -1, + 697, 637, 567, -1, 697, 635, 636, -1, + 697, 636, 637, -1, 698, 510, 511, -1, + 698, 568, 636, -1, 698, 635, 510, -1, + 698, 636, 635, -1, 698, 569, 568, -1, + 699, 569, 698, -1, 699, 698, 511, -1, + 700, 639, 570, -1, 700, 511, 512, -1, + 700, 569, 699, -1, 700, 699, 511, -1, + 700, 512, 638, -1, 700, 638, 639, -1, + 700, 570, 569, -1, 701, 571, 570, -1, + 701, 570, 639, -1, 701, 513, 514, -1, + 701, 638, 513, -1, 701, 639, 638, -1, + 702, 701, 514, -1, 702, 571, 701, -1, + 703, 572, 571, -1, 703, 514, 515, -1, + 703, 571, 702, -1, 703, 702, 514, -1, + 703, 515, 640, -1, 703, 641, 572, -1, + 703, 640, 641, -1, 704, 515, 516, -1, + 704, 640, 515, -1, 704, 641, 640, -1, + 704, 573, 642, -1, 704, 642, 641, -1, + 705, 704, 516, -1, 705, 573, 704, -1, + 706, 574, 573, -1, 706, 516, 517, -1, + 706, 573, 705, -1, 706, 705, 516, -1, + 707, 645, 574, -1, 707, 644, 645, -1, + 707, 574, 706, -1, 707, 706, 517, -1, + 707, 517, 644, -1, 708, 575, 644, -1, + 708, 643, 518, -1, 708, 644, 643, -1, + 709, 576, 575, -1, 709, 575, 708, -1, + 709, 518, 519, -1, 709, 708, 518, -1, + 710, 646, 647, -1, 710, 519, 646, -1, + 710, 647, 577, -1, 710, 577, 576, -1, + 710, 576, 709, -1, 710, 709, 519, -1, + 711, 579, 578, -1, 711, 578, 520, -1, + 711, 520, 521, -1, 712, 648, 649, -1, + 712, 522, 648, -1, 712, 650, 579, -1, + 712, 649, 650, -1, 712, 579, 711, -1, + 712, 521, 522, -1, 712, 711, 521, -1, + 713, 649, 648, -1, 713, 581, 580, -1, + 713, 648, 523, -1, 713, 580, 649, -1, + 714, 581, 713, -1, 714, 713, 523, -1, + 714, 524, 651, -1, 714, 652, 581, -1, + 714, 651, 652, -1, 714, 523, 524, -1, + 715, 583, 582, -1, 715, 651, 525, -1, + 715, 582, 652, -1, 715, 652, 651, -1, + 716, 715, 525, -1, 716, 590, 591, -1, + 716, 591, 592, -1, 716, 592, 593, -1, + 716, 525, 526, -1, 716, 583, 715, -1, + 716, 526, 590, -1, 716, 593, 583, -1, + 589, 526, 469, -1, 590, 526, 589, -1, + 528, 583, 593, -1, 594, 471, 472, -1, + 595, 531, 530, -1, 596, 473, 474, -1, + 598, 533, 532, -1, 598, 532, 597, -1, + 599, 476, 477, -1, 600, 476, 599, -1, + 600, 535, 534, -1, 600, 534, 476, -1, + 601, 478, 479, -1, 602, 601, 479, -1, + 603, 538, 537, -1, 603, 537, 602, -1, + 606, 605, 540, -1, 606, 540, 539, -1, + 607, 483, 484, -1, 611, 545, 544, -1, + 611, 544, 610, -1, 612, 488, 489, -1, + 613, 488, 612, -1, 614, 613, 547, -1, + 614, 547, 546, -1, 615, 490, 491, -1, + 616, 491, 550, -1, 616, 615, 491, -1, + 616, 550, 549, -1, 617, 493, 494, -1, + 619, 618, 552, -1, 619, 552, 551, -1, + 620, 495, 496, -1, 621, 554, 553, -1, + 622, 497, 498, -1, 622, 498, 499, -1, + 624, 556, 555, -1, 624, 557, 556, -1, + 625, 500, 501, -1, 626, 559, 558, -1, + 627, 502, 503, -1, 629, 560, 628, -1, + 629, 561, 560, -1, 630, 505, 506, -1, + 631, 562, 505, -1, 631, 563, 562, -1, + 631, 505, 630, -1, 632, 507, 508, -1, + 633, 632, 508, -1, 634, 565, 633, -1, + 634, 566, 565, -1, 637, 636, 568, -1, + 637, 568, 567, -1, 638, 512, 513, -1, + 642, 573, 572, -1, 642, 572, 641, -1, + 643, 517, 518, -1, 644, 517, 643, -1, + 645, 575, 574, -1, 645, 644, 575, -1, + 646, 519, 520, -1, 647, 646, 520, -1, + 647, 578, 577, -1, 647, 520, 578, -1, + 648, 522, 523, -1, 650, 580, 579, -1, + 650, 649, 580, -1, 651, 524, 525, -1, + 652, 582, 581, -1, 653, 470, 471, -1, + 653, 586, 585, -1, 653, 587, 586, -1, + 653, 588, 587, -1, 653, 585, 470, -1, + 653, 529, 588, -1, 654, 529, 653, -1, + 654, 471, 594, -1, 654, 653, 471, -1, + 654, 595, 530, -1, 654, 594, 595, -1, + 654, 530, 529, -1, 655, 472, 473, -1, + 655, 594, 472, -1, 655, 595, 594, -1, + 655, 531, 595, -1, 656, 596, 597, -1, + 656, 531, 655, -1, 656, 655, 473, -1, + 656, 532, 531, -1, 656, 473, 596, -1, + 656, 597, 532, -1, 657, 597, 596, -1, + 657, 474, 475, -1, 657, 598, 597, -1, + 657, 596, 474, -1, 657, 533, 598, -1, + 658, 475, 476, -1, 658, 657, 475, -1, + 658, 533, 657, -1, 658, 534, 533, -1, + 658, 476, 534, -1, 659, 599, 477, -1, + 659, 600, 599, -1, 659, 535, 600, -1, + 659, 536, 535, -1, 660, 477, 478, -1, + 660, 536, 659, -1, 660, 659, 477, -1, + 660, 537, 536, -1, 661, 537, 660, -1, + 661, 478, 601, -1, 661, 601, 602, -1, + 661, 660, 478, -1, 661, 602, 537, -1, + 662, 602, 479, -1, 662, 538, 603, -1, + 662, 603, 602, -1, 663, 479, 480, -1, + 663, 538, 662, -1, 663, 539, 538, -1, + 663, 662, 479, -1, 664, 539, 663, -1, + 664, 663, 480, -1, 665, 481, 604, -1, + 665, 480, 481, -1, 665, 604, 605, -1, + 665, 605, 606, -1, 665, 606, 539, -1, + 665, 539, 664, -1, 665, 664, 480, -1, + 666, 604, 481, -1, 666, 481, 482, -1, + 666, 605, 604, -1, 666, 540, 605, -1, + 666, 541, 540, -1, 667, 541, 666, -1, + 667, 666, 482, -1, 668, 482, 483, -1, + 668, 483, 607, -1, 668, 607, 608, -1, + 668, 608, 542, -1, 668, 541, 667, -1, + 668, 542, 541, -1, 668, 667, 482, -1, + 669, 484, 485, -1, 669, 607, 484, -1, + 669, 608, 607, -1, 669, 542, 608, -1, + 669, 543, 542, -1, 670, 669, 485, -1, + 670, 543, 669, -1, 671, 670, 485, -1, + 671, 485, 486, -1, 671, 486, 609, -1, + 671, 544, 543, -1, 671, 543, 670, -1, + 671, 610, 544, -1, 671, 609, 610, -1, + 672, 486, 487, -1, 672, 611, 610, -1, + 672, 609, 486, -1, 672, 610, 609, -1, + 672, 545, 611, -1, 673, 672, 487, -1, + 673, 545, 672, -1, 674, 673, 487, -1, + 674, 487, 488, -1, 674, 546, 545, -1, + 674, 545, 673, -1, 675, 488, 613, -1, + 675, 614, 546, -1, 675, 613, 614, -1, + 675, 674, 488, -1, 675, 546, 674, -1, + 676, 612, 489, -1, 676, 613, 612, -1, + 676, 547, 613, -1, 677, 676, 489, -1, + 677, 489, 490, -1, 677, 548, 547, -1, + 677, 547, 676, -1, 678, 490, 615, -1, + 678, 549, 548, -1, 678, 615, 616, -1, + 678, 616, 549, -1, 678, 677, 490, -1, + 678, 548, 677, -1, 679, 491, 492, -1, + 679, 550, 491, -1, 679, 551, 550, -1, + 680, 679, 492, -1, 680, 551, 679, -1, + 680, 492, 493, -1, 680, 617, 618, -1, + 680, 619, 551, -1, 680, 618, 619, -1, + 680, 493, 617, -1, 681, 552, 618, -1, + 681, 618, 617, -1, 681, 553, 552, -1, + 681, 617, 494, -1, 682, 681, 494, -1, + 682, 553, 681, -1, 682, 494, 495, -1, + 682, 495, 620, -1, 682, 621, 553, -1, + 682, 620, 621, -1, 683, 620, 496, -1, + 683, 621, 620, -1, 683, 554, 621, -1, + 683, 555, 554, -1, 684, 555, 683, -1, + 684, 624, 555, -1, 684, 623, 624, -1, + 684, 496, 497, -1, 684, 497, 622, -1, + 684, 683, 496, -1, 684, 622, 623, -1, + 685, 624, 623, -1, 685, 557, 624, -1, + 685, 499, 500, -1, 685, 622, 499, -1, + 685, 623, 622, -1, 686, 685, 500, -1, + 686, 500, 625, -1, 686, 625, 626, -1, + 686, 557, 685, -1, 686, 626, 558, -1, + 686, 558, 557, -1, 687, 501, 502, -1, + 687, 625, 501, -1, 687, 626, 625, -1, + 687, 559, 626, -1, 688, 559, 687, -1, + 688, 687, 502, -1, 688, 628, 560, -1, + 688, 502, 627, -1, 688, 560, 559, -1, + 774, 717, 719, -1, 776, 719, 720, -1, + 776, 774, 719, -1, 777, 720, 721, -1, + 777, 776, 720, -1, 778, 721, 722, -1, + 778, 777, 721, -1, 779, 722, 723, -1, + 779, 778, 722, -1, 780, 723, 724, -1, + 780, 779, 723, -1, 781, 724, 725, -1, + 781, 780, 724, -1, 782, 725, 726, -1, + 782, 781, 725, -1, 783, 726, 727, -1, + 783, 782, 726, -1, 784, 727, 728, -1, + 784, 783, 727, -1, 785, 728, 729, -1, + 785, 784, 728, -1, 786, 785, 729, -1, + 787, 729, 730, -1, 787, 730, 731, -1, + 787, 786, 729, -1, 788, 787, 731, -1, + 789, 731, 732, -1, 789, 732, 733, -1, + 789, 788, 731, -1, 790, 789, 733, -1, + 791, 733, 734, -1, 791, 734, 735, -1, + 791, 790, 733, -1, 792, 791, 735, -1, + 793, 735, 736, -1, 793, 736, 737, -1, + 793, 792, 735, -1, 794, 793, 737, -1, + 795, 737, 738, -1, 795, 794, 737, -1, + 796, 738, 739, -1, 796, 795, 738, -1, + 797, 796, 739, -1, 797, 739, 740, -1, + 797, 740, 741, -1, 798, 797, 741, -1, + 799, 798, 741, -1, 799, 741, 742, -1, + 800, 799, 742, -1, 800, 742, 743, -1, + 801, 800, 743, -1, 801, 743, 744, -1, + 801, 744, 745, -1, 802, 801, 745, -1, + 803, 802, 745, -1, 803, 745, 746, -1, + 804, 746, 747, -1, 804, 803, 746, -1, + 805, 747, 748, -1, 805, 748, 749, -1, + 805, 804, 747, -1, 806, 805, 749, -1, + 807, 749, 750, -1, 807, 806, 749, -1, + 808, 750, 751, -1, 808, 807, 750, -1, + 809, 751, 752, -1, 809, 752, 753, -1, + 809, 808, 751, -1, 810, 809, 753, -1, + 811, 753, 754, -1, 811, 810, 753, -1, + 812, 754, 755, -1, 812, 811, 754, -1, + 813, 755, 756, -1, 813, 756, 757, -1, + 813, 812, 755, -1, 814, 757, 758, -1, + 814, 813, 757, -1, 815, 814, 758, -1, + 816, 758, 759, -1, 816, 759, 760, -1, + 816, 815, 758, -1, 817, 760, 761, -1, + 817, 816, 760, -1, 818, 817, 761, -1, + 819, 761, 762, -1, 819, 762, 763, -1, + 819, 818, 761, -1, 820, 763, 764, -1, + 820, 819, 763, -1, 821, 820, 764, -1, + 822, 821, 764, -1, 822, 764, 765, -1, + 822, 765, 766, -1, 823, 822, 766, -1, + 824, 823, 766, -1, 824, 766, 767, -1, + 824, 767, 768, -1, 825, 824, 768, -1, + 825, 768, 769, -1, 826, 825, 769, -1, + 827, 826, 769, -1, 827, 769, 770, -1, + 827, 770, 771, -1, 828, 827, 771, -1, + 828, 771, 772, -1, 829, 828, 772, -1, + 830, 829, 772, -1, 830, 772, 773, -1, + 830, 773, 718, -1, 775, 830, 718, -1, + 896, 1047, 895, -1, 1046, 1048, 840, -1, + 1047, 1048, 1046, -1, 841, 1049, 962, -1, + 840, 1049, 841, -1, 1048, 1049, 840, -1, + 896, 1049, 1047, -1, 962, 1049, 963, -1, + 964, 1049, 896, -1, 963, 1049, 964, -1, + 1047, 1049, 1048, -1, 962, 1050, 841, -1, + 841, 1050, 842, -1, 963, 1050, 962, -1, + 964, 1050, 963, -1, 897, 1050, 964, -1, + 1050, 1051, 842, -1, 943, 833, 831, -1, + 897, 1051, 1050, -1, 897, 1052, 1051, -1, + 898, 1052, 897, -1, 1052, 1053, 1051, -1, + 898, 1053, 1052, -1, 1051, 1053, 842, -1, + 842, 1054, 843, -1, 1053, 1054, 842, -1, + 886, 888, 947, -1, 898, 1055, 1053, -1, + 1054, 1055, 843, -1, 1053, 1055, 1054, -1, + 898, 1056, 1055, -1, 843, 1056, 965, -1, + 1055, 1056, 843, -1, 965, 1056, 966, -1, + 967, 1056, 898, -1, 966, 1056, 967, -1, + 965, 1057, 844, -1, 966, 1057, 965, -1, + 899, 1057, 967, -1, 967, 1057, 966, -1, + 899, 1058, 1057, -1, 1057, 1058, 844, -1, + 899, 1059, 1058, -1, 900, 1059, 899, -1, + 1058, 1060, 844, -1, 1059, 1060, 1058, -1, + 900, 1060, 1059, -1, 844, 1061, 845, -1, + 1060, 1061, 844, -1, 900, 1062, 1060, -1, + 1060, 1062, 1061, -1, 1061, 1062, 845, -1, + 900, 1063, 1062, -1, 968, 1063, 969, -1, + 969, 1063, 970, -1, 970, 1063, 901, -1, + 1062, 1063, 845, -1, 901, 1063, 900, -1, + 845, 1063, 968, -1, 969, 1064, 968, -1, + 970, 1064, 969, -1, 901, 1064, 970, -1, + 902, 1064, 901, -1, 968, 1064, 846, -1, + 1064, 1065, 846, -1, 902, 1065, 1064, -1, + 846, 1066, 847, -1, 1065, 1066, 846, -1, + 1066, 1067, 847, -1, 902, 1067, 1065, -1, + 1065, 1067, 1066, -1, 903, 1068, 902, -1, + 902, 1068, 1067, -1, 903, 1069, 1068, -1, + 1068, 1069, 1067, -1, 1067, 1069, 847, -1, + 1069, 1070, 847, -1, 847, 1070, 971, -1, + 903, 1070, 1069, -1, 971, 1070, 972, -1, + 973, 1070, 903, -1, 972, 1070, 973, -1, + 971, 1071, 848, -1, 972, 1071, 971, -1, + 973, 1071, 972, -1, 904, 1071, 973, -1, + 904, 1072, 1071, -1, 1071, 1072, 848, -1, + 848, 1073, 849, -1, 1072, 1073, 848, -1, + 1073, 1074, 849, -1, 904, 1074, 1072, -1, + 1072, 1074, 1073, -1, 905, 1075, 904, -1, + 904, 1075, 1074, -1, 905, 1076, 1075, -1, + 1074, 1076, 849, -1, 1075, 1076, 1074, -1, + 850, 1077, 974, -1, 974, 1077, 975, -1, + 849, 1077, 850, -1, 1076, 1077, 849, -1, + 905, 1077, 1076, -1, 976, 1077, 905, -1, + 975, 1077, 976, -1, 974, 1078, 850, -1, + 975, 1078, 974, -1, 850, 1078, 851, -1, + 976, 1078, 975, -1, 906, 1078, 976, -1, + 1078, 1079, 851, -1, 906, 1080, 1078, -1, + 1078, 1080, 1079, -1, 907, 1080, 906, -1, + 1079, 1081, 851, -1, 1080, 1081, 1079, -1, + 907, 1081, 1080, -1, 1081, 1082, 851, -1, + 851, 1082, 852, -1, 1081, 1083, 1082, -1, + 907, 1083, 1081, -1, 1082, 1084, 852, -1, + 1083, 1084, 1082, -1, 907, 1084, 1083, -1, + 852, 1084, 977, -1, 977, 1084, 978, -1, + 978, 1084, 979, -1, 979, 1084, 908, -1, + 908, 1084, 907, -1, 978, 1085, 977, -1, + 977, 1085, 853, -1, 979, 1085, 978, -1, + 908, 1085, 979, -1, 909, 1085, 908, -1, + 909, 1086, 1085, -1, 1085, 1086, 853, -1, + 853, 1087, 854, -1, 1086, 1087, 853, -1, + 1087, 1088, 854, -1, 909, 1088, 1086, -1, + 1086, 1088, 1087, -1, 909, 1089, 1088, -1, + 910, 1089, 909, -1, 1089, 1090, 1088, -1, + 1088, 1090, 854, -1, 910, 1090, 1089, -1, + 854, 1091, 980, -1, 980, 1091, 981, -1, + 981, 1091, 982, -1, 910, 1091, 1090, -1, + 982, 1091, 910, -1, 1090, 1091, 854, -1, + 980, 1092, 855, -1, 981, 1092, 980, -1, + 911, 1092, 982, -1, 982, 1092, 981, -1, + 1092, 1093, 855, -1, 911, 1093, 1092, -1, + 855, 1094, 856, -1, 1093, 1094, 855, -1, + 1094, 1095, 856, -1, 911, 1095, 1093, -1, + 1093, 1095, 1094, -1, 911, 1096, 1095, -1, + 912, 1096, 911, -1, 1095, 1097, 856, -1, + 1096, 1097, 1095, -1, 912, 1097, 1096, -1, + 985, 1098, 912, -1, 856, 1098, 983, -1, + 912, 1098, 1097, -1, 1097, 1098, 856, -1, + 983, 1098, 984, -1, 984, 1098, 985, -1, + 984, 1099, 983, -1, 985, 1099, 984, -1, + 1099, 1100, 983, -1, 913, 1100, 985, -1, + 985, 1100, 1099, -1, 983, 1100, 857, -1, + 857, 1101, 858, -1, 1100, 1101, 857, -1, + 1101, 1102, 858, -1, 913, 1102, 1100, -1, + 1100, 1102, 1101, -1, 914, 1103, 913, -1, + 913, 1103, 1102, -1, 1102, 1104, 858, -1, + 914, 1104, 1103, -1, 1103, 1104, 1102, -1, + 988, 1105, 915, -1, 1104, 1105, 858, -1, + 858, 1105, 859, -1, 914, 1105, 1104, -1, + 987, 1105, 988, -1, 915, 1105, 914, -1, + 859, 1105, 986, -1, 986, 1105, 987, -1, + 915, 1106, 988, -1, 859, 1106, 860, -1, + 988, 1106, 987, -1, 916, 1106, 915, -1, + 986, 1106, 859, -1, 987, 1106, 986, -1, + 1106, 1107, 860, -1, 916, 1107, 1106, -1, + 860, 1108, 861, -1, 860, 1109, 1108, -1, + 1107, 1109, 860, -1, 1107, 1110, 1109, -1, + 1109, 1110, 917, -1, 917, 1110, 916, -1, + 916, 1110, 1107, -1, 1109, 1111, 1108, -1, + 917, 1111, 1109, -1, 1108, 1111, 861, -1, + 991, 1111, 917, -1, 861, 1111, 989, -1, + 991, 1112, 1111, -1, 1111, 1112, 989, -1, + 990, 1112, 991, -1, 989, 1112, 990, -1, + 989, 1113, 862, -1, 991, 1113, 990, -1, + 990, 1113, 989, -1, 918, 1113, 991, -1, + 918, 1114, 1113, -1, 1113, 1114, 862, -1, + 862, 1115, 863, -1, 1114, 1116, 862, -1, + 862, 1116, 1115, -1, 918, 1117, 1114, -1, + 1114, 1117, 1116, -1, 1116, 1117, 919, -1, + 919, 1117, 918, -1, 1115, 1118, 863, -1, + 1116, 1118, 1115, -1, 919, 1118, 1116, -1, + 993, 1119, 994, -1, 994, 1119, 919, -1, + 919, 1119, 1118, -1, 1118, 1119, 863, -1, + 863, 1119, 992, -1, 992, 1119, 993, -1, + 994, 1120, 993, -1, 992, 1120, 864, -1, + 920, 1120, 994, -1, 993, 1120, 992, -1, + 1120, 1121, 864, -1, 920, 1121, 1120, -1, + 1121, 1122, 864, -1, 920, 1123, 1121, -1, + 1121, 1123, 1122, -1, 1122, 1123, 921, -1, + 921, 1123, 920, -1, 864, 1124, 865, -1, + 1122, 1124, 864, -1, 921, 1125, 1122, -1, + 1122, 1125, 1124, -1, 1124, 1125, 865, -1, + 865, 1126, 995, -1, 921, 1126, 1125, -1, + 1125, 1126, 865, -1, 996, 1126, 997, -1, + 997, 1126, 922, -1, 995, 1126, 996, -1, + 922, 1126, 921, -1, 995, 1127, 866, -1, + 997, 1127, 996, -1, 922, 1127, 997, -1, + 996, 1127, 995, -1, 923, 1127, 922, -1, + 923, 1128, 1127, -1, 866, 1129, 867, -1, + 1128, 1129, 1127, -1, 1127, 1129, 866, -1, + 923, 1130, 1128, -1, 1128, 1130, 1129, -1, + 1129, 1130, 867, -1, 923, 1131, 1130, -1, + 924, 1131, 923, -1, 1131, 1132, 1130, -1, + 1130, 1132, 867, -1, 867, 1133, 868, -1, + 1132, 1133, 867, -1, 924, 1133, 1131, -1, + 998, 1133, 999, -1, 1131, 1133, 1132, -1, + 1000, 1133, 924, -1, 999, 1133, 1000, -1, + 868, 1133, 998, -1, 868, 1134, 869, -1, + 999, 1134, 998, -1, 1000, 1134, 999, -1, + 925, 1134, 1000, -1, 998, 1134, 868, -1, + 885, 948, 832, -1, 1134, 1135, 869, -1, + 925, 1135, 1134, -1, 925, 1136, 1135, -1, + 926, 1136, 925, -1, 1135, 1137, 869, -1, + 926, 1137, 1136, -1, 1136, 1137, 1135, -1, + 869, 1138, 870, -1, 1137, 1138, 869, -1, + 942, 887, 952, -1, 926, 1139, 1137, -1, + 834, 953, 835, -1, 1138, 1139, 870, -1, + 1137, 1139, 1138, -1, 1001, 1140, 1002, -1, + 926, 1140, 1139, -1, 1003, 1140, 926, -1, + 1002, 1140, 1003, -1, 890, 955, 889, -1, + 1139, 1140, 870, -1, 870, 1140, 1001, -1, + 1001, 1141, 871, -1, 836, 956, 837, -1, + 1002, 1141, 1001, -1, 1003, 1141, 1002, -1, + 927, 1141, 1003, -1, 1141, 1142, 871, -1, + 927, 1142, 1141, -1, 927, 1143, 1142, -1, + 892, 958, 891, -1, 838, 959, 839, -1, + 928, 1143, 927, -1, 1142, 1144, 871, -1, + 1143, 1144, 1142, -1, 928, 1144, 1143, -1, + 871, 1145, 872, -1, 1144, 1145, 871, -1, + 928, 1146, 1144, -1, 1144, 1146, 1145, -1, + 1145, 1146, 872, -1, 928, 1147, 1146, -1, + 872, 1147, 1004, -1, 1004, 1147, 1005, -1, + 1146, 1147, 872, -1, 929, 1147, 928, -1, + 1005, 1147, 1006, -1, 897, 964, 896, -1, + 1006, 1147, 929, -1, 843, 965, 844, -1, + 1004, 1148, 873, -1, 1005, 1148, 1004, -1, + 1006, 1148, 1005, -1, 930, 1148, 929, -1, + 929, 1148, 1006, -1, 930, 1149, 1148, -1, + 899, 967, 898, -1, 1148, 1149, 873, -1, + 845, 968, 846, -1, 1149, 1150, 873, -1, + 873, 1150, 874, -1, 1150, 1151, 874, -1, + 1149, 1151, 1150, -1, 930, 1151, 1149, -1, + 930, 1152, 1151, -1, 847, 971, 848, -1, + 931, 1152, 930, -1, 931, 1153, 1152, -1, + 1151, 1153, 874, -1, 1152, 1153, 1151, -1, + 874, 1154, 1007, -1, 904, 973, 903, -1, + 1009, 1154, 931, -1, 1008, 1154, 1009, -1, + 931, 1154, 1153, -1, 1007, 1154, 1008, -1, + 1153, 1154, 874, -1, 1007, 1155, 875, -1, + 1009, 1155, 1008, -1, 932, 1155, 1009, -1, + 1008, 1155, 1007, -1, 1155, 1156, 875, -1, + 932, 1156, 1155, -1, 906, 976, 905, -1, + 1156, 1157, 875, -1, 852, 977, 853, -1, + 875, 1157, 876, -1, 1156, 1158, 1157, -1, + 932, 1158, 1156, -1, 1157, 1158, 876, -1, + 854, 980, 855, -1, 932, 1159, 1158, -1, + 933, 1159, 932, -1, 1158, 1160, 876, -1, + 933, 1160, 1159, -1, 1159, 1160, 1158, -1, + 877, 1161, 1010, -1, 1010, 1161, 1011, -1, + 911, 982, 910, -1, 1012, 1161, 933, -1, + 856, 983, 857, -1, 1011, 1161, 1012, -1, + 876, 1161, 877, -1, 1160, 1161, 876, -1, + 933, 1161, 1160, -1, 1010, 1162, 877, -1, + 1011, 1162, 1010, -1, 934, 1162, 1012, -1, + 1012, 1162, 1011, -1, 877, 1162, 878, -1, + 913, 985, 912, -1, 1162, 1163, 878, -1, + 935, 1164, 934, -1, 934, 1164, 1162, -1, + 1162, 1164, 1163, -1, 935, 1165, 1164, -1, + 1163, 1165, 878, -1, 1164, 1165, 1163, -1, + 861, 989, 862, -1, 878, 1166, 879, -1, + 1165, 1166, 878, -1, 918, 991, 917, -1, + 863, 992, 864, -1, 935, 1167, 1165, -1, + 1165, 1167, 1166, -1, 936, 1168, 935, -1, + 879, 1168, 1013, -1, 935, 1168, 1167, -1, + 1013, 1168, 1014, -1, 1014, 1168, 1015, -1, + 1166, 1168, 879, -1, 1015, 1168, 936, -1, + 1167, 1168, 1166, -1, 920, 994, 919, -1, + 937, 1169, 936, -1, 865, 995, 866, -1, + 1013, 1169, 880, -1, 1014, 1169, 1013, -1, + 1015, 1169, 1014, -1, 936, 1169, 1015, -1, + 937, 1170, 1169, -1, 1169, 1170, 880, -1, + 880, 1171, 881, -1, 1170, 1171, 880, -1, + 937, 1172, 1170, -1, 1171, 1172, 881, -1, + 1170, 1172, 1171, -1, 938, 1173, 937, -1, + 925, 1000, 924, -1, 870, 1001, 871, -1, + 937, 1173, 1172, -1, 938, 1174, 1173, -1, + 1172, 1174, 881, -1, 1173, 1174, 1172, -1, + 881, 1175, 1016, -1, 1016, 1175, 1017, -1, + 927, 1003, 926, -1, 1018, 1175, 938, -1, + 1017, 1175, 1018, -1, 872, 1004, 873, -1, + 1174, 1175, 881, -1, 938, 1175, 1174, -1, + 1016, 1176, 882, -1, 1017, 1176, 1016, -1, + 939, 1176, 1018, -1, 1018, 1176, 1017, -1, + 939, 1177, 1176, -1, 1176, 1177, 882, -1, + 1177, 1178, 882, -1, 874, 1007, 875, -1, + 882, 1178, 883, -1, 939, 1179, 1177, -1, + 1177, 1179, 1178, -1, 1178, 1179, 883, -1, + 940, 1180, 939, -1, 932, 1009, 931, -1, + 939, 1180, 1179, -1, 940, 1181, 1180, -1, + 1179, 1181, 883, -1, 1180, 1181, 1179, -1, + 934, 1012, 933, -1, 940, 1182, 1181, -1, + 883, 1182, 1019, -1, 1181, 1182, 883, -1, + 1019, 1182, 1020, -1, 1021, 1182, 940, -1, + 1020, 1182, 1021, -1, 879, 1013, 880, -1, + 1020, 1183, 1019, -1, 1021, 1183, 1020, -1, + 1021, 1184, 1183, -1, 1019, 1184, 884, -1, + 941, 1184, 1021, -1, 1183, 1184, 1019, -1, + 881, 1016, 882, -1, 1184, 1185, 884, -1, + 884, 1185, 885, -1, 1184, 1186, 1185, -1, + 939, 1018, 938, -1, 1185, 1186, 885, -1, + 941, 1186, 1184, -1, 942, 1187, 941, -1, + 941, 1187, 1186, -1, 883, 1019, 884, -1, + 942, 1188, 1187, -1, 941, 1021, 940, -1, + 1186, 1188, 885, -1, 1187, 1188, 1186, -1, + 944, 1022, 943, -1, 945, 1022, 944, -1, + 948, 1189, 949, -1, 946, 1022, 945, -1, + 949, 1189, 950, -1, 947, 1022, 946, -1, + 950, 1189, 951, -1, 943, 1022, 833, -1, + 951, 1189, 952, -1, 1188, 1189, 885, -1, + 888, 1022, 947, -1, 885, 1189, 948, -1, + 942, 1189, 1188, -1, 1022, 1023, 833, -1, + 952, 1189, 942, -1, 888, 1023, 1022, -1, + 833, 1024, 834, -1, 1023, 1025, 833, -1, + 833, 1025, 1024, -1, 888, 1026, 1023, -1, + 1023, 1026, 1025, -1, 889, 1026, 888, -1, + 1025, 1026, 889, -1, 834, 1027, 953, -1, + 1024, 1027, 834, -1, 1025, 1027, 1024, -1, + 889, 1027, 1025, -1, 955, 1027, 889, -1, + 1027, 1028, 953, -1, 953, 1028, 954, -1, + 955, 1028, 1027, -1, 954, 1028, 955, -1, + 953, 1029, 835, -1, 954, 1029, 953, -1, + 890, 1029, 955, -1, 955, 1029, 954, -1, + 1029, 1030, 835, -1, 890, 1030, 1029, -1, + 835, 1031, 836, -1, 1030, 1032, 835, -1, + 835, 1032, 1031, -1, 891, 1033, 890, -1, + 890, 1033, 1030, -1, 1030, 1033, 1032, -1, + 1032, 1033, 891, -1, 1031, 1034, 836, -1, + 1032, 1034, 1031, -1, 891, 1034, 1032, -1, + 956, 1035, 957, -1, 958, 1035, 891, -1, + 957, 1035, 958, -1, 891, 1035, 1034, -1, + 1034, 1035, 836, -1, 836, 1035, 956, -1, + 957, 1036, 956, -1, 958, 1036, 957, -1, + 892, 1036, 958, -1, 956, 1036, 837, -1, + 892, 1037, 1036, -1, 1036, 1037, 837, -1, + 1037, 1038, 837, -1, 893, 1039, 892, -1, + 892, 1039, 1037, -1, 1038, 1039, 893, -1, + 1037, 1039, 1038, -1, 837, 1040, 838, -1, + 1038, 1040, 837, -1, 1038, 1041, 1040, -1, + 1040, 1041, 838, -1, 893, 1041, 1038, -1, + 893, 1042, 1041, -1, 838, 1042, 959, -1, + 959, 1042, 960, -1, 894, 1042, 893, -1, + 1041, 1042, 838, -1, 961, 1042, 894, -1, + 960, 1042, 961, -1, 959, 1043, 839, -1, + 960, 1043, 959, -1, 895, 1043, 894, -1, + 894, 1043, 961, -1, 961, 1043, 960, -1, + 895, 1044, 1043, -1, 839, 1045, 840, -1, + 1044, 1045, 1043, -1, 1043, 1045, 839, -1, + 1045, 1046, 840, -1, 1044, 1046, 1045, -1, + 895, 1046, 1044, -1, 895, 1047, 1046, -1, + 1290, 1236, 1289, -1, 1236, 1235, 1289, -1, + 1289, 1235, 1288, -1, 1291, 1237, 1290, -1, + 1290, 1237, 1236, -1, 1235, 1234, 1288, -1, + 1288, 1234, 1287, -1, 1292, 1238, 1291, -1, + 1291, 1238, 1237, -1, 1234, 1233, 1287, -1, + 1287, 1233, 1286, -1, 1293, 1239, 1292, -1, + 1292, 1239, 1238, -1, 1233, 1232, 1286, -1, + 1286, 1232, 1285, -1, 1294, 1240, 1293, -1, + 1293, 1240, 1239, -1, 1232, 1231, 1285, -1, + 1285, 1231, 1284, -1, 1295, 1241, 1294, -1, + 1294, 1241, 1240, -1, 1231, 1230, 1284, -1, + 1284, 1230, 1283, -1, 1242, 1190, 1295, -1, + 1295, 1190, 1241, -1, 1230, 1229, 1283, -1, + 1283, 1229, 1282, -1, 1242, 1243, 1190, -1, + 1243, 1191, 1190, -1, 1229, 1228, 1282, -1, + 1228, 1281, 1282, -1, 1243, 1244, 1191, -1, + 1244, 1192, 1191, -1, 1228, 1227, 1281, -1, + 1227, 1280, 1281, -1, 1244, 1245, 1192, -1, + 1245, 1193, 1192, -1, 1227, 1226, 1280, -1, + 1226, 1279, 1280, -1, 1245, 1246, 1193, -1, + 1246, 1194, 1193, -1, 1226, 1225, 1279, -1, + 1225, 1278, 1279, -1, 1246, 1247, 1194, -1, + 1247, 1195, 1194, -1, 1225, 1224, 1278, -1, + 1224, 1277, 1278, -1, 1247, 1248, 1195, -1, + 1248, 1196, 1195, -1, 1224, 1223, 1277, -1, + 1223, 1276, 1277, -1, 1248, 1249, 1196, -1, + 1249, 1197, 1196, -1, 1223, 1222, 1276, -1, + 1222, 1275, 1276, -1, 1249, 1250, 1197, -1, + 1250, 1198, 1197, -1, 1222, 1221, 1275, -1, + 1221, 1274, 1275, -1, 1250, 1251, 1198, -1, + 1251, 1199, 1198, -1, 1221, 1220, 1274, -1, + 1220, 1273, 1274, -1, 1251, 1252, 1199, -1, + 1252, 1200, 1199, -1, 1220, 1219, 1273, -1, + 1219, 1272, 1273, -1, 1252, 1253, 1200, -1, + 1253, 1201, 1200, -1, 1219, 1218, 1272, -1, + 1218, 1271, 1272, -1, 1253, 1254, 1201, -1, + 1254, 1202, 1201, -1, 1218, 1217, 1271, -1, + 1217, 1270, 1271, -1, 1217, 1216, 1270, -1, + 1202, 1255, 1203, -1, 1254, 1255, 1202, -1, + 1216, 1269, 1270, -1, 1203, 1256, 1204, -1, + 1255, 1256, 1203, -1, 1215, 1268, 1216, -1, + 1216, 1268, 1269, -1, 1204, 1257, 1205, -1, + 1256, 1257, 1204, -1, 1214, 1267, 1215, -1, + 1215, 1267, 1268, -1, 1205, 1258, 1206, -1, + 1257, 1258, 1205, -1, 1213, 1266, 1214, -1, + 1214, 1266, 1267, -1, 1206, 1259, 1207, -1, + 1258, 1259, 1206, -1, 1212, 1265, 1213, -1, + 1213, 1265, 1266, -1, 1207, 1260, 1208, -1, + 1259, 1260, 1207, -1, 1212, 1264, 1265, -1, + 1211, 1264, 1212, -1, 1260, 1261, 1208, -1, + 1208, 1261, 1209, -1, 1211, 1263, 1264, -1, + 1210, 1263, 1211, -1, 1261, 1262, 1209, -1, + 1210, 1262, 1263, -1, 1209, 1262, 1210, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o7 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o5 + + } + + } + + } ] + + }, + + USE o6, + + Group { + children [ + USE o4, + + USE o7 ] + + }, + + USE o7 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o8 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o9 Coordinate { + point [ 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 1.5705204 0.30052039 0, + -1.3569016 3.2279425 0, + -1.9579425 2.6269016 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0.5, + 0.96947962 -0.30052039 0, + 0.96947962 -0.30052039 0.5, + 1.5705204 0.30052039 0, + 1.5705204 0.30052039 0.5, + -1.3569016 3.2279425 0, + -1.3569016 3.2279425 0.5, + -1.9579425 2.6269016 0, + -1.9579425 2.6269016 0.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 8, 9, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o10 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.40000001 0.40000001 + ambientIntensity 0.34901962 + specularColor 0.97647059 0.97647059 0.97647059 + shininess 0.1 + + } + + } + geometry + IndexedFaceSet { + coord + USE o9 + coordIndex [ 0, 2, 1, -1, 1, 2, 3, -1, + 4, 7, 5, -1, 4, 6, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 15, 12, 13, -1, 14, 12, 15, -1, + 19, 17, 16, -1, 18, 17, 19, -1, + 21, 23, 20, -1, 21, 22, 23, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o11 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o9 + + } + + } + + } ] + + }, + + USE o10, + + Group { + children [ + USE o8, + + USE o11 ] + + }, + + USE o11 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o12 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o13 Coordinate { + point [ 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.50246 -1.2103144 0, + 1.4803137 -1.1543791 0, + 1.4449525 -1.1057087 0, + 1.3985984 -1.0673614 0, + 1.3441641 -1.0417464 0, + 1.2850697 -1.0304736 0, + 1.2250285 -1.0342511 0, + 1.1678129 -1.0528415 0, + 1.1170182 -1.0850768 0, + 1.0758359 -1.1289315 0, + 1.0468537 -1.1816502 0, + 1.0318924 -1.23992 0, + 1.0318924 -1.3000799 0, + 1.0468537 -1.3583499 0, + 1.0758359 -1.4110684 0, + 1.1170182 -1.4549232 0, + 1.1678129 -1.4871585 0, + 1.2250285 -1.505749 0, + 1.2850697 -1.5095264 0, + 1.3441641 -1.4982536 0, + 1.3985984 -1.4726387 0, + 1.4449525 -1.4342914 0, + 1.4803137 -1.3856208 0, + 1.50246 -1.3296856 0, + 1.51 -1.27 -10, + 1.50246 -1.2103144 -10, + 1.4803137 -1.1543791 -10, + 1.4449525 -1.1057087 -10, + 1.3985984 -1.0673614 -10, + 1.3441641 -1.0417464 -10, + 1.2850697 -1.0304736 -10, + 1.2250285 -1.0342511 -10, + 1.1678129 -1.0528415 -10, + 1.1170182 -1.0850768 -10, + 1.0758359 -1.1289315 -10, + 1.0468537 -1.1816502 -10, + 1.0318924 -1.23992 -10, + 1.0318924 -1.3000799 -10, + 1.0468537 -1.3583499 -10, + 1.0758359 -1.4110684 -10, + 1.1170182 -1.4549232 -10, + 1.1678129 -1.4871585 -10, + 1.2250285 -1.505749 -10, + 1.2850697 -1.5095264 -10, + 1.3441641 -1.4982536 -10, + 1.3985984 -1.4726387 -10, + 1.4449525 -1.4342914 -10, + 1.4803137 -1.3856208 -10, + 1.50246 -1.3296856 -10, + 1.51 -1.27 0, + 1.51 -1.27 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o14 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o13 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 52, 53, 76, -1, + 76, 53, 74, -1, 72, 69, 70, -1, + 54, 55, 53, -1, 68, 66, 67, -1, + 69, 66, 68, -1, 74, 66, 72, -1, + 72, 66, 69, -1, 56, 57, 55, -1, + 74, 65, 66, -1, 53, 65, 74, -1, + 58, 59, 57, -1, 57, 59, 55, -1, + 65, 63, 64, -1, 53, 63, 65, -1, + 59, 60, 55, -1, 63, 61, 62, -1, + 55, 61, 53, -1, 53, 61, 63, -1, + 60, 61, 55, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 78, 77, 101, -1, 78, 101, 99, -1, + 94, 97, 95, -1, 80, 79, 78, -1, + 91, 93, 92, -1, 91, 94, 93, -1, + 91, 99, 97, -1, 91, 97, 94, -1, + 82, 81, 80, -1, 90, 99, 91, -1, + 90, 78, 99, -1, 84, 83, 82, -1, + 84, 82, 80, -1, 88, 90, 89, -1, + 88, 78, 90, -1, 85, 84, 80, -1, + 86, 88, 87, -1, 86, 80, 78, -1, + 86, 78, 88, -1, 86, 85, 80, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o15 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o13 + + } + + } + + } ] + + }, + + USE o14, + + Group { + children [ + USE o12, + + USE o15 ] + + }, + + USE o15 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 5 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o16 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o17 Coordinate { + point [ 2.78 0 0, + 2.78 0 -10, + 2.78 0 0, + 2.78 0 -10, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.77246 0.059685573 0, + 2.7503135 0.11562088 0, + 2.7149525 0.16429131 0, + 2.6685984 0.2026387 0, + 2.6141641 0.22825356 0, + 2.5550697 0.23952642 0, + 2.4950285 0.23574895 0, + 2.437813 0.2171585 0, + 2.3870182 0.18492317 0, + 2.3458359 0.14106846 0, + 2.3168538 0.088349894 0, + 2.3018925 0.030079976 0, + 2.3018925 -0.030079976 0, + 2.3168538 -0.088349894 0, + 2.3458359 -0.14106846 0, + 2.3870182 -0.18492317 0, + 2.437813 -0.2171585 0, + 2.4950285 -0.23574895 0, + 2.5550697 -0.23952642 0, + 2.6141641 -0.22825356 0, + 2.6685984 -0.2026387 0, + 2.7149525 -0.16429131 0, + 2.7503135 -0.11562088 0, + 2.77246 -0.059685573 0, + 2.78 0 -10, + 2.77246 0.059685573 -10, + 2.7503135 0.11562088 -10, + 2.7149525 0.16429131 -10, + 2.6685984 0.2026387 -10, + 2.6141641 0.22825356 -10, + 2.5550697 0.23952642 -10, + 2.4950285 0.23574895 -10, + 2.437813 0.2171585 -10, + 2.3870182 0.18492317 -10, + 2.3458359 0.14106846 -10, + 2.3168538 0.088349894 -10, + 2.3018925 0.030079976 -10, + 2.3018925 -0.030079976 -10, + 2.3168538 -0.088349894 -10, + 2.3458359 -0.14106846 -10, + 2.3870182 -0.18492317 -10, + 2.437813 -0.2171585 -10, + 2.4950285 -0.23574895 -10, + 2.5550697 -0.23952642 -10, + 2.6141641 -0.22825356 -10, + 2.6685984 -0.2026387 -10, + 2.7149525 -0.16429131 -10, + 2.7503135 -0.11562088 -10, + 2.77246 -0.059685573 -10, + 2.78 0 0, + 2.78 0 -10 ] + + } + coordIndex [ 0, 1, -1, 0, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 2, -1, 1, 28, + 29, 30, 31, 32, 33, 34, 35, 36, + 37, 38, 39, 40, 41, 42, 43, 44, + 45, 46, 47, 48, 49, 50, 51, 3, + -1 ] + + } + + } + + }, + + DEF o18 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.40000001 0.27450982 0 + ambientIntensity 0.23705576 + specularColor 0.90196079 0.88235295 0.7019608 + shininess 0.0625 + + } + + } + geometry + IndexedFaceSet { + coord + USE o17 + coordIndex [ 22, 45, 46, -1, 23, 22, 46, -1, + 23, 46, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 24, 48, -1, + 25, 48, 49, -1, 5, 28, 29, -1, + 5, 4, 28, -1, 26, 25, 49, -1, + 26, 49, 50, -1, 6, 29, 30, -1, + 6, 5, 29, -1, 27, 26, 50, -1, + 27, 50, 51, -1, 2, 51, 3, -1, + 2, 27, 51, -1, 7, 30, 31, -1, + 7, 6, 30, -1, 8, 31, 32, -1, + 8, 7, 31, -1, 9, 32, 33, -1, + 9, 8, 32, -1, 10, 33, 34, -1, + 10, 9, 33, -1, 11, 34, 35, -1, + 11, 10, 34, -1, 12, 35, 36, -1, + 12, 36, 37, -1, 12, 11, 35, -1, + 13, 12, 37, -1, 14, 37, 38, -1, + 14, 13, 37, -1, 15, 14, 38, -1, + 15, 38, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 18, 17, 41, -1, + 18, 41, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 20, 19, 43, -1, + 20, 43, 44, -1, 21, 20, 44, -1, + 21, 44, 45, -1, 22, 21, 45, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 52, 71, -1, 74, 52, 72, -1, + 76, 52, 74, -1, 52, 53, 71, -1, + 54, 55, 53, -1, 69, 56, 68, -1, + 70, 56, 69, -1, 71, 56, 70, -1, + 53, 56, 71, -1, 55, 56, 53, -1, + 56, 57, 68, -1, 57, 58, 68, -1, + 68, 59, 67, -1, 58, 59, 68, -1, + 64, 62, 63, -1, 65, 62, 64, -1, + 66, 62, 65, -1, 67, 62, 66, -1, + 60, 61, 59, -1, 59, 61, 67, -1, + 67, 61, 62, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 77, 97, 96, -1, + 77, 99, 97, -1, 77, 101, 99, -1, + 78, 77, 96, -1, 80, 79, 78, -1, + 81, 94, 93, -1, 81, 95, 94, -1, + 81, 96, 95, -1, 81, 78, 96, -1, + 81, 80, 78, -1, 82, 81, 93, -1, + 83, 82, 93, -1, 84, 93, 92, -1, + 84, 83, 93, -1, 87, 89, 88, -1, + 87, 90, 89, -1, 87, 91, 90, -1, + 87, 92, 91, -1, 86, 85, 84, -1, + 86, 84, 92, -1, 86, 92, 87, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o19 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o17 + + } + + } + + } ] + + }, + + USE o18, + + Group { + children [ + USE o16, + + USE o19 ] + + }, + + USE o19 ] + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0 + rotation 1 -0 -0 1.5707964 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice 0 + choice [ + Group { + children [ + DEF o20 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.33333334 0.66666669 1 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o21 Coordinate { + point [ 1.27 10.4 -4.6185276e-015, + 1.27 10.4 -4.6185276e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82240254 10.3 0.18831964, + -0.79709834 10.3 0.37512302, + -0.75515103 10.3 0.55890614, + -0.6968984 10.3 0.73818934, + -0.62280947 10.3 0.911529, + -0.5334807 10.3 1.0775295, + -0.42963144 10.3 1.2348546, + -0.31209773 10.3 1.3822372, + -0.18182588 10.3 1.5184908, + -0.039864786 10.3 1.6425185, + 0.11264256 10.3 1.7533215, + 0.27446827 10.3 1.8500079, + 0.44430944 10.3 1.9317992, + 0.62079853 10.3 1.9980366, + 0.80251467 10.3 2.048187, + 0.98799473 10.3 2.0818467, + 1.1757452 10.3 2.0987446, + 1.3642547 10.3 2.0987446, + 1.5520053 10.3 2.0818467, + 1.7374853 10.3 2.048187, + 1.9192015 10.3 1.9980366, + 2.0956905 10.3 1.9317992, + 2.2655318 10.3 1.8500079, + 2.4273574 10.3 1.7533215, + 2.5798647 10.3 1.6425185, + 2.7218258 10.3 1.5184908, + 2.8520977 10.3 1.3822372, + 2.9696314 10.3 1.2348546, + 3.0734808 10.3 1.0775295, + 3.1628094 10.3 0.911529, + 3.2368984 10.3 0.73818934, + 3.295151 10.3 0.55890614, + 3.3370984 10.3 0.37512302, + 3.3624024 10.3 0.18831964, + 3.3708601 10.3 2.5728115e-016, + 3.3624024 10.3 -0.18831964, + 3.3370984 10.3 -0.37512302, + 3.295151 10.3 -0.55890614, + 3.2368984 10.3 -0.73818934, + 3.1628094 10.3 -0.911529, + 3.0734808 10.3 -1.0775295, + 2.9696314 10.3 -1.2348546, + 2.8520977 10.3 -1.3822372, + 2.7218258 10.3 -1.5184908, + 2.5798647 10.3 -1.6425185, + 2.4273574 10.3 -1.7533215, + 2.2655318 10.3 -1.8500079, + 2.0956905 10.3 -1.9317992, + 1.9192015 10.3 -1.9980366, + 1.7374853 10.3 -2.048187, + 1.5520053 10.3 -2.0818467, + 1.3642547 10.3 -2.0987446, + 1.1757452 10.3 -2.0987446, + 0.98799473 10.3 -2.0818467, + 0.80251467 10.3 -2.048187, + 0.62079853 10.3 -1.9980366, + 0.44430944 10.3 -1.9317992, + 0.27446827 10.3 -1.8500079, + 0.11264256 10.3 -1.7533215, + -0.039864786 10.3 -1.6425185, + -0.18182588 10.3 -1.5184908, + -0.31209773 10.3 -1.3822372, + -0.42963144 10.3 -1.2348546, + -0.5334807 10.3 -1.0775295, + -0.62280947 10.3 -0.911529, + -0.6968984 10.3 -0.73818934, + -0.75515103 10.3 -0.55890614, + -0.79709834 10.3 -0.37512302, + -0.82240254 10.3 -0.18831964, + 0.56877357 10.388882 -4.6135903e-015, + -0.13174786 10.355536 -4.598782e-015, + 0.56877357 10.388882 -4.6135903e-015, + -0.13174786 10.355536 -4.598782e-015, + 0.23012641 10.374986 0.15673573, + 0.32252374 10.374986 0.45628053, + 0.49910849 10.374986 0.7152828, + 0.74419034 10.374986 0.91072905, + 1.0359927 10.374986 1.0252531, + 1.3485876 10.374986 1.0486788, + 1.6541997 10.374986 0.97892481, + 1.925674 10.374986 0.82218909, + 2.1388886 10.374986 0.59239823, + 2.2748988 10.374986 0.30997023, + 2.3216193 10.374986 1.5718339e-015, + 2.2748988 10.374986 -0.30997023, + 2.1388886 10.374986 -0.59239823, + 1.925674 10.374986 -0.82218909, + 1.6541997 10.374986 -0.97892481, + 1.3485876 10.374986 -1.0486788, + 1.0359927 10.374986 -1.0252531, + 0.74419034 10.374986 -0.91072905, + 0.49910849 10.374986 -0.7152828, + 0.32252374 10.374986 -0.45628053, + 0.23012641 10.374986 -0.15673573, + 0.78039914 10.393745 0.19215417, + 0.81450665 10.393745 0.26297918, + 0.41552404 10.382628 0.19502856, + 0.85878921 10.393745 0.32792968, + 0.45413533 10.382628 0.3202033, + 0.91225743 10.393745 0.38555479, + 0.074034348 10.365955 0.27297136, + 0.97371709 10.393745 0.43456721, + 1.0417953 10.393745 0.47387213, + -0.47447294 10.33054 0.1570054, + 1.114971 10.393745 0.50259155, + -0.46567234 10.33054 0.2351128, + -0.45337635 10.33054 0.3127467, + -0.4376097 10.33054 0.38975078, + 1.19161 10.393745 0.52008384, + -0.11842221 10.343732 0.74714184, + -0.083503768 10.343732 0.80868083, + 1.27 10.393745 0.52595836, + 0.052141376 10.343732 1.0013778, + 0.14680694 10.343732 1.1065146, + 0.1975815 10.343732 1.1557922, + 0.38182142 10.343732 1.3027186, + 0.44116202 10.343732 1.3412549, + 0.56472784 10.343732 1.4101518, + 0.78277737 10.343732 1.499517, + 0.85054356 10.343732 1.5198662, + 0.98847193 10.343732 1.5513475, + 1.0583564 10.343732 1.5624161, + 1.2935863 10.343732 1.5765091, + 1.4348085 10.343732 1.5680482, + 1.5049927 10.343732 1.5590752, + 1.7347362 10.343732 1.5066378, + 1.8018633 10.343732 1.4842705, + 1.9327712 10.343732 1.4306194, + 2.1385913 10.343732 1.3158596, + 2.1967525 10.343732 1.2755654, + 2.3073626 10.343732 1.1873568, + 2.3595884 10.343732 1.1396202, + 2.5172703 10.343732 0.96449685, + 2.598706 10.343732 0.8488096, + 2.6354496 10.343732 0.78834277, + 2.7376952 10.343732 0.57602787, + 2.7620606 10.343732 0.50959998, + 2.8017342 10.343732 0.3738012, + 2.8403382 10.343732 0.141333, + 2.8450978 10.343732 0.070737727, + 2.8450978 10.343732 -0.070737727, + 2.8403382 10.343732 -0.141333, + 2.8017342 10.343732 -0.3738012, + 2.7620606 10.343732 -0.50959998, + 2.7376952 10.343732 -0.57602787, + 2.6354496 10.343732 -0.78834277, + 1.27 10.393745 -0.52595836, + 2.598706 10.343732 -0.8488096, + 2.5172703 10.343732 -0.96449685, + 1.19161 10.393745 -0.52008384, + 2.3595884 10.343732 -1.1396202, + 2.3073626 10.343732 -1.1873568, + 1.114971 10.393745 -0.50259155, + 2.1967525 10.343732 -1.2755654, + 2.1385913 10.343732 -1.3158596, + 1.0417953 10.393745 -0.47387213, + 1.9327712 10.343732 -1.4306194, + 0.97371709 10.393745 -0.43456721, + 1.8018633 10.343732 -1.4842705, + 1.7347362 10.343732 -1.5066378, + 0.91225743 10.393745 -0.38555479, + 1.5049927 10.343732 -1.5590752, + 0.85878921 10.393745 -0.32792968, + 1.4348085 10.343732 -1.5680482, + 1.2935863 10.343732 -1.5765091, + 0.81450665 10.393745 -0.26297918, + 1.0583564 10.343732 -1.5624161, + 0.98847193 10.343732 -1.5513475, + 0.78039914 10.393745 -0.19215417, + 0.85054356 10.343732 -1.5198662, + 0.78277737 10.343732 -1.499517, + 0.56472784 10.343732 -1.4101518, + 0.45413533 10.382628 -0.3202033, + 0.44116202 10.343732 -1.3412549, + 0.38182142 10.343732 -1.3027186, + 0.41552404 10.382628 -0.19502856, + 0.1975815 10.343732 -1.1557922, + 0.14680694 10.343732 -1.1065146, + 0.052141376 10.343732 -1.0013778, + 0.074034348 10.365955 -0.27297136, + -0.083503768 10.343732 -0.80868083, + -0.11842221 10.343732 -0.74714184, + -0.4376097 10.33054 -0.38975078, + -0.45337635 10.33054 -0.3127467, + -0.46567234 10.33054 -0.2351128, + -0.47447294 10.33054 -0.1570054, + 1.0115871 10.398437 0.048894342, + 1.0159637 10.398437 0.068068832, + 1.0217608 10.398437 0.086862661, + 1.0289462 10.398437 0.10517072, + 1.0374796 10.398437 0.12289061, + 0.66709995 10.391487 0.11407485, + 1.0473135 10.398437 0.13992326, + 1.0583925 10.398437 0.15617339, + 1.0706551 10.398437 0.17155014, + 1.0840325 10.398437 0.18596752, + 0.66272008 10.388882 0.35061321, + 0.45372194 10.378981 0.51290148, + -0.29677165 10.343732 0.17653276, + 0.80156815 10.385928 0.63470262, + -0.042365231 10.355536 0.4925389, + 0.21842822 10.36092 0.78831309, + -0.28800517 10.337309 0.58472914, + 1.0094612 10.385928 0.74457729, + 0.41273433 10.36092 0.99616081, + -0.54815769 10.315962 0.6362009, + 1.1816775 10.385928 0.78388453, + 0.73544824 10.36092 1.2006228, + 1.4453286 10.397221 0.30367813, + 1.4166554 10.385928 0.7750923, + 1.4559675 10.398437 0.18596752, + 1.5305389 10.385928 0.74457729, + 1.2306837 10.36092 1.3136572, + 1.6386024 10.385928 0.69742966, + 1.7384318 10.385928 0.63470262, + 1.5143335 10.36092 1.2913334, + 1.8277974 10.385928 0.55779737, + 1.8753972 10.36092 1.1665055, + 1.7959584 10.393745 9.3104316e-016, + 2.2725451 10.36092 0.84979051, + 2.4745877 10.36092 0.52555621, + 2.5594697 10.36092 0.25398567, + 2.5594697 10.36092 -0.25398567, + 1.8277974 10.385928 -0.55779737, + 2.4745877 10.36092 -0.52555621, + 1.7384318 10.385928 -0.63470262, + 1.6386024 10.385928 -0.69742966, + 2.2725451 10.36092 -0.84979051, + 1.5305389 10.385928 -0.74457729, + 1.4166554 10.385928 -0.7750923, + 1.8753972 10.36092 -1.1665055, + 1.2405041 10.385928 -0.788293, + 1.0840325 10.398437 -0.18596752, + 1.5143335 10.36092 -1.2913334, + 1.0094612 10.385928 -0.74457729, + 1.0706551 10.398437 -0.17155014, + 1.0583925 10.398437 -0.15617339, + 1.0473135 10.398437 -0.13992326, + 1.2306837 10.36092 -1.3136572, + 1.0374796 10.398437 -0.12289061, + 0.80156815 10.385928 -0.63470262, + 1.0289462 10.398437 -0.10517072, + 1.0217608 10.398437 -0.086862661, + 1.0159637 10.398437 -0.068068832, + 1.0115871 10.398437 -0.048894342, + 0.73544824 10.36092 -1.2006228, + 0.66272008 10.388882 -0.35061321, + 0.48957461 10.36092 -1.0574389, + 0.45372194 10.378981 -0.51290148, + 0.66709995 10.391487 -0.11407485, + 0.21842822 10.36092 -0.78831309, + -0.042365231 10.355536 -0.4925389, + -0.28800517 10.337309 -0.58472914, + -0.29677165 10.343732 -0.17653276, + -0.54815769 10.315962 -0.6362009, + 1.1396238 10.399609 0.017164353, + 1.1403568 10.399609 0.022027273, + 1.141271 10.399609 0.026859384, + 1.1423653 10.399609 0.03165393, + 1.1436383 10.399609 0.036404207, + 1.1450877 10.399609 0.041103568, + 1.1467121 10.399609 0.045745444, + 1.1485087 10.399609 0.050323337, + 0.78997016 10.394745 0.045013934, + 1.2196766 10.399609 0.12149128, + 1.0417228 10.396482 0.32172659, + 1.0664037 10.396482 0.33788612, + 0.81391239 10.390227 0.47347239, + 0.71446902 10.387448 0.49645284, + 1.0922233 10.396482 0.3521561, + 1.1190372 10.396482 0.36445668, + 0.62751639 10.382628 0.5961377, + 1.2299509 10.397872 0.30420318, + 1.27 10.398437 0.26299778, + -0.31649587 10.33054 0.74220449, + 1.3834434 10.395657 0.42337617, + 1.3801208 10.390227 0.64812452, + 1.5075755 10.39266 0.51788598, + 0.97755289 10.36092 1.2812945, + 0.84393406 10.352715 1.3812718, + 1.6168594 10.39266 0.45203602, + 1.6344566 10.396482 0.15096289, + 1.8773705 10.390227 0.2515811, + 2.0582151 10.380848 0.47494587, + 2.0894186 10.36092 1.0275184, + 2.0842741 10.352715 1.1943207, + 2.0500338 10.385928 0.11757119, + 1.6344566 10.396482 -0.15096289, + 2.0500338 10.385928 -0.11757119, + 1.8773705 10.390227 -0.2515811, + 1.4559675 10.398437 -0.18596752, + 2.5842452 10.36092 1.8930223e-015, + 1.6419088 10.393745 -0.37190875, + 1.3203233 10.399609 -0.12149128, + 2.7114491 10.352715 0.10802168, + 2.0582151 10.380848 -0.47494587, + 1.27 10.399305 -0.17533416, + 1.5215811 10.390227 -0.60737056, + 1.4754888 10.390227 -0.62447286, + 1.4282473 10.390227 -0.63808292, + 1.3801208 10.390227 -0.64812452, + 2.0894186 10.36092 -1.0275184, + 2.2531836 10.352715 -1.0596199, + 1.1190372 10.396482 -0.36445668, + 1.0922233 10.396482 -0.3521561, + 1.0664037 10.396482 -0.33788612, + 1.0417228 10.396482 -0.32172659, + 1.1485087 10.399609 -0.050323337, + 1.1467121 10.399609 -0.045745444, + 1.1450877 10.399609 -0.041103568, + 0.81391239 10.390227 -0.47347239, + 1.1436383 10.399609 -0.036404207, + 1.1423653 10.399609 -0.03165393, + 0.97755289 10.36092 -1.2812945, + 1.141271 10.399609 -0.026859384, + 1.1403568 10.399609 -0.022027273, + 1.0545608 10.352715 -1.429346, + 0.71446902 10.387448 -0.49645284, + 1.1396238 10.399609 -0.017164353, + 0.62751639 10.382628 -0.5961377, + 0.78997016 10.394745 -0.045013934, + -0.31649587 10.33054 -0.74220449, + 1.2153301 10.399902 0.036529243, + 1.29269 10.399826 0.084680557, + 1.3084817 10.39912 0.19346026, + 1.3706449 10.398437 0.24297827, + 1.3065293 10.399902 0.054669876, + -0.38910565 10.315962 0.97868145, + -0.34352666 10.315962 1.0521314, + 1.3914913 10.399609 0.050323337, + 1.6525041 10.394745 0.29350567, + 1.7567995 10.391487 0.37353432, + 1.8712623 10.388176 0.40175065, + 1.5924262 10.397557 0.064134553, + 1.5329977 10.398437 6.1153137e-016, + 1.6644851 10.396482 7.7120894e-016, + 1.4634602 10.39912 -0.038481638, + 1.8712623 10.388176 -0.40175065, + 1.5256866 10.395211 -0.38266206, + 1.3933049 10.396482 -0.37471905, + 1.3341346 10.397557 -0.32242617, + 1.2144163 10.398165 -0.27943859, + 1.2040066 10.398165 -0.27716482, + 1.1861286 10.398914 -0.20248336, + 1.2334708 10.399902 -0.054669876, + 1.1847657 10.399467 -0.12756221, + 1.2080095 10.399826 -0.06199047, + -0.34352666 10.315962 -1.0521314, + -0.38910565 10.315962 -0.97868145, + 1.2545027 10.399976 0.02899359, + 1.2571726 10.399902 0.064487517, + -0.094276354 10.33054 1.0984473, + -0.069285847 10.33054 1.1287825, + 1.3681513 10.39978 -0.0096670548, + 1.3914913 10.399609 -0.050323337, + 1.3246698 10.399902 -0.036529243, + 1.3970643 10.399389 -0.10427902, + 1.2854974 10.399976 -0.02899359, + 1.2757214 10.399957 -0.043458965, + 1.2603329 10.39978 -0.098151252, + -0.069285847 10.33054 -1.1287825, + -0.094276354 10.33054 -1.0984473, + 1.1818731 10.399506 0.11882543, + 0.15475446 10.337309 1.2351177, + -0.073475465 10.315962 1.3804066, + 1.2989936 10.399976 0.015497397, + 1.3344876 10.399902 0.012827364, + 1.3192538 10.399945 -0.0024196843, + 1.5096788 10.398234 -0.14365794, + 1.358127 10.399506 -0.11882543, + 0.15475446 10.337309 -1.2351177, + -0.073475465 10.315962 -1.3804066, + 0.19240706 10.33054 1.3808078, + 1.3888254 10.399506 0.088126943, + 0.079228871 10.308154 1.6237416, + 0.19240706 10.33054 -1.3808078, + 0.079228871 10.308154 -1.6237416, + 0.29073691 10.315962 1.6587625, + 0.29073691 10.315962 -1.6587625, + 0.54983842 10.33054 1.5966227, + 0.54983842 10.33054 -1.5966227, + 0.65663874 10.315962 1.8259892, + 0.65663874 10.315962 -1.8259892, + 0.87179697 10.33054 1.7056586, + 0.90065515 10.308154 1.9794083, + 0.87179697 10.33054 -1.7056586, + 0.90065515 10.308154 -1.9794083, + -0.83086002 9.3999996 -4.1744384e-015, + -0.83086002 9.3999996 -4.1744384e-015, + -0.82240254 9.3999996 0.18831964, + -0.79709834 9.3999996 0.37512302, + -0.75515103 9.3999996 0.55890614, + -0.6968984 9.3999996 0.73818934, + -0.62280947 9.3999996 0.911529, + -0.5334807 9.3999996 1.0775295, + -0.42963144 9.3999996 1.2348546, + -0.31209773 9.3999996 1.3822372, + -0.18182588 9.3999996 1.5184908, + -0.039864786 9.3999996 1.6425185, + 0.11264256 9.3999996 1.7533215, + 0.27446827 9.3999996 1.8500079, + 0.44430944 9.3999996 1.9317992, + 0.62079853 9.3999996 1.9980366, + 0.80251467 9.3999996 2.048187, + 0.98799473 9.3999996 2.0818467, + 1.1757452 9.3999996 2.0987446, + 1.3642547 9.3999996 2.0987446, + 1.5520053 9.3999996 2.0818467, + 1.7374853 9.3999996 2.048187, + 1.9192015 9.3999996 1.9980366, + 2.0956905 9.3999996 1.9317992, + 2.2655318 9.3999996 1.8500079, + 2.4273574 9.3999996 1.7533215, + 2.5798647 9.3999996 1.6425185, + 2.7218258 9.3999996 1.5184908, + 2.8520977 9.3999996 1.3822372, + 2.9696314 9.3999996 1.2348546, + 3.0734808 9.3999996 1.0775295, + 3.1628094 9.3999996 0.911529, + 3.2368984 9.3999996 0.73818934, + 3.295151 9.3999996 0.55890614, + 3.3370984 9.3999996 0.37512302, + 3.3624024 9.3999996 0.18831964, + 3.3708601 9.3999996 2.5728115e-016, + 3.3624024 9.3999996 -0.18831964, + 3.3370984 9.3999996 -0.37512302, + 3.295151 9.3999996 -0.55890614, + 3.2368984 9.3999996 -0.73818934, + 3.1628094 9.3999996 -0.911529, + 3.0734808 9.3999996 -1.0775295, + 2.9696314 9.3999996 -1.2348546, + 2.8520977 9.3999996 -1.3822372, + 2.7218258 9.3999996 -1.5184908, + 2.5798647 9.3999996 -1.6425185, + 2.4273574 9.3999996 -1.7533215, + 2.2655318 9.3999996 -1.8500079, + 2.0956905 9.3999996 -1.9317992, + 1.9192015 9.3999996 -1.9980366, + 1.7374853 9.3999996 -2.048187, + 1.5520053 9.3999996 -2.0818467, + 1.3642547 9.3999996 -2.0987446, + 1.1757452 9.3999996 -2.0987446, + 0.98799473 9.3999996 -2.0818467, + 0.80251467 9.3999996 -2.048187, + 0.62079853 9.3999996 -1.9980366, + 0.44430944 9.3999996 -1.9317992, + 0.27446827 9.3999996 -1.8500079, + 0.11264256 9.3999996 -1.7533215, + -0.039864786 9.3999996 -1.6425185, + -0.18182588 9.3999996 -1.5184908, + -0.31209773 9.3999996 -1.3822372, + -0.42963144 9.3999996 -1.2348546, + -0.5334807 9.3999996 -1.0775295, + -0.62280947 9.3999996 -0.911529, + -0.6968984 9.3999996 -0.73818934, + -0.75515103 9.3999996 -0.55890614, + -0.79709834 9.3999996 -0.37512302, + -0.82240254 9.3999996 -0.18831964, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.82240254 10.3 0.18831964, + -0.79709834 10.3 0.37512302, + -0.75515103 10.3 0.55890614, + -0.6968984 10.3 0.73818934, + -0.62280947 10.3 0.911529, + -0.5334807 10.3 1.0775295, + -0.42963144 10.3 1.2348546, + -0.31209773 10.3 1.3822372, + -0.18182588 10.3 1.5184908, + -0.039864786 10.3 1.6425185, + 0.11264256 10.3 1.7533215, + 0.27446827 10.3 1.8500079, + 0.44430944 10.3 1.9317992, + 0.62079853 10.3 1.9980366, + 0.80251467 10.3 2.048187, + 0.98799473 10.3 2.0818467, + 1.1757452 10.3 2.0987446, + 1.3642547 10.3 2.0987446, + 1.5520053 10.3 2.0818467, + 1.7374853 10.3 2.048187, + 1.9192015 10.3 1.9980366, + 2.0956905 10.3 1.9317992, + 2.2655318 10.3 1.8500079, + 2.4273574 10.3 1.7533215, + 2.5798647 10.3 1.6425185, + 2.7218258 10.3 1.5184908, + 2.8520977 10.3 1.3822372, + 2.9696314 10.3 1.2348546, + 3.0734808 10.3 1.0775295, + 3.1628094 10.3 0.911529, + 3.2368984 10.3 0.73818934, + 3.295151 10.3 0.55890614, + 3.3370984 10.3 0.37512302, + 3.3624024 10.3 0.18831964, + 3.3708601 10.3 2.5728115e-016, + 3.3624024 10.3 -0.18831964, + 3.3370984 10.3 -0.37512302, + 3.295151 10.3 -0.55890614, + 3.2368984 10.3 -0.73818934, + 3.1628094 10.3 -0.911529, + 3.0734808 10.3 -1.0775295, + 2.9696314 10.3 -1.2348546, + 2.8520977 10.3 -1.3822372, + 2.7218258 10.3 -1.5184908, + 2.5798647 10.3 -1.6425185, + 2.4273574 10.3 -1.7533215, + 2.2655318 10.3 -1.8500079, + 2.0956905 10.3 -1.9317992, + 1.9192015 10.3 -1.9980366, + 1.7374853 10.3 -2.048187, + 1.5520053 10.3 -2.0818467, + 1.3642547 10.3 -2.0987446, + 1.1757452 10.3 -2.0987446, + 0.98799473 10.3 -2.0818467, + 0.80251467 10.3 -2.048187, + 0.62079853 10.3 -1.9980366, + 0.44430944 10.3 -1.9317992, + 0.27446827 10.3 -1.8500079, + 0.11264256 10.3 -1.7533215, + -0.039864786 10.3 -1.6425185, + -0.18182588 10.3 -1.5184908, + -0.31209773 10.3 -1.3822372, + -0.42963144 10.3 -1.2348546, + -0.5334807 10.3 -1.0775295, + -0.62280947 10.3 -0.911529, + -0.6968984 10.3 -0.73818934, + -0.75515103 10.3 -0.55890614, + -0.79709834 10.3 -0.37512302, + -0.82240254 10.3 -0.18831964, + -0.83086002 9.3999996 -4.1744384e-015, + -0.82240254 9.3999996 0.18831964, + -0.79709834 9.3999996 0.37512302, + -0.75515103 9.3999996 0.55890614, + -0.6968984 9.3999996 0.73818934, + -0.62280947 9.3999996 0.911529, + -0.5334807 9.3999996 1.0775295, + -0.42963144 9.3999996 1.2348546, + -0.31209773 9.3999996 1.3822372, + -0.18182588 9.3999996 1.5184908, + -0.039864786 9.3999996 1.6425185, + 0.11264256 9.3999996 1.7533215, + 0.27446827 9.3999996 1.8500079, + 0.44430944 9.3999996 1.9317992, + 0.62079853 9.3999996 1.9980366, + 0.80251467 9.3999996 2.048187, + 0.98799473 9.3999996 2.0818467, + 1.1757452 9.3999996 2.0987446, + 1.3642547 9.3999996 2.0987446, + 1.5520053 9.3999996 2.0818467, + 1.7374853 9.3999996 2.048187, + 1.9192015 9.3999996 1.9980366, + 2.0956905 9.3999996 1.9317992, + 2.2655318 9.3999996 1.8500079, + 2.4273574 9.3999996 1.7533215, + 2.5798647 9.3999996 1.6425185, + 2.7218258 9.3999996 1.5184908, + 2.8520977 9.3999996 1.3822372, + 2.9696314 9.3999996 1.2348546, + 3.0734808 9.3999996 1.0775295, + 3.1628094 9.3999996 0.911529, + 3.2368984 9.3999996 0.73818934, + 3.295151 9.3999996 0.55890614, + 3.3370984 9.3999996 0.37512302, + 3.3624024 9.3999996 0.18831964, + 3.3708601 9.3999996 2.5728115e-016, + 3.3624024 9.3999996 -0.18831964, + 3.3370984 9.3999996 -0.37512302, + 3.295151 9.3999996 -0.55890614, + 3.2368984 9.3999996 -0.73818934, + 3.1628094 9.3999996 -0.911529, + 3.0734808 9.3999996 -1.0775295, + 2.9696314 9.3999996 -1.2348546, + 2.8520977 9.3999996 -1.3822372, + 2.7218258 9.3999996 -1.5184908, + 2.5798647 9.3999996 -1.6425185, + 2.4273574 9.3999996 -1.7533215, + 2.2655318 9.3999996 -1.8500079, + 2.0956905 9.3999996 -1.9317992, + 1.9192015 9.3999996 -1.9980366, + 1.7374853 9.3999996 -2.048187, + 1.5520053 9.3999996 -2.0818467, + 1.3642547 9.3999996 -2.0987446, + 1.1757452 9.3999996 -2.0987446, + 0.98799473 9.3999996 -2.0818467, + 0.80251467 9.3999996 -2.048187, + 0.62079853 9.3999996 -1.9980366, + 0.44430944 9.3999996 -1.9317992, + 0.27446827 9.3999996 -1.8500079, + 0.11264256 9.3999996 -1.7533215, + -0.039864786 9.3999996 -1.6425185, + -0.18182588 9.3999996 -1.5184908, + -0.31209773 9.3999996 -1.3822372, + -0.42963144 9.3999996 -1.2348546, + -0.5334807 9.3999996 -1.0775295, + -0.62280947 9.3999996 -0.911529, + -0.6968984 9.3999996 -0.73818934, + -0.75515103 9.3999996 -0.55890614, + -0.79709834 9.3999996 -0.37512302, + -0.82240254 9.3999996 -0.18831964, + 1.27 10.4 -4.6185276e-015, + -0.83086002 10.3 -4.5741189e-015, + -0.83086002 9.3999996 -4.1744384e-015 ] + + } + coordIndex [ 0, 1, -1, 2, 4, 5, 6, 7, + 8, 9, 10, 11, 12, 13, 14, 15, + 16, 17, 18, 19, 20, 21, 22, 23, + 24, 25, 26, 27, 28, 29, 30, 31, + 32, 33, 34, 35, 36, 37, 38, 39, + 40, 41, 42, 43, 44, 45, 46, 47, + 48, 49, 50, 51, 52, 53, 54, 55, + 56, 57, 58, 59, 60, 61, 62, 63, + 64, 65, 66, 67, 68, 69, 70, 71, + 72, 3, -1, 1, 75, 76, 3, -1, + 391, 393, 394, 395, 396, 397, 398, 399, + 400, 401, 402, 403, 404, 405, 406, 407, + 408, 409, 410, 411, 412, 413, 414, 415, + 416, 417, 418, 419, 420, 421, 422, 423, + 424, 425, 426, 427, 428, 429, 430, 431, + 432, 433, 434, 435, 436, 437, 438, 439, + 440, 441, 442, 443, 444, 445, 446, 447, + 448, 449, 450, 451, 452, 453, 454, 455, + 456, 457, 458, 459, 460, 461, 392, -1, + 391, 462, -1 ] + + } + + } + + }, + + DEF o22 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.66666669 1 1 + ambientIntensity 0.89973962 + specularColor 0.66666669 1 1 + emissiveColor 0.66666669 1 1 + shininess 0.5 + transparency 0.89999998 + + } + + } + geometry + IndexedFaceSet { + coord + USE o21 + coordIndex [ 91, 230, 90, -1, 228, 231, 89, -1, + 364, 379, 375, -1, 151, 231, 228, -1, + 89, 231, 90, -1, 178, 379, 374, -1, + 152, 231, 151, -1, 374, 379, 364, -1, + 91, 232, 230, -1, 177, 379, 178, -1, + 375, 380, 64, -1, 91, 233, 232, -1, + 92, 233, 91, -1, 63, 380, 62, -1, + 64, 380, 63, -1, 15, 381, 14, -1, + 162, 234, 160, -1, 16, 381, 15, -1, + 378, 381, 368, -1, 90, 234, 91, -1, + 14, 381, 378, -1, 368, 381, 376, -1, + 379, 382, 375, -1, 160, 234, 158, -1, + 92, 235, 233, -1, 150, 235, 153, -1, + 375, 382, 380, -1, 380, 382, 62, -1, + 93, 235, 92, -1, 61, 382, 60, -1, + 166, 236, 164, -1, 62, 382, 61, -1, + 376, 383, 120, -1, 381, 383, 376, -1, + 120, 383, 121, -1, 121, 383, 122, -1, + 167, 237, 165, -1, 165, 237, 163, -1, + 91, 237, 92, -1, 174, 384, 175, -1, + 175, 384, 177, -1, 177, 384, 379, -1, + 234, 237, 91, -1, 379, 384, 382, -1, + 163, 237, 162, -1, 162, 237, 234, -1, + 17, 385, 16, -1, 235, 238, 153, -1, + 93, 238, 235, -1, 94, 238, 93, -1, + 381, 385, 383, -1, 16, 385, 381, -1, + 153, 238, 156, -1, 156, 238, 159, -1, + 384, 386, 382, -1, 166, 239, 236, -1, + 166, 240, 239, -1, 22, 127, 21, -1, + 60, 386, 59, -1, 169, 241, 166, -1, + 382, 386, 60, -1, 166, 241, 240, -1, + 383, 387, 122, -1, 237, 242, 92, -1, + 385, 387, 383, -1, 168, 242, 167, -1, + 21, 127, 126, -1, 125, 387, 126, -1, + 122, 387, 123, -1, 123, 387, 124, -1, + 124, 387, 125, -1, 23, 128, 22, -1, + 126, 387, 21, -1, 92, 242, 93, -1, + 18, 388, 17, -1, 167, 242, 237, -1, + 19, 388, 18, -1, 20, 388, 19, -1, + 21, 388, 20, -1, 169, 243, 241, -1, + 17, 388, 385, -1, 385, 388, 387, -1, + 22, 128, 127, -1, 387, 388, 21, -1, + 55, 389, 168, -1, 94, 244, 238, -1, + 384, 389, 386, -1, 24, 129, 23, -1, + 168, 389, 170, -1, 238, 244, 159, -1, + 174, 389, 384, -1, 159, 244, 161, -1, + 170, 389, 171, -1, 172, 245, 169, -1, + 173, 389, 174, -1, 171, 389, 173, -1, + 169, 245, 243, -1, 23, 129, 128, -1, + 389, 390, 386, -1, 172, 246, 245, -1, + 55, 390, 389, -1, 56, 390, 55, -1, + 57, 390, 56, -1, 58, 390, 57, -1, + 172, 247, 246, -1, 25, 130, 24, -1, + 59, 390, 58, -1, 386, 390, 59, -1, + 24, 130, 129, -1, 175, 249, 174, -1, + 177, 249, 175, -1, 25, 131, 130, -1, + 26, 131, 25, -1, 93, 249, 94, -1, + 166, 250, 169, -1, 26, 132, 131, -1, + 169, 250, 172, -1, 172, 250, 176, -1, + 27, 132, 26, -1, 181, 251, 180, -1, + 94, 251, 95, -1, 249, 251, 94, -1, + 177, 251, 249, -1, 180, 251, 178, -1, + 178, 251, 177, -1, 27, 133, 132, -1, + 176, 252, 96, -1, 250, 252, 176, -1, + 28, 133, 27, -1, 96, 252, 95, -1, + 176, 253, 172, -1, 179, 253, 176, -1, + 75, 253, 179, -1, 95, 254, 96, -1, + 251, 254, 95, -1, 182, 254, 181, -1, + 29, 134, 28, -1, 181, 254, 251, -1, + 184, 254, 182, -1, 28, 134, 133, -1, + 185, 255, 184, -1, 254, 255, 96, -1, + 30, 135, 29, -1, 184, 255, 254, -1, + 96, 255, 183, -1, 29, 135, 134, -1, + 185, 256, 255, -1, 31, 136, 30, -1, + 183, 257, 76, -1, 255, 257, 183, -1, + 187, 257, 186, -1, 188, 257, 187, -1, + 186, 257, 256, -1, 76, 257, 189, -1, + 256, 257, 255, -1, 30, 136, 135, -1, + 189, 257, 188, -1, 31, 137, 136, -1, + 69, 258, 68, -1, 70, 258, 69, -1, + 32, 137, 31, -1, 71, 258, 70, -1, + 186, 258, 187, -1, 187, 258, 71, -1, + 33, 138, 32, -1, 259, 260, 0, -1, + 32, 138, 137, -1, 190, 260, 259, -1, + 33, 139, 138, -1, 34, 139, 33, -1, + 260, 261, 0, -1, 190, 261, 260, -1, + 34, 140, 139, -1, 35, 140, 34, -1, + 190, 262, 261, -1, 191, 262, 190, -1, + 36, 141, 35, -1, 261, 262, 0, -1, + 191, 263, 262, -1, 35, 141, 140, -1, + 262, 263, 0, -1, 37, 142, 36, -1, + 192, 264, 191, -1, 36, 142, 141, -1, + 263, 264, 0, -1, 191, 264, 263, -1, + 192, 265, 264, -1, 38, 143, 37, -1, + 264, 265, 0, -1, 37, 143, 142, -1, + 194, 266, 193, -1, 39, 144, 38, -1, + 192, 266, 265, -1, 38, 144, 143, -1, + 193, 266, 192, -1, 98, 267, 195, -1, + 195, 267, 73, -1, 0, 267, 259, -1, + 73, 267, 0, -1, 40, 145, 39, -1, + 191, 267, 98, -1, 190, 267, 191, -1, + 259, 267, 190, -1, 39, 145, 144, -1, + 41, 146, 40, -1, 105, 269, 103, -1, + 40, 146, 145, -1, 103, 269, 199, -1, + 105, 270, 269, -1, 42, 147, 41, -1, + 106, 270, 105, -1, 105, 271, 203, -1, + 101, 271, 103, -1, 41, 147, 146, -1, + 103, 271, 105, -1, 200, 272, 101, -1, + 201, 272, 200, -1, 43, 148, 42, -1, + 101, 272, 271, -1, 271, 272, 203, -1, + 270, 273, 268, -1, 106, 273, 270, -1, + 42, 148, 147, -1, 273, 274, 268, -1, + 106, 274, 273, -1, 44, 149, 43, -1, + 108, 274, 106, -1, 272, 275, 203, -1, + 201, 275, 272, -1, 79, 275, 201, -1, + 203, 275, 80, -1, 80, 275, 79, -1, + 43, 149, 148, -1, 274, 276, 268, -1, + 108, 276, 274, -1, 112, 276, 108, -1, + 115, 276, 112, -1, 115, 277, 276, -1, + 206, 278, 113, -1, 209, 278, 111, -1, + 113, 278, 114, -1, 45, 151, 44, -1, + 111, 278, 206, -1, 115, 279, 277, -1, + 44, 151, 149, -1, 210, 280, 115, -1, + 213, 280, 210, -1, 46, 152, 45, -1, + 215, 280, 213, -1, 115, 280, 279, -1, + 280, 281, 279, -1, 215, 281, 280, -1, + 279, 281, 212, -1, 217, 281, 215, -1, + 45, 152, 151, -1, 211, 282, 81, -1, + 216, 282, 125, -1, 81, 282, 216, -1, + 125, 282, 124, -1, 121, 283, 211, -1, + 74, 77, 73, -1, 282, 283, 124, -1, + 47, 154, 46, -1, 211, 283, 282, -1, + 122, 283, 121, -1, 123, 283, 122, -1, + 124, 283, 123, -1, 212, 284, 214, -1, + 281, 284, 212, -1, 217, 284, 281, -1, + 218, 284, 217, -1, 220, 284, 218, -1, + 46, 154, 152, -1, 48, 155, 47, -1, + 47, 155, 154, -1, 86, 287, 85, -1, + 286, 287, 86, -1, 85, 287, 220, -1, + 49, 157, 48, -1, 135, 288, 134, -1, + 223, 288, 135, -1, 84, 288, 223, -1, + 221, 288, 84, -1, 131, 289, 221, -1, + 48, 157, 155, -1, 134, 289, 133, -1, + 288, 289, 134, -1, 49, 158, 157, -1, + 133, 289, 132, -1, 221, 289, 288, -1, + 50, 158, 49, -1, 132, 289, 131, -1, + 86, 290, 286, -1, 87, 290, 86, -1, + 286, 290, 222, -1, 51, 160, 50, -1, + 88, 292, 87, -1, 87, 292, 290, -1, + 290, 292, 222, -1, 50, 160, 158, -1, + 222, 293, 291, -1, 88, 293, 292, -1, + 292, 293, 222, -1, 52, 162, 51, -1, + 51, 162, 160, -1, 226, 295, 145, -1, + 145, 295, 144, -1, 225, 295, 87, -1, + 52, 163, 162, -1, 87, 295, 226, -1, + 53, 163, 52, -1, 229, 296, 227, -1, + 54, 165, 53, -1, 143, 298, 142, -1, + 142, 298, 141, -1, 141, 298, 225, -1, + 144, 298, 143, -1, 225, 298, 295, -1, + 295, 298, 144, -1, 53, 165, 163, -1, + 88, 299, 293, -1, 89, 299, 88, -1, + 227, 299, 89, -1, 54, 167, 165, -1, + 55, 167, 54, -1, 232, 301, 230, -1, + 55, 168, 167, -1, 232, 302, 301, -1, + 233, 303, 232, -1, 232, 303, 302, -1, + 235, 304, 233, -1, 233, 304, 303, -1, + 150, 304, 235, -1, 234, 305, 158, -1, + 158, 305, 157, -1, 90, 305, 234, -1, + 231, 305, 90, -1, 152, 306, 231, -1, + 231, 306, 305, -1, 305, 306, 157, -1, + 154, 306, 152, -1, 155, 306, 154, -1, + 157, 306, 155, -1, 159, 307, 156, -1, + 159, 308, 307, -1, 159, 309, 308, -1, + 161, 309, 159, -1, 164, 310, 161, -1, + 161, 310, 309, -1, 236, 310, 164, -1, + 243, 311, 241, -1, 245, 311, 243, -1, + 311, 312, 1, -1, 246, 312, 245, -1, + 245, 312, 311, -1, 246, 313, 312, -1, + 312, 313, 1, -1, 164, 314, 166, -1, + 161, 314, 164, -1, 244, 314, 161, -1, + 246, 315, 313, -1, 313, 315, 1, -1, + 247, 315, 246, -1, 315, 316, 1, -1, + 247, 316, 315, -1, 248, 316, 247, -1, + 174, 317, 173, -1, 242, 317, 93, -1, + 249, 317, 174, -1, 93, 317, 249, -1, + 316, 318, 1, -1, 248, 318, 316, -1, + 318, 319, 1, -1, 248, 319, 318, -1, + 168, 320, 242, -1, 170, 320, 168, -1, + 171, 320, 170, -1, 173, 320, 171, -1, + 317, 320, 173, -1, 242, 320, 317, -1, + 97, 179, 96, -1, 96, 179, 176, -1, + 314, 321, 166, -1, 166, 321, 250, -1, + 250, 321, 252, -1, 75, 179, 97, -1, + 244, 321, 314, -1, 319, 322, 1, -1, + 248, 322, 319, -1, 94, 323, 244, -1, + 252, 323, 95, -1, 95, 323, 94, -1, + 321, 323, 252, -1, 244, 323, 321, -1, + 75, 324, 253, -1, 172, 324, 247, -1, + 247, 324, 248, -1, 253, 324, 172, -1, + 1, 324, 75, -1, 248, 324, 322, -1, + 322, 324, 1, -1, 185, 325, 256, -1, + 184, 325, 185, -1, 256, 325, 186, -1, + 186, 325, 258, -1, 265, 326, 0, -1, + 197, 326, 196, -1, 266, 326, 265, -1, + 194, 326, 266, -1, 96, 183, 97, -1, + 199, 326, 198, -1, 97, 183, 76, -1, + 198, 326, 197, -1, 196, 326, 194, -1, + 279, 328, 277, -1, 212, 329, 279, -1, + 328, 329, 327, -1, 279, 329, 328, -1, + 329, 330, 327, -1, 214, 330, 212, -1, + 212, 330, 329, -1, 9, 331, 8, -1, + 209, 331, 278, -1, 72, 188, 71, -1, + 8, 331, 209, -1, 331, 332, 278, -1, + 71, 188, 187, -1, 10, 332, 9, -1, + 3, 189, 72, -1, 11, 332, 10, -1, + 76, 189, 3, -1, 72, 189, 188, -1, + 9, 332, 331, -1, 285, 334, 286, -1, + 284, 334, 214, -1, 284, 335, 334, -1, + 334, 335, 286, -1, 220, 335, 284, -1, + 98, 192, 191, -1, 335, 336, 286, -1, + 220, 336, 335, -1, 286, 336, 287, -1, + 287, 336, 220, -1, 285, 337, 333, -1, + 286, 337, 285, -1, 222, 337, 286, -1, + 99, 193, 98, -1, 98, 193, 192, -1, + 222, 339, 337, -1, 337, 339, 338, -1, + 291, 339, 222, -1, 339, 340, 338, -1, + 99, 194, 193, -1, 291, 340, 339, -1, + 102, 195, 100, -1, 98, 195, 102, -1, + 291, 341, 296, -1, 100, 195, 73, -1, + 296, 341, 227, -1, 227, 341, 299, -1, + 293, 341, 291, -1, 299, 341, 293, -1, + 101, 196, 99, -1, 296, 342, 294, -1, + 230, 342, 229, -1, 229, 342, 296, -1, + 301, 342, 230, -1, 99, 196, 194, -1, + 302, 343, 301, -1, 303, 343, 302, -1, + 304, 343, 303, -1, 342, 343, 297, -1, + 301, 343, 342, -1, 343, 344, 297, -1, + 101, 197, 196, -1, 150, 344, 304, -1, + 304, 344, 343, -1, 300, 344, 150, -1, + 101, 198, 197, -1, 103, 198, 101, -1, + 150, 345, 300, -1, 153, 345, 150, -1, + 307, 346, 156, -1, 103, 199, 198, -1, + 153, 346, 345, -1, 156, 346, 153, -1, + 308, 347, 307, -1, 309, 347, 308, -1, + 102, 200, 98, -1, 307, 347, 346, -1, + 99, 200, 101, -1, 75, 97, 76, -1, + 98, 200, 99, -1, 79, 201, 78, -1, + 102, 201, 200, -1, 78, 201, 102, -1, + 74, 202, 104, -1, 107, 202, 74, -1, + 109, 202, 107, -1, 110, 202, 109, -1, + 111, 202, 110, -1, 310, 349, 309, -1, + 236, 349, 310, -1, 309, 349, 347, -1, + 347, 349, 348, -1, 239, 350, 236, -1, + 240, 350, 239, -1, 241, 350, 240, -1, + 77, 100, 73, -1, 1, 350, 311, -1, + 311, 350, 241, -1, 78, 100, 77, -1, + 236, 350, 349, -1, 349, 350, 348, -1, + 105, 203, 106, -1, 348, 350, 1, -1, + 104, 204, 78, -1, 202, 204, 104, -1, + 66, 351, 65, -1, 114, 204, 113, -1, + 67, 351, 66, -1, 78, 205, 79, -1, + 204, 205, 78, -1, 258, 352, 68, -1, + 114, 205, 204, -1, 67, 352, 351, -1, + 116, 205, 114, -1, 78, 102, 100, -1, + 68, 352, 67, -1, 117, 205, 116, -1, + 351, 352, 325, -1, 325, 352, 258, -1, + 111, 206, 202, -1, 326, 353, 0, -1, + 204, 206, 113, -1, 202, 206, 204, -1, + 268, 354, 353, -1, 276, 354, 268, -1, + 330, 354, 327, -1, 203, 207, 106, -1, + 277, 354, 276, -1, 81, 207, 80, -1, + 353, 354, 330, -1, 106, 207, 108, -1, + 328, 354, 277, -1, 108, 207, 112, -1, + 77, 104, 78, -1, 327, 354, 328, -1, + 80, 207, 203, -1, 332, 355, 278, -1, + 74, 104, 77, -1, 205, 208, 79, -1, + 118, 208, 117, -1, 278, 355, 114, -1, + 119, 208, 118, -1, 114, 355, 116, -1, + 117, 208, 205, -1, 120, 208, 119, -1, + 79, 208, 80, -1, 6, 209, 5, -1, + 7, 209, 6, -1, 8, 209, 7, -1, + 355, 356, 116, -1, 116, 356, 117, -1, + 110, 209, 111, -1, 5, 209, 110, -1, + 82, 210, 81, -1, 207, 210, 112, -1, + 340, 357, 338, -1, 112, 210, 115, -1, + 81, 210, 207, -1, 80, 211, 81, -1, + 120, 211, 208, -1, 4, 107, 2, -1, + 208, 211, 80, -1, 291, 358, 340, -1, + 121, 211, 120, -1, 340, 358, 357, -1, + 2, 107, 74, -1, 83, 213, 82, -1, + 5, 109, 4, -1, 82, 213, 210, -1, + 4, 109, 107, -1, 344, 362, 297, -1, + 300, 362, 344, -1, 1, 362, 348, -1, + 297, 362, 361, -1, 361, 362, 1, -1, + 83, 215, 213, -1, 346, 363, 345, -1, + 5, 110, 109, -1, 347, 363, 346, -1, + 300, 363, 362, -1, 345, 363, 300, -1, + 81, 216, 82, -1, 348, 363, 347, -1, + 362, 363, 348, -1, 127, 216, 126, -1, + 181, 364, 182, -1, 126, 216, 125, -1, + 84, 217, 83, -1, 364, 365, 182, -1, + 184, 365, 325, -1, 83, 217, 215, -1, + 182, 365, 184, -1, 325, 365, 351, -1, + 353, 366, 268, -1, 84, 218, 217, -1, + 268, 366, 270, -1, 270, 366, 269, -1, + 269, 366, 199, -1, 82, 219, 83, -1, + 326, 366, 353, -1, 128, 219, 127, -1, + 199, 366, 326, -1, 130, 219, 129, -1, + 129, 219, 128, -1, 117, 367, 118, -1, + 127, 219, 216, -1, 118, 367, 119, -1, + 216, 219, 82, -1, 356, 367, 117, -1, + 85, 220, 84, -1, 332, 368, 355, -1, + 12, 368, 11, -1, 84, 220, 218, -1, + 131, 221, 130, -1, 11, 368, 332, -1, + 130, 221, 219, -1, 355, 368, 356, -1, + 83, 221, 84, -1, 0, 369, 1, -1, + 219, 221, 83, -1, 353, 369, 0, -1, + 330, 369, 353, -1, 1, 369, 361, -1, + 338, 370, 337, -1, 84, 223, 85, -1, + 337, 370, 333, -1, 333, 370, 369, -1, + 136, 223, 135, -1, 137, 223, 136, -1, + 369, 371, 361, -1, 357, 371, 338, -1, + 358, 371, 357, -1, 370, 371, 369, -1, + 361, 371, 359, -1, 359, 371, 358, -1, + 137, 224, 223, -1, 338, 371, 370, -1, + 223, 224, 85, -1, 296, 372, 291, -1, + 138, 224, 137, -1, 294, 372, 296, -1, + 140, 224, 139, -1, 291, 372, 358, -1, + 360, 372, 294, -1, 85, 224, 86, -1, + 359, 372, 360, -1, 358, 372, 359, -1, + 139, 224, 138, -1, 297, 373, 342, -1, + 342, 373, 294, -1, 294, 373, 360, -1, + 361, 373, 297, -1, 140, 225, 224, -1, + 360, 373, 359, -1, 359, 373, 361, -1, + 180, 374, 181, -1, 86, 225, 87, -1, + 178, 374, 180, -1, 224, 225, 86, -1, + 181, 374, 364, -1, 141, 225, 140, -1, + 147, 226, 146, -1, 365, 375, 351, -1, + 87, 226, 88, -1, 146, 226, 145, -1, + 364, 375, 365, -1, 351, 375, 65, -1, + 65, 375, 64, -1, 90, 227, 89, -1, + 367, 376, 119, -1, 368, 376, 356, -1, + 148, 228, 147, -1, 147, 228, 226, -1, + 119, 376, 120, -1, 151, 228, 149, -1, + 356, 376, 367, -1, 149, 228, 148, -1, + 333, 377, 285, -1, 88, 228, 89, -1, + 330, 377, 369, -1, 226, 228, 88, -1, + 334, 377, 214, -1, 285, 377, 334, -1, + 369, 377, 333, -1, 214, 377, 330, -1, + 90, 229, 227, -1, 12, 378, 368, -1, + 13, 378, 12, -1, 90, 230, 229, -1, + 14, 378, 13, -1, 462, 391, 393, -1, + 464, 393, 394, -1, 464, 462, 393, -1, + 465, 394, 395, -1, 465, 464, 394, -1, + 466, 395, 396, -1, 466, 465, 395, -1, + 467, 396, 397, -1, 467, 466, 396, -1, + 468, 397, 398, -1, 468, 467, 397, -1, + 469, 398, 399, -1, 469, 468, 398, -1, + 470, 399, 400, -1, 470, 469, 399, -1, + 471, 400, 401, -1, 471, 470, 400, -1, + 472, 471, 401, -1, 473, 401, 402, -1, + 473, 402, 403, -1, 473, 472, 401, -1, + 474, 403, 404, -1, 474, 473, 403, -1, + 475, 404, 405, -1, 475, 474, 404, -1, + 476, 405, 406, -1, 476, 475, 405, -1, + 477, 476, 406, -1, 478, 477, 406, -1, + 478, 406, 407, -1, 478, 407, 408, -1, + 479, 478, 408, -1, 480, 479, 408, -1, + 480, 408, 409, -1, 480, 409, 410, -1, + 481, 480, 410, -1, 482, 410, 411, -1, + 482, 481, 410, -1, 483, 411, 412, -1, + 483, 412, 413, -1, 483, 482, 411, -1, + 484, 483, 413, -1, 485, 413, 414, -1, + 485, 414, 415, -1, 485, 484, 413, -1, + 486, 485, 415, -1, 487, 415, 416, -1, + 487, 416, 417, -1, 487, 486, 415, -1, + 488, 487, 417, -1, 489, 417, 418, -1, + 489, 488, 417, -1, 490, 418, 419, -1, + 490, 489, 418, -1, 491, 419, 420, -1, + 491, 490, 419, -1, 492, 420, 421, -1, + 492, 421, 422, -1, 492, 491, 420, -1, + 493, 492, 422, -1, 494, 422, 423, -1, + 494, 493, 422, -1, 495, 423, 424, -1, + 495, 494, 423, -1, 496, 424, 425, -1, + 496, 425, 426, -1, 496, 495, 424, -1, + 497, 496, 426, -1, 498, 426, 427, -1, + 498, 497, 426, -1, 499, 427, 428, -1, + 499, 498, 427, -1, 500, 428, 429, -1, + 500, 429, 430, -1, 500, 499, 428, -1, + 501, 500, 430, -1, 502, 501, 430, -1, + 502, 430, 431, -1, 503, 502, 431, -1, + 503, 431, 432, -1, 504, 503, 432, -1, + 504, 432, 433, -1, 505, 504, 433, -1, + 505, 433, 434, -1, 505, 434, 435, -1, + 506, 505, 435, -1, 507, 506, 435, -1, + 507, 435, 436, -1, 508, 507, 436, -1, + 508, 436, 437, -1, 509, 508, 437, -1, + 509, 437, 438, -1, 509, 438, 439, -1, + 510, 509, 439, -1, 511, 510, 439, -1, + 511, 439, 440, -1, 512, 511, 440, -1, + 512, 440, 441, -1, 513, 512, 441, -1, + 513, 441, 442, -1, 513, 442, 443, -1, + 514, 513, 443, -1, 515, 443, 444, -1, + 515, 444, 445, -1, 515, 514, 443, -1, + 516, 515, 445, -1, 517, 445, 446, -1, + 517, 516, 445, -1, 518, 446, 447, -1, + 518, 447, 448, -1, 518, 517, 446, -1, + 519, 518, 448, -1, 520, 448, 449, -1, + 520, 449, 450, -1, 520, 519, 448, -1, + 521, 520, 450, -1, 522, 450, 451, -1, + 522, 521, 450, -1, 523, 451, 452, -1, + 523, 452, 453, -1, 523, 522, 451, -1, + 524, 523, 453, -1, 525, 453, 454, -1, + 525, 524, 453, -1, 526, 454, 455, -1, + 526, 455, 456, -1, 526, 525, 454, -1, + 527, 526, 456, -1, 528, 527, 456, -1, + 528, 456, 457, -1, 528, 457, 458, -1, + 529, 528, 458, -1, 530, 529, 458, -1, + 530, 458, 459, -1, 531, 530, 459, -1, + 531, 459, 460, -1, 531, 460, 461, -1, + 532, 531, 461, -1, 463, 532, 461, -1, + 463, 461, 392, -1, 575, 577, 576, -1, + 544, 543, 542, -1, 544, 539, 536, -1, + 544, 542, 539, -1, 597, 595, 594, -1, + 545, 536, 577, -1, 597, 596, 595, -1, + 545, 544, 536, -1, 591, 593, 592, -1, + 573, 575, 574, -1, 591, 594, 593, -1, + 546, 577, 575, -1, 546, 545, 577, -1, + 546, 575, 573, -1, 590, 598, 597, -1, + 590, 597, 594, -1, 590, 594, 591, -1, + 599, 598, 590, -1, 570, 547, 546, -1, + 589, 599, 590, -1, 570, 548, 547, -1, + 570, 572, 571, -1, 570, 573, 572, -1, + 570, 546, 573, -1, 588, 600, 599, -1, + 588, 599, 589, -1, 587, 600, 588, -1, + 551, 549, 548, -1, 551, 550, 549, -1, + 567, 569, 568, -1, 567, 570, 569, -1, + 533, 601, 600, -1, 533, 602, 601, -1, + 585, 600, 587, -1, 585, 587, 586, -1, + 534, 600, 585, -1, 534, 533, 600, -1, + 553, 552, 551, -1, 553, 567, 566, -1, + 553, 548, 570, -1, 553, 570, 567, -1, + 553, 551, 548, -1, 554, 566, 565, -1, + 554, 553, 566, -1, 583, 585, 584, -1, + 536, 535, 534, -1, 536, 534, 585, -1, + 582, 585, 583, -1, 562, 564, 563, -1, + 557, 556, 555, -1, 539, 537, 536, -1, + 539, 538, 537, -1, 560, 562, 561, -1, + 559, 564, 562, -1, 559, 557, 555, -1, + 559, 562, 560, -1, 559, 555, 554, -1, + 559, 558, 557, -1, 559, 565, 564, -1, + 559, 554, 565, -1, 577, 536, 585, -1, + 577, 585, 582, -1, 577, 579, 578, -1, + 577, 580, 579, -1, 577, 581, 580, -1, + 577, 582, 581, -1, 542, 540, 539, -1, + 542, 541, 540, -1 ] + ccw TRUE + solid FALSE + convex TRUE + creaseAngle 0 + + } + + } + + }, + + DEF o23 Group { + children + Shape { + appearance + Appearance { + material + Material { + emissiveColor 0.098039217 0.098039217 0.098039217 + + } + + } + geometry + PointSet { + coord + USE o21 + + } + + } + + } ] + + }, + + USE o22, + + Group { + children [ + USE o20, + + USE o23 ] + + }, + + USE o23 ] + + } + + } + + } ] + + } + +} diff --git a/template/fp-lib-table.for-github b/template/fp-lib-table.for-github index 13cb0ae3..47a59b5a 100644 --- a/template/fp-lib-table.for-github +++ b/template/fp-lib-table.for-github @@ -1,11 +1,11 @@ (fp_lib_table (lib (name Air_Coils_SML_NEOSID)(type Github)(uri ${KIGITHUB}/Air_Coils_SML_NEOSID.pretty)(options "")(descr HAMxx31A_HDMxx31A)) (lib (name Buttons_Switches_SMD)(type Github)(uri ${KIGITHUB}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) - (lib (name Buttons_Switches_ThroughHole)(type Github)(uri ${KIGITHUB}/Buttons_Switches_ThroughHole.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buttons_Switches_THT)(type Github)(uri ${KIGITHUB}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) (lib (name Buzzers_Beepers)(type Github)(uri ${KIGITHUB}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) (lib (name Capacitors_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) (lib (name Capacitors_Tantalum_SMD)(type Github)(uri ${KIGITHUB}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) - (lib (name Capacitors_ThroughHole)(type Github)(uri ${KIGITHUB}/Capacitors_ThroughHole.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Capacitors_THT)(type Github)(uri ${KIGITHUB}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) (lib (name Choke_Axial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Chokes, axial, throuh hole")) (lib (name Choke_Common-Mode_Wurth)(type Github)(uri ${KIGITHUB}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Chokes, common mode")) (lib (name Choke_Radial_ThroughHole)(type Github)(uri ${KIGITHUB}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Chokes, radial, through hole")) @@ -15,18 +15,22 @@ (lib (name Connectors_Hirose)(type Github)(uri ${KIGITHUB}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) (lib (name Connectors_JAE)(type Github)(uri ${KIGITHUB}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) (lib (name Connectors_JST)(type Github)(uri ${KIGITHUB}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type Github)(uri ${KIGITHUB}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) (lib (name Connectors_Molex)(type Github)(uri ${KIGITHUB}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) (lib (name Connectors_Multicomp)(type Github)(uri ${KIGITHUB}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) (lib (name Connectors_Phoenix)(type Github)(uri ${KIGITHUB}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) (lib (name Connectors_Samtec)(type Github)(uri ${KIGITHUB}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) - (lib (name Connect)(type Github)(uri ${KIGITHUB}/Connect.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Connectors_TE-Connectivity)(type Github)(uri ${KIGITHUB}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type Github)(uri ${KIGITHUB}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type Github)(uri ${KIGITHUB}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Connectors)(type Github)(uri ${KIGITHUB}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) (lib (name Converters_DCDC_ACDC)(type Github)(uri ${KIGITHUB}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) (lib (name Crystals)(type Github)(uri ${KIGITHUB}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) (lib (name Diodes_SMD)(type Github)(uri ${KIGITHUB}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) - (lib (name Diodes_ThroughHole)(type Github)(uri ${KIGITHUB}/Diodes_ThroughHole.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Diodes_THT)(type Github)(uri ${KIGITHUB}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) (lib (name Discret)(type Github)(uri ${KIGITHUB}/Discret.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Displays_7-Segment)(type Github)(uri ${KIGITHUB}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) - (lib (name Display)(type Github)(uri ${KIGITHUB}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Displays)(type Github)(uri ${KIGITHUB}/Displays.pretty)(options "")(descr "Display modules")) (lib (name Divers)(type Github)(uri ${KIGITHUB}/Divers.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name EuroBoard_Outline)(type Github)(uri ${KIGITHUB}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Fiducials)(type Github)(uri ${KIGITHUB}/Fiducials.pretty)(options "")(descr "Fiducial markings")) @@ -58,21 +62,17 @@ (lib (name Pin_Headers)(type Github)(uri ${KIGITHUB}/Pin_Headers.pretty)(options "")(descr "Male pin headers.")) (lib (name Potentiometers)(type Github)(uri ${KIGITHUB}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) (lib (name Power_Integrations)(type Github)(uri ${KIGITHUB}/Power_Integrations.pretty)(options "")(descr "The way you like them.")) - (lib (name Relays_ThroughHole)(type Github)(uri ${KIGITHUB}/Relays_ThroughHole.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Relays_THT)(type Github)(uri ${KIGITHUB}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) (lib (name Resistors_SMD)(type Github)(uri ${KIGITHUB}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) - (lib (name Resistors_ThroughHole)(type Github)(uri ${KIGITHUB}/Resistors_ThroughHole.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_THT)(type Github)(uri ${KIGITHUB}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) (lib (name Resistors_Universal)(type Github)(uri ${KIGITHUB}/Resistors_Universal.pretty)(options "")(descr Experimental)) (lib (name RF_Modules)(type Github)(uri ${KIGITHUB}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) (lib (name Shielding_Cabinets)(type Github)(uri ${KIGITHUB}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) (lib (name SMD_Packages)(type Github)(uri ${KIGITHUB}/SMD_Packages.pretty)(options "")(descr "This library content will be moved elsewhere. Don't add anything in it.")) - (lib (name Sockets_BNC)(type Github)(uri ${KIGITHUB}/Sockets_BNC.pretty)(options "")(descr "BNC connector footprints")) - (lib (name Sockets_Mini-Universal)(type Github)(uri ${KIGITHUB}/Sockets_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) (lib (name Sockets_MOLEX_KK-System)(type Github)(uri ${KIGITHUB}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Socket_Strips)(type Github)(uri ${KIGITHUB}/Socket_Strips.pretty)(options "")(descr "Female socket strips.")) (lib (name Sockets)(type Github)(uri ${KIGITHUB}/Sockets.pretty)(options "")(descr "The way you like them.")) - (lib (name Sockets_WAGO734)(type Github)(uri ${KIGITHUB}/Sockets_WAGO734.pretty)(options "")(descr "The way you like them.")) (lib (name Symbols)(type Github)(uri ${KIGITHUB}/Symbols.pretty)(options "")(descr "The way you like them.")) - (lib (name Terminal_Blocks)(type Github)(uri ${KIGITHUB}/Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) (lib (name TO_SOT_Packages_SMD)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) (lib (name TO_SOT_Packages_THT)(type Github)(uri ${KIGITHUB}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) (lib (name Transformers_CHK)(type Github)(uri ${KIGITHUB}/Transformers_CHK.pretty)(options "")(descr "The way you like them.")) diff --git a/template/fp-lib-table.for-pretty b/template/fp-lib-table.for-pretty index d18e1d0a..d9f2f0c7 100644 --- a/template/fp-lib-table.for-pretty +++ b/template/fp-lib-table.for-pretty @@ -1,11 +1,11 @@ (fp_lib_table (lib (name Air_Coils_SML_NEOSID)(type KiCad)(uri ${KISYSMOD}/Air_Coils_SML_NEOSID.pretty)(options "")(descr HAMxx31A_HDMxx31A)) (lib (name Buttons_Switches_SMD)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_SMD.pretty)(options "")(descr "Buttons and switches, surface mount")) - (lib (name Buttons_Switches_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_ThroughHole.pretty)(options "")(descr "Buttons and switches, through hole")) + (lib (name Buttons_Switches_THT)(type KiCad)(uri ${KISYSMOD}/Buttons_Switches_THT.pretty)(options "")(descr "Buttons and switches, through hole")) (lib (name Buzzers_Beepers)(type KiCad)(uri ${KISYSMOD}/Buzzers_Beepers.pretty)(options "")(descr "Audio signalling devices")) (lib (name Capacitors_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_SMD.pretty)(options "")(descr "Capacitors, surface mount")) (lib (name Capacitors_Tantalum_SMD)(type KiCad)(uri ${KISYSMOD}/Capacitors_Tantalum_SMD.pretty)(options "")(descr "Tantalum capacitors, surface mount")) - (lib (name Capacitors_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Capacitors_ThroughHole.pretty)(options "")(descr "Capacitors, through hole")) + (lib (name Capacitors_THT)(type KiCad)(uri ${KISYSMOD}/Capacitors_THT.pretty)(options "")(descr "Capacitors, through hole")) (lib (name Choke_Axial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Axial_ThroughHole.pretty)(options "")(descr "Chokes, axial, throuh hole")) (lib (name Choke_Common-Mode_Wurth)(type KiCad)(uri ${KISYSMOD}/Choke_Common-Mode_Wurth.pretty)(options "")(descr "Chokes, common mode")) (lib (name Choke_Radial_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Choke_Radial_ThroughHole.pretty)(options "")(descr "Chokes, radial, through hole")) @@ -15,18 +15,22 @@ (lib (name Connectors_Hirose)(type KiCad)(uri ${KISYSMOD}/Connectors_Hirose.pretty)(options "")(descr "Hirose connector footprints www.hirose.com")) (lib (name Connectors_JAE)(type KiCad)(uri ${KISYSMOD}/Connectors_JAE.pretty)(options "")(descr "JAE connector footprints http://www.jae.com/jccom/en/connectors")) (lib (name Connectors_JST)(type KiCad)(uri ${KISYSMOD}/Connectors_JST.pretty)(options "")(descr "JST connector footprints www.jst.com")) + (lib (name Connectors_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Connectors_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) (lib (name Connectors_Molex)(type KiCad)(uri ${KISYSMOD}/Connectors_Molex.pretty)(options "")(descr "Molex connector foottprints www.molex.com")) (lib (name Connectors_Multicomp)(type KiCad)(uri ${KISYSMOD}/Connectors_Multicomp.pretty)(options "")(descr "Multicomp connector footprints")) (lib (name Connectors_Phoenix)(type KiCad)(uri ${KISYSMOD}/Connectors_Phoenix.pretty)(options "")(descr "Phoenix connector footprints")) (lib (name Connectors_Samtec)(type KiCad)(uri ${KISYSMOD}/Connectors_Samtec.pretty)(options "")(descr "Samtec connector footprints")) - (lib (name Connect)(type KiCad)(uri ${KISYSMOD}/Connect.pretty)(options "")(descr "Assorted connector footprints")) + (lib (name Connectors_TE-Connectivity)(type KiCad)(uri ${KISYSMOD}/Connectors_TE-Connectivity.pretty)(options "")(descr "TE Connectivity connector footprints www.te.com")) + (lib (name Connectors_Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Connectors_Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) + (lib (name Connectors_WAGO)(type KiCad)(uri ${KISYSMOD}/Connectors_WAGO.pretty)(options "")(descr "WAGO connector footprints www.wago.com")) + (lib (name Connectors)(type KiCad)(uri ${KISYSMOD}/Connectors.pretty)(options "")(descr "Assorted connector footprints")) (lib (name Converters_DCDC_ACDC)(type KiCad)(uri ${KISYSMOD}/Converters_DCDC_ACDC.pretty)(options "")(descr "DC-DC and AC-DC convertor modules")) (lib (name Crystals)(type KiCad)(uri ${KISYSMOD}/Crystals.pretty)(options "")(descr "Crystals and oscillators")) (lib (name Diodes_SMD)(type KiCad)(uri ${KISYSMOD}/Diodes_SMD.pretty)(options "")(descr "Diodes, surface mount")) - (lib (name Diodes_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Diodes_ThroughHole.pretty)(options "")(descr "Diodes, through hole")) + (lib (name Diodes_THT)(type KiCad)(uri ${KISYSMOD}/Diodes_THT.pretty)(options "")(descr "Diodes, through hole")) (lib (name Discret)(type KiCad)(uri ${KISYSMOD}/Discret.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Displays_7-Segment)(type KiCad)(uri ${KISYSMOD}/Displays_7-Segment.pretty)(options "")(descr "Seven segment displays")) - (lib (name Display)(type KiCad)(uri ${KISYSMOD}/Display.pretty)(options "")(descr "Display modules")) + (lib (name Displays)(type KiCad)(uri ${KISYSMOD}/Displays.pretty)(options "")(descr "Display modules")) (lib (name Divers)(type KiCad)(uri ${KISYSMOD}/Divers.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name EuroBoard_Outline)(type KiCad)(uri ${KISYSMOD}/EuroBoard_Outline.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Fiducials)(type KiCad)(uri ${KISYSMOD}/Fiducials.pretty)(options "")(descr "Fiducial markings")) @@ -38,7 +42,7 @@ (lib (name Housings_DIP)(type KiCad)(uri ${KISYSMOD}/Housings_DIP.pretty)(options "")(descr "Through hole IC packages, DIP")) (lib (name Housings_QFP)(type KiCad)(uri ${KISYSMOD}/Housings_QFP.pretty)(options "")(descr "Surface mount IC packages, QFP / LQFP / TQFP")) (lib (name Housings_SIP)(type KiCad)(uri ${KISYSMOD}/Housings_SIP.pretty)(options "")(descr "SIP housings")) - (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "SOIC packages/housings")) + (lib (name Housings_SOIC)(type KiCad)(uri ${KISYSMOD}/Housings_SOIC.pretty)(options "")(descr "The way you like them.")) (lib (name Housings_SSOP)(type KiCad)(uri ${KISYSMOD}/Housings_SSOP.pretty)(options "")(descr "SSOP, TSSOP, MSOP, QSOP, VSO packages")) (lib (name Inductors_NEOSID)(type KiCad)(uri ${KISYSMOD}/Inductors_NEOSID.pretty)(options "")(descr "The way you like them.")) (lib (name Inductors)(type KiCad)(uri ${KISYSMOD}/Inductors.pretty)(options "")(descr "Inductors")) @@ -58,21 +62,17 @@ (lib (name Pin_Headers)(type KiCad)(uri ${KISYSMOD}/Pin_Headers.pretty)(options "")(descr "Male pin headers.")) (lib (name Potentiometers)(type KiCad)(uri ${KISYSMOD}/Potentiometers.pretty)(options "")(descr "Potentiometers / variable resistors")) (lib (name Power_Integrations)(type KiCad)(uri ${KISYSMOD}/Power_Integrations.pretty)(options "")(descr "The way you like them.")) - (lib (name Relays_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Relays_ThroughHole.pretty)(options "")(descr "Through hole relay packages")) + (lib (name Relays_THT)(type KiCad)(uri ${KISYSMOD}/Relays_THT.pretty)(options "")(descr "Through hole relay packages")) (lib (name Resistors_SMD)(type KiCad)(uri ${KISYSMOD}/Resistors_SMD.pretty)(options "")(descr "Resistors, surface mount")) - (lib (name Resistors_ThroughHole)(type KiCad)(uri ${KISYSMOD}/Resistors_ThroughHole.pretty)(options "")(descr "Resistors, through hole")) + (lib (name Resistors_THT)(type KiCad)(uri ${KISYSMOD}/Resistors_THT.pretty)(options "")(descr "Resistors, through hole")) (lib (name Resistors_Universal)(type KiCad)(uri ${KISYSMOD}/Resistors_Universal.pretty)(options "")(descr Experimental)) (lib (name RF_Modules)(type KiCad)(uri ${KISYSMOD}/RF_Modules.pretty)(options "")(descr "Radio-frequency / wireless modules")) (lib (name Shielding_Cabinets)(type KiCad)(uri ${KISYSMOD}/Shielding_Cabinets.pretty)(options "")(descr "RF / EMI shields")) (lib (name SMD_Packages)(type KiCad)(uri ${KISYSMOD}/SMD_Packages.pretty)(options "")(descr "This library content will be moved elsewhere. Don't add anything in it.")) - (lib (name Sockets_BNC)(type KiCad)(uri ${KISYSMOD}/Sockets_BNC.pretty)(options "")(descr "BNC connector footprints")) - (lib (name Sockets_Mini-Universal)(type KiCad)(uri ${KISYSMOD}/Sockets_Mini-Universal.pretty)(options "")(descr Mate-N-Lok)) (lib (name Sockets_MOLEX_KK-System)(type KiCad)(uri ${KISYSMOD}/Sockets_MOLEX_KK-System.pretty)(options "")(descr "Deprecated - will be removed")) (lib (name Socket_Strips)(type KiCad)(uri ${KISYSMOD}/Socket_Strips.pretty)(options "")(descr "Female socket strips.")) (lib (name Sockets)(type KiCad)(uri ${KISYSMOD}/Sockets.pretty)(options "")(descr "The way you like them.")) - (lib (name Sockets_WAGO734)(type KiCad)(uri ${KISYSMOD}/Sockets_WAGO734.pretty)(options "")(descr "The way you like them.")) (lib (name Symbols)(type KiCad)(uri ${KISYSMOD}/Symbols.pretty)(options "")(descr "The way you like them.")) - (lib (name Terminal_Blocks)(type KiCad)(uri ${KISYSMOD}/Terminal_Blocks.pretty)(options "")(descr "Terminal block connectors")) (lib (name TO_SOT_Packages_SMD)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_SMD.pretty)(options "")(descr "Surface mount transistor packages")) (lib (name TO_SOT_Packages_THT)(type KiCad)(uri ${KISYSMOD}/TO_SOT_Packages_THT.pretty)(options "")(descr "Through hole transistor packages")) (lib (name Transformers_CHK)(type KiCad)(uri ${KISYSMOD}/Transformers_CHK.pretty)(options "")(descr "The way you like them."))