Setting Up the Application

This application provides you with powerful tools for creating and managing system designs. Before you can begin using it, however, you need to set it up so that it is correctly tailored to your needs. This task describes broadly the different steps that are needed. The individual steps listed here are explained elsewhere in this manual, and links are provided in most cases. You need to understand these thoroughly.

Most of the steps described here will be performed by a system administrator or someone who is in a similar position. You may be able to change the order in which these steps are laid out, but it is recommended that you follow the order given below, at least in the beginning.

1. Create classes, subclasses and attributes in the feature dictionary

Every part you create will belong to a certain class and subclass, and will have certain attributes. For instance, if you want to create a part, say a threaded ball valve, it will be under the subclass "ball valve", which in turn will be under the class "valve". Some classes and subclasses are provided with the application, but most users will want to create others of their own. In addition, each part you create will have certain attributes, such as size. Attributes are also added in the feature dictionary.

2. Make changes to the project resource management (PRM) file to point to your resources.

The PRM file identifies resources (such as line list catalogs, user dictionaries, etc.) to the application. Specifically, the PRM file identifies each resource and its location (directory path). The PRM file also organizes the resources by discipline and application, associating resources to specific applications. Therefore, you get the correct resource, equipment catalog for instance, for the resource you are working in.

The project administrator needs to define a PRM file for the project, identifying the location of all resources needed by the application. The file is in XML format and can be edited with any text or XML editor.

At this stage in the setup process you will not be able to enter the location and/or names of all resources, but you need to enter all that you can. You need to return to the project resource management file at the end of the process and enter names and locations of resources you will have created by then.

3. Modify the object naming rules.

Every object that you create (except a run), or part that you place, in your design document can be given a unique identifier. This identifier usually consists of a prefix that identifies the type of object or part it is, followed by a unique number. When you create an object or place a part in your document the application will generate a name as defined by the naming rules that are associated with the object being created. A set of default rules is included with this application, but most users will want to modify these rules to suit their own requirements. You need to do it at this step.

4. Make any changes you want to the general design rules.

This application incorporates intelligent design functions. This means that as you design, the application ensures your designing meets certain criteria. These criteria are established by the design rules. For instance, the compatibility design rules will match the threaded end of a pipe to the threaded end of a part. 

There are different sets of design rules. Some are specific to a standard. Others are specific to a specifications catalog. And there are still others that apply every time you are placing a part. These last are known as "global" or "general" design rules. Although you cannot add a new design rule to the general design rules, you can modify existing ones; and, you can add attributes for informational purposes to the Design Rules Catalog.

5. Map the functional physical classes. As explained below, this means "mapping" each class to a function.

The feature dictionary has both functional and physical classes. A functional class is a more abstract concept - it assigns a function to an object. Functional classes are used mostly in 2-D (schematic) designing, where designers only have to assign a function to objects they place in their designs, without having to specify exactly which physical part goes at that location.

In 3-D design you place physical objects, with unique part numbers. But you will  use a schematic to assist in creation of 3-D design, which is why you need to link each physical class to a function. That is what is meant by mapping the functional physical classes. As an example, the physical subclasses butterfly valve and globe valve are mapped to the throttle valve function, whereas the subclass diaphragm actuator is mapped to the valve operator function.

You add these mappings in a mapping table. The application has one table that is global or general in nature. In addition, each specifications catalog has a separate mapping table. For this step you only need to map the general mapping table.

It is not necessary to create standards in Equipment Arrangement. You should note, however, that some parts you create, such as nozzles, are standard-dependent. But when you create a nozzle in Equipment Arrangement you will be able to access standard-related attributes from the relevant application. For instance, if you create a piping nozzle, the information will be available to you from Piping Design.
6. Build parts and create a master catalog.

You will need to build the parts you intend to use and place them in a master catalog. During actual use, the parts available to you will depend on the standard and specifications you are using.

Do not forget to enter the names and locations of the resources you just created in the project resource management file.