Extraire des données d'un dessin technique : Ce n'est pas une promenade de santé !

Avez-vous chargé votre équipe d'extraire des données de dessins techniques ? Nous avons un avis bien tranché pour vous : utilisez notre API et concentrez vos ressources sur l'exploitation des résultats pour votre cas d'utilisation. 

Cet article illustre les défis auxquels doit faire face toute personne qui développe une telle technologie. 

Lorsqu'elle entre dans le monde de l'automatisation, une entreprise de fabrication est sûrement confrontée à l'idée d'automatiser le processus le plus lourd et le plus crucial : la lecture des plans d'ingénierie. On pourrait dire que c'est aussi simple que de déployer un OCR (Optical Character Recognition) pour lire les caractères, les chiffres et les symboles sur un morceau de papier. Avez-vous eu la même idée ?  

Si oui, nous vous mettons au défi d'extraire automatiquement la boîte englobante de ce simple dessin. Nous allons vous montrer les étapes que nous suivons, et vous verrez que ce n'est pas une sinécure !

 

Quels sont les défis posés par la lecture automatique des dessins d'ingénierie ?

La lecture de dessins techniques complexes est un défi en soi. C'est la raison pour laquelle vous embauchez des ingénieurs qualifiés plutôt que des jeunes diplômés de l'enseignement secondaire pour traiter les dessins dans votre entreprise. Tout comme les humains, l'intelligence artificielle a besoin d'une formation spécialisée pour comprendre ces dessins. L'IA de Werk24 a passé les quatre dernières années dans une école d'ingénieurs. Voici le dessin technique d'un boulon d'extrémité. Essayons de comprendre :

Dessin technique du boulon d'extrémité par Werk24
 

Séparation

Examinons quelques-uns de ces défis et comprenons comment ils peuvent s'avérer plus délicats qu'on ne l'imaginait. La première chose dont il faut se rendre compte dans un dessin technique, ce sont les différentes vues qui donnent une idée de base de la disposition du dessin. Pour calculer la boîte englobante, nous devons d'abord séparer les vues, puis comprendre comment elles sont liées les unes aux autres.

Werk24 présente un dessin technique avec une disposition séparée

La séparation est simple dans ce cas, mais n'oubliez pas qu'il y a de fréquents cas limites à prendre en compte : les vues peuvent se chevaucher, les vues peuvent être endommagées, les étiquettes peuvent être équidistantes de deux vues, les vues peuvent être imbriquées, etc...

 

Relations entre les vues

Supposons que vous ayez résolu toutes ces situations. Nous devons alors comprendre comment les vues se rapportent les unes aux autres. Les vues sont orientées en fonction de deux méthodes de projection: Le premier angle (principalement utilisé en Europe) et la méthode de projection du troisième angle (principalement utilisée aux États-Unis et au Canada). Supposons que nous nous limitions aux dessins européens. Dans ce cas, nous devons encore déterminer les vues et comment elles se rapportent les unes aux autres. Parmi les cas particuliers que vous pourriez vouloir traiter, citons les vues de détail ou les loupes qui se connectent à la vue principale.

 

Processus principal

Supposons que vos dessins soient simples. Nous devons alors déterminer si nous avons affaire à une pièce plate, une pièce tournée, un bloc, etc. Le résultat affecte la manière dont nous allons interpréter les vues. Les dessins à vue unique en sont un exemple simple. Les pièces plates et les pièces tournées sont décrites à l'aide d'une vue simple.  

Mais bien sûr, pour une pièce tournée, la vue décrit la projection x et y et nous permet de calculer la boîte englobante. Pour les pièces plates, ce n'est pas le cas. Dans ce cas, l'épaisseur de la pièce est probablement indiquée sous forme de note, de vue de détail, d'amorce ou dans le cadre de la description du matériau, ou n'est pas indiquée du tout.  

 

Réassemblage 3D

Ne nous spécialisons que dans les pièces tournées. L'étape suivante consiste à identifier les étiquettes de mesure et à comprendre quelle distance elles décrivent sur la pièce tridimensionnelle .  

Le résultat est une approximation bruyante et partiellement annotée de la pièce en 3D. Là encore, de nombreux cas sont à considérer : mesures enchaînées, annotations manquantes, hauteurs implicitement définies par la référence à une norme, etc. La résolution de ce problème est laissée à l'appréciation du lecteur. 

Werk24 présente un dessin technique de remontage en 3D
 

Notre recommandation : Ne faites pas le vôtre !

Extraire des données d'un dessin technique n'est pas un jeu d'enfant ! Werk24 a passé quatre ans et traité des millions de dessins CAD pour arriver à la robustesse que nous avons aujourd'hui. Nous traitons tous ces cas particuliers et bien d'autres encore. Est-ce une sage décision de développer cette technologie en interne ? Notre API vous fera économiser des millions d'euros en coûts de développement et vous permettra de mettre en œuvre vos cas d'utilisation dès aujourd'hui. Werk24 crée des documents de résultats très granulaires - et nous sommes ravis d'étendre notre service pour inclure des fonctionnalités supplémentaires dont vous pourriez avoir besoin pour votre cas d'utilisation. 

Ainsi, travailler avec Werk24 vous permet de sauter les étapes d'extraction des données et de concentrer vos ressources de développement sur le traitement des résultats - en tirant parti de votre connaissance du domaine là où elle compte - dans l'interprétation des données.  

Appelez-nous et nous vous montrerons ce que nos solutions peuvent faire pour vous. De plus, nous pouvons même vous montrer comment utiliser les informations extraites pour comparer vos prix d'achat en quelques secondes. Notre partenaire Saphirion propose à ses clients la solution d'analyse mathématique des prix la plus complète. Le partenariat Werk24-Saphirion offre une réponse simple pour tous : des données de haute qualité et une méthode de calcul des coûts éprouvée. Vous trouverez de plus amples informations dans le communiqué de presse.

Commencez dès aujourd'hui et profitez de vos économies. Il n'est pas nécessaire d'attendre plus longtemps. 

Précédent
Précédent

Werk24 explique les bases du langage du dessin technique 

Suivant
Suivant

Nouvelle version de la fonctionnalité : Anonymisation des feuilles dans les dessins techniques