Menu Fermer

Imprimante 3D - Creality Ender 3 V2

Date de la dernière modification: 25 février 2021

EN TRAVAIL! J’ai commencé cet article le 23 janvier 2121. C’est avant tout un document de référence général pour mes besoins! Pour l’instant, c’est un peu le bazar, car je suis un impatient (pas trop bon d’ailleurs pour le réglage du plateau), mais cela devrait s’améliorer!

Liens directs aux sujets dans cet article:
MontageRéglage du plateauLogiciel
TinkercadFreeCADBlenderCuraPronterface 

Oui, mon imprimante 3D, une Creality Ender 3 V2, a été commandée et montée et ceci après plusieurs semaines de brainstorming (études et réflexions), une centaine de liens URL poussés dans mes favoris, le choix a été fait.

Comme informaticien moi-même, j’ai commencé évidemment par étudier le logiciel. Si on ne maîtrise pas trop bien les outils informatiques, cela risque d’être la galère! Ce n’est pas du tout comme d’imprimer un document PDF sur une imprimante traditionnelle même, en couleur, sauf si on voulait préparer le fichier PDF à la main.

La décision

C’est toujours le prix! Étant domicilié en Suisse, je l’ai commandée chez 3djake.ch/fr-CH (prix correct, livraison dans 90 pays, pièces de rechange, filaments, …, etc), c’est à dire environ 320 Euros avec 3 bobines de 1kg de filament et frais postal inclus. Comme on peut débuter avec du logiciel gratuit (voir continuer très longtemps), c’est plus que raisonnable.

Lorsque j’ai constaté que la version Ender 3 V2 était sortie au printemps 2020, ce fut un argument de plus. En ce qui concerne les spécifications de cette machine, voire des réglages et de la terminologie, on peut commencer par consulter Cura & Ender 3 (Pro/V2) : les meilleurs profils et réglages …

J’ai vraiment ramé pour enfin trouver LE logiciel pour bien débuter. Lorsque j’ai découvert Tinkercad (et évidemment ses Codeblocks que je n’ai pas encore essayés), ce fut la fin brutale de mon brainstorming sur ce sujet!

Pour faire simple, si quelqu’un est intéressé par l’achat d’une telle imprimante 3D, il faut absolument être à l’aise avec Tinkerpad. Mais ce dernier, très vite, ne suffira pas. Il faut vraiment essayer avec soit FreeCAD ou Blender, et « sentir » qu’on pourra s’en sortir. Il faudra donc passer par l’installation de ces deux derniers logiciels, suivre quelques tutoriels, et se rendre compte des difficultés qui doivent être surmontables … avec le temps! Un très bon exercice est de modéliser un objet simple sous Tinkerpad, par exemple une boîte ou un boîtier encastrable, et s’aventurer avec FreeCAD ou Blender, voire les deux si on a le temps (ou retraité, comme moi)!

Pour le logiciel de découpage en tranche, avant impression, c’est moins compliqué, mais il faudra installer Ultimaker Cura, que nous verrons ci-dessous. Il est conseillé de faire l’installation de Cura avant l’achat de l’imprimante. A partir d’un fichier .STL importé d’un logiciel Web comme Tinkercad, nous verrons alors comment les choses se passent vraiment.

J’utiliserai à plusieurs occasions le terme Ender au lieu de Ender 3 V2.

Les types de filament

Pour une imprimante « normale », on sait plus ou moins ce qu’on veut et pourquoi: noir et blanc, laser, photos, etc. Ici la démarche était pour moi différente: je voulais une imprimante 3D pour jouer et apprendre. C’est le choix de l’imprimante, la Ender 3 V2 qui m’a indiqué quel type de filament à utiliser et à acheter. 

J’ai donc commander 3 bobines de couleur différentes 3DJAKE ecoPLA. Le site de 3DJAKE nous montre la grande variété de types de filament (que je pourrais éventuellement un jour étudier, suivant les objets à créer).

Pour un début, le site Ender 3 (Pro/V2) Filament Guide: Materials You Can 3D Print devrait nous aider.

Pour les personnes intéressées par du TPU (filament flexible) et le direct drive, il est possible de modifier la Ender 3 V2: voir les vidéos Ender 3 en Direct Drive (extrusion directe) et DIRECT DRIVE CREALITY sur ENDER 3 ! ADAPTE pour du TPU FILAMENT FLEXIBLE. Mon expérience étant toute nouvelle dans ce domaine, et si on imprime beaucoup, il serait sans doute conseiller d’acheter une seconde Ender 3 vu son prix et les différentes configurations de Cura.

Les questions idiotes et fautes malheureuses

Quand on a aucune idée de ce qu’est une imprimante 3D (ou jamais vraiment regardé):
– Non, les éléments intérieurs sont vides (ce serait trop de filament utilisé)
– Non l’objet ne doit pas tomber lors du print si le centre de gravité est trop haut et mal placé: c’est une question de design et il faut y mettre absolument un socle (Cura), aussi pour qu’il colle bien au « bed ». 

Si on dépose des fichiers g-code sur la carte micro SD, ne pas utiliser une carte où il y aurait sur la racine un fichier .bin (pour un autre usage que la mise à jour du firmware). Il pourrait scratcher le firmware de l’Ender: oui, cela m’est arrivé.

Les sites de forum

Il y a une grande quantité de forum et beaucoup d’activité. En cherchant un peu, on trouvera facilement des réponses et des conseils. Voici une première liste: 
– lesimprimantes3d.fr – Creality
– Creality Ender 3 | Entraide | Francophone
– Forum chez creality.com
– Creality 3D Resource Forum
– Creality3D – 3DPrintingForum.org
– drucktipps3d.de – Creality

Le montage de la Creality Ender 3 V2

Cette imprimante doit être montée. Je viens de faire ce travail et je vais publier rapidement des commentaires. Le manuel livré est bien fait, on peut aussi s’y référer. Il est aussi en plusieurs PDF sur la carte SD, dont on fera rapidement une copie sur son PC. Dans un des répertoires il y a un fichier Online printing.pdf qu’il faudra étudier. La version de Cura livrée est 4.2! Voire s’il a des particularités par rapport à la mienne installé (4.8).  

Pour le montage, j’ai utilisé trois vidéos en parallèle:
Ender 3 V2 Unboxing & Installation (de Creality) (8 minutes);
La Ender 3 v2 : Montage complète et impression (j’adore son accent canadien) (48 minutes). Il en fait vraiment trop avec les réglages des axes verticaux (je n’ai eu aucun souci);
L’imprimante 3D ENDER 3 V2 de Creality: Le RETOUR de la REINE ? (j’aime bien son chat) (38 minutes). Elle est parfois plus précise, en particulier depuis la minute 7:22. 

Attention au sens du montage, si on se réfère trop au vidéo: on est parfois depuis derrière. On reprendra alors les deux images page 2 du manuel pour se rassurer. La mise en place du tensionneur (poulie et capuchon) n’est pas évident (il y a une note à la page 6) (voir aussi la 3-ième vidéo, vers la minute 11:55). 

Et plein d’autres encore, avec le réglage du plateau, en particulier, que je dois encore visionner et insérer ici! Des ENDER 3 (PRO/V2) CALIBRATION: HOW TO CALIBRATE IT, et Cura & Ender 3 (Pro/V2) : les meilleurs profils et réglages, récents, pourrait m’aider encore!

A refaire: Sur ma feuille blanche A4 de calibrage, j’ai mis un dessin « serrer » entouré d’une flèche dans le sens inverse des aiguilles d’une montre: comment remonter le plateau avec les 4 roues dessous le bed! 

A ajouter: serrer le plateau, nouveau firmware, déplacement par logiciel, pas manuel (j’ai eu quelques soucis)!!!!! Encore à intégrer: 
How to Correct the Z-Offset on Your Ender 3, Ender 3 V2 and Ender 3 Pro
et
How to Level the Bed on Your Ender 3 V2 

A intégrer:
Creality Community

Réglage du plateau

Pas mal de travail ici encore pour cette partie délicate!

J’aime bien Ender 3 V2 Easy Bed Leveling 
et L’imprimante 3D ENDER 3 V2 de Creality: Le RETOUR de la REINE ? (à la minute 17:25) (à la minute 18:11, il règle encore le plateau pendant l’impression (!): pas fait encore).

Cura & Ender 3 (Pro/V2) : les meilleurs profils et réglages, récents, pourrait m’aider encore dans mes descriptions encore peu précises!

Ce qui n’est presque jamais dit: il faut régler le plateau presque avant chaque impression. Simplement décoller avec la spatule l’objet imprimé du plateau, va altérer le réglage.  

Je vais y ajouter quelques notes, revisiter ma bonne vingtaine d’URLs et ne pas oublier entre autres:

– Bien fixer le plateau (se fait par dessous avec une clé anglaise). A faire: expliquer mon premier souci et ajout de rondelles! 
– Toujours monter descendre l’axe verticale en tournant derrière et non en tirant la barre
– Première phase du réglage à froid et une feuille 2-3 plus épaisse (style carton fin)
– Desserrer les 4 molettes presque au maximum
– Réglage du stoppeur Z. A faire: expliquer mon premier souci et ajout de rondelles! 
– Enclencher le préchauffage
– Serrer/desserrer les 4 roulettes vis en triangle (devant gauche, derrière droite, les autres … et on refait plus fin)
– Si on fait de petits objets, on peut se concentrer sur la zone de l’axe gauche (où se fera le premier passage) et le centre. Si le réglage n’est pas au top derrière à droite, ce n’est pas grave du tout, évidement!  

A faire et c’est une idée pour l’instant:
Utiliser soit Pronterface soit g-code sender (voir ci-dessous) pour faire un home (G28) et déplacer l’extrudeur en x et y par commande sous toucher l’Ender. Voire déplacer un poil le Z pour que la feuille A4 gratte moins! L’épaisseur standard d’une feuille A4, c’est 0.1mm. Nous retrouvons cette valeur de 0.1mm dans l’axe vertical de Pronterface sous (0.1) (voir ci-dessous) et avec  g-code sender ce sera step size (0.1)

Il faudra sans doute ajouter des références à Octoprint et MatterControl que nous verrons plus loin.

Pronterface

On commencera par télécharger Pronterface et l’installer avec un raccourci sur le bureau de Windows.

C’est sûr qu’il va m’aider pour calibrer le bed. Je l’ai rapidement vérifié en connectant l’Ender avec un câble USB et COM4 chez moi. 

En cliquant sur Connect, le logiciel sera actif. La première chose que j’ai faite est de modifier la vitesse XY: et j’ai entré 100. C’est peut-être un peu lent, mais la vitesse d’origine risquait de faire cogner l’extrudeur sur les bords en lançant une mauvaise commande. En cliquant sur un des cercles intérieurs,  j’ai pu provoquer un déplacement! Cool!

La partie (10) est un bon choix, c’est à dire 1 cm, et on a 4 directions x y à disposition.

Nous pourrons aussi définir la séquence G0 F1000 X10 Y10 (voir ci-dessous dans la partie g-code), la stocker dans un fichier texte comme xy+10.gcode, la charger dans Pronterface (bouton Load file) et l’envoyer à l’Ender. L’extruder avancera de 1 cm dans les deux directions x et y vers l’avant droite.

gcode-sender

C’est une extension Chrome qu’on peut lancer avec ce lien du Web-store et en cliquant sur Lancer l’appli!

Je l’ai vérifié sur un PC Windows en connectant l’Ender avec un câble USB et COM4 chez moi.
Il fonctionne aussi sur mon 
IdeaPad Duet Chromebook de Lenovo!   

Avant de Lancer l’appli il faudra aussi allumer l’Ender. Ensuite nous irons dans le menu settings pour y mettre le COM4 (ou autre suivant le PC, le laptop, Windows, Linux ou encore un Chromebook) ainsi que la vitesse 115200. Le bouton Save de sauvegarde de notre configuration pourra être utilisé avant de passer à l’onglet gcode-sender (voir ci-dessus) et le bouton Connect tout en haut à droite (pas visible ici).
Le dernier G0 dans la console vient du panneau de l’onglet load file où nous avons cliqué sur open local file et ensuite send to machine avec le fichier xy+10.gcode, que nous venons de voir ci-dessus avec Pronterface.

Premier print 3D avec ma Creality Ender 3V 

On est impatient quand elle vient d’être installée et plus ou moins calibrée. J’ai essayé avec le dog-2h.gcode livré sur la micro SD card: un clafouti pas possible. C’était mon plateau (bed) qui était trop haut!  Je n’ai pas  réessayer et j’ai préféré construire un cube creux (50x20x10mm) en quelques minutes avec Tinkercad et importer le STL dans Cura (voir toutes ces « choses » ci-dessous).  Cet objet me semble plus facile pour vérifier la qualité.


J’ai mis un support et positionné les paramètres (vitesse, etc) comme indiqué dans Cura & Ender 3 (Pro/V2) : les meilleurs profils et réglages (voir ci-dessous).

Le logiciel et le matériel PC

Tous mes logiciels sont sous PC Windows. Ma seule expérience, avant de me lancer dans ce domaine des imprimantes 3D, c’était Blender. Je l’ai utilisé pratiquement depuis sa sortie en 1998, et sa description Wikipedia nous donnera une idée de son utilisation et ses différentes évolutions. Mais il faut le souligner tout de suite: commencer par Blender pour créer des objets 3D à imprimer, comme j’ai essayé de le faire, …, ce n’est pas une très bonne idée.

Je n’ai pas encore considéré Simplify3D qui est payant.

Un écran de haute définition, style 4k, est recommandé. Nous aurons vite beaucoup d’objets à manipuler avec précision. Une résolution de 1920×1080 me semble un minimum. J’ai aussi essayé sur un Lenovo IdeaPad Duet Chromebook (1920×1200) : pourquoi pas pour débuter, mais c’est plus délicat pour le travail des objets dû à la petitesse de l’écran (10.1 inches).

Un bon, voire un très bon PC, est recommandé. Je n’ai pas lu en détails, mais j’aime bien l’article La MEILLEURE Configuration PC pour modélisation et rendu 3D qui me semble judicieux. Le logiciel Octoprint et avec un Raspberry Pi, que je maîtrise bien, me semble incontournable.

Après quelques semaines avec Tinkercad, FreeCAD et Blender, ma conclusion, pour l’instant, est assez clair:
– Il faut être à l’aise avec Tinkercad;
– il faudrait s’en sortir avec, dans l’ordre, FreeCAD et Blender (mais plutôt rester avec un des deux à la fin).Ce n’est pas facile de passer de l’un à l’autre avec des touches clavier et des comportements de la souris différentes;
– j’ai beaucoup de plaisir avec FreeCAD et Blender. Il faut les maîtriser et Blender possède encore plus d’outils qui dépassent les besoins de l’impression 3D;
– si on hésite vraiment, et même si on connaît un peu Blender au départ, je pense qu’il faudrait quand même garder FreeCAD comme premier choix! Blender nous permettra de faire de l’animation 3D, totalement inutile pour notre Ender.  

Modélisation avec Tinkercad.com

Nous découvrirons l’historique de ce programme de modélisation 3D sur Wikipedia.

Avant de pouvoir utiliser ce logiciel en ligne gratuit, il faudra s’inscrire en indiquant son adresse Email et en définissant un mot de passe.
Nous pourrons alors accéder à Tinkercad, avec notre explorateur Web favori, et son tableau de bord (Dashboard) de Tinkercad.

Tinkercad c’est la simplicité, et on l’utiliserai sans doute pour ses premières impressions 3D. On passera sans doute ensuite à FreeCAD. On verra qu’il est nettement plus complexe et prendra plus de temps à maîtriser.

Comme toute première introduction, nous cliquerons sur les boutons Conceptions 3D suivi de Créer une conception. Nous commencerons par déposer sur le plan de construction, la boîte rouge. Avec le bouton droite de la souris enfoncée, nous nous amuserons ensuite à naviguer autour du cube en déplaçant la souris! Ce même bouton de la souris, avec la touche shift,  nous pourrons déplacer le plan de travail. La molette permet de zoomer notre travail. Un clic sur ou hors objet permet de sélectionner ou désélectionner un élément particulier.

Le déplacement se fait en sélectionnant un objet à l’intérieur sans aucun des petits blocs actif (donc rouge) et bougeant la souris avec son bouton gauche pressé.  

Le nom de la création est attribuée automatiquement, mais nous pouvons le modifier en haut à gauche. Au prochain lancement de Tinkercad nos créations seront visibles dans le tableau de bord. Chaque objet possède une roue dentée avec plusieurs outils pour par exemple effacer ou renommer sa création.

Il y a pas mal de tutoriels sur Tinkercad et aussi des leçons qui font partie de l’outil et du site Web. Une introduction Youtube comme Le design 3D pour débutants avec Tinkercad est vraiment sympa et nous aidera pour une première prise de contact. J’aime bien aussi TinkerCad Starter Demo.

A faire et expliquer: la description des shortcuts clavier, comme ce raccourcis en PDF, sans doute à imprimer!

Avec aussi Tinkercad Pour les nuls c’est aussi un début.  

Quand j’ai débuter:
Premier souci: un cylindre creux! Prendre un cylindre et le creuser avec un même cylindre plus petit.
Second souci: lisser les angles (How to Bevel and Round Edges in Tinkercad – les vidéos de Chaos Core Tech sont cool comme son tutoriel pour débutant

Quand je regarde ces vidéos, Tinkercad Tips & Tricks – Ruler Midpoint on High Five Fidget Spinner et 3D design tips – precision hole placement in TinkerCAD and Onshape, je me rends compte qu’il y a du travail encore!

A suivre … dont un premier objet à exporter sur Ultimaker Cura.

Modélisation avec FreeCAD

C’est encore une fois un logiciel gratuit dont on découvrira ici le guide de démarrage après avoir téléchargé et installé la version Windows 64 bits (celle marquée stable: 0.18.4). Nous pourrons naviguer dans le menu de gauche à notre choix! J’ai trouvé ici un manuel en PDF.

J’ai passé à FreeCAD après une première introduction de modélisation avec Tinkercad. Je devrais pouvoir les comparer. L’apprentissage de FreeCAD prendra plus de temps à maîtriser et pourquoi pas avec les nombreux tutoriels et encore avec un premier objet … plus ou moins simple!

Le forum FreeCAB est incontournable et aussi avec sa partie en français (la partie allemande a ne pas oublier, car elle est très active).

FreeCAD est très riche en tutoriel, parfois caché ou au détours d’une discussion dans un blog, comme ce Tutoriel Sketcher avec lequel on pourrait commencer avec par exemple Freecad course – Assembly, example: plastic casing!

Je vais donc prendre le temps de faire ici quelque chose de bien, j’espère. Mais je dois d’abord le maîtriser mieux. Sans doute à considérer aussi: A FreeCAD manual et un Tutoriel FreeCad.

A suivre … c’est dur, dur, il faut s’accrocher, mais cela devrait venir, gentiment! J’y mettrai, évidemment, des détails ici. Une idée, sans doute, est une prise en main rapide de l’outil en le prenant par les bons bouts (j’ai reviendrai) et ensuite, par exemple, piquer un objet tout simple sur freeCAD 3d models.

A considérer absolument, voire à imprimer en PDF (49 pages!?!): Sandbox:Keyboard Shortcuts

Beaucoup de travail encore avec la partir Draft!


On commencera sans doute par le m
anuel : Navigation dans la vue 3D.
Comme les tutoriels sont souvent en anglais, j’ai préféré changé la langue de l’outil avec Menu, Edit, Préférences et dans Général, Langue et English.
Pour la configuration de navigation clavier/souris, j’ai choisi de travailler en mode CAD (Menu, Edit, Preferencee et dans Display, 3D Navigation: CAD).

Créer un fichier cube1.stl à 100 à l’heure !

  • Lancer FreeCAD (configuré english) et New avec le menu File
  • Avec la liste déroulante -> Start, passer en Part Design
  • Avec les 2 premiers icônes de la seconde liste des menus, ou avec dans le Combo view: Create body (essentiel) suivi de Create sketch  
  • Dans le Combo view, sélectionner le XY_Plane et cliquer sur OK
  • Dans le menu choisir Create a rectangle in the sketch (un carré avec deux points rouges à 2 extrémités) et déposer un rectangle quelconque 
  • Il faut cliquer avec le bouton gauche de la souris, se déplacer et recliquer pour créer le rectangle (pas de dimension particulière pour l’instant). Pour sortir de la création d’autres rectangles: cliquer sur le bouton droite de la souris
  • Dans le Combo View, en haut, cliquer Close
  • Dans le Combo View, onglet Tasks, nous avons Pad et nous cliquons dessus
  • Nous mettrons 5 mm (clavier ou molette) pour définir un cube pas trop grand, suivi de OK
  • Pour visionner notre rectangle en 3D dans la fenêtre à droite: on tient la touche clavier Shift pressée, et aussi le bouton droite de la souris: en déplaçant la souris nous tournons autour. Magnifique!
  • Nous sauvegardons notre travail avec File / Save as … et le nom cube1 dans un répertoire de travail.
  • Dans le Tree view nous sélectionnons Body, et dans File sous Export… et indiquerons le fichier cube1.stl .

Plus tard, nous pourrons reprendre dans l’explorateur de Windows le fichier cube1.FCStd qui devrait être associé à FreeCAD et aussi cliquer sur cube1.stl s’il est déjà associé à Ultimaker Cura pour la création du fichier g-code à imprimer en 3D.
Dans FreeCAD nous irons certainement fixer quelques contraintes en mode Sketcher, comme les dimensions de notre rectangle en double cliquant sur Sketch de notre Pad dans le Combo View et ensuite en positionnant le curseur sur un des 4 côtés ou angles. En double cliquant sur Boby, Property view, onglet Data, passer sur Placement, position, et ajouter par exemple 3mm pour les 3 axes! Et pourquoi pas créer un second Body, Sketch et cube de la même façon et le déplacer et le dimensionner à souhait. J’ai même ajouté quelques « fillets » de .5mm!

Ce fut un bon début pour moi et plus heureux encore lorsque j’ai réussi à faire le même objet en passant par Part Draft et sans sketch!


L’Atelier Draft … génial !


Oui, on peut faire cette table de jardin, avec un trou pour le parasol au milieu! La mini-table est de 40 sur 20mm et des pieds de 15mm! Le trou du parasol n’a que 2mm … suffisant pour voir le résultat avec notre Ender!

Le STL importer dans Cura nous indiquera une impression en 34 minutes et 3gr de filament !

En travail (reste à formater)!

Start FreeCAD (langue anglais), File, New, Atelier Draft (bouton Start)
Mettre le Current Pane à Top (sous le bouton rouge en haut à droite)
Créer un rectangle plus ou moins centré
Adapter sa grandeur avec Property Height (20mm) et Length (40mm), F5 pour rafraîchir
Centrer le rectangle : Cliquer sur Rectangle, avec les touche M et V déplacer, et cliquer sur Close

Recentrer le plan : Zoom et V, S pourquoi pas
Editer le Placement (Property) pour une position exacte en ôtant les dixièmes de mm
Renommer l’objet Rectangle en Plateau (F2)
Sauvegarder le fichier tablea1.FCStd

Marquer Plateau, et passer à l’atelier Part
Utiliser le bouton Extrude et indiquer 3mm. Cliquer sur OK.
Presser la touche Shift, et naviguer avec le bouton droit de la souris pour voir le plateau.
La molette de la souris nous permettra de zoomer notre objet 3D.
En haut à droite, cliquer sur Top et revenir à l’atelier Draft.

Créer un carré de 3.0 sur 3.0 mm à côté du plateau et renommer le à Pied1
Sélectionner Pied1 (Combo View), et 3 fois Ctrl-C Ctrl-V et renommer à Pied2-Pied4

Avec M V sur chaque Pied, les mettre sur la table 1.0 mm en retrait des bords
Utiliser Property Position, pour corriger les mauvais placements.

Sélectionner les 4 pieds, avec Clic dans le Combo View et Ctrl
Passer en mode Part
Utiliser le bouton Extrude et indiquer 15mm pour la hauteur des pieds. Cliquer sur OK.
Sauvegarder le fichier comme tablea2.FCStd

On va reprendre le plateau d’origine, tablea1.FCStd, pour y faire un trou au milieu.
Avec l’Atelier Draft on fait un cercle de 2.0 mm centré exactement au milieu.
Pour le précision on utilise Property et on renomme le Circle en Trou.
On sélectionne Plateau et Circle dans Combo View.
On clique sur Join (bouton avec grosse flèche) suivi de Explodes (bouton à côté : flèche vers le bas).
On pourrait sauvegarder notre nouveau plateau sous tablea1t.FCStd, et reprendre ensuite la partie ci-dessus, pour donne avec l’Atelier Part, du volume avec notre plateau avec un trou.

Si on reprend tablea2.FCStd, c’est à dire une table sans trou, il faudra sortir l’Extrude du plateau, rajouter le trou et refaire le volume du plateau … et cela marche ! L’exportation de tous les objets dans un fichier tablea2t.stl et l’importation dans Cura nous donnera une table posée à l’envers, stabilisation oblige, qu’on pourrait imprimer en 34 minutes et 3gr de filament !

Modélisation avec Blender

Blender (sa description sur Wikipedia) est un outil informatique libre que je connaissais déjà, bien avant que le commun des mortels entende parlé des imprimantes 3D et que je m’imagine en acquérir une. On pourra le télécharger sur le site de Blender pour Windows, Linux ou MacOS.

Lorsque j’ai entrepris mon brainstorming avec les imprimantes 3D. J’ai repris « mon » Blender en essayant de bricoler une pièce Lego. Et ce fut un peu la galère! En découvrant plus tard Tinkercad, j’ai découvert que je devais laissé Blender de côté et repris plus tard!

Un bon départ sans doute: Blender 2.91 Reference Manual (si on veut absolument la « chose » en français, on remplacera le en par fr dans le lien URL).

Le premier point qui m’a contrarié: Blender démarrait en mètre. Il faut donc aller dans le menu Scene à droite et Scene Properties (le petit cône), Units et Length à millimeter
Blender démarre avec un cube de 2m de grandeur. Avec N, on passera dans les propriétés du cube pour y modifier, par exemple, les 3 dimensions avec 20mm et un N pour retourner avec notre cube bien lointain (et aussi voir la loupe de zoom). On clique sur la loupe et on agrandit le cube en déplaçant la souris. Et pourquoi pas déjà créer un fichier .STL afin de l’importer dans Cura.
On sélectionne le cube avec la souris, nous allons dans le menu File, Export, Stl et nous définissons un fichier cubeblender1.stl (pas certain: semble pas nécessaire après avoir enregistré les défauts, à voire: sans oublier de cocher Scene Unit avec un Scale de 1000 (car nous travaillons en mm)).

La suite à bientôt ! Avec un cube et un cylindre pour y faire un trou …..

A voir sans doute la vidéo 3D printing with Blender, Cura and ender 3 Pro pour la visionner vraiment, et continuer cette partie! Une autre vidéo devrait aussi être intéressante: Setting up Blender for 3D printing.

Comparaison des logiciels

L’idée est de faire une série d’exercices avec Tinkercad, FreeCAD et Blender et de voir et comparer leurs différences et difficultés d’utilisation. Le souci est qu’en travaillant comme débutant avec Blender ou FreeCAD, on oublie vite l’autre et on se mélange les pinceaux!

Il faut toujours se rappeler, lors de la création d’un objet, de lui faire une bonne assise … et la pièce dans le bon sens.

Exercice1 (pièce de tenue d’une fenêtre)
Shéma: à faire

A suivre…

Imprimer avec Ultimaker Cura

Ultimaker Cura, c’est le logiciel d’impression 3D que nous utiliserons avec notre Creality Ender 3 V2. C’est un logiciel de découpage en tranches, dont nous trouverons une « petite » description sur Wikipedia. 

Ayant déjà installé le logiciel sur mon PC Windows, je l’ai refait pour cette description sur mon Notebook en le téléchargeant du site d’Ultimaker (il existe des versions pour MacOS et Linux), Ultimaker_Cura-4.8.0-amd64.exe. Il est évidemment possible de choisir un autre dossier d’installation. Ne pouvant pas encore le vérifier, j’avais lu sur un site qu’il était conseillé de retirer les drivers Arduino (liste des composants). Ayant moi-même des Arduino, j’ai suivi le conseil. En dernier on clique sur le bouton Installer. On laissera l’option « Lancer Ultimaker Cura 4.8« . 

Après le démarrage j’ai ignoré l’inscription (je le ferai plus tard) et sous Add a printer (a non-networked printer), j’ai cherché dans la liste Creality 3D et défini Creality Ender-3. Pour l’instant je n’ai pas touché le Machine Setting et j’ai continué.

…………….

C’est les valeurs dans le document déjà mentionné, Cura & Ender 3 (Pro/V2) : les meilleurs profils et réglages, que j’ai utilisés pour mes premier « shoots »!

…………….

Vidéo à analyser et commenter: Prise en main de CURA : Comment préparer vos impressions 3D

L’outil nous indiquera le temps nécessaire pour l’impression et la quantité en gramme de filament (donc le prix de la pièce). D’autres options seront pratiques, lors d’une première première impression en moins bonne qualité, voire en redimensionnant en plus petit notre objet!

La suite à mieux écrire:
Une sauvegarde du g-code dans un fichier (voir la description ci-dessous) est possible. Un fichier g-code peut être importer dans
Cura, mais il faut s’assurer qu’il a été aussi généré par Cura, la même version, et pour cette imprimante. Bien des contrainte: c’est plus raisonnable d’utiliser un fichier STL.

Transfert sur SD card  … à voir et expliquer! 

Le nom des fichiers présenté sur l’écran de l’Ender est trop court. Si on imprime en plusieurs morceaux: mettre par exemple un A, B, C, .. devant!

A faire …. avec une importation d’un fichier .STL depuis Tinkercads.

A intégrer: 
Ultimaker Community of 3D Printing Experts

C’est quoi le g-code

Le G-code est un langage pour l’impression 3D qui contient les commandes pour déplacer des éléments dans l’imprimante. Le code G se compose de commandes G et M pour les mouvements et les actions. La référence principale sera le document Marlin G-code Index.

Les articles Les principales commandes d’un Gcode pour l’impression 3D et Commandes de code G pour imprimante 3D 2018 – Didacticiel nous donnerons une meilleure idée.

Les fichiers contenant du G-code sont des fichiers textes! On a trouvera un exemple dans G Code Example: How to Run Your First CNC Program.

Nous trouverons aussi d’autres outils comme MatterControl pour par exemple nous assister dans le réglage du plateau.

Imprimer avec Slic3r

C’est un autre logiciel, open source, de découpage en tranches et d’impression 3D que nous devrons aussi essayer. Nous trouverons le manuel (menu The Manual) et son lien de téléchargement sur le site de Slic3r. Il y a aussi des articles intéressants comme The Important First Layer.

Il est facile à installer, mais il faut introduire tous les paramètres de l’Ender 3 v2, au contraire de Cura. 

A suivre …

Modélisation surfacique avec MeshMixer

Je l’ai installé et un peu joué avec: il est impressionnant. J’y passerai du temps, mais ce n’est pas une de mes première priorité.

On pourra télécharger ce logiciel gratuit sur le site d’Autodesk Meshmixer.

Pour donner une idée: 
How to mesh mix! – Detailed tutorial on merging STLs in Meshmixer.

A suivre ..

Reconstruction avec Meshroom

C’est ma grande découverte durant ce brainstorming! Impossible de m’y détacher … mais, ouf, je venais de commander ma Creality Ender 3 V2. Pas encore de page Wiki, je crois, mais on pourrait commencer par le site Wikipedia sur la Photogrammétrie.

En deux mots: on prend des photos, beaucoup, autour d’un objet et on utilise le logiciel libre d’ALICEVISION, Meshroom, qu’on pourra télécharger leur site, pour créer un objet 3D imprimable.

Vidéo à consulter impérativement:
Utilisation au plus simple de Meshroom pour transformer vos objets en 3D
UN INCROYABLE SCANNER 3D GRATUIT !!! DIY Photogrammétrie

A suivre .. il y aura du travail.

Octoprint et Raspberry Pi

Encore un outil à étudier et essayer. OctoPrint est une application de contrôle pour imprimante 3D. Elle est open-source et gratuite et elle permet de gérer les impressions à distance. Il semble qu’il faut utiliser Octopi, un système d’exploitation Raspbian dédié. Elle s’installe facilement sur un Raspberry Pi dont je suis familier. Et pourquoi pas y mettre une caméra de surveillance … pour s’amuser! Et, à nouveau, le site Wikipedia d’Octopus est à consulter.

Il y a pas mal d’articles et de vidéos sur ce sujet (mot clés: Octopus et Raspberry) comme How to set up OctoPrint on your Raspberry Pi. J’aime bien le How to Set Up and Use OctoPrint on the Creality Ender 3 V2 voire la vidéo How to Install Octoprint on a Creality Ender 3

Et pourquoi pas une diversion hors 3D avec mon livre Programmer en Java pour le Raspberry Pi.     

A suivre .. il y aura du travail.

J’ai encore pas mal de travail pour un certain nombre d’outils que je n’ai pas encore eu le temps de considérer.

Il y a par exemple SketchUp de Trimble dont une version Web non professionnelle est disponible.

En ce qui concerne OpenSCAD (voir le site Wikipedia), et comme informaticien moi-même, il devrait me plaire et je l’ai rapidement téléchargé et essayé avec un exemple d’intersection (copié/collé et aperçu avec F5). Et c’est très joli la manière dont on peut changer les paramètres d’un cube et évaluer l’effet.
Il y a aussi  un joli tutoriel ici et je devrai sans doute considérer aussi OpenJSCAD.

Quand j’ai commencé cette page, je n’aurais jamais pensé entrer dans ce nouveau monde: délirant, complexe, et passionnant.

A suivre … et aussi, pourquoi pas, peindre ses objets 3D! J’aime bien « La finition et l’impression 3D – Peinture, enduit et ponçage ! »