Dodaj
AutoCAD AutodeskBentley Microstation-

Eksportuj współrzędne od CAD do txt

Załóżmy, że chcemy wyeksportować punkty z formatu CAD do listy oddzielonej przecinkami, aby załadować je do tachimetru i wykonać tyczenie. Wcześniej widzieliśmy, jak zaimportować je z programu Excel lub txt z programem AutoCAD y z Microstation, spójrzmy teraz, jak eksportować je.

Można to zrobić na różne sposoby, na przykład licząc krowy, można policzyć nogi i podzielić je przez cztery lub po prostu policzyć krowy. Spójrzmy na kilka sposobów:

1 Robimy to z Microstation (dgn do txt)

W przykładzie mam wątek, który ma pięć wierzchołków i muszę wyeksportować współrzędne do pliku txt.

W tym celu umieściłem punkty w widocznej grubości. Przypomnij sobie, że grubości linii w Microstation są dynamiczne, więc są natychmiast zauważalne.

dgn do txt

Pierwszy krok: Aktywuj narzędzie do eksportu współrzędnych (jeśli nie jest aktywne), do tego wybieramy

narzędzia
skrzynki narzędziowe
aktywujemy ostatnie polecenie (xyz)
zamknijmy panel i powinienem był zostać aktywowany w ten sposób

xyz dgn

Drugi krok: Wybierz punkty, które chcemy wyeksportować, a następnie wybierz polecenie „eksportuj współrzędne”, czyli strzałkę w górę, i wypełnij warunki:eksportować współrzędne

-Data pliku
-Name pliku
-Załóż współrzędne
-Unit pierwotne
-Deki
-Separator
-Zobacz
-Prefix / sufiks
- numer początkowy

Panel pozwala wybrać opcje, jeśli tylko wybrane rysunki (pojedyncze), rysunki wewnątrz ogrodzenia lub cały plik (wszystkie)

Efektem końcowym jest plik .txt, który można otworzyć z programu excel.

W moim przypadku przypisałem numer, zaznaczając pole wyboru, które jest po prawej stronie

Jeśli plik istnieje, wyświetlone zostanie okno z pytaniem, czy chcesz wymienić lub dodać (dodać lub dołączyć).

współrzędne txtAby zidentyfikować, które punkty, mikroprocesor rysuje numery w każdym punkcie, kolorem, rodzajem linii i rozmiarem tekstu, który jest aktywny.

2 Robienie tego za pomocą programu AutoCAD

Zanim poznaliśmy CivilCAD (Softdesk), używaliśmy aplikacji DOS, która jest nadal nazywana dxf2csv. Możesz spróbować, jeśli lubisz katować się nostalgią, 🙂 są też aplikacje”nie wolno„i jestem pewien, że musi być trochę darmowych, ale w tym przypadku zobaczymy, jak to się robi z Softdesk8, podobnie jest w CivilCAD.

Aby punkty były widoczne, zmieniłem format na format/format punkt/styl punkt. Aby grubość linii była widoczna, musisz aktywować „Lts”, używając wartości mniejszej niż 1, aż zobaczymy różnicę.

dwg do txt

Pierwszy krok: Otwórz projekt lub utwórz nowy

AEC
Programy Softdesk (zapisać plik po raz pierwszy)
Utwórz projekt
Przypisz nazwę projektu, a następnie ok
Wybieramy numer, w którym zaczyna się numeracja
Lueto dobrze, ok
wybieramy „cogo”, potem ok

Drugi krok: Wprowadź punkty do bazy danych: w tym przypadku są różne formularze, w tym przypadku zrobimy to automatycznie: punkty / punkty nastawcze / automatyczne, a następnie wybierz każdą linię wielokąta.
Sygnał, który został wprowadzony ma na celu udostępnienie punktów / wartości zadanych / listy punktów. Powinien pokazać +6, co oznacza, że ​​do bazy danych zostało już wpisanych 5 punktów.

Trzeci krok: eksportuj punkty.
Aby wyeksportować nasze punkty:

punktów punktów importu / eksportu / punktów eksportowych do pliku
- Wybierz format eksportu, w tym przypadku PNE (punkt, na północ, na wschód)
- wybieramy folder docelowy pliku i piszemy jego nazwę
-W pasku poleceń wybieramy opcje eksportu (według wyboru, według rangi ... w tym przypadku używamy wszystkich, wszystkich)
-Dziena, plik już nie ma, w tym przypadku rozdzielone przez obszary, ale takie same mogą być otwierane za pomocą programu excel

autocad txt

Jeśli punkty są zapisywane w rozmiarach zbyt dużych, musisz zmienić jednostki metryczne, ponieważ domyślnie jest to angielski (AEC / rysunek konfiguracji / kąt jednostkowy / wybierz metrykę)

Z tej okazji punkty nie miały elewacji, zobaczymy ten temat w innym poście, gdy rozmawiamy o liniach konturu.

Toleruj moją nalotność, czy ktoś wie o makrze ataku, który jest prostszy i darmowy?

Czy ktoś inny to robi?

Golgiego Alvareza

Pisarz, badacz, specjalista w zakresie modeli zarządzania gruntami. Uczestniczył w konceptualizacji i wdrażaniu modeli takich jak: Krajowy System Zarządzania Nieruchomościami SINAP w Hondurasie, Model Zarządzania Wspólnymi Gminami w Hondurasie, Zintegrowany Model Zarządzania Katasterem – Rejestr w Nikaragui, System Administracji Terytorium SAT w Kolumbii . Redaktor bloga wiedzy Geofumadas od 2007 roku i twórca Akademii AulaGEO, która obejmuje ponad 100 kursów z zakresu GIS - CAD - BIM - Digital Twins.

Powiązane artykuły

Komentarze 18

  1. Do tego potrzebny jest CivilCAD lub Civil3D. Oba moduły są wyspecjalizowanymi modułami pracującymi w programie AutoCAD.
    Sam AutoCAD nie pozwala na to zrobić.

  2. przepraszam za moją inicjację, muszę wiedzieć, jak przechodzić i / lub narysować cięcia lub sekcje w autocad bezpośrednio z wysokością czytania i odległości (szerokość toru) każdego 20 mt. podążając wzdłużnie i równocześnie kalkuluję objętość wypełnień i wykopów bezpośrednio w autocad

  3. dobry post jest doskonały istnieje wiele narzędzi wspomagających upraszczanie pracy i byłoby również dobre poleganie na cywilizowaniu, które jest bardzo praktyczne w użyciu, ale ważne jest poznanie pochodzenia każdego pojęcia

  4. Cześć, Kovos w tym poście wyjaśnimy, jak to zrobić z Softdesk8. Komentuję, że nie możemy za pośrednictwem tego bloga zalecić sposobów na otrzymanie pirackiego oprogramowania, w tym poście, o którym wspomniałem Vuze To działa, ale jest to na własne ryzyko.

  5. Jak narysować krzywe poziomu w Aautocad? Jak mogę pobrać softdesk8?

  6. Witam Jorge Luis,

    Po pierwsze, w całej stacji eksportuje punkty do formatu .txt, najlepiej w kolejności: współrzędna x, współrzędna y, elewacja, opis.

    a następnie otwórz je za pomocą programu Excel, wybierając plik typu .txt

    wybierz opcję ograniczoną przecinkami, dzięki czemu można oddzielić kolumny

    aby je w excel polecam, aby użyć to narzędzie, który eksportuje się do dxf

  7. Potrzebuję odpowiednich kroków, aby móc wyeksportować punkty stacji do programu Excel… Dzięki

    Pilny

  8. Byłbym wdzięczny, proszę. To jest dla mojej tezy i muszę to tylko zrobić, aby przyspieszyć i zakończyć. DZIĘKUJĘ

  9. Daniel, pozwól mi szukać VBA, którego używałem jakiś czas temu i załaduj go, aby spróbować

    daj mi tego dnia

  10. nie, które służą tylko do importowania punktów.
    Dostanę VBA, a ja go załadę, aby spróbować.

  11. ¿¿¿¿JAK ZROBIĆ, ABY IMPORTOWAĆ WSPÓŁRZĘDNE Z EXCEL DO MIKROSTACJI I RYSOWAĆ MOJE LINIE; POPRZEZ APLIKACJĘ TOOL BOXER> XYZtext> IMPORT WSPÓŁRZĘDNYCH ???????

    JAK JAK STOSOWAĆ TEN STOSOWANIE DO PRZYWOZU?

  12. DOBRY DZIEŃ, GALVAREZHN

    Dzięki, ale moja sprawa jest taka:

    Mam bazę danych w programie Excel, w której mam współrzędne początkowe i współrzędne docelowe, i chcę, aby rysowała linie w programie AutoCAD. „””ALE””” Bez kopiowania i wklejania, ale raczej operacja jest automatyczna, to znaczy z użyciem makra lub kodu do utworzenia interfejsu, a może w programie AUTOCAD lub MIKROSTACJI JEST TEN INTERFEJS, który importuje dane z programu Excel AUTOCAD lub MIKROSTACJA jeśli tak jest

    proponujesz mi galvarezhn
    ?????????? Dziękuję

  13. Jestem THESISIST i szukam, jak można automatycznie rysować linie w programie AutoCAD z bazy danych w programie Excel, czyli posiadać współrzędne ORIGIN i koordynować CELE

    ALE NALEŻY ZNAJOMIĆ PUNKTY, ALE LINIE BEZPOŚREDNIE POWIEDZIĆ POCZTOWE POCHODZENIE I RÓŻNE PUNKTY
    DZIĘKI

  14. To lisp może to zrobić

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (długość ssania a)
    0
    f (open (getstring „\nnazwa pliku: „) „w”)
    )
    (powtórz n
    (nazwa setq (ssname ai)
    ent (nazwa użytkownika)
    tp (cdr (assoc 0 ent))
    )

    (jeśli (= „TEKST” tp)
    (jeśli (i (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (samochód ip) 2 2)
    i (rtos (ip cadr) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x „”, y „”, z „”, s „\n”) f)
    ), tekst po lewej stronie
    progn
    (setq ip (cdr (assoc 11 ent))
    x (rtos (samochód ip) 2 2)
    i (rtos (ip cadr) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x „”, y „”, z „”, s „\n”) f)
    ), inne niż lewe uzasadnienie
    ), jeśli
    ), jeśli

    (jeśli (= „WTEKST” tp)
    progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (samochód ip) 2 2)
    i (rtos (ip cadr) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ (strcat x „”, y „”, z „”, s „\n”) f)
    ), tekst po lewej stronie
    ), jeśli mtext

    (setqi (1 + i))
    ), powtórz
    (w pobliżu f)
    )

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany.

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.

Powrót do góry przycisk