AutoCAD Komut Kısaltmaları
![]() |
Yazar | Erhan Toker |
| Mesleği | Y. Mimar İTÜ | |
| Autodesk Yetkili Danışmanı | ||
| web | Programcı | |
AutoCAD 12 ve üzeri
AutoCAD dizini altında Support dizini içerisinde ( AutoCAD 2005’ten sonra c:\Program Files\AutoCAD200x\Support ) acad.pgp isminde bir dosya vardır. Bu dosyada AutoCAD komutları için kullandığımız kısaltmalar tariflenmiştir.
Şekil 1
Bir çok komut karşılığı burada bulunmaktadır. Sizlerde, bir yedeğini almak şartı ile, bu dosyayı düzenleyebilirsiniz. Ancak buradaki tanımlar standart komut kısıtlamalarıdır ve kısaltma isimlerini değiştirmemenizi öneririm. Böylelikle ekip çalışmalarında ve bilgisayar paylaşımlarında arkadaşlarınızla orak bir dil konuşmuş olursunuz. Dosya içindeki kısaltma tanımlama biçemi şudur:
KISALTMA, *KOMUT
Basit bir dosya yapısı vardır. Buraya kendi kısıtlamalarınız için satır ekleyebilirsiniz. Bir komuta birden fazla kısaltma ekleyebilirsiniz. Dolayısı ile orijinali silmenize gerek yoktur.
L, *LINE
LI, *LINE
örneği buna oldukça uygundur. Ancak hemen fark edeceğiniz gibi seçenekli komutlarda PGP dosyası yetersiz kalacaktır. Örneğin ZOOM/EXTENTS için ZE gibi bir kısaltma olsaydı çok işe yarardı diye düşüneniniz, hatta piyasada kendi dosyasını kullananlarınız vardır. Bu tür kısaltmaları yapmak için AutoLISP(TM) olanaklarından faydalanırız. AutoLISP konusunda Orhan TOKER’in hazırladığı AutoLISP Öğreniyorum köşesini izleyerek daha fazla bilgi edinebilirsiniz. Ben burada kısaca ‘AutoLISP ile yeni bir komut tanımı nasıl yapılır?’ sorusunun yanıtını vereceğim. Öncelikle bir LISP dosyasına gereksinimimiz var. Bu amaçla bir düz yazı düzenleyiciden ( NOTEPAD.EXE ) yararlanabilirsiniz. c:\Program Files\AutoCAD200x\Support\kisaltma.lsp isimli bir dosya oluşturun. Bu dosyanın içine şu düzende yazacağınız konut kombinasyonları oldukça iyi işleyecektir:
(defun c:ze() (command “_.ZOOM” “_E”) (princ))
Kabaca mantığı anlatmak gerekirse satırımız :
(defun c:KISALTMA() (command “_.KOMUT” “OPSIYONEL”) (princ))
şeklinde olacaktır. Bazı komutlarda, komut bitirmek için ENTER ya da SPACE tuşuna basmak gerekmektedir. Bu özelliği sağlamak için de opsiyon olarak “” kullanmalısınız. Örneğin ERASE/ALL ( tehlikeli komut )
(defun c:EA() (command “_.ERASE” “_ALL” “”) (princ))
kombinasyonunu kullanmalısınız. Bu örnekteki komutun çizimdeki her şeyi sileceğini tekrar hatırlatmak isterim. Bu şekilde kendinize ait tüm kısaltmalar için dosyanızı hazırlayın. ( Not: hazırladığımız bir örnek dosyayı buradan indirebilirsiniz ).
Şimdi hazırladığımız dosyanın AutoCAD’in her açılışında otomatik olarak nasıl yükleneceğine bakalım:
Şekil 2
Bu işlem için kendinize yeterince güvenmiyorsanız, uzman birisinden yardım almanızı öneririm. Öncelikle c:\Program Files\AutoCAD200X\Support\Acad200Xdoc.lsp dosyasının bir yedeğini alın. Bu dosyanın en sonuna Şekil 2’de gördüğünüz satırları ekleyin. ( Not : tal_macro.lsp dosyasını buradan indirip, c:\Program Files\AutoCAD200X\Support dizinine kopyalayın ). Bu aşamadan sonra dosyayı kaydedip kapatın. Artık AutoCAD’i her açışınızda komut kısaltmalarınız hazır olacaktır. Kısaltmaların tam listesini özellikle vermiyorum. Lütfen onları tal_macro.lsp dosyasından inceleyerek anlamaya çalışın ve listesini kendiniz çıkarın. Öğrenmenin yolu kopyalamaktır :-).
Dosyalar : tal_macro.lsp
Technorati Tags: AutoCAD, komut kısaltmaları, acad.pgp
Benzer Yazılar



21 July 2006, Friday 6:20
Elinize sağlık çok gerekli bir konuydu değinmenize teşekkür ederim.
19 March 2007, Monday 0:48
merhabalar erhan bey ben sizden birşey öğrenmek istiyorum ben atatürk üni. makina müh. son sınıf öğrencisiyim ekran çizim sınırlarım geniş olsun istiyordum bunu ayarlamak için autocad de altta bulunan command satırını yanlışlıkla sildim şimdi geri getirmeye çalışıyorum ama getiremiyorum .proğramı yeniden kurdum ama yinede gelmiyor. F2 tuşuyla geçici olarak getiriyorum ama eskisi gibi sürekli olsun istiyorum .yardımcı olabilirseniz sevinirim teşekkür eder saygılarımla başarılar dilerim .her şey gönlünüzce olsun
19 March 2007, Monday 9:16
Muharrem Merhaba,
Komut satırını CTRL+9 ile çıkarabilirsin. Bu konuda bir yazı da yayınlayacağız.
11 May 2007, Friday 16:41
merhaba…
Auto Cad de command deli komutların yazdığı bir sistem dosyası vardı. direk komutlara müdahale edilebiliyordu. Askerden önce o dosyayı kullanıyordum ama şimdi bulamıyorum. mesala
Command: c CIRCLE Specify center point for circle or [3P/2P/Ttr (tan tan
radius)]:
Specify radius of circle or [Diameter]:
bu komutta olduğu gibi tüm komutları notpad de açılabiliyordu sonra mesela
3p/2p/ttr
yazıyor ya onu değiştir
3teğet/2teğet/teğet
diye değiştirilebiliyordu
aynı acad.pgp gibi ama tüm komutların hem kısaltmaları hem de uzun halleri yazıyor.
8 November 2007, Thursday 12:49
autocad de renklendirme nasıl yapılır?