Site Tools


Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
cura

Differences

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


cura [2024/10/31 15:25] (current) – created - external edit 127.0.0.1
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]]
 +