Programiern

Bitte benutzen Sie dieses Forum für Fragen, Kommentare und Probleme im Zusammenhang mit QCAD Professional

Moderators: andrew, Husky

Forum rules

Immer Betriebssystem und QCAD Version angeben.

Zeichnungsdateien und Bildschirmfotos beifügen.

Eine Frage pro Topic.

Post Reply
Fe6
Full Member
Posts: 55
Joined: Thu Dec 19, 2024 11:18 am
Location: Burbach Holzhausen

Programiern

Post by Fe6 » Sun Jan 19, 2025 4:30 pm

Hallo ist es Vorgesehen das eine Schnittstelle zum Programieren so wie in Autocad mit Lisp oder in BeckerCad mit Python gemacht wird , habe früher versucht in Autolisp und habe noch Unterlagen davon
M.F.G.J.Fey

CVH
Premier Member
Posts: 4879
Joined: Wed Sep 27, 2017 4:17 pm

Re: Programiern

Post by CVH » Sun Jan 19, 2025 5:45 pm

LISP wird von QCAD nicht unterstützt.
Die Programmierung unter QCAD erfolgt auf Basis der QCAD-API, in ECMAscript oder in C++

Einige Infos finden Sie hier:
The QCAD 3 Scripting Interface
What is the QCAD Application Framework?
...

Grüße,
CVH

Fe6
Full Member
Posts: 55
Joined: Thu Dec 19, 2024 11:18 am
Location: Burbach Holzhausen

Re: Programiern

Post by Fe6 » Sun Jan 19, 2025 9:20 pm

Hallo Schade für mich ist bei C++ und anderen Schluss mit den Programmmieren , mit Basic und AutoLisp kam ich einigermaßen zurecht
M.F.G.J.Fey

CVH
Premier Member
Posts: 4879
Joined: Wed Sep 27, 2017 4:17 pm

Re: Programiern

Post by CVH » Mon Jan 20, 2025 4:28 am

QCAD verwendet eine völlig andere Code-, Speicher- und Befehlsstruktur.
Es ist nicht beabsichtigt, ein weiterer ACAD-Klon zu sein.

C++, Basic oder ECMAScript (JavaScript) sind ziemlich gleich.
Da sie gut codiert sind, sind sie für Menschen gut lesbar und verständlich.
Der Kern basiert größtenteils auf C++ und die meisten QCAD-Tools sind in ECMAScript geschrieben.

Sie können die QCAD-Funktionen bis zu einem gewissen Grad auch mithilfe der einfachen API erkunden.
Tutorial: Die Skriptshell

Die anfängliche Lernkurve ist ziemlich steil, was jedoch nicht an der verwendeten Codesprache liegt.
Es liegt eher an der umfangreichen API und daran, dass man sich zunächst einen Überblick über all ihre Potenziale verschafft.

Grüße,
CVH

Fe6
Full Member
Posts: 55
Joined: Thu Dec 19, 2024 11:18 am
Location: Burbach Holzhausen

Re: Programiern

Post by Fe6 » Mon Jan 20, 2025 8:40 am

Hallo dan werde ich mich mal mit der Skript schell auseinder setzen
Werde mal schauen das ich Anleitung dafür auf Deutsch aus drucken kann
M.F.G.J.Fey

CVH
Premier Member
Posts: 4879
Joined: Wed Sep 27, 2017 4:17 pm

Re: Programiern

Post by CVH » Mon Jan 20, 2025 8:53 am

Fe6 wrote:
Mon Jan 20, 2025 8:40 am
Werde mal schauen das ich Anleitung dafür auf Deutsch aus drucken kann
Die native Sprache für die Skripterstellung ist Englisch, für jede Benutzersprache.

Grüße,
CVH

Post Reply

Return to “QCAD Professional”