Aller au contenu

GO Print

Chercher dans la communauté

Résultats des étiquettes.

  • Recherche par étiquettes

    Saisir les étiquettes en les séparant par une virgule. Merci de privilégier l'auto-complétion plutôt que de créer des tonnes de tags inutiles.
  • Recherche par auteur

Type du contenu


Forums

  • La vie du forum
    • Présentations
    • On vous écoute
    • Actualité et nouveautés du forum
  • Sur le site
    • Les news du blog
  • Les imprimantes 3D
    • Discussion sur les imprimantes 3D
    • Bien choisir son imprimante 3D
    • Les constructeurs
    • Les RepRap et autres modèles DIY
    • Les imprimantes 3D SLA
    • Consommables (filaments, résines...)
    • Électronique
    • Entraide : Questions/Réponses sur l'impression 3D
    • Tutoriels
  • Les scanners 3D
    • Discussion sur les scanners 3D
    • Kinect
  • Logiciels 3D
    • Discussion sur les logiciels 3D
    • Dessiner / modéliser en 3D
    • Paramétrer et contrôler son imprimante 3D
    • Tutoriels
  • Le coin des makers
    • Projets et impressions 3D
    • La post-production
    • Les cavernes des makers
    • Evénements et rassemblements
    • Arduino
    • Domotique
    • Modélisme
    • Airsoft
    • Vapotage
  • Usinages
    • Discussion sur l'usinage
    • CNC / Graveur laser
    • Entraide : Questions/Réponses sur les CNC et Lasers
    • Machines-outils conventionnelles
  • Petites annonces
    • Achats
    • Ventes
    • Dons
    • Bons plans et crowdfunding
    • Commandes groupées
    • Emplois et services
  • Divers
    • Blabla

Chercher dans...

Résultats qui...


Date de création

  • Début

    End


Dernière mise à jour

  • Début

    End


Filtrer par nombre de...

Inscrit

  • Début

    End


Groupe


Website URL


Skype


Twitter


Facebook


Youtube


Instagram


Lieu


Intérêts


Imprimantes

6 résultats trouvés

  1. Bonjour/Bonsoir Je ne sais pas si beaucoup d'entre vous aimeraient avoir Klipper sur tablette Androïd, mais ce n'est ni compliqué ni pénible à faire. Voici une astuce toute simple et qui ne prend que quelques minutes pour avoir Klipper sur Android. Etape 1: Télécharger Klipperoid pour Android Etape 2: Indiquer l'adresse IP de votre Raspberry Etape 3 : C'est déjà fini, à vous Klipper sous Androïd sans à galérer plus que ça. Cliquez sur les options, renseignez les champs comme suis Appuyez simplement ici comme le montre la capture. Vous serez alors redirigé vers votre navigateur ou Klipper s'ouvrira comme sur votre PC. A vous la tablette sous Klipper sans passer des heures à tout configurer PS: les captures d'écran sont assez nulles, mais j'avais que ça sous la main, j'espère que ça en aidera plus d'un et vous seras utile. Si ce "Tuto" n'à pas lieux d'existé, vous pouvez le supprimé. @PPAC je comprend pas je l'avais mis dans la section tuto
  2. Hello voici un tutoriel, qui vous indique comment installer Linux + Klipper (Moonraker et Mainsail) sur une Tv Box Android de marque Q+ (Plus) Processeur Cortex A53 . Si vous avait donc ce modèle chez vous et qu'il ne vous sert plus a rien et bien c'est le moment de le ressortir du placard Avant toutes choses si vous avait un modèle différent, ce tuto sera aussi viable cependant l'image utilisé ne sera pas la même il vous faudra trouver une image de Armbian (Distribution Linux ARM) compatible avec votre socket et processeur de Tv Box, mais la démarche est exactement la même qu'avec n'importe quel périphérique qui accepte Linux. Petit Disclamer: ni moi ni lesimprimantes3d.fr sommes responsable en cas de problème si vous suivez ce tuto vous le faites en toutes connaissances de cause Donc c'est partie. Pré-requis - Box Tv Android Q+ avec son alimentation (cela va de soi) - Un écran - Un Câble HDMI - Clavier + souris (C'est mieux pour naviguer et écrire ) - Une Carte SD mini 8Go (J'ai testé avec une 128Go SanDisk ça fonctionne très bien) Mettre une ip statique du boitier directement depuis la gestion DHCP de votre fai (Free, Orange etc..) Commencer donc par Télécharger une image de Armbian je vous suggère fortement Bullseye 6.1.38 Xcfe Desktop (Pour l'interface graphique ou bureau si vous préféré) certaines des anciennes version on donnait chez moi des bug graphique. Télécharger Raspberry PI Imager et installez-le, puis exécutez-le en mode administrateur (Clique droit) Vous devriez avoir ceci : "Choisir l'os" correspond à l'image de Armbian précédemment téléchargé puis le Stockage à votre carte SD, une fois c'est deux case renseigner vous devriez cliquer sur "Écrire" afin de lancer l'installation sur la carte SD A la fin de la procédure il vous indiquera Écriture Réussi, puis vous invitera a cliquer sur "Continuer" afin d’éjecter la carte SD Une fois la Carte SD prêt, il ne vous reste plus qu'a brancher tout les câbles sauf l’alimention, mettez en premier votre carte SD, puis en dernier l'alimentation, afin de ne pas booté sur le système d'origine (Ordre à respecter important). Normalement si tout ce passe bien, vous devriez voir des écritures défiler puis le Logo Armbian en cours de chargement. puis une fois le chargement fini, vous devriez être sur l'écran de connexion. A ce stade Linux est installé dans la carte SD. Sur la page de "Connexion " Vous devriez faire Ctrl + Alt + F1, la page va basculé en invite de commande afin de définir un Mot de Pass pour le compte Root Alors la faites attention, dans un premier temps votre clavier est en QWERTY donc il faudra être vigilant au touche sur lesquels vous taper, puis rien ne s'affichera vous aurez l'impression de rien taper sauf que le mot de pass s'écrit bel et bien, définissez votre mot de pass, taper le une seconde fois pour confirmer Une fois confirmer, faites Alt +F7 pour revenir à l'écran de connexion entrée ceci USERNAME: root PASS: le MDP que vous avait mis juste avant Une fois loggué vous êtes normalement sur le bureau connecté en tant que compte "Root" Maintenant, il faut créer un utilisateur avec les droits Root, mais avant on va basculé le clavier en mode AZERTY, et pour ça faites un clic droit, et Open Terminal Here Ensuite entrée cette commande et faites entrer setxkbmap fr faites un essai sur la ligne du dessous en tapant AZERTY, puis effacer la Pour l'ajout d'un nouvel utilisateur faites ceci: useradd -m VOTRENOM Puis ceci adduser VOTRENOM sudo Définir un password a ce nouvel utilisateur (Super important) passwd VOTRENOM Puis ici avec cette commande nous allons switch d'utilisateur afin d'installer les paquets avec ce nouvel utilisateur que nous venons de créer et non pas avec le compte Root su VOTRENOM Partie 2: Entrée cette commande qui va télécharger et installer Git sudo apt-get update && sudo apt-get install git -y une fois terminer, taper cette commande également cd ~ && git clone https://github.com/th33xitus/kiauh.git Qui elle va installer kiauh Une fois terminer taper kiauh/kiauh.sh et normalement vous devriez être a ce stade la Vous tapez 1 pour installer Klipper Il vous demandera sur quel version de python a mettre faites encore une fois 1 Ici il vous demande combien d'imprimante vous souhaitez pour Klipper, faites 1 pour le moment ça serait déjà pas mal Une fois terminer valider en appuyant sur "Y" pour Yes Vous devriez etre revenu au menu principal Faites 2 pour installer Moonraker , et laissez le travailler tranquillement, lorsqu'il fini, tout comme Klipper valider en appuyant sur "Y" pour Yes Faites ensuite 3, pour installer Mainsail, et rebelote même opération laisse le s'installer, une fois fini, vous devriez être la Vous pouvez dorénavant appuyer sur la touche "Q" pour quitter Tester également en Ping (ant je sais pas si ça ce dis ) votre IP de la Box TV et vous devriez être sur l'interface J'ai aucune imprimante actuellement de rattaché a ce Klipper la (Elle est en cours de livraison ) d’où le message d'erreur car je ne l'ai pas encore configurer a proprement dit Donc voila ce tuto s’arrête ici, avant tout je remercie une personne qui ma beaucoup aidé a installé Klipper sans elle je n'aurais jamais réussi a le faire, car n’étant pas du tout familiarisé avec l'univers de Linux en général, nous avons beaucoup galéré avec l'utilisateur root, je sais de source sur que sur d'autre distribution ce n'est pas la même procédure a cette étape la, mais la dans la mienne c'est la plus chiante a faire donc pour les autres distribution ça devrait rouler correctement Si vous avez des questions hésitez pas
  3. Hello, Il existe de nombreux tutos Octolapse pour des appareils photos (DSLR, etc) et webcams via l'excellent outil GPhoto2 mais pas grand chose pour les appareils Android non supportés. Dans mon cas il s'agit d'un Samsung Galaxy S8. La solution proposée dans ce tuto consiste à prendre des photos à l'aide des commandes ADB (Android Debug Bridge) via un script assez similaire à celui de GPhoto2. Pour rappel, un appareil Android branché en USB peut se mettre dans différents modes (PTP, MTP, charge uniquement, etc). Un spécifique et caché par défaut permet d'envoyer certaines commandes pour différentes actions sur l'appareil (copie de fichiers, execution/arrets/(des)installations de programmes, etc) sans le manipuler directement. C'est le mode "Débogage USB" et c'est grâce à ce mode que l'on va pouvoir prendre les photos. Avant toutes choses, l'éxecution de commandes ADB n'est pas sans risques pour votre appareil. Ni ce forum, ni moi ne peuvent être tenu responsables des éventuels problèmes rencontrés. Pensez à effectuer une sauvegarde de vos données personnelles sur votre appareil Android avant d'aller plus loin ! 1. Activer le mode "Débogage USB" Ce mode est activable dans le menu "développeur", menu caché par défaut, comme précisé dans ce tutoriel. Plus de détail ICI 2. Installer ADB sur le PI : sudo apt-get install adb 3. Brancher l'appareil Android sur le PI via le câble USB. Si le mode Débogage USB est activé, une fenêtre d'autorisation doit apparaître : Il faut valider et pour éviter d'avoir cette fenêtre à chaque fois, cocher pour mémoriser le choix. 4. Vérifier la commande ADB pour l'ouverture du logiciel de la capture photo taper la ligne suivante : adb shell am start -a android.media.action.IMAGE_CAPTURE Dans le cas de mon téléphone, l'application native s'ouvre par contre je n'ai pas la possibilité d'enregistrer de photos (une spécificité Samsung ?). Il faut utiliser la commande suivante à la place : adb shell "am start -a android.media.action.STILL_IMAGE_CAMERA" Si un logiciel par défaut est défini, il va s'ouvrir automatiquement. Sinon un choix doit être proposé (avec la possibilité de mémoriser le choix). Dans le logiciel de prise de photo, il faut également vérifier où sont stoquées les photos prises. Par exemple : ► Carte SD : /storage/0000-0000/DCIM/Camera ► Mémoire interne : /sdcard/DCIM/Camera Les photos sont nommées de cette manière : YYYYMMDD_HHMMSS.jpg (YYYY: année, MM : mois, etc) mais ça dépend du logiciel utilisé Cette étape est importante car il faudra définir le bon emplacement dans le script. 5. La création du script Le script est composé en trois parties, la première et la dernière sont du copier/coller du script utilisé par GPhoto2 : Partie 1 (début) : #!/bin/bash # Put the arguments sent by Octolapse into variables for easy use SNAPSHOT_NUMBER=$1 #... an integer value that increments after each successful snapshot DELAY_SECONDS=$2 #..... the camera delay in seconds DATA_DIRECTORY=$3 #.... the path to the Octolapse data folder SNAPSHOT_DIRECTORY=$4 # the path to the current camera's snapshot folder for the current print job.may not exist so be $SNAPSHOT_FILENAME=$5 #. the expected file name of the snapshot after it has been taken SNAPSHOT_FULL_PATH=$6 # the full path and filename of the expected snapshot.If this file exists after the script has re$ # Check to see if the snapshot directory exists if [ ! -d "${SNAPSHOT_DIRECTORY}" ]; then echo "Creating directory: ${SNAPSHOT_DIRECTORY}" mkdir -p "${SNAPSHOT_DIRECTORY}" mkdir -p "${SNAPSHOT_DIRECTORY}/fullres" fi Il faudra juste rajouter le chemin où sont stoquées les photos: cam_path='/sdcard/DCIM/Camera' Partie 3 (fin): if [ ! -f "${SNAPSHOT_FULL_PATH}" ]; then echo "The snapshot was not found in the expected directory: '${SNAPSHOT_FULL_PATH}'." >&2 exit 1 fi La partie 2 consiste à lancer les commandes ADB adéquates pour prendre la photo et la déplacer dans le dossier d'Octolapse. En fonction de l'appareil Android et du logiciel de photo utilisé, les commandes et délais d'attentes peuvent varier. Il faudra tester et adapter si besoin. Voici les différentes commandes qui peuvent servir : adb shell "input keyevent KEYCODE_WAKEUP" #...................... déverrouillage adb shell "input keyevent KEYCODE_SLEEP" #........................ verrouillage adb shell "input keyevent KEYCODE_HOME" #......................... écran d'accueil adb shell "input keyevent KEYCODE_CAMERA" #....................... prise de la photo adb shell "input keyevent KEYCODE_FOCUS" #........................ focus manuel avant de prendre une photo adb shell "am start -a android.media.action.IMAGE_CAPTURE" #...... ouverture de l'application photo par défaut adb shell "am start -a android.media.action.STILL_IMAGE_CAMERA" #. ouverture de l'application photo par défaut adb shell "am force-stop com.sec.android.app.camera" #............ fermeture de l'application photo adb shell ls #.................................................... la fonction "ls" classique avec tous les paramètres possibles adb pull $FullFileName #.......................................... copier de fichier(s) adb shell rm $FullFileName #...................................... suppression de fichier(s) Par exemple, pour l'application native du Galaxy S8, la prise de photo peut s'enclencher via ce script : adb shell "input keyevent KEYCODE_WAKEUP" adb shell "am start -a android.media.action.STILL_IMAGE_CAMERA" sleep 1 adb shell "input keyevent KEYCODE_CAMERA" sleep 3 adb shell "am force-stop com.sec.android.app.camera" adb shell "input keyevent KEYCODE_SLEEP" Il est important de rajouter quelques secondes (sleep) pour laisser le temps à l'appareil de lancer l'application et prendre la photo. Dans cet exemple le "profil" utilisé est le mode "automatique" et ne permet pas un réglage "aux petits oignons". C'est économe puisque le téléphone se verrouille (écran s'éteint) une fois la tâche terminée mais ça prend plus de temps (ce qui nécessitera de rallonger le paramètre Snapshot Timeout dans Octolapse) Un autre exemple, via une application rajoutée (DLSR Camera Professional) permettant un mode plus "pro" et rapide (mais moins économe). On part du principe que l'application est déjà ouverte, l'utilisateur a effectué tous les réglages désirés (ISO, Focus, exposition, zoom, etc). La prise de photo se réduit à deux lignes : adb shell "input keyevent KEYCODE_CAMERA" sleep 3 Encore une fois, cette partie dépend du matériel (si assez rapide, on peut passer à un "sleep 2" par exemple), du logiciel utilisé et de comment on veut prendre les photos. Ensuite, pour le déplacement de la photo de l'appareil Android sur le PI, j'ai choisi la méthode suivante : last_file=$(adb shell ls -1t $cam_path | head -1) Cette instruction permet de retrouver le dernier fichier présent dans le dossier $cam_path, soit théoriquement la dernière photo, si tout fonctionne correctement... Le déplacement de la photo s'effectue en 2 temps : 1. La copie sur le PI (+ renommage): cd "${SNAPSHOT_DIRECTORY}" # ............. choix du dossier adb pull $cam_path/$last_file # .......... copie de la photo mv $last_file "${SNAPSHOT_FILENAME}" # ... renommage du fichier 2. La suppression sur l'appareil Android : adb shell rm $cam_path/$last_file Bien que fonctionnel, ce n'est pas parfait car si pour X raisons la photo n'a pas été prise correctement, le script en l'état va prendre le dernier fichier (donc pas la photo attendue) et va la copier et la supprimer sur l'appareil Android. Raison pour laquelle il vaut mieux lancer ce script dans un dossier vide par défaut histoire de ne pas faire de bêtises sur des photos précédentes ^^ L'idéal serait de s'assurer préalablement que la photo a été correctement prise. Par exemple en faisant ressortir le dernier fichier datant de moins de 10s et s'il n'y en a pas, alors ça veut dire que la photo n'a pas été prise. Je n'ai pas encore trouvé de solution à ce niveau via une commande "adb shell ls..." mais peut-être que quelqu'un aura la bonne idée pour compléter ce tuto et proposer une méthode plus "secure". Le script complet dans mon cas est le suivant : #!/bin/bash # Put the arguments sent by Octolapse into variables for easy use SNAPSHOT_NUMBER=$1 #... an integer value that increments after each successful snapshot DELAY_SECONDS=$2 #..... the camera delay in seconds DATA_DIRECTORY=$3 #.... the path to the Octolapse data folder SNAPSHOT_DIRECTORY=$4 # the path to the current camera's snapshot folder for the current print job.may not exist so be $SNAPSHOT_FILENAME=$5 #. the expected file name of the snapshot after it has been taken SNAPSHOT_FULL_PATH=$6 # the full path and filename of the expected snapshot.If this file exists after the script has re$ cam_path='/sdcard/DCIM/DSLRCamera' # Check to see if the snapshot directory exists if [ ! -d "${SNAPSHOT_DIRECTORY}" ]; then echo "Creating directory: ${SNAPSHOT_DIRECTORY}" mkdir -p "${SNAPSHOT_DIRECTORY}" mkdir -p "${SNAPSHOT_DIRECTORY}/fullres" fi adb shell "input keyevent KEYCODE_CAMERA" sleep 3 cd "${SNAPSHOT_DIRECTORY}" adb pull $cam_path/$last_file mv $last_file "${SNAPSHOT_FILENAME}" adb shell rm $cam_path/$last_file if [ ! -f "${SNAPSHOT_FULL_PATH}" ]; then echo "The snapshot was not found in the expected directory: '${SNAPSHOT_FULL_PATH}'." >&2 exit 1 fi La création du script peut s'effectuer va la commande suivante (dans le dossier /home/pi ou /scripts/ par exemple): nano take_snapshot.sh puis faire un copier/coller du script et enregistrer. Ensuite il faudra le rendre executable via la commande: sudo chmod +x take_snapshot.sh Enfin, dans le module d'Octolapse, créer un nouveau profile de caméra de type "External camera script", en précisant le script (le chemin complet) et éventuellement ajuster le Timeout : Reste à tester le script via le lien idoine (cf flèche sur l'image ci-dessus) et s'assurer qu'il n'y a pas d'erreurs. Vos retours sont les bienvenus ☺
  4. Bonjour On est bien dans la section Blabla, la hein ? Alors quelqu'un sait-il comment faire pour se débarrasser DEFINITIVEMENT de cette sal*!$#%ie d'Assistant Google sur Androïd ????? C'est insupportable et ça cherche à revenir sans arrêt. Grrrr ! Merci d'avance
  5. Bonjour à tous, Je viens de terminer le développement de Printoid, une application Android pour contrôler un serveur OctoPrint. Elle sera disponible sous plusieurs formules sur Google Play lundi prochain (une application "free" permettant juste le suivi de l'impression, et une version "donate" permettant de contrôler l'imprimante en plus du suivi) Je suis donc à la recherche de bêta testeurs ayant : - Une tablette sous Android 4.0 minimum à leur disposition (j'ai besoin de tester le mode "full features" sur un même écran -> plus de confort sur tablette donc !) - Une reprap contrôlée par OctoPrint - Une adresse Gmail valide - La motivation pour tester mon appli sérieusement Ci-dessous quelques screenshots de l'application. Fonctionnalités implémentés : - Connexion à l'imprimante et diverses vérifications - Contrôle des axes (+ home X, Y, Z) - Contrôle de l'extrusion (extrude/retract) - Contrôle de la ventilation (OFF / MAX) - Contrôle de la température de la buse (0->240°C) - Gestion des fichiers (charger, imprimer, effacer, consulter les détails (quantité de fil / temps estimé d'impression) ) - Affichage de l'état de l'imprimante (ready, printing, stopped...) - Affichage en temps réel du temps restant lors de l'impression, de la progression, de la taille du fichier imprimé - Lancer/Stopper/mettre en pause une impression - Affichage en temps réel de la température de la buse et de la température demandé dans un graphe + affichage des valeurs courantes - Fonctionnement sécurisé (impossible de monter la buse par maladresse lors qu'une imprimante est en cours par exemple ) - Fonctionne en localhost et en distant (si votre serveur octo est accessible depuis l'extérieur bien sûr) Fonctionnalités à venir : - Gestion du hotbed - Contrôle fin de la vitesse de la ventilation - Affichage de la caméra si disponible Contactez moi si vous êtes interessés - chaque bêta testeur aura accès gratuitement à l'application "full" ainsi qu'à ses futures mises à jour. Début des bêta vendredi 17 juin à 18h - application disponible à tous vendredi 24 juin. Merci à tous !
  6. Bonjour, Comme je vous l'ai dis dans ma présentation j'ai commencé sur les imprimantes du boulot (dagoma). Je prépare mes sd chez moi et j'imprime au taf. Il est temps pour moi de m'équiper je pensais partir vers une cr10. Mon soucis c'est que mon pc viens de me lâcher et je me demandais si on pouvais s'en passer et de tout faire depuis une tablette, que se soit au niveau de l'équivalent de cura et du dessin. Et si ce n'était pas possible qu'elle configuration mini en sachant que je débute dans le dessin sur freecad. Voilà merci d'avance
×
×
  • Créer...