abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 

Wir schätzen Ihren Input!
Bitte nehmen Sie an der Umfrage zu Archicad 28 Startbildschirm und Lerninhalte/Schnell-Tutorials teil

Programmierung
Alles über Programmierung in GDL und Python

Kanalbauteil

Hmooslechner
Moderator
Gerade wurde der Link bei den Bimobjects freigeschaltet. Ich habe mein altes Kanal - Längenschnittbauteil als Pub. Domain freigeben lassen:

Bai aktiver Internetverbindung:
In Archicad im Objektwerkzeug oben links in die Suchmaske eingeben:

Kanal_Laengenschnitt

Damit kann man für max.10 Schachtlängen einen überhöhten Längenschnitt rein 2D darstellen lassen - mit Eingabetabelle über ein UI in der normalen Dialogbox.

Ich bin gerade dabei, ein neues Bauteil zu schaffen, welches es erlauben wird, im Grundriss einen Polygonzug zu ziehen, die Eckpunkte zu ziehen und einen automatischen Längenschnitt zu generieren, bei dem auch das Wichtigste alles "anfassbar" sein wird - inkl. 3D-Darstellung und auch in 3D editierbar.

Preview:
http://www.youtube.com/watch?v=Y9SK2ev3cQM&feature=youtu.be

Bin mittlerweile schon ein wenig weitergekommen...



Rein interessehalber -
Wie würdet Ihr so ein Bauteil vermarkten - was würde sowas einen "Kunden" kosten?




(Allerdings bin ich geistig derzeit eher in Richtung Pub. Domain unterwegs.. weil ich glaube, dass so eine Funktionalität in Archicad ohnehin implementiert sein müßte - weil Kanäle im Freigelände gibts an allen Gebäuden)

Außerdem - wenn ich das alles mit der Edu mache- dürfte ich sowas denn verkaufen? 😁
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
11 ANTWORTEN 11
Hmooslechner
Moderator
Lebt Ihr noch?

Ok - falscher Zeitpunkt für so eine Frage - kurz vor Ostern. 😉
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Hmooslechner
Moderator
http://youtu.be/Q21o7kDqaKg

Wieder ein Zwischenstand der Entwicklung..
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Anonymous
Nicht anwendbar
Dies ist ein interessantes Video, Segmenten nur eine geradlinige ? Nur auf Bimobjects?
Kann ich sie herunterladen datei pln von Ihrem Dropbox.
Hmooslechner
Moderator
Das Teil ist noch in Entwicklung, aber sobald ich zufrieden bin, werde ich es wohl in irgendeiner Art anbieten.

Ich wollte Euch schon mal im Vorfeld "den Mund wässrig machen"... 😁
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Hmooslechner
Moderator
Danke Hr. Beister!


Das Problem, dass Namen von Gruppen für SOEs innerhalb eines GDL nur einmal vorkommen können - ließ sich dank Deiner Anregung lösen. Somit kann "sowas" in einer Schleife mehrmals vorkommen.


"Schachtkonus": !!!!Zum mehrfachen Einsetzen im Kanalbauteil

r1 = (Schi + Schachtwanddicke*2)/2
r1i= Schi/2
r2 = (KonObDN + Schachtwanddicke*2)/2
r2i = KonObDN/2



GRP_Name = GRP_Name+1 !!Namenszähler weiterschalten
GRP_NameSTR = str(GRP_Name, 3,0)

Group GRP_NameSTR
CONE 1, r1, r2, 90, 90
endgroup



GRP_Namei = GRP_Namei+1
GRP_NameiSTR = str(GRP_Namei, 3,0)

Group GRP_NameiSTR
CONE 1, r1i, r2i, 90, 90
endgroup



GRP_Namea = GRP_Namea+1
GRP_NameaSTR = str(GRP_Namea, 3,0)
GRP_NameaSTR=SUBGROUP(GRP_NameSTR, GRP_NameiSTR)

placegroup GRP_NameaSTR



return !!!Ende Schachtkonus



Zuvor muß außerhalb der Schleife natürlich der Namesnzähler initialisiert werden:


GRP_Name = 1
GRP_Namei = 50
GRP_Namea = 100
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Hmooslechner
Moderator
Danke Hr. Beister!


Das Problem, dass Namen von Gruppen für SOEs innerhalb eines GDL nur einmal vorkommen können - ließ sich dank Deiner Anregung lösen. Somit kann "sowas" in einer Schleife mehrmals vorkommen.


"Schachtkonus": !!!!Zum mehrfachen Einsetzen im Kanalbauteil

r1 = (Schi + Schachtwanddicke*2)/2
r1i= Schi/2
r2 = (KonObDN + Schachtwanddicke*2)/2
r2i = KonObDN/2



GRP_Name = GRP_Name+1 !!Namenszähler weiterschalten
GRP_NameSTR = str(GRP_Name, 3,0)

Group GRP_NameSTR
CONE 1, r1, r2, 90, 90
endgroup



GRP_Namei = GRP_Namei+1
GRP_NameiSTR = str(GRP_Namei, 3,0)

Group GRP_NameiSTR
CONE 1, r1i, r2i, 90, 90
endgroup



GRP_Namea = GRP_Namea+1
GRP_NameaSTR = str(GRP_Namea, 3,0)
GRP_NameaSTR=SUBGROUP(GRP_NameSTR, GRP_NameiSTR)

placegroup GRP_NameaSTR



return !!!Ende Schachtkonus



Zuvor muß außerhalb der Schleife natürlich der Namesnzähler initialisiert werden:


GRP_Name = 1
GRP_Namei = 50
GRP_Namea = 100
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Hmooslechner
Moderator
Danke Hr. Beister!


Das Problem, dass Namen von Gruppen für SOEs innerhalb eines GDL nur einmal vorkommen können - ließ sich dank Deiner Anregung lösen. Somit kann "sowas" in einer Schleife mehrmals vorkommen.


"Schachtkonus": !!!!Zum mehrfachen Einsetzen im Kanalbauteil

r1 = (Schi + Schachtwanddicke*2)/2
r1i= Schi/2
r2 = (KonObDN + Schachtwanddicke*2)/2
r2i = KonObDN/2



GRP_Name = GRP_Name+1 !!Namenszähler weiterschalten
GRP_NameSTR = str(GRP_Name, 3,0)

Group GRP_NameSTR
CONE 1, r1, r2, 90, 90
endgroup



GRP_Namei = GRP_Namei+1
GRP_NameiSTR = str(GRP_Namei, 3,0)

Group GRP_NameiSTR
CONE 1, r1i, r2i, 90, 90
endgroup



GRP_Namea = GRP_Namea+1
GRP_NameaSTR = str(GRP_Namea, 3,0)
GRP_NameaSTR=SUBGROUP(GRP_NameSTR, GRP_NameiSTR)

placegroup GRP_NameaSTR



return !!!Ende Schachtkonus



Zuvor muß außerhalb der Schleife natürlich der Namesnzähler initialisiert werden:


GRP_Name = 1
GRP_Namei = 50
GRP_Namea = 100
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Hmooslechner
Moderator
Da hat mir die Forumsoftware oder mein Opera-Browser beim Editieren meines Beitrages einige Kopien reingespielt - entschuldigt bitte!

Ich habe wieder weiterentwickelt und möchte Euch nun eine erste funktionierende Roh-Fassung vorstellen:

http://youtu.be/ry7Rn9r0lws

Für Euch zum Testen als 16er Edu auf eigenes Risiko 😁 :

https://www.dropbox.com/s/trtoa9q5jhafb0m/Kanal%20e.pln


Damit kann man schon ganz gut arbeiten, denke ich.

Die Ecken und Kanten müssen allerdings noch abgefeiltz werden.

to do:

Fehlereingaben abfangen, besonders wenn das Gelände tiefer als die Kanalsohle gezogen wird.

Liniendicken einstellen
Schraffuren geschnittener Bauteile einstellen
Massenermittlungen und Bauteillisten..
AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia
Ma_Scht
Advocate
Hallo Herr Mooslechner,
ich finde es echt interessant, aber kann man nachträglich einen Schacht an beliebiger Stelle einfügen?
Das ist der Standardfall, man legt los, ist der Meinung man ist fertig und dann kommt ein TGA-Spezi und wünscht sich noch einen Schacht zwischen Schacht 7 und 8 von insgesamt 15.
Weiterhin sollte vielleicht Stränge vereinigen und Sträge splitten machbar sein.

Gruß Mario

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen