Mini-projet collectif : "modéliser ma rue"#
But :#
On souhaite construire une maquette 3D très simplifiée, un modèle visuel représentatif de l'organisation architecturale d'une rue incluant certaines fonctionnalités.
On utilisera pour cela des briques de LEGO Classic
Des LEGO, vous n'êtes pas sérieux ? C'est pour les enfants, nous, on est au lycée, en Sciences de l'Ingénieur !
- Renault a développé sa motorisation hybride innovante E-TECH à partir d'une maquette réalisée en LEGO :
- En entreprise, des formations s'appuient sur la réalisation de modèles 3D avec des pièces LEGO :
Cependant, les pièces de Lego dont nous disposons au laboratoire de SI sont très limitées en nombres, en type, en couleur... Aussi, pour étendre nos possibilités de construction, nous allons produire une maquette numérique en 3D.
Différentes solutions logicielles permettent de réaliser des constructions virtuelles à base de LEGO, nous utiliserons OnShape qui fonctionne sur PC comme sur iPad, avec la possibilité de partager nos réalisations en ligne et potentiellement d'exporter nos pièces personalisées pour les fabriquer en impression 3D...
Si vous ne connaissez pas l'application OnShape il va vous falloir préalablement la prendre en main : ...
OnShape est une application web qui permet de modéliser en 3D à la manière de SolidWorks mais dans un navigateur. Elle sera donc disponible sur l’ensemble de vos appareils (ordinateur, tablette, smartphone) tant au lycée qu’en dehors.
Pour utiliser Onshape, et bénéficier gratuitement d’un compte professionnel pour l’éducation, il faut s'inscrire sur le site https://www.onshape.com/edu en cliquant sur le boutton "Get Started".
Educator et student ont les mêmes possibilités qu’un compte PRO. Pour un compte Education, le logo EDU apparaîtra sur tous les documents.
Une fois le compte activé, on peut gérer les paramètres du compte à partir du menu déroulant en haut à droite, en cliquant sur "My account".
On peut alors gérer les préférences à partir du menu listé à gauche. Il est utile notamment de changer les unités par défaut, opter pour une manipulation dans la fenêtre graphique équivalente à SolidWorks…
Par la suite, pour modéliser avec Onshape il faut se connecter sur le site https://cad.onshape.com
Des tutoriels pour Onshape sont disponibles sur le site : https://learn.onshape.com
Ressources :
Contraintes#
Dans ma rue, les contraintes urbanistiques sont les suivantes :
- Les immeubles ont au minimum un rez-de-chaussée et au maximum 3 étages (4 niveaux) ;
- Les immeubles ont une couleur principale unique pour toute la façade ;
- Chaque niveau (rez-de-chaussée ou étage) a une façade de hauteur standard ;
- Les rez-de-chaussée n'ont qu'une seule porte et une ou deux fenêtres ;
- Toutes les fenêtres sont identiques, de taille standard ;
- Toutes les portes fenêtres ont un balcon ;
- Le toit peut être plat ou avec pente ;
Outre les immeubles, dans ma rue, il y a éventuellement d'autres fonctionnalités comme :
- Un magasin ;
- Une école ;
- Une église ;
- Un hopital ;
- Un poste de police ;
- Un arrêt de bus ;
- un jardin public ;
- un pont, car ma rue est peut être traversée par une rivière ;
- une intersection, car ma rue croise d'autres rues pour former un quartier, une agglomération, une ville...
Seule la construction des façades est requise dans la mesure ou le visuel depuis la rue est suffisamment représentatif de l'architecture générale.
Production attendue#
Livrer une maquette numérique 3D qui répond au problème posé en utilisant principalement OnShape.
Définir, partager et exploiter, le plus d'éléments modulaires possibles : fonctions, pièces, sous-assemblages...
Vérifier systématiquement, en amont ou en aval, la faisabilité de tout modèle virtuel avec des pièces de LEGO réelles.
D'autres exigences et contraintes pourront être précisées en cours de projet. Il faudra s'y adapter avec agilité...
Une organisation agile :#
Vous travaillerez collectivement, en interdépendance via l'importations de fichiers partagés, et en mode agile, par équipes de 4 à 5 élèves + 1 professeur qui jouera le role de Product Owner, il est le principal décideur sur le produit.
Les équipe ne sont pas en compétition : travaillant dans une même entreprise et à destination d'un même client, chaque équipe de réalisation s'auto-organise afin de concourrir à la réussite du projet global.
Dans chaque équipe de réalisation vous désignerez un volontaire pour être Scrum Master.
Tout le monde participe activement au processus de développement de la maquette 3D y compris le Product Owner en ressource pour répondre à tout besoin (mais pas trop parce qu'il n'a pas que ça à faire ! ).
Ce projet sera donc aussi l'occasion de découvrir et d'expérimenter les rudiments d'une méthode agile que présente les vidéos suivantes...
Le développement du projet va donc se décomposer en plusieurs sprints.
Le premier sprint, en fait le sprint zéro, sera collectif et piloter par le Product Owner afin que chacun comprenne le besoin du client et prenne en main l'environnement de travail (workflow) qu'il faudra appliquer pour la suite du développement. Le livrable attendu pour ce sprint est un fichier présentant l'assemblage d'au moins deux briques LEGO de base.
Les sprints suivants seront menés au sein de chaque équipe où les Scrums Master veilleront à animer les cérémonies de sprint, la répartition des tâches pour chaque User Story, qui seront ici les éléments modulaires à produire en commençant par ceux de base qui ne dépendent pas des autres.
Ainsi le Sprint 1 devrait contenir quatre User Stories pour produire respectivement les modules toit, fenêtre, porte, façade...
A vous de jouer ! C'est parti pour le Sprint..., rendez-vous au prochain Scrum...
Etres agile c'est avant tout une posture, qui au delà des aspects techniques de la réalisation, nous conduit à surveiller également la méthode de développement et l'organisation dans l'équipe avec le souci constant de la réussite collective du projet et de la satisfaction des clients, les Key Users.
Sprint 0, prise en main du workflow#
En observant les briques de LEGO Classic et les images ci-dessous :
Et avec l'aide des vidéos de Ms. DANZI suivantes :
-
Réaliser sur OnShape le modèle d'une des briques de LEGO Classic de base utile pour la réalisation du projet "modéliser ma rue" ;
-
Partager votre réalisation avec les autres élèves du groupe ;
-
Réaliser l'assemblage d'une de vos réalisations avec celle d'un de vos pairs ;
Rétrospective du Sprint 0#
Présentation et mise à disposition d'une solution évoluée
Sprint 1, mise en application du workflow#
A vous de vous organiser en équipe pour produire la maquette d'un premier immeuble conforme aux attendus du Product Owner...