fran6p PostĂ©(e) Janvier 4 PostĂ©(e) Janvier 4 Survol des caractĂ©ristiques principales Anycubic Kobra S1 Combo Le « Quoi qu'est-ce ? » n'a pas fait long feu. Une nouvelle imprimante a Ă©tĂ© dĂ©posĂ©e au pied du sapin (le livreur de chez DHL, lui, l'a seulement dĂ©posĂ©e Ă la porte d'entrĂ©e), le 24 dĂ©cembre de l'an dernier : la Anycubic Kobra S1 Combo. Page produit  https://www.lesimprimantes3d.fr/comparateur/imprimante3d/anycubic/kobra-s1-combo/ Sur le site Anycubic  https://li3d.fr/AnycubicKobraS1-ANY Acheter une Kobra S1 chez Geekbuying  https://li3d.fr/AnycubicKobraS1-Combo-GBG Bien moins lourde que ma Qidi X-Max3, son carton pĂšse un peu moins de 26 kg. Elle est Ă©galement bien moins encombrante que la XM3, les deux Ă©tant disposĂ©es cĂŽte-Ă -cĂŽte, elle semble mĂȘme minuscule . Le modĂšle Kobra S1, dernier-nĂ© de la marque Anycubic, rĂ©unit de nombreuses Ă©volutions ayant marquĂ© ces derniĂšres annĂ©es dans lâimpression 3D grand public. Avant de procĂ©der au dĂ©ballage du carton, regardons les possibilitĂ©s qu'elle offre d'aprĂšs son constructeur (on peut aussi aller consulter le comparateur du site) : structure solide (chĂąssis mĂ©tal, habillage plastique) caisson fermĂ© permettant : de maintenir une tempĂ©rature stable (pas de chauffage interne) de limiter les nuisances sonores encombrement : 40 cm de large 41 cm de profondeur 49 cm de haut (+23 cm avec l'ACE Pro) volume d'impression de 250x250x250 mm (15,625 litres) cinĂ©matique Core XY pour le dĂ©placement de la tĂȘte d'impression dĂ©placement du plateau d'impression via trois guides, un seul moteur les synchronisant Ă l'aide d'une courroie vitesse maximale de 600 mm/s, recommandĂ©e de 300 mm/s (accĂ©lĂ©rations maximales de 20 000 mm/sÂČ) tempĂ©ratures maximales : de 320 °C pour la buse de 120 °C pour le lit nivellement automatique du lit (LevlQ3) sans rĂ©glage manuel du dĂ©calage en Z (Z-offset) rĂ©glage automatique de la tension des courroies (axe X et Y) bruit rĂ©duit annoncĂ© par le constructeur (44 dB en mode silencieux, 46 dB en mode standard) capable d'utiliser de nombreux matĂ©riaux (PLA, PETG, ABS, ASA, NylonâŠ), y compris le TPU en impression directe (hors ACE Pro) changement de la buse (corps de chauffe, heatbreak et buse) sans outil surveillance du travail en cours via la camĂ©ra intĂ©grĂ©e (dĂ©tection des spaghettis) dĂ©tecteur de fin de filament reprise d'impression aprĂšs coupure de courant gestion multifilament avec un boitier externe (ACE Pro) Cette imprimante est complĂ©tĂ©e par un boitier changeur de filaments : le module ACE Pro (Anycubic Color Engine). Une fois connectĂ© Ă l'imprimante, celui-ci permet de gĂ©rer quatre bobines de filament de plusieurs couleurs / matĂ©riaux sur un mĂȘme objet. Selon le constructeur, il sera possible d'additionner deux caissons pour alimenter lâimprimante avec huit bobines de filament (le rĂ©partiteur 8/1 Ă©tant livrĂ© ultĂ©rieurement). De plus, l'ACE Pro peut sĂ©cher les bobines. La puissance maximale du systĂšme de chauffage double PTC est de 200 W. Il permet de faire circuler l'air en maintenant une tempĂ©rature constante jusqu'Ă 55 °C. Le tout est complĂ©tĂ© par l'Ă©cosystĂšme logiciel Anycubic : Anycubic Slicer Next, trancheur dĂ©veloppĂ© sur la base d'Orcaslicer : mode LAN gestion multi-plaques gestion d'exclusion d'objets (prĂ©vue courant premier trimestre 2025) Application Anycubic (Android/IOS) : commande Ă distance surveillance en temps rĂ©el Timelapses Makeronline: vaste sĂ©lections de modĂšles impression en un seul clic tranchage (nĂ©cessite que AnycubicSlicer Next soit installĂ© sur un PC) impression DonnĂ©es que l'on vĂ©rifiera lors du test de cette imprimante. Ce prĂ©ambule n'est lĂ que pour aguicher le chaland. Dans les jours qui viennent, nous entrerons un peu plus dans le vif du sujet. Ă suivre⊠4
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) DĂ©ballage Ă l'ouverture du carton, on aperçoit le jeu de clĂ©s Allen (2.5, 2.0 et 1.5 mm) et le manuel papier uniquement en langue anglaise. Le contenu du carton, comme la plupart des autres constructeurs, est bien emballĂ© et protĂ©gĂ© par des mousses polystyrĂšne, les coins renforcĂ©s par des cales plastiques. AprĂšs avoir extrait et retirĂ© la Kobra S1 dans son sac plastique du carton, le polystyrĂšne supĂ©rieur est ĂŽtĂ© ainsi que le sac. Le capot plexiglas fumĂ© est retirĂ© pour pouvoir accĂ©der au contenu intĂ©rieur de l'imprimante. Une feuille (recto en anglais, verso en chinois⊠à moins que ce ne soit l'inverse ) indique les prochaines Ă©tapes Ă accomplir pour sortir le changeur de filament situĂ© Ă l'intĂ©rieur du caisson. Les Ă©tapes relatĂ©es sur cette feuille sont identiques Ă celles du manuel papier : DĂ©visser et retirer deux vis servant Ă maintenir l'ACE sur la cale plastique Extraire l'ACE par le haut Extraire le carton d'accessoires Enlever les piĂšces de polystyrĂšne servant au calage DĂ©visser et retirer quatre vis afin de sortir la base plastique utilisĂ©e pour bloquer l'ACE de tout mouvement durant le transport C'est dĂšs cette Ă©tape que l'on comprend pourquoi le jeu de clĂ© Allen est disposĂ© tout au-dessus du colisage . Les Ă©tapes, en images (extraites du PDF en ligne et traduites en bon gaulois) et photos : L'ACE (encore dans son emballage plastique) sorti de la Kobra S1 : Ă l'intĂ©rieur de l'ACE se trouve un sac conteant quatre tubes PTFE (diamĂštre interne de 2.5 mm), un Ă©chantillon de filament (10 m) ainsi qu'une boite «cadeau» (mystery box) permettant de construire un haut-parleur Bluetooth aprĂšs avoir imprimĂ© les piĂšces de construction:   Le contenu du carton d'accessoires : On continue Ă suivre les Ă©tapes avant la mise en service : DĂ©bloquer la tĂȘte d'impression Retirer la cale de mousse de l'Ă©jecteur de purge Enlever les trois vis bloquant le lit chauffant durant le transport DĂ©clipser la trappe interne et y placer le sac de charbon actif avant de reclipser La Kobra S1 est presque prĂȘte. Reste Ă terminer l'installation de l'ACE. LĂ encore, il suffit de suivre les Ă©tapes prĂ©cisĂ©es dans le manuel (papier ou PDF). Les Ă©tapes en images : Les diffĂ©rents Ă©lĂ©ments de l'ACE Pro : Il est possible de monter un support bobine Ă l'arriĂšre de l'imprimante (ce que je n'ai pas fait) : Une vue dĂ©crivant les Ă©lĂ©ments composants la Kobra S1 : Anycubic a mis en ligne une vidĂ©o de dĂ©ballage de la Kobra S1 Combo accessible >>> ici <<<. Remarques : Le dĂ©ballage et l'assemblage des diffĂ©rents points vus ci-dessus prend moins de vingt minutes en prenant son temps. Contrairement Ă toutes mes imprimantes prĂ©cĂ©dentes, nul besoin de vĂ©rifier sur quelle tension est rĂ©glĂ©e l'alimentation Ă©lectrique : celle-ci s'adapte Ă la tension secteur du pays automatiquement (120 / 230 V). L'Ă©cran tactile est basculant afin de s'adapter Ă tout un chacun. L'habillage est certes en plastique, mais le chĂąssis interne est en acier (un magnet y tient bien). Le capot supĂ©rieur ainsi que la porte sont en plexiglas fumĂ©. La porte, malheureusement, n'est pas repositionnable (charniĂšres Ă gauche, poignĂ©e d'ouverture Ă droite) et ne s'ouvre que d'un peu plus de 90°. Une chose Ă noter, une fois la porte ouverte, le bas du caisson possĂšde une Ă©chancrure pour faciliter le nettoyage des rĂ©sidus de filaments qui pourraient se retrouver sur le plancher. C'est bien pensĂ© de la part d'Anycubic. L'imprimante est prĂȘte Ă se lancer⊠ce sera l'objet de la prochaine Ă©tape. Ă suivre  ModifiĂ© (le) Janvier 23 par fran6p orthographe 5
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Mise en route et premiĂšres impressions Le dĂ©ballage terminĂ©, l'imprimante Kobra S1 et son ACE Pro positionnĂ©s sur le plan de travail, on peut procĂ©der au dĂ©marrage. Chaque Ă©lĂ©ment (Kobra S1, ACE Pro) possĂšde sa propre alimentation Ă©lectrique. Il faut donc brancher sur chacun un cĂąble d'alimentation, puis basculer l'interrupteur sur ON. L'Ă©cran de la Kobra S1 s'illumine et nous accueille par : AprĂšs une dizaine de secondes, la lumiĂšre interne du caisson s'allume. Le dĂ©marrage du systĂšme (nommĂ© KobraOS par Anycubic) prend une trentaine de secondes avant de nous proposer une suite d'Ă©tapes permettant de finaliser l'installation. Choix du langage d'affichage (je reste dans un premier temps en anglais)  SĂ©lection de la zone gĂ©ographique (Cloud) : Association du Wifi (2.4 Ghz uniquement) avec le point d'accĂšs du domicile (sĂ©lection du nom (SSID), puis saisie du mot de passe) : Si l'on souhaite installer l'application Anycubic sur son smartphone (Android / Apple), c'est Ă cette Ă©tape qu'on le rĂ©alise. Le QRcode permet d'installer l'application, un compte Anycubic est nĂ©cessaire pour permettre l'appariement de l'appli et de la Kobra S1 : Les Ă©tapes suivantes vont permettre de vĂ©rifier le bon fonctionnement du matĂ©riel (dĂ©tection de la clĂ© USB, tests de dĂ©placements des axes, input shaping, auto-nivellement) :  Une fois ces tests terminĂ©s, l'Ă©cran d'accueil s'affiche : Avant de pouvoir lancer une impression, il faut alimenter l'ACE avec quelques bobines de filaments. Note: quelques jours aprĂšs rĂ©ception du colis de la Kobra S1 Combo, j'ai reçu un autre colis. Celui-ci contient quatre bobines du filament Anycubic Pantone         Le manuel indique comment charger chaque bobine de filament dans le changeur. Il prĂ©conise de bien « lisser » l'extrĂ©mitĂ© sur une dizaine de centimĂštres pour faciliter l'introduction dans le conduit d'entrĂ©e. Pousser l'extrĂ©mitĂ© lissĂ©e du filament dans le conduit jusqu'Ă sentir l'entrainement de celui-ci. Ă l'avant de l'ACE, une diode blanche clignote lĂ oĂč se trouve la bobine insĂ©rĂ©e. Une fois une bobine chargĂ©e, si celle-ci possĂšde une puce RFID «Anycubic» alors le matĂ©riau et sa couleur sont automatiquement reconnus. Actuellement, seules certaines bobines de Anycubic intĂšgrent une puce : la gamme Pantone (quatre couleurs), la majoritĂ© des nouvelles bobines «carton» (PLA basic, PLA+, HS-PLA) Aucune bobine carton de PLA Mat ou Soie (Silk) et aucune bobine plastique (PETG, ASA) n'incorpore de puce . Si la bobine n'a pas de puce, alors, via l'Ă©cran, on peut / doit prĂ©ciser le matĂ©riau et la couleur. C'est plutĂŽt aisĂ© Ă faire, il suffit de suivre les Ă©tapes illustrĂ©es ci-dessous : cliquer sur le bouton [Filament] (1) sĂ©lectionner l'emplacement de la bobine (2) choisir le matĂ©riau (3) puis la couleur (4) On peut vĂ©rifier le bon chargement en demandant une extrusion de celui-ci (5) L'ACE Pro ayant Ă©tĂ© nourri de bobines PLA Pantone, une premiĂšre impression peut ĂȘtre lancĂ©e. Mais avant vraiment de dĂ©buter une impression, une derniĂšre Ă©tape est absolument nĂ©cessaire : le nettoyage de la plaque flecible recouverte de PEI texturĂ©. Pourquoi ce nettoyage ? Une impression rĂ©ussie est une impression qui reste collĂ©e au plateau tout au long de la durĂ©e d'impression : c'est la base de l'impression 3D FDM (Ă©galement rĂ©sine). Si la premiĂšre couche adhĂšre au plateau, alors le reste des couches qui se dĂ©posent correctement est augmentĂ©. C'est comme pour une habitation : si la fondation est solide, les murs le seront (Ă condition Ă©videmment de respecter les rĂšgles de l'art de la construction). MĂȘme si la plaque est neuve et malgrĂ© les prĂ©cautions prises (ou pas) par les assembleurs, elle doit ĂȘtre prĂ©parĂ©e : un bon nettoyage Ă l'eau chaude avec un produit vaisselle, suivi d'un bon rinçage puis du sĂ©chage ne peut nuire. On recommencera ce nettoyage profond de temps en temps. MĂȘme si l'alcool isopropylique n'est pas un nettoyant, c'est ce que j'utilise toutes les quatre / cinq impressions entre chaque «gros» nettoyage. Une fois cette plaque nettoyĂ©e et remise en place sur le plateau, on va pouvoir lancer une premiĂšre impression. Conseil : RĂ©vĂ©lation Ne pas oublier de le remettre sur la base magnĂ©tique afin d'Ă©viter tout problĂšme lors de la mise Ă l'origine. L'auto-nivellement de la Kobra S1 utilise deux types de capteurs un capteur (jauge de pression). Quand la buse entre en contact avec le plateau, le capteur dĂ©tecte le point zĂ©ro et dĂ©clenche l'arrĂȘt de la montĂ©e du plateau. Si la tĂŽle flexible n'est pas en place, c'est la base magnĂ©tique qui sera dĂ©tectĂ©e. Comme celle-ci est plutĂŽt flexible, la buse s'enfoncera un peu dedans, faussant la dĂ©tection du point zĂ©ro. des jauges de pression (piezo) aux quatre coins du plateau => dĂ©tection quand la buse est au point 0 de l'axe Z une sonde capacitive => rĂ©alisation de la topographie (maillage) du plateau afin de dĂ©tecter les irrĂ©gularitĂ©s de planĂ©itĂ© de celui-ci Avec toute nouvelle imprimante, il est conseillĂ© d'imprimer les modĂšles prĂ©parĂ©s et fournis par le constructeur (fichiers Gcode). Via l'Ă©cran, en cliquant sur le bouton flĂ©chĂ©, on accĂšde Ă un nouvel Ă©cran muni de plusieurs onglets :  Local (le dossier «test_model» contient les Gcods tranchĂ©s par Anycubic) U-Disk (clĂ© USB) Cloud (Makeronline) History (historique des impressions rĂ©alisĂ©es) Quelques Gcodes prĂ©sents sur le systĂšme : Dans la liste des modĂšles prĂ©tranchĂ©s stockĂ©s dans le systĂšme d'exploitation se trouve un test de Benchy rapide (treize minutes d'impression auxquelles rajouter quatre minutes pour la prĂ©paration) : auto-nivellement, topographie de la totalitĂ© du plateau, chargement / dĂ©chargement de filament via l'ACE, mise Ă l'origine, nettoyage buse ⊠La bobine placĂ©e dans la premiĂšre voie est la couleur Tropical turquoise. Ă l'issue de l'impression, le Benchy se tient fiĂšrement sur le plateau : TrĂšs peu de dĂ©fauts Ă noter. Le refroidissement du filament au niveau de la tĂȘte et l'auxiliaire (cĂŽtĂ© droit de l'enceinte) ont pleinement jouĂ© leur rĂŽle. Les surplombs ne s'affaissent pas. Le «texte» imprimĂ© au-dessous est lisible, mĂȘme si avec un Z-offset moins prononcĂ©, ce serait mieux.       Pour tester le chargeur de filaments, je refais d'autres Benchies avec chacune des bobines actuellement prĂ©sentes dans l'ACE. Couleurs Pantone : Peach fuzz Spring leaf Interstellar violet    Lors de l'impression du quatriĂšme Benchy (Interstellar violet), je rencontre mon premier souci . Ce sera l'occasion de relater celui-ci dans ce post. Ă suivre⊠ModifiĂ© (le) Avril 14 par fran6p 5
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Environnement logiciel (Ă©cosystĂšme Anycubic) ClĂ© USB La Anycubic Kivra S1 est livrĂ©e avec une clĂ© USB. Celle-ci a une capacitĂ© de 4 Go. Cette clĂ© se branche sur la kobra S1 en haut, cĂŽtĂ© droit (vue de face). Elle dĂ©passe et risque d'ĂȘtre accrochĂ©e :  Comme la majoritĂ© des clĂ©s USB ou cartes SD livrĂ©es avec nos matĂ©riels, c'est probablement un Ă©lĂ©ment de piĂštre qualitĂ©. Je l'ai remplacĂ©e par une clĂ© de marque connue, Sandisk de capacitĂ© de 16 Go et surtout bien moins protubĂ©rante : Comparaison des deux clĂ©s USB (Anycubic 4Go / Sandisk 16+ Go) : Pour revenir Ă la clĂ© originelle, son contenu est minimal : deux dossiers (Anycubic slicer et User Manual) : Le dossier Anycubic Slicer contient deux dossiers et un document PDF dĂ©taillant l'installation de ce trancheur. Des deux dossiers, seul Windows contient un exĂ©cutable (.exe) adaptĂ© Ă la Kobra S1 Au moment de la rĂ©ception de cette imprimante (24/12/24), la version disponible Anycubic Slicer Next en ligne ne gĂ©rait pas encore la Kobra S1. Depuis une mise Ă jour dĂ©but janvier, la version «officielle» contient la Kobra S1. Les afficionados de la marque Ă la pomme devront attendre encore un peu une version finalisĂ©e : le dossier Mac Ă©tait vide (cela sera peut-ĂȘtre diffĂ©rent pour ceux recevant ce modĂšle courant mars 2025). Le second dossier, User Manual, contient un manuel PDF (v1.3) uniquement en anglais. Le manuel est identique Ă celui en papier trouvĂ© Ă l'intĂ©rieur du carton d'emballage. La version disponible en ligne est la mĂȘme version, bien que le nom comporte une version 1.3-2 Ă noter qu'aucun fichier Gcode n'est fourni sur cette clĂ©. La clĂ© USB devra rester en permanence branchĂ©e si on veut pouvoir faire des timelapses. Un dossier est créé pour enregistrer ceux-ci. Chacun des fichiers enregistrĂ©s porte un nom distinct de la forme «video_XXXXX _nom-du-fichier-gĂ©nĂ©rĂ©-lors-du-tranchage» (XXXXX Ă©tant un nombre), exemple : Video_00002_Paper Reel Outer Ring Anycubic S1_PLA_0.25_31m55s.mp4 La clĂ© sert Ă©galement Ă enregistrer des fichiers tranchĂ©s via le trancheur (slicer) au format gcode. Cela nĂ©cessite toutefois de dĂ©connecter la clĂ© de l'imprimante pour la connecter sur un PC, puis de faire l'inverse pour la reconnecter sur la Kobra S1. Si l'imprimante est en rĂ©seau (LAN ou cloud), il est plus facile de lancer alors l'impression directement depuis le trancheur. Wiki Anycubic, Ă l'instar de ses concurrents, alimente un site Wiki servant Ă la fois pour la documentation et pour des dĂ©pannages simples. Il n'est disponible qu'en deux langues : anglais ou chinois Au moment de la rĂ©ception de ce modĂšle (dĂ©cembre 2024), il Ă©tait presque vide, seul le manuel PDF Ă©tait disponible. Il a Ă©tĂ© depuis rĂ©guliĂšrement complĂ©tĂ©, seuls quelques rares liens mĂšnent encore actuellement Ă un laconique «soon» RĂ©vĂ©lation Appli pour smartphone Lors du premier dĂ©marrage, aprĂšs avoir associĂ© l'imprimante au point d'accĂšs Wifi, il est proposĂ© d'installer une application pour Smartphone (Android/Apple) permettant de piloter la Kobra S1. Cette application nĂ©cessite la crĂ©ation d'un compte «Anycubic». Ăa tombe bien, @PPAC, en avance pour mon anniversaire (c'Ă©tait le 23/01) m'avait fait bĂ©nĂ©ficier d'une de ses cartes de rĂ©ductions obtenues grĂące Ă son dur labeur pour peupler le site makeronline.com. J'avais achetĂ© quelques bobines de filaments sur le site. Je possĂ©dais donc un compte. L'appli installĂ©e, au premier lancement, il faut saisir les informations indispensables (email / mot de passe), puis ajouter la Kobra S1. Pour installer l'imprimante, il suffit de cliquer sur le bouton (+ Add printer], faire dĂ©filer l'Ă©cran pour accĂ©der au modĂšle, se rapprocher de l'Ă©cran de la KS1, puis cliquer sur le bouton [Scan] et finalement scanner le QRCode affichĂ© sur l'Ă©cran de la Kobra S1.   Une fois l'imprimante liĂ©e, on accĂšde au Workbench :  Ce premier Ă©cran permet d'accĂ©der Ă diffĂ©rentes fonctionnalitĂ©s. 1- Files permet d'utiliser des fichiers prĂ©sents dans le tĂ©lĂ©phone 2- Tasks permet d'accĂ©der aux tĂąches d'impressions (en cours, complĂ©tĂ©es) 3- AccĂšde aux imprimantes installĂ©es 4- AccĂšs direct Ă l'imprimante 5- Retour au Workbench (l'Ă©cran actuel donc) 6- Recherche de modĂšles sur la Cloud Anycubic (Makeronline) 7- Messages systĂšme (TĂąches d'impression, ActivitĂ©s, RĂ©compensesâŠ) 8- AccĂšs au compte utilisateur, Forum, Centre d'aide, Mise Ă jour, RĂ©glages compte) L'Ă©cran le plus intĂ©ressant est Ă©videmment le (4) : 1- Renommer, vĂ©rifier les mises Ă jour, supprimer l'imprimante 2- Allumer / Ă©teindre le bandeau de LED interne, allumer/Ă©teindre la camĂ©ra  3- Lancer une impression (Cloud, Local (MĂ©moire interne / clĂ© USB)) 4- AccĂšs Ă l'aide (Wiki) 5- Gestion de l'ACE Pro (matĂ©riau, couleur, chargement / dĂ©chargement, sĂ©chage des bobines (choix matĂ©riau et durĂ©e, soit manuellement, soit via le choix direct (PLA, PLA+, PETG, ABS/ASA, TPU, PA-PC)  6- Gestion des fichiers (gcodes uniquement, pas d'accĂšs direct aux timelapses) 7- Gestion des dĂ©placements des axes uniquement hors impression en cours 8- Historique des impressions (vide au moment de la capture ) Mon tĂ©lĂ©phone fonctionne avec Android comme OS. Pour rĂ©aliser les captures d'Ă©cran, sur mon PC, j'utilise le logiciel scrcpy (la communication entre le tĂ©lĂ©phone et le PC se fait en USB via adb). Ăcran tactile L'Ă©cran tactile capacitif de 4,3 pouces, inclinable au-dessus du boitier, est trĂšs rĂ©actif, mĂȘme avec mes gros doigts. On n'a pas accĂšs Ă autant de fonctionnalitĂ©s qu'un Ă©cran fonctionnant avec Klipperscreen, mais les fonctions essentielles sont prĂ©sentes. AprĂšs allumage de l'imprimante, on arrive sur cet Ă©cran : Les quatre icones Ă gauche numĂ©rotĂ©es de 1 Ă 4, permettent d'accĂ©der Ă d'autres Ă©crans. 1- AccĂšs aux fichiers aprĂšs avoir cliquĂ© sur le bouton bleu Onglet local  Onglet clĂ© USB Onglet Cloud Onglet Historique (aprĂšs quelques impressions) 2- ACE Pro, gestion des bobines de filament  AprĂšs avoir sĂ©lectionnĂ© une bobine (1), on peut modifier les paramĂštres de matĂ©riau (2), couleur (3), tempĂ©rature de chauffe de l'ACE (5)), durĂ©e de chauffe (6) si le chauffage st actif (4). Ces modifications ne peuvent se faire que sur des bobines non Ă©quipĂ©es de puce RFID Anycubic.   3- Pilotage de l'imprimante via trois onglets 3.1- ContrĂŽles (tempĂ©rature buse / lit, ventilateurs (refroidissement filament (model), auxiliaire ensemble du plateau, extraction (chamber) 3.2- Calibration (auto-nivellement, input shaping, calibration PID) A l'issue du test de l'input shaping, le rĂ©sultat s'affiche Ă l'Ă©cran (c'est la seule fois oĂč on peut en avoir connaissance ) 3.3- DĂ©placements NOTE: pour l'axe Z, le dĂ©placement se fait par rapport Ă la tĂȘte qui est pourtant «fixe» dans le plan Z . Donc (Z-) monte le plateau (qui lui est mobile dans le plan Z) et (Z+) le descend. 4- ParamĂštres du systĂšme Cet Ă©cran permet de modifier l'accĂšs Wifi (1), le compte (2), activer le mode rĂ©seau local uniquement (3), modifier la rĂ©gion (Global (Monde - Chine)/Chine) (4), se dĂ©connecter du Cloud (5) L'activation du Mode rĂ©seau local dĂ©sactive l'association de l'imprimante au Cloud Anycubic ainsi que l'utilisation via smartphone. L'imprimante reste Ă©videmment pilotable via le trancheur Anycubic Slicer Next 4.1- RĂ©seaux 4.2- Imprimante Activation / dĂ©sactivation de la lumiĂšre interne, du dĂ©tecteur de fin de filament, dĂ©tection de courroies (???, je n'ai pas trouvĂ© encore Ă quoi ça sert ???) Choix du type de buse (matĂ©riau, diamĂštre). Actuellement, seule la buse laiton en 0,4 mm est disponible 4.3- GĂ©nĂ©ral RĂ©glages matĂ©riels (son lors de la manipulation de l'Ă©cran, langue, durĂ©e de veille de l'Ă©cran, accĂšs au SAV, restoration du systĂšme) 4.4- MatĂ©riels AccĂšs aux informations de version de la Kobra S1, de l'ACE Pro et du code CN (utilisĂ© si le QRCode non fonctionnel pour appairer le matĂ©riel au Cloud Anycubic) Quand une mise Ă jour est disponible (Kobra S1 ou ACE Pro), un symbole apparait dans le numĂ©ro de version. On peut alors procĂ©der (ou pas) Ă celle-ci (tĂ©lĂ©chargement OTA, installation, extinction / allumage matĂ©riel) :   Trancheur (slicer) Anycubic Slicer Next Ce dernier logiciel sera vu plus en dĂ©tail dans un post distinct. Ă suivre⊠ModifiĂ© (le) Janvier 28 par fran6p 1 1 1
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Hardware Dans ce sujet, on va aller regarder d'un peu plus prĂšs les entrailles des matĂ©riels. Kobra S1 On va dans un premier temps s'occuper de l'imprimante. Le Wiki d'Anycubic s'Ă©tant bien Ă©toffĂ© depuis dĂ©cembre 2024, de nombreux documents permettent d'aider un utilisateur pour la rĂ©alisation des Ă©tapes nĂ©cessaires aux dĂ©montages, puis remontages. Certaines photos illustrĂ©es ici proviennent du wiki. Les premiĂšres Ă©tapes consistent Ă dĂ©monter une bonne partie des panneaux rendant l'enceinte close : panneau arriĂšre, les deux panneaux de cĂŽtĂ©. Rien de compliquĂ© exceptĂ© le nombre de vis Ă retirer (40) : 22 vis pour le panneau arriĂšre (24 avec le hub + dĂ©tecteur de filament) 8 vis pour chacun des cĂŽtĂ©s (16)   Remarque : un excellent point, le panneau arriĂšre est mĂ©tallique : on pourra utiliser cette surface pour y placer des piĂšces maintenues par des magnets. Structure CoreXY Une fois la plaque arriĂšre (mĂ©tallique) et les capots de cĂŽtĂ© enlevĂ©s (plastique), on peut mieux observer la structure de la Kobra S1.   L'ossature est en mĂ©tal (un aimant y est attirĂ©), chaque Ă©lĂ©ment constituant le cube (plus un parallĂ©lĂ©pipĂšde d'ailleurs) est vissĂ©. Il n'y a qu'une seule partie d'un seul tenant, le haut de la structure qui est en aluminium. Les axes sont guidĂ©s par des tiges optiques : pour l'axe X qui porte la tĂȘte d'impression, deux tiges de 10 mm de diamĂštre. Les douilles de guidage sont de type graphite (le wiki prĂ©cise qu'elles ne nĂ©cessitent pas de lubrification Extrait de la page Wiki de maintenance : pour l'axe Y, de chaque cĂŽtĂ© une tige optique de 8 mm, utilisant des douilles Ă billes linĂ©aires, type LM8UU ou LM8LUU. pour l'axe Z, trois tiges linĂ©aires de 8 mm + douilles Ă billes linĂ©aires, la montĂ©e / descente du plateau Ă©tant rĂ©alisĂ© par des tiges trapĂ©zoĂŻdales de 8 mm associĂ©es Ă des noix laiton. Les dĂ©placements XY, sont assurĂ©s par des moteurs Nema17 (48 mm de hauteur), situĂ©s Ă l'arriĂšre de l'imprimante, rĂ©fĂ©rence 42BYGH3032-B18Q (pas dĂ©couvert de datasheet prĂ©cise quant Ă cette rĂ©fĂ©rence). Sur chacun des axes de ces moteurs est sertie une poulie dentĂ©e (20 dents), entrainant une courroie GT2 de 6 mm. Un dispositif permet pour chaque cheminement de rĂ©gler automatiquement la tension de la courroie.   Une page du wiki montre le cheminement de la courroie pour chacun des moteurs (X / Y) :   Le moteur de l'axe Z (type et rĂ©fĂ©rence identiques aux moteurs X et Y) synchronise les trois vis trapĂ©zoĂŻdales via des poulies de 20 dents et une courroie GT2 de 6 mm. Un dispositif permet de rĂ©gler la tension de cette courroie fermĂ©e. Le moteur de l'extrudeur est un Nema14 (carrĂ©) de rĂ©fĂ©rence 35SHD2023-16WD.(pas trouvĂ© de datasheet ). Composants Ă©lectroniques Une vue partielle de quelques composants : Le retrait de la plaque arriĂšre donne accĂšs Ă : une alimentation Ă©lectrique : - marque Powerld, modĂšle LPD-150-24 (sans ventilateur, source de nuisances sonores supplĂ©mentaires) - tension (100-240 V) et frĂ©quence (50/60 Hz) du secteur auto-ajustable en fonction de la tension du pays - sortie 24 V, 6,25 A (150 W) une carte pour commuter la chauffe du lit (tension secteur) Ă©quipĂ©e d'un triac (JST16E600SW, 16 A, 600 V)   une carte contrĂŽleur, le firmware est probablement le Klipper Anycubic, partiellement réécrit en langage Go (comme avec la Kobra 3). Cette carte ne gĂšre que les Ă©lĂ©ments matĂ©riels de l'imprimante : moteurs, ventilateurs, contacteurs et le lit chauffant via la carte ci-dessus. carte avec ses connexions : carte dĂ©montĂ©e aprĂšs avoir dĂ©branchĂ© toutes les prises. Pour Ă©viter qu'elles ne se dĂ©solidarisent durant le transport, elles sont collĂ©es Ă froid avec une colle Ă©lastique, bien pĂ©nible Ă retirer. Le gros radiateur cache les pilotes des trois moteurs (X, Y et Z). Je suppose que ce sont des TMC : pour ceux intĂ©ressĂ©s, un plan de cĂąblage (pour le cas oĂč ) : le microcontrĂŽleur est un Gigadrive GD32FCESRBT6  - MCU 32 bits, Arm Cortex M4 RISC - frĂ©quence de 120 Mhz - 128 Ko de mĂ©moire flash - 32 Ko de mĂ©moire SRAM - tension de fonctionnement de 2,6 Ă 3,6 V - plage de tempĂ©ratures de fonctionnement de -40 Ă 85 °C (grade 6 => RT6) un ventilateur de refroidissement de la carte contrĂŽleur fixĂ© sur une base mĂ©tallique ainsi que la platine des prises pour l'ACE et pour le dĂ©tecteur de filament (antitangle => dĂ©tecte Ă la fois la prĂ©sence /absence de filament et son bon Ă©coulement (des dĂ©tails plus loin)). Ce ventilateur est un 8015 brushless, 24 V, 0,06 A    un ventilateur d'extraction d'air (filtre Ă charbon), 8015, 24 V, 0,07 A. Sur sa cage extĂ©rieure est montĂ©e une piĂšce en mousse Ă©vitant de transmettre des vibrations Ă la plaque mĂ©tallique arriĂšre Un autre ventilateur 12032 (24 V, 0,25 A)), situĂ© Ă l'intĂ©rieur de l'enceinte fixĂ© sur le capot Ă droite (KS1 vue de face), assure le refroidissement du filament sur l'ensemble du plateau   Carte SBC Un systĂšme fonctionnant avec Klipper (y compris le Klipper modifiĂ© par Anycubic) est composĂ© de deux unitĂ©s (explications dĂ©taillĂ©es) : une unitĂ© de contrĂŽle (firmware), vue prĂ©cĂ©demment avec la carte contrĂŽleur utilisant un microcontrĂŽleur GD32 une unitĂ© de calcul (constituĂ©e d'une carte SBC (Single Board Computer = ordinateur monocarte)) Une seconde carte Ă©lectronique se «cache» Ă l'intĂ©rieur de la Kobra S1. Elle est situĂ©e sous un capot plastique en haut Ă droite (vue de face). Ces instructions du wiki expliquent comment y accĂ©der. Une fois les explications mises en Ćuvre, on peut dĂ©couvrir la puce utilisĂ©e pour gĂ©rer le systĂšme d'exploitation (Kobra OS) : un Rockchip RV1106G3. Les manipulations Ă cet endroit sur cette carte me semblent trop dĂ©licates Ă rĂ©aliser avec mes gros (et vieux) doigts, en plus, ma vue, n'est pas au meilleur de sa forme. Contrairement Ă l'autre carte, je ne l'ai pas dĂ©sassemblĂ©e. Vue de la carte avec ses branchements : En suivant les cĂąbles, on peut obtenir le schĂ©ma de connexions suivant : L'antenne Wifi est collĂ©e Ă l'intĂ©rieur du capot plastique : Le port USB situĂ© sur le cĂŽtĂ© droit (vue de face) est dĂ©portĂ© sur une platine PCB : La puce Rockchip RV1106G3 (Cortex-A7 simple coeur, MCU@300 Mhz, 2 Go de mĂ©moire DDR3L (correction : 2 G bits soit 8 fois moins donc 256 Mo ) , NPU de 0,5 Tops), la datasheet La mĂ©moire qui contient le systĂšme d'exploitation est une eMMC soudĂ©e sur la carte de marque Foresee, de rĂ©fĂ©rence FEMDNN008G donc de 8 Go (7,2 Go utilisateur), 120 Mo/s en Ă©criture, 160 Mo/s en lecture. La carte possĂšde une puce Wifi, marque Fn-Link, modĂšle 6223A-SRD (module combo,Wifi simple bande(2,4 Ghz, b/g/n) et Bluetooth 4.2). La puce est une Realtek RTL8723DS. L'antenne Wifi est externe, remplaçable si besoin par une de plus grande puissance, grĂące Ă son connecteur : Remarque : J'espĂšre que cette carte est capable de fonctionner correctement dans l'enceinte close. Elle est enfermĂ©e dans un boitier plastique sans aĂ©rations et la puce RV1106 n'est pas Ă©quipĂ©e de radiateur (d'aprĂšs la datasheet, elle est capable de fonctionner jusqu'Ă 80 °C (ambient operating temperature)). CamĂ©ra La Kobra S1 est munie d'une camĂ©ra interne (puce Nor flash (Puya P25D40SH), contrĂŽleur de marque SunplusIT, SPCA2075A (pas trouvĂ© de datasheet exacte, sous rĂ©serves, les caractĂ©ristiques pourraient ĂȘtre proches de la SPCA2080A (1,3 Mpixels, rĂ©solution max. 1280x720). Quelques photos :    Ăclairage interne L'Ă©clairage interne est assurĂ© par une barre de LED enfermĂ©e dans un boitier avec un cache translucide. MĂȘme si l'Ă©clairage est suffisant pour observer une impression et pour les timelapses, situĂ© Ă l'avant haut de la structure il crĂ©e de nombreuses zones d'ombre. Un Ă©clairage sur tout le pourtour serait meilleur (mais aussi probablement plus coĂ»teux). TĂȘte d'impression La tĂȘte d'impression est reliĂ©e Ă la carte contenant l'OS (contrĂŽleur RV1106G3) via un cĂąble Ă sept fils (4 pour l'alimentation en 24 V, masse et +V sont doublĂ©s). Ce cĂąble est placĂ© dans une chaine de cĂąbles, le PTFE lui est Ă l'extĂ©rieur de celle-ci, maintenu par des cilps. Deux capots en plastique enferment Ă l'avant l'extrudeur et la buse amovible, Ă l'arriĂšre la partie Ă©lectronique. Le capot avant est dĂ©clipsable, celui Ă l'arriĂšre est maintenu par quatre vis (deux de chaque cĂŽtĂ©).  Extrudeur et buse Le retrait du capot avant donne accĂšs aux Ă©lĂ©ments constituant l'extrudeur. Du haut vers le bas : extrudeur Ă double entrainement   coupe filament   radiateur (partie froide) avec son ventilateur fixĂ© via une jauge de pression (point 0 axe Z et nivellement) Ă droite du radiateur se trouve le levier de verrouillage / dĂ©verrouillage du heatbreak (l'ensemble se dĂ©monte sans aucun outil). Lever le levier pour dĂ©verrouiller, l'inverse pour verrouiller :  heatbreak avec son tube en cĂ©ramique selon Anycubic (prĂ©cisĂ© dans la FAQ), corps de chauffe (cartouche chauffante, thermistance), buse (laiton, 0,4 mm), chaussette silicone protĂ©geant la partie chaude   Suite aux dĂ©boires relatĂ©s ici, aprĂšs contact avec le SAV et que les fĂȘtes du Nouvel An Lunaire soient passĂ©es, j'ai reçu une nouvelle tĂȘte. J'en ai profitĂ© pour dĂ©monter l'ancienne afin d'accĂ©der Ă la buse. Anycubic recommande de ne pas le faire et dit que la buse n'est pas amovible. On peut, Ă condition de chauffer Ă au moins 310 °C, la dĂ©visser. A cette tempĂ©rature, en y allant doucement, la colle utilisĂ©e pour maintenir en place la buse cĂšde. C'est l'occasion de prendre quelques mesures et d'observer l'Ă©tat aprĂšs une centaine d'heures d'impression :    La buse mesure 19 mm, donc plus courte qu'une buse Volcano (21/22 mm). PossĂ©dant une imprimante Qiditech, une X-Max3, celle-ci utilise des buses de 19 mm trĂšs semblables. Comparaison entre la buse Anycubic Ă gauche et celle de Qidi Ă droite : La thermistance et le corps de chauffe dĂ©montĂ©s (clĂ© Allen 1,5, vis sans tĂȘte pour la cartouche, vis Ă tĂȘte plate pour le maintien de la cartouche mĂ©tallique renfermant la thermistance), un examen Ă la loupe fournit les caractĂ©ristiques de la cartouche chauffante (24 V, 50 W). Rien d'inscrit (ou pas vu) pour la thermistance :    J'ai bien tentĂ© de dĂ©visser aussi le heatbreak, mais lĂ , je n'ai pas rĂ©ussi. En fait, je ne voulait surtout pas le dĂ©tĂ©riorer, ne connaissant pas de moyen simple de dĂ©visser ce tube lisse . Finalement, en insistant, le heatbreak a Ă©tĂ© dĂ©vissĂ© :     On commence Ă trouver des revendeurs sur Aliexpress proposant des hotends avec buse en acier (j'en attends une d'ici une semaine). Actuellement Anycubic ne propose pas encore Ă la vente d'autre modĂšle que la buse laiton en 0,4 mm. Le vendeur chez qui j'ai commandĂ© une buse acier (en fait deux, une en 0,4 et une en 0,6 mm) fournit quelques photos. Le heatbreak si la photo est exacte montre que le tube (cĂ©ramique d'aprĂšs Anycubic) n'est pas en contact direct avec la buse : Ălectronique Les connexions et le moteur de l'extrudeur sont situĂ©s sur l'arriĂšre de la tĂȘte : La communication entre cette carte et la carte mĂšre se fait en USB. De multiples connecteurs sont utilisĂ©s (JST-XH, Picoblade, Molex SL). La platine PCB regroupe tous les composants matĂ©riels : moteur Nema 14 deux ventilateurs (radiateur / filament) dĂ©tecteur de filament corps de chauffe (cartouche chauffante, thermistance) coupe filament (capteur optique) jauge de pression Plusieurs puces Ă©lectronique : microcontrĂŽleur (GD32FCESCBT6) convertisseur ADC (CS1237) Mosfet (4038DN) accĂ©lĂ©romĂštre (pas rĂ©ussi Ă dĂ©coder le modĂšle pilote moteur de l'extrudeur et son radiateur Quelques vues de cette platine PCB :   Cadeau «Bonux» , un schĂ©ma de cĂąblage (corrigĂ©) et les puces Ă©lectroniques : DĂ©tecteur de filament Ce dĂ©tecteur et le concentrateur de tubes PTFE (hub) ne sont livrĂ©s qu'avec la Kobra S1 Combo (ceux ayant commandĂ© et reçu une Kobra S1 seule, en voulant utiliser l'ACE de leur Kobra 3, en ont fait l'amĂšre expĂ©rience). Ce matĂ©riel assure Ă la fois : la dĂ©tection de la prĂ©sence / absence de filament en association avec l'ACE. Cela permet au logiciel de connaitre la position d'un des filaments : engagĂ© dans la tĂȘte pour une impression, ou en position d'attente une dizaine de centimĂštres avant le hub une fois un filament engagĂ©, permet de dĂ©tecter la bonne fourniture / dĂ©roulement d'une bobine (antitangle)  Il y a donc Ă la fois un interrupteur de fin de course ET une roue codeuse. Le tube laiton est dĂ©coupĂ© pour laisser passer la petite roue dentĂ©e entrainĂ©e par l'alimentation en filament. Plateau chauffant Le plateau fonctionne avec la tension du secteur (ici, en France 230 V). La demande de chauffe passe par la carte «Mosfet». Plateau, carte contrĂŽleur, carte Mosfet sont tous reliĂ©s Ă la terre. Le cĂąble arrivant sous le plateau est solidement fixĂ© via deux vis sous un cache plastique au-dessous du plateau :   Sa chauffe est rapide et homogĂšne. Une fois la tempĂ©rature de consigne atteinte, le centre du plateau est Ă tempĂ©rature, seuls les coins nĂ©cessitent encore quelques minutes pour eux-aussi ĂȘtre Ă la bonne tempĂ©rature. passer de la tempĂ©rature ambiante Ă 50 "C se fait en moins de deux minutes (plus deux minutes pour stabiliser les coins)     de 50 Ă 70 °C, environ deux minutes trente    de 70 "C Ă 100 °C, en moins de trois minutes     SystĂšme de purge A l'arriĂšre se trouve le systĂšme de nettoyage de la buse, composĂ© de plusieurs parties. Vue de face Vue de dessus Le systĂšme de nivellement utilise le nez de la buse pour dĂ©tecter oĂč se trouve le plateau via une jauge de pression. Cela sert Ă la fois Ă trouver l'origine de l'axe Z (Z-offset) et lors du maillage du plateau (auto-nivellement) pour dĂ©tecter les variations d'Ă©paisseur pour les compenser lors de l'impression. Avec un tel dispositif, il est nĂ©cessaire que la buse soit dĂ©pourvue de rĂ©sidus de filament pour ne pas fausser la dĂ©tection du point Z=0. En prĂ©alable Ă une mise Ă l'origine, la buse est nettoyĂ©e. Ce processsus se rĂ©alise en plusieurs Ă©tapes : chauffe de la buse Ă 170 °C nettoyage de la buse en passant sur le nettoyeur (4) alternativement de gauche Ă droite positionnement sur l'anti-suintement (3) en attente de la descente de tempĂ©rature Ă 140 °C dĂ©placement vers le racleur (2) pour enlever les derniers rĂ©sidus (la «crotte») dĂ©placement vers l'Ă©jecteur (1) pour envoyer l'amas de filament Ă l'extĂ©rieur Mise Ă l'origine (Homing), d'abord par l'axe Y, puis X et finalement Z Conclusion (partielle) La base est solide, les composants Ă©lectroniques choisis semblent suffisants pour produire des impressions plus que correctes (divulgĂąchage: la Kobra S1 rĂ©alise de bonnes impressions ).  On en a fini pour cette fois avec l'examen des entrailles de la bĂȘte. Une prochaine fois, on examinera le changeur de filaments, l'ACE Pro, probablement pas de maniĂšre aussi approfondie. Ă suivre⊠ ModifiĂ© (le) Mars 11 par fran6p 2
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) ProblĂšmes rencontrĂ©s Benchy rapide L'impression du Benchy de couleur Interstellar violet a rencontrĂ© un problĂšme en fin d'impression. Le bateau s'est dĂ©collĂ© du plateau, la cheminĂ©e ne s'est pas imprimĂ©e. Les trois autres impressions du mĂȘme Gcode s'Ă©taient pourtant bien dĂ©roulĂ©es . Que s'est-il passĂ© ? DĂšs l'ouverture de la porte, je me rends compte d'une chose anormale : la buse (amovible) n'est plus Ă sa place normale. Dans la prĂ©cipitation, pour remĂ©dier au problĂšme, je n'ai pas pris de photo de la buse sortie de son logement . Comment a-t-elle pu se dĂ©loger ? Anycubic pour rĂ©aliser leur systĂšme de buse amovible utilise un montage « classique » : un corps de chauffe accueillant une cartouche de chauffe et une thermistance dans lequel sont vissĂ©s d'une part la buse, d'autre part le heatbreak une buse (pas encore dĂ©montĂ©e) du genre Volcano un heatbreak munie sur le dernier tiers de sa hauteur d'une gorge. C'est celle-ci qui permet un montage / dĂ©montage rapide aprĂšs avoir dĂ©verrouillĂ© le levier de blocage. Ă cause de sa gorge de blocage de diamĂštre de 5 mm, le heatbreak a un diamĂštre externe de 6 mm. Ă l'intĂ©rieur d'icelui, se trouve un Ă©lĂ©ment blanc ressemblant Ă un tube de PTFE (diamĂštre externe de 4 mm, interne de 2 mm). Ce n'est donc pas un heatbreak «full metal» Si Ă l'intĂ©rieur du heatbreak, il y avait un morceau de PTFE, comme celui-ci est au contact direct de la buse, on ne pourrait pas dĂ©passer des tempĂ©ratures de 240/245 °C sans qu'il soit dĂ©tĂ©riorĂ©. La Kobra S1 Ă©tant annoncĂ©e comme pouvant monter jusqu'Ă 320 °C, Anycubic a dĂ» utiliser un autre matĂ©riau pour ce tube. D'aprĂšs le constructeur, ce tube n'est pas en PTFE mais en cĂ©ramique « aĂ©rospatiale ». Effectivement, aprĂšs quelques tests, c'est beaucoup plus dur que du PTFE et surtout bien moins souple (pas du tout mĂȘme). AprĂšs avoir mis en chauffe la buse Ă 240 °C, je peux tirer sur le filament pour l'extraire (le coupe-filament laisse â 3 cm au-dessus du heatbreak). En retirant le filament, le tube cĂ©ramique est, lui aussi, extrait. Je pense comprendre ce qui a pu se passer : Le tube cĂ©ramique n'Ă©tait pas en contact ferme avec le haut de la buse, un bouchon de filament s'est formĂ© dans le heatbreak entre le bas du tube cĂ©ramique et le haut de la buse. Le filament n'arrivant plus Ă sortir par l'orifice de la buse, en s'accumulant, la force de poussĂ©e de l'extrudeur a Ă©tĂ© suffisante pour dĂ©solidariser le systĂšme amovible.  La buse chaude est restĂ©e collĂ©e Ă la cheminĂ©e du Benchy entrainant celui-ci dans une ronde infernale.  RemĂšde : un bon nettoyage du conduit interne du heatbreak et du haut de la buse, remise en place du tube cĂ©ramique bien Ă fond, rĂ©insertion du systĂšme amovible, verrouillage du levier, vĂ©rification et revĂ©rification que tout bien, Les impressions ont pu reprendre sans rencontrer depuis le mĂȘme problĂšme. En espĂ©rant que cela ne se reproduise pas, je vais contacter le SAV Anycubic pour qu'ils soient au courant de cet Ă©ventuel problĂšme. Ce sera l'occasion de tester l'efficacitĂ© de ce service. Je n'espĂšre pas de rĂ©ponse rapide, car depuis le 22/01/25, c'est le Nouvel An lunaire (chinois) et ce jusqu'au 5/02/25. <EDIT> DĂšs le 6/02, le SAV a rĂ©pondu Ă l'ouverture du ticket. Il m'ont renvoyĂ© une nouvelle tĂȘte complĂšte et un extrudeur. Il a juste fallu que je complĂšte en procurant mon adresse postale. J'ai recu le tout en moins d'une semaine. </EDIT> Ă suivre si d'autres problĂšmes advenaient.  ModifiĂ© (le) FĂ©vrier 26 par fran6p 2 2
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Ă quoi sert un trancheur (slicer) ? L'imprimante ne sait travailler qu'avec des instructions Gcode. Celles-ci pilotent le logiciel (firmware) : dĂ©placements des axes, vitesse de dĂ©placement, tempĂ©rature de chauffe, etc. Le trancheur dĂ©coupe un fichier modĂšle (.stl, .3mf, .step, .obj) en tranches. Chaque tranche donnant les instructions de fabrication (le «Gcode») pour chaque couche d'impression. Anycubic slicer next (trancheur) Avec la Kobra S1, Anycubic propose un trancheur nommĂ© AnycubicSlicer Next (ASN). Au 24/01/2024, la version adaptĂ©e Ă ce modĂšle n'Ă©tait disponible que sur la clĂ© USB livrĂ©e avec l'imprimante (v1.3.1 «spĂ©ciale Kobra S1») et uniquement pour la version Windows. Depuis, cette version a Ă©tĂ© mise Ă jour (v1.3.2) et rendue disponible sous forme, toujours, d'exĂ©cutable via leur site officiel. Extrait des modifications de versions Windows : Citation V1.3.2 Update Notes New features: Support multi-terminal login. Now you can open multiple slicing software on the same computer, and support up to two computers to log in at the same time The homepage embeds MakerOnline, supports browsing, searching, and collection functions  Optimization & Bug Fixes: Added Kobra S1 printer parameters; Added Kobra/ Kobra max/ Kobra plus printing parameters (from Orcaslicer) Optimized M900, retract Z lift command Fixed occasional Gcode path rendering errors; Fixed abnormal routing when previewing when the number of wall layers is greater than 2 Fixed abnormal fan speed display of k2 pro  V1.3.1 The content of this update is as follows: Fixed the problem that the software cannot be started normally occasionally Fixed the problem of abnormal line drawing in historical project files Fixed the problem that the software crashes when slicing after enabling "smooth mode" Fixed the problem of abnormal M73 command Bien qu'on y trouve une version MacOS, celle-ci n'inclue pas au 31/01/25 les fonctions de communication entre l'ordinateur et l'imprimante (ça viendra peut-ĂȘtre). Extrait du Wiki : Citation MacOS 0.4.1 This update is as follows: 1. Added Anycubic Kobra S1, Anycubic Kobra 3 Max printing parameters; 2. The current version does not support remote printing, workbench, embedded model library related functions; Ce trancheur est une version basĂ©e sur Orcaslicer (licence GNU GPL v3.0). Le code source de la version d'Anycubic n'est pas disponible Ă l'heure actuelle . Il existe bien un dĂ©pĂŽt Github pour Anycubicslicer, mais il ne contient rien d'autre que la licence GPL v3.0 Ă ma derniĂšre visite le 31/01/2025. Installation N'ayant pas de matĂ©riel APPLE, je ne parlerai donc que de la version Windows. L'installation, comme tout exĂ©cutable (.exe) se fait en double-cliquant sur le fichier et en suivant les instructions d'installation. Une fois installĂ© puis lancĂ©, un assistant prend en charge l'utilisateur. Il suffit de suivre les Ă©tapes en mode «chicken install» : RĂ©vĂ©lation Sur l'Ă©cran de bienvenue, cliquer le bouton «Get started» SĂ©lectionner la rĂ©gion (Chine / Reste du monde (Global)), Next Joindre (ou pas) le programme de collecte de donnĂ©es, Skip / Join the program SĂ©lectionner le modĂšle d'imprimante dans la liste, Next SĂ©lectionner les filaments utilisĂ©s (pas d'autres fournisseurs que Anycubic ), Next C'est fini Pour pouvoir lier l'imprimante au trancheur (communication), il faut complĂ©ter le processus de login. AccĂšs Ă l'onglet d'accueil (Home) Clic sur Connexion/Inscription (Login/Register) Dans la fenĂȘtre de connexion (login), deux cas : vous possĂ©dez dĂ©jĂ un compte Anycubic, saisir l'adresse mail de l'utilisateur (2), son mot de passe (3), puis clic sur Sign in (4). sinon, cliquer sur «No account? sign up now» pour en crĂ©er un. Utilisation Tout en haut de la fenĂȘtre se trouve la barre de menus : Un menu Fichier (projets, profils) Un menu «Autres» Editer : Affichage : PrĂ©fĂ©rences (accĂšs au mode sombre de l'interface ) Aide :  Un menu «Calibration» pour affiner les rĂ©glages (tour de tempĂ©ratures, dĂ©bit (flow), avance Ă la pression, rĂ©traction, tolĂ©rance, dĂ©bit maximal (dĂ©bit volumĂ©trique), VFA, guides d'accompagnement) : Exemples de tests de calibration possibles (tour de tempĂ©ratures, vitesse volumĂ©trique maximale, VFA)  Plus des boutons pour enregistrer, annuler / reprendre la derniĂšre manipulation Pour prĂ©parer une impression, cela se passe dans l'onglet «PrĂ©parer (Prepare)». Onglet «PrĂ©parer» Cette page est dĂ©coupĂ©e en deux zones : (1) Ă droite pour le rĂ©glage des paramĂštres (imprimante, filament, impression) (2) une vue du plateau d'impression La partie droite permet de paramĂ©trer : L'imprimante. On peut ajouter une imprimante en cliquant sur le bouton (1). Le bouton (2) ouvre une fenĂȘtre donnant accĂšs aux paramĂštres de l'imprimante (Anycubic Kobra S1 0,4 nozzle) Les filaments utilisĂ©s -les icones flĂ©chĂ©s orange permettent d'ajouter / retirer un filament, synchroniser le trancheur avec l'ACE Pro, ajouter / retirer des profils de filaments (actuellement il n'y a que des filaments Anycubic) - pour chaque bobine, on peut modifier la couleur (1), le type de matĂ©riau (2) et les rĂ©glages d'impression du filament (3). En cliquant sur le bouton (3), une fenĂȘtre permet de modifier ces rĂ©glages  Les rĂ©glages d'impression Ă effectuer pour le profil sĂ©lectionnĂ© (1). Les paramĂštres sont groupĂ©s dans des onglets (2) [qualitĂ©, soliditĂ©, vitesse, supports, multi-matĂ©riaux, autre) La partie centrale reprĂ©sente le plateau d'impression. C'est ici qu'on dĂ©pose le fichier (stl / obj / 3mf / step). Une fois un fichier insĂ©rĂ© et sĂ©lectionnĂ©, la barre en haut permet d'effectuer des manipulations sur celui-ci (tourner, agrandir, etc.) Une fois tous les choix liĂ©s Ă l'impression faits , un clic sur le bouton en haut Ă droite lance le processus de tranchage Durant le tranchage, deux indicateurs permettent de suivre le dĂ©roulement du processus A la fin du processus, on bascule sur la prĂ©visualisation. Onglet «Preview» (Aperçu) Ă l'issue de la dĂ©coupe de la piĂšce : le plateau affiche un aperçu du rendu (1). Comme pour le mode prĂ©paration, il est possible de zoomer, dĂ©placer, tourner la piĂšce tranchĂ©e pour l'observer sous toutes ses coutures le panneau, schĂ©ma de couleur (2), rĂ©capitule les informations et permet de changer le type de lignes affichĂ©es dans l'aperçu un ascenseur Ă droite (3) permet d'aller observer les diffĂ©rentes couches d'impression et par un clic droit sur une couche de faire des modifications  un tapis roulant en bas (4), permet de voir le parcours de la buse dĂ©posant le filament pour la couche sĂ©lectionnĂ©e ainsi que les commandes Gcode utilisĂ©es pour cette couche la vignette (5), au format d'image PNG de 230x110, est affichĂ©e en haut Ă gauche. Celle-ci apparaitra aussi bien sur l'Ă©cran tactile que dans l'Ă©tabli lors d'une impression Pour imprimer cette piĂšce tranchĂ©e, le bouton en haut Ă droite permet de choisir le mode de transfert : Enregistrement du Gcode sur une clĂ© USB ou impression distante (Cloud / LAN). On sĂ©lectionne d'abord le mode de transfert souhaitĂ©, puis un clic sur le bouton (Remote print / Exporter le fichier Gcode). Si l'impression distante est choisie, une fenĂȘtre s'affiche pour sĂ©lectionner les paramĂštres d'impression complĂ©mentaires : renommer le fichier tranchĂ© (1) choix de la bobine Ă utiliser dans l'ACE Pro (2) choix de l'imprimante (en cas de possession de plusieurs Anycubic) (3) activation de paramĂštres divers (4) : auto-nivellement (mise Ă niveau du plateau). La totalitĂ© du plateau est palpĂ©e en une grille de 5x5. dĂ©tection de problĂšme d'impression (AI detection = spaghetti) NE FONCTIONNE QU'EN MODE CLOUD, PAS LAN compensation de rĂ©sonance (input shaping) timelapse (deux modes de prises de vues existent, il faut sĂ©lectionner avant tranchage celui voulu (toutes les X secondes / au changement de couche) dans l'onglet «Autre» des paramĂštres d'impression (traditionnel / lisse)  à noter: pour Ă©viter des problĂšmes de suintements de la buse lors du second mode de prise de vue (lisse), Ă chaque changement de couche, la tĂȘte est parquĂ©e au fond Ă gauche. Une tour de purge est obligatoirement créée, aprĂšs la prise de vue, un peu de filament est dĂ©posĂ© sur la tour avant de reprendre l'impression. «flow calibration» (ajoutĂ© au firmware depuis la version XXXXX): une ligne de purge est dĂ©posĂ©e au fond plateau ACE Pro (drying options) : activation du sĂ©chage (durant l'impression / impression lancĂ©e une fois la tempĂ©rature de consigne atteinte), choix de la tempĂ©rature et de la durĂ©e (manuellement ou prĂ©-rĂ©glages). Ne pas oublier de confirmer ces modifications.  l'activation du mode «recharge automatique» (ne fonctionne qu'avec une bobine de filament identique (mĂȘme matĂ©riau, mĂȘme couleur)) peut ĂȘtre activĂ©e dans l'onglet Ă©tabli Une fois ces derniers rĂ©glages faits, un clic sur le bouton «Start print» (6), transfĂšre le fichier Gcode dans la mĂ©moire de l'imprimante. L'onglet bascule alors automatiquement sur l'Ă©tabli (workbench). Onglet «Workbench» (Ătabli) La fenĂȘtre de cet onglet consiste en six zones : TĂąche d'impression Vide quand l'imprimante est inactive Vignette, plus informations de progression, etc. en cours d'impression RĂ©glages de l'impression en cours (boutons inactifs quand l'imprimante est inactive) Imprimante : un clic sur les points de suspension affiche un menu permettant : de renommer l'imprimante d'afficher un historique d'utilisation (temps total, quantitĂ© de filament, nombre d'impressions, etc.) d'afficher la version des firmwares (Kobra S1 / ACE Pro) et de mettre Ă jour quand une nouvelle version est mise Ă disposition par Anycubic (les versions affichĂ©es sont Ă jour au 5/02/25) de supprimer l'imprimante gĂ©rĂ©e dans AnycubicSlicer Next CamĂ©ra, si l'Ă©cran est vide / noir, cliquer sur le bouton «Lecture» (). Pour arrĂȘter l'affichage, clic sur le bouton «Pause» (). Lors d'une impression, si l'option «IA detection» a Ă©tĂ© cochĂ©e, l'intitulĂ© DĂ©tection d'AI passe de OFF Ă ON (c'est juste une information, on ne peut l'activer dans l'Ă©tabli) Gestion des matĂ©riaux DĂ©placer (utilisable lorsque l'imprimante est inactive) Cet Ă©cran (Ătabli / workbench) est minimaliste. Bien qu'il apporte les informations essentielles, on est loin de ce que peut afficher une interface Web (Fluidd / Mainsail) avec un matĂ©riel utilisant un Klipper originel. Peu de manipulations sont possibles quand l'imprimante est inactive, il est nĂ©cessaire alors de les effectuer sur l'Ă©cran tactile . Ăa se rĂ©sume plus Ă un affichage d'informations qu'au pilotage de l'imprimante. Un exemple : le mode «exclusion d'objets», n'est utilisable que via l'Ă©cran (cette fonctionnalitĂ© a Ă©tĂ© ajoutĂ©e dans la derniĂšre version du firmware de la Kobra S1 (2.4.8.3), mais de maniĂšre incomplĂšte par Anycubic. Cette fonctionnalitĂ© permet avec Klipper «vanilla» de rĂ©aliser un maillage du plateau uniquement par rapport Ă la surface de la piĂšce imprimĂ©e. Le maillage du plateau actuellement continue de se faire sur la surface totale du plateau). En rĂ©sumĂ© Ce trancheur, issus de Orcaslicer, fait ce qu'on attend d'un trancheur, mais Anycubic doit encore faire des progrĂšs, particuliĂšrement : en proposant plus de profils de buses (seule la 0,4 mm en laiton est disponible), idem pour les profils de couches. Il n'y a qu'un tranchage en couche de 0,20 mm proposĂ© alors qu'une buse de 0,4 mm permet d'utiliser des couches de 0,08 Ă 0,32 mm (20 Ă 80 % du diamĂštre de la buse), pour l'Ă©tabli, en Ă©toffant les fonctionnalitĂ©s ou mieux, Ă l'instar d'Orcaslicer, en ouvrant leur protocole de communication, ce qui permettrait d'avoir un affichage proche de celui de Fluidd (la version beta actuelle de Orcaslicer incorpore la Kobra S1 avec l'ajout de plusieurs profils d'impression, mais ne peut communiquer avec l'imprimante : impossible d'ajouter une imprimante rĂ©seau Ă l'imprimante physique ). Remarques : C'est dans les paramĂštres de l'imprimante que l'on trouve les Gcodes de dĂ©marrage et fin : Citation Gcode de dĂ©marrage: G9111 bedTemp=[first_layer_bed_temperature] extruderTemp=[first_layer_temperature[initial_tool]] M117 Gcode de fin: G92 E0 G1 E-2 F3000 {if max_layer_z < max_print_height-1}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F900 ; Move print head further up{endif} G1 F12000; present print G1 X44; throw_position_x G1 Y270; throw_position_y M140 S0 ; turn off heatbed M104 S0 ; turn off temperature M106 P1 S0 ; turn off fan M106 P2 S0 M106 P3 S0 M84; disable motors                 ; disable stepper motors Gcode Avant changement de couche: ; BEFORE_LAYER_CHANGE [layer_num] @ [layer_z]mm Gcode AprĂšs changement de couche: ; AFTER_LAYER_CHANGE [layer_num] @ [layer_z]mm Mise en pause: M601 Le firmware n'Ă©tant pas ouvert, impossible de savoir prĂ©cisĂ©ment ce que fait le G9111 . Un Gcode tranchĂ© par Anycubicslicer Next se compose de plusieurs parties. - Au tout dĂ©but un bloc d'entĂȘte : ; HEADER_BLOCK_START ; generated by AnycubicSlicerNext 1.3.2 on 2025-02-05 at 14:52:40 ; total layer number: 135 ; filament_density: 1.24,1.24,1.24,1.24 ; filament_diameter: 1.75,1.75,1.75,1.75 ; max_z_height: 27.00 ; exclude_object: 1 ; model_instances: 1 ; HEADER_BLOCK_END - Un bloc pour les deux vignettes (230x110 et 512x512) : ; THUMBNAIL_BLOCK_START ; ; thumbnail begin 230x110 11080 ; iVBORw0KGgoAAAANSUhEUgAAAOYAAABuCAYAAAAziW8OAAAgO0lEQVR4Ae2dd3RVZbqHz/+3z53qmu ⊠; thumbnail end ; THUMBNAIL_BLOCK_END ; THUMBNAIL_BLOCK_START ; ; thumbnail begin 512x512 55024 top ; iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AACg+klEQVR4Ae29d7hc1Znme/6ce+fOdB ⊠; thumbnail end ; THUMBNAIL_BLOCK_END - Un bloc rĂ©capitulant pour chaque bobine les largeurs d'extrusion : ; external perimeters extrusion width = 0.42mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.42mm ; top infill extrusion width = 0.42mm ; first layer extrusion width = 0.50mm ; external perimeters extrusion width = 0.42mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.42mm ; top infill extrusion width = 0.42mm ; first layer extrusion width = 0.50mm ; external perimeters extrusion width = 0.42mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.42mm ; top infill extrusion width = 0.42mm ; first layer extrusion width = 0.50mm ; external perimeters extrusion width = 0.42mm ; perimeters extrusion width = 0.45mm ; infill extrusion width = 0.45mm ; solid infill extrusion width = 0.42mm ; top infill extrusion width = 0.42mm ; first layer extrusion width = 0.50mm - Un bloc Ă©numĂ©rant les objets pour pouvoir les exclure si besoin, puis le Gcode de dĂ©marrage : ; EXECUTABLE_BLOCK_START EXCLUDE_OBJECT_DEFINE NAME=Flexi_Fokobot.STL_id_0_copy_0 CENTER=125,125 POLYGON=[[44.2863,106.238],[44.2963,105.101],[44.3264,104.115],[44.3866,103.357],[44.487,102.902],[44.7029,102.68],[46.4443,101.81],[100.583,88.0734],[126.905,89.3662],[127.4,89.4065],[132.66,90.1833],[158.958,96.4858],[159.617,96.6904],[200.673,112.534],[200.936,112.708],[201.141,112.917],[205.521,121.93],[205.625,122.233],[205.674,122.682],[205.704,123.297],[205.714,123.994],[205.704,124.692],[205.674,125.306],[205.625,125.756],[205.521,126.059],[199.144,138.155],[198.902,138.574],[198.66,138.783],[198.368,138.959],[159.617,153.31],[158.958,153.514],[132.66,159.817],[127.4,160.594],[126.905,160.634],[100.583,161.927],[46.4443,148.19],[44.7029,147.32],[44.487,147.098],[44.3866,146.643],[44.3264,145.885],[44.2963,144.899],[44.2863,143.762],[44.2863,106.238]] M106 S0 M106 P2 S0 ;TYPE:Custom G9111 bedTemp=55 extruderTemp=215 M117 M106 P3 S153 G90 G21 M83 ; use relative distances for extrusion T1 - Les instructions pour fabriquer couche aprĂšs couche l'objet / les objets - A la fin du fichier, quelques informations concernant le matĂ©riau : Citation ; EXECUTABLE_BLOCK_END ; filament used [mm] = 9174.00, 2237.74, 3036.31, 3896.14 ; filament used [cm3] = 22.07, 5.38, 7.30, 9.37 ; filament used [g] = 27.36, 6.67, 9.06, 11.62 ; filament cost = 0.55, 0.13, 0.18, 0.23 ; total filament used [g] = 54.71 ; total filament cost = 1.09 ; total filament change = 327 ; total layers count = 135 ; estimated printing time (normal mode) = 16h 45m 45s - Un rĂ©capitulatif de tous les paramĂštres d'impression : Citation ; CONFIG_BLOCK_START = begin ; AnycubicSlicer_config = begin ; accel_to_decel_enable = 1 ; accel_to_decel_factor = 50% ; activate_air_filtration = 1,1,1,1 ; activate_chamber_temp_control = 0,0,0,0 ; adaptive_bed_mesh_margin = 0 ; adaptive_pressure_advance = 0,0,0,0 ; adaptive_pressure_advance_bridges = 0,0,0,0 ; adaptive_pressure_advance_model = "0.042,0.72,5000\n0.044,1.44,5000\n0.045,2.16,5000\n0.045,2.88,5000\n0.045,3.58,5000\n0.044,4.3,5000\n0.045,5.02,5000\n0.043,5.73,5000\n0.045,6.45,5000\n0.041,7.17,5000\n0.039,7.89,5000\n0.038,8.61,5000\n0.036,9.33,5000\n0.033,10.05,5000\n0.032,10.77,5000\n0.034,11.49,5000\n0.033,12.21,5000";"0.042,0.72,5000\n0.044,1.44,5000\n0.045,2.16,5000\n0.045,2.88,5000\n0.045,3.58,5000\n0.044,4.3,5000\n0.045,5.02,5000\n0.043,5.73,5000\n0.045,6.45,5000\n0.041,7.17,5000\n0.039,7.89,5000\n0.038,8.61,5000\n0.036,9.33,5000\n0.033,10.05,5000\n0.032,10.77,5000\n0.034,11.49,5000\n0.033,12.21,5000";"0.042,0.72,5000\n0.044,1.44,5000\n0.045,2.16,5000\n0.045,2.88,5000\n0.045,3.58,5000\n0.044,4.3,5000\n0.045,5.02,5000\n0.043,5.73,5000\n0.045,6.45,5000\n0.041,7.17,5000\n0.039,7.89,5000\n0.038,8.61,5000\n0.036,9.33,5000\n0.033,10.05,5000\n0.032,10.77,5000\n0.034,11.49,5000\n0.033,12.21,5000";"0.042,0.72,5000\n0.044,1.44,5000\n0.045,2.16,5000\n0.045,2.88,5000\n0.045,3.58,5000\n0.044,4.3,5000\n0.045,5.02,5000\n0.043,5.73,5000\n0.045,6.45,5000\n0.041,7.17,5000\n0.039,7.89,5000\n0.038,8.61,5000\n0.036,9.33,5000\n0.033,10.05,5000\n0.032,10.77,5000\n0.034,11.49,5000\n0.033,12.21,5000" ; adaptive_pressure_advance_overhangs = 0,0,0,0 ; additional_cooling_fan_speed = 60,60,60,60 ; alternate_extra_wall = 0 ; auxiliary_fan = 1 ; bbl_calib_mark_logo = 1 ; bbl_use_printhost = 0 ; bed_custom_model = ; bed_custom_texture = ; bed_exclude_area = ; bed_mesh_max = 0,0 ; bed_mesh_min = 0,0 ; bed_mesh_probe_distance = 0,0 ; before_layer_change_gcode = ; BEFORE_LAYER_CHANGE [layer_num] @ [layer_z]mm ; best_object_pos = 0.5,0.5 ; bottom_shell_layers = 3 ; bottom_shell_thickness = 0 ; bottom_solid_infill_flow_ratio = 1 ; bottom_surface_pattern = monotonic ; bridge_acceleration = 50% ; bridge_angle = 0 ; bridge_density = 100% ; bridge_flow = 0.9 ; bridge_no_support = 0 ; bridge_speed = 30 ; brim_ears_detection_length = 1 ; brim_ears_max_angle = 125 ; brim_object_gap = 0.1 ; brim_type = auto_brim ; brim_width = 5 ; chamber_temperature = 0,0,0,0 ; change_extrusion_role_gcode = ; change_filament_gcode = ; close_fan_the_first_x_layers = 1,1,1,1 ; complete_print_exhaust_fan_speed = 80,80,80,80 ; cool_plate_temp = 35,35,35,35 ; cool_plate_temp_initial_layer = 35,35,35,35 ; cooling_tube_length = 0 ; cooling_tube_retraction = 0 ; counterbore_hole_bridging = none ; curr_bed_type = High Temp Plate ; default_acceleration = 10000 ; default_filament_colour = ;;; ; default_filament_profile = "Anycubic PLA @Anycubic Kobra S1 0.4 nozzle" ; default_jerk = 9 ; default_print_profile = 0.20mm Standard @Anycubic Kobra S1 0.4 nozzle ; deretraction_speed = 0 ; detect_narrow_internal_solid_infill = 1 ; detect_overhang_wall = 1 ; detect_thin_wall = 0 ; different_settings_to_system = flush_into_infill;sparse_infill_pattern;;;;; ; disable_m73 = 1 ; dont_filter_internal_bridges = disabled ; dont_slow_down_outer_wall = 0,0,0,0 ; draft_shield = disabled ; during_print_exhaust_fan_speed = 60,60,60,60 ; elefant_foot_compensation = 0.075 ; elefant_foot_compensation_layers = 1 ; emit_machine_limits_to_gcode = 1 ; enable_arc_fitting = 0 ; enable_filament_ramming = 0 ; enable_long_retraction_when_cut = 0 ; enable_overhang_bridge_fan = 1,1,1,1 ; enable_overhang_speed = 1 ; enable_pressure_advance = 1,1,1,1 ; enable_prime_tower = 1 ; enable_support = 0 ; enforce_support_layers = 0 ; eng_plate_temp = 0,0,0,0 ; eng_plate_temp_initial_layer = 0,0,0,0 ; ensure_vertical_shell_thickness = ensure_all ; exclude_object = 1 ; extra_loading_move = 0 ; extra_perimeters_on_overhangs = 0 ; extruder_clearance_height_to_lid = 240 ; extruder_clearance_height_to_rod = 48 ; extruder_clearance_radius = 60 ; extruder_colour = #FFFFFF;#FFFFFF;#CE4F7F;#C0A392 ; extruder_offset = 0x0 ; fan_cooling_layer_time = 100,100,100,100 ; fan_kickstart = 0 ; fan_max_speed = 100,100,100,100 ; fan_min_speed = 100,100,100,100 ; fan_speedup_overhangs = 1 ; fan_speedup_time = 0 ; filament_colour = #FFFFFF;#FFFFFF;#CE4F7F;#C0A392 ; filament_cooling_final_speed = 0,0,0,0 ; filament_cooling_initial_speed = 0,0,0,0 ; filament_cooling_moves = 0,0,0,0 ; filament_cost = 20,20,20,20 ; filament_density = 1.24,1.24,1.24,1.24 ; filament_diameter = 1.75,1.75,1.75,1.75 ; filament_end_gcode = "; filament end gcode\n";"; filament end gcode\n";"; filament end gcode\n";"; filament end gcode\n" ; filament_flow_ratio = 0.98,0.98,0.98,0.98 ; filament_ids = GFL99;GFL99;GFL99;GFL99 ; filament_is_support = 0,0,0,0 ; filament_loading_speed = 0,0,0,0 ; filament_loading_speed_start = 0,0,0,0 ; filament_max_volumetric_speed = 12,12,12,12 ; filament_minimal_purge_on_wipe_tower = 15,15,15,15 ; filament_multitool_ramming = 0,0,0,0 ; filament_multitool_ramming_flow = 0,0,0,0 ; filament_multitool_ramming_volume = 0,0,0,0 ; filament_notes = ;;; ; filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6";"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6";"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6";"120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" ; filament_settings_id = "Anycubic PLA @Anycubic Kobra S1 0.4 nozzle";"Anycubic PLA @Anycubic Kobra S1 0.4 nozzle";"Anycubic PLA @Anycubic Kobra S1 0.4 nozzle";"Anycubic PLA @Anycubic Kobra S1 0.4 nozzle" ; filament_shrink = 100%,100%,100%,100% ; filament_shrinkage_compensation_z = 100%,100%,100%,100% ; filament_soluble = 0,0,0,0 ; filament_stamping_distance = 0,0,0,0 ; filament_stamping_loading_speed = 0,0,0,0 ; filament_start_gcode = "; filament start gcode";"; filament start gcode";"; filament start gcode";"; filament start gcode" ; filament_toolchange_delay = 0,0,0,0 ; filament_type = PLA;PLA;PLA;PLA ; filament_unloading_speed = 0,0,0,0 ; filament_unloading_speed_start = 0,0,0,0 ; filament_vendor = Anycubic;Anycubic;Anycubic;Anycubic ; filename_format = {input_filename_base}_{filament_type[0]}_{layer_height}_{print_time}.gcode ; filter_out_gap_fill = 0 ; first_layer_print_sequence = 0 ; flush_into_infill = 1 ; flush_into_objects = 0 ; flush_into_support = 1 ; flush_multiplier = 0.7 ; flush_volumes_matrix = 0,131,211,131,131,0,211,131,494,494,0,302,353,353,169,0 ; flush_volumes_vector = 140,140,140,140,140,140,140,140 ; full_fan_speed_layer = 0,0,0,0 ; fuzzy_skin = none ; fuzzy_skin_first_layer = 0 ; fuzzy_skin_point_distance = 0.8 ; fuzzy_skin_thickness = 0.3 ; gap_fill_target = topbottom ; gap_infill_speed = 250 ; gcode_add_line_number = 0 ; gcode_comments = 0 ; gcode_flavor = klipper ; gcode_label_objects = 1 ; has_scarf_joint_seam = 0 ; head_wrap_detect_zone = ; high_current_on_filament_swap = 0 ; hole_to_polyhole = 0 ; hole_to_polyhole_threshold = 0.01 ; hole_to_polyhole_twisted = 1 ; host_type = octoprint ; hot_plate_temp = 55,55,55,55 ; hot_plate_temp_initial_layer = 55,55,55,55 ; idle_temperature = 0,0,0,0 ; independent_support_layer_height = 0 ; infill_anchor = 400% ; infill_anchor_max = 20 ; infill_combination = 0 ; infill_combination_max_layer_height = 100% ; infill_direction = 45 ; infill_jerk = 9 ; infill_wall_overlap = 15% ; inherits_group = "0.20mm Standard @Anycubic Kobra S1 0.4 nozzle";;;;; ; initial_layer_acceleration = 500 ; initial_layer_infill_speed = 80 ; initial_layer_jerk = 9 ; initial_layer_line_width = 0.5 ; initial_layer_min_bead_width = 85% ; initial_layer_print_height = 0.2 ; initial_layer_speed = 50 ; initial_layer_travel_speed = 100% ; inner_wall_acceleration = 5000 ; inner_wall_jerk = 9 ; inner_wall_line_width = 0.45 ; inner_wall_speed = 300 ; interface_shells = 0 ; interlocking_beam = 0 ; interlocking_beam_layer_count = 2 ; interlocking_beam_width = 0.8 ; interlocking_boundary_avoidance = 2 ; interlocking_depth = 2 ; interlocking_orientation = 22.5 ; internal_bridge_flow = 1 ; internal_bridge_speed = 150% ; internal_solid_infill_acceleration = 5000 ; internal_solid_infill_line_width = 0.42 ; internal_solid_infill_pattern = monotonic ; internal_solid_infill_speed = 250 ; ironing_angle = -1 ; ironing_flow = 10% ; ironing_pattern = zig-zag ; ironing_spacing = 0.15 ; ironing_speed = 30 ; is_infill_first = 0 ; layer_change_gcode = ; AFTER_LAYER_CHANGE [layer_num] @ [layer_z]mm ; layer_height = 0.2 ; line_width = 0.42 ; long_retractions_when_cut = 0 ; machine_end_gcode = G92 E0\nG1 E-2 F3000\n{if max_layer_z < max_print_height-1}G1 Z{z_offset+min(max_layer_z+2, max_print_height)} F900 ; Move print head further up{endif} \nG1 F12000; present print\nG1 X44; throw_position_x\nG1 Y270; throw_position_y\nM140 S0 ; turn off heatbed\nM104 S0 ; turn off temperature\nM106 P1 S0 ; turn off fan\nM106 P2 S0\nM106 P3 S0\nM84; disable motors                 \n; disable stepper motors ; machine_load_filament_time = 126.423 ; machine_max_acceleration_e = 5000,5000 ; machine_max_acceleration_extruding = 20000,20000 ; machine_max_acceleration_retracting = 5000,5000 ; machine_max_acceleration_travel = 20000,20000 ; machine_max_acceleration_x = 10000,10000 ; machine_max_acceleration_y = 10000,10000 ; machine_max_acceleration_z = 500,500 ; machine_max_jerk_e = 2.5,2.5 ; machine_max_jerk_x = 9,9 ; machine_max_jerk_y = 9,9 ; machine_max_jerk_z = 3,3 ; machine_max_speed_e = 80,80 ; machine_max_speed_x = 600,600 ; machine_max_speed_y = 600,600 ; machine_max_speed_z = 15,15 ; machine_min_extruding_rate = 0,0 ; machine_min_travel_rate = 0,0 ; machine_pause_gcode = M601 ; machine_start_gcode = G9111 bedTemp=[first_layer_bed_temperature] extruderTemp=[first_layer_temperature[initial_tool]]\nM117 ; machine_tool_change_time = 0 ; machine_unload_filament_time = 0 ; make_overhang_printable = 0 ; make_overhang_printable_angle = 55 ; make_overhang_printable_hole_size = 0 ; manual_filament_change = 0 ; max_bridge_length = 10 ; max_layer_height = 0.28 ; max_travel_detour_distance = 0 ; max_volumetric_extrusion_rate_slope = 0 ; max_volumetric_extrusion_rate_slope_segment_length = 3 ; min_bead_width = 85% ; min_feature_size = 25% ; min_layer_height = 0.08 ; min_length_factor = 0.5 ; min_skirt_length = 0 ; min_width_top_surface = 300% ; minimum_sparse_infill_area = 15 ; mmu_segmented_region_interlocking_depth = 0 ; mmu_segmented_region_max_width = 0 ; notes = ; nozzle_diameter = 0.4 ; nozzle_height = 4 ; nozzle_hrc = 0 ; nozzle_temperature = 205,205,205,205 ; nozzle_temperature_initial_layer = 215,215,215,215 ; nozzle_temperature_range_high = 240,240,240,240 ; nozzle_temperature_range_low = 190,190,190,190 ; nozzle_type = brass ; nozzle_volume = 71.6 ; only_one_wall_first_layer = 0 ; only_one_wall_top = 1 ; ooze_prevention = 0 ; other_layers_print_sequence = 0 ; other_layers_print_sequence_nums = 0 ; outer_wall_acceleration = 5000 ; outer_wall_jerk = 9 ; outer_wall_line_width = 0.42 ; outer_wall_speed = 200 ; overhang_1_4_speed = 0 ; overhang_2_4_speed = 50 ; overhang_3_4_speed = 30 ; overhang_4_4_speed = 10 ; overhang_fan_speed = 100,100,100,100 ; overhang_fan_threshold = 50%,50%,50%,50% ; overhang_reverse = 0 ; overhang_reverse_internal_only = 0 ; overhang_reverse_threshold = 50% ; overhang_speed_classic = 0 ; overhang_totally_speed = 10 ; parking_pos_retraction = 0 ; pellet_flow_coefficient = 0.4157,0.4157,0.4157,0.4157 ; pellet_modded_printer = 0 ; post_process = ; precise_outer_wall = 0 ; precise_z_height = 0 ; preferred_orientation = 0 ; preheat_steps = 1 ; preheat_time = 0 ; pressure_advance = 0.035,0.035,0.035,0.035 ; prime_tower_brim_width = 5 ; prime_tower_width = 35 ; prime_volume = 20 ; print_compatible_printers = "Anycubic Kobra S1 0.4 nozzle" ; print_flow_ratio = 1 ; print_order = default ; print_sequence = by layer ; print_settings_id = 0.20mm Standard @AC KS1 - purge_remplissage ; printable_area = 0x0,250x0,250x250,0x250 ; printable_height = 250 ; printer_model = Anycubic Kobra S1 ; printer_notes = ; printer_settings_id = Anycubic Kobra S1 0.4 nozzle ; printer_structure = corexy ; printer_technology = FFF ; printer_variant = 0.4 ; printhost_authorization_type = key ; printhost_ssl_ignore_revoke = 0 ; printing_by_object_gcode = ; purge_in_prime_tower = 0 ; raft_contact_distance = 0.1 ; raft_expansion = 1.5 ; raft_first_layer_density = 90% ; raft_first_layer_expansion = 5 ; raft_layers = 0 ; reduce_crossing_wall = 0 ; reduce_fan_stop_start_freq = 1,1,1,1 ; reduce_infill_retraction = 1 ; required_nozzle_HRC = 3,3,3,3 ; resolution = 0.012 ; retract_before_wipe = 0% ; retract_length_toolchange = 0 ; retract_lift_above = 0.3 ; retract_lift_below = 249 ; retract_lift_enforce = All Surfaces ; retract_restart_extra = 0 ; retract_restart_extra_toolchange = 0 ; retract_when_changing_layer = 1 ; retraction_distances_when_cut = 18 ; retraction_length = 0.8 ; retraction_minimum_travel = 1 ; retraction_speed = 40 ; role_based_wipe_speed = 1 ; rotate_solid_infill_direction = 1 ; scan_first_layer = 0 ; scarf_angle_threshold = 155 ; scarf_joint_flow_ratio = 1 ; scarf_joint_speed = 35 ; scarf_overhang_threshold = 40% ; seam_gap = 10% ; seam_position = aligned ; seam_slope_conditional = 1 ; seam_slope_entire_loop = 0 ; seam_slope_inner_walls = 0 ; seam_slope_min_length = 10 ; seam_slope_start_height = 0 ; seam_slope_steps = 10 ; seam_slope_type = none ; silent_mode = 0 ; single_extruder_multi_material = 1 ; single_extruder_multi_material_priming = 0 ; skirt_distance = 2 ; skirt_height = 1 ; skirt_loops = 0 ; skirt_speed = 50 ; skirt_start_angle = -135 ; skirt_type = combined ; slice_closing_radius = 0.049 ; slicing_mode = regular ; slow_down_for_layer_cooling = 1,1,1,1 ; slow_down_layer_time = 8,8,8,8 ; slow_down_layers = 0 ; slow_down_min_speed = 20,20,20,20 ; slowdown_for_curled_perimeters = 0 ; small_area_infill_flow_compensation = 0 ; small_area_infill_flow_compensation_model = 0,0;"\n0.2,0.4444";"\n0.4,0.6145";"\n0.6,0.7059";"\n0.8,0.7619";"\n1.5,0.8571";"\n2,0.8889";"\n3,0.9231";"\n5,0.9520";"\n10,1" ; small_perimeter_speed = 50% ; small_perimeter_threshold = 0 ; smooth_coefficient = 80 ; smooth_speed_discontinuity_area = 1 ; solid_infill_direction = 45 ; solid_infill_filament = 1 ; sparse_infill_acceleration = 100% ; sparse_infill_density = 15% ; sparse_infill_filament = 1 ; sparse_infill_line_width = 0.45 ; sparse_infill_pattern = gyroid ; sparse_infill_speed = 270 ; spiral_mode = 0 ; spiral_mode_max_xy_smoothing = 200% ; spiral_mode_smooth = 0 ; staggered_inner_seams = 0 ; standby_temperature_delta = -5 ; start_end_points = 30x-3,54x245 ; support_air_filtration = 1 ; support_angle = 0 ; support_base_pattern = default ; support_base_pattern_spacing = 2.5 ; support_bottom_interface_spacing = 0.5 ; support_bottom_z_distance = 0.2 ; support_chamber_temp_control = 0 ; support_critical_regions_only = 0 ; support_expansion = 0 ; support_filament = 0 ; support_interface_bottom_layers = 2 ; support_interface_filament = 0 ; support_interface_loop_pattern = 0 ; support_interface_not_for_body = 1 ; support_interface_pattern = auto ; support_interface_spacing = 0.5 ; support_interface_speed = 80 ; support_interface_top_layers = 2 ; support_line_width = 0.42 ; support_material_interface_fan_speed = -1,-1,-1,-1 ; support_multi_bed_types = 0 ; support_object_xy_distance = 0.35 ; support_on_build_plate_only = 1 ; support_remove_small_overhang = 1 ; support_speed = 150 ; support_style = default ; support_threshold_angle = 30 ; support_top_z_distance = 0.18 ; support_type = tree(auto) ; temperature_vitrification = 55,55,55,55 ; template_custom_gcode = ; textured_cool_plate_temp = 40,40,40,40 ; textured_cool_plate_temp_initial_layer = 40,40,40,40 ; textured_plate_temp = 55,55,55,55 ; textured_plate_temp_initial_layer = 55,55,55,55 ; thick_bridges = 0 ; thick_internal_bridges = 1 ; thumbnails = 230x110/PNG ; thumbnails_format = PNG ; thumbnails_internal = 512x512/PNG/top ; thumbnails_internal_switch = 1 ; time_cost = 0 ; time_lapse_gcode = ; timelapse_type = 0 ; top_bottom_infill_wall_overlap = 25% ; top_shell_layers = 5 ; top_shell_thickness = 1 ; top_solid_infill_flow_ratio = 0.97 ; top_surface_acceleration = 2000 ; top_surface_jerk = 9 ; top_surface_line_width = 0.42 ; top_surface_pattern = monotonicline ; top_surface_speed = 200 ; travel_acceleration = 10000 ; travel_jerk = 9 ; travel_slope = 3 ; travel_speed = 300 ; travel_speed_z = 0 ; tree_support_adaptive_layer_height = 1 ; tree_support_angle_slow = 25 ; tree_support_auto_brim = 1 ; tree_support_branch_angle = 45 ; tree_support_branch_angle_organic = 40 ; tree_support_branch_diameter = 2 ; tree_support_branch_diameter_angle = 5 ; tree_support_branch_diameter_double_wall = 3 ; tree_support_branch_diameter_organic = 2 ; tree_support_branch_distance = 5 ; tree_support_branch_distance_organic = 1 ; tree_support_brim_width = 3 ; tree_support_tip_diameter = 0.8 ; tree_support_top_rate = 30% ; tree_support_wall_count = 0 ; upward_compatible_machine = ; use_firmware_retraction = 0 ; use_relative_e_distances = 1 ; wall_direction = auto ; wall_distribution_count = 1 ; wall_filament = 1 ; wall_generator = classic ; wall_loops = 2 ; wall_sequence = outer wall/inner wall ; wall_transition_angle = 10 ; wall_transition_filter_deviation = 25% ; wall_transition_length = 100% ; wipe = 1 ; wipe_before_external_loop = 0 ; wipe_distance = 1 ; wipe_on_loops = 0 ; wipe_speed = 80% ; wipe_tower_bridging = 10 ; wipe_tower_cone_angle = 15 ; wipe_tower_extra_flow = 100% ; wipe_tower_extra_spacing = 120% ; wipe_tower_filament = 0 ; wipe_tower_max_purge_speed = 90 ; wipe_tower_no_sparse_layers = 0 ; wipe_tower_rotation_angle = 0 ; wipe_tower_x = 165.000 ; wipe_tower_y = 187.000 ; wiping_volumes_extruders = 70,70,70,70,70,70,70,70,70,70 ; xy_contour_compensation = 0 ; xy_hole_compensation = 0 ; z_hop = 0.4 ; z_hop_types = Slope Lift ; z_offset = 0 ; first_layer_bed_temperature = 55 ; bed_shape = 0x0,250x0,250x250,0x250 ; first_layer_temperature = 215 ; first_layer_height = 0.200 ; AnycubicSlicer_config = end ; CONFIG_BLOCK_END = end - Puis ceux de l'ACE Pro : Citation ; ams_info = begin ; paint_info = [{"paint_index":0,"paint_color":[255,255,255],"material_type":"PLA"},{"paint_index":1,"paint_color":[255,255,255],"material_type":"PLA"},{"paint_index":2,"paint_color":[206,79,127],"material_type":"PLA"},{"paint_index":3,"paint_color":[192,163,146],"material_type":"PLA"}] ; ams_info = end - Et pour terminer, quelques statistiques : Citation ; statistics = begin ; used_filament = 18.34 ; print_time = 16h 45m 45s ; model_size = 167.96,85.00,27.00 ; total_layers = 135 ; statistics = end  à suivre dans un prochain Ă©pisode   ModifiĂ© (le) FĂ©vrier 6 par fran6p 3
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) OS / ĂcosystĂšme Klipper Ce sujet sera court, faute et de temps et d'accĂšs au systĂšme . Anycubic, supposition de ma part, s'est probablement basĂ© sur leur dĂ©veloppement du systĂšme de la Kobra3 (test rĂ©alisĂ© par @PPAC). Le systĂšme d'exploitation est nommĂ© KobraOS par Anycubic. Il est installĂ© sur la carte situĂ©e en haut Ă droite, imprimante vue de face. Comme vu dans la partie Hardware de la Kobra S1, le contrĂŽleur est un Soc ARMv7 (RV1106G3). La mĂ©moire (RAM) est trĂšs petite (256 Mo (2 Gbits)). C'est la raison pour laquelle, le systĂšme d'exploitation se base sur un dĂ©rivĂ© OpenWRT plus adaptĂ© aux cartes embarquĂ©es. Anycubic a aussi réécrit une partie du logiciel Klipper en langage Go. SĂ»rement pour des raisons de vitesse de traitement que la version Python ne gĂ©rait pas correctement avec une mĂ©moire aussi faible. Toutes les fonctions de Klipper n'ont pas Ă©tĂ© réécrites, ce qui implique que la totalitĂ© de l'Ă©cosystĂšme n'est pas disponible. Par exemple, il n'y a pas de gestion fine du nivellement adaptatif (nivellement rĂ©alisĂ© uniquement sur la zone imprimĂ©e, pas sur l'ensemble du plateau). La dĂ©tection de spaghettis (IA) n'est possible qu'en mode «Cloud» pas en mode LAN. La gestion des timelapses est propre Ă Anycubic (activĂ© avant une impression, contrairement Ă Moonraker-timelapse qui est gĂ©rĂ© via Moonraker et le trancheur). Du fait des choix rĂ©alisĂ©s par Anycubic, il sera plus que compliquĂ© de s'approcher d'un vĂ©ritable Ă©cosystĂšme Klipper, pour lequel de nombreuses «extensions» existent : KAMP, Shake&Tune, Gcode shell command, Klipperbackup, TMCautotune, etc.) sans parler de l'installation d'un Klipper «vanilla», Moonraker, etc. De plus, Ă ce jour, aucun moyen d'accĂ©der au systĂšme (pas de ssh, pas d'adb, rien nada), la solution Duckpro (pour les Kobra3) ne fonctionne pas : le mot de passe d'une mise Ă jour (update.swu) est diffĂ©rent . Toutefois, il semble qu'une solution soit en approche (Rinkhals). MĂȘme si cette solution ne pourra rivaliser avec un «vrai» Ă©cosystĂšme Klipper, elle permettrait dĂ©jĂ d'accĂ©der Ă l'OS (ssh et adb) et de permettre l'accĂšs via les interfaces Web habituelles (Fluidd / Mainsail), l'Ă©tabli du trancheur Anycubic slicer Next Ă©tant plus que rudimentaire . Ni une, ni deux, comme je suis un bidouilleur nĂ© et que rien ne me fait peur (j'aime apprendre), j'ai installĂ© la version 20250302_01, puis les versions intermĂ©diaires jusqu'Ă la 20250308_01. Il a fallu d'abord passer en mode LAN (ce qui fait perdre la dĂ©tection de spaghettis (pas grave, car provoque trop de faux-positifs et une fois validĂ©e la reprise, dĂ©sactive ce mode de dĂ©tection), la gestion via l'application smartphone, l'impression via le cloud). Dans l'ensemble, c'est fonctionnel, mais malheureusement fait perdre la gestion des timelapses (gĂ©rĂ©s d'une autre maniĂšre par Anycubic), la camĂ©ra ne s'affiche plus dans l'Ă©tabli. Les deux interfaces Web, Fluidd et Mainsail sont utilisables mĂȘme si certaines informations ne remontent pas. Exemple des interfaces Web (chacun reconnaitra les siens) : L'accĂšs ssh (root/rockchip), port standard (22), permet d'aller examiner le systĂšme. Un survol rapide me confirme dans l'utilisation d'un OS genre OpenWRT (comme avec la tablette Creality SonicPad ou plus rĂ©cente la NebulaPad). Il n'y a pas actuellement de gestionnaire de paquets qui permettrait de mettre Ă jour le systĂšme ou d'ajouter des logiciels.. Les interfaces Web permettent de prendre connaissance du contenu du printer.cfg (moonraker.conf). L'accĂ©s au journal moonraker.log montre quelques erreurs. La date d'enregistrement du journal est au premier janvier 1970 (Unix epoch) aprĂšs l'allumage de l'imprimante, le service de temps (ntpdate) n'a pas encore eu le temps de se synchroniser. Un redĂ©marrage du service moonraker permet de palier Ă ce «dĂ©faut». Extrait du journal : Citation -------------------- Log Start | Thu Jan 1 00:00:24 1970 -------------------- platform: Linux-5.10.160-armv7l-with-libc0 data_path: /userdata/app/gk/printer_data is_default_data_path: True config_file: /userdata/app/gk/printer_data/config/moonraker.conf startup_warnings: [] verbose: False debug: False asyncio_debug: False is_backup_config: False is_python_package: False instance_uuid: ead265f263804eb08d6e2ed0befdc570 unix_socket_path: /userdata/app/gk/printer_data/comms/moonraker.sock software_version: ? log_file: /userdata/app/gk/printer_data/logs/moonraker.log python_version: 3.11.6 (main, Feb 9 2025, 23:27:30) [GCC 11.4.0] launch_args: /usr/bin/python /usr/share/moonraker/moonraker/moonraker.py msgspec_enabled: False uvloop_enabled: False 1970-01-01 00:00:24,145 [confighelper.py:read_file()] - Configuration File '/userdata/app/gk/printer_data/config/moonraker.conf' parsed, total size: 398 B 1970-01-01 00:00:24,149 [server.py:add_log_rollover_item()] - #################### Moonraker Configuration #################### [server] host = 0.0.0.0 port = 7126 klippy_uds_address = /tmp/unix_uds1 max_upload_size = 1024 [machine] provider = none [authorization] cors_domains =    *://my.mainsail.xyz    *://app.fluidd.xyz    *://*.local    *://*.lan trusted_clients =    10.0.0.0/8    127.0.0.0/8    169.254.0.0/16    172.16.0.0/12    192.168.0.0/16    FE80::/10    ::1/128 [octoprint_compat] [history] [database] ################################################################# All Configuration Files: /userdata/app/gk/printer_data/config/moonraker.conf ################################################################# 2025-03-09 16:51:16,856 [server.py:load_component()] - Component (secrets) loaded 2025-03-09 16:51:16,953 [server.py:load_component()] - Component (template) loaded 2025-03-09 16:51:17,019 [server.py:load_component()] - Component (klippy_connection) loaded 2025-03-09 16:51:19,973 [server.py:load_component()] - Component (application) loaded 2025-03-09 16:51:20,163 [server.py:load_component()] - Component (websockets) loaded 2025-03-09 16:51:20,447 [server.py:load_component()] - Component (dbus_manager) loaded 2025-03-09 16:51:20,754 [server.py:add_log_rollover_item()] - Loading Sqlite database provider. Sqlite Version: 3.40.1 2025-03-09 16:51:20,769 [server.py:add_log_rollover_item()] - Unsafe Shutdown Count: 11 2025-03-09 16:51:20,782 [server.py:load_component()] - Component (database) loaded 2025-03-09 16:51:21,259 [file_manager.py:__init__()] - Using File System Observer: inotify 2025-03-09 16:51:21,529 [server.py:load_component()] - Component (file_manager) loaded 2025-03-09 16:51:21,878 [database.py:register_table()] - Found registered table authorized_users 2025-03-09 16:51:21,888 [authorization.py:__init__()] - Authorization Configuration Loaded Trusted Clients: 10.0.0.0/8 127.0.0.0/8 169.254.0.0/16 172.16.0.0/12 192.168.0.0/16 fe80::/10 ::1/128 CORS Domains: .*://my\.mainsail\.xyz .*://app\.fluidd\.xyz .*://.*\.local .*://.*\.lan 2025-03-09 16:51:21,906 [server.py:load_component()] - Component (authorization) loaded 2025-03-09 16:51:21,957 [server.py:load_component()] - Component (klippy_apis) loaded 2025-03-09 16:51:22,474 [server.py:add_log_rollover_item()] - System Info: ***python***  version: (3, 11, 6, 'final', 0)  version_string: 3.11.6 (main, Feb 9 2025, 23:27:30) [GCC 11.4.0] ***cpu_info***  cpu_count: 1  bits: 32bit  processor: armv7l  cpu_desc: ARMv7 Processor rev 5 (v7l)  serial_number: d95469809d603471  hardware_desc: Generic DT based system  model:  total_memory: 221024  memory_units: kB ***sd_info*** ***distribution***  name: Buildroot 2023.02.6  id: buildroot  version: 2023.02.6  version_parts: {'major': '2023', 'minor': '02', 'build_number': '6'}  like:  codename:  release_info: {}  kernel_version: 5.10.160 ***virtualization***  virt_type: none  virt_identifier: none ***network*** ***canbus*** ***Allowed Services***  klipper_mcu  webcamd  MoonCord  KlipperScreen  moonraker-telegram-bot  moonraker-obico  sonar  crowsnest  octoeverywhere  ratos-configurator 2025-03-09 16:51:22,531 [server.py:load_component()] - Component (shell_command) loaded 2025-03-09 16:51:22,532 [machine.py:__init__()] - Using System Provider: none 2025-03-09 16:51:22,563 [server.py:add_log_rollover_item()] - Module libcamera unavailble, import failed 2025-03-09 16:51:22,563 [server.py:load_component()] - Component (machine) loaded 2025-03-09 16:51:22,596 [server.py:load_component()] - Component (data_store) loaded 2025-03-09 16:51:22,649 [proc_stats.py:__init__()] - Unable to find 'vcgencmd', throttle checking disabled 2025-03-09 16:51:22,653 [server.py:load_component()] - Component (proc_stats) loaded 2025-03-09 16:51:22,686 [server.py:load_component()] - Component (job_state) loaded 2025-03-09 16:51:22,749 [server.py:load_component()] - Component (job_queue) loaded 2025-03-09 16:51:22,835 [database.py:register_table()] - Found registered table job_history 2025-03-09 16:51:22,838 [database.py:register_table()] - Found registered table job_totals 2025-03-09 16:51:22,848 [server.py:load_component()] - Component (history) loaded 2025-03-09 16:51:22,933 [server.py:load_component()] - Component (http_client) loaded 2025-03-09 16:51:23,039 [server.py:load_component()] - Component (announcements) loaded 2025-03-09 16:51:23,118 [server.py:load_component()] - Component (webcam) loaded 2025-03-09 16:51:23,163 [server.py:load_component()] - Component (extensions) loaded 2025-03-09 16:51:23,224 [server.py:load_component()] - Component (octoprint_compat) loaded 2025-03-09 16:51:23,231 [server.py:_initialize_component()] - Performing Component Post Init: [dbus_manager] 2025-03-09 16:51:23,235 [dbus_manager.py:component_init()] - Unable to Connect to D-Bus 2025-03-09 16:51:23,236 [server.py:_initialize_component()] - Performing Component Post Init: [database] 2025-03-09 16:51:23,263 [server.py:_initialize_component()] - Performing Component Post Init: [file_manager] 2025-03-09 16:51:24,296 [server.py:_initialize_component()] - Performing Component Post Init: [authorization] 2025-03-09 16:51:24,336 [server.py:_initialize_component()] - Performing Component Post Init: [machine] 2025-03-09 16:51:24,345 [machine.py:validation_init()] - Installation version in database up to date 2025-03-09 16:51:24,346 [server.py:_initialize_component()] - Performing Component Post Init: [proc_stats] 2025-03-09 16:51:24,347 [server.py:_initialize_component()] - Performing Component Post Init: [history] 2025-03-09 16:51:24,368 [server.py:_initialize_component()] - Performing Component Post Init: [announcements] 2025-03-09 16:51:24,382 [server.py:_initialize_component()] - Performing Component Post Init: [webcam] 2025-03-09 16:51:24,398 [server.py:_initialize_component()] - Performing Component Post Init: [klippy_connection] 2025-03-09 16:51:24,432 [extensions.py:start_unix_server()] - Creating Unix Domain Socket at '/userdata/app/gk/printer_data/comms/moonraker.sock' 2025-03-09 16:51:24,438 [server.py:start_server()] - Starting Moonraker on (0.0.0.0, 7126), Hostname: Rockchip 2025-03-09 16:51:24,442 [application.py:listen()] - SSL Certificate/Key not configured, aborting HTTPS Server startup 2025-03-09 16:51:24,481 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.108.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:25,060 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.109.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:25,637 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:26,205 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.110.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:26,783 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.108.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:26,788 [announcements.py:_fetch_moonlight()] - Failed to update subscription 'moonraker': [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:26,862 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:27,513 [iostream.py:_do_ssl_handshake()] - SSL Error on 12 ('185.199.108.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:27,800 [klippy_connection.py:_do_connect()] - Klippy Connection Established 2025-03-09 16:51:28,072 [server.py:add_warning()] - Supplied path (/useremain/rinkhals/20250308_01/config) for (config_examples) is invalid. Make sure that the path exists and is not the file system root. 2025-03-09 16:51:28,074 [server.py:add_warning()] - Supplied path (/useremain/rinkhals/20250308_01/docs) for (docs) is invalid. Make sure that the path exists and is not the file system root. 2025-03-09 16:51:28,328 [klippy_connection.py:_request_initial_subscriptions()] - Webhooks Subscribed 2025-03-09 16:51:28,346 [klippy_connection.py:_request_initial_subscriptions()] - GCode Output Subscribed 2025-03-09 16:51:28,364 [iostream.py:_do_ssl_handshake()] - SSL Error on 13 ('185.199.109.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:28,567 [job_state.py:_handle_started()] - Job state initialized: standby 2025-03-09 16:51:28,824 [klippy_connection.py:_verify_klippy_requirements()] - Configuration for [virtual_sdcard] not found, unable to set SD Card path 2025-03-09 16:51:28,859 [klippy_connection.py:_check_ready()] - Klippy ready 2025-03-09 16:51:28,968 [iostream.py:_do_ssl_handshake()] - SSL Error on 13 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:29,326 [data_store.py:_init_sensors()] - Configuring available sensors: ['heater_bed', 'extruder'] 2025-03-09 16:51:29,548 [iostream.py:_do_ssl_handshake()] - SSL Error on 13 ('185.199.108.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:51:29,558 [announcements.py:_fetch_moonlight()] - Failed to update subscription 'klipper': [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 16:53:09,708 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 192.168.1.101 2025-03-09 16:53:10,849 [authorization.py:_check_trusted_connection()] - Trusted Connection Detected, IP: 127.0.0.1 2025-03-09 16:53:10,860 [application.py:log_request()] - 101 GET /websocket (127.0.0.1) [_TRUSTED_USER_] 21.79ms 2025-03-09 16:53:10,874 [websockets.py:open()] - Websocket Opened: ID: 2772888336, Proxied: False, User Agent: Python/3.11 websockets/14.1, Host Name: 127.0.0.1 2025-03-09 16:53:10,887 [websockets.py:_handle_identify()] - Websocket 2772888336 Client Identified - Name: fluidd, Version: 1.31.2-b743dbe, Type: web 2025-03-09 16:53:10,890 [file_manager.py:get_file_list()] - Updating File List <config>... 2025-03-09 17:21:24,500 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.108.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:25,098 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:25,697 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.109.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:26,298 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.110.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:26,881 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:26,890 [announcements.py:_fetch_moonlight()] - Failed to update subscription 'moonraker': [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:26,973 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.109.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:27,554 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:28,130 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.110.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:28,717 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:29,306 [iostream.py:_do_ssl_handshake()] - SSL Error on 14 ('185.199.111.153', 443): [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) 2025-03-09 17:21:29,312 [announcements.py:_fetch_moonlight()] - Failed to update subscription 'klipper': [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1006) Le journal de Klipper (klippy.log), bien qu'existant, utilise un format bien Ă©trange (impossible de l'utiliser avec klippylyzer ), Citation 1970-01-01T00:00:05.013Z [31mERROR[0m project/k3c.go:596 new reactor 1970-01-01T00:00:05.141Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 1970-01-01T00:00:05.146Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 1970-01-01T00:00:05.156Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 1970-01-01T00:00:05.160Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 1970-01-01T00:00:05.350Z [31mERROR[0m project/serialhdl.go:700 EOF 1970-01-01T00:00:06.264Z [31mERROR[0m project/Mcu.go:1568 Unknown command: config_reset 1970-01-01T00:00:06.366Z [31mERROR[0m project/serialhdl.go:700 EOF 1970-01-01T00:00:07.232Z [31mERROR[0m project/Mcu.go:1568 Unknown command: config_reset 1970-01-01T00:00:07.271Z [31mERROR[0m project/Mcu.go:814 Unknown command: start_selfcheck_task 1970-01-01T00:00:16.817Z [31mERROR[0m project/Webhooks.go:447 socket close,bad file descriptor allow connection to be closed by the data check 2025-03-07T07:42:13.840Z [31mERROR[0m project/k3c.go:596 new reactor 2025-03-07T07:42:13.870Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 2025-03-07T07:42:13.872Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 2025-03-07T07:42:13.873Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 2025-03-07T07:42:13.875Z [31mERROR[0m cast/cast.go:97 cast <nil> of type <nil> to string fail 2025-03-07T07:42:14.683Z [31mERROR[0m project/Mcu.go:1568 Unknown command: config_reset 2025-03-07T07:42:15.670Z [31mERROR[0m project/Mcu.go:1568 Unknown command: config_reset 2025-03-07T07:42:15.720Z [31mERROR[0m project/Mcu.go:814 Unknown command: start_selfcheck_task 2025-03-07T07:42:17.409Z [31mERROR[0m project/Webhooks.go:447 socket close,bad file descriptor allow connection to be closed by the data check 2025-03-07T07:42:17.410Z [31mERROR[0m project/Webhooks.go:447 socket close,bad file descriptor allow connection to be closed by the data check 2025-03-07T07:42:24.912Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.1: no such file or directory 2025-03-07T07:42:24.913Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.2: no such file or directory 2025-03-07T07:42:24.913Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.3: no such file or directory 2025-03-07T07:42:24.913Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.4: no such file or directory 2025-03-07T07:42:24.914Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.5: no such file or directory 2025-03-07T07:42:24.915Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.6: no such file or directory 2025-03-07T07:42:24.917Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.7: no such file or directory 2025-03-07T07:42:24.921Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.8: no such file or directory 2025-03-07T07:42:24.922Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.9: no such file or directory 2025-03-07T07:42:24.922Z [31mERROR[0m project/extras_virtual_sdcard.go:535 open /ac_app/record.10: no such file or directory Je complĂ©terai ce sujet si besoin. Ă noter : l'imprimante Kobra S1, mĂȘme avec les choix d'Anycubic pour des matĂ©riels Ă©lectroniques peu puissants (probablement pour tirer les prix au plus bas ) est pleinement utilisable. Elle remplit les fonctions dĂ©crites dans la publicitĂ© de vente. Depuis le dĂ©but de mon test, j'ai eu trĂšs peu d'Ă©checs d'impression. La qualitĂ© d'impression est Ă©galement plutĂŽt bonne. Plus d'infos sur Rinkhals >>> ici <<<   ModifiĂ© (le) Avril 30 par fran6p 1
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Impressions Multi-couleurs Le matĂ©riau utilisĂ© pour ces impressions est du PLA (Anycubic gamme Pantone (quatre couleurs), Anycubic PLA basique (Cyan, Magenta, Jaune, Blanc), Ziro PLA (Noir pailletĂ©). Benchy ColoriĂ© via le trancheur. Le changement de couleurs dans une mĂȘme couche augmente considĂ©rablement le temps d'impression et aussi la quantitĂ© de matiĂšre perdue (purges). Le Benchy seul nĂ©cessite 1h16m, le changement de filament (310 permutations) et les purges prennent 13h21m Sinon, le rĂ©sultat est franchement sympa .         Logo du site Lien du modĂšle (@PPAC)   Salamandre https://makeronline.com/en/model/Flexi Salamander/24504.html ColoriĂ©e via le trancheur.     Chromaphanes Pour changer des Hueforge . C'est quoi un chromaphane (lien). Je n'ai testĂ© qu'avec deux couleurs (du rouge Ă la place du magenta aurait Ă©tĂ© prĂ©fĂ©rable).  Photos des panneaux (images collectĂ©es au cours de pĂ©rĂ©grinations ouebesques)    Peinture via trancheur   Ces impressions partent d'un dessin, passĂ© dans Inkscape pour les vectoriser en jouant sur la « luminosité » afin d'obtenir des aplats de couleurs utilisables. Images SVG ensuite passĂ©es dans mon logiciel de CAO prĂ©fĂ©rĂ© (OpenSCAD) pour obtenir un fichier STL utilisable. Elles sont ensuite mises en couleurs avec l'option « Peinture » du trancheur Anycubic slicer Next. On retrouve le logo du site, un panneau d'avertissement et mon avatar sur le forum .    TPU L'ACE n'est pas utilisable avec ce matĂ©riau, sauf si on veut rencontrer des problĂšmes (comme la plupart des changeurs de bobines concurrents). La bobine de TPU est placĂ©e dans une boite hermĂ©tique (lien Amazon des boites) pour conserver un taux d'humiditĂ© bas, aprĂšs avoir sĂ©chĂ© la bobine durant six heures Ă 55 °C. Ă noter que mon vieux TPU bleu MaterialZ de Compozan (testĂ© avec la Creality Ender3 S1), bien que conservĂ© en sac Ă©tanche avec du dessicant, puis un sĂ©chage dans le sĂ©cheur Creality SpacePi double, provoque beaucoup de filage. Le TPU transparent est le Qidi TPU95A-HT neuf, sĂ©chĂ© comme le Compozan avant utilisation. Il peut s'imprimer plus vite (MVS de 8 mmÂł/s) que le Compozan (3,2 mmÂł/s) basĂ© sur le profil standard Anycubic TPU. Le site Compozan (shop.compozan.com) rĂ©pond aux abonnĂ©s absents⊠la boutique a probablement mis la clĂ© sous la porte . ParamĂštres d'impression : buse: 230 °C plateau: 35 °C puis 40 °C pression advance (PA): dĂ©sactivĂ©e Comme le TPU adhĂšre fortement au plateau, les piĂšces sont retirĂ©es de celui-ci Ă la fin de l'impression sans attendre que la tempĂ©rature soit revenue Ă celle ambiante. Bandes de roulement pour un projet Ă venir boxturtle TPU Compozan vs TPU Qiditech   Tapis rĂ©paration / organiseur de vis https://www.printables.com/model/1053391-repair-mat-tpu et https://www.printables.com/model/994269-screw-organizer-small-repair-mat (imprimĂ© Ă 200 %)    Clips ACE PTFE Lien: https://makeronline.com/en/model/PTFE Tube Clip for ACE Unit â Kobra 3/156338.html  Airless Baskeball https://makerworld.com/en/models/724517-biqu-airless-basketball?from=search#profileId-655693 Impression Ă 50 % de la taille initiale. Pas de support, juste une bordure contrairement aux recommandations d'impression. La bordure est dĂ©jĂ pĂ©nible Ă retirer alors si j'avais utilisĂ© des supports, je me serais arrachĂ© les cheveux (si tant est que j'en eusse encore ). Normalement, il faudrait un filament «spĂ©cial» (Biqu PLA-HR) pour espĂ©rer des rebonds dignes d'un ballon de basket, mais avec le TPU de Qidi, ça rebondit quand mĂȘme un peu. En tout cas, cela a fait un enfant heureux.      Canard Bigtreetech https://www.thingiverse.com/thing:6402108    RĂ©capitulatif des piĂšces imprimĂ©es en TPU :     Un post, prochain, se penchera sur quelques tests de calibration classiques. Un autre concernera des impressions PLA / PETG / ASA, le dernier testera quelques matĂ©riaux chargĂ©s en fibres (carbone / verre). Ă suivre, donc  ModifiĂ© (le) Mars 12 par fran6p 1
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) Hardware - ACE Pro En prĂ©ambule, l'ACE est l'acronyme de Anycubic Color Engine. L'ACE Pro est un accessoire pouvant stocker jusqu'Ă quatre (4) bobines en gĂ©rant automatiquement l'alimentation en filament vers l'imprimante de maniĂšre automatisĂ©e et sans intervention de l'utilisateur. Le fonctionnement de l'Ace Pro est assez simple, il fournit le filament des bobines installĂ©es Ă travers quatre (4) tubes PTFE rejoignant un concentrateur (hub) situĂ© Ă l'arriĂšre de l'Anycubic Kobra S1 combo. GrĂące Ă ses diffĂ©rents capteurs, il permet de dĂ©tecter un filament bloquĂ© ou son absence. Ce qui permet, par exemple, de gĂ©rer une impression quand cet Ă©vĂ©nement survient en poursuivant automatiquement celle-ci Ă l'aide d'une autre bobine de filament de mĂȘme type et couleur. L'ACE dispose en plus d'un systĂšme de sĂ©chage intĂ©grĂ© permettant de maintenir les filaments dans des conditions optimales. Le double systĂšme de chauffage Ă base d'Ă©lĂ©ments chauffants PTC de 200 W permet d'atteindre une tempĂ©rature jusqu'Ă 55° C. Ce matĂ©riel peut gĂ©rer de nombreux types de matĂ©riaux (PLA, PETG, ABS, ASA, PET, PA, PC, PP, HIPS). Ă l'instar de ses concurrents, il ne gĂšre pas les matĂ©riaux flexibles (TPU). Anycubic indique Ă la page 2 du manuel (disponible en français) Ă©galement que les matĂ©riaux trop rigides ou fragiles (chargĂ©s en fibres de carbones (CF) ou de verre (GF)) ou encore les filaments soyeux (silk) peuvent ĂȘtre problĂ©matiques. Pour ce dernier point, aprĂšs avoir testĂ© du PLA-CF, PETG-CF, PET-CF et PAHT-GF, je n'ai pas rencontrĂ© de soucis , mais je n'en ai pas imprimĂ© des kilomĂštres non plus. Extrait du manuel : RĂ©vĂ©lation Une derniĂšre recommandation d'Anycubic est de prĂ©fĂ©rer des bobines en plastique, sinon d'utiliser avec celles en carton (de plus en plus frĂ©quentes ) des adaptateurs (un modĂšle est fourni pour les bobines Anycubic). L'ACE est de plus muni de lecteurs RFID. Les bobines de la marque Anycubic intĂ©grant un tag RFID permettent, une fois le trancheur synchronisĂ©, d'ajuster les profils de filament automatiquement. La prĂ©sentation de cet accessoire ayant Ă©tĂ© faite, on va enfin pouvoir aller le regarder de plus prĂšs. DĂ©montage Une fois de plus, je m'aide du Wiki qui apporte les infos essentielles. Avant de dĂ©monter (ACE vide, capot avec ses guides, intĂ©rieur) :     à l'intĂ©rieur se trouve une grille amovible donnant accĂšs Ă une cavitĂ©. CavitĂ© qu'il vaut mieux Ă©viter de combler avec du dessicant si l'on veut que la circulation d'air chaud ne soit pas perturbĂ©e. Si l'on tient absolument Ă ajouter des sachets de dessicant, il vaut mieux les placer entre les deux ouĂŻes d'aĂ©ration : AprĂšs avoir suivi ces instructions de dĂ©montage, la coque interne est sortie (non sans mal et aprĂšs d'intenses rĂ©flexions) :   Vue du dessous : Sur cette vue, on trouve les Ă©lĂ©ments : Ălectronique sur un PCB un Solid State Relay (SSR) pour les Ă©lĂ©ments de chauffage PTC (rĂ©f: GJ-5-L) un convertisseur de tension (secteur -> 24 V), rĂ©f: HLK-30M24C (24 V, 1.25 A, 30 W) carte contrĂŽleur avec son ventilateur de refroidissement microcontrĂŽleur GD32F303 (RCT6) buffer de synchronisation du filament lecteur RFID (cĂąbles nommĂ©s NFC 1/2 sur la carte contrĂŽleur, neuf fils). Un lecteur lit les donnĂ©es de deux bobines (chaque bobine munie de tag RFID en possĂšde deux, un sur chacune de ses faces) thermistances (mesure de la tempĂ©rature intĂ©rieure de l'ACE). Point blanc au niveau des flĂšches dans la photo ci-dessus. ventilateurs de circulation de l'air chauffĂ© (type brushless Ă roulements hydrauliques, 24 V, 0,24 A, radial 5020) deux moteurs. Chaque moteur est liĂ© Ă un axe via une courroie fermĂ©e. Un des axes comporte plusieurs engrenages, l'autre un mĂ©canisme de cames et de rouleaux caoutchouc. En fonction de la voie choisie, un des moteurs entraine l'extrudeur, l'autre gĂšre le rembobinage lors de changements de bobines (le galet caoutchouc frotte sur l'axe oĂč repose la bobine, comme le faisait un Solex pour les plus anciens ).     liaison ACE vers Kobra S1 alimentation secteur + interrupteur D'autres Ă©lĂ©ments sont utilisĂ©s : des LEDs blanches en façade pas de filament => Ă©teinte, filament prĂ©sent => allumĂ©e, filament en cours d'utilisation => clignotante des interrupteurs de fin de course (prĂ©sence / absence de filament) Fonctionnement de l'ACE Le but du systĂšme est de fournir du filament Ă l'extrudeur situĂ© au niveau de la tĂȘte d'impression. Le boitier de l'ACE pouvant contenir jusqu'Ă quatre bobines, il doit ĂȘtre capable de sĂ©lectionner celle choisie lors du tranchage. On peut dĂ©composer le systĂšme en plusieurs parties : l'extrudeur de la tĂȘte tire le filament (retire lors des rĂ©tractions) un tube PTFE va de la tĂȘte Ă un dĂ©tecteur de filament. Ce dĂ©tecteur joue deux rĂŽles : indique quand un filament est engagĂ© vers la tĂȘte et inversement quand un filament est dĂ©sengagĂ© quand un filament est engagĂ©, dĂ©tecte la bonne fourniture (anti-blocage /antitangle) avant le dĂ©tecteur de filament se trouve un concentrateur qui regroupe les quatre tubes PTFE provenant de l'ACE vers une seule sortie. Ă la sortie de l'ACE, un systĂšme de compensation dĂ©tectant la compression / tension du filament utilisĂ©. Ce qui permet d'Ă©tendre la longueur du tube Bowden d'environ 10 mm de filament supplĂ©mentaire. C'est un systĂšme de synchronisation. le systĂšme interne de l'ACE qui, Ă l'aide de deux moteurs, entraine le filament choisi (extrudeur) et sert Ă©galement Ă rembobiner le filament sur la bobine lors des changements de bobines (comme vu plus haut). Une petite animation montrant ce qui se passe lors d'un changement de bobine : Avant le changement, le filament Ă retirer est coupĂ©. Il en reste donc un morceau au-dessous de la coupe dans le heatbreak et la buse. Il est ensuite rĂ©tractĂ© une dizaine de centimĂštres avant le concentrateur. Le nouveau filament est engagĂ© puis pousse le reste de filament pour pouvoir poursuivre l'impression. Avec l'ACE, plusieurs dĂ©tecteurs de filament sont utilisĂ©s. dans l'ACE, le dĂ©tecteur sert Ă la fois Ă dĂ©tecter qu'un filament a Ă©tĂ© engagĂ© et aussi quand une bobine est vide. Pour ce dernier cas, il y a encore du filament qui court jusqu'Ă la buse. En cas de changement de bobine, tout ce qui reste de filament est purgĂ© avant d'utiliser la nouvelle bobine (â 110 cm + 60 cm = 170 cm). On gĂąche du matĂ©riau . Ă la sortie du concentrateur, il sert Ă vĂ©rifier le bon Ă©coulement du filament et lors du changement de bobine Ă dĂ©tecter si le filament est engagĂ© : le logiciel gĂšre combien il faut encore extraire le filament lors d'un retrait ou combien il faut pousser de filament pour atteindre la tĂȘte. dans la tĂȘte d'impression, il sert de «classique» dĂ©tecteur de fin de filament si l'ACE n'est pas utilisĂ©. Sinon, il fonctionne en association avec le n°2 ci-dessus. La Kobra S1 seule n'en a qu'un, celui situĂ© dans la tĂȘte d'impression (ci-dessus le n°3). Si on veut ajouter un ACE Ă la Kobra S1, il est nĂ©cessaire de se procurer le module spĂ©cifique, dĂ©sormais en vente sur le site.  Remarques Le processus de changement prend du temps. Le premier modĂšle d'imprimante avec ACE d'Anycubic, la Kobra 3, prenait un peu moins de temps, car le concentrateur Ă©tait situĂ© au niveau de la tĂȘte d'impression. Avec la Kobra S1, il faut ajouter la longueur de tube PTFE allant du concentrateur Ă la tĂȘte d'environ soixante (60) centimĂštres. Lors d'un retrait de filament, celui-ci n'est pas parquĂ© juste Ă l'entrĂ©e du concentrateur, mais plutĂŽt Ă une quinzaine de centimĂštres en amont. Anycubic est aussi trĂšs «frileux» avec la vitesse de rembobinage. Ces deux derniers points mĂ©riteraient des amĂ©liorations que seul Anycubic peut apporter, le systĂšme Ă©tant fermĂ©   VoilĂ , on a fini avec l'examen du matĂ©riel. La prochaine fois, avant la publication de l'article sur le blog du forum, on verra quelques impressions. Ayant finalement reçu des buses adaptĂ©es aux filaments abrasifs, il me reste Ă tester des matĂ©riaux chargĂ©s en fibre de carbone et un chargĂ© en fibre de verre (quand je l'aurai reçu). Sans trop divulgĂącher, pour le moment, le seul Ă©chec d'impression a eu lieu quand la buse amovible est tombĂ©e sur la piĂšce en cours d'impression . Ă suivre⊠ModifiĂ© (le) Mars 3 par fran6p 1 1
fran6p PostĂ©(e) Janvier 4 Auteur PostĂ©(e) Janvier 4 (modifiĂ©) AccĂ©der au systĂšme de la Kobra S1 pour l'amĂ©liorer Les imprimantes 3D Anycubic nâexĂ©cutent pas les versions standards de Klipper, Moonraker, Mainsail ou Fluidd. Mais, grĂące au projet GitHub open-source Rinkhals, il est dĂ©sormais possible d'installer des versions amĂ©liorĂ©es sur la Kobra S1, la Kobra 3. Ce guide dĂ©crit lâinstallation de Rinkhals sur mon imprimante Kobra S1 Combo ! Qu'est-ce que Rinkhals ? Le dĂ©pĂŽt Github Rinkhals (Open-source) de l'utilisateur canadien jbatonnet (Julien Batonnet, MontrĂ©al, QuĂ©bec) donne accĂšs Ă un firmware personnalisĂ© pour certaines imprimantes 3D Anycubic Kobra. Lâobjectif de ce projet est dâĂ©tendre les fonctionnalitĂ©s existantes dâAnycubic avec une meilleure compatibilitĂ©, d'ajouter des applications et plus encore. En utilisant Rinkhals, toutes les fonctionnalitĂ©s de l'imprimante Anycubic sont conservĂ©es (Ă©cran dâimpression, outils Anycubic, calibrage, ...) tout en ajoutant plus de fonctionnalitĂ©s, comme : Mainsail, Fluidd (avec Moonraker) Support camĂ©ra USB dans Mainsail, Fluidd Imprimer via Orcaslicer AccĂšs SSH pour la personnalisation (utilisateur : root, mot de passe : rockchip) Mises Ă jour OTA de Rinkhals (prochainement) SystĂšme dâapplications (OctoEverywhere, Cloudflare, Tailscale, ...) Trouver la bonne version Ă installer La premiĂšre Ă©tape consiste Ă trouver la version du firmware Rinkhals qui fonctionne avec votre modĂšle d'imprimante Anycubic. Utiliser l'Ă©cran tactile de l'imprimante pour connaitre la version actuelle du firmware de l'imprimante. Ouvrir le lien vers la page des Release du dĂ©pĂŽt Rinkhals (au moment de la rĂ©daction : Rinkhals 20250424_01). Trouver la version du firmware Rinkhals correspondant au modĂšle et Ă la version du firmware de l'imprimante. TĂ©lĂ©charger le fichier d'extension .swu associĂ© Ă la version (dĂ©velopper «Assets» si besoin pour accĂ©der Ă la liste) Pour une Kobra S1, utiliser le fichier update-ks1.swu. Pour Kobra 2 Pro ou Kobra 3, utiliser le fichier update-k2p-k3.swu.  Flasher le firmware Rinkhals Pour flasher le firmware, une clĂ© USB formatĂ©e en FAT32 de capacitĂ© infĂ©rieure Ă 32 Go (moins si possible, c'est encore mieux) est indispensable. connecter la clĂ© USB sur l'ordinateur. formater la (FAT32). Utiliser les outils de formatage de l'ordinateur pour reformater la clĂ© en systĂšme de fichiers FAT32. Ă la racine du lecteur USB, crĂ©er un dossier nommĂ© aGVscF9zb3Nf (tel quel en respectant la casse) copier le fichier .swu tĂ©lĂ©chargĂ© prĂ©cĂ©demment Ă partir de la page du micrologiciel Rinkhals dans le dossier aGVscF9zb3Nf. renommer la partie avant le suffixe (.swu) en update => update.swu dĂ©connecter proprement la clĂ© USB de l'ordinateur, puis la brancher sur l'imprimante. un bip devrait se faire entendre (sauf si dans les paramĂštres de l'Ă©cran, le son est dĂ©sactivĂ©) indiquant que la mise Ă jour du firmware a dĂ©butĂ©. patienter aprĂšs un certain temps (< 2 minutes), une barre de progression devrait indiquer le dĂ©roulement du processus. si tout s'est bien dĂ©roulĂ©, la barre complĂšte s'affiche en vert et deux bips sont Ă©mis. l'imprimante redĂ©marre avec le nouveau firmware installĂ© (le processus de dĂ©marrage prend plus de temps, temps nĂ©cessaire aux modifications (patches de plusieurs fichiers Anycubic) donc, ĂȘtre patient). DĂ©pannage Si l'installation du firmware ne parvient pas Ă dĂ©marrer, s'assurer d'avoir bien créé le dossier nommĂ© aGVscF9zb3Nf Ă la racine du lecteur USB. Si cela ne fonctionne toujours pas, se reporter au Guide d'installation de Rinkhals pour vĂ©rifier que le nom du dossier n'a pas Ă©tĂ© mis Ă jour. Si l'installation du firmware Ă©choue, la barre de progression s'affiche en rouge, trois bips sont Ă©mis. Dans ce cas, l'imprimante continue Ă fonctionner normalement. Le dossier aGVscF9zb3Nf de la clĂ© USB contiendra le journal d'installation pour Ă©ventuellement trouver les erreurs d'installation. Rinkhals ne modifie pas les fichiers originaux d'Anycubic : il utilise un systĂšme de superposition (overlay) pour garder ses modifications isolĂ©es du firmware stock. Ce qui permet aisĂ©ment de revenir en stock si nĂ©cessaire. Ajouter des applications Ă Rinkhals Il est Ă©galement possible d'installer des applications supplĂ©mentaires sur le firmware Rinkhals. Quelques applications actuelles : OctoApp (octoapp), un plugin fournissant des fonctionnalitĂ©s supplĂ©mentaires Ă OctoApp (application smartphone) Tailscale (tailscale), permet d'accĂ©der en toute sĂ©curitĂ© Ă l'imprimante depuis n'importe oĂč via le VPN Tailscale. Cloudflare Tunnels (cloudflare-tunnel), crĂ©e un tunnel sĂ©curisĂ© entre l'imprimante et le rĂ©seau Cloudflare, permettant un accĂšs Ă distance Ă l'imprimante sans l'exposer directement Ă Internet. Cloud LAN bridge (cloud2lan-bridge), autorise la plupart des fonctionnalitĂ©s du Cloud Anycubic de continuer Ă fonctionner mĂȘme lorsque le mode LAN est activĂ©. Cette application relie tous les messages Cloud au rĂ©seau local, ce qui permet de les contrĂŽler Ă partir des applications Anycubic en mode rĂ©seau local. Ne fonctionne que si le mode LAN est activĂ© OctoEverywhere (octoeverywhere), permet un accĂšs Ă distance, la dĂ©tection des dĂ©faillances par l'IA, les notifications d'impression, la diffusion en direct et bien plus encore. Discovery Helper (discovery-helper), amĂ©liore la fonction de dĂ©couverte de l'imprimante avec Anycubic Slicer Next en mode LAN Remore Debugging (remote-debugging), permet un dĂ©pannage Ă distance (ATTENTION, cette application (partage d'accĂšs distant Ă l'imprimante depuis l'internet) peut ĂȘtre dangereuse si mal utilisĂ©e. Aucun lien ou code partagĂ© si vous ne savez pas exactement ce que vous faites et si la personne qui vous demande l'accĂšs ne sait pas exactement ce qu'elle fait). Vanilla Klipper (vanilla-klipper) non fonctionnel avec Kobra 3 et S1 Ă cause du Klipper Anycubic (Goklipper), Example (example), template pour crĂ©er une nouvelle application Lâajout dâapplications Ă Rinkhals se rĂ©alise de façon similaire Ă lâinstallation du firmware principal de Rinkhals, vue prĂ©cĂ©demment.  Trouver le fichier firmware .swu correspondant Ă l'application Ă installer : Allez sur la page de construction d'applications de Rinkhals. SĂ©lectionnez l'option la plus rĂ©cente "Latest". Trouvez l'application que vous voulez dans les "Assets" correspondant au modĂšle (Kobra S1 => ks1 / Kobra 3 (Kobra 2 Pro) => k2p-k3) et tĂ©lĂ©chargez le fichier ".swu". Branchez une clĂ© USB sur l'ordinateur. Assurez-vous qu'elle est formatĂ©e en FAT32. CrĂ©ez un dossier nommĂ© aGVscF9zb3Nf. Copiez le fichier .swu dans le rĂ©pertoire aGVscF9zb3Nf et renommez-le en update.swu DĂ©connectez proprement la clĂ© USB de l'ordinateur et retirez-la InsĂ©rez la clĂ© USB dans l'imprimante. Vous entendrez un bip lorsque l'installation commencera et un second lorsqu'elle sera terminĂ©e. Utilisez l'interface tactile Rinkhals ou en ssh, crĂ©er un fichier /useremain/home/rinkhals/apps/[APP_NAME].enabled (remplacer [APP_NAME] par le nom de l'application (voir ci-dessus le nom entre les parenthĂšses (octoapp, tailscaleâŠ))) pour activer l'application et redĂ©marrer. Pour accĂ©der aux paramĂštres de Rinkhals, sĂ©lectionner sur l'Ă©cran, la section «ParamĂštres», onglet GĂ©nĂ©ral : Le logo s'affiche le temps du chargement, puis trois boutons permettent l'accĂšs aux fonctionnalitĂ©s :  Manage apps permet d'activer / dĂ©sactiver les applications Ă utiliser, Check for updates affiche la version Rinkhals en cours et la derniĂšre version du dĂ©pĂŽt github, Advanced settings permet de rebooter l'imprimante, relancer Rinkhals, revenir au firmware Anycubic, dĂ©sactiver Rinkhals :   Pour les plus aventureux, vous pouvez Ă©galement installer les applications manuellement. Consultez cette page GitHub pour plus de dĂ©tails. Outils SWU Utilisables quel que soit le firmware Anycubic utilisĂ©. Il s'agit d'un ensemble de scripts regroupĂ©s dans un fichier SWU. Disponibles sur cette page. TĂ©lĂ©charger la version correspondant au modĂšle de l'imprimante (KS1 / K3). C'est un fichier archive qu'il faudra dĂ©compresser. Les outils disponibles : SSH : active un serveur SSH sur le port 2222, mĂȘme avec le firmware stock. Backup partitions : crĂ©e un dump des donnĂ©es utilisateur et de la partition useremain sur la clĂ© USB. Debug bundle : crĂ©e un fichier zip avec les informations de l'imprimante et de configuration sur le lecteur USB pour faciliter le dĂ©bogage. Cfg-reset : rĂ©initialise la configuration Une fois l'archive dĂ©compressĂ©e, copier l'outil voulu en tant que update.swu sur une clĂ© USB FAT32 dans un rĂ©pertoire Ă la racine, nommĂ© aGVscF9zb3Nf, brancher la clĂ© USB dans l'imprimante. Vous entendrez deux bips, le second indiquant que l'outil a terminĂ© son travail. Il n'est pas nĂ©cessaire de redĂ©marrer ensuite. Comment gĂ©rer les mises Ă jour des firmwares fournis par Anycubic Tout d'abord, s'assurer que la derniĂšre version de Rinkhals prend en charge le nouveau firmware fourni par Anycubic. Il est primordial d'appliquer d'abord la mise Ă jour officielle d'Anycubic, puis d'appliquer une version compatible de Rinkhals. Pour appliquer la mise Ă jour Anycubic, il suffit de dĂ©sactiver le mode LAN (repasse alors en mode Cloud). Une fois dĂ©sactivĂ©, si mise Ă jour il y a, une fenĂȘtre sur l'Ă©cran tactile demande s'il faut la faire. En validant, la mise Ă jour est rĂ©cupĂ©rĂ©e en mode OTA (Over The Air), puis installĂ©e. Ă la fin de la mise Ă jour, l'Ă©cran demande d'Ă©teindre puis rallumer l'imprimante pour l'activer. Une fois l'imprimante redĂ©marrĂ©e, on rĂ©active le mode LAN. Ă la suite de la mise Ă jour officielle Anycubic, les fichiers de dĂ©marrage de Rinkhals auront Ă©tĂ© Ă©crasĂ©s et Rinkhals ne dĂ©marrera plus. Dans ce cas, il faudra recharger une version de Rinkhals prenant en charge la version de firmware Anycubic et procĂ©der ensuite comme pour une premiĂšre installation. Les modifications de configuration apportĂ©es prĂ©cĂ©demment Ă l'imprimante sont conservĂ©es. Le wiki de Rinkhals fournit plusieurs documents pour ceux souhaitant en apprendre plus. Le Discord: https://discord.gg/3mrANjpNJC est le lieu pour discuter avec le dĂ©veloppeur principal, Julien Batonnet que je remercie vivement du travail accompli. Rinkhals WebUI Un autre dĂ©veloppeur (basvd) en complĂ©ment du systĂ©me Rinkhals a créé une interface Web (accĂȘs via IP-imprimante, port 1414) ajoutant d'autres foncitonnalitĂ©s de gestion de l'imprimante : Active / dĂ©sactive les applications Rinkhals (comme le menu de l'Ă©cran) ContrĂŽle la fonction de recharge automatique de l'ACE ContrĂŽle la fonction de sĂ©chage du filament de l'ACE Modifie les informations sur les filaments de l'ACE VĂ©rifie les mises Ă jour du firmware Anycubic en mode LAN ou Cloud ⊠ L'installation se fait comme pour les applications : TĂ©lĂ©chargez le fichier update-{k2p-k3|ks1}.swu de l'application Ă partir de la page des versions. Copiez-le sur une clĂ© USB formatĂ©e en FAT32 dans un rĂ©pertoire nommĂ© : aGVscF9zb3Nf Renommez le fichier en update.swu DĂ©connectez proprement la clĂ© de l'ordinateur Branchez-la sur la Kobra, l'application sera installĂ©e. Vous entendrez deux bips, le second vous indiquera que l'application est installĂ©e. Il n'est pas nĂ©cessaire de redĂ©marrer l'imprimante, mais il faudra activer l'application via l'interface tactile de Rinkhals pour qu'elle dĂ©marre. Une fois l'appli dĂ©marrĂ©e, on y accĂšde en http://adr.ess.eip.ks1:1414   Conclusion MĂȘme si on n'a pas accĂšs Ă un «vrai» Klipper, Rinkhals permet de s'approcher de l'Ă©cosystĂšme standard (Moonraker, Fluidd / Mainsail) en ajoutant des fonctionnalitĂ©s. Rien que pouvoir accĂ©der aux fichiers de configurations (printer.cfg) permet d'y faire quelques modifications. La seule condition pour que ces modifications ne cassent pas le systĂšme et de les faire dans le fichier printer.custom.cfg (moonraker.custom.conf). Actuellement, j'ai surtout fait des modifications pour accĂ©lĂ©rer un peu les temps de chargement / dĂ©chargement des filaments,l'ajout de Spoolman que j'utilise dĂ©jĂ avec mes autres imprimantes et Octoeverywhere pour surveiller les impressions. La seule chose qui, pour le moment me manque est la possibilitĂ© de faire des timelapses (possibles uniquement via le Cloud Anycubic). Mon printer.custom.cfg fonctionnel : RĂ©vĂ©lation # The content of this file will be merged with the main config file # You can add new sections, properties, or override existing ones # Check printer.generated.cfg to see the generated printer config used in GoKlipper  # You can override a section from the main config file by adding it here # New properties will be merged and added, and existing ones will override the main config file # [pause_resume] # z_up: 11  # You can remove entire sections using a ! before the section name # [!gcode_macro M486]  # You can also remove specific properties from a section using a ! before the property name # [pause_resume] # !z_up:  [filament_hub] default_unwind_speed:80 #20 default_feed_speed: 60 #30 unwind_speed_old_ace: 60 #30 #15  unwind_length_after_triggered: 700 #750 #800 #1300  [printer] max_accel:10000 #20000 !max_accel_to_decel: square_corner_velocity:5.0 max_z_accel:250 #10000 !jump_speed_min : !jump_speed_max :  [stepper_z] homing_speed: 6  [probe] speed : 4.0 #6.0 final_speed : 3.0 #4.0  [bed_mesh] probe_count:7,7 #5,5 algorithm: bicubic #lagrange bicubic_tension: .2  [fan_generic box_fan] #1ïŒ Â 1:3%   2:5%  3:7%  4ïŒ10%  5:15%  6:20%  7:25%  8:33%  9:45%  10:90% pwm_table: 0.0,0.0  ,0.1,0.03  ,0.2,0.05 ,0.3,0.07  ,0.4,0.1  ,0.5,0.15  ,0.6,0.2  ,0.7,0.25  ,0.8,0.33  ,0.9,0.45  ,1.00,0.9  [fan_generic air_filter_fan] #1ïŒ Â 1:10%   2:20%  3:30%  4ïŒ40%  5:50%  6:60%  7:70%  8:80%  9:90%  10:90% pwm_table: 0.0,0.0  ,0.1,0.01  ,0.2,0.2 ,0.3,0.3  ,0.4,0.4  ,0.5,0.5  ,0.6,0.6  ,0.7,0.7  ,0.8,0.8  ,0.9,0.9  ,1.00,0.9  [resonance_tester] accel_per_hz : 110 #150 hz_per_sec : 1 #4 test_freq_start: 30 #70 test_freq_end: 100 #80  [leviQ3] bed_temp: 70 #55  [gcode_arcs] resolution: 0.1 #1.0  [gcode_macro SET_SPOOL] gcode:  {{ action_call_remote_method("spoolman_set_active_spool", params) }}  [gcode_macro M555] gcode:  SET_SPOOL SPOOL_ID={{ params.S }}  Et le moonraker.custom.conf : RĂ©vĂ©lation # The content of this file will be merged with the main config file # You can add new sections, properties, or override existing ones # Check moonraker.generated.conf to see the generated config used in Moonraker  # You can override a section from the main config file by adding it here # New properties will be merged and added, and existing ones will override the main config file # [power device_name] # type: gpio  # You can remove entire sections using a ! before the section name # [!octoprint_compat]  # You can also remove specific properties from a section using a ! before the property name # [power device_name] # !timer:  #[include octoeverywhere-system.cfg]  [spoolman] server: http://192.168.1.42:7912 sync_rate: 5 Mon interface Fluidd :   ModifiĂ© (le) Avril 30 par fran6p 3
fran6p Posté(e) Janvier 15 Auteur Posté(e) Janvier 15 Le sujet est désormais démarré. Il sera complété au fur et à mesure de mon avancement. 4
fran6p Posté(e) Janvier 21 Auteur Posté(e) Janvier 21 Le sujet est complété par la mise en route du matériel (>>> ici <<<). 1
fran6p Posté(e) Janvier 23 Auteur Posté(e) Janvier 23 Le problÚme rencontré lors de l'échec d'impression d'un Benchy est disponible >>> là <<< 1
PPAC PostĂ©(e) Janvier 23 PostĂ©(e) Janvier 23 Le 04/01/2025 at 15:46, fran6p a dit : remise en place du tube cĂ©ramique bien Ă fond, Personnellement, j'aurais Ă©tĂ© tentĂ© d'ajouter une goutte d'une colle "loctite frein filet" ou Ă©quivalent. (C'est probablement ce que va te proposer le SAV  ) Mais tout de mĂȘme, c'est dommage que malgrĂ© ses annĂ©es d'existence, Anycubic semble toujours avoir des difficultĂ©s pour faire des parties chaudes sans fuite ou problĂšme de blocage. (Je ne compte plus le nombre de post de fuite de la partie chaude sur le groupe Facebook de la Kobra 3 ... ) 1
fran6p Posté(e) Janvier 23 Auteur Posté(e) Janvier 23 On verra à l'usage. Je ne sais pas vraiment ce qui peut tenir sur de la céramique Anycubic, si j'ai bien compris, a trois types de buses différentes sur ses trois derniers modÚles (Kobra 3, Kobra S1 et Kobra 3 Max). Actuellement, ils ne proposent que peu de choix pour les buses de la S1 : laiton en 0,4 mm. Rien pour pouvoir utiliser des filaments chargés . Donc pour le moment, je n'envisage pas de tests avec les filaments que je possÚde (PA-CF, PET-CF, PLA-CF, PETG-CF + ceux chargés en particules métalliques) à cause de cette unique buse laiton⊠c'est rageant, car ce sont des matériaux nécessitant des températures d'extrusion hautes.
pjtlivjy PostĂ©(e) Janvier 23 PostĂ©(e) Janvier 23 Il y a 2 heures, fran6p a dit : On verra Ă l'usage. Je ne sais pas vraiment ce qui peut tenir sur de la cĂ©ramique si c'est de la cĂ©ramique "aĂ©rospatiale" ça peut ĂȘtre du carbure de silicium ou de l'alumine mais l'emploi sur une imprimante de ce budget pour un tube, je suis septique  je pencherais plus pour du PEEK chargĂ© fibres de verre saurais tu m'indiquer les dimensions de ce tube ? Â
fran6p PostĂ©(e) Janvier 24 Auteur PostĂ©(e) Janvier 24 Il y a 15 heures, pjtlivjy a dit : saurais tu m'indiquer les dimensions de ce tube ? DiamĂštre externe : 4 mm DiamĂštre interne : 2 mm Longueur (Ă la louche, car pas mesurĂ©e lors de la rĂ©paration) : â 25 mm Pour le matĂ©riau, ce dont je suis Ă peu prĂšs certain, c'est que ce n'est pas du PTFE. Leur argumentaire commercial parle uniquement de «ceramic grade aerospatial».
pjtlivjy Posté(e) Janvier 24 Posté(e) Janvier 24 Il y a 3 heures, fran6p a dit : Pour le matériau, ce dont je suis à peu prÚs certain, c'est que ce n'est pas du PTFE. Leur argumentaire commercial parle uniquement de «ceramic grade aerospatial». pour le PTFE, effectivement il n'en existe pas de stable à ces températures là . que ce soit de la céramique ou du PEEK chargé c'est avec de la colle epoxy que ça se collera mais le prix des colles adaptées est élevé à la base ça tient juste par ajustement ?
fran6p PostĂ©(e) Janvier 24 Auteur PostĂ©(e) Janvier 24 (modifiĂ©) Il y a 2 heures, pjtlivjy a dit : Ă la base ça tient juste par ajustement ? Apparemment, oui. Le wiki de Anycubic s'Ă©toffe de plus en plus. La FAQ (foire Aux questions / Frequently Answered Questions) dit ceci pour ce morceau de cĂ©ramique : Citation Is the white tube in the throat after the quick-release hot end is removed a Teflon tube? No, we hope to clarify the ceramic-based composite tube of the hot end to a certain extent. The composite tube material we use is indeed a new type of high-temperature resistant ceramic-based composite material, which has been strictly screened and tested by suppliers. (High-temperature ceramic-based composite tube, temperature resistant to 350â) En prĂ©vision d'Ă©ventuels dĂ©boires, j'avais commandĂ© quelques piĂšces de dĂ©pannage (peu de choix actuellement sur le site Anycubic pour la Kobra S1) : coupe filament concentrateur de filament (4-en-1), le «hub» une buse amovible (buse, bloc de chauffe, heatbreak avec son tube «ceramic») complĂšte D'aprĂšs le suivi de la commande, c'est arrivĂ© en France et a passĂ© la douane, donc livraison probable dĂ©but semaine prochaine. ModifiĂ© (le) Janvier 24 par fran6p 1
pjtlivjy PostĂ©(e) Janvier 24 PostĂ©(e) Janvier 24 tu as eu le  nez bec creux @fran6p pour dĂ©finir la matiĂšre, il faudrait un test de duretĂ© mais sans la piĂšce en main difficile pour moi sinon une autre possibilitĂ© : avec une pointe de tournevis, tu essais de rayer, marquer la piĂšce du PEEK quelqu'il soit tu y arriveras par grattage, une cĂ©ramique quasi impossible ça fera trois fois rienÂ
fabetche Posté(e) Janvier 25 Posté(e) Janvier 25 @fran6p Sachant qu'il faut prévoir la place pour l'éjection des déchets à l'arriÚre, pourrais-tu me dire exactement quelle profondeur il faut pour cette kobra S1 stp ? Elle est en précommande de mon cÎté (sans ACE Pro) je prépare sagement son emplacement avant son arrivée  1
fran6p PostĂ©(e) Janvier 25 Auteur PostĂ©(e) Janvier 25 (modifiĂ©) Il y a 4 heures, fabetche a dit : quelle profondeur il faut pour cette kobra S1 stp ? Au tout dĂ©but, j'avais placĂ© un bloc de carton servant d'emballage Ă l'arriĂšre Ă l'aplomb de la sortie de l'Ă©jecteur, donc â20 cm. On doit pouvoir faire moins, car l'amas de filament Ă©jectĂ© tombe directement (gravitĂ©, Newton, toussa). Depuis, j'ai imprimĂ© un collecteur et une boite de rĂ©cupĂ©ration dont je te montre en primeur quelques photos (le filament utilisĂ© est du PETG) : RĂ©vĂ©lation   ModifiĂ© (le) Janvier 25 par fran6p 3
fabetche Posté(e) Janvier 28 Posté(e) Janvier 28 Pour info, la kobra S1 est bien présente depuis quelques jours sur la version mac du slicer   Révélation  1
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez ĂȘtre membre afin de pouvoir dĂ©poser un commentaire
Créer un compte
CrĂ©ez un compte sur notre communautĂ©. Câest facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant