AutoCAD için Hangi API ve Geliştirici Dokümanları Mevcuttur?

AutoCAD’de özel uygulamalar yaratmak için, mevcut olan çok fazla sayıda API (Uygulama Programlama Arayüzleri) “(Application Programming Interfaces)” vardır. Hangi API’nin sizin için uygun olduğu genellikle sizin tecrübenize ve öğrenmeye ayırabileceğiniz zamana bağlıdır. Fakat birçok kişi için ortaya çıkan birinci API kullanım kolaylığı ve internetten indirilebilecek çok sayıda örneği bulunduğu için AutoLISP dir.

AutoLISP size AutoCAD bilginizi komutlar olarak kullanmaya ve bu komutları daha önce hiç uygulamadığınız bir şekilde birleştirmeye sevk ederek programlama alanında ilginizi çekme olanağı sağlar. Buradan nerelere ulaşabileceğiniz birçik kişi için farklıdır. Birçok kişi için AutoLISP’i basitçe öğrenmek ve gündelik işleri için kullanmak yeterli olurken; bazı kişiler içinse, AutoLISP .NET veya ObjectARX için bir zıplama taşıdır.

Mevcut AutoCAD API leri aşağıdadır:

  • AutoLISP
  • ActiveX/COM
    • AutoCAD
    • İleti “Transmittal” (elektronik iliti/Arşiv) “(eTransmit/Archive)”
    • Sayfa Seti “Sheet Set” Nesnesi (Sayfa Seti Yöneticisi) “(Sheet Set Manager)”
    • CAD Standartları eklentisi (CAD Standartları ve Toplu Standart Kontrolörü)
    • Bağlantı Otomatikleştirme “Connectivity Automation” Nesnesi (dbConnect)
  • JavaScript
  • ObjectARX
  • Managed .NET

JavaScript API AutoCAD API leri içerisinde en yeni olanı olup;  AutoCAD 2014 sürümü ile kullanıma sunulmuştur.

Mevcut tüm AutoCAD API dokümanları AutoCAD Developer Center altında bulunabilir. Çalışmak istediğiniz API’ye bağlı olarak ilgili ürünün ürün ile bilgisayarınıza kurulmuş olan yardım dosyalarında veya ObjectARX SDK da bazı dokümanları bulabilirsiniz.