-ExtractBlockAttribute¶
-ExtractBlockAttribute komutu, BlokÖzniteliği değerlerini çıkarmanızı sağlar ve bu değerleri çeşitli formatlarda metin dosyalarına kaydeder.
Şablon dosyaları çıkarılacak verileri tanımlar.
Çıkarılan verileri, elektronik tablo yazılımları veya başka uygulamalar kullanarak inceleyebilirsiniz.
Bu, ExtractBlockAttribute komutunun komut penceresi varyantıdır.
BlokÖzelliklerini bir metin dosyasına çıkarmak için:
Komut isteminde -ExtractBlockAttribute yazın.
BlokÖznitelikleri bilgilerini yazarken kullanılacak dosya formatını belirleyin:
Cdf (Virgülle Ayrılmış Dosya): Her bir BlokÖzniteliği kaydının alanları virgüllerle ayrılır.
Sdf (Boşlukla Ayrılmış Dosya): Her bir BlokÖzniteliği kaydının alanları boşluklarla ayrılır. Dizeler tek tırnak işareti ile kapatılır.
Entities: Specify the entities for extracting BlockAttribute data. In the graphics area, select Blocks with BlockAttributes and press Enter.
Enter tuşuna basın.
BlokÖzniteliği Çıkartmaları için Şablon Dosyaları Oluşturma
BlokÖzniteliği çıkartmaları şablon dosyaları, görüntülendikleri formata çıkartmak ve kontrol etmek için veri alanlarını tanımlar.
BlokÖzniteliği Çıkartmaları için bir şablon dosyası oluşturmak üzere bir ASCII metin düzenleyici kullanın.
Şablon dosyasındaki her satır:
Çıkarılacak BlokÖznitelikleri ve Blok özelliklerini belirtir.
Aşağıda açıklanan özel bir sözdizimi kullanmalıdır.
Sonuç çıktı dosyasında bir sütun oluşur (örneğe bakın).
Şablon dosyasına en az bir BlokÖzniteliği adı eklemeniz gerekir.
Dosya Sözdizimi
Şablondaki her satır aşağıdaki sözdizimini kullanır:
field_name [space(s)] output_format
Geçerli alan adları, aşağıdaki Çıkartma Alan Adları tablosunda gösterilir.
Bir veya daha fazla boşluk, field_name ve output_format verisini ayırır. Sekme değil, boşluklar kullanın. Son satır da dahil olmak üzere, her satırı Enter tuşuna basarak sonlandırın.
Çıktı formatı aşağıdaki sözdizimini kullanır:
Twwwppp
Veri tipi (T) şu olabilir:
C |
Bir karakter dizesi alanını belirtir. |
N |
Bir sayısal alanı belirtir. |
Çıktı formatının sonraki iki kısmı üç hane kullanır:
www |
Genişlik |
Alan genişliğini karakterlerin bir sayısı olarak belirtir. |
ppp |
Hassasiyet |
Karakter tamsayı alanları için 000 değerini belirtin. |
Örneğin,
999.99’a kadar sayısal değer için N006002 kullanın. N, sayısal verileri ifade eder, 006, ondalık basamak dahil altı haneye kadar boşluk olduğu anlamına gelir ve 002, iki ondalık basamağın duyarlılığını belirtir.
Maksimum 25 karakter uzunluğuna sahip bir dize alanı için C025000 kullanın. Her zaman, karakter alanlarının son üç format hanesi olarak 000 değerini belirtin.
Tablo: Çıkartma Alanı Adları
Şunları çıkartabilirsiniz:
Teknik resme eklenen Bloklar’ın BlokÖzniteliği değeri.
BlokÖzniteliği’nin ait olduğu Blok’un önceden tanımlanmış özellikleri.
İlgili verileri çıkartmak için aşağıdaki çıkartma alanı adlarını ve format belirtimlerini kullanın:
Alan Adı |
Format |
Özler |
|---|---|---|
BlokÖzniteliği adı |
Cwww000 veya Nwwwppp |
BlokÖzelliği değeri |
BL:NAME |
Cwww000 |
Blok adı |
BL:X |
Nwwwppp |
Blok ekleme noktasının X koordinatı |
BL:Y |
Nwwwppp |
Blok ekleme noktasının Y koordinatı |
BL:Z |
Nwwwppp |
Blok ekleme noktasının Z koordinatı |
BL:ORIENT |
Nwwwppp |
Blok dönüş açısı |
BL:XSCALE |
Nwwwppp |
Blok için X ölçeklendirme faktörü |
BL:YSCALE |
Nwwwppp |
Blok için Y ölçeklendirme faktörü |
BL:ZSCALE |
Nwwwppp |
Blok için Z ölçeklendirme faktörü |
BL:XEXTRUDE |
Nwwwppp |
X yönünde Blok ekstrüzyonu |
BL:YEXTRUDE |
Nwwwppp |
Y yönünde Blok ekstrüzyonu |
BL:ZEXTRUDE |
Nwwwppp |
Z yönünde Blok ekstrüzyonu |
BL:LAYER |
Cwww000 |
Blok ekleme Katman adı |
BL:HANDLE |
Cwww000 |
Blok işleci |
BL:NUMBER |
Nwww000 |
Blok sayacı |
BL:LEVEL |
Nwww000 |
Blok iç içe geçme seviyesi |
Örnek
Şablon dosyası:
Çıktı dosyası (.cdf format):
Erişim
Komut: -ExtractBlockAttribute
İlgili Konular