• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Astroprint and Simplify3D 3D Printer File Image 1
Astroprint and Simplify3D 3D Printer File Image 2
Astroprint and Simplify3D 3D Printer File Thumbnail 1
Astroprint and Simplify3D 3D Printer File Thumbnail 2

Astroprint and Simplify3D

TommasoEngineering avatarTommasoEngineering

October 28, 2017

thingiverse-icon
DescriptionCommentsTags

Description

** 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).

Hey 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!

First open up terminal

enter: ssh pi@your_pi_ip
(replace "your_pi_ip" with the ip address of your AstroBox)

Enter the password for your raspberry pi (Default password: raspberry)

enter: sudo nano /etc/ssh/sshd_config

Find the line that starts with "PermitRootLogin"

change the line to "PermitRootLogin yes"

hit control-O and hit enter to save the file

hit control-X to exit the nano editor

enter: sudo /etc/init.d/ssh restart

wait for the process to finish and return to your normal prompt for commands

enter: sudo passwd root
(this will allow you to change the root user password)

Enter your new desired root password and hit enter

re-enter your new password and hit enter one more time

exit the terminal

start new terminal session

enter: ssh-keygen -t rsa -b 2048

enter: ssh-copy-id root:your_pi_ip
(replace "your_pi_ip" with the ip address of your AstroBox)

Enter the new root password you just created and hit enter

Wait for success (when it returns back to normal command prompt) and then close terminal

Open simplify3d

Under your process go to scripts and in the post processing box enter:
scp [output_filepath] root@your_pi_ip:../../AstroBoxFiles/uploads
(replace "your_pi_ip" with the ip address of your AstroBox)

And thats 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.

Hope that adds some convenience to your printing! Enjoy!

License:

Creative Commons - Attribution

Related Models

3D Printer Monitor for OctoPrint Wemos D1 ESP8266 preview image

3D Printer Monitor for OctoPrint Wemos D1 ESP8266

Qrome profile image

Qrome

2,934

octopi or astroprint logitech c170/c270 mount preview image

octopi or astroprint logitech c170/c270 mount

Nikki81 profile image

Nikki81

5

Filament spool storage box + silica & filament tag preview image

Filament spool storage box + silica & filament tag

Kahany profile image

Kahany

1,986

Halloween Pack preview image

Halloween Pack

astroprint profile image

astroprint

1,118

Wallet with SmartTag 2 preview image

Wallet with SmartTag 2

Gabrielbrdc profile image

Gabrielbrdc

205

3D Printer Monitor for OctoPrint Wemos 1.3 Display preview image

3D Printer Monitor for OctoPrint Wemos 1.3 Display

Qrome profile image

Qrome

1,027

Astronaut preview image

Astronaut

RiotOne profile image

RiotOne

997