Probleme position extrudeur avec PrusaSlicer  

  RSS
bricopin
(@bricopin)
New Member

Bonjour à tous,
Je possède depuis quelques années une imprimante 3d Prusa I3 Rework 1.5 associé à une carte arduino + Ramps 1.5.
Je travaille avec Slic3 PE et Pronterface 1.6.0 et le tout fonctionne parfaitement.
A fin de maitriser plus finement mes impressions, j'ai installé PrusaSlicer 2.2.0 .
Seulement, maintenant je me retrouve avec un problème de positionnement de la tête de l'extrudeur.
Lorsque j'imprime un objet tranché avec Slic3 PE, l'extrudeur se position à la bonne hauteur (0.2mm).
Lorsque j'imprime ce même objet tranché avec PrusaSlicer, l'extrudeur se retrouve beaucoup trop haut (0.55mm) donc 0.35 mm trop haut.
Mes recherches sur le web ne m'ont fournit aucune réponse.
D'avance merci de vos retour.
Cdlt

Posted : 08/12/2020 8:43 am
Loak
 Loak
(@loak)
Estimable Member

Bonjour,

Pas simple comme soucis. As tu les mêmes Gcode de début dans SlicerPE et Prusa Slicer ?

Peux tu poster celui de Prusa Slicer ici ?

MK3s Stock, PS2.3, Fusion360, Debian, Windows 10....
Posted : 08/12/2020 8:58 am
bricopin
(@bricopin)
New Member

@loak

Bonjour,

Voici les gcode et les config pour chaque essai

Test

Posted : 08/12/2020 9:27 am
Loak
 Loak
(@loak)
Estimable Member

Bon, je tente un truc : Dans ta config SlicerPE, dans /Réglages de l'imprimante/Général/Firmware tu précises "Reprap/Sprinter", or dans ta config PrusaSlicer c'est "Marlin" qui est indiqué. Cela pourrait mener à des interprétations différentes des Gcodes. Tentes en passant la config de PrusaSlicer sur "Reprap/Sprinter".

Je tente un autre truc mais là c'est une réflexion en l'air : Dans les 2 fichiers de config tu précises dans /Réglages d'imprimante/Couches et périmètres, une hauteur de première couche de 0.35 pour PrusaSlicer et de 0.3 pour SlicerPE. Dans le cas d'une Prusa i3 MK3s (la mienne), la sonde PINDA permet à l'imprimante de savoir exactement où est le plateau, et demander une hauteur de couche à 0.3 placera la buse à 0.3mm du plateau. Dans ton cas comment règles-tu le Z0 de ton plateau ? Si tu le fais avec une cale (feuille de papier sur mon imprimante précédente), demander une première couche à 0.35 va placer la buse à 0.35 + la hauteur de ta cale. Dans ce cas là il faudrait mettre dans le Gcode de départ un M206 Z"hauteur_de_la_cale" pour ramener la buse à 0.35 ... Mais ça n'explique pas pourquoi ça fonctionne avec SlicerPE.

Pourrais tu préciser comment tu règle ce Z0 ?

MK3s Stock, PS2.3, Fusion360, Debian, Windows 10....
Posted : 08/12/2020 10:26 am
bricopin
(@bricopin)
New Member

En parallèle de mon questionnement sur le forum, j’étais également en train de comparer les 2 fichiers de config, et comme toi j'ai vu la différence concernant les firmwares.

Je travaille avec Marlin.

Pour Slic3PE on ne peut que choisir "Reprap (Marlin/Sprinter)" donc j'avais coché cette option.

Pour PrusaSlicer la prposition "Marlin" existe donc j'avais coché cette option.

Je viens donc, de modifier PrusaSlicer et j'ai coché "Reprap" et la .... ça fonctionne !!!!.

Maintenant, pourquoi ça ne fonctionne pas si on choisit "Marlin" qui est pourtant bien mon firmware...mystère.

Merci de ton aide

 

Posted : 08/12/2020 10:47 am
Loak
 Loak
(@loak)
Estimable Member

Je continue mon investigation en décortiquant les 2 Gcodes que tu as envoyés.

Prusa Slicer v2.3 beta2 contient un lecteur de fichier gcodes. Si  je lui fais lire ces 2 fichiers, la première couche est à la même hauteur dans les 2 fichiers : 0.3 mm, ce qui est confirmé par la lecture de ces 2 fichiers dans un éditeur de texte. Les valeurs de Z envoyées à la machine sont les mêmes dans les 2 cas. Les valeurs de X et Y diffèrent mais c'est normal vu qu'une des pièces à une bordure et pas l'autre.

La différence de comportement en Z entre les 2 fichiers m'étonne.

MK3s Stock, PS2.3, Fusion360, Debian, Windows 10....
Posted : 08/12/2020 2:06 pm
Loak
 Loak
(@loak)
Estimable Member

Le temps limite pour éditer mon message étant écoulé je continue ici.

L'autre différence entre les 2 fichiers Gcode, c'est la présence des lignes commençant parM201 M202 M203 M204 et M205 (les limites de la machine) au début du fichier généré par Prusa Slicer (lignes 11 à 15). Si tu les supprimes, cela change-t-il quelque chose à ton impression ?

J'aurai tendance à dire que non, mais bon ...

MK3s Stock, PS2.3, Fusion360, Debian, Windows 10....
Posted : 08/12/2020 2:16 pm
bricopin
(@bricopin)
New Member

@loak

Les lignes M201 ....M205 sont liées au choix du firmware.

Dans l'onglet "Réglage de l'imprimante", si l'on choisit "Marlin" comme firmware, alors apparait un sous-menu"limite de la machine".

Dans ce sous-menu on peu régler entre autres des limites de mouvements brusques ce qui semble correspondre aux valeurs M201 à M205.

Si l'on choisit "Reprap" comme firmware, ce sous-menu n'apparait pas.

De toutes façons, ce ne sont que des paramètres de vitesse de déplacements .

Mon soucis est donc bien lié au choix du firmware.

Je vais rester avec le choix firmware=reprap puisque ça à l'air de fonctionner normalement.

Posted : 08/12/2020 3:17 pm
Share:

Please Login or Register