-
-
Notifications
You must be signed in to change notification settings - Fork 16
Version 0.9 #15
Iridium-IO
announced in
Announcements
Version 0.9
#15
-
Highlights
- New Fill Patterns — Spiral, Triangular Hatch, Diamond Crosshatch, and Radial fills.
- Multipass Cutting/Drawing — repeat passes with a configurable Z delta between each
- Toolhead XY Offsets — per-printer offset applied to all generated GCode paths
- Grid Snapping — hold
Ctrlto snap drawing, moving, and resizing to the grid - Overhauled GCode Preview — Pause/Resume/Step controls, a live tool cursor, and customisable preview colours
- Major performance improvements — fill generation is many times faster; reduced memory usage; GCode preview is significantly snappier
Changes
- New Fill Patterns
- Added four new fill types: Spiral, Triangular Hatch, Diamond Crosshatch, and Radial
-
Multipass Support
- Added
Number of PassesandZ Offset Per Passsettings — cut or draw the same paths N times, stepping down in Z between each pass - Useful for thicker materials that need multiple light passes rather than a single deep cut
- Added
-
Toolhead XY Offsets
- Added
Tool Offset X/Tool Offset Yto printer configuration to adjust where your knife/pen is relative to the toolhead.
- Added
-
Grid Snapping
- Hold
Ctrlwhile drawing, moving, or resizing any shape to snap to the canvas grid - Works for single and multi-element selection during resize. It is however broken if the object is rotated before snapping (I'll fix the math on this eventually)
- Hold
-
GCode Preview Overhaul
- Added Pause, Resume, Step Forward, and Step Back controls
- Added a live tool cursor indicator that follows the current preview position
- Preview lines and cursor colours are now fully customisable
- Added a Tool Config tab directly on the Preview Page so you can tweak settings and preview them faster
- UI Improvements
- Redesigned sidebar elements list — groups are no longer nested, and Boolean operation controls have moved directly into the elements list
- Rearranged File menu — Import SVG and Load Project now appear at the top
- Tweaked transform gizmo — rounded edge handles, refreshed colours, and better rotate handle positioning
- Dimension labels are now always visible during any selection, not just while actively resizing or moving
- Canvas grid is now toggleable from the View menu; the old cutting mat SVG overlay has been removed in favour of the configurable grid
- Preview Page now uses a solid background canvas for better visual contrast, and makes use of the configurable grid as well.
Tweaks
- SVG Import default stroke thickness changed from
1to0.1, to ensure visual positioning is more consistent with the mathematical position (mathematical position is based on a stroke width of 0). - Improved blade entry-point selection for better cut quality on complex shapes
- Improved the virtual Mica effect and font picker styling
Bug Fixes
- Fixed Start and End GCode not being exported — these were silently omitted from all exports (whoops)
- Fixed SVG Import inflating shape sizes — shapes with thick strokes were being measured including the stroke, causing oversized GCode output
- Fixed Klipper preview speed being hardcoded to 5 mm/s regardless of your configured Drawing Speed
- Fixed ghost elements persisting after Import SVG → Undo → Redo → Delete
- Fixed line shapes being mirrored or flipped incorrectly when resized
- Fixed a crash in the fill processing pipeline
- Fixed various incorrect bounds calculations on the canvas
Installation
Binaries
PolyCut.exe (20MB): Smaller size, but requires .NET 10 Runtime to be installed PolyCut.mono.exe (74MB): Fully self-contained and embeds the necessary .NET 10 libraries
Checksums
MD5: 34DCA3B04BF85BAF578565C8D2E6499B SHA-256: 14C6B1253A5E33FF733553B11048A7898799D2F76640B6700275DF20E135880F
Like this project?
Please consider leaving a tip on Ko-Fi :)
This discussion was created from the release Version 0.9.
Beta Was this translation helpful? Give feedback.
All reactions
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment