Can be customized to contain the boardside most immediate block or assembly that matches a specified assembly type. The ARGUMENTS attribute specifies the required assembly types.
NAME
-
SMS_PROD_INFO|| BLOCK_BOARDSIDE
ACTION
Action |
Description |
ASSEMBLY_TYPE |
Specifies the block or assembly to use. |
ARGUMENTS
Determines which block or assembly to use to report the boardside. This attribute contains a comma-separated list of codelist assembly types. The software determines the BLOCK_BOARDSIDE by finding the first assembly or block in the assembly hierarchy from the part with an assembly type that matches one of the values in the ARGUMENTS attribute.
The software retrieves the immediate parent information if the ARGUMENTS attribute value is Parent.
<S3DPROPERTY NAME="SMS_PROD_INFO||BLOCK_TYPE" ACTION="ASSEMBLY_TYPE" ARGUMENTS="Parent" INTERFACE="IJAssemblyBase::Type">
<S3DPROPERTY NAME="SMS_PROD_INFO||ASSEMBLY_WORKCENTER" ACTION="ASSEMBLY_TYPE" ARGUMENTS="Parent" INTERFACE="IJPlnAssociateCatalog::WorkCenterName"/>
Smart 3D ignores all other attributes.
To enable the customization, modify the SMS_OUTPUT.xml to include the following element under S3DEXPORT:
< S3DPROPERTY NAME="SMS_PROD_INFO||BLOCK_BOARDSIDE" ACTION="ASSEMBLY_TYPE" ARGUMENTS="2,6"/>
Sample Output