Merhaba, hesaplama motorunu zaten C# ile yazmış olmanız çok büyük avantaj. AutoLISP (.lsp) doğrudan AutoCAD'in yerleşik yorumlayıcısına ve acdbmgd/acmgd nesne modeline bağımlı olduğu için, AutoCAD kurulu olmayan bilgisayarlarda bağımsız .exe olarak çalışacak en temiz ve performanslı mimari yine C# (.NET 8) üzerinden ilerlemektir:
• Mevcut C# motorunuzu saf bir .NET Class Library çekirdeğine ayırıp, LISP tarafında yaptığınız kullanıcı formlarını ve komut akışını WPF veya Avalonia UI arayüzüne taşıyabilirsiniz.
• Çizim/önizleme ekranı (Pan, Zoom, Katman, Snap) için SkiaSharp / HelixToolkit, bilgisayarda AutoCAD yüklü olmadan doğrudan .dxf ve .dwg dosyası okuyup üretmek için de C# tabanlı netDxf veya ACadSharp kütüphanelerini doğrudan kendi motorunuza bağlayabilirsiniz.
Dilerseniz sadece çalışan C# + CAD/DXF arayüz iskeletinin kurulması veya tüm LISP özelliklerinizin uçtan uca bağımsız ticari masaüstü programına dönüştürülmesi konusunda detaylı teknik yol haritasını ve fiyat seçeneklerini PM üzerinden ilettim. İyi çalışmalar.
Web: o2io.com.tr | WhatsApp İletişim: +90 501 703 70 04