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.