Setting up Replicape for Deltas
Before I start this tutorial, one very important detail to know before you start stripping wires and cranking on your Delta is:
Wiring up the steppers/end stops...
X-axis in the back Y-axis to the left Z-axis to the right
Get this wrong, and you'll be chasing your tail for a while!
My goal here is to give a quick rundown of how to get your Delta going... If you need help with WiFi, SSH'ing into your BBB, or generally linking your printer with Octoprint there's plenty of documentation within the Wiki, and we also have plenty of skilled guys over at: Slack and Google+ to offer help.
OK, so you have your towers figured out? Good.. and you've wired everything up to the best of your knowledge? Great! Your printer is connected to Octoprint? Fantastic!
Before we make any moves with the machine, let's wrap our brains around the Profile Configurations which are located in <Settings> <Redeem Plugin> These guys are what tells Redeem (the software) what kind of printer it's dealing with. At the bottom you'll see "Default.cfg"... Click on the little eyeball and check out all of the commands in that file! This configuration contains all of the necessary commands that tells the software the size of the printer, how much power to send to your steppers, how fast it can move, and how slow... Ok, close that window... above that, you'll see Printer.cfg... these particular configurations are tweaked for specific printers, and whatever is written to this configuration will override the Default.cfg... you with me so far? Excellent! Beers for everyone! Wait, we're not finished yet! You may have noticed that you can't make any changes to those configurations, and that's a good thing, let me tell you!
OK... if you have a typical Kossel Mini, you can go ahead and make "kossel_mini.cfg" in the list of Printer.cfg's your default configuration by clicking the star symbol... things should be very close up to this point... but before we go printing, let's talk about that profile up top called "local.cfg"... What? There's nothing in that file? You're right! Something must be wrong... Let me find that toll free hot-line... Just kidding... this is where you, yes you, get to make changes to the configuration... and this local.cfg overrides the printer.cfg, and the default.cfg, so make sure you're not too pickled while you're dealing with this config!
OK... let's get to the fun stuff!
So let's say you're the adventurous type, and you've built yourself an oversized custom delta... 300mm bed, 1M tall...
Let's open up our local.cfg file in Octoprint and start from the top with what you will need initially...
[Geometry] axis_config = 3
[Endstops] has_x = True has_y = True has_z = True end_stop_x1_stops = x_cw end_stop_y1_stops = y_cw end_stop_z1_stops = z_cw soft_end_stop_min_x = -0.150 soft_end_stop_min_y = -0.150 soft_end_stop_max_x = 0.150 soft_end_stop_max_y = 0.150 invert_x1 = False invert_y1 = False invert_z1 = False
Stopping here... I'll be back later...
Author: Dancook Updated: 08-10-2017