AutoCAD Günlüğü | » AutoCAD Komut Kısaltmaları > AutoCAD, AutoLISP, AutoCAD Dersleri, Mekanik Tesisat, Bilgisayar, Yazılım, Özel Yazılım

AutoCAD Komut Kısaltmaları


Yazar Erhan Toker
Mesleği Y. Mimar İTÜ
  Autodesk Yetkili Danışmanı
web Programcı
e-mail  

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 
Ş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 
Ş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: , ,

Read this article in English.

Benzer Yazılar

1 Star2 Stars3 Stars4 Stars5 Stars (2 oy, ortalama: 5)
Loading ... Loading ...

5 yorum “AutoCAD Komut Kısaltmaları”

  • 1
    GökhanGüneşNo Gravatar
    21 July 2006, Friday 6:20

    Elinize sağlık çok gerekli bir konuydu değinmenize teşekkür ederim.

  • 2
    muharremNo Gravatar
    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

  • 3
    Erhan TokerNo Gravatar
    19 March 2007, Monday 9:16

    Muharrem Merhaba,
    Komut satırını CTRL+9 ile çıkarabilirsin. Bu konuda bir yazı da yayınlayacağız.

  • 4
    HalisNo Gravatar
    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.

  • 5
    BurcuNo Gravatar
    8 November 2007, Thursday 12:49

    autocad de renklendirme nasıl yapılır?

Yorum bırak