log
Linux cnc
- http://linuxcnc.org/docs/2.7/html/config/ ← La bonne doc !
- Documentation gantry sur linuxcnc.org LinuxCNC HAL component for driving multiple joints from a single axis.
- Documentation gantry FR en local.
- Liste des pdf dispos pour v2.7 dont certains en français
- Notes en vrac sur comment ça marche (en chantier)
Solutions recopie moteurs Xa et Xb
HAL :
- gantry : LinuxCNC HAL component for driving multiple joints from a single axis
Exemple de configuration
2.8.0~pre1 sur github
Kinematics :
- gantrykins : A kinematics module that maps one axis to multiple joints.
- trivkins : There is a 1:1 correspondence between joints and axes. Most standard milling machines and lathes use the trivial kinematics module.
Stepconf
http://linuxcnc.org/docs/2.7/html/config/stepconf.html
Dans Stepconf (attention stepconf peut écraser des configs rentrées directement dans les fichiers avec un éditeur. Voir usage des fichier custom.)
Base Information
Driver characteristics
- type : autre
Driver time settings
- Step time : 5000ns (réglage default)
- Step space : 5000ns (réglage default)
- Direction Hold : 20000ns (réglage default)
- Direction setup : 20000ns (réglage default)
Parport number
One parport
Jitter
Base period maximum jitter : 42000ns (mesuré avec le test de latence)
Ça affiche donc les valeurs calculées suivantes :
- Min base period : 57000ns
- Max step rate 17543Hz
Parallel port 1
Outputs (PC to machine)
- Pin 01 : Inutilisé
- Pin 02 : Pas en X (Xa)
- Pin 03 : Direction en X (Xa)
- Pin 04 : Inutilisé (Pas en Xb)
- Pin 05 : Inutilisé (Direction en Xb)
- Pin 06 : Pas en Y
- Pin 07 : Direction en Y
- Pin 08 : Pas en Z
- Pin 09 : Direction en Z
- Pin 14 : Inutilisé
- Pin 16 : Inutilisé
- Pin 17 : Inutilisé
Outputs (PC to machine)
- Pin 10 : Origine X (Xa)
- Pin 11 : Inutilisée (origineXb)
- Pin 12 : Origine Y
- Pin 13 : Origine Z
- Pin 15 : Arrêt d'urgence
Les pins 04, 05 et 11 sont cablées mais pas configurées par Stepconf car il ne sait pas les associer avec une configuration gantry faite à la main.
- Parport Base Adress : 0
Ne pas utiliser Output pinout preset et le bouton associé, ça remplace tout les réglages déjà faits dans l'interface de Stepconf