KISSlicer Changelog

What's new in KISSlicer 2 Alpha 2.0.6

May 26, 2020
  • Bug Fixes:
  • right-click menu to select sub-mesh extruders works the first time.
  • internal extruder mode works on the first layer.
  • New Functionality:
  • Support Z-Floor can now be specified, no support will be triggered by geometry below this.
  • Trim Top Z function to allow user to print their model to a specific height.
  • Final Z setting for the end of print...will rise to this height if ending below
  • KISSlicer Project Files:
  • Users can drag-and-drop a KISSlicer Project (KSP) file on the 3D preview window.
  • KISSlicer no longer saves temporary KSP project printer as most recently used.
  • Updated exporting profiles associated with specific printers.

New in KISSlicer 2 Alpha 1.6.3 (Feb 9, 2020)

  • Only adjust first layer Z-Gap when raft is enabled.
  • Added the Premium Key's form to the invalid key message.
  • Improved patch grid sampling.

New in KISSlicer 1.6.3 (May 10, 2018)

  • Fixed bug where bad meshes could cause long strings
  • Detect Top Surface paths and assign their own speed
  • Split the Shrink% into X Y Z (had been XY and Z)

New in KISSlicer 1.6.2 (Oct 13, 2017)

  • Fixed a bug for BfB / CubeX firmware where trailing 0s in the RPM would be dropped
  • Added a quality option for the object packer (on the [Misc] tab)

New in KISSlicer 1.6.1 (Sep 29, 2017)

  • trim whitespace from new profile names
  • Updated printer profile wizard G-code to better handle both single- and multi-nozzle extruder changes.
  • (N-1 nozzle systems often do large retractions & loads on tool change, so move before Tool command, then again after for multi-nozzle machines)

New in KISSlicer 1.6 (Sep 15, 2017)

  • Version 1.6 is a major release with many new / unique / advanced features, including:
  • STEPOVER CONTROL (adaptive layer thickness)
  • PROFILE WIZARDS - quickly set up new printers and materials
  • TUNING WIZARD - find the perfect material setting in one print
  • PRELOAD - improved string and blob control
  • FRACTIONAL PERIMETERS - improve loop / infill bonding
  • CELLULAR INFILL - excellent for making compressible TPU prints
  • JOIN-LOOP setting for seam hiding
  • new SUPPORT interface

New in KISSlicer 1.5 (Aug 5, 2016)

  • PRO only: True multi-material objects (sub-meshes automatically detected, overlapping sub-meshes allowed)
  • Up to 4 extruders (FREE users can pick any single extruder, PRO users can assign any extruder to any sub-mesh)
  • Round bed support (for delta printers)
  • Sequential printing (stair-stepped positioning for Cartesian printers, spaced positioning for delta printers)
  • Brim (flat or filleted)

New in KISSlicer 1.1.0.14 (May 15, 2013)

  • New more generic G-code support (you will want to try the [Defaults] button):
  • Distinct G-code for Extruder select and deselect
  • Can add M101/103 on 5D firmware
  • Can add G-code includes per material type (to be accessed using the 'MATL' token)
  • X,Y,Z,E tokens for current machine state
  • token for how far through the print
  • Every-N-Layers G-code include
  • User Interface updates:
  • Translations! Use KISSlicer in your native language (with Labels & Tooltips, or Tooltips-only)
  • Settings level (Beginner, Medium, Expert)
  • The settings are now a pop-up on the bottom of the window
  • Bed STLs let you preview how the model will look on your print bed
  • Rotate parts
  • Re-orient parts
  • Settings are auto-updated, and saved on program exit
  • Per-Extruder gain setting (instead of the old [mm/rev])
  • Timing estimates take machine acceleration into account
  • More responsive with large models loaded
  • Slice] / [Save] on the same button, slices when necessary, preview paths, then save when happy
  • RAM usage warning
  • Can change 3D window background color
  • Added a Mesh Error Key (pops up when a mesh may have issues)
  • Various re-wordings of the settings and tooltips
  • Various re-wordings of the settings and tooltips
  • Added Control:
  • Can do sparse infill Straight / Octagonal / Rounded (octagonal)
  • Can set fan duty cycle
  • Can Z-lift (lift head before travel)
  • More control over destring/wipe events
  • Can jitter the start point per layer
  • Added a "Delta Speed Limit" to smoothly transition up to full speed
  • Generic Improvements:
  • Improved Packer
  • Improved Crowning (adaptive speed and thickness)
  • Improved the path simplification
  • Disallow invalid characters in profile names
  • G-code comments wrapped to not overflow some G-code interpreters
  • Improved the loop ordering algorithm
  • Faster slicing when using sparse infill

New in KISSlicer 1.0.9.7 (Sep 18, 2012)

  • Vase Mode - bottom N layers are solid, and only loops printed above that
  • Rounded Sparse Infill - less shaking (optional - may overwhelm serial link for infill of 50%)
  • Force CR LF line endings for G-code on all platforms (Macs can slice for BfB again)
  • Optionally call a post-processor on the output file
  • Can use unicode chars in STL export filenames
  • Minor GUI changes (Ctrl+O/S)
  • Optionally strip comments from output G-code
  • Added easy Inch->mm function
  • "Support Z Max" - disable support above a certain height
  • On BfB printers uses M227 again instead of M229 for destring (should be transparent)
  • Notes the Operating Sysyem in the G-code comments for better support
  • Under Mac, can drop STL files on the icon in the dock
  • BUGFIX: can now slice with sparse infill and 0 skin thickness

New in KISSlicer 1.0.8 (Sep 18, 2012)

  • 5D firmware updates:
  • don't output Z if unchanged
  • Added minimum jump length...no destring if the jump < threshold
  • Destring feedrate setting
  • Filenames are not truncated to 8 characters
  • Optional extruder axis (E A B C) for Mach3 controllers
  • Support updates:
  • Thinner Interface paths
  • Adds interface paths at the bottom of the support base, if on top of a model...mostly for multi-head prints
  • Support inflation (try this one!)
  • Added "Skirt" as a Raft option
  • Support Gap setting sets space between support extrusions and the model
  • Native file dialogs (under Windows and Mac)
  • Bulk Key
  • Better degenerate triangle support
  • Improved the path optimizer
  • Speed limit for the 1st layer
  • Fattened up the 2nd raft layer a bit
  • added Path Color Key
  • Slicing requires less RAM
  • Cleaned up the main screen a little
  • Added a delete [X] button per model
  • Added most recent slice time as a tooltip in the text box

New in KISSlicer 1.0.7 (Sep 18, 2012)

  • Support:
  • if using a raft, use dense bottom support layer in cross direction
  • disable stacked support on base layers (better adhesion)
  • More unified support (no random reversals) for easier removal
  • Sheathed Support (perimeter around the support base, strengthens and adds material for upper support to bond)
  • Shows filename when extension check fails
  • Removed clamp on flow tweak
  • Improved timing estimate (still doesn't handle acceleration)
  • Loops always go CCW now
  • Solid / Loop overlap is now a setting
  • All adaptive layers (support and infill) use the fine setting
  • Use a "sleep(1)" instead of yield to hopefully allow other apps to run simultaneously
  • No exit while slicing or exporting G-code
  • Allow transparent view before paths are generated for model error checking
  • Added "Raft Inflation" to expand the raft area
  • KISSlicer advanced settings tab is now available in FREE mode

New in KISSlicer 1.0.6 (Sep 18, 2012)

  • Breakdown of estimated extrusion time by extruder and path type (in G-code)
  • Can optionally extrude loops from inside to outside
  • 1st layer temperature only happens after the raft if the material is different from the raft
  • Changed the name "Wipe Pillar" to "Prime Pillar"
  • Changed the name "Bed Flatness" to "Bed Roughness".
  • Changed the math for solid infill:
  • to remove overlap with loops
  • to account for material in short connecting pieces
  • NOTE: you will probably need to change your "Flow Tweak" in material settings (close to 1.0)
  • Allows a 0mm wipe (will still trigger destring on 5D firmware)
  • Added a "Scale by X" right-click menu option to each object tab
  • Added an "All Models Menu" (to scale, revert, or delete)
  • Added an option to *NOT* rotate the model on load or packing
  • Fixed grid raft thickness bug
  • On Drag-n-Drop to 3D pane, can now handle filenames with spaces in them under Linux & Mac (was changing space to )

New in KISSlicer 1.0.5 (Sep 18, 2012)

  • Can handle unicode characters in filenames and paths
  • Opening STL files can now sort by date
  • Fixed Z-speed not saving
  • Keep original filename when changing save directories
  • Sped up the support pass
  • Added more descriptive message if STL fails to load
  • Updated 'Close Settings Window' button text
  • Report extra settings and build info in output file
  • Clamp some user settings to resonable values
  • Remove very short paths (< 2 * extruder width)
  • 5D firmware:
  • Use M104 for cool or keep-warm temp
  • No default purge code after extruder change
  • replacement uses numbering 0,1,2
  • Clamp wipe to >= 0.01mm (for destring...temporary fix)

New in KISSlicer 1.0.4 (Sep 18, 2012)

  • Default prime after extruder change now works under 5D firmware
  • Used new time and cost estimates in the output G-code file
  • first layer temp now occurs on the first layer after the raft as well
  • "T0" only happens on 5D firmware if > 1 extruder
  • Wipe Pillar now works under FREE version as well as PRO
  • G-code includes (prefix, postfix, extruder change) now have an 8KB limit (instead of 512 bytes)

New in KISSlicer 1.0.3 (Sep 18, 2012)

  • 5D firmware can select M104 or M109 for setting temperature
  • Improved settings handling (especially deletion and creation)
  • Fixed flow-rate errors on 1st layer (especially raftless)
  • Support extruded at the same speed as solid paths (not sparse-infill)
  • Remember window size & location
  • Added tooltips to main GUI
  • Infill density slider buttons now advance by 1
  • Added machine cost per hour (for cost estimates)
  • Fatten the base layers of the wipe pillar
  • Added Mac support

New in KISSlicer 1.0.1 (Sep 18, 2012)

  • Added website to [About] box.