3D printer / slicing GUI built on top of the Uranium framework
Find a file
Arjen Hiemstra 46576ba5e7 Merge branch '15.06'
* 15.06:
  Implement rendering the top 5 layers solid and with infill
  Add a createMesh function to LayerData::Layer that creates a mesh from a layer
  Add support for line width and infill types to LayerData::Polygon
  Use the new layer message properties to properly create layers
  Do not render the convex hull node unless the object is selected
  Update generated protobuf protocol file as per CuraEngine changes
  helps with making the messagestack adapt to the total size of messages + pogressbar
  Defines the style of the progressbar
  Makes the openfile button blue/active as long as there is no file loaded.
2015-06-16 14:06:57 +02:00
cura Merge branch '15.06' 2015-06-16 14:06:57 +02:00
plugins Merge branch '15.06' 2015-06-16 14:06:57 +02:00
resources Merge branch '15.06' 2015-06-16 14:06:57 +02:00
src Merge branch '15.06' 2015-05-27 15:12:24 +02:00
.gitignore Add gitignore, README, LICENSE and CMakeLists files 2015-04-30 13:37:18 +02:00
build.sh Add the scripts used to build the release package (still needs some more work, but works on my desktop) 2015-05-04 13:35:53 +02:00
CHANGES Update CHANGES file with changes since .93 2015-06-09 14:37:04 +02:00
CMakeLists.txt Install the entire plugins directory into $prefix/lib/cura instead of just the contents 2015-05-26 17:12:57 +02:00
cura_app.py Make cura_app executable 2015-05-27 16:31:01 +02:00
installer.nsi Include VCRedist and add an option to run it during install 2015-06-09 05:23:37 -07:00
LICENSE Add gitignore, README, LICENSE and CMakeLists files 2015-04-30 13:37:18 +02:00
README.md Add new cura description. Add build scripts url 2015-06-13 14:31:37 +08:00
setup.py Rename cura.py to cura_app.py to prevent conflicts with "cura" directory 2015-05-21 15:13:06 +02:00

Cura

This is the new, shiny, unreleased frontend for Cura. daid/Cura is the old legacy Cura that everyone knows and loves/hates.

We re-worked the whole GUI code at Ultimaker, because my old code started to become an unmaintainable ball of poo.

Dependencies

  • Uranium Cura is built on top of the Uranium framework.
  • CuraEngine This will be needed at runtime to perform the actual slicing.
  • PySerial Only required for USB printing support.

Build scripts

Please checkout cura-build