Generate branches and spec items - Intergraph Smart Reference Data - 2020 (10.0) - Help - Hexagon

Intergraph Smart Reference Data Plus Help (2020)

Language
English
Product
Intergraph Smart Reference Data
Search by Category
Help
Smart Materials/Smart Reference Data Version
2020 (10.0)

You can use branch table components when generating commodity codes and inserting specification items.

  1. Click SRD > XS10 Component Manager > XS1020 Geometric Management, and select Branches in the drop-down list in the tree view.

    You can also access the Branch Editor in the following way:

    1. Click SRD > XS20 Spec > XS2020 Spec Editor.

    2. Open a template specification by double-clicking it.

    3. On the Components page, in the Branch Matrix section, click Branch Matrix.

      If there is a branch assigned to the spec, the branch content appears automatically. If there is more than one branch, you can choose a distinct branch from the list at the top of the Branch Editor.

  2. In the Branch Editor, assign a branch table to a component group of type B. This is done in the Component Group box.

    • A component group can be assigned to multiple, different branch tables in a specification. Each attached branch table must differ by their short code.

    • A component group cannot be attached to the same branch table multiple times.

    • A branch can be assigned to only one component group within a specification.

  3. In the Gen Pref box, specify the preference of the branch to consider during generation.

Logic during generation

  • When you click Generate for a component group of type B, the software considers the intersection of the group and parts in the branch tables (assigned to the component group) and the group and parts in the component group.

  • The short code/group/part is derived from the intersection of the component group and the branch table.

    Component Group:

    Branch Table:

    Intersection:

  • If the group/part combination is common to the component group and branch table but the short codes are different, the combination is not considered for generation. However, if the short code of the component group is %, the software considers the combination, taking the short code from the branch table.

    This case is applicable only when:

    • The group/part combination match.

    • The short codes are different and the short code of the component group is %.

  • If the component group is empty, the software considers the short code/group/part combination from the attached branch tables.

  • If the component group is not empty and there is no common combination of short code/group/part between the component group and the attached branch tables, the software considers nothing for generation.

  • For the short code/group/part combination, the software considers the From1/To1 range as the intersection of the filter line From1/To1 (From1/To1 may further be adjusted depending on the main material sizes and spec defaults) and Minimum/Maximum header size for the part in the branch table.

    For the short code/group/part combination, the software considers the From2/To2 range as the intersection of the filter line From2/To2 and Minimum/Maximum branch size for the part in the branch table.

  • For branch component groups, if there are no filter lines, the software adds filter lines equal to the number of parts common to the component group and the attached branch tables. If the branch component group is empty, all the parts present in the attached branch tables will be considered for generating the filter lines.

    For the filter lines added:

    • The From1/To1 is equal to the Min/Max of the header size of the part in the attached branch table.

    • The From2/To2 is equal to the Min/Max of the branch size of the part in the attached branch table.

    • The Short Code is equal to the short code of the attached branch table.

    • The Limit to group/Limit to part for the filter line is equal to the corresponding group/part present in the component group and attached branch table.

      The software considers the nominal sizes from the Cover page. That is, it takes the intersecting size ranges between the header/branch size of the parts in the branch table and the nominal sizes on the Cover page.

      Example: The Min/Max of the header size of the part in the branch table is 0.75 – 4 and the Min/Max branch size of the part is 4 – 8.

      If the allowed nominal sizes from the Cover page are from 1 – 6, then for the default filter line, From1/To1 is 1 – 4 and From2/To2 is 4 – 6.