Mengimpor poin dari txt di AutoCAD. Mengimpor koordinat dari file teks ke gambar nanoCAD menggunakan .NET API klasik

Mengimpor poin dari txt di AutoCAD.  Mengimpor koordinat dari file teks ke gambar nanoCAD menggunakan .NET API klasik
Mengimpor poin dari txt di AutoCAD. Mengimpor koordinat dari file teks ke gambar nanoCAD menggunakan .NET API klasik

(DWG, DXF). Teks yang diimpor dapat diterjemahkan menggunakan menggunakan memori terjemahan () dan glosarium, yang menghemat waktu yang diperlukan untuk penerjemahan. Teks yang diterjemahkan dapat diimpor kembali Gambar AutoCAD. Utilitas DXF2TXT dan TXT2DXF adalah utilitas baris perintah yang sangat mudah digunakan dan memberikan hasil yang efektif.

Penulis program: mikegor(Mikhail), halaman DXF2TXT dan TXT2DXF dan kontak dengan penulis

Ketentuan distribusi : Bebas.

Deskripsi rinci:

Utilitas DXF2TXT dan TXT2DXF dirancang untuk mengekspor teks dari gambar AutoCAD (DWG, DXF) dan mengimpor teks terjemahan kembali ke dalam gambar. Utilitas DXF2TXT dan TXT2DXF adalah utilitas baris perintah. Format DXF 2004 didukung. Sejarah program sejak 2006 dijelaskan di tautan berikut: Autocad -> Text -> TM -> Autocad.

Petunjuk Penggunaan

  1. Mempersiapkan gambar untuk diterjemahkan: seringkali dalam gambar, blok teks besar dibagi menjadi blok-blok terpisah dari jenis TEKS. Disarankan untuk menggabungkannya menjadi satu blok MTEXT menggunakan Express-Utilities: tandai blok TEXT yang diperlukan lalu Express -> Text -> Convert Text to Mtext. Selanjutnya, gambar harus diekspor ke format DXF. Jika gambar berisi objek yang sulit diekspor, maka Anda dapat mengumpulkan semua teks yang perlu diterjemahkan ke dalam satu lapisan dan mengekspornya saja ke DXF.
  2. Mari kita asumsikan bahwa gambar Machine1.dxf dan Machine2.dxf terletak di folder C:\Translate\ZhadinaGovyadina\Project200. File yang dapat dijalankan dari utilitas dxf2txt.exe dan txt2dxf.exe harus ditempatkan di folder yang sama atau di folder yang disertakan dalam variabel PATH sistem. Misalnya, jika utilitas terletak di folder C:\Program Files\DXFUtil, klik kanan "Komputer Saya" - Properti - Lanjutan - Variabel Lingkungan . Ada di variabel sistem atau di variabel untuk pengguna saat ini temukan variabel PATH dan tambahkan di akhir: ;C:\Program Files\DXFUtil (titik koma adalah pemisah jalur berbeda dalam variabel ini).
  3. Panggil baris perintah: Mulai - Jalankan - cmd. Masukkan perintah berikut, akhiri masing-masing dengan kunci MEMASUKI:C: cd C:\Translate\ZhadinaGovyadina\Project200
    Dari: dxf2txt Machine1.dxf Machine2.dxf

    Setelah ini, file Machine1.txt dan Machine2.txt akan muncul di folder ini. Dalam file ini, setiap blok teks yang diekspor memiliki format:

    (n-mmm)
    Teks, teks, teks

    n - angka dari 1 hingga 4, menunjukkan jenis blok MTEXT/TEXT/DIMENSION/ATTDEF, mmm - nomor blok. Blok jenis yang berbeda diberi nomor secara terpisah.

  4. Kami menerjemahkan file teks yang dihasilkan ke dalam program TM favorit Anda. Jadi, misalnya jika kita menggunakan Trados, maka kita mengimpor file teks tersebut ke Word lalu melanjutkan dengan cara standar. Struktur file tidak boleh diubah, mis. Anda tidak dapat menghapus label blok atau menyisipkan akhir paragraf. Saat terjemahan sudah siap, ekspor kembali ke file teks. Misalkan, berkas sumber memiliki bentuk:

    {2-001}
    Saya punya kucing.
    {1-001}
    Saya suka apel.

    Terjemahannya akan terlihat sangat mirip:

    {2-001}
    Saya punya kucing.
    {1-001}
    Saya suka apel.

  5. Setelah ini, kami mengimpor terjemahannya kembali ke dalam gambar. Mari kita asumsikan bahwa file teks yang diterjemahkan memiliki nama yang sama, Machine1.txt dan Machine2.txt. Lalu masuk baris perintah ketikkan perintah:txt2dxf Mesin1.dxf Mesin2.dxf

    Setelah ini, file Machine1_TR.dxf dan Machine2_TR.dxf akan muncul di folder saat ini (gambar asli Machine1.dxf dan Machine2.dxf disimpan). Jika nama file berbeda, katakanlah, Machine1_RU.txt dan Machine2_RU.txt, maka file DXF tempat teks akan diimpor harus disalin ke file dengan nama yang sama Machine1_RU.dxf dan Machine2_RU.dxf, lalu impor file tersebut Machine1_RU_TR akan dibuat.dxf dan Machine2_RU_TR.dxf.

    Jika semuanya dilakukan dengan benar, blok teks terjemahan akan muncul persis di tempat teks aslinya berada. Jika baloknya hilang, lihatlah garis ekstra dalam file teks dengan terjemahan.

Yang membedakan puasa efektif Kursus AutoCAD dari kursus sederhana dan panjang di AutoCAD? Perbedaan utamanya adalah dengan kursus yang efektif Anda tidak membuang waktu untuk belajar, Anda belajar lebih mudah dan menyenangkan, dan setelah menyelesaikan kursus Anda dapat menerapkan pengetahuan Anda dalam praktik.

Autocad adalah program paling populer untuk mengotomatisasi desain 2D dan pemodelan 3D. Ini digunakan di seluruh dunia. Saat ini mereka tidak dapat melakukannya tanpa mengetahui program ini:

  • Insinyur desain;
  • Arsitek;
  • Desainer;
  • Pembangun;

dan spesialis lain yang kegiatannya melibatkan pengembangan proyek.

Jika Anda melakukan pekerjaan seperti ini dan belum mengikuti kursus AutoCAD, kemungkinan besar Anda akan segera dianggap sebagai seorang profesional.

Antarmuka program dipikirkan dengan detail terkecil, semua alat dan fungsi yang diperlukan sudah tersedia, pengembangan proyek dasar dimungkinkan bahkan setelah pertama kali mengenal program ini.

Diperlukan tingkat masuk pengetahuan dan keterampilan untuk menggunakan program ini sangat minim.

Namun untuk program sekelas ini dan bidang aplikasi yang begitu luas, kejelasan antarmuka yang intuitif ternyata menjadi persyaratan utama, dan serangkaian operasi dasar hanyalah dasar untuk menguasai semua kemampuannya.

Logika pekerjaannya sederhana hingga hampir tidak senonoh, tetapi untuk mengerjakan proyek serius di AutoCAD, Anda perlu mengembangkan seluruh trik, solusi standar multi-langkah, dan persiapan. Ditambah banyak pengaturan dan produk komersial berdasarkan program ini. Anda juga perlu memahaminya agar dapat disebut sebagai spesialis desain.

Seperti yang sudah jelas, tidak banyak teori dalam proses pembelajaran - semuanya sudah dirancang untuk pengguna tanpa pelatihan atau keterampilan dalam bekerja secara khusus dengan AutoCAD. Lalu apa cara paling nyaman untuk mempelajarinya?

Video tutorial AutoCAD.

Video AutoCAD mengungkapkan kemampuan maksimal dari program ini, dan seorang guru profesional benar-benar dapat menjelaskan prinsip-prinsip pengembangan proyek yang kompleks sekalipun. Lagi pula, tidak perlu menyepakati terminologi khusus, tidak perlu komentar tambahan tentang kontrol yang diterapkan. Dalam video tersebut, AutoCAD tampil sebagai alat yang sederhana dan mudah dimengerti.

AutoCAD memberikan kesempatan untuk mengembangkan dan mensimulasikan gambar atau diagram dari hampir semua kompleksitas dalam ruang logis. Tetapi kata kunci Inilah ruang yang harus bisa Anda navigasikan, yang memiliki ciri khas tersendiri. Kursus video AutoCAD Mereka memungkinkan, bersamaan dengan asimilasi informasi, untuk membiasakan diri bertindak secara bermakna dalam sistem referensi tiga dimensi dan mengoperasikan kemampuannya secara efektif.

Situs saya memberi Anda kesempatan unik untuk dilalui Kursus video AutoCAD, yaitu:

  1. B Pelajaran video gratis, artikel, program, kursus mini AutoCAD.
  2. TENTANG berkenalan dengan katalog kursus AutoCAD berbayar saya, berkat beberapa ribu orang, berkat Internet, telah menguasai program ini
  3. P tonton video pelajaran AutoCAD dan kursus langka tentang program ini, yang sudah dikumpulkan dalam database khusus.
  4. DI DALAM Jika Anda memiliki masalah dalam menggunakan program ini, Anda dapat mengajukan pertanyaan kepada saya.

Dan setelah melewati milikku Kursus AutoCAD, Anda dijamin akan belajar:

  • Gambar kurva, polyline, bentuk, dan pelajari cara membuat blok dalam program;
  • Bekerja dengan lapisan;
  • Gunakan alat untuk desain cepat;
  • Membuat talang, susunan, dan pasangan;
  • Tempatkan rantai dimensi;
  • Gambar skala
  • Bangun blok dinamis
  • Memahami atribut
  • Bekerja dengan tautan eksternal
  • Terapkan templat file gambar
  • Buat tabel interaktif
  • Menggambar gambar sederhana dan kompleks
  • Buat model 3D sederhana dan kompleks
  • Pelajari seluk-beluk pengaturan AutoCAD

dan masih banyak lagi

Deskripsi perintah.

Geo_Impor

Mengajukan.

Memilih baris.

Jika Anda mencentang kotak tersebut, Anda akan dapat memilih baris dari file yang diunduh; jika Anda menghapus centang pada kotak tersebut, semua data dari file tersebut akan diunduh. Sayangnya, ada batasan saat memilih baris secara manual; Anda dapat memilih nomor berapa pun, namun tidak lebih dari 256 baris yang akan dimuat.

Pemisah.

Kami memilih apa yang berfungsi sebagai pemisah data, tersedia saat memperluas file txt. Anda dapat memilih dari yang ditawarkan atau memasukkan pilihan Anda sendiri saat memilih “Lainnya”

Format datanya.

Format data dapat diubah, dan X berarti arah ke Utara.

Objek yang dibuat.

Objek utama.

Piket. Kami memilih objek yang akan dibangun (digambar) menggunakan koordinat dari file;

  • Dot
  • Memblokir
  • Lingkaran
  • garis poli
  • garis poli 3D
    Saat memilih suatu objek memblokir, Anda akan diminta untuk memilih nama blok dari daftar yang sudah ada di gambar.

Objek sekunder.

Mungkin untuk ditandatangani nomor, tanda Dan keterangan setiap titik, jika sebuah blok dipilih sebagai objek utama, dan berisi atribut, maka nilainya dapat ditulis ke atribut tersebut.
Selain data yang diambil dari file, Anda dapat menentukan data baru:

  • Nomor . format masukan *#* , Di mana * - awalan/akhiran dapat dihilangkan, # - bilangan bulat.
  • Tanda . format masukan - bilangan real, jika dimasukkan dengan tanda + atau -, maka akan ditambah atau dikurangi masing-masing dari tanda pada file.
  • Keterangan . format masukan gratis.

Untuk setiap objek, Anda dapat memilih lapisan dari daftar yang sudah ada di gambar atau membuat yang baru, serta mengatur warna dan mengatur tinggi teks untuk label. Pilihan juga tersedia apakah akan memperhitungkan UCS atau tidak saat membuat objek


Titik atau koma dapat berfungsi sebagai pemisah pecahan.

Geo_Ekspor

Mengajukan

Kami menunjukkan di mana koordinat akan direkam, Anda dapat membuatnya sebagai berkas baru, dan buka yang sudah ada, datanya akan ditambahkan ke apa yang sudah ada di file.

Memilih objek

Pilih berdasarkan…
Kami menunjukkan objek sampel (primitif) yang perlu diperoleh datanya, setelah itu akan dipilih semua objek (primitif) pada gambar yang serupa dengan yang ditentukan sebagai sampel, yaitu jenis, warna, dan lapisan yang sama, berikut jenisnya objek (primitif) tersedia:

  • segmen,
  • garis poli,
  • garis poli 3D,
  • mlinia,
  • spline,
  • Teks,
  • MTeks,
  • Memblokir,
  • Lingkaran,
  • Dot.
  • Titik Cogo (Sipil)
  • (Saya dapat memperluas daftarnya jika perlu...)

Pilih dari… memungkinkan Anda memilih objek (primitif) dari objek yang dipilih sebelumnya berdasarkan sampel.
Dalam hal ini, untuk kejelasan (atau Anda telah memilih), dialog akan menampilkan: jenis, lapisan, warna dan jumlah objek yang dipilih.

Format Data

Pemisah. Kami memilih apa yang akan berfungsi sebagai pemisah data saat menulis ke file. Anda dapat memilih dari yang ditawarkan atau memasukkan pilihan Anda sendiri saat memilih “Lainnya”
Nomor

  • Bawaan 1 -> 1,2,3,…,n.
  • Kebiasaan format masukan: *#*, dimana * adalah banyaknya huruf, sebelum # adalah awalan, setelah # adalah akhiran, # adalah angka (berapapun digitnya), contoh tr235ort -> tr235ort, tr236ort, tr237ort,…, tr(235+n )ort.
  • Tes terdekat , teks yang paling dekat dengan objek akan digunakan sebagai angka, dengan konten apa pun, tetapi saat memilih mode “teks terdekat” yang sama untuk Tanda, teks dengan format #.#, di mana # adalah sejumlah digit, . - titik atau koma akan digunakan untuk tanda dan tidak akan digunakan untuk Angka.
  • Isi (hanya tersedia untuk objek (primitif) bertipe Text dan MText) isi teks akan digunakan sebagai angka.
  • Daftar nama atribut (tersedia untuk objek (primitif) dari tipe Blok) Anda dapat memilih konten salah satu atribut sebagai nomor; jika ada atribut bernama “Tidak” di blok, maka secara otomatis akan disarankan secara default.
  • Nomor atau Nama untuk poin Cogo (Sipil)

Tanda

  • koordinat Z - Koordinat Z benda (primitif).
  • Kebiasaan format masukan: bilangan real.
  • Tes terdekat , teks yang paling dekat dengan objek akan digunakan sebagai tanda, dalam format #.#, dengan # adalah jumlah digit berapa pun, . - titik atau koma.
  • Isi (hanya tersedia untuk objek (primitif) bertipe Text dan MText) isi teks akan digunakan sebagai tanda.
  • Daftar nama atribut (tersedia untuk objek (primitif) bertipe Blok) Anda dapat memilih isi salah satu atribut sebagai tanda; jika ada atribut di blok dengan nama “H” (huruf latin h), maka akan otomatis disarankan secara default.

Keterangan

  • Tidak diperlukan - dihilangkan, tidak ada.
  • Kebiasaan format masukan: apa saja ☺.
  • Isi (hanya tersedia untuk objek (primitif) bertipe Text dan MText) isi teks akan digunakan sebagai deskripsi.
  • Daftar nama atribut (tersedia untuk objek (primitif) bertipe Blok) Anda dapat memilih konten salah satu atribut sebagai deskripsi; jika ada atribut bernama “COD” di blok, maka secara otomatis akan disarankan secara default.
  • Keterangan atau Nama untuk poin Cogo (Sipil)

Tanda centang pada kotak centang berarti menandatangani data pada gambar.
Sistem koordinat

  • MSK- Koordinat akan dihitung dalam sistem koordinat dunia, mengabaikan pengaturan saat ini
  • PSK- koordinat akan dihitung dalam yang ditentukan sistem pengguna koordinat


Kita pilih yang akan ditulis X (koordinat pertama), arah ke Utara (CS geodesi) atau ke Timur (CS matematis)

Menyortir koordinat

Penyortiran utama

Untuk pengurutan “berlawanan arah jarum jam/searah jarum jam” dan “radial”, rata-rata antara pengurutan yang dipilih dihitung sebagai titik pusat.
Untuk menonaktifkan penyortiran, hapus centang pada kotak (klik lagi kotak centang dengan tanda centang), dalam hal ini titik-titik akan diberi nomor sesuai urutan pemilihannya dalam gambar, dalam kasus pemilihan sekelompok titik secara bersamaan, penomoran di dalamnya grup akan sesuai dengan urutan pembuatannya dalam gambar.

Penyortiran sekunder

Jika ada koordinat yang setara dengan penyortiran primer, penyortiran sekunder diterapkan pada koordinat tersebut.

Urutkan setiap kelompok secara terpisah

Untuk Polyline, pengurutan akan diterapkan ke setiap polyline satu per satu, dan urutan penomoran polyline selama pemilihan non-interaktif (Pilih berdasarkan...) akan sesuai dengan urutan pembuatannya dalam gambar, atau dalam urutan pemilihan selama pemilihan interaktif (Pilih dari...)
Untuk Balok, Titik dan Lingkaran, hanya tersedia melalui seleksi interaktif (Pilih dari...), pengurutan dan penomoran akan diterapkan pada setiap kelompok secara bergantian sesuai dengan pilihannya pada gambar.

Sebagian besar pengaturan program akan disimpan di antara sesi AutoCAD.

Biaya.​

300 R. Pembayaran melalui faktur/kontrak dimungkinkan. Diskon untuk orang yang berulang tahun dan anggota forum aktif.

Instalasi

Aplikasi diinstal secara otomatis di AutoCAD (dan CIVL 3D) mulai versi 2013. Panel "Geo ▼▲" akan muncul di Ribbon, pada tab "Add-Ins"

Untuk lebih lanjut versi sebelumnya, setelah instalasi, Anda perlu memuat file dengan ekstensi VLX menggunakan perintah LOAD dan file dengan ekstensi CUIX menggunakan perintah MENU LOAD
File-file tersebut terletak di sini: C:\ProgramData\Autodesk\ApplicationPlugins\BearDyugin_Coordinate_Import_Export.bundle

Jika masa uji coba telah habis dan Anda belum mendaftarkan aplikasinya, maka setelah instalasi versi baru Akan ada 10 hari lagi yang tersedia untuk pengujian.

Penghapusan.​

Penghapusan dilakukan secara teratur Metode Windows melalui Panel Kontrol -> Tambah\Hapus Program​

Kami sajikan untuk perhatian Anda aplikasi tambahan untuk terhubung ke perangkat lunak AutoCAD.

Semua aplikasi didistribusikan secara gratis

1. Geo_Tools - seperangkat alat untuk topografi dan surveyor, berfungsi sebagai add-on untuk AutoCAD (mulai dari AutoCAD 2008).

Saat memasang alat, palet alat AutoCAD standar digantikan oleh palet geo_tools, yang harus diperhitungkan oleh mereka yang telah mengisi palet dengan alat mereka sendiri atau menggunakan yang standar. Mulai versi 2014.05.11, 21-47 tidak menggantikan, tetapi ditambahkan ke palet standar.

Jika Anda tidak menyukai set Geo_Tools setelah menghapusnya, semua perubahan akan kembali ke standar AutoCAD. Toolbar dan pita geo_tools tidak disentuh.

Anda dapat mengunduh versi 2015.07 dari tautan Menambahkan dukungan untuk AutoCAD 2016.

Anda dapat mengunduh versi 2016.10 dari tautan yang menambahkan dukungan untuk AutoCAD 2017.

Anda dapat mengunduh versi 2017.10 dari tautan. Menambahkan kemampuan untuk menentukan lapisan impor titik dan menyisipkan blok pada titik sesuai dengan deskripsi.

Petunjuk instalasi:

1. Buka paket dan tempatkan data yang diunduh ke dalam folder " C :\Program Files\geo_tools\ "

(catatan: untuk AutoCAD 2014-2016 folder ini harus ditambahkan ke sumber terpercaya: enter _pilihan di konsol, di bagian File -> Lokasi Tepercaya -> tambahkan baris "c:\Program Files\geo_tools... ")

2. Di konsol, masukkan " _APLOAD " -> masuk ke folder " C :\Program Files\geo_tools\ "dan pilih filenya" acaddoc.lsp" -> tekan " Unduh "

2. Program untuk memuat poin ke dalam perangkat lunak AutoCAD.

Aplikasi ini memungkinkan Anda memuat poin ke dalamnya format teks dan format SDR.

_APLOAD " -> pilih file yang diunduh dan tekan " Unduh ".

3. Program untuk mengekspor poin dari software AutoCAD.

Aplikasi ini memungkinkan Anda mengunggah poin dalam format teks untuk dikirim selanjutnya ke perangkat.

Untuk mengunduh aplikasi, Anda harus memasukkan " _APLOAD " -> pilih file yang diunduh dan tekan " Unduh ".

4. Program AutoCAD untuk menggambar penyimpangan

Program ini membantu dalam merancang diagram yang dibangun dalam konstruksi, menggambar penyimpangan titik-titik yang diukur dari posisi desain.

Unduh aplikasinya.

Saya harus bekerja dengan berbagai sumber data, tetapi file poin yang diterima dari surveyor selalu menyenangkan. Alasannya adalah Anda bisa mendapatkan apa pun yang Anda inginkan di dalamnya dan dalam bentuk yang sama sekali tidak dapat diprediksi. Oleh karena itu, sangat sering saya harus menggunakan layanan Excel, misalnya untuk membuang kolom yang tidak perlu atau melakukan operasi aritmatika.

Semuanya akan baik-baik saja, tapi setelah Anda menyimpan file teks (*.txt) di Excel, Civil akan menolak untuk menerima file ini dan akan menampilkan Tidak ditemukan format file yang cocok. Meskipun demikian, jika Anda memeriksa data di Excel, Anda akan melihat bahwa semua data sudah benar dan kolom-kolomnya sesuai dengan formulir yang diperlukan.

Alasannya adalah tab yang disisipkan Excel sebagai pemisah antar kolom saat Anda menyimpan file format txt. Terlepas dari apakah Anda memilih teks unicode,DOS,Jas hujan atau File teks yang dibatasi tab. Di mana-mana akan ada tab sebagai pembatas, tetapi AutoCAD Civil 3D tidak menerima tab ini. Apa yang harus dilakukan?

Pertama, saya akan memberi tahu Anda cara mengimpor data dengan benar berkas teks di Excel. Wajar saja saat Anda menekan Membuka di Excel, pengaturan defaultnya adalah membuka file dengan ekstensi *.xls, dll. Memilih Semua file dan tentukan txt Anda, maka akan muncul jendela seperti pada Gambar 1.


Memilih Dengan pembatas. Jika Anda segera menekan Siap, lalu di tabel kita semua data akan muat dalam satu kolom, untuk operasi normal perlu dibagi menjadi beberapa kolom, yang berarti Anda perlu menunjukkan apa pemisahnya, jadi klik Berikutnya. Di jendela baru Anda perlu mengatur pemisah apa itu ruang angkasa, seperti pada Gambar 2. Kemudian Anda dapat menekan Siap. Setelah ini, Anda dapat melakukan tindakan yang diperlukan dan menyimpan file dalam format txt.

Buka file post-Excel Anda di Microsoft Word dan aktifkan tampilan karakter yang tidak terlihat, inilah yang seharusnya Anda dapatkan:


Gambar 3. Tampilan data pada MS Word

Panah menunjukkan bahwa pembatasnya adalah tab. Solusinya sederhana - pilih ikon panah dan salin. Lalu pergi ke tab pencarian Mengganti. Di sana, di antrean Menemukan tempelkan tab dari clipboard, kursor akan melompat. Dan masuk Ganti dengan beri spasi dan Anda dapat mengganti semuanya dengan aman. Setelah ini, Civil akan memperlakukan file ini sebagai file asli.

Anda juga perlu menyebutkan ekstensi CSV, jika Anda ingin menyimpan dalam format ini, Excel juga akan mengejutkan Anda. Alih-alih pembatas koma, ini menyisipkan titik koma. Oleh karena itu, Civil juga tidak menerima berkas tersebut. Solusinya sama - ganti titik koma di Word dengan koma atau spasi.