Ekim Posté(e) Mai 12, 2016 Posté(e) Mai 12, 2016 pourquoi tu ne rentre pas les donnée directement dans le fichier Marlin comme cela si tu a besoin de reflascher ta carte , tu auras les bon réglages.
Nightly Posté(e) Mai 12, 2016 Auteur Posté(e) Mai 12, 2016 Oh, je pensais que ça ne rentrais uniquement que dans l'EEPROM. Je rentre ça dans le configuration.h de Marlin ?
Nightly Posté(e) Mai 13, 2016 Auteur Posté(e) Mai 13, 2016 (modifié) Du coup pour le delta radius je met la valeur en dur à la place de ça : #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET) Comme par exemple #define DELTA_RADIUS 170 Pour le Diagonal Rod, c'est celui-ci : #define DELTA_DIAGONAL_ROD 223 // mm Et pour les endstop corrections c'est ici : // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN // deltas always home to max #define X_HOME_DIR 1 #define Y_HOME_DIR 1 #define Z_HOME_DIR 1 J'ai bon ? Modifié (le) Mai 13, 2016 par Nightly 1
Ekim Posté(e) Mai 13, 2016 Posté(e) Mai 13, 2016 voila ce que j ai dans mon marlin //========================================================================== //==================== Delta Settings======================================= //========================================================================== #define DELTA // DELTAWASP 1.5 // Schema semplificato per la comprensione dei // parametri utilizzati per il movimento: // A: Interasse dei fori del braccio diagonale // B: proiezione sul piano di stampa del braccio A // C: distanza fra lo snodo sull'attuatore e il centro stampante // D: distanza fra lo snodo superiore del braccio diagonale e la guida verticale // E: proiezione sull'asse verticale del braccio A // BCD: Distanza fra il centro della stampante e la guida verticale // // || // || // o=====|| // / | || // / | || // A / | || // / |E || // / | || // / | || // ===== o ------o-----|| // C B D || // || // // Per default si assume che D=0 // Make delta curves from many straight lines (linear interpolation). // This is a trade-off between visible corners (not enough segments) // and processor overload (too many expensive sqrt calls). // //Cette valeur est réduite pour soulager phénomène Caton, comme la modification du 120 testé. #define DELTA_SEGMENTS_PER_SECOND 160 // Center-to-center distance of the holes in the diagonal push rods. // Carbone longueur de la tige, d'une extrémité du centre de la balle de l'autre côté du centre de la rotule pour régler la taille de ce paramètre, #define DELTA_DIAGONAL_ROD 317.2// mm // Horizontal offset from middle of printer to smooth rod center // 打印头到滑杆水平距离 凹凸调整此参数 #define DELTA_SMOOTH_ROD_OFFSET 220.1 // mm // Horizontal offset of the universal joints on the end effector. // Décalage horizontal des joints universels sur l'effecteur d'extrémité #define DELTA_EFFECTOR_OFFSET 24.0 // mm // Horizontal offset of the universal joints on the carriages. // 滑车球中心到滑杆水平距离 #define DELTA_CARRIAGE_OFFSET 22 // mm // Effective horizontal distance bridged by diagonal push rods. // 三角洲半径.(打印头到滑杆水平距离-效应器球中心和打印头的水平距离-滑车球中心到滑杆水平距离) #define DELTA_RADIUS (DELTA_SMOOTH_ROD_OFFSET-DELTA_EFFECTOR_OFFSET-DELTA_CARRIAGE_OFFSET) #define DELTA_PRINTABLE_RADIUS 140.0 // Effective X/Y positions of the three vertical towers. // Serve per calcolare la conversione da coordinate polari a coordinate polari // T3 (Z) // | // | // | 90° // | // -X ----------------O------------------ +X // / \ // 30° / \ 30° // / \ // / \ // T1 (X) T2 (Y) #define SIN_60 0.8660254037844386 #define COS_60 0.5 #define DELTA_TOWER1_X -SIN_60*DELTA_RADIUS #define DELTA_TOWER1_Y -COS_60*DELTA_RADIUS #define DELTA_TOWER2_X SIN_60*DELTA_RADIUS #define DELTA_TOWER2_Y -COS_60*DELTA_RADIUS #define DELTA_TOWER3_X 0.0 #define DELTA_TOWER3_Y DELTA_RADIUS #define DELTA_DIAGONAL_ROD_2 pow(DELTA_DIAGONAL_ROD,2)
Ekim Posté(e) Mai 13, 2016 Posté(e) Mai 13, 2016 //=========================================================================== //============================= Mechanical Settings ========================= //=========================================================================== // #define COREXY //取消前面的注释可以期待用corexy运动系统 // coarse Endstop Settings #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors #ifndef ENDSTOPPULLUPS // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined // #define ENDSTOPPULLUP_XMAX // #define ENDSTOPPULLUP_YMAX // #define ENDSTOPPULLUP_ZMAX // #define ENDSTOPPULLUP_XMIN // #define ENDSTOPPULLUP_YMIN // #define ENDSTOPPULLUP_ZMIN #endif #ifdef ENDSTOPPULLUPS #define ENDSTOPPULLUP_XMAX #define ENDSTOPPULLUP_YMAX #define ENDSTOPPULLUP_ZMAX #define ENDSTOPPULLUP_XMIN #define ENDSTOPPULLUP_YMIN #define ENDSTOPPULLUP_ZMIN #endif // The pullups are needed if you directly connect a mechanical endswitch between the signal and ground pins. const bool X_MIN_ENDSTOP_INVERTING = false; const bool Y_MIN_ENDSTOP_INVERTING = false; const bool Z_MIN_ENDSTOP_INVERTING = false; const bool X_MAX_ENDSTOP_INVERTING = false; const bool Y_MAX_ENDSTOP_INVERTING = false; const bool Z_MAX_ENDSTOP_INVERTING = false; //#define DISABLE_MAX_ENDSTOPS //#define DISABLE_MIN_ENDSTOPS // Disable max endstops for compatibility with endstop checking routine #if defined(COREXY) && !defined(DISABLE_MAX_ENDSTOPS) #define DISABLE_MAX_ENDSTOPS #endif // For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1 #define X_ENABLE_ON 0 #define Y_ENABLE_ON 0 #define Z_ENABLE_ON 0 #define E_ENABLE_ON 0 // For all extruders // Disables axis when it's not being used. #define DISABLE_X false #define DISABLE_Y false #define DISABLE_Z false #define DISABLE_E true // For all extruders #define INVERT_X_DIR false // (X轴配置) #define INVERT_Y_DIR false // (Y轴配置) #define INVERT_Z_DIR false // (Z轴配置) #define INVERT_E0_DIR true // (挤出机0配置) #define INVERT_E1_DIR false // (挤出机1配置) #define INVERT_E2_DIR false // (挤出机2配置) // ENDSTOP SETTINGS: // Sets direction of endstops when homing; 1=MAX, -1=MIN #define X_HOME_DIR 1 #define Y_HOME_DIR 1 #define Z_HOME_DIR 1 //软限位开关设置 #define min_software_endstops false // If true, axis won't move to coordinates less than HOME_POS. #define max_software_endstops true // If true, axis won't move to coordinates greater than the defined lengths below. // Travel limits after homing #define X_MAX_POS DELTA_PRINTABLE_RADIUS #define X_MIN_POS -DELTA_PRINTABLE_RADIUS #define Y_MAX_POS DELTA_PRINTABLE_RADIUS #define Y_MIN_POS -DELTA_PRINTABLE_RADIUS #define Z_MAX_POS MANUAL_Z_HOME_POS #define Z_MIN_POS 0 #define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS) #define Y_MAX_LENGTH (Y_MAX_POS - Y_MIN_POS) #define Z_MAX_LENGTH (Z_MAX_POS - Z_MIN_POS)
Nightly Posté(e) Mai 14, 2016 Auteur Posté(e) Mai 14, 2016 L'eeprom était désactivé. C'est donc pour ca... maintenant cest surtout de la calibration au niveau de l'impression.
Nightly Posté(e) Mai 20, 2016 Auteur Posté(e) Mai 20, 2016 (modifié) J'ai reçu mon écran 3.5" tactile pour mon Raspberry PI Type B. Je vais essayer de mettre Octoprint et OctoPiPanel en place ce WE Modifié (le) Mai 20, 2016 par Nightly
Nightly Posté(e) Mai 23, 2016 Auteur Posté(e) Mai 23, 2016 (modifié) Ce WE après la calibration de l'extrudeur, j'ai refait l'effector. Celui que j'ai reçu était mal imprimé et la buse bougeait ce qui je pense pouvais affecter les impressions. Même si elles restaient correctes d'après. Désormais avec le nouveau, la buse ne bouge pas d'un poil. Je n'ai pas lancé d'impression avec encore. Ce sera pour le WE prochain Le nouveau effector L'ancien effector Modifié (le) Mai 23, 2016 par Nightly
Cedric_K Posté(e) Juin 1, 2016 Posté(e) Juin 1, 2016 Je pense pas que ta "pile pour eeprom" soit cramée... une eeprom par définition garde les données en mémoire sans etre alimenté, c'est un mix entre de la RAM et de la ROM, c'est de la mémoire flash si tu préfère, comme une clé usb ou une carte sd. Bref ya pas de pile. Dans repetier, on a une ligne EEPROM_MODE dans le config.h , si on la laisse a zéro l'eeprom n'enregistre rien, et si on ne modifie par sa valeur en face lors d'un nouvel envoi du firmware dans l'arduino, alors toutes les nouvelles valeurs du config n'écrasent pas les valeurs déjà présentes dans l'eeprom. Vois si tu as pas un truc dans ce genre avec marlin, ca m'étonnerais pas. Je ne connais pas ce firmware, je peux pas te garantir, ni t'aider d'avantage.. Cdlt
Nightly Posté(e) Juin 1, 2016 Auteur Posté(e) Juin 1, 2016 Le 1/6/2016 at 06:59, Cedric_K a dit : Je pense pas que ta "pile pour eeprom" soit cramée... une eeprom par définition garde les données en mémoire sans etre alimenté, c'est un mix entre de la RAM et de la ROM, c'est de la mémoire flash si tu préfère, comme une clé usb ou une carte sd. Bref ya pas de pile. Dans repetier, on a une ligne EEPROM_MODE dans le config.h , si on la laisse a zéro l'eeprom n'enregistre rien, et si on ne modifie par sa valeur en face lors d'un nouvel envoi du firmware dans l'arduino, alors toutes les nouvelles valeurs du config n'écrasent pas les valeurs déjà présentes dans l'eeprom. Vois si tu as pas un truc dans ce genre avec marlin, ca m'étonnerais pas. Je ne connais pas ce firmware, je peux pas te garantir, ni t'aider d'avantage.. Cdlt J'avais déjà trouvé pourquoi ^^ Le 14/5/2016 at 16:14, Nightly a dit : L'eeprom était désactivé. C'est donc pour ca... maintenant cest surtout de la calibration au niveau de l'impression. Du coup ce WE, j'ai recalibré avec le nouvel effector. ça a correctement imprimé Samedi. Puis Dimanche catastrophe, plus aucune accroche sur X- et Y- Je n'ai rien touché entre les deux jours...
Nightly Posté(e) Juin 6, 2016 Auteur Posté(e) Juin 6, 2016 (modifié) J'ai fait pas mal d'impressions, des passe câble pour l'imprimante au lieu du scotch provisoire. Des "pieds" pour le lit. Mais faut que je trouve un vrai moyen afin de régler correctement ce lit... Des pieds pour l'imprimante, j'ai énormément réduit le bruit. Je ne me rend même pas compte qu'elle a commencé, alors qu'avant c'était un calvaire... Et la dernière impression hier soir. Le Pikachu et le Stormtrooper en low-poly. Imprimés en 0.2mm a 60mm/s max, ABS Modifié (le) Juin 6, 2016 par Nightly
Geof89 Posté(e) Juin 8, 2016 Posté(e) Juin 8, 2016 Pas mal tes dernières réalisations :-) tu la acheter ou ton imprimante? Si tu à le lien ...
Nightly Posté(e) Juin 11, 2016 Auteur Posté(e) Juin 11, 2016 Merci Sur amazon, ici Les 2 impressions sur jour : Un silencieux pour une de mes répliques de poing d'airsoft Et Dark Vador pour accompagner le Stormtrooper 1
Nightly Posté(e) Juin 15, 2016 Auteur Posté(e) Juin 15, 2016 Petite question. Est-ce vraiment nécessaire d'avoir un ventillo sur le hot end pour imprimer de l'ABS ? J'ai pas vraiment l'impression qu'il me sert à quelque chose. Je sais que pour le PLA c'est essentiel mais l'ABS aucune idée. Merci
nicephore Posté(e) Juin 15, 2016 Posté(e) Juin 15, 2016 (modifié) Le pb d'une partie haute d'un système d’extrusion, c'est justement de pouvoir pousser le filament et donc si le filament reste chaud, il risque de ne pouvoir être pousser correctement, d'où l'importance que la zone haute du hotend reste la plus froide possible. Modifié (le) Juin 15, 2016 par nicephore
Nightly Posté(e) Juin 16, 2016 Auteur Posté(e) Juin 16, 2016 D'accord ! J'ai fait un test d'une impression de 5h sans ce ventillo. Et je n'ai pas eu de soucis. Je posais la question car une pale a cassé pendant une impression ratée, et du coup il provoque des vibrations sur toute l'imprimante. J'en ai recommandé un
Nightly Posté(e) Septembre 11, 2016 Auteur Posté(e) Septembre 11, 2016 Je n'ai pas pu jouer avec depuis car pas mal occupé, et soucis a répétitions... Un Driver qui est mort et aucun de remplacement. Remplacés par des DRV8825 L'end effector a cassé, j'ai réussi à le réparer avec de la colle d'ABS faite avec des chutes et de l'acétone. ça tiens vachement bien... Mais là, je crois que mon Arduino a cramé, les LED L et ON s'allument mais Windows ne reconnais pas la carte. Testé sur 2 PC et différents Port USB. J'ai démonté la ramps pour n'avoir que l'arduino en main, j'ai vu cette puce avec une espèce de tâche/Bulle. Je vais me commander un Kit qui inclus l'electronique de base d'une imprimante 3D. Comme ça je serais moins embêté, sauf si l'arduino crame de nouveau...
nicephore Posté(e) Septembre 12, 2016 Posté(e) Septembre 12, 2016 Ce doit être le régulateur 5v qui a fumé.
nicephore Posté(e) Septembre 12, 2016 Posté(e) Septembre 12, 2016 Je ne sais pas ... trop de courant demandé (sur une Mega c'est 20mA / pins), polarité inversée (mais ça je doute car avant cela semble avoir fonctionné) ...
Nightly Posté(e) Septembre 12, 2016 Auteur Posté(e) Septembre 12, 2016 L'imprimante tourne depuis février 2016. ça faisais 2-3 mois qu'elle ne tournais pas. Hier, j'ai voulu la connecter sur mon PC mais le PC ne la reconnaissais pas. C'est en la séparant de la RAMPS que j'ai vu ça...
Morpheus Posté(e) Septembre 12, 2016 Posté(e) Septembre 12, 2016 (modifié) c'est un ams 1117, il sers bien à réguler le 5V à 1A, oui bizarre qu'il est rendu l'âme si ton imprimante ne tourner pas et que tu n'a fait que de la connecter à ton PC ! Après c'est une pièce facilement changeable avec un peu de dextérité et un fer à souder réglable. voici un lien pour en acheter au cas où: http://www.ebay.com/itm/10Pcs-AMS1117-LM1117-5V-1A-SOT-223-Voltage-Regulator-/130750914480 Modifié (le) Septembre 12, 2016 par Morpheus
Nightly Posté(e) Septembre 15, 2016 Auteur Posté(e) Septembre 15, 2016 J'ai reçu mon Kit. J'ai branché l'arduino sur le PC et uploadé un firmware que j'avais sur mon PC, il a importé niquel. J'ai du installer des drivers spécifiques pour par contre (rien de bien compliqué) Montage ce soir !
Nightly Posté(e) Septembre 20, 2016 Auteur Posté(e) Septembre 20, 2016 Je l'ai remonté, j'ai même remis les drivers A4988. Les autres chauffaient et le dissipateur tombait (Carte avec un angle de 90°) J'en ai profité pour refaire le câble management de l'imprimante, pour que ça soit un peu plus propre. Le soucis c'est qu'avant j'utilisais une rallonge USB pour connecter l'arduino à mon PC (tour) en passant par le hub USB de mon clavier. Mais avec cette nouvelle carte, l'arduino n'est pas reconnue par le PC. Uniquement branché en direct. Et ma rallonge n'est pas assez grande. Du coup je dois me commander un câble USB A -> B assez long pour aller de l'imprimante à ma tour.
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