SPR Install
SPR Install
Installation Guide
Version 2015 R1
March 2015
DVIS2-PE-200002N
Copyright
Copyright © 1999 - 2015 Intergraph® Corporation. All Rights Reserved. Intergraph is part of Hexagon.
Including software, file formats, and audiovisual displays; may be used pursuant to applicable software license agreement; contains
confidential and proprietary information of Intergraph and/or third parties which is protected by copyright law, trade secret law, and
international treaty, and may not be provided or otherwise made available without proper authorization from Intergraph Corporation.
Documentation
Documentation shall mean, whether in electronic or printed form, User's Guides, Installation Guides, Reference Guides,
Administrator's Guides, Customization Guides, Programmer's Guides, Configuration Guides and Help Guides delivered with a
particular software product.
Other Documentation
Other Documentation shall mean, whether in electronic or printed form and delivered with software or on Intergraph Smart Support,
SharePoint, or box.net, any documentation related to work processes, workflows, and best practices that is provided by Intergraph
as guidance for using a software product.
Terms of Use
a. Use of a software product and Documentation is subject to the End User License Agreement ("EULA") delivered with the
software product unless the Licensee has a valid signed license for this software product with Intergraph Corporation. If the
Licensee has a valid signed license for this software product with Intergraph Corporation, the valid signed license shall take
precedence and govern the use of this software product and Documentation. Subject to the terms contained within the
applicable license agreement, Intergraph Corporation gives Licensee permission to print a reasonable number of copies of the
Documentation as defined in the applicable license agreement and delivered with the software product for Licensee's internal,
non-commercial use. The Documentation may not be printed for resale or redistribution.
b. For use of Documentation or Other Documentation where end user does not receive a EULA or does not have a valid license
agreement with Intergraph, Intergraph grants the Licensee a non-exclusive license to use the Documentation or Other
Documentation for Licensee’s internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensee’s internal, non-commercial. The Other Documentation may
not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time and for any
reason by Intergraph Corporation by giving written notice to Licensee.
Disclaimer of Warranties
Except for any express warranties as may be stated in the EULA or separate license or separate terms and conditions, Intergraph
Corporation disclaims any and all express or implied warranties including, but not limited to the implied warranties of merchantability
and fitness for a particular purpose and nothing stated in, or implied by, this document or its contents shall be considered or deemed
a modification or amendment of such disclaimer. Intergraph believes the information in this 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 applicable
technical product descriptions. Intergraph Corporation is not responsible for any error that may appear in this document.
The software, Documentation and Other Documentation discussed in this document are furnished under a license and may be used
or copied only in accordance with the terms of this license. THE USER OF THE SOFTWARE IS EXPECTED TO MAKE THE FINAL
EVALUATION AS TO THE USEFULNESS OF THE SOFTWARE IN HIS OWN ENVIRONMENT.
Limitation of Damages
IN NO EVENT WILL INTERGRAPH CORPORATION BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL INCIDENTAL,
SPECIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO, LOSS OF USE OR PRODUCTION, LOSS OF
REVENUE OR PROFIT, LOSS OF DATA, OR CLAIMS OF THIRD PARTIES, EVEN IF INTERGRAPH CORPORATION HAS BEEN
ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
UNDER NO CIRCUMSTANCES SHALL INTERGRAPH CORPORATION’S LIABILITY EXCEED THE AMOUNT THAT
INTERGRAPH CORPORATION HAS BEEN PAID BY LICENSEE UNDER THIS AGREEMENT AT THE TIME THE CLAIM IS
MADE. EXCEPT WHERE PROHIBITED BY APPLICABLE LAW, NO CLAIM, REGARDLESS OF FORM, ARISING OUT OF OR IN
CONNECTION WITH THE SUBJECT MATTER OF THIS DOCUMENT MAY BE BROUGHT BY LICENSEE MORE THAN TWO (2)
YEARS AFTER THE EVENT GIVING RISE TO THE CAUSE OF ACTION HAS OCCURRED.
IF UNDER THE LAW RULED APPLICABLE ANY PART OF THIS SECTION IS INVALID, THEN INTERGRAPH LIMITS ITS
LIABILITY TO THE MAXIMUM EXTENT ALLOWED BY SAID LAW.
Export Controls
Intergraph Corporation’s software products and any third-party Software Products obtained from Intergraph Corporation, its
subsidiaries, or distributors (including any Documentation, Other Documentation or technical data related to these products) are
subject to the export control laws and regulations of the United States. Diversion contrary to U.S. law is prohibited. These Software
Products, and the direct product thereof, must not be exported or re-exported, directly or indirectly (including via remote access)
under the following circumstances:
a. To Cuba, Iran, North Korea, Sudan, or Syria, or any national of these countries.
b. To any person or entity listed on any U.S. government denial list, including but not limited to, the U.S. Department of Commerce
Denied Persons, Entities, and Unverified Lists, http://www.bis.doc.gov/complianceandenforcement/liststocheck.htm, the U.S.
Department of Treasury Specially Designated Nationals List, http://www.treas.gov/offices/enforcement/ofac/, and the U.S.
Department of State Debarred List, http://www.pmddtc.state.gov/compliance/debar.html.
c. To any entity when Licensee knows, or has reason to know, the end use of the Software Product is related to the design,
development, production, or use of missiles, chemical, biological, or nuclear weapons, or other un-safeguarded or sensitive
nuclear uses.
d. To any entity when Licensee knows, or has reason to know, that an illegal reshipment will take place.
Any questions regarding export or re-export of these Software Products should be addressed to Intergraph Corporation’s Export
Compliance Department, Huntsville, Alabama 35894, USA.
Portions of the user interface copyright 2012-2014 Telerik AD.
Trademarks
Intergraph, the Intergraph logo, PDS, SmartPlant, CADWorx, CAESAR II, FrameWorks, I-Convert, I-Export, I-Sketch, IntelliShip,
INtools, ISOGEN, MARIAN, SmartSketch, SPOOLGEN, SupportManager, SupportModeler, and Sapphire are trademarks or
registered trademarks of Intergraph Corporation or its subsidiaries in the United States and other countries. Microsoft and Windows
are registered trademarks of Microsoft Corporation. MicroStation is a registered trademark of Bentley Systems, Inc. Other brands
and product names are trademarks of their respective owners.
Index ........................................................................................................................................................... 42
The Eye Point Motion and Display Set Motion classic commands are now available in the
Motion menu and the Animation toolbar. Use these commands to toggle between eye
point motion to change the view cone and enabling display set motion. By default, the Eye
Point Motion command is active. For more information, see Set Motion Control to Eye Point
and Set Motion Control for Display Sets.
The SmartSketch package is no longer provided with the On-Site Drawing Generation
module.
The Move Display Set (MOVEDSET.EXE) add-in has been removed from the Accessories
menu.
Snaplock measurement performance and accuracy have been improved. You do not have
to set the stroking tolerance setting to 100 to achieve maximum accuracy.
Internationalization
Supporting internationalization in a homogeneous environment is one of the enhancements
available in SmartPlant Enterprise. A homogeneous environment uses elements from only a
single locale. For example, a German customer running on a German operating system using
only German characters and German cultural conventions is a fully supported homogeneous
environment configuration.
Homogeneous Environments
When starting a new project, use extra care during installation and configuration to ensure the
proper creation and maintenance of homogeneous environments:
All the computers (servers and clients) within an integrated SmartPlant Enterprise
implementation must have the same regional settings, and no one should change the
regional settings after the project has started.
Do not cross the decimal locale boundary. This is the most common cause of numeric data
corruption and calculation errors. Having users with different regional settings (such as with
a period versus a comma for the decimal point) causes the software to interpret values
unpredictably. For example, a pipe run with a pressure of 35.3 psi can be read by the
software as 353 psi to the user with different regional settings. A cable length defined as 39
ft 11,21 inches has been interpreted as 121718910971323 meters when published to an
XML file. These incorrect interpretations may be used in internal software calculations and
can be impossible to backtrack or correct. Do not change the decimal point character to try
to solve an issue. Doing so will only corrupt values in the database or in text files.
Do not cross the character-set locale boundary. For example, the character set boundary
between Western (Latin-based) and Eastern Europe (Cyrillic-based), or between Eastern
Europe and Japan.
Create Oracle databases using AL32UTF8 for the database character set and AL16UTF16
for the NLS character set.
Never modify the NLS_LANG registry entry on an Oracle client. Doing so causes the
character data not to convert to Unicode.
Create Microsoft SQL Server databases with locale-specific collation settings and ensure
that all databases have the same setting.
Heterogeneous Environments
In contrast, a heterogeneous environment using elements from different, or even multiple
locales, is not supported. Many customers are currently operating in unsupported
heterogeneous environments and are often not aware of that fact. Examples of heterogeneous
environments:
Entering or viewing Japanese data on an US/English operating system
Using German Regional Settings (where the decimal point is a comma) on a US/English
operating system
Using databases with different character encodings such as CL8MSWIN1251 or JA16SJIS
Using multiple languages in a project, especially when crossing language-group boundaries
Using an English server with different local language clients
If a Russian interface exists for the SmartPlant Enterprise application, then Russian users can
use the Russian interface while the English-speaking users continue to use the US/English
interface. English-speaking engineers can enter English characters. Russian-speaking
engineers can enter Russian characters.
However, because the Russian locale uses different decimal and character-set locales,
everyone (English and Russian engineers) must use the Russian decimal symbol which is a
comma. For customization purposes, databases can be modified to accommodate new
Russian-specific requirements (fields, properties, and so forth.) Using filters, display sets, and
other software features, bi-lingual projects can be further customized. Graphic data, reports, and
so forth can be created in either or both languages.
Do not change regional settings to reflect a U.S. environment in order to resolve
problems in a non-US/English homogeneous configuration. Doing this creates a heterogeneous
configuration that will cause other possibly hidden problems that cannot be corrected. Everyone
working on a project must use the same regional settings and character set throughout the life of
the project.
API Module
The Application Programming Interface (API) module includes programming libraries that allow
developers to create custom programs that run with SmartPlant Review. The API module is not
a requirement to run the custom programs, only to create custom programs for SmartPlant
Review.
Key Features:
API Library - Provides two libraries, the original DRAPI C library function interface and a
newer ActiveX control interface, DRAPIX, that can be linked into your application programs
to control SmartPlant Review functions. These functions give your applications direct control
over the working of SmartPlant Review instead of just sending commands that you enter.
This gives your application more control and flexibility. Your Visual C® or Visual C++®
programs can use either interface. Your Visual Basic® programs can also be linked in a
similar fashion using the ActiveX control interface.
Save VUE file - Creates a VUE file inside SmartPlant Review. This does not include the
ability to create VUE files in a batch mode.
Snapshot - Creates an image file of the Main view, application window, or entire screen.
Snapshot can be used to create a high quality anti-aliased image of any resolution. This
module includes support for standard output types like BMP and JPG.
Main View to VUE File - Exports all the graphics currently shown in the Main view to a new
VUE file. SmartPlant Review creates separate MDB and MDB2 files for the generated VUE
file. These databases contain only the information about the graphics present in the
exported VUE file. This enables you to quickly create a VUE file of a model showing specific
graphics. This command is not active if you have a ZVF or SVF project file open.
Construction Module
The Construction module extends the capabilities of SmartPlant Review with integrated project
scheduling and collision detection functionality. For project scheduling, ScheduleReview turns
data from your project planning software into a visual display of the construction or demolition
progress. Use ScheduleReview together with the collision detection functionality to plan safe
and timely equipment installation. Review collisions as equipment moves dynamically through
the plant. Hear sounds and see objects highlight as collisions occur.
Key features:
ScheduleReview - Helps analyze and visualize the process by showing objects in the
context of the overall project schedule. You can display the project as it appears on a
specified day, or fly through the model and show the construction sequence. This
component also allows you to visualize the construction or demolition cycle in a single step -
by day, week, or month - or continuously. ScheduleReview supports the following popular
planning software: Microsoft® Project, Microsoft Project Professional, Primavera Project
Planner®, and Primavera Engineering & Construction. For more information, see
ScheduleReview Animations .
Before using SmartPlant Review ScheduleReview, you must first install the
Primavera SDK on your client computermachine and configure an SQL Server Connection
to the ODBC Name PrimaveraSDK or Primavera SDK. For more information, see the
Primavera Administrator's Guide for your version. Only a single user at a time can access
this Primavera SDK database. To access the SDK, you must be added as a user with
Administrator access rights, or be assigned the global privilege, View All Global/Project
Data via SDK.
Collision Detection - Includes static and dynamic collision detection. Colliding objects can
be highlighted in a customizable color. Users can play a sound file each time objects collide.
Collisions can be recorded as an object (or group) is driven through the model with precision
controls or moved freely with a mouse or joystick. Collision information is written to a log file
for review. Collision detection does not take into account non-model tolerances, such as
construction tolerances, or soft boundaries, such as pipe insulation. Collision detection runs
only in an interactive mode. Batch processes are not available. For these reasons, collision
detection does not replace the PDS clash reporting detection capabilities. See Using
Collision Detection.
Snapshot - Creates an image file of the Main view, application window, or entire screen.
Snapshot can be used to create a high quality anti-aliased image of any resolution.
Snapshot includes support for standard output types like .BMP and .JPG. See Take a
Snapshot.
Snapshot Animation - Creates high quality animation sequences. Snapshot can be used to
create high quality anti-aliased images of any resolution. The module includes support for
standard output types like BMP and JPG.
Volume Annotations - Provides a very powerful planning and tracking tool. You can use
volume annotations to represent many types of objects and areas in the model, including
scaffolds, field welds, work areas, security areas, construction parking lots, and lay down
yards. Volume annotations allow you to place three basic types of geometry that SmartPlant
Review saves only in the project database. You can place boxes, cylinders, and spheres.
SmartPlant Review also provides several specialty types of volume annotations, including
scaffolds (boxes), welds (cylinders), and clipping volumes (boxes). See Placing Volume
Annotations.
Key features:
Outline Mode - Provides capabilities of a display model to navigate the model by using the
joystick, mouse, or keypad.
Labels - Assigns identifying phrases to objects in the outline view with tags, text annotation,
and measurements.
Snapshot - Creates an image file of the Main view, application window, or entire screen.
Snapshot can be used to create a high quality anti-aliased image of any resolution.
Snapshot includes support for standard output types like .BMP and .JPG.
Photo-Realism Module
The SmartPlant Review Photo-Realism module provides features for creating realistic,
photo-quality images from a 3D model. A realistic image, rendered using textures, patterns,
bump maps, background images, environment boxes, and raytraced lighting, helps you to
visualize designs during each stage of the development process and to create powerful
presentations that communicate and sell your ideas to clients and managers.
Key features:
Display Textures - Creates a more realistic display by assigning textures to materials and
then applying them to objects.
Material Editor - Provides complete material editor functionality for creating new material
definitions and palettes.
Lighting - Supports global (ambient, flashbulb, and solar), spot, distance, and point lights.
Renderer window - Creates more realistic 3D effects by adding reflections and shadows to
images.
High resolution - Captures the image at high resolution to produce near photo-quality plots
of the model.
Snapshot - Creates an image file of the Main view, application window, or entire screen.
Snapshot can be used to create a high quality anti-aliased image of any resolution.
Snapshot includes support for standard output types like BMP and JPG.
Stereo Viewing - Adds dramatic depth perception to models.
Patterns Plus CD - Includes several pre-defined material definitions.
See Also
Performance Tips (on page 19)
Key features:
Displays point cloud data when external software product is installed in conjunction with the
Point Cloud Integrator module.
Supports normal SmartPlant Review navigation features, including walk-through.
Provides surface measurement between the point cloud vector points and any graphic
object.
Detects collisions between point cloud elements and a graphic element.
Point clouds rendered in true color or laser intensity return color mapping.
Benefits:
Integration of point cloud data within SmartPlant Review helps lower the time, effort, and
cost of process retrofit engineering and construction projects.
Extends the use of 3D CAD to more projects.
Helps in the planning of existing site remodeling by coupling existing configuration data
provided by point cloud scans with 3D model displays.
Key features:
Animation - Create animation paths - one or many - through your models by defining key
frames. Start with an aerial view of your facility, for example, and then dive into it, moving
along the animation path for an impressive flythrough. Save your animation at the resolution
and size that you need, and apply anti-aliasing to produce sharp, clear images. Import
animation frames into the non-linear digital video editor product VizFx Web Pro, provided
with this module.
VizFx Web Pro - Create dynamic and original graphics, animation, and video with a
non-linear digital video editing product that includes a collection of high-end special effects.
Output file types include .AVI, .BMP, .GIF, .JPG, .PICT, .TGA, and .TIFF.
Snapshot - Used for creating an image file of the Main view, application window, or entire
screen. Can be used to create a high quality anti-aliased image of any resolution. Includes
support for standard output types like .BMP and .JPG.
Snapshot Animation - Used to create high quality animation sequences. Snapshot is
compatible with the Construction module for SmartPlant Review to record the simulation of
the construction process. Snapshot can be used to create high quality anti-aliased images of
any resolution. The module includes support for standard output types like .BMP and .JPG.
You can use ViZfx Web Pro to apply sophisticated special effects to your animations,
special web projects, or video. You can download ViZfx Web Pro with your SmartPlant Review
serial number from http://www.intergraph.com/visualization/vizfx.asp.
See Also
Construction Module (on page 12)
Software Prerequisites
Microsoft Access Database Engine (64-bit)
OR Microsoft Office 2010 (64-bit)
Microsoft Visual C++ 2010 SP1 Redistributable Package with MFC Security Update
Microsoft Internet Explorer 10.0 or later (required for viewing the online documentation
delivered with the software)
A PDF reader (required during installation to view the License Agreement and Printable
Guides)
Microsoft Data Access Components (MDAC) 2.8.1 (MDAC 2.8.1 is available on the product
DVD)
If you are running SmartPlant Review on a non-English operating system and
locale, you must download the appropriate locale-specific version of the Microsoft Data
Access Components (MDAC) from Microsoft. SmartPlant Review might not work correctly
with multi-byte characters when using the English version of MDAC.
Microsoft DirectX 9.0 (required for using a joystick with SmartPlant Review)
Microsoft .NET Framework 4.5.1 (installed automatically during SmartPlant Review setup)
SmartPlant License Manager 2010 (v11)
SmartPlant License Checkout Utility (required to run in remote license mode.)
Software Compatibility
SmartPlant Checkout Utility 11.x
Although you can also have an older version of the Checkout Utility installed on
your system, you must use the latest version with SmartPlant Review. If you attempt to use
an older Checkout Utility version with the current version of SmartPlant Review, the utility
does not detect SmartPlant Review and does not provide options for license checkout.
Citrix XenApp 6.5 and Citrix XenDesktop 7.0
SmartPlant Foundation 2009 or later
SmartPlant 3D or SmartMarine 3D 2009 or later and Intergraph Smart™ 3D 2014
Microsoft Project (64-bit)
Primavera Project Planner® version 2.0B (with RA installed), Primavera Project Planner 3.0,
and Primavera Engineering & Construction P6 Release 4.1, 5.0, 6.0, and 8.1.
To access the SDK, you must be added as a user with Administrator/SuperUser
access rights, OR be assigned the global privilege, View All Global/Project Data via SDK.
MicroStation SE 05.07.01.14, MicroStation/J 07.01.04.16 (SmartPlant Review supports PDS
models used in conjunction with MicroStation SE and MicroStation J. However, element
types new in MicroStation J are not supported by PDS and SmartPlant Review.
SmartPlant Review displays MicroStation/J SmartSolids in shaded mode if you
change the display setting to Surfaces using the MicroStation/J Change SmartSolid Display
tool on the 3D Utilities tool bar prior to opening the project in SmartPlant Review.
Performance Tips
Video Cards
The results of a survey of graphics cards used with SmartPlant Review are available on the
Intergraph Smart Support site. To view these results:
1. Go to https://smartsupport.intergraph.com.
2. Type your Intergraph Smart Support user name and password.
3. Click View Downloads > SmartPlant Review > Technical Notes & Whitepapers >
SmartPlant Review > Graphics Cards used with SmartPlant Review.
When considering a video card, select a video card designed for OpenGL-based, 3D-intensive
scientific or engineering applications. Many 3D-intensive game cards are not suitable for
engineering purposes.
In addition to the video card, the device driver is also crucial to performance. We advise trying
various card and driver combinations prior to committing to a particular card vender.
After configuring your computer, be very careful about installing operating system updates or
gaming software, because doing so can dramatically affect performance. Also, make sure you
can return your machine configuration to a previous state.
For laptop computers with built-in graphics, sometimes the graphics chip manufacturer has a
better driver available than the one installed by the laptop manufacturer. However, because the
use of a non-laptop manufacturer driver might void your warranty, be sure to check with both the
graphics chip supplier and the laptop manufacturer before using a non- laptop manufacturer
driver.
You can also try turning off Vertex Buffer Objects (VBOs) for the first time you open the VUE file.
The VBOs are created when SmartPlant Review loads the file. However, VBOs should be
turned back on after the initial opening.
SmartPlant Review defaults to software rendering if your system does not support
OpenGL acceleration.
For single file projects (DGN, PRP, VUE), add the size of the single file. If the
MicroStation file references other MicroStation files, then the sizes of the referenced
MicroStation files should also be added.
For .SVF (multiple VUE file) projects, add the size of the SVF file and all listed VUE
files.
Be sure to add the size of any material files used by the project (MAT, PAL). Remember
that all texture files will consume system memory when raytracing or if graphics card
memory is not available.
The label database (MDB2) is not read into memory. However, if the label database
must be created (or recreated), then add the size of the single largest DRV and/or .XML file
being used to create the label database to approximate the extra memory needed to
process each DRV and/or .XML file data when creating the label database.
2. Multiply this approximation by 1.2 for a rough estimate on the overhead of the SmartPlant
Review executable code in memory and the extra memory needed to process and manage
the data in the other files during load and during the SmartPlant Review session.
Display Performance
Error Message: Memory limits prevent showing highlight/selection of display set
This message displays in the status bar when there is not enough memory available to show a
highlighted or selected display set in the main view. The display set contains too many objects
to show highlighted or selected at this time.
Many SmartPlant Review settings affect display time. While there is no single combination of
options that works best for all data sets or user workflows, the following features can improve
display time, especially when working with large data sets. Use the View > Settings >
Advanced > Time Display option to evaluate the effects of using these options.
View Settings Update Interrupt - The Esc key cancels the current screen update. Only
elements rendered so far will be displayed. This can be very useful if the full
update of the model is not needed for the current task.
Range Rejection - Increase the settings as needed and activate to
significantly improve display time for wireframe and/or shaded rendering by
eliminating elements that are too small to be of current interest.
Dot Box - Draws distant elements less precisely for improved update speed.
At a distance, these items will be represented by a small box of pixels
instead of a full rendering.
Two-sided lighting - Turn off this option to improve display time for all
models.
Stroking Tolerance - Reduce this setting to the lowest acceptable level
(minimally 4) to improve display time for models with objects having round
surfaces such as pipes, reducers, valves, and so on.
Perspective - Turn off this mode to improve display time for all models.
Views Plan and Elevation Views - Turn off these views whenever possible to
improve performance.
Overlapping Windows - Prevent the Main view from being overlapped by
any other window (including toolbars and the plan or elevation views) to
improve responsiveness.
Partial Recall - When recalling a saved view, either singularly or during Key
Frame animation, use the partial recall feature with the Level settings option
turned off. This significantly improves performance for datasets with large
numbers of files.
Motion Settings Rates - Increase to improve motion speed through the model. For example,
you can change the Maximum moves per second rate from 30 to 100 in
the Motion > Settings > Rates dialog box.
Display - Turn off the Allow all texturing, Update view cone, and Update
position status options, to improve performance.
Data Reduction Ideally, each SmartPlant Review project should contain only the data of
interest for the review session. The less data to review, the faster
performance will be. The following features can improve display performance
for any project by hiding any graphic elements not currently of interest for the
task at hand:
Motion Clipping Plane - Motion display times can be improved by setting
and activating the motion far clipping plane to the required extent. Elements
are only clipped during motion through the model.
Clipping Planes - Display times can be improved by setting and activating
the near and far clipping view cone plane settings to the required extent.
Clipping Volumes - Display times can be improved by creating a clipping
volume to clip all data outside a particular volume.
Level Settings - Display times can be improved by turning off the levels of
objects not currently of interest.
Display Sets - Display times can be improved by creating display sets of
elements not currently of interest, and turning them off. Display sets can be
created in a wide variety of ways, using element file, level, color, volume,
and attribute data information.
Non-Model Data - Turn off the display and/or use of all annotations,
materials, measurements, lights, tags and/or textures whenever possible to
improve display times.
File System
Make sure the system is using the fastest file system.
Data Fragmentation
Hard Drives - Defragment your hard drives regularly. File fragmentation on the hard drive
slows down the system and SmartPlant Review.
System Page Files - Keep the system page files defragmented as well as the disk drives.
The page file is a system file and cannot be defragmented while the system is running. A
fragmented page file may be scattered all over a disk drive and will not perform efficiently. If
a page file becomes too fragmented, the system may not be able to open an extremely large
.VUE file.
Defragmenting the page file is typically a boot time operation separate from the real- time
disk drive defragmentation operation. Tools are available, such as Diskeeper, that will
defragment the page files.
Project and Label Databases - Use the DBCompact utility to compact and defragment your
Microsoft Jet databases. If the label or project files are updated for an existing project, the
software attempts to replace the label database records on a file by file basis. Deleting and
replacing large numbers of records in the label database might lead to significant database
fragmentation, which can lead to poor performance. Compressing the database on exit will
remove this fragmentation. For more information, see SmartPlant Review Utilities.
However, if several design or label files have been changed because the current label
database was created, we recommend simply deleting the existing label database (MDB2)
and allowing the software to rebuild it from the current project data. If display sets exist in
the main project database (MDB), then rebuilding the label database also kicks off display
set resolution, which rebuilds the display sets based on the current label and project file
contents. Only the label database (MDB2 file) needs to be deleted. For example, one label
database took 7 hours to update by replacing records. This same data set was up in
minutes when the old database was deleted and SmartPlant Review was allowed to re-build
a clean database.
Database Format
SmartPlant Review creates Microsoft Access (64-bit) databases to store and manage your
project data.
Photo-Realism Module
To get the most out of the Photo- Realism module, we recommend the following system
resources:
System memory - Additional memory is recommended to improve the performance of the
raytracer. Additional memory is particularly important on multi-processor systems and/or with
relatively large models. Creating smaller subsets of the larger model should allow portions of the
larger model to be raytraced.
Processors - The raytracer has an efficient multi-threaded implementation that can improve
raytrace performance when using multiple processors. When using multiple processors, the
amount of system memory should be considered on a per processor basis. The amount of
system memory, virtual memory and number of processors are likely the most influential factor
in raytrace performance.
Virtual memory - Additional virtual memory might be needed to supplement the system
memory for large models.
Lights - The typical number of lights supported by an OpenGL graphics card can vary from 8 to
24 or more and are dependent on the driver used. This will affect the display of lights using
OpenGL type rendering. Raytracing does not rely on the graphics card for lighting calculation
and will not be affected by the number of lights supported by it.
Textures - The amount of texture memory on the graphics card can affect OpenGL display
performance. A greater amount of texture memory can improve performance. The amount of
texture memory on the graphics card does not affect the performance of the raytracer.
The operating system shares resources (CPU, memory, disk, and so forth) equally among
all processes running on the system. For maximum performance, reduce the number of
processes and services while using SmartPlant Review. Processes and services that are
notorious for consuming vast amounts of resources are (but not limited to) virus scanners,
media players, disk organizers, and mail programs. You might consider dedicating a
machine for exclusive SmartPlant Review use with minimal auxiliary programs.
SmartPlant Review defaults to software rendering if your system does not support OpenGL
acceleration.
Installation Checklist
For the recommended installation workflow, please see the installation checklist
(SPRInstall_Checklist.pdf), available in the Help folder on the Product CD.
This checklist, also available in Microsoft Excel format (SPRInstall_Checklist.xls), is delivered
during product set up to the \Program Files\SmartPlant\Review\resdlls\0009 folder for future
reference.
on your system, you are prompted about the requirement. Click Yes to install this MS
package and continue, or click No to return to the start page.
6. Click Next.
7. Type your name, company name, and the base SmartPlant Review serial number.
The serial number is used for initial installation purposes only. A license key is
required to run SmartPlant Review.
8. Verify your name, company name, and serial number, then click Next.
9. Click Display to read and accept the license agreement, then click Yes. You must have a
PDF reader to view the license agreement.
10. Specify the destination folder, and then click Next.
If you install SmartPlant Review on two different partitions on a dual-boot computer,
you must install each copy of SmartPlant Review in a different folder for uninstall to work
properly.
11. From the Add-In Module Configuration page, enter the serial number for the SmartPlant
Review module to install, and then click Add. Repeat until you have added all of the
modules you purchased, and then click Next.
You cannot add or remove modules while running SmartPlant Review in
remote license mode.
12. Click Install.
SmartPlant Review displays the Completed the Intergraph SmartPlant Review Setup
Wizard page upon successful installation.
13. Click Finish.
14. Close the SmartPlant Review page.
Required Arguments:
Optional Arguments:
Example
If your site has four licenses of SmartPlant Review but only three module licenses for the
Construction module and three of the SmartPlant Review sessions are currently using all three
Construction module licenses, the fourth SmartPlant Review session will not run unless you use
the Select Modules utility to de-select the Construction module before starting SmartPlant
Review.
Modules - Displays the modules available with SmartPlant Review. A grayed-out entry means
that module is not installed on your workstation. Check the box beside the module you want
SmartPlant Review to pull a license for during startup. Licenses are not pulled for modules that
are not checked. By default, all installed modules are checked.
If you are running SmartPlant Review in remote license mode (that is, you used the
SmartPlant License Checkout utility to obtain licenses) and open the Select Modules utility,
all modules appear inactive, with checks beside the modules with currently checked out
licenses. These selections cannot be changed until the checkout duration expires, nor can
licenses be obtained interactively while licenses are checked out. Checked out licenses
cannot be checked in.
If SmartPlant Review cannot obtain enough licenses at start up, a "not enough licenses
available" message is displayed and SmartPlant Review shuts down. Before SmartPlant
Review will run, you must free enough currently in-use licenses to cover the modules you
want to run or you must use the Select Modules utility to unselect the modules for which you
cannot currently obtain a license.
After SmartPlant Review obtains the necessary licenses and is ready for use, the Help >
About SmartPlant Review dialog box displays the modules for which licenses were
obtained.
By default, the first time you start SmartPlant Review, it attempts to pull licenses for itself
and for each module you have installed, unless you first use the Select Modules utility to
select the modules for which you want to pull licenses.
If you are running SmartPlant Review in remote license mode (that is, you used the
SmartPlant License Checkout utility to obtain licenses) and open the Select Modules utility,
all modules appear disabled, with checks beside the modules with currently checked out
licenses. These selections cannot be changed until the checkout duration expires, nor can
licenses be obtained interactively while licenses are checked out. Checked out licenses
cannot be checked in.
Pulled licenses are returned to the license server when you close SmartPlant Review.
SmartPlant Review displays a message if it cannot return a license for any reason (for
example, the network connection to the license server is down). Licenses that cannot be
returned must be scavenged on the SmartPlant License Manager server. For more
information about scavenging licenses, see the SmartPlant License Manager Installation
and User's Guide (SPLMInstall_UserGuide.pdf).
If SmartPlant Review cannot obtain enough licenses at start up, the software displays a "not
enough licenses available" message and SmartPlant Review shuts down. Before
SmartPlant Review will run, you must either free enough currently in-use licenses to cover
the modules you want to run, or use the Select Modules utility to unselect the modules for
which you cannot currently obtain a license. To see who is currently using licenses, use
SmartPlant License Manager on the license server.
For information on products supported by the SmartPlant License Checkout Utility, see the
Intergraph PPM Compatibility Matrix - Product Report at Intergraph Smart Support:
https://smartsupport.intergraph.com (https://smartsupport.intergraph.com).
You must install and configure SmartPlant License Manager before checking out a license.
You must have administrator privileges to setup and install the utility.
The required version of the SmartPlant License Checkout Utility is included with each
supported product installation and setup.
For ICAS products, locate the SmartPlant License Checkout Utility installation program
in the Other Installs folder of the product DVD.
2. Click SmartPlant License Checkout Utility Installation, and from the Welcome screen
click Next.
3. Type your name and the organization or company name, and then click Next.
4. Click Display to read and accept the license agreement, and then click Yes.
You must have a PDF reader to view the license agreement.
5. Specify the destination folder, and then click Next.
6. Click Install to start the installation process.
7. Click Finish.
You can uninstall the License Checkout utility at any time, even if you are currently running
a product in remote license mode.
If you installed the latest version of the SmartPlant License Checkout Utility, it is installed
along with the older version. Both versions display from the Start menu as shown in the
following example:
This version of SmartPlant Review requires the most current version of the SmartPlant
License Checkout Utility. Although you can have an older version of the Checkout Utility
installed on your system, you must load and run the latest version with SmartPlant Review.
If you attempt to use an older Checkout Utility version with the current version of SmartPlant
Review, the utility does not detect SmartPlant Review and does not provide options for
license checkout.
Checked out licenses cannot be checked in. If you check out three modules (four total
licenses: one base and three modules), then attempt to run the License Checkout utility
again and select two other modules, the software displays a dialog box telling you that a
license is already checked out for SmartPlant Review and displaying the expiration date for
that license.
When running in remote license mode, you cannot use setup to modify the product
installation until the following conditions are met:
The checkout duration expires.
The system is working with SmartPlant License Manager in connected license mode
once again.
In other words, you cannot install or remove modules while running in remote license mode.
If SmartPlant Review is running in remote license mode but is unable to confirm for any
reason that it is running in that mode, SmartPlant Review automatically returns to connected
license mode and attempts to obtain the licenses from SmartPlant License Manager.
SmartPlant Review notifies you if it is unable to obtain licenses from SmartPlant License
Manager.
Each time you start SmartPlant Review while using remote license mode, the software displays
a message informing you when the checked out licenses expire. The first time that you run
SmartPlant Review after the checked out licenses expire, the software displays a message
informing you that the checked out licenses have expired and that the software is reverting to
the standard connected license mode and attempting to get licenses from SmartPlant License
Manager.
Performance Issues
A Citrix Server implements a virtualization environment that uses an emulated graphics card
instead of a native hardware 3D CAD Workstation graphics card. This means that all clients
running SmartPlant Review in Citrix will notice a severe degradation in performance because
SmartPlant Review cannot take advantage of full hardware acceleration on this emulated
graphics card.
Prerequisites
Citrix Prerequisites:
Before you install any SmartPlant Enterprise software on a Citrix server, you must install and
configure Citrix software and the corresponding prerequisites on the server. See the Citrix
documentation for more information.
SmartPlant Enterprise Prerequisites:
To run SmartPlant Review on a Citrix server, you must install the same prerequisite software
that is required for the product to run on a desktop client system. Make sure that any
prerequisite software installations are matched to the operating system. All patches or products
should be in accordance with administrative guidance. For more information about software
prerequisites for SmartPlant Review, see SmartPlant Review Workstation (on page 17).
To install software on a Citrix server, you must log on with an account that has
administrator level access and use the Change User Mode option to set the Terminal Server in
the Installation mode or use the Control Panel.
Special Hardware Requirements:
See the Citrix documentation for system hardware for the Citrix server. SmartPlant Review
(SPR) requires at least 500MB of RAM for each concurrent user. This is in addition to the RAM
required for Windows and Citrix. A server running SmartPlant Review with fewer than six
concurrent users will require at least 4 GB of RAM. If 6 to 10 users will be accessing the system,
6 GB of RAM will be required. These are minimum requirements. Large work environments will
require additional RAM.
Server CPU
Perform the following steps if you are using the Citrix CPU server for video rendering.
1. Locate and open SPRDisplaySettings.ini.
2. Under [ViewSettings], add the line:
MaxTessellatorCount=2
3. Save the file.
L
License Checkout Utility Dialog Box • 34
O
On-Site Drawing Generation Module • 13
Optimize SmartPlant Review with Citrix • 39
P
Performance Tips • 19
Photo-Realism Module • 14
Point Cloud Integrator Module • 15
Preface • 6
S
Select Licenses for Modules • 31
Select Modules Utility Dialog Box • 30
Simulation and Visual Effects Module • 15
SmartPlant License Manager Environment
Variables • 29