Skip to content

Releases: svenhb/GRBL-Plotter

Version 1.6.5.1

26 Jan 21:03
f16c061
Compare
Choose a tag to compare

Snap on grid, when moving selected figure and pressing shift-key:

  • snap on grid only on x or y axis, when gripped on edge of selection bounds (see scetch below - yellow)
  • snap on grid on x and y axis, when gripped on corners of selection bounds (see scetch below - orange)

If text is imported, left-click selects whole text, shift left-click selects single character
image

New setup-option "Command extension", to add new axis with travel-distance related value:
image

Version 1.6.5.0

18 Jan 19:23
259ca9c
Compare
Choose a tag to compare

New features:

  • Improoved Object handling in 2D-view: added handles to selected object (figure or group) for moving, scaling, rotation. Add raster.
    To select a group (if enabled in [Setup - Graphics import - Path import - Grouping and tools] press "Ctrl" during selection of a figure.
    image

  • Adding Text to existing (formerly imported) gcode
    Tip: enable grouping in [Setup - Graphics import - Path import - Grouping and tools] to be able to select the whole text
    image

  • Ethernet connection (only tested with ESP32 )
    Frequency for status polling will be reduced automatically to 0.5 Hz.
    image

  • Reworked use-case dialog

Bug fixes:

  • avoid error message on M6 command, if tool change is not enabled
  • avoid error message on empty tool-change-script filename
  • improoved exception handling

Version 1.6.4.0

05 Jan 11:10
6f429cf
Compare
Choose a tag to compare

Image - halftone conversion

  • add background pattern

Add czech language

Some bug fixes:

  • Z to S transform #245
  • Improoved exception handling

Forgot to upload https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter/data/usecases/example_plotter_Z_axis.ini before release.
Also https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter/MachineControl/GCodeVisuAndTransform.cs was changed after release.

Version 1.6.3.5

17 Dec 18:11
1811e19
Compare
Choose a tag to compare

New:

  • Move logfiles to sub directory 'logfiles'
  • Add logging for serial COM (may reduce performance) including log of send and echoed data (see screenshot below) - can be enabled in [Setup - Program behavior - Program start - Logging]
  • Run time counter for spindle, flood and mist - can be resetted in [Setup - Program behavior - Program control - Accessory run times]
    image

Bug fixes:

  • Fix penup path: missing arrows and ids
  • More improvements to avoid program exceptions

image

Version 1.6.3.4

10 Dec 21:31
9e5f673
Compare
Choose a tag to compare

More improvements to avoid program exceptions

Please provide feedback if any other exceptions arise

Version 1.6.3.3

30 Nov 18:21
05cd43e
Compare
Choose a tag to compare

More improvements to avoid program exceptions

Added File encodings for saving G-Code: [Setup - Program behavior - Program start - Miscellaneous]

Note: previous 'Unicode' = 'UTF-16', previous 'ASCII' = 'us-ascii'
image

Note info after saving:

image

Version 1.6.3.2

24 Nov 21:03
06271f3
Compare
Choose a tag to compare

Improved exception handling, main problem: missing file-access rights after using setup-install-mode "Install for all users" (which needs admin rights).

Changed installation location for data-path, depending on setup-install-mode [Install for all users = admin] or [Install for me = non admin]

Data-path can be checked via "About" Menu-Item

  • Old (non admin): C:\Users\user-name\AppData\Roaming\GRBL-Plotter\GRBL-Plotter

  • Old (admin): C:\Program Files (x86)\GRBL-Plotter <- wrong, access protected

  • New (non admin): C:\Users\user-name\Documents\GRBL-Plotter

  • New (admin): C:\Users\public\Documents\GRBL-Plotter

Please provide feedback if any other exceptions arise

Other bug-fix:

When loading GCode with subroutine, Pen-down path was not visible, when using [Setup - Program appearance - 2D-view - Pen-down Color Mode]

Version 1.6.3.0

19 Nov 19:31
cb1dfd8
Compare
Choose a tag to compare

There is probably a rights problem if the program is installed with administrator rights.

Please select 'Install for me only' during installation.
image

New features

  • option to show path-nodes (vertices) (=gcode coordinates) of graphics in 2D view (will be switched off on each program start to save recources) - [File - Setup - Program appearance - 2D-View]
  • show status of D0-D3 of grbl-Mega-5X enable and set description: [File - Setup - Program behavior - Program start - Pin description]
  • new extension "knock-in nut recess" [G-Code Creation - Extensions]
  • support VoidMicro controller with just two grbl-axis: arkypita/LaserGRBL#1640 - not tested, feedback is welcome

Bugfix

  • remove short moves

Show path-nodes - with and without "remove short moves":
imageimage

Status of D0 - D3:
image
image

Extension "Knock-in nut recess":
image

Update: Version 1.6.3.1 with additional exception handling

Version 1.6.2.3

01 Nov 17:48
490290d
Compare
Choose a tag to compare

Language enable for

  • custom button right click menu
  • use case dialog

Path development

  • Option to discard fiducial G-Code

Serial connection

  • improove disconnecting blocked port (serial timeout)
  • grbl vers. 0.9 bug-fix: wrong: set $10=2 (as for vers. 1.1), corrected: set $10=3

1.6.2.3

  • DXF Import add DXFText (before just DXFMText)
  • Bug fix tile shift offset of processed path
  • Note: Source code zip is still version 1.6.2.2

Version 1.6.2.0

03 Oct 20:35
fb36fbf
Compare
Choose a tag to compare

Reworking of the camera form https://grbl-plotter.de/index.php?id=form-camera&setlang=en:

Different camera mountings:

  • Fix mount above working area -> fix scaling, fix XY offset
  • Mount on XY platform -> fix scaling but variable XY offset
  • Mount on Z axis of XY platform -> scaling depends on Z position - sorry, could not be tested

Add quadrilateral transformation to remove distortion caused by camera angle

Automatic fiducial correction https://grbl-plotter.de/index.php?id=fiducial-correction&setlang=en

Others

  • GCode import: take care of G20 inch, large files 100000 lines -> disable some functionality
  • Graphics import: huge amount 1000 paths -> disable figureXMLs
  • Text creation form - add center alignment

Note: https://github.com/svenhb/GRBL-Plotter/blob/master/GRBL-Plotter/MachineControl/ControlHeightMap.Designer.cs must be updated in delivered "Source code.zip"

1.6.2.1: Improoved behavior of progressed path display