Cura and CuraEngine are two different things. CuraEngine is the software that does the actual slicing, Cura is a frontend for it. You can use OctoPrint as a frontend of CuraEngine, as you are trying. Note though that due to a change in architecture, the version of CuraEngine that is compatible with OctoPrint as a frontend is around 3 years old. Also note that slicing is a processor-intensive activity; the raspberry pi is "somewhat" underpowered for the task.
A better solution would be to use Cura on a "regular" computer, and use the OctoPrint connection plugin to send prints directly to OctoPrint from inside Cura. That way you don't have to compile that old version of CuraEngine.
If you still want to go the OctoPrint on raspberry pi route, I think you can get more support on http://discourse.octoprint.org/
Recommended Posts
SandervG 1,521
Hi @digitheadman , welcome to the community!
Hopefully, you'll be able to find some help here to get your Ender 2 printer working, but I think it is good to mention that Ultimaker developed Cura, mainly for Ultimaker 3D printers (and also made it free for others to use). The Ender is not one of our products, nor is Octoprint. We might be able to help with getting you sorted, but if Creality wants its users to be able to use Cura, it is up to them to provide the profile and instructions. We have developed the platform. While reading your post, I had the idea this may not be entirely clear, that's why I mention it.
Unfortunately, I don't have the technical knowledge to help, but we have many experts here who do. Good luck!
Link to post
Share on other sites