331 lines
11 KiB
Mathematica

<?xml version="1.0" encoding="utf-8"?>
<XyzabcMachineTool XmlUseSourceDirectoryAsBaseDirectory="true">
<XyzabcChain>
<XyzabcChain>
<ChainCode>[O][Y][X][C][w];[O][Z][B][S][t]</ChainCode>
<IsVertical>true</IsVertical>
<TransformerX>
<DynamicTranslation Axis="(-1, 0, 0)" Len="0" />
</TransformerX>
<TransformerY>
<DynamicTranslation Axis="(0, -1, 0)" Len="0" />
</TransformerY>
<TransformerZ>
<DynamicTranslation Axis="(0, 0, 1)" Len="0" />
</TransformerZ>
<TransformerA />
<TransformerB>
<DynamicRotation Axis="(0, 1, 0)" Angle_deg="0" Pivot="(-72.4, -177.4, 225.94)" />
</TransformerB>
<TransformerC>
<DynamicRotation Axis="(0, 0, -1)" Angle_deg="0" Pivot="(0, 0, 0)" />
</TransformerC>
<ToolBuckleTransformer>
<StaticTranslation Trans="(-72.4, 72.4, 176.44)" />
</ToolBuckleTransformer>
<TableBuckleTransformer>
<StaticTranslation Trans="(0, 0, 0)" />
</TableBuckleTransformer>
</XyzabcChain>
</XyzabcChain>
<AnchorToSolid>
<Entry Key="O">
<Solid>
<StlFile>base.stl</StlFile>
</Solid>
</Entry>
<Entry Key="Y">
<Solid>
<StlFile>Y.stl</StlFile>
</Solid>
</Entry>
<Entry Key="X">
<Solid>
<StlFile>X.stl</StlFile>
</Solid>
</Entry>
<Entry Key="C">
<Solid>
<StlFile>C.stl</StlFile>
</Solid>
</Entry>
<Entry Key="Z">
<Solid>
<StlFile>Z.stl</StlFile>
</Solid>
</Entry>
<Entry Key="B">
<Solid>
<StlFile>B.stl</StlFile>
</Solid>
</Entry>
<Entry Key="S">
<Solid>
<StlFile>S.stl</StlFile>
</Solid>
</Entry>
</AnchorToSolid>
<CollisionIndexPairs>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
</CollisionIndexPairs>
</XyzabcMachineTool>