DMT — AutoCAD Donatı Attribute Bloğundan Excel'e Demir Metrajı Lispi

AutoCAD donatı attribute bloklarından otomatik demir metrajı çıkaran ücretsiz LISP. Farklı projelerde değişen tag isimlerini mapping ile çözer — poz, çap, adet, boy, ağırlık (kg) hesabı tek komutla.

Komutlar
DMTSCANDMTSCANRAPORDMTMAPDMTALLDMTEKDMTEXPORTDMTRESETDMTAYAR
Gereksinim
AutoCAD 2018+ (Visual LISP destekli)
Dosya
dmt_v33.zip v33

Bu LISP ne yapar?

DMT, AutoCAD'deki attribute bloklarından donatı metrajı çıkarmak için geliştirilmiş ücretsiz bir LISP paketidir. Her projede blok ve tag isimleri değişebilir; DMT bunu sorun olmaktan çıkarır.

Önce DMTSCANRAPOR komutuyla çiziminizdeki tüm attribute tag'leri taranır ve rapor dosyası oluşturulur. Ardından DMTMAP komutunda açılan dialog ile "hangi tag POZ, hangi tag CAP, hangisi ADET..." diye eşleme yaparsınız. Bu eşleme DWG yanına .cfg dosyası olarak kaydedilir — her proje kendi ayarını hatırlar.

Eşleme tamamlandıktan sonra DMTALL tüm blokları otomatik işler; DMTEK ise sırayla tıklayarak kontrollü metraj almanızı sağlar. Her işlenen bloğa çizim üzerinde yeşil daire + sıra numarası çizilir. Aynı blok iki kez yazılmaz — XDATA damgasıyla korunur.

CSV çıktısı; POZ, çap, adet, çarpan, boy (metreye çevrilmiş), yer/konum ve otomatik hesaplanmış ağırlık (kg) sütunlarını içerir. ADET alanında "3X2" yazıyorsa otomatik ayrıştırılır: ADET=3, ÇARPAN=2 olarak işlenir.

Paket iki dosyadan oluşur: dmt_v33.lsp ve dmtmap.dcl. DCL dosyasının bir kez AutoCAD Support klasörüne kopyalanması gerekir.

3 Çalışma Modu

DMTMAP

Tag Eşleme

Dialog açılır, çizimdeki tag adlarını standart alanlara (POZ, CAP, ADET...) bir kez eşle. DWG'ye bağlı kaydedilir.

DMTALL

Toplu Export

Eşlemeye göre tüm blokları otomatik işler, daire+numara çizer, CSV yazar.

DMTEK

Tek Tek Seçim

Sırayla tıklayarak istediğin blokları seç. Kontrollü metraj ve özel sıralama için.

Özellikler

  • Her projede farklı tag adlarını DMTMAP ile bir kez eşle — ayar DWG'ye bağlı kaydedilir
  • DMTSCANRAPOR ile çizimdeki tüm attribute tag'leri anında keşfet
  • DMTALL (otomatik tüm bloklar) + DMTEK (tek tek seçim) iki mod
  • ADET '3X2' yazıyorsa otomatik ayrıştır: ADET=3, ÇARPAN=2
  • Ağırlık otomatik hesaplanır: adet × çarpan × boy(m) × çap²/162
  • XDATA damgası — aynı blok iki kez yazılmaz, DMTRESET ile sıfırlanır
  • İşlenen bloklara yeşil daire + sıra numarası (hakedis layer)
  • Boy alanında 'a~b' ise otomatik ortalama, 'L=' öneki görmezden gelinir

Kullanım videosu

Kullanım videosu yakında eklenecek.

AutoCAD'e nasıl yüklenir ve kullanılır?

  1. 1ZIP'i indir, içinden dmt_v33.lsp ve dmtmap.dcl dosyalarını bir klasöre çıkar
  2. 2dmtmap.dcl dosyasını AutoCAD Support klasörüne kopyala: OP → Files → Support File Search Path'te görünen klasörlerden birine (örn: C:\Users\[kullanıcı]\AppData\Roaming\Autodesk\AutoCAD 2026\R25.1\en\support)
  3. 3APPLOAD komutu ile dmt_v33.lsp dosyasını AutoCAD'e yükle
  4. 4DMTSCANRAPOR → Çizimdeki tüm attribute tag'leri tarar, DWG klasörüne rapor CSV yazar
  5. 5DMTMAP → Dialog açılır; POZ, CAP, ADET, BOY alanlarına karşılık gelen tag'leri seç → Kaydet
  6. 6DMTALL → Tüm eşleşen blokları otomatik işle, CSV ve çizim işareti oluştur
  7. 7DMTEK → Sırayla tıklayarak istediğin blokları seç, Enter ile bitir
  8. 8CSV dosyası DWG klasörüne 'donati_attribute_mapped.csv' adıyla kaydedilir
  9. 9Blokları sıfırlamak için DMTRESET, daire boyutunu değiştirmek için DMTAYAR
demir metrajı lisp ücretsiz indirautocad donati metraj lisp ücretsizautocad attribute block excel export lispdonati metraj otomatik csvautocad poz bloğu metraj lispdonati agirlik hesap lispautocad attribute tarama lispdemir metrajı excel otomatikbetonarme donati metraj lispautocad block attribute csvteknik ofis donati metraj