AutoCAD Ortamında Programlama (LISP) Kerim Çetinkaya, Hüdayim Başak  - Kitap

AutoCAD Ortamında Programlama

(LISP)

1. Baskı, 
Ocak 2008
Kitabın Detayları
Dili:
Türkçe
Ebat:
16x24
Sayfa:
552
Barkod:
9789944165563
Kapak Türü:
Karton Kapaklı
Yayınevi:
Baskısı tükenmiştir.
Kitabın Açıklaması
Son yıllarda Makine tasarımında CAD programlan yaygın olarak kullanım alam bulmuştur. CAD programları, tasarımcıya tasarımlarını daha kısa zamanda yapabilme olanağı sağlarlar. Fakat aynı tasarımların farklı veriler için ayrı ayrı yapılması, zaman ve ekonomik yönden uygun olmamaktadır. Bu yüzden farklı veriler için aynı tasarımın hemen yapılabilmesi, AutoCAD gibi bir tasarım programını destekleyici bir programlama dili ile mümkün olacaktır.
AutoCAD uygulamalarında, LISP dilinin AutoCAD için uyarlanmış şekli olan AutoLISP dili bu ihtiyaca cevap vermektedir. AutoLISP dosyaları, fonksiyonlardan meydana gelmektedir. Programı kullanan kişi, kendi tanımlamış olduğu veya standart fonksiyonlardan seçtiği fonksiyonlarla yapmak istediklerini gerçekleştirir. Seçilen veya tanımlanmış olan fonksiyonlar, değişkenlere değerler atanması ve bu değerlerin AutoLISP tarafından değerlendirilerek sonuçlar elde edilmesi mantığıyla çalışır. AutoLISP, Dialogue Control Language (DCL) denen bîr programlama dili yardımıyla diyalog kutuları oluşturulmasını destekler. Bu dil, geliştirilen programa veri giriş ve çıkışlarım kolaylaştırmaktadır.
Kitabın giriş bölümünde, AutoLISP için geçerli olan ve programlama mantığının iskeletini oluşturan kavramlardan söz edilmiştir. Sonraki bölümlerde ise AutoLTSP programlama dilinin temel fonksiyonları anlatılmıştır. Uygulama içerisinde kullanıcıların en çok sıkıntı çektiği konulardan biride diyalog kutularının kullanımı ve kontrolüdür. Kitabın içerisinde bu sorunun çözümlenmesine yönelik çeşitli bölümler mevcuttur. Kullanıcılara faydalı olabilmek için kitaptaki örnekler sayıca fazla tutulmaya çalışılmıştır ve büyük bir çoğunluğu aynı zamanda açıklamalı olarak verilmiştir. Kitap içerisindeki uygulamalar, tüm AutoCAD sürümleri ile uyumlu çalışabilecek şekildedir.
Yorumlar