Specification Headers - Intergraph Smart Reference Data - 2020 10.0 - Customization & Programming - Hexagon

Intergraph Smart Reference Data Integration (2020)

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

The specification properties are displayed in the CSE as shown on the picture below.

The SpecHeader file will contain a list of the selected specifications, each with their CADWorx properties. To fill the specification properties, the installation scripts provide a SpecHeader sheet and appropriate retrieval sources.

Here is a sample file name for the specification header file:

CDWRX_EJ_0000018630_SpecHeader.lst

with CDWRX indicating the product (CADWorx) and EJ_nnnnnnnnnn indicating the SRD export job number.

The following sample shows the first lines in this file:

SPEC_NAME|SPEC_DESCRIPTION|WEIGHT_FACTOR|NOM_RATING|TEMP_RATING|PRESS_RATING|LAYER|COLOR|DEF_FLG_TYPE|RED_SEL_TYPE|SIZE_TABLE|MATL_TABLE|WTHK_TABLE|[CUSTOM1|, …]

150|Sample 150# Specification|1|150|||150|7|23|0|Size|MAT|THK|[Something|, …]

Any attribute following the Wallthickness table should be interpreted as custom field by the importer. The CADWorx Importer creates attributes where the attribute title is the same as the name and the data type is appended to the attribute name, that is, Integer, Real or Text follows after a $ symbol like "TestAttributeName$Real".

The available specification properties are listed below.

Specification Name - Specifies the name of the specification being worked in. This name can be edited. The export provides the value from SRD (m_spec_headers.spec_code) using the SPEC_NAME column.

Catalog Name - Specifies the name of the base catalog. This can only be changed in Catalog or by selecting a different base catalog. This value is currently not handled by the CADWorx interface.

Catalog Path - Specifies the folder location of the base catalog. You can change the base catalog by using the Catalog Path ellipsis. This value is currently not handled by the CADWorx interface. The catalog will be maintained inside SRD. A reference to a base catalog can eventually be set in the CADWorx import tool or it is pre-existing in the project that will be loaded with the import data.

Measure/Bore - Specifies the units tied to this specification. This value cannot be edited. This value is currently not handled by the CADWorx interface.

You must take care that the data are correctly imported into a project in English/Inch, English/Metric, or Metric/Metric.

Size Table Name - Specifies the current size table being used by the specification. This value cannot be edited. The size table name is assigned to the specification during creation. The export provides the value from SRD using the SIZE_TABLE column. You map the name on CADWorx 10.04 on the specification header level, if the Size Table was maintained in the template.

Thickness Table Name - Specifies the current thickness table being used by the specification. Change this with available or newly created Thickness Tables by clicking the name of the old one and selecting the new one from the list. This value is currently not handled by the CADWorx interface.

Material Table Name - Specifies the current material table being used by the specification. Change this with available or newly created Material Tables by clicking the name of the old one, and selecting the new one from the list. The export provides the value from SRD using the MATL_TABLE column.

Weight Factor - Specifies the weight of the component. This value can be edited. The export provides the value from SRD using the WEIGHT_FACTOR column.

Component Class - Specifies the classification of the components in the specification. The export provides the value from SRD using the NOM_RATING column.

Temperature Rating - Specifies the temperature rating a component can handle. The export provides the value from SRD using the TEMP_RATING column.

Pressure Rating - Specifies the pressure rating a component can handle. The export provides the value from SRD using the PRESS_RATING column.

Layer Name - Specifies the numerical value of the layer spec. The export provides the value from SRD using the LAYER column.

AutoCAD Color Index [0-255] - Specifies the color appearance of the components when using this specification to draw. Select 0 - ByLayer, 1 - Red, 2 - Yellow, 3 - Green, 4 - Cyan, 5 - Blue, 6 - Magenta, or 7 - White/Black from the list, or type 0 through 255 to specify other colors. The export provides the value from SRD using the COLOR column.

Long Desc Format Setup - Specifies the appearance of the long description attached to components. This value is currently not handled by the CADWorx interface.

Part Number Format Setup - Specifies the appearance of the part number attached to components. This value is currently not handled by the CADWorx interface.

Limit Spec Size Range To - Specifies the size limit for components within this specification. This value is currently not handled by the CADWorx interface. The allowed diameters are assigned on specification item level.

Material Assignment Setup - Specifies material numbers for specific components. This value is currently not handled by the CADWorx interface. The material is assigned on the specification item level.

Schedule Assignment Setup - Specifies the schedule values for specific sizes based on the schedule table. Optionally, a schedule table is provided as a separate file. For more information, see Specification Schedule.

Default Flange Type - Specifies the default flange type for the specification. This value can be edited.

Reducing Component Selection - Specifies the reduction size setting. There are the available options:

  • Use Reduction Size - Uses the reduction size for the component.

  • Use Main Size - Uses the main size for the component

  • Use Larger Wall Thickness - Uses a larger wall thickness for the component.

The export provides the value from SRD using the RED_SEL_TYPE column. Can be mapped from a template codelist. See list of hardcoded values.

Version - Specifies the Spec Editor version. This cannot be changed. This value is currently not handled by the CADWorx interface.

Created By - Specifies the person who created the project. User can type a name in the box. This value is currently not handled by the CADWorx interface.

Edited By - Specifies the person who edited the project. You can type a name in the box. This value is currently not handled by the CADWorx interface.

Spec Description - Specifies the description of the spec. This value can be changed. The export provides the value from SRD (m_spec_header_nls.description) using the SPEC_DESCRIPTION column.

Custom Data - Add custom data to the specification. This value can be provided from SRD (optional custom attribute).

To fill the specification header file, installation scripts create a sheet and config in the spec_rule category. The SpecHeader retrieval source uses the base columns that come with the spec_rule category, the rest of the attributes can be mapped on CADWORX 10.04.

The standard attribute configuration that comes with the installation scripts is listed below.

Attribute

Default Value

Dependencies

Retrieval Method

Source

SPEC_NAME

BASE_COLUMN

sh.spec_code

SPEC_DESCRIPTION

BASE_COLUMN

shn.description

WEIGHT_FACTOR

1

LAYER

BASE_COLUMN

sh.spec_code

COLOR

0

SH

ATTR_STND_METHOD

Default

DEF_FLG_TYPE

SH

ATTR_STND_METHOD

Default

RED_SEL_TYPE

SH

ATTR_STND_METHOD

Default

SIZE_TABLE

SH

ATTR_STND_METHOD

Default

MATL_TABLE

SH

ATTR_STND_METHOD

Default

WTHK_TABLE

SH

ATTR_STND_METHOD

Default