[Freecad] Infos utiles
Pour modéliser des objets, créer des plans en 3D, j'utilise le logiciel libre de CAO Freecad. Je recense sur cette page différentes infos pour m'y référer par la suite (on oublie vite les choses quand ça fait un moment qu'on ne s'en sert pas).
A) Importer un fichier .STL pour le travailler dans Freecad
Souvent, on a des objets pour l'impression 3D (notamment sur le site Thingiverse) et on souhaiterait les adapter à nos besoins, les étudier, les mesurer... Moyennant quelques manipulations, on va pouvoir les récupérer pour les retravailler dans Freecad.
[Inkscape] Extension Ink Stitch pour brodeuse numérique
Le fablab que je fréquente possède une brodeuse numérique Brother VR à une seule aiguille permettant de broder des dessins. Une fois de plus Inkscape se révèle être l'application incontournable pour générer des fichiers utilisables par une machine numérique. Et ceci "gratuitement" (merci aux concepteur⋅rices de tous ces outils pour leur investissement et leur partage) pour tous ceux et celles qui en ont besoin. Voici un exemple concret pour qui en douterait encore, des nombreux avantages qu'apportent les logiciels libres.
Une fois que nous avons créé ou récupéré un dessin dans Inkscape, il va être possible de le coder pour la brodeuse gràce à l'extension Ink Stitch mise à disposition sur ce site : https://inkstitch.org/fr/. Évidemment il est indispensable d'avoir une connaissance basique d'Inkscape pour l'utiliser mais c'est à la portée du plus grand nombre.
Points à connaïtre :
Imprimante 3D Ender 3 Pro
Bon, ça y est... Après avoir construit puis amélioré (avec l'autolevelling par exemple) ma propre imprimante 3D commencée en décembre 2011 ( comme le temps passe... 😉) et sur laquelle j'ai pu acquérir une solide expérience aussi bien d'un point de vu matériel que logiciel (notamment sur le firmware Marlin), pour obtenir une meilleure qualité d'impression, j'ai décidé d'opter pour le modèle Ender 3 Pro au rapport qualité prix excellent (195€ lors d'une promo). Voir le site officiel : https://fr.creality3d.cn/creality3d-ender-3-pro-p00251p1.html
J'ai complété cet achat avec un plateau en verre trempé pour avoir une planéité optimale.
J'y installerai aussi une sonde d'autonivellage de type BL Touch que j'avais acquise pour ma CNC mais que je n'avais pas utilisée (bCNC ne la gérant pas encore). Par contre, pour ne pas perdre l'usage du lecteur de carte SD, il est nécessaire d'ajouter un adaptateur pour utiliser le pin 27 (comme celui-ci https://fr.banggood.com/Pin-27-Board-For-BL-Touch-Filament-Sensor-Compatible-With-Creality-Ender-3-Ender-3-Pro-Ender-5-CR-10-Mini-CR-10-3D-Printer-p-1436565.html).
Liens utiles :
[LibreOffice Calc] Les tableaux croisés dynamiques (pilote de données)
Lorsqu'on recueille des données à l'aide de formulaires en ligne comme Framaforms, Lime Survey, ... on obtient des données brutes qu'il faut retravailler. Libreoffice Calc possède un outil "magique" pour faire rapidement le tri, regrouper des données, etc.. Il s'agit du pilote de données ou tableaux croisés dynamiques ou encore table dynamique (on dit aussi table de pilote).
Vidéo de Pierre-Yves Samyn expliquant rapidement le fonctionnement : https://hooktube.com/watch?v=xW27DzWoYI4
C'est un outil extrêmement puissant qui permet de faire gagner beaucoup de temps !
Ajout le 29/10/2023 :
Vous trouverez en bas de page, un classeur LibreOffice Calc à télécharger contenant des macros permettant de créer, actualiser des tableaux croisés dynamiques et des diagrammes (graphiques) liés à ces tableaux, uniquement par programmation. Il est mis à disposition sous Licence Creative Commons CC-BY-SA-NC afin qu'il puisse servir de base documentaire et être adaptable selon les besoins.
[Android] ÉCHEC : Installer LineageOS sur la tablette Acer Iconia Tab a3-a20
Une école ayant un lot de tablettes Acer Iconia Tab a3-a20 fonctionnant sous Android 4.4, on m'a demandé de voir ce que je pouvais en faire. Pour avoir un OS plus récent, sans compte Google, j'ai tenté l'installation de LineageOS à partir d'un ordinateur sous Linux Mint 21.2 (base Ubuntu 22.04).
Divulgâchage : JE N'AI PAS RÉUSSI À INSTALLER DE SYSTÈME D'EXPLOITATION ALTERNATIF !!!
Je laisse cette page pour des recherches éventuelles.
I- Passer sa tablette en mode "développeur"
[Inkscape] Tutoriels en ligne
Lien vers des tutoriels gratuits (merci à leurs concepteurs) pour dessiner en 2D :
- https://bemaker.fr/guideinkscape/ (via Seb Sauvage comme très souvent : https://sebsauvage.net/links/?dSHN6A)
- Pour dessiner un cercle gradué (style rapporteur d'angles) : https://yt.artemislena.eu/watch?v=JZLHb2hSkfY
- Pour obtenir une droite graduée ou insérer des cases dans un rectangle :
- Tracer 2 droites verticales.
- Les séctionner et les combiner (menu Chemin ou CTRL+K)
- Aller dans "Effets de chemin..." (CTRL+&) et choisir "Interpoler les sous-chemins"
- Il ne reste plus qu'à indiquer combien de traits l'on veut (attention le nombre de traits = nombre d'intervalles -1).
- Pour imprimer des patrons de coutures ou découper une image trop grande poir imprimer au format A4 ou A3 (mais attention aux marges d'impression !) : https://yt.artemislena.eu/watch?v=h6i-0qmKLYo
[Android] Installer LineageOS sur la tablette Acer Iconia Tab a3-a40
Une école ayant un lot de tablettes Acer Iconia Tab a3-a40 fonctionnant sous Android 6.0, on m'a demandé de voir ce que je pouvais en faire. Pour avoir un OS plus récent, sans compte Google, j'ai tenté l'installation de LineageOS à partir d'un ordinateur sous Ubuntu 20.04.
I- Passer sa tablette en mode "développeur"
Pour cela, il faut allez dans les paramètres, partie "Système" et "À propos de la tablette". On va sur la ligne indiquant le numéro de build et on clique plusieurs fois dessus jusqu'à avoir un message nous indiquant qu'on est désormais en mode développeur.
On a désormais un nouveau menu qui apparaît dans les paramètres et la partie "Système" : "Options pour les développeurs". Là, on va activer le déverrouillage OEM et le débogage USB.
II- Déverrouiller le BootLoader
AVERTISSEMENT : Cette opération efface toute la tablette ! Vous perdrez donc toutes les données si vous n'avez pas fait de sauvegarde !
https://www.mobilewithdrivers.com/unlock-bootloader/acer-iconia-tab-10-a3-a40-32gb-2gb-ram
Sur son ordi, il faut comme d'habitude avoir installé le SDK android (paquet "adb" sous GNU/Linux) et brancher sa tablette en USB. Dans un terminal, sur son ordi on tape les commandes suivantes (attention, il faudra sur la tablette, l'autoriser à accéder au mode débogage USB) :
adb reboot bootloader
fastboot flashing unlock
Avec les boutons de volume de la tablette, on choisit "Unlock Bootloader" et on valide les messages d'avertissement. Le bootloader est désormais déverrouillé ! Au prochain démarrage de la tablette, tout sera effacé.
Remarque 1 : il faudra refaire les opérations de la partie "I- Passer sa tablette en mode développeur" pour repasser en mode développeur.
Remarque 2 : Pour passer en mode Fastboot sur la tablette, il faut utiliser la combinaison de touches Volume bas + ON/OFF.
III- Récupérer le fichier boot.img du firmware de son ordiphone
J'ai essayé de le faire directement à partir de l'ordiphone (en me basant sur cette page : https://trendyport.com/extract-boot-img-directly-from-device-without-downloading-firmware/) mais je n'ai pas réussi. Dommage car ça aurait été la solution la plus simple et directe.
Du coup, j'ai dû récupérer le firmware ici https://www.acer.com/ac/en/US/content/support-product/6793;-;A3-A40). Attention il y a 2 firmwares au format .zip : le mien est la version SKU. On décompacte et on copie le fichier "boot.img" à la racine de la tablette (ça se fait par glisser-déposer).
III- Installation du programme "MAGISK"
Source : https://github.com/topjohnwu/Magisk
Autre source : https://www.rootdroids.com/guides/how-to-root-acer-iconia-tab-10-a3-a40-with-magisk-without-twrp/
Il faut récupérer la dernière version de Magisk sur cette page : https://github.com/topjohnwu/Magisk/releases (il s'agit de la version 23 au moment de cet article). Une fois qu'on a téléchargé le programme au format .apk, on le copie à la racine de la tablette.
Ensuite, sur la tablette, à partir d'un gestionnaire de fichiers, on clique sur le fichier .apk (en donnant l'autorisation d'installer des applications de sources inconnues) pour installer Magisk.
Une fois Magisk installé, on le lance et on clique sur le bouton "Installer" de Magisk (pas celui de l'application). On indique le fichier "boot.img" et cela permet de créer un fichier patché qui a un nom de la forme "magisk_patched-23000_xxxxx.img" et est stocké dans le dossier "Download" (ou "Téléchargement") de la tablette.
On récupère ce fichier sur son ordinateur et on tape les commandes :
adb reboot bootloader
fastboot flash boot /path/to/magisk_patched-23000_xxxx.img
Problème : après ce flash, la tablette reboote indéfiniment (ce n'est pas un brick mais ça y ressemble)... Il va falloir faire une réinstallation de zéro...
Voici le massage qui s'affiche : android Orange state / your device has been unlocked and can't be trusted.
Pistes ? :
- https://yt.artemislena.eu/watch?v=wzI-p2tOsk0
- https://forum.xda-developers.com/t/orange-state-warning-remover.4586569/
IV- RÉ-Installation de l'OS d'origine
On récupère l'OS ici : https://www.acer.com/ac/en/US/content/support-product/6793;-;A3-A40 (pour mon modèle il s'agit de la version SKU).
Autre fichier : https://firmwarefile.com/acer-iconia-tab-10-a3-a40
On met ce fichier au format .zip à la racine d'une carte microSD formatée en FAT32 et on l'insère dans le lecteur de la tablette (attention de bien l'insérer sous peine qu'elle ne soit pas détectée).
On redémarrage la tablette en mode recovery en appuyant à la fois sur Volume Haut + ON/OFF jusqu'à voir le logo Acer apparaître. Là on navigue dans le menu vers la carte microSD et on sélectionne le fichier .zip.
Comme il s'agit d'une puce Mediatek, on peut utiliser l'outil SP Flash Tools https://spflashtools.com/category/linux -> Ça n'a pas marché avec mon ordinateur sous Ubuntu. On va essayer sur un ordi sous Windows 10...
Page 9 sur 36