Pilotage par PC d'une imprimante 3D Prusa I3

Publié le 27 Décembre 2015

Pilotage par PC d'une imprimante 3D Prusa I3

Voici la suite de l'article cette cette imprimante 3D Prusa I3 : partie 1 : le montage

Partie 2 : Logiciel sur PC

Il faut commencer pas installer le pilote USB fourni : si vous bricolez déjà avec du Arduino ou une autre CNC (machine-outil à commande numérique de l'anglais computer numerical control), le pilote est certainement déjà installé sur votre ordinateur.

Les programmes fournis avec la machine sont pour ma part des anciennes versions :

- Repetier-Host 1.0.6 et Cura 15.04

Pour imprimer directement à partir du PC, on peut utiliser le logiciel gratuit "Repetier-Host" (actuellement en version 1.6.0, gratuit mais vous pouvez soutenir les programmeurs avec un don...pour que le programme continue à vivre)

http://www.repetier.com/download-software/

Ce programme se connecte à la machine, lui envoie des commande et reçoit également les informations d'état (position, température....).

Après avoir cliqué sur "Connecter" en haut à gauche, vous pourrez faire bouger les moteurs (de 0.1, 1.10 ou 40mm) et voir les températures sur l'onglet "Contrôle manuel"

Interface géniale de Repetier-Host

Interface géniale de Repetier-Host

Mais piloter la machine ne suffit pas, il faut également :

- soit faire le modèle 3D à imprimer (j'en suis pas encore là : super compliqué les programmes de CAO)

- soit télécharger un modèle 3D au format ".STL" : le site "http://www.thingiverse.com/" est extraordinaire pour çà.

- un outil pour convertir le modèle 3D en informations pour CNC en GCODE.

Cet outil est nommé en français "trancheur" (slicer en anglais) puisque votre objet sera fabriqué en collant plein de couches.

Il y en 2 qui sont répertoriés dans Repetier-Host :

- Cura (V15.06.03 actuellement) : https://ultimaker.com/en/blog/view/16750-cura-150603-release-notes

- Slic3r (v1.2.9 actuellement) : http://slic3r.org/download

Les 2 ont des défauts et des qualités qui leur sont propres :

- les 2 programmes sont autonomes : pour genérer du Gcode mais la gravure est alors fait Offline (à partir de la carte SD).

- il faut mieux les utiliser à partir de Repetier-Host (à mon avis : plus simple)

- il ne faut pas utiliser la version de Slic3r qui est d'origine dans Repetier-Host V1.6.0 : elle ne prends pas bien en contre les paramètres choisis (chez moi).

- J'ai une petite préférence pour Slic3r (pour le moment) : le tranchage plus précis sur les détails, mais c'est peut-être juste un réglage de paramètres.

Paramètres de l'imprimante, du filament et du trancheur

Baymax sans support et peau trop fine VS avec support et peau épaisse

Baymax sans support et peau trop fine VS avec support et peau épaisse

Vous aurez peut-être reconnu sur la photo précédente "Baymax" du très bon film d'animation "Les nouveaux héros".

Le premier a été fait avec Slic3r (intégré dans Repetier) avec les paramètres par défaut :

Il est très léger (20% de remplissage : 8 grammes pour 65mm de haut) mais il est plein de défaut : on voit à travers : pas de peau uniforme, état de surface très médiocre, les bras et doit sont ratés car ils ont été réalisés sans support.

Le second a été fait avec Cura (intégré dans Repetier) avec des paramètres modifiés :

il est plus lourd (35% de remplissage : 20 grammes pour la même hauteur de 65 mm).

Il est mieux réussi : peau réglée à 0.8mm, état de surface meilleur, des supports provisoires ont été créés ( celui sous la main à droite a été laissé) : les bras sont intacts.

Avant de lancer l'impression : le trancheur vous montre à quoi cela va ressembler (il y a des passerelles sont chaque main, devant et derrière le ventre) :

Bien choisir les paramètres de tranchage

Bien choisir les paramètres de tranchage

Paramètres de filaments

Le filament le plus pratique pour cette imprimante de faible prix est le PLA :

Vous trouverez des bobines de filament sur des tas de sites (pas intéressant en achat direct en chine car c'est lourd et donc cher en transport pour une bobine).

On trouve les bobines d'ABS ou PLA de 1Kg (ce qui fait environ 320 m de filament de 1.75mm) pour moins de 20€ actuellement ( sur Ebay France entre autre)

Le site http://www.grossiste3d.com/ propose toutes sortes de filaments (attention au diamètre) et plein d'infos sur leurs défauts et qualités).

J'ai trouvé aussi http://www.yonis-shop.com, qui a quelques références mais un peu plus cher.

Je déconseille le filament PLA de marque ATWIN (en 750g du moins) : il est plus cassant qu'un spaghetti cru.

Les 2 principaux filaments :

PLA (PolyLactique Acid : théoriquement c'est un bio-plastique fait à base d'amidon : lien WIKI)

- Faible température (plateau à 60°C voir froid et buse à 200°C)

- Faible résistance mécanique (cassant)

- Sensible à l'humidité (semble très correct tant qu'on ne le mouille pas)

- Théoriquement dissous dans le Dichlorométhane (solvant très dangereux)

ABS : (Acrylonitrile Butadiène Styrène, polymère thermoplastique présentant une bonne tenue aux chocs, relativement rigide : lien WIKI)

- Température élevée (plateau à 100°C et buse à 230°C)

- Résistance mécanique correcte

- Odeur et dégagements gazeux lors de la fusion qui peut incommoder

- Théoriquement dissous dans l'acetone (solvant dangereux)

il y a aussi : WOOD (résine imitation bois), Rubber (PLU, souple à base polyuréthane), PE (polyéthylène), Nylon, HIPS (Polystyrène dur, soluble dans limonène), PVA (polyVinyl Alcohol : soluble dans l'eau), PC (polycarbonate)....

Paramètres du trancheur

je vous conseille de prendre certains paramètres :

- choisir un taux de remplissage de au moins 20% et plutôt 60% pour éviter la fragilité sur les pièce fines.

- choisir une épaisseur de peau (shell Thickness 0.8 mm(+ Top et bottom) sur Cura et Skirt height (+ vertical Horizontal shells) de 3 ou 4 layers (couches) sur Slic3r) pour la rigidité

- choisir des couches de 0.2mm (avec la buse de 0.4mm)

- choisir le tif de remplissage suivant la géométrie de l'objet (line ou rectilinear n'est pas si mal).

- choisir "activer les supports" (slic3r) ou "support everywhere" (Cura) pour ajouter des supports provisoires (à enlever à la fin) sur les parties qui ne touchent pas la table et qui ne sont pas liées sur la pièce à proximité.

Paramètres dans CURA et SLICER : très peu de modifications nécessaires
Paramètres dans CURA et SLICER : très peu de modifications nécessaires
Paramètres dans CURA et SLICER : très peu de modifications nécessaires
Paramètres dans CURA et SLICER : très peu de modifications nécessaires

Paramètres dans CURA et SLICER : très peu de modifications nécessaires

Voilà, vous pouvez maintenant imprimer pleins de modèle qui sont mis à disposition sur internet ou faire les vôtres.

Pour faire les vôtres, il y a :

  • Autodesk inventor (licence extrêmement chère pour un particulier mais vous pouvez soit

- voir avec votre patron (pour que ce soit lui qui paie)

- utiliser la version étudiant (si c'est votre cas) : vous avez alors le droit à utiliser légalement les logiciels autodesk (pendant 3 ans je crois, je n'ai pas lu les conditions) : http://www.autodesk.fr/education/country-gateway​

Rédigé par cyril50

Publié dans #Informatique

Commenter cet article

RACHIDI 08/02/2016 16:25

bjr. j'ai transformer mon imprimante 3d arduino mega 2560 ( rampe I3 ) en machine cnc
tous ca marche bien le problème que j'ai par exemple dans la gravure l'outils ne descend pas sous le point de repère ou bien de départ.
je veux savoir les paramètre à modifier sur marlin ou bien quoi pour résoudre ce probléme
merci bcp