57 lines
2.5 KiB
HTML
57 lines
2.5 KiB
HTML
<div class="sections">
|
||
|
||
<div class="section full">
|
||
<h2>Arm2 – Z-Achse <span class="status-badge open">offen</span></h2>
|
||
<div class="info-grid" style="margin-top:14px">
|
||
<span class="info-label">Ziel</span>
|
||
<span class="info-value" style="font-family:inherit;font-size:13px;color:var(--muted)">
|
||
Z-Rotationsachse von Arm2 bestimmen: drei Positionen aufnehmen, Umkreismittelpunkte berechnen.
|
||
</span>
|
||
<span class="info-label">Ablauf</span>
|
||
<span class="info-value" style="font-family:inherit;font-size:13px;color:var(--muted)">
|
||
Board erkennen (Pos A) → Arm2 drehen → Board erkennen (Pos B) → Arm2 drehen → Board erkennen (Pos C)
|
||
→ Viewer zeigt berechnete Rotationsachse (magenta)
|
||
</span>
|
||
<span class="info-label">Letzter Run</span>
|
||
<span class="info-value" id="arm2-last-run">–</span>
|
||
</div>
|
||
<div class="controls" style="margin-top:16px">
|
||
<button id="btn-arm2-run">Board erkennen</button>
|
||
</div>
|
||
</div>
|
||
|
||
<!-- ── Aktionen ───────────────────────────────────────────────────────────── -->
|
||
<div class="section full">
|
||
<h2>Aktionen</h2>
|
||
<div style="margin-top:14px;display:flex;align-items:center;gap:20px;flex-wrap:wrap">
|
||
<button id="btn-arm2-ccw" style="font-size:18px;padding:6px 22px" title="Unterarm rauf">
|
||
⤴ Rauf
|
||
</button>
|
||
<span style="color:var(--muted);font-size:11px">Roboter-Unterarm drehen (Schrittweite folgt)</span>
|
||
<button id="btn-arm2-cw" style="font-size:18px;padding:6px 22px" title="Unterarm runter">
|
||
Runter ⤵
|
||
</button>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="section full">
|
||
<h2>Ausgabe / Log</h2>
|
||
<textarea id="log-arm2" readonly placeholder="(Ausgabe erscheint hier)"></textarea>
|
||
</div>
|
||
|
||
<div class="section full">
|
||
<h2>Board-Viewer</h2>
|
||
<p style="font-size:12px;color:var(--muted);margin-bottom:10px">
|
||
<strong>Pos A</strong> (Basis) · <strong>Pos B</strong> (orange) · <strong>Pos C</strong> (cyan) –
|
||
alle drei Timestamps sind vorgewählt. Sobald Pos C gesetzt ist, wird die Rotationsachse berechnet.
|
||
</p>
|
||
<iframe
|
||
id="arm2-viewer-frame"
|
||
src="/boardViewer.html?defaults=abc"
|
||
style="width:100%;height:740px;border:1px solid #334155;border-radius:6px;background:#0d0f13;display:block"
|
||
title="Board-Viewer (Arm2)"
|
||
></iframe>
|
||
</div>
|
||
|
||
</div>
|