Aller au contenu

Filament ABS

Antho.breizh

simplify3d Simplify 3D en reseau avec octoprint

Messages recommandés

Salut a tous,

Étant un utilisateur de Simplify 3D depuis quelque temps, le déplacement récent de mon imprimante loin de mon pc est devenu un problème pour le contrôle de cette dernière.

Mon câble USB étant trop court et mon imprimante n'ayant pas de connectivité réseau (arduino+ramps) va falloir trouver une solution.

Soit ne plus utilisé Simplify 3D donc foutre 150 euros a la benne ou tenter autre chose.

Si comme moi vous vous êtes poser la question de comment faire en voici une solution.

Donc il va nous falloir un raspberry un câble rj45 connecté au réseau ou un dongle wifi.

Pour commencer installer octoprint je n'y revient pas la dessus aller voir ce très bon tuto :

Prendre la dernière version ICI

Une fois cela fait aller récupérer Ici l'archive curl-7.53.1-win64-mingw dans Win64-generic

Décompresser sous : curl-7.53.1-win64-mingw.7z\curl-7.53.1-win64-mingw\bin
Les 2 fichiers : curl.exe et libcurl.dll


Aller dans le répertoire C:\Windows\System32
et glisser curl.exe et libcurl.dll

Lancer Simplify 3D puis sous un profile d'impression aller dans script.

Dans script de démarrage tout en bas dans commande de terminal additionnelles pour le retouchage rajouter cette commande:

curl -k -H "X-Api-Key:(yourapikey)" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://(yourip)/api/files/local"

 

58f296c6c4afa_tutooctoprint2.thumb.JPG.eb96802378f744bb546c3948306414cb.JPG

 

Remplacer "yourapikey" et "yourip" avec les informations du serveur d'octoprint.

 

58f2965e9b785_tutooctoprint.JPG.46d0660685b9358e859cb1c3bc2c05df.JPG


Si vous voulez un démarrage automatique de l'impression changer les paramètres "false" de  "select=false" et "print=false" par true.

Voila quand vous avez préparer votre impression reste plus qu'a envoyer le gcode a octoprint en cliquant sur la carte SD ...

 

Bon week end a tous.

Modifié (le) par Antho.breizh
  • J'aime 2
  • Merci ! 1

Partager ce message


Lien à poster
Partager sur d’autres sites

En gros avec ta méthode sa fait croire à octoprint qu'il y a une carte sd d’insérée c'est bien cela ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

non on ne fait pas croire a octoprint qu'il y a une carte SD mais a simplify3D. Sauf que la carte SD n'est plus réel mais virtuel via le reseau et octoprint.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok donc quand on fait envoyer sur carte sd sur simplify sa mets le fichier dans la liste d'impression d'octoprint ?

Envoyé de mon SM-G930F en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok super ça va mettre fortement utile, plus cas trouver une interface sympa pour octoprint sur un écran tactile ou alors le faire soi même mais la pas la même chose :/

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

Je déplace dans les tutos (très bon tutos au passage)

Partager ce message


Lien à poster
Partager sur d’autres sites

hop, tuto bookmarké, et demain je teste. Merci pour l'astuce.

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonjour,

j ai fais les manips...mais cela ne fonctionne pas chez moi, je dois me planter... Pourriez vous m'aider? merci

téléchargement:

aa.PNG.ac23d517c95d552e47f9589f3914329f.PNG

.je copie curl.exe dans system32 ainsi que libcurl.dll

ensuite je copie la ligne dans script :  curl -k -H "X-Api-Key:(yourapikey)" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://(yourip)/api/files/local"

en modifiant APIKey et false en true...

aa.thumb.PNG.064e3e72cc5ea9053a2bb7105c112fdd.PNG

 

 

mais quand je clique sur carte sd il me demande ou mettre le gcode (comme avant en fait)....

Merci de votre aide

Modifié (le) par Tripax46

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a une heure, Tripax46 a dit :

curl -k -H "X-Api-Key:(yourapikey)" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://(yourip)/api/files/local"

Bonjour @Tripax46

yourapikey est correctement remplacé, par contre yourip corresponds à l'adresse ip du serveur Octoprint (quelque chose comme 192.168.1.XX)

  • Merci ! 1

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, Lagaffe a dit :

Bonjour @Tripax46

yourapikey est correctement remplacé, par contre yourip corresponds à l'adresse ip du serveur Octoprint (quelque chose comme 192.168.1.XX)

Top merci beaucoup!!

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 11 heures, Lagaffe a dit :

Bonjour @Tripax46

yourapikey est correctement remplacé, par contre yourip corresponds à l'adresse ip du serveur Octoprint (quelque chose comme 192.168.1.XX)

Bè...toujours pas...

Capture.PNG

Partager ce message


Lien à poster
Partager sur d’autres sites

Vérifie la syntaxe, car à la fin tu as mis http://", il n'y a pas de" ici, il est avant. 

J'espère que tu vois car je suis sur téléphone là, c'est un peu compliqué de faire du code html ^_^

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


×