abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Programmierung
Alles über Programmierung in GDL und Python

GDL-Handbuch, Kap.5 - TUBE

andreaszeike
Newcomer
Hier mal ein kleiner test, wie ich es mir mit der Überarbeitung des Handbuches vorstellen könnte:

Kapitel 5, 3D-Elemente

TUBE ...

Mit dem Befehl TUBE wird ein Körper durch Führen eines Polygonzuges (Profil) entlang eines räumlichen Polygonzuges (Pfad) erzeugt. Die Querschnitte des Körpers sind an jedem Punkt des Pfades mit dem Basispolygon identisch (u1, w1, ... un, wn). Der Pfad wird lotrecht zum Profil angelegt. Er bildet ein "internes Koordinatensystem" (u-, v-, w-Achse), das sich gegenüber dem lokalen Koordinatensystem wie folgt verhält:

v-Achse: entspricht der Tangente des Pfades im jeweiligen Punkt
w-Achse: lotrecht zur v-Achse und nach oben ausgerichtet (lokale z-Achse)
u-Achse: lotrecht zur v- sowie zur w-Achse,

Es entsteht ein bezugsgerechtes kartesisches Koordinatensystem nach der "Rechte-Hand-Regel". Um die Ausrichtung der w-Achse zu definieren, wird der jeweils vorhergehende Punkt des Pfades verwendet.

n: Anzahl der Eckpunkte des Basispolygons
m: Anzahl der Eckpunkte des Pfad-Polygons
mask: Mask-Wert des Basispolygones

u, w : Koordinaten der Eckpunkte der Schnittpolygone
s : Status der seitlichen Kanten
0 vom Punkt ausgehende Kreisbögen/Körperkanten sind sichtbar.
1 vom Punkt ausgehende Kreisbögen/Körperkanten werden bei der 3D-Darstellung nur für die Konturensuche berücksichtigt.
-1 nur für den EXTRUDE-Befehl: dieser Wert kennzeichnet den Endpunkt des umschließenden Polygons bzw. der Öffnung. Der folgende Wert wird dabei automatisch der Startpunkt der nächsten Öffnung. Um einen gleichmäßigen 3D-Körper zu erzeugen, setzen Sie alle Status-Werte auf 1. Der Status-Wert 0 erzeugt eine segmentierte Oberfläche.

x, y, z : Koordinaten der Pfad-Kurve-Eckpunkte
winkel : Abweichung des Drehwinkels der Schnittflächen
(0 = Schnittfläche lotrecht zur v-Achse)

...

[ 22-11-2002, 16:24: Beitrag editiert von: Andreas Zeike ]
0 ANTWORTEN 0