Remarque : Cet article a été rédigé et publié dans une autre langue. Il s'agit de la traduction de l'article original publié ici.
Le problème de la création d’ensembles répétitifs
Nos projets contiennent souvent un grand nombre d’unités qui sont similaires, mais qui peuvent simplement avoir besoin d’être étirées ou réduites. Notre processus actuel nécessite une série d’étapes de modélisation manuelles répétitives
En règle générale, un ingénieur recherche une unité existante de même conception ou de proximité, l’enregistre sous un nouveau nom et l’étire/réduit manuellement à la taille suivante. L’ingénieur devait ensuite déterminer si les pièces obtenues existaient déjà, créer de nouveaux fichiers si nécessaire, placer des kits et enregistrer l’unité finie.
La création manuelle d’un seul assemblage peut prendre environ 30 minutes. Le processus fonctionnait, mais les ingénieurs passaient beaucoup de temps à effectuer des opérations Enregistrer sous, à rechercher des composants similaires dans Autodesk Vault et à attendre que les fichiers soient traités et enregistrés.
Le plus gros problème n’était pas seulement la vitesse. Le fait d’effectuer tout ce travail manuellement a conduit à :
-
Création de pièces en double
-
Composants requis manquants
-
Répétition du travail après toute modification conception
L’objectif n’était pas simplement d’accélérer la modélisation. L’objectif était de créer un workflow contrôlé et reproductible.
J’ai développé un workflow de création de assemblage dans Autodesk Inventor qui automatise ces processus et réduit le temps nécessaire pour créer une unité d’environ 30 minutes à trois à cinq minutes.
Commencer avec un gabarit configurable
L’automatisation commence par un assemblage Inventor paramétrique. Chaque gabarit paramétrique utilise des noms de paramètres normalisés qui correspondent aux dimensions dans le filaire et la feuille de configuration.
Pour chaque unité, le workflow :
-
Lit les informations sur l’unité à partir de la feuille de configuration.
-
Met à jour tous les paramètres nommés avec les cotes de la feuille de configuration.
-
Reconstruit l’assemblage.
-
Evalue les pièces obtenues.
-
Réutilise des composants existants ou en crée de nouveaux.
-
Place les composants du kit requis dans l’assemblage en fonction des paramètres intégrés stockés dans les pièces du gabarit.
-
Enregistre l’assemblage terminé.
Réutilisation des pièces au lieu de créer des doublons
La partie la plus importante de la workflow consiste à déterminer si un composant existe déjà dans Vault.
Dans notre code de vérification qui s’exécute à chaque enregistrement de composant, j’ai créé une valeur de comparaison qui est mise à jour en fonction des propriétés qui définissent cette pièce. Il recherche ensuite dans Autodesk Vault un composant existant avec la même valeur de comparaison.
La valeur de comparaison prend en compte :
- Données de projet et de classification
- Propriétés des matériaux et des finitions
- Dimensions hors tout
- Propriétés de masse
- Données de référence géométrique
Les valeurs absolues du centre de gravité n’étaient pas fiables car des pièces géométriquement identiques pouvaient être modélisées avec des décalages différents par rapport à l’origine. La mesure par rapport à une référence finale cohérente a permis au workflow d’identifier ces pièces comme des correspondances.
Lorsqu’une correspondance est trouvée, le composant de gabarit est remplacé par le fichier Vault existant. Si aucune correspondance n’est trouvée, l’workflow crée une pièce et l’enregistre à l’aide de notre processus de dénomination de Standard de données. Le composant nouvellement créé est ensuite archivé dans Vault et réutilisé chaque fois que la même condition se reproduit.
Cela permet à l’outil de prendre des décisions lors du traitement de la feuille de configuration au lieu de demander à l’utilisateur de comparer manuellement chaque modèle. Cela signifie également que les conditions répétées dans plusieurs ensembles utilisent le même composant au lieu de générer des doublons inutiles.
Avant de terminer le remplacement, le workflow valide également le placement du composant. Des pièces existantes peuvent avoir été modélisées à l’aide d’emplacements et de décalages de systèmes de coordonnées utilisateur différents. Par conséquent, le remplacement d’un fichier seul ne garantit pas qu’il restera dans la bonne position. L’automatisation compare les systèmes de coordonnées pertinents et ajuste le placement des composants si nécessaire, ce qui permet de s’assurer que les pièces réutilisées s’alignent correctement dans l’assemblage.
Intégration d’Autodesk Vault
Vault’est une partie essentielle du workflow.
L’automatisation ne traite pas la création de fichiers comme une étape distincte après la modélisation. Vault recherches, l’attribution de noms, la réutilisation et la création de fichiers sont directement intégrées au processus.
Cela permet de conserver :
-
Attribution cohérente des noms de fichiers
-
Réutilisation contrôlée des pièces
-
Réduction des doublons
-
Une meilleure traçabilité de la conception
Le workflow peut également déterminer si un fichier existe déjà dans Vault avant de tenter d’archiver des fichiers dans Vault. Ceci est important lorsque vous traitez des fichiers temporaires, des gabarits ou des composants nouvellement créés qui n’ont pas encore été ajoutés.
L’intégration de Vault sensibilisation directement dans l’automatisation a rendu le workflow plus fiable qu’un processus qui générait simplement des fichiers localement.
L’automatisation va au-delà de la géométrie
L’étirement d’un modèle n’est qu’une partie de la création d’un assemblage de production utilisable. Le workflow exécute également des outils internes qui préparent l’assemblage pour le travail d’ingénierie en aval. Cela inclut le placement des composants du kit.
L’outil ne remplace pas nos normes de modélisation. Il les utilise.
Avant de développer l’automatisation, j’avais déjà développé :
-
Normes de modélisation paramétrique
-
Noms des paramètres Standard
-
Exigences du modèle
-
Outils de placement de kit
-
Instructions de modélisation et de fabrication
-
Un manuel d’ingénierie documentant les workflow attendus
Ces normes ont donné à l’automatisation une structure prévisible avec laquelle travailler.
Sans modèles standardisés et conventions de nommage, j’aurais dû tenir compte d’un grand nombre d’exceptions. La normalisation a réduit ces exceptions et a rendu le workflow évolutif.
Maintien de la traçabilité
Pour maintenir la traçabilité, chaque pièce nouvellement créée stocke des informations identifiant le gabarit qui l’a créée. Cela s’avère particulièrement utile lorsqu’un gabarit est modifié en raison d’un changement de conception.
Lorsqu’un problème de conception est corrigé dans le gabarit d’origine, le workflow peut être réexécuté sur les ensembles de gabarits. Les composants qui restent inchangés peuvent être réutilisés à partir de Vault, tandis que les composants affectés par la mise à jour de gabarit peuvent être recréés et enregistrés à l’aide du prochain nom de fichier disponible.
Cela permet de mettre à jour les ensembles sans avoir à reconstruire chaque composant manuellement. Cela réduit également le risque que des ensembles plus anciens continuent d’utiliser une condition qui a déjà été corrigée ailleurs.
Prise en charge de différentes conditions d’assemblage
Le workflow a été initialement développé pour les unités de murs-rideaux standard, mais la même structure peut prendre en charge des conditions plus complexes.
L’outil peut traiter :
-
Unités rectangulaires Standard
-
Unités incurvées ou angulaires
-
Composants de pré-publication
-
Composants de champ
-
Ensembles nécessitant des pièces spécifiques à l’état
Les unités de transition et les conditions inhabituelles peuvent toujours nécessiter une révision manuelle, mais l’automatisation peut créer l’assemblage de base et terminer le travail répétitif avant qu’un ingénieur n’effectue les réglages finaux.
En effectuant la plupart des tâches répétitives, l’automatisation permet aux ingénieurs de se concentrer sur la révision des assemblages et de consacrer plus de temps aux conditions bâtiment plus complexes.
Résultats
Le workflow peut généralement créer un assemblage en trois à cinq minutes environ, selon assemblage taille, les opérations Vault et le nombre de composants du kit placés.
Le principal avantage est que le processus peut être exécuté via une liste de configuration complète sans nécessiter l’intervention continue de l’utilisateur. Les ingénieurs peuvent commencer le processus à la fin de la journée et examiner les assemblages créés dans la nuit suivant matin.
Au lieu de passer des heures à produire des ensembles similaires, l’ingénieur peut se concentrer sur :
-
Examen des conditions inhabituelles
-
Amélioration des gabarits
-
Résolution des conflits conception
-
Développer de meilleures normes
-
Vérification de la sortie terminée
Leçons apprises
Le travail le plus précieux a eu lieu avant que l’outil ne crée son premier assemblage.
Nous avions besoin de gabarits cohérents, de pratiques de modélisation documentées, de paramètres prévisibles, d’un nommage contrôlé des fichiers et d’outils internes reproductibles.
Une fois ces éléments en place, l’automatisation a moins consisté à apprendre au logiciel à modéliser qu’à connecter les processus établis.
Prochaine étape
Le workflow actuel se concentre principalement sur la création de assemblage et de composants, mais les mêmes données peuvent prendre en charge une automatisation supplémentaire. Le fait que les composants soient créés à partir des mêmes gabarits facilite l’automatisation de la création de dessins.
J’ai également développé plusieurs outils de support qui réduisent le travail répétitif de modélisation et de gestion des fichiers :
-
Données par lot Standard : Enregistre ou remplace plusieurs composants à la fois à l’aide des schémas de numérotation établis.
-
Annotations du modèle : Permet aux utilisateurs de mise à jour des repères détaillés dans un gabarit assemblage de sorte que chaque unité créée à partir de ce gabarit hérite des références de détail de production appropriées.
-
Scanner en double : Recherche Vault composants correspondants et avertit les modélisateurs avant qu’un assemblage ne soit archivé avec des composants en double.
L’objectif à long durée n’est pas de remplacer l’ingénierie à un bouton.
L’objectif est de créer une workflow connectée dans laquelle les données de configuration, les modèles Inventor, les fichiers Vault, l’ingénierie
les normes et les outils internes fonctionnent ensemble.
En automatisant les tâches répétitives de modélisation et de gestion des fichiers, les ingénieurs disposent de plus de temps pour examiner des conditions complexes, résoudre conception problèmes et améliorer les workflows futurs.
Pour ajouter un commentaire ici, vous devez être inscrit. Si vous êtes déjà inscrit, connectez-vous. Dans le cas contraire, inscrivez-vous puis connectez-vous.