Modifications

Aller à : navigation, rechercher

CNC-MDX20-essai

6 555 octets ajoutés, 7 février 2014 à 10:56
Page créée avec « =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 forma... »

=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/
Emailconfirmed
594
modifications

Menu de navigation