Heightmap gSender

Sorry, I just realized I should have replied to your comment about the topic.

It hasn’t been implemented yet, but has remained high on the list of features we’d like to implement. Glad to know there’s one more vote of interest :smiley:

We’re going through a gSender redesign right now since we want to do our best in addressing the remaining beginner-focused issues that are commonly reported so that we can finish gaining confidence that gSender has basically reached the max amount of accommodation for green CNCers. Then shortly afterwards we’ll be able to have some fun coming out with some more advanced features like this and some others that are also high on the list

3 Likes

Glad to hear! I second or third the request for autoleveling functionality. I’ll throw into the mix that it would be great to have different zones that could remain in memory. For example, put 4 different circuit boards down in different XY locations on the table, have them all automatically Z height probed, then when gcode is loaded, apply those height maps to the different ā€œzones,ā€ in this case, boards. This would be ideal for those of use running many boards at a time.
Cheers,
Tyler

1 Like

Any news on that? I would like to use gSender in my projects but without this feature its impossible for me.

2 Likes

Same here! I really like this app but can’t use it for the same reason: I mainly mill PCBs and cannot do it without a height map feature (similar to the one in grblcontrol (candle)).
Shame, gSender looks so much better and easier to use.

1 Like

EDIT: NVM.. I didn’t comprehend the original reply. It wasn’t on height map but feed rates.

Height mapping shows the Z height differences between areas of the work surface.
For instance, I have a homebuilt CNC using GRBL and an arduino.
Unfortunately, the bottom left is about 0.6mm higher than the top right.
A height map would compensate for this.

This is most commonly used in the 3D printing world as auto-level.

Same request for me. I love Gsender but can’t use it just because the surface mapping is missing…

1 Like

Now that I have read through this topic I too feel this feature would lure me out of my v1.2 bunker and install the version of gsender that would offer this.

I want this, I need this. In fact I can’t think of anything elSQUIRREL!

2 Likes

Thank you for the 1.5.2 upgrade, love continius jogging and the new look!
Now just add height mapping for PCB milling and such work and it will become the killer app it deserves!

1 Like

Also looking for Height map feature.
Pretty much mandatory feature when milling PCB’s.

2 Likes

I don’t quite get why this is necessary when the very first thing you should do is to surface your wasteboard which should result in no z variation that would need to be mapped.

You can’t surface a PCB. Even if the surface underneath the PCB is perfectly flat, the PCB itself is not. At the same time, you need to remove only a very thin top layer — about 35-40 microns.

That’s why even the slightest unevenness can result in missing or incomplete traces on the board. A height map is a mandatory step in PCB manufacturing.

1 Like

I realize you can’t surface a PCB but if the surface underneath the PCB is a vacuum table then the PCB should in fact be flat for the milling procedure. This is on my long term bucket list. It is unlikely that milling with our level of equipment will only mill away the copper but I don’t see an issue with a tiny bit of the board itself being milled away with the copper.
If tape thickness is consistent than maybe double sided tape could be used for holding the PCB?
Anyhow, I am not there yet … but it is on the horizon.

Thanks for considering it.
It is a quite common feature for gcode senders dealing with PCB milling.
I get your idea with the vacuum table, but most often than not is a feasible feature for the machine used and it still does not cover the manufacture differences seen within PCB’s.
For reference, when creating isolation paths in the copper you want them to be as clean as possible and as small as possible. The height maps helps a lot with that, making sure a v-bit maintain a close to constant depth within the substract.
Don’t have at hand but can share the different it makes milling with and without a weight map PCBs that were firmly secured to a flat bed with double side tape.

2 Likes

Gotcha. I did not realize that there could be manufacturing differences within a PCB. Somehow or other I was under the impression that a PCB was a precision product.
When you have a chance, I would appreciate you posting the pictures of work done with and without the height map setup.

Te way PCB’s normaly being produced does nor require the degree of precision that milling with a V-bit neither does laser way of prototyping boards.