# Feature Request: Unlock Manual Tool Table / Nicknames for non-SLB users (FluidNC/RatRig)

**URL:** https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295
**Category:** 💡 Suggestion
**Created:** [April 29, 2026, 6:54pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295 "2026-04-29T18:54:22Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![Soeren](https://forum.sienci.com/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@Soeren](https://forum.sienci.com/u/Soeren)
#### Post date: [April 29, 2026, 6:54pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/1 "2026-04-29T18:54:22Z")

</div>

Hi Sienci Team,

I’ve looked through the 1.6.0 release threads, and while I see a lot of ATC discussion, I haven’t found a specific request for unlocking the manual tool table / nicknames for those of us on non-Sienci hardware.

I am a gSender user running a RatRig Rodent with a FluidNC controller. I’ve recently updated to version 1.6.0 to take advantage of the new Tool Table features.

**I am using VCarve Desktop (v12.5), which I purchased directly through Sienci Labs.** My G-code is generated with correct T-numbers and tool names, such as `T12 (BEAST Roughing)`.

**The issue:**  
The Tool Table and the ability to see or edit “nicknames” seems to be hard-locked to the SLB controller. Since gSender detects my controller as FluidNC/Grbl, the ATC/Tooling widgets remain hidden or “unavailable.” This is frustrating because I am only looking for the **manual tool table functionality** to keep track of my bits during a job.

I have even tried manually editing the `gSender.json` file to force `toolTableEnabled: true` and `atcType: "manual"`, but the UI seems to override or ignore these settings because of the missing “ATC flag” from the firmware.

**My request:**  
Could you please consider unlocking the **Manual Tool Table (nicknames and tool list)** for all users, regardless of their controller? As a customer using Sienci-provided software (VCarve) and gSender, having that visual overview of my tools during manual tool changes (with my fixed tool sensor) is a huge safety and workflow improvement.

Best regards,

Søren V

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [April 30, 2026, 2:34pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/2 "2026-04-30T14:34:08Z")

</div>

It’s not really a case of just unlocking it for other controller types. The problem is that the tool table is a firmware functionality, that specifically needs to be compiled into grblHAL. The entire component is based around the grblHAL tool table implementation, so fundamentally is not compatible with other firmwares.

I’m not sure how much sense it would make to allow it to be used on other firmwares since the only functionality that would be relevant is nicknames - every other portion of the table would be irrelevant since the information is simply not there via the firmware.

If we were to explore this, it’d need to be as an entirely new functionality. And to be honest, if we were doing that I think I’d rather explore parsing line comments as tool identifiers/tool ids from the file over adding just a nickname functionality for non-grblHAL firmwares.

---

<div class="post-metadata">

### Author: ![iuliancalin](https://forum.sienci.com/user_avatar/forum.sienci.com/iuliancalin/32/6213_2.png) [@iuliancalin](https://forum.sienci.com/u/iuliancalin)
#### Post date: [April 30, 2026, 9:40pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/3 "2026-04-30T21:40:35Z")

</div>

i’m also using fluidnc, an i don’t have to use the newly integrated too table, i just have my tools marked and numbered.

i also have all the tools i use in fusion, so when i generate a project, the tools are already in the .nc file, i also fixed my post processor so i can see the next tool if i have a project with multiple tool changes in the gsenders tool change prompt

also i figured i can just use the 3d probe to find the corner in XYZ and then start the .nc file, the first tool alway has an M6 , like M6 T21 ( face mill), where the probe is still in the spindle, gsender sends me directly to the tool lenght sensor, i probe the 3d probe on it to determine the lenght and the change to T21, after that is always the next tool and gsender tells me witch one.

---

<div class="post-metadata">

### Author: ![Altmillal1114](https://forum.sienci.com/letter_avatar_proxy/v4/letter/a/f6c823/32.png) [@Altmillal1114](https://forum.sienci.com/u/Altmillal1114)
#### Post date: [May 1, 2026, 10:21am UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/4 "2026-05-01T10:21:00Z")

</div>

have you looked into using web builder and building your own firmware without the tool table?  
[https://svn.io-engineering.com:8443/index2.html](https://svn.io-engineering.com:8443/index2.html) you can build it. this page is sienci lab specific but you can use [https://svn.io-engineering.com:8443/](https://svn.io-engineering.com:8443/) you can set tool table to no and then use ncsender to manage your tools via plugins

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [May 1, 2026, 12:05pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/5 "2026-05-01T12:05:33Z")

</div>

He’s using FluidNC - so the grblHAL webbuilder is not relevant in this situation.

---

<div class="post-metadata">

### Author: ![Soeren](https://forum.sienci.com/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@Soeren](https://forum.sienci.com/u/Soeren)
#### Post date: [May 1, 2026, 6:28pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/6 "2026-05-01T18:28:14Z")

</div>

I’m not sure if I understand the issue correctly, as gSender is already reading and presenting the tool numbers generated in Vcarve from the gcode file.

What I’m asking for is simply a way to enter automatically or manual, if that is the only way, the text string from the gcode file or another meaning full text next to the Tool number, you already present in the new gSender .

Not having this information means that I will have to write the tool names in an Excel sheet myself, which is a pity now that the information is so nicely presented in the gcode file.

But as I said, I can also live with having to enter the information myself, as long as it is a one-time job for each tool number, e.g. **T107 1/4 Radius form tool**

---

<div class="post-metadata">

### Author: ![Soeren](https://forum.sienci.com/letter_avatar_proxy/v4/letter/s/a3d4f5/32.png) [@Soeren](https://forum.sienci.com/u/Soeren)
#### Post date: [May 1, 2026, 8:57pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/7 "2026-05-01T20:57:02Z")

</div>

Thanks for the technical explanation. I understand that the full Tool Table integration is tied to grblHAL, but I’m hoping you will consider a simpler “bridge” for us non-grblHAL users.

Since gSender already identifies the tool number from the g-code, would it be possible—as a shorter-term solution—to simply allow gSender to display the comment string (the text in parentheses) that follows the T-command?

VCarve and most other CAM software already output the tool name right there. If gSender could just “echo” that text string in the tool change prompt, we wouldn’t need a complex database or firmware integration to know which tool to pick.

Is this “parsing of line comments” something you might implement in the near future, or should I stick to my manual Excel sheet for now?

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [May 6, 2026, 1:50pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/8 "2026-05-06T13:50:44Z")

</div>

We’ll look at it, but I’m not going to give a timeline.

---

<div class="post-metadata">

### Author: ![rblondeau](https://forum.sienci.com/letter_avatar_proxy/v4/letter/r/9d8465/32.png) [@rblondeau](https://forum.sienci.com/u/rblondeau)
#### Post date: [May 13, 2026, 10:16pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/9 "2026-05-13T22:16:04Z")

</div>

This actually does also apply to grblHAL users on the Longmill MK2.5.

I also get frustrated with only being presented with a Tool number during Tool changes on my Longmill MK2.5. I have to have a separate list in my shop to identify what those tools are. Don’t forget that there is also the human error factor in that sometimes I meant to identify one tool with a description but got it mixed up with another and wrote the wrong description down on the list. Lastly, there is also the added uncertainty of coming back to an older gcode file and not remembering if it’s version 1 or 2 and not being able to tell which tools it’s going to use in each of the various steps (because changes do happen). I have altered my post processor to now include the tools’ descriptions and I see that Sienci now has their own post processor to do exactly that except that it doesn’t haven any effect on the Longmill 😦 .

Not everyone is going to migrate to the Altmill and I believe that Sienci agrees because their development of the Longmill MK3 has a lot of the features/functionality that come from the Altmill.

Please go one step further and either implement the Tool table for the SLB or at least use the descriptions that can be generated in the gCode file and display them in the Tools timeline.

Thanks,  
Rob

---

<div class="post-metadata">

### Author: ![gwilki](https://forum.sienci.com/user_avatar/forum.sienci.com/gwilki/32/366_2.png) [@gwilki](https://forum.sienci.com/u/gwilki)
#### Post date: [May 13, 2026, 11:23pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/10 "2026-05-13T23:23:17Z")

</div>

@rblondeau Where have you seen a Sienci post processor?

---

<div class="post-metadata">

### Author: ![rblondeau](https://forum.sienci.com/letter_avatar_proxy/v4/letter/r/9d8465/32.png) [@rblondeau](https://forum.sienci.com/u/rblondeau)
#### Post date: [May 14, 2026, 4:08am UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/11 "2026-05-14T04:08:43Z")

</div>

There are actually three of them. The links to them are in Step 1of the ‘ATC Before you begin’ page \<[here](https://resources.sienci.com/view/atc-before-you-begin/)\>. Two for Vectric and one for CarveCo.

I’ve attached the first Vectric file here for your convenience.

It’s very similar to the default VCarve post processor called ‘Grbl (mm) (\*.gcode)’ except that is has some extra Tool Change (including adding a Tool’s description) and Flood on/off commands. I did a few basic tests and everything seemed to work fine in my (non ATC) system. The only thing that doesn’t work on my system is that the tools’ descriptions from the file are not displayed in either the Tool timeline on the visualizer or in the Tool change wizard screens.

Rob

[Sienci Labs TC.pp](https://forum.sienci.com/uploads/short-url/aGNlmRSR7OmCyNHl39tlcrRFGoK.pp) (6.5 KB)

---

<div class="post-metadata">

### Author: ![gwilki](https://forum.sienci.com/user_avatar/forum.sienci.com/gwilki/32/366_2.png) [@gwilki](https://forum.sienci.com/u/gwilki)
#### Post date: [May 14, 2026, 10:42am UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/12 "2026-05-14T10:42:12Z")

</div>

@rblondeau Thanks much for that, Rob. As I don’t have a tool changer and am using gSender 1.4.12, I’ve never looked beyond the post processors for grbl, my laser module and the Vortex. I learned something new. 😀

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [May 14, 2026, 1:54pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/13 "2026-05-14T13:54:30Z")

</div>

For absolute clarity, it was never once said this was an AltMill only feature - I said it was a grblHAL firmware feature. Once the SLB firmware gets publicly released, it will contain the tool table compiled in as a feature by default.

That said, I also said we’d look at alternative solutions in this thread.

Part of this will be displaying any line comments within the tool change wizard on tool change steps as part of a larger wizard UX improvement.

 ![Screenshot 2026-05-14 at 9.37.54 AM](https://forum.sienci.com/uploads/default/original/2X/c/cc1de1552c35ccfd54c50b9f9c3b29ad3b576c98.png)

Another part will be showing any comments in the tool timeline if a nickname is not set in the tool table/user is not using grblHAL. As long as the post processor is annotating useful information (like our provided one), it will be shown.

 ![Screenshot 2026-05-14 at 9.50.27 AM](https://forum.sienci.com/uploads/default/original/2X/9/9140f7a694a465fc15bc1dd93343fa9ddb96eef2.jpeg)

---

<div class="post-metadata">

### Author: ![rblondeau](https://forum.sienci.com/letter_avatar_proxy/v4/letter/r/9d8465/32.png) [@rblondeau](https://forum.sienci.com/u/rblondeau)
#### Post date: [May 14, 2026, 3:35pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/14 "2026-05-14T15:35:03Z")

</div>

Hi Kevin,

Thank you for the clarification. This is exactly what I have been hoping for ever since I first started using gSender’s Tool Change functionality 😃 .

My heartfelt thanks to you and your team for continuing to innovate and to being receptive to customer suggestions.

Rob

---

<div class="post-metadata">

### Author: ![rblondeau](https://forum.sienci.com/letter_avatar_proxy/v4/letter/r/9d8465/32.png) [@rblondeau](https://forum.sienci.com/u/rblondeau)
#### Post date: [May 14, 2026, 3:42pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/15 "2026-05-14T15:42:42Z")

</div>

If you want fun then you should get yourself a Tool Length Sensor and switch to grblHAL. Although it is nice to have tool changing simplified by this, where I have found it hugely beneficial is in the reduction of the number of gcode files that I have to save in VCarve and then load into gSender. With grblHAL you can include multiple different tools in one gcode file. I do intricate end grain inlays so I have a lot of gcode files per project.

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [May 14, 2026, 3:51pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/16 "2026-05-14T15:51:11Z")

</div>

Post processors can also be found on Github outside of resources for future people searching:

> **[GitHub - Sienci-Labs/sienci\_labs\_postprocessors: Repository for various postprocessors related to...](https://github.com/Sienci-Labs/sienci_labs_postprocessors)**
>
> Repository for various postprocessors related to Sienci Lab products

---

<div class="post-metadata">

### Author: ![gwilki](https://forum.sienci.com/user_avatar/forum.sienci.com/gwilki/32/366_2.png) [@gwilki](https://forum.sienci.com/u/gwilki)
#### Post date: [May 14, 2026, 4:09pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/17 "2026-05-14T16:09:20Z")

</div>

@rblondeau I have an SLB and have been using grblHal for a very long time. I have no issue creating separate toolpaths for individual tools. I am a hobbyist in no screaming hurry to get my projects done. I also do inlays in end grain pieces, but that has not pushed me to the tool length sensor. I have no quarrel with those who want that feature, though. I guess that I am something of a luddite in this particular context.

---

<div class="post-metadata">

### Author: ![Spamming\_Eddie](https://forum.sienci.com/user_avatar/forum.sienci.com/spamming_eddie/32/7296_2.png) [@Spamming\_Eddie](https://forum.sienci.com/u/Spamming_Eddie)
#### Post date: [May 14, 2026, 4:50pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/18 "2026-05-14T16:50:16Z")

</div>

> [@gwilki](#):
>
> luddite

I am a bit of a non slb user myself and would like to vote for this word in the nickname contest.

My Anglican language knowledge isn’t up to par to know the meaning of this particular word, and I refuse to use modern tools like dictionaries or tutors to cheat and look smarter than Uncle Bob who invented° Bob’s paradox. I rather just stare at a word and think…

Yeah, that sounds about right.

Like!

° ᴼᵏᵃʸ, ʰᵉ ᵈᶦᵈ ⁿᵒᵗ ᶦⁿᵛᵉⁿᵗ ᵗʰᵉ ᶠᵘˡˡ ᵖᵃʳᵃᵈᵒˣ ᵇᵘᵗ ʰᵉ ᵈᶦᵈ ˢᵃʸ “ᵂʰᵉʳᵉ ᶦˢ ᵉᵛᵉʳʸᵇᵒᵈʸˀ” ʷʰᵉⁿ ʰᵉ ᵃʳʳᶦᵛᵉᵈ ᵃᵗ ᵗʰᵉ ᵗʳᵉⁿᶜʰᵉˢ ᶦⁿ ᶠˡᵃⁿᵈᵉʳˢ ᶦⁿ ʷʷ¹ ʷᵃʸ ᵇᵉᶠᵒʳᵉ ᴱⁿʳᶦᶜᵒ ᶠᵉʳᵐᶦ ᶜᵃᵐᵉ ᵘᵖ ʷᶦᵗʰ ᶦᵗ

---

<div class="post-metadata">

### Author: ![Jens](https://forum.sienci.com/letter_avatar_proxy/v4/letter/j/d2c977/32.png) [@Jens](https://forum.sienci.com/u/Jens)
#### Post date: [May 14, 2026, 6:06pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/19 "2026-05-14T18:06:55Z")

</div>

OK … Luddite\_Eddie 🙂 🙂 🙂

---

<div class="post-metadata">

### Author: ![KGN](https://forum.sienci.com/letter_avatar_proxy/v4/letter/k/c77e96/32.png) [@KGN](https://forum.sienci.com/u/KGN)
#### Post date: [June 1, 2026, 1:44pm UTC](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295/20 "2026-06-01T13:44:28Z")

</div>

gSender 1.6.2 was released last week with comments appearing in the tool timeline when a nickname is not set.

[Next page](https://forum.sienci.com/t/feature-request-unlock-manual-tool-table-nicknames-for-non-slb-users-fluidnc-ratrig/26295.md?page=2)
