AutoCAD-AutoDeskMicroStation-Bentley

Koordinat eksport dari CAD ke txt

Mari kita anggap bahawa kita ingin mengeksport mata dari format CAD, ke senarai yang dipisahkan dengan koma untuk memuat naik ke stesen total dan melakukan pengintaian di laman web. Sebelum ini kita telah melihat cara mengimportnya dari excel atau txt dengan AutoCAD y dengan Microstation, sekarang mari kita lihat bagaimana untuk mengeksport mereka.

Terdapat pelbagai cara untuk melakukannya, seperti menghitung lembu, anda boleh mengira kaki dan membaginya dengan empat atau anda boleh menghitung lembu. Mari lihat beberapa cara:

1 Melakukannya dengan Microstation (dgn txt)

Dalam contoh, saya mempunyai plot yang mempunyai lima titik, dan saya perlu mengeksport koordinat ke fail txt.

Untuk ini, saya telah meletakkan titik-titik dalam ketebalan yang kelihatan. Ingat bahawa berat garis di Microstation bersifat dinamik, sehingga dapat dilihat dengan segera.

dgn txt

Langkah pertama: Aktifkan alat eksport koordinat (jika tidak aktif), untuk ini kita pilih

alat
kotak alat
kami mengaktifkan perintah terakhir (xyz)
maka kami tutup panel dan sepatutnya diaktifkan dengan cara ini

xyz dgn

Langkah kedua: Pilih mata yang ingin kami eksport, kemudian pilih perintah "koordinat eksport", iaitu anak panah ke atas, dan isikan syarat:koordinat eksport

-Data fail
-Name of file
-Order koordinat
-Unit utama
-Decimals
-Separator
-View
-Prefix / akhiran
- Nombor awal

Panel ini membolehkan anda memilih pilihan, jika hanya lukisan yang dipilih (tunggal), lukisan di dalam pagar atau semua fail (semua)

Hasil akhir ialah fail .txt yang anda boleh buka dari excel.

Dalam kes saya, saya telah menetapkan nombor, menandakan kotak pilihan yang ada di sebelah kanan

Sekiranya fail sudah ada tetingkap yang meminta jika anda ingin mengganti atau menambah (menambah atau menambahkan) dipaparkan.

koordinat txtUntuk mengenal pasti yang menjadi titik, microstation menarik nombor anda di setiap titik, dengan warna, jenis garis dan saiz teks yang anda aktif.

2 Melakukannya dengan AutoCAD

Sebelum mengetahui CivilCAD (Softdesk) kami menggunakan aplikasi DOS yang masih dipanggil dxf2csv. Anda boleh mencubanya jika anda suka menyeksa diri anda dengan nostalgia, 🙂 terdapat juga beberapa aplikasi”tidak percuma“, dan saya pasti mesti ada yang percuma tetapi dalam kes ini kita akan melihat bagaimana ia dilakukan dengan Softdesk8, ia adalah serupa dalam CivilCAD.

Untuk membuat mata kelihatan, saya telah menukar format dengan format/format titik/ gaya titik. Agar ketebalan garisan dapat dilihat, anda perlu mengaktifkan "Lts", menggunakan nilai kurang daripada 1 sehingga kita melihat perbezaannya.

dwg ke txt

Langkah pertama: Buka projek atau buat yang baru

AEC
Program softdesk (menyimpan fail kali pertama)
Buat projek
Berikan nama projek, kemudian ok
Kami memilih nombor di mana penomboran bermula
Ok ok, oklah
kita pilih “cogo”, kemudian ok

Langkah kedua: Masukkan poin ke pangkalan data: untuk ini, ada bentuk yang berbeza, dalam kes ini kita akan melakukannya secara automatik: Titik mata / tetapkan / automatik, kemudian pilih setiap baris poligon.
Isyarat yang dimasukkan adalah membuat poin / set point / list point avaible. Ia harus menunjukkan +6, yang bermaksud sudah ada 5 poin yang dimasukkan ke dalam pangkalan data.

Langkah ketiga: Eksport mata.
Untuk mengeksport mata yang kami lakukan:

-point / titik eksport import / mata eksport untuk fail
- Pilih format eksport, dalam kes ini PNE (titik, ke utara, bersayap)
-Kami memilih folder tujuan fail dan menulis nama
-Dalam bar arahan kami memilih pilihan eksport (dengan pilihan, mengikut jarak ... dalam kes ini kita menggunakan semua, semua)
-Mudah, file telah hilang, dalam kes ini dipisahkan oleh expacios tetapi sama dapat dibuka dengan excel

autocad txt

Sekiranya mata ditulis dalam saiz yang terlalu besar, anda perlu menukar unit metrik kerana secara lalai datang sudut bahasa Inggeris / AEC / setup / unit pilih / megtric)

Pada kesempatan ini, mata tidak mempunyai ketinggian, tema itu akan dilihat dalam jawatan lain, apabila kita bercakap tentang garis kontur.

Toleransi desakan saya, adakah sesiapa tahu macro untuk atocad yang lebih mudah dan bebas?

Adakah sesiapa yang melakukannya?

Golgi Alvarez

Penulis, penyelidik, pakar dalam Model Pengurusan Tanah. Beliau telah mengambil bahagian dalam konseptualisasi dan pelaksanaan model seperti: Sistem Pentadbiran Harta Negara SINAP di Honduras, Model Pengurusan Perbandaran Bersama di Honduras, Model Bersepadu Pengurusan Kadaster - Pendaftaran di Nicaragua, Sistem Pentadbiran Wilayah SAT di Colombia . Editor blog pengetahuan Geofumadas sejak 2007 dan pencipta Akademi AulaGEO yang merangkumi lebih daripada 100 kursus mengenai topik GIS - CAD - BIM - Digital Twins.

Artikel yang berkaitan

18 Komen

  1. Untuk itu, anda memerlukan CivilCAD atau Civil3D. Kedua-duanya adalah modul khusus yang berfungsi pada AutoCAD.
    AutoCAD sahaja tidak membenarkan anda berbuat demikian.

  2. permohonan maaf untuk permulaan saya, saya perlu tahu bagaimana untuk melakukannya untuk lulus dan / atau lukisan autocad luka atau seksyen terus dengan bacaan ketinggian dan jarak (trek lebar) setiap mt 20. membujur dan pada masa yang sama saya pergi menghitung jumlah tampalan dan penggalian secara langsung dalam autocad

  3. baik jawatan ini adalah sangat baik terdapat banyak alat sokongan untuk mempermudahkan kerja dan ia juga baik untuk bergantung pada civilcad yang sangat praktikal untuk digunakan, tetapi yang penting adalah mengetahui asal-usul setiap konsep

  4. langkah yang baik terus mengajar kita

  5. Hai, Kovos dalam jawatan ini kami menerangkan bagaimana untuk melakukannya dengan Softdesk8. Saya mengulas bahawa kita tidak boleh melalui blog ini mengesyorkan cara untuk memperoleh perisian bajakan, dalam catatan ini saya sebutkan itu Vuze Ia berfungsi untuk itu, tetapi ia berisiko.

  6. Bagaimanakah saya menggambarkan lengkung peringkat di Aautocad? Bagaimana saya boleh memuat turun softdesk8?

  7. Hello Jorge Luis

    Pertama, di stesen total, ia mengeksport mata ke format .txt, sebaiknya: x koordinat, koordinat y, ketinggian, keterangan.

    kemudian bukanya dengan Excel, memilih fail jenis .txt

    pilih pilihan yang dibatasi oleh koma, jadi anda boleh memisahkan lajur

    untuk mempunyai mereka dalam kecemerlangan saya cadangkan anda gunakan alat ini, yang mengeksport ke dxf

  8. Saya memerlukan langkah-langkah untuk dapat mengeksport titik-titik stesen untuk cemerlang ... Terima kasih

    Segera

  9. Saya akan menghargainya, sila. Ia adalah untuk tesis saya dan saya hanya perlu melakukan ini untuk maju dan kemuncak. TERIMA KASIH.

  10. Daniel, biarlah saya mencari vba yang saya gunakan beberapa waktu yang lalu dan memuatkannya untuk anda cuba

    berilah saya hari ini

  11. tidak, itu hanya berfungsi untuk anda mengimport mata.
    Saya akan mendapat vba dan saya akan memuat naik untuk anda cuba.

  12. OW ¿¿BAGAIMANA SAYA LAKUKAN UNTUK MENGIMPOR KOORDINAT DARI EXCEL KE MIKROSTASI DAN MENGGAMBARKAN SATU SAYA; MELALUI APLIKASI ALAT BOXER> XYZtext> KOORDINAL IMPOR ???????

    ADALAH BAGAIMANA SAYA MENGGUNAKAN APLIKASI INI UNTUK IMPORT ???

  13. HARI BAIK, GALVAREZHN

    Terima kasih, tetapi kes saya adalah ini:

    Saya mempunyai pangkalan data dalam Excel di mana saya mempunyai koordinat asal dan koordinat destinasi, dan saya mahu ia melukis garisan dalam autocad. “””TETAPI””” Tanpa menyalin dan menampal, sebaliknya operasi adalah automatik, iaitu, dengan makro atau beberapa kod untuk mencipta antara muka, atau mungkin dalam AUTOCAD atau MICROSTATION TERDAPAT ANTARA MUKA yang mengimport data daripada excel AUTOCAD atau MICROSTATION jika ia berlaku

    anda mencadangkan saya galvarezhn
    ??????????? THANKS

  14. Saya seorang THESISIST dan saya mencari bagaimana saya secara automatik boleh melukis garis dalam AutoCAD dari pangkalan data dalam Excel, iaitu, mempunyai koordinat ORIGIN dan koordinat DESTINASI

    TETAPI saya MENYAMBUNGKAN POINTS TETAPI KAWALAN TANPA KETIGA ITALAH DENGAN KETIKA DINYATI DAN DARIPADA POINTS DESTINASI
    THANKS

  15. Lesu ini boleh melakukannya

    (defun c: txt-xyzs ()
    (setq a (ssget)
    n (sslength a)
    i 0
    f (buka (getstring “\nnama fail: “) “w”)
    )
    (ulangi n
    (nama setq (ssname ai)
    ent (nama entget)
    tp (cdr (assoc 0 ent))
    )

    (jika (= “TEKS” tp)
    (jika (dan (= (cdr (assoc 71 ent)) 0) (= (cdr (assoc 72 ent)) 0))
    progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (ip kereta) 2 2)
    dan (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ); teks kiri dibenarkan
    progn
    (setq ip (cdr (assoc 11 ent))
    x (rtos (ip kereta) 2 2)
    dan (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ), selain daripada yang dibenarkan
    ); jika
    ); jika

    (jika (= “MTEXT” tp)
    progn
    (setq ip (cdr (assoc 10 ent))
    x (rtos (ip kereta) 2 2)
    dan (rtos (cadr ip) 2 2)
    z (rtos (caddr ip) 2 2)
    s (cdr (assoc 1 ent))
    )
    (princ(strcat x", "y", "z", "s"\n") f)
    ); teks kiri dibenarkan
    mtext

    (setq i (1 + i))
    ); ulangi
    (tutup f)
    )

Leave a comment

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

Kembali ke atas butang