Author Profile

[authors].[g3_hirschberg].[Raphael Franz Johann]

[ in real life: Raphael Franz Johann Wieser ]
[ email : raphael.wieser@tugraz.at ]
[ homepage : ]
[ space account : space132 ]

[ statement : ]

[ work : all assignments ]


[ hu_11 ]



comment (2025-03-16 23:57:17)
PROJEKTBESCHREIBUNG Ziel war es, das markante Gebäude im Parco Dora in Turin, Italien zu skripten. Das Bauwerk bietet sich insbesondere deshalb an, weil es sich aus wenigen, aber sehr markanten Bauteilen zusammensetzt die in einer einfachen, aber unendlich erweiterbaren Geometrie angeordnet sind. Der Parco Dora erstreckt sich über ein ehemaliges Industriegebiet auf dem frührer riesige, mehrere Stockwerke hohen Fabrikshallen standen. Unter anderem gab es ein Flachstahlwalzwerk und eine Autoreifenfabrik. Nach dem Niedergang der Industrie in Norditalien lagen die Gebäude brach, bis sie zu ihrem heutigen Nutzen fanden - eine Halle wurde bis auf die Stützen, die Fachwerksträger und das Dach erhalten. Die anderen Hallen sind heute nur noch durch die Stützen und die verbliebenen Maschinenfundamente und Treppenhauskerne erkennbar. VORGEHENSWEISE 1. Eingeben der Parameter Die wichtigsten Parameter, die am Beginn des Programmes eingegeben werden können sind die Anzahl an Säulen in x-Richtung und die Anzahl an Säulen in Y-Richtung sowie die Ausdehnung des Rasters in x- und y-Richtung. 2. Stützen erzeugen Die Stützen werden aus Quadern gebildet, die eine Konstruktion aus verschweißten Stahlblechen aufweisen. ähnlich wie Schotten bei einem Schiff. Die Dimensionen der Säulen, eine Blechdicke und die Anzahl an Unterteilungen der Säulen in x-Richtung kann hier beeinflusst werden. 3. Fachwerksträger und Dachdeckung erzeugen Nach den Stützen bilden sind das Haupt- und Nebenfachwerk die markantesten Bauteile der Konstruktion. Man kann zwischen einem normalen, rechteckigen Fachwerk und einem Fachwerk mit geneigtem Obergurt entscheiden. Das Fachwerk der Nebenträger in y-Richtung ist immer ein rechteckiges Fachwerk, das aber aus 2 dünneren, eng nebeneinanderliegenden Fachwerken gebildet wird. Die Teilung des Fachwerks kann im Code angepasst werden. Beim Fachwerk Typ 2 kann auch die Überhöhung in der Mitte über einen Faktor angepasst werden. 4. Fundamentplatte und Fundamentverstärkungen Die Fundamentplatte wird als ein Element über die gesamte Bauwerkslänge und Breite erzeugt. Im Bereich der Stützen ist die Fundamentplatte durch ein linear in y-Richtung verlaufendes Streifenfundament verstärkt.

2025-03-16 23:57:172025-03-16 23:52:112025-03-16 23:54:392025-03-16 23:54:502025-03-16 23:54:582025-03-16 23:55:062025-03-16 23:55:142025-03-16 23:55:232025-03-16 23:55:302025-03-16 23:55:392025-03-16 23:55:472025-03-16 23:56:052025-03-16 23:56:152025-03-16 23:56:242025-03-16 23:57:17

[ hu_10 ]



comment (2025-03-16 22:47:35)
compared to hue9, the programm has been expanded now trusses can be created in one of 2 styles and a roof covering is also created alongside the trusses the main trusses in the x-direction are now supported by secondary trusses in the y-direction a foundation plate has been added to the programm, which also has linear reinforcements underneath the columns

2025-03-16 22:47:352025-03-16 22:43:412025-03-16 22:43:482025-03-16 22:43:562025-03-16 22:44:052025-03-16 22:44:202025-03-16 22:45:242025-03-16 22:47:35

[ hu_09 ]



comment (2025-03-15 23:31:25)
i created 2 types of trusses that will spann between the columns of the building and on which the sheetmetal roof will rest type A is a rectangular type with vertical, horizontal and diagonal components all components vary in dimension based on the input variables - mostly the spannwidth and beam dimension are used to derive the other variables also the division of the truss can be selected Type B is similiar to Type A with the difference that the upper horizontal component is tilted like a classic roof which required the two components to be split and another approach to creating the diagonals and verticals - here the lecture with the panels and AddLines was very helpfull to find a good method. The truss components would look better as rectangles than pipes but the pipes are way easier to create because the expand along the lines more easily, while rectangles would have to be created and then moved to the beginning of the lines before extruding them along the lines as a path - which proved to error prone so I didnt follow that approach any longer. next steps are the columns, the metall roof and then compounding all components to a final object - that can be seen as a modification of the casa domino.

2025-03-15 23:31:252025-03-15 23:25:162025-03-15 23:25:232025-03-15 23:25:302025-03-15 23:25:372025-03-15 23:25:432025-03-15 23:25:522025-03-15 23:26:012025-03-15 23:26:142025-03-15 23:31:25

[ hu_08 ]



comment (2025-03-14 14:42:01)
based on the offered python script it was modified in a way, that the rasterized fields in the inner pantheon went spiky and uniform i also added a framing with the addpipe command on the outside, where the horizontal framing is a bigger dimension than the vertical one

2025-03-14 14:42:012025-03-14 14:39:232025-03-14 14:39:312025-03-14 14:39:412025-03-14 14:39:492025-03-14 14:39:592025-03-14 14:40:182025-03-14 14:40:302025-03-14 14:42:01

[ hu_07 ]



comment (2025-03-14 10:04:06)
i selected the spiraling staircasees based on a random spiral as my stairscraper components i created 3 circuits of spiraling stairs and varied the minimum or maximum degrea of the curve segments from sharper corners in the innermost circuit to more flat corners in the outermost circuit i also varied the size of the columns to be thicker on the outside circuit and the thinnest on the central circuit the resulting structure has a lot of collisions between columns and stairs, but non too noticeable collisions between the stairs themselves

2025-03-14 10:04:062025-03-14 09:51:592025-03-14 09:52:132025-03-14 09:52:212025-03-14 09:52:302025-03-14 09:52:392025-03-14 09:52:502025-03-14 09:53:222025-03-14 09:53:372025-03-14 09:54:252025-03-14 10:04:06

[ u_07 ]



Infinite Factory - Parco Dora (2024-11-29 12:54:28)
Dem Parco Dora in Turin nachempfunden, einem ehemaligen Industriekomplex, von dem nur noch aufgelöste Hallen und einzelne Stützen ubrig sind. Idee wäre die Stützen und das Dachfachwerk als Script Module zu haben. Wobei z.B.: die Anzahl an Stockwerken, Teilung der Fachwerke und die Länge und Breite des Gebäudes variabel sind. Auch die Stockwerkshöhe. Zusätzlich wären Catwalks an den Stützen eine Idee. Auch das die Fachwerkträger unterschiedliche Formgebung haben können wäre eine Variante. Die einzelnen Bauteile lassen sich gut getrennt scripten und dann am Schluss über Placement platzieren

2024-11-29 12:54:282024-11-29 12:51:182024-11-29 12:51:252024-11-29 12:51:322024-11-29 12:54:28

[ hu_06 ]



comment (2025-02-18 11:52:11)
mir hat der Befehl der die regelmäßige Spiralförmige Stiege erstellt am besten gefallen, da er am einfachsten zu steuern ist danach habe ich probiert die Parameter der random arc Treppen so zu verändern das sei die zentrale spiralförmige Stiege sozusagen einwickeln, mit möglichst wenigen Kollissionen

2025-02-18 11:52:112025-02-18 11:48:542025-02-18 11:49:102025-02-18 11:49:182025-02-18 11:49:302025-02-18 11:50:442025-02-18 11:52:11

[ hu_05 ]



comment (2025-02-17 23:29:29)
Die Rhinofile wird leider bei jeder Anzahl von Gebäuden, die man als Siedlung sehen kann zu groß für den Upload, aucht mit Save Small. Jedes Haus hat 2 Stiegenhäuser und die Siedlung ist auf einem spiralförmigen Pfad mit zufälligem Abstand und zufälligen Höhen angeordnet. Lustigerweise haben sich die flachen Bauten auf einer Seite der Siedlung zufällig gesammelt.

2025-02-17 23:29:292025-02-17 23:14:592025-02-17 23:19:072025-02-17 23:21:292025-02-17 23:26:162025-02-17 23:29:29

[ hu_04 ]



leider ohne fassade (2025-02-17 22:51:34)
mein Fassadenskript aus UE3 hat leider nicht mehr funktioniert

2025-02-17 22:51:342025-02-17 22:49:212025-02-17 22:49:342025-02-17 22:49:452025-02-17 22:50:422025-02-17 22:51:002025-02-17 22:51:34

[ hu_03 ]



Erläuterung (2024-11-15 12:14:57)
Anfangs werden die Variablen definiert und befüllt, die die Abmessungen des Gebäudes und der einzelnen Bauteile vorgeben. Danach werden die Koordinaten und Co definiert an denen die Bauteile generiert werden sollen.

2024-11-15 12:14:572024-11-15 12:09:312024-11-15 12:11:512024-11-15 12:11:582024-11-15 12:12:082024-11-15 12:14:57

comment (2025-02-17 20:06:19)
Anfangs werden die Variablen definiert und befüllt, die die Abmessungen des Gebäudes und der einzelnen Bauteile vorgeben. Danach werden die Koordinaten und Co definiert an denen die Bauteile generiert werden sollen. Die Fassade ist mit dem Skript aus dem Venedig Video erstellt. Die Teilung der Buchstaben kann über 2 Variablen verändert werden.

2025-02-17 20:06:192025-02-17 20:04:032025-02-17 20:04:162025-02-17 20:04:282025-02-17 20:04:562025-02-17 20:05:182025-02-17 20:06:19

[ hu_02 ]



comment (2025-01-06 17:06:20)
2D pattern see files pic1 to pic4 script2d 3D pattern see files pic5 to pic7 script3d

2025-01-06 17:06:202025-01-06 16:56:302025-01-06 16:56:422025-01-06 16:56:572025-01-06 16:58:172025-01-06 16:58:352025-01-06 16:58:472025-01-06 16:58:592025-01-06 16:59:122025-01-06 17:00:102025-01-06 17:01:192025-01-06 17:06:20

[ hu_01 ]



Anmerkungen (2024-10-11 09:06:25)
Die Initialien werden als Kurven 2. Grades mithilfe eines Pyhton Scripts erstellt. Wobei hier die Befehle über einen String in die Kommandozeile eingegeben werden. Also eine manuelle Eingabe sozusagen simuliert wird. Zuerst wird eine Kurve erstellt. Diese wird zu einer Surface extrudiert. Aus der Surface werden in z-Richtung Contours generiert, die zu Deckenscheiben extrudiert werden. Aus der Surface werden dann och Contours in X-Richtung extrudiert aus denene dann mittels Pipes Stützen extrudiert werden. Am Abschluss des Befehls für die erste Initiale werden alle nicht mehr benötigten Assets, also Curves und Surfaces gelöscht. Danach wird die Eingabe der zweiten Initiale als Curve durchgeführt und die restlichen Arbeitsschritte erneut ausgeführt. Man könnte das ganze eleganter lösen, wenn man die Arbeitsschritte die nach der Curve folgen in Form einer Function definiert die dann später nur aufgerufen wird und ausgeführt wird, anstatt den Code einfach zu kopieren.

2024-10-11 09:06:252024-10-11 09:01:152024-10-11 09:01:252024-10-11 09:01:352024-10-11 09:01:592024-10-11 09:02:142024-10-11 09:06:25