Guten Morgen allerseits!
Ich habe mit dem iLogic ein Problem. Mithilfe einer InputListBox wird ein Modell ausgewählt, das bestimmte Bauteile unterdrückt und andere aktiviert, sowie eine Bohrungstiefe steuert. Die Regel wird beim Öffnen der Datei ausgeführt. Da funktioniert alles wie gewünscht ohne Fehlermeldung.
Wenn ich eine Zeichnung (.idw) der Baugruppe machen will, erscheint bei der Erstellung einer Ansicht die InputListBox erneut. Wird ein Modell ausgewählt erscheint folgende Fehlermeldung:
Fehler in Regel: Baugruppenlogik in Dokument: 2055_Assembly.iam (Tila 2058 FS, LA, SL)
Unbekannter Fehler (Exception from HRESULT: 0x80004005 (E_FAIL))
Weitere Infos:
System.Runtime.InteropServices.COMException (0x80004005): Unbekannter Fehler (Exception from HRESULT: 0x80004005 (E_FAIL))
at System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
at Inventor.ComponentOccurrence.set_BOMStructure(BOMStructureEnum )
at iLogic.ComponentInRule.a(ComponentOccurrence A_0, Boolean A_1)
at iLogic.ComponentInRule.set_IsActive(Object componentName, Boolean valb)
at LmiRuleScript.Main()
at Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem)
at p.b(String A_0)
Kann jemand mit dem etwas anfangen? Besten Dank für eure Hilfe.
Gruss, Samir
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP