AlgorithmsSmartForce/algorithm_optimal_open.drawio

78 lines
7.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<mxfile host="Electron" modified="2024-09-02T09:18:39.621Z" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.8 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="FetDhFnDsc1kPtHkDqNG" version="24.4.8" type="device">
<diagram id="U2dJCsa7sE4v5P5Dxrlu" name="Page-1">
<mxGraphModel dx="3954" dy="1673" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="1654" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="2" value="Начало" style="rounded=1;whiteSpace=wrap;html=1;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="-680" y="279" width="160" height="40" as="geometry" />
</mxCell>
<mxCell id="3" value="Осуществлено раскрытие клещей с контролем отлипания колпачков от детали&lt;div&gt;Получены координаты сварочной точки целевые и фактические.&lt;/div&gt;" style="html=1;shape=mxgraph.infographic.ribbonSimple;notch1=0;notch2=20;align=center;verticalAlign=middle;fontSize=14;fontStyle=0;fillColor=#FFFFFF;whiteSpace=wrap;direction=west;" parent="1" vertex="1">
<mxGeometry x="-485" y="170" width="305" height="139" as="geometry" />
</mxCell>
<mxCell id="26" value="" style="endArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" target="2" edge="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="-485" y="240" as="sourcePoint" />
<mxPoint x="-510" y="239" as="targetPoint" />
<Array as="points">
<mxPoint x="-600" y="240" />
<mxPoint x="-600" y="279" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="60" value="Алгоритм #. Расчёт оптимального раскрытия клещей" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=29;" parent="1" vertex="1">
<mxGeometry x="-815" y="60" width="720" height="50" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-92" value="" style="rounded=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-900" y="340" width="580" height="660" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-93" value="Контроллер ТСК" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="-900" y="340" width="130" height="30" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-144" value="" style="ellipse;html=1;shape=endState;fillColor=strokeColor;" parent="1" vertex="1">
<mxGeometry x="-610" y="1090" width="30" height="30" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-145" value="Конец" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=14;" parent="1" vertex="1">
<mxGeometry x="-570" y="1090" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-61" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="mZMcXhvMlAHeQn9aEvGH-149" target="_jk0CcVuBn2d0W9nrJyb-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-149" value="Вычислить вектор смещения детали на основании целевой и фактической координаты в системе координат робота" style="rounded=1;whiteSpace=wrap;html=1;" parent="1" vertex="1">
<mxGeometry x="-680" y="380" width="160" height="130" as="geometry" />
</mxCell>
<mxCell id="mZMcXhvMlAHeQn9aEvGH-153" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="2" target="mZMcXhvMlAHeQn9aEvGH-149" edge="1">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-63" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="_jk0CcVuBn2d0W9nrJyb-60" target="_jk0CcVuBn2d0W9nrJyb-62">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-60" value="Вычислить проекцию смещения детали на траекторию движения электродов" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-680" y="550" width="160" height="130" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="_jk0CcVuBn2d0W9nrJyb-62" target="_jk0CcVuBn2d0W9nrJyb-64">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-67" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="_jk0CcVuBn2d0W9nrJyb-62" target="_jk0CcVuBn2d0W9nrJyb-66">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-62" value="Проекция смещения&lt;br&gt;положительная?" style="rhombus;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-715" y="720" width="230" height="80" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-69" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="_jk0CcVuBn2d0W9nrJyb-64" target="mZMcXhvMlAHeQn9aEvGH-144">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-64" value="Применить проекцию смещения к нижнему электроду E1" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-870" y="830" width="160" height="130" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="_jk0CcVuBn2d0W9nrJyb-66" target="mZMcXhvMlAHeQn9aEvGH-144">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="_jk0CcVuBn2d0W9nrJyb-66" value="Применить проекцию смещения к верхнему электроду E2" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
<mxGeometry x="-500" y="830" width="160" height="130" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>