Git Product home page Git Product logo

Comments (5)

jpg35310 avatar jpg35310 commented on September 23, 2024

Pour la température la variable est: {material_print_temperature}

F104 S{material_print_temperature} ;Définir la température cible de l’extrudeur et la maintenir
M109 S{material_print_temperature} ;Définir la température minimal de l'extrudeur et attendre d'être à la bonne température avant de poursuivre

from dagoma-settings-for-cura.

jpg35310 avatar jpg35310 commented on September 23, 2024

Pour la la vitesse, c'est moins simple et une explication est nécessaire.

J'ai donc fait une extraction de cette donnée depuis les 3 profiles de Cura by Dagoma :
En mode fin : G1 F3000 (soit 50mm/s)
En mode standard: G1 F3600 (soit 60mm/s)
en mode rapide: G1 F6000 (soiy 100mm/s)

Il s'agit donc de la vitesse de déplacement et non pas de la vitesse d'impression.

la commande G1 FXXXXX permet de définir une vitesse qui sera utilisé lors de l'utilisation de commande de déplacement où il ne figure pas de vitesse.

Ex: G1 X82.126 Y67.135 E147.28986
Ce qui signifie: se déplace en X Y Z au valeur qui sont indiqué en extrudant (E) une certaine qualité de matière. et le tout sera réalisé à la vitesse pas défaut défini par G1 F??????

Mais à mon sens il y a débat :

  • Normalement les commandes de type G1 X... Y.... E..... c'est pour imprimer, donc on devrait définir G1 F????? à la vitesse d'impression
  • Normalement les commandes de type G0 X... Y.... E..... c'est pour les déplacement entre les impression, donc on devrait définir G1 F????? à la vitesse de déplacement

Ce qui n'est pas le cas des 3 profiles officiel de Curo By Dagoma....

Après, il et aussi possible d'écrire (enfin c'est Cura qui l'écrit) des chose de ce type :
G0 F3000 X83.347 Y98.055
G1 F1800 X99.356 Y114.064 E35.6909

la vitesse est spécifié, ce ce que fait Cura, mais pas tout le temps.... d’ailleurs, il y a aussi des différence de vitesse pour dans certain cas de figure. C'est d’ailleurs tout l’intérêt de la configuration détaillé de Cura, permettant aussi de gérer des accélérations, des phase d'approches, etc...

Bref, l'idée est quand même de faire coller les 3 profiles Dagoma de Cura 2.3.1 aux trois profils officiel de Cura by Dagoma.

Je pense qu'il faut rester sur ce qu'a défini Dagoma.

Donc la variable est {speed_travel}, et non pas {travel_speed}, regarde ton scripte END GCODE.

Mais {speed_travel} renvoie la valeur en mm/s or nous attendons en mm/min.

C'est là que je bloque.

from dagoma-settings-for-cura.

DelphinPETER avatar DelphinPETER commented on September 23, 2024

Les deux variables utilisées par Cura sont : speed_travel et speed_print.

Il faut voir le GCode comme l'assemblage de 3 parties le "START GCode"(SGC) + "L'impression de la pièce" + "End GCode"(EGC)

Pour le SGC et le EGC, les variables sont exprimées en mm/s parce qu'on lui demande la valeur de la variable (implicitement ce sont les valeurs avant conversion).
Quand Cura "écrit" le trajet pour imprimer la pièce il converti à la volé les valeurs en mm/min et inscrits les valeurs a utiliser entre le SGC zet le EGC en tenant compte de type de trajet (impression ou déplacement rapide).

Je sais pas trop si je suis clair.

from dagoma-settings-for-cura.

DelphinPETER avatar DelphinPETER commented on September 23, 2024

Variable de la vitesse :
84db950

from dagoma-settings-for-cura.

DelphinPETER avatar DelphinPETER commented on September 23, 2024

Et la temperature :
0777d66

from dagoma-settings-for-cura.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.