Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accŤs.


Messages - alex65

Pages: [1] 2 3
1
@lgjean : j'ai test√©, pas de court circuit. Des mosfet de mauvaise qualit√© probablement, de nouveaux arrivent si jamais √ßa l√Ęche.
@spyd : exactement, il y a tellement de paramètres ... j'hésite à passer à du matériel plus fiable. Emotion tech à Toulouse semble faire des produits de bonne qualité mais je n'aurai plus le même volume d'impression pour mes grandes maquettes.

2
Tuto, Tips and References / Re : Référence Marlin firmware
« le: 09 octobre, 2017, 10:47:43 pm »
Oui avec plaisir mais il reste des problèmes à régler :
- mes impressions ne sont pas centrées (elles le sont dans cura)
- en phase d'initialisation, les moteurs forcent sur quelques pas (axes X, Y puis Z) ce qui va finir par manger les courroies (mais c'est bien pour être bien en butée)
- problèmes d'affichage sur LCD des caractères accentués quand je passe en français

Si quelqu'un a des solution, je modifie le code et je poste le tout ici (Marlin 1.1.5)

3
Tuto, Tips and References / Re : Référence Marlin firmware
« le: 08 octobre, 2017, 10:52:10 pm »
Solutions trouvées, les fichiers ci-joint.
Attention tout de même, c'est sur la base de mon XL300 mais j'ai suivi le montage préconisé par Serge.

4
Tuto, Tips and References / Re : Référence Marlin firmware
« le: 08 octobre, 2017, 12:12:19 am »
Bonsoir,
j'essaie d'adapter la toute dernière version de Marlin 1.1.x pour la XL300 et je butte sur plusieurs points dans Configuration.h :
- dans la section Z Probe Options, faut-il choisir #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN ou #define Z_MIN_PROBE_ENDSTOP ? Je crois qu'il ne faut pas se tromper car il y a un risque de destruction d'un composant.
- si on prend #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN, il faut nécessairement passer Z_MIN_PROBE_ENDSTOP_INVERTING à "true". J'ai également un doute sur les autres, mais c'était comme ça dans la version précédente. (J'ai une sonde inductive, modifiée par Serge je pense sur le connecteur sur la Ramps avec une résistance je pense)
#define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define X_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Y_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MAX_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop.
#define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe.
- toujours dans la section Z Probe, est-ce que ces paramètres vous paraissent raisonnables ? (10 mm de marge)
// @section machine

// The size of the print bed
#define X_BED_SIZE 290
#define Y_BED_SIZE 290

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS 0
#define Y_MIN_POS 0
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 270

// If enabled, axes won't move below MIN_POS in response to movement commands.
#define MIN_SOFTWARE_ENDSTOPS
// If enabled, axes won't move above MAX_POS in response to movement commands.
#define MAX_SOFTWARE_ENDSTOPS
- dans la section Bed Leveling, est-ce que mes paramètres sont conformes pour faire un nivellement (leveling) avec 9 points sur le plateau ?
//#define AUTO_BED_LEVELING_3POINT
//#define AUTO_BED_LEVELING_LINEAR
#define AUTO_BED_LEVELING_BILINEAR
//#define AUTO_BED_LEVELING_UBL
//#define MESH_BED_LEVELING

/**
 * Enable detailed logging of G28, G29, M48, etc.
 * Turn on with the command 'M111 S32'.
 * NOTE: Requires a lot of PROGMEM!
 */
//#define DEBUG_LEVELING_FEATURE

#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_BILINEAR) || ENABLED(AUTO_BED_LEVELING_UBL)
  // Gradually reduce leveling correction until a set height is reached,
  // at which point movement will be level to the machine's XY plane.
  // The height can be set with M420 Z<height>
  #define ENABLE_LEVELING_FADE_HEIGHT
#endif

#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)

  // Set the number of grid points per dimension.
  #define GRID_MAX_POINTS_X 3
  #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

  // Set the boundaries for probing (where the probe can reach).
  #define LEFT_PROBE_BED_POSITION 30
  #define RIGHT_PROBE_BED_POSITION 220
  #define FRONT_PROBE_BED_POSITION 5
  #define BACK_PROBE_BED_POSITION 220

  // The Z probe minimum outer margin (to validate G29 parameters).
  #define MIN_PROBE_EDGE 10

  // Probe along the Y axis, advancing X after each column
  //#define PROBE_Y_FIRST

  #if ENABLED(AUTO_BED_LEVELING_BILINEAR)

    // Beyond the probed grid, continue the implied tilt?
    // Default is to maintain the height of the nearest edge.
    //#define EXTRAPOLATE_BEYOND_GRID

    //
    // Experimental Subdivision of the grid by Catmull-Rom method.
    // Synthesizes intermediate points to produce a more detailed mesh.
    //
    //#define ABL_BILINEAR_SUBDIVISION
    #if ENABLED(ABL_BILINEAR_SUBDIVISION)
      // Number of subdivisions between probe points
      #define BILINEAR_SUBDIVISIONS 3
    #endif

  #endif

#elif ENABLED(AUTO_BED_LEVELING_3POINT)

  // 3 arbitrary points to probe.
  // A simple cross-product is used to estimate the plane of the bed.
  #define ABL_PROBE_PT_1_X 50
  #define ABL_PROBE_PT_1_Y 50
  #define ABL_PROBE_PT_2_X 190
  #define ABL_PROBE_PT_2_Y 50
  #define ABL_PROBE_PT_3_X 50
  #define ABL_PROBE_PT_3_Y 180

#elif ENABLED(AUTO_BED_LEVELING_UBL)

  //===========================================================================
  //========================= Unified Bed Leveling ============================
  //===========================================================================

  #define UBL_MESH_INSET 1          // Mesh inset margin on print area
  #define GRID_MAX_POINTS_X 10      // Don't use more than 15 points per axis, implementation limited.
  #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

  #define UBL_PROBE_PT_1_X 50       // Probing points for 3-Point leveling of the mesh
  #define UBL_PROBE_PT_1_Y 50
  #define UBL_PROBE_PT_2_X 190
  #define UBL_PROBE_PT_2_Y 50
  #define UBL_PROBE_PT_3_X 50
  #define UBL_PROBE_PT_3_Y 180

  //#define UBL_G26_MESH_VALIDATION // Enable G26 mesh validation
  #define UBL_MESH_EDIT_MOVES_Z     // Sophisticated users prefer no movement of nozzle

#elif ENABLED(MESH_BED_LEVELING)

  //===========================================================================
  //=================================== Mesh ==================================
  //===========================================================================

  #define MESH_INSET 10          // Mesh inset margin on print area
  #define GRID_MAX_POINTS_X 3    // Don't use more than 7 points per axis, implementation limited.
  #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

  //#define MESH_G28_REST_ORIGIN // After homing all axes ('G28' or 'G28 XYZ') rest Z at Z_MIN_POS

#endif // BED_LEVELING

/**
 * Use the LCD controller for bed leveling
 * Requires MESH_BED_LEVELING or PROBE_MANUALLY
 */
//#define LCD_BED_LEVELING

#if ENABLED(LCD_BED_LEVELING)
  #define MBL_Z_STEP 0.025    // Step size while manually probing Z axis.
  #define LCD_PROBE_Z_RANGE 4 // Z Range centered on Z_MIN_POS for LCD Z adjustment
  #define LEVEL_BED_CORNERS   // Add an option to move between corners
#endif

/**
 * Commands to execute at the end of G29 probing.
 * Useful to retract or move the Z probe out of the way.
 */
//#define Z_PROBE_END_SCRIPT "G1 Z10 F12000\nG1 X15 Y330\nG1 Z0.5\nG1 Z10"


// @section homing

// The center of the bed is at (X=0, Y=0)
//#define BED_CENTER_AT_0_0

// Manually set the home position. Leave these undefined for automatic settings.
// For DELTA this is the top-center of the Cartesian print volume.
//#define MANUAL_X_HOME_POS 0
//#define MANUAL_Y_HOME_POS 0
//#define MANUAL_Z_HOME_POS 0

// Use "Z Safe Homing" to avoid homing with a Z probe outside the bed area.
//
// With this feature enabled:
//
// - Allow Z homing only after X and Y homing AND stepper drivers still enabled.
// - If stepper drivers time out, it will need X and Y homing again before Z homing.
// - Move the Z probe (or nozzle) to a defined XY point before Z Homing when homing all axes (G28).
// - Prevent Z homing when the Z probe is outside bed area.
//
#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
  #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 2)    // X point for Z homing when homing all axis (G28).
  #define Z_SAFE_HOMING_Y_POINT ((Y_BED_SIZE) / 2)    // Y point for Z homing when homing all axis (G28).
#endif

// Homing speeds (mm/m)
#define HOMING_FEEDRATE_XY (50*60)
#define HOMING_FEEDRATE_Z  (4*60)

Merci de votre aide, je teste et je poste le code ici ensuite pour aider tout le monde à moderniser les softs ! :)

5
Solution trouvée :
Moteur d'extrusion suralimenté qui forçait un fil qui ne pouvait pas sortir de la buse car première couche trop écrasée.
J'ai donc réduit l'alimentation sur le polulu et augmenté le Z offset. Si ça coince, le moteur broute et poussera du fil quand il pourra le faire en douceur.

6
Merci beaucoup pour ta réponse spyd !!
Je pense à un bouchon aussi, peut être à cause du retract ?
Ma carte est ventilée, mais je pense que les mosfet sont de mauvaise qualité.
Je continue de tester paramètre par paramètre.et je mettrai une réponse, ça complètera la base de connaissances de ce forum :)

7
Bonsoir,

je ne parviens plus à imprimer du tout :(
Le fil se coince dans la hotend, sans raison, puis fait une boucle entre la heatbreak et l'axe d'extrusion (voir photo.)
La heatbreak est froide, j'ai même passé le ventilo en 12V.
J'ai changé la buse, j'ai changé le tube avec le téflon dedans ... Rien n'est bouché.

Le fil se retire sans problème de la heat-break, je réamorce et j'extrude manuellement et ça coule (enfin, ça file si vous préférez). Sauf si j'extrude trop vite, mais c'est normal non ?
Je relance l'impression, une couche est déposée puis ça déconne. Je n'y comprends rien ...
J'ai augmenté le courant dans le moteur d'extrusion ces derniers temps, ça ne doit pas influencer non ? A moins que ça ne génère plus de force et que ça plie le fil ?
Sinon, la thermistance peut-être faiblir ? Pourtant la courbe de température suit la consigne.
Autre souci, les MOSFET font un bruit énorme de "grillon" au démarrage de la chauffe. C'est normal ?

Une idée du problème sinon ?
Merci les friendz !!

8
Resolved/Résolu / Re : [RESOLU] Fuite de PLA
« le: 27 aoŻt, 2017, 07:24:52 pm »
Héhé, merci merci Bruno parce que j'en suis capable en plus ^^

9
Resolved/Résolu / Re : [RESOLU] Fuite de PLA
« le: 27 aoŻt, 2017, 06:45:48 pm »
Bonjour,
Qui a une astuce pour dévisser ces bestioles ?
Les deux sont bouchées, je n'arrive pas les dévisser, je pense que le plastique fondu a collé les pièces.
Merci !

10
D√©sol√© de cette r√©ponse si tardive...  J'ai vu que tu avais r√©solu ton probl√®me entre temps.
Dans le profilé Alu, les roulements linéaires du Z sont bloqués par des vis. De toute façon ils tiennent tout seuls car rentrés en force. Les vis étaient trop serrées et limitaient l'efficacité des roulements.

11
Problème identifié à priori : le roulement linéaire d'un 4 axes Z accrochait un peu, lors d'un test le plateau est resté en l'air à la fin de l'impression. J'ai desserré le roulement, il tient tout seul dans le profilé alu de toute manière, ça glisse mieux.

12
Bonjour à tous,

Voici plusieurs jours que mon imprimante imprime mal. Voir cet exemple de cube imprimé à 0,2 mm.
Idem pour les 0,1 mm.
Il semblerait que les couches sous extrudées se répètent de manière régulière.
Qui a une idée de l'origine du problème ?
Sous extrusion ? (le moteur d'extrusion ne claque pas, la buse n'est pas bouchée)
Probl√®me sur le Z ? (courroies contr√īl√©es, retendues, ...)

Merci

13
Bonjour,
réponse très tardive mais je pense que ça aidera les gens qui tombent sur le sujet !
Je vais tenter de prendre la dernière version de Marlin, de l'adapter pour la XL300 et je le mettrai ici également.

14
Merci Gaston !
Je teste :)

15
Bonjour,
je n'ai pas trouvé jusqu'à présent, mais quelqu'un aurait-il un fichier STL avec toutes les pièces de la XL300 à imprimer ?
(Les placer dans Cura une par une est assez laborieux)
Il y a la version pour la smartrap sur thingiverse, mais pas pour la XL300.

Merci ! :)

Pages: [1] 2 3