Anycubic printer

Anycubic Mega X: Cura Machine Settings and Cura Profile

Here's how to add the new Anycubic Mega X to Cura.
Zach Zach (210)
Total time: 5 minutes 

The Anycubic Mega X is new enough that the machine doesn't appear in Cura's "Add a printer" interface. This short guide will show you how to add the Anycubic Mega X to Cura and set up the correct Anycubic Mega X Cura profile.

Here's everything you'll need to complete this guide:

Anycubic Mega XAnycubic Mega X×1
Adding Anycubic Mega X in Cura's Add a printer control panel

Open Cura and navigate to Preferences > Printers > Add and select Add a non-networked printer.

Then, select Anycubic > Anycubic i3 Mega. We'll use this as the base for the Anycubic Mega X since it's similar and then modify the profile from there.

Finally, change the printer name from "Anycubic i3 Mega" to "Anycubic Mega X" and click Add.

Machine Settings Preferences in Cura

In the preferences window, select Anycubic Mega X under Local printers and then click the Machine Settings button.

This will open the Machine Settings panel that we can customize for the Mega X.

Anycubic Mega X Cura Settings

Make sure the following Anycubic Mega X Cura settings are selected:

Mega X Printer Settings

Printer Settings
Z (Width) 300mm
Y (Depth) 300mm
Z (Height) 305mm
Build plate shape Rectangular
Origin at center No (unchecked)
Heated bed Yes (checked)
G-code flavor Marlin

Mega X Printhead Settings

Printhead Settings
X min 20mm
Y min 10mm
X max 10mm
Y max 10mm
Gantry Height 0
Number of Extruders 1

Mega X Start G-code

G21 ;metric values
G90 ;absolute positioning
M82 ;set extruder to absolute mode
M107 ;start with the fan off
G28 X0 Y0 ;move X/Y to min endstops
G28 Z0 ;move Z to min endstops
G1 Z15.0 F{speed_travel} ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F200 E3 ;extrude 3mm of feed stock
G92 E0 ;zero the extruded length again
G1 F{speed_travel}
M117 Printing...
G5

Mega X End G-code

M104 S0 ; turn off extruder
M140 S0 ; turn off bed
M84 ; disable motors
M107
G91 ;relative positioning
G1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure
G1 Z+0.5 E-5 ;X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more
G28 X0 ;Y0 ;move X/Y to min endstops, so the head is out of the way
G1 Y180 F2000
M84 ;steppers off
G90
M300 P300 S4000

When you're finished, click Close to save.