<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rdf:RDF[
	<!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
	<!ENTITY rdfs 'http://www.w3.org/2000/01/rdf-schema#'>
	<!ENTITY owl 'http://www.w3.org/2002/07/owl#'>
	<!ENTITY swivt 'http://semantic-mediawiki.org/swivt/1.0#'>
	<!ENTITY wiki 'http://https://wikifab.hatlab.fr/Special:URIResolver/'>
	<!ENTITY category 'http://https://wikifab.hatlab.fr/Special:URIResolver/Category-3A'>
	<!ENTITY property 'http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3A'>
	<!ENTITY wikiurl 'https://wikifab.hatlab.fr/'>
]>

<rdf:RDF
	xmlns:rdf="&rdf;"
	xmlns:rdfs="&rdfs;"
	xmlns:owl ="&owl;"
	xmlns:swivt="&swivt;"
	xmlns:wiki="&wiki;"
	xmlns:category="&category;"
	xmlns:property="&property;">

	<owl:Ontology rdf:about="https://wikifab.hatlab.fr/Special:ExportRDF/Octoprint_pour_la_gestion_d-27une_imprimante_3D">
		<swivt:creationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2026-04-28T13:22:57+02:00</swivt:creationDate>
		<owl:imports rdf:resource="http://semantic-mediawiki.org/swivt/1.0"/>
	</owl:Ontology>
	<swivt:Subject rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Octoprint_pour_la_gestion_d-27une_imprimante_3D">
		<rdf:type rdf:resource="http://https://wikifab.hatlab.fr/Special:URIResolver/Category-3ATutoriels"/>
		<rdf:type rdf:resource="http://https://wikifab.hatlab.fr/Special:URIResolver/Category-3APages_avec_des_liens_de_fichiers_bris-C3-A9s"/>
		<rdfs:label>Octoprint pour la gestion d'une imprimante 3D</rdfs:label>
		<rdfs:isDefinedBy rdf:resource="https://wikifab.hatlab.fr/Special:ExportRDF/Octoprint_pour_la_gestion_d-27une_imprimante_3D"/>
		<swivt:page rdf:resource="https://wikifab.hatlab.fr/Octoprint_pour_la_gestion_d-27une_imprimante_3D"/>
		<swivt:wikiNamespace rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">0</swivt:wikiNamespace>
		<swivt:wikiPageContentLanguage rdf:datatype="http://www.w3.org/2001/XMLSchema#string">fr</swivt:wikiPageContentLanguage>
		<property:Area rdf:resource="&wiki;-C3-89lectronique"/>
		<property:Complete rdf:resource="&wiki;Cochez_cette_case_si_vous_consid-C3-A9rez_ce_tutoriel_termin-C3-A9"/>
		<property:Cost rdf:datatype="http://www.w3.org/2001/XMLSchema#double">0</property:Cost>
		<property:Currency rdf:datatype="http://www.w3.org/2001/XMLSchema#string">EUR (€)</property:Currency>
		<property:Description rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Utiliser OctoPi (Distribution OctoPrint pour Raspberry Pi) pour contrôler et gérer son imprimante 3D.</property:Description>
		<property:Difficulty rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Facile</property:Difficulty>
		<property:Duration rdf:datatype="http://www.w3.org/2001/XMLSchema#double">60</property:Duration>
		<property:Duration-2Dtype rdf:datatype="http://www.w3.org/2001/XMLSchema#string">minute(s)</property:Duration-2Dtype>
		<property:Introduction rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Avant de pouvoir utiliser OctoPrint, il est nécessaire de disposer d’une machine pour pourvoir l’héberger.
Nous allons utiliser la distribution OctoPi, déjà prête à être installée sur un Raspberry Pi</property:Introduction>
		<property:Licences rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Attribution (CC BY)</property:Licences>
		<property:Material rdf:datatype="http://www.w3.org/2001/XMLSchema#string">* Un Raspberry pi (3, idéalement) avec son alimentation
* Une carte micro SD d’une taille de 8Go minimum (16 recommandés)
* Une Webcam (optionelle)
* Un câble USB pour connecter le RPi à l'imprimante
* Une connexion réseau (Wifi ou Ethernet)</property:Material>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pour commencer notre installation, nous allons télécharger l’image de OctoPi sur le site du développeur
Et pour ce faire, on se rend sur le site :
https://octoprint.org/download/

Et on clique sur….

Le numéro de version peut changer, bien sûr….

Dans notre cas, l’image fait 568Mo</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">On va commencer par faire les choses propres, et pour bien commencer, on nettoie la carte SD… Et pour bien nettoyer la carte SD, rien de mieux que SD Card Formatter
https://www.sdcard.org/downloads/formatter_4/index.html

Et on l’installe.

Une fois installé, on le démarre. On peut, si on a branché sa carte SD après le démarrage du programme, cliquer sur « Refresh », '''attention''', lors du choix de son lecteur (-1-) '''cet outil est sans pitié''' !!! Il efface purement et simplement le lecteur séléctionné !!! Donc, on vérifie 2 fois, avant de cliquer sur « Format » (-2-)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Il existe de nombreux programmes permettant de copier des images sur une carte 
Ici, on utilisera Etcher qui permet de se passer d’installation sur le poste de travail, et est très fiable.

https://etcher.io/

On lance Etcher, et on sélectionne en -1- l’image que l’on a téléchargée. On vérifie que la bonne destination est sélectionnée, puis on clique sur « Flash » -2-

Le processus de copie prend… un certain temps.

Une fois que l’image est enregistrée, Etcher éjecte la carte SD, il faut débrancher et rebrancher le lecteur. Attention, lors de l’insertion de la carte, Windows demande de formater le lecteur, ne surtout pas le faire…</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">On a accès à la carte mémoire. On se rend dans le dossier « boot »

'''Attention, on ne modifie jamais ces fichiers avec notepad !!! il faut utiliser un éditeur de texte autre, tel que notepad++ (https://notepad-plus-plus.org/fr/) sinon, on insère des caractères incorrects dans le fichier, et donc, on rend le fichier illisible par le système'''

Pour paramétrer le WiFi, on modifie le fichier « octopi-wpa-supplicant.txt »
On a 2 choses à changer :
La section « WPA/WPA2 secured
  ## WPA/WPA2 secured
  #network={
  #  ssid="put SSID here"
  #  psk="put password here"
  #}


Pour laquelle, il faut décommenter les lignes, et insérer les bonnes informations WiFi ('''attention, bien respecter les majuscules/minuscules''')
  ## WPA/WPA2 secured
  network={
    ssid="sqylab"
    psk="clewifi"
  }


Et la section,
  # Uncomment the country your Pi is in to activate Wifi in RaspberryPi 3 B+ and above
  # For full list see: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
  country=GB # United Kingdom
  #country=CA # Canada
  #country=DE # Germany
  #country=FR # France
  #country=US # United States


pour laquelle on commente GB et on décommente FR
  # Uncomment the country your Pi is in to activate Wifi in RaspberryPi 3 B+ and above
  # For full list see: https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
  #country=GB # United Kingdom
  #country=CA # Canada
  #country=DE # Germany
  country=FR # France
  #country=US # United States


Et on sauvegarde</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pour configurer la Webcam, il convient de modifier le fichier "octopi.txt"

Dans le cas d’un Webcam USB, on recherche la section :
  ### Configure which camera to use
  #
  # Available options are:
  # - auto: tries first usb webcam, if that's not available tries raspi cam
  # - usb: only tries usb webcam
  # - raspi: only tries raspi cam
  #
  # Defaults to auto
  #
  #camera="auto"

Et on décommente la ligne « camera = auto », et on remplace « auto » par « usb » on doit donc avoir
  ### Configure which camera to use
  #
  # Available options are:
  # - auto: tries first usb webcam, if that's not available tries raspi cam
  # - usb: only tries usb webcam
  # - raspi: only tries raspi cam
  #
  # Defaults to auto
  #
  camera="usb"

et ensuite, dans la section 
  ### Additional options to supply to MJPG Streamer for the USB camera
  #
  # See https://github.com/foosel/OctoPrint/wiki/MJPG-Streamer- 
 configuration
  # for available options
  #
  # Defaults to a resolution of 640x480 px and a framerate of 10 fps
  #
  #camera_usb_options="-r 640x480 -f 10"

Il faut décommenter la ligne « camera_usb_options = … »
  ### Additional options to supply to MJPG Streamer for the USB camera
  #
  # See https://github.com/foosel/OctoPrint/wiki/MJPG-Streamer- configuration
  # for available options
  #
  # Defaults to a resolution of 640x480 px and a framerate of 10 fps
  #
  camera_usb_options="-r 640x480 -f 10"

On peut modifier ici les paramètres de la résolution de la caméra. Attention cependant, si on sélectionne des valeurs supérieures à la capacité de la caméra, le système repart sur la configuration par défaut.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">On modifie les sections ainsi 
  ### Configure which camera to use
  #
  # Available options are:
  # - auto: tries first usb webcam, if that's not available tries raspi cam
  # - usb: only tries usb webcam
  # - raspi: only tries raspi cam
  #
  # Defaults to auto
  #
  camera="raspi"

et on décommente la ligne « camera_raspi_options=… »
  ### Additional options to supply to MJPG Streamer for the RasPi Cam
  #
  # See https://github.com/foosel/OctoPrint/wiki/MJPG-Streamer- configuration
  # for available options
  #
  # Defaults to 10fps
  #
  camera_raspi_options="-fps 10"


Ici aussi, on peut changer la résolution, la rotation, … Toutes les options sont disponibles sur la page : 
https://discourse.octoprint.org/t/available-mjpg-streamer-configuration-options/1106

Une fois les fichiers modifiés, on éjecte la carte SD, on l’insère dans son Raspberry, et on attend 1 à 2 minutes.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">La première connexion à la machine présente l’assistant de configuration.

On clique sur "Suivant"</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pour se connecter à OctoPi, on lance un navigateur internet, et on tape l’adresse :
http://octopi.local

(Quand on a de la chance, ca fonctionne… Sinon, il faut utiliser un logiciel pour scanner son réseau, et trouver son instance d’OctoPrint)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Le second écran est très important. Je ne peux que vous conseiller de choisir un login (-1-), et un bon mot de passe (-2-) puis de cliquer sur « Keep Access Control Enabled », surtout si vous avez l’intention d’exposer votre OctoPi sur Internet, puis sur « next » (non présenté sur la capture)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">L’écran suivant, on peut laisser les paramètres par défaut et cliquer sur « Enable Connectivity Check », puis sur « next » (non présenté sur la capture)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pareil sur le suivant. On ne se pose pas de question, et on valide…</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">L’écran suivant propose d’importer un profil Cura. Et oui, OctoPrint peut slicer, aussi… Sauf que… Le profil en question doit avoir été généré sur une trèèèèèèèès ancienne version de Cura….
Donc, on passe… en cliquant sur « Next »</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">L’écran suivant peut avoir son utilité (quoique…) on peut ici donner un nom à son imprimante, définir la taille du plateau, …
Il faut savoir que lorsque l’on dépose un gcode, OctoPrint va vérifier que l’on n'est pas hors zone d’impression.</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Et on en a fini !!!!</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">A partir de maintenant, on peut éteindre le Rpi, et se connecter à l'imprimante.

Laisser par défaut permet à Octoprint de sélectionner la meilleure configuration pour le matériel (vitesse et port de connexion)

Un clic sur « connect » et si tout est bon, la section Connection entière disparait
Et on commence à recevoir des informations depuis l’imprimante (clic sur "terminal" permet de contrôler)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">On peut immédiatement vérifier que la webcam fonctionne en cliquant sur « Control »

On peut aussi tester la webcam en tapant dans son navigateur :
http://octopi.local:8080/?action=stream</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Il est possible d’envoyer directement une impression depuis Slic3r vers Octoprint, pour se faire, il faut aller relever le numéro d’API de votre instance Octoprint.
Pour se faire :
On clique sur la clé dans le menu de Octoprint (-1-), on se rend dans la section « API » (-2-), puis on copie la clé d’API (-3-)</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">On démarre Slic3r, et on se rend dans « Printer Settings », on rentre le nom ou l’adresse IP (-1-) et on colle la clé API (-2-)

Depuis la page d’accueil de Slic3r, on peut désormais envoyer directement le gcode à Octoprint, et lancer son impression…</property:Step_Content>
		<property:Step_Content rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Pour ajouter un GCode issu d'un autre trancheur, il suffit de générer son fichier .gcode, puis de le glisser dans la fenêtre d'Octoprint.

Ca uploade le fichier, et un clic sur l'icone imprimer lance l'impression</property:Step_Content>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Téléchargement de l'image ISO</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Formatage de la carte</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Copie de l’image</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Paramétrage WiFi</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration de la Webcam USB</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Cas d’une caméra « Raspberry »</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 1</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Connexion à Octoprint</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 2</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 3</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 4</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 5</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 6</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Configuration d’OctoPrint - 7</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Connexion à l'imprimante 3D</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Intégration de Octoprint avec Slic3r - 1</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Intégration de Octoprint avec Slic3r - 2</property:Step_Title>
		<property:Step_Title rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Ajout de GCode dans l'interface</property:Step_Title>
		<property:Type rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Technique</property:Type>
		<swivt:wikiPageModificationDate rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime">2018-07-14T16:15:21Z</swivt:wikiPageModificationDate>
		<property:Modification_date-23aux rdf:datatype="http://www.w3.org/2001/XMLSchema#double">2458314.1773264</property:Modification_date-23aux>
		<swivt:wikiPageSortKey rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Octoprint pour la gestion d'une imprimante 3D</swivt:wikiPageSortKey>
	</swivt:Subject>
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#creationDate" />
	<owl:Class rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Category-3ATutoriels" />
	<owl:Class rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Category-3APages_avec_des_liens_de_fichiers_bris-C3-A9s" />
	<owl:ObjectProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#page" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiNamespace" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageContentLanguage" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AArea" />
	<owl:ObjectProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AComplete" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ACost" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ACurrency" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ADescription" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ADifficulty" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ADuration" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ADuration-2Dtype" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AIntroduction" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3ALicences" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AMaterial" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AStep_Content" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AStep_Title" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AType" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageModificationDate" />
	<owl:DatatypeProperty rdf:about="http://https://wikifab.hatlab.fr/Special:URIResolver/Property-3AModification_date-23aux" />
	<owl:DatatypeProperty rdf:about="http://semantic-mediawiki.org/swivt/1.0#wikiPageSortKey" />
	<!-- Created by Semantic MediaWiki, https://www.semantic-mediawiki.org/ -->
</rdf:RDF>