Par quel processus le Prusa i3 détermine-t-il sa position d'origine?
J'ai le sentiment que ça fonctionne comme ça, mais je n'en suis pas tout à fait sûr:
- Si aucune des fins de course n'est activée; supposons que vous êtes quelque part entre Max-X, Max-Y, Max-Z et le point 0,0,0.
- faire
- Pour axe dans Axies
- Si la butée de fin de course de l'axe ne signale pas
- soustrayez 100 pas de l'axe.
- Si la butée de fin de course de l'axe ne signale pas
- Pour axe dans Axies
- tandis que les butées ne signalent pas, ou si le point 0,0,0 n'est pas atteint;
Réponses:
Cela fonctionne comme vous le décrivez, mais il ne déplace pas tous les axes en même temps. Il déplace d'abord l'axe X, soustrayant les étapes alors que la butée X n'est pas enfoncée. Lorsque l'axe X est référencé (l'arrêt X est pressé), il répète la procédure pour l'axe Y et enfin l'axe Z.
la source
Vous avez l'arrêt final qui envoie un on ou off à la carte contrôleur.
Le firmware de la carte sait s'il s'agit d'un interrupteur fermé ou ouvert.
Supposons que pressé soit activé et non pressé désactivé.
Lorsque l'axe est à la maison, il se lit comme activé. Le micrologiciel ne permettra alors pas à l'axe de se déplacer dans la direction que vous avez désignée comme étant la direction d'origine. Maintenant, c'est probablement là que vous vous êtes trompé. En fait, vous êtes le seul à ouvrir un fichier de code et à dire quelle direction est à la maison. Lorsque vous l'allumez pour la première fois, il est probable que vous l'ayez mal fait sur au moins un. Ensuite, vous irez frénétiquement et appuyez dessus vous-même alors que vos imprimantes hotend s'écraseront DIFFICILEMENT dans le lit .. Nous avons tous été là!
Généralement, Prusas utilise des rampes 1.4
http://reprap.org/wiki/RAMPS_1.4
Votre code est votre firmware. Habituellement, vous éditez simplement un fichier d'en-tête (fichier unique). Ces fichiers sont fortement documentés, selon votre utilisation. Votre vendeur peut vous fournir un fichier d'en-tête préconfiguré.
Notez que oui, si la butée de fin de course glisse ou n'est pas positionnée correctement, l'imprimante se plantera d'elle-même. Généralement aucun dommage, mais c'est une chose très désagréable.
Il convient également de noter que certains micrologiciels vous forceront à rentrer chez vous avant de déménager. D'autres vous laisseront planter l'imprimante sur le côté opposé. Juste un moteur, fera tout ce que vous lui direz.
En bref. Vous lui dites comment fonctionnent les butées et quelle direction est à la maison sur une imprimante.
la source