6 555 octets ajoutés,
7 février 2014 à 10:56
=Mise en tentative de fonctionnement=
Malgré moultes turpitudes windowsales, un driver datant de windows 98, un cable USB/rs232 propriétaires et des fichiers aux formats propriétaires cette petite machine à l'air d'être mécaniquement plutôt bien conçue...<br \>
Il n'est pas encore possible d'utiliser la machine de façons fiables, que ce soit sous windoz ou linux. A priori le problème viendrait du câble USB/série.<br \>
Quoi qu'il en soit le gros problème de cette machine est sont principe de fonctionnement. Elle est reconnue comme une imprimante et accepte uniquement des fichiers au format [http://fablabo.net/mediawiki/images/RML1_Command_GuideENVer100.pdf rml1] (Relative-coordinate linear-movement command). Ce format n'est pas compatible avec les logiciels que l'on utilise même si il est proche du gcode.<br \>
Voilà pour le moment les différentes étapes de recherches et de test réalisés afin de faire fonctionner correctement cette machine.
=Outils=
Voici la liste des outils disponibles
*Adaptateur 6mm 3.17mm
*Adaptateur 6mm 4.00mm
*Fraise à graver carbure 0,8 mm
*Foret carbure 0,60 mm
*Fraise carbure 1 dent 6,00 mm
*Fraise carbure 1 dent 1,50 mm
*Fraise carbure 2 dents hémisphérique 6,00 mm Radius 3.0
=Protection=
Il faut placer un martyr sur la surface de travail de la machine. Un morceau de bois coller au double-face devrait faire l'affaire...
=Raccordement=
==Cable USB/Série==
Sous windoz : fonctionne mais fait des truc bizarre parfois.<br \>
Sous linux : fonctionne bizarrement avec kokompe<br \>
*A voir : est-ce le câble qui est la sources de tout nos problèmes...???
==Cable série modifié==
PC >-----< Modela
Female >-< Female (+ gender changer)
DB9 >-< DB25
___________________
1, 8 <-----> 20
2 <-----> 2
3 <-----> 3
4 <-----> 5, 8
5 <-----> 7
6 <-----> 4
7 <-----> 6
=Marche à suivre avec Modela Player sous Windows=
==Etape 1 :Création du parcours outil avec Modela Player==
Et oui ici on ne parle pas de Gcode mais bien de parcours outils... merci roland pour cette dénomination propriétarisante...<br \>
*Les formats acceptés par le logiciel Modela Player sont le STL et le DXF.<br \>
*Il faut donc ouvrir le logiciel puis ouvrir le fichier .stl qui nous intéresse.
*Ensuite suivre les instruction en cliquant sur suivant (choix du materiaux, profondeur, taille et forme de l'outil...).
*Pour finir, cliquer sur ''Calcul de parcours outil''
[[Image:ModelaPlay.jpg|300px|interface Modela Play]]
==Etape 2 :Reglage de la machine==
*Placement de l'origine
Dans l'onglet Option de Modela Player cliquer sur Mise en page.<br \>
Le rectangle bleu représente la matière à usiner, le orange la surface de travail de la machine, il faut donc placer le rectangle bleu comme on le désire puis double-cilquer sur le coin gauche de celui-ci.<br \>
Si rien ne se passe, appuyer sur le bouton VIEW en façade de la machine. Le voyant doit être éteint.<br \>
A présent la tête devrait se mettre en position.<br \>
Pour confirmer le tout appuyer sur OK.
*Réglage du Z
En appuyant un certain temps sur les boutons UP et DOWN il est possible de placer la fraise à effleurement de la surface à usiner.<br \>
Si la mesure doit être précise il est possible de desserrer légèrement l'outil pour qu'il repose en contact avec le matériau.
==Mise en fonction==
*Cliquer sur le bouton ''COMMENCER''.
[[Image:A fraise.JPG|300px|le résultat]]
Voilà une première ébauche...
==En cas de problèmes==
===Arrêter une impression est en cours===
*arrêter la machine
*débrancher le cable d'alimentation pendant quelques minutes
=====Methode 1 (pas très efficace)=====
*ouvrir l'invite de commande windows avec les droits administrateurs (clic droit sur l'application > Exécuter en tant qu'administrateur)
*taper :
net stop spooler
puis
net start spooler
*Ouvrir la liste des impression, dans ''périphériques et imprimantes'' double-cliquer sur l'icône de la Modela MDX-20. <br \>
Sélectionner les tâches en cours et les annuler
*rebrancher et allumer la machine
=====Methode 2=====
*ouvrir l'invite de commande windows avec les droits administrateurs (clic droit sur l'application > Exécuter en tant qu'administrateur)
*taper :
services.msc
*Chercher le spouleur d'impression, faire un clic droit > Arrêter<br \>
*taper dans l'invite de commande
del C:\WINDOWS\system32\spool\PRINTERS\*.* /F /Q
*puis
net start spooler
La liste des impressions devrait être vide...
*rebrancher et allumer la machine
===La machine ne bouge pas===
*Le capot transparent doit être en place sur la bête car un contacteur empêche la mise en rotation de la fraise.
=Marche à suivre avec Cad.py sous Windows=
Cette tentative n'à pas donnée grand chose pour le moment...
==Installer python==
*télécharger et installer
[http://www.python.org/download/releases/2.7.6/ python2.7]<br \>
[http://sourceforge.net/projects/numpy/files/NumPy/ NumPy]<br \>
[http://sourceforge.net/projects/scipy/files/ SciPy]<br \>
[http://www.pythonware.com/products/pil/ PIL]<br \>
[http://fablabo.net/wiki/Fichier:Cad.zip Cad.py]<br \>
sources : <br \>
[http://capolight.wordpress.com/2010/12/07/using-cad-py-on-a-windows-pc]/<br \>
[http://fab.cba.mit.edu/classes/MIT/863.03/topics/machining/nc/circuit-modela.html]
===Problèmes de configuration===
Il n'est pas possible de commander la fraiseuse depuis cad.py car il manque un fichier cad.cfg. Il en existe pour linux, il reste à en trouver un pour windoz...
==Résultats==
Rien de concluant avec cad.py, la fraiseuse fait à peu près n'importe quoi...
=Marche à suivre sous Linux=
Pour le moment pas moyen de faire fonctionner la machine sous linux, car le câble USB>RS232 n'est pas compatible...
*A tester : essayer avec un ordinateur ayant un port RS232 natif.
==Modela Player sous Wine==
sources : [http://hack.9600.org/2012/08/roland-mdx-20-with-linux.html]
==Kokompe==
Avec un vrai cable série...<br \>
===Configuration du port série===
*Connaître le port ouvert:
dmesg | grep tty
*Connaître le port physique
sudo apt-get install setserial
setserial -g /dev/ttyS[0123]
*Connaître les droits du port
ls -l /dev/ttyS0
*Modifier le fichier fab_send a la ligne 28, changer ttyUSB0 en ttyS0
'.rml': 'port=/dev/ttyS0; rml_send_gui "$file" $port',
*Connaître la configuration du port série
stty -a
*Changer la configuration du port
stty 9600
stty cs8
stty -parenb
stty -parodd
stty crtscts
sources : http://pficheux.free.fr/articles/lmf/serial/