Wiki

Reso-nance numérique | Arts et cultures libres

Outils du site


Panneau latéral

logiciels:linuxcnc:accueil

Ceci est une ancienne révision du document !


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

Tutoriel pas à pas pour ajouter un bouton retour à zero

Les fichiers de config du lfo : FIXME
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 exemple: 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 .hal

dans 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/attic/logiciels/linuxcnc/accueil.1464287964.txt.gz · Dernière modification: 2016/05/26 20:39 de resonance