mycnc:wireless_pendants
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
mycnc:wireless_pendants [2019/07/26 12:35] – ivan | mycnc:wireless_pendants [2019/07/26 15:01] – ivan | ||
---|---|---|---|
Line 11: | Line 11: | ||
* The indicators at the top of the page serve to visually point out the pendant button which is being pressed. There indicators will light up green when the corresponding button is pressed: | * The indicators at the top of the page serve to visually point out the pendant button which is being pressed. There indicators will light up green when the corresponding button is pressed: | ||
{{: | {{: | ||
- | * DSP style pendant should be disabled if the controller is used with a screen. This setting, when set to PHB-04B disables a number of on-screen buttons as well as blocks a few of the pendant commands. It is recommended to keep this setting disabled unless strictly necessary. | + | * DSP style pendant should be disabled if the controller is used with a screen. This setting, when set to PHB-04B disables a number of on-screen buttons as well as blocks a few of the pendant commands. It is recommended to keep this setting disabled unless strictly necessary, as it is designed for a purely pendant-oriented interface. |
* The Device List lists the available devices, while the libUSB Debug information lists the messages that the pendant sends to the computer: | * The Device List lists the available devices, while the libUSB Debug information lists the messages that the pendant sends to the computer: | ||
{{: | {{: | ||
Line 19: | Line 19: | ||
^ Option ^ Description ^ | ^ Option ^ Description ^ | ||
- | | CNC Action | This brings up a preset action (listed in [[http:// | + | | CNC Action | This brings up a preset action (listed in [[http:// |
- | | CNC Variable: Switch | This switches | + | | CNC Variable: Switch | This switches |
| CNC Variable: Toggle | This toggles the specified variable On and Off. Example of syntax: 1001 | | | CNC Variable: Toggle | This toggles the specified variable On and Off. Example of syntax: 1001 | | ||
| CNC Variable: Clear | Clears a global variable | | | CNC Variable: Clear | Clears a global variable | | ||
Line 29: | Line 29: | ||
| File: Refresh | Refresh the program file | | | File: Refresh | Refresh the program file | | ||
| Hardware: Direct Binary Set | Directly sets a binary to be ON | | | Hardware: Direct Binary Set | Directly sets a binary to be ON | | ||
- | | Hardware: Direct Binary Clear | Sets a binary to be OFF | | + | | Hardware: Direct Binary Clear | Sets a binary to be OFF. For example, upon inputting 15 into the field, the 15th binary will be flipped ON| |
- | | Hardware: Direct DAC Set | Sets the DAC | | + | | Hardware: Direct DAC Set | Sets the DAC. For example, input 0/160. Here, 0 is the channel number (always 0 for DAC), while 160 is the value in units. NOTE: The value displayed in the diagnostics panel in myCNC software displays the DAC value in volts, not units. Conversion is necessary based on the voltage of the power source used. | |
- | | Hardware: Direct PWM Set | Sets the Pulse Width Modulation | | + | | Hardware: Direct PWM Set | Sets the Pulse Width Modulation. For example, 1/1600. Here, the 1 is the channel number for PWM, and 1600 is the value PWM is set to| |
| Hide: Custom Widget by name | Hide the custom widget | | | Hide: Custom Widget by name | Hide the custom widget | | ||
| Job: Play 1 line | Run through a single command line (next line) | | | Job: Play 1 line | Run through a single command line (next line) | | ||
Line 39: | Line 39: | ||
| Job: Skip backward | Move backward in the command program | | | Job: Skip backward | Move backward in the command program | | ||
| Job: Skip forward 10 | Skip 10 lines forward | | | Job: Skip forward 10 | Skip 10 lines forward | | ||
- | | Job: Skip backward 10 | Skip 10 lines backward | + | | Job: Skip backward 10 | Skip 10 lines backwar000000000000000d |
| Jog: X- | Jog in the negative x-axis direction | | | Jog: X- | Jog in the negative x-axis direction | | ||
| Jog: X+ | Jog in the positive x-axis direction | | | Jog: X+ | Jog in the positive x-axis direction | | ||
Line 48: | Line 48: | ||
| Jog: X+ Y+ | Jog in the positive x, positive y direction | | | Jog: X+ Y+ | Jog in the positive x, positive y direction | | ||
| Jog: All stop | Stop jog for all axes | | | Jog: All stop | Stop jog for all axes | | ||
- | | Jog: Shift Set | Jog: Shift and Jog: Ctrl both refer to the settings window in Panel/ | + | | Jog: Shift Set | Jog: Shift and Jog: Ctrl both refer to the settings window in Panel/ |
| Jog: Shift Clear | Indicates that the shift button has been released | | | Jog: Shift Clear | Indicates that the shift button has been released | | ||
| Jog: Shift Toggle | Toggles the shift button on and off | | | Jog: Shift Toggle | Toggles the shift button on and off | | ||
Line 70: | Line 70: | ||
| Pendant: Axis change + | Changes the axis to the next axis available | | | Pendant: Axis change + | Changes the axis to the next axis available | | ||
| Pendant: Axis change - | Changes the axis to the previous axis available | | | Pendant: Axis change - | Changes the axis to the previous axis available | | ||
- | | Pendant0: x0.001-1 | Sets the increment for the machine movements which is controlled by the software pendant (older versions of the software have a pendant widget) | | + | | Pendant0: x0.001-1 | Sets the increment for the machine movements which is controlled by the software pendant (older versions of the software have a pendant widget |
- | | Pendant0: Axis off | | | + | | Pendant0: Axis off | This turns off the selected axis in the software pendant widget (older version of the software) |
| Pendant0: Axis X-C | Sets the axis that the software widget pendant will be sending commands to | | | Pendant0: Axis X-C | Sets the axis that the software widget pendant will be sending commands to | | ||
| Pendant: Work coordinate Half | Takes the pendant work coordinate (in the axis specified on the pendant) and halves it | | | Pendant: Work coordinate Half | Takes the pendant work coordinate (in the axis specified on the pendant) and halves it | | ||
| Pendant: Work coordinate Reset | Resets the work coordinate specified in the pendant axis | | | Pendant: Work coordinate Reset | Resets the work coordinate specified in the pendant axis | | ||
- | | PLC: Run procedure | Run a PLC procedure | | + | | PLC: Run procedure | Run a PLC procedure |
| PLC: Run external unit procedure | Run a PLC procedure on a slave controller. The syntax for the command will be as follows: controller number / command / variable (for example, 0x01/ | | PLC: Run external unit procedure | Run a PLC procedure on a slave controller. The syntax for the command will be as follows: controller number / command / variable (for example, 0x01/ | ||
| Run Numpad | This brings up a numpad for a specific variable/ | | Run Numpad | This brings up a numpad for a specific variable/ | ||
Line 87: | Line 87: | ||
| Spindle Speed: dec | Decrease the current spindle speed | | | Spindle Speed: dec | Decrease the current spindle speed | | ||
| Spindle Speed: set | Set the current spindle speed | | | Spindle Speed: set | Set the current spindle speed | | ||
- | | Tie Toolpath Position to current work position | Used on control programs with a large number of parts, this allows to tie the toolpath position to the current work position. Effectively, | + | | Tie Toolpath Position to current work position | Used on control programs with a large number of parts, this allows to tie the toolpath position to the current work position. Effectively, |
| Toggle Machine/ | | Toggle Machine/ | ||
| Toggle Jog enable/ | | Toggle Jog enable/ | ||
| Toggle Jog mode unlimited/ | | Toggle Jog mode unlimited/ | ||
| Toggle Soft Limits enable/ | | Toggle Soft Limits enable/ | ||
- | | Toggle Flood on/off | Turns the liquid cooling (flood) | + | | Toggle Flood on/off | Turns the liquid cooling (flood) |
| Toggle Spindle on/off | Toggle whether the spindle is currently ON or OFF | | | Toggle Spindle on/off | Toggle whether the spindle is currently ON or OFF | | ||
| Toggle Spindle CCW on/off | Toggle the spindles CCW rotation ON or OFF | | | Toggle Spindle CCW on/off | Toggle the spindles CCW rotation ON or OFF | | ||
| Toggle Constant Velocity on/off | CV (constant velocity) is described in [[mycnc: | | Toggle Constant Velocity on/off | CV (constant velocity) is described in [[mycnc: | ||
- | | Toggle Virtual Keyboard | Brings up the virtual keyboard up on the screen, or hides it if already present | | + | | Toggle Virtual Keyboard | Brings up the virtual keyboard up on the screen, or hides it if already present. | |
- | | Toggle: custom widget by name | Specifies a custom widget to bring up on the screen (or close it if already displayed). | + | | Toggle: custom widget by name | Specifies a custom widget to bring up on the screen (or close it if already displayed). | |
| View: Zoom In | Zoom in on the control program visualization | | | View: Zoom In | Zoom in on the control program visualization | | ||
| View: Zoom Out | Zoom out on the control program visualization | | | View: Zoom Out | Zoom out on the control program visualization | | ||
- | | View: Fit to window | Fit the entire | + | | View: Fit to window | Fit the entire |
- | | Work coordinate: Set | Set the work coordinate (using the specified user panel axis) | | + | | Work coordinate: Set | Set the work coordinate (using the specified |
| Work coordinate: Reset | Reset the work coordinate (from user panel) | | | Work coordinate: Reset | Reset the work coordinate (from user panel) | | ||
| Work Coordinate: 1/2 | Half the work coordinate (from user panel) | | | Work Coordinate: 1/2 | Half the work coordinate (from user panel) | | ||
+ | |||
+ | These options allow the user to edit every button on their pendant control to their particular configuration if required. For simple pendants included in the defaults list, it is usually recommended to use the default settings. |
mycnc/wireless_pendants.txt · Last modified: 2022/08/19 15:22 by ivan