Titan Posté(e) Novembre 23, 2016 Posté(e) Novembre 23, 2016 Bonjour, J'ai acheté une imprimante 3D Geeetech Acrylic Prusa I3 pro B, après avoir fini de la monter (cf. https://www.geeetech.com/Documents/Geeetech prusa I3 pro&pro B building instruction.pdf) j'ai installé les pilotes et le logiciel de contôle (cf. https://www.geeetech.com/Documents/Geeetech Prusa I3 pro&pro B User Manual.pdf) Seulement j'ai 2 problèmes qui sont apparus : -Le premier est que le moteur de l'un des axes tourne dans la mauvaise direction quand j'envoie l'ordre de se mettre à la position 0.Pour palier à ce problème, ils disent dans le manuel de changer le firmware (cf section 8.2), le problème est que lorsque je tente d'uploader le code avec arduino ide j'obtiens le message d'erreur suivant : Révélation In file included from sketch\Marlin.h:23:0, from sketch\thermistortables.h:4, from sketch\Configuration.h:792, from C:\Users\titan\Documents\Arduino\I3_pro_X\Marlin\Marlin.ino:33: sketch\pins.h:2956:0: warning: "X_MAX_PIN" redefined #define X_MAX_PIN -1 ^ sketch\pins.h:1363:0: note: this is the location of the previous definition #define X_MAX_PIN 24 ^ sketch\pins.h:2957:0: warning: "Y_MAX_PIN" redefined #define Y_MAX_PIN -1 ^ sketch\pins.h:1369:0: note: this is the location of the previous definition #define Y_MAX_PIN 28 ^ sketch\pins.h:2958:0: warning: "Z_MAX_PIN" redefined #define Z_MAX_PIN -1 ^ sketch\pins.h:1375:0: note: this is the location of the previous definition #define Z_MAX_PIN 32 ^ In file included from sketch\Marlin.h:23:0, from sketch\Marlin_main.cpp:30: sketch\pins.h:2956:0: warning: "X_MAX_PIN" redefined #define X_MAX_PIN -1 ^ sketch\pins.h:1363:0: note: this is the location of the previous definition #define X_MAX_PIN 24 ^ sketch\pins.h:2957:0: warning: "Y_MAX_PIN" redefined #define Y_MAX_PIN -1 ^ sketch\pins.h:1369:0: note: this is the location of the previous definition #define Y_MAX_PIN 28 ^ sketch\pins.h:2958:0: warning: "Z_MAX_PIN" redefined #define Z_MAX_PIN -1 ^ sketch\pins.h:1375:0: note: this is the location of the previous definition #define Z_MAX_PIN 32 ^ sketch\Marlin_main.cpp:2667:36: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] LCD_MESSAGEPGM(MACHINE_NAME" "MSG_OFF"."); ^ In file included from sketch\SdFile.h:27:0, from sketch\cardreader.h:8, from sketch\Marlin_main.cpp:44: SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct' struct fpos_t { ^ In file included from sketch\Marlin.h:10:0, from sketch\Marlin_main.cpp:30: c:\program files (x86)\arduino\hardware\tools\avr\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here __extension__ typedef long long fpos_t; ^ exit status 1 using typedef-name 'fpos_t' after 'struct' J'ai pris le firmware sur http://www.geeetech.com/forum/viewtopic.php?f=10&t=17046. -L'autre problème est qu'apparemment le thermomètre au niveau de l'extruder déconne totalement et me dit une température de l'ordre de 350°, alors qu'il est froid. Et du coup j'ai l'impression que cela bloque totalement l’imprimante. Il y a d'ailleurs un message comme 'err maxtemp' sur l'écran LCD. Savez vous si cela peut se calibrer quelquepart, ou est ce le senseur qui ne marche pas correctement ? Merci beaucoup d'avance pour vos réponses !
Titan Posté(e) Novembre 25, 2016 Auteur Posté(e) Novembre 25, 2016 Je viens de remarqué que je m'étais trompé de firmware, mais j'ai toujours un message d'erreur similaire avec le nouveau. Quelqu'un, aurait une idée ? Merci beaucoup d'avance pour vos réponses Révélation Arduino : 1.6.12 (Windows 7), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\Marlin.h:23:0, from sketch\thermistortables.h:4, from sketch\Configuration.h:792, from C:\Users\titan\Documents\Arduino\Marlin-PI3_Pro_B\Marlin-PI3_Pro_B\Marlin\Marlin.ino:33: sketch\pins.h:2956:0: warning: "X_MAX_PIN" redefined #define X_MAX_PIN -1 ^ sketch\pins.h:1363:0: note: this is the location of the previous definition #define X_MAX_PIN 24 ^ sketch\pins.h:2957:0: warning: "Y_MAX_PIN" redefined #define Y_MAX_PIN -1 ^ sketch\pins.h:1369:0: note: this is the location of the previous definition #define Y_MAX_PIN 28 ^ sketch\pins.h:2958:0: warning: "Z_MAX_PIN" redefined #define Z_MAX_PIN -1 ^ sketch\pins.h:1375:0: note: this is the location of the previous definition #define Z_MAX_PIN 32 ^ In file included from sketch\Marlin.h:23:0, from sketch\Marlin_main.cpp:30: sketch\pins.h:2956:0: warning: "X_MAX_PIN" redefined #define X_MAX_PIN -1 ^ sketch\pins.h:1363:0: note: this is the location of the previous definition #define X_MAX_PIN 24 ^ sketch\pins.h:2957:0: warning: "Y_MAX_PIN" redefined #define Y_MAX_PIN -1 ^ sketch\pins.h:1369:0: note: this is the location of the previous definition #define Y_MAX_PIN 28 ^ sketch\pins.h:2958:0: warning: "Z_MAX_PIN" redefined #define Z_MAX_PIN -1 ^ sketch\pins.h:1375:0: note: this is the location of the previous definition #define Z_MAX_PIN 32 ^ sketch\Marlin_main.cpp:2667:36: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] LCD_MESSAGEPGM(MACHINE_NAME" "MSG_OFF"."); ^ In file included from sketch\SdFile.h:27:0, from sketch\cardreader.h:8, from sketch\Marlin_main.cpp:44: SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct' struct fpos_t { ^ In file included from sketch\Marlin.h:10:0, from sketch\Marlin_main.cpp:30: c:\program files (x86)\arduino\hardware\tools\avr\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here __extension__ typedef long long fpos_t; ^ exit status 1 using typedef-name 'fpos_t' after 'struct' Ce rapport pourrait être plus détaillé avec l'option "Afficher les résultats détaillés de la compilation" activée dans Fichier -> Préférences.
phildarito Posté(e) Novembre 29, 2016 Posté(e) Novembre 29, 2016 Essaies avec arduino 1.0.1, tu trouves la bonne version sur le site de geeetech. Avec la dernière version, ça a tendance à moins bien marcher...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant