Sistem Değişkenleri
![]() |
Yazar | Muharrem Koçyiğit |
| Mesleği | Makine Teknikeri | |
| AutoCAD, AutoLISP, Visual LISP | ||
| Prosteel Uzmanı | ||
| SEVİYE | : | Orta |
| VERSİYON | : | AutoCAD ™ 2007 |
| DOSYALAR | : | |
| İLGİLİ YAZILAR | : |
- AutoCAD 2007′de ulaşabildiğimiz yaklaşık 480′e yakın sistem değişkenleri bulunmaktadır. Bunları dört bölüme ayırıyoruz.
- Çizim dosyalarında saklanılan değişkenler (dwg). Bunlar dosya bağlantılı değişkenlerdir.
- Windows Registry kayıtlarına aktarılan değişkenler (Reg). Bunlar global ortamda bulunan değişkenlerdir. AutoCAD kullanan elemanlar bu değişkenleri bir kereye mahsus ayarlamaları gerekiyor.
- Değerleri değiştimeye izin verilmeyen sistem değişkenler (RO = Read Only). Bu değişkenler yazılım ortamında faydalanabileceğimiz değişkenlerdir. Örneğin açmış bulunduğunuz dosyanın ismini öğrenmek istiyorsanız, AutoLisp ile (GetVar “DwgName”) yazmanız yeterli olacaktır.
Diğer saklanılmayan sistem degişkenler ise, yeni bir çizim açtığınız takdirde AutoCAD’ın öngördüğü başlangıç değerini verecektir.
| Sistem Değişkeni |
Başlangıç değeri
|
Önerilen Değer
|
Sistem değişkenin görevleri |
Değerin saklandığı yer
|
| ATTDIA |
0
|
1
|
Attribute niteliğine sahip olan blokları, INSERT komutu ile çizim içine yerleştirilirken, nitelik değerlerinin diyalog kutusu aracılığı ile girilip girilmeyeceği ayarını yapar. Nitelik bilgilerinin komut satırından istiyorsanız 0 (sıfır) değerini vermeniz gerekiyor. |
Reg
|
| AUPREC |
0
|
1
|
Açısal gösterim biçiminin hassasiyetini ayarlar ve açı bilgilerinin kullanıcıya sunulması esnasında kullanılmaktadır. |
dwg
|
| BLOCKEDITLOCK |
0
|
1
|
Çifte tıklama sonucunda özellıkle dinamik bloklar için uyarlanan blog editör açılmayacak. Blog üzerinde düzenlemeleri AutoCAD’ın içinde yapabilecekseniz. |
Reg
|
| CMDDIA |
1
|
1
|
Diyalog kutusu kullanıp kullanmayacağını belirler. Değeri 1 (bir) olursa komutlar çalışırken diyalog kutusu açılır. Eğer değeri 0 (sıfır) ise komutlar çalışırken gerekli parametreler komut satırından verilir |
Reg
|
| COORDS |
1
|
2
|
Değeri 0 (sıfır) ise koordinat görüntüsü sadece seçilen noktada güncelleştirilir. Değeri 1 (bir) ise, bütün koordinatlar sürekli görüntülenir. Değeri 2 (iki) ise, son noktadan ölçülen mesafe ve açı istendiği zaman görüntülenir. |
Reg
|
| DELOBJ |
1
|
0
|
Orijinal nesnelerin çizim dosyasında bırakılıp bırakılmaması ayarını yapar. Örnegin Polyline olarak çizilen nesnenin REGION komutu kullandığınız zaman. |
Reg
|
| FILEDIA |
1
|
1
|
Dosya kullanırken diyalog kutusunun açılıp açılmayacağını belirler. Değeri 0 (sıfır) olursa diyalog kutusu gözükmez gerekli path ve seçenekler komut satırından girilir. Değeri 1 (bir) ise diyalog kutusu açılır |
Reg
|
| INPUTHISTORYMODE |
15
|
12
|
AutoCAD 2006 sürümünden itibaren varolan değişken, komut kullanımında bir takım değişikler getirmiştir. Önceki versiyonlarda AutoCAD`a verdiğiniz komutları ve diğer değerleri ok tuşlarıyla geri getirebiliyordunuz (yukarı veya aşağı gösteren ok tuşları). Şimdi ise sizin istemediğiniz koordinatlar verecektir. Bunun sebebi ise 2006 sürümüyle yeni uygulanan dinamik girişler. Başlangıç değeri 15 olan sistem değiskenini 12 olarak değiştirin. Bu uygulamanın sayesinde dinamik girişlerde herhangi bir değişiklik olmayacak ve önce girdiğiniz komutları tekrar kullanabileceksiniz. Yukarda anlattığımız değişkenle bağlantısı olan bir diğeri ise CMDINPUTHISTORYMAX. Saklama miktarını belirliyen bir sistem değişkendir. Başlangıç değeri 20 olarak ayarlı ve bizim için yeterlidir. |
Reg
|
| INSUNITS |
1
|
4
|
*** |
dwg
|
| INSUNITSDEFSOURCE |
1
|
4
|
*** |
Reg
|
| INSUNITSDEFTARGET |
1
|
4
|
*** |
Reg
|
| LIMCHECK |
0
|
1
|
Değeri 1 (bir) ise limitler dışına çizim yapılamaz. |
dwg
|
| LUPREC |
4
|
3
|
Lineer birimlerin virgülden sonraki basamak sayısını ayarlar. |
dwg
|
| MEASUREMENT |
0
|
1
|
AutoCAD içinde çizgi tiplerinin görümünü ve tarama ölçüsünü önemli derecede belirleyen bir değişkendir. İngiliz birimi (inch / imperıal) ile çizmek istizorsanız değeri 0 (sıfır) olarak ayarlayın (AutoCAD ‘acad.lin’ ve ‘acad.pat’ dosyalarını kullanır). Metrik yani avrupa birmi olarak istiyorsak 1 (bir) olması gerekiyor. |
dwg
|
| MBUTTONPAN |
1
|
1
|
Üç tuşlu farenin orta tuşu ya gerçek-zamanlı pan komutunu çalıştırır ya da kısa yol menüsünü açar. Gerçek-zamanlı pan komutunun orta tuş ile aktifleştirilmesi ya da kapatılmasını MBUTTONPAN sistem değişkeni sağlar. |
Reg
|
| MIRRTEXT |
0
|
0
|
Aynalanmak üzere seçilen nesneler içinde bulunan yazı öğelerinin, MIRROR komutundan nasıl etkileneceğini belirler.
Değeri 0 (sıfır) ise yazı öğeleri, doğrultularını muhafaza eder, yani yazılar okunulabilir durumdadır; Değeri 1 (bir) ise yazı öğeleri aynalanır. |
dwg
|
| PDMODE |
0
|
35
|
Değişkenin değerini 1 (bir) den yüksek tutarsanız POINT nesneleri yani noktalar gözle görülebilir duruma gelecektirç |
dwg
|
| PICKADD |
1
|
1
|
<0> sadece bir Nesne seçebilirsin. <1> çoklu Nesne seçebilirsin.
Not: Properties penceresinde, üst sağ köşede bulunan düğmeye basarakda PICKADD degerini değiştirebilirsiniz |
Reg
|
| PICKFIRST |
1
|
1
|
**** |
Reg
|
| PICKSTYLE |
1
|
1
|
**** |
Reg
|
| PLINEGEN |
0
|
1
|
Cizgi tiplerinin aralığını POLYLINE nesnenin uzunuğuna göre hesaplar. |
dwg
|
| REMEMBERFOLDERS |
1
|
0
|
Open derken hangi klasöre gideceğini belirler.
<0>=Windowsta açılan dosyanın klasörüne gider.
<1>=AutoCAD’de açılan dosyanın klasörüne gider. |
Reg
|
| SAVETIME |
10
|
5
|
Verilen sürede, otomatik olarak kayıt işlemini yapar. Dosya uzantısı SV$’dır.
Not: Önemli çizim aşamalarında kayıt düğmesine (CTRL+S) basmaya kendinizi alıştırın. |
Reg
|
| ZOOMFACTOR |
60
|
15
|
Tekerlekli Fare kullanımında, tekerleğin döndürülmesi ile, çizime yaklaşma ve uzaklaşma oranı ayarliyabilirsiniz. Daha az parmak hareketi kullanmanıza destek sağlayan bir sistem değişkendir. |
Reg
|
Rastgele bir yazı


12 October 2006, Thursday 9:58
Muharrem Bey,
Gerçekten çok büyük özen ve emekle hazırlanmış bir yazı. Kullanıcıların da çok işine yarayacağına eminim. Ellerinize sağlık.
12 October 2006, Thursday 15:52
çok teşekkürler
parametreleri toplu olarak vermiş olmanız çok iyi oldu
bazen bi çizimi kopyalayıp başka bi çizim sayfasına yapıştırdığımızda, onun tarama desenlerini “inherit properties” ile alıp başka alanları taramaya çalıştığımızda scale’i aynı olduğu halde çok sık veya çok seyrek görünüyor. Çizim birimleri de aynı olmasına rağmen kopyalayıp yapıştırdığım çizimin tarama deseni mesela scale değeri =2, diğerini 50 yapınca aynı sıklık derecesine geliyor.
bununla ilgili bir parametre filan mı var.
bi türlü çözemiyorum.
yardımcı olursanız çok sevinirim.
kolay gelsin…
13 October 2006, Friday 9:06
Merhaba Arkadaşım,
HATCH nesnesini etkileyen bildiğim başka parametre / sistem değişkenleri yok.
Taramayı etkileyen MEASUREMENT system değişkenidir.
MEASUREMENT = 1 (bire ayarlayın) sonra tarama nesnelerine aynı scale değerini verin örneğin 2 (iki).
AutoCAD her iki taramayıda aynı düzeyde gösterecektir.
Not: Çizim yaparken siz ve sizinle aynı projede çalışan arkadaşınızın aynı
şablon dosyasını (Template –> acadiso.dwt) kullanmanızı öneririz!
13 October 2006, Friday 13:09
merhaba muharrem bey
MEASUREMENT = 1 olarak ayarlı zaten. kendi çizdiğim projede dün antre taraması scale’i 200, aynı planda yanındaki antreyi scale ‘ini 8 yapınca yaklaşık aynı oranlara geliyor. hiç bir birimle filan oynamadığım halde niye böyle oluyor anlamıyorum.
çözemedim