Comment modifier le firmware ?
Bonjour à tous !
Dans le cadre d'un projet, je suis amené à modifier une Prusa i3 MK3S+ en kit. Je souhaiterais en ce moment modifier la position XY de la prise de zéro en Z, pour être plus précis je voudrais prendre mon zéro en Z à X240 (à droite du plateau) au lieu de l'habituel X0.
J'ai pour cela trafiqué le Gcode de début dans le slicer, en modifiant les lignes suivantes :
[...] M109 S[first_layer_temperature] ; wait for extruder temp G28 XYW ; home X and Y without mesh bed level G1 X240 ; go to the X right point to home Z G82 ; home Z at the current point G1 X1 ; go back to the left point G92 E0.0 G1 X40.0 E9.0 F1000.0 ; intro line [...]
(Rien n'a été modifié avant et après les [...] .)
Le problème que je rencontre est le suivant : la commande G82 ne marche pas, étant de base désactivée dans le firmware. De plus la commande G28Z remet forcément X et Y à zéro, même si utilisée lorsque la buse est ailleurs sur le plateau, .
Je voudrais alors savoir
- Comment modifier le firmware ?
- Quel est le script qui permet de réactiver la commande Gcode ?
- Si vous pensez que ce n'est pas la solution, avez-vous une autre idée pour contourner ce problème et faire le home Z à droite de mon plateau ?
Je vous remercie d'avance pour vos réponses !
RE: Comment modifier le firmware ?
Je suis navré, mais je n'ai aucune compétence/connaissance/expérience en la matière. J'espère que tu ne te sentiras pas trop seul, sur ce sujet! 😊
Anycubic Photon Mono X 6k et Wash&Cure Plus, Bambulab X1c avec AMS
RE:
Longtemps que je touche plus a Marlin, en plus avec toutes les modification que fait Prusa, c'est un coup a tout faire planté.
Ajoute un Raspberry pi et passe a Klipper, ou change de carte mère, passe sur une DUET, au moins tu peux faire tout ce que tu as envie avec la config.
Mais bon si tu ne sais pas comment modifier un firmware ... il faut quand même une certaine expérience on va dire pour jouer avec Klipper ou le RepRap Firmware.
CR20 Custom - Photon mono X - Ratrig Vcore3
https://www.thingiverse.com/Sulfu/makes