Salut,
Oui c'est pour le protéger
Non pas depuis et la fraiseuse attend aussi mais j'ai un troisième joué plus gros celui çi qui fonctionne aussi sous linux un tour 3 axes qui usine sur Ø300 longueur 1800mm !!
Donc pas de temps du tout pour tout faire mais on va y arriver !!
Pour le codeur bien sur il faudra le raccorder à 2 entrées sur le port parallèle afin que le soft ai le retour de position de la broche,
Voila un exemple :
# on ajoute les signaux
loadrt encoder num_chan=1
addf encoder.update-counters base-thread
addf encoder.capture-position servo-thread
# notre codeur est un 100 point/tour (ou 600, 1000, 1500 etc)
setp encoder.3.position-scale 100
# on précise si notre signal est quadrature (sinon il sera divisé par 4)
setp encoder.3.counter-mode true
# connection à HAL
net spindle-position encoder.3.position => motion.spindle-revs
net spindle-velocity encoder.3.velocity => motion.spindle-speed-in
net spindle-index-enable encoder.3.index-enable <=> motion.spindle-index-enable
# connection aux entrées
net spindle-phase-a encoder.3.phase-A <= parport.0.pin-10-in
net spindle-phase-b encoder.3.phase-B
net spindle-index encoder.3.phase-Z <= parport.0.pin-11-in
et ca marchera!!!
Je te fais des photos de la pointe demain