User avatar
jakub.d
Forum admin
Forum admin
Posts: 1157
Joined: Oct 30, 2016 6:59 pm
Contact: Send private message

Slic3r Prusa Edition 1.42.0-alpha7

Mar 04, 2019 1:34 pm

UPDATE: New version is here. Check out our newest beta build

Hi guys,
brand new Slic3r Prusa Edition 1.42.0 is out! This is a seventh alpha build intended to test new features. Note that this release is for experienced users ;)

What is new?

This is a milestone release with major internal (code) and external (graphics) changes. To learn about the most important new features, you can watch the YouTube video.


List of changes in Slic3r Prusa Edition 1.42.0 :
-> New Simple / Advanced / Expert mode
-> Masked SLA (SL1) support
-> Project aka Factory File, menu restructured
-> User interface improvements
-> Background processing
-> Multi-material improvements
-> Several other improvements
-> Bug fixes
-> Dropped features
-> Future of Slic3r PE


Release: Slic3r Prusa Edition 1.42.0-alpha1
For a detailed description of the previous release please check this post

Release: Slic3r Prusa Edition 1.42.0-alpha2
For a detailed description of the previous release please check this post

Release: Slic3r Prusa Edition 1.42.0-alpha3
For a detailed description of the previous release please check this post

Release: Slic3r Prusa Edition 1.42.0-alpha4:
For a detailed description of the previous release please check this post

Release: Slic3r Prusa Edition 1.42.0-alpha5:
For a detailed description of the previous release please check this post

Release: Slic3r Prusa Edition 1.42.0-alpha7:
alpha6 was skipped for a public release

New features
HiDPI support
-> Correct scaling on high resolution displays has been implemented for all platforms supported by the Slic3r PE. On Windows and Linux, the scaling is derived from the width of the default font. On OSX, the system takes care of scaling #1644 #1709 #1771 #1785 #1847 #1849.
-> A nanosvg library has been integrated to support resolution independent rendering of SVG vector images.
-> The Prusa3D print bed images are now rasterized into a high resolution texture from an SVG vector format. Based on the maximum texture size supported by the graphic card, print bed texture up to 8192x8192 is rasterized to look sharp at close up on large retina displays.
-> All the icons displayed by Slic3r are being redrawn by our artist into an SVG vector format to be resolution independent.

SLA improvements - User interface and Workflow
The support editor user interface received a significant update.

-> When the support editor tool is active, only a single object is displayed, therefore supports of the selected object are not occluded by the other objects.
-> Automatic support points are generated from the support editor dialog including the support structure and pad. In contrast to the previous versions, supports are generated first for the selected object, speeding up the workflow.
-> Support points are now editable by entering a "Manual editing" mode from the support editor dialog. In the "Manual editing" mode, the support structure and pad are hidden, showing just the support points. When leaving the "Manual editing" mode by accepting the changes, the support structure and pad are recalculated and shown on the screen.
-> The support editor now recognizes the following hot keys: A - Auto generate, M - enter "Manual editing" mode, Escape - leave the "Manual editing" mode while discarding changes, Enter - leave the "Manual editing" mode while accepting changes, Ctrl-A to select all support points inside the "Manual editing" mode.
-> Support points may now be selected with a rectangular selection tool while holding the Shift key.

SLA improvements - Automatic supports
-> Automatic SLA supports were reworked to take into account the force required to tear a layer off the bottom of the resin vat.
-> The SLA support tree generator was improved to not intersect or touch the object #1826.
-> The previous support generator was routing the support heads away from the object along the object's surface normal. This simple algorithm often lead to a collision with the object, and subsequently to a refusal of the support point. The improved algorithm now tries to find an alternate collision-free direction of the support head.
-> The SLA support generator was parallelized and optimized to run much faster.
-> The pad wall slope angle is now user configurable.
-> When slicing all the objects, the order of background processing steps was changed to calculate the supports and pad of all objects before running the rasterization steps to get a quicker preview of the supports and pad.

Other new features
-> We have now an accurate print time estimation for the SL1 printer.
-> The Configuration Wizard has been reworked to support an increasing number of Prusa3D printer models.
-> The FDM external fill pattern settings is now split to top / bottom patterns #475, #479, #1133, #1474, thanks @supermerill.
-> A new configuration value "slice_closing_radius" has been introduced to control the size of gaps and cracks to be closed inside a slice. See issues #520 #820 #1029 #1364 for the discussion why such a parameter is needed. Slic3r 1.41.3 has this value hard coded to 0.049, while 1.42.0 releases had this value hard coded to 0.001 leading to issues such as #1784. Starting with this release, the default value is reverted to the same value as in Slic3r 1.41.3.
-> Send to print host (OctoPrint, Duet, SL1): The upload path and "start print" checkbox are now persistent #1004 #1106 #1219 #1678.
-> Modifier meshes are now initially oriented parallel to the world coordinates, with the exception of a modifier attached to a rotated and non-uniformly scaled object.
-> Clicking on an object volume inside the 3D scene now selects the whole instance, while the selection of modifiers and support blockers / enforcers works as before. This change was made to avoid unintended misalignment of multi-part objects. If one wants to manipulate an object volume with mouse, he now has to select the volume from the side bar.

Bugs fixed:
-> User interface bug fixes
-> The in the 3D scene dialogs (implemented with the ImGUI library) now support keyboard input including copy/paste and cursor manipulation, which fixes the Z input field of the Cut dialog #1572 #1797.
-> The in the 3D scene dialogs are now localized by pre-rendering the required character glyphs based on the user language selected #1622.
Fixed an incorrect color being shown for a volume in the 3D view when using the "default" color #1745.
-> OSX specific: On startup after the Configuration Assistant or Preset update dialog was closed, the Preset selection combo boxes on Plater were not correctly initialized #1755.
-> OSX specific: Fixed crashes on an empty tool tip #1768.
-> Fixed incorrect camera size & position (regression issue introduced into 1.42.0-alpha5) #1772, #1793.
-> Fixed synchronization of the Simple / Advanced / Expert selector on the Plater and in the menu #1786.
-> Linux specific: The right click context menu was not opening reliably from the 3D scene #1788.
-> Entering just a decimal point into a numeric field is now considered to be a valid zero. Rotation values are converted to an interval of <0, 360 degrees) #1782.
-> Linux specific: The 3D view did not get a keyboard focus after Slic3r's main window was reactivated. A workaround for that wxWidgets bug was found #1789.
-> Negative values are now supported by the spin control. This fixes negative input for Ooze prevention #1800.
-> Print profile validation logic was fixed, where the background processing was receiving invalid data before UI validation, triggering an error message from the background processing simultaneously with the UI validation error message #1801.
-> Fixed dragging of an object or a modifier in case the camera is perpendicular to the print bed #1853.
-> Fixed a typo in Ukrainian translation of the menu 'Help' #1861.
-> Fixed rotation of an object instance from the side panel #1878.
-> Fixed unintentional camera rotation when clicking and dragging on toolbars.
-> OSX specific: Command-C no longer closes Firmware Updater and Configuration Assistant dialogs.
-> Fixed OpenGL assert on MESA OpenGL driver due to anisotropic texture filtering not being supported.

Firmware Updater bug fixes
Starting with Slic3r PE 1.40.0-beta, we support firmware uploading through the famous avrdude tool. Unfortunately integrating a command line tool into a multi platform GUI application such as Slic3r is not straightforward, so it took us time to smooth out some rough edges.

-> Serial port write timeouts were not handled correctly.
-> The serial port was not closed correctly in certain error situations, causing serial port errors on further firmware flashing attempts.
-> File name & text encoding problems on Windows: Files were not handled correctly if the file name or path contained localized characters. Also localized error messages were lost on non-English Windows in case the firmware upload failed.

Other bug fixes
-> Frequent crashes while cutting an object were solved by switching the cut triangulation library to a GLU tesselator developed by SGI in 1994. While the application should not crash anymore, the cut may not get triangulated properly if the model is broken #105 #1349 #1398 #1442 #1464.
-> SLA export produced incomplete .png files #1765.
-> Error handling of a missing Slic3r configuration directory was improved. Slic3r will not crash, but it will close gracefully #1778.
-> Fixed switching of a support blocker to an enforcer type and vice versa #1818.
-> Fixed insufficient accuracy of triangle mesh vertices exported into AMF and 3MF files, causing a model being marked as defective after re-opening #1863.
-> Fixed bug in the G-code preview of a multi-material print with a wipe tower, where the extrusion width was not shown correctly.

---

Supported printers:
-> Original Prusa i3 MK3S MMU2S
-> Original Prusa i3 MK3S
-> Original Prusa i3 MK3 MMU2
-> Original Prusa i3 MK3

-> Original Prusa i3 MK2.5S MMU2S
-> Original Prusa i3 MK2.5S
-> Original Prusa i3 MK2.5 MMU2
-> Original Prusa i3 MK2.5

-> Original Prusa SL1

Download link:
https://github.com/prusa3d/Slic3r/relea ... 2.0-alpha7

Please report any bug here:
https://github.com/prusa3d/Slic3r/issues


We look forward to your feedback!
Assembly manuals / Knowledge Base
Manuály pro složení / Centrum nápovědy

The guy behind Prusa assembly manuals...

Spacemarine
Posts: 62
Joined: Dec 10, 2018 1:43 am
Location: Karlsruhe, Germany
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 04, 2019 10:41 pm

This Alpha7 now also contains the new "speed" and "quality" settings it seems? Great!

I see that gyroid has become the new standard infill for "quality", great decision!

User avatar
toaf
Posts: 1046
Joined: Jul 16, 2018 10:24 pm
Answers: 6
Location: st. paul minnesota
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 04, 2019 10:57 pm

Spacemarine wrote:
Mar 04, 2019 10:41 pm


I see that gyroid has become the new standard infill for "quality", great decision!

I can say "yaaaa over that one"
I have a Prusa,
therefore I research.

thanks,
chris

User avatar
edward.c6
Posts: 468
Joined: Oct 17, 2017 9:47 pm
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 06, 2019 2:00 am

Is there a way to enable to get the Prusa3D print bed image to show? I see it's stated as being updated but my version doesn't show a print bed image, only a grid...

bubnikv
Prusa Slic3r Dev
Prusa Slic3r Dev
Posts: 679
Joined: May 28, 2016 6:19 am
Answers: 8
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 06, 2019 3:02 pm

> Is there a way to enable to get the Prusa3D print bed image to show? I see it's stated as being updated but my version doesn't show a print bed image, only a grid...

You have to derive your profile from a Prusa3D system profile

kat.g
Posts: 1
Joined: Mar 23, 2018 12:36 pm
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 07, 2019 4:38 pm

Totally understand that you are not responsible for the original code… but here is a brain dump of my thoughts and my work flow… as I have 100s of smaller projects I work on at a time. I am on MacOS and comparing Alpha 7 against 1.41

Love the integrated objects settings on the right - Modal popups need to die.

UI
No undo!! How come there is no undo function?
Icons don’t have rollover text - I’ve no idea what O & P are?
Delete icon should be spaced away from the + - object buttons.

UI postions
On a large monitor / large app window everything is a long way apart
The 3D / preview are a long way from the Platter for example.
Could these be movable / dockable.

Tabs
Actually - Platter as a Tab is redundant - Could just have at the top
3D - Preview - Print Settings - Filament Settings - Printer settings


Object Menu
The object menu been removed - Now you cannot add or change command using the MacOS keyboard shortcuts in settings. Where you could assign a keyboard short cut to any OSX menu item.
If this does return please remove the Coloured dots ( such as "Mirror Along X Axis"- I cannot add shortcuts to these as I have no idea what the unicode is or even if you can shortcut a unicode menubar item.
Ie - in 1.41 TopMenu > Object >Mirror > 🔴 Along X Axis...

Object manipulation
Scale Factors could be minus to flip in any plane -100 for example

Coudl Add mirror functions to the menu somehow?

bubnikv
Prusa Slic3r Dev
Prusa Slic3r Dev
Posts: 679
Joined: May 28, 2016 6:19 am
Answers: 8
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 08, 2019 8:18 am

> No undo!! How come there is no undo function?

The more complex the application is, the more difficult is to add an Undo/Redo. It is at the top of our list, but it will not come into 1.42 yet.

> Icons don’t have rollover text - I’ve no idea what O & P are?

Split to objects / split to parts. The icons need to be improved, the roll-over (I think you mean the tooltips) dont show up reliably on OSX, that is a wxWidgets issue (wxWidgets is a multi-platform library we are using)

> Delete icon should be spaced away from the + - object buttons.

We will discuss that.

> On a large monitor / large app window everything is a long way apart
> The 3D / preview are a long way from the Platter for example.

Do you mean the buttons in the 3D scene are far from the center? What do you advise? To put them into the center?

> Could these be movable / dockable.

No. Where would you want to dock them? To the center?

> The object menu been removed - Now you cannot add or change command using the MacOS keyboard shortcuts in settings. Where you could assign a keyboard short cut to any OSX menu item.

I don't understand as I am not a Mac user / fan. Would you please expand on that?

> Scale Factors could be minus to flip in any plane -100 for example

That makes sense.

> Coudl Add mirror functions to the menu somehow?

It is there in the pop-up menu, which opens when you click with the ritght mouse button on an object in the 3D scene. The mirroring is missing inside the object list, which we should likely fix.

User avatar
Protoncek
Posts: 228
Joined: Feb 01, 2017 7:54 am
Location: Menges, Slovenia
Contact: Send private message Website

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 08, 2019 11:32 am

bubnikv wrote:
Mar 08, 2019 8:18 am
> Icons don’t have rollover text - I’ve no idea what O & P are?

Split to objects / split to parts. ...
Hm... i already asked once, but i received no answer: what's the difference?

User avatar
christopher.e8
Posts: 82
Joined: Dec 07, 2018 4:08 pm
Answers: 1
Location: Delaware, USA
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 08, 2019 9:15 pm

bubnikv wrote:
Mar 08, 2019 8:18 am
> On a large monitor / large app window everything is a long way apart
> The 3D / preview are a long way from the Platter for example.

Do you mean the buttons in the 3D scene are far from the center? What do you advise? To put them into the center?

> Could these be movable / dockable.

No. Where would you want to dock them? To the center?
Based on the next section of kat.g's message:
Tabs
Actually - Platter as a Tab is redundant - Could just have at the top
3D - Preview - Print Settings - Filament Settings - Printer settings
I think the thought was to move the view icons to the upper-left-hand corner closer to the "Platter" tab. The tab section actually considers moving the platter view modes into the tab row.

I could be wrong, but that was my interpretation of what kat.g is asking.

stefan.b20
Posts: 11
Joined: Aug 12, 2018 5:46 pm
Contact: Send private message

Re: Slic3r Prusa Edition 1.42.0-alpha7

Mar 09, 2019 8:59 am

I have a small (?) regression from 1.41 to report.

If you take https://www.thingiverse.com/download:2756339 as an example and load that into Slic3r PE 1.41.1 it looks like this:
Slic3r-1.41.png
Slic3r-1.41.png (65.36 KiB) Viewed 1551 times
If you load the same model into 1.42-alpha, it looks like this:
Slic3r-1.42.png
Slic3r-1.42.png (96.88 KiB) Viewed 1551 times
In both cases you can read "auto-repaired (14 errors)", but obviously those errors have been repaired differently and in 1.42-alpha, that one vertial line as zero width and is therefore not printed. With the correction done by 1.41, it has the correct size and prints perfectly.

Could you please take a look at this? TIA.

Return to “General discussion, announcements and releases”

Who is online

Users browsing this forum: No registered users and 5 guests