WebSocket Connection
×
Connection Status
Status:
Disconnected
Server:
localhost:3000
Connect
Disconnect
Auto-Connect
Connected Devices
0
Refresh
No devices connected
Position Info
Left Motor:
-
Right Motor:
-
X Offset:
-
Y Offset:
-
Left Force:
-
Right Force:
-
Left Torque:
-
Right Torque:
-
Simulation Controls
×
Left Motor
0.00
Right Motor
0.00
Play
Pause
Stop Motors
Clear Strokes
Reset
Time Control:
Play Time
Pause Time
Frame:
0
Steps/Frame:
24
Timestep (ms):
ms per step
Calc Speeds
Console Logs
Gondola Speed Logs
Hide Logs
Logs
×
Copy Logs
Clear Logs
Motor Status
×
Left Motor
Position:
steps
Speed:
0
steps/s
Accel:
0
steps/s²
Direction:
Stopped
Remaining:
0
steps
Right Motor
Position:
steps
Speed:
0
steps/s
Accel:
0
steps/s²
Direction:
Stopped
Remaining:
0
steps
Bot Setup Settings
×
Canvas
Canvas Offset X (m)
Canvas Offset Y (m)
Canvas Width (m)
Canvas Height (m)
Installation
Bot Width (m)
Bot Height (m)
Calibration Offset X (m)
Calibration Offset Y (m)
Hardware
Microstepping
1 (Full Step)
2 (Half Step)
4
8
16
32
GT2 Tooth Count
Timer Frequency (MHz)
Bot Weight (kg)
Max Torque (Nm)
Max Belt Length (m)
Steps Per Meter (calculated)
Left Cal Point (steps, calculated)
Right Cal Point (steps, calculated)
Random Path Generator
×
Path Settings
Number of Waypoints
Max Angle (degrees)
Min Distance (cm)
Max Distance (cm)
Generate Random Path
Continuous Motion Settings
×
Motion
Gondola Speed (mm/s)
200
Gondola Acceleration (mm/s²)
50
Path Sampling Chunk Size (mm)
Use Acc/Dec Phase
Pen
Pen Down Time Offset (ms)
0
Pen Up Time Offset (ms)
0
Fillets
Enable Fillets
Fillet Size
20
Angle Adjustment Factor
1.0
Current
All Paths
Path Length
0 cm
0 cm
Constrained Arcs
0
0
Motion Preview
Path Position
0.000
Preview Motion
Stroke Data
×
Current Stroke
Load Stroke
Clear Stroke
Add Acc/Dec Phase
Remove Acc/Dec Phase
Bot Control
×
Motor State
Left Motor
Not Available
H:
-
S:
-
Reset Error
Right Motor
Not Available
H:
-
S:
-
Reset Error
Motor Position Control
Set Left Pos
Set Right Pos
Left Motor Target
Right Motor Target
Move Left
Move Both
Move Right
Gondola Control
State:
Offline
Trigger
Pen Down
Pen Up
Incremental Movement
1mm
1cm
1dm
↑
←
⏹
→
↓
Canvas Positions
↖ UL
↑ UC
↗ UR
← CL
⊙ CC
→ CR
↙ LL
↓ LC
↘ LR
Bot Devices Settings
×
General Settings
Status Interval While Active (ms)
Status Interval While Idling (ms)
Send to All Devices
Gondola Settings
Pulse Lenth Triggered (ms)
Trigger Timeout (ms)
Pulse Lenth Relaxed (ms)
Retract Timeout (ms)
Send to Gondola
Station Settings
Travel Acceleration (steps/s²)
Travel Speed (steps/s)
Draw Acceleration (steps/s²)
Draw Speed (steps/s)
Send to Stations
Data Graph
×
WebSocket Control
×
Left Station
Not Connected
Right Station
Not Connected
Quick Commands
stats
ping
getPos
getStatus
getQueueStatus
checkInit
start
stop
clear
setSpeed
setAccel
setPos
moveTo
active
idling
restart
Send Command
Send Left
Send Right
Send Both
Send Gondola
Left Station Log
Clear
Right Station Log
Clear
WebSocket Stream
×
Start Streaming
Reset
Configuration
Polling Interval (ms):
Buffer Target (fill to this many queued):
Batch Size (samples per refill):
Buffer Status
Left Station:
Not connected
Right Station:
Not connected
Stream Status
Idle
SVG Import
×
File
File Information
No file loaded
Dimensions: -
Paths: -
Waypoints: -
Transform
Position X (px)
-100
-10
-1
+1
+10
+100
Position Y (px)
-100
-10
-1
+1
+10
+100
Scale
-
+
Rotation (degrees)
-
+
Actions
Center on Canvas
Scale to Canvas
Reset Transform
Clear SVG
SVG Prepare
×
Status
Load an SVG to begin
Conversion Settings
Max Angle (degrees)
-
+
Max angle before cutting up path into separate strokes
Simplify paths
Tolerance (pixels)
-
+
Maximum deviation from original curve
Conversion Results
Waypoints: -
Strokes: -
Total Length: -
Convert to Strokes
SVG Strokes
×
Converted Strokes
No strokes loaded
←
→
0 / 0
Autoscroll to selected stroke
Clear All Strokes
SVG Draw Automation
×
Stop
State Machine Status
State:
STOPPED
Current Action:
None
Progress:
0%
Stroke
◀
-
/
-
▶
Current Stroke Positions
Start Position:
X, Y:
-
Left, Right:
-
End Position:
X, Y:
-
Left, Right:
-
Motor Position Delta
Left Motor:
Target:
-
Current:
-
Delta:
-
Right Motor:
Target:
-
Current:
-
Delta:
-
Start
Pause
UI Visualisation
×
Strokes
Stroke Line Width
−
+
Stroke Display
None
Drawn
All
Coloring
Normal
Order
Cached Strokes Rendering
SVG Preview
Show SVG on Canvas
SVG Line Width
−
+
Cached SVG Rendering
Gondola
Gondola Size
−
+
Force Area
Force Area Style
Arc
Detailed
UI Color Palette
×
Background
Page Background
Canvas Background
Primary Colors
Primary (Blue)
Success (Green)
Warning (Orange)
Error (Red)
Text
Dark Text
Medium Text
Light Text
Gray Text
Button Text
Input Fields
Background
Text
Panels
Panel Background
Dark Panel 1
Dark Panel 2
Dark Panel 2 Hover
Dark Panel 3
Borders
Light Border
Lighter Border
Dark Border
Neutrals
Light Neutral
Medium Neutral
Dark Neutral
Canvas Drawing
Canvas Area
Strokes
Path Points
Path Points Fill
Gondola/Motors
Gondola Outline
Constrained Arc
Legal Arc
Gondola
Bot Area Boundary
Force Area
Actions
Reset to Defaults
Export Theme
Import Theme