canli bahis siteleriimplant dis fiyatlari

CBS de Programlama Autocad LISP Programlama Yöntemi

  • 5
CBS de Programlama Autocad LISP Programlama Yöntemi

AutoCAD’i kişisel ihtiyaçlara uygun hale getirmenin (customization) oldukça kolay olması, AutoCAD’i popüler yapan önemli faktörlerden biridir ve bu bağlamda AutoLISP önemli bir opsiyondur. LISP, yapay zeka ve uzman sistemlerde kullanılan bir dildir. Sözdizimi kurallarının basit olması nedeniyle en kolay programlama dillerinden biridir. AutoCAD, komut satırından girilecek ya da harici dosyalardan yüklenecek programlama koduna cevap vermeyi sağlayacak bir LISP yorumcusuna sahiptir. AutoCAD, LISP kodunu doğrudan okuyabildiği için ayrı bir derleyiciye ihtiyaç yoktur. AutoLISP’i iyi bilen biri, kendi ihtiyaçları doğrultusunda mevcut komutları değiştirebilir veya yeni fonksiyonlar yazabilir.


AutoLISP 
LISP, yapay zekâ programlaması için John McCarthy tarafından 1959 yılında geliştirilmiş bir dilidir. MacLISP, InterLISP, ZetaLISP, Common LISP gibi çeşitli lehçeleri vardır ve AutoLISP de bunlardan biridir. AutoLISP, grafik uygulamalar için uygun, yüksek düzey bir dildir. Programlama nedir? Bir dizi talimattan başka bir şey değildir aslında. Hayatında bir satır bile kod yazmamış biri, herhangi bir iş ortamında birçok kişiye birçok talimat vermiş (Bir gerçek yaşam programcısı?), hayat okulunda birçok talimat almış olabilir (Bir gerçek yaşam bilgisayarı?). Bu açıdan bakıldığında, yaşamımızda farkında olmadan programcı ya da bilgisayar rolünü üstlendiğimizi görüyoruz. Nasıl gerçek yaşamada bir dizi kural ve kaide varsa, programlamada da kod yazma kural ve kaideleri vardır. AutoLISP çok basit sözdizimi kurallarına ve fonksiyonlara sahiptir. LISP, LISt Processing sözcüklerinden türetilmiştir ve listeler ile çalışıldığına işaret eder. Peki, sizce “Auto” önekinin özel bir anlamı var mıdır? AutoLISP, AutoCAD’in önemli bir kişiselleştirme aracıdır. Tekrar eden ve zor işler, yazılan küçük fakat etkili AutoLISP programları ile otomatik hale getirilebilir. AutoLISP, AutoCAD yazılımına gömülü bir yorumlayıcıdır. AutoLISP bir derleyici değil, değerlendiricidir ve bu nedenle derleyici temelli dillere göre biraz daha yavaştır. Fakat bu, sözdiziminin kolay olması gibi üstünlüklerinin yanında önemsiz kalmaktadır. Bir AutoLIPS kodu, mantıklı bir biçimde düzenlenmiş AutoCAD komutlarının ve AutoLISP fonksiyonlarının iyi bir harmanından başka bir şey değildir aslında

  1. Değerlendirme (Evaluation) 
  2. Değişkenler (Variables) 
  3. 1.3.1. Setq 
  4. AutoLISP’te Veri Türleri
  5. Liste İşlemleri
  6. AutoLISP’de Programlama
  7. Bazı Kullanışlı Matematik Fonksiyonları 
  8. AutoLISP’te İlk Program
  9. Alıştırmalar
  10. İcra (Running) Fonksiyonları
  11. AutoLISP’te AutoCAD Komutları Yaratma
  12. Customize User Interface (CUI) Yardımıyla AutoLISP Programlarının Yüklenmesi
  13.  Visual LISP Editörünün Kullanımı

Doç. Dr. Türkay Gökgöz


İNDİRMEK İÇİN GİRİŞ YAPINIZ

Yorum Yap & Puan Ver

  • 5

ÖLÇEK ADAM

ÖLÇEK ADAM 2017-01-16 22:48:32

Rica Ederim sağolun .
Ali KILIÇ

Ali KILIÇ 2017-01-15 23:46:07

Teşekkürler