Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-05-2006, 21:17   #1 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Seil schwingen

Nabend Flasher,

ich versuche ein Gegenstand (z.B. ein Stein) auf einem Seil aufgehängt(senkrecht an der Decke) beim anzeigen oder noch besser beim verschieben schwingen zu lassen. Der Seil sollte sich auch verbiegen.
Ich habe das in einer datei aufgezeichnet.

Kennt da jemand so ein tut?
Oder kann mir vielleicht jemand sage wie ich so was angehen soll?

danke im Vorraus

leider noch keine sonnige Grüsse aus Darmstadt

Mischa
Angehängte Grafiken
Dateityp: jpg seil.JPG (5,2 KB, 66x aufgerufen)
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 27-05-2006, 21:41   #2 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Nicht genau ... aber mit curveTo könntest du einen Ansatz finden und je nach Abstand des Gegenstands vom Mittelpunkt andere "Kurvenwerte" verwenden.

Wobei physikalisch korrekt isses ja nicht ... kein Seil biegt sich, wenn ein Gegenstand dran schwingt, das ist immer gerade zwischen Aufhängung und Gegenstand - Newton (glaub ich) läßt grüßen.
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 28-05-2006, 16:04   #3 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hi rena,

danke dir. Ja das mit dem Newton hab ich auch gemerkt =)

also ich hab jetzt:

Code:
arc = 3;
this.onEnterFrame = function() {
	trace(mic._rotation);
	if ((reot == true)) {
		mic._rotation = (250-_xmouse)/9;
	} else {
		if ((reot == false)) {
			v = arc*71/Math.abs(mic._rotation);
			mic._rotation = mic._rotation+v;

			}
		}
	}
};
nur weiss ich nicht was ich machen soll wenn die Rotation von dem MC "mic" grösser wird als 0. Dann sollte ja das teil weiterschwingen.

Oder gehe ich das ganze falsch an?

Gruss

Mischa
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 28-05-2006, 16:42   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
"..auf einem Seil aufgehängt..schwingen zu lassen.."
ein seil wirst du nicht an einem stück darstellen können. ein seil ist ja kein brett. das musst du in viele kleine stücke zerlegen, wie kettenglieder einer kette. eigentlich unendlich viele kettenglieder. aber eine annäherung tuts wohl auch ;-)

und jedes kettenglieder ist ein pendel. und dafür hat's formeln.


"..kein Seil biegt sich, wenn ein Gegenstand dran schwingt.."
ja ja, frauen und technik ;-)
aber immer 'biegt' sich das durch. es sei denn, die rotationsgeschwindigkeit ist grösser als die erdanziehungskraft. dann dreht sich das ganze wie ein propellor. und selbst dann, zieht das eigengewicht des seils die mitte von selbigem nach unten.
ganz 'schlimm' wird es, wenn der schwung z.b. über 90 grad geht. dann fällt das gewicht in richtung mitte nach unten und schwingt keineswegs mit straff gespanntem seil zurück.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (28-05-2006 um 16:56 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 28-05-2006, 17:10   #5 (permalink)
--------------->
 
Benutzerbild von shikamoo
 
Registriert seit: Jan 2006
Ort: München
Beiträge: 1.185
ist zwar nicht genau das was du suchst, aber gibt dir vll. ein paar ansätze:

http://www.flashstar.de/fla/fsgummi.swf

http://www.flashstar.de/fla/mx/fsmxlinegum.swf
shikamoo ist offline   Mit Zitat antworten
Alt 29-05-2006, 21:15   #6 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hi,

ja sowas ähnliches ist es!! wie ist es ung. gemacht?
Was ich habe habe ich angehängt.

Kann mir bitte jemand mit dem Ansatz helfen?

Freue mich über jede Hilfe

Gruss

Mischa
Angehängte Dateien
Dateityp: rar Desktop.rar (16,2 KB, 28x aufgerufen)
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net

Geändert von Mischap (29-05-2006 um 21:17 Uhr)
Mischap ist offline   Mit Zitat antworten
Alt 29-05-2006, 21:35   #7 (permalink)
--------------->
 
Benutzerbild von shikamoo
 
Registriert seit: Jan 2006
Ort: München
Beiträge: 1.185
konnte deine datei nicht öffnen...aber egal.

ich bin ja auch toll...hab dir nur die .swfs gepostet hier...manmanman.


also geht mal hier hin --->http://www.flashstar.de/tutlist/suche.php
und gib "gummi" in die suche ein.
da findest du vieles was dir helfen könnte, denke ich...
zum downloaden und anschauen und inspirieren lassen.
viel spass damit soweit.
shikamoo ist offline   Mit Zitat antworten
Alt 30-05-2006, 20:53   #8 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
danke schön für die beispiele.

Ich hab lange rumprobiert aber ich werd daraus irgendwie nicht schlau.

Mitlerweile versuch ich das alles ohne Biegung zu machen. sondern nur mit Rotation an einem Punkt. Je näher das gewicht dem 0 punkt kommt, desto schneller rotiert er und weiss nicht wie ich das machen soll.

Auf der einen seite schwingt er und auf der anderen nicht....
ich muss da irgendwie eine formel aufstellen, aber ich komm nicht drauf welche.

bitte helft mir. die formel würde auch reichen

danke im vorraus

endlich mal wieder sonnige grüsse aus darmstadt

Mischa
Angehängte Dateien
Dateityp: rar 1.rar (13,6 KB, 22x aufgerufen)
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 30-05-2006, 21:06   #9 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Fürs reine Schwingen hätt ich dir was ...
Code:
pendel.startpunkt = 0;
pendel.tempo = 0.05;
pendel.ausschlag = 40;
pendel.onEnterFrame = function() {
	this._rotation = Math.sin(this.startpunkt += this.tempo)*this.ausschlag;
};
Beispiel anbei, mit den Parametern kann man dann spielen.

@hgseib
Im Labor und nach reiner Berechnung möglicherweise .... bei Kindern auf der Schaukel z.B. eher weniger,
da biegt sich nix (sichtbar?). Zumindest nicht, wenn an der Stelle, wo die Hände sind, nicht kräftig zum
Schwung nehmen gezogen wird. Das wäre dann aber eher ein Knick.
Wenn's über 90° rausgeht keine Frage, das kenn ich auch von der Schaukel.
Aber darum ging's ja in der Zeichnung nicht...

Gruß
Rena
... Alltagsphysikerin
Angehängte Dateien
Dateityp: zip pendel.zip (2,9 KB, 71x aufgerufen)
__________________
www.rena-hermann.de

The angels have the phone box

Geändert von rena (30-05-2006 um 21:16 Uhr)
rena ist offline   Mit Zitat antworten
Alt 30-05-2006, 22:40   #10 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
oh man

danke dir rena vielmals, das ist genau das was ich gesucht habe.

guck ma was ich draus gebastelt habe =)

Gute nacht dann allerseits.
Angehängte Dateien
Dateityp: zip Desktop.zip (7,2 KB, 98x aufgerufen)
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 30-05-2006, 22:43   #11 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
Ah ... mit Ausschwingen - und anklick-/dragbar
Netter Ansatz, "hopst" noch ein wenig aber das kriegst du schon noch hin.
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 31-05-2006, 04:49   #12 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
[OT]
ist ja jetzt nicht soooo wichtig ;-)

@rena "..da biegt sich nix (sichtbar?).."
betrachte einmal das bild, das Mischap bei #1 dazugelegt hat. wenn man soetwas nicht sehen kann, wie kommt dann Mischap auf die idee, da eine biegung im rechten teil seiner zeichnung zu malen? hirngespinst oder zu erwartendes verhalten des seils?
und zu der animation in #9 und #10 sagt man wohl 'so steif wie ein stecken' aber gewiss nicht wie ein seil ;-)

da lief doch letztens die serie im fernsehen: 'myth busters' (oder so)
einer von den mythen, die die behandelten war: das man auf einer kinderschaukel keinen überschlag schafft. so ist das dann auch. kein mensch kann die kraft aufbringen, die dafür notwendig wäre.
ganz im gegensatz zu z.b. einer 'schiffsschaukel', mit einer an stangen befestigten schaukel ist ein überschlag durchaus zu bewältigen.

der grund ist einfach der, dass das seil durchhängt, wenn es nicht straff gespannt wird. aber um ein seil ohne durchhängen waagrecht zu spannen braucht man unendlich viel kraft. geht also garnicht, das hängt immer durch.
senkrecht (null grad) und bei geringen auslenkungen zieht das eigengewicht des seils und das gewicht des schauklers das seil straff und zieht es ausserdem noch in die länge. je weiter man von der drehachse wegschwinkt (also nicht erst ab 90 grad, sondern kontinuierlich) entfallen diese beide kräfte. das seilgewicht ist jetzt auf die ganze seillänge verteilt und seil und schaukler werden gewichstlos, da sich deren senkrechte beschleunigung (die immer weniger wird) und die schwerkraft gegenseitig aufheben bis die schwerkraft das ganze wieder nach unten beschleunigt. das seil wird nur noch durch den waagrechten anteil der schaukelbewegung gespannt.
würde man eine 180 grad drehung schaffen, dann hängt das seil am schaukler und zieht ihn nach unten, genauso wie sein eigengewicht (eine in drehlagern verankerte stange kann das nicht! im gegenteil, die hält den schaukler zusätzlich oben fest). auch das gilt nicht nur für 180 grad sondern passiert kontinuierlich. das seil zieht also ständig am schaukler (nicht nach aussen, sondern wohl nur nach innen ;-) und premst ihn so aus.
die fliehkraft beim 'normalen' schaukeln langt bei weiten nicht um das seil zu spannen und nicht, um das kontinuierliche herunterziehen des schauklers und des seils auszugleichen. die 'schaukelkurve' dürfte wohl so ein stück einer spirale sein? und das seil sieht sehr wohl so aus, wie von Mischap gezeichnet.
will dir natürlich auch recht geben :-) es hängt auch davon ab, wie steif das seil ist, wie schwer der schaukler ist und wie stark geschaukelt wird.

im fernsehfilm von den myth busters hatten sie letztendes ihrem dummy raketen in den a.. gesteckt. damit gings dann rund. oder wie bei dem trickfilm 'chicken run': mehr schub!
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (31-05-2006 um 11:14 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 31-05-2006, 09:27   #13 (permalink)
Pitaniker
 
Benutzerbild von Mischap
 
Registriert seit: Mar 2002
Ort: Wiesbaden
Beiträge: 506
Hi,

ja das war echt ausführlich, leider habe ich das mit myth busters nicht gesehn, wäre bestimmt interessant.

*ich hoff ich hab mit meinem Thead jetzt kein streit ausgelöst* =)
__________________
nicht zu viel denken, handeln.
www.pitanik.de | www.fine-art-images.net
Mischap ist offline   Mit Zitat antworten
Alt 31-05-2006, 11:12   #14 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
"..streit ausgelöst.."
nein, wie kommst du denn auf die idee?

ist mal eine andere frage als immer 'wie geht ein preloder' und co.

da kann man sich doch mal drüber unterhalten. ist ein interessantes thema und ich habe auch nichts passendes im internet gefunden. da gibt es wohl infos über seilschwingungen, hängebrücken oder der durchhang einer kette (mit einem seil verwand, beide haben keine biegemomente) http://de.wikipedia.org/wiki/Katenoide usw. aber keine berechnungen über das verhalten einer seil-schaukel.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:25 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele