Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
3d:flsun [2020/12/28 17:30] chef3d:flsun [2023/11/12 13:33] (Version actuelle) – [Modification du fichier configuration.h pour un montage chimera] chef
Ligne 17: Ligne 17:
 Comme cela j'aurais du spare au cas où.\\ Comme cela j'aurais du spare au cas où.\\
  
-===== ATTENTION =====+Voici le descriptif de la carte, ça peu servir.\\ 
 + 
 +{{:3d:presse-papiers-1.thumb.jpg.53c721c488c8c33c15938c508e490758.jpeg?900|}} 
 + 
 +===== ATTENTION quelques précautions pour que ça marche =====
 Quelques info pour reflasher la carte mère et le TFT !\\ Quelques info pour reflasher la carte mère et le TFT !\\
 Pour la carte mére utiliser un arduino IDE 1.6, une version plus évolué pose pb.\\ Pour la carte mére utiliser un arduino IDE 1.6, une version plus évolué pose pb.\\
Ligne 32: Ligne 36:
 Après le flashage du TFT on peu supprimer c'est fichiers (a sauver quelque part) sinon il reflashera le TFT à chaque mise sous tension.\\ Après le flashage du TFT on peu supprimer c'est fichiers (a sauver quelque part) sinon il reflashera le TFT à chaque mise sous tension.\\
  
-====== Matériel ajouté ======+**ATTENTION** : Dans le fichier original la sauvegarde dans l'EEPROM est activé, mais cela m'a posé des pb's.\\ 
 +Je l'ai donc désactivé :\\ 
 +<code> 
 +//define this to enable EEPROM support 
 +#define EEPROM_SETTINGS 
 +--- 
 +//#define EEPROM_SETTINGS // Enable for M500 and M501 commands 
 +//#define EEPROM_SETTINGS 
 +</code>
  
-J'ai profité de ce temps d'attente pour acheter un lit en 220v avec son relais de puissance, ainsi qu'un Bltouch.\\ +Si on active cette option, il faut mettre les Gcode nécessaires pour faire réinit de l'EEPROM.\\ 
-Je pense ajouter une plaque de verre Ultrabase pour l'accroche du filament sur le lit.\\ +code M50{0-3}
-Le lit 220V : le mieux a des trous au coins pour le passage des vis de réglages.\\ +
-{{:3d:0_coussin-chauffant-en-silicone-pour-imprimante-3d-200mm-x-200mm-lit-chauffant.jpg?400|}} \\+
  
-Pour pouvoir avoir le 220V sur le lit chauffantil faut mettre un relais adapté.\\ +Dans mon cas j'avais 3mm de décalage de la buse lors de mes impressionset tout mes tests de fimware et cura n'y changé rien.\\ 
-Le relais :\\ +En fait mon imp se calait sur les paramètres enregistrés dans l'EEPROM
-{{:3d:0_module-relais-l-tat-solide-1-pi-ce-10a-3-32v-dc-entr-e-24-380vac.jpg?400|}} \\ +Comme je n'exécutait pas la séquence de réinit dans mes gcode de start dans cura, tous mes changements n'étaitent pas pris en compte.
-https://fr.aliexpress.com/item/32681454401.html?spm=a2g0s.9042311.0.0.27426c37AV6NBp\\+
  
-J'ai collé le nouveau lit 220 sous mon lit d'origine, la connection au realis est simple, on met la sortie de la carte mère sur le input du relais.\\ +====== TESTS ====== 
-Pour le 220V on connecte le neutre à un des fils du bed, l'autre fils passe par le relais avec la phase. \\ +Voici le moment des tests !\\ 
-Après tests, j'ai continué à utiliser la sonde du lit originel, avec l'épaisseur du lit originel plus l'ultrabase, la température du lit 220V est faussée.+J'écris cette doc bien après mes premiers tests, donc ce sont mes souvenirs.
  
-La plaque Ultrabase :\\ +===== Premier essai test une seule tête avec du PLA. ===== 
-{{:3d:0_ultrabase-plate-forme-chauffante-construire-surface-plaque-de-verre-220-220-235-235-310-310mm-pour.jpg?400|}} \\ +J’essaie avec le cube 20x20, temp 190, avec les réglages de cura basic.\\ 
-https://fr.aliexpress.com/item/4000067533789.html?spm=a2g0s.9042311.0.0.27426c376U7oHo+L'ultrabase permet une accroche ferme, mais dans mon cas il faut que je mette une peu de colle bâton.\\ 
 +Après ça je peu imprimer plusieurs pièces avant décrochage, souvent un coup d’éponge humide suffit ça re-étale la colle.
  
 +La cube flsun n'existe pas déjà toutes faites dans cura, j'ai créer une nouvelle imprimante avec ces paramètres :\\
 +ATTENTION : pour le end_code, il y a des ";" en trop, c'est parce qu'il y a une suite pour mon PWC (non affiché).\\
 +{{:3d:selection_019.png?600|}}
  
-J'ai reçu les cartes venant des autres vendeurselles fonctionne mais je n'ai pas l’icône du deuxième extrudeur sur l'afficheur.\\ +D'après mes souvenirsle cube est bien ressorti, j'ai due faire quelques réglages dans Marlin pour avoir exactement 20x20.\\ 
-J'ai essayé plusieurs firmware mais toujours pas de 2ieme extrudeur. A ce jour je n'ai pas de solutions ! +Il faut changer ces paramètres dans configuration.h (j'avais commenter mes essais) :\\
- +
-**Réception des cartes venant du vendeur :**\\ +
-Nouveau montage des nouvelles cartes et tests de mes modifs.\\ +
-Le réglage du capteur capacitif est plutôt difficile  pour avoir un réglage pil poil des buses par rapport au lit !\\ +
-Un test avec ma plaque et le capteur inductif n'est pas concluant avec son ajout.\\ +
-Je passe donc au montage du Bltouch ! +
- +
-====== Ajout d'un Bltouch ====== +
-Bltouch : \\ +
-{{:3d:1_trianglelab-2020-nouvelle-imprimante-3d-capteur-tactile-3d-livraison-gratuite-capteur-de-nivellement-de-lit-automatique.jpg?400|}} \\ +
-https://fr.aliexpress.com/item/32840691571.html?spm=a2g0s.9042311.0.0.27426c37loMK6k\\ +
- +
-Comment le connecter ! \\ +
-{{:3d:mks_gen-l_bltouch.jpg?400|}} \\ +
-Les couleurs des fils sont identique pour moi, donc pas de soucis. +
- +
- +
-Les choses à changer dans configuration.h :\\+
 <code> <code>
-//#define BLTOUCH +//============================================================================= 
-#if ENABLED(BLTOUCH) +//============================== Movement Settings ============================ 
-  //#define BLTOUCH_DELAY 375   // (ms) Enable and increase if needed +//============================================================================= 
-#endif +// @section motion
---- +
-#define BLTOUCH +
-#if ENABLED(BLTOUCH) +
-  #define BLTOUCH_DELAY 275   // (ms) Enable and increase if needed +
-#endif+
  
-#define NUM_SERVOS 2 // Servo index starts with 0 for M280 command+/** 
 + * Default Settings 
 + * 
 + * These settings can be reset by M502 
 + * 
 + * Note that if EEPROM is enabled, saved values will override these. 
 + */
  
-// Delay (in milliseconds) before the next move will start, to give the servo time to reach its target angle+/** 
-// 300ms is a good value but you can try less delay. + * With this option each E stepper can have its own factors for the 
-// If the servo can't reach the requested position, increase it. + * following movement settings. If fewer factors are given than the 
-#define SERVO_DELAY 500+ * total number of extrudersthe last value applies to the rest
 + *
 +//#define DISTINCT_E_FACTORS
  
-// Servo deactivation +/** 
-// + * Default Axis Steps Per Unit (steps/mm) 
-// With this option servos are powered only during movement, then turned off to prevent jitter. + Override with M92 
-#define DEACTIVATE_SERVOS_AFTER_MOVE +                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]]
---- +
-/+
- Changement servo 3->1 pour bltouch+
  */  */
-#define NUM_SERVOS 1 // Servo index starts with 0 for M280 command+//#define DEFAULT_AXIS_STEPS_PER_UNIT   { 100, 100, 400, 150 } 
 +//#define DEFAULT_AXIS_STEPS_PER_UNIT   { 101.01, 100, 396.43, 180 } 
 +#define DEFAULT_AXIS_STEPS_PER_UNIT   { 99, 99.5, 396.43, 150 }
  
-// Delay (in milliseconds) before the next move will start, to give the servo time to reach its target angle. 
-// 300ms is a good value but you can try less delay. 
-// If the servo can't reach the requested position, increase it. 
-#define SERVO_DELAY 300 
  
-// Servo desactivation +/** 
-// + * Default Max Feed Rate (mm/s) 
-// With this option servos are powered only during movementthen turned off to prevent jitter. + * Override with M203 
-//#define DEACTIVATE_SERVOS_AFTER_MOVE +                                      XY, Z, E0 [, E1[, E2[, E3[, E4]]]] 
-</code>+ */ 
 +//#define DEFAULT_MAX_FEEDRATE          { 250, 250, 2, 17 } 
 +#define DEFAULT_MAX_FEEDRATE          { 300, 300, 5, 25 }
  
-Trouvé sur :\\ +/** 
-[[https://www.ordinoscope.net/index.php/Mod%C3%A9lisme/Imprimantes_3D/Hardware/MKS/GEN-L]]\\ + * Default Max Acceleration (change/s) change = mm/s 
-Plus de précisions sur la conf :\\ + * (Maximum start speed for accelerated moves) 
-[[https://www.ordinoscope.net/index.php/Mod%C3%A9lisme/Imprimantes_3D/Firmwares/Marlin/Auto_probe]]\\ + * Override with M201 
-Une doc plus technique sur le bltouch :\\ +                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4]]]] 
-[[https://www.antclabs.com/bltouch]] + *
- +//#define DEFAULT_MAX_ACCELERATION      { 1000, 1000, 4, 750 } 
-ATTENTION : Dans le fichier original la sauvegarde dans l'EEPROM est activé, mais cela m'a posé des pb's.\\ +#define DEFAULT_MAX_ACCELERATION      { 3000, 3000, 80, 8000 }
-Je l'ai donc désactivé :\\ +
-<code> +
-//define this to enable EEPROM support +
-#define EEPROM_SETTINGS +
---- +
-//#define EEPROM_SETTINGS // Enable for M500 and M501 commands +
-//#define EEPROM_SETTINGS+
 </code> </code>
  
-Si on active cette option, il faut mettre les Gcode nécessaires pour faire réinit de l'EEPROM.\\ +Après quelques tâtonnements le cube est parfait.
-code M50{0-3} +
- +
-Dans mon cas j'avais 3mm de décalage de la buse lors de mes impressions, et tout mes tests de fimware et cura n'y changé rien.\\ +
-En fait mon imp se calait sur les paramètres enregistrés dans l'EEPROM. +
-Comme je n'exécutait pas la séquence de réinit dans mes gcode de start dans cura, tous mes changements n'étaitent pas pris en compte. +
- +
-====== Ajout d'un power off mks-pwc ====== +
-Il existe un module MKS PWC qui permet d'éteindre l'imprimante après impression.\\ +
-J'ai acheté la version V2 sur aliexpress : \\ +
-Il a fallu se creuser la tête pour trouver la conf avec le Bltouch déjà présent sur le servo 0.\\ +
-J'ai trouvé les infos sur : \\ +
-[[https://www.makerfr.com/forum/viewtopic.php?f=34&t=5479&start=10]]+
  
-En grosil faut connecter le +===== Second essai : test une seule tête avec du ABS. ===== 
 +Toujours avec le cube 20x20, temp 230, bed 100, avec les réglages de cura basic.\\ 
 +J'ai eu beaucoup de soucis d'accroche sur le lit, ceci malgré mon ultrabase !\\ 
 +La solution que j'ai trouvé est de faire fondre un peu d'abs dans de l'acétone et de le répandre sur le lit.\\ 
 +Ca fait un dépôt sur lequel mes pièces accrochent super bien. ça sert même plusieurs fois de suite.\\ 
 +Ne vous inquiétez pas de l'épaisseur du dépôt, en imprimant la tête chauffée à 230° trace sa route.\\ 
 +Par contre attention à l'endroit où le Bltouch fait sa mesuretoutes épaisseur déréglera le point zéro.
  
 +===== Troisième essai - test chimera avec 2 têtes =====
 +Toujours mon cube 20x20, j'ai essayé d'imprimer avec une tête d'abord et l'autre ensuite.\\
 +Dans mon cas, ça avait marche avec une tête mais pas l'autre. Ca n'accrochait pas !\\
 +Ou alors l'autre tête arrachait ce qu'imprimait la première.\\
 +Je suis rendu compte qu'il fallait que les têtes soient exactement à la même hauteur ! C'est très critique il faut être précis\\
 +Choses que je n'ai jamais réussi avec le montage FLSUN. Du coup j'ai abandonné provisoirement.
  
-====== Modification du fichier configuration.h ======+J'ai toutefois fait des modif dans le fichier configuration.h, je vous les mets.\\ 
 +==== Modification du fichier configuration.h pour un montage chimera ====
  
-Le temps de réception des nouvelles cartes, j'ai monté les extrudeurs en chimera et ajouté le capteur inductif.\\ 
-Pour ces changements il faut modifier le firmware !\\ 
-Ce que j'ai modifié dans configuration.h : 
 <code> <code>
 #define MOTHERBOARD BOARD_RAMPS_14_EFB #define MOTHERBOARD BOARD_RAMPS_14_EFB
Ligne 160: Ligne 146:
 #define EXTRUDERS 2 #define EXTRUDERS 2
  
-#define TEMP_SENSOR_0 1 +//#define TEMP_SENSOR_0 1 
-#define TEMP_SENSOR_1 0 +//#define TEMP_SENSOR_1 0 
-#define TEMP_SENSOR_2 0 +//#define TEMP_SENSOR_2 0 
-#define TEMP_SENSOR_3 0 +//#define TEMP_SENSOR_3 0 
-#define TEMP_SENSOR_4 0 +//#define TEMP_SENSOR_4 0 
-#define TEMP_SENSOR_BED 1+//#define TEMP_SENSOR_BED 1
 --- ---
 #define TEMP_SENSOR_0 1 #define TEMP_SENSOR_0 1
Ligne 177: Ligne 163:
 Je suis passé sous la version Marlin 1.1.4, j'ai due remettre tous les paramètres identique à la version livré 1.1.2.\\ Je suis passé sous la version Marlin 1.1.4, j'ai due remettre tous les paramètres identique à la version livré 1.1.2.\\
 Pour cela une comparaison de fichier est très utile. Pour cela une comparaison de fichier est très utile.
 +
 +----
 +Page suivante : [[3D:flsun-ameliorations|Améliorations de mon imprimante]]
 +
 +
  
3d/flsun.1609176644.txt.gz · Dernière modification : 2020/12/28 17:30 de chef
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0