ActCAD z IntelliCAD LISP: Pełna obsługa AutoLISP, DCL i aplikacji ADS

Środowisko programistyczne CAD i migracja narzędzi niestandardowych

Wieloletnia praca w środowisku CAD często owocuje potężną bazą autorskich skryptów, makr i nakładek branżowych. Zmiana oprogramowania nie musi oznaczać utraty tych bezcennych narzędzi. ActCAD, bazujący na niezawodnym silniku IntelliCAD, został zaprojektowany tak, aby chronić Twoją inwestycję w niestandardowe aplikacje programistyczne.

Rozumiemy, że dla zaawansowanych inżynierów i programistów CAD, kompatybilność na poziomie API to warunek konieczny. Oprogramowanie ActCAD oferuje płynne przejście ze środowiska AutoCAD® bez konieczności pisania kodu od nowa.

1. Natywna obsługa AutoLISP i okien dialogowych (DCL)

Język LISP to fundament automatyzacji w wielu biurach projektowych. ActCAD oferuje zintegrowany interpreter IntelliCAD LISP, który jest w wysokim stopniu zgodny z klasycznym AutoLISP.

  • Skrypty bez modyfikacji: Możesz uruchamiać aplikacje LISP, które odwołują się do setek standardowych poleceń, najczęściej przy zerowej lub jedynie kosmetycznej modyfikacji kodu.

  • Obsługa DCL: ActCAD bez problemu odczytuje i kompiluje pliki DCL (Dialog Control Language), co oznacza, że Twoje autorskie okna dialogowe, interfejsy i formularze będą wyglądać i działać dokładnie tak, jak w środowisku pierwotnym.

  • Dwukierunkowość: Tworząc nowe polecenia LISP bezpośrednio w środowisku ActCAD, zachowujesz pełną wsteczną kompatybilność – skrypty te z powodzeniem uruchomisz również w programie AutoCAD®.

2. Kompatybilność z ADS (Autodesk Development System)

Jeśli korzystasz z bardziej złożonych nakładek opartych na językach C/C++, ActCAD również zapewnia odpowiednie środowisko migracyjne.

W programie IntelliCAD można z powodzeniem uruchamiać oprogramowanie pierwotnie skompilowane dla systemu ADS. Przejście wymaga jedynie prostej rekompilacji kodu źródłowego przy użyciu specjalnych bibliotek wykonawczych (API) IntelliCAD, które są darmowe i powszechnie dostępne dla niezależnych programistów. Wiele zewnętrznych firm tworzących nakładki komercyjne już dawno dostosowało swoje produkty do współpracy z rozwiązaniami klasy ActCAD.

3. Zaawansowane rozwiązania: SDS (Solutions Development System)

Dla deweloperów piszących skomplikowane wtyczki, ActCAD/IntelliCAD oferuje środowisko SDS (Solutions Development System).

Jest to potężny interfejs programistyczny w językach C/C++, stanowiący bezpośredni odpowiednik systemu ADS. Choć jego struktura jest nieco bliższa czystemu językowi C niż C++ (nie posiada wbudowanej obsługi niektórych specyficznych niestandardowych obiektów obiektowych w ten sam sposób co ARX), z powodzeniem wspiera tworzenie wysoce złożonych narzędzi inżynierskich. Członkowie konsorcjum ITC (IntelliCAD Technology Consortium) udowodnili stabilność tego rozwiązania, z sukcesem importując miliony linii kodu ADS bezpośrednio do jądra IntelliCAD.


Zabezpiecz swoje autorskie narzędzia – przetestuj środowisko ActCAD

Nie musisz wierzyć nam na słowo – jako programista lub zaawansowany inżynier najlepiej ocenisz kompatybilność na własnych skryptach.

Jak to zrobić?

  1. Pobierz 14-dniową wersję testową ActCAD.

  2. Załaduj swoje pliki .lsp (np. za pomocą polecenia APPLOAD).

  3. Przetestuj działanie swoich nakładek i interfejsów DCL na realnych projektach (wersja testowa nie posiada żadnych ograniczeń funkcjonalnych)

POBIERZ ACTCAD 2026 - W PEŁNI KOMPATYBILNY I NOWOCZESNY INTELLICAD 14.1 

POBIERZ LINJIKĘ SŁOŃCA - DARMOWE NARZĘDZIE LISP OD ACTCAD POLSKA 


Share this article: