nouveau sur emc2

  • Auteur de la discussion pierre49
  • Date de début
P

pierre49

Nouveau
Bonsoir,
Nouveau venu sur emc2 (et linux) je souhaiterai avoir quelques tuyaux :

- Peut-on améliorer le temps de latence de l'ordi (en 1 minute je passe de 8000 à 125000 ns !!), pentium4 1400Mhz, 256 mo de ram, carte video radeon 9600.

- j'ai bidouillé un petit prog en gcode pour mesurer la longueur d'outil avec un capteur et je souhaiterai le lancer à partir d'un bouton sur axis, est-ce possible ??

Merci d'avances pour vos conseils.
Pierre49
 
H

horsot

Compagnon
Bonsoir Pierre et bienvenu sur ce forum!

125000ns c'est vraiment très limite pour pouvoir générer des signaux step/dir par le port parallèle. :???:
Peux-tu nous en dire plus sur le modèle de ta carte mère? Ta distribution? La version d'EMC2?

Plusieurs piste :
- Si il y a une carte graphique interne, la désactiver par le bios.
- APM et ACPI gestion de l'energie à désactiver aussi dans le bios.
- En gros tu désactive tous les "services" de ton bios non utile pour le PC.
- Connais-tu le driver que tu utilises avec ta carte vidéo, est-ce le libre ou le proprio?

Dans quelle condition as-tu fais ces tests? (quel programme tournait, copie de fichiers, branchement à chaud USB,...)

Pour ta question sur executer du gcode à partir d'un bouton (pyvcp?), il me semble avoir lu que c'était possible mais il faut que je cherche.

Bon courage et bonne nuit, EMC2 en vaut la peine.

Xavier
 
H

horsot

Compagnon
Re,

Bon je ne trouvais pas ton histoire de gcode lancé à partir d'un bouton. Un petit tour sur l'IRC et ils m'ont donné la solution en moins d'une minute (il sont vraiment sympa et compétents, dommage qu'ils causent anglais :wink: ).

L'idée est d'utiliser un bouton Pyvcp de le relier à une MDI_COMMAND (voir dans ton fichier ini) dans laquelle tu renseignes l'appel à un fichier avec un "O<NomDeTonFichier.ngc>"

Voici les docs correspondantes, avec tout ça tu devrais déjà bien t'en sortir avec EMC2 (le tout en français)!
- HAL : http://linuxcnc.org/docs/html/hal_intro_fr.html
- Pyvcp : http://linuxcnc.org/docs/html/hal_pyvcp_fr.html
- MDI_COMMAND : http://linuxcnc.org/docs/html/gui_halui_fr.html#sub:MDI
- Appel de fichier en gcode : http://linuxcnc.org/docs/html/gcode_main_fr.html#r8_7

Xavier
 
Haut