CuraEngine
CuraEngine
CuraEngine | CuraEngine | |
---|---|---|
23 | 19 | |
1,636 | 46 | |
0.6% | - | |
9.9 | 0.0 | |
4 days ago | 3 days ago | |
C++ | C++ | |
GNU Affero General Public License v3.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CuraEngine
-
Calculating extrusion for custom-generated G-code?
Here (at the bottom of the page) you can find an overview of the calculation and the git repository also holds the entire source code of the Cura Engine (which is the part of Cura that actually does the slicing and G-code creation) where the calculations happen. The repository is in C++, but the calculations are actually universal.
-
✨Cura 5.3.0-beta.1 ✨ ~ 75+ new 3D Printers available + Updated Recommended Menu + Interlocking Structures 🐊
There have been some improvements but I would not say it's fixed yet. 😕 It is my favorite 5.x seam for sure! You can read about the work done here: https://github.com/Ultimaker/CuraEngine/pull/1762
-
New Cura feature! Maximum volumetric flow rate setting!
If you can figure git and out how to compile Cura and CuraEngine from source, you can test it by using the "vms" branch on both my CuraEngine and Cura github forks.
-
maximum volumetric flow setting for Cura!
If you want to contribute by testing it you can find the necessary commits for Cura here and here for CuraEngine.
-
Ultimaker Cura 5.0 Tree Supports 2.0
There's also a pull request on the main Cura repository, seems like it's nearly ready to be merged in: https://github.com/Ultimaker/CuraEngine/pull/1282
-
Pipeline to automate the process from creating 3d objects to start a print job
I am currently developing a pipeline for creating STL files, slice them and create a print job based on it. My setup at the moment is an Ultimaker S5, which offers a simple REST-API, for example starting a job with a G-Code or UFP file. I am using the cadQuery library for creating parametrized 3d shapes and export them as a STL file. I want to use the CuraEngine CLI interface (Backend for Cura) for slicing or their library libArcus (python bindings) but there is literally no documentation or any kind of examples, except the source code. There is also the prucaSlicer, which also offers a CLI interface for creating G-Code, but no support for the Ultimaker S5.
- Ferramenta para automatizar orçamento de Impressão 3D
- Calculo de impressão 3D automático
-
Ultimatemaker Cura 5.0.0 (Problem) Vs. Creality Slicer 4.8.2. As you can see in the video Cura should have done the bridging longwise left to right rather than shortwise. What setting in Ultimatemaker Cura 5.0.0 do I have to change to fix this?
Bridges are hard to detect because of the workflow of the slicing engine. To put it simply: a bridge cannot be detected until the perimeter is layed down. But since both in the Cura Engine (which btw is now also at the core of the perimeters in PS) and in the Slic3r the Area generator operates simultaneously on periters and skin, it's impossible to inject in the pipeline and change the skin orientation. For two reasons: -First, they cannot detect a bridge because the start and end point are arbitrary and not static. It does make sense for us, but not for the algorithm. -Second, they cannot define an orientation. It cannot see that is a rectangle, and that therefore it should be best to lay the skin following a path parallel to the longest side.
-
How to set up a website to auto generate quotes for 3d printing services
You might be able to use Curaengine to provide weight estimates.
CuraEngine
-
How to make Cura Tree Supports get to these overhangs?
You are probably running exactly into one of those bugs that triggered u/Thomas_Rahm to re-implement the Tree Support Algorithm.
-
What setting do i need to change in cura to get my tree supports to stop printing like walls (green model) and start printing actual trunks (orange/marble model)?
If that is what you fear, you can check out the versions that /u/Thomas_Rahm (the creator of the new Tree Supports) has provided in his fork. There you can find old Cura versions that have the updated Tree Supports algorithm.
-
Life before organic supports was a dark time.
They perform much better than the old-style (still the default) trees in Cura: Basically less materials, easier to remove, less bugs. If you want to know all the details, read this description
-
Prusa vs Cura slicer trees?
The differences between these two algorithms are best seen in the README of the fork where the new one was developed; see especially the section "What does it do better"
-
first time utilizing organic supports in a design, very cool!
If you want to know the differences compared to Cura's old algorithm in detail, it's probably best to check out the README in Thomas' fork; especially the "What does it do better" section.
-
Help with supports
You can find info on all the differences and settings that the new Tree Support offers over here.
-
Midair Cura tree supports - Cura 4.12.1
You can try out the new Tree Support Algorithm in the Cura XMas Alpha release which is a bit less prone to this problem as it usually generates much more sparse trees, but the problem still appears some times.
-
cura 5.3 tree support is amazing
The performance difference is massive, see the ReadMe section "Slices faster on multicore cpus."
- Rate my print ( been tuning for months still got a ways to go) check last pic
-
I hate myself, clearly. What's the best way to handle supports for this print?
Install this fork of Cura with redeveloped Tree Supports. These tree supports are apparently significantly better than what is in baseline Cura, and Dremel Digilab appears to be just an old version of Cura.
What are some alternatives?
Cura - 3D printer / slicing GUI built on top of the Uranium framework
cura-cli - Additional command line tools for Cura and CuraEngine
PrusaSlicer - G-code generator for 3D printers (RepRap, Makerbot, Ultimaker etc.)
Protobuf - Protocol Buffers - Google's data interchange format
Cura-Dremel-Printer-Plugin - Dremel Idea Builder plugin for Cura version 3.x and onward. This plugin enables the user to use the Dremel Ideabuilder 3D20, 3D40, and 3D45 printers and use Cura to export the proprietary .g3drem files.
gcode-estimator - Estimate the length/weight/cost of filament used for a 3D print by parsing the gcode file
STL-Volume-Model-Calculator - STL Volume Model Calculator Python
Nodemon.io - Monitor for any changes in your node.js application and automatically restart the server - perfect for development
Cura - 3D printer / slicing GUI built on top of the Uranium framework
emoj - Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil: