filmov
tv
Nettoyage automatique de la buse avant impression
Показать описание
Le Start G-code et le marlin ont été modifiés pour que l'imprimante effectue un nettoyage de la buse avant l'impression. La buse se frotte sur un morceau d’essuie-tout...
Dans le marlin, fichier Configuration.h:
Modifier le rectangle dans lequel le palpage s'effectue de façon a ce que la buse se retrouve le plus proche possible du bord (gauche ou droit?!) ou le palpage se termine. Il faudra placer le support de l'essuie-tout du coté ou le palpage se termine et dans l'axe du passage de la buse.
/!\ Ces valeurs représentent la position du capteur /!\
// set the rectangle in which to probe
#define LEFT_PROBE_BED_POSITION 50
#define RIGHT_PROBE_BED_POSITION 250
#define BACK_PROBE_BED_POSITION 250
#define FRONT_PROBE_BED_POSITION 50
Modifier la hauteur lors des déplacements entre les points de palpage , Ma pièce mesure 15/16mm
avec le sopalin, j'ai mis la hauteur a 13mm...
#define Z_RAISE_BETWEEN_PROBINGS 13 //How much the extruder will be raised when traveling from between next probing points
Dans le Start G-code (exemple avec le mien) :
G28 ; home all axes
G29; auto bed leveling
G91 position d'origine pour les prochains codes
G1 Y-100 F4000 le plateau recule de 100mm
G1 Z11 F4000 la buse remonte de 11mm pour se positionner au niveau du sopalin
G1 Y-70 F5000 le nettoyage commence, le plateau recule de 70mm
G1 Y40 F5000 le plateau avance de 40mm etc...
G1 Y-40 F5000
G1 Y40 F5000
G1 Y-40 F5000
G1 Y40 F5000
G1 Y-40 F5000
G1 Y70 F5000 a la fin du nettoyage le plateau avance de 70 mm afin de dégager la buse du support...
G90 on récupère la position d'origine machine et l'impression commence
Il faut adapter les distances de déplacement en fonction de la taille du plateau, là les valeurs sont donnés pour un plateau de 300x300 avec le support de nettoyage au milieu de la bordure.
Dans le marlin, fichier Configuration.h:
Modifier le rectangle dans lequel le palpage s'effectue de façon a ce que la buse se retrouve le plus proche possible du bord (gauche ou droit?!) ou le palpage se termine. Il faudra placer le support de l'essuie-tout du coté ou le palpage se termine et dans l'axe du passage de la buse.
/!\ Ces valeurs représentent la position du capteur /!\
// set the rectangle in which to probe
#define LEFT_PROBE_BED_POSITION 50
#define RIGHT_PROBE_BED_POSITION 250
#define BACK_PROBE_BED_POSITION 250
#define FRONT_PROBE_BED_POSITION 50
Modifier la hauteur lors des déplacements entre les points de palpage , Ma pièce mesure 15/16mm
avec le sopalin, j'ai mis la hauteur a 13mm...
#define Z_RAISE_BETWEEN_PROBINGS 13 //How much the extruder will be raised when traveling from between next probing points
Dans le Start G-code (exemple avec le mien) :
G28 ; home all axes
G29; auto bed leveling
G91 position d'origine pour les prochains codes
G1 Y-100 F4000 le plateau recule de 100mm
G1 Z11 F4000 la buse remonte de 11mm pour se positionner au niveau du sopalin
G1 Y-70 F5000 le nettoyage commence, le plateau recule de 70mm
G1 Y40 F5000 le plateau avance de 40mm etc...
G1 Y-40 F5000
G1 Y40 F5000
G1 Y-40 F5000
G1 Y40 F5000
G1 Y-40 F5000
G1 Y70 F5000 a la fin du nettoyage le plateau avance de 70 mm afin de dégager la buse du support...
G90 on récupère la position d'origine machine et l'impression commence
Il faut adapter les distances de déplacement en fonction de la taille du plateau, là les valeurs sont donnés pour un plateau de 300x300 avec le support de nettoyage au milieu de la bordure.
Комментарии