Plugin Listing

Plugins with sources of load_meter or pendants are available for purchase only.

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