Avant de rentrer dans le vif du sujet, petit rappel sur le fonctionnement du cache du navigateur.
Depuis la version 1.2.0 de AngularJs, le service $resource retourne des promise lors des appels aux méthodes get, query, save… Ceci ouvre des possibilités intéressantes, notamment la mise en place rapide d’indication de chargement.
En préparant un projet de démo AngularJS + Bootrap + Web Api (article a venir !), j’ai eu besoin de générer des données de test. Après quelques recherches infructueuses, j’ai donc choisi de monter mon petit projet. Ca tombe bien, j’avais envie de coder un petit projet “utilitaire”, et de me faire plaisir avec une API de type “Fluent”.
Après quelques dizaines d’heures d’impressions, j’ai eu un souci avec le charriot Y : celui-ci ne bougeait plus. La vis qui bloque la poulie sur l’axe du moteur s’était desserrée, et l’axe tournait donc dans le vide.
Comme vu précédemment, la planéité de la surface d’impression joue un rôle très important dans la qualité des impressions. Les imprécisions de la première couche se propageant aux couches suivantes.