Jump to content
Ultimaker Community of 3D Printing Experts

Modifier la hauteur de couche plusieurs fois


Recommended Posts

Posted · Modifier la hauteur de couche plusieurs fois

Bonjour, je chercher à imprimer une colonne avec des hauteurs de couches différentes dans Cura.

Je ne souhaite pas toucher au Gcode mais je cherche une procédure avec Cura si c'est possible...

Merci à vous.

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Salut, je connais cette fonction mais ça n'ira pas car Cura choisi la géométrie. Je souhaite faire des dégradés de résolution différentes...

     

    J'ai tenté également de créer deux colonnes superposées dans Cura et d'affecter deux paramètres différents par modèle mais je n'ai pas accès à la hauteur de couche dans avancé... 

     

    Tu as une idée alternative ?

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    CURA ne permet pas de gérer les hauteurs de couche autrement qu'en différenciant les murs et le remplissage...
    Va voir sur le Marketplace, il y a peut-être un plugin...

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois
    2 hours ago, kokam said:

    Salut, je connais cette fonction mais ça n'ira pas car Cura choisi la géométrie. Je souhaite faire des dégradés de résolution différentes...

     

    J'ai tenté également de créer deux colonnes superposées dans Cura et d'affecter deux paramètres différents par modèle mais je n'ai pas accès à la hauteur de couche dans avancé... 

     

    Tu as une idée alternative ?

    Moi j'en ai une mais elle n'est peut être pas idéale voir pas juste?

    Tu fais plusieurs gcode de ta pièce, et tu les combines en intégrant les lignes de l'un en les remplaçant dans l'autre?
    Je ne sais pas si tu vois ce que je veux dire?

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Salut Lekid, j'ai pas trop de connaissance en Gcode, est-ce qu'une commande correspond à la hauteur de couche par layer ?

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Quand tu édites ton gcode dans Notepadd par exemple, tu as tes layers d'afficher (en commençant par 0 pour la 1ère couche donc il faut bien faire attention dessus)

    Je ne sais pas si on peut combiner 2 gcode avec des hauteurs de couches différentes (tout en faisant attention biensur aux valeurs mais ça c'est gérable car il y a les valeurs en Z d'inscrites)

    C'est à tester sur un petit cube par exemple qui ne possède que très peu de Layers 😉

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Est- ce que je peux rajouter ;Layer height: 1 juste après ;LAYER:2 et ainsi choisir la couche que je veux ?

     

     

    ;FLAVOR:RepRap
    ;TIME:58
    ;Filament used: 0.678555m
    ;Layer height: 1
    ;MINX:-3.5
    ;MINY:-3.5
    ;MINZ:0.5
    ;MAXX:3.5
    ;MAXY:3.5
    ;MAXZ:16
    ;Generated with Cura_SteamEngine 4.5.0
    T0
    M104 S205
    M109 S205
    M82 ;absolute extrusion mode
    G28 ;Home
    G1 Z15.0 F6000 ;Move the platform down 15mm
    ;Prime the extruder
    G92 E0
    G1 F200 E3
    G92 E0
    M83 ;relative extrusion mode
    G1 F30000 E-1.4
    ;LAYER_COUNT:16
    ;LAYER:0
    M107
    G1 F600 Z2
    ;MESH:plaquette cube.stl
    G0 F1320 X-.5 Y0.5 Z2
    ;TYPE:WALL-INNER
    G1 F600 Z0.5
    G1 F30000 E1.4
    G1 F600 X-.5 Y-.5 E0.89179
    G1 X0.5 Y-.5 E0.89179
    G1 X0.5 Y0.5 E0.29726
    G1 X-.5 Y0.5 E0.29726
    G0 F1320 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E6.24251
    G1 X3.5 Y-3.5 E6.24251
    G1 X3.5 Y3.5 E6.24251
    G1 X-3.5 Y3.5 E6.24251
    G0 F1320 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z1.5
    G0 F1320 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:6.002718
    ;LAYER:1
    M106 S255
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1560 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1560 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z2.5
    G0 F1560 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:9.774434
    ;LAYER:2
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1800 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z3.5
    G0 F1800 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:13.499761
    ;LAYER:3
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1800 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z4.5
    G0 F1800 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:17.225089
    ;LAYER:4
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1800 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z5.5
    G0 F1800 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:20.950417
    ;LAYER:5
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1800 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z6.5
    G0 F1800 X-.43 Y0.43
    G0 X-.5 Y0.5
    ;TIME_ELAPSED:24.675744
    ;LAYER:6
    ;TYPE:WALL-INNER
    ;MESH:plaquette cube.stl
    G1 F600 X-.5 Y-.5 E1.37198
    G1 X0.5 Y-.5 E1.37198
    G1 X0.5 Y0.5 E0.45733
    G1 X-.5 Y0.5 E0.45733
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TYPE:WALL-OUTER
    G1 F600 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G0 F1800 X-3.5 Y2
    ;MESH:NONMESH
    G0 F600 X-3.5 Y2 Z7.5
    G0 F1800 X-.43 Y0.43
    G0 X-3.5 Y3.5
    ;TIME_ELAPSED:28.543146
    ;LAYER:7
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 F678.8 X-3.5 Y-3.5 E9.60386
    G1 X3.5 Y-3.5 E9.60386
    G1 X3.5 Y3.5 E9.60386
    G1 X-3.5 Y3.5 E9.60386
    G1 X-3.5 Y-3.5 Z7.75 E9.60999
    G1 X3.5 Y-3.5 Z8 E9.60999
    G1 X3.5 Y3.5 Z8.25 E9.60999
    G1 X-3.5 Y3.5 Z8.5 E9.60999
    ;TIME_ELAPSED:33.551654
    ;LAYER:8
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 F600 X-3.5 Y-3.5 Z8.75 E9.60999
    G1 X3.5 Y-3.5 Z9 E9.60999
    G1 X3.5 Y3.5 Z9.25 E9.60999
    G1 X-3.5 Y3.5 Z9.5 E9.60999
    ;TIME_ELAPSED:36.450960
    ;LAYER:9
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z9.75 E9.60999
    G1 X3.5 Y-3.5 Z10 E9.60999
    G1 X3.5 Y3.5 Z10.25 E9.60999
    G1 X-3.5 Y3.5 Z10.5 E9.60999
    ;TIME_ELAPSED:39.350266
    ;LAYER:10
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z10.75 E9.60999
    G1 X3.5 Y-3.5 Z11 E9.60999
    G1 X3.5 Y3.5 Z11.25 E9.60999
    G1 X-3.5 Y3.5 Z11.5 E9.60999
    ;TIME_ELAPSED:42.249571
    ;LAYER:11
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z11.75 E9.60999
    G1 X3.5 Y-3.5 Z12 E9.60999
    G1 X3.5 Y3.5 Z12.25 E9.60999
    G1 X-3.5 Y3.5 Z12.5 E9.60999
    ;TIME_ELAPSED:45.148877
    ;LAYER:12
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z12.75 E9.60999
    G1 X3.5 Y-3.5 Z13 E9.60999
    G1 X3.5 Y3.5 Z13.25 E9.60999
    G1 X-3.5 Y3.5 Z13.5 E9.60999
    ;TIME_ELAPSED:48.048183
    ;LAYER:13
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z13.75 E9.60999
    G1 X3.5 Y-3.5 Z14 E9.60999
    G1 X3.5 Y3.5 Z14.25 E9.60999
    G1 X-3.5 Y3.5 Z14.5 E9.60999
    ;TIME_ELAPSED:50.947489
    ;LAYER:14
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 X-3.5 Y-3.5 Z14.75 E9.60999
    G1 X3.5 Y-3.5 Z15 E9.60999
    G1 X3.5 Y3.5 Z15.25 E9.60999
    G1 X-3.5 Y3.5 Z15.5 E9.60999
    ;TIME_ELAPSED:53.846795
    ;LAYER:15
    ;TYPE:WALL-OUTER
    ;MESH:plaquette cube.stl
    G1 F672 X-3.5 Y-3.5 Z15.625 E9.6054
    G1 X3.5 Y-3.5 Z15.75 E9.6054
    G1 X3.5 Y3.5 Z15.875 E9.6054
    G1 X-3.5 Y3.5 Z16 E9.6054
    G1 X-3.5 Y-3.5 E7.2029
    G1 X3.5 Y-3.5 E4.80193
    G1 X3.5 Y3.5 E2.40097
    G1 X-3.5 Y3.5
    ;TIME_ELAPSED:58.849426
    G1 F30000 E-1.4
    M82 ;absolute extrusion mode
    M107
    M104 S0
    M140 S0
    ;Retract the filament
    G92 E1
    G1 E-1 F300
    G28 X0 Y0
    M84
    M83 ;relative extrusion mode
    M104 S0
    ;End of Gcode
    ;SETTING_3 {"extruder_quality": ["[general]\\nversion = 4\\nname = predator clay
    ;SETTING_3  buse 03\\ndefinition = delta_go\\n\\n[metadata]\\ntype = quality_cha
    ;SETTING_3 nges\\nintent_category = default\\nposition = 0\\nquality_type = draf
    ;SETTING_3 t\\nsetting_version = 11\\n\\n[values]\\nbottom_layers = 7\\nbottom_t
    ;SETTING_3 hickness = 1.5\\ndefault_material_print_temperature = 199\\nexpand_sk
    ;SETTING_3 ins_expand_distance = 4\\nfill_perimeter_gaps = nowhere\\nfilter_out_
    ;SETTING_3 tiny_gaps = False\\ngradual_infill_steps = 0\\ninfill_line_width = 3\
    ;SETTING_3 \ninfill_pattern = cross\\ninfill_sparse_density = 25\\nline_width = 
    ;SETTING_3 3\\nmagic_mesh_surface_mode = both\\nmaterial_final_print_temperature
    ;SETTING_3  = 205\\nmaterial_flow = 110\\nmaterial_flow_layer_0 = 130\\nmaterial
    ;SETTING_3 _initial_print_temperature = 205\\nmaterial_print_temperature = 205\\
    ;SETTING_3 nmold_width = 8\\nretraction_hop = 1.5\\nretraction_hop_enabled = Tru
    ;SETTING_3 e\\nretraction_hop_only_when_collides = True\\nskin_preshrink = 4\\ns
    ;SETTING_3 peed_equalize_flow_enabled = True\\nspeed_print = 30\\nspeed_print_la
    ;SETTING_3 yer_0 = 22\\nspeed_topbottom = 30\\nspeed_travel_layer_0 = 22\\nspeed
    ;SETTING_3 _wall = 30\\nspeed_wall_x = 30\\ntop_layers = 6\\ntop_thickness = 3\\
    ;SETTING_3 ntravel_avoid_supports = True\\nwall_line_count = 2\\nwall_thickness 
    ;SETTING_3 = 4\\n\\n"], "global_quality": "[general]\\nversion = 4\\nname = pred
    ;SETTING_3 ator clay buse 03\\ndefinition = delta_go\\n\\n[metadata]\\ntype = qu
    ;SETTING_3 ality_changes\\nquality_type = draft\\nsetting_version = 11\\n\\n[val
    ;SETTING_3 ues]\\nadhesion_type = none\\nlayer_height = 1\\nlayer_height_0 = 0.5
    ;SETTING_3 \\nmagic_spiralize = True\\nrelative_extrusion = True\\nremove_empty_
    ;SETTING_3 first_layers = False\\nsmooth_spiralized_contours = True\\nsupport_en
    ;SETTING_3 able = False\\n\\n"}
     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Alors là.... C'est une bonne question je n'en sais fichtre rien désolé 😂

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Darkdvd, tu t'y connais en Gcode ?

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Pas plus que @lekid, j'en ai peur 😂

    Mais explique ce que tu veux faire, on va trouver une solution.... 💪

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Je souhaite varier la hauteur de couche des layer entre 1 et 5mm manuellement car j'imprime avec une grosse buse de 3mm. 

    Où placer Layer height: 1 ? Après chaque couche ;LAYER: dans le Code ? 

     

    Malheureusement je ne vois que cette solution car j'arrive pas à modifier la hauteur de couche dans les paramètres par objet dans Cura, c'est possible d'opter pour des remplissages différents mais pas pour la hauteur de couche. (en affichant les paramètres avancés il ne propose pas l'option)

     

     

     

     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Ha ok, je comprends mieux... buse de 3mm : c'est comme imprimer avec un tube de dentifrice, non !?

    Sinon, tu peux essayer ça :
    Je placerai un premier tronc de colonne sur le plateau avec un 0 pour Z et les réglages de hauteur qui vont bien...
    Ensuite, je placerai le deuxième tronc de colonne en faisant débuter Z là ou il se terminait pour le premier, et ainsi de suite.
    Tu vas obtenir par exemple du gcode pour :
    Le premier : de Z0 à Z 20 (par exemple)
    Le suivant : de Z 20 à Z 40
    et ensuite : le Z 40 au Z suivant, etc...

    Dans ton gcode, tu repères la fin d'impression de l'objet.
    Avec un éditeur de texte qui ne fait pas n'importe quoi avec les sauts de ligne comme "notepad" (Notepad++ c'est mieux) tu mélange les Gcodes...

    Problème : tu ne pourras pas voir le résultat dans CURA mais il y a une solution : GCodeSimulator.
    C'est une application JAVA qui permet de faire tourner le gcode à l'écran : taadaaaa !
    Tu le trouveras ici :
    http://3dprintapps.de/gcodesimulator.html

     



     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    ALERTE ALERTE ALERTE !

    Cura met automatiquement le Z à 0 dans le Gcode..... !!!!!!!

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Merci, donc si j'ai une géométrie plus complexe, il faudrait découper le fichier stl avec meshmixer en 3 parties par exemple. Affecter trois hauteurs de couche avec des positionnements différents dans Cura, exporter indépendamment le Gcode et les regrouper ensuite dans un même fichier et visualiser avec GcodeSimulator si tout est ok ? 

     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    En gros, c'est ça....

     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Mais simule avant...c'est mieux.

    J'avais fait ça à l'époque pour imprimer 50 objets dans l'ordre que je voulais, c'est à dire en colimaçon au lieu de dans tous les sens

     

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    J'ai pas l'impression que GcodeSimulator existe pour Mac, il y a une alternative avec un navigateur web ? 😓

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Gcodesimulator est une application JAVA donc il te suffit d'avoir JAVA sur ton mac pour l'utiliser...

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Ca passe pas, je vais chercher une alternative... je me demande si c'est pas possible avec Grasshopper...

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    si tu dois absolument choisir ta hauteur de couche, tu peux utiliser Ideamaker, c'est super pour ça ! Après la gestion des supports est moins paramétrable que sous Cura ... 😞 j'ai pas encore trouvé de slicer "parfait", mais un slicer qui serait un mix de Cura et de Ideamaker serait parfait !

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Par contre je précise que je trouve VRAIMENT dommage que Cura n'intègre pas cette fonctionnalité, tout comme de ne pas voir les rétractations dans l'aperçu, c'est VRAIMENT dommage pcq ce serait le slicer parfait sinon.

    • Like 1
    Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois

    Ok, merci à toi je vais tester cette semaine.

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois
    On 5/1/2020 at 10:37 AM, darkdvd said:

    ALERTE ALERTE ALERTE !

    Cura met automatiquement le Z à 0 dans le Gcode..... !!!!!!!

    Il met à Zero si tu as l'option " Supprimer les premières couches vides" dans Correction .. sinon il laisse les couches là où elle sont

  • Link to post
    Share on other sites
    Posted · Modifier la hauteur de couche plusieurs fois
    5 hours ago, Cuq said:

    Il met à Zero si tu as l'option " Supprimer les premières couches vides" dans Correction .. sinon il laisse les couches là où elle sont


    ...cette option n'est active que si on active "Tree Support" > "Generate support", étrange.

  • 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
    ×
    ×
    • Create New...