KicadLib/modules/packages3d/Connectors_Molex.3dshapes/Molex_KK-6410-04_04x2.54mm_Straight.wrl
2017-04-12 13:21:38 +01:00

681 lines
32 KiB
Plaintext

#VRML V2.0 utf8
#kicad StepUp wrl exported
# Copyright (C) 2017, Ray Benitez
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License (GPL)
# as published by the Free Software Foundation, either version 2 of
# the License, or any later version.
#
# As a special exception, if you create a design which uses this 3d model
# and embed this 3d model or unaltered portions of this 3d model into the
# design, this 3d model does not by itself cause the resulting design to
# be covered by the GNU General Public License. This exception does not
# however invalidate any other reasons why the design itself might be
# covered by the GNU General Public License. If you modify this
# 3d model, you may extend this exception to your version of the
# 3d model, but you are not obligated to do so. If you do not
# wish to do so, delete this exception statement from your version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see http://www.gnu.org/licenses/.
#
Shape {
appearance Appearance {material DEF PIN-01 Material {
ambientIntensity 0.271
diffuseColor 0.824 0.82 0.781
specularColor 0.328 0.258 0.172
emissiveColor 0.0 0.0 0.0
transparency 0.0
shininess 0.7
}
}
}
Shape {
appearance Appearance {material DEF PLASTIC-WHITE-01 Material {
ambientIntensity 0.494
diffuseColor 0.895 0.891 0.813
specularColor 0.047 0.055 0.109
emissiveColor 0.0 0.0 0.0
transparency 0.0
shininess 0.25
}
}
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.882 -1.142 4.606,2.882 -0.748 4.606,0.118 -1.142 4.606,0.118 -0.748 4.606]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [-0.000 -0.748 4.331,-0.000 -1.142 4.331,0.118 -1.142 4.606,0.118 -0.748 4.606]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1,4,1,3,-1,5,6,1,-1,5,4,7,-1,5,1,4,-1,8,9,6,-1,8,10,9,-1,8,6,5,-1,11,10,8,-1,12,10,11,-1,13,11,14,-1,13,12,11,-1,15,13,14,-1]
coord Coordinate { point [-0.490 -1.139 0.000,-0.480 -1.142 0.000,-0.485 -1.141 0.000,-0.494 -1.136 0.000,-0.497 -1.132 0.000,-0.500 -1.122 0.000,-0.295 -1.142 0.000,-0.499 -1.127 0.000,-0.500 1.122 0.000,-0.295 1.142 0.000,-0.480 1.142 0.000,-0.499 1.127 0.000,-0.485 1.141 0.000,-0.490 1.139 0.000,-0.497 1.132 0.000,-0.494 1.136 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [-0.295 -1.142 0.236,-0.295 -1.142 0.000,-0.295 1.142 0.000,-0.295 1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,1,0,4,-1,4,5,6,-1,1,4,6,-1,6,5,7,-1,1,6,8,-1,8,9,10,-1,11,8,10,-1,11,12,13,-1,8,11,13,-1,1,8,13,-1,13,12,14,-1,12,15,16,-1,14,12,16,-1,13,14,17,-1,17,18,19,-1,13,17,19,-1]
coord Coordinate { point [3.295 1.142 0.236,3.480 1.142 1.248,3.480 1.142 0.000,3.295 1.142 0.000,2.705 1.142 0.236,2.705 1.142 0.000,2.295 1.142 0.236,2.295 1.142 0.000,1.705 1.142 0.236,1.705 1.142 0.000,1.295 1.142 0.000,1.295 1.142 0.236,0.705 1.142 0.236,-0.480 1.142 1.248,0.295 1.142 0.236,0.705 1.142 0.000,0.295 1.142 0.000,-0.295 1.142 0.236,-0.295 1.142 0.000,-0.480 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,5,6,-1,4,0,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1]
coord Coordinate { point [-0.485 1.141 1.248,-0.480 1.142 0.000,-0.485 1.141 0.000,-0.480 1.142 1.248,-0.490 1.139 1.248,-0.490 1.139 0.000,-0.494 1.136 0.000,-0.494 1.136 1.248,-0.497 1.132 0.000,-0.497 1.132 1.248,-0.499 1.127 0.000,-0.499 1.127 1.248,-0.500 1.122 1.248,-0.500 1.122 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [-0.500 1.122 1.248,-0.500 1.122 0.000,-0.500 -1.122 0.000,-0.500 -1.122 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,4,0,5,-1,0,2,5,-1,6,4,7,-1,4,5,7,-1,8,6,9,-1,6,7,9,-1,10,8,11,-1,8,9,11,-1,12,10,13,-1,10,11,13,-1]
coord Coordinate { point [-0.485 -1.141 0.000,-0.480 -1.142 0.000,-0.485 -1.141 1.248,-0.480 -1.142 1.248,-0.490 -1.139 0.000,-0.490 -1.139 1.248,-0.494 -1.136 0.000,-0.494 -1.136 1.248,-0.497 -1.132 0.000,-0.497 -1.132 1.248,-0.499 -1.127 0.000,-0.499 -1.127 1.248,-0.500 -1.122 0.000,-0.500 -1.122 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,2,4,5,-1,2,5,6,-1,6,5,7,-1,8,6,9,-1,6,7,9,-1,10,11,12,-1,13,1,14,-1,15,13,14,-1,16,15,14,-1,17,16,14,-1,18,19,4,-1,20,21,22,-1,23,18,4,-1,21,24,22,-1,24,10,22,-1,10,12,22,-1,22,12,25,-1,25,12,14,-1,14,26,17,-1,26,14,27,-1,14,12,28,-1,27,14,28,-1,28,29,30,-1,30,31,32,-1,31,33,32,-1,28,30,32,-1,27,28,19,-1,28,32,19,-1,27,19,34,-1,17,34,16,-1,16,34,18,-1,34,19,18,-1,35,36,37,-1,37,36,38,-1,38,36,39,-1,40,38,39,-1,36,41,0,-1,39,36,0,-1,0,41,1,-1,13,42,1,-1,15,23,43,-1,13,15,43,-1,1,42,3,-1,43,23,4,-1,3,43,4,-1]
coord Coordinate { point [-0.500 -1.122 1.248,0.000 -0.512 1.248,-0.500 1.122 1.248,0.382 0.236 1.248,-0.480 1.142 1.248,-0.485 1.141 1.248,-0.499 1.127 1.248,-0.490 1.139 1.248,-0.497 1.132 1.248,-0.494 1.136 1.248,3.497 -1.132 1.248,3.499 -1.127 1.248,3.500 -1.122 1.248,0.618 -0.236 1.248,3.000 -0.512 1.248,1.382 -0.236 1.248,1.618 -0.236 1.248,2.382 -0.236 1.248,1.618 0.236 1.248,3.480 1.142 1.248,3.485 -1.141 1.248,3.490 -1.139 1.248,3.480 -1.142 1.248,1.382 0.236 1.248,3.494 -1.136 1.248,3.000 -1.142 1.248,2.618 -0.236 1.248,2.618 0.236 1.248,3.500 1.122 1.248,3.499 1.127 1.248,3.497 1.132 1.248,3.494 1.136 1.248,3.485 1.141 1.248,3.490 1.139 1.248,2.382 0.236 1.248,-0.485 -1.141 1.248,-0.480 -1.142 1.248,-0.490 -1.139 1.248,-0.494 -1.136 1.248,-0.499 -1.127 1.248,-0.497 -1.132 1.248,0.000 -1.142 1.248,0.382 -0.236 1.248,0.618 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [-0.295 -1.142 0.236,-0.295 1.142 0.236,0.295 1.142 0.236,0.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.295 1.142 0.236,0.295 1.142 0.000,0.295 -1.142 0.000,0.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,4,6,-1,2,7,6,-1,2,6,0,-1,4,1,3,-1,4,3,5,-1]
coord Coordinate { point [0.382 -0.236 0.000,0.705 -1.142 0.000,0.295 -1.142 0.000,0.618 -0.236 0.000,0.705 1.142 0.000,0.618 0.236 0.000,0.382 0.236 0.000,0.295 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,2,5,-1,4,0,2,-1,6,5,7,-1,6,4,5,-1,8,7,9,-1,8,6,7,-1,10,9,11,-1,10,8,9,-1,12,11,13,-1,12,10,11,-1]
coord Coordinate { point [3.485 -1.141 1.248,3.480 -1.142 0.000,3.485 -1.141 0.000,3.480 -1.142 1.248,3.490 -1.139 1.248,3.490 -1.139 0.000,3.494 -1.136 1.248,3.494 -1.136 0.000,3.497 -1.132 1.248,3.497 -1.132 0.000,3.499 -1.127 1.248,3.499 -1.127 0.000,3.500 -1.122 1.248,3.500 -1.122 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.705 -1.142 0.236,0.705 -1.142 0.000,0.705 1.142 0.000,0.705 1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,3,6,4,-1,3,2,6,-1,3,0,2,-1,7,0,3,-1,8,9,10,-1,11,12,8,-1,11,13,12,-1,11,8,10,-1,14,11,10,-1,15,10,0,-1,15,0,7,-1,15,14,10,-1]
coord Coordinate { point [3.500 -1.122 0.000,3.499 -1.127 0.000,3.497 -1.132 0.000,3.480 -1.142 0.000,3.490 -1.139 0.000,3.485 -1.141 0.000,3.494 -1.136 0.000,3.295 -1.142 0.000,3.497 1.132 0.000,3.499 1.127 0.000,3.500 1.122 0.000,3.485 1.141 0.000,3.494 1.136 0.000,3.490 1.139 0.000,3.480 1.142 0.000,3.295 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.705 -1.142 0.236,0.705 1.142 0.236,1.295 1.142 0.236,1.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [3.295 1.142 0.236,3.295 1.142 0.000,3.295 -1.142 0.000,3.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.295 1.142 0.236,1.295 1.142 0.000,1.295 -1.142 0.000,1.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.705 -1.142 0.236,2.705 1.142 0.236,3.295 1.142 0.236,3.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,4,6,-1,2,7,6,-1,2,6,0,-1,4,1,3,-1,4,3,5,-1]
coord Coordinate { point [1.382 -0.236 0.000,1.705 -1.142 0.000,1.295 -1.142 0.000,1.618 -0.236 0.000,1.705 1.142 0.000,1.618 0.236 0.000,1.382 0.236 0.000,1.295 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.705 -1.142 0.236,2.705 -1.142 0.000,2.705 1.142 0.000,2.705 1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.705 -1.142 0.236,1.705 -1.142 0.000,1.705 1.142 0.000,1.705 1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,4,5,6,-1,7,4,6,-1,2,7,6,-1,2,6,0,-1,4,1,3,-1,4,3,5,-1]
coord Coordinate { point [2.382 -0.236 0.000,2.705 -1.142 0.000,2.295 -1.142 0.000,2.618 -0.236 0.000,2.705 1.142 0.000,2.618 0.236 0.000,2.382 0.236 0.000,2.295 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.705 -1.142 0.236,1.705 1.142 0.236,2.295 1.142 0.236,2.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.295 1.142 0.236,2.295 1.142 0.000,2.295 -1.142 0.000,2.295 -1.142 0.236]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,0,4,1,-1,5,3,6,-1,5,0,3,-1,7,6,8,-1,7,5,6,-1,9,7,8,-1,10,8,11,-1,10,9,8,-1,12,11,13,-1,12,10,11,-1]
coord Coordinate { point [3.499 1.127 1.248,3.500 1.122 0.000,3.499 1.127 0.000,3.497 1.132 0.000,3.500 1.122 1.248,3.497 1.132 1.248,3.494 1.136 0.000,3.494 1.136 1.248,3.490 1.139 0.000,3.490 1.139 1.248,3.485 1.141 1.248,3.485 1.141 0.000,3.480 1.142 1.248,3.480 1.142 0.000]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1,3,4,2,-1,4,5,2,-1,5,6,2,-1,0,2,7,-1,8,7,9,-1,9,7,10,-1,11,10,12,-1,7,2,12,-1,10,7,12,-1,6,13,2,-1]
coord Coordinate { point [0.000 -0.748 1.496,0.000 -0.742 1.433,0.000 -1.142 1.248,0.000 -0.720 1.373,0.000 -0.683 1.322,0.000 -0.633 1.282,0.000 -0.575 1.257,0.000 -0.748 2.165,0.000 -0.551 2.362,0.000 -0.551 2.756,0.000 -0.748 3.110,-0.000 -0.748 4.331,-0.000 -1.142 4.331,0.000 -0.512 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1,4,2,5,-1,4,5,6,-1,4,3,2,-1,7,6,8,-1,7,4,6,-1,9,8,10,-1,9,7,8,-1,11,9,10,-1,12,10,13,-1,12,11,10,-1]
coord Coordinate { point [0.000 -0.748 1.496,3.000 -0.748 1.496,3.000 -0.742 1.433,0.000 -0.742 1.433,0.000 -0.720 1.373,3.000 -0.720 1.373,3.000 -0.683 1.322,0.000 -0.683 1.322,3.000 -0.633 1.282,0.000 -0.633 1.282,3.000 -0.575 1.257,0.000 -0.575 1.257,0.000 -0.512 1.248,3.000 -0.512 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1,0,4,3,-1,0,5,4,-1,0,6,5,-1,7,0,2,-1,8,7,9,-1,10,7,8,-1,11,10,12,-1,11,0,7,-1,11,7,10,-1,0,13,6,-1]
coord Coordinate { point [3.000 -1.142 1.248,3.000 -0.742 1.433,3.000 -0.748 1.496,3.000 -0.720 1.373,3.000 -0.683 1.322,3.000 -0.633 1.282,3.000 -0.575 1.257,3.000 -0.748 2.165,3.000 -0.551 2.756,3.000 -0.551 2.362,3.000 -0.748 3.110,3.000 -1.142 4.331,3.000 -0.748 4.331,3.000 -0.512 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [3.500 -1.122 1.248,3.500 -1.122 0.000,3.500 1.122 0.000,3.500 1.122 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.618 0.236 0.000,1.618 -0.236 0.000,1.618 0.236 1.248,1.618 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.618 -0.236 0.000,1.382 -0.236 0.000,1.618 -0.236 1.248,1.382 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.382 0.236 0.000,1.618 0.236 0.000,1.382 0.236 1.248,1.618 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.382 -0.236 0.000,1.382 0.236 0.000,1.382 -0.236 1.248,1.382 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.382 -0.236 0.000,0.382 0.236 0.000,0.382 -0.236 1.248,0.382 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.382 0.236 0.000,0.618 0.236 0.000,0.382 0.236 1.248,0.618 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.618 -0.236 0.000,0.382 -0.236 0.000,0.618 -0.236 1.248,0.382 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.618 0.236 0.000,0.618 -0.236 0.000,0.618 0.236 1.248,0.618 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.618 0.236 0.000,2.618 -0.236 0.000,2.618 0.236 1.248,2.618 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.618 -0.236 0.000,2.382 -0.236 0.000,2.618 -0.236 1.248,2.382 -0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.382 0.236 0.000,2.618 0.236 0.000,2.382 0.236 1.248,2.618 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.382 -0.236 0.000,2.382 0.236 0.000,2.382 -0.236 1.248,2.382 0.236 1.248]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.882 -1.142 4.606,3.000 -1.142 4.331,2.882 -0.748 4.606,3.000 -0.748 4.331]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1,4,0,5,-1,0,3,5,-1]
coord Coordinate { point [-0.000 -0.748 4.331,0.118 -0.748 4.606,2.882 -0.748 4.606,3.000 -0.748 4.331,0.000 -0.748 3.110,3.000 -0.748 3.110]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.000 -0.748 3.110,3.000 -0.748 3.110,3.000 -0.551 2.756,0.000 -0.551 2.756]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.000 -0.748 1.496,0.000 -0.748 2.165,3.000 -0.748 2.165,3.000 -0.748 1.496]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.000 -0.551 2.756,3.000 -0.551 2.756,3.000 -0.551 2.362,0.000 -0.551 2.362]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [3.000 -0.551 2.362,3.000 -0.748 2.165,0.000 -0.551 2.362,0.000 -0.748 2.165]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,4,5,-1,0,2,6,-1,3,5,7,-1,2,3,8,-1,6,2,8,-1,3,7,8,-1,8,7,9,-1,9,10,11,-1,8,9,12,-1,9,11,12,-1,13,14,15,-1,14,16,15,-1,17,18,19,-1,12,13,20,-1,15,19,20,-1,8,12,20,-1,13,15,20,-1,8,20,21,-1,20,19,22,-1,19,18,22,-1,23,21,24,-1,21,20,24,-1,23,24,25,-1]
coord Coordinate { point [-0.480 -1.142 0.000,-0.295 -1.142 0.000,-0.295 -1.142 0.236,0.295 -1.142 0.236,0.295 -1.142 0.000,0.705 -1.142 0.000,-0.480 -1.142 1.248,0.705 -1.142 0.236,0.000 -1.142 1.248,1.295 -1.142 0.236,1.295 -1.142 0.000,1.705 -1.142 0.000,1.705 -1.142 0.236,2.295 -1.142 0.236,2.295 -1.142 0.000,2.705 -1.142 0.236,2.705 -1.142 0.000,3.295 -1.142 0.000,3.480 -1.142 0.000,3.295 -1.142 0.236,3.000 -1.142 1.248,-0.000 -1.142 4.331,3.480 -1.142 1.248,0.118 -1.142 4.606,3.000 -1.142 4.331,2.882 -1.142 4.606]
}}
appearance Appearance{material USE PLASTIC-WHITE-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [2.028 0.028 -1.402,2.028 -0.028 -1.402,1.972 -0.028 -1.402,1.972 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [1.972 -0.028 -1.402,1.874 -0.126 -1.303,1.972 0.028 -1.402,1.874 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [2.126 -0.126 -1.303,1.874 -0.126 -1.303,1.972 -0.028 -1.402,2.028 -0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.972 0.028 -1.402,1.874 0.126 -1.303,2.126 0.126 -1.303,2.028 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
coord Coordinate { point [2.028 0.028 -1.402,2.126 -0.126 -1.303,2.028 -0.028 -1.402,2.126 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [1.874 -0.126 -1.303,1.874 0.126 4.098,1.874 0.126 -1.303,1.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.126 -0.126 -1.303,2.126 -0.126 4.098,1.874 -0.126 -1.303,1.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.126 0.126 -1.303,1.874 0.126 -1.303,1.874 0.126 4.098,2.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [2.126 0.126 -1.303,2.126 0.126 4.098,2.126 -0.126 -1.303,2.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [1.972 0.028 4.197,1.874 0.126 4.098,1.972 -0.028 4.197,1.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [1.972 -0.028 4.197,1.874 -0.126 4.098,2.028 -0.028 4.197,2.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [1.874 0.126 4.098,1.972 0.028 4.197,2.126 0.126 4.098,2.028 0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [2.126 -0.126 4.098,2.028 0.028 4.197,2.028 -0.028 4.197,2.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.028 0.028 4.197,1.972 0.028 4.197,1.972 -0.028 4.197,2.028 -0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [1.028 0.028 -1.402,1.028 -0.028 -1.402,0.972 -0.028 -1.402,0.972 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.972 -0.028 -1.402,0.874 -0.126 -1.303,0.972 0.028 -1.402,0.874 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [1.126 -0.126 -1.303,0.874 -0.126 -1.303,0.972 -0.028 -1.402,1.028 -0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.972 0.028 -1.402,0.874 0.126 -1.303,1.126 0.126 -1.303,1.028 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
coord Coordinate { point [1.028 0.028 -1.402,1.126 -0.126 -1.303,1.028 -0.028 -1.402,1.126 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [0.874 -0.126 -1.303,0.874 0.126 4.098,0.874 0.126 -1.303,0.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.126 -0.126 -1.303,1.126 -0.126 4.098,0.874 -0.126 -1.303,0.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.126 0.126 -1.303,0.874 0.126 -1.303,0.874 0.126 4.098,1.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [1.126 0.126 -1.303,1.126 0.126 4.098,1.126 -0.126 -1.303,1.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.972 0.028 4.197,0.874 0.126 4.098,0.972 -0.028 4.197,0.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.972 -0.028 4.197,0.874 -0.126 4.098,1.028 -0.028 4.197,1.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [0.874 0.126 4.098,0.972 0.028 4.197,1.126 0.126 4.098,1.028 0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [1.126 -0.126 4.098,1.028 0.028 4.197,1.028 -0.028 4.197,1.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [1.028 0.028 4.197,0.972 0.028 4.197,0.972 -0.028 4.197,1.028 -0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.028 0.028 -1.402,0.028 -0.028 -1.402,-0.028 -0.028 -1.402,-0.028 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.028 -0.028 -1.402,-0.126 -0.126 -1.303,-0.028 0.028 -1.402,-0.126 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [0.126 -0.126 -1.303,-0.126 -0.126 -1.303,-0.028 -0.028 -1.402,0.028 -0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [-0.028 0.028 -1.402,-0.126 0.126 -1.303,0.126 0.126 -1.303,0.028 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
coord Coordinate { point [0.028 0.028 -1.402,0.126 -0.126 -1.303,0.028 -0.028 -1.402,0.126 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [-0.126 -0.126 -1.303,-0.126 0.126 4.098,-0.126 0.126 -1.303,-0.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.126 -0.126 -1.303,0.126 -0.126 4.098,-0.126 -0.126 -1.303,-0.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.126 0.126 -1.303,-0.126 0.126 -1.303,-0.126 0.126 4.098,0.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [0.126 0.126 -1.303,0.126 0.126 4.098,0.126 -0.126 -1.303,0.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.028 0.028 4.197,-0.126 0.126 4.098,-0.028 -0.028 4.197,-0.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [-0.028 -0.028 4.197,-0.126 -0.126 4.098,0.028 -0.028 4.197,0.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [-0.126 0.126 4.098,-0.028 0.028 4.197,0.028 0.028 4.197,0.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [0.126 -0.126 4.098,0.028 0.028 4.197,0.028 -0.028 4.197,0.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [0.028 0.028 4.197,-0.028 0.028 4.197,-0.028 -0.028 4.197,0.028 -0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [3.028 0.028 -1.402,3.028 -0.028 -1.402,2.972 -0.028 -1.402,2.972 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.972 -0.028 -1.402,2.874 -0.126 -1.303,2.972 0.028 -1.402,2.874 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,2,3,-1]
coord Coordinate { point [3.126 -0.126 -1.303,2.874 -0.126 -1.303,2.972 -0.028 -1.402,3.028 -0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [2.972 0.028 -1.402,2.874 0.126 -1.303,3.126 0.126 -1.303,3.028 0.028 -1.402]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,1,0,-1]
coord Coordinate { point [3.028 0.028 -1.402,3.126 -0.126 -1.303,3.028 -0.028 -1.402,3.126 0.126 -1.303]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [2.874 -0.126 -1.303,2.874 0.126 4.098,2.874 0.126 -1.303,2.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [3.126 -0.126 -1.303,3.126 -0.126 4.098,2.874 -0.126 -1.303,2.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [3.126 0.126 -1.303,2.874 0.126 -1.303,2.874 0.126 4.098,3.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,1,3,2,-1]
coord Coordinate { point [3.126 0.126 -1.303,3.126 0.126 4.098,3.126 -0.126 -1.303,3.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.972 0.028 4.197,2.874 0.126 4.098,2.972 -0.028 4.197,2.874 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.972 -0.028 4.197,2.874 -0.126 4.098,3.028 -0.028 4.197,3.126 -0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,2,1,3,-1]
coord Coordinate { point [2.874 0.126 4.098,2.972 0.028 4.197,3.126 0.126 4.098,3.028 0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,0,3,1,-1]
coord Coordinate { point [3.126 -0.126 4.098,3.028 0.028 4.197,3.028 -0.028 4.197,3.126 0.126 4.098]
}}
appearance Appearance{material USE PIN-01 }
}
Shape { geometry IndexedFaceSet
{ creaseAngle 0.50 coordIndex [0,1,2,-1,3,0,2,-1]
coord Coordinate { point [3.028 0.028 4.197,2.972 0.028 4.197,2.972 -0.028 4.197,3.028 -0.028 4.197]
}}
appearance Appearance{material USE PIN-01 }
}