[CAD-MAP-003]: Menghubungkan Excel Database ke Topology di Autocad Map Beserta dengan Query dan Anlisanya March 24, 2018 ~ cadex
Referensi
:
Platform Download
: :
[CAD-MAP-001]: Menghitung Luas Bidang Tanah dengan Autocadmap Excel dan Autocad Map
Pada tulisan [CAD-MAP-001]: Menghitung Luas Bidang Tanah dengan Autocadmap telah diuraikan bagaimana cara menghitung luas bidang tanah dengan menggunakan fungsi polygon topology. Sedangkan pada tulisan kali ini adalah proses lebih lanjut dengan menghubungkan polygon topologi tersebut dengan data attribute yang tersimpan dalam file spreadsheet excel. Saya menyarankan jika database dalam jumlah yang besar, data attribute sebaiknya disimpan dalam program yang memang dedicated untuk database seperti microsoft access, sql server, mysql atau program database lainnya. Gambaran hubungan polygon topology dengan database adalah:
Kolom [txt_nib] pada speadsheet excel adalah modifikasi angka pada kolom [nib] menjadi format nib lima angka sehingga format nib di autocadmap akan sama dengan format nib di excel. Formula excel untuk merubah angka nib menjadi format huruf, gunakan formula atau fungsi excel = TEXT([nib],”00000″), jika angka [nib] di cell [B2], maka rumusnya menjadi =TEXT(B2,”00000″). Jika Anda menggunakan Autocad 32 bit dan Excel 32 bit, pada tulisan [CAD-MAP-10]: Update Text dari Excel ke Autocad Map (Bagian #1) telah diuraikan bagaimana cara menghubungkan object text di autocadmap ke database excel. Langkah-langkah yang sama ternyata tidak bisa digunakan untuk windows system OS 64bit dengan excel 64 bit juga. Saat saya menulis tutorial ini, saya sedang menggunakan Windows 10 Pro 64bit , Microsoft Excel 365 64 bit dan Autodesk Civil 3D 2016 juga 64 bit. Apabila Anda menggunakan versi windows, excel dan autocadmap yang lain bisa juga mengikuti tutorial ini dengan melakukan sedikit penyesuain. Secara garis besar, tutorial terdiri dari: 1. Setting ODBC datasources.
2. Drawing Clean-up. 3. Membuat Polygon Topology. 4. Link Topology Polygon ke Excel. 5. Menulis Informasi dari Excel ke Autocad. 6. Export Data Attribute hasil linked database ke text file. Berikut bahasan dari masing-masing langkah di atas: 1. Setting ODBC datasources. Hasil googling, agar Autocad dapat membaca file database excel ber-extensi *.xlsx atau file database access *.acdb pada sistem 64 bit, maka perlu update database engine dengan terlebih dahulu download AccessDatabaseEngine_X64.exe kemudian diinstall untuk update database engine. Update database ini tidak diperlukan apabila menggunakan sistem 32bit. Berikut cara setting ODBC Datasources: Ketik ODBC pada [Search Windows], kemudian pilih [Set up ODBC Datasources (64-bit)]. Jika menggunakan OS 32-bit, pilih [Set up ODBC Datasources (32-bit)]. Pada kotak dialog [Microsoft ODBC Administrator], di page/halaman [User DSN], click tombol [Add] Pada kotak dialog [Create New Data Source], pilih [Microsoft Excel Driver] kemudian click tombol [Finish] Pada kotak dialog [ODBC Microsoft Excel Setup], lakukan setting misalnya seperti di bawah:
Click tombol [Select Workbook] untuk memilih file excel yang berisi data atribute bidang, kemudian click [Options] dan uncheck [Read Only] click [OK] untuk menyimpan setting. Catatan: setting ini dilakukan sekali saja jika database selalu terhubung ke file yang sama. 2. Drawing Clean-up. Proses drawing clean-up digunakan untuk membersihkan object autocad sebelum dilakukan proses build topology. Detail bagaimana cara clean-up silakan dibaca di [CAD-MAP-001]: Menghitung Luas Bidang Tanah dengan Autocadmap. Pada tutorial ini hanya dibahas sekilas saja: “Set layer on” / hidupkan layer hanya untuk garis batas polygon /bidang (layer: 020100) dan text nib (layer: 080201), kemudian bedakan warna layernya antara text nib dan batas polygon untuk mempermudah identifikasi. Pada menu “Tool” di autocadmap, pilih [Drawing Clean Up]. Atau pada ketik di command: mapclean Pada tahapan [Select Objects], pilih [Select All], kemudian click icon [Layer] untuk membatasi proses clean-up hanya untuk Layers: 020100, kemudian clicn [Next] Pada tahapan [Clean Up Actions], set urutan action : Break Crossing Object Delete Duplicates
Memutus garis yang saling bersilangan dengan menambahkan “titik” pada persim Menghapus garis ganda hasil dari breaking crossing object
Erase Dangling Objects Dissolve Pseudo Nodes
Menghapus sisa garis yang tidak diperlukan biasanya garis sisa breaking yang uku Menghubungkan atau mirip perintah join pada pedit (polyline edit)
Click tombol [Next], untuk masuk ke tahap [Cleanup Methods] Pada tahap [Cleanup Methos], pilih [Modify Original Object] kemudian check pilihan [Line to Polyline], [Arc to Polyline] dan [3D Polyline to Polyline] Kemdian click tombol [Save] untuk menyimpan parameter drawing cleanup, sehingga untuk proses cleanup selanjutnya tinggal memanggil [Load] parameter tanpa harus setting lagi dari awal. Click [Finish] untuk memulai proses drawing cleanup. 3. Membuat Polygon Topology Jika workspace tool autocadmap belum aktif, aktfikan dengan mengetik di command: mapwspace Pada task pane map, pilih toolspace [Map Exlporer], lalu click kanan [Topologies] kemudian pilih [Create] Pada tahap [Topology Type], pilih topology type: [Polygon], kemudian beri nama misal topology name: blok01 click [Next] untuk masuk tahap berikutnya.
Pada tahap [Select Links], pilih [Select All], kemudain filter Layers hanya untuk batas polygon yaitu layer=02010
Lewati tahapan [Select Nodes] dan [Create New Nodes] Click tahapan [Select Centroids], untuk menentukan bahwa pusat polygon atau id polygon adalah text nib. Pada tahapan [Select Centroid], pilih [Select All], kemudain filter Layers hanya untuk text nib yaitu layer=080201
click [Finish] untuk memulai pembuatan topology.
Apabila proses pembuatan topology tidak berhasil atau keluar pesan kesalahan, lakukan editing geometry. Jika berhasil, maka akan muncul nama topologynya di taskpane [Map Explorer] pada folder [Topologies]
untuk mengetahui informasi luas hasil topology, ketik di command: adeditdata kemudian pilih text nib, sehingga dimunculkan informasi sebagai berikut:
Informasi luas (Area) hasil topology akan di hubungkan dengan informasi dalam tabel di excel. 4. Link Topology Polygon ke Excel. Proses link ini dilakukan setelah setting ODBC datasources telah berhasil. Lakukan checking tabel di excel yang akan di linked-kan khususnya range defined name pada spredsheet.
Buka file excel yang telah didefinisikan di datasource (Langkah-1) yaitu file: [pbt_attr.xlsx] Pilih sheet atau tabel yang akan ditampilkan di autocad:
Block semua tabel termasuk dengan nama headernya, pada contoh data di atas dipilih/block range A1:F85, kemudian nama range tersebut di lokasi yang dilingkari merah sebagai “nik”. Nama ini akan muncul sebagai table di autocad map. [Save] dan [Exit] dari file excel untuk kemudian dilakukan setting link template di autocadmap. Proses link tidak bisa dilakukan jika file data source masih terbuka. Pada program autocad map, di task pane [Map Explorer], click kanan [Data Sources], kemudian pilih [Configure] Isikan nama koneksi di Data Source Name, misal:odbc_xlsx_pbt, kemudian click [OK] Pada page / halaman [Provider], pilih [Microsoft OLE DB Provider for ODBC Driver], kemudian click [Next] Pada halaman [Connection], pilih [Use data source name] sesuai dengan definisi ODBC sebelumnya di langkah 1 yaitu: xlsx-pbt kemudian click [Test Connection]. jika connection berhasil, pilih halaman [Advanced] Pada halaman [Advanced], set permission ke [ReadWrite], kemudian click OK. Catatan: setting ini dilakukan sekali saja jika database selalu terhubung ke file yang sama. Pada program autocad map, di task pane [Map Explorer], click kanan [Data Sources], kemudian pilih [Attach] Pilih file udl yang telah disetting sebelumnya yaitu: odbc_xlsx_pbt
Pada task pane [Data Sources], sudah muncul tabel [nik] yang diambil dari excel. Double click table [nik] untuk melihat tabelnya.
Tabel diatas kemudian akan di linked kan dengan text nib di autocad dengan tool [Link Templates] Pada taskpane [Map Explorer], click kanan [Link Templates], kemudian click [Define Link Template]. Masukkan nama link misal: lnk_nib, kemudian pilih kolom txt_nib sebagai Column Key.
Click kanan link template [lnk_nib] dalam folder [Link Templates], kemudian pilih [Generate Link] Lakukan setting di [Generate Links] dengan linkage type: Text, Data Links: Create Database Links dengan Link Template: lnk_nib kemudian database validation: link must exist :
click [OK] kemudian pilih Select All untuk memulai proses link data attribute. Cek hasil linked dengan memilih salah satu text nib di gambar, kemudian click kanan dan pilih [Properties] contoh hasil property akan ada tambahan informasi hasil topology dan linked database:
Cara mengecek juga bisa dilakukan di data view table: Pada folder [Link Templates], double click link template lnk_nib Pada [Data View] pilih menu [Records] kemudian [Spatial Filter] Pilih text nib di gambar, kemudian [Enter], maka Data View akan menampilkan table dengan record nib yang terpilih / record terfilter. Jika selesai memilih, kembalikan ke mode non-filter dengan memilih menu [Records], kemudian pilih [Clear Filter] 5. Menulis Informasi dari Excel ke Autocad. Object text telah ter-linked atau terkoneksi, pada tahap berikutnya kita coba tampilkan informasi dari database excel ke object text di autocad. Informasi yang aka di tampilkan akan dibaut di layer terpisah karena sifatnya hanya informasi: Informasi NIB Nama Luas
Sumber Data Linked Database Linked Database Topology
Layer txt_nib txt_nama txt_luas
Buat layer-layer tersebut di autocad jika belum ada. Pada task pane [Map Explorer], pilih folder [Topologies] kemudian click kanan topologi : [blok01] >> [Analysis] >> [Topology Query] Pada kota dialog [Topology Query], click [Define Query] Click tombol [Location], kemudian pilih [All] Pada Query Mode, pilih [Draw] Click tombol [Alter Properties] Pada kotak dialog [Set Property Alterations], Click tombol [Text], kemudian pada kotak dialog [Define Text], click tombol [Expression]
Pilih, kolom TXT_NIB untuk mengambil text NIB dari linked template lnk_nib, kemudian click [OK] lalu set layer ke txt_nib di kotak dialog [Define Text] Ulangi set [Text Value Expression] dengan memilih kolom PEMILIK daari linked template lnk_nib, kemudian click [OK] lalu set layer ke txt_nama di kotak dialog [Define Text] Untuk informasi luas, pada [Text Value Expression] lakukan pilihan kolom Area dalam folder polygon cetroid di bawah grup topology poligon blok01
click [OK] kemudian lakukan setting layer ke txt_luas agar informasi luas ditampilkan dalam bentuk angka bulan, rubah text expression menjadi : (STRCAT (RTOS :AREA@TPMCNTR_blok01 2 0) “M2”). Tampilan Set Property Alterations menjadi:
click [OK] kemudian click [Execute] Tampilan gambar setelah query dan mematikan layer 080201:
Jika ingin menampilkan informasi koordinat di NIB, misal di layer txt_xy, tambahkan setting di text value expression dengan memilih kolom X1.Y1,Z1 di dalam folder [Properties]
Jika informasi koordinat ini tidak perlu dicetak atau ditampilkan, maka tinggal mematikan layer txt_xy
6. Export Data Attribute hasil linked database ke text file Hasil linked gambar autocad dan database sudah bisa dilakukan. Selanjutnya adalah proses membuat report menjadi text file sehingga bisa dibuka di program excel atau program database. Kolom atau informasi yang akan diexport adalah: Text nib, nama, luas, koordinat X dan koordinat Y. Pada task pane [Map Explorer], pilih folder [Topologies] kemudian click kanan topologi : [blok01] >> [Analysis] >> [Topology Query] Pada kota dialog [Topology Query], click [Define Query] Click tombol [Location], kemudian pilih [All] Pada Query Mode, pilih [Report], kemudian click [Options] Click [Expression] kemudian lakukan setting expression:
Tentukan lokasi file output kemudian Click [OK] lalu jalankan [Execute Query]. Hasil file [Peta Bidang.txt]:
Langkah-langkah yang diuraikan di atas menggunakan tool yang ada di autocadmap atau fasilitas Map jika di civil 3d. Jika ada waktu dan kesempatan, saya akan mencoba membuat vba / macro di excel sehingga fungsi seperti di atas bisa berjalan di autocad biasa tanpa ada tool mapnya
[CAD-MAP-018]: Aplikasi Topology Analysis di AutoCAD Map untuk Mengambil Nilai Text dalam Polygon (disertai dengan tahapan pembuatan Autolisp)
May 27, 2018 ~ cadex Referensi
:
[CAD-MAP-017]: Membuat tabel Microsoft Access dari Hasil Topology Analysis di AutoCAD Map
Platform
:
Autocad Map
Download
:
tidak tersedia agar bisa belajar sendiri
Berbeda dengan tulisan sebelumnya di [CAD-MAP-017]: Membuat tabel Microsoft Access dari Hasil Topology Analysis di AutoCAD Map dimana dalam satu bidang terdiri dari dua object text yang akan dibuat tabel baru di Microsoft Access, kali ini ada tiga object text dalam satu bidang. Penggalan gambar yang saya terima :
Tabel yang akan dibuat di Microsoft Access terdiri dari 3 (tiga) kolom/field yang yang terdiri dari: Kolom
Nama Kolom / Field
Sumber Data
1
NIB
Text Value
2
Berkas
Text Value
3
Nama
Text Value
3
Area
Topology Polygon
Tahapan untuk membuat data source, clean-up dan topology polygon tidak diuraikan lagi dalam tulisan ini. Silakan mengacu ke tulisan saya sebelumnya tentang pembuatan data source, cleanup dan pembuatan topology polygon. A. Load dan Check Polyogn Topology. Saat saya menerima gambar yang akan diolah, ternyata sudah ada topology polygonnya bernama [Batas_Persil] tetapi dalam kondisi belum ter-loaded / belum aktif. Cara untuk meng-aktifkan topology tersebut adalah dengan : 1. Click kanan topology [Batas_Persil], pilih [Administration] kemudian [Load Topology]. Jika ditampilkan pesan “Topology Batas_Persil is correct and complete”, maka topology bisa dipakai untuk proses analisa topology.
2. Untuk menampilkan geometry polygon dalam topology, click kanan [Batas_Persil], kemudian pilih [Show Geometry] maka akan ditunjukkan geometry polygon beserta dengan pusat poligonnya (centroid polygon). Dari hasil [Show Geometry] tersebut dapat diketahui bahwa polygon [Batas_Persil] menggunakan Object Text yang berisi informasi NIB sebagai centroid poligon. 3. Untuk mendapatkan informasi luas dari hasil topology ketik pada command:adeeditdata
Langkah selanjutnya adalah membuat node topology dari object text Berkas dan Nama. B. Membuat node topology dari object text Berkas dan Nama. Agar proses pembuatan node topology lebih cepat terutama saat pemilihan object, maka sebaiknya object text Berkas dan text Nama terdapat pada layer yang berbeda. Saat saya melakukan pengecekan gambar kedua object text Berkas dan Nama terletak pada satu layer [tn_lai] sehingga perlu dibuat layer baru untuk memisahkan object text Berkas dengan object text Nama. B.1. Menggunakan Filter untuk Memisahkan Text Berkas dan Text Nama. Misalkan text Nama diletakkan di layer [tn_lai] kemudian text Berkas diletakkan di layer [tn_lai_berkas], maka langkah-langkah untuk memisahkan object text tersebut adalah: 1. Buat layer baru dengan nama [tn_lai_berkas] kemudian set warna layer ke warna merah atau warna yang berbeda dengan warna layer [tn_lai] 2. Proses pemilihan text dalam satu layer akan lebih mudah jika ada properties text yang berbeda dari object text Berkas dan text Nama. Misal warna textnya berbeda, tinggi text berbeda atau text style yang berbeda. Pada kasus ini text propertiesnya seperti warna text, tinggi text, text style antara object text Nama dengan object text Berkas adalah sama tetapi untung masih ada perbedaan yang saya temukan yaitu pada object text Berkas selalu ada huruf dash atau “-“. Fasilitas perintah Filter di autocad dapat digunakan untuk memilih object text dengan kriteria filter : memilih semua Object Text dengan Text Value berisi huruf “-” di layer [tn_lai]. Setelah object text terpilih, maka object tersebut dipindahkan ke layer [tn_lai_berkas] Lesson learned: Sebaiknya letakkan di layer yang berbeda jika object memiliki informasi yang berbeda sehingga mempermudah dalam proses analisa
3. Ketik di command:Filter 4. Pilih [Add Selected Object], kemudian pilih salah satu object text Berkas:
Pada List Box, hapus object properties selain properties [Object=Text], [Layer=tn_lai] dan [Text Value]. Cara menghapus adalah dengan memilih property yang ada di list box kemudian click Delete. 5. Pilih property [Text Value], kemudian click [Edit Item] 6. Ganti text disamping tulisan X=*-*, kemudian click [Substitute]
7. Setelah itu click [Apply] untuk memulai memilih object dengan criteria filter seperti di atas.
8. command: Select objects: all 9. Maka seluruh object text di layer [tn_lai] yang textnya terdapat huruf “-” akan terpilih. 10. Masih dalam kondisi text tepilih, tekan Ctrl+1 11. Pada setting Design Properties, rubah Color : ByLayer kemudian Layer: tn_lai_berkas
12. Gambar setelah text berkas dan text nama dipisahkan layernya. Text warna merah adalah object berkas di layer [tn_lai_berkas]
B.2. Membuat Node Topology untuk Text Nama dan Text Berkas Buat topology dengan setting sebagai berikut:
Topology Type
Topology Name
Select Node on Layer
Node
Nama
tn_lai
Node
Berkas
tn_lai_berkas
List topology dalam gambar menjadi:
C. Konversi Object Text ke Table Object Data. Pada [CAD-MAP-017]: Membuat tabel Microsoft Access dari Hasil Topology Analysis di AutoCAD Map saat melakukan overlay, setting untuk attribute di source topology menggunakan property object text autocad .STRING sehingga nilai object text di node topology (nama topology pada contoh sebelumnya : pt_nama) ikut dalam proses overlay. Setting property .STRING juga diset pada overlay topology (nama topology pada contoh sebelumnya : pol_pbt) akan tetapi pada saat proses overlay dijalankan terjadi kegagalan. Kegagalan ini mungkin terjadi karena ada dua nama field pada satu tabel yaitu STRING dari source topology dan STRING dari overlay topology. Salah satu cara agar proses overlay berhasil, maka pada cara sebelumnya property object text .STRING diconvert menjadi tabel database access kemudian nama field diganti yang sembelumnya STRING menjadi NIB. Cara lain agar proses overlay tidak menghasilkan field sama adalah dengan membuat object data table dengan setting nama field yang berbeda. Nama field dan nama tabel yang akan dibuat adalah: Nama Object Data Tabel
Nama Field
Field Type
Keterangan
OD_NIB
NIB
Character
berisi nilai text NIB dari layer 080201
OD_NAMA
NAMA
Character
berisi nilai text nama dari layer tn_lai
OD_BERKAS
BERKAS
Character
berisi nilai text berkas dari layer tn_lai_berkas
C.1. Membuat Object Data Tabel Jika menggunakan kotak dialog, cara membuat data object data dengan click icon [Define Object Data] di group [Attribute Data] dari menu [Map Setup]
atau dengan mengetik di kotak command: ADEDEFDATA
Catatan: “Pada tahapan selanjutnya setting perintah melalui kotak dialog dimatikan sementara sehingga pilihan dan isian dilakukan melalui prompt command:. sehingga urutan perintah dapat dicatat / disalin untuk kemudian dibuatkan program Autolispnya” 1. Mematikan kotak dialog. Command: CMDDIA Enter new value for CMDDIA <1>: 0 2. Buat object data tabel OD_NIB, OD_NAMA dan OD_BERKAS Command: _adedefdata Table: [?/Delete/Modify/New/Rename/eXit]<eXit>: N Table name: OD_NIB Field 1: Field name: NIB Field description: <ENTER>
Field type: [Integer/Character/Point/Real]:
: C Field default value: <ENTER> Continue with next field? [Yes/No] :N Table: [?/Delete/Modify/New/Rename/eXit]<eXit>: X
Pada tahap di atas object data dengan nama OD_NIB sudah dibuat, untuk membuat object data tabel OD_NAMA dan OD_BERKAS maka perlu diulang langkah di atas dengan memasukkan isian di prompt Table Name dengan nama object table yang diinginkan. Setting cmddia dan perulangan atau looping untuk membuat object data di atas jika menggunakan program autolisp adalah: (defun c:atop () ;;1. MEMBUAT OBJECT DATA (setq cmddia_old (getvar “cmddia”));simpan setting cmddia sebelumnya(setvar “cmddia” 0);set kotak dialog off ;setting list object data di bawah bisa dirubah sesuai data yang ada
(setq list_od (list “OD_NIB” “OD_BERKAS” “OD_NAMA”));list object data yang akan dibuat (setq list_fld (list “NIB” “BERKAS” “NAMA”));list nama field atau header (setq list_type (list “C” “C” “C”)); list object type dari list object di atas (setq i -1);setting index untuk ambil (foreach od list_od (setq i (1+ i)) (command “adedefdata” “N” od (nth i list_fld) “” (nth i list_type) “” “N” “X”);membuat data table );end foreach (setvar “cmddia” cmddia_old) );end defun Catatan: Pada tahap selanjut autolisp akan terus diupdate sehinga akan tersusun program autolisp yang merangkup semua tahapan di tutorial ini. C.2. Mengisi Object data OD_NIB, OD_NAMA dan OD_BERKAS dari Text NIB, NAMA dan BERKAS. Object data yang telah dibuat kemudian diisi dengan text string dari object NIB, NAMA dan BERKAS yang masing-masing ada di layer yang telah didefiniskan sebelumnya yaitu: Autocad Object
Nama Layer
Target Object Data
Text
080201
OD_NIB
Text
tn_lai
OD_NAMA
Text
tn_lai_berkas
OD_BERKAS
Tahapan perintah sebelum dibuatkan autolisp: Command: ADEGENLINK Linkage type: [Blocks/textObjects/encloseDBlocks/enclosedText]<enclosedText>: o Create [Objectdata/ASElinks]: o Object data table (? for list): od_nib Use Insertion Point as Label Point: [Yes/No] :y Text objects to generate from: [Select/All]: s Select objects: (ssget “x” ‘((0 . “TEXT”) (8 . “080201”))) <Selection set: 2f> 22 found Select objects: 22 object(s) to process. Processing 22…done. 22 links created.
Pada proses select objects di atas, fungsi (ssget “x” ‘((0 . “TEXT”) (8 . “080201”))) adalah untuk memilih semua object autocad dengan kriteria hanya memilih object text (0 . “TEXT”) yang ada di layer 080201 (8 . “080201”). Dengan memahami fungsi filter tersebut, maka untuk membuat link OD_NAMA dan OD_BERKAS adalah dengan mengulang langkah diatas dengan merubah prompt “object data tablle:” dan “Select objects: sesuai dengan nama layer letak object text tersebut. Program autolisp setelah dilengkapi dengan perintah link data menjadi: (defun c:atop () (setq cmddia_old (getvar “cmddia”));simpan setting cmddia sebelumnya(setvar “cmddia” 0);set kotak dialog off ;setting list object data di bawah bisa dirubah sesuai data yang ada
(setq list_od (list “OD_NIB” “OD_BERKAS” “OD_NAMA”));list object data yang akan dibuat (setq list_fld (list “NIB” “BERKAS” “NAMA”));list nama field atau header (setq list_type (list “C” “C” “C”)); list object type dari list object di atas (setq list_layer (list “080201” “tn_lai_berkas” “tn_lai”)) (setq i -1);setting index untuk ambil (foreach od list_od (setq i (1+ i)) ;;1. Membuat object data tabel
(command “ADEDEFDATA” “N” od (nth i list_fld) “” (nth i list_type) “” “N” “X”) ;;2. linked object data table ke string atau text. (setq filter (list (cons 0 “TEXT”) (cons 8 (nth i list_layer))));set filter (command “ADEGENLINK” “O” “O” od “Y” “S” (ssget “X” filter) “”) );end foreach (setvar “cmddia” cmddia_old) );end defun untuk mengecek apakah object data table sudah link ke text object atau string, click icon [Edit Object Data] di group [Map Edit] pada menu [Tool]
atau dengan mengetik di command: ADEEDITDATA Pilih object text NIB, maka akan ditampilkan isi object data OD_NIB:
Pada contoh di atas object text dengan value / isi nib 01992 telah terisi di object data table OD_NIB. D. Proses Topology Overlay. Proses ini sebenarnya adalah spasial join menggunakan metode overlay type intersect antara topology titik/node (source topology) dengan topology polygon (overlay topology) . Hasil dari overlay ini adalah berupa topology titik/node topology dan object data tabel baru. Pada obejct data table baru tersebut bisa diberi attribute (field baru) yang berisi obejct data hasil link dari tahapan sebelumnya. Proses overlay dilakukan dua kali dengan setting sesuai dengan tabel di bawah: Proses Overlay
Source Topology
Overlay Topology
Hasil Topologi Attribute Source Topology
Attribute Overlay Topology
Pertama
Berkas
Batas_Persil
TP_Berkas
:BERKAS@OD_BERKAS :NIB@OD_NIB
OD_BERKAS_PRS
Kedua
Nama
Batas_Persil
TP_Nama
:NAMA@OD_NAMA
OD_NAMA_PRSL
:NIB@OD_NIB
Cara overlay dan setting attribute di source dan overlay topology silakan mengacu ke [CADMAP-017]: Membuat tabel Microsoft Access dari Hasil Topology Analysis di AutoCAD Map . Sedangkan tahapan overlay ini akan dilakukan dengan urutan pada printah command: Sebelum melakukan tahapan dibawah topology Berkas, Nama dan Batas_Persil harus di-Load Topology dulu. 1. Mematikan kotak dialog. Command: CMDDIA Enter new value for CMDDIA <1>: 0 2. Proses Overlay Pertama Command: MAPOVERLAY Enter source topology name (? for list) : BERKAS Enter type of source data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_BERKAS Select all available fields? (Yes/No) : y Enter type of source data (Object-data/Sql-data): <Enter> Enter overlay topology name (? for list) : Batas_Persil Enter type of overlay data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_NIB
Object Data Table
Select all available fields? (Yes/No) :y Enter type of overlay data (Object-data/Sql-data):<Enter> Enter overlay operation (Intersect/Union/iDentity/Erase/Clip/Paste) :I Enter result topology name:TP_BERKAS Enter result topology description: Enter target layer (? for list) <080201>: 0 Enter result data table (? for list) <>: OD_BERKAS_PRSL No such data table. Create table? (Yes/No) : y Enter table description:
3. Proses Overlay Kedua Ulangi tahapan seperti di nomer 2 dengan mengganti source topology, source topology table name dan result data table. sehingga akhirnya diapatkan dua (2) object data table yaitu OD_BERKAS_PRSL dan OD_NAMA_PRSL Program autolisp setelah memasukkan perintah overlay: (defun c:atop () (setq cmddia_old (getvar “cmddia”));simpan setting cmddia sebelumnya(setvar “cmddia” 0);set kotak dialog off ;setting list object data di bawah bisa dirubah sesuai data yang ada
(setq list_od (list “OD_NIB” “OD_BERKAS” “OD_NAMA”));list object data yang akan dibuat (setq list_fld (list “NIB” “BERKAS” “NAMA”));list nama field atau header (setq list_type (list “C” “C” “C”)); list object type dari list object di atas (setq list_layer (list “080201” “tn_lai_berkas” “tn_lai”)) (setq i -1);setting index untuk ambil (foreach od list_od (setq i (1+ i)) ;;1. Membuat object data tabel (command “ADEDEFDATA” “N” od (nth i list_fld) “” (nth i list_type) “” “N” “X”) ;;2. linked object data table ke string atau text. (setq filter (list (cons 0 “TEXT”) (cons 8 (nth i list_layer))));set filter (command “ADEGENLINK” “O” “O” od “Y” “S” (ssget “X” filter) “”) );end foreach ;;3. Proses Overlay (setq tp_node1 “BERKAS” tp_node2 “NAMA” tp_poly “Batas_Persil”) (setq od_res1 “OD_BERKAS_PRSL” od_res2 “OD_NAMA_PRSL”)
(setq tp_res1 “TP_BERKAS” tp_res2 “TP_NAMA”) (setq od_node1 (nth 1 list_od)) (setq od_node2 (nth 2 list_od)) (setq od_poly (nth 0 list_od)) ;;overlay pertama (command “MAPOVERLAY” tp_node1 “o” od_node1 “y” “”) (command tp_poly “o” od_poly “y” “”) (command “i” tp_res1 “” “0” od_res1 “y” “”) ;;overlay kedua (command “MAPOVERLAY” tp_node2 “o” od_node2 “y” “”) (command tp_poly “o” od_poly “y” “”) (command “i” tp_res2 “” “0” od_res2 “y” “”) (setvar “cmddia” cmddia_old) );end defun Copy list atau kode autolisp di atas ke text file dengan ekstensi .lsp misal analisa_overlay.lsp cara penggunaan autolisp tersebut akan dijelaskan pada posting berikutnya. E. Menyimpan Object Data ke Microsoft Access. Agar hasil overlay tersebut bisa ditampilkan dalam bentuk table, maka object data table tersebut diexport dalam bentuk Text File (txt file) , Microsoft Excel ataupun Microsoft Acces. Cara export ke Text File dilakukan dengan topology query seperti dalam contoh [CAD-MAP-001]: Menghitung Luas Bidang Tanah dengan Autocadmap sedangkan jika ingin ditampilkan dalam bentuk Microsoft Excel dapat mengikuti cara connect data ke excel di [CAD-MAP-003]: Menghubungkan Excel Database ke Topology di Autocad Map Beserta dengan Query dan Analisanya. Topology dan object data yang akan ditampilkan dalam microsoft access adalah: Nama Table
Sumber
TPMCNTR_Batas_Persil hasil topology polygon OD_BERKAS_PRSL
hasil overlay nomor berkas dan persil
OD_NAMA_PRSL
hasil overlay nama dan persil
Langkah-langkah untuk export data ke access di bawah ini berasumsi bahwa database microsoft access (file *.accdb) telah dibuat:
1. Buat ODBC connection ke database microsoft access seperti di [CAD-MAP-017]: Membuat tabel Microsoft Access dari Hasiil Topology Analysis di AutoCAD Map misal pada contoh di bawah odbc connectionnya bernama odbc_accdb_peta_bidang 2. Hubungkan autocadmap / connect dengan ODBC di atas.
3. Ketik di Command:MAPOD2ASE
Lakukan setting: Source Object Data Table
:
TPMCNTR_Batas_Persil
Target Link Template
:
Covert object to database
Object Selection
:
Select Automatically
4. Click tombol [Define] Pilih Data Source: odbc_accdb_peta_bidang, kemudian click [Connect]
Click [OK] untuk menutup kotak dialog [Define Link Template] 5. Click [Proceed] 6. Ulangi langkah di atas untuk object data OD_BERKAS_PRSL dan OD_NAMA_PRSL 7. Hasil tahapan di atas adalah 3 (tiga) link templates. Double click salah satu link template tersebut untuk menampilkan tablenya
Tahap berikutnya adalah melakukan pengabungan data atau join table di microsoft access. F. Join table di Microsoft Access. Langkah untuk melakukan join table di Microsoft Access :
1. Terlebih dahulu disconnect / putus hungan antara autocadmap dengan odbc: odbc_accdb_peta_bidang.
2. Buka file database microsoft access yang terkoneksi ke odbc_accdb_peta_bidang. Pada microsoft access sudah ditampilkan 3 (tiga) buah table hasil dari proses konversi obejct data table dari autocadmap.
2.1. Pada menu [Create], pilih icon [Query Design] 2.2. Pilih table OD_BERKAS_PRSL, OD_NAMA_PRSL dan TPMCNTR_Batas_Persil kemudian click [Add] 2.3. Pada area query design, Pilih field [ID] di table [TPMCNTR_Batas_Persil] kemudian hubungkan ke field [Batas_Persil_ID] di table [OD_BERKAS_PRSL] 2.4. Pilih lagi field [ID] kemudian hubungkan ke field [Batas_Persil_ID] di table [OD_NAMA_PRSL] Hubungan antar table akan terlihat seperti gambar di bawah:
2.5. Jika ingin menampilkan kolom dengan urutan NIB, BERKAS, NAMA dan LUAS Double click field [Batas_Persil_NIB] di table OD_BERKAS_PRSL –> menampilkan NIB Double click field [BERKAS_BERKAS] di table OD_BERKAS_PRSL –> menampilkan BERKAS Double click field [NAMA_NAMA] di table OD_NAMA_PRSL –> menampilkan NAMA Double click field [AREA] di table [TPMCNTR_Batas_Persil] 2.6 Click icon Run untuk menjalankan query.
Hasil run query
Simpan query misal dengan nama : InformasiPersil kemudian tutup program microsoft. Jika diinginkan hasil di microsoft excel, pilih nama query [InformasiPersil], kemudian pada menu [External Data], pilih icon [Export to Excel]
G. Menghubungkan Hasil Query Access dengan Object di AutoCAD. Maksud dari tahapan ini adalah untuk mengecek hasil query di access apakah sesuai dengan letak lokasinya di autocad map. 1. Tutup file access dari tahapan sebelumnya. 2. Pada folder Data Sources, click kanan odbc_accdb_peta_bidang, kemudian click [Connect] Nama query yang dibuat di microsoft access sudah ditampilkan.
Double click query [InformasiPersil], maka ditampilkan tabel hasil query di autocad map:
3. Buat Link Template dengan Key Column [NIB] Saat Data View – InformasiPersil ditampilkan seperti di atas, pada menu [Links] pilih [Define Link Template] cek Key Batas_Persil_NIB sebagai Key, kemudian click [OK]
Simpan / save autocadmap sehingga link template yang baru saja dibuat ditampilkan dalam folder [Link Templates] 4. Generate Link ke Object NIB atau text NIB. Lakukan quick select dengan mengetik di command :qselect
Object Type: Text Properties: Layer Operator: = Equals Value: 080201 kemudian click [OK] click kanan Link Template : [InformasiPersil] kemudian lakukan [Generate Links]
5. Double Click link template [InformasiPersil] kemudian lakukan setting Autoselect, Autohighlight dan setting Zoom Level sehingga saat record di data view dipilih, secara otomatis object yang terlinked dengan database otomatis terpilih dan ter-zoom. Pada gambar di bawah terlihat bahwa record yang terpilih di Data View sudah sama dengan NIB, Nama dan Berkas yang ada di autocadmap:
Tutorial berikutnya akan dijelaskan bagaimana cara menggunakan autolisp dalam file analisa_overlay.lsp sehingga proses seperti dijelaskan dalam tutorial ini lebih cepat.
[CAD-MAP-19]: Membuat tabel Microsoft Access dari Hasil Topology Analysis di AutoCAD Map (Lanjutan-2: Menjalankan Autolisp) May 27, 2018 ~ cadex Reference
: [CAD-MAP-018]: Aplikasi Topology Analysis di AutoCAD Map untuk Mengambil Nilai Text dalam dengan tahapan pembuatan Autolisp)
Platform
: Autocad Map
Download File
:
Tulisan sebelumnya di [CAD-MAP-018]: Aplikasi Topology Analysis di AutoCAD Map untuk Mengambil Nilai Text dalam Polygon (disertai dengan tahapan pembuatan Autolisp) telah diuraikan langkah-langkah untuk membuat topology analysis melalui perintah / tools yang ada di autocadmap. Pada langkah-langkah tersebut juga disertakan tahapan untuk membuat program autolispnya. Autolisp di bawah hasil salinan code autolisp yang telah di post tersebut:
(defun c:atop () (setq cmddia_old (getvar "cmddia"));simpan setting cmddia sebelumnya (setvar "cmddia" 0);set kotak dialog off ;setting list object data di bawah bisa dirubah sesuai data yang ada (setq list_od (list "OD_NIB" "OD_BERKAS" "OD_NAMA"));list object data yang akan dibuat (setq list_fld (list "NIB" "BERKAS" "NAMA"));list nama field atau header (setq list_type (list "C" "C" "C")); list object type dari list object di atas (setq list_layer (list "080201" "tn_lai_berkas" "tn_lai")) (setq i -1);setting index untuk ambil (foreach od list_od (setq i (1+ i)) ;;1. Membuat object data tabel (command "ADEDEFDATA" "N" od (nth i list_fld) "" (nth i list_type) "" "N" "X") ;;2. linked object data table ke string atau text. (setq filter (list (cons 0 "TEXT") (cons 8 (nth i list_layer))));set filter (command "ADEGENLINK" "O" "O" od "Y" "S" (ssget "X" filter) "") );end foreach ;;3. Proses Overlay (setq tp_node1 "BERKAS" tp_node2 "NAMA" tp_poly "Batas_Persil") (setq od_res1 "OD_BERKAS_PRSL" od_res2 "OD_NAMA_PRSL") (setq tp_res1 "TP_BERKAS" tp_res2 "TP_NAMA") (setq od_node1 (nth 1 list_od)) (setq od_node2 (nth 2 list_od)) (setq od_poly (nth 0 list_od)) ;;overlay pertama (command "MAPOVERLAY" tp_node1 "o" od_node1 "y" "") (command tp_poly "o" od_poly "y" "") (command "i" tp_res1 "" "0" od_res1 "y" "") ;;overlay kedua (command "MAPOVERLAY" tp_node2 "o" od_node2 "y" "") (command tp_poly "o" od_poly "y" "") (command "i" tp_res2 "" "0" od_res2 "y" "") (setvar "cmddia" cmddia_old) );end defun Cara menjalankan kode di atas:
1. Copy code di atas ke notedpad kemudian simpan file dengan extensi .lsp misal diberi nama analisa_topologi.lsp. 2. Buka file autocad yang akan diproses. Karena autolisp tersebut dikembangkan dari file yang sudah ada maka jika akan menggunakan fila yang lain maka syarat-syarat berikut harus dipenenuhi dalam file tersebut harus sesuai dengan perintah / fungsi yang ada di autolisp yaitu: Fungsi dalam Autolisp
Data yang harus ada
(setq list_layer (list "080201" "tn_lai_berkas" "tn_lai"))
Object text NIB harus terletak di layer: 0 Object text BERKAS harus terletak di laye Object text NAMA harus terletak di laye
(setq tp_node1 "BERKAS" tp_node2 "NAMA" tp_poly "Batas_Persil") Node Topology dari object text BERKAS
Node Topology dari object text NAMA b Polygon Topology dari batas persil deng bernama Batas_Persil
Jika nama layer dan nama topology berbeda dengan di atas, code lisp pada file analisa_topologi.lsp bisa disesuaikan dengan file yang akan diproses dengan merubah di bagian statement di atas. 3. Setelah file dibuka, pastikan bahwa topology BERKAS, NAMA dan Batas_Persil telah diLoad Topology dan juga telah ter-connect ke ODBC database.
4. Untuk memastikan bahwa topology siap diproses, setelah di load topology, lakukan re-create di masing-masing topology.
4. Load applikasi atau program autolisp dengan mengetik di command:appload 5. Pilih file analisa_topologi.lsp kemudian click [Load]. Jika ada pesan, File Loading – Security Concern, Check pilihan [Always load this application] kemudian click [Load]
6. Ketik pada command:atop 7. Pada saat autolisp dijalankan akan ditampilakn urutan perintah proses overlay. Command: ATOP ADEDEFDATA Field 1: Command: ADEGENLINK Linkage type: [Blocks/textObjects/encloseDBlocks/enclosedText]<enclosedText>: O Create [Objectdata/ASElinks]: O Object data table (? for list): OD_NIB Use Insertion Point as Label Point: [Yes/No] :Y Text objects to generate from: [Select/All]: S
Select objects: 22 found Select objects: 22 object(s) to process. Processing 22…done. 22 links created. Command: ADEDEFDATA Field 1: Command: ADEGENLINK Linkage type: [Blocks/textObjects/encloseDBlocks/enclosedText]<enclosedText>: O Create [Objectdata/ASElinks]: O Object data table (? for list): OD_BERKAS Use Insertion Point as Label Point: [Yes/No] :Y Text objects to generate from: [Select/All]: S Select objects: 22 found Select objects: 22 object(s) to process. Processing 22…done. 22 links created. Command: ADEDEFDATA Field 1: Command: ADEGENLINK Linkage type: [Blocks/textObjects/encloseDBlocks/enclosedText]<enclosedText>: O Create [Objectdata/ASElinks]: O Object data table (? for list): OD_NAMA Use Insertion Point as Label Point: [Yes/No] :Y Text objects to generate from: [Select/All]: S Select objects: 35 found Select objects: 35 object(s) to process. Processing 35…done. 35 links created. Command: MAPOVERLAY Enter source topology name (? for list) : BERKAS Enter type of source data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_BERKAS Select all available fields? (Yes/No) : y Enter type of source data (Object-data/Sql-data): Enter overlay topology name (? for list) : Batas_Persil Enter type of overlay data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_NIB Select all available fields? (Yes/No) : y Enter type of overlay data (Object-data/Sql-data): Enter overlay operation (Intersect/Union/iDentity/Erase/Clip/Paste) : i Enter result topology name: TP_BERKAS Enter result topology description:
Enter target layer (? for list) <080201>: 0 Enter result data table (? for list) <>: OD_BERKAS_PRSL No such data table. Create table? (Yes/No) : y Enter table description: Creating TP_BERKAS topology by Overlay… Writing topology information to the drawing… Overlay successfully created. Command: MAPOVERLAY Enter source topology name (? for list) : NAMA Enter type of source data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_NAMA Select all available fields? (Yes/No) : y Enter type of source data (Object-data/Sql-data): Enter overlay topology name (? for list) : Batas_Persil Enter type of overlay data (Object-data/Sql-data): o Enter table name (? for list) <>: OD_NIB Select all available fields? (Yes/No) : y Enter type of overlay data (Object-data/Sql-data): Enter overlay operation (Intersect/Union/iDentity/Erase/Clip/Paste) : i Enter result topology name: TP_NAMA Enter result topology description: Enter target layer (? for list) <0>: 0 Enter result data table (? for list) <>: OD_NAMA_PRSL No such data table. Create table? (Yes/No) : y Enter table description: Creating TP_NAMA topology by Overlay… Writing topology information to the drawing… Overlay successfully created. Command: 0 8. Proses selanjutnya adalah Menyimpan object data OD_NAMA_PRSL, OD_BERKAS_PRSL dan ke Microsoft access seperti tahapan di [CAD-MAP-018]: Aplikasi Topology Analysis di AutoCAD Map untuk Mengambil Nilai Text dalam Polygon (disertai dengan tahapan pembuatan Autolisp) dimulai dari tahap ke E. Menyimpan Object Data ke Microsoft Access.
Curriculum Vitae Tentang blog ini
[CAD-MAP-017]: Membuat tabel Microsoft Access dari Hasiil Topology Analysis di AutoCAD Map
May 19, 2018 ~ cadex Referensi : [CAD-MAP-003]: Menghubungkan Excel Database ke Topology di Autocad Map Beser Platform : AutocadMap Download :
Gambar di Autocad
Hasil tabel yang diinginkan ID
Nama
04.298.0
Tarsih
04.299.0
Yumiati
….
….
dst
dst
Jika telah mempunyai table di excel daftar ID bidang,nama, maka masalah tersebut akan dengan mudah diselesaikan sesuai dengan langkah-langkah tutorial di [CAD-MAP-003]: Menghubungkan Excel Database ke Topology di Autocad Map Beserta dengan Query dan Analisanya. Sedangkan pada tulisan kali ini diasumsikan tabel belum ada, sehingga perlu dibuat table baru yang nantinya akan di-linked kan dengan object text di autocad. Tabel yang akan dibuat tersebut nantinya berupa tabel dalam bentuk database Microsoft Access. Berikut adalah tahapan membuat tabel di atas : A. Setting ODBC ke Database Microsoft Access. Sebelum dilakukan setting ODBC, buat database baru di Microsoft Access misal database tersebut diberi nama [pbt.accdb] kemudian buat satu tabel baru misal nama tabel tersebut adalah [berkas]. Stuktur tabel [berkas]:
Tabel ini nantinya akan digunakan untuk menyimpan “Text ID” yang diambil dari gambar autocad. Jika tabel sudah dibuat di file database pbt.accdb kemudian dilanjutkan dengan setting ODBC ke database access tersebut: 1. Ketik ODBC pada [Search Windows], kemudian pilih [Set up ODBC Datasources (64bit)]. Jika menggunakan OS 32-bit, pilih [Set up ODBC Datasources (32-bit)]. 2. Pada kotak dialog [Microsoft ODBC Administrator], di page/halaman [User DSN], click tombol [Add] 3. Pada kotak dialog [Create New Data Source], pilih [Microsoft Access Driver] kemudian click tombol [Finish] 4. Pada kotak dialog [ODBC Microsoft Access Setup], pada [Data Source Name] masukkan nama odbc connection, misal [odbc_accdb_pbt], kemudian click [Select] 5. Pilih lokasi database [pbt.accdb], kemudian click [OK] 6. kemudian click [OK] lagi untuk menutup kotak dialog [Microsoft ODBC Administrator]. Setting ODBC ke Database access sudah selesai. Selanjutnya adalah membuat data link di Autocad Map. B. Setup Data Source dan Link Template di Autocad Map
1. Pada Task Pane Map (workspace map), click kanan [Data Sources], kemudian pilih [Configure] 2. Masukkan nama autocad map data source di text box [Data Source Name], misal namanya odbc_accdb_peta_bidang, kemudian click [OK] 3. Pada [Data Link Properties] di page [Connection], pilih [Use data source name] untuk memilih nama ODBC yang telah di setting di langkah yaitu odbc_accdb_pbt
4. Click page [Advanced], kemudian di setting [Access Permission] pilh [Read Write], kemudian click [OK] Pada tahapan ini, data source di autocad map telah disetting untuk connect ke database microsoft access. Selanjutnya adalah mengisi tabel [Berkas] di database dengan “Text ID” yang diambil dari Autocad. C. Membuat Link Tabel di Access dan Text di Autocad Map 1. Pada Task Pane Map (workspace map), click kanan [Data Sources], kemudian pilih [Attach…] 2. Kemudian pilih autocad map datasource yang telah dibuat di langkah B yaitu odbc_accdb_peta_bidang. Sehingga data sources ditampilkan seperti gambar berikut:
3. Dalam folder [Tables], Double Click table [Berkas] untuk menampikan isi tabel. 4. Pada spreadsheet [Data View], pada menu [Links] pilih [Define Link Template] 5. Pilih / check kolom [Key] pada baris [Berkas] kemudian click [OK]. Maksud dari setting ini adalah sebagai kunci / key untuk mencocokkan nilai di database dengan “Text Id” dari autocad adalah dengan menggunakan kolom [Berkas]
6. Simpan AutoCAD sehingga link template yang sudah dibuat ditampilkan di bawah folder Link Templates
7. Misal semua “Text ID” ada di layer [Berkas], lakukan quick select untuk memilih semua “Text ID” dengan mengetik di command:qselect 8. Pada kotak dialog Quick Select, lakukan filter Object Type:Text , Operators : = dan Layer : Berkas. Click [OK], maka semua “Text Id” akan terpilih. 9. Click kanan Link Template [Berkas], kemudian pilih [Generate Link] 10. Pada kotak Generate Link pilih [Linkage Type]=Text, [Data Link]=Create Database Links, [Link Template]=Berkas dan [Database Validation]=Create if New
11. Click [OK] 12. Isikan prompt Text objects to generate from: [Select/All]: S Sehingga terpilih object yang telah dipilih menggunakan qselect 13. Double Link Template [Berkas], maka tabel berkas sudah terisi text dari autocad. 14. Pada Spredsheet [Data View], di menu [Highlight] pilih [Auto Zoom] dan [Auto Select] kemudian set [Zoom Scale]=10 untuk mengecek hasil link antara database dan autocad 15. Click record di [Data View], maka Text ID yang terpilih di [Data View] akan di-zoom dan dipilih pada gambar Autocad Map
Selanjutnya akan dilanjutkan membuat tabel baru di database yang terdiri dari kolom “Berkas”, “Nama”, “Luas” dengan menggunakan analisa topology. D. Analisa Topology Overlay Topologi untuk menggabungkan kolom Berkas dan Nama Secara garis besar prosesnya adalah sebagai berikut: 1. Lakukan clean-up dan buat polygon topology. Cara clean-up dan membuat topology ada di https://cadex.co/2018/03/24/menghitung-luas-bidang-tanah-dengan-autocadmap/. 2. Buat topology polygon dengan centroid (pusat poligon) menggunakan centroid object [Text] di Layer [Berkas]. Misal hasil nama topologynya : pol_ppt 3. Buat topolgy node / titik dengan object [Text] di Layer [Nama] dengan nama topology: pt_nama
4. Click kanan topolgy [pt_nama], pilih [Analysis] kemudian [Overlay] 5. Analysis Type: Intersect, kemudian click [Next] 6. Polygon Topology to Overlay: pol_pbt, kemudian click [Next] 7. Output Topology: ovl_nama_x_pbt, kemduian click [Next] 8. Lakukan setting pada output attribute:
Source Attributes: .STRING —> mengambil string atau isi text dari object text pada topology yaitu informasi nama Overlay Attribute: .AREA@TPMCNTR_pol_pbt —> mengambil informasi luas dari topology polygon pol_pbt Overlay Attribute: &BERKAS@Berkas —> mengambil informasi Nomor Berkas dari Link Template Berkas 9. Click [Finish]
E. Tulis Object Data Hasil Overlay ke Database Access. Hasil overlay menghasilkan tabel od_nama_berkas yang berisi informasi kolom nama, luas dan nomor berkas. Agar obeject data bisa dibaca di database access, lakukan tahapan sebagai berikut: 1. Ketik pada command:mapod2ase 2. Source object data table: od_nama_berkas 3. Target Link Template: convert object data to database. 4. Click [Define]
5. Data Source: odbc_accdb_peta_bidang, kemudian click [Connect]. Kemudian setting seperti gambvar di bawah:
6. Click [OK] 7. Pada Object Selection: Automatically 8. click [Proceed] 9. Autocadmap akan membuat Link Template baru bernama od_nama_berkas sesuai dengan setting di langkah E.5 10. Untuk melihat hasil tabel di database, pada folder datasource, click kanan odbc_accdb_peta_bidang kemudian pilih [Detach] 11. Kemudian ulangi lagi attach datasource ke data source tersebut. 12. Data source akan menambahkan tabel baru bernama [BerkasLuas] sesuai dengan setting di langkah E.5
==selamat mencoba===
Friday, September 26, 2014
Plotting keterangan elevasi dari Excel ke AutoCAD Posted by Aga Yuditra
Melanjutkan tutorial Cara Import / Plotting Koordinat dari Excel ke dalam AutoCAD , ada beberapa pengunjung yang request untuk dibuatkan tutorial cara menambahkan keterangan teks elevasi ataupun nomer titik dari excel ke dalam AutoCAD.
Rumus yang digunakan masih sama dengan rumus yang digunakan untuk plotting titik koordinat. yaitu menggunakan CONCATENATE
Untuk dasar dan logika menggunakan rumus Concatenate silahkan buka link ini.
Pastikan setingan regional komputer anda menggunakan English (US)
Langsung aja aga berikan contoh kasus. Ada data koordinat XYZ dan nomer titik di bawah ini.
Buatlah kolom disebelah kolom elevasi. Yang berisi rumus Concatenate.
Rumus
yang
digunakan
=CONCATENATE("-TEXT
",B2,",",C2,"
:
0.15","
0
keterangan -TEXT B2 C2 0.15 D2
0 = nilai Z
=
Perintah
Text
pada = =
= =
sudut
nilai nilai tinggi penulisan
",D2) : autocad X Y text text
Perhatikan tanda petik, spasi, koma, karena semua itu berpengaruh terhadap rumus. Jika ada yang terlewat salah satu tidak akan berhasil.
Rumus di atas digunakan untuk plotting elevasi, namun jika anda ingin plotting nomer titik, anda bisa mengganti D2 menjadi A2 (alamat cell nomer titik).
Untuk
cara
plotting,
silahkan
ikuti
langkah
berikut
ini.
1. Select/ blok semua rumus.
2. Kemudian "copy" atau ctrl+c
3. Buka AutoCAD, kemudian arahkan cursur ke Command Line. Klik kanan - paste pada command line.
4. Text akan muncul.
Demikian tutorial cara plotting text berdasarkan koordinat dari excel ke autocad. Semoga Bermanfaat.
Kategori:AutoCAD,Microsoft Office Email This BlogThis! Share to Twitter Share to Facebook
[email protected] + 57 312 279 6581
Halaman Utama topografia Download 60 rutinitas Autolisp untuk AutoCAD
Download 60 rutinitas Autolisp untuk AutoCAD Anda bisa mendapatkan rutinitas ini dengan penulis.
Lisp untuk konversi dan operasi
Mengkonversi kaki ke meter dan sebaliknya Rutinitas ini dihasilkan dengan Autolisp, memungkinkan kita untuk mengubah nilai yang dimasukkan dari kaki ke meter dan sebaliknya, hasilnya ditunjukkan pada baris perintah. Di sini kita juga menggunakan fungsi CVunit, fungsi cadel ini, mendapatkan nilai konversi, dari file acad.unt (AutoCAD Unit Definition), jika Anda ingin melihat secara rinci nilai-nilai ini dan jenis konversi yang berbeda, saya menyarankan Anda untuk melihat file ini. . Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: PIM 3. Pilih jenis konversi: kaki sampai meter atau meter ke kaki
4. Masukkan nilai yang ingin dikonversi 5. Anda akan mendapatkan di baris perintah informasi dengan konversi unit
Kalikan semua teks yang dipilih Rutinitas yang dihasilkan di AutoLisp memungkinkan untuk mendapatkan perkalian dari semua nilai teks yang dipilih, agar rutinitas ini bekerja dengan benar, diperlukan teks yang dipilih adalah tipe TEXT dan bukan tipe MTEXT. Misalnya, jika Anda memiliki tiga teks 3 masing-masing dengan nilai: 1, 2, 3 dan ketiganya dipilih, hasil perintah akan menjadi perkalian dari ketiga angka ini, yang akan sama dengan: 6. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: mul 3. Pilih semua teks yang ingin Anda perkalian. 4. Tekan tombol Memasukkan untuk mendapatkan hasilnya
Mengkonversi inci ke meter Rutinitas kecil ini memungkinkan kita untuk mengubah nilai yang dimasukkan dalam inci ke meter yang menunjukkan hasilnya di baris perintah, juga menunjukkan hasilnya terbagi antara 2 sebagai bagian dari informasi tambahan. Anda dapat memodifikasi perintah ini untuk mengonversi jenis unit lainnya, untuk ini Anda harus memodifikasi kode sumber, misalnya, berkonversi inci sampai sentimeter o menit ke detik, cukup ubah parameter fungsinya Cvunit", Dalam perintah cvunit ini memiliki parameter berikut:" inci "" meter ", dengan parameter ini, nilai yang dimasukkan akan diambil sebagai inci dan akan diubah menjadi meter, Anda dapat mengubah parameter dengan yang berikut: menit "" kedua "," inci "" cm "," acre "" sq yard "," ft "" in ", antara lain. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: PM 3. Masukkan nilai yang ingin dikonversi dari inci ke meter dan
Siap, Anda akan mendapatkan informasi dengan unit konversi. Tambahkan panjang garis dari lapisan yang dipilih Rutin ini memungkinkan Anda menambahkan jarak dari semua garis yang terdapat di lapisan objek yang Anda pilih. Rutin ini memungkinkan Anda menambahkan jarak dari semua garis yang terdapat di lapisan objek yang Anda pilih, jika polylines ditemukan di lapisan yang dipilih, maka akan diabaikan.
Setelah jumlah dari semua baris ditemukan hasilnya ditampilkan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: sumlcapa 3. Pilih baris yang ada di lapisan garis yang ingin Anda tambahkan Anda bisa mendapatkan rutinitas ini dengan penulis.
Tambahkan atau kurangi nilai ke teks yang dipilih Rutinitas ini dibuat dengan AutoLisp memungkinkan kita menambah atau mengurangi nilai pada teks yang dipilih. Misalnya, jika Anda memiliki teks dengan nilai 5 dan menggunakan perintah ini dan memasukkan nilai 2, teks yang dipilih akan berubah, diperbarui dengan nilai 7, jika Anda memasukkan nilai -2, teks akan diperbarui ke 3. Lakukan hal berikut untuk menggunakan rutinitas ini. 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: vsr 3. Menunjukkan nilai yang akan ditambahkan atau dikurangkan 4. Pilih teks yang akan ditambahkan atau dikurangkan.
Dapatkan area dari bagian yang teduh Rutin ini memungkinkan Anda memperoleh area penampang silang dan menetapkan nilai yang diperoleh pada atribut blok yang dipilih. Shading yang dipilih harus berada pada lapisan yang menggambarkan jenis area yang akan didapat, secara default cadel akan membaca dua nama lapisan, yaitu: "ShadingCut"Dan"ShadowFill". Lengan tersebut merangkum semua area bayangan yang ada di lapisan "ShadingCut"Dan semua area lapisan pelindung"ShadowFill"Dan begitu pemilihan hasilnya selesai, atribut dari blok area akan diupdate. Untuk melakukan ini, pertama anda harus memilih atribut blok yang progresif, ini adalah atribut yang tak terlihat, tapi cadel sesaat sebelum seleksi menunjukkannya dan kemudian kembali menyembunyikannya, itu dilakukan dengan perintah "Attdisp", Maka atribut area cut and fill akan dipilih dan ini akan diperbarui dengan nilai area yang ditemukan. Pemilihan objek dilakukan dengan menggunakan jendela yang mencakup semua insura termasuk teks yang progresif dari bagian tersebut. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut:
1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: AXA. 3. Pilih melalui jendela semua tusukan potongan dan pengisian bagian, termasuk teks teks progresif yang sama. 4. Memilih satu per satu atribut blok untuk dimodifikasi, dimulai dengan atribut yang progresif. 5. Perintah akan berakhir secara otomatis setelah atribut cut and fill dipilih.
File CAD sampel dilampirkan ke cadel untuk mendapatkan pemahaman yang lebih baik tentang perintah tersebut. Dapatkan kemiringan garis atau polyline Perintah ini (rutin Autolisp) memperoleh nilai kemiringan garis atau polyline, dan juga memperoleh panjang garis, panjang dan sudut horisontal. Ini sangat membantu bila kita menginginkannya mengontrol anting-anting kita, hasilnya hanya bisa ditampilkan di layar (command line) atau dengan memilih teks (nilai teks ini akan berubah dengan nilai kemiringan yang ada). Perlu ditekankan bahwa dalam kasus polyline, perintah ini menemukan kemiringan hanya segmen pertama. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: pnd Pilih garis atau polyline untuk mendapatkan kemiringan. Jika diinginkan Anda bisa memilih teks untuk mengganti nilainya dengan kemiringan yang ditemukan, jika tidak, tekan saja Memasukkan untuk mendapatkan hasil di layar.
RUTIN DI VISUALLISP UNTUK MENDAPATKAN SUMBER DARI LINES ATAU POLYLINES TERTENTU Ini adalah rutinitas Lisp-generated yang mendapatkan jumlah dari panjang garis atau garis polyline yang dipilih, hasil dari jumlah ini dapat diatur dalam teks dengan memilihnya atau hanya dapat ditampilkan pada baris perintah. Anda bisa memilih garis dan polylines bersama-sama melalui satu jendela atau satu per satu. Jumlah desimal default dari jumlah panjang yang ditemukan adalah 2, namun nilai lain dapat dimasukkan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD.
2. 3. 4. 5. 6.
Masukkan nama perintahnya: lpl Masukkan jumlah desimal untuk hasil penjumlahan panjangnya Pilih garis atau polylines untuk menambahkan panjangnya Tekan tombol Memasukkan untuk mengakhiri seleksi Pilih teks untuk mengganti nilainya dengan jumlah yang diperoleh atau tekan Memasukkan lagi untuk menampilkan hasilnya pada command line
RUTIN DI VISUALLIS YANG MENGHASILKAN DAFTAR LAYANAN GAMBAR SAAT INI Ini adalah rutinitas kecil yang menghasilkan daftar dengan semua lapisan gambar saat ini dan menampilkannya di baris perintah. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: Muat file cadel di AutoCAD. Masukkan nama perintahnya: lc Hasilnya akan menjadi daftar di baris perintah semua lapisan gambar saat ini. Bekerja dengan koordinat Anda bisa mendapatkan rutinitas ini dengan penulis.
RUTIN AUTOLISP MEMASANG TABEL DATA Rutin ini menghasilkan tabel dengan jumlah baris dan kolom yang ditentukan, ini mirip dengan perintah tabel AutoCAD, namun lebih ringan untuk digunakan. Rutin ini menghasilkan tabel dengan jumlah baris dan kolom yang ditentukan, mirip dengan perintah tabel AutoCAD, tapi lebih ringan untuk digunakan, meski tidak menghubungkan data dengan Excel Anda memiliki pilihan untuk mengisi tabel dengan nilai yang telah ditentukan yang secara default adalah "0.00" dan ditempatkan di setiap sel untuk diedit nanti. Perintah ini juga memungkinkan Anda untuk menghasilkan tabel menggunakan dua pilihan, pilihan pertama memungkinkan mendefinisikan tabel melalui ketinggian tetap dan lebar sel dan pilihan lainnya sesuaikan nilai ini sehingga jumlah baris dan kolom yang ditentukan masukkan sebutan sebuah jendela Pilihan tambahan meliputi:
Teks standar Anda bisa menginstruksikan perintah untuk memasukkan nilai default ("0.00") ke dalam setiap sel yang dihasilkan, nilai ini dapat disesuaikan dan dapat diubah oleh yang lain. Tinggi teks Ini adalah tinggi yang akan memiliki teks yang disisipkan, tinggi default memiliki nilai
"0.25". Pembenaran: dari teks yang disisipkan, jadi ada dua pilihan: Cocok (Fit in cell) dan Tengah (setengah dari sel). Warna: Ini adalah warna yang akan diberikan teks yang disisipkan, secara default warna awal adalah warna yang sekarang didefinisikan.
Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: Tabla 3. Menurut Mode Generasi yang dipilih, satu titik diindikasikan atau dua titik ditunjukkan untuk menghasilkan sebuah jendela Lisp rutinitas untuk berinteraksi dengan Excel
Mengekspor koordinat menunjuk ke file CSV Rutinitas yang dihasilkan dengan Autolisp memungkinkan Anda mengekspor titik koordinat ke file CSV Microsoft Excel. Objek dari mana Anda dapat mengekspor koordinat ini adalah titik, teks dan blok, cukup pilih dan tunjukkan file tujuan koordinat. Pasti istimewa peduli jika benda adalah teks, sejak titik penyisipan yang diperhitungkan pada saat mengekspor koordinat, tergantung pada pembenaran yang dimiliki teks-teks ini, jika Anda yakin bahwa pembenaran teks benar, tidak ada masalah dalam mengekspor poin. Dianjurkan untuk memilih objek yang memiliki satu titik penyisipan, seperti blok atau titik AutoCAD, dengan cara itu lebih aman koordinat yang diekspor adalah yang sesuai. Seperti yang telah kami sebutkan sebelumnya, ekspor rutin ini berkoordinasi dari poin, teks (atau juga Mtext) dan blok, namun Anda bisa melengkapi kode sumber untuk memperhitungkan entitas lain seperti misalnya: lingkaran, titik awal garis, antara benda lainnya bahwa dalam database-nya ada kode 10. Koordinat yang diekspor memiliki format P, N, E, C (Titik, Utara = Y, Timur = X, Cota = Z) dan karena diekspor ke file CSV (dipisahkan dengan koma), saat membuka file, setiap nilai akan menempati selnya yang terpisah. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: EPC 3. Pilih objek tempat koordinatnya akan diekspor (perhatikan bahwa Anda akan memilih titik, teks dan blok (jika Anda menemukannya). 4. Menunjukkan lokasi dan nama file CSV tempat koordinat yang diekspor akan dihasilkan.
RUTIN MENGEKSPOR POINT KOORDINASI DARI LINES KE FILE CSV Autolisp ini menghasilkan rutinitas untuk AutoCAD memungkinkan Anda untuk mengekspor titiktitik koordinat ujung-ujung baris yang dipilih ke file CSV Microsoft Excel Koordinat yang diekspor sesuai dengan titik awal dan akhir garis, jadi jika jalur digabungkan dengan titik yang sama, cadel akan membaca 2 dengan koordinat yang sama. Dalam hal ini, jika diinginkan Anda harus mempertimbangkan pilihan untuk mengurutkan koordinat dan menghapus duplikatnya, koordinat yang diekspor memiliki format P, N, E, C (Titik, Utara = Y, Timur = X, Dimensi = Z) dan bagaimana cara ekspornya ke File CSV (dipisahkan dengan koma), saat membuka file setiap nilai akan menempati selnya secara independen dan secara tertib. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: EL3 Memilih baris dari mana titik awal dan titik akhir koordinat akan diekspor. Menunjukkan lokasi dan nama file CSV tempat koordinat yang diekspor akan dihasilkan.
RUTIN LISP KE IMPOR POIN KOORDINASI DARI MICROSOFT Rutin ini dibuat untuk penggunaan AutoCAD dan aplikasi vertikalnya, akan memungkinkan Anda memasukkan koordinat titik dari file Microsoft Excel, dengan rutin ini, Anda tidak perlu menentukan rincian yang terkait dengan file yang akan diimpor, karena melalui antarmuka, Anda akan memiliki ruang lingkup diperlukan untuk mengimpor poin sesuai keinginan. Untuk mengimpor poin, Perlu agar file titik yang akan diimpor memiliki ekstensi XLS (dari versi sebelum ke kantor 2007) atau XLSX (versi 2007 atau yang lebih baru) dan dalam file koordinat diformat dengan format: P, N, E, C, D, (Pbersama, Norte, ESte Cota Ddeskripsi), seperti yang ditunjukkan pada gambar berikut: Catatan penting: Anda harus berhati-hati dekatfile koordinat sebelum menjalankan perintah, jika tidak rutin akan memiliki kelemahan untuk mengaksesnya. (Catatan ini terlampaui). Construcgeek iCe memungkinkan Anda untuk memilih antara 3 berbagai jenis cara untuk memasukkan objek titik ke dalam koordinat baca.
Yang pertama adalah memilih untuk menyisipkan a Entitas AutoCAD Point (yang dihasilkan oleh perintah POINT), ingat bahwa tampilan sebuah titik di AutoCAD bergantung pada jenis tampilan titik yang telah Anda definisikan dengan perintah DDPTYPE. Pilihan kedua terdiri dari pilih blok yang tersimpan dalam gambar Sebagai titik untuk memasukkan
koordinat baca, secara default, rutin menciptakan blok baru yang disebut "cg-point", yang dapat digunakan jika Anda menginginkannya atau tidak ada blok dalam gambar. Pilihan ketiga terkait dengan style point, memungkinkan Anda mengimpor satu blok dari hard disk, ingatlah bahwa dalam hal ini dimensi dimana blok tersebut dibuat mempengaruhi visualisasi blok pada saat penyisipan. Sehubungan dengan data titik (label), iCe memungkinkan Anda memutuskan apa yang ingin Anda tampilkan, jika Anda hanya ingin menampilkan Point, Anda hanya perlu memilih opsi ini, sama dengan teks Dimension atau Description of the point. Anda dapat memilih untuk menampilkan data tag 3 atau tidak menampilkannya.
Juga Anda dapat mengontrol jumlah desimal dalam teks dimensi yang disisipkan, skala yang akan memiliki label, rotasi yang sama yang titik dasarnya adalah lokasi titik yang diimpor dan pemisahan label sesuai dengan intinya, opsi ini dapat Anda simpan dengan nama, sehingga Anda dapat memanggilnya sesuai dengan poin yang akan Anda impor Semua opsi ini akan memungkinkan Anda untuk mengimpor poin Anda dari file Excel dengan cara yang cepat dan jelas, perlu dijelaskan bahwa cara teks dari label titik dilihat tidak bergantung pada rutinitas, Tapi gaya teks saat ini gambar Anda dan lapisan saat ini. Beberapa waktu yang lalu saya publikasikan di Construcgeek, sebuah rutinitas yang dikembangkan oleh pengguna, yang memungkinkan untuk mengimpor koordinat tapi dari file teks namun dengan banyak keterbatasan, kali ini dengan perintah baru ini kita akan memiliki lebih banyak pilihan untuk mengendalikan penyisipan titik koordinat. File terlampir juga menyediakan contoh blok yang dapat Anda impor, selain dari spreadsheet dengan format yang benar yang dibutuhkan oleh perintah untuk mengimpor koordinat tanpa ketidaknyamanan. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: ES 3. Di kotak dialog, tentukan pilihan yang menurut Anda sesuai untuk mengimpor poin. Anda bisa mendapatkan rutinitas ini dengan penulis.
Impor area dari file csv ke lintas bagian Perintah ini memungkinkan Anda mengimpor area (pemotongan dan pengisian default) ke lintas wilayah, area yang akan diimpor harus berada dalam file CSV (koma-delimited), bergantung pada file sampel terlampir. Perintah ini membaca progresi yang ada di kolom pertama file csv dan mencari teks dengan progresif yang sama pada file gambar, memasukkan area cut and fill yang sesuai di kanan atas penampang.
Akhiran yang disisipkan adalah: "AC =" dan "AR =", yang dapat dimanipulasi dengan kode, serta jumlah tempat desimal dan tinggi teks yang disisipkan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Menetapkan lapisan saat ini untuk memuat teks yang akan dimasukkan, misalnya: "Text-Areas". Masukkan nama perintahnya: arimx Pilih file SCV yang berisi area yang akan diimpor 5. Pilih Anda ingin memasukkan Area yang sesuai dari file csv, jika Anda ingin memilih semua cukup tekan tombolnya Masukkan.
Buat daftar jalur gambar yang disisipkan dalam gambar Jika Anda bekerja dengan gambar, sering kali perlu membuat daftar dari mereka, termasuk jalur lokasi mereka, dengan rutin ini Anda dapat membuat daftar dengan semua gambar yang dimasukkan dalam gambar saat ini. Rutinitas ini tidak memerlukan masukan dari pilihan apapun, cukup panggil perintah dan akan segera ditampilkan di baris perintah AutoCAD, daftar dengan jalur gambar yang disisipkan. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: lima
Ganti teks dengan jalur file saat ini Rutin ini dikembangkan di Autolisp, memungkinkan kita untuk mengupdate teks apapun, dengan path dan nama file saat ini. Ini adalah bantuan yang bagus saat mengupdate kop surat rencana dengan informasi ini. Di jalur yang didapat juga disertakan nama tab saat ini, jika berada di ruang model, maka akan muncul di ujung rute: model, jika tidak maka akan tampil atas nama tab saat ini. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: rute 3. Pilih teks yang akan diganti dengan nilai jalur gambar saat ini, jika Anda tidak ingin mengganti beberapa teks cukup tekan Memasukkan untuk menampilkan path pada command line.
Menggantikan teks yang dipilih oleh tanggal sekarang dengan format output yang berbeda Dengan bantuan rutinitas bagus ini kita bisa mengganti teks apapun, dengan nilai tanggal sekarang.
Perintah 8 menyediakan berbagai jenis format untuk tanggal ini, mulai dari jenis tanggal yang sederhana hingga jenis tanggal format yang panjang, di mana nama hari tanggal sekarang diprogram secara otomatis dengan AutoLisp. Anda bisa memilih entitas tipe Teks y Mtext, ini akan diganti secara otomatis oleh tanggal sekarang dengan format yang dipilih, format tanggal yang tersedia adalah yang ditunjukkan dalam ilustrasi, masing-masing diidentifikasi dengan nomornya, yang akan berfungsi untuk memilih format saat diminta pada baris perintah. dari AutoCAD Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: RF 3. Tunjukkan nomor 1 ke 8, format tanggal keluaran, Anda bisa memasukkan tanda tanya (?), untuk menampilkan format tanggal yang tersedia 4. Pilih teks yang ingin Anda ganti dengan tanggal dengan format yang dipilih 5. Tekan tombol Memasukkan untuk mengakhiri perintah dan memperbarui teks yang dipilih
ROUTINE LISP INVENTING ATAU TRANSPOSING SELECTED TEXTS Terkadang kita ingin membalikkan nilai dua teks, misalnya, bahwa teks dengan nomor 1346 menjadi 1111 dan sebaliknya, rutin ini memungkinkan kita untuk mentranspos nilai dari teks yang dipilih. Untuk mencapai hasil ini, cukup untuk menunjukkan kedua teks tersebut, satu demi satu. Lakukan hal berikut untuk menggunakan rutinitas ini. 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: tra 3. Pilih dua teks yang akan dialihkan.
RUTIN MENGGANTI KONTEN DARI TEKS UNTUK QUOTATION POINT INDICATED Perintah baru ini mendapatkan nilai dimensi (koordinat Y) dari suatu titik tertentu dan menetapkannya sebagai konten teks yang dipilih. Rutinitas ini sangat berguna misalnya saat bekerja dengan profil medan dan kami ingin mendapatkan tinggi simpul dan meletakkannya di salah satu teks yang menunjukkan dimensi medan, namun juga dapat digunakan saat bekerja dengan penampang melintang dan medan diinginkan untuk mendapatkan nilai dimensi pada sumbu bagian dan untuk menetapkannya dalam teks yang akan menunjukkan nilai kuota tersebut.
Dalam perintah ini Anda dapat menunjukkan skala mana yang akan memiliki dimensi untuk ditetapkan dalam teks, bukan tinggi dari teks yang dipilih, namun skala yang memiliki profil atau bagian untuk ditunjukkan, jika profil Anda misalnya berukuran 10 kali. Secara vertikal, Anda harus mengatur perintah 10 NC untuk skala sebagai, sehingga perintah, buat divisi yang sesuai dan tetapkan nilai yang sesuai pada teks yang dipilih. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5. 6.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: NC Menunjukkan skala kuota Masukkan jumlah desimal yang akan dimiliki teks dengan dimensi yang diberikan (3 secara default) Menunjukkan titik dari mana Anda ingin mendapatkan Pilih teks yang akan diganti dengan nilai kuota yang didapat atau jika Anda ingin bisa menekan tombolnya Memasukkan untuk hanya menampilkan kuota yang didapat tanpa mengganti teks apapun
RUTIN MENGGANTI TEXTS OLEH PROGRESIF DAN LAINNYA DENGAN QUOTE YANG DILINDUNGI DENGAN MENAMBAHKAN PREFIX ATAU SUFFIX Perintah ini memungkinkan Anda memperoleh nilai progresif dan dimensi (nilai X dan Y) dari titik yang diberikan dan menetapkannya dalam teks 2 yang dipilih. Selain setiap teks menambahkan awalan atau akhiran, misalnya jika awalan diindikasikan untuk koordinat (koordinat Y) sama dengan "CT =", ketika teks dimensi dipilih, perintah akan memperbarui teks yang dipilih berdasarkan nilai dimensi yang diperoleh, ditambah awalan yang ditunjukkan, misalnya "CT = 236.42", bila teks progresif dipilih, maka teks akan diperbarui dengan nilai koordinat X diperoleh plus akhiran "0 +", misalnya "0 + 10.0". Perintah ini hadir dengan awalan untuk dimensi progresif dan sudah didefinisikan ("0 +" dan "CT =") dan hanya bisa diubah dengan memodifikasi kode sumber, selain itu perintah ini bisa dimodifikasi jika diinginkan, sehingga awalan dan akhiran ditambahkan bersamaan pada teks. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: PC Menunjukkan titik dimana nilai koordinat progresif (X koordinat) dan koordinat (koordinat Y) Pilih teks progresif Pilih teks dimensi
Nilai teks akan diperbarui dengan data yang didapat
RUTIN AUTOLISP UNTUK MEMBANGUN KUOTA KHUSUS DALAM TITIK YANG DITERIMA Ini adalah rutinitas yang dilakukan di Autolisp yang memungkinkan kita untuk menetapkan nilai dimensi (Y koordinat) pada titik tertentu. Perintah ini meminta data (poin dan nilai) dan melakukan operasi untuk mendapatkan nilai akhir yang ditetapkan dalam koordinat Y dari titik yang ditunjukkan (mengubah nilai koordinat UCS (Universal Coordinate System) pada suatu titik yang ditunjukkan oleh nilai yang dimasukkan ). Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file ke AutoCAD dengan menggunakan perintah BERLAKU atau dengan menyalin file dan menempelkannya ke AutoCAD. 2. Masukkan nama perintah: OS 3. Bila diminta untuk menunjukkan titik dimensi, Anda harus menunjukkan titik di layar (titik di mana Anda ingin mengatur dimensi tertentu). 4. Perintah akan meminta Anda untuk memasukkan nilai dimensi untuk mengatur atau memilih teks: 5. Di sini Anda harus memasukkan nilai dimensi yang ingin Anda koordinat Y pada titik yang ditunjukkan, Anda dapat memasukkan nilai atau Anda dapat memilih teks yang berisi nilai dimensi, perintah hanya akan mendapatkan nilai numerik jika Juga ada beberapa deskripsi.
Untuk memverifikasi bahwa dimensi yang dimasukkan telah ditetapkan pada titik yang ditunjukkan, jalankan ID perintah, tunjukkan titiknya, dan amati pada baris perintah bahwa nilai koordinat Y sekarang dengan nilai yang dimasukkan.
AREASX: LUTU RUTIN UNTUK MENCARI AREA DENGAN CONTOUR Perintah ini memungkinkan Anda untuk menemukan area yang menunjukkan titik internal di antara objek atau dengan memilih kontur tertutup, perintah ini menunjukkan area yang diperoleh atau menetapkannya dalam teks yang dipilih. Perintah Ax memiliki opsi berikut: Permintaan awal: Masukkan titik internal di area tersebut atau [Pilih objek / Pilihan] <end>: Di sini Anda harus menunjukkan titik-titik internal dari mana daerah akan diperoleh, pilihan lainnya dijelaskan di bawah ini: Pilih objek: Alih-alih menunjukkan titik-titik internal untuk menemukan air, dengan menggunakan
opsi ini Anda dapat memilih poligon tertutup untuk menemukan daerah Anda. Pilihan: Opsi ini memuat kotak dialog Command Options, kotak dialognya adalah sebagai berikut: Setiap pilihan dijelaskan di bawah ini: Jumlah desimal: Jumlah desimal daerah akan memiliki (2 secara default). Ketinggian teks yang akan dimasukkan: Jika Anda memutuskan untuk memasukkan teks dengan area yang diperoleh, di sini sudah diatur tinggi yang akan dikatakan teks. Area Konversi: Opsi ini memungkinkan operasi dengan nilai area yang ditemukan, masing-masing area ditambahkan, dikurangkan, dikalikan atau dibagi oleh faktor yang harus ditentukan di bagian bawah opsi ini. Perintah menunjukkan jika konversi aktif dan operasi mana yang dilakukan dan berapa nilainya konversi akan berlanjut. Pilihan ini memungkinkan Anda untuk menyesuaikan area saat gambar berada pada skala yang berbeda atau unit gambar lainnya. Terapkan naungan: Pilihan ini memungkinkan setiap area yang diindikasikan untuk diarsir agar memiliki tampilan area yang lebih baik yang ditemukan, memungkinkan untuk memverifikasi apakah benar (diaktifkan secara default). Nama naungan: Di sini Anda harus menunjukkan nama shading yang akan diterapkan di area yang ditunjukkan (Solid default). (Shading) Skala: Disini faktor skala shading diindikasikan, faktor ini bervariasi sesuai dengan jenis naungan yang dipilih. Warna (shading): Warna yang akan memiliki naungan diterapkan di daerah yang ditunjukkan. Menyelesaikan shading: Pilihan di bawah ini berlaku setelah aplikasi perintah dihentikan. Tahan kontur: Jika diaktifkan kontur yang dihasilkan tidak terhapus. Tahan shading: Jika diaktifkan, shadings yang dihasilkan tidak terhapus. Permintaan Akhir: Tunjukkan titik internal di area tersebut atau [Pilih objek / Sisipkan text area / Options] : Masukkan area teks: Pilihan ini memungkinkan Anda memasukkan teks dengan area yang diperoleh alih-alih memilih satu untuk menggantinya. Teks dengan area yang ditemukan diawali dengan default: "Area =", awalan ini dapat dimodifikasi dalam kode program. Ubah teks: Pilihan ini diaktifkan bila tombol Enter ditekan atau tombol mouse sebelah kanan ditekan, yang akan meminta Anda untuk memilih teks, misalnya jika Anda memiliki teks dengan
konten berikut: "AC = 0.00m2" dan menggunakan perintah telah menemukan area 3.25, maka perintah tersebut akan mengganti teks dengan mengupdatenya dengan "AC = 3.25m2". Seperti yang dapat Anda lihat, AX hanya menggantikan nilai numerik teks yang akan diganti, sehingga Anda dapat memiliki teks udara dengan awalan yang berbeda, misalnya: "AR = 0.00m2", "AM = 0.00m2", "Area Potong = 0.00m2 "," Area saya = 0.00m2 ", dll. Garis besar yang valid dan tidak valid: Garis besar yang valid Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: AX 3. Tunjukkan titik internal di area yang ingin Anda temukan (Anda harus memastikan bahwa area yang akan ditemukan harus benar-benar tertutup, jika tidak perintah akan menampilkan pesan kesalahan). 4. Tunjukkan poin internal sebanyak yang Anda butuhkan, perintah akan mengamuk, mengumpulkan (menjumlahkan) semua udara yang ditemukan. 5. Tekan Enter atau klik kanan untuk mengakhiri perintah dan mengatur area dalam teks yang ada. Memilih Objek
Memilih semua fitur dari layer dari objek yang dipilih Rutin kecil ini melakukan hal yang sama seperti yang sebelumnya, perbedaannya adalah bahwa nama layer tidak masuk ke sini untuk memilih objek, namun suatu entitas dipilih dari mana diinginkan untuk mendapatkan nama layer. Seperti pada rutinitas sebelumnya, pemilihan entitas tidak dibuat terlihat, namun ada sebagai seperangkat entitas yang dipilih, jadi Anda harus menunjukkan mode seleksi "sebelumnya"Untuk memilih objek. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: ssl 3. Pilih objek yang ingin Anda beri nama layer untuk memilih entitas lain 4. Buatlah seleksi entitas yang efektif dalam mode prediktif
Hapus benda internal atau eksternal dari polyline terpilih Dengan menggunakan rutin ini Anda dapat menghapus benda-benda yang berada di daerah dalam atau luar dari polyline yang dipilih, jika opsi diindikasikan, objek yang dipotongan oleh polyline akan dipotong oleh sisi yang ditunjukkan.
Ketika harus mengeluarkan benda di luar polyline, perawatan khusus harus diperhatikan perintah ini menghapus semua objek di luar polyline. Polyline yang akan dipilih Harus menjadi polyline tertutup, jika tidak rutin bergabung dengan titik terakhir segmen dengan yang pertama, menutup dengan demikian dengan garis imajiner polyline dan menghilangkan segala sesuatu yang ada di dalam atau di luar garis itu. Pilihannya dipotong karena logis, hanya bekerja dengan benda yang bisa dipotong secara manual, seperti garis, lingkaran, busur, dll, blok dan benda komposit lainnya tidak masuk ke bendabenda yang bisa dipangkas. Dengan cadel file sampel terpasang sehingga tes yang sesuai dilakukan sebelum menggunakan perintah di file akhir. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: PolErase Pilih polyline yang akan berfungsi sebagai batas untuk membatasi objek yang akan dihapuskan. Pilih satu hapus pilihan objek, Anda bisa memilih pilihannya: Jendela (hanya menghapus objek yang benar-benar di luar atau di dalam jendela itu), Menangkap (menghilangkan benda yang bahkan berpotongan dengan tepi polyline), hapus dan panen (seperti namanya, ia akan menghapus bendabenda yang berada di dalam atau di luar polyline dan memangkas benda-benda yang berpotongan dengan perbatasan. 5. Menunjukkan a titik di sisi mana (internal / eksternal) akan menghapus atau memangkas objek.
Memungkinkan Anda untuk memilih semua entitas dari lapisan yang dimasukkan Ini adalah rutinitas cadel yang memungkinkan Anda memilih semua entitas yang berada dalam lapisan yang ditunjukkan, tidak membedakan warna atau properti lain yang mungkin dimiliki entitas. Rutin ini tidak peka terhadap huruf besar pada saat memasukkan nama layer, sehingga Anda bisa masuk dengan cara apa pun, hanya saja tulisan itu ditulis dengan baik. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: SCA 3. Masukkan nama lapisan dari objek yang ingin Anda pilih 4. Buatlah seleksi entitas yang efektif dengan mode previuos
Salin konten dari satu teks ke teks lainnya Ini adalah rutinitas yang dibuat dengan bahasa pemrograman autolisp, memungkinkan kita untuk menyalin isi teks yang dipilih, dan menetapkan nilai tersebut di teks kedua untuk dipilih.
Untuk menggunakan rutinitas ini, Anda harus melakukan hal berikut: 1. Muatkan file cadel di AutoCAD, dengan menggunakan comado Appload atau cukup dengan menyalin file dan menempelkannya ke AutoCAD. 2. Masukkan nama perintahnya: RT 3. Pilih teks, dari mana Anda ingin mendapatkan nilainya. 4. Pilih teks yang ingin Anda ganti dengan nilai yang diperoleh sebelumnya.
Seperti yang bisa Anda lihat, rutinitasnya sederhana, namun sangat membantu bila berhubungan dengan pengeditan teks. Perlu dicatat bahwa bahasa yang digunakan dalam rutinitas ini jelas AutoLisp, dalam entri baru kita akan menerbitkan perintah yang sama namun ditulis dalam VisualLisp, di mana kita akan mengamati bahwa ukuran struktur lebih jauh berkurang. Mengubah angka desimal teks tanpa kehilangan nilai asli Rutin cadel ini memungkinkan Anda untuk mengubah jumlah desimal dari teks yang dipilih tanpa kehilangan jumlah desimal yang asli, sehingga Anda dapat menampilkan angka misalnya dengan desimal 2, namun secara internal, properti tersebut akan memiliki properti baru dengan nilai awalnya. Properti baru ini hanya bisa diakses oleh perintah ini, karena tidak terdaftar oleh kotak dialog Properties. Cadel memungkinkan Anda untuk mengubah jumlah desimal atau mendapatkan nomor asli teks yang diformat sebelumnya dengan rutin ini, jadi Anda tahu berapa banyak desimal yang Anda miliki jika Anda ingin mengatur ulang nilai asli. Perlu dicatat itu nilai asli ini tetap ada Meskipun file atau AutoCAD telah ditutup, maka Anda memiliki keamanan bahwa data asli dari nilai Anda akan selalu ada di sana, bahkan meskipun mengembalikan nilai asli ke teks. Perintah baru ini bisa dibandingkan dengan tindakan untuk mengubah desimal Excel, tapi satusatunya pengamatan adalah bahwa properti ini bersifat internal dan seperti yang kita katakan sebelumnya Jendela Properties belum siap untuk menampilkan tanggal diperpanjang entitas. Pertimbangan khusus harus diberikan teks yang dipilih adalah teks numerik, yaitu hanya berisi angka, jika tidak nilainya akan dikonversi menjadi "0.00". Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: AREDE 3. Pilih salah satu opsi yang ingin Anda lakukan 4. Pilih teks (numerik) yang ingin Anda gunakan untuk melakukan operasi
Sejajarkan beberapa teks berdasarkan pilihan pertama Rutin dikembangkan dengan AutoLisp yang memungkinkan kita menyelaraskan beberapa teks berdasarkan yang pertama dipilih. Program ini memungkinkan Anda menyelaraskan teks secara vertikal (kolom) atau horizontal (baris), karena ini Anda hanya perlu memilih yang pertama, yang akan berfungsi sebagai dasar untuk menyelaraskan teks lainnya. Perlu dicatat bahwa titik yang diambil sebagai dasar untuk menyelaraskan teks adalah titik penyisipan, jika semua teks memiliki justifikasi "Kiri" sebagai titik penyisipan, semuanya akan disesuaikan dengan titik ini dan akan menjadi keselarasan seragam. Jika teks memiliki pembenaran yang berbeda, semua akan selaras dengan poin penyisipannya yang akan membuat pelurusan teks tidak seragam. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: alit 3. Pilih teks dasar dari mana sumbu alignment akan diperoleh 4. Pilih teks yang akan disejajarkan
5. Selesai, teksnya selaras berdasarkan yang pertama dipilih Salin tinggi teks dan setel ke teks lain yang dipilih Rutinitas ini dibuat di AutoLisp menyalin tinggi teks yang dipilih dan menetapkannya dalam teks yang dipilih kemudian, mengubah tinggi yang mereka miliki. Misalnya, jika Anda memiliki teks 3, yang pertama memiliki tinggi 3 dan dua karakter berikutnya memiliki tinggi 6 dan Anda ingin dua detik juga memiliki tinggi 3 dan bukan 6, cukup pilih teks yang memiliki tinggi badan. 3 dan kemudian teks yang memiliki tinggi 6. Lakukan hal berikut untuk menggunakan rutinitas ini. 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: CA 3. Pilih teks yang tingginya adalah yang ingin Anda salin atau tetapkan. 4. Pilih teks yang ingin Anda ubah tinggi untuk yang pertama dipilih Anda bisa mendapatkan rutinitas ini dengan penulis.
Pilih teks dan atur nilai yang diperoleh pada atribut blok Program ini dibuat di Autolisp dan Visual Lisp memungkinkan untuk memilih teks, untuk menyalin nilai konten dan untuk menetapkannya (update) pada atribut yang merupakan bagian dari sebuah
blok. Artinya jika kita ingin memperbarui atribut dari setiap blok, untuk teks yang ada, cukup pilih teks terlebih dahulu dan kemudian atributnya dan akan diperbarui sesuai dengan nilai teks yang dipilih. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: cta 3. Memilih teks yang berisi nilai yang akan disalin. 4. dan akhirnya pilih atribut untuk mengubah ukurannya 5. Hasilnya ditunjukkan di bawah ini:
Seperti yang bisa kita lihat, perintah ini sangat berguna jika kita ingin mengupdate nilai atribut dari teks tertentu. Ubah tinggi teks sesuai persentase yang dimasukkan Rutinitas yang dihasilkan di AutoLisp memungkinkan kita untuk memodifikasi ketinggian teks yang dipilih dengan mengubahnya sesuai dengan persentase yang dimasukkan. Misalnya, jika Anda memiliki dua teks, satu dengan tinggi 0.5 dan yang lainnya dengan tinggi 1.00 dan memasukkan persentase 1.5, tinggi teks akan berubah sebagai berikut: 0.75 dan 1.5. Rutinitas ini sangat berguna bila diperlukan untuk membuat perubahan pada ketinggian banyak teks dengan ketinggian yang berbeda. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: ch 3. Masukkan persentase yang akan mengubah tinggi teks, misalnya: jika Anda memasukkan 0.5, semua teks akan dikurangi setengahnya, dan jika Anda memasukkan 2, semua teks akan tumbuh dua kali lipat. 4. Pilih teks yang ingin Anda ubah
RUTIN LISP UNTUK MENGHILANGKAN KONTEN OF ATTRIBUTE OF A BLOCK Bila Anda memiliki blok dengan banyak atribut, sangat membosankan untuk menghapus konten dari banyak dari mereka, biasanya klik dua kali pada atribut yang dipilih, tunggulah untuk memuat dialog dan lanjutkan untuk menghapus konten. Untuk menghindari pekerjaan yang membosankan ini, Rutinitas kecil ini akan membebaskan
Anda sedikit dari waktu yang Anda habiskan dalam melakukan tugas yang dijelaskan di atas. Dengan perintah ini Anda hanya perlu memilih atribut yang ingin Anda hapus kontennya. Anda harus memverifikasi bahwa teks yang ada di blok adalah atribut (kadang-kadang membingungkan di antara keduanya), sehingga rutin bekerja dengan benar. Pikiran, perintah ini hanya menghapus isi atribut, tapi bukan atribut itu sendiri dari blok. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: BCA 3. Pilih atribut dari blok yang ingin Anda hapus isinya.
RUTIN DI VISUAL LISP MENGHENTIKAN KONTEN DARI TEKS DAN MEMBANGUN ITU SEMUA PILIHAN TERTENTU. Beberapa waktu yang lalu saya berbagi dengan Anda sebuah rutinitas yang menyalin nilai teks dan menetapkannya ke teks lain yang dipilih, kali ini rutin ini akan memungkinkan Anda mendapatkan nilai dari teks yang dipilih dan akan menetapkannya ke beberapa teks yang Anda pilih. Penggunaan perintah baru ini sangat sederhana, pilih saja teks dari mana Anda ingin menyalin nilainya dan kemudian Anda harus memilih semua teks yang ingin Anda ganti dengan nilai baru ini. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: RTN Pilih teks sumber dari nilai yang akan disalin Pilih teks yang akan diganti dengan nilai baru ini Tekan tombol Enter untuk mengakhiri perintah dan perbarui teks dengan nilai baru
RUTIN DI AUTOLISP YANG MENINGKAT ATAU KEMAJUAN MENGURANGI TINGGI TEXTS Ini adalah cadel yang berisi dua perintah: Kenaikan dan Kurangi, perintah ini memungkinkan untuk memodifikasi tinggi teks yang dipilih, meningkatkan atau memperkecil ukurannya sesuai dengan perintah yang dipilih. Perubahan ukuran dibuat untuk setiap klik yang dibuat dalam teks dan dilakukan sesuai dengan faktor yang ditunjukkan dalam kode sumber cadel, faktor ini adalah 1.2. Tinggi awal teks dikalikan dengan 1.2 setiap kali Anda mengkliknya atau membaginya di antara 1.2, tergantung pada perintah
yang telah Anda pilih. Untuk informasi lebih lanjut tentang seberapa tinggi teks setiap kali teks diklik, rutinitas menampilkan tinggi yang dihasilkan untuk setiap perubahan tinggi yang dibuat dalam teks. Perintah ini sangat berguna bila Anda ingin menambah atau mengurangi ketinggian teks secara proporsional, tanpa harus memiliki ketinggian akhir tertentu, hanya visual. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: AU (untuk meningkatkan) | RE (untuk mengurangi) Klik pada teks untuk menambah atau mengurangi ukuran sebanyak yang Anda anggap perlu Tekan tombol Enter untuk mengakhiri perintah
LUTU RUTIN YANG MENDAPATKAN TINDAKAN DIMENSI TERPILIH Rutin berikut memungkinkan Anda untuk mendapatkan pengukuran dimensi (dimensioned), nilai yang diperoleh ditampilkan, yang dapat Anda copy dan paste misalnya di Microsoft Excel dan setiap nilai akan disisipkan di baris terpisah. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: DimX Masukkan jumlah desimal dari pengukuran yang akan diambil (3 secara default) Pilih dimensi untuk mendapatkan pengukuran Anda Tekan Enter untuk mengakhiri pemilihan dan menampilkan pada layar nilai yang diperoleh
RUTIN DI VISUALLISP YANG MENINGKATKAN NILAI NOMOR YANG MENURUT FAKTOR Rutin dalam VisualLisp memungkinkan untuk meningkatkan nilai dari jumlah teks yang dipilih. Rutinitas yang dihasilkan dalam VisualLisp ini memungkinkan untuk meningkatkan nilai dari jumlah teks yang dipilih (satu per satu) sesuai dengan faktor peningkatan yang ditunjukkan. Jika nilai yang ditunjukkan adalah angka negatif maka nilai selanjutnya akan menjadi penurunan dari nilai awal. Misalnya, jika nilai awalnya adalah 1, dan nilai kenaikan 1 dimasukkan, nomor terpilih berikutnya akan bertambah oleh satu unit, 2 berikutnya, 3 berikutnya, dan seterusnya.
Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: inc Pilih teks dengan nilai awal Masukkan kenaikan Pilih satu per satu semua teks yang ingin Anda ganti 6. Tekan tombol Enter untuk mengakhiri perintah Lisp untuk topografi dan 3D
Mengkonversi entitas 3DFace ke ACIS Solids Beberapa waktu yang lalu saya mendapatkan rutinitas cadel yang menarik ini dan meskipun akhirakhir ini saya belum menggunakannya, setiap kali saya membutuhkannya telah sangat membantu saya dalam perhitungan volume, ini sebagai pelengkap saat para 3D sipil gagal memberi saya hasil yang saya butuhkan. . Ini adalah rutinitas di mana memilih objek 3Dface, mengekstrusi mereka bersama-sama dan mengubahnya menjadi objek Solid 3D tunggal, penggunaannya sederhana dan cukup untuk memilih objek dan rutinitas akan melakukan semua pekerjaan. Untuk apresiasi yang lebih besar terhadap perubahan yang rutin dilakukan pada objek, Anda perlu memiliki tampilan 3D, Jika tidak mengingat tanaman tidak akan diamati ketinggian yang tercipta di Solid 3D, karena Padatan dibuat dengan memproyeksikan setiap wajah yang dipilih, secara vertikal "turun" dari sumbu z saat ini, ke pesawat dan ke jarak yang ditentukan oleh pengguna. Untuk memastikan bahwa semua bagian jala dihasilkan sebagai padatan, jarak ini tidak bisa nol, tapi padat bisa dipotong nanti jika perlu dengan ketebalan yang dibutuhkan, dengan operasi boolean atau operasi pengeditan padatan. Padatan yang dihasilkan dibuat di lapisan saat ini. Jika pada akhir persatuan padatan kecil, operasi berhenti atau hang karena keterbatasan memori, Anda bisa mencoba bergabung dengan mereka secara manual. Catatan untuk dipertimbangkan: Jika wajah di sebelahnya tidak memiliki koordinat yang identik, akan ada kesenjangan yang sangat kecil atau tumpang tindih antara padatan yang berasal dari mereka, yang mungkin karena AutoCAD tidak dapat bergabung dengan padatan, menunjukkan pesan berikut:
"Penutup kurva persimpangan yang tidak konsisten." "Informasi yang tidak konsisten dalam koordinat vertex dan coedge." "Hubungan tanpa muka yang tidak konsisten." "Hubungan tubuh-tubuh tidak konsisten." Jika masalah bertahan saat menghasilkan padatan, Anda harus menyalin jarak kecil dan kemudian
menggabungkan salinan dengan yang asli untuk mencoba mengisi semua celah di permukaan 3DFace dan coba lagi sampai masalah teratasi.
Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: F2S Pilih 3D untuk mengkonversi ke solid Masukkan tinggi (bawah) yang akan memiliki solid dari setiap simpul 3DF 5. Masukkan cara untuk menghasilkan padatan: Otomatis atau Manual
Dimensi sisipan pada garis kontur dari ketinggiannya Pada beberapa kesempatan Anda akan menemukan bahwa Anda memiliki kontur dalam sebuah file, namun ini tidak memiliki kuota mereka, melalui rutinitas ini, Anda dapat memasukkan dimensi pada kurva tingkat topografi yang Anda inginkan. Dimensi yang akan dimasukkan adalah blok dengan atribut, blok ini dibuat dalam gambar milimeter. Agar Anda bisa menggunakan cadel ini tanpa masalah, Anda harus dengan perintah "UNIT"(Unit) menentukan satuan konten yang akan dimasukkan ke dalam"Milimeter"(Milimeter). Perlu dijelaskan bahwa untuk rutinitas ini untuk memasukkan dimensi yang benar ke kontur, mereka harus memiliki elevasi (koordinat z> 0), karena dimensi tersebut diperoleh dari titik yang ditunjukkan pada kurva tingkat , jika kurva tingkat memiliki elevasi 0 (koordinat z = 0), yaitu tidak ada elevasi, rutin akan memasukkan teks dengan nilai tersebut. Skala yang diminta oleh rutinitas mengacu pada skala di mana gambar akan diplot, ini adalah nilai referensi dari ukuran teks dimensi yang akan disisipkan, Anda dapat menguji dengan meningkatkan atau menurunkan nilai ini sampai dimensi dimasukkan ke dalam ukuran teks yang anda inginkan Rutinitas ini memiliki lampiran 2: EL_TAG.dwg y EL_TAG2.dwg, itu adalah blok dengan atribut yang dijelaskan di atas, file-file ini dapat disalin di mana saja, meskipun disarankan agar berada dalam folder yang sama dengan rutinitasnya. Agar AutoCAD memuat file ini, Anda harus menentukan jalur lokasi AutoCAD di kotak dialog Options-> Support Files Search Path. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: CPE 3. Menunjukkan titik di atas garis kurva tingkat dan di tempat yang Anda inginkan agar dimensi dimasukkan 4. Menunjukkan titik lain untuk menentukan rotasi yang akan memiliki dimensi untuk disisipkan 5. Anda dapat terus memasukkan lebih banyak dimensi yang menunjukkan titik penyisipan Anda, jika Anda tidak ingin memasukkan lebih banyak dimensi, tekan tombol Enter untuk menyelesaikan
perintah
Gambarkan garis lereng yang dipotong atau diisi Rutin ini menarik garis dari lereng yang dipotong atau diisi, garis kemiringan ini diperlukan untuk menunjukkan atau mewakili ketidakrataan di antara platform. Untuk menghasilkan garis kemiringan dengan rutinitas ini, data 6 harus dimasukkan yang akan memungkinkan garis kemiringan dihasilkan seperti yang diharapkan. Berikut ini adalah data yang diminta: 1. Jarak antara garis miring (m): Di sini Anda harus memasukkan pemisahan antara setiap garis kemiringan. 2. Pilih polyline dengan dimensi tertinggi: Karena kemiringan adalah perbedaan antara dua garis tepi, ini harus ditunjukkan bahwa polyline adalah salah satu dimensi tertinggi. 3. Pilih polyline dari dimensi terendah: Polyline dari dimensi terendah juga harus ditunjukkan. 4. Potong atau Isi? : Arah gambar awal garis kemiringan akan bergantung pada apakah itu potongan atau isi, secara default menekan tombol Enter akan diambil sebagai nilai isi "R". 5. Panjang garis kemiringan maksimum: Jika ukurannya kurang dari jarak ke kaki lereng, maka akan diamati bahwa garis tidak berpotongan dengan garis kemiringan, jika diinginkan agar lereng Kaki kemiringan utama mencapai persimpangan dengan garis tepi kaki lereng, nilai yang lebih besar seperti 200 atau 500 harus ditunjukkan. 6. Jarak antara trotoar: Ini adalah Pemisahan yang akan dimiliki oleh trotoar.
Anda dapat mengamati grafik berikut untuk pemahaman yang lebih besar tentang definisi: Disini panjang maksimum untuk garis kemiringan 5m telah ditunjukkan. Disini panjang maksimum untuk garis kemiringan 200m telah ditunjukkan (nilai pastinya tidak penting hanya untuk memberikan nilai berlebih sehingga pada saat berpotongan dengan garis tepi kaki lereng, maka akan terpotong secara otomatis).
Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Anda harus memiliki arus seperti lapisan yang akan berisi garis-garis lereng untuk menghasilkan, misalnya: "Garis miring". 2. Muat file cadel di AutoCAD. 3. Masukkan nama perintahnya: gerenyet 4. Masukkan data yang diminta oleh perintah.
Buat garis dengan kemiringan yang ditunjukkan Rutin ini memungkinkan Anda menggambar garis dengan kemiringan yang Anda tunjukkan, cukup
tunjukkan titik penyisipan garis dan kemiringan yang akan ada. Kemiringan ditunjukkan dengan nilai sehubungan dengan 1, misalnya: jika Anda ingin menggambar garis dengan kemiringan 2: 1, hanya nomor 2 yang harus ditunjukkan sebagai kemiringan garis, jika kemiringannya akan diperoleh. adalah 1: 1.333, kamu harus masuk 0.75. Untuk klarifikasi lebih lanjut, jika Anda ingin mendapatkan kemiringan dengan nilai 1 terlebih dahulu (1: x), Anda harus membagi bilangan 1 di antara kemiringan pelengkap (x). Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: DT 3. Menunjukkan titik penyisipan garis 4. Masukkan kemiringan yang akan memiliki garis seperti yang dijelaskan di atas
Buat garis dengan kemiringan yang ditunjukkan Dengan rutinitas sederhana ini Anda bisa menggambar garis dengan kemiringan yang Anda tunjukkan, karena itu sudah cukup untuk menunjukkan titik penyisipan garis dan kemiringan yang akan ada. Garis dihasilkan dengan panjang horisontal unit 10 dan panjang vertikal dari nilai kemiringan yang ditunjukkan antara 10. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: LP 3. Menunjukkan titik penyisipan garis 4. Masukkan kemiringan yang akan memiliki garis dalam persen (ejm: 12), tanpa tanda persen
Hitunglah bagian penampang dan penampang melintang Dengan rutinitas cadel ini Anda dapat menemukan area potongan dan isi dari penampang yang memiliki garis Terrain Alam dan garis penggembalaan (bagian dari jalan terakhir). Dengan rutinitas cadel ini Anda dapat menemukan area potongan dan isi dari penampang yang memiliki garis Terrain Alam dan garis penggembalaan (bagian dari jalan terakhir). Untuk cadel ini untuk menemukan daerahnya, Anda harus membuat pemilihan garis poli dari medan dan penggembalaan dan perintah tersebut akan meminta satu titik untuk memasukkan teks dari area yang sesuai yang ditemukan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut:
1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: WILAYAH Pilih polyline dari jalur asli (Natural Terrain) Memilih polyline jalan (Rim atau Sub-Slider) Menunjukkan titik untuk memasukkan teks dari area yang diperoleh
Contoh file CAD juga disertakan dalam file .rar untuk kompresi lebih lanjut dari rutinitas. Anda bisa mendapatkan rutinitas ini dengan penulis.
Masukkan lereng profil longitudinal Rutin ini memungkinkan Anda memasukkan gitar di lereng profil longitudinal (polyline or line), cukup pilih profil (polyline) dan tunjukkan titik yang sesuai dengan lokasi vertikal teks yang menunjukkan lerengnya. Jika garis, perintah hanya menghitung titik akhir, sehingga menemukan kemiringan, dalam kasus garis poli, rutinnya memperoleh setiap titik awal dan akhir dan menghitung kemiringan di antara mereka dari semua segmen. dari polyline. Teks yang menunjukkan kemiringan yang diperoleh adalah dari jenisnya, misalnya: "P = 1.11% di 10.49 m"Dan seperti yang Anda tahu format ini dapat dimodifikasi untuk menyesuaikan diri dengan cara Anda bekerja masing-masing. Seperti pada rutinitas sebelumnya, Gaya teks saat ini tidak boleh merenungkan ketinggian, jika terjadi kesalahan dan lereng tidak akan dimasukkan. Skala yang ditunjukkan pada awal rutinitas, hanya untuk ukuran teks dan tidak mempengaruhi ukuran yang diambil untuk memproses lereng. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: PNF Masukkan skala untuk teks dari lereng yang diperoleh untuk dimasukkan Pilih profil untuk menghitung lereng 5. menunjukkan titik referensi untuk menyisipkan teks dengan lereng
Masukkan tanda pada simpul polyline Rutin cadel ini merupakan adaptasi dari yang sebelumnya dan memungkinkan Anda untuk menyisipkan tanda di semua simpul polyline yang Anda pilih, cukup pilih saja. Tanda yang disisipkan adalah file gambar (blok) yang dihasilkan untuk skala tertentu, namun dapat disesuaikan sepenuhnya, dapat diedit seperti gambar apapun, hanya titik pusat gambar yang harus dihormati (dalam hal ini pusat lingkaran blok ).
Dalam kode sumber file Anda dapat memilih untuk memasukkan lingkaran bukan blok, untuk itu hanya Anda yang harus menghapus komentar dari baris yang berisi kode ini dan komentar baris yang menyisipkan blok. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: IMA 3. Pilih polyline yang ingin Anda tandai simpulnya 4. Menunjukkan jalur dan nama file yang akan diekspor
Dapatkan kemiringan garis yang dipilih Program ini dikembangkan di AutoLisp, memungkinkan untuk mendapatkan nilai kemiringan dari garis yang dipilih. Perlu dicatat bahwa perintah ini hanya bekerja dengan garis, jika Anda memiliki polyline harus dieksploitasi atau menghasilkan garis di atas polyline. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muatkan file cadel ke AutoCAD. 2. Masukkan nama perintahnya: TL 3. Pilih jalur yang ingin Anda dapatkan kemiringannya. 4. Informasi yang diperoleh adalah kemiringan H: V.
3 PACK ROUTINES UNTUK DINDING KONDISI - BAGIAN 3: MENCIPTAKAN PROFIL DARI BAGIAN DARI DINDING Dengan cara rutin ini Anda akan dapat menghasilkan profil (elevasi) dinding penahan, profil ini dapat dibuat dari data penampang melintang dinding, data ini adalah: Progresif, Dimensi Mahkota dan Dimensi Dasar. Data skala diminta oleh perintah, tidak mengacu pada skala vertikal profil (profil dihasilkan dengan skala vertikal sama dengan horizontal) namun ukuran skala untuk teks profil (dimensi dan data lainnya). Untuk menghasilkan profil, cukuplah untuk terlebih dahulu memilih perkembangan bagian, lalu dimensi mahkota dan akhirnya dimensi bawah pondasi. Anda harus berhati-hati dalam memilih data Karena jika Anda tidak memilih teks dan klik di layar, perintah akan membawa Anda saat Anda menyelesaikan pemilihan data untuk menghasilkan profil. Seiring dengan rutinitas file CAD disediakan, dengan penampang dinding, sebagai contoh untuk
melaksanakan rutinitas cadel. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5. 6. 7.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: MUP Masukkan skala (ukuran) dari teks profil (contoh: 75) Pilih teks progresif Memilih teks dari dimensi mahkota Memilih teks bagian bawah pondasi Setelah Anda selesai memilih semua bagian dinding, tekan Memasukkan dan menunjukkan titik di mana bagian kiri atas mahkota profil dinding akan dihasilkan.
3 PACK ROUTINES UNTUK DINDING KONTAINASI - BAGIAN 2: UKURAN (DIGUNAKAN) BAGIAN DARI DINDING Rutin ini memungkinkan Anda membuat dimensi (dimensi) bagian dinding yang dihasilkan dengan rutinitas yang diterbitkan sebelumnya (karena memiliki kriteria disain yang sama), hasilnya adalah gambar berikut (ukurannya bervariasi sesuai dengan dimensi dinding). Rutin ini meminta skala dimensi yang akan dihasilkan, Skala ini hanya mengacu pada pemisahan antara garis dimensi, ukuran dan bentuk dimensi bergantung secara eksklusif pada gaya dimensi saat ini dan ini harus sebelumnya dihasilkan oleh pengguna untuk skala yang sedang dikerjakan. Untuk menghasilkan lereng, lanjutkan seperti pada rutinitas sebelumnya untuk pembangkitan dinding, sebuah titik diindikasikan di bahu lereng bagian jalan, di sisi tempat dinding dibutuhkan dan tinggi. dengan menggunakan pilihan untuk menunjukkan titik di dasar pondasi dinding. Perlu dijelaskan bahwa rutinitas ini hanya membatasi bagian dinding yang dihasilkan dengan rutinitas dari pos sebelumnya, karena menggunakan kriteria yang sama dengan menggambar bagian dinding, Anda dapat memodifikasi dalam kode operasi yang menghitung poin jika Anda ingin mengajukan jenis dinding yang lain. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5. 6.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: MUD Masukkan skala untuk pemisahan antara garis dimensi Menunjukkan titik referensi (P1 dari gambar) di dinding Menunjukkan arti dinding (Kiri atau Kanan) Menunjukkan sebuah titik di bagian bawah bagian dindingP2 dari gambar)
3 PACK ROUTINES UNTUK DINDING KONDISI - BAGIAN 1: MENCIPTAKAN BAGIAN DARI DINDING Rutin ini adalah yang pertama dari 3 yang memungkinkan untuk menghasilkan dinding penahanan jenis gravitasi, beberapa waktu lalu juga kami berbagi dengan Anda rutinitas yang menghasilkan dinding pertengkaran, kali ini rutin menghasilkan dinding dengan desain (ukuran) yang berbeda. Perlu diingat bahwa karya seni dari sebuah jalan (dinding, gorong-gorong, dll.), Tidak selalu memiliki desain yang sama untuk setiap pekerjaan, rancangan ini berfungsi dari banyak faktor dari wilayah yang sama di mana ia membangunnya. Rutin ini memungkinkan Anda menghasilkan dinding penahan dengan kriteria desain berikut: Untuk menghasilkannya, Anda harus menunjukkan bahu lereng dari bagian jalan, di sisi tempat dinding dibutuhkan, Dengan cadel Anda bisa menghasilkan dinding di sisi manapun, untuk itu cukup untuk menunjukkan arahnya (kiri atau kanan). Sehubungan dengan ketinggian, ini didefinisikan dengan menggunakan opsi 2, Yang pertama adalah tinggi yang ditentukan (H) dan pilihan kedua adalah menentukannya dengan dimensi dasar pondasi dinding, ketinggian ini bisa ditunjukkan dengan satu titik di layar, program ini bertanggung jawab untuk menghitung tinggi dan semua ukuran lainnya darinya. Program ini disiapkan untuk mengasumsikan dua kriteria tinggi dinding: Kriteria pertama adalah dinding dengan tinggi konstan, dimana pondasi pondasi tidak horisontal dan Kriteria kedua (yang paling banyak digunakan) adalah bahwa tinggi dinding bervariasi, dimana pondasi dasarnya horisontal dan tidak mengikuti lereng jalan. Cara menggunakan cadel ini tergantung pada masing-masing pengguna, dan untuk hal yang paling mudah ini adalah Anda dapat membuat rencana dinding terlebih dahulu tanpa bantuan rutin apa pun, dengan cara ini akan lebih mudah untuk memahami penggunaan cadel ini dengan benar. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: MUS Menunjukkan sebuah titik di bahu sisi samping yang ditunjukkan Menunjukkan arah dinding (Kiri atau Kanan) Pilih bagaimana Anda akan menentukan tinggi dinding (dengan tinggi atau tinggi pondasi)
RUTIN AUTOLISP UNTUK MENGEMBALIKAN DINDING KONTAINASI Rutin cadel ini memungkinkan Anda menggambar dinding tipe gravitasi untuk jalan, ukuran dinding yang ditarik dalam cadel ini selalu sama (konstan), satu-satunya ukuran yang berubah adalah tinggi
dinding. Poin-poin dimana dinding ini dihasilkan dihasilkan dari pengukuran desain dinding tertentu, jika diinginkan bahwa dengan pelat ini dihasilkan dinding dengan ukuran yang disesuaikan, mereka harus mengubah ukuran yang tertulis dalam program. . Kemudian Anda dapat melihat grafik berikut, yang berisi titik-titik dimana dinding terbentuk: Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: MU Menunjukkan titik awal dari generasi dinding Menunjukkan arah dinding (Kiri atau Kanan) Masukkan tinggi dinding
LISP RUTIN UNTUK MEMPERKUAT PROGRESIF ALIGNMENT Rutinitas yang berguna ini sampai ke tangan saya beberapa waktu yang lalu dan bagi orang-orang yang ingin menghasilkan keselarasan sederhana tanpa perlu menghasilkan penampang melintang atau profil longitudinal yang sama, dapat memanfaatkan rutinitas ini. Rutinitasnya memiliki antarmuka kotak dialog yang memungkinkan Anda untuk menyesuaikan format akhir dari progresif disisipkan di poros. Untuk menggunakan rutinitas Anda harus memiliki polyline (alignment) dan ikuti langkah-langkah berikut: 1. 2. 3. 4. 5. 6.
Salin file 3 yang didownload menjadi satu jalur pendukung dari AutoCAD Anda Upload file cadel di AutoCAD (dengan APPLOAD). Masukkan nama perintahnya: progresif Di kotak dialog, tentukan format progresif yang akan dihasilkan. Memilih polyline (alignment) di mana progresif ini akan dihasilkan. Ini menunjukkan sebuah titik, yang akan menjadi titik awal generasi progresif.
RUTIN UNTUK MEMBUAT PROFIL LONGITUDINAL DARI POLLINES GROUND AND ROUGH Ini adalah salah satu rutinitas terlengkap untuk menghasilkan format profil longitudinal. Dengan hanya memilih dua polylines 2D (medan dan flush), rutin menghasilkan format profil dengan semua data yang perlu ditampilkan.
Agar generasi profil ini berhasil, polylines yang akan dipilih harus dimungkinkan di 2D, jika tidak, kesalahan dapat terjadi dalam operasinya. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4.
Salin file 3 yang didownload pada salah satu jalur dukungan AutoCAD Anda Upload file: profil profil di AutoCAD (dengan APPLOAD). Masukkan nama perintahnya: profil Pada kotak dialog yang muncul, klik pada "datos"Dan klik tombol"Terreno"Dan"Kemiringan"Untuk memilih medan dan kerikil polylines 5. Jika Anda ingin bisa menentukannya data lain di kotak dialog sebelum membuat profil (opsional) 6. Menunjukkan titik penyisipanatas profil untuk menghasilkan
RUTIN DI VISUALLISP UNTUK MENAMBAHKAN GAMBAR ARCH GAMBAR Rutin ini memungkinkan Anda menambahkan jarak semua lengkungan gambar atau hanya gambar yang Anda pilih, yang menunjukkan hasil penambahan pada baris perintah. Rutin ini memungkinkan Anda menambahkan jarak semua lengkungan gambar atau hanya gambar yang Anda pilih, yang menunjukkan hasil penambahan pada baris perintah. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: sumarque 3. Pilih busur gambar yang ingin Anda tambahkan, jika Anda ingin memilih semua busur, tekan tombolnya Memasukkan sebelum permintaan pemilihan busur.
Anda bisa mendapatkan rutinitas ini dengan penulis.
OTROS
RUTIN LISP UNTUK IMPOR UCSS ditampung di FILES LAINNYA Rutinitas menarik ini dibuat dengan AutoLisp dan Visual Basic for Applications (VBA), memungkinkan Anda untuk mengimpor UCS tersimpan dengan nama dari file apapun sekunder dari gambar kita. Alat ini sangat berguna Jika Anda bekerja dengan pesawat yang menangani banyak UCS, kita biasanya membuat UCS dalam file pertama dan kita harus melakukan hal yang sama untuk file
lainnya, dengan rutinitas ini, buat saja yang pertama dan kita bisa mengimpornya ke file lain. Rutin berperilaku serupa dengan alat Designcenter, kecuali bahwa ia tidak memiliki pilihan untuk mengimpor UCS dari file lain. Dalam kasus rutin ini Meski tidak memungkinkan drag and drop, hasilnya seperti yang diharapkan. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. Upload atau tambahkan file DVB dan LSP ke Appload Startup Suite. 2. Masukkan nama perintahnya: IMPUCS 3. Di daerah Gambar Sumber, klik tombol memilih, untuk memilih file gambar dari mana Anda ingin mengimpor UCS. 4. Di daerah UCSs Ditemukan, pilih UCS untuk mengimpor dan klik tombol OK.
ROUTINE LISP MENGHILANGKAN KORBAN INDIKATOR POLYLININE Ini akan terjadi pada Anda bahwa di AutoCAD Anda memiliki polyline dan Anda ingin menghapus salah satu simpulnya dan untuk dapat melakukannya Anda harus menerapkan lebih dari dua perintah. Dengan rutinitas ini cukup bahwa Anda menunjukkan verteks dari polinea yang ingin Anda hapus dan mengatur materi. Agar rutin bekerja dengan benar, pada titik yang menunjukkan intinya, ini harus tentang simpul yang harus dieliminasi dan bukan titik dekat, untuk itu Anda harus mengaktifkan mode referensi entitas, seperti Endpoint atau titik-temu. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: evepol Pilih polyline dari mana Anda ingin menghapus sebuah simpul. Menunjukkan titik di simpul polyline yang ingin Anda hapus.
RUTIN MENGHARGAI POIN KOORDINASI VINCI OBJEK 3DFACE Rutinitas ini ditulis dalam Autolisp, serupa dengan yang sebelumnya, perbedaannya adalah bahwa kali ini, ia mengekspor koordinat simpul dari objek 3Dface AutoCAD, koordinat ini disimpan dalam file CSV Microsoft Excel, yang ditunjukkan untuknya. . Ekspor titik-titik simpul dapat membantu Anda sangat banyak jika Anda memiliki triangulasi dengan wajah 3D dan Anda ingin mendapatkan koordinat mereka untuk membuat ulang file
koordinat Anda. Pertimbangan juga sama seperti pada rutinitas sebelumnya, seandainya ada 3Dface yang bergabung dengan simpul yang sama, juga jika diinginkan, pertimbangan harus diberikan kepada urut koordinat dan hapus yang diduplikasi. Koordinat yang diekspor memiliki format P, N, E, C (Titik, Utara = Y, Timur = X, Dimensi = Z) dan karena diekspor ke file CSV (dipisahkan dengan koma), saat membuka file, setiap nilai akan menempati selnya secara independen dan dengan cara yang teratur. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: E3D Pilih objek 3D dari mana Anda ingin mengekspor koordinat simpul Anda. Menunjukkan lokasi dan nama file CSV tempat koordinat yang diekspor akan dihasilkan.
RISIKO RUTIN TERHADAP UNSUR OPSI DARI REKOMUNIKASI BLOK ATAU EKSTERNAL Terkadang perlu menyalin entitas, tapi ketika berada di dalam blok, yang biasanya kita lakukan adalah memanfaatkan blok itu atau mungkin menggunakan editor blok, untuk mengendalikan entitas secara terpisah, memilih dan menyalinnya. . Dengan rutinitas ini Anda tidak perlu lagi memanfaatkan blok atau menggunakan editor blok untuk menyalinnya setiap entitas di dalamnya, muatkan rutin ini dan pilih entitas yang akan disalin. Objek baru dibuat dari pilihan muncul di atas yang asli, jadi jika diinginkan Anda harus memilih mereka dan memindahkannya ke posisi yang diinginkan. Dalam rutinitas ini Anda bisa memilih pilihan benda baru itu bisa dibuat di lapisan lain, yang dipilih karena secara default entitas baru dibuat di lapisan saat ini. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: CPL Pilih fitur blok yang ingin Anda salin. Jika Anda ingin Anda dapat memilih untuk mengubah lapisan tempat objek baru dihasilkan.
RUTIN LISP UNTUK MENULIS ARCHES POLYLININE DALAM SEGMEN LINEAR
Rutin ini memungkinkan Anda mengubah busur yang termasuk dalam polyline menjadi segmen linier, panjang masing-masing segmen akan Anda tentukan dalam opsi perintah. Cadel mengambil data dari simpul dari polyline yang dipilih, termasuk geometri busur dan menghasilkan polyline baru dengan data baru. Panjang setiap segmen baru di busur tergantung dari nilai yang dimasukkan, itu harus lebih kecil dari panjang busur yang lebih kecil dari polyline yang dipilih, cadel akan membagi busur asli menjadi segmen "n" sampai mencapai panjang aslinya. Opsional Anda dapat memilih untuk menyimpan polyline asli, yang akan menyebabkan polyline dibuat di atasnya - atau menghilangkannya. Rutin ini mungkin berguna, misalnya, dalam kasus di mana Anda perlu menentukan titik sepanjang kurva pada sumbu kesejajaran horizontal atau vertikal. Untuk menggunakan rutinitas Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: artose Pilih polyline dari mana Anda ingin mengubah segmen melengkung menjadi segmen linier. Ini menunjukkan panjang setiap segmen yang akan membentuk linier "busur" baru. Pilih apa yang harus dilakukan dengan polyline asli yang dipilih, jika Anda memilih untuk menghapusnya, Anda hanya akan memiliki polyline dengan segmen melengkung yang berubah menjadi segmen linier.
TUJUAN PENUTUPAN AUTOLISP DI DALAM JALAN YANG DITENTUKAN DI AXIS Dengan rutinitas ini, Anda dapat memasukkan titik sumbu (polyline) yang dipilih dengan jarak masing-masing, data penyisipan titik-titik ini, berasal dari digitalisasi jarak atau pembacaan file jarak jauh (file dari contoh untuk pemahaman yang lebih baik). Rutin ini bisa digunakan misalnya dalam kasus sumbu jalan, dalam beberapa kesempatan perlu untuk menemukan progresif yang tepat dalam sumbu (polyline), seperti misalnya yang progresif 23.76, secara manual bisa dilakukan tapi membutuhkan lebih banyak waktu, dengan rutinitas ini cukup pilih sumbu, tunjukkan perkembangan awal sumbu itu (biasanya dengan nilai 0), lalu masuk jarak. Jika Anda memiliki banyak jarak untuk memasuki sumbu, alih-alih mengetiknya cadel menyediakan pilihan untuk memilih file teks, dalam file teks ini akan jarak dan cadel akan membacanya satu per satu, memasukkannya dengan satu titik pada sumbu (polyline). Cadel juga memungkinkan Anda mengubah awal sumbu sejak start ditentukan sesuai dengan titik awal yang dihasilkan polyline, jika lisp mulai menempelkan jarak untuk titik akhir yang bukan
yang diinginkan, gunakan opsi "Ubah sumbu mulai". Seiring dengan rutinitasnya adalah file CAD, dengan sumbu tunggal (polyline), sebagai contoh untuk mengimplementasikan rutinitas cadel. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: PP 3. Pilih bagaimana Anda ingin memasukkan progresif: secara manual (1 × 1) atau dengan membaca file teks. 4. Pilih poros polyline 5. Masukkan jarak progresif atau awal dari sumbu (defaultnya adalah 0) 6. Masukkan progresif atau jarak yang akan ditemukan (dalam kasus manual fingering, jika sebuah file reading dipilih ini tidak perlu)
LISP ROUTINE MENCIPTAKAN KUTIPAN DALAM PROFIL OTOMATIS MENURUT SPACIUM TERTENTU. Dengan rutinitas ini dibuat dengan AutoLisp dan VisualLisp, Anda dapat memasukkan setiap dimensi "n" meter dari polian terpilih (medan alami atau penggembalaan) dalam format profil Anda, dimensi akan dimasukkan dengan mengacu pada titik yang ditunjukkan dalam format. Dalam perintah ini Anda dapat menentukan skala gambar, skala ini tidak mengacu pada skala vertikal profil, namun pada skala teks dimensi yang akan dimasukkan, teks dimensi untuk skala 1: 500 akan lebih besar daripada skala 1: 50. juga Anda dapat menentukan skala vertikal profil Anda, data ini penting karena mengendalikan nilai dimensi, dalam profil medan alami yang berskala 10 kali ukurannya di vertikal akan memiliki nilai dimensi 10 kali lebih banyak dari ukuran sebenarnya, jadi perintahnya harus untuk melaksanakan operasi yang sesuai untuk mengubah nilai kuota menjadi yang sebenarnya. Nilai lain untuk masuk dan Salah satu yang mendefinisikan perintah ini, adalah jarak di mana dimensi akan disisipkan, nilai default yang dibawa rutin ini adalah 10, yang berarti dimensi akan disisipkan setiap 10 meter secara horizontal dari titik referensi yang ditunjukkan. Setelah memilih polyline yang mewakili profil Anda (TN, Rasante, dll), perintah akan meminta Anda untuk menunjukkan titik referensi dalam format profil Anda, Anda harus menunjukkan hal ini pada a keseluruhan progresif, misalnya jika profil Anda berasal dari 0 + 000 ke 100 + 000, Anda harus menunjukkan titik di 0 progresif atau 10 atau 20, dll (sesuai dengan masing-masing kuanta jarak penyisipan dimensi telah ditunjukkan). Ingat Agar program mendapatkan dimensi yang sesuai, profil harus berada pada posisi yang
benar, yaitu dimensi yang benar untuk profil. Bagan ini akan membantu Anda untuk lebih memahami pilihan dari rutinitas ini: Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: (Nilai defaultnya adalah mengikuti contoh dengan file CAD terlampir) 1. 2. 3. 4. 5. 6. 7. 8.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: ICP. Masukkan skala gambar untuk ukuran dimensi: 850 (Anda bisa berubah sampai ukuran sesuai) Masukkan skala vertikal profil: 1 (skala vertikal sama dengan horizontal) Masukkan jarak antara progresif: 10 Masukkan jumlah desimal, secara default: 3 Pilih profil yang akan Anda batasi (TN, Rasante, dll) Menunjukkan waypoint dalam format profil Anda (lihat grafik)
RUTIN LISP YANG MENGIZINKAN PROGRESIF ATAU PANJANG DALAM TITIK YANG DITERIMA Rutin ini dikembangkan di Autolisp dan Visual Lisp, memungkinkan Anda untuk mendapatkan panjang atau progresif dari polyline atau sumbu dan memasukkannya ke dalam gambar dengan menggunakan titik penyisipan. Untuk melakukan ini, Anda harus memilih polyline dan menunjukkan bahwa awal adalah progresif, Anda harus memastikan bahwa perintah tersebut telah mendapatkan titik awal dari polyline yang benar (mulai sumbu), jika tidak, Anda dapat mengubah awal sumbu dengan opsi yang Hadirkan perintah ini. Anda dapat memodifikasi beberapa parameter default dari kode sumber, seperti tinggi teks yang akan dimasukkan. Perhatikan bahwa sistem koordinat Anda harus positif, jika tidak, kesalahan akan dihasilkan dengan menunjukkan titik progresif atau panjang yang akan diperoleh. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. 2. 3. 4. 5.
Muat file cadel di AutoCAD. Masukkan nama perintahnya: OPR Pilih sumbu polyline atau masukkan huruf "C", Untuk mengubah awal sumbu Masukkan awal (atau awal) nilai titik awal dari polyline default: 0.00 Menunjukkan titik-titik di garis yang ingin Anda dapatkan panjang atau progresif
RUTIN LISP MEMBUAT BERBAGAI OPERASI DENGAN TEXTS TERTENTU
(NUMERIK) Ini adalah rutinitas cadel kecil tapi sangat berguna yang memungkinkan Anda mendapatkan informasi tentang operasi dengan teks pilihan, jelas teks-teks ini harus memiliki nilai numerik untuk perhitungan, misalnya: "2.22", "3.39" (tanpa tanda petik ), dll. Jika di antara semua teks numerik perintahnya cari teks non-numerik misalnya kata "dot", akan mengambil teks ini sebagai Nilai 0.00, jadi hasilnya akan berubah. Informasi yang diberikan oleh perintah ini adalah:
Hitung (Jumlah total elemen numerik terpilih yang dipilih) NúmeroMaksimum (Nilai maksimum semua teks numerik yang dipilih) NúmeroMinimum (Nilai minimum semua teks numerik yang dipilih) Rata-rata (Rata-rata semua teks numerik yang dipilih) Suma (Jumlah semua teks numerik yang dipilih)
Untuk mendapatkan hasilnya sendiri itu akan cukup untuk memilih satu per satu atau melalui jendela (jendela) teks dari mana informasi diinginkan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: IV 3. Pilih semua teks angka yang ingin Anda dapatkan informasinya
RUTIN LISP BERJALAN DAN MENCIPTAKAN SEMUA TATA LETAK DENGAN KONFIGURASI SAAT INI Rutin ini memungkinkan Anda menggulir seluruh tata letak dan mencetaknya masing-masing dengan konfigurasi halaman saat ini yang Anda miliki, perlu dijelaskan bahwa tata letak ruang model tidak akan diperhitungkan. Perintah dijalankan melalui masing-masing tata letak dan jika memverifikasi bahwa itu adalah ruang model, diabaikan oleh yang lain, jadi jika Anda menginginkan agar model ruang dicetak, Anda hanya perlu mengubah perintah menjadi yang juga diperhitungkan dan dicetak. Anda dapat mengambil keuntungan dari fungsi dari perintah ini misalnya, memasukkan kop surat, menghapus atau menambahkan teks ke dalam setiap tata letak, dsb., Perintah tersebut tidak mencetak pekerjaan di "Latar Belakang", Kecuali ditentukan dalam kotak dialog Pilihan di tab "Plot dan Publikasikan". Jika Anda memiliki banyak file untuk dicetak dan masing-masing memiliki banyak layout, Anda
dapat meningkatkan fungsionalitas perintah ini dengan: Buat sebuah file bernama Acad.lsp (jika Anda belum memilikinya), di file itu tambahkan baris kode berikut di tempat yang sama: (defun s :: startup () (load "Browse dan print all layouts.LSP"); ini adalah nama attachment. ) Jalan tidak ditunjukkan karena sudah dipahami bahwa jalur file lsp yang ditentukan ditambahkan ke direktori dukungan AutoCAD (ditunjukkan dalam kotak dialog opsi), jika tidak, Anda dapat mengganti baris kode dengan (jalur lsp lengkap untuk memuat ditunjukkan): (defun s :: startup () (muatkan "C: \\ CONSTRUCGEEK \\ TUSLISP \\ People dan cetak semua layouts.LSP") ) Untuk menggunakan rutinitas ini biasanya (tanpa modifikasi), Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD. 2. Masukkan nama perintahnya: LPLOT 3. Anda harus menunggu sampai semua pekerjaan cetak selesai.
LISP ROUTINE VISUAL MENCIPTAKAN TEXTS ATAS KANAN ATAU KIRI MENURUT JUMLAH KARAKTER YANG TERKAIT Rutin cadel ini memungkinkan Anda memangkas teks yang dipilih, memangkasnya ke kanan, kiri atau kedua sisi, yang akan tergantung pada perintah yang diceritakan. Misalnya jika Anda memiliki teks awal "0 + 580.00" dan Anda memberi tahu perintah untuk memotong karakter 2 ke kiri, perintah akan menggantikannya "580.00". Jika Anda menginstruksikan perintah untuk memotong karakter 3 ke kanan, perintah tersebut akan menggantikan teks awal dengan "0 + 580". Akhirnya, jika Anda memberi tahu perintah untuk memangkas kedua sisi, karakter 2 ke kiri dan 3 ke kanan, teks awal akan diganti dengan "580". Seperti yang bisa Anda lihat, cukup tunjukkan jumlah karakter yang akan dipotong dan pilih teksnya dan ini akan dipotong seperti ditunjukkan. Untuk menggunakan rutinitas ini Anda harus melakukan hal berikut: 1. Muat file cadel di AutoCAD.
2. 3. 4. 5.
Masukkan nama perintahnya: RET Menunjukkan sisi teks mana yang akan dipangkas [Kiri / Kanan / Kedua] Masukkan jumlah karakter yang akan dipotong pada sisi yang ditunjukkan Pilih semua teks yang ingin Anda potong 6. Tekan tombol Enter atau klik kanan untuk melakukan penggantian
Anda bisa mendapatkan rutinitas ini dengan penulis. AutoCAD-AutoDesk, topografia " Sebelumnya Bentley Geopak, kesan pertama Buat model digital TIN dengan Bentley SiteBerikutnya »
36 Membalas "Mengunduh lebih dari 60 Autolisp routine untuk AutoCAD" 1. Sergio September, 2018 di
Halo semuanya, di mana saya menemukan lebih banyak cadel 2. Sergio September, 2018 di
Halo semua 3. KUNCI EDGAR Agustus, 2018 di
sangat bagus daftarnya 4. MIguel Juni, 2018 di
kontribusi yang sangat baik 5. AD April, 2018 di
A
6. OK Maret, 2018 di
ok 7. Danny Februari, 2018 di
holaaaaaaaaaaaaaa 8. Federico Januari, 2018 di
Salam, vorrei yang rutin nominata AREASX, se è possibile. Grazie sebelumnya 9. Melissa September, 2017 di
Halo saya ingin mengakses rutinitas untuk menempatkan progresivas ke sebuah keselarasan. Terima kasih 10. leonardo September, 2017 di
Saya ingin mengirimkan rutinitas cadel yang dalam versi terbaru tidak berjalan dan versi lama jika berhasil, saya harap Anda bisa memperbaikinya dan / atau memperbaikinya, ke surat yang Anda tunjukkan kepada saya atau saat Anda mengirimkan rutinitas cadel saya. 11. Dariel Fuentes Agustus, 2017 di
Sangat bagus untuk semua, saya memerlukan rutin arcos_de_una_polilinea_en_segmentos_lineales.fas untuk dapat mengekspor dari autocad ke MIDAS GEN 2015 sehingga tidak masalah busur yang dihasilkan di autocad dan saya harus menghancurkannya menjadi beberapa segmen. Terima kasih banyak Saya dari Kuba
12. Jorge Pereira Juli, 2017 di
Saya orang Portugis dan saya ingin, jika mungkin, memiliki rutinitas "RUTIN MENGGANTI KONTEN DARI TEKS OLEH QUOTE OF THE INDICATED POINT". Terima kasih 13. Anda egeomates Juni, 2017 di
ada telepon ; Rutin yang mengekspor koordinat menunjuk ke file CSV. Versi 1.0 ; Format file poin yang dihasilkan: P, N, E, C (Titik, Utara = Y, Timur = X, Dimensi = Z) Lihat di halaman Mario Torrez http://www.mariotorres.pe/recursos/rutina-lisp-para-exportar-puntos-de-coordenadas-aun-archivo-csv 14. berhenti Juni, 2017 di
Bisa tolong beritahu saya di mana saya bisa mendownload rutinitas cadel Anda "Mengekspor koordinat poin ke file CSV" karena saya memiliki topografi suatu area dan perlu mengekspornya ke csv atau txt poin dimasukkan sebagai teks (konten adalah dimensi) dan koordinatnya Z keluar nol, mengerti? Tolong bantu kamu 15. RAY MARTÍNEZ April, 2017 di
Saya ingin cadel dengan fungsi "Hapus benda internal atau eksternal dari polyline terpilih", karena di artikel saya tidak bisa menemukan link downloadnya. 16. WALTER MANUEL GIRON YARLEQUE Desember, 2016 di
MENARIK ROUTINES. 17. Dieco Huaman
November, 2016 di
Hai, saya ingin tahu apakah ada rutinitas untuk mendapatkan jumlah objek dan menempatkannya dalam teks 18. Rey Juni, 2016 di
Sayang, saya mencoba untuk turun beberapa rutinitas dan peringatan ini keluar: Tidak Ditemukan URL / forum yang diminta / Rutin-lisp-to-add-to-subtract-values-to-text-selected tidak ditemukan di server ini. Selain itu, untuk 404 Tidak Ditemukan kesalahan saat mencoba untuk menggunakan ErrorDocument untuk menangani permintaan. Apa yang salah? 1000 terima kasih Raja 19. juan paulo Mei, 2016 di
Hai jika ada yang tahu cadel apapun yang memungkinkan untuk menarik tahu poligono, panjang dan sudutnya, jika ada yang tahu, topoXNX rutin jika mereka bisa mengirimi saya ami mail [email protected] kasih banyak, teman-teman saya. 20. CEOP Mei, 2015 di
Data yang bagus grax .... hal 21. Luis Orlando Mamani Desember, 2013 di
selamat hari, saya ingin tahu rutinitas untuk autocad 2014 jika mereka memilikinya untuk menghasilkan tabel ke parir koordinat dan desain jalan raya. terima kasih salam
22. Pascual Desember, 2013 di
sangat berguna untuk pengembangan proyek rekayasa 23. Cina Mei, 2013 di
halo Permisi peuden membantu dengan cadel untuk mempersempit polyline dengan km-nya, maksud saya jika saya memiliki polyline yang berasal Dm dari Incio 100 dan dm akhir 1000, untuk menandai setiap titik dalam polyline dan saya melemparkan saya dm dan meninggalkan ditetapkan. Sekarang dm awal dan akhir akan selalu berbeda untuk setiap proyek Jika Anda tidak dapat membantu saya, saya akan menghargainya, karena saya sering sering bekerja dan akan sangat berguna dalam proyek jalan. salam 24. TUHAN Mei, 2013 di
salam seseorang bisa membantu saya dengan cadel untuk menghubungkan sebuah survei dilakukan dengan arbitrias koordinat dari dua titik, maka koordinat asli utara ditempatkan dan timur dan elevasi meninggalkan mereka arbitarias yang sama dari dua titik awal jadi saya lakukan dengan Aling tetapi dimensi berubah 25. Lola April, 2013 di
Halo Anda bisa lihat di halaman ini: http://acad.fleming-group.com/index.html Ini menjelaskan bagaimana mengakses dari database Anda dan melakukan berbagai hal di dalamnya, ini membawa serangkaian rutinitas lsp dan sebuah pdf yang menjelaskan bagaimana cara menggunakannya. Salam, Lola. 26. juarez Januari, 2013 di
selamat hari, saya ingin tahu apakah ada yang tahu rutinitas kecil atau memiliki beberapa contoh sederhana dari beberapa rutin kecil untuk membuat database dbf dan menambahkan data ke dalamnya atau menghapusnya dari autolisp. Saya harap mereka membantu saya. terima kasih 27. CECIL ALFONSO September, 2012 di
Halo teman-teman saya ingin tahu apakah ada yang tahu dari rutinitas untuk mengukur (mudah-mudahan eksternal) sudut dari poligon dan jarak dan jika tidak terlalu banyak untuk meminta mereka diekspor ke Excel. 28. Ana Gaarcia September, 2012 di
Bagaimana Anda menulis sebuah rutin .lsp yang berjalan saat gambar .dwg dimuat dan bila direkam? terima kasih 29. miguel Agustus, 2012 di
Saya butuh bantuan untuk melihat apakah ada orang yang tahu cadel akan menyelamatkan saya. Saya ingin mengekspor dari 3d sipil semua penampang yang dihasilkan ke file teks, saya hanya perlu menunjukkan jarak tempuh, jarak ke sumbu, dan tingkat yang sesuai. Sesuatu seperti itu Km, Dist. Untuk poros, Dimensi Hanya itu Dapatkah seseorang membantu saya? Saya tidak tahu apa-apa tentang pemrograman jadi saya minta tolong. 30. g! Juli, 2012 di
Mari kita lihat apakah saya mengerti. Anda mengatakan bahwa dengan cadel Anda mengekspor koordinat ke Excel Sudahkah kamu menempatkan dia dari kejauhan? Saya tidak mengerti itu, saya kira itu ada di AutoCAD Sebagai dimensi atau fungsi di cadel?
Tapi jika Anda sudah memiliki koordinat di Excel, mengapa Anda tidak membuat kolom berikutnya dengan formula Pythagoras antara titik dan berikutnya? akar kuadrat dari ((koordinat y2 -coordenada y2) kuadrat + (koordinat x2 - koordinat x1) kuadrat) 31. Zheyla Juli, 2012 di
Selamat pagi HELLO, AKU INGIN HELP ME DENGAN LISP. MENJELASKAN, saya MEMILIKI RENCANA SAMPLING SETIAP POINT KASAR DENGAN LISP EXPORTA yang berisi koordinat ke Excel, tapi sekarang antara setiap titik dan titik, ANDA DAN PUT JARAK THE, SEKARANG AKU INGIN MENGHABISKAN YANG UKURAN ANTARA POINT YPUNTO TO EXCEL UNTUK TIDAK AKAN mengetikkan 400PUNTOS JARAK DAN ADA CARA? HARAP, melakukan banyak ME AND SO Avanzo KERJA DENGAN TERCEPAT. Terima kasih sebelumnya 32. g! Oktober, 2011 di
Untuk menjalankan rutinitas Lisp, GeoCivil menawarkan tutorial yang cukup bagus. http://geofumadas.com/5-minutos-de-confianza-para-geocivil/ 33. daniela Agustus, 2011 di
Halo, saya ingin tahu apakah ada rutinitas yang mengubah bidang autocad ke sistem referensi lain misalnya dari wgs84 ke psad56 34. ayo Maret, 2011 di
http://www.hispacad.com/foro/viewtopic.php?p=165851#165851 Rutinitas Lampiran untuk Menggambar profil panjang transversal, Impor dan ekspor poin melalui excel, berbagai utilitas, blok perpustakaan. Di dalam folder manual, ada bantuan untuk penginstalan. Di dalam folder kunci akan ditemukan file aktivasi. Dalam folder manual adalah file bantuan untuk perintah.
Catatan: untuk alasan pemadatan, manual yang diperbarui telah dihapus dan beberapa gambar telah dihapus dalam manual bantuan terlampir. Manual yang diperbarui dapat diminta melalui surat ke [email protected] dalam hal aplikasi berguna bagi mereka, atau untuk menganalisa sendiri pengoperasian perintah. 35. g! Januari, 2011 di
Gunakan perintah pedit ada pilihan untuk memasukkan simpul 36. jose Januari, 2011 di
bagaimana saya bisa memasukkan vertex ke polyline terima kasih Tinggalkan komentar
Alamat email Anda tidak akan dipublikasikan.
Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses. Terima Gratis!
Hotmail Gmail
inisiasi Apa yang Anda cari? o "AutoCAD o »Tentang Microstation o »Arc GIS o "gvSIG o »GPS o "Topografi Kursus o Kursus AutoCAD o Kursus ArcGIS o Kursus QGIS o Kursus Civil3D o Revit courses o Tentu saja geologi o Kursus Drone
Copyright © 2018 Anda egeomates
[X]dekat
Inserting Image dan Surface dari Google earth ke Autocad civil 3d Dalam membuat kontur ada beberapa macam cara untuk dilakukan tergantung data data apa yang digunakan seperti data DEM / SRTM, point XYZ, atau dari google earth. Sekarang saya akan menjawab pertanyaan dari yepri novi mengenai insert image atau insert surface dari google earth. begini..
Buka Civil 3D, lakukan setting drawing seperti berikut :
o o o
Pada Toolspace, klik kanan pada nama gambarnya, kemudian klik edit drawing setting pilih projection system : UTM, WGS84 Datum pilih zone nya : cth daerah sekitar jawa barat, jakarta, lampung, palembang, bengkulu ada di zone 48 South.
Buka Google earth, lakukan setting pada menu tool, klik option, pilih system UTM. kemudian cari lokasi yang akan di insert ke civil 3d. pastikan arah utara ada di bagian atas.
Kembali ke autocad civil 3D klik insert, klik google earth, klik google earth image ( untuk image ), google earth surface (untuk kontur) pada command bar ada tulisan : Use coordinate system for image location or [Identify] : tekan enter.
Selesai. google earth image sudah masuk ke autocad. image tersebut akan di simpan di folder tempat gambar autocad civil 3d di simpan. jadi jangan di hapus. kalau sampai terhapus. image nya tidak akan muncul. begitupun kalau file dwg nya mau di pindah/dicopy harus disertakan juga file jpg dari google tersebut. terakhir terimakasih buat yepri novi atas pertanyaannya, semoga membantu.
Geotekno.com – Seperti diketahui, Google Earth menggunakan data elevasi dari USGS untuk memvisualisasikan beda tinggi yang ada di permukaan bumi. Data elevasi tersebut bisa di download langsung dari situs USGS.
Ilustrasi Kontur Google Earth advertisement
Namun dalam video tutorial GIS di bawah ini, Anda akan ditunjukkan cara download kontur dari Google Earth sesuai dengan area yang Anda butuhkan saja. Jadi dalam tahapannya, Anda membuat path di Google Earth sesuai area yang yang dibutuhkan, kemudian dengan menggunakan dua software gratis, path tersebut akan dikonversi menjadi garis kontur. Dua software gratis tersebut adalah TCX Converter dan Quick Grid. Jadi sebenarnya Anda tidak mendownload langsung data kontur dari Google Earth, namun software TCX Converter yang melakukan pekerjaan tersebut. Hasil dari TCX Converter berupa file csv yang memuat easting, northing dan elevasi dari path yang sebelumnya sudah di buat di Google Earth. File csv hasil dari TCX Converter ini kemudian di modifikasi sedikit dan kemudian file hasil editing tersebut di buka di software Quick Grid untuk menghasilkan data kontur dalam bentuk garis. Software Quick Grid hanyalah pilihan, Anda bisa menggunakan software berbayar lain seperti Global Mapper atau ArcGIS untuk generate data kontur. Berikut video lengkap cara download kontur dari Google Earth. advertisement
Share this:
Sharer Tweet Add +1
Related Posts Posted in GIS Tutorial, Google Earth, Open Source GISTagged Download Kontur Google Earth
Post navigation Previous post Enam Video Tutorial Penggunaan LASTools Untuk Memproses Data LiDAR Next post Cara Download dan Georeference Citra Satelit Google Earth dengan QGIS 2.8 Social Media Channels
Search for: Recent Posts
Video Tutorial Cara Unduh Citra Satelit Google Earth Berdasarkan Historical Imagery LIBRA, Tempat Download Landsat-8 Dengan 3x Klik Saja, Tidak Butuh Email atau Login Membandingkan Tarif Go-Jek, Grab dan Uber di Google Maps Update Google Maps for Android Terbaru Bikin Lebih Nyaman Akses Street View Berkunjung Ke Masjidil Haram Secara Virtual Melalui Google Maps
← Pelat beton bertulang (pemula) syarat rumah tahan gempa →
Sistem penulangan pelat Agu 3 Posted by sanggapramana
29 Votes
Sistem perencanaan tulangan pada dasarnya dibagi menjadi 2 macam yaitu : 1. Sistem perencanaan pelat dengan tulangan pokok satu arah (selanjutnya disebut : pelat satu arah/ one way slab) 2. Sistem perencanaan pelat dengan tulangan pokok dua arah (disebut pelat dua arah/two way slab)
1) Penulangan pelat satu arah a) Konstruksi pelat satu arah.Pelat dengan tulangan pokok satu arah ini akan dijumpai jika pelat beton lebih dominan menahan beban yang berupa momen lentur pada bentang satu arah saja.Contoh pelat satu arah adalah pelat kantilever (luifel) dan pelat yang ditumpu oleh 2 tumpuan. Karena momen lentur hanya bekerja pada 1 arah saja, yaitu searah bentang L (lihat gambar di bawah), maka tulangan pokok juga dipasang 1 arah yang searah bentang L tersebut. Untuk menjaga agar kedudukan tulangan pokok (pada saat pengecoran beton) tidak berubah dari tempat semula maka dipasang pula tulangan tambahan yang arahnya tegak lurus tulangan pokok. Tulangan tambahan ini lazim disebut : tulangan bagi. (seperti terlihat pada gambar di bawah). Kedudukan tulangan pokok dan tulangan bagi selalu bersilangan tegak lurus, tulangan pokok dipasang dekat dengan tepi luar beton, sedangkan tulangan bagi dipasang di bagian dalamnya dan menempel pada tulangan pokok.Tepat pada lokasi persilangan tersebut, kedua tulangan diikat kuat dengan kawat binddraad. Fungsi tulangan bagi, selain memperkuat kedudukan tulangan pokok, juga sebagai tulangan untuk penahan retak beton akibat susut dan perbedaan suhu beton.
Gambar di atas adalah pelat dengan tulangan pokok 1 arah b) Simbol gambar penulangan.Pada pelat kantilever, karena momennya negatif, maka tulangan pokok (dan tulangan bagi) dipasang di atas. Jika dilihat gambar penulangan Tampak depan (gambar (a)), maka tampak jelas bahwa tulangan pokok dipasang paling atas (dekat dengan tepi luar beton), sedangkan tulangan bagi menempel di bawahnya. Tetapi jika dilihat pada gambar Tampak Atas (gambar (a)), pada garis tersebut hanya tampak tulangan horizontal dan vertikal bersilangan, sehingga sulit dipahami tulangan mana yang seharusnya dipasang di atas atau menempel di bawahnya. Untuk mengatasi kesulitan ini, perlu aturan penggambaran dan simbol-simbol sbb :