Hallo Zusammen!
Bin gerade dabei was zu probieren. und zwar soll sich ein Rundtisch drehen aber nur wenn die "Antriebswelle" zwischen 0 und 150 grad steht. bei W > 150 soll der tisch stehen bleiben und sich erst wieder um 45 grad weiter bewegen, wenn sich der Winkel wieder zwischen 0 und 150 bewegt.
Nicht leichter als das dachte ich mir:
Abhängigkeit Drehung mit einem Drehverhältnis von 1.25 schon dreht sich der Tisch nur 1/8 dreht. und um zu verhindern, das sich sich der Tisch dreht, wenn der Winkel größer 150 wird habe ich eine VBA Funktion in den Benutzerparameter verwurstet:
sieht so aus:
Public Function drehv(winkel As Double) As Double
If winkel * 360 / 3.14 <= 150 Then
drehv = 0.125
ElseIf winkel * 360 / 3.14 > 150 Then
drehv = 0
End If
End Function
und in der Parameterbox
VBA:drehv(d18) * 1 oE (d18 ist der Winkel)
Nun aber das Problem:
wenn ich den Winkel bewege bleibt der Wert drehv auf 0.15 stehen. Wenn ich ihn in der Parameterbox änder, dann ändert sich das drehverhältnis von 0.15 auf 0.
Kann es sein, das der IV den Functionswert nicht aktualisiert, wenn ich einen Parameter nach abhängigkeit bewege und wenn ja, was kann ich dagegen tun?
so, ich hoffe ihr wisst was ich meine 
Danke für eure Hilfe!
------------------
Grüsse
Jürgen
häufige Fragen zu Inventor
[Diese Nachricht wurde von invhp am 07. Jan. 2004 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP