Nochmal vorneweg: Mein Beitrag sollte kein Vergleich ArchiCAD-Allplan sein. Diese Kritik habe ich schon häufig, direkt und in allseits öffentlichen ArchiCAD-Foren an GS gerichtet.
"Grundriss" ist halt nicht gleich "Grundriß" !
..das ist wohl im GDL-Script was falsch!
Ich vermute mal, das GDL-Script läuft so auch nicht in ArchiCAD!
So depperd bin i ned! Das Skript funktioniert in ArchiCAD sehr gut und ich habe natürlich überall den Umlaut getauscht. Kann aber sein, dass ich mich da getäuscht habe. Das war i.V.m. dem PROJECT2-Befehl.
PROJECT2 ist in Allplan leider z.Zt. nicht möglich! Und es führt definitiv nichts aus! Ganz sicher!
Dann erkläre mir mal bitte den beiliegenden Screenshot. Egal wie: Der Befehl wäre eine sehr smarte Möglichkeit auf die Schnelle eine 2D-Darstellung zu bekommen. Spart Zeit und Aufwand.
Der Editor ist nun mal kein Visual-Studio!
Syntax-Highlighting, Intellisense usw. ..kann man alles machen, aber nicht in V 1.0!
Wenn nicht jetzt, wann dann? Ich hole den Beitrag bei Version 6.0 wieder raus. Bin gespannt.
Da den Editor aber wahrscheinlich nur 20% der Benutzer je zu Gesicht bekommen, muss man auch an eine vernünftige Relation "Aufwand-Nutzen" denken....
Aber es gibt eben auch Entwickler, die die Objekte schreiben wollen/müssen. Und da ist das Angebot dieser Entwicklungsumgebung (so wie in ArchiCAD) eine Anfechtung. Und gelinde gesagt, ausreichende Erfahrung damit habe ich! Die Antwort von GS dazu ist übrigens: "Wir selbst entwickeln unsere Objekte auf einer ganz anderen Platform, geben diese aber nicht raus." Auch ein Ansatz. Man muss das Rad ja nicht immer neu erfinden. Man könnte GDL ja z.B. für Eclipse portieren. Das ist sogar pd.
Die "Miniaturvorschau" läßt sich beliebig vergrössern...
Super. hatte ich nicht hinbekommen.
Die Parameter lassen sich in Gruppen geordnet anzeigen....
... aber nicht sortieren!
Wir haben zu den ca. 250 Befehlen 30 neue hinzugefügt,...
Hast du da eine Liste? Es fehlen aber auch welche. ;)
... darunter auch substantielle für den Programmablauf, wie BREAK und CONTINUE.
wo ist der Unterschied zu BREAKPOINT?
Eine "Erneuerungs-Rate" von über 10% hat ArchiCAD bei keinem seiner Versionsupdates geschafft...
Meine Wunschliste zu GDL ist laaaaaang.
----
Es ist klar, dass das Schreiben von Objekten/SmartParts nichts für die "Masse und den Alltag ist, aber es ist ein MÄCHTIGES Werkzeug, mit dem sich individuelle Elemente schaffen lassen die von Hand nur mühselig oder gar nicht zu bewerkstelligen sind. In ArchiCAD ist GDL natürlich besser integriert, weil es nicht irgendwann dazugekommen ist, sondern von Anfang an gescriptete Funktionalitäten dazugeliefert hat. So kann ich in ArchiCAD gezeichnete Bauteil per drag und drop in das Skriptfenster ziehen und bekomme den GDL-Quellcode. Aber das ist ja auch nicht unbedingt nötig.
Syntax Highlightning können sogar einfache Editoren. Ich habe das für GDL für den Proton-Editor implementiert. Wenn ich eine tabellarische Befehlsliste, oder besser eine vergleichende Liste zu der GDL-Syntax hätte, könnte ich das für SmartParts auch tun. Das erleichtert beim Sichten großer Scripte die Übersicht zu gewinnen, auch wenn man den Code dann per c&p übertragen muss.