Commits

Cisco Zabala  committed d721f18 Draft

work on ior_devices footprints and libraries

  • Participants
  • Parent commits 1b5276c

Comments (0)

Files changed (7)

 *.pkl
 *.komodo*
 *.egg-info
+*.bkp
+*.bak
+*.bck
+*.dcm
+*.mdc
 .DS_Store
 build
 dist
-.komodo*
 deb_dist 
-.bkp
-.bak
-.bck
-.dcm
-.mdc

File 3dshapes/A43988.wings

Binary file removed.

File 3dshapes/A43988.wrl

-#VRML V2.0 utf8
-#Exported from Wings 3D 0.98.36
-DEF cube1_sep80 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material DEF color_040_059_073 Material {
-          diffuseColor 0.160000 0.233333 0.286667
-          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 [
-          -1.00000 -1.000000 9.12570e-3,
-          -1.00000 -1.000000 0.389126,
-          1.000000 -1.00000 0.389126,
-          1.000000 -1.00000 9.12570e-3,
-          -1.000000 1.00000 9.12570e-3,
-          -1.000000 1.00000 0.389126,
-          1.00000 1.000000 0.389126,
-          1.00000 1.000000 9.12570e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep79 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material DEF color_121_165_167 Material {
-          diffuseColor 0.474756 0.647391 0.653333
-          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 [
-          0.540000 0.805013 7.18678e-3,
-          0.540000 0.805013 5.71868e-2,
-          0.640000 0.805013 5.71868e-2,
-          0.640000 0.805013 7.18678e-3,
-          0.540000 1.00501 7.18678e-3,
-          0.540000 1.00501 5.71868e-2,
-          0.640000 1.00501 5.71868e-2,
-          0.640000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep78 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          0.343000 0.805013 7.18678e-3,
-          0.343000 0.805013 5.71868e-2,
-          0.443000 0.805013 5.71868e-2,
-          0.443000 0.805013 7.18678e-3,
-          0.343000 1.00501 7.18678e-3,
-          0.343000 1.00501 5.71868e-2,
-          0.443000 1.00501 5.71868e-2,
-          0.443000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep77 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          0.147000 0.805013 7.18678e-3,
-          0.147000 0.805013 5.71868e-2,
-          0.247000 0.805013 5.71868e-2,
-          0.247000 0.805013 7.18678e-3,
-          0.147000 1.00501 7.18678e-3,
-          0.147000 1.00501 5.71868e-2,
-          0.247000 1.00501 5.71868e-2,
-          0.247000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep76 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -5.00000e-2 0.805013 7.18678e-3,
-          -5.00000e-2 0.805013 5.71868e-2,
-          5.00000e-2 0.805013 5.71868e-2,
-          5.00000e-2 0.805013 7.18678e-3,
-          -5.00000e-2 1.00501 7.18678e-3,
-          -5.00000e-2 1.00501 5.71868e-2,
-          5.00000e-2 1.00501 5.71868e-2,
-          5.00000e-2 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep75 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.247000 0.805013 7.18678e-3,
-          -0.247000 0.805013 5.71868e-2,
-          -0.147000 0.805013 5.71868e-2,
-          -0.147000 0.805013 7.18678e-3,
-          -0.247000 1.00501 7.18678e-3,
-          -0.247000 1.00501 5.71868e-2,
-          -0.147000 1.00501 5.71868e-2,
-          -0.147000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep74 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.443000 0.805013 7.18678e-3,
-          -0.443000 0.805013 5.71868e-2,
-          -0.343000 0.805013 5.71868e-2,
-          -0.343000 0.805013 7.18678e-3,
-          -0.443000 1.00501 7.18678e-3,
-          -0.443000 1.00501 5.71868e-2,
-          -0.343000 1.00501 5.71868e-2,
-          -0.343000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep73 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.640000 0.805013 7.18678e-3,
-          -0.640000 0.805013 5.71868e-2,
-          -0.540000 0.805013 5.71868e-2,
-          -0.540000 0.805013 7.18678e-3,
-          -0.640000 1.00501 7.18678e-3,
-          -0.640000 1.00501 5.71868e-2,
-          -0.540000 1.00501 5.71868e-2,
-          -0.540000 1.00501 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep72 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 0.540000 7.18678e-3,
-          1.00573 0.540000 5.71868e-2,
-          1.00573 0.640000 5.71868e-2,
-          1.00573 0.640000 7.18678e-3,
-          0.805726 0.540000 7.18678e-3,
-          0.805726 0.540000 5.71868e-2,
-          0.805726 0.640000 5.71868e-2,
-          0.805726 0.640000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep71 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 0.343000 7.18678e-3,
-          1.00573 0.343000 5.71868e-2,
-          1.00573 0.443000 5.71868e-2,
-          1.00573 0.443000 7.18678e-3,
-          0.805726 0.343000 7.18678e-3,
-          0.805726 0.343000 5.71868e-2,
-          0.805726 0.443000 5.71868e-2,
-          0.805726 0.443000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep70 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 0.147000 7.18678e-3,
-          1.00573 0.147000 5.71868e-2,
-          1.00573 0.247000 5.71868e-2,
-          1.00573 0.247000 7.18678e-3,
-          0.805726 0.147000 7.18678e-3,
-          0.805726 0.147000 5.71868e-2,
-          0.805726 0.247000 5.71868e-2,
-          0.805726 0.247000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep69 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 -5.00000e-2 7.18678e-3,
-          1.00573 -5.00000e-2 5.71868e-2,
-          1.00573 5.00000e-2 5.71868e-2,
-          1.00573 5.00000e-2 7.18678e-3,
-          0.805726 -5.00000e-2 7.18678e-3,
-          0.805726 -5.00000e-2 5.71868e-2,
-          0.805726 5.00000e-2 5.71868e-2,
-          0.805726 5.00000e-2 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep68 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 -0.247000 7.18678e-3,
-          1.00573 -0.247000 5.71868e-2,
-          1.00573 -0.147000 5.71868e-2,
-          1.00573 -0.147000 7.18678e-3,
-          0.805726 -0.247000 7.18678e-3,
-          0.805726 -0.247000 5.71868e-2,
-          0.805726 -0.147000 5.71868e-2,
-          0.805726 -0.147000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep67 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 -0.443000 7.18678e-3,
-          1.00573 -0.443000 5.71868e-2,
-          1.00573 -0.343000 5.71868e-2,
-          1.00573 -0.343000 7.18678e-3,
-          0.805726 -0.443000 7.18678e-3,
-          0.805726 -0.443000 5.71868e-2,
-          0.805726 -0.343000 5.71868e-2,
-          0.805726 -0.343000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep66 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          1.00573 -0.640000 7.18678e-3,
-          1.00573 -0.640000 5.71868e-2,
-          1.00573 -0.540000 5.71868e-2,
-          1.00573 -0.540000 7.18678e-3,
-          0.805726 -0.640000 7.18678e-3,
-          0.805726 -0.640000 5.71868e-2,
-          0.805726 -0.540000 5.71868e-2,
-          0.805726 -0.540000 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep65 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          0.540000 -1.00574 7.18678e-3,
-          0.540000 -1.00574 5.71868e-2,
-          0.640000 -1.00574 5.71868e-2,
-          0.640000 -1.00574 7.18678e-3,
-          0.540000 -0.805737 7.18678e-3,
-          0.540000 -0.805737 5.71868e-2,
-          0.640000 -0.805737 5.71868e-2,
-          0.640000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep64 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          0.343000 -1.00574 7.18678e-3,
-          0.343000 -1.00574 5.71868e-2,
-          0.443000 -1.00574 5.71868e-2,
-          0.443000 -1.00574 7.18678e-3,
-          0.343000 -0.805737 7.18678e-3,
-          0.343000 -0.805737 5.71868e-2,
-          0.443000 -0.805737 5.71868e-2,
-          0.443000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep63 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          0.147000 -1.00574 7.18678e-3,
-          0.147000 -1.00574 5.71868e-2,
-          0.247000 -1.00574 5.71868e-2,
-          0.247000 -1.00574 7.18678e-3,
-          0.147000 -0.805737 7.18678e-3,
-          0.147000 -0.805737 5.71868e-2,
-          0.247000 -0.805737 5.71868e-2,
-          0.247000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep62 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -5.00000e-2 -1.00574 7.18678e-3,
-          -5.00000e-2 -1.00574 5.71868e-2,
-          5.00000e-2 -1.00574 5.71868e-2,
-          5.00000e-2 -1.00574 7.18678e-3,
-          -5.00000e-2 -0.805737 7.18678e-3,
-          -5.00000e-2 -0.805737 5.71868e-2,
-          5.00000e-2 -0.805737 5.71868e-2,
-          5.00000e-2 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep61 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.247000 -1.00574 7.18678e-3,
-          -0.247000 -1.00574 5.71868e-2,
-          -0.147000 -1.00574 5.71868e-2,
-          -0.147000 -1.00574 7.18678e-3,
-          -0.247000 -0.805737 7.18678e-3,
-          -0.247000 -0.805737 5.71868e-2,
-          -0.147000 -0.805737 5.71868e-2,
-          -0.147000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep60 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.443000 -1.00574 7.18678e-3,
-          -0.443000 -1.00574 5.71868e-2,
-          -0.343000 -1.00574 5.71868e-2,
-          -0.343000 -1.00574 7.18678e-3,
-          -0.443000 -0.805737 7.18678e-3,
-          -0.443000 -0.805737 5.71868e-2,
-          -0.343000 -0.805737 5.71868e-2,
-          -0.343000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep59 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.640000 -1.00574 7.18678e-3,
-          -0.640000 -1.00574 5.71868e-2,
-          -0.540000 -1.00574 5.71868e-2,
-          -0.540000 -1.00574 7.18678e-3,
-          -0.640000 -0.805737 7.18678e-3,
-          -0.640000 -0.805737 5.71868e-2,
-          -0.540000 -0.805737 5.71868e-2,
-          -0.540000 -0.805737 7.18678e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep58 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.590000 -0.590000 7.71538e-3,
-          -0.590000 -0.590000 8.13955e-2,
-          0.590000 -0.590000 8.13955e-2,
-          0.590000 -0.590000 7.71538e-3,
-          -0.590000 0.590000 7.71538e-3,
-          -0.590000 0.590000 8.13955e-2,
-          0.590000 0.590000 8.13955e-2,
-          0.590000 0.590000 7.71538e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 -0.577350 -0.577350,
-          -0.577350 0.577350 -0.577350,
-          -0.577350 0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep57 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 0.540000 5.50024e-3,
-          -0.808863 0.540000 5.55002e-2,
-          -0.808863 0.640000 5.55002e-2,
-          -0.808863 0.640000 5.50024e-3,
-          -1.00886 0.540000 5.50024e-3,
-          -1.00886 0.540000 5.55002e-2,
-          -1.00886 0.640000 5.55002e-2,
-          -1.00886 0.640000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep56 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 0.343000 5.50024e-3,
-          -0.808863 0.343000 5.55002e-2,
-          -0.808863 0.443000 5.55002e-2,
-          -0.808863 0.443000 5.50024e-3,
-          -1.00886 0.343000 5.50024e-3,
-          -1.00886 0.343000 5.55002e-2,
-          -1.00886 0.443000 5.55002e-2,
-          -1.00886 0.443000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep55 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 0.147000 5.50024e-3,
-          -0.808863 0.147000 5.55002e-2,
-          -0.808863 0.247000 5.55002e-2,
-          -0.808863 0.247000 5.50024e-3,
-          -1.00886 0.147000 5.50024e-3,
-          -1.00886 0.147000 5.55002e-2,
-          -1.00886 0.247000 5.55002e-2,
-          -1.00886 0.247000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep54 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 -0.247000 5.50024e-3,
-          -0.808863 -0.247000 5.55002e-2,
-          -0.808863 -0.147000 5.55002e-2,
-          -0.808863 -0.147000 5.50024e-3,
-          -1.00886 -0.247000 5.50024e-3,
-          -1.00886 -0.247000 5.55002e-2,
-          -1.00886 -0.147000 5.55002e-2,
-          -1.00886 -0.147000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep53 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 -5.00000e-2 5.50024e-3,
-          -0.808863 -5.00000e-2 5.55002e-2,
-          -0.808863 5.00000e-2 5.55002e-2,
-          -0.808863 5.00000e-2 5.50024e-3,
-          -1.00886 -5.00000e-2 5.50024e-3,
-          -1.00886 -5.00000e-2 5.55002e-2,
-          -1.00886 5.00000e-2 5.55002e-2,
-          -1.00886 5.00000e-2 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep52 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 -0.443000 5.50024e-3,
-          -0.808863 -0.443000 5.55002e-2,
-          -0.808863 -0.343000 5.55002e-2,
-          -0.808863 -0.343000 5.50024e-3,
-          -1.00886 -0.443000 5.50024e-3,
-          -1.00886 -0.443000 5.55002e-2,
-          -1.00886 -0.343000 5.55002e-2,
-          -1.00886 -0.343000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1_sep51 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material USE color_121_165_167
-      }
-      geometry IndexedFaceSet {
-        normalPerVertex TRUE
-        coord Coordinate { point [
-          -0.808863 -0.640000 5.50024e-3,
-          -0.808863 -0.640000 5.55002e-2,
-          -0.808863 -0.540000 5.55002e-2,
-          -0.808863 -0.540000 5.50024e-3,
-          -1.00886 -0.640000 5.50024e-3,
-          -1.00886 -0.640000 5.55002e-2,
-          -1.00886 -0.540000 5.55002e-2,
-          -1.00886 -0.540000 5.50024e-3 ] }
-        coordIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-        normal Normal { vector [
-          0.577350 -0.577350 -0.577350,
-          0.577350 -0.577350 0.577350,
-          0.577350 0.577350 0.577350,
-          0.577350 0.577350 -0.577350,
-          -0.577350 -0.577350 -0.577350,
-          -0.577350 -0.577350 0.577350,
-          -0.577350 0.577350 0.577350,
-          -0.577350 0.577350 -0.577350 ] }
-        normalIndex [
-          0, 1, 5, 4, -1,
-          0, 3, 2, 1, -1,
-          0, 4, 7, 3, -1,
-          1, 2, 6, 5, -1,
-          2, 3, 7, 6, -1,
-          4, 5, 6, 7, -1 ]
-      }
-    }
-  ]
-}
-
-DEF cube1 Transform {
-  children [
-    Shape {
-      appearance Appearance {
-        material DEF color_066_091_092 Material {
-          diffuseColor 0.261601 0.356726 0.360000
-          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 [
-          -0.809496 0.737147 0.349908,
-          -0.801695 0.776365 0.349908,
-          -0.779480 0.809612 0.349908,
-          -0.746234 0.831827 0.349908,
-          -0.707016 0.839627 0.349908,
-          -0.667799 0.831827 0.349908,
-          -0.634552 0.809612 0.349908,
-          -0.612337 0.776365 0.349908,
-          -0.604536 0.737147 0.349908,
-          -0.612337 0.697930 0.349908,
-          -0.634552 0.664683 0.349908,
-          -0.667799 0.642468 0.349908,
-          -0.707016 0.634667 0.349908,
-          -0.746234 0.642468 0.349908,
-          -0.779480 0.664683 0.349908,
-          -0.801695 0.697930 0.349908,
-          -0.809496 0.737147 0.323564,
-          -0.801695 0.776365 0.323564,
-          -0.779480 0.809612 0.323564,
-          -0.746234 0.831827 0.323564,
-          -0.707016 0.839627 0.323564,
-          -0.667799 0.831827 0.323564,
-          -0.634552 0.809612 0.323564,
-          -0.612337 0.776365 0.323564,
-          -0.604536 0.737147 0.323564,
-          -0.612337 0.697930 0.323564,
-          -0.634552 0.664683 0.323564,
-          -0.667799 0.642468 0.323564,
-          -0.707016 0.634667 0.323564,
-          -0.746234 0.642468 0.323564,
-          -0.779480 0.664683 0.323564,
-          -0.801695 0.697930 0.323564,
-          -0.809496 0.737147 0.349908,
-          -0.801695 0.776365 0.349908,
-          -0.779480 0.809612 0.349908,
-          -0.746234 0.831827 0.349908,
-          -0.707016 0.839627 0.349908,
-          -0.667799 0.831827 0.349908,
-          -0.634552 0.809612 0.349908,
-          -0.612337 0.776365 0.349908,
-          -0.604536 0.737147 0.349908,
-          -0.612337 0.697930 0.349908,
-          -0.634552 0.664683 0.349908,
-          -0.667799 0.642468 0.349908,
-          -0.707016 0.634667 0.349908,
-          -0.746234 0.642468 0.349908,
-          -0.779480 0.664683 0.349908,
-          -0.801695 0.697930 0.349908,
-          -0.809496 0.737147 0.395802,
-          -0.801695 0.776365 0.395802,
-          -0.779480 0.809612 0.395802,
-          -0.746234 0.831827 0.395802,
-          -0.707016 0.839627 0.395802,
-          -0.667799 0.831827 0.395802,
-          -0.634552 0.809612 0.395802,
-          -0.612337 0.776365 0.395802,
-          -0.604536 0.737147 0.395802,
-          -0.612337 0.697930 0.395802,
-          -0.634552 0.664683 0.395802,
-          -0.667799 0.642468 0.395802,
-          -0.707016 0.634667 0.395802,
-          -0.746234 0.642468 0.395802,
-          -0.779480 0.664683 0.395802,
-          -0.801695 0.697930 0.395802,
-          -0.790334 0.771659 0.395802,
-          -0.797199 0.737147 0.395802,
-          -0.790334 0.702636 0.395802,
-          -0.770785 0.673379 0.395802,
-          -0.741527 0.653830 0.395802,
-          -0.707016 0.646965 0.395802,
-          -0.672505 0.653830 0.395802,
-          -0.643248 0.673379 0.395802,
-          -0.623698 0.702636 0.395802,
-          -0.616834 0.737147 0.395802,
-          -0.623698 0.771659 0.395802,
-          -0.643248 0.800916 0.395802,
-          -0.672505 0.820465 0.395802,
-          -0.707016 0.827330 0.395802,
-          -0.741527 0.820465 0.395802,
-          -0.770785 0.800916 0.395802,
-          -0.759452 0.747102 0.349908,
-          -0.759270 0.748017 0.349908,
-          -0.751133 0.767187 0.349908,
-          -0.736279 0.781783 0.349908,
-          -0.716970 0.789584 0.349908,
-          -0.696146 0.789401 0.349908,
-          -0.676977 0.781264 0.349908,
-          -0.662381 0.766410 0.349908,
-          -0.654580 0.727193 0.349908,
-          -0.662381 0.707884 0.349908,
-          -0.676977 0.693031 0.349908,
-          -0.696146 0.684893 0.349908,
-          -0.716970 0.684711 0.349908,
-          -0.736279 0.692512 0.349908,
-          -0.751133 0.707108 0.349908,
-          -0.759270 0.726278 0.349908,
-          -0.757472 0.737147 0.374588,
-          -0.753632 0.756456 0.374588,
-          -0.742694 0.772825 0.374588,
-          -0.726325 0.783763 0.374588,
-          -0.707016 0.787604 0.374588,
-          -0.687707 0.783763 0.374588,
-          -0.671338 0.772825 0.374588,
-          -0.660401 0.756456 0.374588,
-          -0.656560 0.737147 0.374588,
-          -0.660401 0.717839 0.374588,
-          -0.671338 0.701469 0.374588,
-          -0.687707 0.690532 0.374588,
-          -0.707016 0.686691 0.374588,
-          -0.726325 0.690532 0.374588,
-          -0.742694 0.701469 0.374588,
-          -0.753632 0.717839 0.374588,
-          -0.759452 0.747102 0.349908,
-          -0.759270 0.748017 0.349908,
-          -0.751133 0.767187 0.349908,
-          -0.736279 0.781783 0.349908,
-          -0.716970 0.789584 0.349908,
-          -0.696146 0.789401 0.349908,
-          -0.676977 0.781264 0.349908,
-          -0.662381 0.766410 0.349908,
-          -0.654580 0.727193 0.349908,
-          -0.662381 0.707884 0.349908,
-          -0.676977 0.693031 0.349908,
-          -0.696146 0.684893 0.349908,
-          -0.716970 0.684711 0.349908,
-          -0.736279 0.692512 0.349908,
-          -0.751133 0.707108 0.349908,
-          -0.759270 0.726278 0.349908,
-          -0.757472 0.737147 0.344778,
-          -0.753632 0.756456 0.344778,
-          -0.742694 0.772825 0.344778,
-          -0.726325 0.783763 0.344778,
-          -0.707016 0.787604 0.344778,
-          -0.687707 0.783763 0.344778,
-          -0.671338 0.772825 0.344778,
-          -0.660401 0.756456 0.344778,
-          -0.656560 0.737147 0.344778,
-          -0.660401 0.717839 0.344778,
-          -0.671338 0.701469 0.344778,
-          -0.687707 0.690532 0.344778,
-          -0.707016 0.686691 0.344778,
-          -0.726325 0.690532 0.344778,
-          -0.742694 0.701469 0.344778,
-          -0.753632 0.717839 0.344778,
-          -0.790334 0.771659 0.344778,
-          -0.797199 0.737147 0.344778,
-          -0.790334 0.702636 0.344778,
-          -0.770785 0.673379 0.344778,
-          -0.741527 0.653830 0.344778,
-          -0.707016 0.646965 0.344778,
-          -0.672505 0.653830 0.344778,
-          -0.643248 0.673379 0.344778,
-          -0.623698 0.702636 0.344778,
-          -0.616834 0.737147 0.344778,
-          -0.623698 0.771659 0.344778,
-          -0.643248 0.800916 0.344778,
-          -0.672505 0.820465 0.344778,
-          -0.707016 0.827330 0.344778,
-          -0.741527 0.820465 0.344778,
-          -0.770785 0.800916 0.344778 ] }
-        coordIndex [
-          0, 1, 17, 16, -1,
-          0, 15, 47, 32, -1,
-          0, 16, 31, 15, -1,
-          0, 32, 33, 1, -1,
-          1, 2, 18, 17, -1,
-          1, 33, 34, 2, -1,
-          2, 3, 19, 18, -1,
-          2, 34, 35, 3, -1,
-          3, 4, 20, 19, -1,
-          3, 35, 36, 4, -1,
-          4, 5, 21, 20, -1,
-          4, 36, 37, 5, -1,
-          5, 6, 22, 21, -1,
-          5, 37, 38, 6, -1,
-          6, 7, 23, 22, -1,
-          6, 38, 39, 7, -1,
-          7, 8, 24, 23, -1,
-          7, 39, 40, 8, -1,
-          8, 9, 25, 24, -1,
-          8, 40, 41, 9, -1,
-          9, 10, 26, 25, -1,
-          9, 41, 42, 10, -1,
-          10, 11, 27, 26, -1,
-          10, 42, 43, 11, -1,
-          11, 12, 28, 27, -1,
-          11, 43, 44, 12, -1,
-          12, 13, 29, 28, -1,
-          12, 44, 45, 13, -1,
-          13, 14, 30, 29, -1,
-          13, 45, 46, 14, -1,
-          14, 15, 31, 30, -1,
-          14, 46, 47, 15, -1,
-          16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1,
-          32, 47, 63, 48, -1,
-          32, 48, 49, 33, -1,
-          33, 49, 50, 34, -1,
-          34, 50, 51, 35, -1,
-          35, 51, 52, 36, -1,
-          36, 52, 53, 37, -1,
-          37, 53, 54, 38, -1,
-          38, 54, 55, 39, -1,
-          39, 55, 56, 40, -1,
-          40, 56, 57, 41, -1,
-          41, 57, 58, 42, -1,
-          42, 58, 59, 43, -1,
-          43, 59, 60, 44, -1,
-          44, 60, 61, 45, -1,
-          45, 61, 62, 46, -1,
-          46, 62, 63, 47, -1,
-          48, 63, 66, 65, -1,
-          48, 65, 64, 49, -1,
-          49, 64, 79, 50, -1,
-          50, 79, 78, 51, -1,
-          51, 78, 77, 52, -1,
-          52, 77, 76, 53, -1,
-          53, 76, 75, 54, -1,
-          54, 75, 74, 55, -1,
-          55, 74, 73, 56, -1,
-          56, 73, 72, 57, -1,
-          57, 72, 71, 58, -1,
-          58, 71, 70, 59, -1,
-          59, 70, 69, 60, -1,
-          60, 69, 68, 61, -1,
-          61, 68, 67, 62, -1,
-          62, 67, 66, 63, -1,
-          64, 65, 145, 144, -1,
-          64, 144, 159, 79, -1,
-          65, 66, 146, 145, -1,
-          66, 67, 147, 146, -1,
-          67, 68, 148, 147, -1,
-          68, 69, 149, 148, -1,
-          69, 70, 150, 149, -1,
-          70, 71, 151, 150, -1,
-          71, 72, 152, 151, -1,
-          72, 73, 153, 152, -1,
-          73, 74, 154, 153, -1,
-          74, 75, 155, 154, -1,
-          75, 76, 156, 155, -1,
-          76, 77, 157, 156, -1,
-          77, 78, 158, 157, -1,
-          78, 79, 159, 158, -1,
-          80, 81, 113, 112, -1,
-          80, 95, 111, 96, -1,
-          80, 96, 97, 81, -1,
-          80, 112, 127, 95, -1,
-          81, 82, 114, 113, -1,
-          81, 97, 98, 82, -1,
-          82, 83, 115, 114, -1,
-          82, 98, 99, 83, -1,
-          83, 84, 116, 115, -1,
-          83, 99, 100, 84, -1,
-          84, 85, 117, 116, -1,
-          84, 100, 101, 85, -1,
-          85, 86, 118, 117, -1,
-          85, 101, 102, 86, -1,
-          86, 87, 119, 118, -1,
-          86, 102, 103, 87, -1,
-          87, 88, 120, 119, -1,
-          87, 103, 104, 88, -1,
-          88, 89, 121, 120, -1,
-          88, 104, 105, 89, -1,
-          89, 90, 122, 121, -1,
-          89, 105, 106, 90, -1,
-          90, 91, 123, 122, -1,
-          90, 106, 107, 91, -1,
-          91, 92, 124, 123, -1,
-          91, 107, 108, 92, -1,
-          92, 93, 125, 124, -1,
-          92, 108, 109, 93, -1,
-          93, 94, 126, 125, -1,
-          93, 109, 110, 94, -1,
-          94, 95, 127, 126, -1,
-          94, 110, 111, 95, -1,
-          96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1,
-          112, 113, 129, 128, -1,
-          112, 128, 143, 127, -1,
-          113, 114, 130, 129, -1,
-          114, 115, 131, 130, -1,
-          115, 116, 132, 131, -1,
-          116, 117, 133, 132, -1,
-          117, 118, 134, 133, -1,
-          118, 119, 135, 134, -1,
-          119, 120, 136, 135, -1,
-          120, 121, 137, 136, -1,
-          121, 122, 138, 137, -1,
-          122, 123, 139, 138, -1,
-          123, 124, 140, 139, -1,
-          124, 125, 141, 140, -1,
-          125, 126, 142, 141, -1,
-          126, 127, 143, 142, -1,
-          128, 129, 144, 145, -1,
-          128, 145, 146, 143, -1,
-          129, 130, 159, 144, -1,
-          130, 131, 158, 159, -1,
-          131, 132, 157, 158, -1,
-          132, 133, 156, 157, -1,
-          133, 134, 155, 156, -1,
-          134, 135, 154, 155, -1,
-          135, 136, 153, 154, -1,
-          136, 137, 152, 153, -1,
-          137, 138, 151, 152, -1,
-          138, 139, 150, 151, -1,
-          139, 140, 149, 150, -1,
-          140, 141, 148, 149, -1,
-          141, 142, 147, 148, -1,
-          142, 143, 146, 147, -1 ]
-        normal Normal { vector [
-          -1.00000 -1.08952e-15 0.00000e+0,
-          -0.923880 0.382683 -8.39534e-16,
-          -0.707107 0.707107 7.03776e-31,
-          -0.382683 0.923880 8.39534e-16,
-          -1.69796e-16 1.00000 2.09883e-16,
-          0.382683 0.923880 6.29650e-16,
-          0.707107 0.707107 1.25930e-15,
-          0.923880 0.382683 1.67907e-15,
-          1.00000 -3.11293e-16 1.67907e-15,
-          0.923880 -0.382683 8.39534e-16,
-          0.707107 -0.707107 0.00000e+0,
-          0.382683 -0.923880 0.00000e+0,
-          1.69796e-16 -1.00000 -2.09883e-16,
-          -0.382683 -0.923880 6.29650e-16,
-          -0.707107 -0.707107 -3.11672e-30,
-          -0.923880 -0.382683 -8.39534e-16,
-          -0.890909 -9.70667e-16 -0.454182,
-          -0.823093 0.340936 -0.454182,
-          -0.629968 0.629968 -0.454182,
-          -0.340936 0.823093 -0.454182,
-          -1.76485e-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 -2.77334e-16 -0.454182,
-          0.823093 -0.340936 -0.454182,
-          0.629968 -0.629968 -0.454182,
-          0.340936 -0.823093 -0.454182,
-          1.26061e-16 -0.890909 -0.454182,
-          -0.340936 -0.823093 -0.454182,
-          -0.629968 -0.629968 -0.454182,
-          -0.823093 -0.340936 -0.454182,
-          -1.00000 -1.00463e-15 0.00000e+0,
-          -0.923880 0.382683 4.81911e-16,
-          -0.707107 0.707107 -2.11133e-30,
-          -0.382683 0.923880 -4.81911e-16,
-          -2.68844e-16 1.00000 -1.20478e-16,
-          0.382683 0.923880 -3.61434e-16,
-          0.707107 0.707107 -7.22867e-16,
-          0.923880 0.382683 -9.63823e-16,
-          1.00000 0.00000e+0 -9.63823e-16,
-          0.923880 -0.382683 -4.81911e-16,
-          0.707107 -0.707107 0.00000e+0,
-          0.382683 -0.923880 0.00000e+0,
-          2.68844e-16 -1.00000 1.20478e-16,
-          -0.382683 -0.923880 -3.61434e-16,
-          -0.707107 -0.707107 6.03237e-31,
-          -0.923880 -0.382683 4.81911e-16,
-          -0.700215 -8.74196e-16 0.713933,
-          -0.646914 0.267960 0.713933,
-          -0.495126 0.495126 0.713933,
-          -0.267960 0.646914 0.713933,
-          -1.88248e-16 0.700215 0.713933,
-          0.267960 0.646914 0.713933,
-          0.495126 0.495126 0.713933,
-          0.646914 0.267960 0.713933,
-          0.700215 8.53710e-17 0.713933,
-          0.646914 -0.267960 0.713933,
-          0.495126 -0.495126 0.713933,
-          0.267960 -0.646914 0.713933,
-          1.88248e-16 -0.700215 0.713933,
-          -0.267960 -0.646914 0.713933,
-          -0.495126 -0.495126 0.713933,
-          -0.646914 -0.267960 0.713933,
-          0.646914 -0.267960 0.713933,
-          0.700215 6.44007e-16 0.713933,
-          0.646914 0.267960 0.713933,
-          0.495126 0.495126 0.713933,
-          0.267960 0.646914 0.713933,
-          -2.57603e-16 0.700215 0.713933,
-          -0.267960 0.646914 0.713933,
-          -0.495126 0.495126 0.713933,
-          -0.646914 0.267960 0.713933,
-          -0.700215 8.91702e-17 0.713933,
-          -0.646914 -0.267960 0.713933,
-          -0.495126 -0.495126 0.713933,
-          -0.267960 -0.646914 0.713933,
-          2.57603e-16 -0.700215 0.713933,
-          0.267960 -0.646914 0.713933,
-          0.495126 -0.495126 0.713933,
-          -0.989433 4.73428e-2 0.137047,
-          -0.932234 0.334900 0.137047,
-          -0.766531 0.631298 0.117867,
-          -0.466595 0.876582 0.117867,
-          -9.56242e-2 0.988415 0.117867,
-          0.289905 0.949770 0.117867,
-          0.631298 0.766531 0.117867,
-          0.903104 0.425254 5.96837e-2,
-          0.997097 -4.72804e-2 5.96837e-2,
-          0.876582 -0.466595 0.117867,
-          0.631298 -0.766531 0.117867,
-          0.289905 -0.949770 0.117867,
-          -9.56242e-2 -0.988415 0.117867,
-          -0.466595 -0.876582 0.117867,
-          -0.766531 -0.631298 0.117867,
-          -0.949770 -0.289905 0.117867,
-          -0.837982 4.00961e-2 0.544223,
-          -0.789539 0.283638 0.544223,
-          -0.652539 0.537416 0.534207,
-          -0.397207 0.746224 0.534207,
-          -8.14037e-2 0.841425 0.534207,
-          0.246792 0.808527 0.534207,
-          0.537416 0.652539 0.534207,
-          0.783674 0.369017 0.499682,
-          0.865237 -4.10279e-2 0.499682,
-          0.746224 -0.397207 0.534207,
-          0.537416 -0.652539 0.534207,
-          0.246792 -0.808527 0.534207,
-          -8.14037e-2 -0.841425 0.534207,
-          -0.397207 -0.746224 0.534207,
-          -0.652539 -0.537416 0.534207,
-          -0.808527 -0.246792 0.534207,
-          -0.833382 3.46066e-2 -0.551613,
-          -0.783188 0.286949 -0.551613,
-          -0.670334 0.552072 -0.495851,
-          -0.408039 0.766574 -0.495851,
-          -8.36237e-2 0.864372 -0.495851,
-          0.253523 0.830577 -0.495851,
-          0.552072 0.670334 -0.495851,
-          0.880210 0.397234 -0.259682,
-          0.965223 -3.01544e-2 -0.259682,
-          0.766574 -0.408039 -0.495851,
-          0.552072 -0.670334 -0.495851,
-          0.253523 -0.830577 -0.495851,
-          -8.36237e-2 -0.864372 -0.495851,
-          -0.408039 -0.766574 -0.495851,
-          -0.670334 -0.552072 -0.495851,
-          -0.830577 -0.253523 -0.495851,
-          -0.875586 3.63592e-2 0.481692,
-          -0.822850 0.301481 0.481692,
-          -0.662610 0.545711 0.512979,
-          -0.403337 0.757741 0.512979,
-          -8.26602e-2 0.854412 0.512979,
-          0.250601 0.821007 0.512979,
-          0.545711 0.662610 0.512979,
-          0.700751 0.316245 0.639482,
-          0.768432 -2.40065e-2 0.639482,
-          0.757741 -0.403337 0.512979,
-          0.545711 -0.662610 0.512979,
-          0.250601 -0.821007 0.512979,
-          -8.26602e-2 -0.854412 0.512979,
-          -0.403337 -0.757741 0.512979,
-          -0.662610 -0.545711 0.512979,
-          -0.821007 -0.250601 0.512979,
-          0.646914 -0.267960 0.713933,
-          0.700215 8.12440e-16 0.713933,
-          0.646914 0.267960 0.713933,
-          0.495126 0.495126 0.713933,
-          0.267960 0.646914 0.713933,
-          -2.57603e-16 0.700215 0.713933,
-          -0.267960 0.646914 0.713933,
-          -0.495126 0.495126 0.713933,
-          -0.646914 0.267960 0.713933,
-          -0.700215 0.00000e+0 0.713933,
-          -0.646914 -0.267960 0.713933,
-          -0.495126 -0.495126 0.713933,
-          -0.267960 -0.646914 0.713933,
-          2.57603e-16 -0.700215 0.713933,
-          0.267960 -0.646914 0.713933,
-          0.495126 -0.495126 0.713933 ] }
-        normalIndex [
-          0, 1, 17, 16, -1,
-          0, 15, 47, 32, -1,
-          0, 16, 31, 15, -1,
-          0, 32, 33, 1, -1,
-          1, 2, 18, 17, -1,
-          1, 33, 34, 2, -1,
-          2, 3, 19, 18, -1,
-          2, 34, 35, 3, -1,
-          3, 4, 20, 19, -1,
-          3, 35, 36, 4, -1,
-          4, 5, 21, 20, -1,
-          4, 36, 37, 5, -1,
-          5, 6, 22, 21, -1,
-          5, 37, 38, 6, -1,
-          6, 7, 23, 22, -1,
-          6, 38, 39, 7, -1,
-          7, 8, 24, 23, -1,
-          7, 39, 40, 8, -1,
-          8, 9, 25, 24, -1,
-          8, 40, 41, 9, -1,
-          9, 10, 26, 25, -1,
-          9, 41, 42, 10, -1,
-          10, 11, 27, 26, -1,
-          10, 42, 43, 11, -1,
-          11, 12, 28, 27, -1,
-          11, 43, 44, 12, -1,
-          12, 13, 29, 28, -1,
-          12, 44, 45, 13, -1,
-          13, 14, 30, 29, -1,
-          13, 45, 46, 14, -1,
-          14, 15, 31, 30, -1,
-          14, 46, 47, 15, -1,
-          16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, -1,
-          32, 47, 63, 48, -1,
-          32, 48, 49, 33, -1,
-          33, 49, 50, 34, -1,
-          34, 50, 51, 35, -1,
-          35, 51, 52, 36, -1,
-          36, 52, 53, 37, -1,
-          37, 53, 54, 38, -1,
-          38, 54, 55, 39, -1,
-          39, 55, 56, 40, -1,
-          40, 56, 57, 41, -1,
-          41, 57, 58, 42, -1,
-          42, 58, 59, 43, -1,
-          43, 59, 60, 44, -1,
-          44, 60, 61, 45, -1,
-          45, 61, 62, 46, -1,
-          46, 62, 63, 47, -1,
-          48, 63, 66, 65, -1,
-          48, 65, 64, 49, -1,
-          49, 64, 79, 50, -1,
-          50, 79, 78, 51, -1,
-          51, 78, 77, 52, -1,
-          52, 77, 76, 53, -1,
-          53, 76, 75, 54, -1,
-          54, 75, 74, 55, -1,
-          55, 74, 73, 56, -1,
-          56, 73, 72, 57, -1,
-          57, 72, 71, 58, -1,
-          58, 71, 70, 59, -1,
-          59, 70, 69, 60, -1,
-          60, 69, 68, 61, -1,
-          61, 68, 67, 62, -1,
-          62, 67, 66, 63, -1,
-          64, 65, 145, 144, -1,
-          64, 144, 159, 79, -1,
-          65, 66, 146, 145, -1,
-          66, 67, 147, 146, -1,
-          67, 68, 148, 147, -1,
-          68, 69, 149, 148, -1,
-          69, 70, 150, 149, -1,
-          70, 71, 151, 150, -1,
-          71, 72, 152, 151, -1,
-          72, 73, 153, 152, -1,
-          73, 74, 154, 153, -1,
-          74, 75, 155, 154, -1,
-          75, 76, 156, 155, -1,
-          76, 77, 157, 156, -1,
-          77, 78, 158, 157, -1,
-          78, 79, 159, 158, -1,
-          80, 81, 113, 112, -1,
-          80, 95, 111, 96, -1,
-          80, 96, 97, 81, -1,
-          80, 112, 127, 95, -1,
-          81, 82, 114, 113, -1,
-          81, 97, 98, 82, -1,
-          82, 83, 115, 114, -1,
-          82, 98, 99, 83, -1,
-          83, 84, 116, 115, -1,
-          83, 99, 100, 84, -1,
-          84, 85, 117, 116, -1,
-          84, 100, 101, 85, -1,
-          85, 86, 118, 117, -1,
-          85, 101, 102, 86, -1,
-          86, 87, 119, 118, -1,
-          86, 102, 103, 87, -1,
-          87, 88, 120, 119, -1,
-          87, 103, 104, 88, -1,
-          88, 89, 121, 120, -1,
-          88, 104, 105, 89, -1,
-          89, 90, 122, 121, -1,
-          89, 105, 106, 90, -1,
-          90, 91, 123, 122, -1,
-          90, 106, 107, 91, -1,
-          91, 92, 124, 123, -1,
-          91, 107, 108, 92, -1,
-          92, 93, 125, 124, -1,
-          92, 108, 109, 93, -1,
-          93, 94, 126, 125, -1,
-          93, 109, 110, 94, -1,
-          94, 95, 127, 126, -1,
-          94, 110, 111, 95, -1,
-          96, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, -1,
-          112, 113, 129, 128, -1,
-          112, 128, 143, 127, -1,
-          113, 114, 130, 129, -1,
-          114, 115, 131, 130, -1,
-          115, 116, 132, 131, -1,
-          116, 117, 133, 132, -1,
-          117, 118, 134, 133, -1,
-          118, 119, 135, 134, -1,
-          119, 120, 136, 135, -1,
-          120, 121, 137, 136, -1,
-          121, 122, 138, 137, -1,
-          122, 123, 139, 138, -1,
-          123, 124, 140, 139, -1,
-          124, 125, 141, 140, -1,
-          125, 126, 142, 141, -1,
-          126, 127, 143, 142, -1,
-          128, 129, 144, 145, -1,
-          128, 145, 146, 143, -1,
-          129, 130, 159, 144, -1,
-          130, 131, 158, 159, -1,
-          131, 132, 157, 158, -1,
-          132, 133, 156, 157, -1,
-          133, 134, 155, 156, -1,
-          134, 135, 154, 155, -1,
-          135, 136, 153, 154, -1,
-          136, 137, 152, 153, -1,
-          137, 138, 151, 152, -1,
-          138, 139, 150, 151, -1,
-          139, 140, 149, 150, -1,
-          140, 141, 148, 149, -1,
-          141, 142, 147, 148, -1,
-          142, 143, 146, 147, -1 ]
-      }
-    }
-  ]
-}
-

File 3dshapes/QFN28.wings

Binary file added.

File 3dshapes/QFN28.wrl

+#VRML V2.0 utf8
+#Exported from Wings 3D 1.2
+DEF cube1_sep80 Transform {
+  children [
+    Shape {
+      appearance Appearance {
+        material DEF color_040_059_073 Material {
+          diffuseColor 0.16 0.23333333333333334 0.2866666666666667
+          emissiveColor 0.0 0.0 0.0
+          specularColor 1.0 1.0 1.0
+          ambientIntensity 1.0
+          transparency 0.0
+          shininess 1.0
+        }
+      }
+      geometry IndexedFaceSet {
+        normalPerVertex TRUE
+        colorPerVertex TRUE
+        coord Coordinate { point [
+          -1.0000000000000004 -0.9999999999999999 0.009125697103724344,
+          -1.0000000000000004 -0.9999999999999999 0.38912569710372424,
+          0.9999999999999996 -1.0000000000000004 0.38912569710372424,
+          0.9999999999999996 -1.0000000000000004 0.009125697103724344,
+          -0.9999999999999999 1.0000000000000004 0.009125697103724219,
+          -0.9999999999999999 1.0000000000000004 0.38912569710372413,
+          1.0000000000000004 0.9999999999999997 0.38912569710372413,
+          1.0000000000000004 0.9999999999999997 0.009125697103724219 ] }
+        coordIndex [
+          0, 1, 5, 4, -1,
+          0, 3, 2, 1, -1,
+          0, 4, 7, 3, -1,
+          1, 2, 6, 5, -1,
+          2, 3, 7, 6, -1,
+          4, 5, 6, 7, -1 ]
+        normal Normal { vector [
+          -0.577350269189626 -0.5773502691896256 -0.5773502691896258,
+          -0.577350269189626 -0.5773502691896256 0.5773502691896258,
+          0.5773502691896256 -0.577350269189626 0.5773502691896257,
+          0.5773502691896256 -0.577350269189626 -0.5773502691896257,
+          -0.5773502691896256 0.577350269189626 -0.5773502691896258,
+          -0.5773502691896256 0.577350269189626 0.5773502691896258,
+          0.5773502691896261 0.5773502691896255 0.5773502691896258,
+          0.5773502691896261 0.5773502691896255 -0.5773502691896258 ] }
+        normalIndex [
+          0, 1, 5, 4, -1,
+          0, 3, 2, 1, -1,
+          0, 4, 7, 3, -1,
+          1, 2, 6, 5, -1,
+          2, 3, 7, 6, -1,
+          4, 5, 6, 7, -1 ]
+        color Color { color [
+          0.1599999964237213 0.23333333432674408 0.2866666615009308,
+          1.0 1.0 1.0 ] }
+        colorIndex [
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1 ]
+      }
+    }
+  ]
+}
+
+DEF cube1_sep79 Transform {
+  children [
+    Shape {
+      appearance Appearance {
+        material DEF color_121_165_167 Material {
+          diffuseColor 0.47475555555555554 0.6473913043478259 0.6533333333333333
+          emissiveColor 0.0 0.0 0.0
+          specularColor 1.0 1.0 1.0
+          ambientIntensity 1.0
+          transparency 0.0
+          shininess 1.0
+        }
+      }
+      geometry IndexedFaceSet {
+        normalPerVertex TRUE
+        colorPerVertex TRUE
+        coord Coordinate { point [
+          0.54 0.8050131726640138 0.0071867846065296545,
+          0.54 0.8050131726640138 0.0571867846065297,
+          0.6400000000000001 0.8050131726640138 0.0571867846065297,
+          0.6400000000000001 0.8050131726640138 0.0071867846065296545,
+          0.54 1.005013172664014 0.007186784606529641,
+          0.54 1.005013172664014 0.057186784606529685,
+          0.6400000000000001 1.005013172664014 0.057186784606529685,
+          0.6400000000000001 1.005013172664014 0.007186784606529641 ] }
+        coordIndex [
+          0, 1, 5, 4, -1,
+          0, 3, 2, 1, -1,
+          0, 4, 7, 3, -1,
+          1, 2, 6, 5, -1,
+          2, 3, 7, 6, -1,
+          4, 5, 6, 7, -1 ]
+        normal Normal { vector [
+          -0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
+          -0.5773502691896258 -0.5773502691896257 0.5773502691896258,
+          0.5773502691896258 -0.5773502691896257 0.5773502691896258,
+          0.5773502691896258 -0.5773502691896258 -0.5773502691896258,
+          -0.5773502691896258 0.5773502691896257 -0.5773502691896258,
+          -0.5773502691896258 0.5773502691896258 0.5773502691896258,
+          0.5773502691896258 0.5773502691896258 0.5773502691896258,
+          0.5773502691896258 0.5773502691896257 -0.5773502691896258 ] }
+        normalIndex [
+          0, 1, 5, 4, -1,
+          0, 3, 2, 1, -1,
+          0, 4, 7, 3, -1,
+          1, 2, 6, 5, -1,
+          2, 3, 7, 6, -1,
+          4, 5, 6, 7, -1 ]
+        color Color { color [
+          0.47475555539131165 0.6473913192749023 0.653333306312561,
+          1.0 1.0 1.0 ] }
+        colorIndex [
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1,
+          0, 0, 0, 0, -1 ]
+      }
+    }
+  ]
+}
+
+DEF cube1_sep78 Transform {
+  children [
+    Shape {
+      appearance Appearance {
+        material USE color_121_165_167
+      }
+      geometry IndexedFaceSet {
+        normalPerVertex TRUE
+        colorPerVertex TRUE
+        coord Coordinate { point [
+          0.3430000000000001 0.8050131726640141 0.0071867846065296545,
+          0.3430000000000001 0.8050131726640141 0.0571867846065297,
+          0.44300000000000006 0.8050131726640141 0.0571867846065297,
+          0.44300000000000006 0.8050131726640141 0.0071867846065296545,
+          0.3430000000000001 1.0050131726640141 0.007186784606529641,
+          0.3430000000000001 1.0050131726640141 0.057186784606529685,
+          0.44300000000000006 1.0050131726640141 0.057186784606529685,
+          0.44300000000000006 1.0050131726640141 0.007186784606529641 ] }
+        coordIndex [
+          0, 1, 5, 4, -1,
+          0, 3, 2, 1, -1,
+          0, 4, 7, 3, -1,
+          1, 2, 6, 5, -1,