User Tools

Site Tools


cura

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
cura [2015/06/17 13:58]
admin
cura [2019/03/20 04:21] (current)
Line 1: Line 1:
 +===== Cura =====
 +
 +Cura is developed by Ultimaker to make 3D printing as easy and streamlined as possible. It includes a GUI to prepare a 3D file for printing and generate G-Code. X3G translation plug-ins is required to support Cura on Malyan Printer. ​
 +
 +===== Download =====
 +
 +  * [[http://​software.ultimaker.com|Cura software]]
 +  * [[http://​malyansys.com/​downloads/​cura_x3g.zip|X3G plug-ins]]
 +
 +===== Install =====
 +
 +==== Decompress cura_x3g.zip to Cura plugins directory. ====
 +==== Add new machine wizard ====
 +
 +{{:​cura0.png?​nolink&​500|}}
 +
 +{{:​cura1.png?​nolink&​500|}}
 +
 +{{:​cura2.png?​nolink&​500|}}
 +
 +==== Modify start.gcode and end.gcode ====
 +
 +{{:​cura3.png?​nolink&​300|}}
 +
 +=== start.gcode ===
 +<​code>​
 +; -- start of START GCODE –
 +M73 P0 (enable build progress)
 +M103 (disable RPM)
 +G21 (set units to mm)
 +G90 (set positioning to absolute)
 +(**** begin homing ****)
 +G162 X Y F4000 (home XY axes maximum)
 +G161 Z F3500 (home Z axis minimum)
 +G92 Z-5 (set Z to -5)
 +G1 Z0.0 (move Z to "​0"​)
 +G161 Z F100 (home Z axis minimum)
 +M132 X Y Z A B (Recall stored home offsets for XYZAB axis)
 +(**** end homing ****)
 +G92 X147 Y66 Z5
 +G1 X105 Y-60 Z10 F4000.0 (move to waiting position)
 +G130 X0 Y0 A0 B0 (Set Stepper motor Vref to lower value while heating)
 +G130 X127 Y127 A127 B127 (Set Stepper motor Vref to defaults)
 +G0 X105 Y-60 (Position Nozzle)
 +G0 Z0.6     ​(Position Height)
 +; -- end of START GCODE –
 +</​code>​
 +
 +=== end.gcode ===
 +<​code>​
 +; -- start of END GCODE –
 +G92 Z0
 +G1 Z10 F400
 +M18
 +M109 S0 T0
 +M104 S0 T0
 +M73 P100 (end  build progress)
 +G162 X Y F3000
 +M18
 +; -- end of END GCODE –
 +</​code>​
 +
 +==== Enable plugins ====
 +
 +{{:​cura4.png?​nolink&​300|}}
 +
 +Enter correct path in "​cura_x3g path"
 +
 +==== Output result ====
 +
 +Generated x3g file will output to C:/​Output.x3g. ​
 +
 +===== Generate GCode for Dual-extrusion using latest Cura =====
 +
 +Cura come with a very fast slicing engine named CuraEngine. If using default Makerbot flavor gcode, Command "​M135"​ is used for change extruder. However, CuraEngine does not handle E value (extruder step) correctly. This tutorial will guide you setup proper dual-extrusion profile work with Cura. 
 +
 +1. Download modified CuraEngine ([[http://​malyansys.com/​downloads/​CuraEngine.exe|CuraEngine.exe for Windows]] / [[http://​malyansys.com/​downloads/​CuraEngine|CuraEngine for MacOSX]]), overwrite CuraEngine.exe in Program Files folder. ​
 +
 +2. Import config file [[http://​malyansys.com/​downloads/​cura.ini|cura.ini]]
 +
 +{{:​cura_image001.png|}}
 +
 +3. Open both STL file, right click on model and select "Dual extrusion merge"​. Two STL object will merge into dual color model. ​
 +
 +{{:​cura_image003.png|}}
 +
 +{{:​cura_image005.png|}}
 +
 +4. Change each extruder parameters
 +
 +{{:​cura_image007.png|}}
 +
 +Compressed package is also provided here:
 +  -[[http://​malyansys.com/​downloads/​Cura_15.04win.rar|Windows Version]]
 +  -[[http://​malyansys.com/​downloads/​Cura_15.04mac.rar|MacOSX Version]]
 +