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