Bug Firmware ?
- RoMaker
- Administrateur du site
- Messages : 5064
- Enregistré le : 02 janv. 2017 20:24
- Localisation : Montpellier
- Contact :
Re: Bug Firmware ?
Ouai si t'as des idées Alexis, je suis preneur pour améliorer ça
- RoMaker
- Administrateur du site
- Messages : 5064
- Enregistré le : 02 janv. 2017 20:24
- Localisation : Montpellier
- Contact :
Re: Bug Firmware ?
alors pour tester, j'ai activé "always check endstop" , et effectivement j'ai eu Z qui s'est décalé lors d'un job, du coup je confirme le soucis d'interférences du endstop Z lors de jobs.
N'y a t-il pas moyen de faire en sorte que le soft ignore les endstops lorsque le job est lancé ?
N'y a t-il pas moyen de faire en sorte que le soft ignore les endstops lorsque le job est lancé ?
Re: Bug Firmware ?
Heu ouais, j'ai regardé, ça doit être faisable comme ça :
motion.cpp ligne 321
C'est un palliatif, faudra s'attaquer à la vraie source du problème, car c'est un peu leur job aux endstops d'être checké.
Code : Tout sélectionner
void PrintLine::queueCartesianMove(uint8_t check_endstops, uint8_t pathOptimize) {
// If milling, do not check endstops
if(CNCDriver::spindleRpm != 0) {
check_endstops = 0;
}
ENSURE_POWER
#if LAZY_DUAL_X_AXIS
[...]
C'est un palliatif, faudra s'attaquer à la vraie source du problème, car c'est un peu leur job aux endstops d'être checké.
- RoMaker
- Administrateur du site
- Messages : 5064
- Enregistré le : 02 janv. 2017 20:24
- Localisation : Montpellier
- Contact :
Re: Bug Firmware ?
Merci Alexis, je vais tester ça dans la semaine
- RoMaker
- Administrateur du site
- Messages : 5064
- Enregistré le : 02 janv. 2017 20:24
- Localisation : Montpellier
- Contact :
Re: Bug Firmware ?
Dsl, j'ai pas trouvé le temps de tester, en ce moment il me faudrait des journées de 36h
Re: Bug Firmware ?
Petit joueur, il me faudrait l'équivalent de ce que je viens de faire avec ma mini-lame circulaire, passage de 12 à 36 dents, donc des journées de 72h.