Aller au contenu principal

Utilisation de la photographie en accéléré

Après avoir terminé la configuration de la fonction de photographie en accéléré et redémarré Klipper et Moonraker. Lorsque FLYOS-FAST utilise GoCam, l'adresse de capture instantanée est http://localhost:8080/snapshot, et les vidéos sont enregistrées par défaut dans /usr/share/printer_data/timelapse/.

Page Fluidd

Lors de l'utilisation de Fluidd, vous pouvez ouvrir la page « Time-lapse » dans le menu de gauche, dont l'adresse se termine généralement par #/timelapse. Sur cette page, vous pouvez consulter les images capturées, rendre la vidéo, télécharger la vidéo et ajuster les paramètres proposés. Si vous utilisez Mainsail, vous pouvez également utiliser sa page de time-lapse.

Si la page est vide, vérifiez les points suivants :

  1. Le composant timelapse est chargé dans Moonraker.
  2. Le fichier printer.cfg inclut timelapse.cfg.
  3. Le paramètre snapshoturl dans [timelapse] permet d'obtenir un instantané de la caméra actuelle.
  4. Le fichier tranché contient TIMELAPSE_TAKE_FRAME.

Configuration de la position de stationnement lors de la prise de vue

Consultez les paramètres actuels dans la console de Fluidd ou Mainsail :

GET_TIMELAPSE_SETUP

Utilisez _SET_TIMELAPSE_SETUP pour définir si la tête doit se déplacer avant la prise de vue, les coordonnées de stationnement, la hauteur de surélévation, la vitesse de déplacement et le temps d'arrêt. Les coordonnées ci-dessous ne sont que des valeurs hypothétiques et doivent être modifiées selon les dimensions réelles de l'imprimante :

_SET_TIMELAPSE_SETUP PARK_ENABLE=True PARK_POS=custom CUSTOM_POS_X=10 CUSTOM_POS_Y=210 CUSTOM_POS_DZ=2 TRAVEL_SPEED=80 PARK_TIME=1
ParamètreFonction
PARK_ENABLE=TrueDéplace la tête avant la prise de vue ; utilisez False si vous ne souhaitez pas de déplacement
PARK_POS=customUtilise une position de stationnement personnalisée
CUSTOM_POS_X/YCoordonnées absolues X et Y du point de stationnement, en mm
CUSTOM_POS_DZDistance de surélévation par rapport à la hauteur Z actuelle, en mm
TRAVEL_SPEEDVitesse de stationnement et de retour, en mm/s
PARK_TIMEDurée de maintien du stationnement, en secondes

L'envoi de la commande de configuration ne déplace pas immédiatement la tête ; ces paramètres ne seront utilisés que lors de l'exécution de TIMELAPSE_TAKE_FRAME. Après la configuration, exécutez à nouveau GET_TIMELAPSE_SETUP pour vérifier le résultat.

Testez d'abord le trajet de stationnement

Les coordonnées d'exemple ne doivent pas être copiées directement. Assurez-vous d'abord que l'imprimante est en position initiale, puis testez l'ensemble du trajet avec un petit modèle pour vérifier qu'il n'entre pas en collision avec le modèle, le châssis ou les fins de course. Si vous souhaitez tester uniquement la caméra, exécutez d'abord _SET_TIMELAPSE_SETUP PARK_ENABLE=False.

Configuration du slicer

Ajoutez une fois dans « G-code de changement de couche » ou « G-code avant changement de couche » du slicer :

TIMELAPSE_TAKE_FRAME

N'ajoutez pas simultanément dans « avant changement de couche » et « après changement de couche », sinon chaque couche risque d'être photographiée deux fois.

Test dans la console

Après avoir confirmé que la position de stationnement est sûre, vous pouvez exécuter dans la console Fluidd :

GET_TIMELAPSE_SETUP
TIMELAPSE_TAKE_FRAME

Si vous ne souhaitez pas que la tête se déplace lors du test, désactivez d'abord le stationnement :

_SET_TIMELAPSE_SETUP PARK_ENABLE=False
TIMELAPSE_TAKE_FRAME

Pour rendre la vidéo manuellement :

TIMELAPSE_RENDER

Si le slicer ne peut pas insérer d'instruction de changement de couche, vous pouvez utiliser la prise de vue par intervalle de temps :

HYPERLAPSE ACTION=START CYCLE=30

Après la fin de l'impression, exécutez :

HYPERLAPSE ACTION=STOP
TIMELAPSE_RENDER

Emplacement des vidéos

Les vidéos générées sont enregistrées par défaut dans :

/usr/share/printer_data/timelapse/

L'emplacement réel d'enregistrement est défini par output_path dans la configuration [timelapse].

Loading...