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
669 stars 176 forks source link

Plotter software lost some geometric primitives #102

Closed lianzaozi closed 4 years ago

lianzaozi commented 4 years ago

Plotter software will discard some geometric primitives in the dxf file (these geometric primitives not displayed by the plotter software should not be parsed)

Open with plotter software test1

Open the same dxf with CAD software Open the dxf use by CAD software

lianzaozi commented 4 years ago

This is the dxf file I used for testing WenZiGuiJi_Test.zip

lianzaozi commented 4 years ago

I am curious, the function of generating GCode with text in the plotter software can not achieve the effect of this hollow text.

svenhb commented 4 years ago

Did you create the text with LibreCad? Because in LibreCad the file "WenZiGuiJi_Test" just contains polyline, not text. In grbl-Plotter I copied all fonts, which are available in LibreCad... Is the issue with the "reload" button solved in 1.3.3.1?

lianzaozi commented 4 years ago

GRBL-Plotter_1331_botton_test No effect

svenhb commented 4 years ago

LibreCAD_Fonts

svenhb commented 4 years ago

Should look like this: image

svenhb commented 4 years ago

Should be fixed in 1.3.3.2 https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter_1332_publish.zip

102 should be fixed (missing 'close' for polyline)

'Reload' button position changed

101 translation changed

100 fixed

98 fixed (DXF points wrong conversion)

lianzaozi commented 4 years ago

image Thank you, the effect is great

lianzaozi commented 4 years ago

Which font of the plotter software can I choose to make hollow Chinese characters? I have tried all the fonts provided in the plotter software and can only produce single-line Chinese characters. No font can produce hollow Chinese characters

svenhb commented 4 years ago

To use (probably) any font you like, you write your text in inkscape, select contour and fill, then convert object to path, then copy and paste to grbl-Plotter.
https://inkscape.org/de/doc/tutorials/advanced/tutorial-advanced.html

Perhaps here are matching fonts? https://www.dafont.com/theme.php?cat=201

svenhb commented 4 years ago

Already fixed