From 50c991bda47a0ac08906c7b5294ad8f16d0e2174 Mon Sep 17 00:00:00 2001 From: michal777 Date: Wed, 16 Sep 2015 00:28:30 +0200 Subject: [PATCH] sorting footprints --- ...hoke_Toroid_horizontal_Diameter26mm.wings} | Bin .../Choke_Toroid_horizontal_Diameter26mm.wrl} | 0 .../SUBCLICK.wings | Bin .../SUBCLICK.wrl | 0 .../Test_Point.wrl} | 0 .../KXO-200.wings} | Bin .../KXO-200.wrl} | 0 .../KXO-200_LargePads.wings | Bin 0 -> 3971 bytes .../KXO-200_LargePads.wrl | 690 ++++++++++++++++++ .../OSC_DIP8.wings} | Bin .../OSC_DIP8.wrl} | 0 .../Resistor_Array_SIP8.wings} | Bin .../Resistor_Array_SIP8.wrl} | 0 .../Resistor_Array_SIP9.wings} | Bin .../Resistor_Array_SIP9.wrl} | 0 15 files changed, 690 insertions(+) rename modules/packages3d/{Divers.3dshapes/SELF26.wings => Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wings} (100%) rename modules/packages3d/{Divers.3dshapes/SELF26.wrl => Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wrl} (100%) rename modules/packages3d/{Discret.3dshapes => Connect.3dshapes}/SUBCLICK.wings (100%) rename modules/packages3d/{Discret.3dshapes => Connect.3dshapes}/SUBCLICK.wrl (100%) rename modules/packages3d/{Discret.3dshapes/TEST_POINT_2PADS.wrl => Measurement_Points.3dshapes/Test_Point.wrl} (100%) rename modules/packages3d/{unused_3d.3dshapes/discret.xtal.xtal_ret.wings => Oscillators.3dshapes/KXO-200.wings} (100%) rename modules/packages3d/{unused_3d.3dshapes/discret.xtal.xtal_ret.wrl => Oscillators.3dshapes/KXO-200.wrl} (100%) create mode 100644 modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings create mode 100644 modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl rename modules/packages3d/{unused_3d.3dshapes/discret.xtal.xtal_quadrado.wings => Oscillators.3dshapes/OSC_DIP8.wings} (100%) rename modules/packages3d/{unused_3d.3dshapes/discret.xtal.xtal_quadrado.wrl => Oscillators.3dshapes/OSC_DIP8.wrl} (100%) rename modules/packages3d/{Discret.3dshapes/r_pack8.wings => Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings} (100%) rename modules/packages3d/{Discret.3dshapes/r_pack8.wrl => Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl} (100%) rename modules/packages3d/{Discret.3dshapes/r_pack9.wings => Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings} (100%) rename modules/packages3d/{Discret.3dshapes/r_pack9.wrl => Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wrl} (100%) diff --git a/modules/packages3d/Divers.3dshapes/SELF26.wings b/modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wings similarity index 100% rename from modules/packages3d/Divers.3dshapes/SELF26.wings rename to modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wings diff --git a/modules/packages3d/Divers.3dshapes/SELF26.wrl b/modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wrl similarity index 100% rename from modules/packages3d/Divers.3dshapes/SELF26.wrl rename to modules/packages3d/Choke_Toroid_ThroughHole.3dshapes/Choke_Toroid_horizontal_Diameter26mm.wrl diff --git a/modules/packages3d/Discret.3dshapes/SUBCLICK.wings b/modules/packages3d/Connect.3dshapes/SUBCLICK.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/SUBCLICK.wings rename to modules/packages3d/Connect.3dshapes/SUBCLICK.wings diff --git a/modules/packages3d/Discret.3dshapes/SUBCLICK.wrl b/modules/packages3d/Connect.3dshapes/SUBCLICK.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/SUBCLICK.wrl rename to modules/packages3d/Connect.3dshapes/SUBCLICK.wrl diff --git a/modules/packages3d/Discret.3dshapes/TEST_POINT_2PADS.wrl b/modules/packages3d/Measurement_Points.3dshapes/Test_Point.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/TEST_POINT_2PADS.wrl rename to modules/packages3d/Measurement_Points.3dshapes/Test_Point.wrl diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200.wings similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wings rename to modules/packages3d/Oscillators.3dshapes/KXO-200.wings diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200.wrl similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_ret.wrl rename to modules/packages3d/Oscillators.3dshapes/KXO-200.wrl diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wings new file mode 100644 index 0000000000000000000000000000000000000000..f8c5684b4ea3759f0db7c8a966432afcd56e3f56 GIT binary patch literal 3971 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 I>2=5h0G*b*#sB~S literal 0 HcmV?d00001 diff --git a/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl new file mode 100644 index 00000000..affce6cd --- /dev/null +++ b/modules/packages3d/Oscillators.3dshapes/KXO-200_LargePads.wrl @@ -0,0 +1,690 @@ +#VRML V2.0 utf8 +#Exported from Wings 3D 0.98.31 +DEF torus1_copy6 Transform { + children [ + Shape { + appearance Appearance { + material DEF pins Material { + diffuseColor 0.826667 0.826667 0.826667 + emissiveColor 0.00000e+0 0.00000e+0 0.00000e+0 + specularColor 1.00000 1.00000 1.00000 + ambientIntensity 1.00000 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 3.18600 1.48969 0.799496, + 3.17005 1.40955 0.799496, + 3.12466 1.34161 0.799496, + 3.05672 1.29621 0.799496, + 2.97658 1.28027 0.799496, + 2.89644 1.29621 0.799496, + 2.82850 1.34161 0.799496, + 2.78311 1.40955 0.799496, + 2.76717 1.48969 0.799496, + 2.78311 1.56983 0.799496, + 2.82850 1.63776 0.799496, + 2.89644 1.68316 0.799496, + 2.97658 1.69910 0.799496, + 3.05672 1.68316 0.799496, + 3.12466 1.63776 0.799496, + 3.17005 1.56983 0.799496, + 3.18600 1.48969 -1.03430, + 3.17005 1.40955 -1.03430, + 3.12466 1.34161 -1.03430, + 3.05672 1.29621 -1.03430, + 2.97658 1.28027 -1.03430, + 2.89644 1.29621 -1.03430, + 2.82850 1.34161 -1.03430, + 2.78311 1.40955 -1.03430, + 2.76717 1.48969 -1.03430, + 2.78311 1.56983 -1.03430, + 2.82850 1.63776 -1.03430, + 2.89644 1.68316 -1.03430, + 2.97658 1.69910 -1.03430, + 3.05672 1.68316 -1.03430, + 3.12466 1.63776 -1.03430, + 3.17005 1.56983 -1.03430 ] } + 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.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -5.04243e-17 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -5.04243e-17 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + 5.04243e-17 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + 5.04243e-17 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + 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 torus1_copy5 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.79175 -1.50044 0.799496, + -2.80769 -1.58058 0.799496, + -2.85309 -1.64852 0.799496, + -2.92103 -1.69392 0.799496, + -3.00117 -1.70986 0.799496, + -3.08131 -1.69392 0.799496, + -3.14925 -1.64852 0.799496, + -3.19464 -1.58058 0.799496, + -3.21058 -1.50044 0.799496, + -3.19464 -1.42030 0.799496, + -3.14925 -1.35236 0.799496, + -3.08131 -1.30697 0.799496, + -3.00117 -1.29103 0.799496, + -2.92103 -1.30697 0.799496, + -2.85309 -1.35236 0.799496, + -2.80769 -1.42030 0.799496, + -2.79175 -1.50044 -1.03430, + -2.80769 -1.58058 -1.03430, + -2.85309 -1.64852 -1.03430, + -2.92103 -1.69392 -1.03430, + -3.00117 -1.70986 -1.03430, + -3.08131 -1.69392 -1.03430, + -3.14925 -1.64852 -1.03430, + -3.19464 -1.58058 -1.03430, + -3.21058 -1.50044 -1.03430, + -3.19464 -1.42030 -1.03430, + -3.14925 -1.35236 -1.03430, + -3.08131 -1.30697 -1.03430, + -3.00117 -1.29103 -1.03430, + -2.92103 -1.30697 -1.03430, + -2.85309 -1.35236 -1.03430, + -2.80769 -1.42030 -1.03430 ] } + 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.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -8.82425e-16 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -9.07637e-16 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + -1.02109e-15 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -1.04630e-15 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + 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 cube8_copy9 Transform { + children [ + Shape { + appearance Appearance { + material DEF corpo Material { + diffuseColor 0.913420 0.913420 0.913420 + emissiveColor 0.840160 0.840160 0.840160 + specularColor 0.866800 0.866800 0.866800 + ambientIntensity 0.900100 + transparency 0.00000e+0 + shininess 1.00000 + } + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.63059 -2.26600 0.336464, + -3.26742 -2.50000 0.336464, + -3.63059 2.26600 0.336464, + -3.26742 2.50000 0.336464, + 3.76624 2.50000 0.336464, + 4.12941 2.26600 0.336464, + 4.12941 -2.26600 0.336464, + 3.76624 -2.50000 0.336464, + -3.63059 -2.26600 1.77860, + -3.26742 -2.50000 1.77860, + -3.63059 2.26600 1.77860, + -3.26742 2.50000 1.77860, + 3.76624 2.50000 1.77860, + 4.12941 2.26600 1.77860, + 4.12941 -2.26600 1.77860, + 3.76624 -2.50000 1.77860, + -3.30964 -2.18034 1.98540, + -3.13448 -2.29320 1.98540, + 3.63330 -2.29320 1.98540, + 3.80846 -2.18034 1.98540, + 3.80846 2.18034 1.98540, + 3.63330 2.29320 1.98540, + -3.13448 2.29320 1.98540, + -3.30964 2.18034 1.98540 ] } + coordIndex [ + 0, 1, 9, 8, -1, + 0, 2, 3, 4, 5, 6, 7, 1, -1, + 0, 8, 10, 2, -1, + 1, 7, 15, 9, -1, + 2, 10, 11, 3, -1, + 3, 11, 12, 4, -1, + 4, 12, 13, 5, -1, + 5, 13, 14, 6, -1, + 6, 14, 15, 7, -1, + 8, 9, 17, 16, -1, + 8, 16, 23, 10, -1, + 9, 15, 18, 17, -1, + 10, 23, 22, 11, -1, + 11, 22, 21, 12, -1, + 12, 21, 20, 13, -1, + 13, 20, 19, 14, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, -1 ] + normal Normal { vector [ + -0.762917 -0.416000 -0.494876, + -0.250337 -0.850713 -0.462189, + -0.762917 0.416000 -0.494876, + -0.250337 0.850713 -0.462189, + 0.250337 0.850713 -0.462189, + 0.762917 0.416000 -0.494876, + 0.762917 -0.416000 -0.494876, + 0.250337 -0.850713 -0.462189, + -0.754025 -0.428411 0.497906, + -0.251799 -0.873606 0.416424, + -0.754025 0.428411 0.497906, + -0.251799 0.873606 0.416424, + 0.251799 0.873606 0.416424, + 0.754025 0.428411 0.497906, + 0.754025 -0.428411 0.497906, + 0.251799 -0.873606 0.416424, + -0.317234 -0.192815 0.928539, + -0.124903 -0.447160 0.885690, + 0.124903 -0.447160 0.885690, + 0.317234 -0.192815 0.928539, + 0.317234 0.192815 0.928539, + 0.124903 0.447160 0.885690, + -0.124903 0.447160 0.885690, + -0.317234 0.192815 0.928539 ] } + normalIndex [ + 0, 1, 9, 8, -1, + 0, 2, 3, 4, 5, 6, 7, 1, -1, + 0, 8, 10, 2, -1, + 1, 7, 15, 9, -1, + 2, 10, 11, 3, -1, + 3, 11, 12, 4, -1, + 4, 12, 13, 5, -1, + 5, 13, 14, 6, -1, + 6, 14, 15, 7, -1, + 8, 9, 17, 16, -1, + 8, 16, 23, 10, -1, + 9, 15, 18, 17, -1, + 10, 23, 22, 11, -1, + 11, 22, 21, 12, -1, + 12, 21, 20, 13, -1, + 13, 20, 19, 14, -1, + 14, 19, 18, 15, -1, + 16, 17, 18, 19, 20, 21, 22, 23, -1 ] + } + } + ] +} + +DEF cube8 Transform { + children [ + Shape { + appearance Appearance { + material USE corpo + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -3.99071 -2.37024 0.393596, + -3.96662 -2.61500 0.393596, + -3.99071 -2.37024 0.182602, + -3.96662 -2.61500 0.182602, + -3.99071 2.25305 0.393596, + -3.86211 2.45310 0.393596, + -3.73944 2.53214 0.393596, + -3.42897 2.61500 0.393596, + 3.56451 2.61500 0.393596, + 3.87497 2.53214 0.393596, + 3.99765 2.45310 0.393596, + 4.12625 2.25305 0.393596, + 4.12625 -2.25305 0.393596, + 3.99765 -2.45310 0.393596, + 3.87497 -2.53214 0.393596, + 3.56451 -2.61500 0.393596, + -3.99071 2.25305 0.182602, + -3.86211 2.45310 0.182602, + -3.42897 2.61500 0.182602, + -3.73944 2.53214 0.182602, + 3.56451 2.61500 0.182602, + 3.87497 2.53214 0.182602, + 4.12625 2.25305 0.182602, + 3.99765 2.45310 0.182602, + 4.12625 -2.25305 0.182602, + 3.99765 -2.45310 0.182602, + 3.56451 -2.61500 0.182602, + 3.87497 -2.53214 0.182602 ] } + coordIndex [ + 0, 1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, -1, + 0, 2, 3, 1, -1, + 0, 4, 16, 2, -1, + 1, 3, 26, 15, -1, + 2, 16, 17, 19, 18, 20, 21, 23, 22, 24, 25, 27, 26, 3, -1, + 4, 5, 17, 16, -1, + 5, 6, 19, 17, -1, + 6, 7, 18, 19, -1, + 7, 8, 20, 18, -1, + 8, 9, 21, 20, -1, + 9, 10, 23, 21, -1, + 10, 11, 22, 23, -1, + 11, 12, 24, 22, -1, + 12, 13, 25, 24, -1, + 13, 14, 27, 25, -1, + 14, 15, 26, 27, -1 ] + normal Normal { vector [ + -0.893136 -4.38512e-2 0.447644, + -0.556683 -0.614170 0.559374, + -0.893136 -4.38512e-2 -0.447644, + -0.556683 -0.614170 -0.559374, + -0.850871 0.249903 0.462134, + -0.629830 0.629175 0.455471, + -0.361040 0.815919 0.451583, + -0.116108 0.885311 0.450269, + 0.116108 0.885311 0.450269, + 0.361040 0.815919 0.451583, + 0.629830 0.629175 0.455471, + 0.850871 0.249903 0.462134, + 0.850871 -0.249903 0.462134, + 0.629830 -0.629175 0.455471, + 0.361040 -0.815919 0.451583, + 0.116108 -0.885311 0.450269, + -0.850871 0.249903 -0.462134, + -0.629830 0.629175 -0.455471, + -0.116108 0.885311 -0.450269, + -0.361040 0.815919 -0.451583, + 0.116108 0.885311 -0.450269, + 0.361040 0.815919 -0.451583, + 0.850871 0.249903 -0.462134, + 0.629830 0.629175 -0.455471, + 0.850871 -0.249903 -0.462134, + 0.629830 -0.629175 -0.455471, + 0.116108 -0.885311 -0.450269, + 0.361040 -0.815919 -0.451583 ] } + normalIndex [ + 0, 1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, -1, + 0, 2, 3, 1, -1, + 0, 4, 16, 2, -1, + 1, 3, 26, 15, -1, + 2, 16, 17, 19, 18, 20, 21, 23, 22, 24, 25, 27, 26, 3, -1, + 4, 5, 17, 16, -1, + 5, 6, 19, 17, -1, + 6, 7, 18, 19, -1, + 7, 8, 20, 18, -1, + 8, 9, 21, 20, -1, + 9, 10, 23, 21, -1, + 10, 11, 22, 23, -1, + 11, 12, 24, 22, -1, + 12, 13, 25, 24, -1, + 13, 14, 27, 25, -1, + 14, 15, 26, 27, -1 ] + } + } + ] +} + +DEF torus1_sep7 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + 3.18174 -1.49841 0.799496, + 3.16580 -1.57855 0.799496, + 3.12041 -1.64649 0.799496, + 3.05247 -1.69189 0.799496, + 2.97233 -1.70783 0.799496, + 2.89219 -1.69189 0.799496, + 2.82425 -1.64649 0.799496, + 2.77886 -1.57855 0.799496, + 2.76292 -1.49841 0.799496, + 2.77886 -1.41827 0.799496, + 2.82425 -1.35033 0.799496, + 2.89219 -1.30494 0.799496, + 2.97233 -1.28900 0.799496, + 3.05247 -1.30494 0.799496, + 3.12041 -1.35033 0.799496, + 3.16580 -1.41827 0.799496, + 3.18174 -1.49841 -1.03430, + 3.16580 -1.57855 -1.03430, + 3.12041 -1.64649 -1.03430, + 3.05247 -1.69189 -1.03430, + 2.97233 -1.70783 -1.03430, + 2.89219 -1.69189 -1.03430, + 2.82425 -1.64649 -1.03430, + 2.77886 -1.57855 -1.03430, + 2.76292 -1.49841 -1.03430, + 2.77886 -1.41827 -1.03430, + 2.82425 -1.35033 -1.03430, + 2.89219 -1.30494 -1.03430, + 2.97233 -1.28900 -1.03430, + 3.05247 -1.30494 -1.03430, + 3.12041 -1.35033 -1.03430, + 3.16580 -1.41827 -1.03430 ] } + 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.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + -5.04243e-17 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + -5.04243e-17 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + -8.82425e-17 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + -8.82425e-17 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + 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 torus1_sep6 Transform { + children [ + Shape { + appearance Appearance { + material USE pins + } + geometry IndexedFaceSet { + normalPerVertex TRUE + coord Coordinate { point [ + -2.80374 1.48360 0.799496, + -2.81968 1.40346 0.799496, + -2.86507 1.33552 0.799496, + -2.93301 1.29012 0.799496, + -3.01315 1.27418 0.799496, + -3.09329 1.29012 0.799496, + -3.16123 1.33552 0.799496, + -3.20662 1.40346 0.799496, + -3.22257 1.48360 0.799496, + -3.20662 1.56374 0.799496, + -3.16123 1.63168 0.799496, + -3.09329 1.67707 0.799496, + -3.01315 1.69301 0.799496, + -2.93301 1.67707 0.799496, + -2.86507 1.63168 0.799496, + -2.81968 1.56374 0.799496, + -2.80374 1.48360 -1.03430, + -2.81968 1.40346 -1.03430, + -2.86507 1.33552 -1.03430, + -2.93301 1.29012 -1.03430, + -3.01315 1.27418 -1.03430, + -3.09329 1.29012 -1.03430, + -3.16123 1.33552 -1.03430, + -3.20662 1.40346 -1.03430, + -3.22257 1.48360 -1.03430, + -3.20662 1.56374 -1.03430, + -3.16123 1.63168 -1.03430, + -3.09329 1.67707 -1.03430, + -3.01315 1.69301 -1.03430, + -2.93301 1.67707 -1.03430, + -2.86507 1.63168 -1.03430, + -2.81968 1.56374 -1.03430 ] } + 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.890909 4.15244e-7 0.454182, + 0.823093 -0.340936 0.454182, + 0.629968 -0.629968 0.454182, + 0.340936 -0.823093 0.454182, + 5.92485e-16 -0.890909 0.454182, + -0.340936 -0.823093 0.454182, + -0.629968 -0.629968 0.454182, + -0.823093 -0.340936 0.454182, + -0.890909 4.15244e-7 0.454182, + -0.823093 0.340937 0.454181, + -0.629968 0.629968 0.454181, + -0.340936 0.823093 0.454181, + 5.92485e-16 0.890909 0.454181, + 0.340936 0.823093 0.454181, + 0.629968 0.629968 0.454181, + 0.823093 0.340937 0.454181, + 0.890909 -4.15244e-7 -0.454182, + 0.823093 -0.340937 -0.454181, + 0.629968 -0.629968 -0.454181, + 0.340936 -0.823093 -0.454181, + 5.42061e-16 -0.890909 -0.454181, + -0.340936 -0.823093 -0.454181, + -0.629968 -0.629968 -0.454181, + -0.823093 -0.340937 -0.454181, + -0.890909 -4.15244e-7 -0.454182, + -0.823093 0.340936 -0.454182, + -0.629968 0.629968 -0.454182, + -0.340936 0.823093 -0.454182, + 5.42061e-16 0.890909 -0.454182, + 0.340936 0.823093 -0.454182, + 0.629968 0.629968 -0.454182, + 0.823093 0.340936 -0.454182 ] } + 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 ] + } + } + ] +} + diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wings b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wings rename to modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wings diff --git a/modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wrl b/modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl similarity index 100% rename from modules/packages3d/unused_3d.3dshapes/discret.xtal.xtal_quadrado.wrl rename to modules/packages3d/Oscillators.3dshapes/OSC_DIP8.wrl diff --git a/modules/packages3d/Discret.3dshapes/r_pack8.wings b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack8.wings rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wings diff --git a/modules/packages3d/Discret.3dshapes/r_pack8.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack8.wrl rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP8.wrl diff --git a/modules/packages3d/Discret.3dshapes/r_pack9.wings b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack9.wings rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wings diff --git a/modules/packages3d/Discret.3dshapes/r_pack9.wrl b/modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wrl similarity index 100% rename from modules/packages3d/Discret.3dshapes/r_pack9.wrl rename to modules/packages3d/Resistors_ThroughHole.3dshapes/Resistor_Array_SIP9.wrl