====== Linux cnc ====== Linux cnc est une distribution linux debian pour faire tourner une cnc. http://linuxcnc.org/ {{ :logiciels:linuxcnc:axisubuntu.png?nolink |}} ===== 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 === - dans la partie [DISPLAY], ajouter **PYVCP=panel.xml** - dans la section [HALUI] ajouter vos commandes **MDI_COMMAND = G0 X0 Y0 Z0** - 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 === === 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