25 Déc 2013 @ 2:08  

Impression 3D sous Ubuntu.

Distribution : Ubuntu 12.04
Modéle : Velleman K8200 http://www.gotronic.fr/art-imprimante-3d-en-kit-k8200-20129.htm

I) Installation de Repetier.

1) Répertoire de travail :

[~] ➔ mkdir IMPRIMANTE3D
[~] ➔ cd IMPRIMANTE3D/
[~/IMPRIMANTE3D] ➔ 

2) Installation des paquetages de base :

[~/IMPRIMANTE3D] ➔ sudo apt-get install build-essential libgtk2.0-dev libwxgtk2.8-dev libwx-perl libmodule-build-perl  libxmu-dev freeglut3-dev libextutils-xspp-perl

3) Configuration de Perl :

[~/IMPRIMANTE3D] ➔ sudo apt-get install cpanminus
[~/IMPRIMANTE3D] ➔ curl -L http://cpanmin.us | perl - --sudo App::cpanminus
[~/IMPRIMANTE3D] ➔ sudo cpan App::cpanminus

4) Installation de Mono :

4.1 ) Répertoire de travail :

[~/IMPRIMANTE3D] ➔ mkdir MONO
[~/IMPRIMANTE3D] ➔ cd MONO/

4.2) Téléchargement du code source :

[~/IMPRIMANTE3D/MONO] ➔ wget https://github.com/mono/mono/archive/mono-2-10-8.tar.gz

4.3) Installation des paquetages de base :

[~/IMPRIMANTE3D/MONO] ➔ sudo apt-get install mono-mcs mono-gmcs libtool bison

4.4) Décompression de l’archive :

[~/IMPRIMANTE3D/MONO] ➔ tar -xvzf mono-2-10-8.tar.gz
[~/IMPRIMANTE3D/MONO] ➔ cd mono-mono-2-10-8

4.5) Télécharger le patch :

[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ wget -O serial.patch 'https://bugzilla.xamarin.com/attachment.cgi?id=3302&action=diff&context=patch&collapsed=&headers=1&format=raw'

4.6) Application du patch :

[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ patch ./support/serial.c serial.patch

4.7) Configuration :

[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ ./autogen.sh --prefix=/usr

4.8) Compilation :

[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ make

4.9) Installation :

[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ sudo make install
[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ sudo /sbin/ldconfig
[~/IMPRIMANTE3D/MONO/mono-mono-2-10-8] ➔ cd ../..

5) Téléchargement de Repetier :

Version : Repetier-Host Linux 0.84

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

6) Décompression de l’archive :

[~/IMPRIMANTE3D] ➔ tar xvfz 1360682186wpdm_repetierHostLinux_0_84.tgz 
[~/IMPRIMANTE3D] ➔ cd RepetierHost/
[~/IMPRIMANTE3D/RepetierHost] ➔ 

7) Configuration :


[~/IMPRIMANTE3D/RepetierHost] ➔ sudo usermod -a -G dialout util01
[~/IMPRIMANTE3D/RepetierHost] ➔ sudo adduser util01 tty
[~/IMPRIMANTE3D/RepetierHost] ➔ sudo ./configureFirst.sh 
[~/IMPRIMANTE3D/RepetierHost] ➔ ls -l /usr/bin/repetierHost 
lrwxrwxrwx 1 root root 51 déc.  23 22:00 /usr/bin/repetierHost -> /home/util01/IMPRIMANTE3D/RepetierHost/repetierHost
[~/IMPRIMANTE3D/RepetierHost] ➔ cd ..

8) Erreur possible :

Erreur :

The XS/C++ code failed to compile,

Solution :

[~/IMPRIMANTE3D/Slic3r (master)] ➔ sudo cpan
...
cpan[1]> install Module::Build
...
cpan[2]> install Module::Build::WithXSpp
...

9) Insertion module :

[~/IMPRIMANTE3D] ➔ sudo modprobe ftdi_sio
[~/IMPRIMANTE3D] ➔ sudo lsmod | grep ftdi
ftdi_sio               35831  0 
usbserial              37201  1 ftdi_sio

10) Connecter l’imprimante 3d à l’ordinateur en USB.

11) Connecter l’alimentation de l’imprimante 3d.

12) Vérification :

[~/IMPRIMANTE3D] ➔ dmesg | grep FTDI
[ 8670.955266] USB Serial support registered for FTDI USB Serial Device
[ 8670.955328] ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
[ 9588.324221] ftdi_sio 4-2:1.0: FTDI USB Serial Device converter detected
[ 9588.328260] usb 4-2: FTDI USB Serial Device converter now attached to ttyUSB0
[~/IMPRIMANTE3D] ➔ lsusb
...
Bus 004 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC

Ici, la connection série émulé est : ttyUSB0

13) Lancement :

[~/IMPRIMANTE3D/RepetierHost] ➔ cd ..
[~/IMPRIMANTE3D] ➔ sudo repetierHost 

III) Configuration de l’imprimante :

1) Configuration :

[Réglage imprimante]
– Imprimante : K8200
– Connexion :
– Port : /dev/ttyUSB0
– Vitesse : 250 000
– Imprimante :
– Température par défaut de l’extrudeur : 190°C
– Température par défaut du lit : 50°C
– Format imprimante :
– X Min : 0
– Y Min : 0
– X Max : 200
– Y Max : 200
– Larg. zone d’impression : 200 mm
– Prof. zone d’impression : 200 mm
– Haut. zone d’impression : 200 mm

2) Connection de l’imprimante :

[Connecter]

Fenêtre log :

FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup FIRMWARE_URL:http://www.K8200.eu – http://www.velleman.eu PROTOCOL_VERSION:1.0 MACHINE_TYPE:K8200 – 3D PRINTER EXTRUDER_COUNT:1

3) Tester le déplacement des différents moteurs.

Les boutons « All Home Axis » sont les icônes « maison » avec les x/y/z

IV) Configuration de Slic3r.

1) Télécharger le fichier de configuration spécifique à l’imprimante 3d :

[~/IMPRIMANTE3D] ➔ wget http://www.k8200.eu/downloads/files/downloads/k8200_pla_standard.ini.zip

2) Décompresser l’archive :

[~/IMPRIMANTE3D] ➔ unzip k8200_pla_standard.ini.zip 

3) Lancer Slic3r :

[Trancheur]
[Active]
[Configurer]
[File][Load Config…] : K8200_pla_standard.ini
[Ok]

4) Enregistrer chaque paramètre de l’imprimante :

[Printer Settings][Disquette]
[Valider]
[Filament Settings]
[Valider]
[Printer Settings]
[Valider]

V) Imprimer un objet à partie de l’interface de Slic3r :

1) Exportation d’un objet en g-code.

* Exportation d’un fichier .stl en .gcode :

– Sous [Trancheur] : Slic3r
[Plater][Add…]
Sélectionner l’objet .stl
[Ouvrir]
[Export G-Code…]
[Enregistrer]
[File][Quit]

* Charger le fichier .gcode :

[Fichier][Charger G-Code]
Sélectionner le fichier .gcode
[Open]

* Voir le code fichier.

[Editeur G-Code]

* Démarrer l’impression :

[Démarrer job]

Le lit chauffe jusqu’à 50°C.
L’extrudeur se met en position d’origine puis chauffe jusqu’à 190°C.
Il faire une petit boule de plastique de test et commence son impression.

VI) Liens :

http://www.k8200.eu/manual/printing/?c=005

http://forum.velleman.eu/viewtopic.php?f=49&t=9399
https://github.com/repetier/Repetier-Host/issues/156
http://www.gotronic.fr/
http://www.repetier.com/
http://www.k8200.eu/

Posted By: Administrateur
Last Edit: 25 Déc 2013 @ 02:28

EmailPermalinkComments (0)
Tags

 50 derniers articles
 Retour
Changer Thème...
  • Users » 1
  • Posts/Pages » 526
  • Comments » 1
Change Theme...
  • VoidVoid « Default
  • LifeLife
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LightLight

SteamCyberPunk



    Pas de Pages Enfants.

Discussion



    Pas de Pages Enfants.

Galerie Photos



    Pas de Pages Enfants.

Manifestations et festivals



    Pas de Pages Enfants.

Concerts et festival de musique



    Pas de Pages Enfants.

Articles



    Pas de Pages Enfants.