Skip to content

Open call for user stories for using the new CNC Server interface #98

@techninja

Description

@techninja

The default UI for CNC Server needs to be able to accomplish certain things for users, but not necessarily everything possible through the API as that would be too cluttered. Not to mention the API is meant to facilitate other interfaces being built for it. This issue is to help list what the default interface should help accomplish from start to finish for users to help figure out what the interface should look like for every type of user.

Some interface ideas to build off of:

  • Enable keyboard/arrow key direct relative adjustment (with modifiers)
  • Low level: Home(park), Reset, Zero
  • Some style of height calibration
  • Tools/preview interface
  • Status window with user interaction area for manual tool changes, disconnection alerts, status and buffer execution progress, Pause/Unpause
  • Advanced load SVG into GUI paper for individual customized selection & printing with path specific fills and traces (???)
  • SVG API direct load
  • RP style fill/trace settings
  • Bot & version information
  • Advanced custom serial command & return value
  • Diagnostics: Simple shape draw, example SVG draw, draw ruler, full range movement, speed stress test
  • Basic scratch turtle movement

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions