Status
{{ status }}
Current Line
{{ currentLine }} / {{ totalLines }}
Feed Rate
{{ feedRate }} mm/min
Set Work Zero
Jog Controls
Job Navigation
Line {{ currentLine }} / {{ totalLines }}
Load G-code to enable navigation
Volume
{{ ((stockWidth * stockDepth * stockHeight) / 1000).toFixed(1)
}} cm³
Grid Points
{{ Math.ceil(stockWidth / stockResolution) *
Math.ceil(stockDepth / stockResolution) }}
{{ isParsing ? 'Loading G-code...' : 'Jumping...' }}
Select Tool
Current Tool
{{ currentTool.name }}
Diameter
{{ currentTool.diameter }}mm
Type
{{ currentTool.type }}
Stock Material
Volume
{{ ((stockWidth * stockDepth * stockHeight) / 1000).toFixed(1) }}
cm³
Grid Points
{{ Math.ceil(stockWidth / stockResolution) * Math.ceil(stockDepth /
stockResolution) }}
Sample Programs
Lines
{{ gcodeLineCount }}
Characters
{{ gcodeText.length }}
Device Type
{{ deviceType }}
Screen Width
{{ screenWidth }}px
Viewport Size
{{ viewportSize }}
About Vue 3 POC
This is a proof-of-concept demonstrating Vue 3 reactive state management with responsive
design.
Features:
• Reactive DRO display
• Smart button states
• Responsive layout
• Touch-optimized controls
• Tab navigation
• G-code editor
Benefits:
• No manual DOM updates
• Computed properties
• Cleaner code
• Better maintainability