Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
3d printing with Printrboj Jr
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Pilpel
n00b
n00b


Joined: 06 Aug 2005
Posts: 35

PostPosted: Mon Nov 25, 2013 2:23 pm    Post subject: 3d printing with Printrboj Jr Reply with quote

Hi all,
Does anyone have any tips on using the Printrbot Jr 3d-printer on Gentoo? Installation, applications, etc?
Thanks!
Back to top
View user's profile Send private message
Pilpel
n00b
n00b


Joined: 06 Aug 2005
Posts: 35

PostPosted: Thu Jul 24, 2014 3:39 pm    Post subject: Reply with quote

So since no one answered, I've had to figure out on my own. This is what worked for me.

I've used the following links:
1. https://github.com/alexrj/Slic3r/wiki/Running-Slic3r-from-git-on-GNU-Linux
2. http://wiki.gentoo.org/wiki/Overlay

Install layman (skip this if you have it intalled):
Code:
# emerge layman
# echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf


Get the perl-experimental-overlay
Code:
# layman -a perl-experimental-snapshots
# eix-sync


(If you don't have eix, install it with emerge app-portage/eix)

Install dev-perl/Moo and App-cpanminus (use –autounmask-write/dispatch-conf as needed)
Code:
# emerge dev-perl/Moo App-cpanminus


Install Slic3r:
Code:
# git clone https://github.com/alexrj/Slic3r.git

(If you don't have git, install it with: emerge dev-vcs/git)
Code:
# cd Slic3r
# perl Build.PL
# perl Build.PL –gui

To run Slic3r, execute ./slic3r.pl

You should compile your kernel with usb-serial support: Device Drivers/USB support/USB Serial converter support/USB CP210 family of UART bridge controllers

Once you plug in the PrintrBot Jr, you should see a new device /dev/ttyACM0. Use dmesg to debug this.
Code:
# ls -la /dev/ttyACM0
crw-rw---- 1 root tty 166, 0 Jul 19 23:09 /dev/ttyACM0


Now install RepetierHost from the RepetierHost web site.
Edit configureFirst.sh in the RepetierHost directory and change the following:
1. Remove the word sudo (run as root)
2. Replace: adduser $username dialout, with: gpasswd -a $username tty
Run the script once you're done.

Install monodevelop and app-emulation/emul-linux-x86-gtklibs:
Code:
# emerge monodevelop app-emulation/emul-linux-x86-gtklibs


Lastly, run RepetierHost:
Code:
# mono RepetierHost.exe

When connecting to the printer, select /dev/ttyACM0, baudrate 115200, Reset on connect=disabled.

- Pilpel
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum