AutoCAD-AutodeskMicrostation-Bentley

Eksporter koordinater fra CAD til txt

La oss anta at vi vil eksportere poeng fra CAD-format, til en kommaseparert liste for å laste opp til en totalstasjon og utsette et nettsted. Tidligere hadde vi sett hvordan vi skulle importere dem fra excel eller txt med AutoCAD y med Microstation, nå la oss se hvordan du eksporterer dem.

Det er forskjellige måter å gjøre det på, for eksempel å telle kyrne, du kan telle beina og dele dem med fire eller så kan du bare telle kyrne. La oss se på noen måter:

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

I eksemplet har jeg et plott som har fem punkter, og jeg må eksportere koordinatene til en txt-fil.

For dette har jeg lagt punktene i en tykkelse som er synlig. Husk at linjevekter i Microstation er dynamiske, så de blir umiddelbart merkbare.

dgn til txt

Første skritt: Aktiver koordinateksportverktøyet (hvis det ikke er aktivt), for dette velger vi

verktøy
verktøykasser
vi aktiverer den siste kommandoen (xyz)
så lukker vi panelet og burde ha aktivert på denne måten

xyz dgn

Andre trinn: Velg punktene vi vil eksportere, velg deretter kommandoen "eksport koordinater", som er pil opp, og fyll ut betingelsene:eksportkoordinater

-Date av filen
-File navn
-Order av koordinatene
-Primary-enheter
-Decimales
-Separador
-Å ha
-Prefix / suffiks
-Initialt nummer

Panelet lar deg velge alternativene, hvis bare de valgte tegningene (single), tegningene innenfor et gjerde (gjerde) eller hele filen (alle)

Det endelige resultatet er en .txt-fil som du kan åpne fra Excel.

I mitt tilfelle har jeg gitt ham et nummer, merker av i ruten til høyre

Hvis filen allerede finnes, vises et vindu som spør om du vil erstatte eller legge til (legg til eller legg til).

txt koordinaterFor å identifisere hvilke som er poengene, trekker microstation deg tall i hvert punkt, med farge, type linje og tekststørrelse du har aktiv.

2. Gjør det med AutoCAD

Før vi kjente CivilCAD (Softdesk) brukte vi en DOS-applikasjon som fortsatt er der kalt dxf2csv. Du kan prøve det hvis du liker å torturere deg selv med nostalgi, 🙂 det finnes også noen apper”ikke gratis“, og jeg er sikker på at det må være noen gratis, men i dette tilfellet vil vi se hvordan det gjøres med Softdesk8, det er likt i CivilCAD.

For å synliggjøre punktene har jeg endret formatet med format/format punkt/ punkt stil. For at tykkelsen på linjene skal være synlig, må du aktivere "Lts", med en verdi mindre enn 1 til vi ser forskjellen.

dwg til txt

Første skritt: Åpne et prosjekt eller opprett en ny

AEC
Softdesk-programmer (lagre fil første gang)
Opprett prosjekt
Tilordne prosjektnavnet, deretter ok
Vi velger nummeret der nummereringen starter
Lueto ok, så ok
vi velger "cogo", så ok

Andre trinn: Skriv inn poengene til databasen: for dette er det forskjellige måter, i dette tilfellet vil vi gjøre det automatisk: Poeng / settpunkter / automatisk, så velger vi hver linje av polygonen.
Signalet som ble angitt er å gjøre poeng / settpunkter / liste tilgjengelige punkter. Den skal vise +6, noe som betyr at det allerede er 5 poeng skrevet inn i databasen.

Tredje trinn: Eksporter punktene.
For å eksportere poengene vi lager:

-poeng / import-eksportpoeng / eksportpoeng til fil
-Velg eksportformatet, i dette tilfellet PNE (punkt, nording, easting)
-Vi valgte destinasjonsmappen til filen og skrev navnet
-I kommandolinjen velger vi eksportalternativene (etter valg, etter område ... i dette tilfellet bruker vi alle, alle)
-Red, filen er borte, i dette tilfellet atskilt av ekspansjoner, men det samme kan åpnes med excel

txt autocad

Hvis poengene er skrevet i størrelser som er for store, må du endre metriske enheter fordi de engelske standardene kommer som standard (AEC / oppsetttekst / enhedsvinkler / velg metrisk)

Denne gangen hadde poengene ingen høyde, vi vil se det emnet i et annet innlegg, når vi snakker om konturlinjer.

Tolerere min insistering, noen kjenner en makro til atocad som er enklere og gratis?

Gjør noen det på en annen måte?

Golgi Alvarez

Forfatter, forsker, spesialist i landforvaltningsmodeller. Han har deltatt i konseptualisering og implementering av modeller som: National System of Property Administration SINAP in 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 for Geofumadas kunnskapsblogg siden 2007 og skaper av AulaGEO Academy som inkluderer mer enn 100 kurs om GIS - CAD - BIM - Digitale tvillinger-emner.

Relaterte artikler

18 Kommentarer

  1. For det trenger du CivilCAD eller Civil3D. Begge er spesialiserte moduler som arbeider med AutoCAD.
    AutoCAD alene tillater deg ikke å gjøre det.

  2. unnskyldning for min initiering, jeg trenger å vite hvordan du skal gjøre for å passere og / eller tegning AutoCAD kutt eller delen direkte med høyde lesing og avstander (sporvidden) hver 20 mt. langsgående og samtidig beregner jeg volumet av fyllinger og utgravninger direkte i autocad

  3. Vel, dette innlegget er utmerket det er mange støtteverktøy for å forenkle arbeidet og også være god støtte for Civilcad som er veldig praktisk å bruke, men det viktigste er å vite opprinnelsen til hvert enkelt konsept

  4. Gode ​​skritt fortsetter å lære oss

  5. Hei kovos, i dette innlegget Vi forklarer hvordan du gjør det med Softdesk8. Jeg kommenterte at vi ikke gjennom denne bloggen kan anbefale måter å skaffe piratkopiert programvare på, i dette innlegget nevnte jeg det Vuze Det fungerer for det, men det er på din risiko.

  6. Hvordan tegner jeg nivåkurver i Aautocad? Hvordan laster jeg ned softdesk8?

  7. Hei Jorge Luis,

    Først, i totalstasjonen, eksporter poengene til .txt format, helst i rekkefølge: x koordinat, y koordinat, høyde, beskrivelse.

    så åpner du dem med Excel, velger du filen av typen .txt

    Du velger alternativet avgrenset av kommaer, slik at du kan skille mellom kolonnene

    for å få dem til å være utmerket, anbefaler jeg at du bruker dette verktøyet, som eksporterer fra Excel til DXF

  8. Jeg trenger trinnene for å kunne eksportere stasjonspunktene for å utmerke seg ... Takk

    Haster

  9. Jeg vil sette pris på det, vær så snill. Det er for min avhandling, og jeg trenger bare å gjøre dette for å gå videre og fullføre. TAKK

  10. Daniel, la meg se etter en vba som jeg brukte for en tid siden og last opp den for deg å prøve den

    gi meg denne dagen

  11. Nei, det tjener bare å importere poeng.
    Jeg finner en vba, og jeg laster opp den for å prøve

  12. ¿¿¿HVORDAN GJØR JEG FOR Å IMPORERE KOORDINATENE FRA EXCEL TIL MIKROSTASJON OG TEGNE MINE LINJER; GJENNOM VERKTØYBOKSER-APPEN> XYZtext> IMPORT COORDINALES ???????

    DET ER HVORDAN BRUKER DEN DENNE ANSØKNINGEN TIL IMPORT ??

  13. GOD DAG, GALVAREZHN

    Takk, men mitt tilfelle er dette:

    Jeg har en database i Excel hvor jeg har opprinnelseskoordinatene og destinasjonskoordinatene, og jeg vil at den skal tegne linjene i autocad. """MEN""" Uten å kopiere og lime inn, men heller operasjonen er automatisk, det vil si med en makro eller en eller annen kode for å lage grensesnittet, eller kanskje innenfor AUTOCAD eller MICROSTATION DET ER DET GRENSESNITTET som importerer data fra excel AUTOCAD eller MIKROSTASJON hvis det er tilfelle

    hva foreslår du galvarezhn
    ??????????? TAKK

  14. Jeg er en THESISIST og jeg ser etter hvordan jeg automatisk kan tegne linjer i AutoCAD fra en database i Excel, det vil si at koordinatene ORIGIN og koordinater er DESTINASJONER

    MEN det tegner ikke meg poeng, men linjer direkte sier et punkt opprinnelse og flere destinasjoner
    TAKK

  15. Denne lisp kan gjøre det

    (defun c: txt-xyzs ()
    (settq a (ssget)
    n (sslength a)
    Jeg 0
    f (åpen (getstring "\nfilnavn: ") "w")
    )
    (gjenta n
    (setq navn (ssname ai)
    ent (entget navn)
    tp (cdr (assosiert 0 ent))
    )

    (hvis (= "TEKST" tp)
    (hvis (og (= (cdr (tilknyttet 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    (progn
    (setq ip (cdr (assosiert 10 ent))
    x (rtos (bil ip) 2 2)
    og (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assosiert 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), venstre-begrunnet tekst
    (progn
    (setq ip (cdr (assosiert 11 ent))
    x (rtos (bil ip) 2 2)
    og (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assosiert 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), annet enn venstre-begrunnet
    ); hvis
    ); hvis

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

    (setq i (1 + i))
    ), gjenta
    (lukk f)
    )

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

Tilbake til toppen-knappen