Printrun/fr
English • العربية • български • català • čeština • Deutsch • Ελληνικά • español • فارسی • français • hrvatski • magyar • italiano • română • 日本語 • 한국어 • lietuvių • Nederlands • norsk • polski • português • русский • Türkçe • українська • 中文(中国大陆) • 中文(台灣) • עברית • azərbaycanca • |
Printrun regroupe un ensemble d'applications envoyant des instructions au format G-code, écrit par Kliment. Il inclut Printcore (qui envoie le G-code de façon silencieuse), Pronsole (qui permet d'envoyer du G-code présenté en ligne de commande), Pronterface (qui envoie du G-code avec une interface graphique pour l'utilisateur), et une petite collection de scripts très utiles.
Contents
Installation
La dernière version de Pronterface est disponible dans le dépôt github de Kliment; celle de Skeinforge à l'adresse http://fabmetheus.crsndoo.com.
Linux
Avant d'installer Printrun, assurez-vous d'installer auparavant les dépendances nécessaires à la fois pour Pronterface et Skeinforge. Sous Ubuntu, ouvrez un terminal et tapez :
sudo apt-get install python python-serial python-wxgtk2.8 python-tk git-core
Maintenant, vous devez installer en premier Pronterface, puis Skeinforge dans le répertoire d'installation de Pronterface. Le petit script suivant qui vaut ce qu'il vaut, fait tout ceci pour vous :
#! /bin/bash PRINTRUNDIR="$HOME/Printrun" SKEINFORGEDIR="$PRINTRUNDIR/skeinforge" cd $HOME echo "Removing existing Printrun directory..." rm -rf $PRINTRUNDIR echo "Cloning Printrun..." git clone https://github.com/kliment/Printrun.git echo "Grabbing skeinforge..." wget -P /tmp http://fabmetheus.crsndoo.com/files/41_reprap_python_beanshell.zip echo "Unzipping skeinforge into Printrun directory..." unzip -d $SKEINFORGEDIR /tmp/41_reprap_python_beanshell.zip echo "Symlinking skeinforge inside Printrun directory..." ln -s $SKEINFORGEDIR/* $PRINTRUNDIR/ echo "Cleaning up temporary installation files..." rm -rf /tmp/41_reprap_python_beanshell.zip
Ubuntu
Il existe des paquets expérimentaux pour Ubuntu (maverick natty oneiric precise):
sudo apt-add-repository ppa:richi-paraeasy/ppa sudo apt-get update sudo apt-get install printrun-gui
Debian
Il existe des paquets expérimentaux pour Debian (squeeze wheezy):
sudo echo "deb http://apt.ulrichard.ch/ squeeze main contrib non-free" >> /etc/apt/sources.list sudo apt-get update sudo apt-get install printrun-gui
Windows
Pour pouvoir le faire fonctionner sous Windows, téléchargez et installez les programmes suivants :
Ou, utilisez la version "clé en main" disponible à http://koti.kapsi.fi/~kliment/printrun/
Mac OSX
Pour le faire fonctionner sous OSX : (il y a beaucoup de similitudes avec Linux)
- Regardez les instructions pour Lion, et pre-Lion here
Utilisation
Une fois l'installation faite, pour lancer le programme, taper la ligne de commande suivante :
python pronterface.py
Sous Ubuntu, on pourra le démarrer en passant par le menu "Application" -> "Graphisme" -> "Printrun" ou en tapant la ligne de commande :
pronterface
Vous voudrez peut-être aussi utiliser l'interface en ligne de commande sympa et discrète, pronsole en tapant :
python pronsole.py
Sous Ubuntu, il faudra taper tout simplement :
pronsole
Elle comporte une fonction d'aide en ligne en tapant la commande "help" ou "help <nom de l'instruction>".
Dysfonctionnements
Il peut être utile de savoir que les paramètres de Pronterface ne sont pas stockés dans le répertoire d'installation mais dans le dossier personnel de l'utilisateur (c'est-à-dire ~/.pronsolerc (sous linux) ou C:\Users\yourname (sous Windows)).
'Erreurs de syntaxe python'
Vous avez une erreur identique à celle-ci ?
[~] python pronterface.py File "pronterface.py", line 15 print _("WX is not installed. This program requires WX to run.") ^ SyntaxError: invalid syntax
Ceci peut arriver si vous utilisez une distribution Linux telle que Archlinux.
Vous pouvez facilement la résoudre en exécutant la commande suivante à la place :
python2 pronterface.py
Les boutons personnalisés n'apparaissent pas
Voir aussi :