Cable& Harness interacts with configurations in much the same way as other components. When a normal assembly is converted to an iAssembly factory, all primary harness assembly occurrences directly under the top level are added to the table, creating a column for each. These harness assemblies remain adaptive to the first configuration.
When a new configuration row is added, a non-adaptive harness assembly occurrence is automatically created for the new configuration. Each row is a member in the iAssembly factory which can be swapped for any given harness assembly occurrence in a selected configuration. Non-adaptive harness assemblies do not update when the configuration changes.
For each configuration you can decide which version of the harness assembly is used, and whether a particular harness assembly must be unique. If it must be unique, use Make Adaptive on the harness assembly so that it can respond to the given configuration. Autodesk Inventor then populates the interchange set . The interchange set in the iComponent table is used to keep track of which harness assembly is used in each configuration. Keep in mind that a harness assembly can be reused in any number of configurations, but will only be adaptive and respond to changes for a single configuration.
For example, if the iAssembly has a primary harness assembly occurrence, and the iAssembly table has two members, the harness assembly occurrence is adaptive in the first member by default. It is non-adaptive in the second member. If this harness must adapt to changes in the second member, use Make Adaptive on the nonadaptive occurrence in the second member. When you use Make Adaptive the table is populated with the new, adaptive assembly.
For more information, refer to:
When working with configurations, Make Adaptive is available for a harness assembly occurrence if the top-level assembly is an iAssembly, and if the occurrence has an adaptivity column in the table within the top-level assembly.
When a secondary occurrence of a harness assembly is made adaptive, three things happen:
When Make Adaptive is used on a harness assembly in a configuration:
When Make Adaptive is used for the reuse workflow the same thing occurs, with the exception of custom constraints. Custom constraints are suppressed rather than reconnected.
When Make Adaptive is used for harness assemblies in configurations, you cannot provide a custom location. The file is located in the same folder as the member file. Under that folder is the AIP folder followed by the Cable and Harness folder.