This Client Server article is republished in its entirety from 2009 for reference purposes.
By Jesse Wolfe, Bentley Systems Support Analyst 08 December 2009 Modified: 11 December 2009
Have you ever received a specification selection error like the one below?
Specification errors like this one can be frustrating, but fairly simple to fix. This article discusses using the Component Manager in the SpecGen utility in AutoPLANT to find a specific type of component to create new records in the Spec field and avoid the above errors. The Component Manager feature in SpecGen is a user-friendly interface that lets the user design and implement filters to search specifications and catalogs for components based upon their individual database field criteria. For the purposes of this article let’s assume the desired component is currently included in a catalog.
Before adding the desired component (in this case a thermostatic steam trap) to the desired spec (Ss150 in this case), it is important to know from what catalog the component can be pulled. In this case the Component Manager tool is particularly effective. Once SpecGen is launched, select the desired project and cancel out of the SpecGen Start-Up Options dialog. You can then access the Component Manager from the file menu illustrated in the figure below.
Click past the Component Manager welcome screen by clicking next and continue to the Select Files dialog.
Specify the catalogs or specs in which to search for components. Because it is unclear what catalogs contain the components record, all the catalogs in imperial units should be selected.
Once Component Manager has loaded the selected catalogs, the Filter Builder dialog is displayed (illustrated below).
This dialog enables you to choose specific component data items (search the Piping Help file for “Field Reference” for a complete list and explanation of the fields available) and specify what values to search for. Since the Specification Selection Error dialog specified GTYPE (group type) and STYPE (sub type), begin the search using these specifications.
As shown in the specification selection error at the beginning of the article, the thermostatic steam trap has a group type of “TRAP” and a sub type of “STR.” To filter the selected catalogs for these values, select GTYPE from the “Select a Field” area in the left column of the Filter Builder window. In the String Criteria field in the lower left of the Filter Builder window, enter TRAP and use the + symbol in the Modify Filter field to add this string to the filter. Repeat this process for a STYPE of STR and click Apply when finished. Once the Component Manager completes its search the screen illustrated below is displayed.
This screen displays the full catalog record for every component record that matched the Filter Builder window. The search yielded two catalogs with matching records, Jordan Steriflow and Spirax. The Long Description field (far right) reveals that the Jordan Steriflow entries contain the thermostatic steam traps that were sought. A copy of this information should be saved in a spreadsheet before creating a spec record.
Return to the spec and use the Catalog > Select Catalog option to select Jordan Steriflow and add it to the spec. Once a new row is added to the applicable table (in this case strainer), use the selected constraints to narrow the selection to include the desired components.
Save and exit to complete the process of adding the thermostatic steam trap.
Client Server Archive
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!