sm 3 d upgrade guide

Upload: mikimec

Post on 07-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/20/2019 Sm 3 d Upgrade Guide

    1/49

     

    SmartMarine 3D2011 R1 Upgrade Guide

     

    Version 2011 R1 (9.1)

    May 2012 

    DSP3D-PE-200078E 

  • 8/20/2019 Sm 3 d Upgrade Guide

    2/49

     

    CopyrightCopyright © 1999-2012 Intergraph Corporation. All Rights Reserved.Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; containsconfidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, andinternational treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.Portions of this software are owned by Spatial Corp. © 1986-2012. All Rights Reserved.

    U.S. Government Restricted Rights LegendUse, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This wasdeveloped at private expense and is "restricted computer software" submitted with restricted rights in accordance withsubparagraphs (a) through (d) of the Commercial Computer Software - Restricted Rights clause at 52.227-19 of the Federal

     Acquisition Regulations ("FAR") and its successors, and is unpublished and all rights are reserved under the copyright laws of theUnited States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS252.227-7014 and the rights of the Government are as specified at DFARS 227.7202-3.Unpublished - rights reserved under the copyright laws of the United States.Intergraph Corporation P.O. Box 240000 Huntsville, AL 35813

    Terms of UseUse of this software product is subject to the End User License Agreement ("EULA") delivered with this software product unless thelicensee has a valid signed license for this software product with Intergraph Corporation. If the licensee has a valid signed licensefor this software product with Intergraph Corporation, the valid signed license shall take precedence and govern the use of thissoftware product. Subject to the terms contained within the applicable license agreement, Intergraph Corporation gives licenseepermission to print a reasonable number of copies of the documentation as defined in the applicable license agreement anddelivered with the software product for licensee's internal, non-commercial use. The documentation may not be printed for resale or

    redistribution.

    Warranties and Liabilities All warranties given by Intergraph Corporation about equipment or software are set forth in the EULA provided with the software orapplicable license for the software product signed by Intergraph Corporation, and nothing stated in, or implied by, this document orits contents shall be considered or deemed a modification or amendment of such warranties. Intergraph believes the information inthis publication is accurate as of its publication date.The information and the software discussed in this document are subject to change without notice and are subject to applicabletechnical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.The software discussed in this document is furnished under a license and may be used or copied only in accordance with the termsof this license. No responsibility is assumed by Intergraph for the use or reliability of software on equipment that is not supplied byIntergraph or its affiliated companies. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL EVALUATION ASTO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.Intergraph is not responsible for the accuracy of delivered data including, but not limited to, catalog, reference and symbol data.Users should verify for themselves that the data is accurate and suitable for their project work.

    TrademarksIntergraph, the Intergraph logo, PDS, SmartPlant, FrameWorks, I-Convert, I-Export, I-Sketch, SmartMarine, IntelliShip, INtools,ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, and SupportModeler are trademarks or registered trademarks ofIntergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows are registeredtrademarks of Microsoft Corporation. ACIS is a registered trademark of SPATIAL TECHNOLOGY, INC. Infragistics, PresentationLayer Framework, ActiveTreeView Ctrl, ProtoViewCtl, ActiveThreed Ctrl, ActiveListBar Ctrl, ActiveSplitter, ActiveToolbars Ctrl,

     ActiveToolbars Plus Ctrl, and ProtoView are trademarks of Infragistics, Inc. Incorporates portions of 2D DCM, 3D DCM, and HLM bySiemens Product Lifecycle Management Software III (GB) Ltd. All rights reserved. Gigasoft is a registered trademark, andProEssentials a trademark of Gigasoft, Inc. VideoSoft and VXFlexGrid are either registered trademarks or trademarks ofComponentOne LLC 1991-2012, All rights reserved. Oracle, JD Edwards, PeopleSoft, and Retek are registered trademarks ofOracle Corporation and/or its affiliates. Tribon is a trademark of AVEVA Group plc. Alma and act/cut are trademarks of the Almacompany. Other brands and product names are trademarks of their respective owners.

  • 8/20/2019 Sm 3 d Upgrade Guide

    3/49

     

    SmartMarine 3D 2011 R1 Upgrade Guide 3

    ContentsContents ..............................................................................................................................3 

    Preface .................................................................................................................................5 

    Introduction ........................................................................................................................6 

    Upgrade Overview ........................................................................................................6 

    Upgrade Cases ..............................................................................................................7 

    Document Assumptions ................................................................................................9 

    Preparing for the Upgrade ..............................................................................................10 

    Backup the Model and the SharedContent (Symbols) Share .....................................11 

    Check the Integrity of the Databases ..........................................................................11 Verify the Consistency of Piping Specifications .............................................................. 11 

    Determine if Synchronize is Required .............................................................................. 12 Synchronize the Version 2009.1 or Version 2011 SP1 Model with the Version 2009.1 or Version2011 SP1 Catalog .............................................................................................................. 12 Resolve the Version 2009.1 or Version 2011 SP1 To Do List ......................................... 12 

    Check Version 2009.1 or Version 2011 SP1 Database Integrity ...................................... 13 

    Verify Reference Files ...................................................................................................... 13 

    Backup the Model .......................................................................................................14 

    Prepare the Workstation for the Upgrade ...................................................................14 

    Prepare the Server for the Upgrade ............................................................................15 

    Upgrading the SharedContent (Symbols) Share ...........................................................18 

    Description of the 2011 R1 SharedContent (Symbols) Share Contents .....................18 Upgrade Procedure for the SharedContent (Symbols) Share .....................................20  

    Upgrading Custom Symbols and Naming Rules ........................................................24 

    Upgrading SmartMarine 3D Reports Template Files .................................................25 

    Upgrading SmartMarine 3D Drawings Styles.sha File ...............................................25 

    Upgrading the Databases ................................................................................................27 

     Non-Global Workshare Configuration .......................................................................27 

    Global Workshare Configuration ...............................................................................29 

    Global Workshare Configuration (Non-Consolidated) ..............................................31 

    Upgrading the Reference Data .......................................................................................35 

    Overview .....................................................................................................................35 

    Incorporate the 2011 R1 Reference Data Changes .....................................................36 Bulkload Changes to Catalogs .......................................................................................... 36 

    Synchronizing the Model with the Catalog ...................................................................38 

    Synchronize the 2011 R1 Model with the 2011 R1 Catalog ......................................38 

  • 8/20/2019 Sm 3 d Upgrade Guide

    4/49

    Contents

    4 SmartMarine 3D 2011 R1 UpgradeGuide

    Resolve the 2011 R1 To Do List ................................................................................39  

    Check 2011 R1 Database Integrity .............................................................................39 

    Regenerating the Reports Database ...............................................................................40 

    Copy Filters from Catalog...............................................................................................41 

    Appendix I: Upgrading Your Tool Schema...................................................................42 

    Appendix II: Upgrading Your SmartMarine 3D Reports Template Files .................43 

    Upgrading to 2011 R1 Reports ...................................................................................43 

    Impact of Changing the Middle Tier Report dlls to C++ ...........................................44 

    Appendix III: SharedContent (Symbols) Share Changes in 2011 ...............................45 

  • 8/20/2019 Sm 3 d Upgrade Guide

    5/49

    Preface

    SmartMarine 3D 2011 R1 Upgrade Guide 5  

    PrefaceThis document provides guidelines for upgrading SmartMarine™ 3D (SM3D)version 2009.1 or version 2011 Service Pack 1 (SP1) Marine configurations (models,

    catalogs and supporting files) to version 2011 R1 Marine configurations.

    SmartMarine 3D 2011 R1 supports upgrade from the following versions:

    Version 2009.1

    Version 2011 SP1

    Since most of the steps to upgrade are the same regardless of which version is being

    upgraded, the document refers to the versions being upgraded as “version 2009.1” or“version 2011 SP1”. Where there are differences, the document will clearly state the

    version to which the special instructions apply.

    Note

      All Marine configurations from earlier versions need to be upgraded toversion 2009.1 or version 2011 SP1. Please see the appropriate SM3D

    Upgrade Guide, delivered with the corresponding version 2009.1 or version

    2011 SP1 software, for upgrading to one of these versions.

    Steps are also included to upgrade Marine configurations that are in a SmartPlant

    Enterprise integrated environment, as well as those in a Global Workshare

    configuration.

    Important

      For Global Workshare configurations, upgrade from version 2009.1 to

    version 2011 SP1 requires a consolidation of databases. Steps to

    upgrade Marine configurations in a workshare environment have beenincorporated into this document.

      For Global Workshare configurations (GWC), upgrade from version2011 SP1 to SmartMarine 3D 2011 R1 does not require a

    consolidation of databases. Steps to upgrade Marine configurations in

    a workshare environment have been incorporated into this document.

      Because SmartMarine 3D registration information was not upgraded inSmartPlant Foundation 4.x, SmartMarine 3D must re-register with

    SmartPlant Foundation after upgrading to SmartPlant Foundation 4.x.

    For a definition of terms used in this guide, refer to the Glossary section in theCommon User’s Guide, available with the Help > Printable Guides command in thesoftware or with the Help command in the Common task.

    Send documentation comments or suggestions to [email protected]

    mailto:[email protected]?subject=Documentation%20Commentsmailto:[email protected]?subject=Documentation%20Commentsmailto:[email protected]?subject=Documentation%20Commentsmailto:[email protected]?subject=Documentation%20Comments

  • 8/20/2019 Sm 3 d Upgrade Guide

    6/49

    Introduction

    6 SmartMarine 3D 2011 R1 UpgradeGuide

    IntroductionUpgrading is the process of converting an existing model, with all its associated filesand databases, from compatibility with an older version of SmartMarine 3D (SM3D)

    to compatibility with the next sequential version of the software. The databases you

    must upgrade include the Site, Site schema, Catalog, Catalog schema and Modeldatabases. The associated files you must upgrade are those that are located in theSharedContent (Symbols) share. This set of databases (plus the Reports and Reports

    schema databases) and files are collectively referred to as the Marine configuration.

    Upgrade OverviewImportant

      SmartMarine 3D 2011 R1 supports upgrade from version 2009.1 and

    version 2011 SP1. For convenience, this document refers to the

    versions being upgraded as “version 2009.1” or “version 2011 SP1”unless there are steps that apply to only one version.

      For Global Workshare configurations, upgrade from version 2009.1 to

    version 2011 R1 requires a consolidation of databases. Steps toupgrade Marine configurations in a workshare environment have been

    incorporated into this document.

      For Global Workshare configurations (GWC), upgrade from version2011 SP1 to SmartMarine 3D 2011 R1 does not require a

    consolidation of databases. Steps to upgrade Marine configurations in

    a workshare environment have been incorporated into this document.

    There are six major steps in upgrading SM3D data from version 2009.1 or version

    2011 SP1 to version 2011 R1.

    Step 1. Prepare for the Upgrade –  This step includes backing up your data,determining the integrity of the databases, and cleaning up the databases as

    needed. The databases must be in as clean a state as possible prior to upgrading so

    that errors will be minimized during the process. For more information, see Preparing for the Upgrade, page 10. 

    Step 2. Upgrade your files in the SharedContnet (Symbols) share –  This processis a set of manual procedures. For more information, see Upgrading the

    SharedContent (Symbols) Share, page 18. 

    Note

      SmartMarine 3D 2011 SP1 and later allow custom DLLs to be used without

    registering them. For more information, see Upgrading Custom Symbols and Naming Rules, page 24. 

  • 8/20/2019 Sm 3 d Upgrade Guide

    7/49

    Introduction

    SmartMarine 3D 2011 R1 Upgrade Guide 7  

    Step 3. Upgrade your databases  –  The software performs this processautomatically; however, you can control it using the Database Wizard and the

    Project Management task. For more information, see Upgrading the Databases, page 27. 

    Step 4. Upgrade your version 2009.1 or version 2011 SP1 reference data  –  After

    upgrading the databases, your model should have the same functionality as it didin version 2009.1 or 2011 SP1. However, some new features and fixes in version

    2011 R1 may require that you update your reference data to take advantage ofthem. This step integrates the additions and modifications that are included in

    version 2011 R1 of the software into your version 2009.1 or version 2011 SP1

    reference data. You integrate these additions and modifications based on changesthat are documented in the reference data workbooks that are delivered with 2011

    R1. Because this step may be a lengthy process, you can delay this process until a

    later time and go on to the next step. For more information, see Upgrading the

     Reference Data, page 35. 

    Step 5. Synchronize the Model with the Catalog –  This step loads the Catalogdatabase changes into the model. For more information, see Synchronizing the Model with the Catalog , page 38. 

    Step 6. Regenerate the Reports database –  For more information, see Regeneratingthe Reports Database, page 40. 

    Upgrade CasesUpgrading from version 2009.1, the platform requirements have changed for serversand clients for version 2011 R1. Therefore, users must backup the version 2009.1

    Marine configuration and restore it using a client/server configuration that has the

    new platform requirements for version 2011 R1. Upgrading from version 2011 SP1,

    the platform requirements are similar and do not require client/server configurationchanges. The same basic workflow will apply for each Case listed below: In the

    course of describing the details of each major step, this document will take into

    consideration four possible upgrade scenarios, or cases, each requiring a slightlydifferent workflow. Before beginning the upgrade process, select the case that applies

    to your situation and follow the workflow for that case where applicable.

      Case A. In-place upgrade of entire version 2009.1 or version 2011 SP1 site toversion 2011 R1 on one server.

    This case assumes a full transition of the Site and all of its Models from version2009.1 or version 2011 SP1 to version 2011 R1 on the same server. Due to the platform requirement changes in version 2011 R1 from version 2009.1, the server and

    client have to be updated to the new platform requirements before upgrading to

    version 2011 R1. However, the platform requirements should not be updated until thesteps in the Preparing for Upgrade section of this document are completed. Then,

    version 2011 R1 software should be installed on the server and client and all

    databases upgraded in-place.

  • 8/20/2019 Sm 3 d Upgrade Guide

    8/49

    Introduction

    8 SmartMarine 3D 2011 R1 UpgradeGuide

    Note

      Case A is the only case where upgrade in a GWC is reasonable andsupported. 

      Case B. Moving (relocating) databases and upgrading them on anotherserver.

    This should be the most common procedure used for version 2009.1 to 2011 R1

    upgrades due to platform requirement changes. This is for cases where all Models and

    Catalogs associated with the Site are moved from one server, restored on another

    server and upgraded. Or when some of the Models are moved to another server andupgraded while others in the Site remain on version 2009.1 or version 2011 SP1 on

    the original server. When Marine configurations from one Site are relocated and

    upgraded to another server, the SharedContent (Symbols) folder must also be copied

    and upgraded to the new server or location.

      Case C. Restoring archived databases and upgrading them with only version2011 R1 software.

    This case deals with archived backups of version 2009.1 or version 2011 SP1 Marine

    configurations that are restored in a location where version 2009.1 or version 2011

    SP1 is not available. In addition to the full database backup, a corresponding backupof the SharedContent (Symbols) folder is required.

      Case D. Coexistence of version 2009.1 or version 2011 SP1 and 2011 R1Marine configurations on one server.

    This is the most complex case. In general for version 2009.1 Marine configurations,

    there can be several Sites on one server, each compatible with a different version of

    SM3D. In these cases, all Catalog and Model databases within one SM3D Site must

     be in the same SM3D version. SM3D does not support different versions of Catalogsand Models within one Site database. For version 2011 SP1 or version 2011 R1

    Marine configurations, since version 2011 has new platform requirements differentthan version 2009.1, all Sites on one server cannot have version 2009.1 Sites as well

    as version 2011 SP1 or version 2011 R1. Version 2009.1 does not support the new

    version 2011 platform software requirements. Therefore this Case D does not apply toupgrading to version 2011 R1 from version 2009.1, and either Case A, B, or C will be

    applied for all version 2011 R1 from version 2009.1 upgrades.

    Notes

      If multiple version 2009.1 Marine configurations are replicated in Case

    D and just one (or some of them) needs to be upgraded, you mustconsolidate the databases being upgraded and transfer them

    (backup/restore) to the new Host server which has new platform

    software requirements. Once the upgrade process is completed, theMarine configurations can be reconfigured to a Global Workshareenvironment.

      If multiple version 2011 SP1 Marine configurations are replicated in

    Case D and just one (or some of them) needs to be upgraded, it is

  • 8/20/2019 Sm 3 d Upgrade Guide

    9/49

    Introduction

    SmartMarine 3D 2011 R1 Upgrade Guide 9 

    recommended but not required to consolidate the databases being

    upgraded and transfer them (backup/restore) to the new Host server.

    Once the upgrade process is completed, the Marine configurations can be reconfigured to a Global Workshare environment. For steps to

    upgrade Marine configurations in a Global Workshare environment

    see Global Workshare Configuration, page 29.   In all cases, when one SharedContent (Symbols) folder is shared by

    multiple Marine configurations that will be separated during an

    upgrade process (some Models are upgraded to 2011 R1, while others

    remain on a previous version) SharedContent (Symbols) must becopied and upgraded with the upgraded Marine configuration(s).

    Document AssumptionsThe procedures described in this document are based on these assumptions:

    1.  The Marine configuration and associated files you intend to upgrade to 2011 R1must already be upgraded to version 2009.1 or version 2011 SP1. SM3D does notsupport upgrading directly from versions prior to 2009.1.

    2.  The Marine configuration and associated files you intend to upgrade must beupdated with the latest “Hot Fix”. If you are unsure whether you have installedthe latest Hot Fix, please check with your Intergraph support representative.

    3.  The necessary changes described in the Catalog Data workbooks delivered withversion 2009.1 and version 2011 SP1 have been implemented in your workbooks

    and bulkloaded to the respective version 2009.1 or version 2011 SP1 Catalog

    database.

    4.  All customized files on the SharedContent (Symbols) share must havedifferent names than the delivered files they were based on. If the files have

    not been renamed, they will be overwritten and your customizations lost after the

    upgrade process is complete. If the file containing your customizations is requiredto retain the same name as the delivered file on which it was based, contact your

    Intergraph support representative for assistance on how to upgrade these files.

    Note

      This only applies to users that decide to use Option 2 when upgrading

    their SharedContent (Symbols) share, see Upgrading Custom Symbols and

     Naming Rules, page 24 of this document, this step is not needed if Option

    1 is used..

    5.  For Marine configurations in an integrated environment, SmartPlant Foundationdatabases will need to be upgraded to version 3.8.8, 4.2.0, 4.2.1, 4.3.1 or 4.3.2

     before upgrading the SM3D databases to 2011 R1.

    6.  All reference files are accessible by the user account performing the upgrade.

  • 8/20/2019 Sm 3 d Upgrade Guide

    10/49

    Preparing for the Upgrade

    10 SmartMarine 3D 2011 R1 UpgradeGuide

    Preparing for the UpgradeImportant

      Unless otherwise stated, the steps in this section apply to all cases andmust be performed

    BEFORE starting the upgrade process.

      Unless otherwise stated, you must perform the steps in this section on

    a Workstation computer on which SM3D version 2009.1 or version

    2011 SP1 is installed, as well as the latest Hot Fix(es).

      To help diagnose any upgrade problems you encounter, move all logs

    and reports you create in this section to a common location where you

    can easily access them.

      If unresolved or unknown errors remain after performing the steps inthis section, contact Intergraph support.

      If you are configured for Global Workshare, upgrading from version

    2009.1 to SM3D 2011 R1 requires a consolidation of databases.

      If you are configured for Global Workshare, upgrading from version2011 SP1 to SmartMarine 3D 2011 R1 does NOT require a

    consolidation of databases.

      For Marine configurations in an integrated environment, SmartPlant

    Foundation databases will need to be upgraded to version 3.8.8, 4.2.0,4.2.1, 4.3.1 or 4.3.2 before upgrading the SM3D databases. For

    assistance with upgrading SmartPlant Foundation databases, refer to

    the SmartPlant Foundation Installation and Setup Guide, available

    with the Help > Printable Guides command in the software.

    Notes

      You will need the following references to complete this section.Unless otherwise stated, these guides are available with the Help >Printable Guides command in the software.

      The 2009.1 or 2011 SP1 Project Management User’s Guide. 

      The 2009.1 or 2011 SP1 Catalog User’s Guide.

      The 2009.1 or 2011 SP1 SmartMarine 3D Troubleshooting Guide. 

      The 2009.1 or 2011 SP1 SmartMarine 3D Database Integrity Guide. 

      The 2011 R1 SmartMarine 3D Installation Guide. 

      The utility SP3DTools.exe and its instruction guide SP3DTools.doc,

     both of which can be found on the SmartMarine 3D customer supportwebsite in the SP3DTools link.

      The 2011 R1 Catalog User’s Guide.

      The 2011 R1 Common User’s Guide. 

      The 2011 R1 SmartMarine 3D Database Integrity Guide. 

      The 2011 R1 SmartMarine 3D Troubleshooting Guide. 

  • 8/20/2019 Sm 3 d Upgrade Guide

    11/49

    Preparing for the Upgrade

    SmartMarine 3D 2011 R1 Upgrade Guide 11 

      The 2011 R1 SmartMarine 3D Symbols Reference.

      The 2011 R1 SmartMarine 3D Reference Data Guide.

      The 2011 R1 Project Management User’s Guide. 

      The 2011 R1 Global Workshare User’s Guide. 

      For Marine configurations in an integrated environment, SmartPlant Foundation Installation and Setup Guide.

      For Marine configurations in an integrated environment, SmartPlantSchemaEditor User’s Guide. 

    Backup the Model and the SharedContent(Symbols) Share

    1.  For data security, use the Backup command in your Project Management task tocreate a backup of your model.

    Note

      For assistance with the Backup command, refer to the Back Up and Restore Data section in the version 2009.1 or version 2011 SP1

     Project Management User ’s Guide, available with the Help >

    Printable Guides command in the software.

    2.  For data security, copy your SharedContent (Symbols) share to a differentlocation.

    Check the Integrity of the DatabasesImportant

      It is recommended that regular checking of the database integrity be

    made a standard practice.

    Verify the Consistency of Piping Specifications3.  Run the Verify Consistency Report command on your version 2009.1 or version

    2011 SP1 Catalog database and resolve any reported discrepancies. The command

    is available on Tools menu in the Catalog task.

    Note

      For assistance with the Verify Consistency Report command, refer to

    the Consistency Between Piping Specification and Catalog Data section in the version 2009.1 or version 2011 SP1 Catalog User’s

    Guide, available with the Help > Printable Guides command in the

    software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    12/49

    Preparing for the Upgrade

    12 SmartMarine 3D 2011 R1 UpgradeGuide

    Determine if Synchronize is Required4.  Install the SP3DTools.exe utility from the Customer Support website. For

    instructions on how to install and run the utility, refer to SP3DTools.doc that is

    delivered with it.

    5.  Run SP3DTools.exe.

    6.  Choose Model DB, enter the SharedContent (Symbols) Share, and select BuildSymbol List.

    7.  If symbols are missing, mismatched, or any site proxies are listed as out-of-date,then perform the steps in the next section, Synchronize the Version 2009.1 or

    Version 2011 SP1 Model with the version 2009.1 or version 2011 SP1 Catalog .

    Otherwise, you can skip to Resolve the Version 2009.1 or Version 2011 SP1 To

     Do List, page 12. 

    Synchronize the Version 2009.1 or Version 2011 SP1 Modelwith the Version 2009.1 or Version 2011 SP1 Catalog

    8.  Run the Synchronize Model with Catalog command in the Project Managementtask.

    Notes

      In a Global Workshare configuration, and upgrading from version2009.1 this command should be run after consolidation of all the

    databases.

     

    In a Global Workshare configuration, and upgrading from version2011 SP1 this command should be run at each site.

      For assistance with the Synchronize Model with Catalog command,

    refer to the Synchronize Model with Catalog Command  section in the

    version 2009.1 or version 2011 SP1 Project Manag ement User’s

    Guide, available with the Help > Printable Guides command in thesoftware.

    Resolve the Version 2009.1 or Version 2011 SP1 To Do List9.  Minimize the number of entries found in the To Do List.

    Notes

      In a Global Workshare configuration, and upgrading from version

    2009.1 To Do List resolution should be after consolidation of thedatabases.

      In a Global Workshare configuration, and upgrading from version

    2011 SP1 To Do List resolution should be performed at each site.

  • 8/20/2019 Sm 3 d Upgrade Guide

    13/49

    Preparing for the Upgrade

    SmartMarine 3D 2011 R1 Upgrade Guide 13 

      For assistance with resolving items in the To Do List, refer to the To

     Do List Messages section in the version 2009.1 or version 2011 SP1

    SmartMarine 3D Troubleshooting Guide, both available with the Help

    > Printable Guides command in the software.

      If there are any objects in your model whose configuration status is not

    set to “Working”, it is possible that they will appear in the To Do List as a result of the Synchronize process.

      To resolve non-Working status items so that they no longer appear in

    the To Do List, it is necessary to change the configuration status of

    those objects from their non-Working value to Working, and refresh

    the To Do List.

      After being removed from the To Do List, the objects can be changed

     back to their original configuration status.

      Similarly, all objects assigned to a permission group to which the user

     performing the Synchronization process has no write access willappear in the To Do List.

    Check Version 2009.1 or Version 2011 SP1 DatabaseIntegrity

    10. Perform the procedures to check the integrity of your version 2009.1 or version2011 SP1 Site, Catalog, and Model databases.

    Note

      For assistance with checking the integrity of databases, refer to theversion 2009.1 or version 2011 SP1 SmartMarine 3D Database

     Integrity Guide, available with the Help > Printable Guides 

    command in the software.

    Verify Reference Files11. Verify that paths to reference files in the model are correct and that the reference

    files are at that location. During upgrade, if the software cannot find the reference

    files in a model, either because the files no longer exist at the specified path or the

     path is no longer valid, the reference files will be removed from the model.Information about reference files that are removed during upgrade are written to

    the log file.

    Note

      For assistance with reference files, refer to the version 2009.1 or

    version 2011 SP1 Common User’s Guide, available with the Help >

    Printable Guides command in the software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    14/49

    Preparing for the Upgrade

    14 SmartMarine 3D 2011 R1 UpgradeGuide

    Backup the Model12. After cleaning up the databases, use the Backup command in the Project

    Management task to create a backup of the model.

    Note  For assistance with the Backup command, refer to the Back Up and

     Restore Data section in the version 2009.1 or version 2011 SP1 Project Management User’s Guide, available with the Help >

    Printable Guides command in the software.

    Prepare the Workstation for the UpgradeImportant

      Installing 2011 R1 SM3D client software requires all previous SM3D

    installations to be uninstalled.13. Install the required 2011 Enterprise Platform software on the client.

    Note

      For assistance installing the required 2011 Enterprise Platform

    software, refer to the SmartMarine 3D Installation Guide, available

    with the Help > Printable Guides command in the software or on the

    Smart 3D media Help folder.

    14. Install the 2011 R1 SM3D client software, including the latest 2011 R1 HotFix(es) when available, on the client workstation where you will perform the

    upgrade process.

    15. If you are in an integrated environment, install version 3.8.8, 4.2.0, 4.2.1, 4.3.1 or4.3.2 of both SmartPlant Schema Component and SmartPlant Client.

    Notes

      For Global Workshare configurations, upgrade from version 2009.1 to2011 R1 requires a consolidation of databases. The upgrade process is

     performed from the Host location after consolidation of the databases.

      For Global Workshare configurations, upgrade from version 2011 SP1

    to SmartMarine 3D 2011 R1 does NOT require a consolidation ofdatabases. The upgrade process is primarily performed from the Host

    location. However, each satellite will require a client workstation withthe latest Project Management installed to complete the upgrade.

      For assistance installing version 3.8.8, 4.2.0, 4.2.1, 4.3.1 or 4.3.2 ofSmartPlant Schema and SmartPlant Client, refer to the SmartPlant

     Foundation Installation and Setup Guide, available with the Help >

    Printable Guides command in the software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    15/49

    Preparing for the Upgrade

    SmartMarine 3D 2011 R1 Upgrade Guide 15  

    Prepare the Server for the UpgradeImportant

      The procedures to perform in this section are dependent on the case

    that applies to your situation. For more details on each case, UpgradeCases, page 7. 

      Case A and D

    1.  Uninstall all version 2009.1 or version 2011 SP1 SM3D Reference Data software,including any Service Packs and Hot Fixes.

    Notes

      Installing 2011 R1 SM3D Reference Data software requires all

     previous SM3D installations to be uninstalled.

      For Global Workshare configurations, this step needs to be performed at each

    site.  For Case D, which only applies for version 2011 SP1, for more details on each

    case, see Upgrade Cases, page 7.  Before installing 2011 R1 SM3D Reference

    Data software, backup and copy all files from their installation folder to anotherlocation on the server. These files may be necessary if you need to create a newversion 2009.1 Site, Catalog and/or Plant in the future.

      All Cases A, B, C, and D

    1.  Install the required 2011 Enterprise Platform software on the server, if notalready.

    Notes

      For assistance installing the required 2011 Enterprise Platform

    software, refer to the SmartMarine 3D Installation Guide, available

    with the Help > Printable Guides command in the software or on theSmart 3D media Help folder.

      For Global Workshare configurations, this step needs to be performed at eachsite.

    2.  Install the 2011 R1 SM3D Reference Data software, including the latest 2011R1 Hot Fix(es) when available, on the server having the 2011 Enterprise Platformrequirements installed.

    Notes

      For assistance installing the required 2011 Enterprise Platform

    software, refer to the SmartMarine 3D Installation Guide, available

    with the Help > Printable Guides command in the software or on theSmart 3D media Help folder.

      For Global Workshare configurations, this step needs to be performed at eachsite.

    3.  Create the new SharedContent (Symbols) folder.

  • 8/20/2019 Sm 3 d Upgrade Guide

    16/49

    Preparing for the Upgrade

    16 SmartMarine 3D 2011 R1 UpgradeGuide

    Important

      Intergraph PPM recommends that you do not create the SharedContent

    (Symbols) folder under the product folder. Please copy the

    SharedContent folder and move it to another location to be shared.

      For more information on upgrading the SharedContent (Symbols)

    folder in 2011 SP1 see, Upgrading the SharedContent (Symbols)Share, page 18. 

      Case A

    1.  For version 2009.1 upgrades, using a version 2009.1 workstation with ProjectManagement installed, restore the Site and the Marine configurations to the

    server.

    2.  For version 2011 SP1 upgrades, the databases should still be located on the serverand there is no need to restore.

    Important

      Use the Restore command in the Project Management task to restore

    the Model(s) if they will keep their original names.

      Use the Restore as Copy command in the Project Management task to

    restore the Model(s) if one or more Models need to be renamed.

    Notes

      Using the Restore as Copy mode will remove the registration with an

    integrated environment for the new model.

      For assistance with the Restore and Restore as Copy commands,refer to the Backing Up and Restoring Data section in the Project

     Management User’s Guide, available with the Help > PrintableGuides command in the software.

      Case B

    1.  Using a version 2009.1 or version 2011 SP1 workstation with ProjectManagement installed, restore the Site and the Marine configurations to the new

    server.

    Important

      Use the Restore command in the Project Management task to restore

    the Model(s) if they will keep their original names.

      Use the Restore as Copy command in the Project Management task torestore the Model(s) if one or more Models need to be renamed.

    Notes

      Using the Restore as Copy mode will remove the registration with an

    integrated environment for the new model.

      For assistance with the Restore and Restore as Copy commands,refer to the Backing Up and Restoring Data section in the Project

  • 8/20/2019 Sm 3 d Upgrade Guide

    17/49

    Preparing for the Upgrade

    SmartMarine 3D 2011 R1 Upgrade Guide 17  

     Management User’s Guide, available with the Help > Printable

    Guides command in the software.

      Case C

    1.  Using a version 2011 R1 workstation with Project Management installed, restorethe Site configuration to the new server.

    Notes

      For assistance with the Restore command, refer to the Backing Up and

     Restoring Data section in the Project Management User’s Guide,

    available with the Help > Printable Guides command in the software.

      The Restore As Copy command works only when restoring a backup

    made with the same version of the software used for restoring. If youneed to rename the Models or the Catalog after the upgrade is

    completed, the Model can be Restored as Copy with the new name

    from a backup of the upgraded Marine configuration.

      Case D

    1.  Using a version 2011 SP1 workstation with Project Management installed, eitherrestore the Site from backup with a new name if the upgraded Model(s) and

    Catalog will keep the original name, or  create a new Site if you intend to use the

    Restore as Copy command.

    Note

      For assistance with the Restore and Restore as Copy commands,

    refer to the Backing Up and Restoring Data section in the Project

     Management User’s Guide, available with the Help > PrintableGuides command in the software.

    2.  Using a version 2011 SP1 workstation with Project Management installed, restorethe Model(s).

    Important

      Use the Restore command to restore the Model(s) to the restored Site

    if they will keep their original names after ensuring that they are

    already deleted from the original Site.

      Use the Restore as Copy command to restore the Model(s) if one ofthese two situations apply:

    1.  One or more Models need to be renamed.

    2.  The Catalog must be copied and renamed because it is shared by aModel which is not upgraded.

  • 8/20/2019 Sm 3 d Upgrade Guide

    18/49

    Upgrading the SharedContent (Symbols) Share

    18 SmartMarine 3D 2011 R1 UpgradeGuide

    Upgrading the SharedContent (Symbols)Share

    Notes

      Before continuing with the following procedures, ensure that all

    customized files on the SharedContent (Symbols) share have different

    names than the delivered files on which they were based.

      If the files have not been renamed, they will be overwritten and your

    customizations will not be present after the upgrade is complete.

      If a file containing your customizations needs to retain the same name

    as the delivered file on which it was based, contact your Intergraphsupport representative for assistance on how to upgrade this file.

    Description of the 2011 R1 SharedContent(Symbols) Share Contents  SharedContent\WBSAssignableNames.txt –  A customizable file, that contains a

    list of class names that are valid for assignment to a Work Breakdown Structure.  SharedContent\WBSAssignableNames_Manual.txt –  A customizable file, that

    contains a list of class names that are valid for manual assignment to a Work

    Breakdown Structure. Users can delete this manual file. If this file is deleted, the

    manual assignment behavior will be the same as versions prior to 2011 R1; nofiltering of objects. All selected objects will be assigned when executing the

    AssignToWBSItem command.

      SharedContent\Bin –  contains piping, equipment, HVAC, Hangers and Support,Structural Detailing, Structural Manufacturing etc. Intergraph delivered dlls.

      SharedContent\BracketEdgeContours - contains Symbol2D generated bracketedge contours for molded forms

      SharedContent\Brackets - contains Symbol2D generated brackets for moldedforms

      SharedContent\Chamfers - contains Symbol2D generated chamfers for detailed plate systems

      SharedContent\Collars - contains Symbol2D generated clips and collars fordetailed plate systems penetrated by profiles

      SharedContent\CornerFeatures - contains Symbol2D generated corner features for

    detailed plate systems and profile systems  SharedContent\CrossSections –  contains Symbol2D generated cross-sections for

    Structure.  SharedContent\CrossSectionType –  contains bitmaps referenced by Structure.  SharedContent\Custom Symbols –  directory to be used by customers for custom

    dlls.  SharedContent\CustomDoc –  storage for custom documentation.

  • 8/20/2019 Sm 3 d Upgrade Guide

    19/49

    Upgrading the SharedContent (Symbols) Share

    SmartMarine 3D 2011 R1 Upgrade Guide 19 

    Important

      Delivered files in this folder cannot be renamed, however, their

    contents can be modified. Any customizations made to these files can

     be copied back into the 2011 R1 files.

      SharedContent\Data –  contains bitmaps referenced by Hangers and Supports,

    custom schema and mapping files for Reference 3D, and mapping files forTranslators.

      SharedContent\Drawings –  catalog location for the Drawings and Reportsenvironment.

      SharedContent\DrawingsWrappers –  contains additional catalog files for theDrawings and Reports environment.

      SharedContent\EdgeFeatures - contains Symbol2D generated edge features fordetailed plate systems and profile systems

      SharedContent\FlangeContours - contains Symbol2D generated flange contoursfor bracket plate systems with flange as reinfrorcement

      SharedContent\FlangeCuts - contains Symbol2D generated flange cuts for

    detailed profile systems  SharedContent\HangersAndSupports –  contains Symbol2D files referenced by

    Hangers and Supports.

      SharedContent\HoleMgmt - contains Symbol2D generated hole cuts  SharedContent\Labels –  catalog location for labels.  SharedContent\MarineLibrary - contains Symbol2D generated symbols and

    display bitmaps specific to the new marine library  SharedContent\NozzleOrientations –  contains bitmaps used to display nozzle

     properties.  SharedContent\Openings –  contains bitmaps and Symbol2D generated cross-

    section for Structure’s opening command. 

      SharedContent\Penetrations - contains Symbol2D generated slots for detailed plate systems penetrated by profile systems

      SharedContent\PmfgIsoStyleData –  catalog information for the various stylesused to create piping isometric drawings.

      SharedContent\Profile Xsections - contains Symbol2D generated cross sectionsfor profile systems placed in Molded forms

      SharedContent\Reports –  catalog location for reports.  SharedContent\ShapeTypes –  contains bitmaps and xml definition of Shapes.  SharedContent\ShipDrawings - contains Symbol2D generated symbols used in

    marine drawings

      SharedContent\Sketched Features - contains Symbol2D generated sketched

    features for detailed profile systems  SharedContent\SmartPlantStructure –  additional bitmaps referenced by Structure.  SharedContent\SolidEdgeParts –  contains Solid Edge par and asm files for

    Equipment.  SharedContent\StructManufacturing - contains Symbol2D generated symbols for

    manufactured parts, profiles and members  SharedContent\SymbolIcons –  contains bitmaps referenced by route.

  • 8/20/2019 Sm 3 d Upgrade Guide

    20/49

    Upgrading the SharedContent (Symbols) Share

    20 SmartMarine 3D 2011 R1 UpgradeGuide

      SharedContent\Web Cuts - contains Symbol2D generated web cuts for detailed profile systems

      SharedContent\Xml –  contains files used by SM3D to work with SmartMarineintegrated environment. It also includes the SystemSymbolConfig.xml and

    CustomSymbolConfig.xml files that are necessary for on-the-fly registration of

    delivered and custom DLLs.

    Upgrade Procedure for the SharedContent(Symbols) Share

    Important

      The procedures to perform in this section are dependent on the case

    that applies to your situation. For more details on each case, refer to

    Upgrade Cases, page 7. 

      In the steps that follow, the contents of the 2011 R1 SharedContent

    (Symbols) share will be copied onto the contents of your version2009.1 Symbols or version 2011 SP1 SharedContent (Symbols) share.

    However, for Marine configurations in an integrated environment,

    DO NOT copy the contents of the 2011 R1 SharedContent\Xml

    folder onto the contents of your version 2009.1 Symbols or version

    2011 SP1 SharedContent (Symbols) share. See Appendix I:

    Upgrading Your Tool Schema, page 42. However, the

    SystemSymbolConfig.xml file from the 2011 R1 SharedContent

    (Symbols) share should be copied onto the version 2009.1 Symbols or

    version 2011 SP1 SharedContent (Symbols) share. This file containsinformation necessary for on-the-fly registration of delivered DLLs.

      For all Cases A, B, C and D

    1.  Copy the contents of your existing version 2009.1 Symbols or version 2011 SP1SharedContent (Symbols) share to its location on the server.

    2.  If you have customized the file Styles.sha located in the SharedContent orSymbols\Drawing\templates folder, create a backup of this file. After completingthe remaining steps in this section, follow the steps in Upgrading SmartMarine

    3D Drawings Styles.sha File, page 25, to finish the upgrade of this file.

    3.  Rename the bin folder in the 2009.1 Symbols or version 2011 SP1 SharedContent(Symbols) folder to bin_2009.1 or something similar. The 2011 R1

    SharedContent folder has been reorganized to have discipline-related foldersunder the bin folder. If you do not rename the old bin folder, you will have

    duplicate DLLs after upgrading the SharedContent (Symbols), and the entries for

    the duplicate DLLs will not appear in the SystemSymbolConfig.xml file afterrunning the Update Custom Symbol Configuration command.

    4.  If working in an integrated environment, rename the XML folder to XML_2009.1or something similar. The files in the SharedContent\XML folder will be modified

  • 8/20/2019 Sm 3 d Upgrade Guide

    21/49

    Upgrading the SharedContent (Symbols) Share

    SmartMarine 3D 2011 R1 Upgrade Guide 21 

    later in the upgrade process. If the version 2009.1 or version 2011 SP1 files are

    overwritten with the 2011 R1 files, the upgrade will fail for Marineconfigurations in an integrated environment. This is the reason for renamingthe folder. See Appendix I: Upgrading Your Tool Schema, page 42. 

    5.  Copy the contents of the delivered 2011 R1 SharedContent (Symbols) share over

    your Model’s version 2009.1 Symbols or version 2011 SP1 SharedContent(Symbols) share. DO overwrite files with the same name, after ensuring you

    have renamed the version 2009.1 or version 2011 SP1 SharedContent

    (Symbols) files that you have customized.

    Note

      The SharedContent (Symbols) folder cannot be shared by Models

    using different versions of SM3D. Therefore, the upgraded Marine

    configuration must use its own copy of the SharedContent (Symbols)

    folder, while the original Symbols or SharedContent folder stays inversion 2009.1 or version 2011 SP1.

    6.  Sign Assemblies

    Intergraph Process, Power & Marine signs all delivered .NET assemblies with a

    strong name. Signing an assembly is a way to guarantee the authenticity of an

    assembly. If you create your own custom .NET assemblies, we recommend thatyou sign them with your company's private key. Refer to Visual Studio help for

    information on signing an assembly.

    7.  Grant Trust to Client Computers

    To utilize .NET based commands, symbols or rules, your administrator must

    apply the required security setting in order to enable .NET code from Shared

    Content (Symbols) to be trusted. This is required because by default in .NET allcode from a network location is untrusted. If adding trust is not done, you will

    receive the following error message when running a .NET command: "Not able

    to get the ThirdParty Plugin from the Catalog Rule or Default Rule". In addition,you will not be able to place objects using .NET symbols in the model. This is

    also required before Bulkloading .NET symbols, as doing so may put existing

    objects in the To Do List. You must set each computer that uses the signedassemblies trust access to the assemblies. The most convienent way to do this is

    to generate an msi file on one client machine and distribute the permissions to

    each client computer. You will need the .NET Framework 2.0 Configuration

    utility, which is available in the .NET Software Development Kit. You can also

    search the Microsoft web site for "configwizard.msi download".

    1.  Install the .NET Framework 2.0 Configuration utility on a client computer.

    2.  Select Start > Control Panel > System and Security > AdministrativeTools > Microsoft .NET Framework 2.0 Configuration.

  • 8/20/2019 Sm 3 d Upgrade Guide

    22/49

    Upgrading the SharedContent (Symbols) Share

    22 SmartMarine 3D 2011 R1 UpgradeGuide

    3.  In the Console Root tree, expand .NET Framework 2.0 Configuration >My Computer > Runtime Security Policy > Machine > Code Groups >

    All_Code > LocalIntranet _Zone.

    4.  Under Tasks, click Add a Child Code Group.

    5.  Select Create a new code group.

    6.  In the Name box, type Delivered Smart 3D Content

    7.  Click Next.

    8.  In the Choose the condition type for this code group, select StrongName.

    9.  Click Import.

    10. Browse to and select one of the signed assemblies.

    Important

      You need to select one of the Intergraph Process, Power & Marine signed

    assemblies from the shared content folder. All Intergraph Process, Power

    & Marine assemblies are signed with the same key, so it does not matterwhich assembly you select. You can also select from the product location,

    eg

    [Smart3DWorkstationInstallationDirectory]\Core\Container\Bin\Assemblies\Release\CommonMiddle.dll.

    The public key displays.

    11. Clear the Name check box.

    12. Clear the Version check box.

    Note

      By clearing the Name and Version check boxes, the computer trusts allassemblies that were signed with the same strong name key.

    13. Click Next.

    14. Select FullTrust from Use existing permission set.

    15. Click Next.

    16. Click Finish.

    17. Right-click Runtime Security Policy, and then select CreateDeployment Package.

    18. Select Machine.

    19. Specify the file name and folder location for the .msi file.

    20. Click Next.

  • 8/20/2019 Sm 3 d Upgrade Guide

    23/49

    Upgrading the SharedContent (Symbols) Share

    SmartMarine 3D 2011 R1 Upgrade Guide 23 

    21. Click Finish. This should generate the msi file with the given name in thespecified folder.

    22. Distribute the .msi file to each client. You can do this using the RemoteInstallation approach allowed by Microsoft.

    Important  After you do this procedure for the Intergraph Process, Power & Marine

    assemblies, you need to repeat the steps for the custom assemblies that

    you have created and signed.

    Command Line Alternative

    If you wish to do it in an alternative manner, instead of creating and distributing

    msi files, you can run a command line executable to grant the client computer

    access to the assemblies on the shared content share. You must run the followingexecutable as an administrator from a command-line window on each client

    computer:

    "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\caspol.exe" -pp off -

    machine -addgroup LocalIntranet_Zone -url \\server\share\* FullTrust -name"SharedContent Share"

    where \\server\share is the computer name and share name for the SharedContent

    share.

    Important

      You must rerun this command line each time a .NET assembly is added to

    the share.

      The above process should be run on all client machines that need to utilize.NET symbols.

      In order for Remote IFC to utilize .Net symbols, the above process should

     be run on all Remote IFC Server machines.

    8.  Copy the Structure subfolder, SystemSymbolConfig.XML,MapClassIdToLevelDiscipline.txt, OptimizationForRole –  Marine Sample.xml,and OptimizationForRole –  Plant Sample.xml files from the newer XML folder

    and overwrite the files in the version 2009.1 or version 2011 SP1 XML folder

    renamed in the previous step. Remove the newer XML folder and rename the

    version 2009.1 or version 2011 SP1 XML folder back to XML.

    9.  For Marine configurations in an integrated environment, ensure that the files inthe SharedContent\Xml folder are not Read-only.

    DesignBasisSchema subfolder

    EFUpdateCache subfolder

    Designbasis_map.xml

  • 8/20/2019 Sm 3 d Upgrade Guide

    24/49

    Upgrading the SharedContent (Symbols) Share

    24 SmartMarine 3D 2011 R1 UpgradeGuide

    Designbasis.xml

    ExemptCorrelateClasses.xml

    P3DComponent.xml

    SP3DPublishMap.xml

    SPItoSP3DPortMapping.xml

    10. If you have customized any files on the SharedContent (Symbols) share (forexample, report template files, etc.) that were based on a delivered template file,

    you may need to modify this file to incorporate Intergraph’s fixes andenhancements. Refer to Appendix II , starting on page 43. If so, do one of the

    following:

    1.  Implement Intergraph’s 2011 R1 changes into your version 2009.1 orversion 2011 SP1 customized file.

    OR

    2.  Repeat the customizations you made in version 2009.1 or version 2011SP1 in the new 2011 R1 file.

    11. See Appendix III , starting on page 45, for a list of symbol files that have versionnumber changes that may require additional action to update existing occurrences

    in the model.

    Note

      For Global Workshare configurations, make sure any template file

    changes are incorporated into each site’s SharedContent (Symbols) share.

    Upgrading Custom Symbols and Naming RulesImportant

      Custom symbols and naming rules components (custom DLLs) written

    in Visual Basic must be migrated from version 2009.1 or version 2011SP1 to 2011 R1.

      A custom component is a symbol or naming rule written by a user or a

    user modified version of components provided by Intergraph.

      Custom symbols and naming rules written in Visual C++ should to bemigrated to 2011 R1 in the standard way (see Option 2 below).

      SmartMarine 3D 2011 R1 allows custom DLLs to be used without

    registering them. You can take advantage of this feature by adopting

    migration option 1. Or you can choose to go with option 2, which isusing custom DLLs as they are used in version 2009.1 or version 2011

    SP1 and earlier versions.

  • 8/20/2019 Sm 3 d Upgrade Guide

    25/49

    Upgrading the SharedContent (Symbols) Share

    SmartMarine 3D 2011 R1 Upgrade Guide 25  

    Note

      Custom COM components (for symbols or naming rules) written in

    Visual C++ should not be placed on symbol share in 2011 R1.

      Option 1: Move Custom DLLs to SharedContent Directory

    For more information and steps on how to manage and move Custom DLLs to theSharedContent directory , refer to the 2011 R1 Project Management User’s Guide,available with the Help > Printable Guides command in the software.

    Or

    The same information is also in each [Discipline name] 3D Symbols Reference

    document, available with the Help > Printable Guides command in the software.

      Option 2: Continue to Use the Custom DLLs as They Are

    With this option the custom DLLs can be used as they are used in Version 2007 (7.x)

    and earlier. This means that the custom DLLs will be registered on each client

    software installation. Some of the custom DLLs may have to be recompiled on theVersion 2011 (9.0) platform. If you select this option, then there is no impact except

    the recompilation impact in some cases. Recompiled DLLs must be distributed to

    each client machine.

    Upgrading SmartMarine 3D Reports Template Files1.  If you have created custom reports based on any of the delivered report templates,

    or if you want to incorporate the modified or new report files delivered in 2011

    R1, review Appendix II: Upgrading Your SmartMarine 3D Reports Template

     Files, page 43, for steps to incorporate the changes into your own custom or

    delivered reports, if necessary.

    Upgrading SmartMarine 3D Drawings Styles.shaFile

    Important

      These steps are only necessary if you have customized the file

    Styles.sha and after performing the steps in Upgrading theSharedContent (Symbols) Share, page 18. These steps assume that the

    deliveredStyles.sha

    file is located in the

    SharedContent\Drawing\templates folder on the SharedContent

    (Symbols) share and that your customized file is backed up at someother location.

    1.  Rename the delivered Styles.

    2.  Copy your customized Styles.sha file to the SharedContent\Drawing\templatesfolder on the SharedContent (Symbols) share and rename it, if necessary, with thename “Styles.sha”. 

  • 8/20/2019 Sm 3 d Upgrade Guide

    26/49

    Upgrading the SharedContent (Symbols) Share

    26 SmartMarine 3D 2011 R1 UpgradeGuide

    Note

      The steps below are only necessary if you need to incorporate new

    line styles included in the delivered file that are not included in

    your customized Styles.sha.

    3.  Open your customized Styles.sha file.

    4.  Select the Format > Style menu item. The Style form appears.

    5.  On the Style form, select Resources.

    6.  Select the Add button on the Style Resources form.

    7.  On the Add form, browse to the delivered Styles.sha file that you renamed andselect OK .

    8.  Select OK  on the Style Resources form.

    9.  Select Apply then Close on the Style form.

    10. Place a line using one of the new line styles included with the delivered file. Thiswill permanently copy the new line style to your customized Styles.sha file.

    11. Delete the line.

    12. Repeat the previous two steps for each line style you want to add to yourcustomized Styles.sha.

    13. Save and exit the customized Styles.sha file.

  • 8/20/2019 Sm 3 d Upgrade Guide

    27/49

    Upgrading the Databases

    SmartMarine 3D 2011 R1 Upgrade Guide 27  

    Upgrading the DatabasesImportant

      For Global Workshare configurations, upgrade from version 2009.1 to2011 R1 requires a consolidation of databases. See Global Workshare

    Configuration, page 29. 

      For Global Workshare configurations, upgrade from version 2011 SP1

    to 2011 R1 does NOT require a consolidation of databases. See GlobalWorkshare Configuration, page 29. 

    Notes

      You will need the following references to complete the steps in this

    section.

      The 2011 R1 Project Management User’s Guide, available with the

    Help > Printable Guides command in the software.

      The 2011 R1 SmartMarine 3D Reference Data Guide, available withthe Help > Printable Guides command in the software.

      For Marine configurations in an integrated environment, SmartPlant

     Foundation Installation and Setup Guide.

    Non-Global Workshare Configuration  Cases A, B, and D

    1.  Using the 2011 R1 client workstation that includes the Project Management component, upgrade the Site and Site schema databases.

    Note

      For assistance with this step, refer to the Upgrade a Site Database 

    section in the 2011 SP1 Project Management User’s Guide, available

    with the Help > Printable Guides command in the software.

    2.  Using the 2011 R1 client workstation that includes the Project Management environment, upgrade the Catalog and Catalog schema databases.

    Note

      For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databases section in the 2011 R1 Project

     Management User’s Guide, available with the Help > PrintableGuides command in the software.

    3.  Using the 2011 R1 client workstation that includes the Project Management environment, run the Tools > Update Custom Symbol Configuration command.

    This command creates or updates a file called CustomSymbolConfig.xml underthe ..\SharedContent\Xml folder. After the file CustomSymbolConfig.xml is

    created, SmartMarine 3D will use the custom DLLs from

    ..\SharedContent\Custom Symbols folder.

  • 8/20/2019 Sm 3 d Upgrade Guide

    28/49

    Upgrading the Databases

    28 SmartMarine 3D 2011 R1 UpgradeGuide

    Note

      All custom symbols have to be located in the ..\SharedContent\Custom

    Symbols folder and have to be unregistered on the system running the

    Update Custom Symbol Configuration command.

    4.  For Marine configurations in an integrated environment, run the Generate Design

    Basis command from the 2011 R1 client workstation that includes the ProjectManagement component.

    Note

      For assistance with this step, refer to the Generate the Design Basis

    section in the 2011 R1 Project Management User’s Guide. You canaccess this guide using the Help > Printable Guides command in the

    software.

    5.  Using the 2011 R1 client workstation that includes the Project Management component, upgrade the Model database.

    Note  For assistance with this step, refer to the Upgrade the Ship (Model

     Database) section in the 2011 R1 Project M anagement User’s Guide.

    You can access this guide using the Help > Printable Guides 

    command in the software.

      Case C

    1.  Using the 2011 R1 client workstation that includes the Project Management component, upgrade the Site and Site Schema databases.

    Note

      For assistance with this step, refer to the Upgrade the Site and SiteSchema Databases section in the 2011 R1 Project Management User’s

    Guide. You can access this guide using the Help > Printable Guides 

    command in the software.

    2.  Using the 2011 R1 client workstation, restore the Model with Catalog in theupgraded Site on the new server.

    Note

      For assistance with the Restore command, refer to the Backing Up and Restoring Data section in the 2011 R1 Project Management User’s

    Guide, available with the Help > Printable Guides command in the

    software.

    3.  Using the 2011 R1 client workstation that includes the Project Management component, upgrade the Catalog and Catalog schema databases.

    Note

      For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databases section in the 2009.1 Project Management

  • 8/20/2019 Sm 3 d Upgrade Guide

    29/49

    Upgrading the Databases

    SmartMarine 3D 2011 R1 Upgrade Guide 29 

    User’s Guide, available with the Help > Printable Guides command

    in the software.

    4.  Using the 2011 R1 client workstation that includes the Project Management environment, run the Tools > Update Custom Symbol Configuration command.This command creates or updates a file called CustomSymbolConfig.xml under

    the ..\SharedContent\Xml folder. After the file CustomSymbolConfig.xml iscreated, SmartMarine 3D will use the custom DLLs from..\SharedContent\Custom Symbols folder.

    Note

      All custom symbols have to be located in the ..\SharedContent\Custom

    Symbols folder and have to be unregistered on the system running the

    Update Custom Symbol Configuration command.

    5.  For Marine configurations in an integrated environment, run the Generate DesignBasis command on the 2011 R1 client workstation that includes the Project

    Management component.

    Note

      For assistance with this step, refer to the Generate Design Basis

    Command section in the 2011 R1 Project Management User’s Guide.You can access this guide using the Help > Printable Guides 

    command in the software.

    6.  Using the 2011 R1 client workstation on which the Project Management component is installed, upgrade the Model database.

    Note

      For assistance with this step, refer to the Upgrade the Model Database 

    section in the 2011 R1 Project Management User’s Guide, availablewith the Help > Printable Guides command in the software.

    Global Workshare Configuration  All Cases A, B, C, and D –  for version 2009.1 to verison 2011 R1 upgrades

    Notes

      For Global Workshare configurations, upgrade from version 2009.1 to

    2011 R1 requires a consolidation of databases. The upgrade process is

     performed from the Host location after consolidation of the databases.

      See the 2011 R1 Global Workshare User’s Guide for more detailed

    instruction.

    1.  At the Host location, use the version 2009.1 client workstation that includes theProject Management component to consolidate the Marine configuration.

  • 8/20/2019 Sm 3 d Upgrade Guide

    30/49

    Upgrading the Databases

    30 SmartMarine 3D 2011 R1 UpgradeGuide

    Note

      For assistance with this step, refer to the section Consolidate Ship from

    Workshare section in the 2009.1 Global Workshare User’s Guide, 

    available with the Help > Printable Guides command in the software.

    2.  After consolidation, check that all permission groups belong to the Host location.

    Then follow the steps detailed in the Non-Global Workshare Configuration, page27. 

    3.  After all upgrade steps in Non-Global Workshare Configuration section have been completed, the databases can be replicated again if desired.

    Notes

      For assistance with this step, refer to the section Consolidate Ship fromWorkshare section in the 2011 R1 Global Workshare User’s Guide, 

    available with the Help > Printable Guides command in the software.

      All Cases A, B, C, and D – 

     for version 2011 SP1 to verison 2011 R1 upgrades

    Notes

      For Global Workshare configurations, upgrading from version 2011

    SP1 to SmartMarine 3D 2011 R1 does NOT require a consolidation ofdatabases, but it is an option to do so. Continue to the next step.

      If upgrade in a non-consolidated state is required then follow the next

    section “Global Workshare Configuration (Non-Consolidated)”. 

      See the 2011 R1 Global Workshare Guide for more detailed

    instruction.

    1.  At the Host location, use the version 2011 SP1 client workstation that includes theProject Management component to consolidate the Plant configuration.

    Note

      For assistance with this step, refer to the section Consolidate Plant

     from Workshare section in the 2011 SP1 Global Workshare User’sGuide, available with the Help > Printable Guides command in the

    software.

    2.  After consolidation, check that all permission groups belong to the Host location.Then follow the steps detailed in the Non-Global Workshare Configuration, page27. 

    Notes

      For assistance with this step, refer to the section Consolidate Plant

     from Workshare section in the 2011 SP1 Global Workshare User’s

    Guide (SQL Server) or Global Workshare User’s Guide (Oracle), available with the Help > Printable Guides command in the software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    31/49

    Upgrading the Databases

    SmartMarine 3D 2011 R1 Upgrade Guide 31 

    Global Workshare Configuration (Non-Consolidated)

      Cases A –  for version 2011 SP1 to verison 2011 R1 upgrades

    Important

      The procedures to perform in this section only apply for Case A in aGlobal Workshare configuration.

    Notes

      For Global Workshare configurations, upgrading from version 2011

    SP1 to SmartPlant 3D 2011 R1 does NOT require a consolidation of

    databases. Continue to the next step. See the 2011 R1 Global

    Workshare Guide for more detailed instruction.

      For more details on each case, refer to Upgrade Cases, page 7. 

    1.  At the Host location, using the version 2011 R1 client workstation that includesthe Project Management component, upgrade the Site and Site schema databases

    using the Database Wizard.

    Notes

      For assistance with this step, refer to the Upgrade the Site and SiteSchema Databases section in the 2011 R1 Project Management User’s

    Guide, available with the Help > Printable Guides command in the

    software.

      A message will display specifying scripts which need to be executedmanually on the Site and/or Site Schema databases for each Satellite

    location.

      If there are non-trusted satellites in the work share then the below

    message will be displayed with Yes and No options.

    Failed in establishing trusted connection to one or more satellite

    servers involved in the Global Work share configuration.

    Host Server / Database: ServerName / DatabaseName

    Migration will treat them as untrusted sources and generate the

    required scripts to manually migrate them. Do you want tocontinue?

    On selecting Yes, the migration will proceed further and on selecting

     No the migration will not continue.

    2.  At the Host location, using the version 2011 R1 client workstation thatincludes the Project Management component, upgrade non-replicated

    views by executing all of the scripts and views detailed in the upgrade

    SiteDBName _ReadMe.txt file.

    a.  Script information is recorded in the upgradeSiteDBName _ReadMe.txt file.

  • 8/20/2019 Sm 3 d Upgrade Guide

    32/49

    Upgrading the Databases

    32 SmartMarine 3D 2011 R1 UpgradeGuide

     b.  Scripts and upgrade SiteDBName _ReadMe.txt file are created inthe C:\Temp\SatelliteMigration folder.

      Steps to execute script(s) on SQL Server databases:

    1.  Run the individual Satellite_Instance name _ SiteDBNameMigration_X.bat file on the corresponding Satellite

    location.

    Note

      X is the location Id of the satellite. Based on the number ofsatellites, the respective number of .bat files will be created. 

      For non-trusted satellites, the respective .bat file and the sql file need

    to be copied to the satellite location and be executed manually. 

    2.  Repeat the above step for each Satellite location.

    3.  Run the AddToPublications_.bat file to execute the script.

    4.  Ensure that all data is replicated between the Host and Satellite(s) before performing the next view generation step.

    5.  Regenerate the Site and Site Schema views on each Satellite usingthe View Generator. The View Generator executable,

    ViewGenerator.exe, is delivered in the [Product

     Folder]\Core\Tools\Administrator\Bin folder.

    3.  At the Host location, using the version 2011 R1 client workstation that includesthe Project Management component, upgrade the Catalog and Catalog schema

    databases.

    Notes

      For assistance with this step, refer to the Upgrade the Catalog and

    Catalog Schema Databases section in the 2011 R1 Project Management User’s Guide, available with the Help > Printable

    Guides command in the software.

      A message will display specifying scripts which need to be executed

    manually on the Catalog and/or Catalog Schema databases for eachSatellite location.

    4.  Using the version 2011 R1 client workstation that includes the ProjectManagement component, perform step 2 from the Option 1: Move

    Custom DLLs to SharedContent Directory section. For more details,

    refer to Option 1: Move Custom DLLs to SharedContent Directory, page 24. 

    5.  At the Host location, using the version 2011 R1 client workstation thatincludes the Project Management component, upgrade non-replicatedviews by executing all of the scripts and views detailed in the upgrade

    CatalogDBName _ReadMe.txt file.

    a.  Script information is recorded in the upgradeCatalogDBName _ReadMe.txt file.

  • 8/20/2019 Sm 3 d Upgrade Guide

    33/49

    Upgrading the Databases

    SmartMarine 3D 2011 R1 Upgrade Guide 33 

     b.  Scripts and upgrade CatalogDBName _ReadMe.txt file are createdin the C:\Temp\SatelliteMigration folder.

      Steps to execute script(s) on SQL Server databases:

    1.  Run the individual Satellite_Instance name _ CatalogDBNameMigration_X.bat file on the corresponding

    Satellite location.

    Notes

      X is the location Id of the satellite. Based on the number ofsatellites, the respective number of .bat files will be created. 

      For non-trusted satellites, the respective .bat file and the sql

    file need to be copied to the satellite location and be executedmanually. 

    2.  Repeat the above step for each Satellite location.

    3.  Run the AddToPublications_.bat file to execute the script.

    4.  Ensure that all data is replicated between the Host and Satellite(s) before performing the next view generation step.

    5.  Regenerate the Catalog and Catalog Schema views on eachSatellite using the View Generator. The View Generator executable, ViewGenerator.exe, is delivered in the [Product

     Folder]\Core\Tools\Administrator\Bin folder.

    6.  In an integrated environment at the Host location for Marine configurations, runthe Generate Design Basis command from the version 2011 R1 client

    workstation that includes the Project Management component.

    7.  If Generate Design Basis was performed, regenerate the Catalog and CatalogSchema views on each Satellite using the View Generator.

    Note

      For assistance with this step, refer to the Generate Design Basis

    Command section in the 2011 R1 Project Management User’s Guide.You can access this guide using the Help > Printable Guides 

    command in the software.

    8.  At the Host location, using the version 2011 R1 client workstation that includesthe Project Management component, upgrade the Model database.

    Notes

      For assistance with this step, refer to the Upgrade the Model Database 

    section in the 2011 R1 Project Management User’s Guide. You canaccess this guide using the Help > Printable Guides command in the

    software.

      A message will display specifying scripts which need to be executedmanually on the Model database at each Satellite location.

    9.  At the Host location, using the version 2011 R1 client workstation thatincludes the Project Management component, upgrade non-replicated

  • 8/20/2019 Sm 3 d Upgrade Guide

    34/49

    Upgrading the Databases

    34 SmartMarine 3D 2011 R1 UpgradeGuide

    views by executing all of the scripts and views detailed in the upgrade

     ModelDBName _ReadMe.txt file.

    a.  Script information is recorded in the upgrade ModelDBName _ReadMe.txt file.

     b.  Scripts and upgrade ModelDBName _ReadMe.txt file are created in

    the C:\Temp\SatelliteMigration folder.  Steps to execute script(s):

    1.  Run the individual Satellite_Instancename_  ModelDBNameMigration_X.bat file on the corresponding

    Satellite location.

    Notes

      X is the location Id of the satellite. Based on the number ofsatellites, the respective number of .bat files will be created. 

      For non-trusted satellites, the respective .bat file and the sql

    file need to be copied to the satellite location and be executed

    manually. 2.  Repeat the above step for each Satellite location.

    3.  Run all the AddToPublications_.bat file(s) on the correspondingSatellite location.

    4.  Repeat the above step for each Satellite location.

    5.  Ensure that all data is replicated between the Host and Satellite(s) before performing the next view generation step.

    6.  Regenerate the Model views with Catalog Schema on eachSatellite using the View Generator. The View Generator 

    executable, ViewGenerator.exe, is delivered in the [Product

     Folder]\Core\Tools\Administrator\Bin folder.

    Note

      To run ViewGenerator on the Model Database, select the Model

    database as the Data Database and select the Catalog Schema database

    as the Schema Database.

  • 8/20/2019 Sm 3 d Upgrade Guide

    35/49

    Upgrading the Reference Data

    SmartMarine 3D 2011 R1 Upgrade Guide 35  

    Upgrading the Reference DataImportant

      Prior to performing the procedures in this section, use the Backupcommand in the Project Management task to create a backup of your

    upgraded Model. For assistance with the Backup command, refer to

    the Back Up and Restore Data section in the 2011 R1 Project Management User’s Guide. You can access this guide using the Help

    > Printable Guides command in the software.

      For Global Workshare configurations, you only need to perform the

    steps in this section at the Host location.

    Notes

      You will need the following references to complete the steps in this

    section.

      The 2011 R1 Project Management User’s Guide, available with the

    Help > Printable Guides command in the software.

      The 2011 R1 SmartMarine 3D Reference Data Guide, available with

    the Help > Printable Guides command in the software.

      The 2011 R1 SmartMarine 3D Symbols Reference, available with the

    Help > Printable Guides command in the software.

    OverviewIn SmartMarine 3D 2011 R1, numerous changes have been made to the reference

    data. These changes, which include enhancements as well as fixes to the data or

    software, are incorporated into the reference data workbooks delivered with the product. The changes are also reflected in the database seed templates provided by

    Intergraph.

    Notes

      The reference data workbooks can be found in the folder [Product

     Folder]\CatalogData\Bulkload\Datafiles and [Product Folder]\ShipCatalogData\Bulkload\Datafiles.

      For more information about the reference data delivered with the

    software, refer to the Understanding Reference Data section in the

    2011 R1 SmartMarine 3D Reference Data Guide, available with the

    Help > Printable Guides command in the software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    36/49

    Upgrading the Reference Data

    36 SmartMarine 3D 2011 R1 UpgradeGuide

    Incorporate the 2011 R1 Reference Data Changes

    Bulkload Changes to Catalogs

    1.  Decide what reference data changes you want to incorporate from the deliveredCatalog Data workbooks using the next set of procedures:

      Using the version 2011 R1 client workstation open the folders [Product

     Folder]\CatalogData\BulkLoad\Datafiles and [Product

     Folder]\ShipCatalogData\Bulkload\Datafiles to review the most recentdelivered catalog data.

      Select the files that correspond to the discipline in which you are interested in.

      Review the Revision History worksheet for each file. Note which additions orchanges you want to incorporate into your reference data.

    Note

      For more information on incorporating 2011 R1 reference data

    changes for new functionality into upgraded Marine configurations,

    refer to the Reference Data Changes 2011 SP1 to 2011 R1.xlsworkbook New Functionality, available in the Upgrade folder on the

     product media.

    2.  For each of the items you note, make changes in your upgradedworkbooks or create your own set of delta workbooks.

    3.  Using the version 2011 R1 client workstation on which the Bulkload ReferenceData component is installed, bulkload the edited workbooks to the upgraded

    Catalog.

    Notes

      For more information on how to bulkload files to the Catalog database,

    refer to the 2011 R1 SmartMarine 3D Reference Data Guide, available

    with the Help > Printable Guides command in the software.

      Many disciplines support bulkloading in Delete and Replace mode.

    For more information on bulkloading in Delete and Replace mode,

    refer to the 2011 R1 SmartMarine Reference Data Guide, available

    with the Help > Printable Guides command in the software.

    Important

      When using Delete and Replace mode in the Bulkload Utility, allexisting catalog entries for each worksheet will be deleted and

    replaced with the contents of the worksheet being bulkloaded. In cases

    where worksheets exist in multiple workbooks (i.e. Pipestock,PipingGenericDataBolted, PipingCommodityMaterialControlData,

    etc.), missing data must be bulkloaded in Append mode to restore

    data which was deleted.

  • 8/20/2019 Sm 3 d Upgrade Guide

    37/49

    Upgrading the Reference Data

    SmartMarine 3D 2011 R1 Upgrade Guide 37  

      When using this model with Piping Specification Rule

    worksheets, only data related to those piping materials classes

    appearing in the bulkloaded worksheet are deleted andreplaced. All other piping material classes in the database are

    unaffected.

    4.  In a Global Workshare configuration after Bulkloading at the Host location,regenerate the Catalog and Catalog Schema views on each Satellite using the

    View Generator tool. The View Generator executable, ViewGenerator.exe, is

    delivered in [Product Folder]\Core\Tools\Administrator\Bin.

  • 8/20/2019 Sm 3 d Upgrade Guide

    38/49

    Synchronizing the Model with the Catalog

    38 SmartMarine 3D 2011 R1 UpgradeGuide

    Synchronizing the Model with the CatalogImportant

      Prior to performing the procedures in this section, use the Backup command in the Project Management task to create a backup of your

    upgraded Model. For assistance with the Backup command, refer to

    the Back Up and Restore Data section in the 2011 R1 Project Management User’s Guide. You can access this guide using the Help

    > Printable Guides command in the software.

    Notes

      You will need the following references to complete the steps in this

    section:

      The 2011 R1 Project Management User’s Guide, available with the

    Help > Printable Guides command in the software.

      The 2011 R1 SmartMarine 3D Database Integrity Guide, availablewith the Help > Printable Guides command in the software.

      The 2011 R1 SmartMarine 3D Troubleshooting Guide, available with

    the Help > Printable Guides command in the software.

    Synchronize the 2011 R1 Model with the 2011 R1Catalog

    1.  Run the Synchronize Model with Catalog command in the Project Managementtask.

    Notes

      In a Global Workshare configuration, this command should be run at

    the Host and each Satellite. The Synchronizing Model with Catalog process should be complete on the Host before started on the

    Satellite(s). Also Regenerate the Catalog and Catalog Schema views

    on each Satellite using the View Generator needs to be complete after bulkloading and Synchronizing Model with Catalog is performed at

    the Host location, and before the Synchronizing Model with Catalog

     process is performed on the Satellite(s).

      Review the section Task Limitations When Working in a Global

    Workshare Environment  in the 2011 R1 Global Workshare User’sGuide, for more information on this.

      For assistance with the Synchronize Model with Catalog command,

    refer to the Synchronize Model with Catalog  section in the 2011 R1

     Project Management User’s Guide. You can access this guide using

    the Help > Printable Guides command in the software.

  • 8/20/2019 Sm 3 d Upgrade Guide

    39/49

    Synchronizing the Model with the Catalog

    SmartMarine 3D 2011 R1 Upgrade Guide 39 

    Resolve the 2011 R1 To Do List2.  Minimize the number of entries found in the To Do List