ncSender β€” Finally Ready for Public Try! πŸš€

After a month of caffeine-fueled late nights and tag-teaming with Claude, Codex, and Gemini (with occasional frustration and yelling at the screen :sweat_smile:)… I finally did it.
ncSender is now ready for public testing! :tada:

It’s built with simplicity, speed, and extensibility in mind β€” no more monolithic all-in-one beast. Here’s a quick look at what’s inside:

:gear: Key Features

  • :puzzle_piece: Plugin architecture β€” Extend functionality instead of big code base core.

  • :triangular_ruler: 3D Touch Probe β€” Supported right out of the box.

  • :bar_chart: Feature-packed G-Code virtualization β€” Includes multi-view options like Spindle View and Auto-Fit, plus Out-of-Bound indicators and on-screen warnings to keep your jobs in check.

  • :laptop: Refined terminal β€” Cleaner and more powerful for advanced users.

  • :eyes: G-Code Viewer β€” Displays crossed-out executed lines so you can track your job in real time.

  • :hand_with_fingers_splayed: Touchscreen optimized β€” Perfect for kiosks or tablet setups.

  • :shield: Safety first β€” Long-press required for critical commands to prevent β€œoops” moments.

  • :electric_plug: Auto reconnect β€” No more connect/disconnect drama; ncSender silently retries in the background.

  • :house: Improved G-Code Visualizer β€” Home indicator, real-size workspace, and cross-section view of your machine area.

:test_tube: Notes

I mainly use this myself and with a few guinea pigs :hamster:, so expect some rough edges.
If you find bugs, please report them on GitHub β€” feedback helps a ton!
:white_check_mark: Tested with my AltMill + SLB-EXT setup running the latest grblHAL firmware (not SienciHAL).

:toolbox: Current Plugins

  • ToolBench β€” Quick G-code generator for surfacing, cutting, jointer, and boring.

  • RapidChangeATC β€” The simplest way to set up a RapidChange ATC.

  • AutoDustBoot β€” Adds safety logic to minimize damage from mistakes.

:movie_camera: Demo Playlist:
YouTube Playlist

:package: Download / Source:
https://github.com/siganberg/ncSender

6 Likes

Been looking forward to it. I have it installed and talking to the SLB. Have a job that has been giving me fits that I will give it a try on.

1 Like

Totally Awesome! Thank you for sharing all your work with the community.
I greatly appreciate all your time, efforts, professional work and commitment.
Bravo!

1 Like