From ad79afe703d1ae461fb9c09efea9b6698f70994b Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Tue, 10 Jan 2017 16:03:05 +0100 Subject: [PATCH] added more missing power resistor 3D models --- .../Resistor_Box_L13.0mm_W4.0mm_P9.00mm.FCStd | Bin 0 -> 8820 bytes .../Resistor_Box_L13.0mm_W4.0mm_P9.00mm.wrl | 615 ++++++++++++++++++ .../Resistor_Box_L14.0mm_W5.0mm_P9.00mm.FCStd | Bin 0 -> 8846 bytes .../Resistor_Box_L14.0mm_W5.0mm_P9.00mm.wrl | 615 ++++++++++++++++++ ...Resistor_Box_L26.0mm_W5.0mm_P20.00mm.FCStd | Bin 0 -> 8838 bytes .../Resistor_Box_L26.0mm_W5.0mm_P20.00mm.wrl | 615 ++++++++++++++++++ .../Resistor_Box_L8.4mm_W2.5mm_P5.08mm.FCStd | Bin 0 -> 8970 bytes .../Resistor_Box_L8.4mm_W2.5mm_P5.08mm.wrl | 615 ++++++++++++++++++ .../Resistor_Radial_Box_master.FCStd | Bin 0 -> 8959 bytes ..._Radial_Power_L11.0mm_W7.0mm_P5.00mm.FCStd | Bin 0 -> 8954 bytes ...or_Radial_Power_L11.0mm_W7.0mm_P5.00mm.wrl | 615 ++++++++++++++++++ ..._Radial_Power_L12.0mm_W8.0mm_P5.00mm.FCStd | Bin 0 -> 8873 bytes ...or_Radial_Power_L12.0mm_W8.0mm_P5.00mm.wrl | 615 ++++++++++++++++++ ..._Radial_Power_L13.0mm_W9.0mm_P5.00mm.FCStd | Bin 0 -> 8932 bytes ...or_Radial_Power_L13.0mm_W9.0mm_P5.00mm.wrl | 615 ++++++++++++++++++ ..._Radial_Power_L16.1mm_W9.0mm_P7.37mm.FCStd | Bin 0 -> 9120 bytes ...or_Radial_Power_L16.1mm_W9.0mm_P7.37mm.wrl | 615 ++++++++++++++++++ ...ower_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.FCStd | Bin 0 -> 9062 bytes ..._Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.wrl | 615 ++++++++++++++++++ ...wer_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.FCStd | Bin 0 -> 9009 bytes ...Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.wrl | 615 ++++++++++++++++++ 21 files changed, 6150 insertions(+) create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L14.0mm_W5.0mm_P9.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L14.0mm_W5.0mm_P9.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L26.0mm_W5.0mm_P20.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L26.0mm_W5.0mm_P20.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L8.4mm_W2.5mm_P5.08mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L8.4mm_W2.5mm_P5.08mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Box_master.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L11.0mm_W7.0mm_P5.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L11.0mm_W7.0mm_P5.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L13.0mm_W9.0mm_P5.00mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L13.0mm_W9.0mm_P5.00mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L16.1mm_W9.0mm_P7.37mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L16.1mm_W9.0mm_P7.37mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.wrl create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.FCStd create mode 100644 modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.wrl diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f2774bb828117664f7b51fc536b560106c1110a0 GIT binary patch literal 8820 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.wrl new file mode 100644 index 00000000..5b79f4de --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L13.0mm_W4.0mm_P9.00mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -2 2 0, + -2 2 8, + 11 2 0, + 11 2 8, + 11 2 0, + 11 2 8, + 11 -2 0, + 11 -2 8, + 11 -2 0, + 11 -2 8, + -2 -2 0, + -2 -2 8, + -2 -2 0, + -2 -2 8, + -2 2 0, + -2 2 8, + -2 2 0, + 11 2 0, + 11 -2 0, + -2 -2 0, + -2 2 8, + 11 2 8, + 11 -2 8, + -2 -2 8, + -2 2 0, + -2 2 8, + 11 2 0, + 11 2 8, + 11 -2 0, + 11 -2 8, + -2 -2 0, + -2 -2 8 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 19, 17, 18, -1, 16, 17, 19, -1, + 21, 23, 22, -1, 21, 20, 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.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 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.34999999 0 0, + 0.34999999 0 -3.5, + 0.34999999 0 0, + 0.34999999 0 -3.5, + 0.3390041 0.08704146 0, + 0.30670735 0.16861379 0, + 0.25513902 0.23959149 0, + 0.18753938 0.29551476 0, + 0.10815595 0.33286977 0, + 0.021976681 0.34930936 0, + -0.06558346 0.34380054 0, + -0.14902276 0.31668946 0, + -0.2230984 0.26967964 0, + -0.28315595 0.20572484 0, + -0.32542178 0.12884359 0, + -0.34724015 0.043866631 0, + -0.34724015 -0.043866631 0, + -0.32542178 -0.12884359 0, + -0.28315595 -0.20572484 0, + -0.2230984 -0.26967964 0, + -0.14902276 -0.31668946 0, + -0.06558346 -0.34380054 0, + 0.021976681 -0.34930936 0, + 0.10815595 -0.33286977 0, + 0.18753938 -0.29551476 0, + 0.25513902 -0.23959149 0, + 0.30670735 -0.16861379 0, + 0.3390041 -0.08704146 0, + 0.3390041 0.08704146 -3.5, + 0.30670735 0.16861379 -3.5, + 0.25513902 0.23959149 -3.5, + 0.18753938 0.29551476 -3.5, + 0.10815595 0.33286977 -3.5, + 0.021976681 0.34930936 -3.5, + -0.06558346 0.34380054 -3.5, + -0.14902276 0.31668946 -3.5, + -0.2230984 0.26967964 -3.5, + -0.28315595 0.20572484 -3.5, + -0.32542178 0.12884359 -3.5, + -0.34724015 0.043866631 -3.5, + -0.34724015 -0.043866631 -3.5, + -0.32542178 -0.12884359 -3.5, + -0.28315595 -0.20572484 -3.5, + -0.2230984 -0.26967964 -3.5, + -0.14902276 -0.31668946 -3.5, + -0.06558346 -0.34380054 -3.5, + 0.021976681 -0.34930936 -3.5, + 0.10815595 -0.33286977 -3.5, + 0.18753938 -0.29551476 -3.5, + 0.25513902 -0.23959149 -3.5, + 0.30670735 -0.16861379 -3.5, + 0.3390041 -0.08704146 -3.5, + 0.34999999 0 0, + 0.3390041 0.08704146 0, + 0.30670735 0.16861379 0, + 0.25513902 0.23959149 0, + 0.18753938 0.29551476 0, + 0.10815595 0.33286977 0, + 0.021976681 0.34930936 0, + -0.06558346 0.34380054 0, + -0.14902276 0.31668946 0, + -0.2230984 0.26967964 0, + -0.28315595 0.20572484 0, + -0.32542178 0.12884359 0, + -0.34724015 0.043866631 0, + -0.34724015 -0.043866631 0, + -0.32542178 -0.12884359 0, + -0.28315595 -0.20572484 0, + -0.2230984 -0.26967964 0, + -0.14902276 -0.31668946 0, + -0.06558346 -0.34380054 0, + 0.021976681 -0.34930936 0, + 0.10815595 -0.33286977 0, + 0.18753938 -0.29551476 0, + 0.25513902 -0.23959149 0, + 0.30670735 -0.16861379 0, + 0.3390041 -0.08704146 0, + 0.34999999 0 -3.5, + 0.3390041 0.08704146 -3.5, + 0.30670735 0.16861379 -3.5, + 0.25513902 0.23959149 -3.5, + 0.18753938 0.29551476 -3.5, + 0.10815595 0.33286977 -3.5, + 0.021976681 0.34930936 -3.5, + -0.06558346 0.34380054 -3.5, + -0.14902276 0.31668946 -3.5, + -0.2230984 0.26967964 -3.5, + -0.28315595 0.20572484 -3.5, + -0.32542178 0.12884359 -3.5, + -0.34724015 0.043866631 -3.5, + -0.34724015 -0.043866631 -3.5, + -0.32542178 -0.12884359 -3.5, + -0.28315595 -0.20572484 -3.5, + -0.2230984 -0.26967964 -3.5, + -0.14902276 -0.31668946 -3.5, + -0.06558346 -0.34380054 -3.5, + 0.021976681 -0.34930936 -3.5, + 0.10815595 -0.33286977 -3.5, + 0.18753938 -0.29551476 -3.5, + 0.25513902 -0.23959149 -3.5, + 0.30670735 -0.16861379 -3.5, + 0.3390041 -0.08704146 -3.5, + 9.3500004 0 0, + 9.3500004 0 -3.5, + 9.3500004 0 0, + 9.3500004 0 -3.5, + 9.3390045 0.08704146 0, + 9.3067074 0.16861379 0, + 9.2551394 0.23959149 0, + 9.1875391 0.29551476 0, + 9.1081562 0.33286977 0, + 9.0219765 0.34930936 0, + 8.9344168 0.34380054 0, + 8.8509769 0.31668946 0, + 8.7769012 0.26967964 0, + 8.7168436 0.20572484 0, + 8.6745787 0.12884359 0, + 8.6527596 0.043866631 0, + 8.6527596 -0.043866631 0, + 8.6745787 -0.12884359 0, + 8.7168436 -0.20572484 0, + 8.7769012 -0.26967964 0, + 8.8509769 -0.31668946 0, + 8.9344168 -0.34380054 0, + 9.0219765 -0.34930936 0, + 9.1081562 -0.33286977 0, + 9.1875391 -0.29551476 0, + 9.2551394 -0.23959149 0, + 9.3067074 -0.16861379 0, + 9.3390045 -0.08704146 0, + 9.3390045 0.08704146 -3.5, + 9.3067074 0.16861379 -3.5, + 9.2551394 0.23959149 -3.5, + 9.1875391 0.29551476 -3.5, + 9.1081562 0.33286977 -3.5, + 9.0219765 0.34930936 -3.5, + 8.9344168 0.34380054 -3.5, + 8.8509769 0.31668946 -3.5, + 8.7769012 0.26967964 -3.5, + 8.7168436 0.20572484 -3.5, + 8.6745787 0.12884359 -3.5, + 8.6527596 0.043866631 -3.5, + 8.6527596 -0.043866631 -3.5, + 8.6745787 -0.12884359 -3.5, + 8.7168436 -0.20572484 -3.5, + 8.7769012 -0.26967964 -3.5, + 8.8509769 -0.31668946 -3.5, + 8.9344168 -0.34380054 -3.5, + 9.0219765 -0.34930936 -3.5, + 9.1081562 -0.33286977 -3.5, + 9.1875391 -0.29551476 -3.5, + 9.2551394 -0.23959149 -3.5, + 9.3067074 -0.16861379 -3.5, + 9.3390045 -0.08704146 -3.5, + 9.3500004 0 0, + 9.3390045 0.08704146 0, + 9.3067074 0.16861379 0, + 9.2551394 0.23959149 0, + 9.1875391 0.29551476 0, + 9.1081562 0.33286977 0, + 9.0219765 0.34930936 0, + 8.9344168 0.34380054 0, + 8.8509769 0.31668946 0, + 8.7769012 0.26967964 0, + 8.7168436 0.20572484 0, + 8.6745787 0.12884359 0, + 8.6527596 0.043866631 0, + 8.6527596 -0.043866631 0, + 8.6745787 -0.12884359 0, + 8.7168436 -0.20572484 0, + 8.7769012 -0.26967964 0, + 8.8509769 -0.31668946 0, + 8.9344168 -0.34380054 0, + 9.0219765 -0.34930936 0, + 9.1081562 -0.33286977 0, + 9.1875391 -0.29551476 0, + 9.2551394 -0.23959149 0, + 9.3067074 -0.16861379 0, + 9.3390045 -0.08704146 0, + 9.3500004 0 -3.5, + 9.3390045 0.08704146 -3.5, + 9.3067074 0.16861379 -3.5, + 9.2551394 0.23959149 -3.5, + 9.1875391 0.29551476 -3.5, + 9.1081562 0.33286977 -3.5, + 9.0219765 0.34930936 -3.5, + 8.9344168 0.34380054 -3.5, + 8.8509769 0.31668946 -3.5, + 8.7769012 0.26967964 -3.5, + 8.7168436 0.20572484 -3.5, + 8.6745787 0.12884359 -3.5, + 8.6527596 0.043866631 -3.5, + 8.6527596 -0.043866631 -3.5, + 8.6745787 -0.12884359 -3.5, + 8.7168436 -0.20572484 -3.5, + 8.7769012 -0.26967964 -3.5, + 8.8509769 -0.31668946 -3.5, + 8.9344168 -0.34380054 -3.5, + 9.0219765 -0.34930936 -3.5, + 9.1081562 -0.33286977 -3.5, + 9.1875391 -0.29551476 -3.5, + 9.2551394 -0.23959149 -3.5, + 9.3067074 -0.16861379 -3.5, + 9.3390045 -0.08704146 -3.5, + 0.34999999 0 0, + 0.34999999 0 -3.5, + 9.3500004 0 0, + 9.3500004 0 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 75, 76, 74, -1, 52, 53, 76, -1, + 71, 69, 70, -1, 72, 69, 71, -1, + 73, 69, 72, -1, 74, 69, 73, -1, + 76, 69, 74, -1, 53, 69, 76, -1, + 53, 54, 69, -1, 69, 67, 68, -1, + 55, 56, 54, -1, 54, 56, 69, -1, + 67, 65, 66, -1, 69, 65, 67, -1, + 57, 58, 56, -1, 65, 63, 64, -1, + 56, 63, 69, -1, 69, 63, 65, -1, + 59, 60, 58, -1, 58, 60, 56, -1, + 56, 60, 63, -1, 60, 62, 63, -1, + 60, 61, 62, -1, 101, 100, 99, -1, + 78, 77, 101, -1, 94, 96, 95, -1, + 94, 97, 96, -1, 94, 98, 97, -1, + 94, 99, 98, -1, 94, 101, 99, -1, + 94, 78, 101, -1, 79, 78, 94, -1, + 92, 94, 93, -1, 81, 80, 79, -1, + 81, 79, 94, -1, 90, 92, 91, -1, + 90, 94, 92, -1, 83, 82, 81, -1, + 88, 90, 89, -1, 88, 81, 94, -1, + 88, 94, 90, -1, 85, 84, 83, -1, + 85, 83, 81, -1, 85, 81, 88, -1, + 87, 85, 88, -1, 86, 85, 87, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 176, 174, 175, -1, 177, 178, 176, -1, + 173, 171, 172, -1, 174, 171, 173, -1, + 157, 158, 156, -1, 155, 167, 154, -1, + 169, 167, 168, -1, 170, 167, 169, -1, + 171, 167, 170, -1, 154, 167, 178, -1, + 176, 167, 174, -1, 178, 167, 176, -1, + 174, 167, 171, -1, 159, 160, 158, -1, + 156, 165, 155, -1, 167, 165, 166, -1, + 158, 165, 156, -1, 155, 165, 167, -1, + 161, 162, 160, -1, 160, 162, 158, -1, + 158, 162, 165, -1, 162, 164, 165, -1, + 162, 163, 164, -1, 199, 201, 200, -1, + 203, 202, 201, -1, 196, 198, 197, -1, + 196, 199, 198, -1, 183, 182, 181, -1, + 192, 180, 179, -1, 192, 194, 193, -1, + 192, 195, 194, -1, 192, 196, 195, -1, + 192, 179, 203, -1, 192, 201, 199, -1, + 192, 203, 201, -1, 192, 199, 196, -1, + 185, 184, 183, -1, 190, 181, 180, -1, + 190, 192, 191, -1, 190, 183, 181, -1, + 190, 180, 192, -1, 187, 186, 185, -1, + 187, 185, 183, -1, 187, 183, 190, -1, + 189, 187, 190, -1, 188, 187, 189, -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 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L14.0mm_W5.0mm_P9.00mm.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L14.0mm_W5.0mm_P9.00mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..1d2b3fa721177148436605d80171e431b4c88175 GIT binary patch literal 8846 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

05Z=S zFZ!?%NFNAqX`If7q!&DhgsvC80}9dy!dn_Ug^=`uyQAoO(R)=OeIUH0@q;juUT_}^ zT`zj`6r>M?w=_N$L(&UwtfK2hug*dGKzK{zdr6GS9bGeeY6WQo;Vq56@(c{f2@#)8 zP+|h<0^u!<4QM(I(Y2zdU63{q-qN@QO{)>QR`etc(gwm?8egDkH4gA*Wdlj^Fz_&( YWMW{DR$yQdU~nr+O?7s3QGg{}0MR(`wEzGB literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L8.4mm_W2.5mm_P5.08mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L8.4mm_W2.5mm_P5.08mm.wrl new file mode 100644 index 00000000..0fadc628 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Box_L8.4mm_W2.5mm_P5.08mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -1.65 1.27 0, + -1.65 1.27 6.6199999, + 6.73 1.27 0, + 6.73 1.27 6.6199999, + 6.73 1.27 0, + 6.73 1.27 6.6199999, + 6.73 -1.27 0, + 6.73 -1.27 6.6199999, + 6.73 -1.27 0, + 6.73 -1.27 6.6199999, + -1.65 -1.27 0, + -1.65 -1.27 6.6199999, + -1.65 -1.27 0, + -1.65 -1.27 6.6199999, + -1.65 1.27 0, + -1.65 1.27 6.6199999, + -1.65 1.27 0, + 6.73 1.27 0, + 6.73 -1.27 0, + -1.65 -1.27 0, + -1.65 1.27 6.6199999, + 6.73 1.27 6.6199999, + 6.73 -1.27 6.6199999, + -1.65 -1.27 6.6199999, + -1.65 1.27 0, + -1.65 1.27 6.6199999, + 6.73 1.27 0, + 6.73 1.27 6.6199999, + 6.73 -1.27 0, + 6.73 -1.27 6.6199999, + -1.65 -1.27 0, + -1.65 -1.27 6.6199999 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 4, 5, 7, -1, 6, 4, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 12, 13, 15, -1, 14, 12, 15, -1, + 16, 18, 19, -1, 16, 17, 18, -1, + 22, 20, 23, -1, 21, 20, 22, -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.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 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.25 0 0, + 0.25 0 -3.5, + 0.25 0 0, + 0.25 0 -3.5, + 0.24214579 0.062172472 0, + 0.21907666 0.12043842 0, + 0.18224216 0.17113678 0, + 0.1339567 0.21108198 0, + 0.077254251 0.23776414 0, + 0.01569763 0.24950668 0, + -0.046845328 0.24557181 0, + -0.10644482 0.22620676 0, + -0.159356 0.19262831 0, + -0.20225425 0.14694631 0, + -0.23244412 0.092031136 0, + -0.24802868 0.031333309 0, + -0.24802868 -0.031333309 0, + -0.23244412 -0.092031136 0, + -0.20225425 -0.14694631 0, + -0.159356 -0.19262831 0, + -0.10644482 -0.22620676 0, + -0.046845328 -0.24557181 0, + 0.01569763 -0.24950668 0, + 0.077254251 -0.23776414 0, + 0.1339567 -0.21108198 0, + 0.18224216 -0.17113678 0, + 0.21907666 -0.12043842 0, + 0.24214579 -0.062172472 0, + 0.24214579 0.062172472 -3.5, + 0.21907666 0.12043842 -3.5, + 0.18224216 0.17113678 -3.5, + 0.1339567 0.21108198 -3.5, + 0.077254251 0.23776414 -3.5, + 0.01569763 0.24950668 -3.5, + -0.046845328 0.24557181 -3.5, + -0.10644482 0.22620676 -3.5, + -0.159356 0.19262831 -3.5, + -0.20225425 0.14694631 -3.5, + -0.23244412 0.092031136 -3.5, + -0.24802868 0.031333309 -3.5, + -0.24802868 -0.031333309 -3.5, + -0.23244412 -0.092031136 -3.5, + -0.20225425 -0.14694631 -3.5, + -0.159356 -0.19262831 -3.5, + -0.10644482 -0.22620676 -3.5, + -0.046845328 -0.24557181 -3.5, + 0.01569763 -0.24950668 -3.5, + 0.077254251 -0.23776414 -3.5, + 0.1339567 -0.21108198 -3.5, + 0.18224216 -0.17113678 -3.5, + 0.21907666 -0.12043842 -3.5, + 0.24214579 -0.062172472 -3.5, + 0.25 0 0, + 0.24214579 0.062172472 0, + 0.21907666 0.12043842 0, + 0.18224216 0.17113678 0, + 0.1339567 0.21108198 0, + 0.077254251 0.23776414 0, + 0.01569763 0.24950668 0, + -0.046845328 0.24557181 0, + -0.10644482 0.22620676 0, + -0.159356 0.19262831 0, + -0.20225425 0.14694631 0, + -0.23244412 0.092031136 0, + -0.24802868 0.031333309 0, + -0.24802868 -0.031333309 0, + -0.23244412 -0.092031136 0, + -0.20225425 -0.14694631 0, + -0.159356 -0.19262831 0, + -0.10644482 -0.22620676 0, + -0.046845328 -0.24557181 0, + 0.01569763 -0.24950668 0, + 0.077254251 -0.23776414 0, + 0.1339567 -0.21108198 0, + 0.18224216 -0.17113678 0, + 0.21907666 -0.12043842 0, + 0.24214579 -0.062172472 0, + 0.25 0 -3.5, + 0.24214579 0.062172472 -3.5, + 0.21907666 0.12043842 -3.5, + 0.18224216 0.17113678 -3.5, + 0.1339567 0.21108198 -3.5, + 0.077254251 0.23776414 -3.5, + 0.01569763 0.24950668 -3.5, + -0.046845328 0.24557181 -3.5, + -0.10644482 0.22620676 -3.5, + -0.159356 0.19262831 -3.5, + -0.20225425 0.14694631 -3.5, + -0.23244412 0.092031136 -3.5, + -0.24802868 0.031333309 -3.5, + -0.24802868 -0.031333309 -3.5, + -0.23244412 -0.092031136 -3.5, + -0.20225425 -0.14694631 -3.5, + -0.159356 -0.19262831 -3.5, + -0.10644482 -0.22620676 -3.5, + -0.046845328 -0.24557181 -3.5, + 0.01569763 -0.24950668 -3.5, + 0.077254251 -0.23776414 -3.5, + 0.1339567 -0.21108198 -3.5, + 0.18224216 -0.17113678 -3.5, + 0.21907666 -0.12043842 -3.5, + 0.24214579 -0.062172472 -3.5, + 5.3299999 0 0, + 5.3299999 0 -3.5, + 5.3299999 0 0, + 5.3299999 0 -3.5, + 5.3221459 0.062172472 0, + 5.2990766 0.12043842 0, + 5.2622423 0.17113678 0, + 5.2139568 0.21108198 0, + 5.1572542 0.23776414 0, + 5.0956974 0.24950668 0, + 5.0331545 0.24557181 0, + 4.9735551 0.22620676 0, + 4.9206438 0.19262831 0, + 4.8777456 0.14694631 0, + 4.8475561 0.092031136 0, + 4.8319712 0.031333309 0, + 4.8319712 -0.031333309 0, + 4.8475561 -0.092031136 0, + 4.8777456 -0.14694631 0, + 4.9206438 -0.19262831 0, + 4.9735551 -0.22620676 0, + 5.0331545 -0.24557181 0, + 5.0956974 -0.24950668 0, + 5.1572542 -0.23776414 0, + 5.2139568 -0.21108198 0, + 5.2622423 -0.17113678 0, + 5.2990766 -0.12043842 0, + 5.3221459 -0.062172472 0, + 5.3221459 0.062172472 -3.5, + 5.2990766 0.12043842 -3.5, + 5.2622423 0.17113678 -3.5, + 5.2139568 0.21108198 -3.5, + 5.1572542 0.23776414 -3.5, + 5.0956974 0.24950668 -3.5, + 5.0331545 0.24557181 -3.5, + 4.9735551 0.22620676 -3.5, + 4.9206438 0.19262831 -3.5, + 4.8777456 0.14694631 -3.5, + 4.8475561 0.092031136 -3.5, + 4.8319712 0.031333309 -3.5, + 4.8319712 -0.031333309 -3.5, + 4.8475561 -0.092031136 -3.5, + 4.8777456 -0.14694631 -3.5, + 4.9206438 -0.19262831 -3.5, + 4.9735551 -0.22620676 -3.5, + 5.0331545 -0.24557181 -3.5, + 5.0956974 -0.24950668 -3.5, + 5.1572542 -0.23776414 -3.5, + 5.2139568 -0.21108198 -3.5, + 5.2622423 -0.17113678 -3.5, + 5.2990766 -0.12043842 -3.5, + 5.3221459 -0.062172472 -3.5, + 5.3299999 0 0, + 5.3221459 0.062172472 0, + 5.2990766 0.12043842 0, + 5.2622423 0.17113678 0, + 5.2139568 0.21108198 0, + 5.1572542 0.23776414 0, + 5.0956974 0.24950668 0, + 5.0331545 0.24557181 0, + 4.9735551 0.22620676 0, + 4.9206438 0.19262831 0, + 4.8777456 0.14694631 0, + 4.8475561 0.092031136 0, + 4.8319712 0.031333309 0, + 4.8319712 -0.031333309 0, + 4.8475561 -0.092031136 0, + 4.8777456 -0.14694631 0, + 4.9206438 -0.19262831 0, + 4.9735551 -0.22620676 0, + 5.0331545 -0.24557181 0, + 5.0956974 -0.24950668 0, + 5.1572542 -0.23776414 0, + 5.2139568 -0.21108198 0, + 5.2622423 -0.17113678 0, + 5.2990766 -0.12043842 0, + 5.3221459 -0.062172472 0, + 5.3299999 0 -3.5, + 5.3221459 0.062172472 -3.5, + 5.2990766 0.12043842 -3.5, + 5.2622423 0.17113678 -3.5, + 5.2139568 0.21108198 -3.5, + 5.1572542 0.23776414 -3.5, + 5.0956974 0.24950668 -3.5, + 5.0331545 0.24557181 -3.5, + 4.9735551 0.22620676 -3.5, + 4.9206438 0.19262831 -3.5, + 4.8777456 0.14694631 -3.5, + 4.8475561 0.092031136 -3.5, + 4.8319712 0.031333309 -3.5, + 4.8319712 -0.031333309 -3.5, + 4.8475561 -0.092031136 -3.5, + 4.8777456 -0.14694631 -3.5, + 4.9206438 -0.19262831 -3.5, + 4.9735551 -0.22620676 -3.5, + 5.0331545 -0.24557181 -3.5, + 5.0956974 -0.24950668 -3.5, + 5.1572542 -0.23776414 -3.5, + 5.2139568 -0.21108198 -3.5, + 5.2622423 -0.17113678 -3.5, + 5.2990766 -0.12043842 -3.5, + 5.3221459 -0.062172472 -3.5, + 0.25 0 0, + 0.25 0 -3.5, + 5.3299999 0 0, + 5.3299999 0 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 74, 69, 72, -1, + 72, 69, 70, -1, 69, 67, 68, -1, + 74, 67, 69, -1, 54, 56, 53, -1, + 55, 56, 54, -1, 76, 66, 74, -1, + 74, 66, 67, -1, 56, 57, 53, -1, + 53, 65, 52, -1, 52, 65, 76, -1, + 76, 65, 66, -1, 53, 64, 65, -1, + 58, 59, 57, -1, 53, 63, 64, -1, + 60, 61, 59, -1, 63, 61, 62, -1, + 57, 61, 53, -1, 59, 61, 57, -1, + 53, 61, 63, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 94, 99, 97, -1, 94, 97, 95, -1, + 92, 94, 93, -1, 92, 99, 94, -1, + 81, 79, 78, -1, 81, 80, 79, -1, + 91, 101, 99, -1, 91, 99, 92, -1, + 82, 81, 78, -1, 90, 78, 77, -1, + 90, 77, 101, -1, 90, 101, 91, -1, + 89, 78, 90, -1, 84, 83, 82, -1, + 88, 78, 89, -1, 86, 85, 84, -1, + 86, 88, 87, -1, 86, 82, 78, -1, + 86, 84, 82, -1, 86, 78, 88, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 176, 174, 175, -1, 177, 178, 176, -1, + 176, 178, 174, -1, 174, 172, 173, -1, + 178, 172, 174, -1, 154, 155, 178, -1, + 178, 155, 172, -1, 155, 171, 172, -1, + 171, 169, 170, -1, 155, 169, 171, -1, + 156, 158, 155, -1, 157, 158, 156, -1, + 169, 159, 168, -1, 158, 159, 155, -1, + 155, 159, 169, -1, 159, 167, 168, -1, + 159, 166, 167, -1, 160, 161, 159, -1, + 159, 165, 166, -1, 161, 164, 159, -1, + 159, 164, 165, -1, 162, 163, 161, -1, + 161, 163, 164, -1, 199, 201, 200, -1, + 203, 202, 201, -1, 203, 201, 199, -1, + 197, 199, 198, -1, 197, 203, 199, -1, + 180, 179, 203, -1, 180, 203, 197, -1, + 196, 180, 197, -1, 194, 196, 195, -1, + 194, 180, 196, -1, 183, 181, 180, -1, + 183, 182, 181, -1, 184, 194, 193, -1, + 184, 183, 180, -1, 184, 180, 194, -1, + 192, 184, 193, -1, 191, 184, 192, -1, + 186, 185, 184, -1, 190, 184, 191, -1, + 189, 186, 184, -1, 189, 184, 190, -1, + 188, 187, 186, -1, 188, 186, 189, -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 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Box_master.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Box_master.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f1f82e45942250400b5a5be32899637fa12e50e7 GIT binary patch literal 8959 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 literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L11.0mm_W7.0mm_P5.00mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L11.0mm_W7.0mm_P5.00mm.wrl new file mode 100644 index 00000000..840b3561 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L11.0mm_W7.0mm_P5.00mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -3 3.5 0, + -3 3.5 20.5, + 8 3.5 0, + 8 3.5 20.5, + 8 3.5 0, + 8 3.5 20.5, + 8 -3.5 0, + 8 -3.5 20.5, + 8 -3.5 0, + 8 -3.5 20.5, + -3 -3.5 0, + -3 -3.5 20.5, + -3 -3.5 0, + -3 -3.5 20.5, + -3 3.5 0, + -3 3.5 20.5, + -3 3.5 0, + 8 3.5 0, + 8 -3.5 0, + -3 -3.5 0, + -3 3.5 20.5, + 8 3.5 20.5, + 8 -3.5 20.5, + -3 -3.5 20.5, + -3 3.5 0, + -3 3.5 20.5, + 8 3.5 0, + 8 3.5 20.5, + 8 -3.5 0, + 8 -3.5 20.5, + -3 -3.5 0, + -3 -3.5 20.5 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 19, 17, 18, -1, 16, 17, 19, -1, + 21, 23, 22, -1, 21, 20, 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.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 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.44999999 0 0, + 0.44999999 0 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 0.44999999 0 0, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5, + 5.4358625 0.11191045 0, + 5.3943381 0.21678916 0, + 5.3280358 0.30804619 0, + 5.2411222 0.37994757 0, + 5.1390576 0.42797545 0, + 5.0282559 0.44911203 0, + 4.9156785 0.44202927 0, + 4.8083992 0.40717217 0, + 4.7131591 0.34673095 0, + 4.6359425 0.26450336 0, + 4.5816007 0.16565605 0, + 4.5535483 0.056399956 0, + 4.5535483 -0.056399956 0, + 4.5816007 -0.16565605 0, + 4.6359425 -0.26450336 0, + 4.7131591 -0.34673095 0, + 4.8083992 -0.40717217 0, + 4.9156785 -0.44202927 0, + 5.0282559 -0.44911203 0, + 5.1390576 -0.42797545 0, + 5.2411222 -0.37994757 0, + 5.3280358 -0.30804619 0, + 5.3943381 -0.21678916 0, + 5.4358625 -0.11191045 0, + 5.4358625 0.11191045 -3.5, + 5.3943381 0.21678916 -3.5, + 5.3280358 0.30804619 -3.5, + 5.2411222 0.37994757 -3.5, + 5.1390576 0.42797545 -3.5, + 5.0282559 0.44911203 -3.5, + 4.9156785 0.44202927 -3.5, + 4.8083992 0.40717217 -3.5, + 4.7131591 0.34673095 -3.5, + 4.6359425 0.26450336 -3.5, + 4.5816007 0.16565605 -3.5, + 4.5535483 0.056399956 -3.5, + 4.5535483 -0.056399956 -3.5, + 4.5816007 -0.16565605 -3.5, + 4.6359425 -0.26450336 -3.5, + 4.7131591 -0.34673095 -3.5, + 4.8083992 -0.40717217 -3.5, + 4.9156785 -0.44202927 -3.5, + 5.0282559 -0.44911203 -3.5, + 5.1390576 -0.42797545 -3.5, + 5.2411222 -0.37994757 -3.5, + 5.3280358 -0.30804619 -3.5, + 5.3943381 -0.21678916 -3.5, + 5.4358625 -0.11191045 -3.5, + 5.4499998 0 0, + 5.4358625 0.11191045 0, + 5.3943381 0.21678916 0, + 5.3280358 0.30804619 0, + 5.2411222 0.37994757 0, + 5.1390576 0.42797545 0, + 5.0282559 0.44911203 0, + 4.9156785 0.44202927 0, + 4.8083992 0.40717217 0, + 4.7131591 0.34673095 0, + 4.6359425 0.26450336 0, + 4.5816007 0.16565605 0, + 4.5535483 0.056399956 0, + 4.5535483 -0.056399956 0, + 4.5816007 -0.16565605 0, + 4.6359425 -0.26450336 0, + 4.7131591 -0.34673095 0, + 4.8083992 -0.40717217 0, + 4.9156785 -0.44202927 0, + 5.0282559 -0.44911203 0, + 5.1390576 -0.42797545 0, + 5.2411222 -0.37994757 0, + 5.3280358 -0.30804619 0, + 5.3943381 -0.21678916 0, + 5.4358625 -0.11191045 0, + 5.4499998 0 -3.5, + 5.4358625 0.11191045 -3.5, + 5.3943381 0.21678916 -3.5, + 5.3280358 0.30804619 -3.5, + 5.2411222 0.37994757 -3.5, + 5.1390576 0.42797545 -3.5, + 5.0282559 0.44911203 -3.5, + 4.9156785 0.44202927 -3.5, + 4.8083992 0.40717217 -3.5, + 4.7131591 0.34673095 -3.5, + 4.6359425 0.26450336 -3.5, + 4.5816007 0.16565605 -3.5, + 4.5535483 0.056399956 -3.5, + 4.5535483 -0.056399956 -3.5, + 4.5816007 -0.16565605 -3.5, + 4.6359425 -0.26450336 -3.5, + 4.7131591 -0.34673095 -3.5, + 4.8083992 -0.40717217 -3.5, + 4.9156785 -0.44202927 -3.5, + 5.0282559 -0.44911203 -3.5, + 5.1390576 -0.42797545 -3.5, + 5.2411222 -0.37994757 -3.5, + 5.3280358 -0.30804619 -3.5, + 5.3943381 -0.21678916 -3.5, + 5.4358625 -0.11191045 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 75, 76, 74, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 76, -1, + 76, 53, 74, -1, 71, 69, 70, -1, + 72, 69, 71, -1, 54, 55, 53, -1, + 53, 55, 72, -1, 69, 67, 68, -1, + 56, 57, 55, -1, 72, 57, 69, -1, + 55, 57, 72, -1, 67, 65, 66, -1, + 58, 59, 57, -1, 57, 59, 69, -1, + 65, 63, 64, -1, 69, 63, 67, -1, + 67, 63, 65, -1, 59, 63, 69, -1, + 60, 61, 59, -1, 63, 61, 62, -1, + 59, 61, 63, -1, 101, 100, 99, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 101, -1, 78, 101, 99, -1, + 94, 96, 95, -1, 94, 97, 96, -1, + 80, 79, 78, -1, 80, 78, 97, -1, + 92, 94, 93, -1, 82, 81, 80, -1, + 82, 97, 94, -1, 82, 80, 97, -1, + 90, 92, 91, -1, 84, 83, 82, -1, + 84, 82, 94, -1, 88, 90, 89, -1, + 88, 94, 92, -1, 88, 92, 90, -1, + 88, 84, 94, -1, 86, 85, 84, -1, + 86, 88, 87, -1, 86, 84, 88, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 177, 178, 176, -1, 178, 154, 176, -1, + 174, 155, 173, -1, 175, 155, 174, -1, + 176, 155, 175, -1, 154, 155, 176, -1, + 173, 171, 172, -1, 155, 171, 173, -1, + 155, 156, 171, -1, 171, 169, 170, -1, + 156, 169, 171, -1, 157, 158, 156, -1, + 169, 167, 168, -1, 159, 160, 158, -1, + 160, 161, 158, -1, 167, 165, 166, -1, + 158, 164, 156, -1, 156, 164, 169, -1, + 169, 164, 167, -1, 167, 164, 165, -1, + 161, 164, 158, -1, 162, 163, 161, -1, + 161, 163, 164, -1, 203, 202, 201, -1, + 179, 203, 201, -1, 180, 199, 198, -1, + 180, 200, 199, -1, 180, 201, 200, -1, + 180, 179, 201, -1, 196, 198, 197, -1, + 196, 180, 198, -1, 181, 180, 196, -1, + 194, 196, 195, -1, 194, 181, 196, -1, + 183, 182, 181, -1, 192, 194, 193, -1, + 185, 184, 183, -1, 186, 185, 183, -1, + 190, 192, 191, -1, 189, 183, 181, -1, + 189, 181, 194, -1, 189, 194, 192, -1, + 189, 192, 190, -1, 189, 186, 183, -1, + 188, 187, 186, -1, 188, 186, 189, -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 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..e059668308bc6efa3e27cf2387ad969e78fc8be4 GIT binary patch literal 8873 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 MO?7s3QGg{}0DwZ#pa1{> literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.wrl new file mode 100644 index 00000000..09875de0 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L12.0mm_W8.0mm_P5.00mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -3.5 4 0, + -3.5 4 24.99, + 8.5 4 0, + 8.5 4 24.99, + 8.5 4 0, + 8.5 4 24.99, + 8.5 -4 0, + 8.5 -4 24.99, + 8.5 -4 0, + 8.5 -4 24.99, + -3.5 -4 0, + -3.5 -4 24.99, + -3.5 -4 0, + -3.5 -4 24.99, + -3.5 4 0, + -3.5 4 24.99, + -3.5 4 0, + 8.5 4 0, + 8.5 -4 0, + -3.5 -4 0, + -3.5 4 24.99, + 8.5 4 24.99, + 8.5 -4 24.99, + -3.5 -4 24.99, + -3.5 4 0, + -3.5 4 24.99, + 8.5 4 0, + 8.5 4 24.99, + 8.5 -4 0, + 8.5 -4 24.99, + -3.5 -4 0, + -3.5 -4 24.99 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 4, 5, 7, -1, 6, 4, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 12, 13, 15, -1, 14, 12, 15, -1, + 19, 17, 18, -1, 16, 17, 19, -1, + 21, 23, 22, -1, 21, 20, 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.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 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.44999999 0 0, + 0.44999999 0 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 0.44999999 0 0, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5, + 5.4358625 0.11191045 0, + 5.3943381 0.21678916 0, + 5.3280358 0.30804619 0, + 5.2411222 0.37994757 0, + 5.1390576 0.42797545 0, + 5.0282559 0.44911203 0, + 4.9156785 0.44202927 0, + 4.8083992 0.40717217 0, + 4.7131591 0.34673095 0, + 4.6359425 0.26450336 0, + 4.5816007 0.16565605 0, + 4.5535483 0.056399956 0, + 4.5535483 -0.056399956 0, + 4.5816007 -0.16565605 0, + 4.6359425 -0.26450336 0, + 4.7131591 -0.34673095 0, + 4.8083992 -0.40717217 0, + 4.9156785 -0.44202927 0, + 5.0282559 -0.44911203 0, + 5.1390576 -0.42797545 0, + 5.2411222 -0.37994757 0, + 5.3280358 -0.30804619 0, + 5.3943381 -0.21678916 0, + 5.4358625 -0.11191045 0, + 5.4358625 0.11191045 -3.5, + 5.3943381 0.21678916 -3.5, + 5.3280358 0.30804619 -3.5, + 5.2411222 0.37994757 -3.5, + 5.1390576 0.42797545 -3.5, + 5.0282559 0.44911203 -3.5, + 4.9156785 0.44202927 -3.5, + 4.8083992 0.40717217 -3.5, + 4.7131591 0.34673095 -3.5, + 4.6359425 0.26450336 -3.5, + 4.5816007 0.16565605 -3.5, + 4.5535483 0.056399956 -3.5, + 4.5535483 -0.056399956 -3.5, + 4.5816007 -0.16565605 -3.5, + 4.6359425 -0.26450336 -3.5, + 4.7131591 -0.34673095 -3.5, + 4.8083992 -0.40717217 -3.5, + 4.9156785 -0.44202927 -3.5, + 5.0282559 -0.44911203 -3.5, + 5.1390576 -0.42797545 -3.5, + 5.2411222 -0.37994757 -3.5, + 5.3280358 -0.30804619 -3.5, + 5.3943381 -0.21678916 -3.5, + 5.4358625 -0.11191045 -3.5, + 5.4499998 0 0, + 5.4358625 0.11191045 0, + 5.3943381 0.21678916 0, + 5.3280358 0.30804619 0, + 5.2411222 0.37994757 0, + 5.1390576 0.42797545 0, + 5.0282559 0.44911203 0, + 4.9156785 0.44202927 0, + 4.8083992 0.40717217 0, + 4.7131591 0.34673095 0, + 4.6359425 0.26450336 0, + 4.5816007 0.16565605 0, + 4.5535483 0.056399956 0, + 4.5535483 -0.056399956 0, + 4.5816007 -0.16565605 0, + 4.6359425 -0.26450336 0, + 4.7131591 -0.34673095 0, + 4.8083992 -0.40717217 0, + 4.9156785 -0.44202927 0, + 5.0282559 -0.44911203 0, + 5.1390576 -0.42797545 0, + 5.2411222 -0.37994757 0, + 5.3280358 -0.30804619 0, + 5.3943381 -0.21678916 0, + 5.4358625 -0.11191045 0, + 5.4499998 0 -3.5, + 5.4358625 0.11191045 -3.5, + 5.3943381 0.21678916 -3.5, + 5.3280358 0.30804619 -3.5, + 5.2411222 0.37994757 -3.5, + 5.1390576 0.42797545 -3.5, + 5.0282559 0.44911203 -3.5, + 4.9156785 0.44202927 -3.5, + 4.8083992 0.40717217 -3.5, + 4.7131591 0.34673095 -3.5, + 4.6359425 0.26450336 -3.5, + 4.5816007 0.16565605 -3.5, + 4.5535483 0.056399956 -3.5, + 4.5535483 -0.056399956 -3.5, + 4.5816007 -0.16565605 -3.5, + 4.6359425 -0.26450336 -3.5, + 4.7131591 -0.34673095 -3.5, + 4.8083992 -0.40717217 -3.5, + 4.9156785 -0.44202927 -3.5, + 5.0282559 -0.44911203 -3.5, + 5.1390576 -0.42797545 -3.5, + 5.2411222 -0.37994757 -3.5, + 5.3280358 -0.30804619 -3.5, + 5.3943381 -0.21678916 -3.5, + 5.4358625 -0.11191045 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 5.4499998 0 0, + 5.4499998 0 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 75, 76, 74, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 76, -1, + 76, 53, 74, -1, 71, 69, 70, -1, + 72, 69, 71, -1, 54, 55, 53, -1, + 53, 55, 72, -1, 69, 67, 68, -1, + 56, 57, 55, -1, 72, 57, 69, -1, + 55, 57, 72, -1, 67, 65, 66, -1, + 58, 59, 57, -1, 57, 59, 69, -1, + 65, 63, 64, -1, 69, 63, 67, -1, + 67, 63, 65, -1, 59, 63, 69, -1, + 60, 61, 59, -1, 63, 61, 62, -1, + 59, 61, 63, -1, 101, 100, 99, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 101, -1, 78, 101, 99, -1, + 94, 96, 95, -1, 94, 97, 96, -1, + 80, 79, 78, -1, 80, 78, 97, -1, + 92, 94, 93, -1, 82, 81, 80, -1, + 82, 97, 94, -1, 82, 80, 97, -1, + 90, 92, 91, -1, 84, 83, 82, -1, + 84, 82, 94, -1, 88, 90, 89, -1, + 88, 94, 92, -1, 88, 92, 90, -1, + 88, 84, 94, -1, 86, 85, 84, -1, + 86, 88, 87, -1, 86, 84, 88, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 177, 178, 176, -1, 178, 154, 176, -1, + 174, 155, 173, -1, 175, 155, 174, -1, + 176, 155, 175, -1, 154, 155, 176, -1, + 173, 171, 172, -1, 155, 171, 173, -1, + 155, 156, 171, -1, 171, 169, 170, -1, + 156, 169, 171, -1, 157, 158, 156, -1, + 169, 167, 168, -1, 159, 160, 158, -1, + 160, 161, 158, -1, 167, 165, 166, -1, + 158, 164, 156, -1, 156, 164, 169, -1, + 169, 164, 167, -1, 167, 164, 165, -1, + 161, 164, 158, -1, 162, 163, 161, -1, + 161, 163, 164, -1, 203, 202, 201, -1, + 179, 203, 201, -1, 180, 199, 198, -1, + 180, 200, 199, -1, 180, 201, 200, -1, + 180, 179, 201, -1, 196, 198, 197, -1, + 196, 180, 198, -1, 181, 180, 196, -1, + 194, 196, 195, -1, 194, 181, 196, -1, + 183, 182, 181, -1, 192, 194, 193, -1, + 185, 184, 183, -1, 186, 185, 183, -1, + 190, 192, 191, -1, 189, 183, 181, -1, + 189, 181, 194, -1, 189, 194, 192, -1, + 189, 192, 190, -1, 189, 186, 183, -1, + 188, 187, 186, -1, 188, 186, 189, -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 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L13.0mm_W9.0mm_P5.00mm.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L13.0mm_W9.0mm_P5.00mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..dc8d1301728a320648c490ef5f86e0d96908629b GIT binary patch literal 8932 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 E0MjBL%>V!Z literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L16.1mm_W9.0mm_P7.37mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L16.1mm_W9.0mm_P7.37mm.wrl new file mode 100644 index 00000000..ab5573bf --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L16.1mm_W9.0mm_P7.37mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -4.3649998 4.5 0, + -4.3649998 4.5 34.849998, + 11.735 4.5 0, + 11.735 4.5 34.849998, + 11.735 4.5 0, + 11.735 4.5 34.849998, + 11.735 -4.5 0, + 11.735 -4.5 34.849998, + 11.735 -4.5 0, + 11.735 -4.5 34.849998, + -4.3649998 -4.5 0, + -4.3649998 -4.5 34.849998, + -4.3649998 -4.5 0, + -4.3649998 -4.5 34.849998, + -4.3649998 4.5 0, + -4.3649998 4.5 34.849998, + -4.3649998 4.5 0, + 11.735 4.5 0, + 11.735 -4.5 0, + -4.3649998 -4.5 0, + -4.3649998 4.5 34.849998, + 11.735 4.5 34.849998, + 11.735 -4.5 34.849998, + -4.3649998 -4.5 34.849998, + -4.3649998 4.5 0, + -4.3649998 4.5 34.849998, + 11.735 4.5 0, + 11.735 4.5 34.849998, + 11.735 -4.5 0, + 11.735 -4.5 34.849998, + -4.3649998 -4.5 0, + -4.3649998 -4.5 34.849998 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 16, 18, 19, -1, 16, 17, 18, -1, + 22, 20, 23, -1, 21, 20, 22, -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.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 o4 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.098039217 0.098039217 0.098039217 + shininess 1 + + } + + } + geometry + IndexedLineSet { + coord + DEF o5 Coordinate { + point [ 7.9200001 0 0, + 7.9200001 0 -3.5, + 7.9200001 0 0, + 7.9200001 0 -3.5, + 7.9027209 0.13677944 0, + 7.8519688 0.26496452 0, + 7.7709327 0.3765009 0, + 7.6647048 0.46438035 0, + 7.5399594 0.52308106 0, + 7.4045348 0.54891467 0, + 7.2669401 0.54025799 0, + 7.1358213 0.49765489 0, + 7.0194168 0.42378229 0, + 6.9250407 0.32328188 0, + 6.858623 0.2024685 0, + 6.824337 0.068933278 0, + 6.824337 -0.068933278 0, + 6.858623 -0.2024685 0, + 6.9250407 -0.32328188 0, + 7.0194168 -0.42378229 0, + 7.1358213 -0.49765489 0, + 7.2669401 -0.54025799 0, + 7.4045348 -0.54891467 0, + 7.5399594 -0.52308106 0, + 7.6647048 -0.46438035 0, + 7.7709327 -0.3765009 0, + 7.8519688 -0.26496452 0, + 7.9027209 -0.13677944 0, + 7.9027209 0.13677944 -3.5, + 7.8519688 0.26496452 -3.5, + 7.7709327 0.3765009 -3.5, + 7.6647048 0.46438035 -3.5, + 7.5399594 0.52308106 -3.5, + 7.4045348 0.54891467 -3.5, + 7.2669401 0.54025799 -3.5, + 7.1358213 0.49765489 -3.5, + 7.0194168 0.42378229 -3.5, + 6.9250407 0.32328188 -3.5, + 6.858623 0.2024685 -3.5, + 6.824337 0.068933278 -3.5, + 6.824337 -0.068933278 -3.5, + 6.858623 -0.2024685 -3.5, + 6.9250407 -0.32328188 -3.5, + 7.0194168 -0.42378229 -3.5, + 7.1358213 -0.49765489 -3.5, + 7.2669401 -0.54025799 -3.5, + 7.4045348 -0.54891467 -3.5, + 7.5399594 -0.52308106 -3.5, + 7.6647048 -0.46438035 -3.5, + 7.7709327 -0.3765009 -3.5, + 7.8519688 -0.26496452 -3.5, + 7.9027209 -0.13677944 -3.5, + 7.9200001 0 0, + 7.9027209 0.13677944 0, + 7.8519688 0.26496452 0, + 7.7709327 0.3765009 0, + 7.6647048 0.46438035 0, + 7.5399594 0.52308106 0, + 7.4045348 0.54891467 0, + 7.2669401 0.54025799 0, + 7.1358213 0.49765489 0, + 7.0194168 0.42378229 0, + 6.9250407 0.32328188 0, + 6.858623 0.2024685 0, + 6.824337 0.068933278 0, + 6.824337 -0.068933278 0, + 6.858623 -0.2024685 0, + 6.9250407 -0.32328188 0, + 7.0194168 -0.42378229 0, + 7.1358213 -0.49765489 0, + 7.2669401 -0.54025799 0, + 7.4045348 -0.54891467 0, + 7.5399594 -0.52308106 0, + 7.6647048 -0.46438035 0, + 7.7709327 -0.3765009 0, + 7.8519688 -0.26496452 0, + 7.9027209 -0.13677944 0, + 7.9200001 0 -3.5, + 7.9027209 0.13677944 -3.5, + 7.8519688 0.26496452 -3.5, + 7.7709327 0.3765009 -3.5, + 7.6647048 0.46438035 -3.5, + 7.5399594 0.52308106 -3.5, + 7.4045348 0.54891467 -3.5, + 7.2669401 0.54025799 -3.5, + 7.1358213 0.49765489 -3.5, + 7.0194168 0.42378229 -3.5, + 6.9250407 0.32328188 -3.5, + 6.858623 0.2024685 -3.5, + 6.824337 0.068933278 -3.5, + 6.824337 -0.068933278 -3.5, + 6.858623 -0.2024685 -3.5, + 6.9250407 -0.32328188 -3.5, + 7.0194168 -0.42378229 -3.5, + 7.1358213 -0.49765489 -3.5, + 7.2669401 -0.54025799 -3.5, + 7.4045348 -0.54891467 -3.5, + 7.5399594 -0.52308106 -3.5, + 7.6647048 -0.46438035 -3.5, + 7.7709327 -0.3765009 -3.5, + 7.8519688 -0.26496452 -3.5, + 7.9027209 -0.13677944 -3.5, + 0.55000001 0 0, + 0.55000001 0 -3.5, + 0.55000001 0 0, + 0.55000001 0 -3.5, + 0.53272074 0.13677944 0, + 0.48196867 0.26496452 0, + 0.40093276 0.3765009 0, + 0.29470474 0.46438035 0, + 0.16995935 0.52308106 0, + 0.034534786 0.54891467 0, + -0.10305972 0.54025799 0, + -0.23417862 0.49765489 0, + -0.3505832 0.42378229 0, + -0.44495934 0.32328188 0, + -0.5113771 0.2024685 0, + -0.54566306 0.068933278 0, + -0.54566306 -0.068933278 0, + -0.5113771 -0.2024685 0, + -0.44495934 -0.32328188 0, + -0.3505832 -0.42378229 0, + -0.23417862 -0.49765489 0, + -0.10305972 -0.54025799 0, + 0.034534786 -0.54891467 0, + 0.16995935 -0.52308106 0, + 0.29470474 -0.46438035 0, + 0.40093276 -0.3765009 0, + 0.48196867 -0.26496452 0, + 0.53272074 -0.13677944 0, + 0.53272074 0.13677944 -3.5, + 0.48196867 0.26496452 -3.5, + 0.40093276 0.3765009 -3.5, + 0.29470474 0.46438035 -3.5, + 0.16995935 0.52308106 -3.5, + 0.034534786 0.54891467 -3.5, + -0.10305972 0.54025799 -3.5, + -0.23417862 0.49765489 -3.5, + -0.3505832 0.42378229 -3.5, + -0.44495934 0.32328188 -3.5, + -0.5113771 0.2024685 -3.5, + -0.54566306 0.068933278 -3.5, + -0.54566306 -0.068933278 -3.5, + -0.5113771 -0.2024685 -3.5, + -0.44495934 -0.32328188 -3.5, + -0.3505832 -0.42378229 -3.5, + -0.23417862 -0.49765489 -3.5, + -0.10305972 -0.54025799 -3.5, + 0.034534786 -0.54891467 -3.5, + 0.16995935 -0.52308106 -3.5, + 0.29470474 -0.46438035 -3.5, + 0.40093276 -0.3765009 -3.5, + 0.48196867 -0.26496452 -3.5, + 0.53272074 -0.13677944 -3.5, + 0.55000001 0 0, + 0.53272074 0.13677944 0, + 0.48196867 0.26496452 0, + 0.40093276 0.3765009 0, + 0.29470474 0.46438035 0, + 0.16995935 0.52308106 0, + 0.034534786 0.54891467 0, + -0.10305972 0.54025799 0, + -0.23417862 0.49765489 0, + -0.3505832 0.42378229 0, + -0.44495934 0.32328188 0, + -0.5113771 0.2024685 0, + -0.54566306 0.068933278 0, + -0.54566306 -0.068933278 0, + -0.5113771 -0.2024685 0, + -0.44495934 -0.32328188 0, + -0.3505832 -0.42378229 0, + -0.23417862 -0.49765489 0, + -0.10305972 -0.54025799 0, + 0.034534786 -0.54891467 0, + 0.16995935 -0.52308106 0, + 0.29470474 -0.46438035 0, + 0.40093276 -0.3765009 0, + 0.48196867 -0.26496452 0, + 0.53272074 -0.13677944 0, + 0.55000001 0 -3.5, + 0.53272074 0.13677944 -3.5, + 0.48196867 0.26496452 -3.5, + 0.40093276 0.3765009 -3.5, + 0.29470474 0.46438035 -3.5, + 0.16995935 0.52308106 -3.5, + 0.034534786 0.54891467 -3.5, + -0.10305972 0.54025799 -3.5, + -0.23417862 0.49765489 -3.5, + -0.3505832 0.42378229 -3.5, + -0.44495934 0.32328188 -3.5, + -0.5113771 0.2024685 -3.5, + -0.54566306 0.068933278 -3.5, + -0.54566306 -0.068933278 -3.5, + -0.5113771 -0.2024685 -3.5, + -0.44495934 -0.32328188 -3.5, + -0.3505832 -0.42378229 -3.5, + -0.23417862 -0.49765489 -3.5, + -0.10305972 -0.54025799 -3.5, + 0.034534786 -0.54891467 -3.5, + 0.16995935 -0.52308106 -3.5, + 0.29470474 -0.46438035 -3.5, + 0.40093276 -0.3765009 -3.5, + 0.48196867 -0.26496452 -3.5, + 0.53272074 -0.13677944 -3.5, + 7.9200001 0 0, + 7.9200001 0 -3.5, + 0.55000001 0 0, + 0.55000001 0 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 74, 72, 73, -1, 75, 76, 74, -1, + 72, 70, 71, -1, 52, 53, 76, -1, + 70, 68, 69, -1, 74, 68, 72, -1, + 76, 68, 74, -1, 72, 68, 70, -1, + 53, 67, 76, -1, 76, 67, 68, -1, + 54, 56, 53, -1, 55, 56, 54, -1, + 57, 63, 56, -1, 65, 63, 64, -1, + 66, 63, 65, -1, 67, 63, 66, -1, + 56, 63, 53, -1, 53, 63, 67, -1, + 58, 60, 57, -1, 59, 60, 58, -1, + 57, 60, 63, -1, 63, 61, 62, -1, + 60, 61, 63, -1, 97, 99, 98, -1, + 101, 100, 99, -1, 95, 97, 96, -1, + 78, 77, 101, -1, 93, 95, 94, -1, + 93, 99, 97, -1, 93, 101, 99, -1, + 93, 97, 95, -1, 92, 78, 101, -1, + 92, 101, 93, -1, 81, 79, 78, -1, + 81, 80, 79, -1, 88, 82, 81, -1, + 88, 90, 89, -1, 88, 91, 90, -1, + 88, 92, 91, -1, 88, 81, 78, -1, + 88, 78, 92, -1, 85, 83, 82, -1, + 85, 84, 83, -1, 85, 82, 88, -1, + 86, 88, 87, -1, 86, 85, 88, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 177, 178, 176, -1, 174, 172, 173, -1, + 175, 155, 174, -1, 176, 155, 175, -1, + 154, 155, 178, -1, 178, 155, 176, -1, + 172, 170, 171, -1, 156, 157, 155, -1, + 158, 159, 157, -1, 174, 159, 172, -1, + 155, 159, 174, -1, 157, 159, 155, -1, + 168, 166, 167, -1, 169, 166, 168, -1, + 170, 166, 169, -1, 160, 161, 159, -1, + 166, 164, 165, -1, 172, 164, 170, -1, + 170, 164, 166, -1, 162, 163, 161, -1, + 159, 163, 172, -1, 161, 163, 159, -1, + 172, 163, 164, -1, 203, 202, 201, -1, + 197, 199, 198, -1, 180, 200, 199, -1, + 180, 201, 200, -1, 180, 179, 203, -1, + 180, 203, 201, -1, 195, 197, 196, -1, + 182, 181, 180, -1, 184, 183, 182, -1, + 184, 199, 197, -1, 184, 180, 199, -1, + 184, 182, 180, -1, 191, 193, 192, -1, + 191, 194, 193, -1, 191, 195, 194, -1, + 186, 185, 184, -1, 189, 191, 190, -1, + 189, 197, 195, -1, 189, 195, 191, -1, + 188, 187, 186, -1, 188, 184, 197, -1, + 188, 186, 184, -1, 188, 197, 189, -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 ] + + } + + } + + } ] + + } + +} diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.FCStd b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L7.0mm_W8.0mm_Px2.40mm_Py2.30mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f7cb6aa7f5510da991e0f3dbb1c3e3b0e4d46575 GIT binary patch literal 9062 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 VSq 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 Oic(XZ9bFV)2^Rp%(FJz^ literal 0 HcmV?d00001 diff --git a/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.wrl new file mode 100644 index 00000000..b7b85b73 --- /dev/null +++ b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Radial_Power_L9.0mm_W10.0mm_Px2.70mm_Py2.30mm.wrl @@ -0,0 +1,615 @@ +#VRML V2.0 utf8 + + +Group { + children + Group { + children [ + Group { + children + Transform { + translation 0 0 0 + rotation 0 0 1 0 + scale 1 1 1 + scaleOrientation 0 0 1 0 + center 0 0 0 + children + Switch { + whichChoice -1 + + } + + } + + }, + + Group { + children + Transform { + translation 0 0 0.1 + 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 [ -4.5 5 0, + -4.5 5 75, + 4.5 5 0, + 4.5 5 75, + 4.5 5 0, + 4.5 5 75, + 4.5 -5 0, + 4.5 -5 75, + 4.5 -5 0, + 4.5 -5 75, + -4.5 -5 0, + -4.5 -5 75, + -4.5 -5 0, + -4.5 -5 75, + -4.5 5 0, + -4.5 5 75, + -4.5 5 0, + 4.5 5 0, + 4.5 -5 0, + -4.5 -5 0, + -4.5 5 75, + 4.5 5 75, + 4.5 -5 75, + -4.5 -5 75, + -4.5 5 0, + -4.5 5 75, + 4.5 5 0, + 4.5 5 75, + 4.5 -5 0, + 4.5 -5 75, + -4.5 -5 0, + -4.5 -5 75 ] + + } + coordIndex [ 0, 1, -1, 2, 3, -1, 0, 2, + -1, 1, 3, -1, 6, 7, -1, 4, + 6, -1, 5, 7, -1, 10, 11, -1, + 8, 10, -1, 9, 11, -1, 12, 14, + -1, 13, 15, -1 ] + + } + + } + + }, + + DEF o2 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 1 1 1 + ambientIntensity 0.15955883 + specularColor 0.078431375 0.078431375 0.047058824 + shininess 0.17 + + } + + } + geometry + IndexedFaceSet { + coord + USE o1 + coordIndex [ 2, 0, 1, -1, 2, 1, 3, -1, + 6, 4, 5, -1, 6, 5, 7, -1, + 10, 8, 9, -1, 10, 9, 11, -1, + 14, 12, 13, -1, 14, 13, 15, -1, + 19, 17, 18, -1, 16, 17, 19, -1, + 21, 23, 22, -1, 21, 20, 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.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 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.44999999 0 0, + 0.44999999 0 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 0.44999999 0 0, + 0.43586242 0.11191045 0, + 0.39433801 0.21678916 0, + 0.32803589 0.30804619 0, + 0.24112205 0.37994757 0, + 0.13905765 0.42797545 0, + 0.028255735 0.44911203 0, + -0.084321588 0.44202927 0, + -0.19160068 0.40717217 0, + -0.2868408 0.34673095 0, + -0.36405766 0.26450336 0, + -0.41839942 0.16565605 0, + -0.4464516 0.056399956 0, + -0.4464516 -0.056399956 0, + -0.41839942 -0.16565605 0, + -0.36405766 -0.26450336 0, + -0.2868408 -0.34673095 0, + -0.19160068 -0.40717217 0, + -0.084321588 -0.44202927 0, + 0.028255735 -0.44911203 0, + 0.13905765 -0.42797545 0, + 0.24112205 -0.37994757 0, + 0.32803589 -0.30804619 0, + 0.39433801 -0.21678916 0, + 0.43586242 -0.11191045 0, + 0.44999999 0 -3.5, + 0.43586242 0.11191045 -3.5, + 0.39433801 0.21678916 -3.5, + 0.32803589 0.30804619 -3.5, + 0.24112205 0.37994757 -3.5, + 0.13905765 0.42797545 -3.5, + 0.028255735 0.44911203 -3.5, + -0.084321588 0.44202927 -3.5, + -0.19160068 0.40717217 -3.5, + -0.2868408 0.34673095 -3.5, + -0.36405766 0.26450336 -3.5, + -0.41839942 0.16565605 -3.5, + -0.4464516 0.056399956 -3.5, + -0.4464516 -0.056399956 -3.5, + -0.41839942 -0.16565605 -3.5, + -0.36405766 -0.26450336 -3.5, + -0.2868408 -0.34673095 -3.5, + -0.19160068 -0.40717217 -3.5, + -0.084321588 -0.44202927 -3.5, + 0.028255735 -0.44911203 -3.5, + 0.13905765 -0.42797545 -3.5, + 0.24112205 -0.37994757 -3.5, + 0.32803589 -0.30804619 -3.5, + 0.39433801 -0.21678916 -3.5, + 0.43586242 -0.11191045 -3.5, + 3.1500001 2.3 0, + 3.1500001 2.3 -3.5, + 3.1500001 2.3 0, + 3.1500001 2.3 -3.5, + 3.1358624 2.4119105 0, + 3.0943379 2.5167892 0, + 3.0280359 2.6080463 0, + 2.9411221 2.6799476 0, + 2.8390577 2.7279754 0, + 2.7282557 2.7491121 0, + 2.6156783 2.7420292 0, + 2.5083992 2.7071722 0, + 2.4131591 2.6467309 0, + 2.3359423 2.5645034 0, + 2.2816005 2.465656 0, + 2.2535484 2.3564 0, + 2.2535484 2.2436001 0, + 2.2816005 2.1343439 0, + 2.3359423 2.0354967 0, + 2.4131591 1.953269 0, + 2.5083992 1.8928279 0, + 2.6156783 1.8579707 0, + 2.7282557 1.850888 0, + 2.8390577 1.8720245 0, + 2.9411221 1.9200524 0, + 3.0280359 1.9919538 0, + 3.0943379 2.0832109 0, + 3.1358624 2.1880896 0, + 3.1358624 2.4119105 -3.5, + 3.0943379 2.5167892 -3.5, + 3.0280359 2.6080463 -3.5, + 2.9411221 2.6799476 -3.5, + 2.8390577 2.7279754 -3.5, + 2.7282557 2.7491121 -3.5, + 2.6156783 2.7420292 -3.5, + 2.5083992 2.7071722 -3.5, + 2.4131591 2.6467309 -3.5, + 2.3359423 2.5645034 -3.5, + 2.2816005 2.465656 -3.5, + 2.2535484 2.3564 -3.5, + 2.2535484 2.2436001 -3.5, + 2.2816005 2.1343439 -3.5, + 2.3359423 2.0354967 -3.5, + 2.4131591 1.953269 -3.5, + 2.5083992 1.8928279 -3.5, + 2.6156783 1.8579707 -3.5, + 2.7282557 1.850888 -3.5, + 2.8390577 1.8720245 -3.5, + 2.9411221 1.9200524 -3.5, + 3.0280359 1.9919538 -3.5, + 3.0943379 2.0832109 -3.5, + 3.1358624 2.1880896 -3.5, + 3.1500001 2.3 0, + 3.1358624 2.4119105 0, + 3.0943379 2.5167892 0, + 3.0280359 2.6080463 0, + 2.9411221 2.6799476 0, + 2.8390577 2.7279754 0, + 2.7282557 2.7491121 0, + 2.6156783 2.7420292 0, + 2.5083992 2.7071722 0, + 2.4131591 2.6467309 0, + 2.3359423 2.5645034 0, + 2.2816005 2.465656 0, + 2.2535484 2.3564 0, + 2.2535484 2.2436001 0, + 2.2816005 2.1343439 0, + 2.3359423 2.0354967 0, + 2.4131591 1.953269 0, + 2.5083992 1.8928279 0, + 2.6156783 1.8579707 0, + 2.7282557 1.850888 0, + 2.8390577 1.8720245 0, + 2.9411221 1.9200524 0, + 3.0280359 1.9919538 0, + 3.0943379 2.0832109 0, + 3.1358624 2.1880896 0, + 3.1500001 2.3 -3.5, + 3.1358624 2.4119105 -3.5, + 3.0943379 2.5167892 -3.5, + 3.0280359 2.6080463 -3.5, + 2.9411221 2.6799476 -3.5, + 2.8390577 2.7279754 -3.5, + 2.7282557 2.7491121 -3.5, + 2.6156783 2.7420292 -3.5, + 2.5083992 2.7071722 -3.5, + 2.4131591 2.6467309 -3.5, + 2.3359423 2.5645034 -3.5, + 2.2816005 2.465656 -3.5, + 2.2535484 2.3564 -3.5, + 2.2535484 2.2436001 -3.5, + 2.2816005 2.1343439 -3.5, + 2.3359423 2.0354967 -3.5, + 2.4131591 1.953269 -3.5, + 2.5083992 1.8928279 -3.5, + 2.6156783 1.8579707 -3.5, + 2.7282557 1.850888 -3.5, + 2.8390577 1.8720245 -3.5, + 2.9411221 1.9200524 -3.5, + 3.0280359 1.9919538 -3.5, + 3.0943379 2.0832109 -3.5, + 3.1358624 2.1880896 -3.5, + 0.44999999 0 0, + 0.44999999 0 -3.5, + 3.1500001 2.3 0, + 3.1500001 2.3 -3.5 ] + + } + 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, 102, 103, -1, 102, 106, 107, 108, + 109, 110, 111, 112, 113, 114, 115, 116, + 117, 118, 119, 120, 121, 122, 123, 124, + 125, 126, 127, 128, 129, 104, -1, 103, + 130, 131, 132, 133, 134, 135, 136, 137, + 138, 139, 140, 141, 142, 143, 144, 145, + 146, 147, 148, 149, 150, 151, 152, 153, + 105, -1 ] + + } + + } + + }, + + DEF o6 Group { + children + Shape { + appearance + Appearance { + material + Material { + diffuseColor 0.50588238 0.50588238 0.50588238 + ambientIntensity 0.19215687 + specularColor 0.50980395 0.50980395 0.50980395 + + } + + } + geometry + IndexedFaceSet { + coord + USE o5 + coordIndex [ 23, 22, 47, -1, 23, 47, 48, -1, + 24, 23, 48, -1, 24, 48, 49, -1, + 25, 24, 49, -1, 4, 0, 1, -1, + 4, 1, 28, -1, 25, 49, 50, -1, + 26, 25, 50, -1, 26, 50, 51, -1, + 5, 28, 29, -1, 5, 4, 28, -1, + 27, 26, 51, -1, 2, 51, 3, -1, + 6, 29, 30, -1, 6, 5, 29, -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, 33, 34, -1, 9, 8, 32, -1, + 10, 9, 34, -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, 38, 39, -1, 14, 13, 37, -1, + 15, 14, 39, -1, 15, 39, 40, -1, + 16, 15, 40, -1, 17, 16, 40, -1, + 17, 40, 41, -1, 17, 41, 42, -1, + 18, 17, 42, -1, 18, 42, 43, -1, + 19, 18, 43, -1, 19, 43, 44, -1, + 20, 19, 44, -1, 20, 44, 45, -1, + 21, 20, 45, -1, 22, 21, 45, -1, + 22, 45, 46, -1, 22, 46, 47, -1, + 75, 76, 74, -1, 73, 53, 72, -1, + 74, 53, 73, -1, 52, 53, 76, -1, + 76, 53, 74, -1, 71, 69, 70, -1, + 72, 69, 71, -1, 54, 55, 53, -1, + 53, 55, 72, -1, 69, 67, 68, -1, + 56, 57, 55, -1, 72, 57, 69, -1, + 55, 57, 72, -1, 67, 65, 66, -1, + 58, 59, 57, -1, 57, 59, 69, -1, + 65, 63, 64, -1, 69, 63, 67, -1, + 67, 63, 65, -1, 59, 63, 69, -1, + 60, 61, 59, -1, 63, 61, 62, -1, + 59, 61, 63, -1, 101, 100, 99, -1, + 78, 98, 97, -1, 78, 99, 98, -1, + 78, 77, 101, -1, 78, 101, 99, -1, + 94, 96, 95, -1, 94, 97, 96, -1, + 80, 79, 78, -1, 80, 78, 97, -1, + 92, 94, 93, -1, 82, 81, 80, -1, + 82, 97, 94, -1, 82, 80, 97, -1, + 90, 92, 91, -1, 84, 83, 82, -1, + 84, 82, 94, -1, 88, 90, 89, -1, + 88, 94, 92, -1, 88, 92, 90, -1, + 88, 84, 94, -1, 86, 85, 84, -1, + 86, 88, 87, -1, 86, 84, 88, -1, + 125, 124, 149, -1, 125, 149, 150, -1, + 126, 125, 150, -1, 126, 150, 151, -1, + 127, 126, 151, -1, 106, 102, 103, -1, + 106, 103, 130, -1, 127, 151, 152, -1, + 128, 127, 152, -1, 128, 152, 153, -1, + 107, 130, 131, -1, 107, 106, 130, -1, + 129, 128, 153, -1, 104, 153, 105, -1, + 108, 131, 132, -1, 108, 107, 131, -1, + 104, 129, 153, -1, 109, 132, 133, -1, + 109, 108, 132, -1, 110, 133, 134, -1, + 110, 109, 133, -1, 111, 134, 135, -1, + 111, 135, 136, -1, 111, 110, 134, -1, + 112, 111, 136, -1, 113, 136, 137, -1, + 113, 112, 136, -1, 114, 137, 138, -1, + 114, 138, 139, -1, 114, 113, 137, -1, + 115, 114, 139, -1, 116, 139, 140, -1, + 116, 140, 141, -1, 116, 115, 139, -1, + 117, 116, 141, -1, 117, 141, 142, -1, + 118, 117, 142, -1, 119, 118, 142, -1, + 119, 142, 143, -1, 119, 143, 144, -1, + 120, 119, 144, -1, 120, 144, 145, -1, + 121, 120, 145, -1, 121, 145, 146, -1, + 122, 121, 146, -1, 122, 146, 147, -1, + 123, 122, 147, -1, 124, 123, 147, -1, + 124, 147, 148, -1, 124, 148, 149, -1, + 177, 178, 176, -1, 178, 154, 176, -1, + 155, 156, 154, -1, 157, 158, 156, -1, + 172, 158, 171, -1, 173, 158, 172, -1, + 174, 158, 173, -1, 175, 158, 174, -1, + 176, 158, 175, -1, 154, 158, 176, -1, + 156, 158, 154, -1, 170, 159, 169, -1, + 171, 159, 170, -1, 158, 159, 171, -1, + 159, 160, 169, -1, 160, 161, 169, -1, + 167, 165, 166, -1, 168, 165, 167, -1, + 169, 165, 168, -1, 169, 164, 165, -1, + 161, 164, 169, -1, 162, 163, 161, -1, + 161, 163, 164, -1, 203, 202, 201, -1, + 179, 203, 201, -1, 181, 180, 179, -1, + 183, 182, 181, -1, 183, 197, 196, -1, + 183, 198, 197, -1, 183, 199, 198, -1, + 183, 200, 199, -1, 183, 201, 200, -1, + 183, 179, 201, -1, 183, 181, 179, -1, + 184, 195, 194, -1, 184, 196, 195, -1, + 184, 183, 196, -1, 185, 184, 194, -1, + 186, 185, 194, -1, 190, 192, 191, -1, + 190, 193, 192, -1, 190, 194, 193, -1, + 189, 194, 190, -1, 189, 186, 194, -1, + 188, 187, 186, -1, 188, 186, 189, -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 ] + + } + + } + + } ] + + } + +}