Jump to content

Recommended Posts

Posted · Set build plate temp S2+ Connect

Hello,

 

I was wondering how you can manually set the build plate temp, outside of a print.

If not possible, is it possible to create Gcode for setting the build plate temp for an extended amount of time, without printing an object.

 

 

 

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    Well there's an article in the UltiMaker support knowledge base that says you can dry your filament by warming up the print and putting your filament on there, so I'm guessing it's possible to do it using the control panel on the printer, so I'm going to throw this one to @gr5 and/or hassle @Dustin for what you should do.

     

    Doing it with gcode should be fairly simple - but I'll wait for someone to tell you the proper way to do it (or that there isn't a proper way to do it) before I get into that, since you should almost always avoid messing with gcode if you don't know what you're doing.

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    The UM2+C has a LOT fewer features than all of UM's other printers so I don't know if you can do it. They did this to make the printer simpler. If you can do it, then it will probably be in the maintenance menus.  On the UM S3 and S5, the ability to set the bed temp is a bit hidden behind a "..." icon.

     

    https://support.makerbot.com/s/article/1667411336231

    • Like 1
    Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    And now with the expert opinion out of the way, a gcode file to run the bed at 50°C for an hour would look like this:

    M190 S50 ; Heat build plate to 50 degrees
    G4 S3600 ; Wait an hour (3600 seconds)

    The "S" parameter on the M190 (wait for build plate temperature) is the target temperature in degrees Celsisus.

    The "S" parameter on the G4 (dwell) is how many seconds the printer should wait before continuing with any further gcode commands. Some printers may have a limit, in which case just use multiple G4 lines one after the other to hold it for long enough.

  • Link to post
    Share on other sites

    Posted (edited) · Set build plate temp S2+ Connect

    I had written a post processor for "Annealing" a print.  It has a second function to create a "Filament Drying" gcode file.

    AnnealingOrDrying.zip

    Unzip the file and place "AnnealingOrDrying.py" into the "scripts" folder in your configuration folder.  It will be available with the other post-processors.

     

    With the script enabled:

    Slice a simple model like a calibration cube.  The print gets thrown out when drying, but the bed (and/or chamber) will heat for a period of time.  It will turn off by itself.

    image.thumb.png.24fdaaa95747bde6e28c650580d8b1c8.png


     

    Those settings result in this:

    ;FLAVOR:Marlin
    ;POSTPROCESSED
    ;  [AnnealingOrDrying]
    ;Generated with Cura_SteamEngine 5.8.0
    ;............TYPE:CUSTOM: Dry Filament
    M113 S0                       ; No echo
    M84 S14400                    ; Set stepper timeout
    M140 S66                      ; Heat bed
    M141 S35                      ; Chamber temp
    G28                           ; Auto-Home
    G0 F7200.0 Z230               ; Raise print head
    G0 F7200.0 X0 Y230            ; Park print head
    G4 S3600                      ; Dry time split
    G4 S3600                      ; Dry time split
    G4 S3600                      ; Dry time split
    G4 S3600.0                    ; Dry time
    M141 S0                       ; Shut off chamber
    M140 S0                       ; Shut off bed
    M300 P1000                    ; Beep
    M84 X Y E                     ; Disable steppers except Z
    ;End of Gcode

     

    Edited by GregValiant
    • Like 2
    Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    im not actually sure if the 2+C will allow this gcode to fully run or not? the s line should i think..

    But for the direct question, no the 2+C does not have a menu option for this.
    As mentioned above it is a more simplistic machine.

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect
    24 minutes ago, GregValiant said:

    @Dustin do you see something in there that would give the "2+C" heartburn?

    only that it sometimes ignores gcode (things like pause have little to no impact and immediately resumes after seeing it)
    so it might pre-head the bed as you expect.. then just rapidly go thru the rest of the gcode and ignore the G4 commands entirely.

    Im not actually sure and im not near a 2+C to actually try this.
     

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    Could be the fastest drying cycle in history.

     

    @Rheem you could give it a try to see if the firmware will allow the G4 "dwells".  If you set up for a "0.003" hr drying time it will equate to about 11 seconds which should be enough to see if the bed temperature will stay on, and then shut off.

    • Laugh 1
    Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    If it's likely to just skip a pause at the end of a file, if it obeys pauses in the middle of a file, we can work with that.

     

    M84 X Y ; Disengage X/Y motors so you can move the head out of the way if necessary
    M140 S50 ; Heat bed to 50 degrees
    M141 S40 ; Heat chamber to 40 degrees
    G4 S3600 ; Wait an hour
    G4 S3600 ; Wait another hour
    G4 S3600 ; Go watch paint dry
    G4 S3600 ; Don't go watch grass grow because if it does I might come along for a snack and I tend to chew quite a bit
    M109 S200 ; Heat extruder
    M83 ; Set extrusion to relative
    G1 E1 F2400 ; Extrude 1mm of filament (small price to pay)
    G1 E-1 ; Retract filament (do your best to get a refund on the small price)
    M104 S0 ; Turn off hot end
    M140 S0 ; Cool bed
    M141 S0 ; Cool chamber

    If it doesn't lose its patience for the pause (G4) commands because there's actually stuff later that should keep it warm. Just copy the code into a text file and save it with a .gcode extension.

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    Thank you for all your input.

    There is no menu item for heating the bed, unfortunately.

    I've tried the post-processing script and the gcode, but both give an error on the machine:
    "File format incorrect.
    The format of this file is incorrect. Please slice the print again with the correct printer and material settings."

     

    I guess the 2+C does not allow custom gcode or i'm doing something wrong.

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect

    I think the um2+c expects a certain header.  Take an existing print file, leave in all the comments at the top of the file and delete the rest.  Insert your own codes.

     

    If it's not a gcode file and it's a ufp file then you rename it to zip, find the gcode file in a subdirectory, extract it, edit it, then create a new zip file with the new gcode file and finally rename it back from ufp to zip.

     

    Next time buy a regular UM2 maybe?  It allows a lot more control and tweaking.  The um2+c is meant to just work and not need tweaking.

     

  • Link to post
    Share on other sites

    Posted · Set build plate temp S2+ Connect
    On 11/14/2024 at 4:15 PM, gr5 said:

    Next time buy a regular UM2 maybe?  It allows a lot more control and tweaking.  The um2+c is meant to just work and not need tweaking.

     

    Unfortunataly, it is the printer at my work (teacher high school in the NL) so it is a deliberately choice for the students.

     

    On 11/14/2024 at 4:15 PM, gr5 said:

    I think the um2+c expects a certain header.  Take an existing print file, leave in all the comments at the top of the file and delete the rest.  Insert your own codes.

     

    I'll check with it.

  • 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

      • UltiMaker Cura 5.9 stable released!
        Here comes Cura 5.9 and in this stable release we have lots of material and printer profiles for UltiMaker printers, including the newly released Sketch Sprint. Additionally, scarf seams have been introduced alongside even more print settings and improvements.  Check out the rest of this article to find out the details on all of that and more
          • Like
        • 5 replies
      • Introducing the UltiMaker Factor 4
        We are happy to announce the next evolution in the UltiMaker 3D printer lineup: the UltiMaker Factor 4 industrial-grade 3D printer, designed to take manufacturing to new levels of efficiency and reliability. Factor 4 is an end-to-end 3D printing solution for light industrial applications
          • Heart
          • Thanks
          • Like
        • 4 replies
    ×
    ×
    • Create New...