AutoCAD ile çalışırken, bazen çizime dalıp kaydetmeyi unuttuğumuz anlar olabiliyor. Bu, hem acemi bilgisayar kullanıcılarının hem de uzman kullanıcıların başına gelebilecek bir durum.
Uzun süre üzerinde çalıştığınız bir çizimi dalgınlıkla kaydetmeyi unuttunuz ve elektrik kesildi. Eyvah! Ne olacak?
"Eee, benim kesintisiz güç kaynağım var nasıl olsa. Sorun yok." diyebilirsiniz.
Ancak bazen güç kaynağı hemen devreye giremeyebilir ve bilgisayar kapanabilir. Ya da elektrik kesilmese bile bilgisayar aniden kilitlenebilir. Kilitlenmeyen bilgisayar mı var?
Böyle bir durumda, uzun süredir üzerinde çalıştığınız projeniz güme mi gitti? Bazı şeylerin değerini kaybedince anlarız. Yaptığınız çalışmanın o anda ne kadar değerli olduğunu bir bilseniz!
AutoCAD ve MS Word gibi bazı programlarda bu tür durumları önlemek için otomatik kayıt özelliği vardır. Varsayılan olarak, çalışmakta olduğunuz dosyanın son hali 10 dakika aralıklarla kaydedilir.
.
Bu ayarı aktif etmek için Menüden Tools/Options tıklanır ya da komut satırından OPTIONS girilir
Düzenli olarak kullandığınız AutoLisp uygulamalarını her yeni dosya açılışında tekrar yüklemek sıkıcı olabilir. Neyse ki, AutoCAD programın AutoLisp
uygulamalarını otomatik olarak yüklemeye izin vermektedir.
Aşağıda AutoLisp
uygulamalarını otomatik yüklemek için kullanılabilecek yöntemleri
açıkladım. Uygulanacak bu yöntemler AutoCAD sürümlerine göre farklılık
gösterebilir.
Yüklenecek AutoLisp dosyasını seçip Startup Suite'deki çanta simgesi
üzerine bırakın ya da Contents... butonunu tıklayın. Açılan pencerede
Add... tıklayın. Yüklenecek AutoLisp dosyasını seçip
Aç tıklayın. Seçili dosya listeye eklenecektir.
Artık her AutoCAD ve yeni dosya açılışlarında listedeki uygulamalar otomatik olarak
yüklenecek ve AutoLisp dosyasındaki komutları kullanabileceksiniz. Şu anki açık olan AutoCD dosyasında da Autolisp dosyayı yüklemek için Load butonunu tıklayın. Sonra Close butonunu tıklayın.
2) acad.lsp veya acaddoc.lsp ile yükleme
acad.lsp ve acaddoc.lsp dosyaları, AutoLISP kodlarını AutoCAD oturumu sırasında otomatik olarak çalıştırmak için kullanılır. Ancak, bu iki dosyanın kullanım amaçları ve işlevleri biraz farklıdır.
acad.lsp
acad.lsp, AutoCAD başlangıç dizininde bulunan ve AutoCAD uygulaması her açıldığında bir defa otomatik olarak yüklenen bir AutoLISP başlangıç dosyasıdır. Bu dosya, genellikle AutoCAD oturumunun başlatılmasında genel işlevler ve tanımlar içerir. Örneğin, belirli bir kullanıcı arabirimi düzenini ayarlama, varsayılan katmanları yükleme, özel menüler oluşturma gibi işlevleri gerçekleştirebilir.
Sayfadaki kodları seçip kopyalayın bir metin editörüne (örneğin Windows Not Defteri uygulaması) yapıştırın. Sonra kodları uzunlukyaz.lsp olarak kaydedin.
1) Sürükle bırak ile yükleme
En basit ve kolay yöntem budur. Dosyayı fare ile sürükleyip AutoCAD çizim alanına bırakın.
Dosyanın güvenli olmayabileceği ile ilgili uyarı penceresi çıkabilir.
Çıkan uyarı penceresinde;
Always Load tıkladığınızda dosya yüklenir ve sonraki yüklemelerinizde bu uyarı bir daha gelmez.
Load Once tıkladığınızda dosya yüklenir ancak sonraki yüklemelerde yine aynı uyarı gelir.
Do Not Load tıklarsanız dosya yüklenmez işlem iptal edilir.
Duruma göre 1. veya 2. buton ile dosyayı yükleyin.
Artık AutoLisp programını çalıştırabilirsiniz.
Bu yöntemle yüklenen AutoLisp program, yalnızca sürüklenip bırakılmış çizim dosyasında çalışır.
AutoCAD, sık sık yaptığınız seri işlemler için işlemleri otomatik olarak yapacak imkanlar sunar. Bunlar: AutoCAD script, VBA makro, AutoLisp, AutoCAD makro.
Sık sık yaptığınız seri işlemleri tekrarlıyorsanız bu yollardan birini kullanmanız çalışma hızınızı arttıracaktır.
Bu yazımda AutoCAD script kullanımını açıklayacağım.
AutoCAD script nedir?
Bilgisayar programlama terimi olan Script (Betik), AutoCADde de kullanılmaktadır. Diğer script dillerinden(VB script, PHP script, JAVA Script ...) farklı olarak AutoCAD script sadece AutoCAD komutlarını ve açıklamaları içerir.
AutoCAD script yazma ve kaydetme
AutoCAD Script yazma işlemi çok basittir. Bir metin editörü ile AutoCAD'e uygulanacak AutoCAD komutları ve parametreleri satır satır yazılır ve dosya uzantısı SCR olarak kaydedilir.
Basit bir örnek
Not defteri'ni (notepad.exe) çalıştırın.
Aşağıdakileri kopyalayıp not defterine yapıştırın.
;Bu bir açıklama satırıdır. AutoCAD bu satırı dikkate almaz.
_rectang
0,0
150,100
_line
0,100
150,0
_circle
75,50
40
;Circle komutu sonlanması için üstte boş bir satır var
Önceki Windows sürümlerde Başlat / Programlar / Başlangıç klasörünü açıp içine
açılışta çalışacak programın kısayolunu oluşturarak başlangıçta otomatik
çalıştırabiliyorduk.
Ancak Windows 10 sürümünde eski başlat menüsü yok.
Windows 10'da bir programı başlangıçta otomatik çalıştırmak istersek
aşağıdaki adımları uygularız. Windows+R tuşları ile
Çalıştır'ı açın shell:Common Startup yazıp entere basın. Bu işlem C:\Users\Mesut\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup klasörünü açacak.
Mesutyerinde kendi kullanıcı adınız olacak. Bu klasöre Windows açılışta
otomatik çalışacak programın kısayolunu oluşturun (Programı sağ tuş ile bu
klasöre sürükleyip bırakın. Menüden
Burada kısayol oluştur tıklayın) Tüm kullanıcılar için açılışta
otomatik program çalıştırmak için: Windows+R
tuşları ile Çalıştır'ı açın
klasörünü açar. Üstteki kısayol oluşturma işlemi uygulayın. Başlangıçta çalışan programları iptal etmek için üstteki klasörlerdeki
kısayolları silebilirsiniz. Ancak tüm açılışta çalışan programlar burada
görünmez.
Açılışta çalışan tüm programları görmek için
Görev Yöneticisini açın. (CTRL+ALT+DEL
/ Görev Yöneticisi) ya da Windows+R / taskmgr) veya
(CTRL+SHIFT+ESC) veya (Görev çubuğu sağ
tıkla / Görev yöneticisi) Başlangıç tabında açılışta çalışan programlar görünür. Program
üzerinde sağ tıklayıp Devre dışı bırak tıklanılarak başlangıçta
çalışması iptal edilir.