PlantWise Help

Project SubFolders

<Default>\projects contains subdirectories for each project you create. Whenever a new project is created (see "Project Commands"), PlantWise creates a subdirectory in this directory with the name of the new project. Each specific project directory contains the following directory structure.

The <Default> folder is set when you click the Change Folder button in the New Project dialog. Upon installation, the default is set to:

  • C:\ProgramData\Bentley\PlantWise CONNECT Edition\PlantWise Projects

<Default>\projects\<a-project>\dwgtemplate\plotplan contains the template files that contain user-defined parameters for the PlantDrafter module of PlantWise.

<<Default>>\projects\<a-project>\externals contains the Project Setup settings. Typically, you need not modify these files. The english-constants.lisp and metric-constants.lisp files contain the default project setup parameter settings for English units and metric units. The file that is actually used by PlantWise is the unit-constants.lisp file. That file is created and modified by the Project Setup dialog, so do not edit it directly.

<Default>\projects\<a-project>\functions is empty and should never contain any files.

<Default>\projects\<a-project>\input contains process input files. These files are automatically created when a new model is saved, and updated with every following save. These files can be generated externally and imported into a PlantWise model, as covered in "Importing Data". The file formats are documented in Appendix D -"Process File Formats".

<Default>\projects\<a-project>\input\autosave contains process input files that were saved automatically while the model was open (see "Model Auto Save").

<Default>\projects\<a-project>\kbs contains the knowledge base files for models created in PlantWise. It also contains the knowledge base file for the user_equipmentlibrary. Do not modify or copy files into or out of this folder – PlantWise uses it internally. Also, do not delete any of the files even though they have a size of 0 KB. PlantWise expects to find those files in that folder. The user_equipment library in the \supers folder is where the project’s equipment definitions are stored.

<Default>\projects\<a-project>\msce contains all CAD related files for the project. When a model is created, CAD creates a corresponding design file in this directory. New seed files for new models should be placed in this directory. Design files in this directory are listed in the Seed File combo box in the New Model dialog (see "Model Menu"). This folder contains a subdirectory \saved-drawings. All saved .dgn files for saved models are contained within this folder.

<Default>\projects\<a-project>\reports contains all the reports for the project. See "Reporting" for information on creating and editing reports.

<Default>\projects\<a-project>\rules and the bin subfolder may contain binary files for PlantWise’s internal object rules. Never modify or copy files into or out of this directory – PlantWise uses it internally.

<Default>\projects\<a-project>\rules\equipment is created when you export a class of equipment from the equipment library as discussed in "Equipment Class Export and Import".

<Default>\projects\<a-project>\scripts contains plot script files that PlantWise uses to save non-process-related model: equipment sizes, locations and orientations; nozzle locations and orientations; pipeway and structure locations and parameters; and obstacle sizes, locations and orientations. Appendix D, "File Formats" contains a description on the format of these files. These files may be used to create new models with the same plot arrangement. Files in this directory are listed in the Plot Script combo box in the New Model dialog (see "Model Menu").

<Default>\projects\<a-project>\scripts\autosave contains plot script files that were saved automatically while the model was open (see "Model Auto Save").

<Default>\projects\a-project\structures contains files strictly internal to the PlantWise.

<Default>\projects\<a-project>\tables contains all the data tables for the project. Although these files can be edited with a text editor, it is recommended that you edit their content through the Data Table Editor (see Appendix A, "Default Data Tables"). Tables containing dimension less data are in the root directory. Tables containing data affected by unit settings are in the \english and \metric subdirectories.

The dpar_master Project

Internally, the PlantWise uses a special project named dpar_master to hold project initialization information that is copied into new projects when they are created. This information includes:

  • the project setup data files in the …\externals subdirectory
  • the user_equipment library file in the …\kbs\supers subdirectory
  • the CAD related files in the …\msce subdirectory
  • the data tables in the …\tables subdirectory
  • any process input and plot script files in the …\input and …\scripts subdirectories
It is important to note two issues: first, do not create a project named dpar_master; and second, any changes made in the dpar_master project will be passed along to all subsequent new projects.

For example, a data table containing corporate pipe class codes to be used on all projects can be copied into the <Default>\projects\dpar_master\tables directory, to be available in subsequent projects. Standard changes (such as new equipment or rule changes) to the equipment library file (user_equipment.kb) can be copied to the subdirectory <Default>\projects\dpar_master\kbs\supers for the use of all future projects.