Jump to content

Pre-print G-Code assistance needed


OneLooseCrank

Recommended Posts

Posted · Pre-print G-Code assistance needed

Hi all,

I've been experimenting with my G-Code to get some better results; I've not been able to pre-charge the extruder with filament to account for expansion at the end of a print during cool down. Getting this pre-charge will mean that there is filament in the extruder ready to lay down at the very first moment. Here is my code so far:

;Pre-print settings

M104 S50 ;start heating extruder to temp

M140 S30 ;Start heating bed to temp

G28 ;Home all axis

G1 Z15.0 ;Move the platform down 15mm

M109 S50 ;wait until extruder is to temp

M190 S30 ;Wait until bed is to temp

G23 ;precharge filament INAFFECTIVE

G1 E10 F200 ;Push xxmm of filament at xxxmm/min INAFFECTIVE

;End of pre-print settings

;Part G-Code here

;Start of post-print settings

G1 E-10 ;retract filament INAFFECTIVE

G22 ;retract filament INAFFECTIVE

M104 S0 ;Set extruder temp

M140 S0 ;set bed temp

G1 X0 Y200 Z200 F3600

M84

;End of G-Code

As you can see, I've tried both a [G23] pre-charge code which my machine either doesn't support or isn't recognising, and a [G1 Exx] code to advance and withdraw the filament which also hasn't given e the desired results. Can anyone proof my syntax here and suggest what I've done wrong? I've tried with and without an [Fxx] unit speed to no avail.

One thing that has just crossed my mind is that the machine's firmware might stop the movement of [Eaxis] if the extrude is at low temperature... but I have tried some variations of G-Code at 200deg. Maybe that code was wrong, whilst the temp was right, and this code is right, whilst the temp is wrong.

Thanks all,

OLC

  • 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 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
          • Thanks
          • Like
        • 3 replies
      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 26 replies
    ×
    ×
    • Create New...