svenhb / GRBL-Plotter

A GCode sender (not only for lasers or plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
https://grbl-plotter.de/
GNU General Public License v3.0
674 stars 176 forks source link

Improve graphic visualization (specifically with tiling) #217

Closed amoineau closed 2 years ago

amoineau commented 3 years ago

Hi, I have two suggestions I would really like to see implemented to improve QoL :

Don't superpose tiles when using the tiling feature

Currently, when using the tiling feature every tile is displayed on top of each others, which makes the graph completely unreadable. Would it be possible to have the graph to be displayed "as is"?

Form color

Would it be possible for the forms to be drawn using the layer / tool color? This would allow for a much better understanding of what is going to happen and immediately notice if a form is not matched with the correct tool.

amoineau commented 2 years ago

I unchecked the remove very short moves because it used to completely alter the shapes. I tried again and even with 0.05 it still does, here is a example (not the most visible one but it is already too much).

This is the file without the option :

not-ignored

And this is the file with :

ignored

amoineau commented 2 years ago

On a side note, the new version works really well ! I'll do more extensive tests this afternoon and tomorrow but the first test is really satisfying.

svenhb commented 2 years ago

I found a bug in "remove very short moves", will fix it soon.

amoineau commented 2 years ago

Ok, cool !

svenhb commented 2 years ago

I fixed the bug: https://github.com/svenhb/GRBL-Plotter/releases

amoineau commented 2 years ago

Ok cool I should be able to try it on Thursday !