Pendant

From ShapeOko
Jump to: navigation, search

Note that certain Communication / Control programs and G-Code interpreters have explicit support for pendant functionality.

At its simplest, a numeric keypad may be used: http://www.cambam.co.uk/forum/index.php?topic=1279.0

One particularly well-done solution is: LCD on GRBL

Forum Discussions

Commercial Option

Supporting Shield Designs

Bluetooth module for Arduino to allow cable-free operation: http://www.shapeoko.com/forum/viewtopic.php?f=3&t=7951

Software support

https://github.com/cheton/cnc/wiki/User-Guide --- widget to allow use of the Contour ShuttleXpress

Button Settings

Potential Buttons / keys and their meanings and usages

  • Grbl Pins[7]
    • A0 --- Reset/Abort
    • A1 --- Feed Hold (Pause) [8]
    • A2 --- Cycle Start/Resume [9]
    • A3 --- Coolant Enable
  • Grbl Keys[10]
    • ~ (cycle start)
    •  ! (feed hold)
    •  ? (current status)
    • ctrl-x (reset Grbl)
  • Commands which are needed
    • Connect machine
      • Reset connection (how does this compare to the physical reset button on the board?) --- same as ctrl-X above?
      • select COM port
    • begin homing (H)
    • Jogging
      • X
        • left (<- left arrow)
        • right (-> right arrow)
      • Y
        • forward (away from front) (^ up arrow)
        • back (toward operator) (v down arrow)
      • Z
        • up (page up)
        • down (page down)
      • jogging increment
        • Increase (+)
        • Decrease (-)
    • File Operations
      • load file
      • begin sending file
    • Workspace Coordinate Systems --- select currently used system
    • Logging --- access the machine logs / status
    • Manual interaction --- text box to type and send commands

If a machine has a web pendant option, then there should be an easy way to display the current IP address, or get a link to the tablet or other machine being used as a pendant --- generate a QR code? Have a hyperlink which will work on the current machine (if it would be desirable to use the web pendant rather than the current interface)

  • Digital Read Out (DRO) --- live up-dating position of machine

Example Layouts

https://www.reddit.com/r/CNC/comments/5t56ih/a_while_back_i_asked_what_you_would_do/

Shapeoko 3

Re: SO3 Control Box

Inputs to control box - Spindle enable - PWM - Common Ground

Outputs from the control box to Carbide 3D Board - E-stop - Feed Hold - Reset - Z-Probe

Use of a numeric keypad: Simple wireless remote control for Carbide Motion and Wireless remote jog control for $18 - 1 minute install

Keyboard Macros

Pendants of various sorts may be made more useful by reprogramming the keyboard:


Tablet/Phone interfaces

Touch OSC [14]

Commercial

http://www.vistacnc.com/a02_product/product.htm [15]

See also