Additional Windchill Capabilities > Manufacturing Process Management > Transforming an eBOM into an mBOM > Creating an mBOM > About Assemble Action in BOM Transformer > Creating Multiple Alternate Assemblies in Downstream View from Assemblies in Downstream View
Creating Multiple Alternate Assemblies in Downstream View from Assemblies in Downstream View
Use the Assemble action in the downstream view to create alternate assemblies in the downstream view from assemblies in the downstream view.
To create multiple alternate assemblies in the downstream view from assemblies in the downstream view, perform the following steps:
1. Select one or more assemblies in the downstream view.
2. In the downstream view, select New/Add > Assemble. The Assemble dialog box opens. It contains the Assemble Under and Set Parameters steps.
The Assemble Under step lets you create a new assembly or use an existing assembly. The details of the existing assembly, if any, appears in the step.
3. In the Assemble Under step, perform one of the following actions:
Click Add Row to create a new row. Specify a name for the assembly and optionally provide the View, Location, BOM Type, and Alternate BOM type details.
* 
You can add a new row even if an existing alternate assembly is present in the Assemble section.
Use to remove an existing alternate assembly or a newly added row.
* 
When you use to remove an existing alternate assembly, only the entry is removed from the Assemble dialog box. The alternate assembly is not removed from the downstream view.
In the Assemble Under step, the Type list displays all the types and sub types of parts that appear in the Part section of Type and Attribute Management. For more information, see Working with the Type and Attribute Management Utility.
* 
The resources listed in the Part section of Type and Attribute Management are not listed in the Type list.
* 
The default part or subpart that is displayed in the Type list depends on the value that you set in the following preferences:
Associativity > Downstream Creation > Type
Structure Transformation Type Mapping List
Select the assemblies and click Edit Attribute Value to set any of the mandatory soft-type attributes of objects selected for the action. In the Edit Attribute Value dialog box, the Set list contains a list of required soft attributes that are currently displayed in the columns of the Assemble Under tab. Depending on the attribute that are selected in the Set list, the To field presents a list or an input panel. Click Apply to set the value and leave the Edit Attribute Value dialog box open. Or, click OK to exit the Edit Attribute Value dialog box and return to the Assemble Under step, where the newly set value is displayed. For more information, see Setting Attribute Values.
* 
After adding rows in the Assemble dialog box, if you change the soft type attributes, the entries of the added rows are no longer visible. The Type list is also updated.
4. Click Next to move to the Set Parameters tab.
* 
If you do not want to set or edit the Transformation Type in the Set Parameters tab, you can jump to Step 7.
5. In the Set Parameters tab, the attributes of the selected part and its first-level child parts appear.
Attribute
Description
Quantity
Provides information about the quantity of first-level child parts.
Existing Downstream Object
Use the Existing Downstream Object list to create an alternate assembly under an existing downstream object.
* 
You can choose to create an alternate assembly under a new part by using the Transformation Type list.
The Existing Downstream Object list is empty if no downstream objects exist.
The Transformation Type list is enabled when no downstream object from the Existing Downstream Object list is selected.
Transformation Type
Select one from the following transformation types:
Add Same –This is the default selection in the Transformation Type column. Select this option when you want the parts to be consumed as is. In this case, the part number and the view of the parts consumed in the downstream view remains the same. The behavior of the Add Same selection is same as the Paste action in BOM Transformer.
New Branch—The behavior of the New Branch selection is same as the Paste as New Branch action in BOM Transformer. In this case, the part number of the parts consumed in the downstream view remains the same; however, the view changes.
New Part—The behavior of the New Part selection is same as the Paste as New Part action in BOM Transformer. In this case, the part number and the view of the parts consumed in the downstream view changes.
New Part Per Assembly—When you select this option, a new part is created in the downstream view for every alternate assembly in the downstream view. The child parts under the selected assembly in the downstream view are consumed under the respective newly created part in the downstream view after the Assemble action is complete.
Use the Edit Attribute Value action in the Set Parameters step to select the same transformation type for multiple alternate assemblies. To do that, select the assemblies for which you want to set the transformation type and click Edit Attribute Value. The Edit Attribute Value dialog box opens. In the Edit Attribute Value dialog box, the Set list contains the same options that appear in the Transformation Type column. Select one of the options and click OK.
Note: You can use the Edit Attribute Value action only if you have not selected anything in the Existing Downstream Object list for the selected alternate assemblies.
6. Click Finish.
The new alternate assemblies are created and the child parts are added to it. The child parts of the selected assembly are grayed out.
* 
The child parts added to the new alternate assemblies parts are grayed out if the com.ptc.windchill.baseserver.greyOutAssembledParts property is set to True. By default, the com.ptc.windchill.baseserver.greyOutAssembledParts property is set to False. This property can be found in baseserver.properties.xconf located at <Windchill>/codebase/com/ptc/windchill/baseserver. Configure the property in the following format:<Property name="com.ptc.windchill.baseserver.greyOutAssembledParts" default="true"/>.
Was this helpful?