build hinc-blazor hincproj

This commit is contained in:
2024-07-15 14:21:11 +08:00
parent dd5bd46f71
commit bbfca46bd1
20 changed files with 494 additions and 168 deletions
+66 -66
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<XyzabcMachineTool>
<XyzabcMachineTool XmlUseSourceDirectoryAsBaseDirectory="true">
<XyzabcChain>
<XyzabcChain>
<ChainCode>[O][Y][X][C][w];[O][Z][B][S][t]</ChainCode>
@@ -31,299 +31,299 @@
<AnchorToSolid>
<Entry Key="O">
<Solid>
<StlFile>PmcB1s/base.stl</StlFile>
<StlFile>base.stl</StlFile>
</Solid>
</Entry>
<Entry Key="Y">
<Solid>
<StlFile>PmcB1s/Y.stl</StlFile>
<StlFile>Y.stl</StlFile>
</Solid>
</Entry>
<Entry Key="X">
<Solid>
<StlFile>PmcB1s/X.stl</StlFile>
<StlFile>X.stl</StlFile>
</Solid>
</Entry>
<Entry Key="C">
<Solid>
<StlFile>PmcB1s/C.stl</StlFile>
<StlFile>C.stl</StlFile>
</Solid>
</Entry>
<Entry Key="Z">
<Solid>
<StlFile>PmcB1s/Z.stl</StlFile>
<StlFile>Z.stl</StlFile>
</Solid>
</Entry>
<Entry Key="B">
<Solid>
<StlFile>PmcB1s/B.stl</StlFile>
<StlFile>B.stl</StlFile>
</Solid>
</Entry>
<Entry Key="S">
<Solid>
<StlFile>PmcB1s/S.stl</StlFile>
<StlFile>S.stl</StlFile>
</Solid>
</Entry>
</AnchorToSolid>
<CollisionIndexPairs>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>Z</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>B</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>S</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>ToolHolder</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterShank</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Y</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Y</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterFlute</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>Z</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>B</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>S</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>ToolHolder</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterShank</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>X</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>X</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterFlute</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>Z</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>B</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>S</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>ToolHolder</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterShank</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>C</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>C</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterFlute</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>Z</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>B</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>S</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>ToolHolder</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterShank</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Fixture</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Fixture</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterFlute</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterFlute</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Workpiece</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>Z</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Z</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Workpiece</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>B</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>B</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Workpiece</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>S</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>S</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Workpiece</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>ToolHolder</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>ToolHolder</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>
<CollisionIndexPair>
<IndexA>
<MillingEquipmentCollisionIndex>Workpiece</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>Workpiece</MachiningEquipmentCollisionIndex>
</IndexA>
<IndexB>
<MillingEquipmentCollisionIndex>CutterShank</MillingEquipmentCollisionIndex>
<MachiningEquipmentCollisionIndex>CutterShank</MachiningEquipmentCollisionIndex>
</IndexB>
<SafeDistance>0</SafeDistance>
</CollisionIndexPair>