From 9d2043f546df4d05007fc9f491837f7c7582fe73 Mon Sep 17 00:00:00 2001 From: DeepSOIC Date: Thu, 16 Aug 2018 19:51:47 +0300 Subject: [PATCH] ReferencePlacement: add missing tetra-marker --- shapes/tetra-orimarker-refplm.FCStd | Bin 0 -> 4572 bytes shapes/tetra-orimarker-refplm.iv | 160 ++++++++++++++++++++++++++++ 2 files changed, 160 insertions(+) create mode 100644 shapes/tetra-orimarker-refplm.FCStd create mode 100644 shapes/tetra-orimarker-refplm.iv diff --git a/shapes/tetra-orimarker-refplm.FCStd b/shapes/tetra-orimarker-refplm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..dab838432fa71cfbc988634337f6706202edc25c GIT binary patch literal 4572 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 F{|CS!BP##^ literal 0 HcmV?d00001 diff --git a/shapes/tetra-orimarker-refplm.iv b/shapes/tetra-orimarker-refplm.iv new file mode 100644 index 0000000..9054005 --- /dev/null +++ b/shapes/tetra-orimarker-refplm.iv @@ -0,0 +1,160 @@ +#Inventor V2.1 ascii + +PickStyle { + style UNPICKABLE +} + +Coordinate3 { + point [ 0 0 0, + -1.7347235e-018 -0.30000001 1.3877788e-017, + 1.7347235e-018 0.30000001 -2.1359844e-015, + -1.7347235e-018 8.3193401e-018 0.30000001, + 1.7347235e-018 0.30000001 -2.1359844e-015, + 0 0 0, + 1 -2.7755576e-017 -2.0816682e-017, + -1.7347235e-018 -0.30000001 1.3877788e-017, + -1.7347235e-018 -0.30000001 1.3877788e-017, + 1 -2.7755576e-017 -2.0816682e-017, + -1.7347235e-018 8.3193401e-018 0.30000001, + 1 -2.7755576e-017 -2.0816682e-017, + -1.7347235e-018 8.3193401e-018 0.30000001, + 1.7347235e-018 0.30000001 -2.1359844e-015, + 0 0 0, + -1.7347235e-018 -0.30000001 1.3877788e-017, + 1.7347235e-018 0.30000001 -2.1359844e-015, + -1.7347235e-018 8.3193401e-018 0.30000001, + 1 -2.7755576e-017 -2.0816682e-017 ] +} + +Switch { + whichChild 0 + + Separator { + + DEF myLines Separator { + + MaterialBinding { + value OVERALL + + } + Material { + ambientColor 0.2 0.2 0.2 + diffuseColor 0.33333334 0.65490198 0.87058824 + specularColor 0 0 0 + emissiveColor 0 0 0 + shininess 1 + transparency 0 + + } + DrawStyle { + style LINES + lineWidth 2 + linePattern 0xffff + + } + SoBrepEdgeSet { + fields [ SFNode vertexProperty, MFInt32 coordIndex, MFInt32 materialIndex, MFInt32 normalIndex, MFInt32 textureCoordIndex, SFInt32 highlightIndex, MFInt32 selectionIndex ] + coordIndex [ 0, 1, -1, 2, 0, -1, 1, 3, + -1, 3, 2, -1, 4, 6, -1, 7, + 6, -1, 9, 10, -1 ] + highlightIndex 6 + selectionIndex -1 + + } + } + PolygonOffset { + + } + DEF myFaces Separator { + + ShapeHints { + vertexOrdering UNKNOWN_ORDERING + shapeType UNKNOWN_SHAPE_TYPE + + } + MaterialBinding { + value OVERALL + + } + Material { + ambientColor 0.2 0.2 0.2 + diffuseColor 0 0.66666669 1 + specularColor 0 0 0 + emissiveColor 0 0 0 + shininess 0.2 + transparency 0.5 + + } + DrawStyle { + style FILLED + + } + Normal { + vector [ -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0 0 -1, + 0.20751435 -0.69171447 0.69171447, + 0.20751435 -0.69171447 0.69171447, + 0.20751435 -0.69171447 0.69171447, + 0.20751435 0.69171447 0.69171447, + 0.20751435 0.69171447 0.69171447, + 0.20751435 0.69171447 0.69171447 ] + + } + NormalBinding { + value PER_VERTEX_INDEXED + + } + SoBrepFaceSet { + fields [ SFNode vertexProperty, MFInt32 coordIndex, MFInt32 materialIndex, MFInt32 normalIndex, MFInt32 textureCoordIndex, MFInt32 partIndex, SFInt32 highlightIndex, MFInt32 selectionIndex ] + coordIndex [ 1, 3, 0, -1, 0, 3, 2, -1, + 4, 6, 5, -1, 5, 6, 7, -1, + 10, 8, 9, -1, 13, 12, 11, -1 ] + partIndex [ 2, 2, 1, 1 ] + highlightIndex -1 + selectionIndex -1 + + } + } + DEF myPoints Separator { + + MaterialBinding { + value OVERALL + + } + Material { + ambientColor 0.2 0.2 0.2 + diffuseColor 0.25490198 0.67450982 0.89803922 + specularColor 0 0 0 + emissiveColor 0 0 0 + shininess 1 + transparency 0 + + } + DrawStyle { + style POINTS + pointSize 2 + + } + SoBrepPointSet { + fields [ SFNode vertexProperty, SFInt32 startIndex, SFInt32 numPoints, SFInt32 highlightIndex, MFInt32 selectionIndex ] + startIndex 14 + highlightIndex -1 + selectionIndex [ 14, 15, 16, 17, 18 ] + + } + } + } + USE myFaces + Separator { + + USE myLines + USE myPoints + } + USE myPoints +}