Je suis en train de tester Simplify3D. Il est payant certes (mais abordable pour ses fonctions). Il apporte tout ce qu'il me manquait pour réaliser certaines pièces, impossibles avec d'autres logiciels. Par exemple, le placement manuel des supports et surtout le zonage de la pièce pour appliqué différents paramètres selon la complexité de la zone.
Il semblerait que depuis la version 3, la M180 (donc la Freescult EX2) soit prise en charge. Plus besoin de rentrer le profil à la mano. Mes premiers tests sur l'extrudeur droit ne m'ont posé aucun problème ... Seul le lit chauffant n'était pas géré ... Je l'activait manuellement via l'écran LCD de l'imprimante .... Les résultats sont à la hauteur de mes espérances et je ne regrette pas mon achat !
Ce n'est que lorsque j'ai voulu utiliser le second extrudeur que les choses se sont gâtées .... Impossible de le faire chauffer (tout comme le lit) .... Novice en impression 3D mais étant développeur de métier, je me suis dis qu'il n'y a pas de raison que je ne comprenne pas le G-Code et que je trouve une solution de contournement ... Après une brève analyse du start code de l'extrudeur droit et celui du gauche, il s'avère qu'il y a une erreur dans le fff ... En cherchant plus loin, une seconde erreur est mise en évidence concernant le lit chauffant ...
Voici donc la solution :
Dans le start code du fff de l'extrudeur droit rechercher :
M109 S[bed0_temperature] T0
M104 S[extruder0_temperature] T0
et remplacer par :
M140 S[bed0_temperature] T0 ; bed
M104 S[extruder0_temperature] T0 ; extrudeur droit
M134 T0 ; attente bed
M133 T0 ; attente ext droit
Dans le start code du fff de l'extrudeur gauche rechercher :
M109 S[bed0_temperature] T0
M132 S[extruder1_temperature]
et remplacer par :
M140 S[bed0_temperature] T0 ; bed
M104 S[extruder1_temperature] T1 ; extruder gauche
M134 T0 ; attente bed
M133 T1 ; attente ext gauche
Enfin pour le start code du fff des deux extrudeurs rechercher :
M109 S[bed0_temperature] T0
M104 S[extruder0_temperature] T0
M132 S[extruder1_temperature]
Et remplacer par :
M140 S[bed0_temperature] T0
M104 S[extruder0_temperature] T0
M104 S[extruder1_temperature] T1
M134 T0
M133 T0
M133 T1
Après avoir bien galérer à faire des tests et customisé mon code, je me suis rendu compte que sur le forum de simplify3d, il y avait un topic sur le sujet