Développement sur mesure et automatisation CAO/BIM

Vous cherchez un prestataire pour développer l'outil qui manque à votre bureau d'études, à votre atelier ou à vos utilisateurs : un complément qui automatise une tâche répétitive, un configurateur qui produit les plans à partir d'une commande, un lien entre vos fichiers CAO et votre ERP. C'est le métier de WIIP depuis 2008, pour des clients en France et ailleurs en Europe.

Vous échangez du début à la fin avec la personne qui conçoit et développe votre logiciel. Pas d'intermédiaire entre votre besoin et le code, et un seul interlocuteur qui en répond.


Ce que je développe

Des compléments pour vos logiciels de CAO

De nouvelles commandes, des palettes et des boîtes de dialogue intégrées au logiciel que vos équipes utilisent déjà, pour faire en un clic ce qui prend aujourd'hui une heure : numérotation d'éléments selon vos règles, cotation automatique, extraction de quantités et de métrés, vérification d'une charte graphique.

L'automatisation de la production de plans et de documents

Plans, mises en plan, feuilles, nomenclatures, fiches de débit, procès-verbaux de contrôle : ce qui suit une règle peut être produit par un programme, à partir de vos données, sans ressaisie et sans oubli.

Des configurateurs

Votre client ou votre commercial choisit un modèle, ses dimensions et ses options ; le configurateur vérifie la cohérence des choix et produit le modèle 3D, les plans, la liste de matériel ou le devis. En application de bureau, dans le logiciel de CAO ou en ligne.

La gestion des données techniques (PDM) et le lien avec l'ERP

Circuits de validation, règles sur les changements d'état, propriétés reportées dans le cartouche, export des nomenclatures vers votre ERP ou un service Web : vos données de conception suivent le chemin que votre organisation a décidé.

L'interopérabilité

Lire, écrire et convertir les formats dont vous avez besoin : DWG, DXF, STEP, SVG, glTF, fichiers XML ou Excel issus d'un autre logiciel, appels à un service Web. C'est souvent le maillon qui manque entre deux logiciels qui ne se parlent pas.


Pour quels logiciels

Mon terrain principal est la gamme Autodesk, que je pratique depuis plus de quinze ans. Chaque logiciel a sa page, avec ses technologies et des exemples :

J'interviens aussi sur d'autres logiciels de CAO, comme SolidWorks, SketchUp ou Rhino3D, et sur des programmes autonomes qui n'exigent aucun logiciel de CAO sur le poste. Le développement se fait en C#/.NET, avec les interfaces de programmation officielles des éditeurs. Je reprends aussi des développements existants en AutoLISP, VBA, VB.NET ou C++.


Comment se passe un projet

  1. Premier échange — Une visioconférence pour comprendre votre besoin, sans engagement. Si vos documents sont confidentiels, je signe votre accord de confidentialité avant de les recevoir.
  2. Cadrage — Nous partons de vos fichiers réels et de quelques cas représentatifs, y compris les plus difficiles. Nous fixons ensemble les règles métier, le parcours de l'utilisateur et ce que l'outil livre. Quand un point technique fait doute, je le vérifie dans le logiciel avant de m'engager.
  3. Devis au forfait — Vous recevez une proposition écrite : périmètre, livrables, planning et critères de recette, pour un prix ferme. Un projet important se découpe en phases — un prototype, puis l'outil de production —, et chaque phase se commande séparément : vous décidez de la suite au vu du résultat.
  4. Développement et livraisons — Vous recevez des versions intermédiaires avec leur installateur, pour les essayer sur vos propres fichiers sans procédure à suivre. Vos retours sont pris en compte au fil de l'eau, pas à la fin.
  5. Recette — Les scénarios métier convenus au cadrage sont rejoués dans le logiciel, avec vos utilisateurs. La phase est acceptée quand ils passent.
  6. Mise en service et suivi — Le code source et la documentation vous sont livrés. Une garantie suit la recette, puis un contrat de maintenance peut prendre le relais pour corriger les anomalies et porter l'outil sur les nouvelles versions annuelles du logiciel.

Exemples de réalisations

Ces projets ont été menés pour des industriels, des bureaux d'études et des éditeurs de logiciels. Je tais les noms de mes clients par confidentialité.

  • Coffrage — Un complément AutoCAD choisit les compositions de poutrelles et positionne les étais ou les tours, horizontalement et verticalement.
  • Menuiserie — Les plans de clôtures, de portails et de garde-corps sont produits dans AutoCAD à partir des fichiers XML d'un configurateur commercial.
  • Contrôle qualité — Dans Inventor, les cotes et les tolérances géométriques d'un dessin sont relevées pour produire automatiquement le procès-verbal de contrôle.
  • Bibliothèques BIM — Pour un éditeur de logiciel de conception de cuisines professionnelles, les familles Revit de plusieurs fabricants sont exportées par lots vers son catalogue, avec les puissances relevées pour chaque combinaison d'options.
  • Gestion des données techniques — Dans Vault, un circuit de validation écrit le nom du validateur et la date dans le cartouche, et les nomenclatures partent vers l'ERP.
  • Configurateur — Un configurateur en ligne de cuisine industrielle, et un configurateur d'échafaudages qui produit la liste de matériel et le devis.

D'autres exemples, classés par logiciel, sur la page Exemples de réalisations.


Autodesk Authorized Developer

Autodesk Authorized Developer

WIIP est membre du programme Autodesk Authorized Developer, qui donne accès aux versions des logiciels Autodesk en avant-première et aux équipes techniques de l'éditeur. Vos outils sont prêts quand sort la version suivante.

Je suis aussi l'auteur de la série Revit - Conception de bâtiment, publiée depuis 2014 aux Éditions ENI : je connais ces logiciels du côté de leurs utilisateurs autant que du côté de leurs interfaces de programmation.