Sites


CampOSV

Présentation de l'atelier

Les participants

  • Guillaume Florent : développeur de pyOSV
  • Bernard Ugen : professeur d'université et pythoniste, développeur de pyOSV, reverso
  • Alexandre Sanchez et Mathieu Simon, ingénieurs en informatique à InriaTech
  • Julie Colin, architecte
  • Trois étudiants en "Stratégie digitale et innovation numérique"

Les participants de l'atelier pyOSV

Contexte

Le besoin d'un outil logiciel permettant de documenter du matériel libre conçu de façon collaborative s'est fair ressentir dès le premier campOSV.

Les solutions intégrées permettant la modélisation d'objet complexe, le PLM ("product life management"), l'utilisation de librairie de pièce, le tout de façon collaborative, n'existent pas en opensource et les solutions propriétaires sont trop couteuses pour les petites structures.

Les formats d'échange historique (STEP, IGES) ne sont pas assez évolué pour permettre une modélisation aussi avancée, ne permettent pas de capturer l'intention de conception ("design intent").

Le projet s'oriente autour de plusieurs axes :

  • la création d'un format de représentation géométrique (mais pas que géométrique) sous forme de graphe,
  • la création d'un outil permettant de générer des pièces standard à partir de modèles paramétriques (vis, roulement à billes) : party
  • un outil d'ingériérie inversé permettant d'analyser des fichiers STEP, pour les factoriser afin de les rendre exploitables avec pyOSV: reversy

Les fonctionnalités de pyOSV :

  • représentation d'un objet complexe composé de plusieurs pièces liées par des contraintes
  • conservation sous forme de graphe des intentions de conception

L'objectif du projet pyOSV est de fournir un outil permettant de concevoir un objet complexe libre de source ("opensource hardware") comme on le ferait dans le logiciel libre ("opensource software") notamment en utilisant des technologies permettant le versionnage et d'édition de collaborative comme git

 

Objectif

L'objectif de l'atelier est de proposer un prototype de plateforme de documentation utilisant les fonctionnalitées de PyOSV.

 

Il y a une erreur de communication avec le serveur Booktype. Nous ne savons pas actuellement où est le problème.

Vous devriez rafraîchir la page.