GithubHelp home page GithubHelp logo

rotary-controller-python's Issues

scale ratio defaults

the dialog could tell you it's the resolution in microns, and probably default to 5/1 instead of 1/20 (I assume that's the kind people will buy because it's inexpensive)

Sync Rework: Thread Pitch Selector

For the sync rework, there should be tabs that let you choose

  • ANSI (UNC/UNF/UNEF/UNS) by name, e.g. #10-24 NC: wikipedia (although I find a table like that hard to read, listing them either by series or by pitch in a single list seems better)
  • Metric standard pitches, from ISO 262: wikipedia
  • Manually enter Lead (e.g. 0.100" or 2mm, accepting floats)
  • Manually enter Pitch (e.g. 3 TPI)

If we can figure out a way to store "recent" selections, a short list of those would be super useful for me.

Exception when choosing ratio and hitting ok

Many (all?) of the ui elements that let you pick a number (for example, any of the "num" or the current index) let you hit "ok" without putting in a number. This exits the app and leaves the gui in a weird state if you're using framebuffer.

Support for basic math (Z +/- quill dro)

On a typical vertical mill, you have both a Z axis (either column, or knee movement) and a quill. To know the position of the cutter, you need to add (or subtract) these values together.

I probably only need to see the combined value most of the time, and would only zero them as a combined unit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.