NOTLAR / 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


YORUM OKU/YAZ
OKUNMA 240
<>p


Paylaş puan (2,7) 1     2     3     4     5     TOPLAM (38) OY KULLANILMIŞ.
ℂℝ𝔼𝔸𝕋𝕀𝕍𝔼 𝔸ℝℂℍ𝕀𝕋𝔼ℂ𝕋

CREATİVE-Lütfen Bekleyin
Web hosting by Somee.com