Jump to content

Raise3d with Cura - Extruder Count


mrmdsims

Recommended Posts

Posted · Raise3d with Cura - Extruder Count

I am trying to use Cura 5.2.1 to slice for my Raise 3D N2 - single extruder.  The printer is setup properly in Cura as a single extruder.  When I try to load the gcode on the Raise printer,  I get the following error on the printer:  The printer only has a single extruder and cannot print dual extrusion gcode file.

 

Any suggestions on how I can fix this error?

 

Below is the printer start GCode

G90

G21

; home all axes

G28

G92 X0 Y0 Z0

; move heatbed into position

G1 X20.0 Y20.0 Z1.0 F1000

; zero extruders

G92 E0 E1

T0; right tool

; set extruder steps per mm

M92 E140

; purge nozzle

G1 E25 F250

; zero extruders

G92 E0 E1

; move heatbed down a little more

G1 Z5.0 F20

; wait 600ms

G4 600

; move to tack down the strands

G1 X20.0 Y30.0 Z0 F9000

; wait 600ms

G4 600

;move up a bit

G1 Z5.0 F9000

; wait 300ms

G4 300

;fast move to center

G1 X152.5 Y152.5 F9000

T0

;Raise3D Job Start

M117 Printing...

M1001

  • Link to post
    Share on other sites

    Posted · Raise3d with Cura - Extruder Count

    I think it might be tripping up on the T0 command, which is really weird. For context; the T command is how the printer is told what extruder to use. So even if your printer only has one extruder, telling it to use the first one (T0) should be a valid command)

    Alternatively, it might also be the G92 E0 E1 command. You could try and see what happens if you change that to G92 E0

  • Link to post
    Share on other sites

    Posted · Raise3d with Cura - Extruder Count

    I use the Raise3D slicer occasionally for comparisons with Cura.

    With an N2 installed in IdeaMaker there are T0 commands in the startup so they are probably alright.  My guess would be that the firmware is similar across their product line.

    That G92 E0 E1 command looks to be contradictory and so it's probably illegal.  It's trying to set the extruder location to 0 and to 1 at the same time.  Not good.

    This is the N2 StartUp Gcode from Ideamaker:

    M221 T0 S94.00  ;set the flow to 94%

    G21 ;metric
    M140 S60.00 ;Bed temperature
    M104 T0 S215.00 ;hot end temperature
    M109 T0 S215.00 ;wait for hot end
    T0 ;set the tool
    M190 S60.00 ;wait for the bed temp
    G21 ;metric units
    G90 ;absolute movement
    M82 ;absolute extrusion
    M107 ;fan off
    G28 X0 Y0 ;Home the X and Y if they need it
    G28 Z0 ;Home the Z if it needs it
    G1 Z15.0 F300 ;move the nozzle up
    G92 E0 ;reset the extruder
    G1 F140 E29 ;purge
    G1 X20 Y0 F140 E30 ;move while purging some more
    G92 E0 ;reset the extruder
    G1 F9000.0 ;set the feedrate
    M117 Printing...
    M1001 ;enables the power resume function.  There should me an M1002 in the Ending Gcode.

     

    I made up the one below.  First use the "File | Save Project" command to save your current StartUp Gcode.  (If you were to open that new 3mf file in Cura it would bring in your original StartUp Gcode.)

    After backing up your current startup gcode in the 3mf project file, you can try this by copying and over-writing the current StartUp in the StartUp Gcode box in the Cura Machine Settings dialog.

    ;   <<< StartUp >>>

    M221 S100  ;reset the flowrate
    M220 S100 ;reset the feedrate
    G21 ;metric units
    G90 ;absolute movement
    M82 ;absolute extrusion
    M140 S{material_bed_temperature_layer_0} ;start the bed 

    M104 S{material_print_temperature_layer_0} ;start the hot end

    G28 X Y ;home the XY

    G28 Z ;home the Z
    G1 X0 Y0 Z15.0 F600 ;move the nozzle up so the purge has somewhere to go.

    M109 S{material_print_temperature_layer_0} ;wait for hot end
    M190 S{material_bed_temperature_layer_0} ;wait for the bed temp
    M107 ;fan off
    G92 E0 ;reset the extruder
    G1 F140 E29 ;purge
    G1 X20 Y0 F140 E30 ;move while purging 1mm more
    G92 E0 ;reset the extruder
    G1 F9000.0 ;set the feedrate
    M1001 ;enable power resume function
    M117 Printing...

    ;  <<< End of StartUp >>>

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