AutoCAD-AutoDeskMicro-Bentley

Exportera koordinater från CAD till Txt

Låt oss anta att vi vill exportera poäng från CAD-format till en kommaseparerad lista för att ladda upp till en totalstation och göra en platsavsats. Tidigare hade vi sett hur man importerar dem från Excel eller txt med AutoCAD y med Microstation, nu får vi se hur du exporterar dem.

Det finns olika sätt att göra det, som att räkna korna, du kan räkna benen och dela dem med fyra eller så kan du bara räkna korna. Låt oss titta på några sätt:

1. Gör det med Microstation (dgn till txt)

I exemplet har jag en plot som har fem punkter, och jag måste exportera koordinaterna till en txt-fil.

För detta har jag lagt punkterna i en tjocklek som är synlig. Kom ihåg att linjevikten i Microstation är dynamiska, så de märks omedelbart.

dgn till txt

Första steget: Aktivera koordinatexportverktyget (om det inte är aktivt), för detta väljer vi

verktyg
verktygslådor
vi aktiverar det sista kommandot (xyz)
då stänger vi panelen och borde ha aktiverat på så sätt

xyz dgn

Andra steget: Välj de punkter vi vill exportera, välj sedan kommandot "exportera koordinater", som är uppåtpilen, och fyll i villkoren:exportkoordinater

-Data för filen
-Fullnamn
-Order av koordinaterna
-Primary-enheter
-Decimales
-Separador
-having
-Prefix / suffix
-Initialt nummer

Panelen låter dig välja alternativen, om bara de valda ritningarna (singel), ritningarna inom ett staket (staket) eller hela filen (alla)

Slutresultatet är en .txt-fil som du kan öppna från Excel.

I mitt fall har jag tilldelat honom ett nummer och markerar kryssrutan till höger

Om filen redan finns visas ett fönster som frågar om du vill byta ut eller lägga till (lägg till eller lägg till).

txt koordinaterFör att identifiera vilka punkter som ställs, drar microstation dig siffror i varje punkt, med färg, typ av linje och textstorlek som du har aktiverat.

2. Gör det med AutoCAD

Innan vi kände till CivilCAD (Softdesk) använde vi en DOS-applikation som fortfarande finns där dxf2csv. Du kan prova det om du gillar att tortera dig själv med nostalgi, 🙂 det finns också några appar”inte ledig“, och jag är säker på att det måste finnas några gratis men i det här fallet får vi se hur det görs med Softdesk8, det är liknande i CivilCAD.

För att synliggöra punkterna har jag ändrat formatet med format/format punkt/punkt stil. För att tjockleken på linjerna ska vara synlig måste du aktivera "Lts", med ett värde mindre än 1 tills vi ser skillnaden.

dwg till txt

Första steget: Öppna ett projekt eller skapa ett nytt

AEC
Softdesk-program (spara fil första gången)
Skapa projekt
Tilldela projektnamnet, sedan ok
Vi väljer numret där numreringen börjar
Lueto ok, då ok
vi väljer "cogo", sedan ok

Andra steget: Ange punkterna i databasen: för detta finns det olika sätt, i det här fallet gör vi det automatiskt: Poäng / setpoäng / automatisk, då väljer vi varje rad av polygonen.
Signalen som matades in är att göra poäng / börvärden / lista tillgängliga punkter. Den ska visa +6, vilket innebär att det redan finns 5 poäng i databasen.

Tredje steget: Exportera punkterna.
För att exportera de poäng vi gör:

-poäng / import-export-poäng / exportpoäng till fil
-Välj exportformatet, i det här fallet PNE (punkt, nording, easting)
-Vi valde filens destinationsmapp och skrev namnet
-Vi kommandofältet väljer vi exportalternativen (genom val, efter rank ... i det här fallet använder vi allt, alla)
-Red, filen är borta, i det här fallet separerad av expanses men samma kan öppnas med excel

txt autocad

Om punkterna är skrivna i storlekar som är för stora måste du ändra metriska enheter eftersom de engelska kommer som standard (AEC / setup drawing / unit vinklar / välj metrisk)

Den här gången hade punkterna ingen höjd, vi kommer att se det ämnet i ett annat inlägg, när vi pratar om konturlinjer.

Tolerera min insistering, någon vet ett makro att atocad som är enklare och gratis?

Gör någon det på annat sätt?

Golgi Alvarez

Författare, forskare, specialist på Land Management Models. Han har deltagit i konceptualisering och implementering av modeller 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 för Geofumadas kunskapsblogg sedan 2007 och skapare av AulaGEO Academy som inkluderar mer än 100 kurser om GIS - CAD - BIM - Digital Twins-ämnen.

Relaterade artiklar

18 Kommentarer

  1. För det behöver du CivilCAD eller Civil3D. Båda är specialiserade moduler som arbetar med AutoCAD.
    AutoCAD ensam låter dig inte göra det.

  2. ber om ursäkt för min inledning, jag behöver veta hur man ska skicka och / eller rita skärningar eller avsnitt i autocad direkt med läshöjd och avstånd (spårbredd) varje 20 mt. längsgående och samtidigt beräknar jag volymen fyllningar och utgrävningar direkt i autocad

  3. bra det här inlägget är utmärkt Det finns många stödverktyg för att förenkla arbetet och det skulle också vara bra att förlita sig på civilcad som är mycket praktiskt att använda, men det viktiga är att känna till varje koncepts ursprung

  4. Goda steg fortsätter att lära oss

  5. Hej kovos, i det här inlägget Vi förklarar hur man gör det med Softdesk8. Jag kommenterade att vi inte kan genom denna blogg rekommendera sätt att förvärva piratkopierad programvara, i det här inlägget nämnde jag det Vuze Det fungerar för det, men det står på din risk.

  6. Hur ritar jag nivånskurvorna i Aautocad? Hur laddar jag ner softdesk8?

  7. Hej Jorge Luis,

    Först, i den totala stationen, exportera punkterna till .txt-format, helst i ordning: x koordinat, y-koordinat, höjd, beskrivning.

    då öppnar du dem med Excel, väljer filen av typen .txt

    Du väljer alternativet avgränsat med kommatecken, så du kan skilja kolumnerna

    att få dem i excel rekommenderar jag att du använder detta verktyg, vilken exporterar från excel till dxf

  8. Jag behöver stegen för att kunna exportera stationspunkterna för att utmärka ... Tack

    Brådskande

  9. Jag skulle uppskatta det tack. Det är att det är för min avhandling och jag behöver bara göra detta för att gå vidare och avsluta. Tacka dig

  10. Daniel, låt mig leta efter en vba som jag använde för en tid sedan och ladda upp det för att du ska prova det

    ge mig den här dagen

  11. Nej, det tjänar bara till att importera poäng.
    Jag hittar en vba och jag laddar upp den för att du ska försöka

  12. ¿¿¿¿HUR GÖR JAG ATT IMPORERA KOORDINATEN FRÅN EXCEL TILL MIKROSTATION OCH RITA MINA LINJER; GENOM VERKTYGSBOXER-APPEN> XYZtext> IMPORTKOORDINALER ???????

    Det är hur jag använder denna ansökan för att importera ???

  13. GOD DAG, GALVAREZHN

    Tack, men mitt fall är detta:

    Jag har en databas i Excel där jag har ursprungskoordinaterna och destinationskoordinaterna, och jag vill att den ska rita linjerna i autocad. """MEN""" Utan att kopiera och klistra, utan snarare är operationen automatisk, det vill säga med ett makro eller någon kod för att skapa gränssnittet, eller kanske inom AUTOCAD eller MICROSTATION DET FINNS DET GRÄNSSNITT som importerar data från excel AUTOCAD eller MIKROSTATION om så är fallet

    vad föreslår du galvarezhn
    ??????????? Tacka dig

  14. Jag är en THESISIST och jag letar efter hur jag automatiskt kan rita linjer i AutoCAD från en databas i Excel, det vill säga med koordinaterna ORIGIN och koordinater DESTINATIONER

    Men inte jag rita punkter LINES direkt men det är en POINT ursprung och destination flera punkter
    TACK

  15. Denna lisp kan göra det

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    Jag 0
    f (öppen (getstring "\nfilnamn: ") "w")
    )
    (upprepa n
    (setq namn (ssname ai)
    ent (entget namn)
    tp (cdr (associerad 0 ent))
    )

    (om (= "TEXT" tp)
    (Om (och (= (CDR (assoc 71 ent)) 0) (= (CDR (assoc 72 ent)) 0))
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (bil ip) 2 2)
    och (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associerad 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), vänsterjusterad text
    (progn
    (setq ip (cdr (associ 11 ent))
    x (rtos (bil ip) 2 2)
    och (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associerad 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), annat än vänster-motiverad
    ), om
    ), om

    (om (= "MTEXT" tp)
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (bil ip) 2 2)
    och (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associerad 1 ent))
    )
    (princ (strcat x "," y "," z "," s "\n") f)
    ), vänsterjusterad text
    ), om mtext

    (setq i (1 + i))
    ), upprepa
    (stäng f)
    )

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

Så kolla
Stänga
Tillbaka till toppen knappen