Attributs de fichier de formes pour l'annotation Autocad


14

Comment puis-je exporter les informations d'attribut pour le fichier de formes / classe d'entités vers Autocad Annotation / Text?

Je suis capable d'exporter le fichier de formes vers autocad mais je ne peux pas obtenir les attributs dans l'annotation.

Faites-moi également savoir s'il existe un moyen d'ajouter des attributs dans Autocad sans utiliser de blocs.


comment pouvez-vous obtenir un fichier de formes et aucune annotation? Juste besoin de savoir quel logiciel (version, carte, architecte, etc?) Vous avez et comment vous essayez.
Brad Nesom

1
Brad, j'utilise la version ArcMap 10.1 pour convertir mon fichier de formes en autocad
Ramakrishna Billakanti

utilisez-vous la boîte à outils de conversion? vos données CAO sont-elles géoréférencées par autocad ou esri?
Brad Nesom

J'ai dû lire 6 fois et même travailler sur une solution avant de réaliser que vous vouliez des attributs dans autocad.
Brad Nesom,

Oui Brad, les données ont des coordonnées dans Autocad et SIG, oui je veux obtenir les attributs dans Autocad. Je peux maintenant obtenir un seul attribut pour la classe d'entités, mais je me demandais si nous pouvions établir la relation entre une table et un fichier autocad. Ce serait formidable et je vous remercie beaucoup pour votre aide.
Ramakrishna Billakanti

Réponses:


27

Il n'y a que quelques options pour obtenir des attributs de n'importe quel système SIG dans Autocad.

  1. utiliser FME (logiciel sûr) et exporter vers une carte autocad / avec des données d'objet.
    Cela nécessiterait l'utilisation du dwg dans autocad map3d. et les procédures ci-dessous s'appliqueraient à
    partir du nouveau dessin vierge ouvert.

  2. Utilisez Autocad Map 3D pour importer le fichier de formes (ou un autre format SIG) et sélectionnez les options à l'importation pour créer des données d'objet. (C'est ma méthode préférée).

  3. voir ci-dessous les instructions pour # 3 (ci-dessous les instructions de l'autocad)
  4. EDIT: Je pense que si vous demandez si vous pouvez avoir une table externe, la réponse courte est oui.
    J'avais presque oublié cet aspect. (similaire aux données d'objet)
    Si vous souhaitez «lier» des valeurs de table à des objets dans le dessin Autocad, il existe également un processus pour cela.
    Je posterai quelques liens.
    Si vous avez des questions, je peux revenir et ajouter des étapes similaires pour cela.
    Blog CAD et SIG
    Autodesk documentataion
    db connect (pour les attributs de bloc)

Si vous configurez le gabarit de liens avant d'importer le fichier de forme (vers la carte en cascade 3D), il s'agit alors d'une option dans votre boîte de dialogue d'importation.
Vous pouvez ensuite remplir une table vide avec les attributs du fichier de formes et ils sont automatiquement liés aux objets (points) qu'ils représentent.
En suivant le reste des instructions, vous devriez pouvoir transférer les liens vers les objets texte
/ EDIT

Si vous pouvez aller aussi loin et que vous voulez aller plus loin, vous pouvez vous pencher sur les annotations dynamiques à partir de db. Ce lien fournit un exemple de dwg et une légère discussion. Le reste se trouve dans la documentation d'aide d'Autodesk.

Les instructions pour # 2
sur l'espace de travail
Map Classic utilisent le menu déroulant Map Drafting>
Importer / Exporter>
Importer
Autocad tourné

Sélectionnez esri shapefile importer des données
sélectionnez les données ... (elipses) et choisissez de créer des données d'objet
Modifiez le nom de la table de données oobject si vous le souhaitez.

données d'objet
Ok ça, et vous pouvez changer le nom des données entrantes sur la colonne de la couche de dessin.
Ok l'importation.
Zoomez sur les étendues (molette de double clic)
tournez les polygones pour afficher uniquement le contour.
barre d'outils polygone POLYDISPLAY> edge
changer l'affichage
régénère uniquement le dessin pour afficher la modification (REA)
Enregistrez et fermez le dessin (importation de texte).

Maintenant, dans un nouveau dessin vierge, joignez le dessin précédent (importation de texte).
attacher
Attach2
Attach3
et ajoutez-le au bas des dessins sélectionnés pour attacher la fenêtre. ok cette fenêtre et double-cliquez sur la requête
requête en cours
boîte de dialogue de requête
en cours dans la boîte de dialogue de requête sélectionnez modifier les propriétés
puis le bouton de texte à droite
bouton texte
Le bouton d'expression
bouton d'expression
Sélectionnez ensuite le champ pour lequel vous souhaitez créer du texte.
champ de texte
Définissez la taille, le style, l'angle, le calque sur lequel vous souhaitez qu'il soit créé et revenez à la première boîte de dialogue de requête,
boîte de dialogue de taille du texte
boîte de dialogue de requête
sélectionnez le type de requête d'emplacement et acceptez tout comme le
tout
type de requête de sélection d' emplacement comme dessiner
dessiner une requête
sélectionnez exécuter la requête.
dessin

Détachez le dessin et enregistrez.

La solution ESRI qui fonctionne maintenant mais demande beaucoup de travail pour obtenir les données sur différentes couches, etc.
En d'autres termes, pour faire un joli dessin CAO.

3. Convertir les étiquettes en annotation

utilisez l'outil "To CAD" dans la boîte à outils dans arcmap 10.1.
Les champs d'ajout de cad le prépareront à la séparation sur les calques de couleur.
Les propriétés de calque et de texte sont probablement tout ce dont vous auriez besoin.

ajouter des champs cad

Une fois les champs CAO dans la table attributaire, vous devez calculer les valeurs à mettre dans chaque champ.
Je n'utilise pas cette méthode, donc je n'ai pas passé beaucoup de temps à l'expliquer.
Mais plus vous y consacrez de temps, mieux votre dessin CAO fonctionnera et aura l'air.
par exemple couches = noms de rue, adresse du bâtiment, propriétaire de la parcelle.
vous pouvez lire l' aide sur le fichier de départ et remplacer cela.

Puis exportez vers CAD

entrez la description de l'image ici


2
Un excellent guide pas à pas - Merci d'avoir consacré du temps à répondre de cette façon.
Mapperz

2
Wow Brad - excellente réponse !! J'aurais +10 cette réponse si je pouvais (+1 quand même) !!
Dano

6

Si ArcGIS est disponible (j'utilise 9.3.1), le moyen le plus simple sera de:

  1. Convertissez / exportez votre fichier de formes dans n'importe quelle géodatabase fichier et ajoutez-le à votre projet Arcgis;
  2. Étiquetez-le en utilisant les attributs que vous devez afficher en CAD;
  3. Cliquez avec le bouton droit sur le nom du calque dans la table de contenu et utilisez l'option Convertir les étiquettes en annotations. Veillez à enregistrer les annotations dans la géodatabase;
  4. Après cela, vous pouvez utiliser "Outils de conversion> En CAO> Exporter en CAO" dans ArcToolbox. En tant qu'entités d'entrée, choisissez à la fois vos calques et les annotations de calques, puis exportez.

Votre fichier CAD aura à la fois les fonctionnalités du fichier de formes et ses labos \ annotations


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.