Skip to content

Version 0.6

Latest
Compare
Choose a tag to compare
@Iridium-IO Iridium-IO released this 23 Apr 10:53
· 1 commit to master since this release

Changes

  • Improved Fill Processor
    • massive performance increase using PolyCut.Core when generating complex filled paths (over 10x faster)
    • fixed overall logic of the processor to fix several bugs and unwanted effects.
  • New configuration options
    • Filltype is now a dropdown list (to make way for new filltypes soon)
    • You can now choose whether pens can draw over shape boundaries to speed up hatching designs (rather than lifting the pen after each stroke) - previously this was assumed.
  • New GCode Preview Page
    • Optimised rendering of GCode paths - lines now smoothly trace out from start to end rather than rendering the whole line at once. It looks glorious
    • Added new preview speed controls
    • Spent an obnoxious amount of effort to emulate the Mica effect on the Preview toolbar (please notice this :) )

output_opt

Fixes

  • Fixed issues with hatch/crosshatch filling:
    • Some shapes would not be filled if they were too far from other shapes
    • Some lines would "shortcut" across gaps they shouldn't when filling
  • Fixed GCodePlot not honouring the Optimisation setting. See here: arpruss/gcodeplot#43
  • Fixed Cutting Mat and Working Area visibility switches not working
  • Fixed crash when adding a textbox after switching back from the preview page.
  • Tabbing between number boxes in the Element Properties tab now selects the number for quicker editing.

Known Issues

  • See document here

  • Note Stroke widths on all objects are not included in geometry calculations. If you have massively thick strokes on your shapes, the processor will ignore it when calculating shape outlines and locations, and the resulting size of the shape will be incorrect. You should consider a stroke as a guideline for the tool path, rather than a component of the shape itself.

Full Changelog: v0.5.1...v0.6


Installation

Binaries

PolyCut.exe (19MB):		    Smaller size, but requires .NET 8 Runtime to be installed
PolyCut.mono.exe (80MB):	Fully self-contained and embeds the necessary .NET 8 libraries

Checksums

MD5: 		B8A9183FEB07D812B9668B1AB6C6DFAB
SHA-256: 	98859EB9BAC10D9B31D5849FBC775349548CF343880BEA8BA486C39066239188

Like this project?

Please consider leaving a tip on Ko-Fi :)

Buy Me a Coffee at ko-fi.com