Ansichten aktivieren von Unter-BG / Inventor
iogurt 08. Apr. 2015, 22:57

Wir haben eine Haupt-BG, die ein paar Unter-BGs hat, die eine spezielle Ansicht haben die "Config_View" genannt ist. Kann man in der Haupt-BG irgendwo machen, dass alle Unter-BGs, die "Config_View" haben, diese aktiviert werden und auf assoziativ gestellt werden? Oder muss ich das immer manuel machen? Vielleicht iLogic?

Frank_Schalla 09. Apr. 2015, 09:45

Starte mal hiermit 
**************
Dim doc As AssemblyDocument = ThisDoc.Document
Dim oAsmCompDef As ComponentDefinition
oAsmCompDef = doc.ComponentDefinition
Dim oCompOcc As Inventor.ComponentOccurrence
For Each oCompOcc in oAsmCompDef.Occurrences
oCompOcc.SetDesignViewRepresentation("Default",, True)

On Error Resume Next
Next
ThisApplication.ActiveView.Fit

iogurt 09. Apr. 2015, 16:52

Hallo Frank
Danke für die Idee!
Ich habe diesen code mal ausprobiert, aber es kommt immer ein Fehler:
The parameter is incorrect. (Exception from HRESULT: 0x80070057 (E_INVALIDARG))
Ich habe auch sichergestellt, dass ich "default" mit meiner Ansichtsbezeichnung ersetze... k.A. was schief läuft.