blog

liaison de données externes Excel à l’extraction de données AutoCAD

Nous pouvons ajouter des informations à bloquer en utilisant des attributs. Il peut être très pratique de créer un rapport/programmer des éléments dans vos dessins. Nous pouvons utiliser l’extraction de données pour le faire automatiquement. Si vous ne le connaissez pas encore, consultez ce didacticiel sur la création d’une nomenclature à partir de dessins AutoCAD.

Cependant, parfois, définir la valeur d’attribut pour chaque bloc peut se retourner contre nous. Si nous voulons ajouter de nombreuses informations à un objet, nous devons saisir des données plusieurs fois. Pour chaque bloc. Si nous avons des dizaines ou des centaines de blocs, l’utilisation d’attributs et d’extraction de données comme celle-ci peut ne pas augmenter notre productivité, mais la réduire.

Si vous avez cette condition :

  • Les informations sont communes pour l’objet avec le même ID/numéro de pièce.
  • Nous devons mettre à jour régulièrement la valeur de l’attribut. Cela n’a pas de sens si nous devons modifier la valeur d’attribut pour chaque bloc, n’est-ce pas ?
  • Si tel est votre cas, vous pouvez lier l’extraction de données AutoCAD à Microsoft Excel en tant que données externes. Nous n’avons besoin que d’un attribut comme identifiant dans notre bloc, puis de le lier à une colonne dans Excel.

    Cela signifie que nous pouvons avoir des données d’objets séparément et lier nos dessins à ce fichier. Lorsque nous devons mettre à jour les données, nous avons seulement besoin de les mettre à jour sur un fichier Excel. Ensuite, mettez simplement à jour les tables d’extraction de données sur nos dessins.

    A lire :  7 Dépannage LMTOOLS que vous devez savoir

    Voyons comment nous pouvons l’utiliser.

    Remarque : vous devez avoir Microsoft Excel installé sur votre ordinateur pour utiliser cette fonctionnalité

    Préparation du fichier Excel

    Préparons un fichier Excel. Vous devez avoir une colonne pour correspondre à un attribut dans votre bloc. Dans cet exemple, j’ai les types de portes, leurs prix et plusieurs autres données. J’utiliserai les types de portes dans mon bloc comme attribut. Cette valeur ne devrait pas changer régulièrement (sauf si je change son type). Mais le prix de la porte peut changer souvent, n’est-ce pas ?

    Vous pouvez donner du style à votre fichier Excel, comme des bordures si vous en avez besoin. Cela n’affectera pas la liaison des données à AutoCAD.

    excel_data

    Préparation du bloc AutoCAD

    Vérifions maintenant notre bloc. Vous devez avoir au moins un attribut de bloc pour correspondre à la colonne dans Excel. Ici, je n’ai qu’un seul attribut. J’ai mis d’autres données dans mon fichier Excel. Mais vous pouvez avoir plus d’attributs si nécessaire.

    attribut_bloc

    Après avoir enregistré votre bloc, vous pouvez le placer dans vos dessins.

    Utilisation de l’extraction de données

    Une fois que vous avez terminé la préparation et terminé votre dessin, nous pouvons commencer à utiliser l’extraction de données. Utilisez-le comme d’habitude (référez-vous à ce post comme mentionné précédemment, si vous ne l’avez jamais fait auparavant). Lorsque vous arrivez à la 5e page (affiner les données), arrêtez-vous et suivez les étapes ci-dessous.

    Lier l’extraction de données au fichier Excel

    En 5ème page, vous pouvez voir un aperçu de votre extraction de données. Trouve lier des données externes en bas à droite de cette boîte de dialogue. Cliquez dessus.

    A lire :  Jouer avec la caméra Revit

    link_external_data

    Si vous liez déjà votre dessin à un fichier Excel, vous pouvez choisir le lien de données ici. Puisque nous ne l’avons pas créé, nous devons d’abord le créer. Cliquez sur Lancer le gestionnaire de liaisons de données dans cette boîte de dialogue.

    launch_data_link_manager

    Créez un lien de données vers votre fichier Excel. Donnez-lui un nom unique et accédez au fichier que nous avons préparé auparavant. Cela devrait être simple.

    Une fois que vous avez terminé, nous sommes de retour pour lier la boîte de dialogue de données externes. Maintenant, votre lien de données doit être défini comme source (1).

    Faites correspondre votre attribut à votre colonne Excel (2). Vous pouvez essayer de vérifier si vos données correspondent correctement.

    Vous pouvez choisir la colonne dans Excel que vous souhaitez inclure ou exclure dans ce rapport (3).

    data_matching

    Cliquez sur OK. Vous devriez voir une colonne supplémentaire dans votre aperçu. Vous pouvez voir l’en-tête de colonne pour les données externes affichant le symbole lié.

    données_externes

    Disposez la colonne selon vos besoins et placez le tableau sur votre dessin (ou fichier externe). Très sympa, n’est-ce pas ?

    Si vous rencontrez un problème pour configurer le fichier externe comme décrit ci-dessus, vous pouvez voir cette belle vidéo de Donnie Gladfelter : http://youtu.be/QLGoxHMg8Zw.

    Mise à jour de la valeur dans le tableau

    Et si la valeur de votre fichier Excel changeait ? Malheureusement, le lien de données n’est pas mis à jour automatiquement. Nous devons le mettre à jour manuellement.

    Une fois vos données modifiées, vous devez sélectionner votre table, faire un clic droit, puis choisir Mettre à jour les liens des données de la table dans le menu contextuel.

    A lire :  Comment: rendre la lumière du soleil dans le rendu cloud Autodesk

    update_table_data_links

    Vous pouvez utiliser DATALINKUPDATE à partir de la ligne de commande

    Une autre astuce pour mettre à jour automatiquement le lien de données chaque fois que vous ouvrez un dessin AutoCAD consiste à mettre DATALINKUPDATE dans votre acaddoc.lsp. J’en parlerai plus tard.

    Pensez-vous que les données externes seront utiles ? Comment pensez-vous pouvoir l’utiliser ?

    Bouton retour en haut de la page