Aller au contenu

Filament ABS

Vivion91

Membres
  • Compteur de contenus

    43
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

5 Neutre

À propos de Vivion91

  • Rang
    3D Newbie

Information

  • Genre
    Masculin
  • Lieu
    Essonne
  • Imprimantes
    Discovery D200

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. Va voir ici cela devrait t'aider http://inmoov.fr/default-hardware-map/
  2. Bonjour, Tu vas sur le site de Gaël Langevin www.inmoov.fr Et tu auras tous ce que tu as besoin.
  3. Cela servait pour moi d'afficher au moins quelque chose. mais toi apparement c'est un problème de positionnement u8g.setPrintPos(40, 28); as tu essayé de changer les valeurs
  4. @phg31150 ces 2 lignes servent lcd_printPGM(PSTR("---.--")); ---> affiche sur l'écran les caractères qui sont entre guillemets u8g.setColorIndex(1); // black on white ---> couleur du fond et texte à l'endroit ou les coordonnées doivent s'afficher pour info cette modification fonctionne sur la discovery200 avec carte melzi
  5. @phg31150 il ne faut pas enlever les lignes d'initialisations ,lors de la déclaration de la variable il faut mettre z_en_cours=200;il faut juste rajouter =200 au début.
  6. C'est étrange car moi cela ne pose aucun problème ,mais moi j'ai fais cela pour la carte melzi de la discovery Toi tu l'adapte pour la carte mks je crois car j'ai vu discoeasy sur ta photo.
  7. Bonsoir, le numero de la couche est visible maintenant? tes problèmes sont résolus ?
  8. petite amélioration du programme mettre z_en_cours=200 pour initialiser la première couche puis simplifier le code comme ci-dessous if (axis_known_position[Z_AXIS]) lcd_print(ftostr32sp(current_position[Z_AXIS])); else lcd_printPGM(PSTR("---.--")); u8g.setColorIndex(1); // black on white // test si est on commence la première couche if (z_en_cours > current_position[Z_AXIS])// test si extrudeur est redescendu { nb_couche = 1;// impression première couche z_en_cours = current_position[Z_AXIS]; } // test du changement de niveau de la couche if (z_en_cours != current_position[Z_AXIS]) { nb_couche++;// incrementation du nombre de couche z_en_cours = current_position[Z_AXIS]; } //affichage du numero de la couche u8g.setPrintPos(40, 28); lcd_print('C'); lcd_print(ftostr32sp(nb_couche));
  9. Voici une astuce pour pouvoir voir le numéro de la couche en cours d’impression. il faut commencer par modifier configuration.h #define DISABLE_Z false #define DISABLE_X false #define DISABLE_Y false #define DISABLE_Z false // ancienne valeur true permet de voir Z sur l'écran puis ajouter les lignes suivantes dans dogm_lcd_implementation.h en dessous de #include "Configuration.h" la déclaration des variables nb_couche et z_en_cours #include "Configuration.h" int nb_couche=0;//numero de la couche en cours float z_en_cours;// position Z en cours puis ajouter les lignes suivantes après if (axis_known_position[Z_AXIS]) if (axis_known_position[Z_AXIS]) { lcd_print(ftostr32sp(current_position[Z_AXIS])); if (current_position[X_AXIS] == 100 && current_position[Y_AXIS] == 200)//test la position de depart pour initialiser la première couche { nb_couche=0; z_en_cours = current_position[Z_AXIS];//initialisation de la couche en cours } } else lcd_printPGM(PSTR("---.--")); u8g.setColorIndex(1); // black on white // test si est imprime plusiuers objets if (z_en_cours > current_position[Z_AXIS])// test si extrudeur est redescendu { nb_couche = 1;// impression première couche z_en_cours = current_position[Z_AXIS]; } // test du changement de niveau de la couche if (z_en_cours != current_position[Z_AXIS]) { nb_couche++;// incrementation du nombre de couche z_en_cours = current_position[Z_AXIS]; } //affichage du numero de la couche u8g.setPrintPos(40, 28); lcd_print('C'); lcd_print(ftostr32sp(nb_couche)); Voici ce que donne l'affichage en cours d'impression
  10. J'ai résolu le problème voici comment si vous avez le même problème , j'ai téléchargé Arduino 1.6.9 et j'ai copié le dossier tools á la place du dossier tools dans Arduino 1.0.6
  11. j'ai un message d'erreur lorsque je vérifie le marlin. j'ai installé la librairie U8glib mais pas d'ameilloration voici le message This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. Arduino: 1.0.6 (Windows 7), Board: "Melzi 1284p 16mhz" ultralcd.cpp.o: In function `lcd_control_motion_menu': C:\Users\Didier\AppData\Local\Temp\build3614196001085406079.tmp/ultralcd.cpp:1148: relocation truncated to fit: R_AVR_13_PCREL against `no symbol'
  12. Problème résolu par une restauration d'usine du pic,maintenant cela fonctionne ouf....
  13. moi j'ai vu un lien sur le tuto notice première utilisation DE200 et sur le slide 10, mais je n'ai pas essayé pour le moment
  14. J'ai récuperé le fichier de @radium51 dans la version lcd ok et le systeme me retourne se message d'erreur This report would have more information with "Show verbose output during compilation" enabled in File > Preferences. Arduino: 1.0.6 (Windows 7), Board: "Melzi 1284p 16mhz" ultralcd.cpp.o: In function `lcd_control_motion_menu': C:\Users\Didier\AppData\Local\Temp\build112526992737143638.tmp/ultralcd.cpp:1148: relocation truncated to fit: R_AVR_13_PCREL against `no symbol' je n'ai rien modifier sur le fichier j'ai juste lance la vérification une piste?
  15. quelqu'un quel modèle de carte MKS Dagoma a mis dans sa machine ?
×
×
  • Créer...