Giter Site home page Giter Site logo

caldymos / crealityprint Goto Github PK

View Code? Open in Web Editor NEW

This project forked from crealityofficial/crealityprint

0.0 0.0 0.0 132.1 MB

License: GNU Affero General Public License v3.0

Shell 0.02% JavaScript 1.01% C++ 80.67% Python 0.01% C 8.37% AppleScript 0.01% CSS 0.03% Objective-C++ 0.02% QML 9.01% QMake 0.03% NSIS 0.02% CMake 0.25% GLSL 0.29% Batchfile 0.02% Rich Text Format 0.26%

crealityprint's Introduction

Creality Print

Creality Print is feature-rich FDM slicing software from Creality. It contains model libraries, machine control and other functions, as well as cutting-edge slicing algorithms, providing users with the best printing experience. Creality Print slicer engine is based on CuraEngine by Ultimaker,Some functions refer to PrusaSlicer (Auto-arrange,Auto-orient,Support G2/G3,Overhang down speed).

Calibration function ideas and models come from the open source community. Thanks OrcaSlicer

  1. The Flowrate test and retraction test is inspired by SuperSlicer.
  2. The PA Tower method is inspired by Klipper.
  3. The temp tower model is remixed from Smart compact temperature calibration tower.
  4. The max flowrate test was inspired by Stefan(CNC Kitchen), and the model used in the test is a remix of his Extrusion Test Structure. If you notice something missing from this list, please contact [email protected] or add an issue to this github project. See the wiki and the documentation directory for more informations.

Main features

Key features are:

  • Basic slicing features (TThis feature comes from CuraEngine, Thanks Ultimaker)
  • Normal/Tree support (This feature comes from CuraEngine, Thanks Ultimaker)
  • Auto-arrange objects (This feature comes from PrusaSlicer, Thanks PrusaSlicer)
  • Auto-orient objects (This feature comes from PrusaSlicer, Thanks PrusaSlicer)
  • G-Code viewer
  • Creality Cloud model libraries
  • Local network control & monitoring
  • Split & Hollow &Drill
  • Measure
  • Customized support
  • multi-platform (Win/Mac/Linux) support

Other major features are:

  • Variable line width (This feature comes from CuraEngine, Thanks Ultimaker)
  • Auto temperature (This feature comes from CuraEngine, Thanks Ultimaker)
  • Support G2/G3(This feature comes from PrusaSlicer, Thanks PrusaSlicer)
  • Overhang down speed (This feature comes from PrusaSlicer, Thanks PrusaSlicer)
  • Supports many kinds of model file formats (stl, obj, ply, 3mf, 3ds, dae, off, STEP)
  • Repair
  • Convert image to model
  • Standard models
  • Calibration

How to compile

cmake, git, python3.7+, conan 1.50, compiler toolchains should be installed

build project as follow for the first time:
windows .\cmake\ci\cmake.py -c -b -e --channel_name=opensource
linux or mac python3 ./cmake/ci/cmake.py -c -b -e --channel_name=opensource

if the conan libs haved been installed, you can build project directly:
windows .\cmake\ci\cmake.py 
linux or mac python3 ./cmake/ci/cmake.py

License

Creality Print is licensed under the GNU Affero General Public License, version 3. Creality Print slicer engine is is based on CuraEngine by Ultimaker. CuraEngine is licensed under the GNU Affero General Public License, version 3. CuraEngine is owned by Ultimaker. The GNU Affero General Public License, version 3 ensures that if you use any part of this software in any way (even behind a web server), your software must be released under the same license.

crealityprint's People

Contributors

anoobzg avatar hemiao2023 avatar crwusiz avatar caldymos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.