UI Forms Reference
Machine Connection Form
Fields:
- port
- baud rate
- controller type
- connection mode
- machine profile
- auto status query
Actions:
- Refresh Ports
- Connect
- Disconnect
Machine Profile Form
Fields:
- name
- controller type
- default port
- baud rate
- X/Y/Z workspace size
- soft limits
- hard limits
- max jog feedrate
- max job feedrate
- probe enabled
- default plate thickness
Camera Node Form
Fields:
- node address
- port
- protocol
- optional token
- left stream
- right stream
Actions:
- Test
- Connect
- Disconnect
- Restart Streams
Camera Settings Form
Fields:
- active camera
- resolution
- FPS
- brightness
- contrast
- exposure
- gain
- flip/rotation
- snapshot format
Calibration Form
Fields:
- profile name
- camera ID
- machine profile
- calibration points
- method
- accuracy result
Actions:
- Add Point
- Remove Point
- Solve
- Test
- Save
- Activate
Sketch Document Form
Fields:
- sketch name
- units
- workspace width/height
- grid spacing
- snap enabled
- default stroke
Sketch Object Properties Form
Fields vary by object:
- line: start/end, length, angle
- rectangle: X/Y, width/height, rotation
- circle: center, radius, diameter
- text: content, font, size
- all: color, stroke width, visible, locked
Kerf Project Form
Fields:
- project name
- units
- machine profile
- calibration profile
- workspace size
- origin
Kerf Layer Form
Fields:
- layer name
- type
- visible
- locked
- selectable
- opacity
- color
- z-order
Kerf Path Action Form
Fields:
- action type
- tool type
- depth
- pass count
- step down
- feedrate
- plunge rate
- spindle RPM
- laser power
- safe Z
- kerf compensation
G-code Open/Save Form
Fields:
- file path
- file type
- encoding if needed
- reload option
Job Start Confirmation Form
Shows:
- file/project
- estimated bounds
- warnings
- machine status
- confirmation checkbox/button
Probe Form
Fields:
- plate thickness
- probe feedrate
- max travel
- safe Z
- coordinate system
Macro Form
Fields:
- name
- category
- commands
- description
- requires confirmation
- enabled
Assistant Settings Form
Fields:
- enable assistant
- provider
- base URL
- API key
- model
- allow document context
- allow machine context
- allow cloud AI
- save chat history
