Welcome! Log In Create A New Profile

Advanced

Creating Printer Software Help

Posted by and3212 
Creating Printer Software Help
March 02, 2015 08:28PM
Hello RepRap community I have recently been introduced to the amazing world of 3D printers by my friends who have a lot of experience with the machines. I have tinkered with a couple myself for several months and we all decided we wanted to make our own 3D printer, including software. None of us know much code we know barebones C and Javascript but other than that we have nothing. I would like to know things such as what language should I use to program it in (I see that Makerbot Cura has a lot of python which I hear is easy to learn)? Will I need more than one language? What other useful information do I need to start experimenting with my own code? I am willing to commit to learning a new language and any information would just be really helpful.
Re: Creating Printer Software Help
March 04, 2015 09:54PM
It's not quite clear to me which software it is that you're interested in making. The 3d printing software stack consists of a few entirely separate efforts. Namely: scanning or modeling (e.g. Solidworks, Blender, OpenSCAD), slicing (e.g. Cura, Slic3r), printer host (e.g. Pronterface, Octoprint) and firmware (e.g. Smoothieware, Marlin). Here's a short overview (although their "Pre-press Preparation & Repair" section is unnecessary now AFAIK). Also, some components of the stack are different based upon the method of printing you're using (fused deposition modeling v.s. resin printing, etc).

Cloning the entire stack is unrealistic and as you can see, there's already at least 2 of everything (there are way more implementations of each piece of the stack than what I listed). Most of the development for these individual components occur on Github and/or Google Groups. So if you're interested in joining one of those projects, either search for one of Github & navigate to one of the developer's profile to find their email address & message them, or head to Google Groups and search for a group related to what you're interested in.
Re: Creating Printer Software Help
March 07, 2015 12:55AM
I am sorry for not being clear, my friends and I were still thinking of ideas and we decided that we should just create the Firmware for the printer ourselves
Sorry, only registered users may post in this forum.

Click here to login