Comment télécharger les coordonnées de points depuis AutoCAD. Exportez les coordonnées de CAD vers txt. Lancer le programme Point2CAD

(DWG, DXF). Le texte importé peut être traduit en utilisant en utilisant des mémoires de traduction () et des glossaires, ce qui permet de gagner du temps nécessaire à la traduction. Le texte traduit peut être réimporté dans le dessin AutoCAD à l'aide de l'utilitaire TXT2DXF. Les utilitaires DXF2TXT et TXT2DXF sont des utilitaires de ligne de commande extrêmement simples à utiliser et fournissant des résultats efficaces.

Auteur du programme: mikegor(Mikhail), page DXF2TXT et TXT2DXF et contact avec l'auteur

Conditions de distribution : Gratuit.

Description détaillée:

Les utilitaires DXF2TXT et TXT2DXF sont conçus pour exporter le texte des dessins AutoCAD (DWG, DXF) et réimporter le texte traduit dans les dessins. Les utilitaires DXF2TXT et TXT2DXF sont des utilitaires de ligne de commande. Le format DXF 2004 est pris en charge. L'historique du programme depuis 2006 est décrit au lien suivant : Autocad -> Texte -> TM -> Autocad.

Mode d'emploi

  1. Préparation d'un dessin pour la traduction : souvent dans les dessins, un gros bloc de texte est divisé en blocs distincts de type TEXTE. Il est recommandé de les combiner en blocs MTEXT uniques à l'aide d'Express-Utilities : marquez les blocs TEXT requis, puis Express -> Texte -> Convertir le texte en Mtext. Ensuite, le dessin doit être exporté au format DXF. Si le dessin contient des objets difficiles à exporter, vous pouvez rassembler tout le texte à traduire en un seul calque et l'exporter uniquement au format DXF.
  2. Supposons que les dessins Machine1.dxf et Machine2.dxf se trouvent dans le dossier C:\Translate\ZhadinaGovyadina\Project200. Fichiers exécutables Les utilitaires dxf2txt.exe et txt2dxf.exe doivent être placés soit dans le même dossier, soit dans un dossier inclus dans le système. Variable CHEMIN. Par exemple, si les utilitaires se trouvent dans le dossier C:\Program Files\DXFUtil, cliquez avec le bouton droit sur "Poste de travail" - Propriétés - Avancé - Variables d'environnement . Là, dans les variables système ou dans les variables de l'utilisateur actuel, on retrouve la variable PATH et on ajoute à la fin : ;C:\Program Files\DXFUtil (le point-virgule est le séparateur des différents chemins dans cette variable).
  3. Appelez la ligne de commande : Démarrer - Exécuter - cmd. Entrez les commandes suivantes, en terminant chacune par une clé ENTRER:C: cd C:\Translate\ZhadinaGovyadina\Project200
    De : dxf2txt Machine1.dxf Machine2.dxf

    Après cela, les fichiers Machine1.txt et Machine2.txt apparaîtront dans ce dossier. Dans ces fichiers, chaque bloc de texte exporté a le format :

    (n-mmm)
    Texte, texte, texte

    n - un nombre de 1 à 4, indiquant le type de bloc MTEXT/TEXT/DIMENSION/ATTDEF, mmm - le numéro de bloc. Blocs différents types sont numérotés séparément.

  4. Nous traduisons les fichiers texte résultants dans votre programme TM préféré. Ainsi, par exemple, si nous utilisons Trados, nous importons le fichier texte dans Word, puis procédons de manière standard. La structure du fichier ne doit pas être modifiée, c'est-à-dire Vous ne pouvez pas supprimer des étiquettes de bloc ni insérer des fins de paragraphe. Lorsque la traduction est prête, exportez-la vers un fichier texte. Par exemple, le fichier source ressemble à :

    {2-001}
    J'ai un chat.
    {1-001}
    J'aime les pommes.

    La traduction devrait être complètement similaire :

    {2-001}
    J'ai un chat.
    {1-001}
    J'aime les pommes.

  5. Après cela, nous réimportons la traduction dans le dessin. Supposons que les fichiers texte traduits portent les mêmes noms, Machine1.txt et Machine2.txt. Puis dans ligne de commande tapez la commande :txt2dxf Machine1.dxf Machine2.dxf

    Après cela, les fichiers Machine1_TR.dxf et Machine2_TR.dxf apparaîtront dans le dossier actuel (les dessins originaux Machine1.dxf et Machine2.dxf sont enregistrés). Si les noms de fichiers sont différents, par exemple Machine1_RU.txt et Machine2_RU.txt, alors les fichiers DXF dans lesquels le texte sera importé doivent être copiés dans des fichiers portant les mêmes noms Machine1_RU.dxf et Machine2_RU.dxf, et après avoir importé les fichiers Machine1_RU_TR sera créé .dxf et Machine2_RU_TR.dxf.

    Si tout a été fait correctement, les blocs de texte traduits apparaîtront exactement là où se trouvaient les textes originaux. Si les blocs sont confus, recherchez des lignes supplémentaires dans fichier texte avec la traduction.

Disons que nous souhaitons exporter des points au format CAO dans une liste séparée par des virgules pour les télécharger sur une station partagée et enchérir sur le site. Précédemment nous avons vu comment les importer depuis Excel ou txt avec AutoCAD oui avec Microstation, voyons maintenant comment les exporter.

Manger différentes façons pour faire cela, comme pour compter les vaches, vous pouvez compter les pattes et les diviser par quatre, ou vous ne pouvez plus compter les vaches. Examinons quelques façons :

1. Faire cela avec Microstation (dgn en txt)

Dans l'exemple, j'ai un graphique qui comporte cinq sommets et je dois exporter les coordonnées vers un fichier txt.

Pour ce faire, j'ai placé des points dans l'épaisseur visible. N'oubliez pas que l'épaisseur des lignes dans Microstation est dynamique, elles sont donc immédiatement perceptibles.

Premier pas: Activez l'outil d'exportation de coordonnées (s'il n'est pas actif), pour cela nous sélectionnons

outils
boîtes à outils
on active la dernière commande (xyz)
puis nous avons fermé le panneau et avons dû l'activer de cette façon

Deuxième étape: Sélectionnez les points que nous voulons exporter, puis sélectionnez la commande Exporter les coordonnées, qui est la flèche vers le haut, et remplissez les conditions :

Fichier de données
-Nom de fichier
-Changement de coordonnées
-Université
-Décimales
-Séparateur
-ayant
-Conversion/suffixe
- Numéro de départ

Le panneau vous permet de sélectionner des options, qu'il s'agisse uniquement des dessins sélectionnés (uniques), des dessins à l'intérieur d'une clôture ou du fichier entier (tous).

Le résultat final est un fichier TXT qui peut être ouvert depuis Excel.

Dans mon cas j'ai attribué un numéro en cochant la case qui se trouve à droite

Si le fichier existe déjà, une fenêtre s'affiche vous demandant si vous souhaitez le remplacer ou l'ajouter (append ou append).

Pour déterminer quels points, la microstation compose les numéros à chaque point, avec la couleur, le type de ligne et la taille du texte que vous avez actifs.

2. Le faire avec AutoCAD

Avant d'être initié à CivilCAD (Softdesk) nous utilisions une application DOS encore appelée dxf2csv Vous pouvez essayer ceci si vous aimez vous tourmenter de nostalgie, 🙂 il existe aussi plusieurs applications " non gratuit« Et je suis sûr qu'il doit y en avoir un gratuit, mais dans ce cas, nous le verrons réalisé avec Softdesk8, similaire à CivilCAD.

Pour rendre les points visibles, j'ai changé le format avec format/format de point/style de point. Pour rendre visible l'épaisseur des lignes, vous devez activer "Lts" en utilisant une valeur inférieure de 1 jusqu'à ce que nous voyions une différence.

Premier pas: Ouvrir un projet ou en créer un nouveau

Deuxième étape: Saisir les points dans la base de données : Il existe différentes formes pour cela, dans ce cas nous le ferons automatiquement : points / points de consigne / automatiquement, puis sélectionner chaque ligne du polygone.
Le signal qui a été introduit est de faire des points/points de consigne/liste des points disponibles. Il devrait afficher +6, ce qui signifie qu'il y a déjà 5 points entrés dans la base de données.

Troisième étape : les points d'exportation.
Pour exporter les éléments que nous effectuons :

points / points import-export / points export vers fichier
- Sélectionnez le format d'export, en l'occurrence PNE (Point, Nord, Est)
-Nous sélectionnons le dossier de destination du fichier et notons le nom
- Dans la ligne de commande on sélectionne les options d'export (par choix, par rang... dans ce cas on utilise tout, tout)
-Ensuite, le fichier a disparu, dans ce cas des expacios séparés mais égaux peuvent être ouverts avec Excel

Dans le cas où les points sont écrits avec de grandes tailles, vous devez changer les unités métriques car celles par défaut sont en anglais (AEC / dessin de configuration / angle unité / sélection métrique)

Pour cette raison les points n'avaient pas de hauteur, ce sujet sera vu dans un autre article lorsque nous parlerons des courbes de niveau.

Croyez-moi, est-ce que quelqu'un connaît une macro pour atocad qui soit plus simple et plus gratuite ?

Quelqu'un d'autre fait ça ?

Description des commandes.

Géo_Import

Déposer.

Sélection de lignes.

Si vous cochez la case, vous pourrez sélectionner des lignes du fichier téléchargé ; si vous décochez la case, toutes les données du fichier seront téléchargées. Malheureusement, il existe une limitation lors de la sélection manuelle des lignes : vous pouvez sélectionner n'importe quel nombre, mais pas plus de 256 lignes seront chargées.

Délimiteur.

Nous sélectionnons ce qui sert de séparateur de données, disponible lors du développement du fichier txt. Vous pouvez choisir parmi ceux proposés ou saisir votre propre option en sélectionnant « Autre ».

Format des données.

Il est possible de changer le format des données, et X signifie la direction vers le Nord.

Objets créés.

Objet principal.

Piquet. Nous sélectionnons un objet qui sera construit (dessiné) à l'aide des coordonnées du fichier ; les objets suivants sont disponibles :

  • Point
  • Bloc
  • Cercle
  • Polyligne
  • Polyligne 3D
    Lors de la sélection d'un objet bloc, vous serez invité à sélectionner un nom de bloc dans la liste de ceux existants dans le dessin.

Objets secondaires.

Possibilité de signer nombre, marque Et description chaque point, si un bloc est sélectionné comme objet principal et qu'il contient des attributs, alors la valeur peut être écrite dans les attributs.
En plus des données extraites du fichier, vous pouvez en spécifier de nouvelles :

  • Nombre . format d'entrée *#* , Où * - le préfixe/suffixe peut être omis, # - un nombre entier.
  • Marque . Le format de saisie est un nombre réel ; si vous le saisissez avec un signe + ou -, il sera respectivement ajouté ou soustrait de la marque du fichier.
  • Description . format d'entrée gratuit.

Pour chaque objet, vous pouvez sélectionner un calque dans la liste des calques existants dans le dessin ou en créer un nouveau, ainsi que définir la couleur et la hauteur du texte pour les étiquettes. Le choix est également disponible de prendre en compte ou non le SCU lors de la construction des objets.


Un point ou une virgule peut servir de séparateur de fraction.

Géo_Export

Déposer

Nous indiquons où les coordonnées seront enregistrées, vous pouvez le créer comme nouveau fichier, et ouvrez-en un existant, les données seront ajoutées à ce qui est déjà dans le fichier.

Sélection d'objets

Sélectionnez par…
Nous indiquons un exemple d'objet (primitif) dont les données doivent être obtenues, après quoi tous les objets (primitifs) du dessin similaires à celui spécifié comme échantillon seront sélectionnés, à savoir le même type, la même couleur et le même calque, les types de des objets (primitives) sont disponibles :

  • Segment de ligne,
  • Polyligne,
  • Polyligne 3D,
  • Mlinia,
  • Spline,
  • Texte,
  • MTexte,
  • Bloc,
  • Cercle,
  • Point.
  • Point Cogo (Civile)
  • (Je peux élargir la liste si nécessaire...)

Choisissez parmi… permet de sélectionner des objets (primitives) parmi ceux précédemment sélectionnés en fonction de l'échantillon.
Dans ce cas, pour plus de clarté (ou vous avez choisi) la boîte de dialogue affichera : le type, le calque, la couleur et le nombre d'objets sélectionnés.

Format des données

Délimiteur. On choisit ce qui servira de séparateur de données lors de l'écriture dans un fichier. Vous pouvez choisir parmi ceux proposés ou saisir votre propre option en sélectionnant « Autre ».
Nombre

  • Défaut 1 -> 1,2,3,…,n.
  • Coutume format d'entrée : *#*, où * est un nombre quelconque de lettres, avant # est un préfixe, après # est un suffixe, # est un nombre (n'importe quel nombre de chiffres), exemple tr235ort -> tr235ort, tr236ort, tr237ort,…, tr(235+n)ort.
  • L'examen le plus proche , le texte le plus proche de l'objet sera utilisé comme nombre, avec n'importe quel contenu, mais en choisissant le même mode « texte le plus proche » pour les repères, les textes au format #.#, où # est n'importe quel nombre de chiffres, . - le point ou la virgule sera réservé aux notes et ne sera pas utilisé pour les Numéros.
  • Contenu (disponible uniquement pour les objets (primitives) de types Text et MText) le contenu du texte sera utilisé comme un nombre.
  • Liste des noms d'attributs (disponible pour les objets (primitives) de type Bloc) vous pouvez sélectionner le contenu d'un des attributs sous forme de nombre ; s'il y a un attribut nommé « Non » dans le bloc, il sera automatiquement proposé par défaut.
  • Nombre ou Nom pour les points Cogo (Civil)

Marque

  • Coordonnée Z - Coordonnée Z de l'objet (primitive).
  • Coutume format de saisie : nombre réel.
  • L'examen le plus proche , le texte le plus proche de l'objet sera utilisé comme marque, au format #.#, où # est un nombre quelconque de chiffres, . - point ou virgule.
  • Contenu (disponible uniquement pour les objets (primitives) de types Text et MText) le contenu du texte sera utilisé comme marque.
  • Liste des noms d'attributs (disponible pour les objets (primitifs) de type Bloc) vous pouvez sélectionner le contenu d'un des attributs comme marque ; s'il y a un attribut dans le bloc avec le nom « H » (h majuscule latin), il sera automatiquement proposé par défaut.

Description

  • Non requis - omis, absent.
  • Coutume format d'entrée : n'importe quoi ☺.
  • Contenu (disponible uniquement pour les objets (primitives) de types Text et MText) le contenu du texte sera utilisé comme description.
  • Liste des noms d'attributs (disponible pour les objets (primitives) de type Bloc) vous pouvez sélectionner le contenu d'un des attributs comme description ; s'il y a un attribut nommé « COD » dans le bloc, il sera automatiquement proposé par défaut.
  • Description ou Nom pour les points Cogo (Civil)

Une coche dans la case signifie signer les données sur le dessin.
Système de coordonnées

  • MSK- les coordonnées seront calculées dans le système de coordonnées mondial, en ignorant les paramètres actuels
  • PSK- les coordonnées seront calculées dans le système de coordonnées utilisateur installé.


On choisit ce qui s'écrira X (la première coordonnée), la direction vers le Nord (CS géodésique) ou vers l'Est (CS mathématique)

Coordonnées de tri

Tri primaire

Pour les tris « sens antihoraire/horaire » et « radial », la moyenne entre les tris sélectionnés est calculée comme point central.
Pour désactiver le tri, décochez la case (cliquez à nouveau sur la case avec une coche), dans ce cas les points seront numérotés dans l'ordre dans lequel ils ont été sélectionnés dans le dessin, en cas de sélection simultanée d'un groupe de points, la numérotation dans le groupe correspondra à l'ordre dans lequel ils ont été créés dans le dessin.

Tri secondaire

S'il existe des coordonnées équivalentes au tri primaire, un tri secondaire leur est appliqué.

Trier chaque groupe séparément

Pour les Polylignes, le tri sera appliqué à chaque polyligne individuellement, et l'ordre de numérotation des polylignes lors d'une sélection non interactive (Sélectionner par...) sera dans l'ordre de leur création dans les dessins, ou dans l'ordre de sélection lors d'une sélection interactive. (Sélectionner parmi...)
Pour les blocs, points et cercles, disponibles uniquement via la sélection interactive (Sélectionner parmi...), le tri et la numérotation seront appliqués à chaque groupe tour à tour en fonction de leur sélection dans le dessin.

La plupart des paramètres du programme seront enregistrés entre les sessions AutoCAD.

Coût.​

300 R. Le paiement par facture/contrat est possible. Réductions pour les anniversaires et les membres actifs du forum.

Installation

L'application s'installe automatiquement dans AutoCAD (et CIVL 3D) à partir de la version 2013. Le panneau "Géo ▼▲" apparaîtra sur le Ruban, sur l'onglet "Compléments".

Pour plus versions précédentes, après l'installation, vous devez charger un fichier avec l'extension VLX à l'aide de la commande LOAD et un fichier avec l'extension CUIX à l'aide de la commande MENU LOAD
Les fichiers se trouvent ici : C:\ProgramData\Autodesk\ApplicationPlugins\BearDyugin_Coordonnée_Import_Export.bundle

Si la période d'essai a expiré et que vous n'avez pas enregistré l'application, alors après l'installation nouvelle version Il y aura encore 10 jours disponibles pour les tests.

Suppression.​

La désinstallation est effectuée à l'aide des méthodes Windows standard via le Panneau de configuration -> Ajout/Suppression de programmes​


Programme charge (importe) les coordonnées de points à partir de fichiers aux formats *.txt, *.csv, *. tsv dans Autocad version 2000-2013.

Le fichier avec les coordonnées à importer peut être généré manuellement, ou à l'aide du programme GroundArc TSP ou d'un autre programme.


Travailler avec le programme :

1. Lancez le programme Point2CAD :


Si le fichier contient une ligne d'en-tête avec des désignations de colonnes (voir exemple de fichier n°1, la première ligne « N X Y H »), alors vous devez activer l'indicateur « Ignorer la première ligne (en-tête) dans le fichier source ». Si cela n'est pas fait, Point2CAD affichera une fenêtre de message d'erreur.


Par défaut, dans Autocad, la direction des axes ne coïncide pas avec celles géodésiques ; dans ce cas, vous devez définir le drapeau « Échanger X et Y (pour une importation correcte dans AutoCAD) ».

2. Sélectionnez les fichiers à importer :


3. Convertissez les données en cliquant sur le bouton « Convertir » :


Une fenêtre de message affichera la progression du processus de conversion ;

Les documents avec l'extension *.src apparaîtront dans le dossier contenant les données sources ;

4. Pour importer les coordonnées de points dans Autocad, vous devez lancer Autocad et sélectionner le menu « Outil->Exécuter le script ».

Précisez ensuite le document *.src avec les coordonnées issues du programme


Appuyez ensuite sur le bouton « Ouvrir ». Les points avec les coordonnées du document chargé apparaîtront à l'écran.

Disons que nous souhaitons exporter des points au format CAO dans une liste séparée par des virgules pour les télécharger sur une station partagée et enchérir sur le site. Précédemment nous avons vu comment les importer depuis Excel ou txt avec AutoCAD oui avec Microstation, voyons maintenant comment les exporter.

Il existe différentes manières de procéder, par exemple en comptant les vaches, vous pouvez compter les pattes et les diviser par quatre, ou vous ne pouvez plus compter les vaches. Examinons quelques façons :

1. Faire cela avec Microstation (dgn en txt)

Dans l'exemple, j'ai un graphique qui comporte cinq sommets et je dois exporter les coordonnées vers un fichier txt.

Pour ce faire, j'ai placé des points dans l'épaisseur visible. N'oubliez pas que l'épaisseur des lignes dans Microstation est dynamique, elles sont donc immédiatement perceptibles.

Premier pas: Activez l'outil d'exportation de coordonnées (s'il n'est pas actif), pour cela nous sélectionnons

outils
boîtes à outils
on active la dernière commande (xyz)
puis nous avons fermé le panneau et avons dû l'activer de cette façon

Deuxième étape: Sélectionnez les points que nous voulons exporter, puis sélectionnez la commande Exporter les coordonnées, qui est la flèche vers le haut, et remplissez les conditions :

Fichier de données
-Nom de fichier
-Changement de coordonnées
-Université
-Décimales
-Séparateur
-ayant
-Conversion/suffixe
- Numéro de départ

Le panneau vous permet de sélectionner des options, qu'il s'agisse uniquement des dessins sélectionnés (uniques), des dessins à l'intérieur d'une clôture ou du fichier entier (tous).

Le résultat final est un fichier TXT qui peut être ouvert depuis Excel.

Dans mon cas j'ai attribué un numéro en cochant la case qui se trouve à droite

Si le fichier existe déjà, une fenêtre s'affiche vous demandant si vous souhaitez le remplacer ou l'ajouter (append ou append).

Pour déterminer quels points, la microstation compose les numéros à chaque point, avec la couleur, le type de ligne et la taille du texte que vous avez actifs.

2. Le faire avec AutoCAD

Avant d'être initié à CivilCAD (Softdesk) nous utilisions une application DOS encore appelée dxf2csv Vous pouvez essayer ceci si vous aimez vous tourmenter de nostalgie, 🙂 il existe aussi plusieurs applications " non gratuit« Et je suis sûr qu'il doit y en avoir un gratuit, mais dans ce cas, nous le verrons réalisé avec Softdesk8, similaire à CivilCAD.

Pour rendre les points visibles, j'ai changé le format avec format/format de point/style de point. Pour rendre visible l'épaisseur des lignes, vous devez activer "Lts" en utilisant une valeur inférieure de 1 jusqu'à ce que nous voyions une différence.

Premier pas: Ouvrir un projet ou en créer un nouveau

Deuxième étape: Saisir les points dans la base de données : Il existe différentes formes pour cela, dans ce cas nous le ferons automatiquement : points / points de consigne / automatiquement, puis sélectionner chaque ligne du polygone.
Le signal qui a été introduit est de faire des points/points de consigne/liste des points disponibles. Il devrait afficher +6, ce qui signifie qu'il y a déjà 5 points entrés dans la base de données.

Troisième étape : les points d'exportation.
Pour exporter les éléments que nous effectuons :

points / points import-export / points export vers fichier
- Sélectionnez le format d'export, en l'occurrence PNE (Point, Nord, Est)
-Nous sélectionnons le dossier de destination du fichier et notons le nom
- Dans la ligne de commande on sélectionne les options d'export (par choix, par rang... dans ce cas on utilise tout, tout)
-Ensuite, le fichier a disparu, dans ce cas des expacios séparés mais égaux peuvent être ouverts avec Excel

Dans le cas où les points sont écrits avec de grandes tailles, vous devez changer les unités métriques car celles par défaut sont en anglais (AEC / dessin de configuration / angle unité / sélection métrique)

Pour cette raison les points n'avaient pas de hauteur, ce sujet sera vu dans un autre article lorsque nous parlerons des courbes de niveau.

Croyez-moi, est-ce que quelqu'un connaît une macro pour atocad qui soit plus simple et plus gratuite ?

Quelqu'un d'autre fait ça ?




Haut