AutoCAD Script Kullanımı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
AutoCAD Script Kullanımı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

7 Mayıs 2020 Perşembe

AutoCAD Script Kullanımı

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



100


_li



150


,ne


0,100


rcle


150,0





c


_


i75,50


40







;Circle komutu sonlanması için üstte boş bir satır var



Dosyayı Örnek AutoCAD Script.scr olarak kaydedin. Sisteminizde dosya uzantıları gizli olarak ayarlı ise scr uzantısı görünmez.

AutoCAD Scripti çalıştırma



Script dosyayı çalıştırmak için en kolay yol scr dosyayı sürükleyip AutoCAD çizim alanına bırakmaktır.
Diğer yollar ise;

1) Komut satırından SCRIPT komutunu vermek ve ardından scr dosyayı seçmek
2) Ribbon menüden MANAGE / APPLICATIONS / Run Script tıklamak ve ardından scr dosyayı seçmek.

Dikkat edilecek hususlar

Script dosyasında istenildiği kadar açıklama satırı konulabilir. Açıklama satırları ; (noktalı virgül) ile başlar. Bu satırlar işletilirken dikkate alınmaz.
AutoCAD komutları başına _ simgesi eklenmesi ile farklı dilde yüklenmiş AutoCAD sürümlerde de komutun sorunsuz çalışması sağlanır. Konulması şart değildir. Yani _rectang yerine rectang kullanılabilir.
Gerekmedikçe boş satır eklemeyiniz. Çünkü bu Autocad'de ENTER yerine geçer.
Scriptte ENTER girilmesi gereken yerlere BOŞLUK karakteri de girilebilir. İlk örneği aşağıdaki gibi de girebilirdik


;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




;son satır





Diyalog gerektiren komutlara parametreleri satırdan verebilmek için komutun başına - (eksi) ekleyin. Bu komutun diyalogsuz olan sürümünü çalıştırır. Örneğin LAYER komutunu -LAYER olarak girin.
Komut kısaltmaları kullanmayın. Yani LINE yerine L yazmayın.
Scriptin son satırı boş olmalı.

Örnek 2


;Yaklaştır, Izgara Aç


zoom all grid on



ği ayarla


ltscale 3.0


;Akt



; Çizgi tipi ölç


eif katmanı 0 olarak ve çizgi rengini kırmızı olarak ayarla


layer set 0 color red 0






bir katman ekle rengi mavi ayarla


layer make ÖLÇÜLENDİRME



;ÖLÇÜLENDİRME adında yen


icolor blue








üstte 2 boş satır.


;


Üstteki örnek açıklamalarda belirttiği gibi çizimi ekrana yaklaştırır, grid açar, aktif katmanı 0 olarak ayarlar ve rengini kırmızı yapar
Yeni bir katman ekler rengini mavi yapar.
Kaynak:http://www.akcansoft.com/2017/03/autocad-script-kullanm.html?m=1

Orly Uçak Hangarı , Fransa

  Mühendis : Eugene Freyssinet Yapım yılı : 1916-1923  1923 yılında tamamlanan 85m açıklıkta , 300 m uzunlukta ve 56 m yükseklikteki bu bet...