Jump to content

Ultimaker 2 settings for different slicers


cor-kiekens

Recommended Posts

Posted · Ultimaker 2 settings for different slicers

Hi There, i was wondering if anyone has some experience with different slicers for the ultimaker 2.

I hope to receive my UM2 next week. My only 3d printing experience is with te "3D Builder". A fine machine to work with, but i hope my UM2 wil bring greater joy.

Working with the 3D Builder i have become quit a big fan of "Repetier Host /Slic3r".

For instance the posibility to use the "Spiral Vase" Function. Or Printing infill only every third layer and printing the outer line of perimeter even slower then the inner lines, etc etc

Now my question is: Does anywone know wat kind of settings i should use for the UM2.

-Steps per mm lengt of raw filament? Steps per E?

-retraction amount ?

-max retraction speed ?

Hopefully Daid can provide me some good anwsers??? :?:

 

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    I've been playing around a bit with KISSlicer and have gotten it working. The main thing I had to do was take the start and end code from the output that cura produces in RepRap mode and put that into KS. I also had to change the firmware type setting to "5D - Absolute E" under Printer->Firmware. I don't have any separate Steps per E setting in the gcode.

    I copied the retraction settings from the controller on the UM2 which is set to 4.5mm @ 25mm/s.

    And of course I had to change the bed size and such. I'm still figuring stuff out but that should get you going in KS at least. There are a few issues that I haven't fixed yet, namely:

     

    • If you abort a print you have to restart the printer to start a new print or it wont extrude properly
    • You have to heat the bed manually. It will recognise what heat it should be at but will not wait for it to reach that temperature before starting the print. It will wait for the head however.
    • The start code from cura needs to be tweaked for more priming

    I have not tried the other slicers yet.

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    I copied the retraction settings from the controller on the UM2 which is set to 4.5mm @ 25mm/s.

     

    What the hell? Mine is set to 2.5mm I thought that was too little! Really? 4.5? I think I might change mine to that as 2.5mm just doesn't look like enough - the filament is still pushing up on the top of the bowden tube arc.

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    What the hell? Mine is set to 2.5mm I thought that was too little! Really? 4.5? I think I might change mine to that as 2.5mm just doesn't look like enough - the filament is still pushing up on the top of the bowden tube arc.

     

    Yup, just double checked and that's what mine is set to. I don't think I changed that myself unless I did it while sleep deprived and promptly forgot about it (highly doubtful).

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    @gr5: retraction at 4,5mm is also not enaugh. Best settings for me are 5,1 or 5,2.

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

     

    • You have to heat the bed manually. It will recognise what heat it should be at but will not wait for it to reach that temperature before starting the print. It will wait for the head however.

     

     

    I'm not super familiar with the UM/2 G/M Codes yet (Ordered one recently). But typically there is a GCode for heating and waiting (for both the head and bed) and just heating w/no wait. This is something supported in Marlin/Repetier firmware, but I'm not sure if UM supports those features.

    M104 - Heat Hotend w/o waiting

    M109 - Heat Hotend and wait for temp to be reached

    M140 - Heat Bed w/o waiting

    M190 - Heat Bed and wait for temp to be reached

    I guess its a matter of testing those on an UM2 and see what happens. :-D

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    Gr5 - yes, my retract was set to 4.5 at 25. I've upped it to 5.5 at 35, and that seems to be working pretty well now.

    Jason - yes, the UM2 certainly supports those gcodes, the issue is just that by default it uses some additional gcodes and internal smarts. For instance, retraction is now done in firmware by default (triggered with G10/G11 codes to retract and de-retract), and the E parameter is specified in cubic mm of plastic not linear mm of in-feed. These changes allow more direct control over filament and retraction settings on the printer itself, rather than having to be baked into the gcode. In addition, the firmware now has pre-baked start and end gcodes to handle heat up and cool down (again, this is done so that temperatures etc can all be set entirely on the printer, not hard coded in gcode).

    The issue is just that currently there can be a bit of a conflict between the printer expecting UM2-compliant gcode out of Cura, and other more traditional gcodes from other slicers. In theory it should handle the switch back and forth, but there are a few wrinkles to iron out (but Daid is working on it).

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    Hi,

    I am developing a slicer (IceSL) and I am adding support for my brand new Ultimaker 2. I can easily change the E values to be cubic millimeters, or I can stick with millimeters. What would be the simplest for the UM2 firmware? Is there any way to indicate to the firmware which is used?

    Also, I noticed that the final E values produced by Cura have a ratio of approx. 2.4 wrt indicated filament length (e.g. Cura reports 0.50 meters - 500 mm - and the last E value is 1208). Where does this come from?

    I am having a blast with the UM2 !!

    Cheers

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    By default, when printing from SD card, UM2's firmware looks for the ';FLAVOR:UltiGCode' comment to indicate that the printer should provide its own start and end gcode, and expect E values in mm³.

    I think that expressing the coordinates as a volume is better, as it makes it easier to account for different filament diameters on the fly, without reslicing.

    I don't know why you are seeing a discrepancy between the coordinates and length reported. I just sliced the UM robot using 14.02RC5, and the Cura UI reported that about half a meter would be used, while the usage comment in the header of the file, and the last E coordinate were about 3000 - roughly the 6:1 ratio between volume and length that one would expect for 2.85mm filament.

    I'm not sure how Cura converts volume to length when reporting the latter at the end of slicing, since for the UM2 we don't tell it the filament diameter. Does it jsut assume 2.85mm filament, or does it perhaps use some other stored value; if Cura thought you were using filament somewhere arounf 1.75mm, that would give a 2.5 to 1 ratio, which is about what you saw....

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    Great thanks, got it working with mm^3. Yes it makes sense to abstract away the filament diameter ; but maybe it would be best to use another letter to avoid confusion? (V instead of E? for instance sailfish uses A/B for dual extruders, but I do not know whether there is any standard for this).

    I also got the estimated time and material use in there, so that the diplay is correct - cool!

    About the discrepancy in Cura: I had switched to a Reprap profile and used 1.75 mm, then back to Ultimaker 2. Cura probably continued to use 1.75 mm when estimating times. I did the same switch back and forth with 2.85 mm filament and now everything matches.

    Thanks!

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    I am developing a slicer (IceSL)

     

    Very cool! I hope this gets as good as Cura someday! It would be great to have another slicer.

    http://webloria.loria.fr/~slefebvr/icesl/

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    Hello everyone,

    We just released a new version of our slicer with support for the UM1 and UM2:

    http://www.loria.fr/~slefebvr/icesl/

    It now runs on all OpenGL4.3 GPUs.

    Best -

     

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    No Mac version?

  • Link to post
    Share on other sites

    Posted · Ultimaker 2 settings for different slicers

    Right now we only release a Windows version. We do have a Linux version in the works (we will try to release it soon) but as far as I know there is no support for OpenGL 4.3 on Mac? (Otherwise that would be possible).

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • Introducing Universal Cura Projects in the UltiMaker Cura 5.7 beta
        Strap in for the first Cura release of 2024! This 5.7 beta release brings new material profiles as well as cloud printing for Method series printers, and introduces a powerful new way of sharing print settings using printer-agnostic project files! Also, if you want to download the cute dinosaur card holder featured below, it was specially designed for this release and can be found on Thingiverse! 
          • Like
        • 10 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...