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

kapselartiges Objekt

zzyzx
Newcomer
ich benötige ein Kapselartiges Teil (also ein Zylinder mit je einer Halbkugel an den Enden), aber ohne die Deckflächen des Cylinds und die Schnittflächen der halbierten Kugel.
das Teil soll natürlich parametrisch sein.
Parameter: Länge (des Zylinders) und dessen Radius
man könnte dies nun ganz einfach mit einem Linienzug, den man um eine Achse rotieren lässt, hinbekommen (Befehl im 3D Skript: revolve...), wenn man nur die verflixten Statuswerte im Griff hätte...
wer weiss rat (und den 3D Skript Text?)

[ 10-03-2003, 16:20: Beitrag editiert von: zzyzx ]
15 ANTWORTEN 15
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
Lars hat das sehr richtig beschrieben.
AC4.5-AC27 AUT, GER, INT
www.a-null.com
zzyzx
Newcomer
jetzt wird mir die Sache langsam klarer.
.
vielen Dank für die Erklärungen!
🙂
zzyzx
Newcomer
... nur hab ich jetzt ´ne Fehlermeldung:
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Zitat:</font><hr /><font size="2" face="Verdana, Helvetica, sans-serif"> Negative(r)Y-Wert(e) in Polylinie bei Zeile ... von Datei ... und das Ding wird nicht im 3D dargestellt.
den Code habe ich etwas umgebastelt, aber das ist - glaube ich - nicht das Problem:
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">resol 12
r = 0.02
slae = 1
if typddd = "einfacher Stab" then
cylind slae, r
else
roty 270
revolve 5, 360, 1+2+4+8+16+32,
-r,0,1,
0,1,800,
0,r ,1001,
slae,r ,1,
slae+r,0 ,1001
del 1
endifkeine Ahnung, woran das liegen könnte...

[ 11-03-2003, 15:25: Beitrag editiert von: zzyzx ]
Bernhard Binder
Graphisoft Partner
Graphisoft Partner
Versteh' einer GDL.... 🙄

Wenn bei meinem Beispiel die Länge nicht über 1.5 ist, dann kann anscheinend keine Tangente konstruiert werden. :teufel: warum.
AC4.5-AC27 AUT, GER, INT
www.a-null.com
Anonymous
Nicht anwendbar
Irgendwas scheint da in der Beurteilung der Polygonzugintegrität 'zu fein' eingestellt zu sein. Siehe mein Beispiel oben. Da klappt der letzte Bogen mit 90° auch nicht, obwohl korrekt.
Ist das was für die Hotline? Vielleicht später im Jahr. Ichglaube die haben andere Sorgen. 😉
zzyzx
Newcomer
ja, das gdl läuft wohl nicht immer innerhalb der vorgesehenen Parameter...
.
aber der Tipp von Bernhard mit der zusätzlichen Tangente hats Problem gelöst!
--- Dankeschön ---
... gibts da noch mehr derartige bekannte Probleme und vor allem Lösungsansätze?

[ 12-03-2003, 09:14: Beitrag editiert von: zzyzx ]