Notifiche
Cancella tutti

Slic3r Prusa Edition 1.42.0-alpha7  

Pagina 1 / 2
  RSS
Jakub Dolezal
(@jakub-dolezal)
Utenti Admin
Slic3r Prusa Edition 1.42.0-alpha7

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/releases/tag/version_1.42.0-alpha7

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

We look forward to your feedback!

Assembly manuals

/ Knowledge Base
The guy behind Prusa assembly manuals...

Postato : 04/03/2019 2:34 pm
Spacemarine
(@spacemarine)
Estimable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

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!

Postato : 04/03/2019 11:41 pm
toaf
 toaf
(@toaf)
Noble Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

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.

Postato : 04/03/2019 11:57 pm
ed
 ed
(@ed-3)
Reputable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

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...

Postato : 06/03/2019 3:00 am
Vojtěch Bubník
(@vojtech-bubnik)
Utenti Admin
Re: Slic3r Prusa Edition 1.42.0-alpha7

> 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

Postato : 06/03/2019 4:02 pm
Draki
(@draki)
Active Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

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?

Postato : 07/03/2019 5:38 pm
Vojtěch Bubník
(@vojtech-bubnik)
Utenti Admin
Re: Slic3r Prusa Edition 1.42.0-alpha7

> 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.

Postato : 08/03/2019 9:18 am
Protoncek
(@protoncek)
Reputable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

> 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?

Postato : 08/03/2019 12:32 pm
Sembazuru
(@sembazuru)
Prominent Member
Re: Slic3r Prusa Edition 1.42.0-alpha7


> 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.

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Postato : 08/03/2019 10:15 pm
sbellon
(@sbellon)
Active Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

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:

If you load the same model into 1.42-alpha, it looks like this:

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.

Postato : 09/03/2019 9:59 am
michael.r52
(@michael-r52)
Eminent Member
Re: Slic3r Prusa Edition 1.42.0-alpha7


> 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?

https://github.com/prusa3d/Slic3r/issues/1769 explains a little.
In summary:
First you have to have an STL assembly.
Note that the O and P buttons at the top of the plater window work differently than the 'split to parts' modifier at the right.

Here I imported two identical assemblies and then used the O on left and P on right.

I moved them around in x and y after splitting. The objects, on left, dropped to the ground and are as if they were added separately. The parts, on right can't be moved from the original Z and move as a group unless you select one in the right menu. Kind of the opposite naming of what you would think.

Postato : 09/03/2019 10:53 pm
jwvaughn
(@jwvaughn)
Estimable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

Slic3r PE 1.42.0 alpha 7 adds supports where they are not needed. Version 1.41.3 works correctly. Support options were the same for both. I don't see a way to upload the gcode file.

Jerry

Postato : 10/03/2019 12:56 am
Mustrum Ridcully
(@mustrum-ridcully-2)
Honorable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

zip the gcode file you want to upload and share

Postato : 10/03/2019 5:46 am
jwvaughn
(@jwvaughn)
Estimable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

Hmm, thought I had uploaded the zip last night...

Anyway, thanks for the pointer on "how to" randolf. I have uploaded the STL as that seems to me the better thing to play with.

Postato : 10/03/2019 7:23 pm
Vojtěch Bubník
(@vojtech-bubnik)
Utenti Admin
Re: Slic3r Prusa Edition 1.42.0-alpha7

Your model is certainly broken in a way Slic3r cannot handle correctly, see the attached images.

Postato : 11/03/2019 6:34 pm
Sembazuru
(@sembazuru)
Prominent Member
Re: Slic3r Prusa Edition 1.42.0-alpha7


Hmm, thought I had uploaded the zip last night...

Anyway, thanks for the pointer on "how to" randolf. I have uploaded the STL as that seems to me the better thing to play with.

The error might not be in the hole itself. Looking at the "broken.png" image uploaded by bubnikv I see an extra rectangular feature on the back side of the vertical wall that I don't see on any other pictures of this object. Is there an error somewhere else that is encouraging the generation of that rectangular feature that just happens to block the hole?

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Postato : 11/03/2019 6:44 pm
jwvaughn
(@jwvaughn)
Estimable Member
Re: Slic3r Prusa Edition 1.42.0-alpha7

The extra rectangle seems to be an error generated by netfabb. I've had a discussion elsewhere about that as I think it is a netfabb bug. The easy fix is not to use netfabb for this particular project.

Neither the production version nor alpha 7 version of slic3r PE report any errors and, other than the extra support material, everything seems fine. I have done support blockers in the alpha 7 version and all appear as it should.

Perhaps I have a setting different between the alpha version and the production version but I don't see it. My thought is that the alpha version is just being overly aggressive with supports.

Postato : 12/03/2019 6:09 am
richard.l
(@richard-l)
Utenti Moderator
Re: Slic3r Prusa Edition 1.42.0-alpha7

It seems to be treating the layer above where the hole start and the layer above where the hole ends as overhang perimeters. If you were to print this I bet it would just snap off at those layers. I noticed this in alpha 2 or 3 in some of the prints I was testing with.

Postato : 12/03/2019 3:55 pm
Sembazuru
(@sembazuru)
Prominent Member
Re: Slic3r Prusa Edition 1.42.0-alpha7


It seems to be treating the layer above where the hole start and the layer above where the hole ends as overhang perimeters. If you were to print this I bet it would just snap off at those layers. I noticed this in alpha 2 or 3 in some of the prints I was testing with.

This reminds me of an issue I was having with setting up to print lithophanes. I had the detail (i.e. triangle count) way too high and Slic3r was introducing 1-2 layer gaps into the model and then making the layer right above the gap a overhang perimeter. The number of gaps seemed to increase as I worked with the model adjusting print settings (garbage collection issue?). I fixed this by using Meshmixer to lower the triangle count. I haven't downloaded the model in this thread yet, but might the triangle count be too high and confusing Slic3r?

I forget which alpha I was having my lithophane issue with though, and now I always reduce the triangle count anyway. (The lithophane maker that I'm using (over at 3dp.rocks) tends to use way too many triangles on the flat surfaces (back, edges, & frame). Meshmixer's algorithms seem to be good at reducing the triangle count on the flat areas without loosing too much detail in the photograph area.)

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Postato : 12/03/2019 4:15 pm
Vojtěch Bubník
(@vojtech-bubnik)
Utenti Admin
Re: Slic3r Prusa Edition 1.42.0-alpha7

Split to objects -> Splits to objects.
Split to parts -> Splits a volume of an object into multiple volumes associated with the object.

Why don't you just try and see?

Postato : 12/03/2019 7:14 pm
Pagina 1 / 2
Condividi: