Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

logiciels:linuxcnc:accueil

Table des matières

Linux cnc

Linux cnc est une distribution linux debian pour faire tourner une cnc. http://linuxcnc.org/

Interface

On peut ajouter des fonction à l'interface en utilisant Pyvcp http://linuxcnc.org/docs/2.4/html/hal_pyvcp.html

exemple : http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Adding_Custom_MDI_Buttons

Les fichiers de config du lfo : FIXME

Ajouter un bouton retour à zéro

Dans votre dossier de configuration :

Dans votre fichier .ini

  1. dans la partie [DISPLAY], ajouter PYVCP=panel.xml
  2. dans la section [HALUI] ajouter vos commandes MDI_COMMAND = G0 X0 Y0 Z0
  3. Aussi verifier que dans la section [HAL] que les valeurs suivantes sont bonne : HALUI=halui, POSTGUI_HALFILE = custom_postgui.hal

Creer un fichier panel.xml

<pyvcp>
 <button>
     <halpin>"rapid-to-home"</halpin>
     <text>"Rapid to Home"</text> 
     <font>('Fixed',16)</font>
 </button>  
</pyvcp>

Dans votre fichier custom_postgui.hal

Ajouter les lignes suivantes:

 # set up the rapid to home button
 net remote-rapid-to-home halui.mdi-command-00 <= pyvcp.rapid-to-home
/home/resonancg/www/wiki/data/pages/logiciels/linuxcnc/accueil.txt · Dernière modification: 2018/01/22 11:13 de resonance