Spindle Load Meter | PathPendant | GamePendant
| Filename | Version | Description | Change Date | Source |
|---|---|---|---|---|
| Auto Tool Table Backup auto_tool_table_backup_plugin.py |
0.95 | Backs up your tool table hourly, or by configuration. | 4/02/2026 | plugins |
| Custom 4th Axis Injector custom_4th_axis_plugin.py |
1.06 | Provides a custom 4th axis in the dropdown for DIY units that have different settings than Tormach-branded units. | 4/12/2026 | plugins |
| Custom Admin Commands custom_admin_commands_plugin.py |
1.15 | An advanced list of custom ADMIN commands for the MDI line. Custom commands appear in blue. Latest change: # 1.15 - Added error messages to the user when they ask for a command / plugin that is not installed. - 4/18/2026 |
4/18/2026 | plugins |
| Custom Probe Pocket Retract custom_retract_plugin.py |
0.97 | Allows you to adjust the lateral retract distance for your probe. Useful for tight holes (heh). Latest change: # 0.97 - Updated UI, settings and set up proper versioning. - 4/18/2026 |
4/18/2026 | plugins |
| Cycle Time Estimator cycle_time_estimator_plugin.py |
1.03 | An advanced cycle time estimator that runs each time you load an NC program. Latest change: # 1.03 - put the annotated file feature on a toggle to save time on nc program load - 4/21/26 |
4/21/2026 | plugins |
| Download & Update Manager download_manager.py |
1.04 | Download and Update Manager for TormachTips scripts. Latest change: # 1.04 - UI improvements. - 4/19/2026 |
4/19/2026 | plugins |
| Duplicate PathPilot Preventer duplicate_pathpilot_preventer_plugin.py |
0.95 | Tries to prevent PathPilot from running on top of itself. Useful if you open PathPilot from a Terminal window. | 4/02/2026 | plugins |
| Hobbs End of Day Summary end_of_day.py |
0.95 | Shows an end-of-day summary for your tools, spindle and run files. | 4/02/2026 | plugins |
| G-Code Preview Window Monospaced Font gcode_preview_window_plugin.py |
0.95 | CHANGES THE G CODE PREVIEW WINDOW TO A MONOSPACED FONT. | 4/02/2026 | plugins |
| Custom PathPilot Tab (WCS Matrix) glade_custom_tab_plugin.py |
1.05 | Single-file runtime-created custom tab for PathPilot. Matches prior Glade custom tab without Glade injection. Latest change: # 1.05 - misc bug fixes - 4/20/2026 |
4/20/2026 | plugins |
| Hobbs All Scripts Viewer hobbs_all_viewer.py |
0.97 | A launcher for all the Spindle Hobbs / Tool Life scripts. Latest change: # 0.97 - Adds a spot for Download & Update Manager - 4/13/2026 |
4/13/2026 | plugins |
| Hobbs Simple Spindle Time Box hobbs_box.py |
0.95 | A simple popup box of the total spindle hobbs time. | 4/02/2026 | plugins |
| Hobbs Daily Usage Viewer hobbs_daily.py |
0.95 | A daily view of tool life and spindle time. | 4/02/2026 | plugins |
| Hobbs Tool Life Manager hobbs_db_viewer.py |
1.01 | The main Tool Life Manager utility. | 4/02/2026 | plugins |
| Hobbs Hourly Usage Viewer hobbs_hourly.py |
0.95 | An hourly display of spindle time. | 4/02/2026 | plugins |
| Hobbs Monthly Usage Viewer hobbs_monthly.py |
0.98 | A monthly display of spindle time. | 4/02/2026 | plugins |
| Hobbs Spindle Time Monitor hobbs_plugin.py |
0.96 | The main plugin for spindle hobbs timer control. Used for tool life manager script and others. | 4/02/2026 | plugins |
| Jog Beeper for ShuttleExpress jog_beep_plugin.py |
0.95 | An audible beep whenever you press an axis button on the ShuttleExpress. | 4/02/2026 | plugins |
| Jog Killer (Keyboard Jog Killer) jog_killer_plugin.py |
0.95 | Disables the keyboard arrows from jogging the machine. | 1/02/2026 | plugins |
| File Run History Viewer load_history.py |
0.98 | Detailed Load History analysis, used with the actual Load History Plugin. | 4/06/2026 | plugins |
| File Run History Logger Plugin load_history_plugin.py |
0.98 | Monitors completed NC programs and logs them for future analysis. Latest change: # 0.95 - public release - 3/1/26 |
4/06/2026 | plugins |
| Coordinate Logger logger_plugin.py |
0.95 | Logs current position to a txt file. Useful for probing, reverse engineering, etc. | 4/02/2026 | plugins |
| M01 Blue Bar Font Size Changer m01_blue_bar_font_size_changer_plugin.py |
0.95 | Changes the size of the font in the blue bar that presents on M01 commands. | 4/02/2026 | plugins |
| Midpoint & Distance Finder midpoint.py |
0.96 | A simple script to find the midpoint between two Cartesian coords. Latest change: # 0.96 - Added Z so you are calculating midpoints in 3D space. - 4/20/2026 |
4/20/2026 | plugins |
| Persistent F1 Status Key persistent_F1_key_plugin.py |
0.95 | FORCES PATHPILOT TO STAY ON THE STATUS PAGE WHEN YOU PRESS F1. NO MORE HOLD-TO-STAY. HOLD-AND-RELEASE WORKS. | 2/02/2026 | plugins |
| ProbeGuard in Cradle Plugin probeguard_cradle_plugin.py |
1.00 | A modified version of David Loomes ProbeGuard that has an extra check for a closed limit switch, ensuring probe is resting in its holder. Latest change: # 1.00 - fixed utf encoding bug - 4/19/2026 |
4/19/2026 | plugins |
| ProbeGuard in Cradle + M6 Changer Plugin probeguard_double_fun_plugin.py |
1.07 | Modified ProbeGuard with cradle switch protection + auto T0/T99 (low CPU) Latest change: # 1.07 - fixed utf encoding bug - 4/19/2026 |
4/19/2026 | plugins |
| Probing Screen MDI Line Injector probing_mdi_patcher_plugin.py |
0.95 | A custom request to add an MDI line to the probing tabs. Latest change: # 0.95 - public beta - 4/2/26 |
4/02/2026 | plugins |
| Program Completion Notifier program_completion_notifier_plugin.py |
0.95 | This script allows you to receive an email on NC file completion without having to have a custom M code (M102, etc) in the script itself. You can toggle it on or off. Latest change: # 0.95 - public beta - 1/15/26 |
1/15/2026 | plugins |
| Rebooter (with confirmation) reboot.py |
0.95 | A simple script to reboot the machine from a UI popup. Latest change: # 0.95 - public release - 2/1/26 |
2/01/2026 | plugins |
| Status Window Font Patcher status_window_patcher_plugin.py |
0.95 | Changes the status window font to monospaced for better alignment. Latest change: # 0.95 - public beta - 4/5/26 |
4/05/2026 | plugins |
| Status Window Search Box status_window_search_plugin.py |
0.96 | Status Window Search Box Latest change: # 0.96 - removed keyboard shortcuts (interferes with oem commands) - 4/21/2026 |
4/21/2026 | plugins |
| ALT TAB Icon Patcher tab_icon_patcher_plugin.py |
0.95 | Gives you a custom icon when ALT TABBING. Only works if PathPilot is run from a terminal. Latest change: # 0.95 - public release - 4/2/26 |
4/02/2026 | plugins |
| Adjustable Tab Widths tab_widths_ui_plugin.py |
0.95 | Adjusts PathPilot main notebook tab widths. Latest change: # 0.95 - Public Beta - 4/17/26 |
4/17/2026 | plugins |
| Tool Breakage Notifier tool_breakage_notifier_plugin.py |
0.95 | Emails the user on tool breakage events (checks via ETS). Latest change: # 0.96 - adds disabled / enabled flag - 4/12/2026 |
4/12/2026 | plugins |
| Tooltip Killer Patcher tooltip_killer_plugin.py |
0.96 | In older versions of PathPilot, even if you had the Show Tooltips box unchecked, tooltips would still display on mouse hover. This plugin fixes that. This bug has been fixed in at least 2.14.0, but if you are voluntarily on an older version (like me), you may enjoy this bug fix. Latest change: # 0.96 - public release - 3/25/26 |
3/25/2026 | plugins |
| UI_Hooks ui_hooks.py |
1.01 | This is David Loomes encapsulator that allows PathPilot to run custom Python scripts as integrated plugins. Latest change: # 1.01 - added some attention-getting newlines for when plugins fail on load - 4/19/2026 |
4/19/2026 | plugins |
| Lowest Z Finder Plugin zfinder_plugin.py |
0.96 | Finds the lowest Z value each tool in your program goes. Good for sanity checks against crashes. Latest change: # 0.96 - public release - 3/25/26 |
3/25/2026 | plugins |
| Spindle Load Meter Arduino Code load_meter.ino |
1.00 | Arduino code that reads hall effect sensor and sends it to the controller over serial. | load_meter | |
| Spindle Load Meter Plugin load_meter_plugin.py |
1.04 | An advanced spindle load meter. Requires separate hardware. Purchased as a package. Latest change: # 1.04 - I renamed files like an idiot and forgot to update dependant scripts. - 4/18/2026 |
4/18/2026 | load_meter |
| Spindle Load Meter Real Time Grapher Plugin load_meter_plugin_graph_plugin.py |
1.00 | Real-time spindle load graphing, inside PathPilot. Latest change: # 1.00 - wording for clarity - and trying to improve CPU utiliziation - 4/21/26 |
4/21/2026 | load_meter |
| Spindle Load Meter Standalone Grapher load_meter_standalone_graph.py |
1.04 | An advanced graphing utility used in conjunction with the Spindle Load Meter. Latest change: # 1.04 - improved wording for clarity - 4/21/2026 |
4/21/2026 | load_meter |
| Spindle Load Meter Standalone Grapher (Realtime) load_meter_standalone_graph_realtime.py |
0.97 | Live, real-time load graphing. Latest change: # 0.97 - I renamed files like an idiot and forgot to update dependant scripts. - 4/18/2026 |
4/18/2026 | load_meter |
| GamePendant (Kiwi controller) gamependant_kiwi_plugin.py |
1.00 | GamePendant software for the Kiwi gamepad. Latest change: # 1.00 - Added ENABLED = 0 feature and build INI if missing. - 4/16/2026 |
4/16/2026 | pendants |
| Gamependant (SN30 controller) gamependant_sn30_plugin.py |
1.03 | GamePendant software for the SN30 gamepad. Latest change: # 1.03 - Added ENABLED = 0 feature and build INI if missing. - 4/16/2026 |
4/16/2026 | pendants |
| GamePendant (wireless controller) gamependant_wireless_plugin.py |
0.99 | GamePendant software for the wireless gamepad. Latest change: # 0.99 - Added ENABLED = 0 feature and build INI if missing. - 4/16/2026 |
4/16/2026 | pendants |
| PathPendant Arduino Code pathpendant.ino |
1.00 | Arduino code for TormachTips PathPendants. | pendants | |
| PathPendant Plugin pathpendant_plugin.py |
1.04 | Software for Tormachtip Latest change: # 1.04 - Added ENABLED = 0 feature and build INI if missing. - 4/16/2026 |
4/16/2026 | pendants |