Focus, une plate-forme d’impression de poudre expérimentale (8 / 15 étapes)

Étape 8: Les problèmes avec Beta 0,02

Cette étape est surtout des renseignements. Il est nécessaire pour comprendre certains problèmes, mais n’est pas nécessaire pour la construction de mise au point. Si vous le souhaitez, vous pouvez juste sauter sur cette partie, sans rancune.

J’allais ajouter cette information à la mise en ligne le pas du firmware. Lorsque vous démarrez le défilement vers le bas, vous verrez pourquoi il a sa propre étape.

TLDR :
Firmware a été construit par moi-même et a beaucoup de bugs et de petits problèmes. Je vais résoudre ce problème, mais j’aurai besoin de temps pour cela.

Pourquoi il est tellement buggy
Le firmware est zéro construit. Quand j’ai commencé, rampes n’avais pas les fonctions que j’avais besoin, donc j’ai construit ma propre électronique (comme on le voit sur les photos). Si j’ai serait ont sais que je finirais à l’aide de rampes, j’ai serait ont converti un morceau du firmware, mais tout semble beaucoup plus clair avec le recul. Avec ma compétence de programmation limitée et peu de temps, j’ai fini avec le firmware qui a encore eu quelques bugs dedans. Certains de ces bugs sont seulement théoriques, tandis que d’autres sont des problèmes réels que je ne connais pas la source exacte de.

J’ai l’intention de passer un long week-end pour résoudre certains de ces problèmes quelque temps, mais puisque je peux l’imprimer, il n’y a aucune véritable incitation pour moi de le fixer n’importe quand bientôt. Aussi, j’ai juste corrigera quelque chose qui ne sera jamais aussi bonne qu’elle devrait être. Quelqu'un de vraiment bien à la programmation pourrait faire plus semaines que je pouvais dans le mois. Quelqu'un at-il à la hauteur ?

Axes et butées sont difficiles à inverser
Mon firmware a été écrite par étapes à faire fonction. J’ai parfois utilisé le moyen simple d’inverser les axes qui sont déplaçaient dans la mauvaise direction. Il en est résulté dans il n’y a pas de moyen simple d’invertir les axes. La chose simples consiste à inverser manuellement les axes en retournant les fils. Aucuns solutions ne prévues ici depuis un certain temps, Désolé.

Mouvement d’étape
La façon dont je le sais, la plupart des progiciels utilise pwm temporisateurs qui sont finement réglés pour faire de la bonne vitesse. Ne pas se focaliser. Focus utilise l’horloge de micros() pour déterminer quand il est temps de franchir une nouvelle étape. Je n’a pas eu le temps de m’enseigner comment définir ces temporisateurs, alors j’ai pris un raccourci et fait des mouvements à l’aide de la minuterie de micros() et de fixer des objectifs. Ce système fonctionne parfaitement, mais il y a quelques problèmes.

Pépin de 71 minutes
Après 71 minutes de la minuterie micros() remet à zéro. Si cela se produit lorsque le Focus est l’impression, une perte mineure de marches peut survenir. Je n’ai jamais imprimé depuis si longtemps donc je n’ai jamais connu cette première main. C’est toutefois une option et il doit être fixé sur le long terme.

Tampon rattrapé
Pour garder une impression stable, la version bêta utilise une mémoire tampon avec une taille de 10 étapes qui tourne en rond (remplissage d’un à dix, les choses à l’un de plus). Lorsque la mémoire tampon n’est pas complète, le firmware lit un caractère de Gcode après chaque étape, et quand il est temps à gauche jusqu'à une autre étape. Lorsqu’une ligne complète a été lue, le tampon sera actualisé avec une nouvelle coordonnée. Ce processus a déjà été amélioré avec la mise à jour de 0,02, mais en théorie, à des vitesses élevées avec petits pas, il est encore possible pour le buffer d’épuiser et de répéter.

Pas d’accélération
Le firmware utilise sur l’accélération. Il va juste à pleine vitesse directement. J’ai essayé de faire en sorte qu’il n’accélère pas, il a échoué, dramatiquement, puis j’ai abandonné et fait en sorte qu’il n’est pas l’utiliser. L’imprimante se déplace assez lentement pour qu’il n’est pas vraiment un problème et il a besoin d’accélérer très rapidement pour donner une impression de douce quand même.

Fin impression peu fiable
Lorsque l’imprimante est faite avec le Gcode sur la carte SD, il faut arrêter l’impression. Il toujours ne fait pas. Il existe essentiellement quatre choses qui peuvent arriver. Il peut soit :

  • Arrêter l’impression après que la carte SD était vide, mais le tampon n’était pas, sauter l’entre un et cinq dernières lignes ;
  • La confiture sur la fin, en gardant le laser brûle tout en ne se déplaçant pas et ne répond ne pas à n’importe quelle entrée ;
  • Tous les deux de ce qui précède ;
  • Arrêter l’impression que c’est censé et aller le la fin du menu d’impression ;

O EUL print.txt
Le firmware ne regarde que pour les « print.txt » sur la carte SD. J’ai moi-même ne trouvé aucun moyen simple de lire tous les fichiers possibles de la carte SD dans un loin que je pourrais utiliser. Aussi je ne pouvais pas trouver un moyen de lire Gcode, je n’ai trouvé un moyen de lire .txt. Gcode étant uniquement un fichier de texte glorifié, j’ai décidé que ce serait plus facile d’exécuter juste Gcode depuis un fichier texte. Ce ne sera pas corrigé puisque je n’ai pas les compétences nécessaires pour ce faire de la façon dont il devrait être.

Articles Liés

Numérisation (photogrammétrie) avec une plate-forme tournante - pas une caméra rotative de 3D !

Numérisation (photogrammétrie) avec une plate-forme tournante - pas une caméra rotative de 3D !

Mise à jour 20/05/2015 : ajouté une autre étape pour faire de la 3D tout en utilisant uniquement de freeware.Mise à jour 17/05/2015 : ajouté quelques photos et l'analyse d'un micro interrupteur.Fixe également les autorisations Sketchfab pour permettr
Comment faire une plate-forme de fabrication chauffée pour un Makerbot Cupcake

Comment faire une plate-forme de fabrication chauffée pour un Makerbot Cupcake

une plateforme de fabrication chauffée est une composante essentielle d'une production Makerbot Cupcake ou autre imprimante Reprap en utilisant les médias ABS. Grands tirages souvent « décaler » parce que le fond de l'impression cools tout en haut de
Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

Évoluer - une plate-forme pour Bionic Hands et IHM (Intel IoT)

À tous les fabricants là-bas-Il s'agit d'un travail en cours. Nous mettrons à jour elle avec une description complète de « How to Make » alors que nous procédons. Si vous voulez le construire avec nous, s'il vous plaît laissez-nous savoir dans les co
360 rotation plate-forme avec une plate-forme centrale fixe

360 rotation plate-forme avec une plate-forme centrale fixe

J'espère que l'instruction ci-dessous ainsi que des photos permettra à toute personne ayant quelques rudiments bricolage pour créer leur propre version de cette plateforme et nous espérons améliorer la conception quelque peu. Lecture autour sur l'int
Une plate-forme panoramique simple

Une plate-forme panoramique simple

Vous trouverez ci-dessous des indications pour une plate-forme simple pour la vidéo panoramique. Il a été construit avec du bois de palette libre et de l'utilisation temporaire de ma jante de vélo de montagne. Le projet a pris environ 5 minutes pour
Grill DIY hack : construire une plate-forme pour votre gril

Grill DIY hack : construire une plate-forme pour votre gril

Nous vivons dans une maison construite loooong avant d'avoir eu tel unchose comme un gril à gaz ou tout autre autre gril consommateur pour parler, donc nous étions candidats parfaits pour notre propre hack de grill aimant extérieur : une plate-forme
Contrôle d’une plate-forme de Stewart

Contrôle d’une plate-forme de Stewart

Le Stewart Platform (aka octaédrique hexapode) a été autour depuis les années cinquante. Depuis ce temps les gens ont été réinventer cette plate-forme maintes et maintes fois. J'ai vécu le même problème et cela m'a motivé à faire de ce instructable.L
Pinya3 : une plate-forme la 3d de l’imprimante alimentaire

Pinya3 : une plate-forme la 3d de l’imprimante alimentaire

Pinya3 est une belle 3d conception de plate-forme imprimante alimentaire à tenir dans la cuisine et travailler avec autant de différents types d'aliments et mélanges extrudeuses que possible.Exigences :PortableHauteur de moins de 50cm (~ 20")Compatib
Comment faire pour créer une plate-forme hydroponique de tomates miniatures

Comment faire pour créer une plate-forme hydroponique de tomates miniatures

histoireLa culture hydroponique est la culture de plantes en plaçant les racines dans des solutions nutritives liquides plutôt que dans le sol. Le processus peut sembler étrange au premier abord, mais un bref regard sur l'histoire des Aztèques n'indi
Comment faire une plate-forme de Robot Arduino + Raspberry Pi

Comment faire une plate-forme de Robot Arduino + Raspberry Pi

Mise à jour : Permet de faire des Robots, ma maison hackerspace numérique, a été achetée par RobotShop. Je ne veux pas revenir, mais les nouveaux propriétaires interdit moi-même et la plupart des membres du vétérans. Qui a dit, la plupart des liens i
Comment faire une plate-forme simple et un double crochet

Comment faire une plate-forme simple et un double crochet

Dans ce instructable je va vous montrer comment faire un crochet double et un simple banc de pêche de matériaux de rebut. Comme ma dernière pêche instructable, il s'agit de célébrer de 3000 vues. Espérons que tout le monde aime cela:)Étape 1: Les cho
Comment faire une plate-forme de montage de caméra Simple PVC voiture

Comment faire une plate-forme de montage de caméra Simple PVC voiture

Plate-forme de montage PVC voiture caméraAvez-vous jamais voulu monter une caméra dans votre voiture, alors vous pourriez film vous-même au volant ? Voici un moyen facile et bon marché, que j'ai découvert le pour un mains libres, le programme d'insta
Créer une plate-forme éclairage de Macro pour caméras compactes

Créer une plate-forme éclairage de Macro pour caméras compactes

dans ce guide « Comment faire », je vais vous montrer comment il est facile de faire un « Macro Lighting Rig » pour votre appareil photo compact. Coûtant moins de £15 à faire, cette "plate-forme d'éclairage Macro' est un peu fort utile de kit pour ra
Comment faire une plate-forme de formation course d’obstacles

Comment faire une plate-forme de formation course d’obstacles

Penser à construire un mur d'entraînement de course à obstacles, lancer de lance ou de forage pour votre prochaine course ? Nous avons eu la chance et a obtenu concevoir un pour notre YMCA local. Voici comment nous l'avons fait course parcours du com