Animationen mit Maple 10 < Maple < Mathe-Software < Mathe < Vorhilfe
|
Hi,
In der Schule arbeiten wir seit ein paar Wochen mit Maple. Unsere Aufgabe war es ein Glas damit zu designen. Hab ich getan. Da ich als erster fertig war bekam ich den Auftrag doch bitte 2 Gläser und eine Weinflasche zu machen. Auch das ging sehr schnell. Die anderen hingen immer noch an einem Glas. Nun sollte ich 4 Gläser, eine Weinflasche und ein Tablet erstellen. Auch das ging ohne Probleme. Die anderen hatten es endlich geschafft und wir gingen weiter im Stoff. Das hat mich nun so fasziniert, dass ich diese Tablet gerne animieren möchte, aber ich habe keine plan wie. Animationen mit Maple haben wir in der Schule nciht behandelt. lediglich einen körper darstellen. Meine Frage nun: wie kann ich die Flasche so animieren, dass sie etwas in ein Glas einfüllt. es soll nichts aus der Flasche kommen, sie soll nur in die Postion gehen. Ich hoffe ihr könnt mir helfen. Hier ist mein Befehl für das Tablet mit der Flasche un den Gläsern:
restart: with(plots):
Glas1:=tubeplot({[1,4,3,t=0..1,radius=t,num points=2,tubepoints=20],[t,4,3,t=-1..1,radius=0.05,numpoint s=2,tubepoints=20],[-t-0.4,4,3,t=0..2,radius=sin (t),numpoints=20,tubepoin ts=25]}):
Glas2:=tubeplot({[1,5,0,t=0..1,radius=t,num points=2,tubepoints=20],[t,5,0,t=-1..1,radius=0.05,numpoint s=2,tubepoints=20],[-t-0.4,5,0,t=0..2,radius=sin (t),numpoints=20,tubepoin ts=25]}):
Flasche:=tubeplot({[t,2.5,0,t=0..1,radius=0.5 ,numpoints=2,tubepoints=2 0],[t-6,2.5,0,t=0..3,radius=sin (0.35),numpoints=20,tubep oints=25],[t,2.5,0,t=-3.3..1,radius=1,numpoints =50,tubepoints=28],[t-4.45,2.5,0,t=0..1.25,radi us=sin(1.5*t),numpoints=2 0,tubepoints=25],[1,2.5,0,t=0..0.5,radius=t],[1,2.5,0,radius=t, t=0..5,numpoints=2,tubepo ints=70]}): Glas3:=tubeplot({[1,3,-3,t=0..1,radius=t,numpoin ts=2,tubepoints=20],[t,3,-3,t=-1..1,radius=0.05,numpoint s=2,tubepoints=20],[-t-0.4,3,-3,t=0..2,radius=sin(t),nu mpoints=20,tubepoints=25]}): Glas4:=tubeplot({[1,0,0,t=0..1,radius=t,num points=2,tubepoints=20],[t,0,0,t=-1..1,radius=0.05,numpoint s=2,tubepoints=20],[-t-0.4,0,0,t=0..2,radius=sin (t),numpoints=20,tubepoin ts=25]}):
display([Glas1,Glas2,Glas3,Glas4,F lasche],scaling=constrained);
Also falls jemand das weiß, würde ich mich sehr freuen, wenn er es mir erklären würde. Ich möchte ncoh betonen, dass das Problem KEINE HAUSAUFGABE ist. Das ist etwas das mich privat interessiert.
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
mfg [mm] GIGA\\KloPutzer
[/mm]
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 15:22 Mi 23.05.2007 | Autor: | matux |
$MATUXTEXT(ueberfaellige_frage)
|
|
|
|