abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Bibliotheken und Objekte
Archicad- und BIMcloud-Bibliotheken, deren Verwaltung und Migration, Objekte und andere Bibliotheksteile, etc.

gesamte bildl. Übersichten von Bibliothek 24

Anonymous
Nicht anwendbar
Gibt es irgendwo als PDF über die gesamten bildl. Übersichten von Bibliothek 24 zum Downloaden?
7 ANTWORTEN 7
runxel
Legend
Nix PDF, aber die Vorarbeit hab ich schon mal geleistet.
Dürfte ja wohl dennoch informativ sein.
Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
conmes
Enthusiast
Danke @shadow....

ich muss mal öfters auf die Seite gehen 😉
ARCHICAD 13 - 27 | Twin 2016 - 2018 V2 | Twin 2019 - 2024 Full License | Win10 64-Bit, 3,4 Ghz Intel Core i7, 32 GB | 13" MacbookPro, 3,1 Ghz Intel Core i7, 16 GB



http://www.conmes.de
Ma_Scht
Advocate
Shadow, Shadow, Shadow,
da war ich oben auf Deinem Link und finde doch gleich *.py-Dateien (Jetzt hätte ich fast ein " 's "getippt, aber da ich gerade herzlichst über die Deppen Frei Zeichen lachte - und immer noch schmunzele - riß ich mich zusammen. Ja - ich weiß, kurzer Vokal, aber "riss" sieht einfach nicht aus.
Sehr spannend und interessant geschrieben.

Zurück zu den *py-Dateien. Es juckt schon wieder.
Mein Ziel ist ja, die Auswahl von 2D-Elementen zum putzen der gelieferten Dateien von Fachplanern.

Ich suche den Einstieg in PYTHON.
Finde ihn nicht.
So Du Lebenszeit entbehren kannst, bitte nimm Dich meiner Fragen an!

- Gibt es sowas die das GDL-Kochbuch?
- Könntest Du bitte ein paar REMs mehr in die *.py-Dateien schreiben?!
- Könntest Du bitte überschläglich listen, was mit PYTHON in ARCHICAD geht!
- Insbesondere die Kopfzeilen (IMPORT, FROM & Co.) sind für einen, der BASIC gewohnt ist, völlig neu.
Was macht es?
Was kann man alles reinladen?
Wie kommt man an die Informationen bzgl. was man alles reinladen kann?
Befehlshandbuch?

Gruß Mario
runxel
Legend
Hallo Mario, danke für die Blumen!
Freut mich, dass es wenigsten einen hier zum Schmökern und auch Schmunzeln gebracht hat – das erfreut mich sehr.

----

Das wird jetzt Offtopic, aber ich werde dennoch mal ein bisschen Lebenszeit ins andere Thema, Python, stecken:

Zunächst etwas Historienabhandlung. Python in Archicad brauchte mehrere Anläufe, ehe es so richtig los ging. In einer früheren Beta, aus der leider nie ein Produktivsystem wurde, konnte man genau das machen, was du wolltest. War eines von einer handvoll Beispielskripte. Und es war genial!
Es kam also, wie es kommen musste: Es wurde eingestellt.

Jetzt haben wir eine Pythonanbindung (die technologisch völlig anders funktioniert), die noch ein zahnloser Tiger ist. Ich sage bewusst "noch". Das wird sich hoffentlich ändern. Und im Zuge dessen noch eine Menge mehr.


Bis dahin kannst du ja schon mal Python lernen, sodass, wenn das dann "richtig losgeht", du bereit bist 😉

––– Gibt es sowas wie das GDL-Kochbuch?
Python ist einfach und es gibt abertausende Resourcen zum Lernen von Python online, und als Buch. Da wirst du sicher fündig.

––– Könntest Du bitte ein paar REMs mehr in die *.py-Dateien schreiben?!
Ja, aber das bringt dir als Anfänger eher nix (;
Das ist relativ speziell, was in dem Repo da in den Pythondateien passiert, und nichts, woraus man große Schlüsse für das allgemeine Programmierverständnis ziehen kann.

––– Könntest Du bitte überschläglich listen, was mit PYTHON in ARCHICAD geht!
Also momentan noch nicht so viel spannendes. Kannst paar Eigenschaften auslesen und Layouts erstellen. Aber neue Elemente lassen sich nicht erzeugen.

––– Insbesondere die Kopfzeilen (IMPORT, FROM & Co.) sind für einen, der BASIC gewohnt ist, völlig neu. Was macht es?
Mittels "import" können Libraries (also kleine oder große eigenständige Funktionen) eingeladen werden. Will man z.B. etwas mit Uhrzeiten machen, lädt man die "time" Bibliothek und kann dann auf die dort abgespeicherten Funktionen zugreifen.

––– Was kann man alles reinladen?
3rd Party genau so wie deinen eigenen Funktionen.

––– Wie kommt man an die Informationen bzgl. was man alles reinladen kann?
Google, haha.
Du suchst eine bestimme Funktion, dann kommen auch gleich die ersten Empfehlungen, welche Libs man dafür verwenden kann. In den meisten Fällen muss man das Rad nicht neu erfinden.
Aber ich glaube, du wirst keine Übersicht finden, mit wirklich allen Resourcen, dazu gibt es zu viele.
Am nächsten dran ist Pip, der offzielle Paketmanager von Python. https://pypi.org/project/pip/
Trotzdem: versteife dich nicht so drauf, was alles gehen könnte. Das Grundverständnis von Python brauchts trotzdem.

––– Befehlshandbuch?
https://docs.python.org/release/3.9.6/
Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»
Frank Beister
Moderator
Python in Archicad brauchte mehrere Anläufe, ehe es so richtig los ging. In einer früheren Beta, aus der leider nie ein Produktivsystem wurde, konnte man genau das machen, was du wolltest. War eines von einer handvoll Beispielskripte. Und es war genial!
Es kam also, wie es kommen musste: Es wurde eingestellt.

Welche Vorversion meinst du? Ich habe es erstmals mit der Beta 22 mitbekommen. Ich dachte, dass es einfach nur auf Eis liegt. Was soll denn anders werden? Kein blosses Umsetzen der existierenden API Funktionen?
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
JensDD
Graphisoft Partner
Graphisoft Partner
ich hab nicht alles verfolgt, falls aber noch nicht gepostet:

https://graphisoft.com/downloads/python

ist der dauerhafte Deeplink. Da gibt es auch ein Getting Started Docu. Aber alles eben ENG.

vG, jens
https://www.graphisoft-dresden.de
runxel
Legend
Auf sehr dauerhaftem Eis vielleicht. Permafrost sozusagen.

Nein, das was damals eine gesonderte Beta war kommt nicht zurück. GS hat sich entschieden einen anderen technischen Weg zu gehen.
Was wir jetzt haben ist ein konsolidiertes Backend mit einer API nach außen, das man mit JSON als Input ansteuern kann. Mit anderen Worten, da läuft ein Server, auf den du mit HTTP POST-en kannst.
Python ist nur ein Wrapper um die Befehle dafür.

Die frühere Python-Beta verankerte Python tief im System, sodass man nahezu direkten Zugriff auf native C++ Funktionen der internen API hatte. Ich nehme an, dass es sich schnell zeigte, dass so mächtig diese Methode auch war, es für GS ein Wartungsalbtraum werden würde.

Jetzt kannst du prinzipiell mit jeder Sprache die selben Funktionen durchführen.

Letztlich ist das auch ein Grund dafür, warum wir so lange kein Update der GH-Connection gesehen haben.
Lucas Becker | AC 27 on Mac | Graphisoft Insider Panelist | Author of Runxel's Archicad Wiki | Editor at SelfGDL | Developer of the GDL plugin for Sublime Text | My List of AC shortcomings & bugs | I Will Piledrive You If You Mention AI Again |

POSIWID – The Purpose Of a System Is What It Does /// «Furthermore, I consider that Carth... yearly releases must be destroyed»