À propos du logiciel - EMC (the Enhanced Machine Control) est un système informatique de contrôle de machines-outils telles que les fraiseuses, les tours, etc.
- EMC est un logiciel gratuit dont les codes sources sont ouverts. La version courante d'EMC est entièrement sous les termes de la GNU General Public License, (GPL et LGPL,) les anciennes versions sont disponibles dans le domaine public.
- Ce qu'offre EMC:
- Une interface utilisateur graphique. (L'utilisateur peut actuellement choisir entre plusieurs interfaces)
- Un interpréteur de "G-code " RS-274, (le langage de programmation des machines-outils).
- Un système prédictif de planification de trajectoire.
- Une gestion des organes électroniques de bas niveau, tels que les capteurs, les encodeurs, les interfaces de puissance moteurs, etc.
- Une couche d'abstraction, qui permet à chacun de créer très facilement la configuration complète adaptée à sa machine.
- Un automate programmable logiciel, utilisant la programmation en langage à contacts (Ladder).
- Une installation facilitée, grâce aux paquets .deb ou à un Live-CD.
Il ne fournit pas de module de dessin (DAO - Dessin Assisté par Ordinateur) ni de générateur de G-code à partir des dessins (FAO - Fabrication Assistée par Ordinateur). - Il est capable de gérer les déplacements simultanés de 6 axes et supporte une grande variété d'interfaces.
- Il peut piloter des motorisations de type servomoteur (analogique ou MLI) avec retour en boucle fermée sur l'ordinateur et le logiciel EMC, ou en boucle ouverte de type "step-servo" ou encore de type moteur pas à pas.
- Le contrôleur de mouvements gère les correcteurs d'outils; compensation de rayon et de longueur, la déviation de trajectoire limitée avec paramétrage des tolérances, le filetage sur tour, le taraudage rigide, les mouvements d'axes synchronisés, la vitesse d'avance adaptative et les mouvements à vitesse constante. Les correcteurs de vitesse sont accessibles à l'opérateur.
- Le support des systèmes à mouvements non Cartésiens est fourni par le biais de modules cinématiques personnalisés. Parmi les architectures disponibles on trouve les hexapodes (plateforme de Stewart ou concepts similaires) et les systèmes avec articulations rotatives fournissant les mouvements (robots PUMA ou SCARA).
- EMC fonctionne sous Linux en utilisant ses possibilités temps réel. L'assistance technique actuelle porte sur les versions 2.4 et 2.6 du noyau Linux avec l'extension temps réel appliquée par le patch RT-Linux ou RTAI.
À propos des gens d'EMC
- Beaucoup de gens ont travaillé et travaillent toujours sur EMC, certains d'entre eux peuvent être trouvés sur la liste des développeurs;
- L'actuel bureau directorial est responsable des décisions majeures du projet, il est aussi le point de contact pour le business.
- Il existe aussi une carte géographique de certains utilisateurs.
À propos des supporters LinuxCNC et EMC sont des travaux non commerciaux. Beaucoup d'individus ont fourni un énorme travail en donnant une grande partie de leur temps pour faire évoluer la qualité d'EMC. Telle est la nature d'un projet Open Source. Vous pouvez vous faire une idée d'où sont venus ces efforts en lisant nos listes de diffusion ou leurs archives et celles des fichiers publiés sur SourceForge. Nous remercions toutes les personnes qui ont contribué au projet. Nous tenons par ailleurs, à saluer les efforts déployés par les entreprises suivantes qui nous ont aidé : - Le National Institutes of Standards and Technology , du département du commerce des états unis. Il est à l'origine de la création du logiciel EMC, il est toujours un contributeur majeur des développements logiciels en relation avec EMC.
- PMDX qui fourni l'hébergement et l'assistance technique pour le site Web LinuxCNC.
- Sherline Products, Inc. qui héberge les téléchargements de la BDI et autres gros fichiers.
- La Smithy Company qui est un organisateur de réunions publiques nous offrant des facilités lors des fêtes d'EMC.
|
|
Dernière mise à jour : ( 13-02-2008 )
|