Jump to content

Airwolf Axiom Dual Help Please!!


Recommended Posts

Posted · Airwolf Axiom Dual Help Please!!

I have a couple Airwolf Axiom Dual printers and the Apex software that Airwolf has created, and is trying to force their customers to use is junk and that's the only software they will support now.

 

I really want to run our printers on this new Cura software. We have Simplify3D but the new Cura 3.3.1 offers many more customization options and new features that I'm wanting to use. So I'm ready to switch to Cura now but I can't get a start up gcode to work on my printer from Cura.

 

The problem is all of the old Cura profiles I had won't work with he new Cura. And the Simplify start code won't work with Cura either. So I'm stuck.

 

Any help would be greatly appreciated.

 

I can't even find the variables to call out in Cura for the Temperature of the extruders, bed, or any other features. Can someone please help with this as well?

 

Thanks in advance!!

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Well I finally got a portion of the normal starting script to work but it's not honoring most of it.

    It is not heating the first extruder as I have set. It Heat's the 2nd extruder in segments, first to it's resting temp. then to it's printing temp. Then Retracts filament and moves to Home. But then when it goes to to the auto leveling routine like it always does just fine, it crashes the nozzle into the bed and keeps pushing into it for some reason. 

    The only thing I changed from my Simplify3D settings was the actual Heat Temperatures instead of their variables it was using before, and I changed T0 to T1 and T1 to T2 for the extruders because it looked like that's the numbering Cura was using. 

    Please help if you can.

     

    Here's what I have for now...

     

    ;Axiom Dual Start Code

    M42 P6 S255 ;Turn lights on

    G21 ;Metric values

    G90 ;Absolute positioning

    M83 ;Set extruder to relative mode

    M140 S110 ;Preheat bed no wait

    M104 T1 S230 ;Heat primary no wait

    M104 T2 S225 ;Heat secondary no wait

     

    M117 Homing... ; Print message on LCD

    G28 X0 Y0 Z0 F300 ; Home all axes

     

    M117 Heating...; Print message on LCD Display

    M109 T1 S230 ;Wait for primary extruder to reach temperature

    M109 T2 S225 ;Wait for secondary extruder to reach temperature

     

    M117 Cleaning... ; Print message on LCD Display

    T1 ;Switch to primary nozzle

    G1 E-20 F150 ;Retract filament

    T2; Switch to secondary nozzle

    G1 E-20 F150 ; Retract filament

    G0 X20 Y226 Z0 F7000 ;Rapid transit to brushes

    G1 Z-2 F7000 ;Lower to brush level

    G1 X138 Y226 F2000 ;First pass across brushes

    G1 X40 Y230 F2000 ;Second pass back across brushes

    G1 X138 Y230 F2000 ;Third pass through brushes

    G1 X40 Y226 F2000 ;Fourth pass back through brushes

    G1 Z0 F5000 ;Raise above bed

    G28 X0 Y0 ;Home x and y

     

    M117 Auto-Level Probing...; Print message on LCD

    M204 S300 ;Set accel for probing

    M203 Z4 ;Set z max speed for probing

    G29 ;Airwolf Axiom Auto level routine

    M204 S3500 ;Set accel back to normal

    M203 Z20 ;Set z max back to limit

    G1 Z10 ;Raise nozzle up 10mm

  • Link to post
    Share on other sites

    • 1 month later...
    Posted · Airwolf Axiom Dual Help Please!!

    Hey Weprint3D, are you still having this issue?  Hopefully you found a solution by now.  We use both the Axiom Dual and Axiom 20 (Dual) with Cura (currently 3.3.1) and it works very well.  I've put a lot of work into custom Axiom printer 'definitions' to get the software to act nice and it was worth it.  Maybe we can help each other out with Axiom printer issues.

     

    - Matt

  • Link to post
    Share on other sites

    • 1 month later...
    Posted · Airwolf Axiom Dual Help Please!!

    This works

     

    Startup

    M42 P6 S255

    G21 ; metric values

    G90 ; absolute positioning

    M82 ; set extruder to absolute mode

    M107 ; start with the fan off

    G28 F200 ; home all

    ;M109 T0 S240.000000 ; heat first nozzle for auto leveling

    M109 T1 S240.000000 ; heat second nozzle for auto leveling

    T0 ; switch to first nozzle and retract filament

    G92 E0

    G1 E-20 F500

    ;T1 ; switch to second nozzle and retract filament

    ;G92 E0

    ;G1 E-20 F1200

    T0 ; switch back to first nozzle for auto leveling

    G1 Z0 F1200 ; raise bed to Z0

    G1 X12 Y229 F7000 ; position nozzles before brush

    G1 Z-2 F1200 ; lower nozzles to brush

    G1 X148 Y229 F1000 ; clean nozzles

    G1 X12 Y229 F1000

    G1 X148 Y229 F1000

    G1 X12 Y229 F1000

    G1 Z0 F1200 ; raise bed to Z0 to avoid contact

    G28 X0 Y0 ; home x and y

    M204 S300 ; set accel for probing

    M203 Z4 ; set z max speed for probing

    G29 ; autolevel

    M204 S3500 ; set accel back to normal

    M203 Z20 ; set z max back to limit

    G1 Z5 F200 ; raise nozzle up 5mm

    ;M104 T0 S0 ; cool first nozzle after leveling

    M104 T1 S0 ; cool second nozzle after leveling

    ;T1 ; extrude filament back into second nozzle

    ;G92 E0

    ;G1 E20 F100

    ;G92 E0

    T0 ; extrude filament back into first nozzle

    G92 E0

    G1 E20 F100

    G92 E0

    M400 ; clear buffer

    G4 S1 ; pause

    G1 X20 Y200 F6000

    G1 F{travel_speed}

    M117 AXIOM Printing... ;Put printing message on LCD screen

     

    End:

    M42 P6 S255

    G21 ; metric values

    G90 ; absolute positioning

    M82 ; set extruder to absolute mode

    M107 ; start with the fan off

    G28 F200 ; home all

    ;M109 T0 S240.000000 ; heat first nozzle for auto leveling

    M109 T1 S240.000000 ; heat second nozzle for auto leveling

    T0 ; switch to first nozzle and retract filament

    G92 E0

    G1 E-20 F500

    ;T1 ; switch to second nozzle and retract filament

    ;G92 E0

    ;G1 E-20 F1200

    T0 ; switch back to first nozzle for auto leveling

    G1 Z0 F1200 ; raise bed to Z0

    G1 X12 Y229 F7000 ; position nozzles before brush

    G1 Z-2 F1200 ; lower nozzles to brush

    G1 X148 Y229 F1000 ; clean nozzles

    G1 X12 Y229 F1000

    G1 X148 Y229 F1000

    G1 X12 Y229 F1000

    G1 Z0 F1200 ; raise bed to Z0 to avoid contact

    G28 X0 Y0 ; home x and y

    M204 S300 ; set accel for probing

    M203 Z4 ; set z max speed for probing

    G29 ; autolevel

    M204 S3500 ; set accel back to normal

    M203 Z20 ; set z max back to limit

    G1 Z5 F200 ; raise nozzle up 5mm

    ;M104 T0 S0 ; cool first nozzle after leveling

    M104 T1 S0 ; cool second nozzle after leveling

    ;T1 ; extrude filament back into second nozzle

    ;G92 E0

    ;G1 E20 F100

    ;G92 E0

    T0 ; extrude filament back into first nozzle

    G92 E0

    G1 E20 F100

    G92 E0

    M400 ; clear buffer

    G4 S1 ; pause

    G1 X20 Y200 F6000

    G1 F{travel_speed}

    M117 AXIOM Printing... ;Put printing message on LCD screen

     

     

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Hey FORGEmfg, your startup code looks like it was straight out of APEX (for a primary-nozzle print) but your end code is actually just the start code over again.  You may not want to start the process over again when a print finishes.  According to the Cura definitions, the variable, "travel_speed", is no londer used.  You may need to use something else like "speed_travel" (mm/s) or use a value.

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Ok cool.

     

    Sorry, I messed up the control / paste.

    End code

     

    M400

    M104 T0 S0 ; switch off first nozzle

    M104 T1 S0 ; switch off second nozzle

    M140 S0 ; heated bed heater off

    M107 ; fans off

    T0

    G92 E0 ; set first extruder to 0

    G1 E-3 F300 ; retract a bit to relieve pressure

    T1

    G92 E0 ; set second extruder to 0

    G1 E-3 F300 ; retract a bit to relieve pressure

    T0 ; switch back to extruder 1

    G1 Z245 F1000 ; move to cooling positioning

    G28 X0 Y0 F8000 ; move to cooling positioning

    M84 ; steppers off

    G90 ; absolute positioning

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Here's the startup from the Dual.  We have both (single and Dual) but I'm pretty sure I pasted the one from the dual.  Also updated last line per Matt

     

    M42 P6 S255

    G21 ; metric values

    G90 ; absolute positioning

    M82 ; set extruder to absolute mode

    M107 ; start with the fan off

    G28 F200 ; home all

    ;M109 T0 S240.000000 ; heat first nozzle for auto leveling

    M109 T1 S240.000000 ; heat second nozzle for auto leveling

    T0 ; switch to first nozzle and retract filament

    G92 E0

    G1 E-20 F500

    ;T1 ; switch to second nozzle and retract filament

    ;G92 E0

    ;G1 E-20 F1200

    T0 ; switch back to first nozzle for auto leveling

    G1 Z0 F1200 ; raise bed to Z0

    G1 X12 Y229 F7000 ; position nozzles before brush

    G1 Z-2 F1200 ; lower nozzles to brush

    G1 X148 Y229 F1000 ; clean nozzles

    G1 X12 Y229 F1000

    G1 X148 Y229 F1000

    G1 X12 Y229 F1000

    G1 Z0 F1200 ; raise bed to Z0 to avoid contact

    G28 X0 Y0 ; home x and y

    M204 S300 ; set accel for probing

    M203 Z4 ; set z max speed for probing

    G29 ; autolevel

    M204 S3500 ; set accel back to normal

    M203 Z20 ; set z max back to limit

    G1 Z5 F200 ; raise nozzle up 5mm

    ;M104 T0 S0 ; cool first nozzle after leveling

    M104 T1 S0 ; cool second nozzle after leveling

    ;T1 ; extrude filament back into second nozzle

    ;G92 E0

    ;G1 E20 F100

    ;G92 E0

    T0 ; extrude filament back into first nozzle

    G92 E0

    G1 E20 F100

    G92 E0

    M400 ; clear buffer

    G4 S1 ; pause

    G1 X20 Y200 F6000

    G1 F{speed_travel}

    M117 AXIOM Printing... ;Put printing message on LCD screen

    Quote

     

     

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Hi, Do anyone have the Axiom Dual Direct G Codes for Cura 3.6 ??

    Work for Dual extruders..

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    My company bought an Axiom 20 DD and it's been a pain to print anything. I hate APEX and I'm working with Cura 3.6.0. Things I've done so far: created an Axiom 20 Machine profile and put in the start and end gcode pulled right of APEX. It runs through the bed level calibration just fine and ends good as well. 1st print was a temperature tower that looks pretty bad.

     

    Does anyone have a good profile for Cura that puts out good results. I need one for ABS and PLA.

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    My only advice is to do as we did and sell that Airwolf Piece of junk and buy a Raise3d Pro2 printer. We did and it was the best thing ever. Amazing quality no matter what material. No more issues at all and great software! Airwolf is horrible, their customer service is horrible, their software is pathetic! 

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Can't you just load the apex software and put the settings into cura?

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    @Weprint3d I'd love to sell this thing but since my company paid an arm and a leg for the thing they are kinda hell bent on me getting it to work.

    @FORGEmfg I didn't even know that was an option but I'm not even sure i trust their setup values. Everything I've printed has been sub par and I wanted to see someones settings that were giving them good results.

     

    I have a Creality Ender 3 at home and I'm pumping out tons of cool stuff. The AXIOM is junk that I'm trying to salvage for my company.

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Best of luck my friend! The Axiom is total junk.

    Is very sad that peeps have wasted so much money and time on them including myself! 

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    My very first 3D printer was an AXIOM.  Paid $4K (50% up front deposit) and waited 5 weeks for it.  It died within the first 5 days.  Complete power failure.  Returned it to their facility in southern California (I also live in SoCal. Part of the reason I chose it in the first place)  They said it would be two weeks to repair it!!  I demanded my money back on the spot.  Got the refund because I charged it to my AMEX card and AMEX jumped in for me.  Purchased my first Ultimaker 2 Ext about a week later and a second UM2 Ext about a month after that.  Sold them both and now have two UM3 Ext machines.  Never regretted the purchase of my Ultimaker machines.  They are not perfect, but the combination of hardware and software supported by the same source, along with the excellent support from the folks at FBRC8, made sense to me.

     

    Good luck with the task your employer has placed before you . . .

  • Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Hey folks. I've got an Axiom dual, and used to have this problem, this thread is still the top search result so I figured I'd pitch in to help others out. I'm running decently well on this printer now.

     

    Airwolf listed a start and end code set for alternate slicers, but it's still got a couple problems. Most critical are that the temps used for auto-leveling are fixed values at 240, and Cura adds extruder temps before the Start Code. So the start code needs to be modified with material temp variables per extruder, and I prefer them to cool to the standby temp, not to 0 after auto-leveling. I also don't have my extruder fan settings figured out yet, it isn't operating correctly with their base code. I've read that airwolf needed the fan to be at 100% or not at all, and read in another place that it'll work variably as long as it was at 100% from the start. For now, I left the M107 in, just as airwolf has in their recommended start code. Including the line M106 P0 did not turn on my extruder1 fan, so I have some figuring out to do still. I'll come back and reply if I figure it out.

     

    Next, keep in mind that if you deactivate extruder 2 in cura to only print with a single extruder, that you should change the cooling lines:

    M104 T0 S{material_standby_temperature, 0} ; cool first nozzle after leveling

    M104 T1 S{material_standby_temperature, 1} ; cool second nozzle after leveling

     

    to

     

    ;M104 T0 S{material_standby_temperature, 0} ; cool first nozzle after leveling

    M104 T1 S0 ; cool second nozzle after leveling

     

    otherwise it will try to print at the standby temp until the next temp change.

    Another way to handle this is just to duplicate your printer and have a different start code for the single extruder setup. Your call.

     

    Good luck!

     

    START CODE:

    ;Print time: {print_time}

    ;Filament used: {filament_amount}m {filament_weight}g

    ;Filament cost: {filament_cost}

    M42 P6 S255

    G21 ; metric values

    G90 ; absolute positioning

    M82 ; set extruder to absolute mode

    M107 ; start with the fan off

    G28 F200 ; home all

    M109 T0 S{material_print_temperature, 0} ; heat first nozzle for auto leveling

    M109 T1 S{material_print_temperature, 1} ; heat second nozzle for auto leveling

    T0 ; switch to first nozzle and retract filament

    G1 F100

    G92 E0

    G1 E-20 F100

    T1 ; switch to second nozzle and retract filament

    G92 E0

    G1 E-20 F100

    T0 ; switch back to first nozzle for auto leveling

    G1 Z0 F1200 ; raise bed to Z0

    G1 X12 Y229 F7000 ; position nozzles before brush

    G1 Z-2 F1200 ; lower nozzles to brush

    G1 X148 Y229 F1000 ; clean nozzles

    G1 X12 Y229 F1000

    G1 X148 Y229 F1000

    G1 X12 Y229 F1000

    G1 Z0 F1200 ; raise bed to Z0 to avoid contact

    G28 X0 Y0 ; home x and y

    M204 S300 ; set accel for probing

    M203 Z4 ; set z max speed for probing

    G29 ; autolevel

    M204 S2500 ; set accel back to normal

    M203 Z20 ; set z max back to limit

    G1 Z5 F200 ; raise nozzle up 5mm

    M104 T0 S{material_standby_temperature, 0} ; cool first nozzle after leveling

    M104 T1 S{material_standby_temperature, 1} ; cool second nozzle after leveling

    T1 ; extrude filament back into second nozzle

    G92 E0

    G1 E20 F100

    G92 E0

    T0 ; extrude filament back into first nozzle

    G92 E0

    G1 E20 F100

    G92 E0

    M400 ; clear buffer

    G4 S1 ; pause

    G1 X20 Y200 F6000

    G1 F{travel_speed}

    M117 BOOM

     

    END CODE:

    M400

    M104 T0 S0 ; switch off first nozzle

    M104 T1 S0 ; switch off second nozzle

    M140 S0 ; heated bed heater off

    M107 ; fans off

    T0

    G92 E0 ; set first extruder to 0

    G1 E-3 F300 ; retract a bit to relieve pressure

    T1

    G92 E0 ; set second extruder to 0

    G1 E-3 F300 ; retract a bit to relieve pressure

    T0 ; switch back to extruder 1

    G28 ; home all

    M84 ; steppers off

    G90 ; absolute positioning

    M42 P6 S0 ; lights off

    • Like 1
    Link to post
    Share on other sites

    Posted · Airwolf Axiom Dual Help Please!!

    Can confirm that the Airwolf Axiom runs all fans on the single M106 command. Do not set separate fan values for extruders 1 and 2 (P0 and P1 not used). It is also true that this printer (possibly a limit of Rambo v1.3??) only uses fan values of on or off. Anything less than 100% and it doesn't run. So set both regular and max fan speeds to 255 (100%).

     

    In my case, my extruder 1 fan was just wearing out. I found that if I flicked it, it would start up and get rolling from then on.

     

    Cheers!

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