AutoCAD'de tablo nasıl oluşturulur?
TABLE (kısayol TB) komutu, satır ve sütunlardan oluşan, hücreleri düzenlenebilen tek bir tablo nesnesi oluşturur. Şeritte Annotate > Tables > Table ya da Home > Annotation > Table düğmesiyle de açılır.
TByazıp Enter'a basın. Insert Table penceresi açılır.- Table style listesinden bir stil seçin (henüz kendi stiliniz yoksa Standard kalsın).
- Insert options bölümünde Start from empty table seçin.
- Insertion behavior: Specify insertion point tabloyu tıkladığınız noktaya koyar; Specify window ise çizdiğiniz pencereye sığdırır.
- Column & row settings bölümünde sütun sayısı, sütun genişliği, veri satırı sayısı ve satır yüksekliğini (satır sayısı cinsinden) girin.
- Set cell styles bölümünde birinci satırı Title, ikinciyi Header, diğerlerini Data bırakın.
- OK deyip tabloyu yerleştirin. İmleç ilk hücrede yanıp söner; yazmaya başlayın, hücreler arasında
Tabile ilerleyin.
Tabloyu düzenleme
Bir hücreye tıkladığınızda şeritte Table Cell bağlamsal sekmesi açılır. Buradan:
- Rows ve Columns panelleriyle satır/sütun ekleyip silebilirsiniz.
- Merge Cells ile hücreleri birleştirirsiniz (başlık satırı için).
- Cell Format ile hücrenin veri türünü (Decimal Number, Percentage, Text vb.) ve ondalık basamağını belirlersiniz.
- Insert panelinden hücreye blok, alan (field) veya formül eklersiniz.
Hücreye çift tıklamak yazı düzenlemeye geçer. Birden çok hücreyi seçmek için ilk hücreye tıklayıp Shift ile sonuncuya tıklayın ya da sürükleyin. Sütun genişliğini değiştirmek için hücre seçiliyken kenardaki tutamaçları (grip) sürükleyin. Aynı komutlar GstarCAD'de de TABLE ve TABLESTYLE adlarıyla bulunur.
İpucu
Sık kullandığınız tabloları (oda alan listesi, kapı-pencere listesi, revizyon tablosu) başlıkları ve sütun genişlikleri hazır şekilde ayrı bir DWG dosyasında ya da şablonunuzun layout sekmesinde tutun. Hazır tabloyu kopyalayıp yalnızca değerleri değiştirmek, her seferinde Insert Table penceresini doldurmaktan hızlıdır ve tüm paftalarda aynı düzeni korur. Başlık satırını, sütun sırasını ve birimleri (m, m², adet) ofis içinde bir kez kararlaştırın; tabloyu okuyan şantiye ekibi her paftada aynı yeri arar.
Tablo içinde formül kullanma
AutoCAD tabloları basit hesap yapabilir. Hücre adları Excel'deki gibidir: sütunlar A, B, C…, satırlar 1, 2, 3…
| Formül | Anlamı |
|---|---|
=Sum(C3:C8) | C3'ten C8'e toplam |
=Average(C3:C8) | Ortalama |
=Count(C3:C8) | Dolu hücre sayısı |
=B3*C3 | İki hücrenin çarpımı |
- Sonucun yazılacağı hücreye çift tıklayın.
=Sum(C3:C8)yazıp hücre dışına tıklayın. Ya da hücreyi seçip Table Cell > Insert > Formula > Sum deyin ve toplanacak hücreleri pencereyle seçin.- Formül hücresi gri zeminle görünür; bu bir alandır (field) ve çıktıda basılmaz.
Örnek: Bir oda alan tablosunda B sütununa oda adlarını, C sütununa alanları yazın; son satırda =Sum(C3:C8) toplam daire net alanını verir. C sütunundaki değerleri elle yazmak yerine oda polyline'larına bağlı FIELD ile eklerseniz, plan değiştikçe hem alanlar hem toplam güncellenir. Alan alanının nasıl eklendiği alan ve uzunluk hesaplama bölümünde anlatılıyor.
Sık yapılan hata
Sayıları ondalık virgülle yazmak. Tablo hücresine 17,10 yazdığınızda AutoCAD bunu çoğu ayarda sayı olarak değil metin olarak görür ve formül sonucu hatalı çıkar. Hücreye 17.10 yazın; gösterimde virgül istiyorsanız Cell Format penceresinde ondalık ayırıcıyı virgül seçin.
TABLESTYLE ile tablo stili tanımlama
Tablo stili; yazı stili ve yüksekliği, hücre kenar boşlukları, çerçeve çizgileri ve başlık düzenini bir arada saklar. Ofisteki tüm metraj, kapı-pencere ve oda tabloları için tek bir stil kullanmak paftaları tutarlı yapar.
TABLESTYLE(kısayolTS) yazın, New deyip stile bir ad verin (ör.TABLO-50).- Cell styles listesinden sırayla Data, Header ve Title'ı seçip her biri için ayarları yapın.
- General sekmesinde hizalamayı (Alignment) ve hücre kenar boşluklarını (Margins) girin.
- Text sekmesinde yazı stilini ve Text height değerini girin. Yükseklik, tablonun bulunacağı ölçeğe göre seçilir: 1/50 ölçekli ve cm ile çizilmiş bir planda kâğıtta 2,5 mm görünecek yazı için model uzayında 12,5 birim gerekir.
- Borders sekmesinde çizgi kalınlığını ve rengini belirleyin.
- Set current deyip kapatın.
Tabloyu layout'ta (kâğıt uzayında) yerleştirirseniz yazı yüksekliğini doğrudan kâğıt ölçüsüyle (ör. 2,5) verirsiniz ve ölçek hesabı gerekmez. Antet yanındaki listeler için bu yol daha pratiktir. Yazı yüksekliği ve ölçek ilişkisi için yazı ve yazı stilleri bölümüne bakabilirsiniz.
Excel tablosunu AutoCAD'e yapıştırma seçenekleri
Excel'de hücreleri seçip kopyaladıktan sonra AutoCAD'de nasıl yapıştırdığınız sonucu tamamen değiştirir. Basit Ctrl+V genellikle Excel'i gömülü bir OLE nesnesi olarak yapıştırır. Seçenekleri görmek için PASTESPEC komutunu (şeritte Home > Clipboard > Paste > Paste Special) kullanın.
| PASTESPEC seçeneği | Sonuç | Ne zaman? |
|---|---|---|
| Microsoft Excel Worksheet | Gömülü OLE nesnesi; çift tıklayınca Excel açılır | Excel görünüşü birebir korunmalıysa |
| Paste Link | Kaynağa bağlı OLE nesnesi | Nadiren; DATALINK daha sağlamdır |
| AutoCAD Entities | AutoCAD tablo nesnesi | Tek seferlik, düzenlenebilir tablo |
| Picture (Metafile) / Bitmap | Resim | Değişmeyecek, yalnızca gösterilecek tablo |
| Text / Unicode Text | Çok satırlı yazı (MTEXT) | Hücre yapısı gerekmiyorsa |
İpucu
Türkçe karakterler bozuk geliyorsa Text yerine Unicode Text seçin. OLE nesneleri çıktıda bulanık ya da yanlış ölçekte basılabilir, başka bilgisayarda düzenlenmek için Excel ister ve dosyayı büyütür; teslim edilecek paftalarda OLE yerine AutoCAD tablosu kullanın.
DATALINK: Excel'e bağlı, güncellenen tablo
Veri bağlantısı (data link), AutoCAD tablosunu bir Excel dosyasındaki sayfaya veya aralığa bağlar. Excel'deki değerler değiştiğinde AutoCAD size haber verir ve tek komutla tabloyu günceller. Metrajı Excel'de kontrol edip çizime aktaran ofisler için en temiz yöntem budur; Excel tarafındaki kontrol mantığı için Excel ile metraj kontrolü yazısına bakabilirsiniz.
Bağlantı oluşturma
- Excel dosyasını kaydedip kapatın.
DATALINKyazın (şeritte Insert > Linking & Extraction > Data Link). Data Link Manager açılır.- Excel Links altında Create a new Excel Data Link seçin ve bağlantıya bir ad verin (ör.
ODA-ALANLARI). - Gözat düğmesiyle Excel dosyasını seçin. Path type olarak Relative path seçmek, proje klasörü taşındığında bağlantının kopmamasını sağlar.
- Bağlanacak kısmı seçin: Link entire sheet (tüm sayfa), Link to a named range (Excel'de adlandırılmış aralık) veya Link to range (ör.
A1:D20). - Genişletme okuyla More options bölümünü açın; hücre biçimlerinin Excel'den mi alınacağını ve tablodaki değişikliklerin Excel'e yazılmasına izin verilip verilmeyeceğini (Allow writing to source file) belirleyin.
- OK ile kapatın.
Bağlı tabloyu yerleştirme ve güncelleme
TB> Insert options > From a data link seçin, listeden bağlantınızı seçip yerleştirin.- Excel dosyası değiştiğinde AutoCAD'in sağ alt köşesinde bildirim balonu çıkar. Balondaki bağlantıya tıklayın ya da
DATALINKUPDATEkomutunu çalıştırıp Update data link seçeneğiyle tabloyu seçin. - Kaynağa yazma izni verdiyseniz aynı komutun Write data link seçeneği, AutoCAD'deki değişiklikleri Excel'e gönderir. Şeritteki karşılıkları Download from Source ve Upload to Source'dur.
Sık yapılan hata
Bağlı tablonun hücrelerini AutoCAD'de değiştirmeye çalışmak. Bağlantılı hücreler varsayılan olarak kilitlidir; değişikliği Excel'de yapın. Gerekirse hücreyi seçip Table Cell > Cell Locking ile kilidi açabilirsiniz, ama bir sonraki güncellemede Excel'deki değer elle yaptığınız değişikliğin üzerine yazılabilir. Excel dosyası açıkken güncelleme yapmak da bazen hata verir; önce Excel'i kaydedip kapatın.
DATAEXTRACTION: çizimdeki nesnelerden liste çıkarma
Veri çıkarma (data extraction), çizimdeki nesnelerin özelliklerini sayıp listeleyen bir sihirbazdır: kaç adet kapı bloğu var, her katmandaki polyline'ların toplam uzunluğu ne, blok özniteliklerinde (attribute) hangi değerler yazılı. Sonuç çizimde tablo olarak ya da Excel/CSV dosyası olarak alınabilir. Bu özellik tam AutoCAD'de bulunur; AutoCAD LT'de olmayabilir, kendi sürümünüzde kontrol edin.
DATAEXTRACTIONyazın (şeritte Insert > Linking & Extraction > Extract Data).- Create a new data extraction seçin; ayarlar bir
.dxedosyasına kaydedilir, sonraki seferlerde aynı ayarı yeniden kullanırsınız. - Veri kaynağı olarak mevcut çizimi ya da seçeceğiniz nesneleri belirtin. Birden çok çizimi de kaynak gösterebilirsiniz.
- Nesne listesinde yalnızca ilgilendiğiniz türleri işaretleyin, ör. Polyline ve kapı bloklarınız. Display blocks only gibi süzgeçler listeyi kısaltır.
- Özellik listesinde gerekenleri seçin: Layer, Length, Area, Name, öznitelikler.
- Refine data sayfasında aynı satırları birleştirme (Combine identical rows), adet sütunu (Show count column) ve sıralama ayarlarını yapın. Sütun başlığına sağ tıklayıp toplam (Insert Totals Footer > Sum) ekleyebilirsiniz.
- Çıktı olarak çizime tablo eklemeyi, dış dosyayı (.xls, .csv, .txt) ya da ikisini birden seçin.
- Tablo stili seçip bitirin ve tabloyu yerleştirin.
Özniteliklerle numaralandırılmış kapı-pencere bloklarından otomatik doğrama listesi üretmek, bu aracın en yaygın kullanımıdır; blok öznitelikleri blok ve dinamik blok bölümünde anlatılıyor. Çizimdeki tabloyu dışarı almak için ayrıca TABLEEXPORT komutu vardır; seçilen tabloyu CSV dosyası olarak kaydeder ve Excel'de açılabilir.
Tablolarda sık karşılaşılan sorunlar
| Sorun | Neden | Çözüm |
|---|---|---|
| Tablo yazısı okunmayacak kadar küçük ya da çok büyük | Yazı yüksekliği ölçeğe göre seçilmemiş | Tablo stilinde yüksekliği ölçeğe göre düzeltin ya da tabloyu layout'a taşıyın |
| Uzun tablo paftaya sığmıyor | Tek parça tablo | Tabloyu seçip PROPERTIES'te Table Breaks > Enabled = Yes yapın; alttaki üçgen tutamaçla bölme yüksekliğini ayarlayın |
| Bağlı tablo güncellenmiyor | Excel dosyası taşınmış veya adı değişmiş | DATALINK penceresinde bağlantıya sağ tıklayıp dosyayı yeniden gösterin; göreli yol kullanın |
Formül #### veya hata gösteriyor | Hücre metin biçiminde ya da başvuru silinmiş satıra ait | Cell Format ile veri türünü sayı yapın, formülü yeniden girin |
| Türkçe karakterler soru işareti | Yazı stilinin yazı tipi Türkçe karakter içermiyor | Tablo stilinde TrueType bir yazı tipi kullanan yazı stili seçin |
Tabloların bir başka avantajı da tek nesne olmalarıdır: tabloyu taşımak, kopyalamak ya da ölçeklemek tek tıklık iştir ve satır eklendiğinde alttaki satırlar kendiliğinden kayar. Çizgi ve yazılarla elle çizilmiş eski "tablo"ları yeni projelerde TABLE nesnesine çevirmek, sonraki revizyonlarda zaman kazandırır. Eski tablodaki değerler çoksa, bunları Excel'e bir kez yazıp oradan bağlı tablo oluşturmak çoğu zaman en hızlı yoldur.
Kendiniz deneyin
- Excel'de A1'e
Oda, B1'eAlan (m2)yazın; altına beş oda ve alanlarını girin, B7'ye=TOPLA(B2:B6)formülünü yazın.odalar.xlsxolarak kaydedip kapatın. - AutoCAD'de
TSileTABLO-50stilini oluşturun. DATALINKile bu dosyayaA1:B7aralığından göreli yollu bir bağlantı kurun veTB> From a data link ile tabloyu yerleştirin.- Excel'de bir odanın alanını değiştirip kaydedin, kapatın. AutoCAD'de
DATALINKUPDATEile tabloyu güncelleyin; toplamın da değiştiğini görün. - Aynı Excel aralığını kopyalayıp
PASTESPEC> AutoCAD Entities ile ayrıca yapıştırın; bu tablonun güncellenmediğini görün. - Tam AutoCAD kullanıyorsanız çizime birkaç kapalı polyline çizip
DATAEXTRACTIONile katman ve alan sütunlarından oluşan bir tablo üretin.
Sık sorulanlar
Excel tablosu AutoCAD'e nasıl aktarılır?
Güncellenmesi gereken tablolar için DATALINK ile Excel bağlantısı kurup TABLE komutunda From a data link seçeneğini kullanın. Tek seferlik aktarmada Excel hücrelerini kopyalayıp PASTESPEC ile AutoCAD Entities olarak yapıştırmak düzenlenebilir bir AutoCAD tablosu verir.
AutoCAD tablosu Excel değişince güncellenir mi?
Yalnızca DATALINK ile bağlı tablolar güncellenir. Excel kaydedildikten sonra DATALINKUPDATE komutuyla ya da bildirim balonundaki bağlantıyla tablo yenilenir.
AutoCAD tablosunda toplam nasıl alınır?
Sonuç hücresine =Sum(C3:C8) gibi bir formül yazın ya da Table Cell sekmesinde Insert > Formula > Sum seçip toplanacak hücreleri işaretleyin. Sayıları ondalık nokta ile girin.
AutoCAD tablosunu Excel'e nasıl aktarırım?
TABLEEXPORT komutuyla tabloyu CSV dosyası olarak kaydedip Excel'de açabilirsiniz. Nesne özelliklerinden liste çıkarmak için DATAEXTRACTION ile doğrudan Excel dosyası da üretilebilir.
Excel'den yapıştırdığım tablo neden resim gibi davranıyor?
Basit Ctrl+V çoğu durumda Excel'i OLE nesnesi olarak gömer. Düzenlenebilir bir AutoCAD tablosu için Paste Special (PASTESPEC) penceresinde AutoCAD Entities seçeneğini kullanın.