Skizhoo Posté(e) Novembre 22, 2023 Posté(e) Novembre 22, 2023 (modifié) Pour l’heure il n’existe pas de profil Cura intégré directement au logiciel. Certains profils trouvés sur le net permettent l’impression de modèles 3d, mais on remarquera l’absence de vignette de visualisation, ainsi que l’absence de la mise en route du ventilateur latéral, voir une température tête de 240° indépendamment du réglage dans Cura. Ajouter la K1 ou K1 Max à Cura Après recherche j’ai trouvé des fichiers de configuration pour La K1 et k1 Max qui fonctionnent. Je vous mets les fichiers .3mf à ouvrir avec Cura pour la K1 ou K1 Max. K1 Cura.3mf K1 Max Cura.3mf Il faudra quand même contrôler les informations dans gestion des imprimantes, paramètres de la machine. (ici la K1 Max) Le G-Code de démarrage est à modifier comme ceci : M140 S0 M104 S0 START_PRINT EXTRUDER_TEMP={material_print_temperature_layer_0} BED_TEMP={material_bed_temperature_layer_0} ATTENTION bien respecter les accolades {} Vérifiez aussi l’onglet Extruder 1, le diamètre du matériau doit être de 1,75mm Le profil d’impression Je donne en exemple un profil pour un PLA Meta de SUNLU. Il faudra modifier les paramètres selon vos besoins. (Utilisable sur les K1 et K1 Max). Je rajoute aussi les paramètre au complet format csv (comprimé au format RAR le forum n'accepte pas le format csv). K1 Max PLA.curaprofile K1 Max PLA.rar Aperçu et vignette Pour avoir un aperçu de la pièce à imprimer sur la machine et dans Creality Print il va falloir faire des manipulations dans les Extensions – Post-Traitement – Modifier le G-Code. Il faudra créer deux « Create Thumbail », un pour la vignette 96x96px, un autre pour l’aperçu 300x300px. Après cette opération il faut rajouter un script « Search and Replace ». Il faut remplacer « Cura_SteamEngine 5.5.0 » par « OrcaSlicer », sans cette opération cela ne fonctionnera pas. Attention à la version de Cura (ici 5.5.0) et modifier celle-ci en cas de mise à jour ou d’utilisation d’une autre version. La mise en marche du ventilateur latéral Il est intéressant de pouvoir automatiser la mise en marche du ventilateur latéral. Pour ce faire il faut ajouter un script « Search and Replace » et faire un petit calcul. Je veux lancer le ventilateur à 80% à la 4e couche en sachant que mes couches font 0.2mm. Je cherche donc Z0.8 qui est la hauteur de la buse et comme il ne faut pas supprimer cette valeur je l’incorpore dans le champ Replace ce qui donne Z0.8\nM106 P2 S204 ATTENTION : mettre un espace devant Z0.8, cela évitera de trouver une valeur similaire ailleurs (dans l’aperçu ou la vignette) Z0.8 : la hauteur de la buse 3x0.2mm à modifier si la hauteur de couche est différente et/ou si la hauteur de la couche initiale est différente de 0.2mm. (Z0.4 pour des couches de 0.1mm) \n : passer à la ligne suivante M106 P2 S204 : Mise en route du ventilateur latéral (P2) à 80% (S204) pour 100% (S255) OBS : Vous allez me dire il suffit de sélectionner « ;LAYER:4 », le problème est que Cura va insérer « ;LAYER:4\nM106 P2 S204 » pour la couche 4, 40, 41, 42… ce qui rendra le G-Code inutilisable. Les modifications du G-Code resteront actives sur le profil sans autres actions. Il ne vous reste plus qu’à créer des profils en fonction des qualités et matières en modifiant celui-ci ainsi que le script de démarrage du ventilateur latéral au besoin et enregistrer le profil modifié sous un autre nom. L’utilisation des scripts est visible à côté du bouton « Découper » dans un rond rouge. BILAN : Le benchy découpé avec Cura et imprimé en 32 mn sans compter les 4 minutes de préparation impression par l’imprimante. Une visualisation des vignettes et aperçus dans Creality Print, et sur le cloud. Modifié (le) Novembre 22, 2023 par Skizhoo correction
fran6p Posté(e) Novembre 23, 2023 Posté(e) Novembre 23, 2023 Il y a 18 heures, Skizhoo a dit : le problème est que Cura va insérer « ;LAYER:4\nM106 P2 S204 » pour la couche 4, 40, 41, 42… ce qui rendra le G-Code inutilisable. En utilisant à la fin du «layer:4» un «$» => ;LAYER:4$ ça ne limiterait pas le remplacement à uniquement la couche 5 ?
Skizhoo Posté(e) Novembre 23, 2023 Auteur Posté(e) Novembre 23, 2023 Il y a 2 heures, fran6p a dit : En utilisant à la fin du «layer:4» un «$» => ;LAYER:4$ Après essai, il ne se passe rien, la recherche ;LAYER:4$ n’aboutit à rien donc pas d'insertion. Le G-Code avec les différents slicer c'est à boire et et à manger entre ce qu'accepte un et refuse l'autre. Exemple Prusa prends les [], par contre Cura c'est {}.
fran6p Posté(e) Novembre 23, 2023 Posté(e) Novembre 23, 2023 Prusa utilise aussi les accolades {} mais avec un contexte différent. Les «placeholders» ( ≃ nom des variables ) sont de plus différents d'un trancheur à l'autre (Cura, Prusalicer, Orcaslicer, …) Bizarre tout de même, le $ représentant dans une expression régulière la fin de chaine ou de ligne. Peut-être en l'échappant ( \$ ) ?
Skizhoo Posté(e) Novembre 23, 2023 Auteur Posté(e) Novembre 23, 2023 Il y a 4 heures, fran6p a dit : Peut-être en l'échappant ( \$ ) Pas mieux
fran6p Posté(e) Novembre 24, 2023 Posté(e) Novembre 24, 2023 Mauvaise implémentation des expressions régulières / rationnelles du script de post-processing de Cura (que j'utilise de moins en moins en faveur de Prusaslicer ) ???
Skizhoo Posté(e) Novembre 24, 2023 Auteur Posté(e) Novembre 24, 2023 Pas trouvé de réponse en fouillant sur le net, partout on trouve la solution que j'ai utilisée, qui ne pose pas plus de soucis que ça.
XIIgion Posté(e) Avril 6, 2024 Posté(e) Avril 6, 2024 Salut, je déterre un peu le post mais j'ai une question sur Creality print je n'ai pas d'information sur le nombre total de layer est-ce normal ? Si jamais tu peux réupload tes fichiers de config car ils sont expirés merci :D
Skizhoo Posté(e) Avril 7, 2024 Auteur Posté(e) Avril 7, 2024 Pas de problème, voici les fichiers:K1 Cura.3mfK1 Max Cura.3mfK1 Max PLA.curaprofileK1 Max PLA.rar
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