Astroprint and Simplify3D
thingiverse
** Update ** Make sure you give your astrobox/raspberrypi a static ip, because if the ip changes this will have to be redone (at least the keygen part).\r\n\r\nHey everyone! GoldenGears here, I wanted to share with you something I was able to throw together. I kept seeing people setting their simplify3D processes to auto upload to octoprint using cURL and I wanted to be able to do the same with Astroprint. Below is my step by step directions (written for mac but can be adapted for other platforms) on how to achieve this. If you have any questions or ways you think it could be improved let me know. eventually I would like it to auto upload and print but I haven;t quite figured out how to remotely tell the astrobox to print. Anyways here you go!\r\n\r\nFirst, open up terminal.\r\n\r\nEnter: ssh pi@your_pi_ip\r\n(replace "your_pi_ip" with the ip address of your AstroBox)\r\n\r\nEnter the password for your raspberry pi (Default password: raspberry).\r\n\r\nEnter: sudo nano /etc/ssh/sshd_config\r\n\r\nFind the line that starts with "PermitRootLogin."\r\n\r\nChange the line to "PermitRootLogin yes."\r\n\r\nHit control-O and hit enter to save the file.\r\n\r\nHit control-X to exit the nano editor.\r\n\r\nEnter: sudo /etc/init.d/ssh restart\r\n\r\nWait for the process to finish and return to your normal prompt for commands.\r\n\r\nEnter: sudo passwd root\r\n(this will allow you to change the root user password).\r\n\r\nEnter your new desired root password and hit enter.\r\n\r\nRe-enter your new password and hit enter one more time.\r\n\r\nExit the terminal.\r\n\r\nStart a new terminal session.\r\n\r\nEnter: ssh-keygen -t rsa -b 2048\r\n\r\nEnter: ssh-copy-id root@your_pi_ip\r\n(replace "your_pi_ip" with the ip address of your AstroBox).\r\n\r\nEnter the new root password you just created and hit enter.\r\n\r\nWait for success (when it returns back to normal command prompt) and then close terminal.\r\n\r\nOpen simplify3D.\r\n\r\nUnder your process, go to scripts and in the post processing box, enter:\r\nscp [output_filepath] root@your_pi_ip:../../AstroBoxFiles/uploads\r\n(replace "your_pi_ip" with the ip address of your AstroBox).\r\n\r\nAnd that's it! From now on, when you click save Toolpaths to Disk on the preview page and save it to whatever location of your choice, it'll upload it to your AstroBox automatically.\r\n\r\nHope that adds some convenience to your printing! Enjoy!
With this file you will be able to print Astroprint and Simplify3D with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Astroprint and Simplify3D.