Aller au contenu

Filament ABS

cams08

Membres
  • Compteur de contenus

    80
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

2 Neutre

À propos de cams08

  • Rang
    3D Newbie

Information

  • Genre
    Masculin
  • Imprimantes
    DAGOMA DiscoEasy200 FLASHFORGE Dreamer

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

  1. bonjour pour le bltouch il faut juste commenter ces lignes dans le fichier configuration.h #define Z_PROBE_SERVO_NR 0 // Defaults to SERVO 0 connector. #define Z_SERVO_ANGLES {10,90} // Z Servo Deploy and Stow angles et décommenter la ligne //#define FIX_MOUNTED_PROBE pour le capteur dagoma modifier aussi la ligne #define Z_MAX_POS 320 c'est la hauteur de ma discoEasy origine dagoma 200
  2. bonjour c'est fait jours passés en heures et aussi quelques petites modifications Marlin-1-1-9.zip Marlin 1.1.9Carte : MKS Base v1.0Cable EndStop : Comme sur la carte (pas le câblage de référence Dagoma)Numéro de Couche Ecran Temps restant Plateau chauffant 3DTouch Tiges Trapézoidales ecran1.m4v
  3. bonjour c'est ce problème que je cherche a enlever sur la photo on vois bien que l'affichage du temp restant chevauche la temperature du plateau mais si le temp était en heures et minutes a la place d'être en jours heures et minutes plus ce problème ( 3d 03:10 serait 75:10) voici le code qui affiche le temp restant dans l'onglet ultralcd_impl_DOGM.h marlin 1.1.8 /////////////////////////////////////////////////////////affichage temps restant////////////////////////////////////////////////////////////////////// if (card.isFileOpen()){ //si on est en train d'imprimer depuis la SD u8g.drawCircle(64, 19, 7); //cercle u8g.drawBox(64,14,1,5); //grande aiguille u8g.drawBox(65,19,3,1); //petite aiguille //if (card.percentDone() != 0 && print_job_timer.duration() != 0) { //si impression a débuté (évite divison par 0) if (card.percentDone() >= 10 && print_job_timer.duration() >= 1) { //affiche le temps à partir de 10%) char rbuffer[10]; duration_t remaining = ( ( 100-card.percentDone() )*( print_job_timer.duration()-130) )/card.percentDone(); //(130 = temps approx du bed leveling) bool rhas_days = (remaining.value > 60*60*24L); uint8_t rlen = remaining.toDigital(rbuffer, rhas_days); u8g.setPrintPos(50, 7); lcd_print(rbuffer); } } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// si un membre du forum pouvais me donner la solution ce serai sympa merci
  4. bonjour je t'ai envoyé le fichier avant modif marlin 1,1,8
  5. bonjour j'ai essayé de modifier le fichier duration_t.h mais cela ne marche pas ou j'ai fais une erreur voici mon fichier duration_t;h avant modif possible de me le modifier et de me le renvoyer ce serai sympa duration_t.h
  6. bonjour dagoma a un branchement different des fins de course x+ fin de course x x- fin de course y y+ palpeur inductif alors que la logique voudrais x- fin de course x y- fin de course y z- fin de course z
  7. bonjour je suis intéresser par la pause avec bouton si vous pouvez partager vos sources merci
  8. ce sont les temperatures et vitesse de ventila pour le préchauffage PREHEAT_1 PRECHAUFFAGE PLA PREHEAT_2 PRECHAUFFAGE ABS
  9. ce réglage ce fait dans votre logiciel 3D
  10. bonjour dans configuration.h #define DEFAULT_MAX_FEEDRATE { 500, 500, 4, 25 } enfin je crois
  11. bonjour dans configuration.h mettre un zero a la ligne #define TEMP_SENSOR_BED 0 vers la ligne 294
  12. bonjour moi j'ai ça #define MOTHERBOARD BOARD_MKS_BASE
  13. bonjour tu as bien déclaré le pin dans pins_ramps.h vers la ligne 254 // define digital pin 4 for the filament runout sensor. Use the RAMPS 1.4 digital input 4 on the servos connector #define FIL_RUNOUT_PIN 14 et dans configuration.h j'ai changé ça #define FILAMENT_RUNOUT_SENSOR #if ENABLED(FILAMENT_RUNOUT_SENSOR) #define FIL_RUNOUT_INVERTING false // set to true to invert the logic of the sensor. #define ENDSTOPPULLUP_FIL_RUNOUT // Uncomment to use internal pullup for filament runout pins if the sensor is defined. #define FILAMENT_RUNOUT_SCRIPT "M600 X20 Y150 Z20 E-4 L0" #endif pour avoir un déplacement de la tête et du plateau j'ai changé ça aussi dans configuration_adv.h #define ADVANCED_PAUSE_FEATURE #if ENABLED(ADVANCED_PAUSE_FEATURE) #define PAUSE_PARK_RETRACT_FEEDRATE 60 // Initial retract feedrate in mm/s #define PAUSE_PARK_RETRACT_LENGTH 2 // Initial retract in mm // It is a short retract used immediately after print interrupt before move to filament exchange position #define FILAMENT_CHANGE_UNLOAD_FEEDRATE 20 // Unload filament feedrate in mm/s - filament unloading can be fast #define FILAMENT_CHANGE_UNLOAD_LENGTH 4 // Unload filament length from hotend in mm // Longer length for bowden printers to unload filament from whole bowden tube, // shorter length for printers without bowden to unload filament from extruder only, // 0 to disable unloading for manual unloading #define FILAMENT_CHANGE_LOAD_FEEDRATE 6 // Load filament feedrate in mm/s - filament loading into the bowden tube can be fast #define FILAMENT_CHANGE_LOAD_LENGTH 4 // Load filament length over hotend in mm // Longer length for bowden printers to fast load filament into whole bowden tube over the hotend, // Short or zero length for printers without bowden where loading is not used #define ADVANCED_PAUSE_EXTRUDE_FEEDRATE 3 // Extrude filament feedrate in mm/s - must be slower than load feedrate #define ADVANCED_PAUSE_EXTRUDE_LENGTH 5 // Extrude filament length in mm after filament is loaded over the hotend, // 0 to disable for manual extrusion // Filament can be extruded repeatedly from the filament exchange menu to fill the hotend, // or until outcoming filament color is not clear for filament color change #define PAUSE_PARK_NOZZLE_TIMEOUT 45 // Turn off nozzle if user doesn't change filament within this time limit in seconds #define FILAMENT_CHANGE_NUMBER_OF_ALERT_BEEPS 5 // Number of alert beeps before printer goes quiet #define PAUSE_PARK_NO_STEPPER_TIMEOUT // Enable to have stepper motors hold position during filament change // even if it takes longer than DEFAULT_STEPPER_DEACTIVE_TIME. #define PARK_HEAD_ON_PAUSE // Go to filament change position on pause, return to print position on resume //#define HOME_BEFORE_FILAMENT_CHANGE // Ensure homing has been completed prior to parking for filament change #endif
  14. bonjour je pense que tu as une erreur dans le fichier configuration.h a cette ligne #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 1600, 105} moi j'ai 1600 car mes tiges trapézoïdales on un pas de 2 mm avec les tiges d'origine au pas de 1,25 il faut mettre 2560 avec des tiges trapézoïdales classique au pas de 8 il faut 400
  15. bonjour @Madmax63130 si tu a le même marlin que moi le temps restant ce trouve dans l 'onglet ultralcd_impl_dogm.h de la ligne 742 a 760 il suffit de mettre ces lignes en commentaire
×