Aller au contenu

GO Print

Simplify 3D en reseau avec octoprint


Antho.breizh

Messages recommandés

  • 4 months later...
  • 3 weeks later...

Bonjour,

Tout d'abord, merci à Antho.Breizh pour son tuto.

Je viens de faire l'installation ce matin, ça fonctionne très bien. J'ai juste un peu galèré pour copier les fichiers dans System32 à cause des protections de Windows (merci Google pour les explications ...).

à Tripax46:

Je ne sais pas si tu as résolu ton problème, mais il me semble que ça doit venir des parenthèses. Il ne faut pas les laisser ...

Celà doit ressembler à ceci, en remplaçant les xxx par ton APIKey et yyy par l'adresse IP de ton serveur Octoprint

curl -k -H "X-Api-Key:xxxxxxxx" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://192.168.0.yyy/api/files/local"

C'est ce que j'ai mis, et ça fonctionne très bien.

Alain

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Cela fonctionne très bien mais est un peu susceptible sur la syntaxe.

Pas besoin de mettre curl dans system 32 mais alors il faut indiquer le chemin complet exemple :

C:\Users\Souti\Documents\curl-7.61.1-win64-mingw\curl-7.61.1-win64-mingw\bin\curl -k -H "X-Api-Key:LACLEOCTOPRINT" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://192.168.*.*/api/files/local"

Remplacer le chemin la clé et les étoiles et ça marche nickel.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Salut,

Super tuto, merci beaucoup, tout fonctionne nickel.

Par contre, j'ai encore quelques inconnus. Une fois le fichier transféré, est ce que je peux éteindre mon ordinauteur ? Que se passe t-il si ma box reboot ?

Au final, ou est stocké le fichier transferé ?

Avant j'essayais de transferer le fichier sur la carte sd, mais le taux de transfert etait vraiment tres bas, donc cette méthode est vraiment nickel.

Merci

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Bonjour, je découvre ce post, un peu tard peut etre, mais je me demandais s'il était toujours d'actualité ?

En effet j'ai installé Octoprint sur un PI et je lance mes impressions depuis mon PC sur lequel j'ai Simplify3D sans aucun souci ni modifications du type ce celles décrites au dessus ?

Lorsque mon gcode est prêt sous S3D (sans imprimante connectée), je fais une sauvegarde sur disque, ensuite depuis l'interface web d'Octoprint toujours sur mon PC je loade le gcode et je le lance.

Donc je suppose que les versions ont dû évoluer pour permettre ça maintenant.... 

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
  • 1 month later...

Je confirme, cet excellent tuto est toujours d’actualité au 15/02/2019.

L'archive "curl" en est à la version 7.64 (curl-7.64.0-win64-mingwzip).
Les fichiers à extraire sont : "curl.exe et libcurl-x64.dll" et à installer dans C:/windows/system32

Avec ces fichiers, Simplify3d envoie bien le fichier "g-code" sur Octoprint ............. sans oublier la modif dans S3D dans "Paramètres FFF" scripts etc ....

Encore merci pour le tuto

Lien vers le commentaire
Partager sur d’autres sites

  • 4 months later...

Salut et désolé de remonté ce topic.

Voilà... j'ai fait "l'acquisition gratuite" de Simplify3D (désolé je n'en dirais pas plus sur l'acquisition gratuite... je ne veut pas apporter d'ennui à ce forum).
Je voulais m'essayer à ce "Slicer" et voir les différences avec Cura par moi même.
Et en cherchant un moyen de tranférer sur mon raspberry Pi avec Octoprint... je découvre ce petit tuto... et je me suis dit : "Cest parfait ! C'est juste ce qu'il me fallait !"

Sauf que ma poisse légendaire... repasse par là...
En tentant de "Transférer les fichiers" "curl.exe et libcurl-x64.dll" dans le dossier C:/windows/system32.

Le truc est que j'ai le message suivant qui réapparaît en boucle :

1444762210_Capturedcran(173).thumb.png.b992f126c725b4874f11aa2a3f7160be.png

 

Vous me poserez la question : "Tu est en mode Administrateur ?"
Et je vous répond d'avance : Oui ! Bien évidemment !

Alors... perso... je comprend pas... la raison de ce blocage.
Si vous avez une suggestion... je suis preneur.

Quelques détails utiles :
Système d'exploitation : Windows 10 64 bits
Version : Mise à jour de Juin 2019 - version 1903

Modifié (le) par Bosco2509
Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, Bosco2509 a dit :

Vous me poserez la question : "Tu es en mode Administrateur ?"
Et je vous réponds d'avance : Oui ! Bien évidemment !

L'utilisateur créée bien qu'administrateur de son compte n'est pas le super administrateur (au sens Windows). Ce compte n'est pas activé par défaut.

Voir ici (en anglais) comment activer ce "super admin".

Une fois celui-ci activé, déconnecte toi et connecte toi sous ce compte. Essaie alors de copier tes deux fichiers dans le répertoire System32 (en espérant que ça fonctionne car c'est un répertoire bien "protégé" 😉 dans lequel il vaut mieux éviter de semer la pagaille).

Moralité: Windows ne donne pas accès à tout le système même quand son compte est administrateur. Avec Linux, un compte administrateur a tous les droits (y compris celui de faire des grosses conneries 😄 , exemple: un simple "rm -rf /" en mode administrateur et tu es bon pour une réinstallation complète de ton système alors qu'en mode utilisateur normal, tu n'aurais perdu que ton dossier personnel (home (sweet home (Alabama ))).

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

OK ! Merci de l'info @fran6p !
Je vais faire preuve de sagesse et de prudence... je me passerai donc d'imprimer en wifi quand j'essaierai Simplify3D.

Passer en "Super Admin"... j'ai souvenir d'y avoir essayé une seule fois... et ce ne fût pas glorieux (Windows 7, à l'époque corrompu et j'avais dû tout réinitialiser avec la partition de restauration), après avoir voulut suivre un tuto sur Youtube.
Il y a trop de choses et de données précieuses pour être perdu... sans compter tout les logiciels que je redevrais télécharger et installer.
Je m'abstiendrais donc...

Lien vers le commentaire
Partager sur d’autres sites

il y a 4 minutes, Bosco2509 a dit :

OK ! Merci de l'info @fran6p !
Je vais faire preuve de sagesse et de prudence... je me passerai donc d'imprimer en wifi quand j'essaierai Simplify3D.

Passer en "Super Admin"... j'ai souvenir d'y avoir essayé une seule fois... et ce ne fût pas glorieux (Windows 7, à l'époque corrompu et j'avais dû tout réinitialiser avec la partition de restauration), après avoir voulut suivre un tuto sur Youtube.
Il y a trop de choses et de données précieuses pour être perdu... sans compter tout les logiciels que je redevrais télécharger et installer.
Je m'abstiendrais donc...

cf précédent message.

Pas besoin de mettre curl dans system 32 mais alors il faut indiquer le chemin complet exemple :

C:\Users\Souti\Documents\curl-7.61.1-win64-mingw\curl-7.61.1-win64-mingw\bin\curl -k -H "X-Api-Key:LACLEOCTOPRINT" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://192.168.*.*/api/files/local"

Remplacer le chemin la clé et les étoiles et ça marche nickel.

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Il y a 11 heures, Souti a dit :

cf précédent message.

Pas besoin de mettre curl dans system 32 mais alors il faut indiquer le chemin complet exemple :

C:\Users\Souti\Documents\curl-7.61.1-win64-mingw\curl-7.61.1-win64-mingw\bin\curl -k -H "X-Api-Key:LACLEOCTOPRINT" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://192.168.*.*/api/files/local"

Remplacer le chemin la clé et les étoiles et ça marche nickel.

Merci... je testerai cela...

Lien vers le commentaire
Partager sur d’autres sites

Le 21/06/2019 at 09:20, Bosco2509 a dit :

Merci... je testerai cela...

Salut,

j'ai pas eu besoin d'être en super administrateur pour réaliser cela .

Je tourne pourtant sous win10 pro 64 .

Bosco cela doit fonctionner normalement sauf si tu as un version boiteuse de S3D. J'ai aussi testé ta version ... un défaut du point exe en était la cause ...

Lien vers le commentaire
Partager sur d’autres sites

Rapide retour :

J'ai testé en entrant la ligne :

C:\Users\Bosco\Documents\Curl-7.65.1-win64-mingw\bin\curl -k -H "X-Api-Key:TRUCMUCHEMACHINCHOUETTE" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://http://192.168.X.X/api/files/local"

Ceci étant dit... le problème doit venir de la version de Simplify3D qui ne doit pas fonctionner comme il devrait (où simplement dû à ma version)... quelques explications :

Sur plus de 20 modèles différents, il n'y a aucune "Prévisualisation" sur aucun des modèles.
A chaque fois que je clique sur "Préparation à l'impression"... une barre de progression apparaît pendant un intervalle de 0,5 secondes... puis disparaît.
Mais le plateau "virtuel" apparaît comme vide.

Voilà le contenu du fichier Gcode de ma dernière tentative (et c'est pareil sur tout les fichiers STL essayer) :

Révélation

; G-Code generated by Simplify3D(R) Version 4.1.0
; Jun 23, 2019 at 9:57:46 AM
; Settings Summary
;   processName,Process1
;   applyToModels,Stop Volet Roulant
;   profileName,Geeetech A10 (modified)
;   profileVersion,2017-03-01 08:00:00
;   baseProfile,Default (modified)
;   printMaterial,PLA
;   printQuality,Fast
;   printExtruders,
;   extruderName,Primary Extruder
;   extruderToolheadNumber,1
;   extruderDiameter,0.4
;   extruderAutoWidth,0
;   extruderWidth,0.4
;   extrusionMultiplier,1
;   extruderUseRetract,1
;   extruderRetractionDistance,5
;   extruderExtraRestartDistance,0
;   extruderRetractionZLift,0
;   extruderRetractionSpeed,40
;   extruderUseCoasting,1
;   extruderCoastingDistance,0.2
;   extruderUseWipe,1
;   extruderWipeDistance,0.5
;   primaryExtruder,0
;   layerHeight,0.2
;   topSolidLayers,5
;   bottomSolidLayers,3
;   perimeterOutlines,2
;   printPerimetersInsideOut,1
;   startPointOption,3
;   startPointOriginX,0
;   startPointOriginY,0
;   sequentialIslands,0
;   spiralVaseMode,0
;   firstLayerHeightPercentage,150
;   firstLayerWidthPercentage,100
;   firstLayerUnderspeed,0.5
;   useRaft,0
;   raftExtruder,0
;   raftTopLayers,3
;   raftBaseLayers,2
;   raftOffset,3
;   raftSeparationDistance,0.14
;   raftTopInfill,100
;   aboveRaftSpeedMultiplier,0.3
;   useSkirt,1
;   skirtExtruder,0
;   skirtLayers,1
;   skirtOutlines,8
;   skirtOffset,4
;   usePrimePillar,0
;   primePillarExtruder,999
;   primePillarWidth,12
;   primePillarLocation,7
;   primePillarSpeedMultiplier,1
;   useOozeShield,0
;   oozeShieldExtruder,999
;   oozeShieldOffset,2
;   oozeShieldOutlines,1
;   oozeShieldSidewallShape,1
;   oozeShieldSidewallAngle,30
;   oozeShieldSpeedMultiplier,1
;   infillExtruder,0
;   internalInfillPattern,Rectilinear
;   externalInfillPattern,Rectilinear
;   infillPercentage,20
;   outlineOverlapPercentage,15
;   infillExtrusionWidthPercentage,100
;   minInfillLength,0
;   infillLayerInterval,1
;   internalInfillAngles,45,-45
;   overlapInternalInfillAngles,0
;   externalInfillAngles,45,-45
;   generateSupport,1
;   supportExtruder,0
;   supportInfillPercentage,30
;   supportExtraInflation,0.5
;   supportBaseLayers,2
;   denseSupportExtruder,0
;   denseSupportLayers,0
;   denseSupportInfillPercentage,50
;   supportLayerInterval,1
;   supportHorizontalPartOffset,0.5
;   supportUpperSeparationLayers,1
;   supportLowerSeparationLayers,1
;   supportType,0
;   supportGridSpacing,4
;   maxOverhangAngle,45
;   supportAngles,45
;   temperatureName,Extrudeur 1,Lit Chauffant
;   temperatureNumber,1,0
;   temperatureSetpointCount,3,1
;   temperatureSetpointLayers,1,2,3,1
;   temperatureSetpointTemperatures,210,205,200,60
;   temperatureStabilizeAtStartup,1,1
;   temperatureHeatedBed,0,1
;   fanLayers,1,2,3
;   fanSpeeds,0,50,60
;   blipFanToFullPower,0
;   adjustSpeedForCooling,1
;   minSpeedLayerTime,15
;   minCoolingSpeedSlowdown,25
;   increaseFanForCooling,1
;   minFanLayerTime,45
;   maxCoolingFanSpeed,100
;   increaseFanForBridging,1
;   bridgingFanSpeed,100
;   use5D,1
;   relativeEdistances,1
;   allowEaxisZeroing,1
;   independentExtruderAxes,0
;   includeM10123,0
;   stickySupport,1
;   applyToolheadOffsets,0
;   gcodeXoffset,0
;   gcodeYoffset,0
;   gcodeZoffset,0
;   overrideMachineDefinition,1
;   machineTypeOverride,0
;   strokeXoverride,235
;   strokeYoverride,235
;   strokeZoverride,260
;   originOffsetXoverride,-5
;   originOffsetYoverride,0
;   originOffsetZoverride,0
;   homeXdirOverride,-1
;   homeYdirOverride,-1
;   homeZdirOverride,-1
;   flipXoverride,1
;   flipYoverride,-1
;   flipZoverride,1
;   toolheadOffsets,0,0|0,0|0,0|0,0|0,0|0,0
;   overrideFirmwareConfiguration,1
;   firmwareTypeOverride,RepRap (Marlin/Repetier/Sprinter)
;   GPXconfigOverride,r2
;   baudRateOverride,115200
;   overridePrinterModels,0
;   printerModelsOverride
;   startingGcode,G28 ; home all axes,G1 X0 Y10 F3000 ; Bring extruder to front,G92 E0 ; Zero the extruder lenght,G1 Z10 ; Lower,G1 E45 F200 ; Purge Nozzle Quickly,G1 E55 F600 ; Purge Nozzle slowly,G92 E0 ; Zero the extruded lenght again,G1 X190 Z0 F9000 ; Pull away filament,G1 X210 F9000 ; Wipe,G1 Y20 F9000 ; Wipe,G1 E0 ; Feed Filament Back,
;   layerChangeGcode,
;   retractionGcode,
;   toolChangeGcode,
;   endingGcode,M104 S0 ; turn off extruder,M140 S0 ; turn off bed,G91 G1 Z4. F500 ; raise Head 4mm,M105 S0 ; Fan Off,G28 X0 ; Home X Axis,G90 G1 Y200. F500 ; Pull Y to Front,M84 ; disable motors
;   exportFileFormat,gcode
;   celebration,0
;   celebrationSong,Random Song
;   postProcessing,C:\Users\Bosco\Documents\Curl-7.65.1-win64-mingw\bin\curl -k -H "X-Api-Key:MACHINTRUCMUCHE" -F "select=false" -F "print=false" -F "file=@[output_filepath]" "http://http://192.168.X.X/api/files/local"
;   defaultSpeed,45
;   outlineUnderspeed,0.75
;   solidInfillUnderspeed,1
;   supportUnderspeed,1
;   rapidXYspeed,60
;   rapidZspeed,15
;   minBridgingArea,25
;   bridgingExtraInflation,0.5
;   bridgingExtrusionMultiplier,1
;   bridgingSpeedMultiplier,0.25
;   useFixedBridgingAngle,1
;   fixedBridgingAngle,90
;   applyBridgingToPerimeters,1
;   filamentDiameters,1.75|1.75|1.75|1.75|1.75|1.75
;   filamentPricesPerKg,20|20|46|46|46|46
;   filamentDensities,1.25|1.25|1.25|1.25|1.25|1.25
;   useMinPrintHeight,0
;   minPrintHeight,0
;   useMaxPrintHeight,0
;   maxPrintHeight,0
;   useDiaphragm,0
;   diaphragmLayerInterval,20
;   robustSlicing,1
;   mergeAllIntoSolid,0
;   onlyRetractWhenCrossingOutline,1
;   retractBetweenLayers,1
;   useRetractionMinTravel,0
;   retractionMinTravel,3
;   retractWhileWiping,1
;   onlyWipeOutlines,0
;   avoidCrossingOutline,1
;   maxMovementDetourFactor,500
;   toolChangeRetractionDistance,0
;   toolChangeExtraRestartDistance,0
;   toolChangeRetractionSpeed,10
;   externalThinWallType,0
;   internalThinWallType,2
;   thinWallAllowedOverlapPercentage,30
;   singleExtrusionMinLength,0
;   singleExtrusionMinPrintingWidthPercentage,50
;   singleExtrusionMaxPrintingWidthPercentage,200
;   singleExtrusionEndpointExtension,0.2
;   horizontalSizeCompensation,0
G90
M83
; layer end
; Build Summary
;   Build time: 0 hours 0 minutes
;   Filament length: 0.0 mm (0.00 m)
;   Plastic volume: 0.00 mm^3 (0.00 cc)
;   Plastic weight: 0.00 g (0.00 lb)
;   Material cost: 0.00

Je vais pas trop me casser la tête pour cela... je vais gentillement retourner sur Cura...

Modifié (le) par Bosco2509
Lien vers le commentaire
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
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...