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
Next revision
Previous revision
cura [2015/06/17 13:57]
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]]
 +