Professional Documents
Culture Documents
Export to Excel - Exports the selected specification to an Excel file. For more
information, see Export to Excel (on page 165).
Export to Text - Exports the selected specification to a text file. For more information,
see Export to Text (on page 176).
Import Update From Excel - Imports a specification from an Excel file. For more
information, see Import Update From Excel (on page 176).
Export to Excel
CADWorx Spec Editor Home Project tab: Export/Import Data > Export to Excel
Exports data from the selected specification to an Excel file.
The Specification Editor exports specifications using Excel named cells, allowing you to create
or use your own Excel specification templates. You can control data contents and placement by
location of the supported cell names or by the inclusion or exclusion of the cell names. For more
information on supported cell names, see Cell Name Reference - Specification Properties (on
page 166), and Cell Name Reference - Component Properties (on page 169).
The Specification Editor restricts imports to target a specification originating from an export.
The updated Excel interface capabilities include:
Control over format of export template through Excel named fields.
Control over content of export through removal of unwanted fields from the export template.
Ability to export basic component listing with one component record per size range.
Ability to export detailed component listing with one component record per unique size.
Ability to make updates to specification properties and component properties in the Excel
export and import the updates back into the originating spec.
Ability to review data changes on import and include or exclude specific data updates from
the import.
Export Specification to Excel Dialog Box
Enables you to export an Excel file with a template.
Template path
Specifies the template you want to use for the Excel export.
Specification ID SPEC_GUID X -
Specification Name SPEC_NAME X X
Catalog Name SPEC_CAT_NAME X -
Catalog Path SPEC_CAT_PATH X -
Specification Units SPEC_UNIT X -
Size Table Name SPEC_SIZE_TBL X -
DBCode Table Name SPEC_DBCODE_TBL X X
Thickness Table Name SPEC_THK_TBL X X
Material Table Name SPEC_MAT_TBL X X
Bolt Diameter Table Name SPEC_BOLT_DIA_TBL X X
Bolt Length Table Name SPEC_BOLT_LEN_TBL X X
End Prep Table Name SPEC_ENDPREP_TBL X X
Weight Factor SPEC_WEIGHT_FACTOR X X
Component Class SPEC_COMPONENT_CLASS X X
SPEC_TEMPERATURE_RATI
Temperature Rating X X
NG
Pressure Rating SPEC_PRESSURE_RATING X X
Spec Level Layer Name SPEC_LAYER_NAME X X
CAD Color Index SPEC_COLOR_INDEX X X
Limit Spec Size Range To SPEC_SIZE_RANGE X X
The following table lists available Specification Schedule Properties. A specification schedule
setup displays a range of schedule values with one value for each pipe size. The Cell Name
reference listed beside each Specification Schedule Property indicates the Excel cell name
used to export each associated Specification Schedule Property. An X in the Export and
Import columns designates the available properties for export and import.
If you include any of the listed Specification Schedule Property Cell Names in the selected
Excel template, then those names populate with the associated Specification Schedule
Property value. For example, if you include the Schedule Size in the Excel template that you
create, then the value of the Schedule Size in the Specification Editor exports to the Excel file.
The location of the Cell Name in the Excel template represents the top row of the exported
Specification Schedule range. Subsequent rows in the exported Specification Schedule
range insert directly below the top row.
If you exclude any of the listed Specification Schedule Property Cell Names from the
selected Excel template, then those names remove the associated Specification Schedule
Property value from the export. For example, if you do not include the Schedule Size in the
Excel template that you create, then the Schedule Size does not export to the Excel file.
The following table lists available Specification Custom Field Properties. A specification
custom field setup displays a range-type setup with each custom field value listed for each
specification custom field. The Cell Name reference listed beside each Specification Custom
Field Property indicates the Excel cell name used to export each associated Specification
Custom Field Property. An X in the Export and Import columns designates the available
properties for export and import.
If you include any of the listed Specification Custom Field Property Cell Names in the
selected Excel template, then those names populate with the associated Specification Custom
Field Property value. For example, if you include the Title in the Excel template that you create,
then the value of the Title in the Specification Editor exports to the Excel file.
The location of the Cell Name in the Excel template represents the top row of the exported
Specification Custom Field range. Subsequent rows in the exported Specification Custom
Field range insert directly below the top row.
If you exclude any of the listed Specification Custom Field Property Cell Names from the
selected Excel template, then those names remove the associated Specification Custom Field
Property Cell Names value from the export. For example, if you do not include the Title in the
Excel template that you create, then the Title does not export to the Excel file.
Specification Custom Field Property Cell Name Export Import
Name FIELD_NAME X -
Title FIELD_TITLE X X
Description FIELD_DESCRIPTION X X
Data Type FIELD_DATA_TYPE X -
Required Input FIELD_REQUIRED_INPUT X X
Default FIELD_DEFAULT_VALUE X X
Attach to Component FIELD_ATTACH X X
The following table lists available Specification Branch Table Properties. A specification
branch table setup displays a table-type setup listing Main by Reduction size values. The Cell
Name reference listed beside each Specification Branch Table Property indicates the Excel
cell name used to export each associated Specification Branch Table Property. An X in the
Export and Import columns designates the available properties for export and import.
If you include any of the listed Specification Branch Table Property Cell Names in the
selected Excel template, then those names populate with the associated Specification Branch
Table Property value. For example, if you include the Branch Table in the Excel template that
you create, then the value of the Branch Table in the Specification Editor exports to the Excel
file.
The location of the BRANCH_TABLE Cell in the Excel template represents the top-left
intersection of the Main Size and Branch Size headers for the exported Specification Branch
Table. All Branch Table values populate consistent with the Branch Table setup in the
Specification Editor respective to this Cell Name header intersection location.
The location of the BRANCH_LEGEND Cell in the Excel template represents the top row of the
exported Specification Branch Table Legend. Subsequent rows in the exported Specification
Branch Table Legend insert directly below the top row.
If you exclude any of the listed Specification Branch Table Property Cell Names from the
selected Excel template, then those names remove the associated Specification Branch Table
Property Cell Names value from the export. For example, if you do not include the Branch
Table in the Excel template that you create, then the Branch Table does not export to the Excel
file.
Component ID COMP_ID X -
Type COMP_TYPE X -
IndexCode COMP_INDEXCODE X X
Material COMP_MAT X X
Tag COMP_TAG X X
Notes COMP_NOTES X X
The values for component properties listed under the Basic Listing Format column export with
the property settings assigned to each component in the Specification Editor. The Long
Description, Short Description, Part Number, and Tag schemas export as their respective
schema strings. The Use Specification Schedule, Use Specification Material, and other
component setting options export as Use Specification Schedule, Use Specification Material,
and so on.
Type COMP_TYPE_D X -
IndexCode COMP_INDEXCODE_D X -
Branch1 COMP_BRANCH1_TEMPERATURE_RATIN
X -
Temperature Rating G_D
Branch2 COMP_BRANCH2_TEMPERATURE_RATIN
X -
Temperature Rating G_D
Material COMP_MAT_D X -
Tag COMP_TAG_D X -
Notes COMP_NOTES_D X -
Under the Detailed Listing Format column, the values for the component properties list the
actual values assigned to each component's size when placed in the model. The Long
Description, Short Description, Part Number, and Tag schemas translate into the actual
descriptions, part numbers, and tags assigned to each component size when placed in the
model. The Use Specification Schedule, Use Specification Material, and other component
setting options translate into the actual Schedule, Material, and other values assigned to each
component size when placed in the model.
2. On the Home tab, click Export to Excel on the Export/Import Data panel.
Alternatively, right-click, and then select Export Specifications To Excel.
The Export Specifications to Excel dialog box displays.
3. Select a template from the Template list, or click Browse to find another template.
4. Click Export.
5. Select a location where you want to save the file, and then click OK.
The files save to the selected folder.
To view the file, open it in Excel from Windows Explorer.
You can now make changes to the exported Excel files, and then import those changes into the
Specification Editor. For more information on importing specifications to the Specification Editor,
see Import Update From Excel (on page 176), Import data from Excel to a specification (on page
177), Cell Name Reference - Specification Properties (on page 166), and Cell Name Reference
- Component Properties (on page 169).
2. On the Home tab, click Export to Excel on the Export/Import Data panel.
Alternatively, right-click, and then select Export Specification To Excel.
The Export Specification to Excel dialog box displays.
3. Select a template from the Template list, or click Browse to find another template.
4. Click Export.
5. Select a location to save the file, and then click Save.
The file saves to the selected folder.
To view the file, open it in Excel from Windows Explorer.
You can now make changes to the exported Excel files, and then import those changes into the
Specification Editor. For more information on importing specifications to the Specification Editor,
see Import Update From Excel (on page 176), Import data from Excel to a specification (on page
177), Cell Name Reference - Specification Properties (on page 166), and Cell Name Reference
- Component Properties (on page 169).
Export to Text
CADWorx Spec Editor Home Project tab: Export/Import Data > Export to Text
Exports data from the selected specification to a text file.
1. Open a project file, and then select a specification.
2. On the Home tab, click Export to Text on the Export/Import Data panel.
Alternatively, right-click, and then select Export Specification To Text.
The Export Specification to Text dialog box displays.
3. Select location to save the document, and then click Save.
The text document saves to the selected folder.
To view the document open it in Windows Explorer.
Excel
Imports data from an Excel file to a specification.
File Path
Specifies the location of the Excel file.
Select the components for import
Displays the information details for the import.
Import
Enables you to select the items to import.
Type
Displays the type of import if the import contains a type.
Description
Displays a description of the import. For example, if you made a change to the Pipe
component, the Description displays the long description of the piping. However, if you
changed the Component ID or the Program Code of Pipe in the Excel file, the description
displays the Table Field types that display in Long in the New and Edit Component pane.
Property
Displays the property that you changed in the Excel file.
Action
Displays the action taken for the import. For example, if you change the Weight factor in
the Excel file, the Action reads Update, because the action taken updates the specification.
In addition, if you changed the Component ID or the Program Code of Pipe in the Excel
file, the Action reads Addition, because this action adds a new component to the
specification.
Existing Spec
Displays the value of the property from the existing specification.
Excel Spec
Displays the value of the property from the Excel file. The value displayed here comes from
the changes made to the Excel file.
Result
Displays success or failure of the imported property.
Success =
Failure = Import data displays in red before import. After import you receive the
following:
Saves backup project
Saves a backup of the original project.
View Log
Enables you to view a log of the import.
2. On the Home tab, click Import Update From Excel on the Export/Import Data
panel. Alternatively, right-click, and the select Import Update From Excel.
The Import Excel Specification dialog box displays.
3. Click the File Path ellipsis, browse to the location where you stored the export, select it, and
then click Open.
The changes from the exported file populate the Import Excel Specification dialog box.
4. Review the data, and then select the check boxes of the components and properties you
want to import.
5. Click Import.
The data import runs.
6. Click Close.
The Excel updates display in the required properties and components.