Um eine Simulation zum Laufen zu bringen versuche ich folgendes:
Ich ändere die Werte von Userparamtern, die ich Abhängigkeiten zugewiesen habe.
Total ca 30 Abhängigkeiten, die ich mit jedem Takt neu berechne.
Mein Rechner:
AMD 1.3 GHz
512 MB RAM
Grafikkarte Matrox G450, 32 MB Ram
(ich weiss, keine Ideale Grafikkarte, ist aber nur zum Entwickeln ...)
Das Problem:
Weise ich den Parametern die Werte zu, so braucht das System ca. 30/100 sekunden.
Public oPartDoc As Inventor.AssemblyDocument
Public oParams As Parameters
Set oParams = oPartDoc.ComponentDefinition.Parameters
oParams.Item(IndexNr).Value = xd * 0.1
So ist es nicht möglich, einen Takt von ca. 5 . 10 Bildern zu fahren, um einigermassen flüssige Bewegungsabläufe zu setzen.
Gemäss dem Beispiel von Autodes (iPart Example) nehme ich an, dass innerhalb von Inventor die Geschwindigkeit viel höher sein müsste.
Woran kann das liegen?
Die direkte Zuweisung über Transform ist auch nicht viel schneller.
Roland
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP