Specification items can be displayed by double-clicking a specification node. The component groups that are included in the selected specification appear. Select a component group to view its details as shown in the picture below.
Here is a sample file name for the specification item file:
CDWRX_EJ_0000018630_SpecItem.lst
with CDWRX indicating the product (CADWorx) and EJ_nnnnnnnnnn indicating the SRD export job number.
The content of the specification item file has the following format:
SPEC_NAME|CMPNT_TYPE|DATA_TABLE|SIZE_RANGE|BOM_TYPE|LAYER|COLOR|OPTIONAL|CMPNT_SHORTDESC|CMPNT_LONGDESC|TAG_NUMBER|NOTES| USE_ONE_ENDTYPE|ENDTYPE_START|ENDTYPE_END|ENDTYPE_BRANCH_LEFT|ENDTYPE_BRANCH_RIGHT|ISO_IDENTIF|SKEY|TOPWORKS|MAIN_SCHEDULE|RED_SCHEDULE|MATERIAL|NOM_RATING|TEMP_RATING|PRESS_RATING|SEQ|COMMODITY_CODE|REDUCER|
150|47|EGAT_BWxFT_800|.5/.75/1/1.5|0|150|7|0|Xbody Gate Valve Buttweld|Xbody Gate Valve Buttweld X Thrd, 800LB|||0|BW|TR_2000|||||-1|XS|||150|||143|VG|0|
The RED_SCHEDULE must only be filled when the item is a reducing component, and the reduced end schedule differs from the main schedule.
MAIN_SCHEDULE and RED_SCHEDULE can refer to other objects instead of containing a schedule value. For ‘use pipe schedule’ the MATCH keyword is used; for ‘use spec header geometrics schedule filter table’ the SPEC keyword is used.
To fill the specification item file, the installation scripts create a sheet in the spec_rule category. The retrieval source is called ‘SpecItem’.
The available specification item properties are listed below.
Component Setup Item Group
Group - Specifies the component to add or edit. While editing, this box is disabled. It is determined on creation of the spec item. The export provides the value from SRD using the CMPNT_GROUP column.
Type - Specifies the component type for the group selected. The export provides the value from SRD using the CMPNT_TYPE column.
Data Table - Specifies the specific data used for the selected type. The export provides the value from SRD using the DATA_TABLE column.
Data Table Update Only - This check box indicates whether this is an update only. The check box is only available when editing. This value is currently not handled by the CADWorx interface.
Size - Specifies the sizes of the component. The export provides the value from SRD using the SIZE_RANGE column.
BOM Type - Specifies the Bill of Material type for the component. The export provides the value from SRD using the BOM_TYPE column.
Layer - Specifies the layer of the component. The export provides the value from SRD using the LAYER column.
Color Index - Specifies the color of the component in a drawing. 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.
Optional Component - Specifies whether the component is an optional selection. Select the check box, if the component shall be an optional choice. The export provides the value from SRD using the OPTIONAL column.
EndType Item Group
Apply same end-type on all ends - Specifies that the selected component has all the same end types. Select the check box to apply the same end types to each component. If this check box is selected, the other three end type options are unavailable. The export provides the value from SRD using the USE_ONE_ENDTYPE column.
Start - Specifies the starting point end type for the component. The export provides the value from SRD using the ENDTYPE_START column.
End - Specifies the end point end type for the component. The export provides the value from SRD using the ENDTYPE_END column.
Branch1 - Specifies the first branch end type for the component. Branch1 is available when the Apply same end-type on all ends check box is cleared, and the component has three connection points. The export provides the value from SRD using the ENDTYPE_BRANCH_LEFT column.
Branch2 - Specifies the second branch end type for the component. Branch2 is available when the Apply same end-type on all ends check box is cleared, and the component has four connection points. The export provides the value from SRD using the ENDTYPE_BRANCH_RIGHT column.
ISOGEN Symbol Information Item Group
Identifier - Specifies the identifier used by ISOGEN for the component. The export provides the value from SRD using the ISO_IDENTIF column.
SKEY - Specifies the SKEY used by ISOGEN for the component. The export provides the value from SRD using the SKEY column.
Topworks
Topworks - Specifies the topworks for the component. Topworks is available only when the component has topworks. The export provides the value from SRD using the TOPWORKS column.
Schedule & Material Item Group
Main - Specifies the main schedule for the component. The export provides the value from SRD using the MAIN_SCHEDULE column.
Reduction - Specifies the reduction schedule for the component. Reduction is available only if the component has a reducing side. The export provides the value from SRD using the RED_SCHEDULE column.
Material - Specifies the material schedule for the component. The export provides the value from SRD using the MATERIAL column.
Rating Item Group
Component Class - Specifies the class type specification for the component. The export provides the value from SRD using the NOM_RATING column.
Temperature Rating - Specifies the maximum allowable temperature for the component. The export provides the value from SRD using the TEMP_RATING column.
Pressure Rating - Specifies the maximum allowable pressure for the component. The export provides the value from SRD using the PRESS_RATING column.
Sort Sequence
Sort Sequence - Specifies the location of the item in the bill of material. If the user entered 999, this component would be placed last in the list. If it was set to 0, it would be placed first. Setting the same sort numbers to different components in the specification places the components in the list in an alphabetical order. The export provides the value from SRD using the SEQ column.
Description
Long - Specifies the long description for the component. User can change the long description, by clicking the Long ellipsis which opens the Long Description Format dialog box. The export provides the value from SRD using the CMPNT_LONGDESC column.
Short - Specifies the short description of the component. The export provides the value from SRD using the CMPNT_SHORTDESC column.
Tag - Specifies the tag information of the component. The export provides the value from SRD using the TAG_NUMBER column.
Notes - Specifies any notes attached to the component. The export provides the value from SRD using the NOTES column.
The standard attribute configuration coming with the installation scripts is listed below.
Attribute |
Default Value |
Dependencies |
Retrieval Method |
Source |
---|---|---|---|---|
SPEC_NAME |
BASE_COLUMN |
sh.spec_code |
||
CMPNT_TYPE |
BASE_COLUMN |
m_pck_cdwrx_custom.get_component_type(m_pck_sp3d.g_im_id, si.p_group_id,si.p_part_id, si.commodity_id, si.ident) |
||
DATA_TABLE |
CC,P |
ATTR_STND_METHOD |
Default |
|
SIZE_RANGE |
BASE_COLUMN |
m_pck_cdwrx_custom.get_size_range(si.spec_item_id) |
||
BOM_TYPE |
SI,SH |
ATTR_STND_METHOD |
Default |
|
LAYER |
SI,SH |
ATTR_STND_METHOD |
Default |
|
COLOR |
SI,SH |
ATTR_STND_METHOD |
Default |
|
OPTIONAL |
SI,SH |
ATTR_STND_METHOD |
Default |
|
CMPNT_SHORTDESC |
ATTR_STND_METHOD |
Component Short Desc |
||
CMPNT_LONGDESC |
ATTR_STND_METHOD |
Component Description |
||
USE_ONE_ENDTYPE |
CC,P |
ATTR_STND_METHOD |
Default |
|
ENDTYPE_START |
CC,P |
ATTR_STND_METHOD |
Default |
|
ENDTYPE_END |
CC,P |
ATTR_STND_METHOD |
Default |
|
ENDTYPE_BRANCH_LEFT |
CC,P |
ATTR_STND_METHOD |
Default |
|
ENDTYPE_BRANCH_RIGHT |
CC,P |
ATTR_STND_METHOD |
Default |
|
TOPWORKS |
CC,P |
ATTR_STND_METHOD |
Default |
|
MAIN_SCHEDULE |
ATTR_STND_METHOD |
SpecItem Schedule 1 |
||
RED_SCHEDULE |
ATTR_STND_METHOD |
SpecItem Schedule 2 |
||
MATERIAL_ |
CC,P |
ATTR_STND_METHOD |
Default |
|
SEQ |
BASE_COLUMN |
si.order_seq |
||
COMMODITY_CODE |
BASE_COLUMN |
cc.commodity_code |
||
REDUCER |
0 |