AutoCAD-AutodesksMicrostation-Bentley

Eksportkoordinater fra CAD til txt

Lad os antage, at vi ønsker at eksportere point fra CAD-format til en komma-adskilt liste for at uploade til en totalstation og foretage en site-stakeout. Tidligere havde vi set hvordan man importerede dem fra excel eller txt med AutoCAD y med Microstation, lad os nu se, hvordan vi eksporterer dem.

Der er forskellige måder at gøre det på, som f.eks. At tælle køerne, du kan tælle benene og dele dem med fire, eller du kan bare tælle køerne. Lad os se på nogle måder:

1. Gør det med Microstation (dgn til txt)

I eksemplet har jeg et plot, der har fem hjørner, og jeg skal eksportere koordinaterne til en txt-fil.

Til dette har jeg lagt punkterne i en tykkelse, der er synlig. Husk, at linjevægte i Microstation er dynamiske, så de bliver straks mærkbare.

dgn til txt

Første skridt: Aktivér koordinateksportværktøjet (hvis det ikke er aktivt), for dette vælger vi

værktøjer
værktøjskasser
vi aktiverer den sidste kommando (xyz)
så lukkede vi panelet og skulle have været aktiveret på denne måde

xyz dgn

Andet trin: Vælg de punkter, vi vil eksportere, og vælg derefter kommandoen "eksport koordinater", som er pil op, og udfyld betingelserne:eksportkoordinater

-Data-fil
Navn på fil
-Order af koordinater
-Unit primære
-Decimales
-Separador
-having
-Prefix / suffiks
- Indledende nummer

Panelet giver dig mulighed for at vælge indstillingerne, hvis kun de valgte tegninger (single), tegningerne inden for et hegn eller hele filen (alle)

Slutresultatet er en .txt-fil, som du kan åbne fra Excel.

I mit tilfælde har jeg tildelt nummer, der markerer afkrydsningsfeltet til højre

Hvis filen allerede eksisterer, vises et vindue, der spørger om du vil erstatte eller tilføje (tilføj eller tilføj).

txt koordinaterFor at identificere, hvilke punkter der er punkter, trækker microstation dig tal på hvert punkt med farven, typen af ​​linje og den størrelse af tekst, du har aktiv.

2. Gør det med AutoCAD

Før vi kendte CivilCAD (Softdesk) brugte vi en DOS-applikation, der stadig er kaldt dxf2csv. Du kan prøve det, hvis du kan lide at torturere dig selv med nostalgi, 🙂 der er også nogle apps”nej fri“, og jeg er sikker på, at der skal være noget gratis, men i dette tilfælde vil vi se, hvordan det gøres med Softdesk8, det ligner i CivilCAD.

For at synliggøre punkterne har jeg ændret formatet med format/format punkt/ punkt stil. For at tykkelsen af ​​linjerne skal være synlig, skal du aktivere "Lts", med en værdi mindre end 1, indtil vi ser forskellen.

dwg til txt

Første skridt: Åbn et projekt eller opret en ny

AEC
Softdesk-programmer (gem filen første gang)
Opret projekt
Tildel projektnavn, så ok
Vi vælger nummeret, hvor nummereringen begynder
Ok ok, ok da
vi vælger "cogo", så ok

Andet trin: Indtast punkterne i databasen: For dette er der forskellige former, i dette tilfælde vil vi gøre det automatisk: Punkter / sætpunkter / automatisk, og vælg derefter hver linje af polygonen.
Det indtastede signal er at gøre point / sætpunkter / liste tilgængelige punkter. Det skal vise +6, hvilket betyder, at der allerede er 5 point indtastet i databasen.

Tredje trin: Eksporter punkterne.
For at eksportere de punkter, vi gør:

-point / import-eksport point / eksport point til fil
- Vælg eksportformatet, i dette tilfælde PNE (punkt, northing, easting)
-Vi vælger filens destinationsmappe og skriver navnet
-I kommandolinjen vælger vi eksportindstillingerne (ved valg, efter rang ... i dette tilfælde bruger vi alle, alle)
-Ready, filen er gået, i dette tilfælde adskilt af expacios, men lige kan åbnes med excel

autocad txt

Hvis punkterne er skrevet i størrelser for store, skal du ændre de metriske enheder, fordi den engelske standard (AEC / opsætnings tegning / enhedsvinkler / vælger métric)

Denne gang havde punkterne ikke højde, det emne vi ses i et andet indlæg, når vi taler om kurver af niveau.

Tolerere min insistering, ved nogen en makro til atocad, der er enklere og gratis?

Gør nogen andre det?

Golgi Alvarez

Forfatter, forsker, specialist i jordforvaltningsmodeller. Han har deltaget i konceptualisering og implementering af modeller såsom: National System of Property Administration SINAP i Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktør af Geofumadas vidensblog siden 2007 og skaberen af ​​AulaGEO Academy, der omfatter mere end 100 kurser om emner GIS - CAD - BIM - Digitale tvillinger.

Relaterede artikler

18 Kommentarer

  1. For det har du brug for CivilCAD eller Civil3D. Begge er specialiserede moduler, der arbejder med AutoCAD.
    AutoCAD alene tillader dig ikke at gøre det.

  2. undskyldning for min indledning, jeg har brug for at vide, hvordan man gøre for at passere og / eller tegning autocad nedskæringer eller sektion direkte med højden læsning og afstande (sporvidde) hver 20 mt. langsgående og på samme tid beregner jeg mængden af ​​fyldninger og udgravninger direkte i autocad

  3. Nå dette indlæg er glimrende at der er mange hjælpeværktøjer til at forenkle arbejdet og også være god støtte til Civilcad som er meget praktisk at bruge, men det vigtigste er at kende oprindelsen af ​​hvert koncept

  4. gode skridt fortsætter med at lære os

  5. Hej kovos i dette indlæg Vi forklarer hvordan man gør det med Softdesk8. Jeg kommenterer, at vi ikke kan gennem denne blog anbefale måder at erhverve piratkopieret software på, i dette indlæg nævnte jeg det Vuze Det virker for det, men det står på din risiko.

  6. Hvordan tegner jeg niveaukurverne i Aautocad? Hvordan downloader jeg softdesk8?

  7. Hej Jorge Luis

    Først i den samlede station eksporteres punkterne til .txt format, fortrinsvis i rækkefølge: x koordinat, y-koordinat, højde, beskrivelse.

    derefter åbne dem med Excel, vælg filen af ​​typen .txt

    Vælg indstillingen afgrænset af kommaer, så du kan adskille kolonnerne

    at have dem i Excel, anbefaler jeg at du bruger dette værktøj, hvilken eksport udmærker sig til dxf

  8. Jeg har brug for trinene for at kunne eksportere stationspunkterne til at udmærke sig ... Tak

    Haster

  9. Jeg vil sætte pris på det, tak. Det er til min afhandling, og jeg skal kun gøre dette for at fremme og kulminere. TAKK.

  10. Daniel, lad mig finde en vba, jeg brugte lidt tid siden og uploade den for at prøve

    giv mig denne dag

  11. nej, det tjener kun dig til at importere point.
    Jeg får en vba, og jeg vil uploade den for at prøve.

  12. ¿¿¿¿HVORDAN GØR JEG FOR AT IMPORERE KOORDINATERNE FRA EXCEL TIL MIKROSTATION OG TEGNE MINE LINJER; GENNEM VÆRKTØJSBOKSER-APPEN> XYZtext> IMPORT COORDINALES ???????

    ER DER HVORDAN BRUGER I DENNE ANVENDELSE TIL IMPORT ???

  13. GOD DAG, GALVAREZHN

    Tak, men mit tilfælde er dette:

    Jeg har en database i Excel, hvor jeg har oprindelseskoordinaterne og destinationskoordinaterne, og jeg vil have den til at tegne linjerne i autocad. """MEN""" Uden at kopiere og indsætte, men snarere er operationen automatisk, det vil sige med en makro eller en eller anden kode for at skabe grænsefladen, eller måske i AUTOCAD eller MICROSTATION ER DER DEN GRÆNSEFLADE, der importerer data fra excel AUTOCAD eller MIKROSTATION, hvis det er tilfældet

    Du foreslår mig galvarezhn
    ??????????? TAK

  14. Jeg er forfattere og jeg leder efter måder, hvordan jeg kan tegne automatiserede linjer i AutoCAD fra en database i Excel, dvs. med koordinaterne og koordinater ORIGIN DESTINATION

    MEN jeg duger ikke punkter, men linjer direkte det er sagen punkt oprindelse og forskellige punkter DESTINATIONER
    TAK

  15. Denne lisp kan gøre det

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    Jeg 0
    f (åben (getstring "\nfilnavn: ") "w")
    )
    (gentag n
    (setq navn (ssname ai)
    ent (fanget navn)
    tp (cdr (associeret 0 ent))
    )

    (hvis (= "TEKST" tp)
    (hvis (og (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (bil ip) 2 2)
    og (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associeret 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), venstre-begrundet tekst
    (progn
    (setq ip (cdr (associ 11 ent))
    x (rtos (bil ip) 2 2)
    og (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associeret 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), bortset fra venstre-begrundet
    ), hvis
    ), hvis

    (hvis (= "MTEXT" tp)
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (bil ip) 2 2)
    og (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associeret 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), venstre-begrundet tekst
    ); Hvis mtext

    (setq i (1 + i))
    ), gentag
    (Luk f)
    )

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

Tilbage til toppen knap