Vous étiez nombreux à attendre le tout nouveau firmware 3.9.0 pour la MK3/S la MK2.5/S et je suis content de vous annoncer que la version finale est finalement disponible sur notre site web. Cela nous a pris un certain temps, mais il y a tellement de choses formidables dans cette nouvelle version. Un grand merci aux membres de la communauté et à nos collaborateurs, qui nous ont immensément aidés ! Vous avez probablement déjà lu le récent article concernant le Journal de Développement, mais au cas où vous l’auriez manqué, allez le consulter. Nous adressons nos plus profonds remerciements à leptun, wavexx et 3d-gussner ! Chapeau, les gars ! J’aimerais également vous inviter à notre émission en direct et partager quelques informations concernant PrusaPrinters.org et la Maker Fair Prague Online. Donc sans attendre, voyons maintenant ce qui se passe !

Table des matières :

Original Prusa XL et autres nouvelles concernant la production

Je suis à peu près certain que vous ne me laisseriez pas continuer si je n’évoquais pas d’abord ces deux sujets. On nous demande sans arrêt s’il va y avoir de nouvelles imprimantes 3D. Je pense que personne ne sera surpris si je dis que la situation actuelle, en lien avec le COVID-19, nous pose des problèmes majeurs pour nous faire livrer et fournir des pièces. Donc même si nous sommes en mesure de poursuivre le développement du modèle “XL”, à l’heure actuelle, je ne veux pas faire d’estimations, car cela pourrait provoquer de faux espoirs et le processus de développement de l’imprimante est loin d’être terminé. Tout dépend de la façon dont la situation va évoluer dans un avenir proche. La bonne nouvelle c’est que nous avons davantage de temps pour ajuster et optimiser la machine. Et certaines des fonctionnalités pourraient bénéficier au successeur de la MK3S. Et comme toujours nous ferons de notre mieux pour offrir une possibilité de mise à niveau, lorsque viendra le moment d’une nouvelle version. 😉 Encore une chose concernant la production et la livraison : pendant la crise du COVID-19, la demande de nouvelles imprimantes (MK3S comme MINI) a beaucoup augmenté. Nous avons du engager plus de monde et accroitre la production pour couvrir la demande. C’est pourquoi nous avons du arrêter temporairement la production des mises à niveau et nous concentrer sur les imprimantes. Néanmoins, tous les types de mises à niveau seront bientôt de retour y compris la MMU2S qui devient de plus en plus populaire. Par ailleurs, nous avons réussi à relancer l’expédition des petits articles. Pendant la pandémie de COVID-19, certains membres de notre équipe ont du rester chez eux (p.ex. pour garder leurs enfants), donc il y a eu des retards dans les expéditions. Cependant, nous avons engagé 12 nouveaux collègues au service expédition pour gérer la file d’attente. Aujourd’hui, si vous achetez l’un des petits articles en stock, nous l’expédions dans les 24 heures.

Firmware 3.9.0 pour MK3/S et MK2.5/S

Avant d’aborder les trucs cools de la 3.9.0, permettez moi d’évoquer quelques chiffres. Car ils sont vraiment impressionnants. Cette version comprend :

  • 409 validations du code
  • 108 pull requests
  • 66 problèmes résolus
  • La coopération de 14 développeurs

C’est le fruit d’un incroyable travail – vous pouvez télécharger le nouveau firmware 3.9.0 sur notre site web et consulter le journal de version complet sur Github si les détails des fonctionnalités et des changements vous intéressent. Je vais me contenter de souligner quelques uns des points les plus intéressants… Linear Advance 1.5 Linear advance 1.5 était attendue depuis longtemps, mais il était difficile de la mettre en place sans compromettre la compatibilité de vos g-code de production testés par exemple. Donc si vos G-codes contiennent l’ancienne version, l’imprimante va effectuer une conversion automatique. Si vous décidez de redécouper vos modèles, surtout utilisez PrusaSlicer 2.2, qui contient les réglages pour LA 1.5. Mais attendez – qu’est-ce que Linear Advance et pourquoi est-ce si important? Linear advance est une technologie qui prévoit l’accumulation de pression dans l’extrudeur lorsque vous imprimez à grande vitesse. Le Firmware de l’imprimante utilise cette prévision pour diminuer la quantité de filament extrudé juste avant d’arrêter et de décélérer, ce qui empêche la formation de blobs et autres artefacts sur les angles aigus. Linear Advance 1.5 apporte également d’autres bénéfices – comme une implémentation plus facile, ce qui permet d’alléger la charge de travail du CPU. Si vous vous intéressez à tous les détails techniques derrière cette fonction, allez sur GitHub et lisez l’explication de wavexx. Et comme je ne veux pas que cela ressemble à une version plus courte du journal de version, notre développeur de firmware David a partagé quelques informations intéressantes concernant la façon dont cette fonction est née. Il a fallu presque un an pour avoir une version firmware stable de Linear Advance 1.5. Alors que le firmware Marlin2 bénéficie déjà de LA1.5, notre firmware 8bit est encore basé sur Marlin1. Et la différence est si importante que la seule chose que nous pouvions faire, c’était prendre le concept global de LA1.5 et de le coder entièrement. La pull request de @wavexx était déjà prête et fonctionnelle, néanmoins, nous voulions davantage qu’un simple « faites en sorte que ça marche ». L’un des plus défis a probablement été ma demande de compatibilité rétroactive – il était impossible d’invalider les G-codes plus anciens. Les ajustements de la fonctionnalité E-jerk ont demandé beaucoup de temps. Dans l’implémentation originale, cela générait des ralentissements d’impression allant jusqu’à 40%. Cela a été résolu à un moment et nous avons appris que la MK3S peut faire bien plus qu’on ne le pensait. Et, en fait, à ce moment là il fallait faire des tests et résoudre des bugs, ce qui nous a pris plusieurs mois. Certains problèmes sont apparus seulement après quelques heures d’impression, donc vous pouvez imaginer combien il était difficile de répliquer de tels problèmes. Le candidat RC1 semblait bien et nous étions confiants, mais nous avons reçu un rapport évoquant des problèmes non-résolus au niveau de la rétractation et du nettoyage sur des colonnes grandes et fines. Il a fallu presque un mois pour trouver le problème, implémenter une solution, et la tester. Donc le firmware final version 3.9.0 donne d’assez bons résultats, mais comme toujours nous essayons de l’améliorer encore davantage ! Autres améliorations utiles Ajustement de la luminosité de l’écran – si votre imprimante 3D Original Prusa i3 MK3S a été fabriquée dans la seconde moitié de 2019 ou plus tard, vous avez du avoir un écran LCD légèrement différent, qui permet des ajustements de luminosité. C’est pratique si vous ne voulez pas que l’écran éclaire la moitié de la pièce 🙂 Si vous avez un modèle plus ancien, vous pouvez trouver un nouveau module sur notre e-boutique – le remplacement se fait facilement. Cette fonction a été programmée par @leptun et c’est entièrement automatique. Si votre modèle d’imprimante ne prend pas en charge cette fonctionnalité, elle n’apparaitra pas dans le menu. C’est un truc plutôt cool, et j’ai eu le coup de foudre 🙂 Détection du statut du capteur de filament – Cette fonctionnalité fait encore l’objet d’un développement avec l’objectif d’améliorer la reconnaissance du statut du capteur de filament. L’imprimante mesure continuellement la tension (vous pouvez la consulter dans le Menu LCD – Assistance – Tensions) et en fonction de la valeur, elle reconnait trois états : filament inséré, pas de filament, capteur déconnecté. Néanmoins, cela fonctionne uniquement avec les capteurs de filament avec une révision 0,4+. Dans ce cas, nous avons mis en place une détection d’exécution – l’imprimante démarre avec l’information par défaut comme quoi l’ancien capteur de filament est présent (la fonctionnalité est la même). En position de repos, elle mesure la tension sur le capteur. Si l’imprimante obtient bien les deux valeurs, cela veut dire que le capteur le plus récent est installé. Et cela nous permet de jouer un petit tour : l’imprimante peut voir si le capteur de filament est déconnecté ou endommagé en fonction des valeurs de tension (la tension changera de +4,6V à +5V). En se basant sur cette information, l’imprimante peut agir de façon appropriée – p.ex.stopper une impression. Activation de la Lame du Sélecteur MMU2S – L’unité MMU2S contient une petite lame pour couper l’extrémité du filament. Jusqu’à présent, elle n’était activée. Maintenant elle l’est, donc assurez-vous d’utiliser le FW 3.9.0 sur votre imprimante et le FW 1.0.6 sur l’unité MMU2S. Curieusement, cela était presque prêt sur le FW 3.8.0, mais il nous fallait plus de temps pour les tests et la préparation de nouvelles pièces plastique pour la MMU2S – le code était là, mais la fonctionnalité était désactivée par défaut. Amélioration du Power panic – La MK3 possédait la fonctionnalité Power Panic depuis le début. Néanmoins, tout peut être amélioré. Donc @wavexx a inspecté le code du power panic et a modifié plusieurs parties. Par exemple – les moteurs pas-à-pas ne sont stables que lorsqu’ils atteignent un pas entier. Cela signifie que le Power Panic doit s’assurer que le moteur Z-axis atteint bien un pas entier. Et la position originale doit être sauvegardée. Cela nécessite un travail précis avec les pilotes Trinamic. À présent, la fonctionnalité power panic est plus stable et elle utilise même ce qui reste d’électricité pour éloigner la buse de l’objet. Néanmoins, nous ne pouvons pas mettre l’unité MMU2S hors tension suffisamment rapidement, donc elle draine toute l’électricité avant tout le reste. Guettez le signal sonore de confirmation pour être certain que le processus power panic a bien fonctionné. Ajustements et modifications Il y a des tonnes d’autres ajustements et modifications dans le firmware 3.9.0. Certains d’entre eux sont brièvement mentionnés ci-dessous mais le journal des modifications comporte plus de 3100 mots donc si vous voulez vous plonger dedans, rendez-vous sur Github. Nos développeurs travaillent également sur un nouvel ajout aux séries “Dev Diaries” (journaux de développement) où ils parlent davantage de la mise au point de cette mise à jour spectaculaire.

  • MK350 (micro-stepping) activé sur tous les axes
  • Modifications concernant le capteur de filament MK3 – nous avons accru encore davantage la fiabilité du capteur MK3 en utilisant de nouveaux algorithmes et quelques astuces
  • Chauffe désactivée pendant le MBL
  • Affichage du nom de la feuille sur l’écran de statut
  • Conversion E-jerk automatique (obligatoire pour avoir des estimations précises du temps d’impression sur PrusaSlicer)
  • Valeur MINTEMP abaissée de 15°C à 10°C – il s’agissait aussi d’un changement très demandé. Cela permet à l’imprimante de fonctionner même avec des températures froides. Néanmoins, cela ne fonctionne qu’avec la MK3/S. Ce n’est pas compatible avec la MK2.5/S en raison du câblage de la carte.
  • Résolution du problème de clignotement de l’écran de statistiques
  • Résolution du problème d’affichage “Hauteur inconnue” pour l’axe Z
  • …et bien plus encore !

Présentation du direct “Prusa Live” !

Comme nous ne pouvons pas vous rencontrer sur les différents évènements, foires ou salons, j’ai cherché un moyen de rester en contact d’une autre manière avec les fans d’impression 3D et avec nos clients. Et le direct s’est avéré être une super option. L’enregistrement du premier direct est disponible sur YouTube, vous pouvez donc le consulter plus bas. J’ai été rejoint par Mikolas et Matt, et ensemble nous avons discuté de divers sujets notamment le dernier firmware 3.9.0 ou la Prusa XL, nous avons répondu à des questions sur le live chat et globalement nous avons passé un super moment.

Nous devons encore ajuster plusieurs choses, notamment le calendrier, mais nous aimerions diffuser de nouveaux épisodes toutes les 2 semaines. Alors guettez les annonces sur les réseaux sociaux! Le sujet du prochain épisode sera le développement d’un firmware et nous aimerions nous concentrer sur PrusaSlicer, le développement matériel, et davantage dans le futur. Dites-nous dans les commentaires si vous aimez le nouveau format ! 😉

Impression à la demande, PrusaPrinters entièrement traduit, et Blog

Nous développons constamment la fonctionnalité de PrusaPrinters.org. Après la fonctionnalité “Groupes” (que j’ai expliquée dans l’article précédent), nous proposons maintenant une fonctionnalité d’Impression à la demande. Le nom parle par lui-même. Les utilisateurs peuvent cocher une case « Impression à la demande » sur leur profil, ce qui signale qu’ils sont prêts à accepter des demandes d’autres utilisateurs. Néanmoins, avant d’évoquer cela, il y a un autre changement majeur que j’aimerais souligner : PrusaPrinters.org est maintenant traduit en sept langues (anglais, français, italien, allemand, espagnol, tchèque, polonais) et cela comprend les futurs articles du blog également ! Nous allons faire de notre mieux pour publier la traduction des nouveaux articles aussi rapidement que possible. Et nous avons décidé de traduire plusieurs article importants rétroactivement, alors n’hésitez pas à aller voir ! Notre blog en allemand, français, italien, polonais, espagnol, et tchèque. Inutile de préciser que la traduction de PrusaPrinters ne concerne « que » les menus et l’interface utilisateur générale. Les descriptions de projets demeurent dans leur langue originale, mais nous évaluons actuellement les avantages et les inconvénients d’une traduction automatique. À présent concernant la fonctionnalité d’Impression à la demande. Si vous voulez faire imprimer quelque chose, vous pouvez ouvrir la Carte du Monde et utiliser le bouton « Impression à la demande » dans le coin inférieur gauche pour afficher les utilisateurs qui proposent des services d’impression à la demande près de chez vous. Ensuite, vous pouvez simplement cliquer sur le bouton “Demander une impression” dans la fenêtre de profil d’utilisateur pop-up et renseigner les informations de base concernant cette demande. L’utilisateur recevra une notification par message ainsi que par e-mail et il pourra prendre contact avec vous grâce à la Messagerie afin de discuter du prix, de la date de livraison, etc… Gardez à l’esprit qu’il s’agit seulement d’un ajout basique d’Impression à la Demande – nous aimerions ajouter de nouvelles fonctionnalités et améliorer l’expérience utilisateur dans les mois qui viennent.

Maker Faire Prague Online en anglais pour tout le monde !

Dans des circonstances ordinaires, nous nous serions réjouis à l’idée de vous rencontrer en personne à la 3e Prague Maker Faire. Malheureusement, cela n’arrivera pas pour d’évidentes raisons. Qu’à cela ne tienne, rencontrons-nous au moins sur internet! La Maker Faire Prague Online Edition se tiendra les vendredi 29 et samedi 30 mai. Depuis notre studio virtuel, nous animerons des ateliers en compagnie de différentes personnalités de la communauté de makers tchèque, qui ne manqueront pas de vous inspirer pour vos projets à venir. Et parce qu’il s’agit d’un évènement en ligne, absolument tout le monde peut nous rejoindre – il y aura un direct de la Maker Faire Prague Online sur la page Facebook de Prusa Research, avec une traduction simultanée en anglais ! Bonnes impressions !