Aller au contenu

GO Print

AlfaWise U20x-U30 : Marlin Configuration, Optimisation, Périphériques


CacaoTor

Messages recommandés

Html j insiste lourdement sur les deux pistes... une avec les interruptions pour les limites. C est plutôt dans le fil portage que ça devrait être mais bon,

et la deuxième option avec l interpolation des accélérations en spline. Ça peut changer beaucoup de choses! Et vu la puissance du cpu ça doit passer à l aise . 

Lien vers le commentaire
Partager sur d’autres sites

Je rebuild avec les modifs de ce matin sur les sources d'@Epsylon3... 

Modifié (le) par boleofr
Lien vers le commentaire
Partager sur d’autres sites

Yep. 

Autre point IMPORTANT : faites bien gaffe à ventiler vos drivers de chips, quitte à coller des radiateurs plus gros avec de la colle silicone faite pour le transfert de chaleur

 

la raison : même si vous calibrez vos drivers à 0,86 , le fait de commuter les phases plus souvent augmente les températures car chaque commutation génère des calories... voilà ce que je vais coller

1C399366-F7BF-45EE-96DB-2FEF39526125.jpeg

Lien vers le commentaire
Partager sur d’autres sites

@Hobi tu as un lien ? Ceux que je trouve sur aliexpress sont rikikli à coté des tiens...

Lien vers le commentaire
Partager sur d’autres sites

lol tu les as imprimé avec du filament alu ? 😛

sinon sérieusement, il est aussi possible d'utiliser des pads en cuivre puis une grosse barre style SSD nvme

https://drive.google.com/file/d/1BzF740gUOJdNilrG92ADykHygEIIXq1T/view?usp=sharing

Modifié (le) par Epsylon3
  • +1 1
Lien vers le commentaire
Partager sur d’autres sites

Les miens sont coupés dans un radiateur de cpu 50x50.

a défaut prenez déjà les petits bleus qui sont deux fois plus hauts que ceux d origine. Sur eBay on les trouve facilement en France. 

Je recommande par contre d enlever le sticker adhésif qui est vraiment pas terrible. A mon avis le plus simple est de prendre de la colle thermique silicone . C est déjà bien mieux et pas cher. Le mieux étant de l epoxy thermique mais trop cher à mon avis. 

Et la clef dans le collage thermique étant de mettre une petite goutte au milieu et de déplacer gentiment le radiateur en appuyant dessus jusqu’a Ce qu il soit en contact avec le boîtier du driver. La colle va déborder un peu sur les bords mais c est pas grave. Et on laisse sécher/durcir

6D84580E-86FC-414A-B16E-06BCAF963C41.jpeg

Modifié (le) par Hobi
Lien vers le commentaire
Partager sur d’autres sites

Le pad thermique c est déjà bien si tu as des radiateurs plus grands et ça m’a l’air très bien ce que tu fais. 

La colle permettra de faire encore mieux, et c est quelques euros sur eBay. 

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

sinon le double face noir prévu pour est pas cher et colle tres bien... ca se vent au metre de la largeur que tu veux

faut chercher dans les trucs pour leds..

exemple https://www.aliexpress.com/item/1-Meter-40mm-Width-3M9448A-Double-Coated-Tissue-Tape-Thermally-Conductive-Adhesive-thermal-pad-for-heat/32678308405.html

bon pas donné non plus mais j'ai collé la plaque métalique à mon bed avec ca 😛 2€ le metre par 2cm

Modifié (le) par Epsylon3
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, boleofr a dit :

Sinon un lien sympa tout frais 

Attention le constructeur fait des réglages avec compensations en usine avant de livrer. Perdre certains réglages peut affecter les impressions même si ils vous paraissent bons. Notez bien ceux d'origine.

Lien vers le commentaire
Partager sur d’autres sites

il y a 50 minutes, Hobi a dit :

Yep. 

Autre point IMPORTANT : faites bien gaffe à ventiler vos drivers de chips, quitte à coller des radiateurs plus gros avec de la colle silicone faite pour le transfert de chaleur

 

la raison : même si vous calibrez vos drivers à 0,86 , le fait de commuter les phases plus souvent augmente les températures car chaque commutation génère des calories... voilà ce que je vais coller

1C399366-F7BF-45EE-96DB-2FEF39526125.jpeg

Je l'ai répété 100 fois depuis mais bon 😕  Et c'est pareil avec les TL-smoothers dont les diodes sont très souvent sous-dimensionnées.

Lien vers le commentaire
Partager sur d’autres sites

il y a une heure, boleofr a dit :

Je rebuild avec les modifs de ce matin sur les sources d'@Epsylon3... 

Bon, j'y ai cru jusqu'à la fin ... à couche finale -3, j'ai entendu un "clac" et le cercle s'est décalé.... J'avais le nez dessus, mais entrain de regarder l'écran LCD 😥

Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, boleofr a dit :

@Hobi tu as un lien ? Ceux que je trouve sur aliexpress sont rikikli à coté des tiens...

Deja pour la colle, c'est un truc de ce genre la

https://www.ebay.fr/sch/i.html?_from=R40&_trksid=p2380057.m570.l1313.TR2.TRC1.A0.H0.Xcolle+thermique.TRS0&_nkw=colle+thermique&_sacat=0

Et pour les radiateurs, un truc du genre

https://www.ebay.fr/itm/New50-5-X-50-5-X-25-mm-Aluminium-HeatSink-Heat-Sink-Radiator-for-Electronic-Chip/122186786473?hash=item1c72e666a9:g:wvYAAOSw-itXsZT~

Faut pas que ca soit trop lourd non plus! 

Faut juste augmentr la surface, totale, et avoir un peu d'air qui passe dessus, avec un petit ventilateur, par exemple fixe sur la tole du couvercle. Pas besoin d'un ouragan dans la boite, juste un peu d'air. 

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

@boleofr

Si tu veux bien faire un dernier test... petit  ( ou un autre testeur, qui peut compiler. Je suis pas chez moi... ) 

Regardes au dessus le post que j'ai fait concernant l'interpolation des accelerations par splines cubiques .... Et essaye en recompilant avec ca. 

D'un autre coté, vu les comportements bizaroides de tout le monde, je pense que le probleme est ailleurs :

- Ventilation des drivers trops chauds. 

- Alimentation qui est limite

- moteurs tout simplement un peu limite au regard des accelerations. Je pense aussi au jerk. 10 me semblerait mieux, vu qu'a priori, Alfawise triche fortement et les parametres dans les menus alfawise ne sont pas du tout les vrais. 

 

Dans Config.h, tu as :

 

 

**
  * S-Curve Acceleration
  *
  * This option eliminates vibration during printing by fitting a Bézier
  * curve to move acceleration, producing much smoother direction changes.
  *
  * See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
  */
 

//#define S_CURVE_ACCELERATION

 

Essaye de decommenter #define S_CURVE_ACCELERATION pour voir ce que ca donne.... On croise les doigts. 

Lien vers le commentaire
Partager sur d’autres sites

@Hobi J'ai réussi plusieurs pièces avec les paramètres ci-dessous, n'ayant pas l'intention de dépasser 150mm/s en impression je ne vois pas pourquoi mettre default-max-feedrate plus haut? Je verrai avec le temps. Je vais aussi faire un test comme tu demandes sans changer autre chose.

/**
 * Default Max Feed Rate (mm/s)
 * Override with M203
 *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]]
 */
#define DEFAULT_MAX_FEEDRATE          { 200, 150, 50, 25 }

/**
 * Default Max Acceleration (change/s) change = mm/s
 * (Maximum start speed for accelerated moves)
 * Override with M201
 *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]]
 */
#define DEFAULT_MAX_ACCELERATION      { 500, 400, 100, 3000 }

/**
 * Default Acceleration (change/s) change = mm/s
 * Override with M204
 *
 *   M204 P    Acceleration
 *   M204 R    Retract Acceleration
 *   M204 T    Travel Acceleration
 */
#define DEFAULT_ACCELERATION          300    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION  500    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION   350    // X, Y, Z acceleration for travel (non printing) moves

//
// Use Junction Deviation instead of traditional Jerk Limiting
//
//#define JUNCTION_DEVIATION
#if ENABLED(JUNCTION_DEVIATION)
  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
#endif

/**
 * Default Jerk (mm/s)
 * Override with M205 X Y Z E
 *
 * "Jerk" specifies the minimum speed change that requires acceleration.
 * When changing speed and direction, if the difference is less than the
 * value set here, it may happen instantaneously.
 */
#if DISABLED(JUNCTION_DEVIATION)
  #define DEFAULT_XJERK 10.0
  #define DEFAULT_YJERK 10.0
  #define DEFAULT_ZJERK  0.3
#endif

#define DEFAULT_EJERK    5.0  // May be used by Linear Advance
Modifié (le) par oudini
Lien vers le commentaire
Partager sur d’autres sites

@hobi compil en cours avec ces param

project.bin

/**
 * Default Max Acceleration (change/s) change = mm/s
 * (Maximum start speed for accelerated moves)
 * Override with M201
 *                                      X, Y, Z, E0 [, E1[, E2[, E3[, E4[, E5]]]]]
 */
#define DEFAULT_MAX_ACCELERATION      { 500, 350, 50, 3000 }

/**
 * Default Acceleration (change/s) change = mm/s
 * Override with M204
 *
 *   M204 P    Acceleration
 *   M204 R    Retract Acceleration
 *   M204 T    Travel Acceleration
 */
#define DEFAULT_ACCELERATION          350    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION  300    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION   300    // X, Y, Z acceleration for travel (non printing) moves

//
// Use Junction Deviation instead of traditional Jerk Limiting
//
//#define JUNCTION_DEVIATION
#if ENABLED(JUNCTION_DEVIATION)
  #define JUNCTION_DEVIATION_MM 0.02  // (mm) Distance from real junction edge
#endif

/**
 * Default Jerk (mm/s)
 * Override with M205 X Y Z E
 *
 * "Jerk" specifies the minimum speed change that requires acceleration.
 * When changing speed and direction, if the difference is less than the
 * value set here, it may happen instantaneously.
 */
#if DISABLED(JUNCTION_DEVIATION)
  #define DEFAULT_XJERK 20.0
  #define DEFAULT_YJERK 20.0
  #define DEFAULT_ZJERK  0.4
#endif

#define DEFAULT_EJERK    5.0  // May be used by Linear Advance

/**
 * S-Curve Acceleration
 *
 * This option eliminates vibration during printing by fitting a Bézier
 * curve to move acceleration, producing much smoother direction changes.
 *
 * See https://github.com/synthetos/TinyG/wiki/Jerk-Controlled-Motion-Explained
 */
#define S_CURVE_ACCELERATION
Modifié (le) par boleofr
Lien vers le commentaire
Partager sur d’autres sites

il y a 56 minutes, Hobi a dit :

Merci! N ayant jamais testé ceci j espère que ça compile ...

Dommage car ça ne corrige pas le problème...

Lien vers le commentaire
Partager sur d’autres sites

il y a 54 minutes, Hobi a dit :

Merci! N ayant jamais testé ceci j espère que ça compile ...

Oui ça compile, je ne constate aucune différence de comportement. Auditivement rien de différent. Il n'y a pas d'autres paramètres à positionner pour activer ça?

@boleofr pièce ratée, décalages en Y comme d'hab.

Lien vers le commentaire
Partager sur d’autres sites

Bon bhein la dernière option possible avant réduction drastique de vitesse et radiateurs

les interruptions pour les ends stops. Pareil dans config.h , autoriser les interruptions... ça aussi je n’ai jamais testé. Ça peut aussi expliquer le problème. ... c est dans un post au dessus..

avant d imprimer faut déjà vérifier si un simple homing marche! 

Modifié (le) par Hobi
Lien vers le commentaire
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...