Aller au contenu

Messages recommandés

Posté(e)

bonjour

 

dans mon marlin, j ai configuré le 3d touch pour palper 9 fois le plateau sur toute sa largeur, ou 16 fois sur une largeur moindre (car sinon il dit qu il ne peut pas lors du flashage)

 

 

le probleme c est que j ai un manque de fiabilité, ça ecrase par endroit, trop haut a d'autre et pourtant je vois bien l axe z qui bouge

 

avant j'avais un plateau en verre, c etait le meme probleme, depuis j'ai mis un plateau magnetique, et c est pareil, le plateaux chauffant est monté avec ses 4 extremité sur ressort (normal quoi)

 

je veux bien un coup de main car c'est galere avec celle ci pour sortir une piece

Posté(e)

Bonsoir,

 

Tu as paramétré quelles options, voir lien et ci dessous.

http://marlinfw.org/docs/configuration/configuration.html#bed-leveling

  • AUTO_BED_LEVELING_3POINT probes three points in a triangle. The flat plane gives a transform matrix suitable to compensate for a flat but tilted bed.
  • AUTO_BED_LEVELING_LINEAR probes the bed in a grid. A transform matrix is produced by least-squares method to compensate for a flat but tilted bed.
  • AUTO_BED_LEVELING_BILINEAR probes the bed in a grid, with optional Catmull-Rom subdivision. The mesh data is used to adjust Z height across the bed using bilinear interpolation. Good for delta, large, or uneven beds.
  • AUTO_BED_LEVELING_UBL (recommended) combines the features of 3-point, linear, bilinear, and mesh leveling. As with bilinear leveling, the mesh data generated by UBL is used to adjust Z height across the bed using bilinear interpolation. An LCD controller is currently required.
  • MESH_BED_LEVELING provides a custom G29 command to measure the bed height at several grid points using a piece of paper or feeler gauge. See G29 for MBL for the full procedure. This type of leveling is only compatible with PROBE_MANUALLY.

lion02

Posté(e) (modifié)

alors je vais allez regader, mais ça me dit rien les differentes options

 

 

y a t il une interface sous repetier pour acces au reglage du probe?  parce que mon ordi de bureau refuse l ide 1.0.1, donc a chaque fois je dois aller cherche un autre

 

en fait l ide demarre et puis disparait

 

ps: ci joint la partie configuration du marlin, je ne vois pas trop ou tu parle

palpeur.txt

Modifié (le) par v tec
Posté(e)

Salut,

c'est quoi ta machine ?

Quelle version de Marlin as tu ?

Pour commencer est ce que ton plateau est correctement réglé ? il te faut le minimum de variation possible. Tu ne pourras pas compenser un gros défaut avec ton 3D touch tu auras toujours un jeux minimum dan ton Z.

Les palpeurs  et ce n'est que mon avis semble bien compliqué a mettre en neuvre... Pour ma part je n'en ai pas j'ai des print nickel car mon plateau est bien réglé et surtout bien rigide et plane. (Mirroir) et je n'imprime que de L'ABS aucun décollement ...

Ce que je ferai pour commencer désactive ton palpeur règle comme il faut a l'aide d'une feuille de papier la hauteur aux 4 coins de ton plateau et regarde déja ce qu'il se passe.

Posté(e)

//===========================================================================
//=============================== Bed Leveling ==============================
//===========================================================================
// @section bedlevel

/**
 * Choose one of the options below to enable G29 Bed Leveling. The parameters
 * and behavior of G29 will change depending on your selection.
 *
 *  If using a Probe for Z Homing, enable Z_SAFE_HOMING also!
 *
 * - AUTO_BED_LEVELING_3POINT
 *   Probe 3 arbitrary points on the bed (that aren't collinear)
 *   You specify the XY coordinates of all 3 points.
 *   The result is a single tilted plane. Best for a flat bed.
 *
 * - AUTO_BED_LEVELING_LINEAR
 *   Probe several points in a grid.
 *   You specify the rectangle and the density of sample points.
 *   The result is a single tilted plane. Best for a flat bed.
 *
 * - AUTO_BED_LEVELING_BILINEAR
 *   Probe several points in a grid.
 *   You specify the rectangle and the density of sample points.
 *   The result is a mesh, best for large or uneven beds.
 *
 * - AUTO_BED_LEVELING_UBL (Unified Bed Leveling)
 *   A comprehensive bed leveling system combining the features and benefits
 *   of other systems. UBL also includes integrated Mesh Generation, Mesh
 *   Validation and Mesh Editing systems. Currently, UBL is only checked out
 *   for Cartesian Printers. That said, it was primarily designed to correct
 *   poor quality Delta Printers. If you feel adventurous and have a Delta,
 *   please post an issue if something doesn't work correctly. Initially,
 *   you will need to set a reduced bed size so you have a rectangular area
 *   to test on.
 *
 * - MESH_BED_LEVELING
 *   Probe a grid manually
 *   The result is a mesh, suitable for large or uneven beds. (See BILINEAR.)
 *   For machines without a probe, Mesh Bed Leveling provides a method to perform
 *   leveling in steps so you can manually adjust the Z height at each grid-point.
 *   With an LCD controller the process is guided step-by-step.
 */
//#define AUTO_BED_LEVELING_3POINT
//#define AUTO_BED_LEVELING_LINEAR //#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 4
  #define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

  // Set the boundaries for probing (where the probe can reach).
  #define LEFT_PROBE_BED_POSITION 0 // 15
  #define RIGHT_PROBE_BED_POSITION 305 // 170
  #define FRONT_PROBE_BED_POSITION 25 // 25
  #define BACK_PROBE_BED_POSITION 305 // 170

  // 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 4//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 15
  #define ABL_PROBE_PT_1_Y 150
  #define ABL_PROBE_PT_2_X 15
  #define ABL_PROBE_PT_2_Y 20
  #define ABL_PROBE_PT_3_X 150
  #define ABL_PROBE_PT_3_Y 20

#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 39       // Probing points for 3-Point leveling of the mesh
  #define UBL_PROBE_PT_1_Y 150
  #define UBL_PROBE_PT_2_X 39
  #define UBL_PROBE_PT_2_Y 20
  #define UBL_PROBE_PT_3_X 150
  #define UBL_PROBE_PT_3_Y 20

  //#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)

Posté(e)

alors, avant mon plateau etait une plaque de verre, donc on peut estimer que c'est deja pas mal, et bien j avais le meme probleme, une fois palpé, le filament etait plus ecrasé sur un coté que l'autre, et quand parfois ça demarrais bien du premier coup, la seocnde impression derriere n etait pas bonne

mon imprimante est une copie de prusa i3 w avec une carte mega 2560

 

question, est ce que je peux upgrader mon marlin? avec le dernier 1.8.x?

Posté(e) (modifié)

Oui tu peux upgrader je pense fait une sauvegarde de ton Marlin et essaie.

Je revient sur ta planeité tu n'a pas un soucis sur ton Z un point dur, un moteur mal regler ... Car si c'est le cas ton palpeur ne pourra rien y faire ...

As tu tout bien vérifier mécaniquement ?

Modifié (le) par Antho.breizh
Posté(e) (modifié)

oui, pas de point dur et les deux palier, sont regler a la meme hauteur, et j'avais regler la plateaux au 4 coins

Modifié (le) par v tec
Posté(e)

effectivement la mienne est une rev a+  et evidemment mon connecteur 3 pin du bl touch, n est pas mis au bon endroit...

 

 

bon je vais le changer de place, mais tant qu a faire y a t il un firmware recent pour cette fameur a +?

Posté(e) (modifié)

Si c'est pas connecté au bonne endroit c'est sur que cela marche pas ...

Pour le firmware essai déja avec celui la, après en changeant de firmware pas sur que tu y gagnes quelque chose avec ta machine et ta carte de commande .

Modifié (le) par Antho.breizh
Posté(e)

ba c'est soit ça marche, soit ça marche pas

 

là dans mon cas ça marchait, mais pas fiable....

 

ou peut on trouver les dernier firmware pour cette carte?

Posté(e) (modifié)

ben chez le fabricant je dirai pour le firmware ..

Pas sur que cela fonctionnai si tu n'est pas sur la bonne sortie de la carte.

Dans le programme chaque sortie est paramétrée avec une fonction donner.

Tu ne peux pas allumer la lumiere de la chambre en appuyant sur le bouton de la cuisine la c'est pareil ....

Modifié (le) par Antho.breizh
Posté(e)

alors en cherchant, je tombe la dessus:

https://www.geeetech.com/forum/viewtopic.php?t=18614

qui m amenerait sur ça :http://www.geeetech.com/forum/viewtopic.php?f=20&amp;t=60425

 

et donc sur ce firmware: 1) Firmware for Prusa I3 M201
For the new board(GTM32 Pro VB)on M201:

M201_V1.0.01.rar
(58.24 KiB) Downloaded 925 times
gtm32_machine_m201.zip
(62.23 KiB) Downloaded 4136 times

The latest version(for GTM32) :

GTM32_V1.0.5.zip
GTM32_V1.0.5
(98.94 KiB) Downloaded 8139 times

Note:
V1.0.5 added some G-code commands on the base of V1.0.4:
M92: Set axis_steps_per_unit
M110: Set Current Line Number M500
M502: Revert to the default "factory settings."
M300: Play beep sound
M304: Set PID parameters - Bed

 

 

je suis sur la bonne piste?

Posté(e) (modifié)

Ta carte c'est pas une GTM32 ...

Ta carte a base d'arduino si je ne me trompe  pas est une 8bits pas une 32 ....

Mais pourquoi tu t'obstines a vouloir changer ton firmware !!!!

Si vraiment tu le souhaites télécharge la dernière version de Marlin et adapte le a ton imprimante ...

Modifié (le) par Antho.breizh
Posté(e)

parce que je trouve le firmware de la version a, mais pas la a+

 

 

hors si mon palpeur marchait a l emplacement que j ai souder, c est que ja i le firmware de la version a et pas a+, donc j essaye de mettre la machine carré avec le bon firmware afin d'éliminer toute source d'emmerde

 

 

et j'aurais aimer, mais je pense pouvoir faire une croix dessus, installer le mmu de cher prusa

Posté(e)

bon alors j en suis ici:

2) Firmware for Prusa I3 X(GT2560)

I3_pro_X.zip
(295.69 KiB) Downloaded 21267 times

if you have upgrade your pro X into a dual extruder, please use this firmware

Marlin-PI3_Pro_X2.zip
(299.37 KiB) Downloaded 6082 times

 

 

 

avec le marlin 1.0.1 qui m emmerde car ne s'ouvre pas sur mon ordi, et je ne sais pas pourquoi, je suis obligé de prendre un second pc

 

j'ai cru comprendre que apres on pouvait tout parametrer sous repetier?

Posté(e)

Pour moi le plus simple est de l'ouvrir avec bloc note ou mieux notepad32 et d'ecrire directement dedans ...

Qu'est ce qui ne s'ouve pas sur ton ordi ? L'ide arduino ?

Posté(e)

alors, j ai telecharger le marlin

 

si je double clic sur marlin.ino, j ai un ide qui s ouvre  1.8.5, si je televerse dans l'imprimante j ai l'erreur :

In file included from C:\Users\adrien\AppData\Local\Temp\arduino_build_922344\sketch\SdFile.h:27:0,

                 from C:\Users\adrien\AppData\Local\Temp\arduino_build_922344\sketch\cardreader.h:8,

                 from C:\Users\adrien\AppData\Local\Temp\arduino_build_922344\sketch\Marlin_main.cpp:44:

SdBaseFile.h:38: error: using typedef-name 'fpos_t' after 'struct'

 struct fpos_t {

        ^

In file included from C:\Users\adrien\AppData\Local\Temp\arduino_build_922344\sketch\Marlin.h:10:0,

                 from C:\Users\adrien\AppData\Local\Temp\arduino_build_922344\sketch\Marlin_main.cpp:30:

c:\program files\arduino\hardware\tools\avr\avr\include\stdio.h:950:33: note: 'fpos_t' has a previous declaration here

 __extension__ typedef long long fpos_t;

                                 ^

Utilisation de la bibliothèque LiquidCrystal version 1.0.7 dans le dossier: C:\Program Files\Arduino\libraries\LiquidCrystal
exit status 1
using typedef-name 'fpos_t' after 'struct'

 

 

 

 

 

j'ai deja vu ça il y a un moment et si je dit pas de betise c est due a la version de l ide, j ai donc telecharge le 1.0.1, qui est censé pouvoir televersé sans probleme

 

seulement quand j'ouvre l'ide, la fenetre :

https://www.dropbox.com/s/4eht78ifxyl4qaf/Capture d'écran 2018-10-05 20.19.14.png?dl=0

 

 

s'ouvre mais se referme aussitot

Posté(e) (modifié)

Tu as un probléme de bibliothèque surement. Dans ton dossier mes documents tu as un dossier "Arduino" renomme le en Arduino_old" si tu as de fichiers a conserver.

Réouvre ton marlin 1.0.1 et mets a jour les bibliothéques de L'IDE ... Un nouveau dossier "Arduino" a été créer.

Modifié (le) par Antho.breizh
Posté(e)

pareil

 

 

bon entre temps j ai descendu le pc de ma femme et j ai uploader le marlin i3 pro w qui etait monté anciennement

 

du coup maintenant je vais regarder l histoire de l assignation de pin, bon si entre temps on pouvait corriger le probleme de l ide 1.0.1, ça m eviterais de jongler sur 2 pc, ce qui est contraignant

Posté(e)

donc va sur ton dossier d'installation de L'ide arduino sous le "c:" clique sur le raccourci "arduino_debug" pour connaitre ou ton soft bloque. Utilise la touche pause de ton clavier afin d'avoir le temps de lire ou sa bloque.

Posté(e)

ok je fais ça entre temps j ai suivi ce tuto 3DTouch auto leveling sensor User Manual version2.0.rar

 

 

mon marlin etait deja bien regler sur pin 32 pour mon ancienne config, j ai ramener le probe sur la pin 11 pour etre coherent

 

donc maintenant y a plus qu a recevoir le nouveau et original bl touch pour tester la fiabilité

 

maintenant il faut que je comprenne pourquoi lorsqu il a fini de palper, il retourne a la position 0;0, sauf que cette position est completement decaler de la vrai 0;0 qui est dans le coin du tapis

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...