3 Replies Latest reply on Sep 23, 2013 8:34 AM by Rafi Sokol

    Sub-assembly in assembly

    Rafi Sokol

      I use the following code, to rtaverse all components, of a specific assembly:

       

      swAssemblyModel = swApp.ActiveDoc

      swConf = swAssemblyModel.GetActiveConfiguration

      swRootComp = swConf.GetRootComponent3(True)

      vChildComp = swRootComp.GetChildren

      For i = 0 To UBound(vChildComp)

           swComp = vChildComp(i)

           ...

           ...

           ...

      Next i

       

      I have noticed "IsSuppressed", or "IsPatternInstance" parametars, which defines component's suppression-state and patteren-state, for example.

      Is there a way to define if any component is a sub-assembly, in the assembly, and get its children also?