GMU:3DIY/Stützstruktur durch Rhino-Grasshopper: Difference between revisions

From Medien Wiki
No edit summary
mNo edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:Definition 001.jpg|right|thumb|350px|Beispiel Definition]]
[[File:Definition 001.jpg|thumb|350px|Beispiel Definition]]
[[File:Definition 12.08.2010.jpg|right|thumb|350px|Definition vom 12.08.2010]]
[[File:Definition 12.08.2010.jpg|thumb|350px|Definition vom 12.08.2010]]
[[File:Definition Detail 12.08.2010.jpg|right|thumb|350px|Detail Definition]]
[[File:Definition Detail 12.08.2010.jpg|thumb|350px|Detail Definition]]
[[File:Definition mit Rhino 12.08.2010.jpg|right|thumb|350px|Ausschnitt VB-Skript]][[File:Beispielgeometrie mit 001.jpg|right|thumb|350px|Beispielgeometrie mit Stützen]][[File:Beispielgeometrie ohne 001.jpg|right|thumb|350px|Beispielgeometrie ohne Stützen]]
[[File:Definition mit Rhino 12.08.2010.jpg|thumb|350px|Ausschnitt VB-Skript]][[File:Beispielgeometrie mit 001.jpg|thumb|350px|Beispielgeometrie mit Stützen]][[File:Beispielgeometrie ohne 001.jpg|thumb|350px|Beispielgeometrie ohne Stützen]]
 
 
Auf Grund seiner technischen Struktur kann der RepMan keine Objekte erstellen, welche deren Wandungen eine Neigung von 45° übersteigen. Da dies aber nicht in allen Fällen vermeidbar ist, habe ich mir zum Ziel gesetzt mit Hilfe von Rhino-Grasshopper eine Definition zu erstellen welche mit Hilfe von Vectorenberechnungen der Oberflächennormalen an den notwendigen Stellen Stütztstrukturen hinzufügt.
 
 
 
 
 
'''12.08.2010'''


Auf Grund seiner technischen Struktur kann der RapMan keine Objekte erstellen, welche deren Wandungen eine Neigung von 45° übersteigen. Da dies aber nicht in allen Fällen vermeidbar ist, habe ich mir zum Ziel gesetzt mit Hilfe von Rhino-Grasshopper eine Definition zu erstellen welche mit Hilfe von Vectorenberechnungen der Oberflächennormalen an den notwendigen Stellen Stütztstrukturen hinzufügt.


== 12.08.2010 ==
Die Definition steht. Nun müssen sich die erstellten Objekte im Praxistest beweisen und die Definition muss feinjustiert werden.
Die Definition steht. Nun müssen sich die erstellten Objekte im Praxistest beweisen und die Definition muss feinjustiert werden.
Anhand eines extrudierten Hyperboloiden wird die notwendige Anzahl, die Abstände und der Durchmesser der Stützen überprüft. Die Nutzer der Definition können dann beim Anwenden außerdem noch den Grenzwert der Winkel zum Erstellen der Stützen bestimmen.
Anhand eines extrudierten Hyperboloiden wird die notwendige Anzahl, die Abstände und der Durchmesser der Stützen überprüft. Die Nutzer der Definition können dann beim Anwenden außerdem noch den Grenzwert der Winkel zum Erstellen der Stützen bestimmen.


 
== 20.08.2010 ==
 
'''20.08.2010'''
 
 
Erneute Probleme mit ''Skienforge'' und fehlerhaft gedruckten ''Rafts'' machten es leider nicht möglich die Grasshopper-Definition bis zu Perfektion zu testen und zu justieren. Jedoch war es mir möglich den Beweis anzutreten, dass die Definition ihren Nutzen hervorragend erfüllt.  
Erneute Probleme mit ''Skienforge'' und fehlerhaft gedruckten ''Rafts'' machten es leider nicht möglich die Grasshopper-Definition bis zu Perfektion zu testen und zu justieren. Jedoch war es mir möglich den Beweis anzutreten, dass die Definition ihren Nutzen hervorragend erfüllt.  


Line 28: Line 17:
Aufgrund der oben erwähnten Probleme und einer zum drucken leider ungeeigneten Oberfläche ist die eigentliche Geometrie sehr fehlerhaft. Die Fotos belegen jedoch das der RapMan in der Lage ist die durch Grasshopper erstellte Stützstruktur, welche in ihrer Reinform aus senkrechten Stützen besteht, ohne Probleme zu erstellen und der Kreis der druckbaren Geometrien somit erweitert wird.
Aufgrund der oben erwähnten Probleme und einer zum drucken leider ungeeigneten Oberfläche ist die eigentliche Geometrie sehr fehlerhaft. Die Fotos belegen jedoch das der RapMan in der Lage ist die durch Grasshopper erstellte Stützstruktur, welche in ihrer Reinform aus senkrechten Stützen besteht, ohne Probleme zu erstellen und der Kreis der druckbaren Geometrien somit erweitert wird.


 
== Anwenden der Definition ==
 
'''Anwenden der Definition'''
 
 
Um die Definition anwenden zu können benötigt ihr mindestens ''Rhino 4.0 mit SR 5'' und das Grasshopper Plug in ''Grasshopper 0.6.0057''
Um die Definition anwenden zu können benötigt ihr mindestens ''Rhino 4.0 mit SR 5'' und das Grasshopper Plug in ''Grasshopper 0.6.0057''


Nach dem Erstellen der zu druckenden Geometrie wird diese in Grasshopper geladen. Im Anhscluss wählt man riskante Flächen aus ( Flächen deren Neigung 45-60° übersteigt ) und lässt diese durch das Skript mit einer Hilfsstruktur versehen. Diese kann an jede Geometrie angepasst werden. Stützenstärke, -anzahl und -abstand sind variabel, ebenso der Grenzwert welcher bestimmt ab welchem Winkel eine Stütze eingefügt wird. Ein Durchmesser von mindestens 2mm und ein Maximalabstand von 5mm sollte jedoch gewährleist sein.
Nach dem Erstellen der zu druckenden Geometrie wird diese in Grasshopper geladen. Im Anschluss wählt man riskante Flächen aus ( Flächen deren Neigung 45-60° übersteigt ) und lässt diese durch das Skript mit einer Hilfsstruktur versehen. Diese kann an jede Geometrie angepasst werden. Stützenstärke, -anzahl und -abstand sind variabel, ebenso der Grenzwert welcher bestimmt ab welchem Winkel eine Stütze eingefügt wird. Ein Durchmesser von mindestens 2mm und ein Maximalabstand von 5mm sollte jedoch gewährleist sein.
Eine genaue Anleitung befindet sich innerhalb der Grasshopper-Definition (Abb.: Detail Definition).
Eine genaue Anleitung befindet sich innerhalb der Grasshopper-Definition (Abb.: Detail Definition).


 
== Vor- und Nachteile ==
 
=== Vorteile des RapMan ===
'''Vorteile des RapMan'''
 
 
# günstige Anschaffung
# günstige Anschaffung
# günstige Materialkosten ( Filament: PLA, ABS, PLC )
# günstige Materialkosten ( Filament: PLA, ABS, PLC )
# in Eigenleistung erweiterbar ( Software und Hardware )
# in Eigenleistung erweiterbar ( Software und Hardware )


 
=== Nachteile des RapMan ===
 
'''Nachteile des RapMan'''
 
 
# mit 0,4 mm sehr starke Schichthöhe ( relativ grobe Oberfläche )
# mit 0,4 mm sehr starke Schichthöhe ( relativ grobe Oberfläche )
# kein Stützmateriel ( eingeschränkt nutzbar bei komplexen Geometrien )
# kein Stützmateriel ( eingeschränkt nutzbar bei komplexen Geometrien )
# durch die Temperaturunterschiede des Filaments von teilweise 200°C kommt es bereits während des Druckvorgangs zu Materialspannungen und Verkrümmungen der erstellten Geometrie.
# durch die Temperaturunterschiede des Filaments von teilweise 200°C kommt es bereits während des Druckvorgangs zu Materialspannungen und Verkrümmungen der erstellten Geometrie.


== Prototyp ==
Auf den Bildern des Prototyps (rechts, "Prototyp") ist die durch die Grasshopper-Definition erstellte Stützstrultur zu erkennen auch wenn der gedruckte Hyperboloid nicht perfekt gedruckt wurde, was jedoch an einer zu geringen Wandstärke lag.


 
==Download==
 
* [[File:3DIY Rapman Sützstruktur.ghx.zip]]
'''Prototyp'''
[[File:3DIY Prototyp 1 1.jpg|thumb|350px|Prototyp]]
 
[[File:3DIY Prototyp 1 2.jpg|thumb|350px|Prototyp]]
 
[[File:3DIY Prototyp 2 1.jpg|thumb|350px|Prototyp]]
Auf den Bildern (rechts) des Prototyps ist die durch die Grasshopper-Definition erstellte Stützstrultur zu erkennen auch wenn der gedruckte Hyperboloid nicht perfekt gedruckt wurde, was jedoch an einer zu geringen Wandstärke lag.
 
 
 
'''Download'''
 
 
[[File:3DIY Repman Sützstruktur.ghx.zip]]
 
 
[[File:3DIY Prototyp 1 1.jpg|right|thumb|350px|Prototyp]]
 
[[File:3DIY Prototyp 1 2.jpg|right|thumb|350px|Prototyp]]
 
[[File:3DIY Prototyp 2 1.jpg|right|thumb|350px|Prototyp]]

Latest revision as of 16:35, 19 December 2010

Beispiel Definition
Definition vom 12.08.2010
Detail Definition
Ausschnitt VB-Skript
Beispielgeometrie mit Stützen
Beispielgeometrie ohne Stützen

Auf Grund seiner technischen Struktur kann der RapMan keine Objekte erstellen, welche deren Wandungen eine Neigung von 45° übersteigen. Da dies aber nicht in allen Fällen vermeidbar ist, habe ich mir zum Ziel gesetzt mit Hilfe von Rhino-Grasshopper eine Definition zu erstellen welche mit Hilfe von Vectorenberechnungen der Oberflächennormalen an den notwendigen Stellen Stütztstrukturen hinzufügt.

12.08.2010

Die Definition steht. Nun müssen sich die erstellten Objekte im Praxistest beweisen und die Definition muss feinjustiert werden. Anhand eines extrudierten Hyperboloiden wird die notwendige Anzahl, die Abstände und der Durchmesser der Stützen überprüft. Die Nutzer der Definition können dann beim Anwenden außerdem noch den Grenzwert der Winkel zum Erstellen der Stützen bestimmen.

20.08.2010

Erneute Probleme mit Skienforge und fehlerhaft gedruckten Rafts machten es leider nicht möglich die Grasshopper-Definition bis zu Perfektion zu testen und zu justieren. Jedoch war es mir möglich den Beweis anzutreten, dass die Definition ihren Nutzen hervorragend erfüllt.

Da der Druckkopf stätig Fäden nachzieht auch wenn kein Filamentvorschub akiviert ist verstärkt der Drucker unvorhergesehen aber äußerst nützlich die generierte Stützstruktur. Somit funktioniert die Praxis noch besser als die Theorie.

Aufgrund der oben erwähnten Probleme und einer zum drucken leider ungeeigneten Oberfläche ist die eigentliche Geometrie sehr fehlerhaft. Die Fotos belegen jedoch das der RapMan in der Lage ist die durch Grasshopper erstellte Stützstruktur, welche in ihrer Reinform aus senkrechten Stützen besteht, ohne Probleme zu erstellen und der Kreis der druckbaren Geometrien somit erweitert wird.

Anwenden der Definition

Um die Definition anwenden zu können benötigt ihr mindestens Rhino 4.0 mit SR 5 und das Grasshopper Plug in Grasshopper 0.6.0057

Nach dem Erstellen der zu druckenden Geometrie wird diese in Grasshopper geladen. Im Anschluss wählt man riskante Flächen aus ( Flächen deren Neigung 45-60° übersteigt ) und lässt diese durch das Skript mit einer Hilfsstruktur versehen. Diese kann an jede Geometrie angepasst werden. Stützenstärke, -anzahl und -abstand sind variabel, ebenso der Grenzwert welcher bestimmt ab welchem Winkel eine Stütze eingefügt wird. Ein Durchmesser von mindestens 2mm und ein Maximalabstand von 5mm sollte jedoch gewährleist sein. Eine genaue Anleitung befindet sich innerhalb der Grasshopper-Definition (Abb.: Detail Definition).

Vor- und Nachteile

Vorteile des RapMan

  1. günstige Anschaffung
  2. günstige Materialkosten ( Filament: PLA, ABS, PLC )
  3. in Eigenleistung erweiterbar ( Software und Hardware )

Nachteile des RapMan

  1. mit 0,4 mm sehr starke Schichthöhe ( relativ grobe Oberfläche )
  2. kein Stützmateriel ( eingeschränkt nutzbar bei komplexen Geometrien )
  3. durch die Temperaturunterschiede des Filaments von teilweise 200°C kommt es bereits während des Druckvorgangs zu Materialspannungen und Verkrümmungen der erstellten Geometrie.

Prototyp

Auf den Bildern des Prototyps (rechts, "Prototyp") ist die durch die Grasshopper-Definition erstellte Stützstrultur zu erkennen auch wenn der gedruckte Hyperboloid nicht perfekt gedruckt wurde, was jedoch an einer zu geringen Wandstärke lag.

Download

Prototyp
Prototyp
Prototyp