Running Cura on Ubuntu

A month ago, the museum’s beloved Printrbot Simple Metal suffered a fatal crash. By which I mean it literally crashed on the concrete floor. Being the caring and nurturing person that I am, I ripped open its body and corrected it with my doctoring mallet.

So after the repairs and replacement of the shattered coupler I brought it home for some R&R. Only when I tried to hook it up to my Macbooks, it disappeared! On a Windows machine, sometimes you need to install the Teensyduino serial driver to talk to the Printrbot’s board via serial port. But on a Mac, it’s just supposed to work. Assuming you have Cura 15.04 and python 2.7.3 installed, which I do. Apparently Mac OS 10.6.8 just does not play well with Cura. Or Repetier Host.

Instead, I installed Ubuntu Linux on a ThinkPad T420 and put Cura on that. And lo, it did look upon the Teensy, and see that it was there. But! I still couldn’t connect, it kept throwing errors. I checked Terminal with ls -ld  /dev/ttyACM0 and it showed attempted dialout. The error log said Permission Denied to access serial port. I’m now 10 minutes into Linux so I didn’t realize read/write permissions wouldn’t be automatically available to the primary user account for everything. It turns out I wasn’t in the dialout group.

Solution:

sudo vi /etc/group

Locate dialout group

Add username

Exit vi (command :wq)

Logout and restart

Opened Cura again, hit print, and bingo! Connection achieved. After I set Machine settings to Port: /dev/ttyACM0 and Baudrate: AUTO

And now we are printing an Ultimaker robot, woo!  Good job, Printrbot! We missed you!

So now that we’re back, I’ll make sure your leadscrew isn’t damaged from the all and then you go back to the museum with all your new Ultimaker friends.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s