AutoCAD-AutoDeskMicroStation-BentleyTopografi

Dari Excel ke AutoCAD, ringkasan yang terbaik

Baiklah, saya harus mengakui bahawa ia telah menyenangkan bercakap mengenai subjek ini, jadi dalam jawatan ini saya ingin menunjukkan yang terbaik yang kami temukan.

  • Kami melihat bahawa Microstation telah bersepadu fungsi untuk mengimport terus dari fail txt
  • Kami juga melihat bagaimana lakukan dengan AutoCAD
  • Kami melihat bagaimana eksport dari AutoCAD o Microstation untuk csv atau txt
  • Kemudian kita melihat cara menggunakan perintah itu concatenate dalam hal mempunyai bantalan dan jarak dalam kecemerlangan
  • Dan kita nampak satu Aplikasi VBA untuk Microstation yang berfungsi dalam kedua-dua cara

Tetapi terbaik dari semua adalah untuk belajar daripada seseorang yang dalam komen beliau kita bercakap tentang alat ini yang membolehkan dari fail Excel untuk menjana fail DXF, menggunakan koordinat x, y, z, kod pengenalan dan tahap di mana kami mahu ia ditarik.

Aplikasi ini dipanggil XYZ-DXF dan anda boleh muat turun di sini;
Mari lihat bagaimana ia berfungsi:

1. Data asal:

Aplikasi ini sesuai untuk maklumat yang dimuat turun dari gps atau stesen total, selagi koordinatnya adalah UTM, ini bermaksud unitnya dalam satah Cartesian berada dalam meter. Lajur kod adalah pengecam titik, kemudian koordinat x, y, z dan akhirnya lapisan di mana kita mahu mereka dilukis, ini boleh jadi, misalnya, sumbu jalan, pokok, sempadan, poligonal atau ciri apa pun yang kemudian membolehkan kita tapis data dalam AutoCAD atau Microstation.
txt ke autocad

* Semua mata mesti mempunyai kod.
* Semua mata mesti dimasukkan satu demi satu, tanpa meninggalkan baris kosong.

Visualisasi Data

Terima kasih kepada Juan Manuel Anguita, seorang Topografer dari Jaén, Sepanyol yang berusaha untuk membina makro ini. Fail Excel mempunyai tiga helaian, salah satu daripadanya dipanggil Pratonton membolehkan anda melihat graf dalam paparan pelan dan pandangan sisi (terbina kepada graf Excel tulen!). Juga setiap satu daripada 9 kuadran ini boleh dilihat, dalam kes menukar data dalam jadual butang "pandangan kemas kini" digunakan

cemerlang dan autocad

Konfigurasikan data untuk eksport

Lembaran ketiga pilihan dipanggil, menetapkan sama ada fail yang anda akan mengeksport akan pergi pada dua atau tiga dimenciones, saiz fon, jika kita mahu ketinggian (ketinggian) dan nama fail DXF dipaparkan.

gambar

Setelah butang ungu ditekan, fail .dxf dibuat, yang dapat dibuka dengan Microstation, Arcview, AutoCAD atau hampir semua program CAD. Dalam ini, lapisan dibuat untuk setiap teks yang berbeza yang terdapat di lajur 'Lapisan' (mis.: Lev), di mana titik-titiknya akan; Juga akan ada lapisan lain yang namanya akan menjadi teks lajur 'Lapisan' + txt (cth: levtxt), di mana kodnya akan ada, dan satu lagi akan dibuat, di mana dimensinya, dengan teks 'nama dari lajur 'Lapisan' + dimensi (cth: levcotas). Fail excel dengan nama yang sama dan di destinasi yang sama juga dibuat.

Fail sasaran (DXF)

Ini adalah contoh fail yang dilihat dari AutoCAD. Kemudian anda boleh mengubah warna lapisan (format / lapisan) atau format titik (gaya format / titik).

autocad txt excel

Ini hanya aplikasi yang mengagumkan, kerana cara yang berguna dan mudah untuk ditangani. Ia tidak menarik garis, hanya menghantar mata.

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

64 Komen

  1. Dengan hanya AutoCAD, itu tidak mungkin.
    Anda boleh, jika anda mengimport jadual sebagai pangkalan data dalam versi AutoCAD seperti Civi3D.
    Atau jika anda membuat makro dengan AutoLisp yang memberikan jadual.

  2. Saya menghargai anda boleh membantu saya dengan mencari teks dalam autocad meja excell, mencari mereka dan menukar warna, saya harap anda boleh, salam.

  3. ikhlas salah dengan makro ini tidak lengkap kerana ia tidak membenarkan dirinya digunakan beberapa kali, Tn sekali sahaja dan ini membuat untuk Keyakinan atau tidak boleh digunakan tetapi dan cuba untuk membuat beberapa fail tetapi berkata bahawa fail yang sedang digunakan oleh program lain ????????

  4. Hello Juan MaNuel

    Saya cari maklumat untuk projek yang tenc¡go dalam fikiran dan saya mendapati fail ini.

    Nah, saya bukan seorang pakar dalam progaramsi, tetapi saya mempunyai idea untuk mengawal automasi reka bentuk geometri jalan raya melalui editor asas visual excel.

    Tujuannya adalah untuk mengira elemen geometri lengkung yang berbeza dan nilai-nilai seperti yang saya mendapatkan xls, menukar mereka kepada format ASCII untuk berjalan di platform CAD dan MicroStation.
    Dan di sinilah saya tidak dapat meneruskan, saya tidak tahu bagaimana untuk melakukannya. Dari apa yang saya lihat anda mempunyai banyak idea dan mungkin anda boleh membantu saya
    Saya juga ingin mengamuk kod pengkaji di mana anda boleh menggambarkan lengkung dalam carta excel sebelum mengeksport data ke platform yang berbeza.

    Untuk perhatian awak, terima kasih.

  5. Anda mesti menggunakan peta AutoCAD atau 3D Sivil untuk ini.
    Sekiranya anda tidak memilikinya, gunakan program opensource seperti QGis atau gvSIG

  6. Hello

    Saya tahu ia tidak perlu dilakukan dengan tepat pada topik ini, tetapi jika seseorang boleh membimbing saya bagaimana saya boleh mengeksport fail autocad ke KML dan meletakkan lukisan pada gmaps.

    Terima kasih dan salam

  7. ia tidak berfungsi, ia memberitahu saya bahawa saya perlu debug

  8. TERIMA KASIH ATAS BAHAN TETAPI SEKALI SAHAJA TERTUMPU LIKE BERBUAT Podro boleh diguna semula SAMA ADA 2003 2007 EXCEL aku juga mempunyai beberapa format EXCEL AUTOCAD TANPA LEAN

  9. Sumbangan yang sangat baik !! Saya hanya memerlukan anda membaca lebih dari 1000 mata, saya melihat bahawa ia dilindungi ... Saya berjaya mendapatkan poin hingga 950, namun saya mempunyai koordinat lebih dari 5000 mata ... malangnya ia memberitahu saya dilindungi dengan kata laluan .. Tetapi sumbangan yang sangat baik! Saya harap penulis melihat ini dan dapat menambah jumlah mata untuk dapat masuk ..

    Salam kepada semua !!

  10. Terima kasih banyak untuk menyediakan aplikasi yang sangat baik itu. Saya sangat lega kerja, pertanyaan: Adakah mungkin untuk mengaitkan pada setiap titik satu blok, sebagai contoh satu lingkaran? Jika ya, bolehkah anda memberitahu saya cara saya.

    Terima kasih banyak

    Patricio

  11. baik yang sangat baik, fungsi ini lembaran Excel, soalan mengikut ujian yang saya lakukan ini terhad bilangan mata untuk graf, dalam kes saya, saya perlu membuat graf tentang titik 4000 yang saya boleh lakukan untuk mengubah ini Excel Jadual Pangsi sebagai ia akan membawa saya terlalu lama untuk merancang di bahagian-bahagian.
    bersyukur

  12. Saya menghantar tahniah ikhlas kepada penulis, ia adalah bantuan yang besar bagi juruukur, berharap untuk terus menerima apa-apa TECHNICAL AIDS untuk membangunkan diri saya dengan cara yang lebih profesional pada masa hadapan.

  13. Douglas ... dalam AutoCAD anda hanya perlu memberikan fail terbuka,
    dalam filetype selleccionas dxf
    Pilih fail yang dihasilkan dalam C dan
    Sedia !!!!!

  14. Jika ia berfungsi di 2007, apabila membuka fail ia memaparkan amaran keselamatan, anda mesti memilih
    Pilihan ...
    Dayakan kandungan ini dan
    menerima

  15. Jika anda merujuk kepada fail Excel yang ditunjukkan dalam contoh, setelah anda memasukkan koordinat, tekan butang ungu dengan teks kuning: "tekan untuk mencipta dxf"

  16. Saya ingin tahu bagaimana untuk mengangkut data dari jadual dalam excel ke autocad, apa perintah untuk digunakan.

  17. Saya ingin anda menolong saya ... Saya berusaha mencari aplikasi atau rutin dalam lsp. Dengan itu anda boleh mengeksport teks dari .dwg ke .xls hanya teks yang anda pilih dengan tetikus dan pada masa yang sama anda boleh memasukkan data dengan papan kekunci sekiranya anda tidak dapat menjumpai teks dalam gambar. dan bahawa teks yang dieksport tidak dipilih jika tidak membenarkan saya memilihnya sebanyak yang diperlukan.
    Saya mempunyai rutin ini
    (menanggalkan C: TXTOUT (/ va vb vc vd ve vf vg); V1.0
    ; Oleh Scott Hull, 11-20-86
    ; SAH Mekanikal Reka Bentuk (415) 343-4015
    ; Teks eksport ASCII untuk fail.

    (nyahaktifkan *ralat* (st) (prompt (strcat “ralat: ” st “07\n”)))

    (setq goes (getstring “Nama fail ASCII untuk dibuat: “) vb (open goes “r”))
    (jika (/ = vb nil) (progn (close vb) (setq vc (ascii (strcase (getstring
    “Fail dengan nama ini sudah wujud.\nAdakah anda mahu menggantikannya? “)))))
    (setq vc 89))
    (jika (= vc 89) (progn
    (setq vb (buka va “w”) vd (ssget) ve (sslength vd) vf 0)
    (semasa

  18. Saya tidak tahu kunci, penulis itu dilindungi. Tetapi ia tidak menghalang anda daripada menyalin sel

  19. Untuk dapat menyalin dan menyisipkan lajur data dari spreadsheet kepada ini memberitahu saya bahawa sel-sel dilindungi, dan saya tidak tahu apa kunci untuk dapat menyelesaikan masalah ini, jika anda tahu saya akan sangat berterima kasih

  20. Halo kawan-kawan, untuk dapat menggunakannya di office 2007 anda hanya perlu menukarnya ke versi, di ikon di kiri atas adalah pilihan, KLIK ALLI. Kemudian anda memberikannya untuk menerima. Apabila ditanya pilihan untuk menutup dan membuka buku, klik YA. Ini memberi amaran kepada anda bahawa perubahan yang belum disimpan akan hilang, tidak mengapa, ia hanya diterima dan sekarang (Jika pilihan ini TIDAK BERMULA, lebih baik). Sebelum menggunakan makro, anda mesti perhatikan di bawah bar menu AMARAN KESELAMATAN: Beberapa kandungan aktif telah dilumpuhkan, PERGI KE PILIHAN DAN KLIK AKTIFKAN Aktifkan kandungan ini dan voila…. ANDA SUDAH BOLEH MENGGUNAKANNYA DI PEJABAT 2007.

    LUCK UNTUK SEMUA ORANG !!!!! (TIDAK MENGUBAH OPSI MACROS MESTI AKU AKTIF DAN PENYIMPANAN)

  21. Sekiranya anda bermaksud lulus kandungan, pilih teks di Excel, salin, dan kemudian di AutoCAD, tampal

  22. baik kerana mereka semua melihat soalan saya adalah berikut bagaimana untuk lulus excel fucking, untuk cad cadang tetapi dalam teks?

  23. Arkib yang sangat baik. Salam kepada lelaki yang meninggalkan fail ini, untuk melihat jika lebih banyak sumbangan dikeluarkan.

  24. anda tidak perlu mengubahnya, hanya masukkan data.

    Aplikasi ini dilindungi oleh kata laluan, ia membuat pengarang

  25. Halo, saya tidak boleh mengubah pilihan saya meminta kata laluan yang tidak dilindungi yang boleh saya lakukan dalam kes ini

  26. g! atau seseorang, saya bekerja pada lukisan jalan, hampir selalu melakukannya dengan stesen total tetapi sekarang saya telah membawa data lalu lintas dan tahap (bahagian silang) adakah sesiapa yang tahu cara menukar data ini ke UTM? Saya mempunyai paksi yang ditakrifkan dan pembacaan bahagian adalah jarak ketinggian ketinggian dalam + atau - garis pusat, jarak ketinggian kanan dalam + atau - ... jika seseorang membantu saya jcpescotosb@hotmail.com

  27. Makro ini sangat baik terima kasih kepada semua orang yang membuat perkembangan ini mungkin.

    salam

  28. Hai Saya mencari cara untuk membuat poligon dan menyesuaikannya tetapi dalam Arcgis.

  29. Terlebih dahulu, terima kasih kepada ahli togografik Juancho untuk makro dan juga orang tua! kerana mencarinya dan menerbitkan ... sumbangan besar !!!!!

  30. KERJA DALAM OFFICE 2007 TIDAK SENTIASA ME ME OUT ERROR DAN KATA eksport ke folder pada CY apa-apa yang keluar saya mendapat tetingkap yang PERUTRAR DAN TIDAK BERITAHU ME APA YANG BUAT SDE

  31. Terima kasih atas balasan cepat anda, galvarezhn. Malangnya ia tidak berfungsi.

  32. ralat pratonton, menurut saya ini mungkin disebabkan oleh konfigurasi wilayah, bahawa pemisah ribuan dan perpuluhan (titik koma) diubah, periksa ...

  33. Ia kelihatan menarik, kerana ia dalam talian; Saya akan lihat jika saya mengkaji satu hari ini

    terima kasih atas maklumat itu

  34. selepas menetapkan tahap kepercayaan untuk makro, hamparan masih terus memaparkan mesej ralat untuk tab kedua (PREVISUAL).

    Walaupun saya terus mengeksport mata kepada dxf, saya ingin memfungsikan sepenuhnya fungsi spreadsheet yang sangat berguna ini.

    Tahniah,

  35. untuk menetapkan tahap keyakinan

    anda pergi ke butang excel, butang yang pertama di sebelah kiri atas, dan pilih butang "pilihan excel",

    kemudian pilih "pusat amanah"

    dan di sana anda pilih "konfigurasikan pusat amanah"

    kemudian pilih "tetapan makro"

    dan di sana anda memilih "dayakan semua makro"

  36. Di mana saya menubuhkan tahap kepercayaan dalam kecemerlangan 2007

  37. Saya mengucapkan tahniah kepada anda dan saya memberitahu anda bahawa ia berfungsi dengan baik dalam ecxel 2007 sahaja bahawa anda perlu mengkonfigurasi exel dalam tahap keyakinan dan bersedia

  38. OFICCE 2007 TANPA KERJA, jika ternyata MEMPUNYAI SEBARANG fenomena yang dicipta permohonan dan dikemaskini. THANKS

  39. kepada yang baik, kemudian pergi dan ubah konfigurasi serantau ke mesin anda

    rumah / panel kawalan / tetapan serantau

    kemudian pilih negara anda dalam pilihan serantau

    di sana pastikan pemisah beribu-ribu diwujudkan dengan simbol "koma" dan perpuluhan dengan "titik"

    maka anda masuk cemerlang dan harus bekerja

  40. Ia berfungsi tanpa perpuluhan …… tetapi koordinatnya tidak tepat di satah… .. sekam, apa yang anda nasihatkan kepada saya ???

  41. Cuba masukkan koordinat bulat, iaitu tanpa perpuluhan, untuk melihat sama ada ia bukan masalah konfigurasi serantau (bahawa koma adalah untuk memisahkan ribuan dan titik perpuluhan).

  42. Saya mengemukakan ralat

    Saya taip koordinat utara dan ini dengan kuota tetapi tidak pratonton

    kesilapan jualan
    Masa larian; '1004,:
    tidak dapat memperoleh cartaObjects milik kelas worsheet

  43. makro tidak berfungsi untuk saya, bolehkah anda membantu saya ???

    ini semua sedang berjalan dan kini meminta keselamatan makro adalah minimum seperti g! komen, ia tidak berfungsi !!!!! tolong saya

  44. Hello Marcos, sistem menghasilkan mesej yang tidak dapat diubah suai, tetapi Anda menerimanya. Iaitu, anda boleh menukar nama fail dan saiz teks, dan apabila anda melaksanakan, ia menghasilkan hasilnya.

    Sekiranya anda mempunyai lebih banyak masalah, jangan ubah saiz teks atau nama fail, tidak perlu. Saiz teks boleh diedit dalam autocad.

  45. Hai, saya cuba menggunakan program ini untuk lulus satu peningkatan CAD kecil di dalam excel saya tidak membenarkan saya mengubah sebarang kemungkinan helaian ketiga, ini mungkin disebabkan? terima kasih terlebih dahulu.

  46. Michael: Makro tidak berfungsi dengan Excel 2007
    Joaquin: macro mesti diaktifkan, ini dilakukan dalam alat / makro / keselamatan dan membolehkan keselamatan pada tahap yang rendah.

  47. lembaran excel anda sangat bagus tetapi makro yang tidak boleh berfungsi sebagai hamparan spreadsheet akan dilumpuhkan yang boleh saya lakukan untuk menjadikannya berfungsi dengan betul

  48. Ia merupakan utiliti yang sangat baik yang saya telah menggunakannya untuk masa yang lama tetapi saya mendapati masalah besar:

    Ia tidak berfungsi dengan pejabat 2007.

    Saya akan menghargai sebarang penyelesaian masalah ini.

  49. Saya merasa sangat menarik terutamanya untuk pekerjaan yang tidak begitu besar saya akan cuba untuk melihat bahawa mufin tersebut

  50. Hello Jordi, saya jujur ​​tidak mencubanya di Excel 2007, untuk melihat apakah seseorang yang telah mencubanya di sana dan menegaskan jika ia memberikan masalah

    sesuatu ucapan

  51. galvrezhn, pertama, feliciarte koleksi yang anda lakukan dalam entri ini, dan di sisi lain (supaya anda lihat terdapat penagih lebih kepada XYZ-DXF, hehe) mahu komen jika seseorang, atau diri sendiri, telah merasai makro Excel 2007, 5 kerana saya terpaksa menggunakan it-6 tahun dalam versi terdahulu Excel, dan tidak tahu mengapa, tetapi ia tidak berjalan (saya mempunyai makro didayakan dan semua itu).

    Sesuatu ucapan

Leave a comment

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

Kembali ke atas butang