Jump to content
Ultimaker Community of 3D Printing Experts

Gestion / edition des profiles dans cura ?


Grumly50
 Share

Recommended Posts

Posted · Gestion / edition des profiles dans cura ?

Bonjour,

je débute avec mon imprimante 3D (merci papa noel), et j'ai du mal a comprendre la gestion des profiles dans Cura je ne parles pas des paramètres en soit, mais la façon dont il sont entrée en dur, calculé, ou remplacer par ceux du matériel choisi.

J'ai par défaut les profil High, normal, Draft, et avec mon imprimante (anycubic mega pro) j'ai eu deux profil recommandés par le constructeur, une pour le PLA et un pour la TPU.

C'est profil fonctionne pas mal, modif ensuite en fonction de la pièces les trucs d'usage (support, remplissage etc..). Ce profile a la T° d’extrusion 190 entrée en dur.

Maintenant j'ai quelques bobine de marque différente, j'ai donc créé des matériaux différent en précisant les différente température, densité, cout etc... et j’aimerai que lorsque je change de matériaux cela applique les T°c sur les paramètres actuels...

 

En regardant dans les paramètre, on vois bien que le profil "Normal" ne contient pas les paramètres de température (on le voit aussi dans le fichier curaprofile en l'editant).

Bref, en gros j'aimerai modifier le profil "pla anycubic" pour retirer le paramètre de température...

 

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    par exemple en editant avec notepad le fichier .curafile on a :

    Quote

    material_initial_print_temperature = 190
    material_print_temperature = =default_material_print_temperature
    material_print_temperature_layer_0 = =material_print_temperature

     

    avec parfois des formule..

    Peut on editer directement ce fichier (tout le fichier n'a pas l'air ascci; ou modifier les formules quelques part dans cura ?

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    laisse @darkdvd, je vais gérer. Je suis dans l'année du zen.... moi

     

    bonjour  Grumly50

    certaines imprimantes ne gèrent pas les températures les températures dans le fichier Gcode, même des ultimakers !

    donc il se peut que tu ne puisses pas avoir ce paramètre dans ton profil. tu dois surement régler la température et le choix de la matière directement dans l'imprimante.

    De plus ici c'est un forum Ultimaker avec des spécialistes des imprimantes Ultimaker. ils n'ont pas forcement les connaissances du paramétrage d'une "anycubic mega pro". je te conseille fortement pour ces informations spécifiques de demander aux spécialistes Anycubic les informations de paramétrage Cura pour ton imprimante.

     

    si tu rencontres trop de problèmes avec ton Anycubic, tu peux trouver une Ultimaker UM2 d'occasion et nous serons là pour t'aider ...

     

    bon courage

     

     

  • Link to post
    Share on other sites

    Posted (edited) · Gestion / edition des profiles dans cura ?

    Non non ce n'est pas ca le problème mon imprimante marche très bien;  je peux bien régler la température avec cura, c'est juste que je ne veux pas avoir un profil par filament, et j'ai vu la notion de matériaux qui peux régler les t° de façon indépendante du profil. Ca marche bien pour les profil "Normal, Draft,.." mais pas pour le profil fournit. En étudiant l'ecran dans "gerer profil" on voit que tous les paramètres ne sont pas toujours présent, et que certain sont "calculer"... Chose qu'on retrouve en editant le fichier/

     

    En gros j'aimeai me faire 2-3 profil PLA (en fct des pieces, rempissage..) mais sans preciser les T° qui seront héritées des matériaux choisi.

    Meme chose pour l'ABS, ETC

     

    Vous ne faites pas comme ca ? Vous faites comment alors ? 1 profil pour chaque marques ???

     

    PS: j'ai (un peu) cherché dans la FAQ en anglais sur le site cura, mais pas trouver de réponse.

    Edited by Grumly50
  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    Tu n'as pas le choix, pour faire ce que tu souhaite c'est :

    1. Marque (ex. Colorfabb)
    2. Type (ex. PLA/PHA)
    3. Variante (ex. Bleu)

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    Pardon, j'ai pas compris. ces infos sont deja présente dans le "Matériaux"

    image.thumb.png.eefcef073c2899ec051a2b44e5d9380f.png

     

    et extrusion :

    image.png.d0180e9f13d124a5509a92c2b116c5f0.png

     

     

    Si dans le profil "normal" on regarde les parametres, on voit que les T° ne sont pas rempli

    image.thumb.png.730c24b5ef235a31b21f53fca861aa4c.png

     

    A l'utilisation ce sont les T° de materiaux actif qui sont appliqué (ce que je veux).

     

    Mais son on prend un profil "perso"

    Certaines témpérature sont explicitement renseignée (ici 190), d'autres sont "calculer"

    image.thumb.png.aceb2e402c5ad4b798aef033c72803ce.png

    et donc les T° des matériaux ne sont plus appliquées.

    Ma question est donc comment modifier mon profil pour changer ce comportement, et accessoirement comment changer (ou comprendre les comportement ???) il faudrait une sorte d’édition "advanced" des profils...

    Je pense que le comportement est le même pour les autres parametres... (rien >> donc valeur par defaut ou hérité des matériaux / une valeur en dur / un calcul (du genre =material_print_temperature-10)

     

     

     

     

  • Link to post
    Share on other sites

    Posted (edited) · Gestion / edition des profiles dans cura ?

    La compréhension de la gestion des profils n'est pas ce qu'il y a de plus simple avec Cura.  Sur le principe on va dire que ca pourrait être bien si tout était défini comme il se doit. C'est plutôt le cas si tu es un utilisateur Ultimaker au niveau Cura et machine parce que Ultimaker qui édite le soft et fabrique les machines met les infos à jours, test les paramètres etc ..

     

    Pour les machines autres, là ca se complique. Parfois le contributeur qui a créer la config et demandé l'ajout à Ultimaker ne maitrisait pas tout et c'est pour ca que l'on peut avoir des problèmes entre Normal, Draft  High etc.   Si tu veux chercher à comprendre comment ca marche et que tu es un peu curieux, tu peux installer le Plugin ProfilAnalyser que tu trouveras dans le Marketplace et qui te permet de voir sur quel "Conteneur" est stocké la donnée et comparer tes profils entre eux. 

    https://marketplace.ultimaker.com/app/cura/plugins/5axes/ProfilAnalyser

     

    Sur le GitHub de ce PlugIn tu a aussi une page en français avec des explications sur les profils https://github.com/5axes/ProfilAnalyser/blob/main/Documentation/Profiles-Settings.md  

     

    On peut y voir que les infos s'empilent les une sur les autres et c'est le dernier niveau qui  a spécifié les données qui va fixer la valeur .. Sachant que le derniers derniers niveau c'est les paramètres de l'utilisateur avec un ordre :

     

    1.   Imprimante

    2.   Définition

    3.   Changement

    4.   Variante

    5.   Matière -> Les paramètres définie dans la matière

    6.   Qualité -> Les "profils" par défaut

    7.   Objectif  -> (Surtout défini dans les config Ultimaker mais pourrais l'être aussi pour les autres

    image.png.3842f0b958c85e1a77197d6aed932bc9.png

     

    8.   Personnalisation -> Ce que les utilisateur appel le Profil

    9.   Utilisateur -> Tes réglages dans le Soft

     

    Donc il n'est pas anormal de ne pas avoir de température au niveau  du profils par défaut mais que ce soit la matière qui donne la température de base.  Par contre si tu utilises un profil personnalisé il va venir écraser ta valeur à partir du moment ou tu avais modifié cette valeur au moment de la sauvegarde.

    Edited by Cuq
  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    OK merci bcp, ca confirme ce que je pensais. Par contre, comment faire pour éditer les profils du coup ?

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    Ouvrir le fichier profil , virer les paramètres que tu veux pas...  pas encore vu d'éditeur avancé . L idée ne serait pas mauvaise mais vu le niveau en général des utilisateurs Cura ça me semblerait beaucoup de travail pour une utilisation limitée, sachant qu'il faudrait que l"utilisateur ait déjà la démarche intellectuelle que tu as eu et que même avec une approche très carré je trouve le principe de la gestion des profils limité dans Cura. L'absence de possibilité d'utiliser des formules ou des tests conditionnels conduisant à multiplier les profils dès que tu es multi-buse, multi-materiau et multi-utilisation (figurine , pièce technique etc)  Bon je m'égare un peu là 🤣

     

     

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    OK, dès que j'aurais le temps j’essaierai de modifier un fichier de profile avec notepad++, voir si ca marche.

    Sinon, je pense partir des profil normal, et ajouter les paramètres spécifique anycubic (en essayant de lister les diffs...)

     

    Quote

    sachant qu'il faudrait que l"utilisateur ait déjà la démarche intellectuelle que tu as eu

     

    Effectivement, j'ai l'impression que la plupart ne s’embêtent pas, et multiplie les profils a foison

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    Ou pas : je tourne avec 2,3 profils de base, et pis c'est tout.

    Après, c'est vrai que j'imprime pas beaucoup de vases ni de benchy.

  • Link to post
    Share on other sites

    Posted (edited) · Gestion / edition des profiles dans cura ?

    Ca me surprend pas, j ai un collègue qui fait aussi  de l'impression en activité auto-entrepeneur et il est souvent sur des pièces assez récurrentes avec un seul fournisseur de matière et il tourne pareil avec 2 ou 3 profils qu'il a depuis 4 ou 5 ans... Le but c'est de pas perdre de temps et de garder son truc validé. Du coup c est une "bille" sur Cura.  Les profils c est plutôt une obsession de débutant et après tu adaptes plutôt, tes pièces ou tes paramètres ex température à des valeurs passent partout

    Edited by Cuq
  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    perso je n'utilise pas de profil type, je change les paramètres qui me semblent utiles pour chaque impression.

     

    comme mes impressions font systématiquement entre 24h et 48h, cela ne me gène pas. 

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    J'ai essayer d’éditer un fichier profile (avec notepad++, en ne changeant qu'un valeur et j'ai une erreur a l'importation. Quelqu'un a une astuce ? Je voulait juste virer la ligne

    default_material_print_temperature = 190

     

    En espérant que ça prenne la température défini dans les matériaux...

    ensuite, on voit qu'il y a des formule ex :

    material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)

     

    Le soucis viens que le fichier n'est pas 100% texte...

  • Link to post
    Share on other sites

    Posted (edited) · Gestion / edition des profiles dans cura ?

    Edit j'ai trouvé, il faut passer des des zip... Reste a comprendre la syntaxe..

    J'ai juste virer la ligne

    "

    default_material_print_temperature = 190

    "; et maintenant je récupere bien la température du matériaux !

     

    l'astuce :

     

    https://www.imade3d.com/2018/02/edit-cura-profile-text-editor-power-user-zone/

     

    Edited by Grumly50
  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?

    merci pour l'info

     

  • Link to post
    Share on other sites

    Posted · Gestion / edition des profiles dans cura ?
    3 hours ago, francois1 said:

    merci pour l'info

     

    C'est le but du forum.

    Pour la syntaxe ici on a la liste des parametres :

    http://files.fieldofview.com/cura/Replacement_Patterns.html

     

    qui est une mise en page du codes sources :

     

    https://github.com/Ultimaker/Cura/blob/master/resources/definitions/fdmprinter.def.json

     

    et

    https://github.com/Ultimaker/Cura/blob/master/resources/definitions/fdmextruder.def.json

     

    pour la syntaxte on peut mettre des valeur en dure, ou des calcul du genre :

    material_initial_print_temperature = =max(-273.15, material_print_temperature - 10)

    ou plus complexe :

    infill_wipe_dist = =wall_line_width_0 / 4 if wall_line_count == 1 else wall_line_width_x / 4

    ...

    j'espere donc me faire un profil "PLA" qui prendra les T° du filament choisi, jusqu'a maintenant je n'ai que changer les T° entre mes differentes bobine, que je dupliquerai plus en fonction des pices a aimplrimer "PLA plein", "PLA rapide..."

     

     

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
     Share

    • Our picks

      • Ultimaker showcase | April 2022 | 4pm CEST | 10am EDT
        I'm excited because I've personally produced this showcase event, so if you are curious what else I'm up to nowadays, come check it out and say hi in the chat! It would mean a lot! 
          • Thanks
          • Like
        • 4 replies
      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 12 replies
    ×
    ×
    • Create New...