Skip to content

OpenPostPro 0.6.0 – Windows x64

Pre-release
Pre-release

Choose a tag to compare

@rebisway rebisway released this 07 Nov 08:32
· 101 commits to main since this release

Windows x64 archive: unzip it anywhere and run openpostpro.exe.

New

  • Radius compensation (G41 / G42) on Follow, for the kerf of a plasma torch or the radius of a cutter: the tool is centered on the line, outside or inside of the shape, and the side is deduced from the direction of the path. The entry (a line or a quarter of circle) and the optional exit are managed by the group; the start point is moved so that the entry is on the side of the tool, and a second arrow shows the side of the tool.
  • Check the drawing (Drawing menu): finds the shapes of length zero, the shapes drawn twice, and the free ends (open contours), with markers on the drawing.
  • Edit → Select → Contour: selects every shape connected to the selection.
  • Groups tab: buttons to show or hide all the toolpaths, the machining direction and the starts, and a button to compute the toolpaths again from their shapes after the drawing was modified.
  • Layer lock: locked shapes can not be moved, edited, deleted, cut or extended (the magnet still snaps to them).
  • Help → About with the version, the build number and the build date.
  • Line creation chains the segments; a polyline is validated with a double click or a right click.
  • The log window can be switched between full screen and the bottom of the window with a chevron.
  • The preferences show the languages by name and code (for example "Français (fr-fr)").

Fixed

  • Offsets of drawings imported from a DXF: the end of an open chain of shapes was lost in the curve (big arcs far from the drawing), and the ends of lines and arcs which are less than 0.01 apart are now joined into one contour.
  • Crashes on empty or short lists (size() - N on unsigned values), when loading a language file, when cutting a polyline, and a debug-only iterator error in the boolean operations.
  • Shaders are now in GLSL 3.30 core (the ES versions were not accepted by every desktop driver), and several small renderer errors were corrected (double uniforms, program link check, clear color, indexed drawing).
  • A point is no longer placed twice at the same place when a polyline is validated.

Tests

The tests/cpp folder has more tests: radius compensation, drawing check, polyline and line creation, offsets from a drawing file, and the renderer on a real OpenGL context.