Installation Guide

Version 11.6.SP1 Windows 2000 and Windows XP

pdms116SP1/PDMS Installation Guide issue 180505 www.cadfamily.com EMail:cadserv21@hotmail.com

The document is for study only,if tort to your rights,please inform us,we will delete

PLEASE NOTE:

AVEVA Solutions has a policy of continuing product development: therefore, the information contained in this document may be subject to change without notice. AVEVA SOLUTIONS MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS DOCUMENT, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. While every effort has been made to verify the accuracy of this document, AVEVA Solutions shall not be liable for errors contained herein or direct, indirect, special, incidental or consequential damages in connection with the furnishing, performance or use of this material. This manual provides documentation relating to products to which you may not have access or which may not be licensed to you. For further information on which Products are licensed to you please refer to your licence conditions. © Copyright 1991 through 2005 AVEVA Solutions Limited

All rights reserved. No part of this document may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without prior written permission of AVEVA Solutions. The software programs described in this document are confidential information and proprietary products of AVEVA Solutions or its licensors.

For details of AVEVA's worldwide sales and support offices, see our website at http://www.aveva.com

AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Revision History
Date Sept 2004 Version 11.6 Notes Updated: Hardware recommendation; Upgrading; Licensing; AutoDRAFT chapter (versions supported) New: Information on .NET and its effect on PDMS installation; Background Process Manager Minor corrections and updates Added Section 47 – Running PDMS in batch May 2005 11.6.SP1 Updated

pdms116SP1/PDMS Installation Guide issue 180505 www.cadfamily.com EMail:cadserv21@hotmail.com

The document is for study only,if tort to your rights,please inform us,we will delete

www.cadfamily.com EMail:cadserv21@hotmail.com The document is for study only,if tort to your rights,please inform us,we will delete

Contents
1 Introduction.................................................................................................... 1-1 1.1 1.2 2 Contents of this Guide ........................................................................ 1-1 Associated products ............................................................................ 1-2

Hardware and Software Requirements........................................................ 2-1 2.1 2.2 Hardware............................................................................................. 2-1 2.1.1 Graphics Cards ...................................................................... 2-1 Software and Configuration ............................................................... 2-2

3

Installing PDMS ............................................................................................. 3-1 3.1 3.2 3.3 3.4 Basic Installation ................................................................................ 3-1 3.1.1 .NET Framework Installation .............................................. 3-2 Uninstalling and Reinstalling ............................................................ 3-2 FLEXMAN License Manager ............................................................. 3-2 Remote Installation............................................................................. 3-3

4

Setting Up the Windows Environment......................................................... 4-1 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 Windows Control Panel ...................................................................... 4-1 Graphics Card Settings....................................................................... 4-2 Setting the License File Location....................................................... 4-2 PDMS Environment Variables ........................................................... 4-3 Running PDMS from a Command Prompt Window.......................... 4-5 Customising PDMS Start-Up ............................................................. 4-5 Running PDMS in batch..................................................................... 4-7 Plotting ................................................................................................ 4-7

5

Language Support......................................................................................... 5-1 5.1 Preparing Windows to use Supported Languages............................. 5-2 5.1.1 Windows 2000........................................................................ 5-2 5.1.2 Windows XP ........................................................................... 5-2 Preparing PDMS to use Latin Languages ......................................... 5-3 Preparing PDMS to use Far Eastern Languages .............................. 5-3

5.2 5.3 6

Running PDMS under Windows ................................................................... 6-1 6.1 Spaces in Windows pathnames .......................................................... 6-1

VANTAGE PDMS Installation Guide Version 11.6.SP1 www.cadfamily.com EMail:cadserv21@hotmail.com

contents-i

The document is for study only,if tort to your rights,please inform us,we will delete

..................... 8-3 Getting Started with AutoCAD............. 8-1 The AutoDRAFT Software ......................1 10...11-1 11.............................................. 7-1 7....cadfamily................................. 7-3 7........2 8 Installing AutoDRAFT ....3 MDBs in the Sample Project ............................10-2 Problems with Graphics .........................................1 PDMSEXE directory ........................................11-5 VANTAGE PDMS Installation Guide Version 11..........................................................11-3 11.................1 8.........................................................................4.........2 Users and Teams in the Sample Project .....................................................................................2 6.....4...................... 7-1 7.................we will delete .......................3.. 8-1 Configuring AutoDRAFT with AutoCAD ...............3 7 Linking to Microsoft Excel ................................1.4..............NET Loading rules..3 8..................................11-1 11........................2....................... 6-2 PDMS Projects.......6................................ 7-3 Creating PDMS Projects ...4 Compatibility ..............3 PDMSEXE/Draft subdirectory .......................11-5 11.........................4 contents-ii www....6 9 10 Upgrading Projects to Version 11............................................ 7-1 7........1 AutoCAD R2002 .2 10........11-2 11...............................6................................4 General...................Contents 6................. 7-4 7...................................... 8-3 8......................................................................................................................................... 8-4 8............................................................if tort to your rights...............................................1 The Sample Project and your own Projects................................................... 6-1 Windows Parameters........1 The Sample Project............11-3 Components .................... 8-2 Installing and configuring AutoCAD .......11-1 GUI module structure ....5 8.............3 Win32 DLLs ..2 PDMSEXE/Design subdirectory ..........please inform us......................11-1 PDMSEXE..... 7-2 7...........3.........................1 Copying Project SAM to Your User Area ...com EMail:cadserv21@hotmail................................................................................................................................................2 11.......................................................................................................1 Wrappers ....................4................NET ..SP1............... 8-1 8..............................................................com The document is for study only.............2 AutoCAD R2004 .................................11-3 11....SP1 11..............1.......1.......10-1 10..............................................................................................10-1 License Manager Errors ....................2 8.......................11-2 11..........................................1 11.......................2 ...................................................10-1 Entering PDMS ......................................3 Overview ..............................................3 10................ 9-1 Troubleshooting........................... 8-2 8. 8-3 Application Macros for use with PDMS DRAFT............10-3 11 Structure of PDMS on ...................4..3.............................

...............NET installation......7 Version Error....................... 12-2 Security error with thin client........5 12 11....4......................................................4 12....................com The document is for study only............................. 12-1 Wrappers or a dependency missing.....................................SP1 contents-iii www...................................................................7 Add-ins . 12-1 Interface incompatibility .....5 12.........................5 PDMSEXE/Isodraft subdirectory.... 12-1 12.........................com EMail:cadserv21@hotmail.....we will delete .....................6.............. 11-5 Forms and Menus ..................2 12......4 PDMSEXE/Monitor subdirectory. 12-2 No Add-ins...............................................................4.............................................4..............................please inform us........................................................if tort to your rights.....................................................................4...............1 12.............................6 PDMSEXE/Admin subdirectory....Contents 11............... 11-5 Troubleshooting the .........................cadfamily.... 11-5 11. 12-4 VANTAGE PDMS Installation Guide Version 11................................3 12.................... 11-5 11......................6 12.................................................. 12-4 Window Layout ... 12-4 Serialization .... 11-5 11.

www.please inform us.cadfamily.com The document is for study only.if tort to your rights.com EMail:cadserv21@hotmail.we will delete .

Installing PDMS. Chapter 8.1 Introduction This guide explains how to install and set up PDMS Version 11. VANTAGE PDMS Installation Guide Version 11. Chapter 3.com 1-1 The document is for study only. please see the AVEVA Website at http://www. Chapter 5. you may also need to refer to your operating system documentation while you carry out the installation.SP1 and license the software.6.please inform us.6. gives some advice on using PDMS in a Windows environment.1 Contents of this Guide Hardware and software requirements are described in Chapter 2.if tort to your rights. describes how to install and configure PDMS AutoDRAFT. or by some other route.aveva. describes how to set up the Windows Environment to use PDMS with different Language options. This guide assumes you are familiar with the concepts of folder/file hierarchies for storing data on disks and with basic Windows terminology and commands. For completely up-to-date information. describes how to install PDMS 11. The guide also assumes that you have already gained access to the PDMS installation files via a CD. describes the sample project that is supplied as part of PDMS. explains how to configure the Windows operating system before you run PDMS. PDMS Projects. Chapter 4.html and refer to the Customer Support Hardware pages. Running PDMS under Windows. 1.cadfamily.com/products/support/support.SP1 on a workstation running the Microsoft Windows 2000 or Windows XP operating system (hereafter referred to jointly as 'Windows').SP1 www. Chapter 6. Language Support. If you are not. from the AVEVA Web site.we will delete . Installing AutoDRAFT.com EMail:cadserv21@hotmail. Setting Up the Windows Environment.6. Chapter 7. Local Administrator rights are required to perform the installation. The Web pages also give hints on ways of setting up and running PDMS on different computers in order to achieve the most efficient performance. and how to set up your own projects.

NET environment. describes solutions for some of the errors that you could encounter when running PDMS. please refer to the relevant installation guide. pipes.g.please inform us.SP1.NET related issues you might encounter. PDMS 11.NET installation.we will delete VANTAGE PDMS Installation Guide Version 11. Chapter 10. or earlier releases.com EMail:cadserv21@hotmail. describes how to upgrade your projects from PDMS 11.6: Final Designer For details of the installation of these ‘add-on’ products. outlines the way in which PDMS in installed and configured in a Microsoft .5SP1. …) from system design through detailing and into deliverable production AutoCAD editing of PDMS DRAFT drawings.6. You may wish to consider installing these at the same time.6. 1-2 www. Upgrading Projects to Version 11. Those closely associated with PDMS include the following VANTAGE Plant Design products: Router Global Model Management for automatic rule-based pipe routing within PDMS for synchronisation of PDMS projects between world-wide sites for change & status control of engineering objects (e.SP1 . If they are required. 1. it may be advisable to read these before installing PDMS. describes solutions to some of the .SP1. Chapter 11.Introduction Chapter 9.6. welds.cadfamily. for use with PDMS 11. Troubleshooting the . Structure of PDMS on .if tort to your rights.6.2 Associated products There are various other VANTAGE products that may be used in conjunction with PDMS. including final detailing And new at PDMS 11. PDMS 11. Troubleshooting.NET.5. Chapter 12.com The document is for study only.

256 MB minimum. A resolution of at least 1024x768 (XGA) is strongly recommended Approximately 670 MB . highly recommended.cadfamily.com 2-1 The document is for study only. Mouse with wheel strongly recommended.aveva.at least 1 GHz. You may also find some problems.1 Graphics Cards PDMS uses standard OpenGL for its 3D graphics. when picking items in PDMS.com/products/support/support. 3-Button mouse required. Other graphics cards which fully support the OpenGL standard should also work.2 Hardware and Software Requirements This section describes the hardware and software configurations that PDMS requires to run under Windows.we will delete .6.1 Hardware Processor Memory Graphics Card Display Storage CD drive Mouse Intel IA-32 architecture. the AVEVA Web pages http://www. Pentium . but AVEVA cannot offer assistance in configuring these. VANTAGE PDMS Installation Guide Version 11.1. e. High performance card recommended . or more. CD-ROM will be used for media distribution.please inform us. 512 MB. 2.see below.see AVEVA web-site for details. an up-todate list of supported graphics cards cannot be included in this document.if tort to your rights.g.SP1 www.html contain a current list of both tested and supported graphics cards in the Support section. for example. However. • • • • • • • 2.com EMail:cadserv21@hotmail. Due to the continuously and rapidly changing list of hardware accelerated OpenGL graphics cards commercially available. The following list gives a minimum specification for your computer.

Details are given in the Global Installation Guide. since it does not require NTFS.if tort to your rights.6 will run on Windows XP SP2. The Internet Connection Firewall (ICF) should be turned off or configured to ensure access to the database server.6.please inform us. • • PDMS 11. you can have Microsoft Excel installed for outputting reports.SP1 is fully supported under: Windows 2000 Professional with Service Pack 4 Windows XP Professional with Service Pack 11 Note that Windows 2000 and Windows XP Service Packs and Hot Fixes from Microsoft are required for PDMS to run effectively. but requires changes to the default settings. where D: is the system disk for Windows XP/2000 and C: is used for an earlier version of Windows.6. Optionally. the license manager will still work.com The document is for study only.SP1 to run.NET Framework: it will be installed from the CD if necessary.6. • • PDMS 11.Hardware and Software Requirements 2. The license manager must have a drive called C: available for writing temporary information. In addition. or contact the AVEVA Support team for details of the latest recommended Windows 2000 and Windows XP environment for PDMS.SP1 databases must be on an NTFS File System: FATC partitions are not supported.com EMail:cadserv21@hotmail. 1 2-2 www.we will delete VANTAGE PDMS Installation Guide Version 11. • PDMS 11. In the case of double boot machines.6.6.cadfamily. PDMS 11.SP1 . Group Policy changes (which alter the registry) are required for VANTAGE Plant Design Global to ensure that RPC requests do not require authentication.SP1 requires Microsoft’s .2 Software and Configuration The following software should be installed and configured on your computer to enable PDMS 11. Please refer to the AVEVA Support web site.

1.6. 4.we will delete . The process needs at least 670MB of free disk space for a full installation of all options. During the installation sequence. Otherwise.1 Basic Installation Local Administrator rights are normally required to install PDMS. VANTAGE PDMS Installation Guide Version 11.0) or Open (IE 5. 3. then click INSTALL.com 3-1 The document is for study only. If you are installing PDMS from the network – Click Start>Run on the Windows taskbar and type the path to the Start.htm file on your network.if tort to your rights. Full installation: Installs all available product components • It is recommended that you use the default settings for folder paths etc. which will lead you through the rest of the installation process.3 Installing PDMS 3. This starts the InstallShield® Wizard. follow the on-screen instructions as they appear. To install PDMS from CD – Insert the CD into your CD-ROM drive.htm on the CD. and warns you if there is not. Select Yes on the Security Warning query about an Authenticode signature.please inform us. You must not use embedded spaces in folder path names. unless you have good reasons for doing otherwise.SP1 www. the installation starts automatically.com EMail:cadserv21@hotmail. Click on CD CONTENTS and select the product which you want to install (in this case PDMS Version 11. run Start.SP1). select Run this program from its current location (IE 5. If you have AutoPlay enabled for the drive. On the File Download form.cadfamily. Custom installation: Presents you with a list of all available product components from which you can select those to be installed. 2. Click OK on any confirmation forms which appear.6. InstallShield checks that there is enough space available before it starts. You will be given a choice between two levels of installation: • (recommended for a new installation unless there are good reasons for restricting the options available to end users).5 or later) to install the program files directly from their current location onto your hard disk.

).6.if tort to your rights. Make PDMS project. The InstallShield® Wizard will detect your existing installation and will give you the following options: • Modify: Displays the same list of options as the Custom installation.1 be installed. or to add additional components to an existing installation.NET Framework: this must be removed separately if required.please inform us.cadfamily.SP1 requires that Microsoft’s . 3. 3. repeat Steps 1 to 4 of the installation sequence detailed above. and is installed automatically if it is not already installed. News and update information is also available for FLEXMAN on the AVEVA support web-site. Please see the FLEXMAN Installation Guide.com EMail:cadserv21@hotmail. NOTE: Uninstalling PDMS will not uninstall Microsoft’s .1. 3.2 Uninstalling and Reinstalling If InstallShield detects an existing PDMS installation.1 . select Start>Programs/AVEVA/VANTAGE PDMS 11. To remove installed components from your hard disk.we will delete VANTAGE PDMS Installation Guide Version 11. corrupted files etc. As an alternative procedure.NET Framework 1. Run Background Process Manager and PDMS manuals options. select Start>Settings>Control Panel and use the Add/Remove Programs tool. it will display the options for modifying/repairing/removing the files rather than simply offering the standard installation options. Select new components to be added and/or deselect any currently installed components to be removed.com The document is for study only.Installing PDMS When the process is complete. The . 3-2 www.6.SP1 .NET Framework is supplied on the installation CD. This will usually be done only on the server. • • Repair: Reinstalls all currently installed components (to correct any Remove: Removes all currently installed components.SP1 to reach the Run PDMS.3 FLEXMAN License Manager You must install and set up the FLEXMAN license system before PDMS can be used.NET Framework Installation The new graphical user interface included in PDMS 11.6.

6. You can achieve this by installing PDMS 11.com 3-3 The document is for study only. The Thin Client installer is a self-extracting InstallShield® executable which is held in the C:\AVEVA\PDMS11.4 Remote Installation If you wish to have one server installation of PDMS accessed from remote workstations. select the Custom Installation type and then deselect everything except 'PDMS Core Components'.if tort to your rights. It is applicable when the main PDMS 11. this release includes a stand-alone 'Thin Client' installer which can be used on individual workstations to update the necessary Windows system DLLs.SP1\thin_client_installer\ subfolder.SP1 itself in minimal form. you must ensure that the Windows system DLLs on each remote workstation are upgraded to a suitable version for running the PDMS 11.cadfamily.6.com EMail:cadserv21@hotmail.SP1 www. and which also provides start menu shortcuts to the main PDMS installation. that is.we will delete .SP1 product is installed either from the 'Full Installation' option or the 'Custom Installation' option with the 'Thin Client Installer' component selected.Installing PDMS 3.6.6.SP1 application programs. VANTAGE PDMS Installation Guide Version 11.please inform us. In addition.6.

com EMail:cadserv21@hotmail.SP1 .if tort to your rights.6.Installing PDMS 3-4 www.cadfamily.we will delete VANTAGE PDMS Installation Guide Version 11.please inform us.com The document is for study only.

Ensure the FLEXMAN License Manager daemon is running.com 4-1 The document is for study only. If your computer is set up with the standard Start menu.we will delete . VANTAGE PDMS Installation Guide Version 11.com EMail:cadserv21@hotmail. click Start and then click Control Panel. Open the Control Panel as follows: Windows 2000 Click Start. which will set up the remaining environment variables required.SP1 www. This Install Guide describes how to use Control Panel tools to configure Windows to run PDMS. point to Settings. Configure Windows parameters for PDMS: see Section 4. Note: In the following instructions it is assumed that PDMS 11.6.4 Setting Up the Windows Environment This chapter describes how to configure the Windows operating system before you run PDMS. If it has been installed elsewhere. 4.6. click Start.3. and then click Control Panel Windows XP If your computer is set up with the Classic Start menu. and then click Control Panel.cadfamily. and set environment variables relating to FLEXMAN: See Section 4.1 Windows Control Panel The Windows Control Panel contains tools that are used to change the way Windows looks and behaves. point to Settings. substitute C:\AVEVA with the name of the installation folder.please inform us.if tort to your rights.SP1 has been installed in folder C:\AVEVA.4. you should perform the following steps: • • • • Check the settings for your graphics board: See Section 4. You can then run PDMS by clicking on the PDMS shortcut or icon.2. Following installation of PDMS.

SP1 .if tort to your rights.com The document is for study only.com/engineeringit) contain a current list of both tested and supported graphics cards. To set manually or in the PDMS entry script. either in the PDMS entry script. To avoid users having to repeatedly set such an environment variable. These utilities are installed with FLEXMAN. You can now set CADCENTRE_LICENSE_FILE instead that applies only to software using our Vendor License Manager Daemon. This can be set by opening the Control Panel. Due to the rapidly changing list of hardware accelerated OpenGL graphics cards commercially available. the AVEVA Support Web pages (http://www. Select Display and select the Settings tab. For earlier versions of FLEXMAN.aveva.7 million colours. type the following in a command window or in the entry script before starting PDMS: set CADCENTRE_LICENSE_FILE=Port@Computername 4-2 www. FLEXlm itself now remembers the current setting in the Windows Registry.com EMail:cadserv21@hotmail. but cannot then be modified by changing the environment variable – you must use the FLEXlm utility lmtools or the new command-line lmpath to query or set the license path.we will delete VANTAGE PDMS Installation Guide Version 11.2 Graphics Card Settings You should set your display to a resolution of at least 1024 x 768 and the colour depth to True colour or 16. this applied to all software using FLEXlm. However. Each User needs to set a license path that defines the location of the license file or service. However. along with advice on configuration of graphics device drivers.please inform us. This Registry setting will initially come from the value of the corresponding environment variable. as a User Environment Variable in the Control Panel or manually in a command window. The environment variable can be set in one of three ways. 4.cadfamily. an up-to-date list of supported graphics cards. setting the environment variable LM_LICENSE_FILE did this.6. you must set up the FLEXMAN license system and connect to the FLEXMAN License Manager daemon (see the FLEXMAN Installation Guide).3 Setting the License File Location Before you can use PDMS. Make the appropriate selections on the form for your graphics card. graphics device drivers and recommended device driver configuration cannot be included in this document.Setting Up the Windows Environment 4.

we will delete . You may need to modify this file to reflect the folder structure of your own installation.if tort to your rights.SP1 www.6.6. PDMS is supplied with a file evars.Setting Up the Windows Environment To set automatically: Windows 2000 and Windows XP • • • • Open the Control Panel. It also sets the PATH variable to include the PDMSEXE folder containing PDMS executables.6. This allows you to locate these folders anywhere on the file system.please inform us.bat in the PDMS executables folder (C:\AVEVA\pdms11. 4-3 VANTAGE PDMS Installation Guide Version 11. but the location of the pdms11. You should see a list of environment variables.cadfamily. including: CADCENTRE_LICENSE_FILE=Port@Computername To check the Registry setting.6.SP1 folder can be changed if desired when PDMS is installed.SP1) which sets default values for the environment variables so that they point to the folder structure as installed. The following is a list of the variables you may need to reset. Known Vendors: cadcentre: … 744@licserv 4.com EMail:cadserv21@hotmail. you will need to use the FLEXMAN utility lmpath –status You should see an output including the following: lmpath .SP1.4 PDMS Environment Variables PDMS uses Windows Environment variables to locate folders containing PDMS system files and users project data. Inc. The default location for PDMS system files is C:\AVEVA\PDMS11. open a command window and type the command SET. with a brief description of each one and the default setting. For example: CADCENTRE_LICENSE_FILE 744@licserv To confirm the licence environment variable setting.com The document is for study only. and pick the Advanced tab Click on the Environment Variables button Set the CADCENTRE_LICENSE_FILE user environment variable to the location of the license obtained from AVEVA (Port@Computername).Copyright (C) 1989-2002 Globetrotter Software. Select System.

6.SP1\pmllib Applications defaults folder C:\AVEVA\pdms11.6. Users must have write permission to these folders.6. but can be a search path C:\AVEVA\pdms11.6.please inform us.SP1\pdmsuser PDMS Applicationware Report Input and Output folder.com The document is for study only.Setting Up the Windows Environment Note that all environment variables must be UPPERCASE.6.SP1\pdmsui\reports Applications defaults folder. C:\AVEVA\pdms11.com EMail:cadserv21@hotmail.6.if tort to your rights.6.cadfamily.SP1\onlinehelp CADCENTRE_LICENSE_FILE PDMS User Environment Variables The following environment variables refer to the location of users PDMS folders.SP1\pdmsui\dflts.SP1\plot\plot.6.6. PDMSREPDIR PDMSDFLTS 4-4 www.3.SP1\pdmsui\plots Pointer to the PLOT executable. C:\AVEVA\pdms11.we will delete VANTAGE PDMS Installation Guide Version 11.SP1 installation folder or any of its contents: PDMS System Environment Variables The following environment variables refer to the location of PDMS system files.SP1\pdmsui Application User Interface folder (PML 2) C:\AVEVA\pdms11.exe Online help data files. PDMSWK PDMSUSER Temporary PDMS work file folder C:\temp Application Users save/restore setup area (or the users 'home' folder) C:\AVEVA\pdms11.6. C:\AVEVA\pdms11. It is recommended that users should not write to the pdms11. Note that individual users may not have permission to change PDMS System defaults in C:\AVEVA\pdms11. Setting the License File Location PDMSUI PMLLIB PDMSDFLTS PDMSPLOTS PLOTCADC PDMSHELPDIR Application User Interface folder (PML 1) C:\AVEVA\pdms11.6.SP1 . PDMSEXE PDMSEXEMAIN Executable folder C:\AVEVA\pdms11.6.SP1\pdmsui\dflts Applications PLOTS folder C:\AVEVA\pdms11.SP1 License file Note that this variable relates to AVEVA’s former name for historical reasons! See section 4.SP1 Copy of PDMSEXE.6.

This is achieved by setting a PDMSDFLTS search path.5 Running PDMS from a Command Prompt Window You can run PDMS from a Command Prompt window rather than using the Start/Programs menu. For example. four more environment variables must be set.SP1>Run PDMS VANTAGE PDMS Installation Guide Version 11. You can run PDMS using this batch file in any of the following ways: • Use the shortcut in the Windows Start menu. PDMS Project Environment variables for these projects are set in evars. you can run PDMS by typing pdms at a command prompt. 4.6.please inform us.SP1 www.SP1 called pdms. Edit the system variable Path to add the PDMS folder (for example. for a project ABC: ABC000 ABCISO ABCMAC ABCPIC Project database folder Project ISODRAFT options folder Project Inter-DB connection macro folder Project DRAFT picture file folder PDMS is installed with sample project data (See Chapter 7 PDMS Projects). e. Start>Programs>AVEVA>VANTAGE PDMS 11.6.6 Customising PDMS Start-Up There is a batch (. Select System. Once the Path variable includes the pdms11.6.SP1) to the list of folders in the Path variable.6. and pick the Advanced tab.cadfamily. 4.g.bat which allows entry into PDMS.bat) file supplied in C:\AVEVA\pdms11. ‘C:\USERDFLTS C:\AVEVA\pdms11.com 4-5 The document is for study only.6. Click on the Environment Variables button.we will delete . Windows 2000 and Windows XP • • • • Open the Control Panel. To do this you must set your PATH variable to include the folder where PDMS is installed.6.bat.Setting Up the Windows Environment but they should have their own local defaults area. C:\AVEVA\pdms11.com EMail:cadserv21@hotmail.SP1\pdmsui\dflts’ Project Environment Variables For each PDMS project.if tort to your rights.SP1 folder.

just type pdms in a command window to execute the batch file. With the cursor in the desktop area.Setting Up the Windows Environment • You can create a shortcut on your desktop to run your batch file.we will delete VANTAGE PDMS Installation Guide Version 11.please inform us.bat file) in your PATH environment variable.SP1(the path name for the pdms.SP1\pdms. Otherwise.bat then press Next and give the shortcut a name. containing the commands that you want to execute in PDMS. navigate to the folder where the batch file is stored and type pdms or pdms.6.bat. Type in the location of pdms.6. In this example. and run the PDMS command macro mymacrofile. SYSTEM/XXXXXX is the PDMS username/password to be used when running the command macro /STRUC selects the required MDB mymacrofile is the pathname of a PDMS command macro. SAM is the project name.bat TTY SAM SYSTEM/XXXXXX /STRUC $M/mymacrofile Where: • • • • • TTY tells PDMS not to start the PDMS GUI.6. For example. for example.com The document is for study only. Press Finish. you may wish to run design checking utilities every night.if tort to your rights.SP1\pdms. If you have C:\AVEVA\pdms11. in MDB /STRUC. This shows a sequence of dialogs to help you create the shortcut. for example: C:\AVEVA\pdms11. runpdmsmacro. This gives command line only operation.SP1 . Type the following line into this file: C:\AVEVA\pdms11.bat will enter PDMS in project SAM.bat.com EMail:cadserv21@hotmail.cadfamily. as user SYSTEM/XXXXXX. • • You can set up your own batch files to run PDMS.6. running runpdmsmacro. You should now be able to double-click on the shortcut icon to enter PDMS.bat. click with the right-hand button and select New>Shortcut. or update batches of drawings overnight. 4-6 www. Begin by creating a batch file.

we recommend that you use the plotcadc.we will delete . you can use the process number. In a .6.6.bat file. See your network documentation for more information.bat file to suit your local printer installation. 4. The VANTAGE PDMS MONITOR Reference Manual provides more details on running PDMS batch programs. PDMSWait. To run the plotcadc. in a Perl script.8 Plotting To plot in a Windows environment.7 Running PDMS in batch PDMS creates a separate PDMSConsole process to manage the command-line input/output for all modules. processing of this file resumes as soon as you leave Monitor – even though you are still using PDMS. then wait until it has finished before resuming the script.bat at %TIME% This will start PDMS. When PDMS is invoked from a .exe is distributed as part of PDMS and can be used to make a PDMS script wait for PDMS to complete before continuing.SP1 folder.com 4-7 The document is for study only. Example: echo Start PDMS at %TIME% set PDMS_CONSOLE_IDENTIFIER=%RANDOM% call %PDMSEXE%\pdms call %PDMSEXE%\pdmswait echo Returned to .please inform us. You can set PDMS_CONSOLE_IDENTIFIER to any unique string.bat file.bat plotfile format printer options VANTAGE PDMS Installation Guide Version 11. Because you can be running more than one PDMS session on any one computer. The Network Plotter must be mapped using the NET USE command.bat file supplied in the pdms11.SP1\plotcadc. accessible as $$.cadfamily.com EMail:cadserv21@hotmail. Note that you may have to modify the plotcadc. To help manage this situation.SP1 www.6.if tort to your rights.Setting Up the Windows Environment 4.bat file you can use the %RANDOM% or %TIME% values provided by Windows. both PDMSWait and PDMSConsole look for an environment variable PDMS_CONSOLE_IDENTIFIER before doing this. give a command in the format: C:\AVEVA\pdms11. PDMSWait uses Windows facilities to wait for an event triggered by PDMSConsole when PDMS finishes.

bat c:\pdms\plot1 hpgl \\ntserver\NThpgl 'CE=Y' 4-8 www. For example: plotcadc. and may be omitted.SP1 .bat c:\pdms\plot1 ps \\ntserver\NTPostScript plotcadc.we will delete VANTAGE PDMS Installation Guide Version 11.com EMail:cadserv21@hotmail.if tort to your rights.Setting Up the Windows Environment Where options are the AVEVA PLOT utility options. See the PLOT User Guide for more information.com The document is for study only.cadfamily.6. Note that the options must be enclosed in quotes.please inform us.

6. If you want to use any of the other. German. Irish. Serbo-Croat. Swedish. your PDMS project can use any language whose characters are contained within the Latin-1 character set. Polish. Rumanian. English.if tort to your rights.we will delete . non-Latin-1 languages supported by PDMS. Traditional Chinese Latin 2 ISO 8859-2 Latin alphabet 2 Latin Cyrillic ISO 8859-5 Latin/Cyrillic alphabet Far Eastern PDMS does not support any other language character set. Finnish. VANTAGE PDMS Installation Guide Version 11.com 5-1 The document is for study only. Spanish. This chapter describes how to use PDMS on Windows 2000 and Windows XP Professional in each of the supported language groups: • • • • Latin-1 Latin-2 Latin-Cyrillic Far Eastern Supported languages Name Latin 1 Description ISO 8859-1 Latin alphabet 1 Languages covered Danish.please inform us. Icelandic. Slovene Bulgarian. German. nor does it support the mixing of any of the above. French. Dutch. Slovak. Macedonian. Faroese. Norwegian.5 Language Support By default. Hungarian. Ukrainian.com EMail:cadserv21@hotmail. SerboCroatian. except for mixing one Far Eastern language with English. The Languages covered by the Latin-1 character set a listed in the table below. Czech. Korean. Italian.SP1 www. Albanian. English. Russian Japanese. Byelorussian. English. Simplified Chinese. Portuguese.cadfamily. it is necessary to configure your PDMS project and the Windows operating system.

To configure the settings for the Language bar.we will delete VANTAGE PDMS Installation Guide Version 11. click Language Bar under "Preferences". Click OK to close the Language Bar Settings dialog. On the Regional options tab. If it does not appear in the list.if tort to your rights.SP1 . To add an additional language in Windows 2000. 5.1. click the required language.cadfamily. In the Input Locales box. select the required language. The system will either prompt for a Windows 2000 CD-ROM or access the system files across the network. click the required keyboard layout. 3. Click OK to close the “Text Services and Input Languages” dialog. and then click OK.6.com The document is for study only. Open the Control Panel. click OK. 2.1. Under “Default input language”. then click Add under "Installed Services". In the Keyboard Layout box. Once the language is installed. Double-click Regional and Language Options.please inform us. and then click Properties. and then click Details under "Text services and input languages". 4. The Language bar is used to switch between languages while you are using PDMS. and then click Apply.2 Windows XP 1. and then click the language you want to add and the keyboard layout you want to use for that language. If the required language appears in the list. click OK. 6.com EMail:cadserv21@hotmail.Language Support 5. follow these steps: 5. Click the Input Locales tab. select the required language from the list. follow these steps: 5-2 www. 2. 5. 3.1 Windows 2000 1. To add an additional language in Windows XP. Click to select the check box next to the language group you wish to install. Click the Languages tab. Double-click Regional Options to show the Regional Options dialog. under “Standards and formats”. 4. Windows 2000 will prompt you to restart the computer.1 Preparing Windows to use Supported Languages 5. Open the Control Panel. Click the General tab.

Windows XP will prompt you to restart the computer. Italian. English.cadfamily. Dutch. Rumanian. Swedish.if tort to your rights. see the VANTAGE PDMS ADMIN User Guide and VANTAGE PDMS ADMIN Command Reference Manual. it is necessary have the East Asian support option installed. Hungarian.3 Preparing PDMS to use Far Eastern Languages You must ensure that your licence file is for the language version you require.com 5-3 The document is for study only. Polish. Use Project>Font Families and select the Font Type appropriate for you chosen language. Slovene Bulgarian.2 Preparing PDMS to use Latin Languages In PDMS ADMIN. French. SerboCroat. Faroese.6. Byelorussian. Finnish. Russian PROJECT CHARSET LATIN 2 PROJECT CHARSET LATIN CYRILLIC The corresponding font family must be selected for Draft and Isodraft drawings. Ukrainian. you must specify a character set for each project by using one of the following commands on the PDMS ADMIN command line: Command PROJECT CHARSET LATIN 1 (default) Languages covered Danish. English. Irish. Macedonian. Note: For Far Eastern language support. Czech.Language Support 6. Slovak. 5.com EMail:cadserv21@hotmail. Click Apply. English.we will delete . Albanian. German.please inform us. select the required language. Icelandic.SP1 www. It may be necessary to install new code page conversion tables. Click the Advanced tab. German. Once the language is installed. Under ”Languages for non-Unicode programs”. Only member of the Administrators group can install code page conversion tables. For details. Serbo-Croatian. The system will either prompt for a Windows XP CD-ROM or access the system files across the network. Spanish. Portuguese. 5. Norwegian. VANTAGE PDMS Installation Guide Version 11.

Language Support Before you use PDMS. 5-4 www.if tort to your rights.cadfamily. you must set the environment variable CADC_LANG as follows: CADC_LANG=Japanese CADC_LANG=Korean CADC_LANG=Chinese CADC_LANG= TChinese Simplified Chinese Traditional Chinese Kanji In PDMS ADMIN.please inform us.6. you must specify the multibyte character set for each project by using the command corresponding to your required language: PROJECT MBCHARSET JAP PROJECT MBCHARSET KOR FILE /<font filename> PROJECT MBCHARSET CHI Simplified Chinese PROJECT MBCHARSET TCHIN FILE /<font filename> Traditional Chinese For details.SP1 .com EMail:cadserv21@hotmail.we will delete VANTAGE PDMS Installation Guide Version 11.com The document is for study only. see the VANTAGE PDMS ADMIN User Guide and VANTAGE PDMS ADMIN Command Reference Manual.

please inform us. Note that it is necessary to enclose Windows command arguments in double quotation marks if the argument contains embedded spaces.com 6-1 The document is for study only. as comma-separated files: • Select Utilities>Reports>Modify from the PDMS main menu bar.exe” %PDMSUSER%\fname.6 Running PDMS under Windows 6.csv extension is important). Select the Overwrite radio button For the filename enter %PDMSUSER%/fname. you must enclose the filename in quotes. :\<excel folder>\ • • • • • • VANTAGE PDMS Installation Guide Version 11. In the System command text box enter 'cmd/c “C:\<excel folder>\excel. 6. from the Modify Template form menu bar.com EMail:cadserv21@hotmail. this format is also recommended for use with filenames containing Asian characters..mac' arg1 arg2 Due to the way in which PDMS parses its command lines.cadfamily.6. Pick a report template. Select Options>Other Formats.. This displays the Report Format form.SP1 www. For example: $m'c:\Program Files\Macros\space.if tort to your rights.1 Spaces in Windows pathnames To run macros with spaces in the filenames. without a leading slash.csv' where C:\<excel folder> is the location of Excel on your system. • Click on OK: this returns you to the Modify Template form.2 Linking to Microsoft Excel You can make your reports load directly into a Microsoft Excel spreadsheet. Click on OK: the Modify Template form is displayed.csv (the .we will delete . From this form: • Choose the CSV option from the Format drop-down list.

6-2 www.SP1 .please inform us.Running PDMS under Windows 6.com EMail:cadserv21@hotmail. Windows 2000 Open the Control Panel.if tort to your rights.we will delete VANTAGE PDMS Installation Guide Version 11.6. These are optional Windows Parameter settings. On the form. Select Display and select the Effects tab.3 Windows Parameters The following setting can be used to improve performance when repositioning forms in PDMS. Windows XP Open the Control Panel. On the form.cadfamily. uncheck Show Window Contents While Dragging and Show shadows under menus. then select the Appearance tab and click on the Effects… button.com The document is for study only. uncheck Show Window Contents While Dragging. Select Display.

we will delete . It provides you with sample libraries. which can be used in several ways: • • It provides you with examples of the use of PDMS.1 The Sample Project PDMS is supplied with a sample project.SP1 www. catalogues and specifications which enable you to use PDMS before you set up your own. or the rest of the sample project will become unusable. VANTAGE PDMS Installation Guide Version 11.com 7-1 The document is for study only.cadfamily.com EMail:cadserv21@hotmail. SAM (Sample) contains several MDBs which can be modified.1 Copying Project SAM to Your User Area The sample project is loaded automatically when you install PDMS.1.please inform us.7 PDMS Projects 7. You should copy the sample project to your user area and run it as supplied. MAS (Master) provides data in read-only databases. and so they can be used for training. The sample project is actually two projects in PDMS terms: • • 7. It provides you with starting points for the tutorials in the following manuals: Pipework Design Using PDMS Pipework Spooling Using PDMS Structural Design Using PDMS Industrial Building Design Using PDMS Support Design Using PDMS HVAC Design Using PDMS Reporting from PDMS Drawing Production Using PDMS • • It provides an example of how to set up your own projects.if tort to your rights.6. and can be used as starting points when you do start to create your own. This data should not be deleted or changed in any way.

cadfamily.6. Each MDB contains databases with appropriate access rights.if tort to your rights.we will delete VANTAGE PDMS Installation Guide Version 11. sampic holds the DRAFT picture libraries.com EMail:cadserv21@hotmail. In particular. General Users Team Username/password CATS DEMO EQUI HANGER HVAC PIPE SAMPLE STRUC USERA USERB USERC USERD USERE USERF USERG CATS/CATS DEMO/DEMO EQUI/EQUI HANGER/HANGER HVAC/HVAC PIPE/PIPE SAMPLE/SAMPLE STRUC/STRUC USERA/A USERB/B USERCC USERD/D USERE/E USERF/F USERG/G General User with Administration Rights There is a user named ADMIN who is a member of all teams except MASTER.PDMS Projects The project files are held in two directories: sam000 holds all design data and catalogue data.SP1 . ADMIN is a member of the following teams: CATADMIN DRAFTADMIN HSADMIN ISOADMIN Membership of these teams gives special administration rights within the corresponding constructor module.please inform us.1. There are also teams and users associated with each MDB with appropriate access rights. 7.com The document is for study only.2 Users and Teams in the Sample Project Free User The Free user has username/password SYSTEM/XXXXXX. 7-2 www.

This MDB contains suitable steelwork and civils as a starting point. This MDB contains design data from which reports and drawings can be produced.PDMS Projects 7. An MDB containing the master Catalogues and Specifications. This MDB contains suitable pipework.3 MDBs in the Sample Project This section assumes that you are already familiar with PDMS databases.com 7-3 The document is for study only.6. An MDB for the Support Design tutorial.SP1 www. An MDB for the Reporting from PDMS and Drawing Production tutorials. steelwork and civils as a starting point. An MDB for the Structural Design tutorial. see the VANTAGE PDMS ADMIN User Guide.2 Creating PDMS Projects For full information on setting up your own projects. PIPE SAMPLE An MDB for the Pipework Design and Pipework Spooling tutorials. An MDB for the HVAC Design tutorial. An MDB for the Equipment tutorials.1. HVAC MASTER MASTERCAT An MDB used for practising the use of Catalogues and Specifications.cadfamily. Lexicon Dictionaries etc. Additional MDBs available for training purposes. You will need to create project folders for each project. for a project xyz: VANTAGE PDMS Installation Guide Version 11. A demonstration MDB. The sample project contains the following MDBs which can be used for demonstration or training purposes: CATS DEMO EQUI HANGER An MDB for practising using Catalogues and Specifications. for example.we will delete . STRUC TRAINA to TRAING 7. You can also produce isometrics.com EMail:cadserv21@hotmail.please inform us.if tort to your rights.

PDMS Projects md md md md xyz000 xyzpic xyziso xyzmac Set the corresponding environment variables that point to these directories.please inform us.cadfamily. or by modifying the evars. (see Chapter 4. e.if tort to your rights. then enter: XYZ $m/%PDMSEXE%/makemac.mac FINISH Note: Users converting from UNIX should note that the makemac.cshrc file in which these variables can be set.6. Alternatively. Use the 'Make PDMS project' icon supplied to start the PDMS Make program.exe' needed by Windows is added automatically.mac file is the same as on UNIX.com The document is for study only.g.SP1 . Setting Up the Windows Environment. Note on DRAFT Libraries: You must have DRAFT libraries available in your current project before you can enter the module. for further details). The executable for each module is also named identically to that on UNIX. DESIGN runs %PDMSEXE%/des. Note that these options are only available if you have the project environment variables for SAM and MAS set.we will delete VANTAGE PDMS Installation Guide Version 11.com EMail:cadserv21@hotmail. You may find it convenient to install the libraries supplied by AVEVA in the MAS project (using the Install options). type the following in an MS-DOS window: set set set set XYZ000=pathname\xyz000 XYZPIC=pathname\xyzpic XYZISO=pathname\xyziso XYZMAC=pathname\xyzmac Note: Users converting from UNIX should note that there is no direct equivalent of the . 7-4 www.1 The Sample Project and your own Projects You can add databases from the sample projects SAM and MAS to your own projects from within PDMS ADMIN. 7.2. The extension '.bat file used to configure your PDMS Windows installation. You can do this by setting Environment Variables using the Control Panel. using the Install options on the main menu bar. even if you wish to create your own libraries for the project.

SP1 www.we will delete .8 Installing AutoDRAFT This chapter explains the steps needed to install and configure AutoDRAFT.SP1 is compatible with AutoCAD Releases 2002 and 2004. The three AutoCAD applications are: • • • AutoDRAFT Drawing Editor AutoDRAFT Frame Editor AutoDRAFT Symbol Editor The Drawing Editor is used to modify drawings transferred from DRAFT or ISODRAFT. adraftbe and adraftse scripts as described in the VANTAGE PDMS AutoDRAFT User Guide. You can use the adraftde.6. AutoDRAFT may be run in stand-alone mode or it may be run from PDMS DRAFT or ISODRAFT. and PDMS application macros to link these AutoDRAFT applications with PDMS DRAFT and ISODRAFT.6. The DRAFT and ISODRAFT applicationware generates interface files for AutoCAD. The Frame Editor is used to transfer AutoCAD drawings into backing sheets or overlay sheets in DRAFT. The Symbol Editor is used to convert AutoCAD graphics into symbol templates within DRAFT symbol libraries.com 8-1 The document is for study only.please inform us.1 Compatibility The version of AutoDRAFT released with PDMS 11. which are then used by the scripts. AutoDRAFT generates interface files for DRAFT.cadfamily.if tort to your rights. VANTAGE PDMS Installation Guide Version 11. Please note that the new Final Designer product provides much closer integration between DRAFT and AutoCAD.com EMail:cadserv21@hotmail. which can be imported using the DRAFT applicationware. 8.2 The AutoDRAFT Software AutoDRAFT software consists of three AutoCAD applications that run with AutoCAD Releases 2002 and 2004. 8.

SP1 www. AutoCAD must be installed and configured for each computer where AutoDRAFT will be used. AutoDRAFT may not work if the AutoCAD executable acad has been renamed.Installing AutoDRAFT 8.if tort to your rights.please inform us. The AutoCAD Installation and Performance Guide supplied with AutoCAD describes how to do this.we will delete . • • Note: The AutoDRAFT software will operate properly only if AutoCAD can be run using the acad command.com The document is for study only.bat file. The environment variables are set within the supplied pdms. 8-2 VANTAGE PDMS Installation Guide Version 11. typically: • Add the appropriate paths to the autodraftACAD. These should be edited to suit the installed version of AutoCAD. The AutoDRAFT environment variable setting commands applicable to each release of AutoCAD are listed in the following sections. AutoCAD should be configured to locate the extra menus and fonts used in AutoDRAFT: the method depends on the AutoCAD version. autodraftACADsource and autodraftfonts directories to the >Tools>Options>Support File Search Path field. binary DRAFT menu files and an AutoCAD linestyle file. 8. These are supplied in the autodraftACADsource folder for reference/customisation. AutoLISP programs.6.6.bat files.com EMail:cadserv21@hotmail. The autodraftfonts folder contains AutoCAD font files.SP1 software is installed under the PDMS executables folder: pdms11. text versions are also provided. or if the acad command runs a user-supplied file which itself runs AutoCAD. All of these are needed to run AutoDRAFT programs in AutoCAD.3 Configuring AutoDRAFT with AutoCAD The AutoDRAFT 11. This folder should not be visible by AutoCAD.4 Installing and configuring AutoCAD In order to use AutoDRAFT.6 autodraftACAD autodraftfonts autodraftACADsource • The autodraftACAD folder contains . In addition to the AutoDRAFT binary menu files.cadfamily. AutoDRAFT scripts.

g.%PDMS_ACAD_PATH%.C:\Program Files\Common Files\Autodesk Shared set ACAD_VERSION=%PDMS_ACAD% set path=location of autodraftACAD directory.2 AutoCAD R2004 set PDMS_ACAD=2004 set PDMS_ACAD_PATH=pathname for AutoCAD R2004 files e.1 AutoCAD R2002 set PDMS_ACAD=2002 set PDMS_ACAD_PATH=pathname for AutoCAD R2002 files e. you need to run AutoCAD R2002 and add the following as file paths: Location of autodraftACAD directory Location of autodraftACADsource directory Location of autodraftfonts directory 8. VANTAGE PDMS Installation Guide Version 11. C:\Program Files\Acad2002.5 Getting Started with AutoCAD Before using the Drawing Editor make sure that AutoCAD has been correctly installed and configured by entering the command acad at the operating system command prompt.g.6.C:\Program Files\Common Files\Autodesk Shared set ACAD_VERSION=%PDMS_ACAD% set path=location of autodraftACAD directory.com EMail:cadserv21@hotmail.%PDMS_ACAD_PATH%.please inform us.we will delete . %path% Before running AutoDRAFT.4.4.if tort to your rights.com 8-3 The document is for study only. you need to run AutoCAD R2004 and add the following as file paths: Location of autodraftACAD directory Location of autodraftACADsource directory Location of autodraftfonts directory 8.cadfamily.Installing AutoDRAFT 8. %path% Before running AutoDRAFT. C:\Program Files\Acad2004.SP1 www.

we will delete VANTAGE PDMS Installation Guide Version 11.if tort to your rights.6.cadfamily.6 Application Macros for use with PDMS DRAFT The applicationware provides the additional menus and forms required to run the AutoDRAFT editors in AutoCAD directly from DRAFT and ISODRAFT.com The document is for study only.SP1 .com EMail:cadserv21@hotmail.please inform us. 8-4 www.Installing AutoDRAFT 8.

6. No database upgrade is necessary for PDMS 11.4sp1.please inform us.4 or 11.SP1.2 onwards.SP1 It is necessary to upgrade your PDMS projects by using the appropriate upgrade procedure. If you are upgrading from an earlier version of PDMS.SP1 will work with all releases from PDMS 11. VANTAGE PDMS Installation Guide Version 11. The procedure supplied with PDMS 11. The only action of the upgrade in this case is to remove the *vir. to upgrade a project from PDMS 10.SP1. These files are now stored in PDMSEXE to simplify the upgrade process: the change was made at PDMS 11.6.6. it is necessary first to load the PDMS 11.5 projects.com EMail:cadserv21@hotmail.cadfamily.6. and use its upgrade procedure to create a PDMS 11.com 9-1 The document is for study only.if tort to your rights. before using the upgrade scripts supplied with 11. it is necessary to upgrade from each PDMS version to the next by using the upgrade procedure supplied with the appropriate version of PDMS.6.dat files from the project – if you say yes to the prompt.5 to PDMS 11.2 version of your project. For example.9 Upgrading Projects to Version 11.2 product.SP1 www.we will delete .

SP1 9-2 www.we will delete VANTAGE PDMS Installation Guide Version 11.Upgrading Projects to Version 11.6.6.if tort to your rights.cadfamily.please inform us.SP1 .com The document is for study only.com EMail:cadserv21@hotmail.

if tort to your rights. STOP. which you can Error: Explanation: VANTAGE PDMS Installation Guide Version 11. Select File>Properties and select the Share tab. Within the Windows Explorer’s File menu. This is supplied with PDMS. etc.SP1 www. Click on the Shared As: radio button and then click OK. create a new folder (e. exiting. (C:) should now appear in the list of available drives in Explorer. D:\C_drive) and make it current. Perhaps you have not set your PATH variable. The hostname used by AVEVA to create the license file does not correspond with the computer on which you are running PDMS.g.6. Then from the Tools menu select Map Network Drive. The application failed to initialise properly (0xc0000135).dll could not be found in the specified path.we will delete . The PATH setting must include ‘C:\AVEVA\pdms11.2 License Manager Errors Error: Solution: When you start up lmgrd it says <time> (lmgrd) Can't make folder C:\FLEXlm. This occurs after a number of other errors. Error: Explanation: 10. The hostname comes from the variable COMPUTERNAME.please inform us. As the System Administrator or a Power User. This can be done on a networked or non-networked computer.1 General Error: Explanation: The dynamic link library DFORMD.SP1’. Select C: from the Drive: drop-down list in the displayed form and type \\hostname\C_drive in the Path box. errno: 2 No such file or folder.cadfamily. you need to make a shared disk called C:.6. There is no C: drive for the license manager to write to. The most likely reason is a problem with the PATH variable. <time> (lmgrd) "<host>": Not a valid server hostname. Click on OK to terminate the application.com 10-1 The document is for study only.com EMail:cadserv21@hotmail. 10.10 Troubleshooting Here are some suggestions about solving some problems you may encounter when using PDMS under Windows. Then click on OK.

com The document is for study only.we will delete VANTAGE PDMS Installation Guide Version 11.cadfamily.com EMail:cadserv21@hotmail. Error 34 opening variables file. Pop-up Mess. PDMSWK environment variable not set. and resubmit if necessary.SP1 . Pop-up Mess.9) Environment Variable not defined for project name. Either the disk and/or folder do not exist or are not readable. 10:10061) WinSock error code. You are trying to enter PDMS without a valid PDMS username and/or password. Explanation: You have exceeded the permitted number of users specified in your license file.132). Pop-up Mess.: FlexLM: checkout failed: Licensed number of users already reached (-4.please inform us. Compare this with the license file contents. Set PDMSWK to c:\temp or some other folder where PDMS can create temporary files. or Bad password.: FlexLM: checkout failed: Cannot find license file (-1. Explanation: lmgrd has not been started up .if tort to your rights. e. You have not set the environment variable for the project. Error: Explanation: Error: Solution: Error: Explanation: 10-2 www. Explanation: lmgrd has not been started up .: FLEXlm: checkout failed: Cannot connect to license server (-15. (43.see above for details.1) Project <xxx> not available! Error 7 allocating system database.Troubleshooting obtain by typing 'env|findstr COMPUTERNAME' in a Command Prompt window.6. The environment variable for the project does not point to the correct location. You cannot create a file in the location pointed to by environment variable PDMSWK. <username> not found. 10.see above for details.g. XYZ000.3 Entering PDMS Error: Explanation: Error: Explanation: (43.73:2) No such file or folder.

Incorrect colours. 10. Error: Solution: Error: Solution: VANTAGE PDMS Installation Guide Version 11.com EMail:cadserv21@hotmail.com 10-3 The document is for study only. Check the setting of your Display.Troubleshooting Error: Explanation: Project <xxx> is pre version 8.we will delete .if tort to your rights.6. The colour resolution should be set to ‘True Colour’ or 16. This can happen if you have transferred the project from UNIX using FTP in ASCII rather than Binary format. Check the setting of your Display.please inform us. Graphics speed (for example in 3D views) is poor.cadfamily.7 million colours. There is probably a problem with the display driver for the graphics board that you are using. Make sure you have the version of the display driver recommended on our supported display drivers Web page.4 Problems with Graphics Error: Solution: Cannot pick certain items in DESIGN 3D shaded views.SP1 www.

SP1 .please inform us.cadfamily.Troubleshooting 10-4 www.we will delete VANTAGE PDMS Installation Guide Version 11.com The document is for study only.com EMail:cadserv21@hotmail.if tort to your rights.6.

2 PDMSEXE The environment variable %PDMSEXE% is used to locate the executable on module switch.dat (message definitions). Both %PDMSEXE% and %PATH% should include the install directory. the GUI uses the Microsoft . 11. Each PDMS GUI module now consists of a thin .com 11-1 The document is for study only.bat which is located in your %PATH%.NET environment including the latest WinForms based user interface components.cadfamily.NET exe.NET components are private assemblies installed under the root directory %PDMSEXE%.we will delete . desvir. a .dat (attribute and noun definitions).NET Wrapper DLL and a Win32 DLL plus some other shared components including 3rd party controls from Infragistics. The .1 Overview This section describes the overall structure and components of the PDMS . message.com EMail:cadserv21@hotmail. 11.dat (schema definition) etc. and the environment necessary to run it.11 Structure of PDMS on . Normally PDMS is started from pdms.6. It is also used to locate attlib.6.SP1. 11.SP1 www.please inform us. This does affect the way PDMS is installed: this section gives a brief overview and the following one outlines how to troubleshoot the installation.3 GUI module structure Each GUI module is structured in the same way.NET installation. Using this state-of-theart technology enables docking forms and toolbars in PDMS and provides a robust foundation for the future provision of standard application programming interfaces.if tort to your rights. For Design the structure looks like this VANTAGE PDMS Installation Guide Version 11.NET From PDMS 11.

Path hints are stored in the <probing> element.NET loading rules are used to load Wrappers.dll for a given module.NET loading rules are used to load the appropriate Wrappers.dll des. the version of Wrappers.3. Isodraft and Monitor) there is a Wrappers.exe.dll is loaded from the subdirectory Design below the application directory.Structure of PDMS on . when running a PDMS GUI module %PDMSEXE% is used to locate the executable.6.dll has a dynamic link to the appropriate Win32 DLL for that module. Draft. 11. 11.if tort to your rights. So.3. .dll lives in the Design subdirectory below %PDMSEXE%. This means that Wrappers.NET des.dll will be loaded. Design and Draft subdirectories also contain a drawlistWrapper dll which is used by the Drawlist add-in.exe and des. If it can’t find the private assembly here it uses the applications configuration file called <module>.config has the following probing path <probing privatePath="Design" />.we will delete VANTAGE PDMS Installation Guide Version 11.dll depends).dll in a subdirectory with the same name as the module.com EMail:cadserv21@hotmail.config to see whether it contains any path hints.cadfamily.NET Loading rules All the .NET assemblies are Private assemblies and are installed under %PDMSEXE% (Assembly Base directory) or a subdirectory below. when running des. So.2 .exe.dll linked with des.com The document is for study only. So.dll (and other Win32 DLLs on which des.exe Wrappers.1 Wrappers For each GUI module (Design.dll and Win32 DLL loading rules are used to load des. Each Wrapper.SP1 . .NET loads private assemblies from the base directory of the application.exe. Admin.dll live in the directory %PDMSEXE% and Wrappers.dll where des. . 11-2 www. for example.please inform us. des.

des.manifest.dll. the Design subdirectory where Wrappers. a manifest file and an Addins file.exe.exe. This is not a complete list but a list of all .dll then unless you are running from %PDMSEXE%.xml Draft dra.4 Components The following components will be installed under %PDMSEXE% or one of its subdirectories. The config file is used to specify the location of the Wrappers dll’s for each application. DraftAddins.4.g. Draft.dll subdirectory is the directory which is first searched for all the Win32 DLL’s on which Wrappers depends i.dll depends on the given module’s Win32 DLL. Admin and Monitor). Each module has an .dll. …) 11.3.exe.exe and des. dra.if tort to your rights. Explorer. DesignAddins.3 Win32 DLLs Each Wrappers.dll.exe and corresponding dll e. (The Wrappers. sglNet.dll. des. Isodraft.SP1 www. 11.1 PDMSEXE directory Design/Spooler des.cadfamily.6.NET 11. udDNet.xml.NET related files for GUI modules (Design.dll found in the Design subdirectory depends on des.com 11-3 The document is for study only. Win32 DLL loading rules apply here.config.manifest. These are: • • • • The directory from which the importing component loaded. the manifest file is used to set the visual style of the application and the Addins file defines which add-ins the application will load (e. (e.xml VANTAGE PDMS Installation Guide Version 11. Drawlist.exe.dll.dll is loaded) The (application's) current directory (where it’s run from) The Windows directory (default: C:\Windows) (we don’t install anything here) The directories that are listed in the PATH environment variable Since the module DLL does not live in the same directory as the Wrappers. a config file.config.please inform us.Structure of PDMS on . des. your %PATH% will be used to locate the module DLL.g. dra. e. …). Design’s Wrappers. SpoolerAddins.e. dra.dll.we will delete . <module>.g. des.g.exe.dll.com EMail:cadserv21@hotmail.exe.

dll.6. ReferenceListAddin. Infragistics.v3.Shared.xml Admin adm.dll.v3. Draft_DGN_LI. ExplorerControl.Win.com EMail:cadserv21@hotmail. PDMSResources.com The document is for study only. HistoryAddIn. DruidNet.if tort to your rights.manifest. udNet.dll. Infragistics.Win. mon.exe.dll Infragistics This is a third-party GUI tool-kit: Infragistics. Infragistics.exe.Win. Infragistics.dll.dll Other DLLs required by DESIGN sgl5NET.Misc.Win.config.dll.v3.Win. adm.Structure of PDMS on . adm.Win.Win.dll System msvcp71. Infragistics.UltraWinToolbars. Draft_SVG_LI. Infragistics.we will delete VANTAGE PDMS Installation Guide Version 11.UltraWinExplorerBar.v3.dll.UltraWinDock.UltraWinTabbedMdi.Win. PDMSResources.please inform us.v3.v3.dll. ApplicationFramework.dll.cadfamily.dll.exe.dll. DrawListAddin.v3. Draft_Test_LI.dll. MyDataAddIn.manifest Shared Depends. iss. ExplorerAddin. DrawList.v3.dll 11-4 www.exe.dll.dll.dll. Infragistics.exe.dll.v3.Win.Win.exe. iss.SP1 .NET Monitor mon. StartUp. IsodraftAddins.exe.dll. mon.UltraWinTabControl.config.dll. msvcr71. adm.dll.dll.dll. Infragistics.dll.dll Other DLLs required by DRAFT These DLLs are loaded as required by specific DRAFT commands: Draft_DXF_LI. mon. PDMSCommands.dll.manifest Isodraft iss.dll.v3.config.UltraWinGrid.dll.dll. ForeignLanguage.dll.dll.dll. Infragistics.dll.dll.dll. iss. PDMSFilters.UltraWinStatusBar.v3.exe.UltraWinTree. Infragistics.resources.exe.dll.

g.4.xml.4. VANTAGE PDMS Installation Guide Version 11. Wrappers.4. Wrappers. Each module has an addin file which defines the set of add-ins it will load.com EMail:cadserv21@hotmail.dll 11.dll. Wrappers.6.4.NET 11.we will delete .SP1 www. for Design this file is DesignAddins.dll 11. 11.3 PDMSEXE/Draft subdirectory drawlistWrappers.dll 11.6 PDMSEXE/Admin subdirectory Wrappers.dll 11.if tort to your rights.cadfamily.7 Add-ins These new user interface .4.2 PDMSEXE/Design subdirectory drawlistWrappers.dll. The toolbar entries to show and hide each add-in are defined in PML.com 11-5 The document is for study only.5 PDMSEXE/Isodraft subdirectory drawlistWrappers.dll 11.4. e.dll.Structure of PDMS on .5 Forms and Menus Most of the User Interface is still defined in PML located in %PMLLIB% and %PDMSUI%.4 PDMSEXE/Monitor subdirectory Wrappers.NET components are loaded by the Application Framework.please inform us.

com The document is for study only.if tort to your rights.please inform us.cadfamily.we will delete VANTAGE PDMS Installation Guide Version 11.11-6 www.com EMail:cadserv21@hotmail.SP1 .6.

com EMail:cadserv21@hotmail. This means that Wrappers. If it can’t find the private assembly here.NET assemblies are Private assemblies and are installed under %PDMSEXE% (Assembly Base directory) or a subdirectory below. was not found. So. These are • • • • The directory from which the importing component loaded.e. . (i.exe.com 12-1 The document is for study only.config has the following probing path <probing privatePath="Design" />. Solution: All the .FileLoadException: The located assembly's manifest definition with name 'PDMSResources' does not match the assembly reference. Path hints are stored in the <probing> element.NET installation 12.SP1 www. for example. Win32 DLL loading rules apply here.IO.if tort to your rights.0 or whatever the current version is.dll is loaded in the case of Design) The (application's) current directory (where it’s run from) The Windows directory (default: C:\Windows) (we don’t install anything here) The directories that are listed in the PATH environment variable Since the module DLL does not live in the same directory as the Wrappers.g. 12.12 Troubleshooting the .dll found in the Design subdirectory depends on des. Check File>Properties>Version Assembly Version on all assemblies is 11.dll depends on the given modules Win32 DLL e.exe.exe.dll. Solution: All .cadfamily. it uses the application’s configuration file called <module>.please inform us. des.1.we will delete .6. or one of its dependencies.FileNotFoundException’ has occurred in Additional information: File or assembly name Wrappers.config to see whether it contains any path hints.NET loads private assemblies from the base directory of the application.Net assemblies must be the same version. Wrappers or a dependency missing An exception ‘System.IO. Design’s Wrappers.6.dll then unless PDMS is running from %PDMSEXE% the %PATH% will be used to locate VANTAGE PDMS Installation Guide Version 11. the Design subdirectory where Wrappers.2 Error: mon. Each Wrappers.dll is loaded from the subdirectory Design below the application directory.1 Version Error Error: System.

the intranet security may be set to Full Trust. Additional information: Unverifiable assembly 'Wrappers' failed policy check.IO.4 Security error with thin client Error: An unhandled exception of type 'System. However this means that any .NET runtime.we will delete VANTAGE PDMS Installation Guide Version 11.e. This should be run on each client machine to add all the assemblies on a given server directory to a group and give Full Trust to this group.dll.dll.1>My Computer>Runtime Security Policy>Machine>Code Groups>All Code>LocalIntranet_Zone to check the group properties.1.MissingMethodException’ has occurred in mon.com EMail:cadserv21@hotmail.3 Error: Interface incompatibility An exception ‘System.com The document is for study only. Solution: . udDNet.NET assembly may run. sglNet. (The Wrappers.6.exe Additional information: A procedure imported by 'Wrappers' could not be loaded. 12.FileLoadException' occurred in Unknown Module.cadfamily. this can be done by hand using: 12-2 www.IO.dll. To overcome this.please inform us. …) Make sure that both %PDMSEXE% and %PATH% point to the root directory in which PDMS is installed. This is done using the code access security policy tool caspol.6.if tort to your rights. If the security Policy has not been set.0 or whatever the current version is.exe Or An exception ‘System. Check File>Properties>Version Assembly Version on all assemblies is 11. <module>. 12.Net Configuration 1.SP1 . Solution: The interfaces between components are not compatible.NET installation the module DLL. The default security level for the local intranet is not set to Full Trust which means that programs may not be able to access resources on the local machine. Use Administrative Tools>.dll subdirectory is effectively is the directory which is first looked in for all the Win32 DLL’s which Wrappers depends on i.NET security gets in the way when running PDMS across the network where the assemblies reside on a different machine to the . Alternatively.Troubleshooting the .FileNotFoundException’ has occurred in mon. Full Trust may be given to a specified group of strongly named assemblies.

NET installation caspol -m -ag LocalIntranet_Zone -url \\<ServerName>\<FolderName>\* FullTrust -n "<Name>" -d "<Description>" where <ServerName> is the UNC (Uniform Naming Convention) .NET remote assemblies running on your machine.the format of a UNC path is: \\<servername>\<sharename>\<directory> Or If you are not concerned about other .6.please inform us. this can be set for the entire intranet using: Control Panel>Administrative Tools>Microsoft .Troubleshooting the .com EMail:cadserv21@hotmail.Net Framework 1.com 12-3 The document is for study only.SP1 www.we will delete .if tort to your rights.1 Configuration>Configure Code Access Security Policy>Adjust Zone Security>Make changes to this computer Then change Local Intranet to Full Trust VANTAGE PDMS Installation Guide Version 11.cadfamily.

com EMail:cadserv21@hotmail.6.6 Window Layout Problem: Window layout is not restored e.bin.SP1 .if tort to your rights. history stacks.xml IsodraftAddins. … Solution: The file <module><version>WindowLayout.g. Problem: Information is stored per project and per module in the following files in the %PDMSUSER% directory: <project><version>Settings. If this file is deleted then the window layout will return to its default.Troubleshooting the .xml in the %PDMSUSER% directory stores this information for the each GUI module.please inform us.xml SpoolerAddins.xml DraftAddins.NET installation 12. toolbar state – for the GUI in a .NET environment. 12.7 Serialization Serialization is the process used to store the data – e.xml If Add-ins are missing.g.bin <module><version>Settings. 12-4 www.cadfamily. check that these files exist in %PDMSEXE% 12.com The document is for study only. Solution: These files may be deleted or transferred between users working on the same project.we will delete VANTAGE PDMS Installation Guide Version 11. Add-ins position and/or docked state.5 No Add-ins Add-ins missing from module Problem: Solution: Add-ins loaded by each module are defined in the following xml files: DesignAddins.