Formation API Revit pour un bureau d'études : créer ses add-ins
Formation à l'API Revit .NET avec C# et recensement des tâches que le bureau souhaite automatiser avec ses propres add-ins.
Client : Bureau d'études du secteur de la construction
Technologies : Revit API, C#, WPF, .NET, Visual Studio
- lire la suite
Mission
Le bureau planifie avec Revit. De nombreuses étapes se répètent dans chaque projet, par exemple numéroter des centaines de fondations ou reprendre les altitudes du terrain. Un collaborateur devait apprendre à programmer lui-même ces étapes sous forme d'add-in Revit.
Solution
Pendant la formation, des add-ins naissent pas à pas au fil des exercices. Ils sélectionnent et filtrent des éléments, lisent et écrivent des paramètres, réagissent à des événements, créent leurs propres rubans et boîtes de dialogue WPF, enregistrent des données dans la maquette et génèrent de la géométrie.
Lors d'une réunion, nous avons ensuite rassemblé les tâches du bureau et décrit chacune comme une exigence, avec des images. À titre d'exemple, un add-in qui numérote les fondations a vu le jour. Il reconnaît l'orientation du bâtiment et compte par rangées ou par colonnes.
Les exercices fonctionnent désormais sous Revit 2027 avec .NET 10. Un modèle de projet compile le même add-in également pour les versions antérieures de Revit.
Bénéfice
Le bureau sait ce qu'un add-in peut accomplir. Les tâches recensées sont décrites et peuvent être réalisées une à une.
Pour en savoir plus
Reprise du développement de produits logiciels
Développement produit d'une interface utilisateur complète, orientée profils, avec visualisation CAO intégrée.
Installation, documentation, design, graphiques et composant CAO intégré (CAD-Editor-Control).
Client : fournisseur international du bâtiment
Technologies : C#, WPF, MVVM, Visual Studio, rapports, XPS, WIX, tests système automatisés
- lire la suite
Pour un nouveau client, nous avons repris le développement de produits logiciels afin qu'il puisse se concentrer sur ses compétences métier. Dans un premier temps, il s'agit d'un nouveau développement du logiciel, que bon nombre de ses clients finaux utiliseront.
Dès le début, notre savoir-faire en matière d'ergonomie et d'utilisabilité des interfaces utilisateur a été intégré dans une étude sur l'utilisation de l'interface. En tenant compte des observations du support et des souhaits des clients finaux, une collection d'esquisses a vu le jour ; elle a permis de concevoir le produit final de manière complète et de le réaliser en très peu de temps.
Le noyau de calcul provenait du client et réunissait sa compétence métier en calculs mathématiques, que nous avons visualisée dans l'interface utilisateur et dans une représentation CAO intuitive.
L'aide contextuelle, l'installation simple et la démarche guidée par assistant aident les nouveaux utilisateurs à prendre le produit en main. Grâce à la définition de profils utilisateur, il permet en outre une utilisation moderne pour les experts. Grâce au design classique destiné à la clientèle fidèle, le produit reste facilement reconnaissable.
