Interpreting the ISOGEN File - Intergraph Smart Materials - Version 10.1 - Administration & Configuration - Hexagon

Intergraph Smart Materials Integration (10.1)

Language
English
Product
Intergraph Smart Materials
Subproduct
Classic
Search by Category
Administration & Configuration
Smart Construction Version
8
Smart Materials/Smart Reference Data Version
10.1

This example shows how the interface steps through an ISOGEN-formatted file. The significant columns are listed in the following example:

GASK 3500 B S11F44F6W604D30 1 P3 3.0"

BOLT 3500 B R05I3T2030 1 P3 .625 90.0 4

COMP 3500 B I01F14A7C400000 1 P3 3.0" 3.0" NREQD SCH10S 0.000 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 3.0" 3.0" SCH10S SCH10S 0.000 500.002

COMP 3500 B C17P5A8C3030 1 P3 3.0" 3.0" SCH10S SCH10S 114.2 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 3.0" 3.0" SCH10S SCH10S 0.000 400.0

COMP 3500 B C17P5A8C3030 1 P3 3.0" 3.0" SCH10S SCH10S 114.2 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 3.0" 3.0" SCH10S SCH10S 0.000 3975.7

COMP 3500 B D12P5A8C3030 1 P3 4.0" 3.0" SCH10S SCH10S 0.000 0.000 90.00

COMP 3500 B C17P5A8C3030 1 P3 4.0" 4.0" SCH10S SCH10S 152.3 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 4.0" 4.0" SCH10S SCH10S 0.000 1965.62

COMP 3500 B D10P5A8C3030 1 P3 4.0" 4.0" SCH10S SCH10S 0.000 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 4.0" 4.0" SCH10S SCH10S 0.000 216.43

COMP 3500 B C17P5A8C3030 1 P3 4.0" 4.0" SCH10S SCH10S 152.3 0.000 90.00

PIPE 3500 B A02P1AOC0340 1 P3 4.0" 4.0" SCH10S SCH10S 0.000 100.03

COMP 3500 B I01F14A7C400000 1 P3 4.0" 4.0" NREQD SCH10S 0.000 0.000 90.00

GASK 3500 B S11F44F6W604D30 1 P3 4.0"

  1. Column: Record Type

  2. Column: Line Seq

  3. Column: Unit Code

  4. Column: Commodity Code

  5. Column: Option Code

  6. Column: Spec Code

7-10. Columns: Sizes

Last Column: Quantity

  1. The first step for the software would be to extract the hierarchical information out of the file. The software would find that there is a BOM level 1 that is represented in the string "B" in this example. So it would look into the start node, assigned on B.40.01 if a sub node "B" already exists. If there is none, it would be created with the node type that you configured.

  2. Now the software would look for further node levels, and it would find the line sequence ("3500" in our example). So it would look into the sub node B if "3500" already exists. If it does not, it would be created with the node type that you configured.

  3. If no more hierarchical information is mapped on PDS.30.01, the commodity code, spec code, option code, and sizes are then retrieved from the file, with the quantity last.

Here is an example configuration for an ISOGEN file: