Upgrades are frequently released by the manufacture but it only happens when particular model of a phone gets older Cura Slicing Software for Mac® OS X® v3.: 2197562 - 62 (0) 1/3. Monoprice 21711 User Manual.
These settings are to help people this model use the latest version of Cura.
Firstly, you're going to want to make a custom printer profile in Cura. All you really need to make sure is that the bed dimensions are correct, along with the filament and nozzle size, and have heated bed checked.
You'll need to add your own start/stop GCODE. I copied those from the custom version of Cura that comes with the printer.
I'll make it easy for you though, this is what you need to add to the machine settings...
;
;PASTE EVERYTHING BELOW HERE INTO START GCODE
;PASTE EVERYTHING BELOW HERE INTO START GCODE
;Sliced at: {day} {date} {time}
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{travel_speed} ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F140 E30 ;extrude 3mm of feed stock
G1 X20 Y0 F140 E30
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
M117 Printing...
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{travel_speed} ;move the platform down 15mm
G92 E0 ;zero the extruded length
G1 F140 E30 ;extrude 3mm of feed stock
G1 X20 Y0 F140 E30
G92 E0 ;zero the extruded length again
G1 F{travel_speed}
M117 Printing...
;PASTE EVERYTHING BELOW HERE INTO STOP GCODE
;End GCode
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
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{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0
G90
G1 Z160 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
M104 S0 ;extruder heater off
M140 S0 ;heated bed heater off (if you have it)
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{travel_speed} ;move Z up a bit and retract filament even more
G28 X0 Y0
G90
G1 Z160 ;move X/Y to min endstops, so the head is out of the way
M84 ;steppers off
G90 ;absolute positioning
;
Cura Software Monoprice
And finally, I've included a screenshot of my Cura printing settings. Obviously, you can tweak some of these like print speed or temperature, layer height, etc. The raft settings are the actual important part, if you print with a raft these will be the best settings for the raft to print successfully. It's a pretty good raft, relatively thin, easy to lift and easy to take off. The stock Cura raft setting outright failed for me, but these raft settings work perfectly on this printer.
These might not be the fastest settings, but for me, they seem to be a good middle ground of the printers capabilities. You could probably more than double the travel speed, and even print 50% faster, but that would stress the machine and may cause issues, so I think these settings are good for quality and longevity.
Cura For Mac Monoprice
With all of these settings input into Cura, you should be printing perfectly fine with the latest version of Cura.