/agumms

Atelier pour G-code, Usinage, Matériaux, Machines et Simulation

Primary LanguageC++GNU Lesser General Public License v3.0LGPL-3.0

Workshop for G-code, Machining, Materials, Machinery and Simulation (French)

The agumms project is a collaboration between the French company C-S Systèmes d'Information and academia.

The purpose of the project is to create an open workshop allowing to:

  1. Create specific G-code programs with the help of:

    • syntactic colorization
    • contextual help
  2. Providing the infrastructure for the interpretation and the compilation of the G-code language.

    This component takes the form of a library allowing the building of interpreters and compilers for the language. As a demonstration of its abilities, two demonstration implementations will be provided.

  3. Building a knowledge base for machining

  4. Materials proprieties description

  5. Cartesian machines modelization

  6. Simulation and visualization of machining

  7. Specific controller loaders

  8. Feedback based steering of specific machines

The scientific coordination is provided by Peter Felecan, Systems Architect, in collaboration with the faculties of participating schools.

Atelier pour G-code, Usinage, Matériaux, Machines et Simulation (English)

La projet agumms est une collaboration de l'entreprise française C-S Systèmes d'Information et des écoles d'ingénieurs.

Son objectif est la création d'un atelier ouvert permettant de:

  1. Créer des programmes spécifiques en G-code à l'aide de:

    • La colorisation syntaxique
    • L'aide contextuelle
  2. Fournir l'infrastrucutre nécessaire pour l'interprétation et la compilation du langage G-code.

    Cette composante se présentera comme un bibliothèque permettant de construire des interpréteurs et des compilateurs du langage. Bien entendu, deux implémentation de démonstration seront fournies aussi.

  3. Constituer une base de connaissance d'usinage

  4. Description des propriétés des matériaux

  5. Modélisation des machines cartésiennes

  6. Simulation et visualisation d'usinage

  7. Chargeurs sur des contrôleurs spécifiques

  8. Pilotage avec rétroaction des machines cartésiennes spécifiques

La coordination scientifique est assurée par Peter Felecan, architecte système, en collaboration avec les équipes pédagogiques des écoles participantes. Participent aussi des éminents membres de C-S Systèmes d'Information en qualité de consultants scientifiques.

Écoles

Les écoles participant au projet sont:

  • ESIEE Paris : École supérieure d'ingénieurs en électrotechnique et électronique.

    L'équipe est constituée de:

    • Hadj Daoud Mousselmal, enseignant
    • Tatiana Pliya, étudiante
    • Youssra Sbitri, étudiante
    • Adrien Tétar, étudiant

Consultants

  • Jean-Baptiste Minne, docteur en physique; matériaux.