AutoCAD-AutoDeskMicrostation-Bentley

Uitvoer coördinaten van CAD naar txt

Laten we aannemen dat we punten vanuit CAD-formaat willen exporteren naar een door komma's gescheiden lijst om te uploaden naar een total station en een site uit te zetten. Eerder hadden we gezien hoe we ze vanuit Excel of TXT konden importeren met AutoCAD y met Microstation, laten we nu zien hoe ze te exporteren zijn.

Er zijn verschillende manieren om het te doen, zoals het tellen van de koeien, je kunt de benen tellen en ze door vier delen of je kunt gewoon de koeien tellen. Laten we eens kijken naar een aantal manieren:

1. Doe het met Microstation (dgn to txt)

In het voorbeeld heb ik een grafiek met vijf hoekpunten, en ik moet de coördinaten exporteren naar een txt-bestand.

Hiervoor heb ik de punten in een dikte gezet die zichtbaar zijn. Onthoud dat lijngewichten in Microstation dynamisch zijn, dus ze zijn onmiddellijk merkbaar.

dgn naar txt

Eerste stap: Activeer de coördinaten export tool (als deze niet actief is), hiervoor selecteren we

tools
gereedschapskisten
we activeren het laatste commando (xyz)
dan hebben we het paneel afgesloten en op deze manier geactiveerd moeten zijn

xyz dgn

Tweede stap: Selecteer de punten die we willen exporteren, selecteer vervolgens de opdracht "coördinaten exporteren", de pijl omhoog, en vul de voorwaarden in:exportcoördinaten

-Data bestand
-naam van het bestand
-Order van coördinaten
-Unit primaire
-Decimales
-Separador
-met
-Prefix / achtervoegsel
- Aanvankelijk nummer

Het paneel stelt u in staat om de opties te kiezen, alleen de geselecteerde tekeningen (single), de tekeningen in een hek of het hele bestand (alles)

Het eindresultaat is een .txt bestand dat u kunt openen van Excel.

In mijn geval heb ik een nummer toegewezen, waarbij ik het selectievakje aan de rechterkant markeert

Als het bestand al bestaat, verschijnt een venster dat vraagt ​​of u wilt vervangen of toevoegen (toevoegen of toevoegen).

txt coördinatenOm te identificeren welke punten er zijn, trekt microstation u nummers in elk punt, met de kleur, het type lijn en de grootte van de tekst die u heeft ingeschakeld.

2. Doe het met AutoCAD

Voordat u CivilCAD (Softdesk) kende, hebben we een DOS applicatie gebruikt die er nog steeds is genoemd dxf2csv. Je kunt het proberen als je jezelf graag kwelt met nostalgie, er zijn ook enkele apps”geen gratis“, en ik weet zeker dat er wat gratis moet zijn, maar in dit geval zullen we zien hoe het wordt gedaan met Softdesk8, het is vergelijkbaar in CivilCAD.

Om de punten zichtbaar te maken heb ik het formaat veranderd met format/format point/point style. Om ervoor te zorgen dat de dikte van de lijnen zichtbaar is, moet u "Lts" activeren met een waarde kleiner dan 1 totdat we het verschil zien.

dwg naar txt

Eerste stap: Open een project of maak een nieuwe

AEC
Softdesk programma's (bestand eerst opslaan)
Maak een project aan
Projectnaam toewijzen, dan oké
Wij kiezen voor het nummer waarin de nummering begint
Ok ok, oké dan
we kiezen "cogo", dan ok

Tweede stap: Voer de punten in op de database: hiervoor zijn er verschillende vormen. In dit geval zullen we het automatisch doen: Punten / setpoints / automatisch, selecteer dan elke regel van de polygoon.
Het ingevoerde signaal is om punten / instelpunten / lijst beschikbare punten te maken. Het zou +6 moeten tonen, wat betekent dat er al 5 punten in de database zijn ingevoerd.

Derde stap: de punten exporteren.
Om de punten uit te voeren die we doen:

-punten / invoer-exportpunten / exportpunten naar bestand
- Selecteer het exportformaat, in dit geval PNE (punt, noorden, easting)
-Wij kiezen de bestemmingsmap van het bestand en schrijf de naam
-In de opdrachtbalk kiest u de exportopties (per selectie, op rang ... in dit geval gebruiken we allemaal allemaal)
-Ready, het bestand is gegaan, in dit geval gescheiden door expacios maar gelijk kan worden geopend met excel

autocad txt

Als de punten in maten te groot zijn, moet u de metrische eenheden wijzigen, omdat de standaard Engels (AEC / Setup-tekening / unithoeken / Metric)

Bij deze gelegenheid hadden de punten geen hoogte, dat thema zal zien in een ander post, als we over contourlijnen praten.

Tolerate mijn aandrang, weet iemand dat een macro voor atocad dat eenvoudiger en vrij is?

Doet iemand anders het?

Golgi lvarez

Schrijver, onderzoeker, specialist in Land Management Models. Hij heeft deelgenomen aan de conceptualisering en implementatie van modellen zoals: 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 . Redacteur van de kennisblog Geofumadas sinds 2007 en maker van de AulaGEO Academy met meer dan 100 cursussen over GIS - CAD - BIM - Digital Twins-onderwerpen.

Gerelateerde artikelen

18 reacties

  1. Daarvoor hebt u CivilCAD of Civil3D nodig. Beide zijn gespecialiseerde modules die werken op AutoCAD.
    AutoCAD alleen staat u niet toe om dat te doen.

  2. verontschuldiging voor mijn initiatie, moet ik weten hoe te doen te passen en / of tekenen autocad insnijdingen of sectie rechtstreeks bij leeshoogte en afstanden (spoorbreedte) elke 20 mt. langs- en toch gaan door het volume van stortplaatsen en uitgravingen direct berekenen in AutoCAD

  3. Nou, dit bericht is uitstekend er veel support tools om het werk te vereenvoudigen en ook goede ondersteuning voor Civilcad wat erg handig is om te gebruiken, maar het belangrijkste is om de oorsprong van elk concept kennen

  4. goede stappen blijven ons leren

  5. Hallo, Kovos in dit bericht we verklaren hoe u het kunt doen met Softdesk8. Ik verklaar dat we via deze blog niet kunnen manieren om piraterijsoftware te verwerven, in dit bericht heb ik dat genoemd vuze Het werkt daarvoor, maar het staat op uw risico.

  6. Hoe teken ik de niveaubellen in Aautocad? Hoe download ik de softdesk8?

  7. Hallo Jorge Luis

    Ten eerste, in het totale station, exporteert het de punten naar .txt formaat, bij voorkeur in volgorde: x coördinaat, y coördinaat, hoogte, beschrijving.

    open ze dan met Excel, kies het bestand van type .txt

    kies de optie die door komma's is afgebakend, zodat u de kolommen kunt scheiden

    om ze in excel te hebben, beveel ik aan dat u het gebruikt dit gereedschap, welke export blinken bij DXF

  8. Ik heb de stappen nodig om de postpunten te kunnen exporteren om uit te blinken… Bedankt

    Urgent

  9. Ik zou het op prijs stellen, alstublieft. Het is voor mijn scriptie en ik moet dit gewoon doen om vooruit te komen en te kulmineren. DANK U.

  10. Daniel, laat me een vba vinden die ik ooit heb gebruikt en upload het voor je om te proberen

    geef me deze dag

  11. nee, dat betekend u alleen om punten in te voeren.
    Ik zal een vba krijgen en ik zal het uploaden voor u om te proberen.

  12. ¿¿¿¿HOE MOET IK DE COÖRDINATEN VAN EXCEL NAAR MICROSTATION IMPORTEREN EN MIJN LIJNEN TEKENEN; VIA DE TOOL BOXER-APP> XYZtext> COÖRDINALEN IMPORTEREN ???????

    IS DAT HOE IK DEZE TOEPASSING GEBRUIKEN VOOR IMPORT?

  13. GOEDE DAG, GALVAREZHN

    Bedankt, maar mijn geval is dit:

    Ik heb een database in Excel waar ik de oorsprongscoördinaten en bestemmingscoördinaten heb, en ik wil dat het de lijnen in autocad tekent. “””MAAR””” Zonder kopiëren en plakken, maar de bewerking is automatisch, dat wil zeggen, met een macro of een code om de interface te maken, of misschien binnen AUTOCAD of MICROSTATION IS ER DIE INTERFACE die gegevens importeert uit Excel AUTOCAD of MICROSTATATIE als dit het geval is

    u stelt me ​​voor aan galvarezhn
    ??????????? BEDANKT

  14. Ik ben auteurs en ik ben op zoek naar manieren hoe ik geautomatiseerde lijnen in AutoCAD kan putten uit een database in Excel, dat wil zeggen met de coördinaten en de coördinaten ORIGIN DESTINATION

    MAAR IK DRA TEKEN NIET, MAAR LIJNEN DIRECT, ZIJN PUNT OORSPRONG EN VERSCHILLENDE PUNTEN BESTEMMINGEN
    BEDANKT

  15. Deze lisp kan het doen

    (defunct c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    i 0
    f (open (getstring “\nbestandsnaam: “) “w”)
    )
    (herhaal n
    (setq naam (ssname ai)
    ent (opgegeven naam)
    tp (cdr (associatie 0 ent))
    )

    (if (= “TEKST” tp)
    (als (en (= (cdr (associ 71 ent)) 0) (= (cdr (associ 72 ent)) 0))
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (auto ip) 2 2)
    en (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associatie 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), links-gerechtvaardigde tekst
    (progn
    (setq ip (cdr (associ 11 ent))
    x (rtos (auto ip) 2 2)
    en (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associatie 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), anders dan links-gerechtvaardigd
    ); als
    ); als

    (if (= "MTEKST" tp)
    (progn
    (setq ip (cdr (associ 10 ent))
    x (rtos (auto ip) 2 2)
    en (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (associatie 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), links-gerechtvaardigde tekst
    ) Als mtext

    (setq i (1 + i))
    ); herhaal
    (sluit f)
    )

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

Terug naar boven knop