Inter Op Publisher User Guide
Inter Op Publisher User Guide
Inter Op Publisher User Guide
User's Guide
Version 2017 R1
March 2017
Copyright
Copyright 2017 Intergraph Corporation. All Rights Reserved. Intergraph is part of Hexagon.
Including software, documentation, 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.
U.S. Government Restricted Rights Legend
Use, duplication, or disclosure by the government is subject to restrictions as set forth below. For civilian agencies: This was
developed at private expense and is "restricted computer software" submitted with restricted rights in accordance with
subparagraphs (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 the
United States. For units of the Department of Defense ("DoD"): This is "commercial computer software" as defined at DFARS
252.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
305 Intergraph Way
Madison, AL 35758
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 Interg raph
as guidance for using a software product.
Terms of Use
a. Use of a software product and Documentation is subject to the Software License Agreement ("SLA") 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 SLA 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 Licensees internal non-commercial use. Intergraph Corporation gives Licensee permission to print a
reasonable number of copies of Other Documentation for Licensees internal, non-commercial use. The Other Documentation
may not be printed for resale or redistribution. This license contained in this subsection b) may be terminated at any time a nd
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 SLA or separate license or separate terms and conditions, Intergrap h
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.
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 CORPORATIONS 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 Corporations 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 PPM Corporations
Export Compliance Department, 305 Intergraph Way, Madison, Alabama 35894, USA or at [email protected].
Trademarks
Intergraph, the Intergraph logo , Intergraph Smart, SmartPlant , SmartMarine, SmartSketch, SmartPlant Cloud, PDS ,
FrameWorks , I-Route, I-Export, Isogen, SPOOLGEN, SupportManager, SupportModeler, SAPPHIRE, TANK, PV Elite,
CADWorx, CADWorx DraftPro , GTSTRUDL, and CAESAR II are trademarks or registered trademarks of Intergraph Corporation
or its affiliates, parents, subsidiaries. Microsoft and Windows are registered trademarks of Microsoft Corporation. MicroStation is a
registered trademark of Bentley Systems, Inc. Autodesk Navisworks is a registered trademark of Autodesk, Inc. Other brands and
product names are trademarks of their respective owners.
SmartPlant Interop Publisher incorporates portions of: (1) ST-Developer software licensed by STEP Tools, Inc.; (2) ACIS and
Interop components owned by Spatial Corp. 1986-2016; (3) Portions of the user interface copyright 2012-2016 Telerik AD; All
Rights Reserved; (4) 2D DCM software by D-Cubed 2D DCM copyright 2008 Siemens Product Lifecycle Management Software III
(GB) Ltd. All rights reserve; (5) Amyuni PDF Converter software by Amyuni Technologies. All rights reserved; (6) functionality based
on Teigha(R) from the Open Design Alliance. "TEIGHA", "Open Design Alliance" and the Open Design Alliances three-ring logo are
registered or common law trademarks of Open Design Alliance in the United States and other countries; (7) Windows Installer XML
toolset (aka WIX), Outercurve Foundation, All rights reserved; (8) ProtoView which is a Trademark of Infragistics, Inc; (9)
functionality from Xceed Zip for .NET owned by Xceed Software Inc. (c) 2002-2013; (10) mVueConvertor.x64.Release.dll and
myVRFeatureExport.x64.v120.Release.dll by myVR Software AS (Copyright (C) 2015 myVR Software AS).
Troubleshooting................................................................................................................................. 290
Log Files........................................................................................................................................ 290
Why Are Certain Commands and Options Unavailable? ................................................................. 291
Troubleshooting: General Operations............................................................................................. 293
Concurrent Translation Issues ....................................................................................................... 303
Cyrillic Characters.......................................................................................................................... 303
Complete - No Graphics Status...................................................................................................... 304
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 a 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
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.
Additional Documentation
SmartPlant Interop Publisher provides the following documentation:
SmartPlant Interop Publisher Installation Guide (InteropPublisherInstallGuide.pdf) - Provides
installation and configuration information for system administrators. This guide can be accessed
from the SmartPlant Interop Publisher CD and the AutoPlay dialog box. When you install
SmartPlant Interop Publisher, the guide is placed in the \SmartPlant\Interop
Publisher\resdlls\0009 folder on your computer.
SmartPlant Interop Publisher User's Guide (InteropPublisherUserGuide.pdf) - Provides all of
the information found in the Online Help file, presented in a printable PDF format. This guide is
placed in the \SmartPlant\Interop Publisher\resdlls\0009 folder on your computer when you
install the software.
SmartPlant Interop Publisher README (readme.html) - Contains installation and
configuration information, along with notes about last-minute fixes and other helpful hints. This
file is placed in the \SmartPlant\Interop Publisher folder on your computer when you install the
software.
SmartPlant Interop Publisher Services README (readme.txt) - Contains installation and
configuration information. This file is on the SmartPlant Interop Publisher CD and placed in the
\SmartPlant\Interop Publisher folder when you install the software.
Version 2017 R1
Support for a new target type has been added. You can now create Smart Models and
Smart Drawings for review using Intergraph web-based portal applications. For more
information, see Translate to Web Portal Applications Workflow (on page 62) and Open
Smart Models and Drawings in Portal Applications (on page 204).
You can create composite portal data for viewing in Intergraph portal applications. Refer to
the documentation for your web portal application for information on navigation and opening
files. For more information on how to compose Smart Models, see Create Composite (.svf)
Smart Models (on page 124).
Support for several more Intergraph 2D drawing formats such as .pid from SmartPlant P&ID
and .sma from SmartPlant Instrumentation. For more information, see Supported Drawings
Formats (on page 27).
SmartPlant Interop Publisher allows you to set up a hands free project that monitors a folder
and then automatically performs add, translation, schedule, and publish operations. Create a
shared folder location to store a specific set of source files, and then set up projects that
direct SmartPlant Interop Publisher to perform configured tasks on the source files. For more
information, see Use Folder Settings to Automate Tasks (on page 100).
Projects now require a shared content location to be defined that contains internal support
files. The software also automatically creates subfolders in the shared content location that
allow you to organize files related to a project. For more information, see Configure a site
database (on page 51) and Define project settings (on page 68).
From the Projects view, you can open the designated shared content folder for a selected
project. For more information, see Open the shared content location (on page 76).
You can define a default translation settings group in project settings. For more information,
see Define project settings (on page 68).
You can now create a single .vue file from multiple Isogen source files. This allows you to
create 3D visualizations of piping that can be published to SmartPlant Foundation. For more
information, see Translate to Smart Models (on page 114).
You can publish both graphics and properties from Reference 3D data in a Smart 3D project
to SmartPlant Foundation. Run the SPRDirect report in Smart 3D to create the .vue, .mdb,
and .mdb2 source files. Then use SmartPlant Interop Publisher to translate the files and
publish them to SmartPlant Foundation. For information on supported third-party formats,
see Translate .vue files from SPRDirect (on page 186).
The Translate reference models MicroStation translation option supports MicroStation
V7/J .dgn files. For more information on translating MicroStation files, see MicroStation
options (on page 90).
SmartPlant Interop Publisher can translate and publish Navisworks graphics. A translation
option has been added to increase image quality at a lower performance cost. For more
information, see Supported 3D Model Formats: What source files can I use? (on page 22)
and Navisworks options (on page 94).
color of the displayed frame connection. For more information, see CIS/2 options (on page
85).
SmartPlant Interop Publisher supports piping TUBI properties contained in .att files. The
pipe primitives with TUBI properties are now mapped to CR3DPipe. When you update any
Smart Models generated from .att source files, please review any custom or generic
mapping you might have done to ensure you get the required results in the Smart Models in
all target applications.
SmartPlant Interop Publisher supports the Approval Status property of Smart 3D
Reference 3D objects. This property can also be published to SmartPlant Foundation and
then downstream to SmartPlant Construction for use.
You can now translate COMPRESS (.xml3d) source files in SmartPlant Interop Publisher.
For more information, see Supported 3D Model Formats: What source files can I use? (on
page 22) and COMPRESS options (on page 86).
Industry Foundation Class (IFC) file translation has been updated to support
IfcPolygonalBoundedHalfSpace and IFCHalfSpaceSolid objects. For more information, see
Translate IFC source files (on page 154).
A PDS Legacy option called Resolve duplicate linkages has been added so that you can
translate and publish PDS .dgn source files containing duplicate linkages to SmartPlant
Foundation. The .dgn source files contained in a .dri file can have the same linkages. Select
this option to create new, unique linkages required for publishing to SmartPlant Foundation.
Be aware that there are downstream impacts for updating existing translated Smart Models
with this option. For more information, see PDS 3D options (on page 96).
You can now translate .pod (Isogen) source files in SmartPlant Interop Publisher. For more
information, Supported 3D Model Formats: What source files can I use? (on page 22) and
Translate to Smart Models (on page 114).
SmartPlant Interop Publisher preserves the Unique Identifier (UID) for Isogen files and also
retrieves additional properties such as Size1, Size2, Size3, CharacteristicBore, and
UCIIndex.
Use the new Support Composite model creation with S3D documents Project Settings
option to combine Smart Models with Smart 3D Model Data documents in a SmartPlant
Foundation Composite model. For more information, see Define project settings (on page
68).
The new Aspects Smart 3D translation option allows you to translate selected or all
pre-defined aspects provided in Smart 3D data for Portal target applications. For more
information, see Smart 3D options (on page 98).
The Maintain unique DMRS linkages translation option has been added so that the
software assigns each object in a translated source file a new and unique linkage. This
linkage is maintained throughout the life cycle of a Smart Model. The option can affect Smart
Models used in a SmartPlant Review session. For more information, see Define Translation
Settings (on page 80).
You can translate both Intergraph and third-party 2D drawing files to the web-based Portal,
and SmartPlant Foundation target applications. For more information, see Supported
Drawings Formats (on page 27) and Translate to Smart Drawings (on page 194).
Terminology
Smart Model
Contains graphics and data extracted from a variety of sources that have object and label
(property) mapping standard between SmartPlant applications in an integrated environment.
The source file data is translated to file formats that can be opened in Intergraph design and
visualization applications, and is stored in SmartPlant Foundation. Applications such as
SmartPlant Construction that are integrated with SmartPlant Foundation can access the
Smart Model data for operations such as work package creation.
Smart Drawing
Contains data and 2D graphics that are translated from Smart 3D-generated orthographic
and isometric drawings. When you create a Smart Drawing, the graphics and data can be
opened in SmartPlant Foundation.
SmartPlant Interop Publisher Project
Provides a way to organize source files, Smart Models, and mapping information for a
particular plant or section of a plant. A project can contain multiple Smart Models.
SPIOP
Represents the acronym sometimes used in referring to SmartPlant Interop Publisher.
Source File
Specifies single file or multiple files required to produce a Smart Model.
Target Application
Represents SmartPlant Review, Smart 3D, SmartPlant Foundation, and the Intergraph
web-based viewer (Portal) applications.
Translate
Converts selected source files into Smart Models.
Transform
Moves and rotates a Smart Model into a specific location. Data is always moved with
respect to the global coordinate system. If the area that you move was modeled with respect
to a rotated coordinate system, the results of the move may not be as expected. This occurs
because the software calculates the move based on the orientation of the global coordinate
system, which is zero (0) degrees.
See Also
Learn the Basics (on page 20)
What are Smart Models? (on page 20)
The context-sensitive help to find out about options or views you are working with. To get
context-sensitive help, open the dialog box, or click in an area or view, and then press F1.
The related Help topic displays.
The installation and user guides provided in PDF format. To access them, go to Home >
Help > Printable Guides. You must have a standard PDF reader such as Adobe Acrobat to
open the PDF files.
When you are on a Help topic, press CTRL + F to use the Topic Search for finding specific
text contained in that topic. The software highlights the located text.
In This Section
What are Smart Models? ............................................................ 20
What are Smart Drawings? ......................................................... 21
What source files can I use? ....................................................... 21
How do I organize my files? ........................................................ 28
How can I see my object properties in Intergraph applications? ... 29
Generated file types .................................................................... 30
Review Your SmartPlant Interop Publisher Interface ................... 31
Use Search Filters ...................................................................... 46
Open file locations ...................................................................... 47
For the Portal target application, SmartPlant Interop Publisher generates .bin and other
additional files containing the 3D model information.
DRV Files
SmartPlant Interop Publisher generates .drv files for most source file types. The .drv file is
generated in the [Smart Model location]\Supporting Files folder. The exceptions are listed below.
The generated .drv files for .sat and .iges file formats are empty. No property data is written.
For a MicroStation V7 .dgn file with no tag data, SmartPlant Interop Publisher does not
generate a .drv file. Other products, like Intergraph PDS, create the .drv files along with
output .dgn files.
For, non-PDS V7 .dgn files, the .drv files are generated by SmartPlant Interop Publisher only
if the .dgn files contain tags. Therefore the generated .drv files contain only tag-related
information.
See Also
Generated file types (on page 30)
Translate to Smart Models (on page 114)
General Requirements
SmartPlant Interop Publisher and source file translation of both Intergraph and third-party files
require:
SmartPlant License Manager (SPLM) Client and Server 2012
SmartPlant Interop Publisher translation license (SRP)
Intergraph
Products Version Source Extension Notes/Requirements
CADWorx Plant 2015 .dwg For .dwg files containing proxy objects, the following software is
Professional, required:
CADWorx
Equipment MicroStation V8i and RealDWG 2013 SP1
Install and activate MicroStation V8i SS3, and then
install RealDWG 2013 SP1 to translate any proxy
objects inside these files. For normal AutoCAD
entities, the presence of MicroStation is ignored.
However, if the file contains at least one proxy object
and MicroStation V8i is installed, translation is done
using MicroStation.
CADWorx Plant Object Enabler:
For CADWorx data, you must install the CADWorx
Plant Object Enabler to view CADWorx Plant
components stored in an AutoCAD drawing (.dwg)
file. You can install the utility from the SmartPlant
Interop Publisher DVD (Prerequisite Software), or go
to the Intergraph Smart Support website and
download the latest version from CADWorx Freeware
Tools and Utilities.
SmartPlant Interop Publisher supports AutoCAD 2014 or earlier
.dwg files.
You can use CADWorx 2015 SP1 to export .vue and .mdb2
files that can be opened in SmartPlant Review.
CAESAR II 5.1 - .mdb Microsoft Office is required for source file translation.
2014
SP1
Intergraph
Products Version Source Extension Notes/Requirements
(7.0)
and
later
PDS, V7 Graphics: .dri, .dgn, The .prp file can have accompanying data file types: .lin,.sld
FrameWorks .prp, .zvf and .nmg.
Plus Data: .drv, .lin,.sld
and .nmg
Smart 3D (3D 2014 Graphics: .vue or Data is translated based on the P3DComponent.xml schema
Model R1 and .zvf file and the RelationshipMapping.txt file.
earlier Data: .xml
using
3D
Model
Data
Drawing
ACIS - Design ACIS R25 .sat The size of the SAT file to be translated should not
model data from and earlier exceed 2 GB.
products such as Graphics only.
AutoCAD
Inventor, Creo, JT
Open, Solid Edge,
and SolidWorks
AutoCAD 2014 and .dwg, .dxf MicroStation V8i and RealDWG 2013 SP1 are required for DWG
earlier files containing proxy objects.
Install and activate MicroStation V8i, and then install
RealDWG 2013 SP1 to translate any proxy objects
inside these files.
Autodesk 2013 and .nwd and .nwf You must have Autodesk Navisworks Manage or Autodesk
Navisworks later Navisworks Simulate to translate .nwd and .nwf files.
Manage or
Autodesk
Navisworks
Simulate
AutoPlant - SmartPlant Interop Publisher MicroStation V8i SS3 and RealDWG 2013 SP1 are required for
supports versions that can export .dwg, .dgn, AutoPLANT graphics files.
and i.dgn files.
Install and activate MicroStation V8i. Then download
and install install RealDWG 2013 SP1 to translate any
proxy objects inside the graphics files.
Source files must be exported from AutoPlant using
the Project Packager utility.
CATIA V5 .CATPart, For CATIA V6, you must export your database objects as CATIA
(R8R24) .CATProduct V5 CATParts and CATProducts.
and V6
(V6 You must have an MCD license and the Intergraph MCAD
R2014x). module installed with SmartPlant Interop Publisher to translate
MCAD source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
Graphics and data. Document level (part and assembly) and
Instance level user-defined properties are supported. Feature or
body level user-defined properties are not supported.
CIS/2 (design 203, 214 .stp, .step Where possible, we recommend using the IFC format for data
model data from exchange.
products such as
SmartPlant Interop Publisher supports only physical models and
SDS/2, StruCAD,
not analytical models.
Tekla Structures,
and ProSteel, For more information on CIS/2 supported entities, see CIS/2
among others) Entities and Cross-Section Data.
CREO Parametric 16 - Creo .prt, .prt.*, You must have an MCD license and the Intergraph MCAD
(formerly 3.0 .asm, .asm.* module installed with SmartPlant Interop Publisher to translate
Pro/Engineer), MCAD source files.
Siemens
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
IGES (products 5.3 and .igs, .iges The size of the file to be translated should not exceed 2 GB.
that export IGES) earlier
Graphics only.
Industry 2x3_TC1 This is the recommended data exchange format for reading
Foundation schema .ifc SDS/2, Tekla, and Revit projects. SmartPlant Interop Publisher
Classes (IFC) version only supports IFC 2x3_TC1 schema.
Inventor V11 - .ipt, .iam You must have the Intergraph MCAD module and MCD license
2015 installed with SmartPlant Interop Publisher to translate MCAD
source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
MicroStation J V07.01.05. .dgn In the MicroStation Translation Settings, you can turn on the
03 Change SmartSolids to surfaces for V7 DGN files option.
V07.02.00.
00
(Required
for
supporting
Smart
Solids
display)
MicroStation V8i V8.11.09 .dgn, .dtm MicroStation V8i SS3 and earlier
NX NX 1 - NX .prt You must have the Intergraph MCAD module and MCD license
9 installed with SmartPlant Interop Publisher to translate MCAD
source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
Graphics and data. Document level (part and assembly) and
Instance level user-defined properties are supported. Feature or
body level user-defined properties are not supported.
Parasolid 9.0 27.0 .x_t, .xmt_txt, You must have an MCD license and the Intergraph MCAD
x_b, .xmt_bin module installed with SmartPlant Interop Publisher to translate
MCAD source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
PDMS V12.1 and Graphics: .rvm When there is an .att and .datal file, SmartPlant Interop Publisher
earlier (Binary only) uses only the .att file. If the .rvm and .datal are used, not all
objects can have properties. You might have to go back to your
Data: .att/.datal PDMS application and ensure that tags are written for all objects
in the .datal file.
ProStructures v8i .dwg, .dgn, .dxf MicroStation V8i SS3 and the ProStructures v8i SELECTseries 6
SELECTs plugin are required for ProStructures graphics files.
eries 6
Install and activate MicroStation V8i. Then download
and install ProStructures v8i SELECTseries 6 plugin to
translate any ProStructures proxy objects inside the
graphics files.
Solid Edge V18 - ST7 .par, .asm, You must have an MCD license and the Intergraph MCAD
.psm module installed with SmartPlant Interop Publisher to translate
MCAD source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
SolidWorks 2003 - .sldprt, .sldasm You must have an MCD license and the Intergraph MCAD
2014 module installed with SmartPlant Interop Publisher to translate
MCAD source files.
You can set defeaturing options to reduce model complexity. For
more information, see Define Translation Settings (on page 80)
and Mechanical CAD (MCAD) defeaturing options (on page 86).
Speedikon, Tribon M2 / M3 - SmartPlant Interop MicroStation V8i SS3 and RealDWG 2013 SP1 are required.
Publisher supports versions that can export MicroStation v8i SS3 must be installed and activated.
MicroStation .dgn files.
Tekla , StruCAD, IFC: .stp, .step, .ifc For more information on CIS/2 supported entities, see CIS/2
Xsteel, SDS/2, 2x3_TC1 Entities and Cross-Section Data.
Autodesk Revit, schema
ProSteel version We recommend using the IFC format for data exchange.
SmartPlant Interop Publisher supports only physical models and
not analytical models.
To find the schema version of an .ifc file, open the file in any text
editor such as Windows Notepad, and check the FILE_SCHEMA
version listed in the File Header section. For IFC files that are
supported by SmartPlant Interop Publisher, the File Header has
the FILE_SCHEMA(('IFC2X3')); entry. For more information, see
Translate IFC source files (on page 154).
XMpLant - SmartPlant Interop Publisher Supports xml files that have the root node as "PlantModel".
supports versions that can export .xml files.
For all supported versions of MicroStation, the software can translate and publish tags
visible in any of the eight views.
For ACIS and IGES files, the .drv and .mdb2 files generated by SmartPlant Interop
Publisher during translation are created with empty label data. This can also apply to
MicroStation V7 .dgn files that do not have tag data.
Both SmartPlant Review and Smart 3D target applications require licenses from Leica, Z+F
or Quantapoint to display laser data.
SmartPlant Interop Publisher does not support .dtm files created with Inroads.
SmartPlant Interop Publisher does not support non-uniform scaling.
General Requirements
SmartPlant Interop Publisher and drawing source file translation require:
SmartPlant License Manager (SPLM) Client and Server 2012
SmartPlant Interop Publisher translation license (SRP)
Intergraph Source
Products Version Extension Notes
Smart 3D 2011 R1 - .sha, .xml You can translate orthographic and isometric drawings files
2014 R1 from Smart 3D Drawings and Reports to the portal target
and publish to SmartPlant Foundation. For Isometric
Drawings, Composed Drawings, or Volume Drawings in
Smart 3D, use the SmartPlant Foundation (*.xml) target
file type to generate an .sha file and two XML files; an .xml
data file and an .xml metadata file. These .xml files support
the hotspotting feature used in SmartPlant Markup and
Smart Construction.
The data .xml file is named ToolData_<Drawing Name> and
the metadata file is named MetaData_<Drawing Name>.
Add the .sha file in SmartPlant Interop Publisher for
translation and publish. For more information on generating
the .sha and .xml files in Smart 3D, refer to the Save as
SmartPlant Foundation (*.xml) topic in the Smart 3D
Reports User's Guide and Online Help.
Third-party Source
Products Version Extension Notes
The following figure shows a SQL Server instance hosting two site databases containing
projects, Smart Models, and Smart Drawings. The SPIOP Project C.mdf and its Smart Models
and Smart Drawings reside in both site databases.
The first time that you open SmartPlant Interop Publisher, you must select the SQL Server
instance to serve as the host, and then create a site database. For more information, see
Configure a site database (on page 51).
The Projects view lets you see, at a glance, the projects you created and the host SQL Server
instance name and the path name of the site database. You can also use the sorting options
provided in the Projects grid to organize the view. For example, you can sort on the SQL Server
instance name so that you can see all projects associated to each instance you have.
See Also
Organize Your Work with Projects (on page 64)
What are Smart Models? (on page 20)
Mapping is done through the use of spreadsheet and .xml files (also referred to as configuration
files). A mapping file defines mappings for section names, material names, member types, and
attribute or property labels between Intergraph software and supported third-party applications.
SmartPlant Interop Publisher delivers a set of default mapping files that includes the basic
classes and their properties for the SmartPlant Enterprise application format. For any object
data and properties that are not covered, you can create and use your own custom mapping
files. For more information on customizing your graphic and label display, see Configure
Mapping to Control Model Display (on page 228).
See Also
Get Started (on page 48)
Organize Your Work with Projects (on page 64)
File
Extension Description
.binz The zipped 3D model format for Intergraph web-based portal applications.
These files are generated when you select both SmartPlant Foundation
and Portal as targets. Some Intergraph Portal applications require
SmartPlant Foundation.
.cfg Contains the Project, Translation Settings, and Folder Settings you
defined for Smart Models in a project. This file is stored in your designated
Smart Model folder with the same base file name as the Smart Model.
File
Extension Description
.mdb Contains the basic data information and settings. This file is only used by
SmartPlant Review.
.sha Contains the drawing file information. Drawings can only be translated and
then published to SmartPlant Foundation.
.svf A streaming file that contains one or more .vue files. The .svf files allow
graphic objects and attribute data from multiple files to be reviewed in a
single runtime session. The .svf files are generated using the SmartPlant
Interop Publisher Compose command, and can be opened in SmartPlant
Review.
.vec The 2D drawing format for Intergraph web-based portal target applications.
.vecz The zipped 2D drawing format for Intergraph web-based portal target
applications. These files are generated when you select both SmartPlant
Foundation and Portal as targets.
.vue The Intergraph 3D graphic file format and is read by SmartPlant Review.
.xml Contains the publishable form of the data read from the database file for
the SmartPlant Foundation target application.
.xrg Contains the range information per graphic object for .zvf files. It is used by
the SmartPlant Interop Publisher SmartPlant Foundation adapter to
associate range information per graphic object. This information is required
for launching SmartPlant Review from SmartPlant Foundation with a subset
of model data instead of the entire model.
.zvf A compressed .zip format file of an .svf Smart Model. A .zvf file contains an
.svf file and multiple .vue files. A .zvf file allows you to access a sub-set of
your model data without your having to load the entire model. Therefore, if
the entire model data does not fit into memory, portions are still accessible.
Menus
IOP Home
Provides access to Help, product information, and default project settings. For more
information, see IOP Home menu (on page 32).
Projects
Allows you to select the active SmartPlant Interop Publisher project in which to work.
Views
Projects
Displays the projects contained in the current site database. From this view, you can create,
delete, and edit settings. For more information, see Organize Your Work with Projects (on
page 64).
Models
Displays the source files and Smart Models contained in the active project. For more
information, see Create and Manage Smart Models (on page 111).
Drawings
Displays the source files and Smart Drawings contained in the active project. For more
information, see Create and Manage Smart Drawings (on page 192).
Job Manager
Displays all scheduled jobs in the currently-selected project. You can edit or remove the
schedules for each job. For more information, see Edit Scheduled Jobs (on page 219).
See Also
Customize the Views (on page 43)
Get Started (on page 48)
Intergraph target application format. For more information, see Define Translation
Settings (on page 80).
Folder Settings
Configures SmartPlant Interop Publisher to monitor a folder and then automatically
perform add, and scheduled translation and publish operations. For more information,
see Use Folder Settings to Automate Tasks (on page 100).
Change Theme
Specifies the display of the SmartPlant Interop Publisher user interface. You can select
either a glacier (light) theme or a shadow (dark) theme. The glacier theme is set by
default. To change the display, go to IOP Home > Options > Change Theme. For more
information, see Customize the Views (on page 43).
Help
Allows you to access product information.
SmartPlant Interop Publisher Help
Opens the SmartPlant Interop Publisher online help.
Printable Guides
Allows you to open delivered PDF manuals. You must have a PDF reader to open the
files.
Technical user forum
Opens the online SmartPlant Review Technical User Forum that contains discussions
on SmartPlant Review and SmartPlant Interop Publisher. See
http://www.intergraph.com/ppm/customers/tuf/default.aspx.
About
Provides SmartPlant Interop Publisher version information.
Exit
Closes SmartPlant Interop Publisher.
See Also
Review Your SmartPlant Interop Publisher Interface (on page 31)
QuickStart (on page 48)
Projects View
Lists the projects you have created in the current site database. You can create, remove, and
define translation options for source for files contained in each project. The colored tab and the
title bar indicate the selected view type (Projects, Models, Drawings, or Job Manager).
You can select and edit one project at a time in the Projects view. The Register and shortcut
menu commands in the Projects view are available or enabled when specific conditions are
met.
Remove Removes one or more selected projects from the grid. If you
remove the active project, you must either select another
project or create a new one.
Register with Maps the project and all associated Smart Models and Smart
SmartPlant Drawings to a single SmartPlant Foundation URL, which
points to one SmartPlant Foundation database.
Columns
The columns in the Projects grid represent the basic properties for each project you have
created in the current site database. The project properties are read-only. For more information
on setting project options, see Define project settings (on page 68) and Configure a site
database (on page 51). You can only work with one project at a time in the Projects grid.
Name
Shows the project name.
SPF Site
Shows the node name and virtual directory of the SmartPlant Foundation database with
which the project is registered.
SPF Plant
Shows the SmartPlant Foundation plant to which the project is registered.
SPF Signature
Lists the unique identifier provided by SmartPlant Foundation for the relationship between a
plant in SmartPlant Foundation and the project.
SharedContent
Shows the folder location that contains copies of the application support files such as
SPIOPToolMap.xml that you can modify. The value Not Defined indicates that you have not
upgraded a project and designated a shared content folder. Select the project and click
Upgrade to use the project.
If you have set up a remote SQL Server with multiple users accessing the same
project, we recommend that you copy your shared content folder onto a network file share
location.
SQL Server Name
Shows the SQL Server instance path with which the project is associated.
SQL Database Pathname
Shows the folder containing the [project name].mdf file.
SQL Log Pathname
Shows the folder containing the log file generated by SQL Server. The value Default SQL
Path means that the log file path defined in the SQL Server Configuration Manager is
used.
From this view, you can perform the following tasks:
Define project settings (on page 68)
Define Translation Settings (on page 80)
Upgrade a project (on page 65)
Create a project (on page 66)
Register with SmartPlant (on page 75)
Find Documents to Publish (on page 76)
Use concurrent translation (on page 78)
Models View
Represents the work area for organizing 3D model source files, creating Smart Models, and
then distributing them to target systems for a selected project. SmartPlant Interop Publisher
Smart Models can be opened by Smart 3D, SmartPlant Review, SmartPlant Foundation, and
web portal applications. The navigation tab (Projects, Models, Drawings, or Job Manager)
that you select is indicated by the color and the title bar.
Remove Allows you to remove one or more selected source files. If you create
a Smart Model and then remove the corresponding source file, you
lose the link between the two. You can no longer update the Smart
Model without the source file.
Translate Converts the selected source file formats to Smart Model formats.
Columns
Name
Shows the file name.
Location
Shows the path to the location of the file.
Source File Type
Shows the type of source file, such as PDS or AutoCAD.
To show or hide columns, right-click in a column header to open the shortcut menu. Check the
titles of the columns to remain displayed and clear those to be hidden.
To change the name and path for source files, you must use Windows Explorer.
Remove the old filename in SmartPlant Interop Publisher, and then add the updated file back
into SmartPlant Interop Publisher.
Copy Copies a selected Smart Model. You can then edit model
properties. See Copy Smart Models (on page 124).
Revise Creates a revision for the Smart Model with Major and Minor
revision sets, depending on the revision scheme you have
selected in SmartPlant Foundation. You must revise the Smart
Model before publishing. For more information, see Configuring
Different Revision Scheme Strategies in the How to Configure
Document Management guide. See Revise (on page 129).
Publish Publishes and loads the selected Smart Model data into
SmartPlant Foundation. See Publish (on page 130).
If any commands are inactive, refer to Troubleshooting (on page 290) for more
information.
Columns
The column information represents properties for a Smart Model. To see the properties that can
be edited in the grid, see Manage Smart Model properties (on page 126). The following columns
are read-only and can be used to organize the grid display.
Name
Model Group
Applies only to Smart Models translated from a MicroStation V8 source file containing
one or more design models with the Translate each design model separately option
selected. This option takes the individual design models in the V8 .dgn file and creates
separate Smart Models. SmartPlant Interop Publisher uses the naming convention
[Smart Model name]_[design model file name] for each generated Smart Model. Use
Model Group to organize your grid to see all Smart Models associated to a specific
MicroStation V8 source file. For more information, see MicroStation options (on page
90) and Translate MicroStation V8 .dgn file (on page 166).
Location
Type
Translation Time
Translation Status
Translation Date
SPF Publish Status
SPF Publish Date
SPF Document Major Revision
SPF Document Minor Revision
You can drag a column header and drop it to change the display order and grouping. To show or
hide columns, right-click in a column heading to open the shortcut menu. Check the titles of the
columns to remain displayed and clear those to be hidden.
See Also
Source Files Grid (Models View) (on page 37)
Customize the Views (on page 43)
Drawings View
Represents the work area for organizing 2D isometric and orthographic drawing source files,
creating Smart Drawings, and then publishing them to SmartPlant Foundation and an Intergraph
Portal application.
From this view, you can perform the following operations:
Customize the Views (on page 43)
Use Drawing Source Files (on page 192)
Work with Smart Drawings (on page 196)
Revise Smart Drawings (Optional) (on page 199)
Publish Smart Drawings (on page 200)
Remove Removes one or more selected source files. If you create a Smart
Drawing and then remove the corresponding source file, you lose
the link between the two. You can no longer update the Smart
Drawing without the source file. For more information, see Remove
drawing source files (on page 194).
Columns
Name
Displays the file name.
Location
Displays the path to the location of the file.
Source File Type
Displays the type of source file.
To show or hide columns, right-click in a column header to open the shortcut menu. Check the
titles of the columns to remain displayed and clear those to be hidden.
To change the name and path for source files, you must use Windows Explorer.
Remove the old filename in SmartPlant Interop Publisher, and then add the updated file back
into SmartPlant Interop Publisher.
Update Updates the selected Smart Drawings. Use this command to update
Smart Drawings when the corresponding source files have changed.
For more information, see Update Smart Drawings (on page 198).
Revise Creates a revision for the Smart Drawing with Major and Minor
revision sets, depending on the selected revision scheme in
SmartPlant Foundation. You must revise the Smart Drawing before
publishing. For more information, see Configuring Different
Revision Scheme Strategies in the How to Configure Document
Management guide.
Publish Publishes and loads the selected Smart Drawing data into
SmartPlant Foundation.
If any commands are inactive, refer to Troubleshooting (on page 290) for more
information.
Columns
The column information represents Smart Drawing properties. You can drag a column header
and drop it to change the display order and grouping. To show or hide columns, right-click in a
column heading to open the shortcut menu. Check the titles of the columns to remain displayed
and clear those to be hidden.
Run Job Submit and run the selected jobs immediately. The job runs again
If the job is scheduled to run at a later time.
Edit Changes scheduling options such as the job name and start/end
dates.
The columns show the job properties as read-only. You can drag a column header to the far left
so that you can sort the grid display based on that column.
Columns
Job Name
Specifies the user-defined job name.
Smart File Name
Specifies the name of the Smart Model or Smart Drawing associated to the job.
Type
Specifies that the Smart File is either a 3D Model or a 2D Drawing.
Batch Job ID
Specifies the unique alphanumeric string that identifies a job. A batch job ID is in the form
[ID number].[server name]. The ID number is a sequentially assigned number up to five
digits in length. When a job is scheduled and successfully submitted, it is assigned a unique
job ID. For more information, see Schedule a job (on page 208).
Server
Specifies the server containing the scheduled job (remote or local).
Queue
Specifies the batch queue selected when the job was scheduled. Create the batch queues
using the Intergraph Batch Manager. For more information, see Create Queue in the
Intergraph Batch Services Online Help.
Task
Specifies the type of job that was scheduled: Translate or Publish. Because a Smart Model
or Smart Drawing update re-translates the source files, Translate indicates both first-time
translate and update operations.
Next Run Date
Specifies the date and time for the next scheduled operation for a job.
Frequency
Specifies how often the recurring job runs. SmartPlant Interop Publisher displays
Unsupported in this column if you change the frequency in the Intergraph Batch Manager
to one that SmartPlant Interop Publisher does not support such as an hourly frequency.
From this view, you can perform the following tasks:
Run a job immediately (on page 219)
Edit a schedule (on page 219)
Remove a schedule (on page 221)
To switch the display, click IOP Home and then click Options > Change Theme.
Grid Locations
You can customize the Models view by dragging the Source Files and Smart Models grids
either inside or outside the view. A grid can be moved and then docked inside a view.
To change the grid locations, you can:
Undock a Grid (on page 44)
Dock a Grid (on page 44)
Undock a Grid
Click and drag the title bar to undock the grid and display the grid as a floating window.
You can move the floating grid inside or out of the Models view. The example figure below
shows the Source Files grid floating outside the view.
Dock a Grid
1. Click and drag the title bar to undock or move the grid from its current location.
As soon as you move the grid, SmartPlant Interop Publisher displays docking points (shown
in the figure below) at which you can place the grid for alignment it within the main screen.
2. Drag the grid over to one of the anchoring points, and when your cursor touches the
anchoring point, a shadow displays to show you where the grid will be placed as well as the
grid size. The example figure below shows the Source Files grid being moved to align over
to the left.
3. Release the mouse button to place the grid. The example below shows the Source Files
grid in place.
See Also
Undock a Grid (on page 44)
Click the blue Information icon on the right-hand side of the message to expand the
error and see additional information to help you resolve the problem.
Click X on the right-hand side of the message to close it. Otherwise, the error message
continues to display. As further error or status messages display, they accumulate in the
messaging section with the most recent message displaying at the top.
Status
Represents a general status message. Status messages display for a short time and are
automatically closed.
If you are in a dialog box, any options containing invalid entries are surrounded by a dark red
border. An error message also displays with a brief description of the problem. The message is
closed when the option becomes valid.
See Also
Troubleshooting (on page 290)
SmartPlant Interop Publisher displays all items in the selected column. The above example
shows source files available in the Models view.
2. Click on the items you want to see in the grid.
3. Use the Show rows with value that option to further filter information.
4. Click Filter to save your changes.
-OR-
Click Clear Filter to remove the current filter settings.
SmartPlant Interop Publisher darkens the Create Filter icon in each column to indicate
that a filter is in use.
Get Started
When you first open SmartPlant Interop Publisher, you must set up a site database, and then
either create a custom project or use the default project to contain your translation work. You
can subsequently create multiple projects to better organize your file translations.
The first time you open SmartPlant Interop Publisher, you must configure your site database.
Then perform standard operations to create projects, define project settings, add, and then
translate your source files.
QuickStart
Using the default project and project settings, SmartPlant Interop Publisher allows you to
immediately translate source files into Smart Models and Smart Drawings.
3. You can use the default path for the SQL Server Data Pathname and SQL Server Log File
Pathname options.
4. Check the Create default project option, and then browse or type a Shared Content
Location. Every SmartPlant Interop Publisher project requires a shared content location.
This folder contains internal files used by SmartPlant Interop Publisher to support work done
in the specified project.
5. Click Configure.
The software creates subfolders under your shared content location in which you can
organize all your work for the selected project. Unless you specify a location, SmartPlant
Interop Publisher uses the shared content location and its subfolders for default location
settings.
SmartPlant Interop Publisher also creates a project called [site database name]_General.
6. On the project list, select your default project as shown in the example figure below.
7. To create Smart Models, click Models to go to the Models view, and then click Add in
the Source Files grid.
8. To create Smart Drawings, click Drawings to go to the Drawings view, and then click Add
in the Source Files grid.
9. Select the source files to use.
Each added source file displays in the Source Files grid as shown in the example Models
view Source Files grid.
10. In the Source Files grid, select the added source file in the grid view, and then click
Translate .
The software displays the Translate dialog box.
11. On the Translate Source File dialog box, select a Smart Model or Smart Drawing
Location, and then click Translate to use the default settings.
If you select multiple source files of the same type when translating to a Smart Model,
SmartPlant Interop Publisher prompts you on whether to create a single Smart Model for
each source file or a Smart Model that is made up of all the selected source files. If you
select source files of different types, SmartPlant Interop Publisher generates a Smart Model
for each source file.
Each created Smart Model and Smart Drawing displays in the Smart Models and Smart
Drawings grid.
See Also
Supported 3D Model Formats: What source files can I use? (on page 22)
Organize Your Work with Projects (on page 64)
3. In the SQL Server Name box, select the SQL Server instance name you created for
SmartPlant Interop Publisher.
After you create a database, you cannot change the SQL Server Data Pathname and
SQL Log File Pathname locations.
If you are creating a project or site connected to a remote SQL Server instance, you
cannot change the SQL Server Data Pathname and SQL Log File Pathname
locations.
6. To check the paths, open the SQL Server Configuration Manager and look at the site
Properties.
7. In the SQL Server Data Path Name box, browse to the folder for the site database file.
8. In the SQL Server Log File Path Name box, browse to the full path of the SQL
Server-generated log file.
9. Keep the Create default project option checked for SmartPlant Interop Publisher to
automatically create a project called [site database name]_General. Otherwise, you must
create a project before you can add source files.
10. If you selected Create default project, browse to or type a Shared Content Location.
Every SmartPlant Interop Publisher project requires a shared content location. This folder
contains internal files used by SmartPlant Interop Publisher to support work done in the
specified project.
Unless you specify a location, SmartPlant Interop Publisher uses the shared content
location and its subfolders for default location settings.
You can now create the required projects. When you create and change to another site, all
projects and project data (source files and Smart Models) are removed from the views. Only
projects created within a site display.
Option A: Upgrade
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
SmartPlant Interop Publisher displays the Upgrade Database dialog box.
Upgrade projects. For more information, see Create a project and Upgrade a project topics
in the SmartPlant Interop Publisher User's Guide.
3. In the SQL Server Name box, select the SQL Server instance name you created for
SmartPlant Interop Publisher.
4. Type a name for your site database Name.
Plus (+)
Minus (-)
Period (.)
Comma (,)
Question mark (?)
Quotation mark (")
Greater than (>)
Less than (<)
Pipe or bar (|)
Forward slash (/)
Back slash (\)
Asterisk (*)
Colon (:)
Semicolon (;)
Site names cannot start with a number.
Do not insert spaces in the site name.
Site names cannot be longer than 16 characters.
5. When you create a new SmartPlant Interop Publisher site or project database, you can use
either the default SQL Server location or specify your own location. Clear Use the SQL
Server default locations to select different locations for SQL Server Data Pathname and
SQL Server Log File Pathname.
OR
Keep the Use the SQL Server default locations option selected to use the default location.
Default SQL Path displays in the location boxes for SQL Server Data Pathname and SQL
Server Log File Pathname, and the software uses the locations defined for these in SQL
Server.
After you create a database, you cannot change the SQL Server Data Pathname and
SQL Log File Pathname locations.
If you are creating a project or site connected to a remote SQL Server instance, you
cannot change the SQL Server Data Pathname and SQL Log File Pathname
locations.
6. To check the paths, open the SQL Server Configuration Manager and look at the site
Properties.
7. In the SQL Server Data Path Name box, browse to the folder for the site database file.
8. In the SQL Server Log File Path Name box, browse to the full path of the SQL
Server-generated log file.
9. Keep the Create default project option checked for SmartPlant Interop Publisher to
automatically create a project called [site database name]_General. Otherwise, you must
create a project before you can add source files.
10. If you selected Create default project, browse to or type a Shared Content Location.
Every SmartPlant Interop Publisher project requires a shared content location. This folder
contains internal files used by SmartPlant Interop Publisher to support work done in the
specified project.
Unless you specify a location, SmartPlant Interop Publisher uses the shared content
location and its subfolders for default location settings.
When the process finishes, SmartPlant Interop Publisher displays the Projects view.
12. Use the default project.
-OR-
Create new projects.
For more information, see Create a project in the SmartPlant Interop Publisher User's
Guide.
1. (First-time Startup Only) Follow the prompts to create a site database and connect it to your
SQL Server instance.
Configure a site database (on page 51)
2. Create your SmartPlant Interop Publisher project.
OR
Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher.
Create a project (on page 66)
3. Define project settings to select Smart 3D and SmartPlant Review as targets.
1. (First-time Startup Only) Follow the prompts to create a site database and connect it to your
SQL Server instance.
Configure a site database (on page 51)
2. Create your SmartPlant Interop Publisher project.
OR
Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher.
Create a project (on page 66)
3. Register your project to SmartPlant Foundation (SPF) to publish data to SmartPlant
Foundation.
Register with SmartPlant (on page 75)
4. (Optional) Define configuration and translation settings for each source file type you are
using.
Define project settings (on page 68)
Define Translation Settings (on page 80)
Configure Mapping to Control Model Display (on page 228)
5. Add your source files.
Add 3D model source files (on page 112)
Add drawing source files (on page 193)
6. Translate source files.
Translate to Smart Models (on page 114)
1. (First-time Startup Only) Follow the prompts to create a site database and connect it to your
SQL Server instance.
Configure a site database (on page 51)
2. Create your SmartPlant Interop Publisher project.
-OR-
Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher.
Create a project (on page 66)
3. (Optional) Register your project to SmartPlant Foundation (SPF) to publish data to
SmartPlant Foundation.
Register with SmartPlant (on page 75)
4. (Optional) Define configuration and translation settings for each source file type you are
using.
Define project settings (on page 68)
For Portal applications that must receive model data from the SmartPlant
Foundation vault, select both SmartPlant Foundation and Portal as the targets in your
project settings.
Define Translation Settings (on page 80)
Configure Mapping to Control Model Display (on page 228)
5. Add your source files.
Add 3D model source files (on page 112)
Add drawing source files (on page 193)
6. Translate source files.
Translate to Smart Models (on page 114)
Translate to Smart Drawings (on page 194)
7. Publish to SmartPlant Foundation, if required.
Publish (on page 130)
8. Open using the Intergraph portal application setup.
Open Smart Models and Drawings in Portal Applications (on page 204)
Upgrade a project
Run the Upgrade Project command on any projects that have not been upgraded for the
currently-installed version of SmartPlant Interop Publisher. When the command is not available,
the project has already been upgraded. Until you upgrade the selected project, the Register and
shortcut menu commands are not available.
1. Click Projects.
2. Select the project to upgrade, and then click Upgrade Project . Upgrade one project at a
time.
3. From the Upgrade Database dialog box, click Create Backup, and then select a location to
store the backup.
4. Select a Shared Content Location. This location is required for projects so that SmartPlant
Interop Publisher can store application files, project-specific files and provide support for the
automated Folder Settings feature.
5. Click Continue.
SmartPlant Interop Publisher upgrades the project and displays a status message upon
completion.
See Also
Use Folder Settings to Automate Tasks (on page 100)
Define project settings (on page 68)
Create a project
1. Click Projects.
3. Type the project name. You can use the menu list to see all project contained in the current
SQL Server instance.
SmartPlant Interop Publisher checks the name and displays a message indicating if the
name is already in use.
The .mdf file name and the project name that display in SmartPlant Interop Publisher
are not required to be identical.
Project names are not case-sensitive.
Each project name must be unique.
The following characters cannot be used in a project name:
Plus (+)
Minus (-)
Period (.)
Comma (,)
Unless you specify a location, SmartPlant Interop Publisher uses the shared content
location and its subfolders for default location settings.
7. Click Create.
The new project displays in the Projects grid.
8. Repeat steps 2-7 for each new project.
9. (Optional) To change general default behaviors and file locations, right-click on the project in
the grid, and then click Project Settings. For detailed information and steps, see Define
project settings (on page 68).
10. (Optional) To create or change settings groups that contain translation settings for data and
graphics, right-click on the project in the grid, and then click Translation Settings. For more
detailed information, see Define Translation Settings (on page 80).
You can now add and translate your source files for your project. For more information on how
to add object data and properties not provided in the default mapping files for translation, see
Configure Mapping to Control Model Display (on page 228).
See Also
Create and Manage Smart Models (on page 111)
Create and Manage Smart Drawings (on page 192)
This command is not available if you do not have a project, or if you have not yet upgraded
the project.
If you plan to schedule any translation, update, or publish of Smart Models, you must use
the Universal Naming Convention (UNC) file path for the source file, Smart Model, and
mapping file locations.
SmartPlant Interop Publisher organizes project settings such as validation, log file generation,
file locations, and property mapping setup as follows:
General
Provides settings that apply to both Smart Drawings and Smart Models in a project.
Smart File Location
Specifies the folder containing the translated Smart Models or Smart Drawings.
Shared Content Location
Specifies the folder containing copies of the application support files such as
SPIOPToolMap.xml that you can modify. The value Not Defined indicates that you have not
upgraded a project and designated a shared folder. Run Upgrade on the project so that you
can define a location and use the project. If you have set up a remote SQL Server with
multiple users accessing the same project, we recommend that you copy your shared
content folder onto a network file share location. When you define a shared content location,
the software creates subfolders in which you can organize your work for the selected
project.
Unless you specify a location, SmartPlant Interop Publisher uses the shared content
location and its subfolders for default location settings.
Translation Settings Group
Specifies the default translation settings to use for all files contained in the project. You can
create different translation settings depending on your project and selected source files. For
more information, see Define Translation Settings (on page 80).
Schema
Label Schema
Defines the table layout in the label or property database. This file contains the property
definitions and deciphers the contents of the label files. We recommend that you use the
provided default schema file.
SmartPlant Review
If you are not using SmartPlant Review as a target application, you do not have to set
these options.
Project Schema
Defines the layout of tables in the database for SmartPlant Review.
SmartPlant Review Site Name
Sets the site name. The site name is stored in the site table and helps you to identify the
project origin. This is helpful if you require information from different sites for activities such
as merging tables or tags.
SmartPlant Review Site ID
Sets an abbreviation for the site name identifier. You can type a maximum of four letters or
numbers in this box.
Logging
Logging Options
Specifies log file generation and its content.
Logging off - Turns logging off. This is the default option. If you enable logging, you
must check the log file. Information sent to the log file is accumulated and its size could
get extremely large after just a few translation operations. If the file size gets too large,
translation operations can fail. Delete the log file so that SmartPlant Interop Publisher
generates a new log file at the next translation.
Summary log - Generates a log file containing the number of graphic objects that were
created, the number of graphics that failed, the total number of objects, and the number
of unsupported entities.
Detailed log - Generates a log file containing detailed information on the graphic
objects in the file, such as handle information, color, layer, and so forth.
Log File Location
Specifies the folder containing the generated log file for graphics file translation. By default,
SmartPlant Interop Publisher creates the [source file name_file type].log file in the shared
content location path. Use the default location or change it.
Mapping
Mapping Options
Specifies the type of mapping. Select Default to use the delivered mapping files. Select
Custom to use your modified mapping files. Select Generic to use the generated mapping
file.
Mapping Files Location
Specifies the folder containing the mapping files being used. For Custom or Generic types,
the project Shared Content Location (defined in the Project settings > General tab) is
listed by default. Use the provided location or change it. For more information on how to
extend the default mapping to use either the Custom or Generic mapping option, see
Configure Mapping to Control Model Display (on page 228).
Target Applications
Specifies the Intergraph application in which to view the Smart Models. For Smart
Drawings, you can only publish to SmartPlant Foundation. You must select at least one
target application. The Smart Model files generated for target applications that you can
copy and move are listed below. For more information on all files that can be generated
by SmartPlant Interop Publisher, see Generated file types (on page 30).
SmartPlant Review - .vue, .mdb, and .mdb2
Smart 3D - .vue, .zvf, .mdb, .mdb2, .xrg, and .iop
SmartPlant Foundation - .vue, .zvf, .mdb, mdb2, and .xrg (3D models)/ .xml (2D
drawings)
Portal - SmartPlant Interop Publisher generates intermediary 3D and 2D files for
data exchange to the Portal and SmartPlant Foundation applications. For Portal
applications that must receive model data from the SmartPlant Foundation vault,
select both SmartPlant Foundation and Portal as targets.
By default, all applications are selected. To improve translation speeds, select only the
applications that you require.
To publish when you select both SmartPlant Foundation and Portal targets,
SmartPlant Interop Publisher requires a SmartPlant Foundation version that supports
portal file types. For version information, go to Smart Support and check SmartPlant
Interop Publisher on the Compatibility Matrix. If you do not have a required version, the
publish to SmartPlant Foundation operation continues, but the portal files are not
published.
Advanced
Concurrent Translations
Specifies the number of source files, default is 1, that can be translated at the same time.
The progress of the concurrent translation depends on the availability of SPLM licenses and
the amount of system resources available on the computer. If you set a concurrent
translation value, be aware that in some cases you can get a significant performance
increases while in other cases performance can be adversely affected. The possible effects
are based on multiple factors such as file type, size, and contained geometries. For more
information, see Use concurrent translation (on page 78). This option applies to both the
Translate and Update commands.
The Concurrent Translations setting does not apply to translate and update
operations that are scheduled. You can configure the Run Limit option in Intergraph Batch
Services to define the number of jobs that can be run simultaneously when using
scheduling. For more information, see Schedule Jobs (on page 205).
Create a single object for the same object in multiple files
Creates a single object in SmartPlant Foundation for cases in which the same object is in
multiple Smart Models. By default, this option is not enabled and SmartPlant Interop
Publisher publishes the same object in different Smart Models as separate objects in
SmartPlant Foundation. The default behavior allows for SmartPlant Interop Publisher to
create Smart Models that can be copied for model data reuse.
Object Behavior
Single object behavior when publishing to SmartPlant Foundation:
Default behavior:
How To
1. Click Projects.
2. Select a project in the grid, and then right-click to select Project Settings.
You can also access the Project Settings command from the IOP Home menu.
Click IOP Home , and then click Options > Project Settings.
SmartPlant Interop Publisher displays the settings for the active project in the Projects
Settings dialog box.
4. Select a default Translation Settings Group if you have created one for the project. For
more information, see Define Translation Settings (on page 80).
5. For Smart Model properties, you can define settings in the Schema tab to set up the label
schema, but we recommend that you use the default file.
6. (Optional) Define SmartPlant Review settings if you plan on opening the Smart Model in
SmartPlant Review. Otherwise, you can ignore them.
7. In Logging, set up log files to help troubleshoot Smart Model translation issues. If you
enable logging, make sure you periodically check the log file. Information sent to the log file
is accumulated, and its size could get extremely large after just a few translation operations.
If the file size gets too large, delete the file. SmartPlant Interop Publisher generates a new
log file at the next translation.
For Smart Drawings, SmartPlant Interop Publisher creates a log file in the Smart
File folder along with the generated .sha and .xml Smart Drawing files.
8. In Target Applications, select the Intergraph applications in which to use the Smart
Models.
SmartPlant Interop Publisher automatically generates the database files required for your
Smart models to open in each selected target application, and also generates subfolders
under the output location for the generated files. You can use the Compose command to
create Smart Model .svf files. For more information, see Create Composite (.svf) Smart
Models (on page 124).
By default, all target applications are selected. For faster translations, select only the target
application you plan to use. This causes SmartPlant Interop Publisher to generate files
specific only to the selected target application.
For Smart Drawings, SmartPlant Interop Publisher only publishes to SmartPlant
Foundation.
9. Click Save when you have finished to close the Project Settings dialog box.
See Also
Upgrade a project (on page 65)
Register with SmartPlant (on page 75)
Use 3D Model Source Files (on page 111)
Validation Criteria (on page 305)
In the Models and Drawings views, any source files, Smart Models, and Smart Drawings
associated to the project display.
Register
1. On the Projects view, select your project in the grid.
2. Click Register .
-OR-
Right-click and select Register.
The SmartPlant > Register command displays the SmartPlant Foundation Registration
wizard that steps you through the following tasks:
Specifying the server name and virtual web site folder for the SmartPlant Foundation
database. To quickly find the web site URL set up for the SPF database, click Help >
About SmartPlant Foundation in the SmartPlant Foundation Desktop Client
application.
Selecting the plant to register.
Providing a unique description when used in a multi-registration configuration.
Click the Help button on the Wizard dialog boxes or press F1 for information on the current
step. This opens Help for the SmartPlant Foundation application.
3. Click Register .
-OR-
Right-click, and then select Register.
4. Follow the SmartPlant Foundation Registration wizard steps.
5. When you finish registration, go to the Models view.
6. Select all Smart Models in the grid and click Update so that all the .zvf files for the Smart
Models are recreated for the new SmartPlant Foundation database. In cases where you
register your project to a different database and you do not make any changes to source
files, always manually run Update and do not set up a scheduled update.
This process also applies to Smart Drawings.
5. Click OK to accept the selections. The documents selected for publishing now display in the
Documents to Publish list on the Publish dialog box. For more information, see Publish
Documents in the SmartPlant Foundation Desktop Client User's Guide.
Terminate
When you remove a Smart Model or Smart Drawing that has been published to SmartPlant
Foundation, the model and drawing display in the Terminate list in the Find Documents to
Publish dialog box. Use the Find Documents to Publish command, and then check each
Smart Model document to remove.
1. From the Projects view, select the project containing the Smart Models or Smart Drawings
to terminate.
2. Right-click to select Find Documents to Publish.
3. Log in to SmartPlant Foundation. Type your User name and Password, and then click OK.
SmartPlant Interop Publisher displays the Find Documents to Publish dialog box.
4. From the Terminate list, select the Smart Models and Smart Drawings to remove. You can
quickly select the entire list by clicking Select All, or clear the entire list by clicking Clear
All.
5. Click OK to accept the selections.
Considerations
The number of concurrent users that can be set up depends on several factors, including your
system memory, the number of SmartPlant License Manager (SPLM) licenses for SmartPlant
Interop Publisher that are available, and the Concurrent Translations setting defined in the
Project Settings dialog box. Use these considerations along with those listed below when
creating your SmartPlant Interop Publisher projects and setting up concurrent translation for
each project.
SmartPlant Interop Publisher does not load-balance the translation of files. Therefore
translating multiple files simultaneously may decrease performance if the number of
processors and the amount of RAM are insufficient to handle the maximum number of
specified translations.
As source files are modified, translation performance can change. Perform periodic
translation monitoring to ensure optimal performance.
We recommend the following practice:
a. Translate files in your project one at a time, logging the length of time it takes for each
translation.
b. Document the Minimum/Maximum/Average processor and RAM usage during the
translation of each file.
c. Estimate. From this information, you can then estimate how many concurrent
translations your hardware can support. More monitoring must be performed as the
concurrent translations are gradually increased to ensure that optimal performance is
achieved.
d. Define the Concurrent Translation value for each project you have in SmartPlant
Interop Publisher in accordance with your estimate.
2. Right-click to select Project Settings. To create a new project, see Create a project (on
page 66) for more information.
SmartPlant Interop Publisher displays the Project Settings dialog box.
3. Click Advanced.
4. For Concurrent Translations, type in the number of source files that can be translated at
the same time. When entering this number, consider your system's available memory and
the number of translation licenses that have been purchased. For example, if you set the
value at 5 in Project A, then:
If there is enough memory and you have five or more licenses, only five translations can
occur.
If there is not enough memory available or you do not have five licenses, SmartPlant
Interop Publisher still tries to perform concurrent translation based on the memory that
is available and the number of licenses that you do have.
If you have five licenses and define all five licenses in the Project Settings for Project
A, then users working on files in Project A can simultaneously translate up to five
source file types.
5. Click OK to save your edits, and then go to the Models view.
6. On the Source Files grid, add the source files to use, and then click Translate .
SmartPlant Interop Publisher attempts to translate up to the number of Concurrent
Translations you set.
Translation Options
Common Translation Options
The following options apply to all file types in a translation settings group.
Occlusion
Reduces the size of the translated model by removing objects that are hidden inside other
objects such as parts inside equipment, or any blocked objects that are not visible from the
outside. The translated model with occlusion takes less memory and can be opened faster.
Use hardware acceleration
Becomes available when you select Occlusion. By default, the hardware acceleration is
selected so that SmartPlant Interop Publisher uses your graphics card to perform occlusion.
Clear this option to use the CPU to perform occlusion in case you have issues with your
graphics card.
The number of objects that can be removed by occlusion is based on the graphics card.
Higher-end graphics cards do a better job of removing objects. Lower-end graphics
cards remove less objects. Using different graphics cards also provides inconsistent or
different object removal results.
The type of graphic card you have and its driver date can affect hardware acceleration
performance. Make sure you use the most current driver for your graphics card.
We recommend that you do not use occlusion for open models in which ranges are high
and the entire model does not fit in the source application or in the SmartPlant Review
Main view.
Keep lines and line strings
Uses the lines and line strings in a MicroStation model or PDS project. When you select this
option, the model display rate is slower, depending on the number of lines or line strings in
the model.
Turn on validation
Allows validation of graphics. Validation checks the graphics as the source files are being
translated. Invalid graphics are removed and noted in the log file, if you have logging
enabled. This option is turned off by default. With validation active, the translation time can
take longer, depending on the file sizes.
Maintain unique DMRS linkages
Allows the software to assign new, unique object identifiers or linkages for objects during
translation that are maintained for subsequent translation updates. The software ties the
new linkages to the source file name, and to the UID column in the provided mapping
spreadsheets. For example, if you translate and then update a Piping411.dgn file multiple
times, the software maintains the same linkages. However, if you rename Piping411.dgn to
Piping201.dgn, the linkages change. You can also customize the UID column to generate
unique linkages depending on your project requirements. For more information, see Edit the
UIDs (on page 240).
This option is enabled by default and impacts Smart Models used in the SmartPlant Review
and Smart 3D target applications. If you select this option and then update Smart Models:
Display sets in SmartPlant Review that were created based on DMRS linkages must
be re-created.
Any resolved markers in Smart 3D Interference Checking must be updated with the
new linkages. In the example below, the highlighted list (A) shows Interference
Checking markers changed to 'Deleted Part' when you update corresponding Smart
Models with the option selected. The markers must be updated as shown in the
lower list (B).
Therefore, we recommend that you select this option for all new translations. If you already
have Smart Models created from previous versions of SmartPlant Interop Publisher and are
satisfied with the resulting objects, then clear the option.
Source files from PDS and Smart 3D do not require this option.
Working Units
Working units are set for all file format types with the exception of CAESAR II, for which only a
scaling factor for load cones is required. Working units are coordinate units that correspond to
the position and definition of a point in a model. There are a fixed number of points on each axis
of a model. You establish working units to ensure that the objects that you want to draw can be
entered with adequate precision, and at the same time fit in the design plane.
Working units include Master Units (the largest unit in use in a design), Sub Units (a portion of a
Master Unit), and Positional Units (a portion of a Sub Unit). Positional Units are the smallest
degree of accuracy possible in your design. Working units are usually referred to as MU:SU:PU.
Master Units
Specifies the largest working unit. Click the Master Units list menu to see the available
imperial and metric units.
Sub Units
Possible values for this field are the same as Master Units. Sub Units must be defined the
same as Master Units unless the Positional Units per Master Units are greater than the
conversion factor between the defined Master Unit and Sub Unit. For example, if the Master
Units are meters, then the Sub Units must also be meters. If the number of Positional Units
per Master Units is 100, then the Sub Units can be defined as centimeters. If the number of
Positional Units per Master Units is 1000, then the Sub Units can be defined as millimeters.
Sub Units per Master Units
Defines the actual conversion factor between the defined Sub Units and the Master Units.
For example, if the Master Units is defined as meters and the Sub Units are defined as
centimeters, then this value must be 100. If the Master Units and Sub Units are set to the
same unit type, then this value must be defined as 1. For most situations with currently
supported data types, the Sub Units are set equal to the Master Units. The value can be set
to 1.
Positional Units per Sub Unit
Defines the number of Positional Units in the model dataset that equals a single Sub Unit. A
Positional Unit is the smallest whole number (unit of resolution) used to represent model
coordinates in the dataset. Modify this value to scale your data. Increase this value to scale
your model data to be smaller in terms of the defined master units. Decrease this value to
scale your model data to be larger in terms of the Master Units.
If the source data is already using working units that measure correctly in the Smart Model,
you do not need to change the working units.
The working unit settings provide basic conversion between systems, but round-off errors
can occur. If the source data was modeled in one system but needs to be converted to
another system, then we recommend you recreate the model in the required system before
using SmartPlant Interop Publisher. If you do not, you can scale to the largest unit possible
in the other system to help minimize round-off error.
Translation of MicroStation V7 source files always uses only the working units defined in the
source file.
AutoPLANT:
For AutoPLANT .dgn files, SmartPlant Interop Publisher uses the working units in the
source file if you check the Working Units Keep units from V8 source files option in
the MicroStation translation settings. For more information, see MicroStation options
(on page 90).
For unitless AutoPLANT .dwg source files, SmartPlant Interop Publisher uses the
working units set in the AutoCAD translation settings. The default working units are in
meters.
When SmartPlant Interop Publisher reads the source files to get the Master and Sub Units,
such as in the case of MicroStation V7 files, SmartPlant Interop Publisher recognizes the
units listed below and uses the corresponding unit values such as 1 m = 1000mm, and 1 ft.
= 12 in., or 1' = 12 ".
NANOMETER: nm
MILLIMETER: mm
CENTIMETER: cm
KILOMETER: km
INCH: in
FOOT: ft
YARD: yd
MILE: mi
POINT: pt
FOOT SYMBOL: '
INCH SYMBOL: "
For both MicroStation V7 and V8, if there are unsupported units in the source files, or if the
Sub Units Per Master Units ratio is incorrect, then SmartPlant Interop Publisher defaults all
units to meters.
Additional options are available for the following format types:
AutoCAD options (on page 84)
CAESAR II options (on page 85)
CIS/2 options (on page 85)
COMPRESS options (on page 86)
MicroStation options (on page 90)
Navisworks options (on page 94)
PDMS options (on page 94)
PDS 3D options (on page 96)
Smart 3D options (on page 98)
Mechanical CAD (MCAD) defeaturing options (on page 86)
2. Select a project in the grid, and then right-click to select Translation Settings.
SmartPlant Interop Publisher displays the Translation Settings dialog box.
You can also access the Translation Settings command from the IOP Home
menu. Click IOP Home , and then click Options > Translation Settings. The settings
for the active project display.
3. Click New in the Select or Create Settings Group list.
4. Type in the name to use.
5. Click in either the left-hand side of the dialog box to select a format type.
-OR-
Scroll down to the format type to define.
6. Define the working units for the format types you are using. For ACIS and IGES files, the
generated .drv and .mdb2 files are created with empty label data.
7. Define options for the specific format you are using.
8. Click Apply, and then repeat steps 3-7 to create additional settings groups.
If you do not click Apply, SmartPlant Interop Publisher prompts you to save your settings
each time you create a new settings group. Click Yes to save your changes and group
setting, or click No to discard all edits.
9. Click Save to close the dialog box. Again, if you made any changes, you are prompted to
save them before exiting.
When you translate your source files to Smart Models, apply the Settings Group you created.
You can go back and edit any of your group settings. The updated settings are applied to the
next source file translation process. For more information, see Translate to Smart Models (on
page 114).
AutoCAD options
Display proxy entities
Specifies whether SmartPlant Interop Publisher translates proxy objects. Select this option
to translate and then display proxy objects. This option is enabled by default.
AutoCAD applications that create proxy objects must be able to export their graphics into a
standard AutoCAD file, or into another format that can be read by SmartPlant Interop
Publisher. Otherwise, the converters cannot read the graphics. As an example, the
converters cannot read the graphics if graphic entities are generated using object enablers.
If you have AutoCAD formats that cannot be converted, please contact the application
provider for a solution to export the graphics into a readable format.
Publish reference models
Enables or disables publishing reference attachments that are present in the AutoCAD
source file. If you disable or clear the option, SmartPlant Interop Publisher ignores the
reference models and publishes the graphics that are present only in the master .dwg file.
This option is enabled by default.
However, if the file contains at least one proxy object and MicroStation V8i is installed on the
machine, then translation is performed using MicroStation.
For reliable publishing of AutoCAD proxy entities load MicroStation V8i SS3 and RealDWG
2013 SP1.
You can set up level mapping for graphics in Smart Models translated for the SmartPlant
Review target. Use levels to show specific graphics and remove unnecessary ones to
control the size of the Smart Model. For more information, see Use level mapping for
graphics (on page 251)
CAESAR II options
Scaling Factor for Load Cone
Specifies the default load size displayed in the translated Smart Model. When loads are
exported from CAESAR II input files to .vue files, they are shown in correspondence with the
global coordinate axis (between CAESAR II and SmartPlant Review and Smart 3D) and
units of measurement. You can adjust the size of the loads displayed by changing the value
of the load cones.
CAESAR II file translation requires Microsoft Office installed on the system with SmartPlant
Interop Publisher.
When translating CAESAR II .mdb data, you must set the Lines and Line Strings flag to be
enabled to successfully translate the files. Lines and line strings must be switched on by
default while exporting the CAESAR II .mdb files to .vue/.zvf files. For more information,
refer to topics on the Data Export Wizard in the CAESAR II User's Guide.
The default scaling factor value is 10.
The higher the value of the scaling factor, the larger the size of the load cone in the model.
Restraints listed in the RESTRAINT_EXCLUDE_TABLE_USER table contained in the
exported CAESAR II .mdb file contains node numbers to be excluded while publishing. If you
do not enter any node number restraint information in the CAESAR II application, then all
restraints are translated.
CAESAR II does not require working units to be set.
CIS/2 options
Color for Planar Elements
Sets the color of planar and other elements. The color code is the same as the PDMS color
table values. For example, a color table index value of (1.0,0.0,0.0) defines the color red,
and a value of (0.0,1.0,0.0) defines the color green.
Color for all Other Elements
Sets the color of other elements in the model set.
Create Frame Connections
Creates a frame connection at each end of a member. The frame connection is represented
as a cylinder object with properties, and can be selected in target applications SmartPlant
Review and Smart 3D. By default, the software does not create frame connections and the
option is turned off. The example figure below shows frame connections on beams.
Select the color for the cylinder representations of frame connections. Click More
Colors to create and select a custom color. The default color is red.
COMPRESS options
Working Units
Uses the units defined in COMPRESS source files if the Keep units from COMPRESS
source file is selected. This option is selected by default. Clear this option to set custom
Master Units and Sub Units for the source files translated with the translation settings group
you are currently defining.
For any COMPRESS source file, SmartPlant Interop Publisher supports the units that are
defined in the Translation Settings. For any other units in the source file, SmartPlant Interop
Publisher defaults to meters.
Blends
A blend is a convex or concave rounding applied to the edges or faces of a part. The options in
this section apply to all the blends present in the model. Defeature blends to basic straight
edges by setting the minimum angle and radius values.
Defeature Blends
Turns defeaturing of blends on or off. Clear the option to turn off defeaturing for blends. The
blend options are not available until you check this option.
Minimum Blend Angle
Specifies the blend angle value to defeature. Any blend angle less than or equal to the
specified value is removed and replaced with straight edges in the translation process.
Minimum Blend Radius
Specifies the blend radius value to defeature. Any blend radius less than or equal to the
specified value is removed in the translation process.The blend radius can either be
constant or variable. Any combination of variable radius and constant radius blends can
exist in a sequence of edges.
For example, type 90 as the Minimum Blend Angle and 3 (millimeters) for the
Minimum Blend Radius.
This causes blended objects with 90 degree or less angles, and with less than a
3-millimeter radius to be removed and replaced with straight edges.
Chamfers
A chamfer is a beveled edge connecting two surfaces and is typically 45-degrees. Chamfers are
used to remove the sharp edges on a material.
Defeature Chamfers
Turns defeaturing of chamfers on or off. Clear the option to turn off defeaturing for chamfers.
The chamfer options are not available until you check this option.
Miminum Chamfer Angle
Specifies the chamfer angle value to defeature. Any chamfer angle less than or equal to
the specified value is removed and replaced with straight edges in the translation
process. For example, if you type 90, any chamfer with 90 degrees or less angles are
removed and replaced with straight edges and lines.
One way to calculate the Minimum Chamfer Angle value:
i. Select a chamfered object in your source data that represents the minimum size to
defeature.
ii. Add the values of two angles making up the corner or straight edges to be formed.
iii. Enter the resulting value in the Minimum Chamfer Angle box.
Minimum Chamfer Width
Specifies the chamfer width value to defeature. A chamfer radius less than or equal to
the specified value is removed in the translation process.
For example, type 90 degrees for the Minimum Chamfer Angle and 3 mm for the
Minimum Chamfer Width. Chamfers at a 90 degree or less angle and less than a
3-millimeter width are replaced with straight edges.
Holes
A hole is a hollow space or an opening in a solid body or surface.
Defeature Holes
Turns defeaturing of holes on or off. Clear the option to turn off defeaturing. The hole
options are not available until you check this option.
Defeature Spherical Holes
Removes spherical holes along with other holes on a part.
Minimum Hole Diameter
Specifies the hole diameter value to defeature. Any hole diameter less than or equal to
the specified value is removed in the translation process.
For example, type 3 (millimeters) for the Minimum Hole Diameter.
Holes (cylindrical, conical, spherical, and toroidal) that are split along or across the axis
because of interaction with other features are recognized as a single hole only if they are
completely overlapping along their axis.
Partial overlap holes are not recognized as a single hole feature.
Filleted holes are recognized as toroidal holes and not as a hole and a fillet.
Partial spherical holes where the angle of wrap is less than 360 degrees are not recognized.
If a spherical hole is cut, it is recognized only if the cut is normal to the axis.
Partial holes are not supported. If at least 75% of a hole intersects a feature edge, it is a
partial hole.
MicroStation options
These options apply to any .dgn files from MicroStation-based applications.
Working Units
Uses the units defined in MicroStation V8 source files if the Keep units from V8 source file
is selected. This option is selected by default. Clear this option to set custom Master Units
and Sub Units for the source files translated with the translation settings group you are
currently defining.
For any Microstation V8 source file, SmartPlant Interop Publisher supports the units that are
defined in the Translation Settings. For any other units in the MicroStation V8 source file,
SmartPlant Interop Publisher defaults to meters.
Translation of MicroStation V7 source files always uses only the working units defined in
the source file.
For both MicroStation V7 and V8, if there are unsupported units in the source files, or if
the Sub Units Per Master Units ratio is incorrect, then SmartPlant Interop Publisher
defaults all units to meters.
When a MicroStation V8 .dgn file has an associated .drv file in the same source folder
location, SmartPlant Interop Publisher uses the .drv file for the translation.
Model Options
Translate active design model only
Turns on or off the ability to translate only the active design model, which is the model
that displays by default when the .dgn file is opened. Clear this option to translate all
design models in the .dgn file. By default, this option is enabled. This option requires
MicroStation V8 to be installed on the system performing the translation.
You can enable this option, and then specify the required model to translate by
entering -M[model name] in the Command line arguments option. For example, to
translate only the model "Plan", enter -MPlan in the Command line arguments box.
Translate each design model separately
Translates the individual design models in the V8 .dgn file to create separate Smart
Models. SmartPlant Interop Publisher uses the naming convention [Smart Model
name]_[design model file name]. If a Smart Model already exists with the name [Smart
Model name]_[design model name], then SmartPlant Interop Publisher assigns the
name [Smart model name]_[design model name](2) to the new Smart Model. For .drv
file, SmartPlant Interop Publisher uses the naming convention
[source_file_name]_[design_model_name].drv for each design model. This option
requires MicroStation V8 to be installed on the system performing the translation.
If you change the Translate each design model separately after a Smart Model
has been translated, SmartPlant Interop Publisher does not apply the option change
if you update that Smart Model; instead, it applies the default setting during the
update. Your file is updated with the Translate active design model only option
enabled, which is the default setting. You must re-translate the source files and
create a new Smart Model to see any changes.
The Translate each design model separately option takes precedence over the
-M command in the Command line arguments option. SmartPlant Interop
Publisher ignores the design model specified with the -M command line switch
during translation.
Translate all design models together
Translate all design models in the V8 .dgn file into one Smart Model. This option
requires MicroStation V8 to be installed on the system performing the translation.
Translate reference models
Turns on or off translating reference models in a .dgn file. Clear the option to disable it
and ignore the reference models so that SmartPlant Interop Publisher translates only
those models that exist in the input file. By default, this setting is enabled.
If you use the Command line arguments option and enter MicroStation
arguments containing -O (Do not open any references), SmartPlant Interop Publisher
does not publish any reference models even if you have this option selected.
Display Options
Translate all levels
Turns on or off the translation of objects in levels defined in V8 .dgn files. Although
objects in the levels set to OFF or FROZEN in MicroStation do not display, they can be
translated and displayed in target applications using this option. This option is enabled
by default. For more information, see Use level mapping for graphics (on page 251).
If you turn levels off for MicroStation V8 saved views, SmartPlant Review
automatically turns off levels when you recall a saved view in the resulting Smart
Model. For MicroStation level numbers that fall outside the range supported by
SmartPlant Review (1 63), the levels in the saved views that are turned off in
MicroStation and wrapped to valid SmartPlant Review level ranges are also turned
off in SmartPlant Review if there are no conflicts.
Approximate MicroStation colors
Specifies a brighter color table so that the display resembles MicroStation colors. Turn
this option off to use a darker color table.
Additional Options
PlantSpace Logging
Enables or disables logging specific to MicroStation Plantspace files. The name of the
file and its type is used to create the generated log file name as [source file name_file
type_PlantSpaceAttributes].log. For example, while publishing the Plantspace.dgn file,
the log file would be generated with the name Plantspace
_MICROSTATION_PlantSpaceAttributes.log. This log file is created in the log file folder
location defined in your project settings.
Logging off - Turns logging off. This is the default option.
Summary log - Lists the attribute values for only those graphic objects for which
the attribute data is missing in the mapping file.
Detailed log - Lists detailed information. The text of all the graphic objects is placed
into the log file. This text contains the attribute values.
Command line arguments
Specifies MicroStation command line arguments to be used when translating source
files from MicroStation. When SmartPlant Interop Publisher translates .dgn files, it
invokes MicroStation in the background. You can type command line arguments
supported by MicroStation with the exception of the following:
-DEBUG
-RestoreDefaults.
-RestoreDefaultsQuiet
-WA<mdl_application>
-help
-?
-I<parameters>
-S <startup_file>
MS_INITAPPS through -WS,-WU, or any other argument combinations
You can type multiple arguments separated by a space. Refer to your MicroStation
documentation for available command line arguments.
To clear the text box, move your cursor to the end of the text box until the delete icon
(X) displays. Click X to remove the argument.
SmartPlant Interop Publisher ignores and automatically removes the -DEBUG and
-RestoreDefaults arguments if you type them into the text box.
Make sure you type command line arguments correctly because SmartPlant Interop
Publisher does not provide any further validation checking.
For more information on translating MicroStation data, see Translate MicroStation V8 .dgn file
(on page 166).
Navisworks options
Working Units
Uses the units defined in the Navisworks source files if the Keep units from the source file
is selected. This option is selected by default. Clear this option to set custom Master Units
and Sub Units for the source files translated with the translation settings group you are
currently defining.
For any Navisworks source file, SmartPlant Interop Publisher supports the units that are
defined in the Translation Settings. For any other units in the Navisworks source file,
SmartPlant Interop Publisher defaults to meters.
You must have Autodesk Navisworks Manage or Autodesk Navisworks Simulate loaded on
the same system to publish .nwd and .nwf files.
Smooth object surfaces
Provides a smoother display of model objects by generating smaller polygons. This option is
selected by default and significantly increases the size of the resulting Smart Model.
The increase in model size can cause slower load times when opening in a target
application.
PDMS options
Allow substructure selection
Specifies the translation of individual substructure objects such as beams or columns so that
they have properties and can be individually selected. You can select this option and run
Update on any Smart Models being used to implement the change. This option is not
activated by default.
Attribute Hierarchy
Sets the attribute hierarchy written into the .drv file to publish an .rvm file with an associated
.att file. When there is a .att and .datal file, SmartPlant Interop Publisher uses only the .att
file.
Top - Bottom - Specifies a Top-Down hierarchy such as SITE >ZONE>...>PRIMITIVE.
Bottom - Up - Specifies a Bottom-Up hierarchy such as PRIMITIVE>...>ZONE>SITE.
HVAC Specs
Specifies the HVAC types. The default type is PIPE. You must update this PDMS translation
setting whenever a new specification is created for HVAC types. To add a new spec:
1. In the New field, click Add .
2. Type in the new spec name, and then click anywhere outside the box.
SmartPlant Interop Publisher adds the new spec to the list. The list shows the most recently
added specs first.
Cable Tray Specs
Specifies the cable tray types. You can add new specs. Follow the same steps listed above
for the HVAC specs.
Conduit Specs
Specifies the conduit types. You can add new specs. Also follow the same steps listed
above for the HVAC specs.
Color Selection
Specifies that if you have Use custom colors selected, then the PDMS color table value is
honored, and you can change the index of any color.
3. Type in the RGB syntax in the form of three comma-separated values for red, green,
and blue:
r.r,g.g,b.b
The RGB value is the percentage values for red, green, and blue. Because each range
goes from 0 to 255, 100 percent is represented by the value 1, which maps to 255. For
example, to designate the color blue, type in 0, 0, 1 to get 0, 0, 255. To designate the
color white, you would type in 1, 1, 1 to get 255, 255, 255.
4. Click Add .
5. The new color is added to the list.
The list display order is based on the Color Index number (lowest to highest).
If you clear Use custom colors, then the default color table is honored.
For more information on preparing PDMS data for translation in SmartPlant Interop Publisher,
see Translate PDMS source files (on page 173).
PDS 3D options
PDS Published
Allows you to translate PDS-published source files (.zvf, .xml, and .xrg) into a Smart Model .zvf.
Set the following locations of the configuration files you can modify to translate PDS
3D-generated files. The files can be opened in SmartPlant Review, Smart 3D, and SmartPlant
Foundation.
Schema
Specifies the PDSComponent.xml file which is required to obtain the property definitions
and to decipher the contents of the label files published from PDS 3D. The software
defaults to the file in the current project folder, if it exists. Otherwise, the file in the
product folder is used if one has been copied to that location.
Relationship Mapping
Specifies the RelationshipMapping.txt file you can use to filter out the component
relationships from PDS 3D that are not required.
PDS Legacy
Allows you to specify pipeline and equipment data from .dgn/.drv source files exported from
PDS for translation to a Smart Model.
Smart 3D options
Set the following locations of the configuration files you can modify to translate Smart
3D-generated files so they can be opened in SmartPlant Review and SmartPlant Foundation.
Schema
Specifies the P3DComponent.xml file, which is required to obtain the property
definitions and to decipher the contents of the label files published from Smart 3D. By
default, the software looks for this file in the current project folder. If the file is not there,
the software looks in the SmartPlant Interop Publisher folder. Set the location of the
P3DComponent.xml file associated to your Smart 3D model.
Map Components to Disciplines
Specifies the mapping text file you can use to build the label database. The file maps
Smart 3D graphic objects into files and levels (disciplines and components). The default
mapping file is the MapClassIdToLevelDisciplines.txt file.
Relationship Mapping
Specifies the RelationshipMapping.txt file you can use to filter out the many component
relationships from Smart 3D that are not required.
Optional Label Template File
Specifies a label template file (SPRSP3dLabels.bin) to use while creating the label
database (.mdb2) file for your project. The settings you specify are saved in this file so
that you can retrieve them each time you open or translate the project, or to use as a
template each time you set up a project for translation.
The Operation aspect includes the area or space around the object required for
operation of the object.
The Maintenance aspect includes the area or space around the object required to
perform maintenance on the object.
The Reference Geometry aspect shows graphical objects that do not participate in
interference checking.
The Centerline aspect displays objects as a single line representation. For
example, handrails or structural members display as a single-line on drawings.
The Folder Settings command is not available if you do not have a project, or if you have
not yet upgraded the project.
To set up automation for scheduling and publishing to SmartPlant Foundation, you must
register your project to SmartPlant Foundation, and have SmartPlant Foundation version 5.2
or later.
To create and edit your folder settings, you must be an administrator on the computer
running SmartPlant Interop Publisher. Also, if the User Account Control (UAC) is enabled,
you must use the Run as administrator command on SmartPlant Interop Publisher to edit
Folder Settings.
How it Works
Each SmartPlant Interop Publisher project has settings that define the overall translation of
contained source files. These project settings serve as defaults for folder settings groups. These
groups contain the translation settings and scheduling tasks to perform automatically and in the
background. You can use the Default folder settings group or create multiple folder settings
groups to automate the following operations:
Add source files. When you add source files in the designated folder, SmartPlant Interop
Publisher automatically updates the Source Files grid.
Translate new source files and automatically place the generated Smart Models in the
Smart Models grid.
Perform any scheduling operations.
Revise and then schedule a publish to a registered SmartPlant Foundation site.
SmartPlant Interop Publisher stores your folder settings groups in a configuration (.SPIOPCfg)
file in a shared content folder. You can copy the .SPIOPCfg file to other shared folder locations
so that you can use the same settings in other SmartPlant Interop Publisher projects. You can
create different folder settings groups to meet your requirement such as a source file specific
group, or a group that translates and publishes files on a particular scheduled time.
For each folder settings group, SmartPlant Interop Publisher monitors the designated source
folders. When you make a change to source files in the folder, SmartPlant Interop Publisher
updates the associated Smart Model at the next scheduled time.
Automate Settings
1. If you have not specified a shared folder or a location for the translated Smart Models or
Drawings for your project:
a. Go to the Projects view, select a project, and then right-click to open Project Settings.
b. On the General tab, type or browse to a Smart File Location folder and a Shared
Content Location folder.
c. Select a default Translation Settings Group if you have created any additional groups.
For more information, see Define Translation Settings (on page 80).
d. Save your changes and exit.
2. From the Projects view, select the project to use, and then right-click to select Folder
Settings.
-OR-
Click IOP Home , and then click Options > Folder Settings. The settings for the active
project display.
SmartPlant Interop Publisher displays the Folder Settings dialog box.
3. Click New on the Folder Settings menu list.
4. Type the name for the folder Settings Group, and then click Create.
5. Click Source Locations, and then click Add to select your source folders. Make sure the
folder contains your required source files. The settings you define get applied to all source
files that get placed in the designated folders and sub-folders.
6. Click Translation to set up basic options such as the target applications, mapping
information, and file locations. Advanced options are provided for specific file types and
performance.
The Replicate source folder structure option is on by default. Use this advanced
option to save time and allow the software to automatically create the folder structure you
have for the original source files under your designated Smart Model location. Otherwise,
clear the option for the software to place all generated Smart Models and associated files
into the Smart Model location.
7. Click Scheduling.
a. Click Schedule Translation and Updates > Schedule, and then schedule a job to be
applied to each folder source file.
See Also
Edit folder settings (on page 109)
Advanced
Reduce VUE file geometry memory
Creates a potentially smaller .vue file. SmartPlant Interop Publisher reduces geometry
representations as much as possible without losing the rendering compatibility between
all SmartPlant Enterprise applications. This means that the display of graphics must be
the same whether you are opening the .vue file with SmartPlant Review, SmartPlant
Foundation, or adding it as reference 3D data in Smart 3D. This reduction option can
cause a longer load time. By default, this option is not selected. This option does not
apply to MicroStation V7 .dgn source files.
Change SmartSolids to Surfaces for v7 .dgn files
Changes the SmartSolid display from wireframe to surface mode. If you do not select
this option, SmartSolids are automatically translated to display in wireframe mode. This
option displays when:
There is a .dgn selected as one of the source files.
You have MicroStation J (ver. 07.01) installed. If you do not have MicroStation
V7.01 installed, but you have a .dgn file as one of your source files, this option
displays, but it is not available.
Replicate source folder structure
Creates and adds the folder [Smart Model File Location]\[Source file Location] in which
new and scheduled Smart Models are added. For example, you can schedule source
files in folder Source\XYZ1 and Source\XYZ2 for translation and update, and specify
C:\SmartModel as the Smart Model file location. The software creates the folder
C:\SmartModel\XYZ1 and C:\SmartModel\XYZ2 and places the translated Smart Models
into that folder when the scheduling service runs. All source folders and subfolders are
replicated. This option is enabled by default.
batch queues set up, SmartPlant Interop Publisher creates a default queue called
PublisherBatchQ. If the queue is not created, create a queue with that name.
Start Date
Specifies the day when the schedule starts. Enter the day, or click the Calendar to
select a date.
Start Time
Specifies the time when the job runs. Enter the time, or click Time for an hourly
selection.
End
Specifies the end date for a recurring translation job. End options are not applicable for
a job scheduled to run once.
Occurrences
Schedules a job to run a certain number of times.
No End Date
Sets up a recurring job that runs indefinitely.
Recurrence
Specifies the frequency (Daily, Weekly, Monthly, or Yearly) to run a translation job.
Scheduling options specific to each frequency type display. For example, when Weekly
is selected, the weekly occurrence time and each week day displays.
Schedule Publishes
Click Schedule to set up a publish to SmartPlant Foundation job schedule. If the Schedule
button is not available (dimmed), then check your installed version of Intergraph Batch Services.
For an example workflow, seeSchedule a publish to SmartPlant Foundation job (on page 216).
User Name
Specifies your SmartPlant Foundation site user name, and represents the account by which
all transactions such as revising, scheduling, and publishing are made.
Password
Specifies your SmartPlant Foundation site password. You can leave this blank if you have
not set a password.
Revision Scheme
Choose the revision scheme to be applied. Only revision schemes that are applicable to the
configuration (plant) or classification (document type) are available in the menu list. If none
of the revision schemes are related to the configuration or classification, then all revision
schemes are available.
Owning Group
Specifies ownership of data by department or discipline. Owning groups can be used to
control access to an object or parts of an object based on its ownership. This control
operates independently of domains and configurations, both within and across multiple
domains and configurations.
Publish Workflow
Specifies the type of publish workflow used by SmartPlant Foundation. When a SmartPlant
application publishes, the user can publish documents using a workflow. The following list
describes the delivered publish workflows and use cases for the workflows.
Publish Takes the document through an Use Publish when you want the
approval step. Upon approval, it published document approved
creates the document load and before it is loaded into SmartPlant
consolidate tasks. Foundation. The approval step is
added to the To Do list.
In This Section
Use 3D Model Source Files......................................................... 111
Work with Smart Models ............................................................. 121
Access a Smart Model in SmartPlant Foundation ........................ 129
Update........................................................................................ 133
Format-Specific 3D Model Translations ....................................... 140
Remove Allows you to remove one or more selected source files. If you create
a Smart Model and then remove the corresponding source file, you
lose the link between the two. You can no longer update the Smart
Model without the source file.
Translate Converts the selected source file formats to Smart Model formats.
Columns
Name
Shows the file name.
Location
Shows the path to the location of the file.
Source File Type
Shows the type of source file, such as PDS or AutoCAD.
To show or hide columns, right-click in a column header to open the shortcut menu. Check the
titles of the columns to remain displayed and clear those to be hidden.
To change the name and path for source files, you must use Windows Explorer.
Remove the old filename in SmartPlant Interop Publisher, and then add the updated file back
into SmartPlant Interop Publisher.
time you opened SmartPlant Interop Publisher or created a new site database.
-OR-
From the Projects menu, select a project you created.
For more information on setting up projects, see Organize Your Work with Projects (on page
64).
2. If you are not in the Models view, click Models.
You can organize the sources in the Sources grid using the column headers. For
example, if you want to organize your source files by file type, drag the Source File
Type column header and move it to the left so that it is the first column.
You can also create filters to change the display of source files in the grid. For more
information, see Use Search Filters (on page 46).
Select the source file in the Source Files grid, and then press DELETE.
-OR-
Right-click on the source file, and then click Remove.
SmartPlant Interop Publisher removes the source files from the grid and from the project.
The Smart Models translated from those files are not removed, and the source files are
not deleted from the system. However, you cannot update the Smart Models without the
source files available in the grid.
You can use the Add command to bring deleted source files back into a project. You
must remove any corresponding Smart Models in the Smart Models grid, and then
re-translate the source files to set up a new source file-to-Smart Model association.
Part Assembly
After you define the Smart Model Location in the Smart Model Information tab for the MCAD
assembly, search for and then select the required part sub-assembly files.
Search box
Use the search feature to locate the MCAD sub-assembly files to use. As you type your
search text, SmartPlant Interop Publisher starts filtering the objects in the source file
tree view.
Expand or Collapse
Allows you to show or hide sub-assembly files.
Include or Exclude
Displays only when you enter text in the Search box. You can filter the search and
automatically select or clear files based on what you have typed in the Search box. Use
Include to select nodes and files containing the search text, or use Exclude to clear
nodes and files that contain the search text.
Schedule
Opens a scheduling dialog box for you to set up a later time to translate the selected
source files. When the source files are translated into a Smart Model, you can schedule
updates if the source files are going to be changing at certain time intervals. For more
information, see Schedule translation and update jobs.
If the Schedule button is not active, make sure you have the Intergraph
Batch Services and the License Manager client applications installed on the same
computer on which SmartPlant Interop Publisher is installed.
Translate
Generates the Smart Model using the current information and all required files for the
selected target applications.
Translate
If the Translate button is not available, make sure you have the License Manager
client installed on the same computer on which SmartPlant Interop Publisher is installed.
1. Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher. This project is available only if you selected the configure option to create a
default project the first time you opened SmartPlant Interop Publisher or created a new site
database. For more information on configuration, see Configure a site database (on page
51).
-OR-
Select an existing project from the Projects menu.
For more information on setting up projects, see Organize Your Work with Projects (on page
64).
2. If you are not in the Models view, click Models.
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
The Translate button in the dialog box is not active if you enter any invalid files or
file locations.
The figure below shows a MonroviaPlant.vue Smart 3D source file being translated to the
MonroviaPlant Smart Model.
In the Smart Models grid, the created Smart Model displays with its Translation Status set
to Complete. If problems are encountered, an ERROR status displays in the column. The
software automatically creates a [source file name_file type].log file each time you translate
source files. This log file is created in the .vue or .zvf subfolder of the designated translation
folder.
When a translated Smart Model does not contain any graphics, the software sets
the status to Complete - No graphics. For more information, see Complete - No Graphics
Status (on page 304).
7. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
See Also
Validation Criteria (on page 305)
The lines included in complex geometry are ignored when this option is enabled. When
selected, this option removes lines from graphic objects that have a mix of both lines and
shaded geometry. A complex geometry is a graphic object that is composed of multiple
geometry primitives instead of a single geometry primitive.
This option does not apply to MicroStation V7 .dgn source files.
1. Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher. This project is available only if you selected the configure option to create a
default project the first time you opened SmartPlant Interop Publisher or created a new site
database. For more information on configuration, see Configure a site database (on page
51).
-OR-
Select a project you created from Projects. For more information on setting up projects, see
Organize Your Work with Projects (on page 64).
2. On the Models view, select each source file in the Source Files grid to use in creating the
Smart Model, and then click Translate .
Copy Copies a selected Smart Model. You can then edit model properties.
See Copy Smart Models (on page 124).
Update Updates the selected Smart Models. Use this command to update
Smart Models when the corresponding source files have changed.
See Update (on page 133).
Compose Generates an .svf Smart Model from selected Smart Models so that
you can open them in SmartPlant Review. See Create Composite
(.svf) Smart Models (on page 124).
Revise Creates a revision for the Smart Model with Major and Minor
revision sets, depending on the revision scheme you have selected
in SmartPlant Foundation. You must revise the Smart Model before
publishing. For more information, see Configuring Different
Revision Scheme Strategies in the How to Configure Document
Management guide. See Revise (on page 129).
Publish Publishes and loads the selected Smart Model data into SmartPlant
Foundation. See Publish (on page 130).
If any commands are inactive, refer to Troubleshooting (on page 290) for more
information.
Columns
The column information represents properties for a Smart Model. To see the properties that can
be edited in the grid, see Manage Smart Model properties (on page 126). The following columns
are read-only and can be used to organize the grid display.
Name
Model Group
Applies only to Smart Models translated from a MicroStation V8 source file containing
one or more design models with the Translate each design model separately option
selected. This option takes the individual design models in the V8 .dgn file and creates
separate Smart Models. SmartPlant Interop Publisher uses the naming convention
[Smart Model name]_[design model file name] for each generated Smart Model. Use
Model Group to organize your grid to see all Smart Models associated to a specific
MicroStation V8 source file. For more information, see MicroStation options (on page
90) and Translate MicroStation V8 .dgn file (on page 166).
Location
Type
Translation Time
Translation Status
Translation Date
SPF Publish Status
SPF Publish Date
SPF Document Major Revision
SPF Document Minor Revision
You can drag a column header and drop it to change the display order and grouping. To show or
hide columns, right-click in a column heading to open the shortcut menu. Check the titles of the
columns to remain displayed and clear those to be hidden.
See Also
Source Files Grid (Models View) (on page 37)
Customize the Views (on page 43)
The resulting Smart Model files (.vue, .mdb, .mdb2, and so on) are not removed.
To completely remove the Smart Model from your system, you must remove the Smart
Model from SmartPlant Interop Publisher and manually delete all the generated Smart
Model files.
If you did not remove the generated project files from your translated Smart Model location,
you can use the Add command to bring deleted Smart Models back into a project.
If you select the source files and translate again, you are prompted to assign a new name to
the generated Smart Model. SmartPlant Interop Publisher does not overwrite the Smart
Models.
When you remove a Smart Model that has been published to SmartPlant Foundation, the
Smart Model displays in the Terminate list in the Find Documents to Publish dialog box.
You can no longer update the document. Select the Smart Model in the list to remove it from
SmartPlant Foundation. For more information, see Terminate a Published Smart Model (on
page 132).
Models grid view, and places it in the same folder as the Smart Model .vue files.
6. To open in SmartPlant Review, select the generated composite Smart Model, and then click
Open in SmartPlant Review .
The SmartPlant Review application displays the Create Project dialog box.
a. In the General tab, check the configuration information, and change it if required.
b. Click OK to create the project in SmartPlant Review.
c. On the Load Vue Files dialog box, select the individual .vue files contained in the
composite Smart Model to open, and then click OK.
SmartPlant Review displays the selected .vue files.
7. For the Intergraph portal application, open the composite Smart Model in a configured web
viewer. Refer to the web portal documentation for more information on navigating and
opening files.
See Also
Update (on page 133)
Schedule a Composite Smart Model update job (on page 213)
graphics must be the same whether you are opening the .vue file with SmartPlant Review,
SmartPlant Foundation, or adding it as reference 3D data in Smart 3D. This option can
cause a longer load time. By default, this option is not enabled.
Edit Properties
1. Select a project containing the Smart Models to edit.
2. From the Models view, double-click the column value to change. Select a value from either
a menu list or type in the new value.
3. On the Smart Models grid, click Update .
SmartPlant Interop Publisher updates the project and database files for the selected Smart
Models.
When you are changing transformation values, you do not have to run Update.
4. If you have the Smart Model open in the target application, you must make sure the target
application you are using gets the updates. For more information on updating Smart Models
in the different target applications, see Update (on page 133)
Open
1. Select the project containing the Smart Models to open. For more information on setting up
projects, see Organize Your Work with Projects (on page 64).
2. From the Models view, select the Smart Model, and then click Open in SmartPlant Review
.
For PDS 3D source files, SmartPlant Interop Publisher generates a Smart Model .zvf
project. Select the .zvf file in the Smart Model grid and click Open in SmartPlant
Review to open the PDS model in SmartPlant Review.
You can also open the Smart Models in SmartPlant Review by double-clicking the
generated .vue, .svf, or .zvf files in the specified Smart Model location.
If you change anything in the Smart Model, you must use the SmartPlant Interop Publisher
Update command. In SmartPlant Review, you must close the project file, and then re-open it so
that SmartPlant Review gets the latest changes.
See Also
Update (on page 133)
Create Composite (.svf) Smart Models (on page 124)
Attach in Smart 3D
The steps below provide the basic workflow for attaching 3D models in Project Management.
1. Select the project containing the Smart Models to attach in Smart 3D.
2. (Optional) If you have any customized mapping files, you must place them in the
Reference3DComponents subfolder under your SharedContent folder.
For more information on using custom mapping files, see Configure Mapping to Control
Model Display (on page 228).
3. In Project Management, select the plant to attach the reference model.
4. Open the New Reference 3D Model dialog box using one of the following methods:
Click Database > New > Reference 3D Model.
-OR-
Right-click the Plant node, and select New Reference 3D Model.
-OR-
Right-click the Reference 3D Models node, and then select New Reference 3D Model.
5. In the New Reference 3D Model dialog box, fill in the boxes with appropriate information to
include the following:
Model Type: Select SmartPlant Interop Publisher.
File Path - Type the full path or browse to the folder containing the generated .zvf file for the
selected Smart Model.
Name - Type in a name for the model.
The .zvf file is generated in a subfolder under the folder you defined in
SmartPlant Interop Publisher to contain the Smart Models.
6. (Optional) You can review and then change any transformation settings you made in
SmartPlant Interop Publisher. For more information on model transformation in Smart 3D,
see Review and change transformations in Smart 3D (on page 226).
7. Click OK to save your edits and close the dialog box.
The process of creating and updating the schema can take several minutes, so an
informational progress message displays during this time.
8. If prompted, click Yes to confirm that the schema packages should be updated.
9. You must either start a new Smart 3D session, or save and reopen an existing session to
see the new Reference 3D Model graphics.
For further modifications, you can refresh the Smart 3D workspace to see any
updated objects and data.
If you change anything in the Smart Model, you must use the SmartPlant Interop Publisher
Update command to trigger the Out of data Reference 3D Model notification to display in the
Project Management hierarchy tree view. For more information in Smart 3D, see the Modify
Reference 3D Model section in the Project Management User's Guide.
Revise
Creates a Major and Minor revision for a Smart Model, depending on the revision scheme that is
defined in SmartPlant Foundation. Select one or more Smart Models to revise, but not publish.
Revising and publishing are two separate actions. You cannot modify the Major and Minor
revision data in SmartPlant Interop Publisher. You must revise a Smart Model before you can
publish it to SmartPlant Foundation.
This command is not available for the following conditions:
If you are not registered with SmartPlant Foundation. For more information, see
Register with SmartPlant (on page 75).
If you do not have the License Manager client installed on the same computer on which
SmartPlant Interop Publisher is installed.
If you do not have the SIP (SmartPlant Interop Publisher Adaptor to SmartPlant
Foundation) license.
1. Select the project containing the Smart Models to open.
2. From the Models view, select the Smart Models, and then click Revise .
Use CTRL+ or SHIFT+ to select multiple Smart Models.
3. (Optional) If you have a password set up to SmartPlant Foundation, you need to login. The
SmartPlant Foundation Login dialog box can also display if you do not have a SmartPlant
Foundation account. Type in your User name and Password, and then click OK.
SmartPlant Interop Publisher displays the Revise dialog box.
4. If this is the first time to revise your Smart Model and a revision scheme has not yet been
defined, select the revision scheme to use from the Revision Scheme list.
Only revision schemes that are applicable to the configuration (plant) or
classification (document type) are available in the shortcut menu. The revision schemes
related to a configuration or classification are not available for any other configurations or
classifications. For more information on revision scheme configuration, see Configuring
Different Revision Scheme Strategies in the SmartPlant Foundation How to Configure
Document Management guide.
5. In the Revise in Tool section, select the next available major and minor revision numbers.
6. Set other required options indicated by asterisks (*) in the Revise dialog box.
7. Click OK. The document is saved to the model database. The command creates a revision
record by adding it to the document Revision properties. The command also reserves the
revision number.
8. You can now publish the Smart Model to SmartPlant Foundation. For more information, see
Publish (on page 130).
Publish
A publish to SmartPlant Foundation performs the following:
Publishes a visual representation of the Smart Model that can be used by SmartPlant
Markup Plus or SmartPlant Review. You can also mark up the visual representation of the
document using SmartPlant Markup Plus.
Publishes associated data, depending on workflow approval. If the data is approved and
loaded, it is used for reporting and subsequent retrieval by downstream applications when
the authoring tools retrieve the latest data.
Places the published .zvf file and supporting files in the appropriate SmartPlant Foundation
vault.
To publish when you select both SmartPlant Foundation and Portal targets, SmartPlant
Interop Publisher requires a SmartPlant Foundation version that supports portal file types. To
find this information, go to Smart Support and check SmartPlant Interop Publisher on the
Compatibility Matrix. If you do not have a required version, the publish to SmartPlant Foundation
operation does continue, but it does not publish portal files.
After you have published Smart Models for the first time, new versions and revisions are created
for subsequent publishing.
This command is not enabled for the following conditions:
If you are not registered with SmartPlant Foundation. For more information, see
Register with SmartPlant (on page 75).
If you do not have the License Manager client installed on the same computer on which
SmartPlant Interop Publisher is installed.
If you do not have the SmartPlant Interop Publisher Adaptor to SmartPlant Foundation
(SIP) license.
1. Select the project containing the Smart Models to publish.
2. From the Models view, select the model.
3. To view properties for an object in the Properties window, click Select , and then click
the object in the file.
If the Properties window is not visible, click View > Properties on the Desktop Client
menu bar to display it before you click the object in the view file.
To view details for an object, right-click the object and click Details.
4. To see additional information and actions pertaining to the selected object, right-click the
object in the View and Markup window and use the shortcut menu.
If you change anything in the source files of the Smart Models that have been published to
SmartPlant Foundation, use the SmartPlant Interop Publisher Update command, and then use
the Publish command to send the document to SmartPlant Foundation.
See Also
Update (on page 133)
4. From the Terminate list, select the Smart Models to remove. You can quickly select the
entire list by clicking Select All, or clear the entire list by clicking Clear All.
5. Click OK to accept the selections.
Update
When you change the source files, translation settings, mapping files, or register your project to
a different database, you must run the Update command on the corresponding Smart Models or
Composite Smart Models. An update operation re-translates the out-of-date or modified Smart
Models using their corresponding source files listed in the Source Files grid. Composite Smart
Models apply only to SmartPlant Review. A Composite Smart Model update re-creates project
(.mdb) and label (.mdb2) databases.
You can also make changes and schedule an update to occur once or at regular intervals. For
example, if your source files that have been translated to a Smart Model get updated every
Friday morning, you can schedule an update to run on that Smart Model every Friday.
Update Options
SmartPlant Interop Publisher lists the general update options for Smart Models and Composite
Smart Models in the Smart Model Information tab. The option values that display are taken
from the project settings. If you change an option, the project setting is temporarily overwritten
for the current translation. The Part Assembly tab displays when you select a Smart Model
containing an MCAD assembly source file.
Update Smart Model Information
Keep Project Database
Allows you to update object data from the source files without overwriting the SmartPlant
Review project database (.mdb) file that was generated by the initial translation to a Smart
Model. When you open a Smart Model in the SmartPlant Review target application, the
software stores all your work, such as display set definitions, measurements, animations,
and so forth, in the project database file. If this option is not selected, the project database
file is overwritten during the update operation, and you lose all your SmartPlant Review
features and settings. The system preserves the project database file by default.
Keep original Smart Model settings?
Specifies whether or not to use the original translation settings to generate the Smart Model.
Click Yes to use the original translation settings specified in the Smart Models grid. The
remaining translation settings in the dialog box become unavailable. In this case,
SmartPlant Interop Publisher updates the .svf file and associated out-of-date Smart
Model .vue files.
Click No to change translation settings and update. SmartPlant Interop Publisher
updates the .svf file and all associated Smart Model .vue files.
If you selected multiple Smart Models with different translation settings, click Yes
to update each Smart Model with the current translation settings, or click No, edit the
translation settings, and then apply them to all the selected Smart Models.
Settings Group
Specifies a set of customized translation options. For more information, see Define
Translation Settings (on page 80).
Mapping Options
Specifies the Default, Custom, or Generic mapping options applied during translation. For
more information, see Configure Mapping to Control Model Display (on page 228).
Mapping Files Location
Specifies the folder location of the mapping files to use.
Change SmartSolids to Surfaces for V7 DGN files
Changes the SmartSolid display from wireframe to surface mode. If you do not select this
option, SmartSolids are automatically translated to display in wireframe mode. This option
displays when:
There is a DGN selected as one of the source files.
You have MicroStation J (version 07.01) installed. If you do not have MicroStation V7.01
installed, but you have a DGN file as one of your source files, this option displays, but it
is unavailable.
Reduce VUE file geometry memory
Creates a potentially smaller .vue file. SmartPlant Interop Publisher reduces geometry
representations as much as possible without losing the rendering compatibility between all
SmartPlant Enterprise applications. This means that the display of graphics must be the
same whether you are opening the .vue file with SmartPlant Review, SmartPlant
Foundation, or adding it as reference 3D data in Smart 3D. This reduction option can cause
a longer load time. By default, this option is not selected.
Update all related Smart Models
Update all Smart Models that belong to the same source file translation. Because different
Smart Models can be created from the same source file, this option allows you to update
only the Smart Models created from the same initial translation as the selected Smart
Model. This option displays for Smart Models originally translated using the MicroStation
option Translate each design model separately. This option also adds new Smart Models
to the grid if there are new design models in the source file during an update. The
newly-added Smart Models get the same settings as those of the Smart Model selected for
the update. For more information, see MicroStation options (on page 90).
Single label database
Allows you to create a single label database for a Composite Smart Model or an older .svf
project created using SmartPlant Review or SmartPlant Review Publisher. Select the option
to create a single label database (.mdb2) file to provide a faster load time. By default, the
option is turned off so that the software creates a label database for each .vue file in the .svf
project or Composite Smart Model. This option displays when you have .svf files that contain
.vue files saved from 3D Model Data documents in Smart 3D or Smart 3D SPRDirect.
The Single Label Database option is also turned off if (a) the source files for the
selected Smart Models are not in the Source Files grid, and (b) if you have selected .vue
files from both Smart 3D SPRDirect and 3D Model Data. You can only have .vue files from
one or the other Smart 3D source.
Update
Runs translation immediately on the selected Smart Models to include any settings and
source file changes.
Schedule
Opens a scheduling dialog box that allows you to schedule the update one time or on a
regular basis.
Update Part Assembly
After you define any general settings in the Smart Model Information tab for the MCAD
assembly, you can search for and then select the sub-assembly files to update.
Search box
Use the search feature to locate the MCAD sub-assembly files to use. As you type your
search text, SmartPlant Interop Publisher starts filtering the objects in the source file
tree view.
Expand or Collapse
Allows you to show or hide sub-assembly files.
Include or Exclude
Displays only when you enter text in the Search box. You can filter the search and
automatically select or clear files based on what you have typed in the Search box. Use
Include to select nodes and files containing the search text, or use Exclude to clear
nodes and files that contain the search text.
Schedule
Opens a scheduling dialog box for you to set up a later time to translate the selected
source files. When the source files are translated into a Smart Model, you can schedule
updates if the source files are going to be changing at certain time intervals. For more
information, see Schedule translation and update jobs.
If the Schedule button is not active, make sure you have the Intergraph
Batch Services and the License Manager client applications installed on the same
computer on which SmartPlant Interop Publisher is installed.
3. On the Update dialog box, click Yes for Keep original Smart Model settings? for the
software to use the original translation settings to create the Smart Model.
-OR-
Click No, and then edit the any translation and mapping settings.
4. If you have Smart Models opened in Smart 3D or SmartPlant Review and the objects meet
your requirements, clear the Maintain unique DMRS linkages option in your Translation
Settings. If you are using the Default settings, the option is automatically selected. When
this option is selected, the software assigns new, unique linkages to objects, thus changing
DMRS-based display sets in SmartPlant Review and Interference Checking markers in
Smart 3D. For more information, see Define Translation Settings (on page 80) and Common
Translation Options.
5. (Optional) For an MCAD assembly file, click the Part Assembly tab and select the
sub-assembly files to update. By default, all translated sub-assembly files are selected.
2. On the Update Smart Model dialog box, clear Keep Project Database to generate a new
project database.
3. If you have created custom settings groups or mapping files for the associated .vue files,
click No for Keep original Smart Model settings, and then set the custom options.
a. Select your custom Settings Group in the menu list. For more information, see Define
Translation Settings (on page 80).
b. Select Custom for the Mapping Options, and then browse to the location of your
custom mapping file. For more information, see Use your existing custom and generic
mapping files (on page 231).
Otherwise, select Default.
4. Click Reduce VUE file geometry memory to potentially make the associated .vue files
smaller.
5. Click Single Label Database to create a single label database (.mdb2) file for the selected
Composite Smart Model. This option displays for Composite Smart Models that contain .vue
files from either Smart 3D SPRDirect or 3D Model Data.
The Single Label Database option is also turned off if (a) the source files for the
selected Smart Models are not in the Source Files grid, and (b) if you have selected .vue
files from both Smart 3D SPRDirect and 3D Model Data. You can only have .vue files from
one or the other Smart 3D source.
6. Click Update.
The software creates and updates the Smart Models and the project and label databases.
The software then places the generated files in the same folder as the Composite Smart
Model (.svf) file.
7. Select the Composite Smart Model in the Smart Models grid, and then click Open in
SmartPlant Review .
SmartPlant Review opens the Composite Smart Model without displaying any upgrade
prompts.
You can also schedule the Composite Smart Model to be periodically updated. For more
information, see Schedule a Composite Smart Model update job (on page 213).
See Also
Schedule a Smart Model update job (on page 211)
Update in Smart 3D
When you change the source files, translation settings, or mapping files for Smart Models, you
must run the Update command on the Smart Models first, and then update them in Smart 3D.
1. (Optional) If you are modifying the source files, we recommend that you make a backup
copy of the current source files before you perform an update.
2. Modify the source files as required, or copy the modified source files into the current source
file location.
-OR-
Change translation or mapping settings in the Smart Models grid.
You can also change these settings in the Update dialog box.
3. Select the project containing the Smart Model to update, and then click Update . For more
information, see Update (on page 133).
4. In Smart 3D, open Project Management, and select the Reference 3D Models node in the
tree view.
5. Right-click and select Update Reference 3D Model(s). You can also click Edit > Update
Reference 3D Model(s).
6. Select the Reference 3D projects pertaining to the updated Smart Model.
7. Click Submit Job to schedule the job to run on a pre-configured queue.
-OR-
Click Update.
For more information, see the Reference 3D Model section in the Smart 3D Project
Management User's Guide.
a Units G column that is read by the software and used during the translation. You can used
Mixed, Metric only, or English only for the properties unit of measure labels.
1. Review the AutoPLANTToR3DMapping.xls default mapping file to see the classes and
properties that are currently mapped.
2. In the CustomMappingFiles folder, make a copy of the
customAutoPLANTToR3DMapping.xls file and place it in another location.
3. Edit the custom mapping file to either modify property labels or add classes and properties.
For more information, see Edit the custom mapping template file (on page 236).
To display unit strings such as 'meters' or 'inches' with specific property values in the translated
model, you can define the Units G column in the custom mapping file. For more information,
see Set the units of measure (UoM) in custom mapping (on page 239).
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. Click Models to go back to the Models view.
9. On the Source Files grid, click Add , and then select the AutoPLANT files to translate.
The added file displays in the Source Files grid.
10. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
11. On the Translate Source File dialog box, type a name and location for the Smart Model.
12. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the custom AutoPLANT mapping template file you edited.
13. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
14. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Supported Entities
SmartPlant Interop Publisher can translate the .stp files of the CIS/2 design domain and schema
type STRUCTURAL_FRAME_SCHEMA. The entities within this domain and schema type that
the software supports are listed below along with the exceptions.
Design/Located Part
Part_Prismatic_Simple
Section_Profile
Section_Profile_Angle (Angle with leg slope is not supported)
Section_Profile_Channel
Section_Profile_Circle
Section_Profile_I_Type (The asymmetric and rail type I sections are not supported)
Section_Profile_Rectangle
Section_Profile_T_Type (The T sections with flange and web slope are not supported)
Part_Prismatic_Simple_Curved (Only lines, polylines, ellipse, and circle curves are
supported)
Part_Sheet_Bounded_Simple (Only planar sheets are supported)
Part_Sheet_Bounded_Complex (The bounding curves, line and polyline, are supported.
Slabs/Sheets with openings/holes are also supported. Only planar sheets are supported.)
Cross-Section Data
The dimension data of a cross-section in an .stp file is read from cross-section workbooks.
Cross-section workbooks contain the cross-section libraries delivered with SmartPlant Interop
Publisher for various standards such as AISC, BS, and CISC. SmartPlant Interop Publisher
provides standard catalog Excel spreadsheets and mapping .xml files for CIS/2. By default,
these files are delivered in the [Install drive]:\Program Files\SmartPlant\Interop
Publisher\CIS2Dependencies folder.
If a cross-section name in an .stp file does not exist in any of the delivered cross-section
workbooks, SmartPlant Interop Publisher does not publish the structural members using that
cross-section. You can search for the missing members in the detailed log file that SmartPlant
Interop Publisher generates when it publishes an .stp file.
To publish missing members, you can use the following methods:
Add a new cross-section workbook (on page 148)
Add a cross-section to the catalog (on page 146)
Map a cross-section name to an existing cross-section (on page 147)
Translate
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. (Optional) Right-click the project to select Translation Settings.
9. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
11. (Optional) Select Create Frame Connections, and then use the color picker to select
the frame connection color. The default color is red.
The software translates the frame connections as cylindrical objects with properties that can
be seen in SmartPlant Review and Smart 3D target applications.
For more information on the available translation options, see CIS/2 options (on page 85).
12. Save your changes, and close Translation Settings.
13. Click Models to go back to the Models view.
14. On the Source Files grid, click Add , and then select the CIS/2 files to translate.
The added file displays in the Source Files grid.
15. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
16. On the Translate Source File dialog box, type a name and location for the Smart Model.
17. If you used custom mapping, set the Mapping Options to Custom, and select the Mapping
Files Location of the custom CIS/2 mapping template file you edited.
18. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
19. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
5. In the same folder, start the MapXSections.exe application to overwrite the existing mapping
.xml file of the cross-section workbook with the updated contents.
6. In the CIS/2 Mapping Filename section, click the Browse button and add the .xml file name
being generated.
7. Click Generate Mapping File.
3. Save your changes, and then publish the .stp file with the new cross-section.
The format of the added workbook, such as the column names of the cross-sections,
must be the same as in the delivered cross-section workbooks. For example, for the M
cross-section, the column names should be d, bf, tw, and tf. Also, the notations must
be consistent. For example, bf should mean flange width, tf should mean flange
thickness, and so forth.
If any cross section name contains two or more single quotes (), enter only two single
quotes in the .xls sheet as shown in the example below.
Cross-section name in the Step file: L2.1/2''''X1/4''''
Enter the name into the .xls file as: L2.1/2''X1/4''
2. In that same folder, start the MapXSections.exe application to generate a mapping .xml file
of the new cross-section workbook.
3. In the CIS/2 Mapping Filename section, click Browse and add the .xml file name to
generate.
4. Click Generate Mapping File.
The new mapping .xml file is generated in the same location as the new workbook.
So, in this workflow, the file is generated in the [Install drive]:\[Install folder]\SmartPlant\Interop
Publisher\CIS2Dependencies folder.
From the [Install drive]:\[Install folder]\Interop Publisher\CIS2Dependencies folder, locate and
open the Master_Mapping.xml file. Add the newly-generated mapping .xml file name and the
units of the data used in the new cross-section workbook as shown below:
The example below is an excerpt from the Master_Mapping.xml file before updating it with your
new .xml file:
The excerpt below shows the updated entry to the Master_Mapping.xml file (the added file is
named XYZ.xml). The units in this example are set in meters.
The abbreviated unit names (such as M for meters, MM for millimeters, and so forth)
are listed in the Master_Mapping.xml file.
CADWorx Attributes
If the AutoCAD project (.dwg) files contain attributes of CADWorx data, then those attributes are
also translated into .drv files. The example below shows how CADWorx attributes are translated
into .drv files:
App Name: CPD1
Alpha size: 2"
Short annotation: RF LWN
Long annotation: LONG WELD NECK, RF 150LB, A182-F316L
Line number: 2"-150SS--
Code: PTN-017.0008
Tag: tagvalue
Length: 9.00000
Weight: 16.00000
Thickness: 0.00000
Object Type: Cross Socket Weld
Sort sequence: 33
For the Piping discipline, the following CADWorx attributes of the pipe component are
translated:
App Name
Alpha Size
Short annotation
Long annotation
Line number
Code
Tag
Length
Weight
Thickness
Object Type
Sort sequence
For the Steel discipline, the following CADWorx attributes of the steel component are translated:
Application Name
Object Type
Part Type
Data file
Member
Short annotation
Long annotation
Description
Material
Part number
Length
Weight
For the HVAC discipline, the following CADWorx attributes of the HVAC component are
translated:
App Name
Long annotation
Part number
Tag
Object Type
Weight
A
B
C
D
E
F
G
H
J
K
Thickness
For the Equipment discipline, the following CADWorx attributes of the equipment component
are translated:
Application Name
Object Type
Equipment Name
Description
Flange Rating
Nozzle Diameter
The Object Type property is published by reading program codes from the
ProgramCodeMapping.xls file delivered with SmartPlant Interop Publisher.
For Piping, the Object Type default value is GenericPiping.
For Equipment, the Object Type default value is GenericEquipment.
For Steel, the Object Type default value is LinearMember.
For HVAC, the program code and Draw mode properties are combined and output as the
Object Type. The first part is the Program Code, and then Duct or Tray is added,
depending on the Draw Mode value. If the Draw Mode is zero (0) or 1, it is Duct. For Draw
Mode 2 or 3, it is Tray. The default values are GenericDucting or GenericTray.
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. (Optional) Right-click the project to select Translation Settings.
9. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
10. For CADWorx files, use the AutoCAD Options to set the working units and scaling.
13. On the Source Files grid, click Add , and then select the CADWorx .dwg files to translate.
The added file displays in the Source Files grid.
14. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
15. On the Translate Source File dialog box, type a name and location for the Smart Model.
16. Select the Settings Group you defined earlier, or use the Default group.
17. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the customCADWorxToR3DMapping.xls you edited.
18. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
19. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Footing IfcFooting
Hole IfcOpeningElement
Plate IfcPlate
Slab IfcSlab
SmartPlant Interop Publisher supports translating structural objects such as Beams, Columns,
Curved Beams, Polybeams, Braces, Slabs, Panels, Plates, Walls, Reinforcing bars, Handrails,
Angles, Guards, Ladders, Stairs, Holes, Footings, and Bolts with nuts and washers if their shape
representation is any one of the following types:
IFC Representation
Type IFC Shape Representation
IFC Representation
Type IFC Shape Representation
IfcZShapeProfileDef
AdvancedSweptSolid IfcSweptDiskSolid
MappedRepresentation
The .ifc elements that cannot be translated by SmartPlant Interop Publisher are logged as
unsupported entities in the SmartPlant Interop Publisher log file, if you have the logging option
enabled. For more information on setting up log files, see Define project settings (on page 68).
Color applied to IFC Elements:
The color defined on the element shape representation is applied to the element. In case the
color is not defined on the shape representation, then the material color associated to the
element is applied. If the element is not associated to any material color, then the element is
shown in the default color GREY. Transparency defined on elements is also supported.
Limitations:
MappedRepresentation type with only uniform scale transformation is supported.
Material color associated to the element type is not supported.
Openings on only IfcExtrudedAreaSolid and IfcFacetedBrep types are supported.
Clippings of type IfcHalfSpaceSolid and IfcPolygonalBoundedHalfSpace are supported.
Translate
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. (Optional) Right-click the project to select Translation Settings.
9. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
10. Select IFC in the left pane, and then set the Working Units that are the coordinate units
corresponding to the position and definition of a point in a model. For more information, see
Define Translation Settings (on page 80).
11. Click Save when you have finished defining translation settings.
12. Click Models to go back to the Models view.
13. On the Source Files grid, click Add , and then select the .ifc files to translate.
The added file displays in the Source Files grid.
14. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Translate
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. (Optional) Right-click the project to select Translation Settings.
9. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
14. On the Source Files grid, click Add , and then select the IGES files to translate.
The added file displays in the Source Files grid.
15. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
16. On the Translate Source File dialog box, type a name and location for the Smart Model.
17. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
18. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
The IGES and IGS source files contain only graphics.
Requirements or Considerations
Make sure the individual sub-assembly files are in the same folder as the main assembly file.
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
(Optional) Right-click the project to select Translation Settings. SmartPlant Interop
Publisher displays the Translation Settings dialog box.
7. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
8. Use the Mechanical CAD Options to defeature blends, chamfers, and holes. This simplifies
the graphics and make the resulting Smart Model faster to open in target applications. In the
figure below, Blends have been selected for defeaturing.
For more information, see Mechanical CAD (MCAD) defeaturing options (on page 86).
9. Click Save when you have finished defining translation settings.
10. Click Models to go back to the Models view.
11. On the Source Files grid, click Add , and then select the MCAD assembly .asm file to
translate.
You can only translate one MCAD assembly file at a time.
The added file displays in the Source Files grid.
12. Select the source file, and then click Translate .
13. On the Translate Source File dialog box, type a name and location for the Smart Model.
14. If you defined translation settings, select the Settings Group you defined earlier, or use the
Default group.
15. Click Part Assembly.
SmartPlant Interop Publisher displays the part sub-assembly files contained in the assembly
file as shown in the following example.
SmartPlant Interop Publisher shades the sub-assembly files that are not in the
source folder.
16. You can translate all the part sub-assembly files or select specific files. To filter the tree view
display, type numbers, letters, or parts of file names in the Search box. When you type an
entry in the Search box, the Include/Exclude options display to further refine your search.
Requirements or Considerations
You must have the Intergraph MCAD module installed with SmartPlant Interop Publisher for
MCAD and defeaturing options to be available. Contact your Intergraph representative for
more information on the MCAD module.
Review the graphics in your source files to determine the amount of defeaturing you require
for blends and chamfers, and the number of holes to remove.
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
(Optional) Right-click the project to select Translation Settings. SmartPlant Interop
Publisher displays the Translation Settings dialog box.
7. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
For more information, see Mechanical CAD (MCAD) defeaturing options (on page 86).
9. Click Save when you have finished defining the required defeaturing options.
10. Click Models to go back to the Models view.
11. On the Source Files grid, click Add , and then select the MCAD file to translate.
The added file displays in the Source Files grid.
12. Select the source file, and then click Translate .
13. On the Translate Source File dialog box, type a name and location for the Smart Model.
14. If you defined translation settings, select the Settings Group you defined earlier, or use the
Default group. The example below shows MCAD as the Settings Group.
SmartPlant Interop Publisher can translate tags visible in any MicroStation (1-8) view. The
software translates tags as graphic objects that can be selected in SmartPlant Review and
SmartPlant Markup, and has properties.
Use the Keep named views MicroStation translation option to allow SmartPlant Interop
Publisher to translate named views into view groups that can be displayed in SmartPlant
Review.
For any V8 .dgn files, SmartPlant Interop Publisher supports translating models of type
"design" only out of design, sheet, and drawing models. MicroStation V8.05\08.09 treats
drawing models also as design models. The following list shows V8 (and i-model) graphics
that are currently not supported by SmartPlant Interop Publisher.
S. Type Description
NO.
1 5 Group Data
4 10 Level Symbology
5 20 not used
6 38 DgnStore Component
7 39 DgnStore Header
8 66 MicroStation Application
9 87 Raster Header
10 88 Raster Component
19 98 View Element
Translation
When a MicroStation V8 .dgn file has an associated .drv file in the same source folder
location, SmartPlant Interop Publisher uses the .drv file for the translation.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
Right-click the project to select Translation Settings. SmartPlant Interop Publisher displays
the Translation Settings dialog box.
7. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
15. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
16. On the Translate Source File dialog box, type a name and location for the Smart Model.
17. Select the Settings Group you defined earlier, or use the Default group.
18. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the customMICROSTATIONToR3DMapping.xls you edited.
19. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
20. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Use Model Group to organize your grid to see all Smart Models associated to a specific
MicroStation V8 source file. The Model Group column applies only to Smart Models translated
from a MicroStation V8 source file containing one or more design models with the Translate
each design model separately option selected. For more information, see MicroStation options
(on page 90).
3. Edit the custom mapping file to either modify property labels or add classes and properties.
For Navisworks exported source files from originating software other than IFC or
PDMS-based formats, all elements in the source file are mapped as Generic Elements. You
can review the other available custom mapping files. You can copy the class and property
mapping provided in those files and insert them in your
CustomNavisworksToR3DMapping.xls file.
For example, if the originating software is MicroStation or AutoCAD, you can look in the
default and custom MicroStation and AutoCAD mapping files to copy any required mapping
rows, paste them into the CustomNavisworksToR3DMapping.xls file, and then modify them
as required.
For more information, see Edit the custom mapping template file (on page 236).
4. To display unit strings such as 'meters' or 'inches' with specific property values in the
translated model, you can define the Units G column in the custom mapping file. For more
information, see Set the units of measure (UoM) in custom mapping (on page 239).
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. (Optional) Right-click the project to select Translation Settings.
9. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
10. Use the Navisworks Options to set the working units and scaling.
11. Select Smooth object surfaces to create a higher quality model display.
-OR-
Clear this option to produce a normal quality image with a faster load time in the selected
target application.
For more information, see Navisworks options (on page 94).
12. Click Save when you have finished defining translation settings.
13. Click Models to go back to the Models view.
14. On the Source Files grid, click Add , and then select the Navisworks .nwf or .nwd files to
translate.
The added file displays in the Source Files grid.
15. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
16. On the Translate Source File dialog box, type a name and location for the Smart Model.
17. Select the Settings Group you defined earlier, or use the Default group.
18. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the CustomNavisworksToR3DMapping.xls you edited.
19. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
20. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Use the AVEVA PDMS Export Utility to Generate the 3D Model Data Files
1. Use the Export commands on the Utilities menu in AVEVA PDMS to generate a document
set containing the data to view in SmartPlant Review.
2. PDMS allows you to set export rules that configure the colors for the exported data in the
.rvm (binary only) file. To set color export rules, select the color rule class in the PDMS
Export dialog box, edit the rule class, and set the color index for each type of element in
PDMS before you export. The color rule class defines the color index is to be applied to an
element type or list of elements that meet specific criteria. PDMS allows you to assign the
RGB values for each color index. You can set the color index at a high level (for example,
colors for all pipes, all components, and so on), or at a low level (for example, different
colors for some pipes based on some pipe attributes). For more information, see your
PDMS documentation.
3. Be sure the resulting .rvm file and its associated .att or .datal file have the same base file
name so that the label database (.mdb2) can be created during the translation process.
There should be a one-to-one correspondence between the graphic objects in the
.att or .datal file and the .rvm file. The attribute information of ALL the graphic objects that
are in the .rvm file should be present in the .att or .datal file to achieve a correct grouping of
graphic objects.
Map the PDMS pipes to the corresponding HVAC, Cable tray, and Conduit classes of Smart
3D reference data with types provided for different pipe disciplines. For example, ELEC pipe
type can be mapped to R3DCableTray class.
Primitives of pipe have the parent pipe attributes. The name of the pipe primitive would have
its parent name appended, such as in HVAC PRIMITIVE.
Pipe component type names use the parent type as the suffix. For example, a new type for
Branch (BRAN) of a pipe is PIPEBRAN. For an Elbow, the type name is PIPEELBO, and for
Pipe primitives the type would be PIPEPART, HVACPART. You can map these pipe
components in Smart 3D reference data with the types that are provided. For example,
HVACNOZZ can be mapped to the R3DHVACNozzle class, and ELECPART can be
mapped to the R3DCableTrayComponent class.
1. Review the PDMSToR3DMapping.xls default mapping file to see the classes and properties
that are currently mapped.
2. In the CustomMappingFiles folder, make a copy of the customPDMSToR3DMapping.xls file
and place it in another location.
3. Edit the custom mapping file to either modify property labels or add classes and properties.
For more information, see Edit the custom mapping template file (on page 236).
To display unit strings such as 'meters' or 'inches' with specific property values in the
translated model, you can define the Units G column in the custom mapping file. For more
information, see Set the units of measure (UoM) in custom mapping (on page 239).
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
Right-click the project to select Translation Settings. SmartPlant Interop Publisher displays
the Translation Settings dialog box.
7. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
8. Click PDMS to see the PDMS Options page to set up your PDMS translation, as you
require. For option descriptions, see PDMS options (on page 94).
9. Define the working units and scaling.
10. Set the Attribute Hierarchy that written into the .drv file to translate an .rvm file with an
associated .att file.
11. To add any new HVAC, Cable Tray, and Conduit Specs:
a. Click Add in the New box as shown in the following HVAC example:
b. Type in the new spec name, and then click anywhere outside the box.
SmartPlant Interop Publisher adds the new spec to the list. The list shows the most
recently added specs first.
12. To use custom colors:
a. Click Use custom colors.
b. Type in a new Color Index number (an integer between 0 and 271).
c. Type in the RGB syntax in the form of three comma-separated values for red, green,
and blue:
r.r,g.g,b.b
The RGB value is the percentage values for red, green, and blue. Because each range
goes from 0 to 255, 100 percent is represented by the value 1, which maps to 255. For
example, to designate the color blue, type in 0, 0, 1 to get 0, 0, 255. To designate the
color white, you would type in 1, 1, 1 to get 255, 255, 255.
d. Click Add .
The new color is added to the list. The list display order is based on the Color Index
number (lowest to highest).
13. Click Save when you have finished defining translation settings. You can create different
translation settings groups to accommodate different settings for your PDMS source files.
14. Click Models to go back to the Models view.
15. On the Source Files grid, click Add , and then select the .rvm files to translate.
The added file displays in the Source Files grid.
16. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
17. On the Translate Source File dialog box, type a name and location for the Smart Model.
18. Select the Settings Group you defined earlier, or use the Default group.
19. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the customPDMSToR3DMapping.xls you edited.
20. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
21. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
Right-click the project to select Translation Settings. SmartPlant Interop Publisher displays
the Translation Settings dialog box.
8. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
9. For PDS published files, select the Schema file (PDSComponent.xml) and Relationship
Mapping file (RelationshipMapping.txt) provided by PDS. You can edit these configuration
files before translation, or use their default settings.
For PDS legacy files, make sure the Nozzle Parent Identifier, Piping Component Parent
Identifier, and Pipeline Number Delimiter settings match the settings listed in the PDS
source files being translated. SmartPlant Interop Publisher provides the following default
settings:
You can create different translation settings groups to accommodate different settings for
your PDS source files.
10. (Optional) If you are having problems publishing your PDS legacy files because of duplicate
linkages, select Resolve duplicate linkages. Otherwise, do not select the option. For more
information, see PDS 3D options (on page 96).
11. Click Save when you have finished defining translation settings.
12. Click Models to go back to the Models view.
13. On the Source Files grid, click Add , and then select either the PDS legacy source .dri
files or published .zvf file.
For either PDS-generated file type, make sure all data and graphics files are in the
same folder on your system.
For published PDS files, you must include the .xrg file in the same folder as the .zvf file
if your target application is SmartPlant Foundation.
The added file displays in the Source Files grid.
14. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
15. On the Translate Source File dialog box, type a name and location for the Smart Model.
16. Select the Settings Group you defined earlier, or use the Default group.
17. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the custom PDS mapping template file you edited.
18. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
19. Open the Smart Models you created in the target applications:
To display unit strings such as 'meters' or 'inches' with specific property values in the
translated model, you can define the Units G column in the custom mapping file. For more
information, see Set the units of measure (UoM) in custom mapping (on page 239).
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
two .dgn source files with each containing two design models, then SmartPlant Interop
Publisher generates four Smart Models.
10. Select any required Display Options. These options the way the model looks when opened
by a target application.
11. Click Save when you have finished defining translation settings. For more information on
these translation settings, see MicroStation options (on page 90).
12. Click Models to go back to the Models view.
13. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
14. On the Translate Source File dialog box, type a name and location for the Smart Model.
15. Select the Settings Group you defined earlier, or use the Default group.
16. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the CustomPlantSpaceToR3DMapping.xls you edited.
17. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
18. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Smart 3D
1. Define Your workspace. For more information on defining the workspace, see the Smart 3D
Common User's Guide.
2. Create a 3D Model Data component. When you create this component:
a. Create filters that specify the objects required for your output .vue file.
b. Right-click the component and select Properties. Then go to the Style tab to make sure
the Coordinate System property is set appropriately so that the software passes the
Plant Monument Coordinate Offset correctly to the .vue file.
c. Set any required surface styles rules and aspects.
d. Set the locations for the .vue and .xml files.
3. Select the Generate SmartPlant Review output (.vue file) option.
For more information on the 3D Model Data component, see Setup a 3D Model Data
Component in the Smart 3D Intergration Guide.
4. Review the property data listed in the P3DComponent.xml file. The P3DComponent.xml file
contains the data schema in the generated .xml file. If you added custom classes or
properties, use the Smart 3D Schema Editor to validate that the data conforms to the
SmartPlant schema. For more information, refer to Validate Schemas in the SmartPlant
Schema Editor User's Guide.
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
3. Select or create a project to use in the grid.
4. Right-click the project, and then select Project Settings.
5. Use the default settings, or make any required changes.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Right-click on the project to select Translation Settings.
SmartPlant Interop Publisher displays the Translation Settings dialog box.
8. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
15. On the Source Files grid, click Add , and then select the .vue file.
Each added source file displays in the Sources grid view.
16. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
17. On the Translate Source File dialog box, type a name and location for the Smart Model.
Define the translation options as required.
18. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
19. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
Requirement
Make sure that the .vue, .mdb, and .mdb2 files are in the same folder location.
Smart 3D
1. Copy the following to the .xml folder in your current symbol share folder from its installed
location:
MapClassIDToLevelDisciplines.txt
ReportSettings.txt
2. Bulkload the SPRDirect catalog additions (upgrade only).
3. Optionally, add a custom label, surface style rule, or aspect:
a. Use the Smart 3D Label Editor to create custom labels and label rules.
b. Edit the ReportSettings.txt configuration file to add any new labels, surface style rules,
and aspects.
4. Optionally, edit the MapClassIDToLevelDisciplines.txt file to change discipline names or
assign different levels to disciplines.
SmartPlant Review reserves Level 1 for unmapped components. You can use
Find Level 1 to find all your unmapped components (if any). Thus, SmartPlant Review
increments by one the level numbers specified in the Smart 3D mapping file (either the
legacy MapComponentsToDisciplines.txt file or the replacement
MapClassIdToLevelDisciplines.txt file). For example, the P3DCable component is specified
as Level 1 but displays inside SmartPlant Review as Level 2. Change the P3DCable
component to be specified as Level 0 to have it mapped to Level 1.
5. Create and run the SPRDirect Report using the S3DtoSPRDirect spreadsheet report.
The software generates the .vue, .mdb, and .mdb2 files.
Translation
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Right-click on the project to select Translation Settings.
SmartPlant Interop Publisher displays the Translation Settings dialog box.
8. Click New in the Select or Create Settings Group list, and type the name to use.
-OR-
Edit the Default translation settings group.
13. On the Source Files grid, click Add , and then select the .vue file. Although you are just
selecting the .vue file in SmartPlant Interop Publisher to translate, make sure that the .vue,
.mdb, and .mdb2 files are all in the same folder location.
The .vue file displays in the Source Files grid.
14. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
15. On the Translate Source File dialog box, type a name and location for the Smart Model.
16. If you used custom mapping, set the Mapping Options to Custom and select the Mapping
Files Location of the customSPRDirectToR3DMapping.xls you edited.
17. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
18. Open the Smart Models you created in the target applications:
Translate
1. Click the SmartPlant Interop Publisher icon on your desktop .
-OR-
From the Start menu, click All Programs > Intergraph SmartPlant Interop Publisher.
2. If you are not in the Projects view, click Projects.
Selecting just the target application you require can produce a faster translation
time. SmartPlant Interop Publisher only generates files required for the selected target.
7. Click Save to save your changes and close Project Settings.
8. Click Models to go back to the Models view.
9. On the Source Files grid, click Add , and then select the .drv files to translate.
The added file displays in the Source Files grid.
10. Select each source file to use in creating the Smart Model in the Source Files grid, and
then click Translate .
Use SHIFT+ or CTRL+ key combinations to select multiple source files.
11. If you used custom mapping, set the Mapping Options to Custom, and then select the
Mapping Files Location of the custom mapping template file you edited.
12. Click Translate.
-OR-
To schedule the translation to occur at a later time, click Schedule. For more information on
scheduling, see Schedule a job (on page 208).
13. Open the Smart Models you created in the target applications:
Open in SmartPlant Review (on page 127)
Access a Smart Model in SmartPlant Foundation (on page 129)
Attach and review in Smart 3D (on page 128)
Open Smart Models and Drawings in Portal Applications (on page 204)
A default set of attributes are already listed under this entity; however, User Attributes
cannot be added to this list.
As another example, a new discipline called "HVACSection" can be edited in the mapping file
and saved to look as follows:
In This Section
Use Drawing Source Files ........................................................... 192
Work with Smart Drawings .......................................................... 196
Access Drawings in SmartPlant Foundation ................................ 199
Remove Removes one or more selected source files. If you create a Smart
Drawing and then remove the corresponding source file, you lose
the link between the two. You can no longer update the Smart
Drawing without the source file. For more information, see
Remove drawing source files (on page 194).
Columns
Name
Displays the file name.
Location
Displays the path to the location of the file.
For more information on setting up projects, see Organize Your Work with Projects (on page
64).
2. If you are not in the Drawings view, click Drawings.
Make sure the .sha and associated data and metadata .xml files are in the same folder.
Each added source file displays in the Source Files grid.
See Also
Translate to Smart Drawings (on page 194)
The Smart Drawings translated from those files are not removed, and the source files
are not deleted from the system. However, you cannot update the Smart Drawings
without the source files available in the grid.
You can use the Add command to bring deleted source files back into a project. You
must remove any corresponding Smart Drawings in the Smart Drawings grid, and then
re-translate the source files to set up a new source file-to-Smart Drawing association.
1. Use the default project ([site database name]_General) provided with SmartPlant Interop
Publisher. This project is available only if you selected the configure option to create a
default project the first time you opened SmartPlant Interop Publisher or created a new site
database. For more information on configuration, see Configure a site database (on page
51).
-OR-
Select an existing project from the Projects menu.
For more information on setting up projects, see Organize Your Work with Projects (on page
64).
2. If you are not in the Drawings view, click Drawings.
Update Updates the selected Smart Drawings. Use this command to update
Smart Drawings when the corresponding source files have changed.
For more information, see Update Smart Drawings (on page 198).
Revise Creates a revision for the Smart Drawing with Major and Minor
revision sets, depending on the selected revision scheme in
SmartPlant Foundation. You must revise the Smart Drawing before
publishing. For more information, see Configuring Different
Revision Scheme Strategies in the How to Configure Document
Management guide.
Publish Publishes and loads the selected Smart Drawing data into SmartPlant
Foundation.
If any commands are inactive, refer to Troubleshooting (on page 290) for more
information.
Columns
The column information represents Smart Drawing properties. You can drag a column header
and drop it to change the display order and grouping. To show or hide columns, right-click in a
column heading to open the shortcut menu. Check the titles of the columns to remain displayed
and clear those to be hidden.
If you did not remove the generated project files from your translated Smart Drawing
location, you can use the Add command to bring deleted Smart Drawings back into a
project.
If you select the source files and translate again, you are prompted to assign a new name to
the generated Smart Drawing. SmartPlant Interop Publisher does not overwrite the Smart
Drawings.
When you remove a Smart Drawing that has been published to SmartPlant Foundation, the
Smart Drawing displays in the Terminate list in the Find Documents to Publish dialog box.
You can no longer update the document. Select the Smart Drawing in the list to remove it
from SmartPlant Foundation. For more information, see Terminate a Published Smart
Drawing (on page 202).
8. Click Publish to send the Smart Drawing back to SmartPlant Foundation, which
automatically increments the version of the Smart Drawing document.
See Also
Revise Smart Drawings (Optional) (on page 199)
Publish Smart Drawings (on page 200)
If you do not have the SIP (SmartPlant Interop Publisher Adaptor to SmartPlant
Foundation) license.
1. Select the project containing the Smart Drawings to open.
2. From the Drawings view, select the Smart Drawings, and then click Revise .
Use CTRL+ or SHIFT+ to select multiple Smart Drawings.
3. (Optional) If you have a password set up to SmartPlant Foundation, you need to login. The
SmartPlant Foundation Login dialog box can also display if you do not have a SmartPlant
Foundation account. Type your User name and Password, and then click OK.
SmartPlant Interop Publisher displays the Revise dialog box.
4. If this is the first time to revise your Smart Drawing and a revision scheme has not yet been
defined, select the revision scheme to use from the Revision Scheme list.
Only revision schemes that are applicable to the configuration (plant) or
classification (document type) are available in the shortcut menu. The revision schemes
related to a configuration or classification are not available for any other configurations or
classifications. For more information on revision scheme configuration, see Configuring
Different Revision Scheme Strategies in the SmartPlant Foundation How to Configure
Document Management guide.
5. In the Revise in Tool section, select the next available major and minor revision numbers.
6. Set other required options indicated by asterisks (*) in the Revise dialog box.
7. Click OK.
The document is saved to the model database. The software creates a revision record by
adding it to the document Revision properties and reserves the revision number.
SmartPlant Interop Publisher updates the SPF Document Major Revision, SPF Document
Minor Revision, and Revision Status columns in the Smart Drawings grid.
8. You can publish the Smart Drawing to SmartPlant Foundation. For more information, see
Publish Smart Drawings (on page 200).
registered your project to a different database, you must run the Update command on the
corresponding Smart Drawings first, and then re-publish them to SmartPlant Foundation.
To publish when you select both SmartPlant Foundation and Portal targets, SmartPlant
Interop Publisher requires a SmartPlant Foundation version that supports portal file types. Refer
to the Readme file delivered with your installed version of SmartPlant Foundation for support
information. If you do not have a required version, the publish to SmartPlant Foundation
operation continues, but it does not publish portal files.
This command is not available for the following conditions:
If you are not registered with SmartPlant Foundation. For more information, see
Register with SmartPlant (on page 75).
If you do not have the License Manager client installed on the same computer on which
SmartPlant Interop Publisher is installed.
If you do not have the SmartPlant Interop Publisher Adaptor to SmartPlant Foundation
(SIP) license.
1. Select the project containing the Smart Drawings to publish.
2. From the Drawings view, select the drawing in the Smart Drawing grid.
4. From the Terminate list, select the Smart Drawings to remove. You can quickly select the
entire list by clicking Select All, or clear the entire list by clicking Clear All.
5. Click OK to accept the selections.
If the Properties window is not visible, click View > Properties on the Desktop Client
menu bar to display it before you click the object in the view file.
To view details for an object, right-click the object and click Details.
4. To see additional information and actions pertaining to a selected object, right-click the
object in the View and Markup window and use the shortcut menu.
If you register your project to a different database or change anything in the Smart Drawing
source files that have been published to SmartPlant Foundation, use the SmartPlant Interop
Publisher Update command, and then use the Publish command to send the updated drawing
document to SmartPlant Foundation.
Schedule Jobs
SmartPlant Interop Publisher works with the Intergraph Batch Services program to support
scheduling the following job types:
Translating source files to Smart Models and Smart Drawings
Updating Smart Models and Smart Drawings
Publishing Smart Models and Smart Drawings to SmartPlant Foundation
You can access the scheduling options through the Translate , Update , and SmartPlant >
Publish commands in the Models and Drawings views. You have the option to schedule
SmartPlant Interop Publisher jobs to run once or at regular intervals. If you choose to run jobs at
regular intervals, additional recurring job frequency controls are provided. When you have
scheduled jobs, you can use the Job Manager to review, modify, and delete scheduled jobs. For
more information, see Edit Scheduled Jobs (on page 219).
Any changes to batch settings or any scheduled jobs related to SmartPlant Interop Publisher
using the Intergraph Batch Services application can directly affect job status and SmartPlant
Interop Publisher scheduling performance.
You can configure the Run Limit option in the Intergraph Batch Services product to define
the number of jobs that can be run simultaneously when using scheduling.
Any source files that have been updated causes SmartPlant Interop Publisher to automatically
update them at the next scheduled time.
1. Click Start > All Programs > Intergraph Smart Batch Services > Intergraph Batch
Manager.
2. Select the computer name in the tree view.
3. Select Server > Account Mapping.
4. Type * for the Map From Account Domain/Host and the User.
5. In the Map To Account Domain Controller box, type the name of the domain controller.
The primary domain controller name displays as the default.
6. In the Map To Account Domain/Host box, select the domain of the Windows user account
you want to run jobs as.
7. In the Map To Account User box, type the user name to use.
8. Click Add.
9. Type and confirm the password for the "to account" user name.
10. Click OK.
6. Click Scheduling.
7. Set the Run Limit, which defines the number of jobs that can run simultaneously. The
allowable range is 1-60. The default setting is 1.
Schedule a job
You can schedule a translation, update, or publish operation to run once or at regular intervals.
This section describes the scheduling options and provides the basic workflow using the
Schedule dialog box.
If the Schedule button is not available (dimmed), then check your installed version of
Intergraph Batch Services. SmartPlant Interop Publisher requires version 2010 SP1 HF
06.01.09.00.
When scheduling jobs to run on a mapped network drive, you must use the Universal
Naming Convention (UNC) file path. This applies to all file locations such as the source file,
Smart Model, and mapping files locations you must enter in Smart Model translation and
project settings.
Schedule Options
Job Name
Specifies a name for the translation job.
Queue Name
Specifies the queue to which the translation job is submitted. If you do not have any
batch queues set up, SmartPlant Interop Publisher creates a default queue called
PublisherBatchQ. If the queue is not created, create a queue with that name.
Start Date
Specifies the day when the schedule starts. Enter the day, or click the Calendar to
select a date.
Start Time
Specifies the time when the job runs. Enter the time, or click Time for an hourly
selection.
End
Specifies the end date for a recurring translation job. End options are not applicable for
a job scheduled to run once.
Occurrences
Schedules a job to run a certain number of times.
No End Date
Sets up a recurring job that runs indefinitely.
Recurrence
Specifies the frequency (Daily, Weekly, Monthly, or Yearly) to run a translation job.
Scheduling options specific to each frequency type display. For example, when Weekly
is selected, the weekly occurrence time and each week day displays.
7. Click the Job Manager view to see all your scheduled jobs for the current project. You can
edit or remove schedules from this view. For more information, see Edit Scheduled Jobs (on
page 219).
7. Set the End date to select the last date of the job to run.
-OR-
Enter the number of Occurrences to run the translation job based on the defined Start Date
and Time.
-OR-
Click No end date to run the job indefinitely.
8. Click Schedule Job.
9. Click the Job Manager view to see all your scheduled jobs for the current project. You can
edit or remove schedules from this view. For more information, see Edit Scheduled Jobs (on
page 219).
3. On the Update dialog box, change any of the options to be used for the .update, and then
click Schedule.
SmartPlant Interop Publisher displays the Schedule Update dialog box with the current
date and time.
4. To change translation settings that are applied to all the related Smart Models in the
Composite Smart Model, set Keep original Smart Model to No, and then change any of
the remaining translation options. Otherwise, click Yes. For more information on the options,
see Update (on page 133).
If you selected No, the software updates the .svf file and all associated Smart Model .vue
files. If you selected Yes, the software updates the .svf file and any out-of-date Smart Model
.vue files.
5. Click Schedule.
SmartPlant Interop Publisher displays the Schedule Update dialog box with the current
date and time.
5. Click OK to continue.
SmartPlant Foundation displays the Batch Publish dialog box.
6. Use the default settings, and click OK.
SmartPlant Interop Publisher displays the Schedule Publish dialog box.
7. Type in a Job Name.
8. For the Queue Name, select the queue name from the Intergraph Batch Services server to
which the job is submitted. If you do not have any batch queues set up, SmartPlant Interop
Publisher creates a default queue called PublisherBatchQ.
To create a queue, you must be an administrator on the computer running
SmartPlant Interop Publisher. Also, if the User Account Control (UAC) is enabled, you must
run SmartPlant Interop Publisher as an administrator to create a queue.
9. Set the Start Date and Start Time to run the translation job.
10. Set the Recurrence option to Once.
-OR-
Select Daily, Weekly, or Monthly.
11. Set the End date to select the last date of the job to run.
-OR-
Enter the number of Occurrences to run the translation job based on the defined Start Date
and Time.
-OR-
Click No end date to run the job indefinitely.
12. Click Schedule Job.
13. Click the Job Manager view to see all your scheduled jobs for the current project. You can
edit or remove schedules from this view. For more information, see Edit Scheduled Jobs (on
page 219).
2. Select the jobs in the grid, and then click Run Job .
SmartPlant Interop Publisher displays a status message when the jobs are submitted.
See Also
Edit a schedule (on page 219)
Schedule a job (on page 208)
Edit a schedule
Follow the steps below to change the job name and edit the schedule for a translation, update,
or publish job. Select and edit just one job at a time in the Job Manager view.
If Edit is not available (dimmed), make sure you have Intergraph Batch Services
installed on the system performing the scheduling. For more information, see the Requirements
topics in the SmartPlant Interop Publisher Installation and Setup Guide.
Schedule Options
Job Name
Specifies a name for the translation job.
Queue Name
Specifies the queue to which the translation job is submitted. If you do not have any
batch queues set up, SmartPlant Interop Publisher creates a default queue called
PublisherBatchQ. If the queue is not created, create a queue with that name.
Start Date
Specifies the day when the schedule starts. Enter the day, or click the Calendar to
select a date.
Start Time
Specifies the time when the job runs. Enter the time, or click Time for an hourly
selection.
End
Specifies the end date for a recurring translation job. End options are not applicable for
a job scheduled to run once.
Occurrences
Schedules a job to run a certain number of times.
No End Date
Sets up a recurring job that runs indefinitely.
Recurrence
Specifies the frequency (Daily, Weekly, Monthly, or Yearly) to run a translation job.
Scheduling options specific to each frequency type display. For example, when Weekly
is selected, the weekly occurrence time and each week day displays.
2. Select the job to edit in the grid, and then click Edit .
3. To change the job name, type the new name in Job Name.
4. For the Queue Name, select the queue name from the Intergraph Batch Services server to
which the job is submitted. If you do not have any batch queues set up, SmartPlant Interop
Publisher creates a default queue called PublisherBatchQ.
5. Set the Start Date and Start Time to run the job.
6. Set the Recurrence option to Once to run the job one time.
-OR-
Set options to make it a Daily, Weekly, or Monthly recurring job.
7. Click Schedule Job.
8. Click Job Manager to see all your scheduled jobs for the current project. You can edit or
remove schedules from this view. For more information, see Edit Scheduled Jobs (on page
219).
See Also
Remove a schedule (on page 221)
Schedule a job (on page 208)
Remove a schedule
Follow the steps below to remove one or more scheduled jobs. When you remove a job, it is
also removed from Intergraph Batch Services.
1. Go to the Job Manager view.
Delta Value - Defines an offset from the current position by a specified amount from the
reference origin.
Delta Direction - Defines an offset from the current position by a specified distance and
bearing from the reference origin.
Absolute - Defines the exact destination or no offset from the reference original of the
moved display set (not an offset).
6. Type values for the Destination Value (1-3) columns. The required values are determined
by the Destination Type that is selected.
For Absolute, specify the exact destination values:
Destination Value 1 = East
Destination Value 2 = North
Destination Value 3 = Elevation
For Delta Value, specify the destination delta or offset values:
Move Destination Value 1 = East delta
Move Destination Value 2 = North delta
Move Destination Value 3 = Elevation delta
For Delta Direction, specify the delta direction values:
Move Destination Value 1 = Distance
Move Destination Value 2 = Bearing angle
Move Destination Value 3 = Elevation angle
7. Move Destination Point Units - Specifies the units of measure (inches or meters) for the
destination type. The default is meters (m).
Defining the Rotate Transformation Settings
For the rotation, the reference origin is adjusted internally by the move deltas you
specified above as the Move Destination Type.
8. Double-click in the columns below and type coordinates (in degrees) to rotate the model.
Side (East) Rotation Angle - Specifies the angle in the east direction to rotate the
model.
Front (North) Rotation Angle - Specifies the angle in the north direction to rotate the
model.
Plan (Elevation) Rotation Angle - Specifies the angle in the elevation or Z axis to
rotate the model.
Defining the Scale Factor
9. In the Scale Factor column, type a uniform scale factor.
The specified move and/or rotate information is not scaled by the scale factor.
10. When you finish defining the transformation settings for each Smart Model, you can now
open or load each in your selected target applications.
-OR-
Click Update if you have already opened the Smart Model in any of the target applications.
Then you must update (Smart 3D) or re-open the Smart Model (SmartPlant Review) to get
the transformation settings.
See Also
Open in SmartPlant Review (on page 127)
Attach and review in Smart 3D (on page 128)
6. To change the model position, set options in the Move, Rotate, and Scale tabs in the Edit
File Position dialog box.
7. When you are finished, click Transform in the Information tab, and then click OK to close
the dialog box.
For more information, see the Move, Rotate, and Scale a Model section in the SmartPlant
Review Help.
8. (Optional) If you have the same Smart Model attached as a reference 3D model in Smart
3D, open Project Management and update the attachment so that you can see the new
transformation settings coming from SmartPlant Review.
9. To see any transformation changes made in SmartPlant Review in SmartPlant Interop
Publisher, close and then re-open SmartPlant Interop Publisher, or you can switch to
another project and then switch back to update the Smart Models grid values.
4. Open the session file in Smart 3D containing the attached Smart Model, and look at the
positioning of the Smart Model. Use the Reference 3D filter property to see just the
attached Smart Model.
4. Check the Reference 3D Model data has been updated... (files added, removed, or
modified) option.
5. Click OK.
The software rescans all subfolders listed in the path; then, it updates individual .vue files
within the File Path.
6. Reopen the session file containing your Smart Model to see the changes.
If you are also using SmartPlant Review to look at the same Smart Model, your
changes are shown there as well. To see the edits, you may need to close each application
and then re-open them. For more information, see Review and change transformations in
SmartPlant Review (on page 225).
Mapping Options
Property Data Mapping:
Default - Use the delivered mapping files available for several format types. The mapping
file provides the definition of classes, interfaces, properties, and mappings for a basic set of
items common to the specified authoring tool data sets. The default location for these files is
[Install drive]:\Program Files\SmartPlant\Interop Publisher\3DInteropMappingFiles.
Do not edit the default mapping files. These files are delivered with each
release of SmartPlant Interop Publisher, so any edits you make are overwritten unless you
move the files before you upgrade.
Custom - Use mapping files that can overwrite or extend the delivered default mapping to
include new classes and properties, or map any unmapped properties. SmartPlant Interop
Publisher provides template mapping files that can be populated with your required mapping
information. Each delivered template mapping file corresponds to a default mapping file of
the same data source type. For example, to map data from PDMS, the
PDMSToR3DMapping.xls default mapping file, and the CustomPDMSToR3DMapping.xls
template mapping file are provided. Modify the CustomPDMSToR3DMapping.xls.
Generic - Use a generic mapping file named GenericToR3DMapping.xls. To accommodate
a wide variety of authoring tools, SmartPlant Interop Publisher supports .drv files written to
Intergraph-defined specifications. Any authoring tool that can generate a .drv file can be
supported in SmartPlant Interop Publisher.
Graphics Level Mapping:
For CAD-based source files, SmartPlant Interop Publisher provides a level mapping option
that maps graphics levels in the source files to levels in SmartPlant Review. During
translation, SmartPlant Interop Publisher looks in the designated mapping folders if custom
or generic mapping was specified, and reads both the property mapping and level mapping
files.
Use your existing custom and generic mapping files (on page 231)
Review the delivered mapping files (on page 231)
Use custom mapping for property data (on page 233)
Use generic mapping for property data (on page 244)
Use level mapping for graphics (on page 251)
Data Terms
Data Hierarchy
Defines the overall data structure used by Intergraph target applications. This hierarchy is
shown in the figure below.
Class
Represents a group of data that has the same characteristics.
Interface
Contains a collection or group of related properties.
Object
Defines a model design entity such as a pump or a valve.
Property
Lists the characteristics of an object.
UID
Specifies a unique identifier for data objects in a class. You can edit or add your own UID
values. We recommend that you use the same UID value for objects throughout the life of the
project work to support certain key functionalities in SmartPlant Foundation, SmartPlant Review,
and Smart 3D target applications. For example, for Smart 3D Reference 3D data, the Exclude
and Include commands require the unique identification of the objects across Reference 3D
updates in Project Management. If the UID for the same object changes or matches with
another existing object after an update, the Exclude behavior might not get applied as expected.
Example: PDMSToR3DMapping.xls
SPIOPSchema.xlsx
Provides a list of all classes, interfaces, and properties that Intergraph target applications
support. The Schema sheet provides the class-to-class and
interface/property-to-interface/property mapping for SmartPlant Review and Smart 3D. For
SmartPlant Foundation, additional mapping is needed to map classes, interfaces, and properties
from SmartPlant Interop Publisher to SmartPlant Foundation, which is listed in the
SPFMappings sheet. Use this file only as a reference when you are custom mapping. By
default, this file is delivered in [drive]:\Program Files\SmartPlant\Interop Publisher.
and so forth. We can map this source class to the CR3DGenericStructure class in the PDMS
default mapping file. In your custom mapping file, STRU is mapped to CR3DMemberPart, which
is listed in SPIOPSchema.xlsx.
Custom mapping (CustomPDMSToR3DMapping.xls):
STRU CR3DMemberPart
STRU CR3DGenericStruct
ure
A IJR3DDimensionDat Length
a
B IJR3DDimensionDat Height
a
Default mapping:
C IJNamedItem Name
When the resulting PDMS Smart Model is translated with the above mapping files, the
properties display in the two classes.
D Unmapped property
Process Overview
The general work process for modifying and then using the template mapping files is shown
below.
1. Review the available default mapping files and see if one is available for your data type. The
corresponding custom mapping template files have the prefix Custom. As an example, for
PDMS data, look at the CustomPDMSToR3DMapping.xls template file. Its corresponding
default mapping file is PDMSToR3DMapping.xls.
If you do not see a default mapping file for your particular data format, you can
use generic mapping. For more information, see Use generic mapping for property data (on
page 244).
2. Copy the custom mapping template file to a different folder location, and then edit the file by
adding new classes and properties. Properties are case sensitive. We also recommend
making a backup of your custom file.
See Edit the custom mapping template file (on page 236).
To display unit strings such as 'meters' or 'inches' with specific property values in the
translated model, you can create a custom mapping file and define the Units column,
For more information, see Set the units of measure (UoM) in custom mapping (on page
239).
When you save your .xls mapping file, make sure you save the file as an .xls file; do not
save it as an .xlsx file. SmartPlant Interop Publisher does not support spreadsheet
mapping files with the .xlsx extension.
3. For publishing to SmartPlant Foundation, check the publish mapping in the SmartPlant
Schema Editor to make sure they match the classes and properties you added. If not, you
must add the new classes and properties using the Schema Editor.
See Edit the UIDs (on page 240) and then Check publish mapping for SmartPlant
Foundation (on page 241).
4. (Optional) For Smart 3D, if you added new classes and properties not provided in
SPIOPSchema.xlsx, you must also add these classes and properties to the schema file
CustomR3DSchema.xls. A template file is delivered with Smart 3D.
See Extend the Reference 3D schema (on page 242).
5. Set the Custom option in SmartPlant Interop Publisher so that the software uses your new
mapping file.
See Set the custom option (on page 243).
6. (Optional) You can map graphics levels in CAD-based source files to levels in SmartPlant
Review so that you can create smaller Smart Model .vue files. SmartPlant Interop Publisher
provides a custom levels template file that is read along with the custom property mapping
files. For more information, see Use level mapping for graphics (on page 251).
Custom mapping for Smart 3D does require you to specify the source interfaces. Other
format types currently supported do not have that requirement.
You can use custom mapping to completely remap classes and overwrite the target classes.
If you add new classes, interfaces, and properties that are not available in the
SPIOPSchema.xlsx file, you must also make sure these new entries are inserted into the
SPIOP schema (SPIOPToolMap.xml), and the schema for your target application (Smart 3D
and SmartPlant Foundation). For Smart 3D, you must also edit the delivered
CustomR3DSchema.xls file to add your new schema. For SmartPlant Foundation, use the
Schema Editor to add the new schema.
Any new custom interface names must contain the R3D substring. Otherwise, the software
does not map the properties contained in the interface.
The exclamation point (!) in the A column comments out or excludes that row.
Refer to IFC to SmartPlant Foundation Workflow (on page 254) for a walkthrough in adding a
new property to a custom mapping template file and publishing to SmartPlant Foundation.
6. Save your edits to the mapping template file, and close it. When you save your .xls mapping
file, make sure you save the file as an .xls file; do not save it as an .xlsx file. SmartPlant
Interop Publisher does not support spreadsheet mapping files with the .xlsx extension. If
your target application is SmartPlant Foundation, see:
Check publish mapping for SmartPlant Foundation (on page 241)
Edit the UIDs (on page 240)
If your target application is Smart 3D, see Extend the Reference 3D schema (on page 242).
7. Go to Set the custom option (on page 243).
4. Save your edits to the mapping template file, and close it.
5. Move your custom mapping template file to a different folder.
6. If your target application is SmartPlant Foundation, see:
Check publish mapping for SmartPlant Foundation (on page 241)
Edit the UIDs (on page 240)
If your target application is Smart 3D, see Extend the Reference 3D schema (on page 242).
7. Go to Set the custom option (on page 243).
2. In the ClassMap sheet, type the required UID value for the added or existing class. A UID
value can be created using multiple property names. Separate each property value with a
comma: Property1, Property2. In the example below, the UID value for the PIPEWELD class
is Name, WeldPart, Weight.
3. Save your edits to the mapping template file, and close it.
2. Check out the SmartPlant schema Configuration Managed File (CMF) from the SmartPlant
Foundation Desktop Client.
3. Right-click the new revision of the CMF file in SmartPlant Foundation, and click Launch
Schema Editor. This provides the Schema Editor with the appropriate plant and SmartPlant
Foundation site for connection.
4. Select the schema version or versions to view in the Specify configurations to display
window of the Active Configurations dialog box.
5. Click Advanced on the Active Configurations dialog box to view the Set Configurations
for new objects window, in which you can specify to which version or versions of the
schema changes should be written.
6. Make changes to the schema as required. For more information, see Extending the
SmartPlant Schema in the Schema Editor User's Guide.
7. Save your changes and the SmartPlant schema session file created by the SmartPlant
Foundation Desktop Client.
8. Check in the updated CMF file.
9. Load the schema into SmartPlant Foundation. For more information, see Load Schema
Changes into the SmartPlant Foundation Database in the Schema Editor User's Guide.
10. Use the Schema Editor to open SPIOPComponent.xml on your SmartPlant Foundation
server.
11. Click File > Open > Tool Schema File and locate SPIOPToolMap.xml, which is in the
Schema subfolder of the shared content location defined for your project..
12. Open the tool schema to see the relationships and classes.
13. Map the new properties in the Schema Editor. For more information, see the Create New
Property Definitions and Map Property Definitions to Tool Schema and SmartPlant Schema
topics in the SmartPlant Mapping User's Guide and Online Help.
14. (Optional) Define a mapping for the Units of Measure (UoM). This involves creating a map
unit of measure list definition, and then defining the measurement units to map. For more
information, see the topic Create a Map Unit of Measure List Definition in the SmartPlant
Schema Editor User's Guide and Help.
15. When you have completed the mapping for SmartPlant Foundation, set your mapping option
(Custom or Generic). For more information, see Set the custom option (on page 243) or
Set the generic mapping option (on page 249).
See Also
Update (on page 133)
Process Overview
The general work process to use the generic mapping option is described below.
1. Export your data to a .drv file format. The graphics data must be exported to a MicroStation
V7 .dgn file. For more information about the .drv file format, see Export to a .drv file format
(on page 246).
-OR-
Use SmartPlant Interop Publisher initially to translate your data to generate a .drv file.
SmartPlant Interop Publisher generates .drv files for most source file types.
In this case, select the Generic mapping option when you are translating to get a
.drv file.
For more information, see Translate to Smart Models (on page 114).
2. Go to the SmartPlant Interop Publisher install folder, and use the
GenerateMappingTool.exe. The default location for the tool is [drive]:\Program
Files\SmartPlant\Interop Publisher.
See Use the GenerateMapping tool (on page 247).
3. Add your required classes and properties to the generated GenericToR3DMapping.xls
spreadsheet file.
See Add classes and properties to the generic mapping file (on page 248).
4. (Optional) If you are publishing to SmartPlant Foundation, configure the publish mapping in
the Schema Editor to match any classes and properties you added to the generic mapping
template file.
See Edit the UIDs (on page 240) and Check publish mapping for SmartPlant Foundation (on
page 241).
Select the Generic option in SmartPlant Interop Publisher so that the software uses your
new mapping file. For more information, see Set the generic mapping option (on page 249).
-OR-
If you used SmartPlant Interop Publisher in the first step to translate your source files to
generate a .drv file, then do the following:
a. Select the translated Smart Model in the Smart Models grid.
b. Go to the Mapping Files and Mapping Files Location columns.
c. Select Generic for the Mapping Files, and set the file location.
d. Click Update .
5. (Optional) You can map graphics levels in CAD-based source files to levels in SmartPlant
Review so that you can create smaller Smart Model .vue files. SmartPlant Interop Publisher
provides a generic levels template file that can be read along with the generic property
mapping files. For more information, see Use level mapping for graphics (on page 251).
Example
lbl(0 5 21 8 text {Comp no: PAAAAAWAAA
NPD: 6" 6"
Sch/thk: S-STD S-STD
Length: 186
Line no: WC380401-6"-2C0032-P
b. In the Target Property column, type a property from SPIOPSchema.xlsx that relates to
your source property.
5. Repeat steps 2-3 for each new class and property.
In the example below, a source class called NewDuctClassA has been added with two
properties: Name and Width. Refer to SPIOPSchema.xlsx to set up the mapping for Target
Interface and Target Property. The source Name and Width are mapped to Name and
DuctWidth for the target applications. Although these additions are not actual classes and
properties, you can see where they are added and the target information to which they can
be mapped.
6. Save your edits to the mapping file. When you save your .xls mapping file, make sure you
save the file as an .xls file; do not save it as an .xlsx file. SmartPlant Interop Publisher does
not support spreadsheet mapping files with the .xlsx extension. If your target application is
SmartPlant Foundation, see:
a. Check publish mapping for SmartPlant Foundation (on page 241)
b. Edit the UIDs (on page 240)
Otherwise, skip to the next step.
7. Go to Set the generic mapping option (on page 249).
On the Models view, select the source files in the grid to translate, and then click Translate
. On the Translate Source File dialog box, select Generic for the Mapping Files, and set
the location of the custom files.
See Also
Update (on page 133)
About Levels
In SmartPlant Review, the design area is composed of 63 identically-sized overlay planes called
levels. These levels can be thought of as stacked panes of glass with a set of graphics on each
pane. You can create a series of Smart Model .vue files each containing different graphics to
represent different parts or sections of a model. For example, graphics on Level 1 in a .dgn file
can be mapped to Level 5 in SmartPlant Review. In the SmartPlant Review environment, you
can turn level display on and off to inspect a model in detail. Levels also apply to SmartPlant
Foundation because you can open the Smart Model .vue files using SmartPlant Review or
SmartPlant Markup Plus from inside the Foundation environment.
LevelMapping.xls
Use the LevelMapping.xls spreadsheet to define the mapping and identify which levels the
software should consider when translating the model. You can apply the level mapping file to
one or more CAD files for translation. The LevelMapping.xls file has two sheets for each CAD
extension: DWG and DGN. For an AutoCAD file with MSTN proxy entities, map levels in the
DWG sheet. For Microstation V7 file that are comprised of .prp, .dtm, and .dgn files, the software
uses the DGN sheet for all three files for the level mapping.
During translation, the customized template mapping file takes precedence over
options defined in any translation settings group you have currently in use. For example, if the
MicroStation option Translate all levels is enabled, it is overridden if there is any entry in the
level mapping sheet to ignore a particular level. As such, the software ignores that level.
In the LevelMapping.xls file, the Source Level column can be the level name or number in the
CAD source file. The Target Level is the SmartPlant Review level (1 - 63). To ignore a level,
place an exclamation symbol (!) before the Source Level column. In the example below,
SmartPlant Interop Publisher translates the CAD source file and the resulting Smart Model does
not have any graphics from Level 2 source file. The graphics from Source Level 1 and
PLANT_ROADS are mapped to SmartPlant Review levels 63 and 42, respectively.
1. Copy the LevelMapping.xls to a different location so that it is not overwritten when you
perform a product upgrade.
If you are using MicroStation or AutoCAD source files for which you have also set up
property custom mapping, copy the level mapping file to that same folder. Your custom
folder must contain both the property and level mapping files.
-OR-
If you set up property mapping using the generic mapping file, copy the level mapping file to
the folder containing the generic property mapping. Like the custom option, your generic
folder must contain the property and level mapping files.
2. Select the sheet (DWG or DGN) that corresponds to your source file extension. For a
MicroStation source file that is comprised of multiple files such as Microstation V7 (.prp,
.dtm, and .dgn), the software uses the DGN sheet for all three files for the level mapping.
3. Edit the file by adding either the level number or name from your source file to the Source
Level column, and then mapping it to the corresponding SmartPlant Review Target Level.
Because the level names are case sensitive, you must enter the name exactly as
it is in the source file.
4. Place an exclamation symbol (!) in front of levels to be ignored.
5. Save your edits and then open SmartPlant Interop Publisher. When you save your .xls
mapping file, make sure you save the file as an .xls file; do not save it as an .xlsx file.
SmartPlant Interop Publisher does not support spreadsheet mapping files with the .xlsx
extension.Define your mapping option (Custom or Generic) and the folder location.
Set the custom option (on page 243)
Set the generic mapping option (on page 249)
During translation, the software looks for both the property data and level mapping files in
the selected folder. For level mapping, the software selects the sheet based on the source
file extension (.dwg or .dgn).
Best Practices
This section provides recommendations and workflow examples to show SmartPlant Interop
Publisher features and capabilities.
In This Section
Recommended Project Organization ........................................... 253
IFC to SmartPlant Foundation Workflow ...................................... 254
CAESAR II to Smart 3D Workflow ............................................... 261
Create a custom mapping of PDMS equipment nozzles .............. 274
AutoPLANT to SmartPlant Construction ...................................... 276
MCAD NX to Smart 3D ............................................................... 281
SmartPlant Interop Publisher automatically creates the following subfolders under the
designated shared content location to provide an example project organization. You can create
your own folders or use the added shared content subfolders in which to place your custom
mapping, source files, and translated source files for each project.
1. Start SmartPlant Interop Publisher and create a project (on page 255)
2. Add the source file and translate (on page 256)
3. Map a property to the SmartPlant Interop Publisher schema (on page 256)
4. Map the property to the SmartPlant Schema (on page 257)
5. Update, revise, and publish (on page 259)
6. Open in SmartPlant Review (on page 260)
7. Copy the CustomIFCToR3DMapping.xlsx and place it in a different folder. Although you can
edit the custom mapping files in the delivered folder location, we recommend that you make
copies of delivered files and modify the copies.
8. Open the copied CustomIFCToR3DMapping.xlsx.
9. In the ClassMap sheet, insert a new PLATE row and enter the following column information:
Source Class - PLATE
Target Class - CR3DPlatePart
UID - GlobalId
10. In the PropertyMap sheet, create a new row and enter the following column information:
Source Class - PLATE
Source Property - Description
Target Interface - IJR3DElement
Target Property - Plate Description
The Target Property value is what you see in SmartPlant Foundation. This value
does not have to be the same name as the Source Property value.
11. Save your edits and close the custom mapping file. Close all other spreadsheet files.
5. In the tree view, locate the IJR3DElement interface in which you added the Description
property.
6. Expand IJR3DElement.
7. Select MapProperties and right-click to select Create SPMapPropertyDef.
8. On the New Map Property Definition dialog box, enter the following:
Unique ID - IJR3DElement:Description
For the UID, you must always use the format [Interface name]:[Property].
Name - Description
Desc - Description of the element
The software displays the Description property under MapProperties in the tree view.
Now you are ready to map the Description property from the SmartPlant Interop Publisher
schema to the SmartPlant schema,
9. Right-click IJR3DElement and select Edit IJR3DElement.
10. For Publish to SmartPlant class/interface, click browse to select the SPF interface
IObject(IObject).
12. On the Publish Map for Tool Class Definition dialog box, drag the Description property
under IObject over to the Maps To Property box, and then click OK.
The software maps IJR3DElement to the SPF IObject interface and the Description property
is now available under MapProperties in the tree view.
13. Click File > Save > Tool Schema File, and then close the Schema Editor.
3. On the Mapping Files Location column, type in the folder location containing the IFC
custom mapping file you modified.
4. Click Update .
SmartPlant Interop Publisher re-translates the file using the CustomIFCToR3DMapping.xls
file. Complete displays in the Translation Status column when the translation has finished
successfully.
5. With B01 Structure selected, click Revise .
SmartPlant Interop Publisher displays the Revise dialog box.
6. If this is the first time to revise your Smart Model and a revision scheme has not yet been
defined, select the revision scheme to use from the Revision Scheme list.
7. In the Revise in Tool section, select the next available major and minor revision numbers.
8. Set other required options indicated by asterisks (*) in the Revise dialog box.
3. Look at the properties for the selected plate as shown in the example figure below.
5. Click Accept .
6. Select the member on which to place the hanger, and then select the Type.
7. Click Finish.
8. Click Select on the vertical toolbar, and then select Piping Features in the Locate Filter.
9. Select a piping component, and then click Properties on the ribbon bar.
10. Verify that the following properties are set on the piping components in Smart 3D before
creating the ISO stress piping component files (PCFs):
COMPONENT-ATTRIBUTE1 Design pressure
COMPONENT-ATTRIBUTE2 Maximum temperature
COMPONENT-ATTRIBUTE3 Material
COMPONENT-ATTRIBUTE4 Wall thickness (reducing thickness in the case of
reducing components)
COMPONENT-ATTRIBUTE5 Insulation thickness
COMPONENT-ATTRIBUTE6 Insulation density
COMPONENT-ATTRIBUTE7 Corrosion allowance
COMPONENT-ATTRIBUTE8Component weight
COMPONENT-ATTRIBUTE9 Fluid density
COMPONENT-ATTRIBUTE10 Hydro test pressure
Some of these properties can be set on the pipeline and some can be set on the
piperun. Setting properties in Smart 3D before exporting to CAESAR II saves time because the
Pipe Stress Analyst does not have to set them.
3. Right-click the root node (the model name), and then select New.
4. On the Add Component dialog box, click Folder, and then click OK.
5. Select the newly-created folder and type in a name.
6. Right-click on the folder, and then select New.
7. On the Add Component dialog box, click Drawings By Query Manager, and then click
OK.
8. Rename the newly-created Drawings By Query Manager component.
It is best to store the Drawings by Query Manager component in the same location
as the other components with which it works.
9. Right-click on the new Drawings by Query Manager component, and select Setup.
The software displays the Setup dialog box.
10. Set the Filter that contains the pipes that need to have their stresses analyzed, and then set
the Package to Iso Stress. In the example figure below, SulphurRecoveryArea is the filter.
4. Click OK.
When editing the mapping files, make sure that the mapping files are in the CAESAR II system
folder:
1. Start CAESAR II, and then click Tools > Explore System Folder.
2. Make sure each of the above mapping files are in the System folder location.
For detailed information about setting up mapping files for CAESAR II, see External Interfaces in
the CAESAR II User's Guide or CAESAR II Help.
The software displays the Advanced PCF Import (APCF) dialog box.
2. Click Choose Files, and then navigate to where the location of the ISO PCFs.
3. Select all the files, and then click Begin Processing.
You may need to repeat steps 2-3 multiple times depending on the amount of
files and the amount of folders in the hierarchy to import all of the PCFs.
During the Conversion Process, status messages and warnings display in the message area
on the Advanced PCF Import (APCF) dialog box.
CAESAR II writes these messages to a LOG file with the name XXXX.LOG.RTF, where
XXXX represents the name (less the extension) of the combined CAESAR II file. The log file
is placed in the selected CAESAR II output file folder.
CAESAR II does not automatically close the dialog box if there are errors or
warnings. Click Save Warnings to save warning messages to a text file you can reference
later and close the Advanced PCF Import (APCF) dialog box.
When the final processing is finished, the software shows the pipes in the right-hand pane
similar to the example graphic below.
4. Review the model to verify attributes such as materials, diameters, wall thicknesses, and
operating conditions got transferred correctly.
5. Click Start Run to check for errors.
You must resolve any errors for CAESAR II to run the analysis.
6. Click Batch Run to perform analysis with default load cases.
The software displays the Static Output Processor, which shows the results of the analysis.
7. Select the exported CII.mdb source file, and then click Open.
The added source file displays in the Source Files grid.
8. Select the added CII.mdb source file in the Source Files grid, and then click Translate .
9. On the Translate Source File dialog box, use the default file locations and settings, and
then click Translate.
In the Smart Models grid, the created CII Smart Model displays with its Translation Status
set to Complete. If problems are encountered, an Error status displays in the column.
SmartPlant Interop Publisher creates a VUE and ZVF folder and places the required files in
each folder. The VUE folder contains the generated .vue, .mdb, .mdb2, and .drv files for
SmartPlant Review. The ZVF folder contains the CII.zvf file to be used as reference 3D data
attached in Smart 3D.
. The .mdb file generated by SmartPlant Interop Publisher is not the same file as
the exported CAESAR II file.
The figure below shows a pipe centerline from a stress model with cones indicating the
position of the supports.
2. Select a load cone feature in the main view, and then click View > Properties.
-OR-
Select a load cone, and then right-click to select Properties.
The Properties dialog box displays. Using the Properties command, you can see the
properties from the CII data. The example figure below shows load cone properties and load
cases.
For further modifications, you can refresh the Smart 3D workspace to see any
updated objects and data.
2. Copy one or more of the catalog references and corresponding properties, and either
minimize or close the default PDMSTo3DMapping file.
3. In the Custom folder, open the CustomPDMSToR3DMapping.xls template file, and click the
CATRefAdditionalProperties worksheet.
4. Paste in the copied catalog row, and then edit the catalog reference name and property
values as required.
In the second example, an existing catalog reference name from the default mapping file is
used, but the property values have been changed. This causes the software to overwrite the
150lb_Ansi_Flanged/AAZFBB0FF property values with these in the custom file.
5. Continue adding and editing catalog reference data as required and then save your changes
to the CustomPDMSToR3D mapping file.
6. Copy your modified CustomPDMSToR3D mapping file to a different location. SmartPlant
Interop Publisher automatically creates mapping subfolders under the Shared Content
Location defined for your project to use. For more information, see Define project settings
(on page 68).
7. Open SmartPlant Interop Publisher, and from the Models view, select your PDMS source
files in the Source Files grid.
8. Click Translate .
9. On the Translate Source File dialog box, set Custom as the mapping option and select the
folder location of the CustomPDMSToR3D file.
10. Click Translate.
-OR-
Click Schedule to perform the translation at a later time.
11. You can view the file and check equipment nozzle properties in SmartPlant Review, Smart
3D, Intergraph web-based viewer (Portal), and SmartPlant Markup in SmartPlant
Foundation. The remaining steps show you how to open the file in Smart 3D as a Reference
3D model.
Attach and Review in Smart 3D
In Smart 3D Project Management, select the 3D model to attach the Smart Model.
1. Open the New Reference 3D Model dialog box using one of the following methods:
Click Database > New > Reference 3D Model.
-OR-
Right-click the Plant node, and select New Reference 3D Model.
-OR-
Right-click the Reference 3D Models node, and then select New Reference 3D Model.
2. In the New Reference 3D Model dialog box, fill in the boxes with appropriate information to
include the following:
Model Type: Select SmartPlant Interop Publisher.
File Path - Type the full path or browse to the folder containing the generated .zvf file for the
selected Smart Model.
Name - Type a name for the model.
The .zvf file is generated in a subfolder under the folder you defined in
SmartPlant Interop Publisher to contain the Smart Models.
3. Click OK to save your edits and close the dialog box.
The process of creating and updating the schema can take several minutes, so an
informational progress message displays during this time.
4. If prompted, click Yes to confirm that the schema packages should be updated.
5. You must either start a new Smart 3D session, or save and reopen an existing session to
see the new Reference 3D Model graphics.
For further modifications, you can refresh the Smart 3D workspace to see any
updated objects and data.
6. Select an equipment nozzle you added and check the properties.
8. Copy the Units (Metric) column you just edited and paste it in the G column.
10. To register the project with SmartPlant Foundation, select AutoPlantProject in the grid, and
click Register .
-OR-
Right-click, and select Register.
The SmartPlant > Register command displays the SmartPlant Foundation Registration
wizard that steps you through the following tasks:
Specifying the server name and virtual web site folder for the SmartPlant Foundation
database. To quickly find the web site URL set up for the SPF database, click Help >
About SmartPlant Foundation in the SmartPlant Foundation Desktop Client
application.
Selecting the plant to register.
Providing a unique description when used in a multi-registration configuration.
11. With AutoPlantProject selected, right-click to select Project Settings.
12. Select SmartPlant Foundation for the Target Application, and then click Save.
4. Configure mapping
Follow the steps below to use the AutoPLANT custom mapping file to map the VOLUME
property to the Intergraph PipingFluidVolume property under the IJR3DPipingItem interface.
This property is already mapped in SmartPlant Foundation. You do not have to do
additional steps on mapping into SmartPlant Foundation using SPF 2016. To check on all
property mapping available for SmartPlant Foundation, you can look at the SPFMapping sheet
in the SPIOPschema.xlsx file delivered by default in the [drive]:\Program
Files\SmartPlant\Interop Publisher folder.
1. Copy the custom mapping template file to a different folder location. For your convenience,
SmartPlant Interop Publisher automatically creates a
\3DInteropMappingFiles\CustomMappingFiles subfolder under your defined shared content
location in which you can copy the file.
2. From the PropertyMap sheet in the CustomAutoPLANTToR3DMapping.xls file, locate the
AT_PIPE Source Class and create a new row with the following information:
Source Property - VOLUME
Target Interface - IJR3DPipingItem
Target Property - PipingFluidVolume
SmartPlant Foundation displays the Target Property value in the translated model. This
value does not have to be the same name as the Source Property value.
3. In the Units column G , enter mm^3 to set the units of measure value to display
millimeters.
When entering the units of measure for models being translated and
published to SmartPlant Foundation, you must type in the format as specified in SmartPlant
Foundation. For the UoM list in their required SPF format, see Units of Measure Entries (on
page 308).
4. Save your edits.
MCAD NX to Smart 3D
The workflow described in this section summarizes how to (a) map custom properties, referred
to in NX as User Defined Attributes (UDAs), to an NX model, (b) translate the model using the
MCAD NX source file (.prt), and (c) attach the translated Smart Model into Smart 3D as
Reference 3D data. Custom mapping allows required properties from the source files to be
visible so that you can logically build onto the referenced model.
Workflow Summary
The overall workflow consists of the processes listed below.
1. Add instance level UDAs (on page 282)
2. Create your NX project (on page 283)
3. Map NX custom properties (UDAs) (on page 284)
4. Add NX source file and translate (on page 286)
5. Attach MCAD NX model as Reference 3D Data (on page 287)
In Smart 3D, we can add a pipe run to connect to the lower valve in the model. To provide
properties so that you can successfully add the pipe run, define the following UDAs at the
instance level in the NX software:
D2 = 2
Schedule Thickness = S-STD
Temp_Max = 10
PART_NAME = Valve
The PART_NAME property must be added to the NX model. SmartPlant
Interop Publisher considers the NX PART_NAME property value as the source class. If you
do not assign PART_NAME, then SmartPlant Interop Publisher uses the
ISOGEN_COMPONENT_ID property value in the mapping file as the Source class.
Save your changes to your NX .prt file. For reference and workflow information, refer to the
documentation provided with NX.
10. Select NXMCADProject in the grid, and then right-click to select Project Settings.
11. On the General tab, type or browse to a location to store the generated Smart Models.
12. On the Mapping tab, select Custom for the Mapping Options and browse to the location of
the custom NX mapping file (CustomNXToR3DMapping.xls) you modified as shown in the
following example tab.
13. On the Target Applications tab, select Smart 3D, and then click Save.
3. Let's see the Smart 3D property interfaces in CR3DPipingComponent to which we can map
the custom properties. Open the SPIOPschema.xlsx file delivered by default in the
[drive]:\Program Files\SmartPlant\Interop Publisher folder. This file is provided for reference
purposes. The Schema sheet lists the class-to-class and
interface/property-to-interface/property mapping for SmartPlant Review and Smart 3D target
applications.
a. Locate the CR3DPipingComponent class.
b. Review the available interfaces and properties to see the closest match for custom
properties. For the custom properties you added in NX, let's use the following mapping
to Smart 3D:
Source Property - D2
Target Interface - IJR3DRoundCrossSectionItem
Target Property - NominalDiameter
Source Property - Schedule Thickness
Target Interface - IJR3DScheduleThickness
Target Property - Schedule Thickness
Source Property - Temp_Max
7. (Optional) If your MCAD NX source file contains sub-assembly files, click the Part
Assembly tab and then select or clear the files to translate. By default, all sub-assembly
files are selected for translation.
8. Click Translate.
When SmartPlant Interop Publisher finishes translating the file, Complete displays in the
Translation Status column of the Smart Models grid.
6. To see the new Reference 3D model, either start a new Smart 3D session, or save and
reopen an existing session. The example below shows the Reference 3D valve model
selected with its corresponding properties. The custom properties Schedule Thickness and
Design Maximum Temperate display.
7. Build onto the referenced model using the exposed custom properties. For the piping
example, you can route a pipe from the valve end of the model. When you select the valve
end, the software displays New Pipe Run > Reference 3D and you can type values for the
remaining required properties to create a successful pipe run.
Troubleshooting
This section contains information to help you resolve problems or issues you might encounter
using SmartPlant Interop Publisher.
In This Section
Log Files ..................................................................................... 290
Why Are Certain Commands and Options Unavailable? .............. 291
Troubleshooting: General Operations .......................................... 293
Concurrent Translation Issues..................................................... 303
Cyrillic Characters ....................................................................... 303
Complete - No Graphics Status ................................................... 304
Log Files
SmartPlant Interop Publisher generates various log files to help you analyze and correct
problems with graphics throughout your workflow.
Make sure you periodically check the log files. Information sent to a log file is
accumulated and its size could get extremely large after just a few translation operations. If the
file size gets too large, translation operations can fail. Delete the log file so that SmartPlant
Interop Publisher generates a new log file at the next translation.
Project Settings
To enable general or project-wide error logging for graphics file translation:
1. From the Projects view, select a project, and click Project Settings .
-OR-
Right-click and select Project Settings.
2. On the Logging tab, select Detailed Log or Summary Log for Logging Options to
determine the log file content.
Summary log - Lists the number of graphic objects that were created, the number of
graphics that failed, the total number of objects, and the number of unsupported entities.
Detailed log - Lists detailed information on the graphic objects in the file such as handle
information, color, layer, and so forth.
3. For the Log File Location, type or Browse to set the path. The [source file name_file
type].log file is created in this path. For your convenience, SmartPlant Interop Publisher
automatically creates a Logging subfolder under your project shared content location in
which you can store the generated log file.
4. Click Save.
SmartPlant Interop Publisher generates and appends information to the log text file.
Translation Location
The software automatically creates a [source file name_file type].log file each time you translate
source files to Smart Models or Smart Drawings. SmartPlant Interop Publisher places translation
information in the log file generated in the folder defined in Project Settings. The log file for
translation contains the translation status information and a record of any error messages that
were encountered.
Publish Location
A log file is automatically created each time you publish and update Smart Models and Smart
Drawings to SmartPlant Foundation.
For Smart Models, this log file is created in the ZVF subfolder of the Smart Model translation
location. For example, if you specify C:\Smart Models1 as the path, the log file is created in
C:\Smart Models1\ZVF.
For Smart Drawings, a log file is created in the DWG subfolder of the Smart Drawing
translation location. For example, if you specify C:\Smart Drawings1 as the path, the log file
is created in C:\Smart Drawings1\DWG.
Schedule Button
SmartPlant Interop Publisher requires version 2010 SP1 HF 06.01.09.000 of Intergraph
Batch Services. If you do not have this version, contact your Intergraph support
representative for upgrade information.
Translate Command
Make sure you have the SmartPlant License Manager client installed on the same computer
on which SmartPlant Interop Publisher is installed.
Upgrade Command
Indicates a project that requires upgrading. The command is not active after you have
upgraded the project.
Folder Settings
Message: Some settings have been disabled because the current project is not registered.
The Folder Settings command is not available if you do not have a project, or if you have
not yet upgraded the project.
To set up automation for scheduling and publishing to SmartPlant Foundation, you must
register your project to SmartPlant Foundation, and have SmartPlant Foundation version 5.2
or later.
To create and edit your folder settings, you must be an administrator on the computer
running SmartPlant Interop Publisher. Also, if the User Account Control (UAC) is enabled,
you must use the Run as administrator command on SmartPlant Interop Publisher to edit
Folder Settings.
CADWorx data from the .dwg source file is not displaying in the Smart Model.
You must install the CADWorx Plant Object Enabler to view CADWorx Plant components
stored in an AutoCAD drawing file (*.dwg). Make sure you have MicroStation V8i SS3
installed. Insert the SmartPlant Interop Publisher DVD and run the installation. Click
Prerequisite Software, and then click CADWorx - Plant Object Enabler. Follow the
prompts to install the software.
-OR-
Go to the Intergraph eCustomer website and download the latest version from CADWorx
Freeware Tools and Utilities.
After you have installed the Object Enabler utility, return to or open SmartPlant Interop
Publisher. Select the affected Smart Models in the Smart Models grid in SmartPlant Interop
Publisher, and then click Update .
Cannot create a Smart Model. The source file application requires user interaction.
Source files from certain authoring applications, such as Navisworks and MicroStation,
require the source application to open during the translation. If these applications also
require an initial user input, you must enable the desktop interaction option in Intergraph
Batch Services. After the application opens for the first time and you enter the required input,
you can go back and clear the interaction option for future scheduling.
a. Open Control Panel > System and Security > Administrative Tools > Services.
b. Right-click Intergraph Batch Server in the list, and then click Properties.
c. If not already selected, select Allow service to interact with desktop in the Log On
tab, and then click OK.
Cannot create display sets or use Find Object in SmartPlant Review integrated with the
SmartPlant Foundation Desktop Client.
This can occur for published Smart Models from non-Intergraph application source files.
Contact Smart Support for more information.
d. From SmartPlant Interop Publisher, click the IOP Home button , and then click
Options > Configure Site Database.
e. Connect to the site.
You can also type in the path on the Configure Site Database dialog box instead of
browsing to it.
Custom classes and properties are not displaying in the target application. The object
labels are not available in the selected target application.
Check your mapping spreadsheets and make sure the classes and properties have all been
mapped correctly. Also, make sure you have set the correct location for your mapping files.
You can look in the Smart Models grid at the Mapping File Location column.
For data coming from 3D Model Data with custom classes, make sure the Display Name
property has been defined.
When you save your .xls mapping file, make sure you save the file as an .xls file; do not
save it as an .xlsx file. SmartPlant Interop Publisher does not support spreadsheet mapping
files with the .xlsx extension.
Folder Settings does not show any added or translated source files. It is not working for
my remote client systems.
Make sure the Intergraph SPIOP Folder Settings service is running. For more information,
see Start the Folder Monitoring Service (on page 101)
Hotspotting does not work for translated Smart Models and Smart Drawings displaying in
SmartPlant Markup.
When you change the source files, translation settings (Smart Models), mapping files (Smart
Models), or register your project to a different database, you must run the Update command
on the corresponding Smart Model or Smart Drawing first, and then re-publish to SmartPlant
Foundation. For more information, see Update and re-publish in SmartPlant Foundation (on
page 140) and Update Smart Drawings (on page 198).
SmartPlant Interop Publisher places translation information in VUE and ZVF subfolders
under the designated Smart Model location.
MicroStation runs out of addressable memory and aborts while translating an AutoCAD file
containing proxy objects.
Set the MicroStation user configuration variable MS_REALDWG_VERSION to 2012.
Missing geometries in Smart Models translated from CIS/2 or Tekla source files.
If the source files contains analytical objects, SmartPlant Interop Publisher only supports
physical model objects.
Only a few properties and classes are listed when using the GenerateMappingTool.
The sheet size for the generic mapping file has exceeded 16384 rows. If you specified
multiple .drv files in the GenerateMappingTool:
a. Group them as smaller sets and then run the GenerateMappingTool utility.
b. Merge all the generated mapping files into a single mapping file.
Problems when trying to split large models into sections. The software created separate
objects for the same object contained in multiple Smart Models.
By default, SmartPlant Interop Publisher publishes the same object contained in multiple
Smart Models as different objects in SmartPlant Foundation. This allows for SmartPlant
Interop Publisher to provide Smart Models that can be copied for model data reuse.
However, if you have a large model that you have split up into separate Smart Models in
which you do not require separate objects to be made in SmartPlant Foundation, follow
these steps:
a. Select the project and then open Project Settings.
b. Click Advanced, and then select Create a single object for the same object in
multiple files.
c. Save your change and then re-translate and re-publish your Smart Models.
Because this option changes how objects in the Smart Model are
published to SmartPlant Foundation, you must terminate the current Smart Models in
SmartPlant Foundation, and then re-translate, and re-publish them in SmartPlant
Interop Publisher for the change to take affect.
Publishing limitations.
For any translation of Smart Models or Smart Drawings to be published to SmartPlant
Foundation, there is a limitation of 600,000 objects in a file.
Publishing problems when SmartPlant Foundation and Portal targets are selected.
SmartPlant Interop Publisher requires a SmartPlant Foundation version that supports portal
file types. Log onto Smart Support and check SmartPlant Interop Publisher on the
Compatibility Matrix. If you do not have a required version, the publish to SmartPlant
Foundation operation continues, but it does not publish the portal files.
Scheduled translation of .dri files for Smart 3D or SmartPlant Foundation targets does not
complete.
Enable the desktop interaction option in Intergraph Batch Services:
a. Open Control Panel > System and Security > Administrative Tools > Services.
b. Right-click Intergraph Batch Server in the list, and then click Properties.
c. If not already selected, select Allow service to interact with desktop in the Log On
tab, and then click OK.
Scheduled translation of MicroStation V8 .dgn files with the Translate each design model
separately option does not complete.
The Disable Job Inflow... option must be cleared in Batch Services.
a. From the Start menu, open Intergraph Batch Manager.
b. Right-click on your queue listed in Batch Servers, and then click Properties.
c. Clear the Disable Job Inflow while Running Job option in the General tab.
d. Click OK to save and exit.
e. Open SmartPlant Interop Publisher and schedule the translation.
Scheduled translation for Navisworks and other source file types does not complete.
Source files from certain authoring applications such as Navisworks and MicroStation
require the source application to open during the translation. If these applications also
require an initial user input, you must enable the desktop interaction option in Intergraph
Batch Services. After the application opens for the first time and you enter the required input,
you can go back and clear the interaction option for future scheduling. This applies to
scheduling selected during the interactive translation workflow and for Folder Settings
setup.
a. Open Control Panel > System and Security > Administrative Tools > Services.
b. Right-click Intergraph Batch Server in the list, and then click Properties.
c. If not already selected, select Allow service to interact with desktop in the Log On
tab, and then click OK.
Scheduled translate or update operations for folder settings does not occur.
If you remove source files from the shared folder that have been scheduled for translation or
update, SmartPlant Interop Publisher cannot perform the operation.
Add the source files back to the shared folder.
-OR-
Go to the Job Manager and remove the job associated to the Smart Model created from the
removed source files. For more information, see Remove a schedule (on page 221).
When scheduling jobs to run on a mapped network drive, you must use the Universal
Naming Convention (UNC) file path. This applies to all file locations such as the source file,
Smart Model, and mapping files locations you must enter in Smart Model translation and
project settings.
Scheduling causes SmartPlant Interop Publisher to become unresponsive when you have
a Batch Services run Iimit greater than one, and the Disable Job Inflow while Running Job
option is selected.
The Disable Job Inflow... option must be cleared in Batch Services.
a. From the Start menu, open Intergraph Batch Manager.
b. Right-click your queue listed in Batch Servers, and then click Properties.
c. Clear the Disable Job Inflow while Running Job check box in the General tab.
d. Click OK to save and exit.
e. Open SmartPlant Interop Publisher and schedule the translation.
SmartPlant Review displays prompts to upgrade my databases after I updated the .svf
project file in SmartPlant Interop Publisher.
When you update or schedule an update of the .svf project file, clear the Keep Project
Database option.
a. Select the .svf file selected in the Smart Models grid, and click Update .
b. On the Update Smart Model dialog box, clear Keep Project Database to generate
new project and label databases.
c. Click Update.
SmartPlant Review has stopped working message displays when translating MicroStation
V7 .dgn files.
SmartPlant Interop Publisher was not able to translate MicroStation V7 .dgn files with
occlusion enabled. Turn off occlusion and either re-translate or update the corresponding
Smart Model, if one was generated.
a. Click Close the Program to dismiss the error message and return to SmartPlant Interop
Publisher.
b. Click Projects and select the project containing the V7 .dgn files.
c. On the Projects view, right-click to open Translation Settings.
-OR-
Click IOP Home > Options > Translation Settings.
d. For the Settings Group being used, click Common, and then clear Occlusion.
e. Click Save, and then click Models.
f. On the Models view, either select the V7 .dgn source file, and click Translate .
-OR-
Select the corresponding Smart Model and click Update .
SmartPlant Review settings and features such as display sets, animations, measurements,
and tags are no longer available in my Smart Model after an update.
After you have opened a Smart Model in SmartPlant Review and used any features such as
display set and animation creation, the settings are stored in the project database (.mdb) file.
When you must update the Smart Model, check the Keep Project Database update option
so that the Smart Model project database file is not overwritten. In the Smart Model grid,
select the Smart Model and click Update . In the Update dialog box, make sure the Keep
Project Database option is checked.
If you created display sets based on DMRS linkages, and then updated Smart Models with
the Common translation setting Maintain unique DMRS linkages option selected, you
must re-create the display sets with the new linkages. This option causes the software to
generate new and unique linkages for each object.
Source files in .dri projects used in automated Folder Settings are not listed in the Source
Files grid.
For .dri source projects containing other source files, SmartPlant Interop Publisher only
shows the .dri files in the Source Files grid.
The .sat files are not being translated. SmartPlant Interop Publisher does not generate a
.vue file if translation fails.
SmartPlant Interop Publisher does not support binary .sat/.sab files. Export the .sat files
from the native software in text mode. Also, the size of the .sat file to be translated cannot
exceed 2 GB. If possible, break the file down into smaller files and try again to translate.
The custom classes or properties containing numbers in their labels are not displaying in
the target application.
Change the cell format of the columns in your mapping file to Text so that numeric values
can be translated.
The property class for translated PlantSpace source files shows as Generic.
Make sure you have a Component Type property in the PlantSpace.xml file. For more
information, see Translate PlantSpace source files (on page 181).
Unable to select and view correlated Smart Drawings or Smart Models in SmartPlant
Foundation.
To allow the selection of items associated to correlated Smart Drawings and Smart Models,
you must publish the Smart Models first and then make sure the publish and load tasks have
been completed in SmartPlant Foundation. Then publish and load the related Smart
Drawings. This allows you to select items in SmartPlant Foundation, and then use View and
Show commands to see the Smart Drawing or Smart Model containing the selected item.
Units of Measure are not correct in the resulting .zvf file when opened in SmartPlant
Foundation.
You can define a mapping for the Units of Measure (UoM). This involves creating a map unit
of measure list definition, and then defining the measurement units to map using the
SmartPlant Schema Editor. For more information, see the topic Create a Map Unit of
Measure List Definition in the SmartPlant Schema Editor User's Guide and Help.
Cyrillic Characters
When you open a translated Smart Model in SmartPlant Review, Cyrillic characters in the
attribute data stored in the PDMS .att file do not display correctly.
Two types of fonts are available in PDMS that can use Cyrillic characters:
Cyrillic (Windows 1251 encoding)
Latin Cyrillic (ISO 8859-5 encoding)
SPIOP only supports Cyrillic (Windows 1251 encoding). You must use Windows code
page-based fonts.
Validation Criteria
This section lists the validation checks performed by SmartPlant Interop Publisher. If the
graphical objects do not pass validation, they are not available in the translated .vue file.
Geometries being validated:
2D Curve Validation:
2D typed curve
2D ellipse
2D line-string
2D arc
2D ellipse
2D B-spline curve
2D rectangle
2D complex-string
2D boundary curve
2D fit curve
3D Curve Validation:
3D typed curve
3D line
3D line-string
3D arc
3D ellipse
3D B-spline curve
3D complex-string
3D boundary
Surface Validation:
Typed surface
Plane
Cone/Cylinder
Torus
Sphere
Rule surface
Surface of revolution
Surface of projection
B-spline surface
Poly-mesh
Boundaries of a GTypedSurface
3D Boundaries of a GTypedSurface
2D boundaries of a B-spline surface
3D boundaries lie on a GTypedSurface
3D boundaries of a GTypedSurface have correct orientation
3D boundaries of a GTypedSurface have self-intersection
3D boundary of a GTypedSurface intersecting another boundary on the same surface
Possible validation issues with the above geometry types:
A boundary not on the surface
A boundary not oriented correctly
A boundary which intersects others
A boundary which is not closed
A boundary which is self-intersecting or overlapping
A degenerate boundary
A gap between the curves
A major radius value that is too small
A minor radius value that is too small
A nested complex string
A pointer error
A value greater than GInfinity
A value outside of the working domain
An Inconsistent 3D/2D boundary
An Invalid base value
An invalid curve or surface type
An invalid form or scope
An invalid number
An invalid number of knots or knots values
A valid number of poles
An invalid order or degree
An invalid parameter range
An invalid periodic value
An invalid property value
Volume UoMs
For more information, see Define project settings (on page 68) and Troubleshooting (on page
290).
mapping
Represents the fundamental task for data integration. Intergraph and third-party authoring tools
can have different names or labels for the same property. Additionally, different expressions and
units of measure can result in conflicting representation of the same data. So, mapping is
needed to help resolve these property conflicts when reviewing model data in different
Intergraph applications such as SmartPlant Review or Smart 3D.
Mapping is done through the use of spreadsheet mapping files (also referred to as configuration
files). A mapping file defines mappings for section names, material names, member types, and
attribute or property labels between Intergraph software and supported third-party applications.
SmartPlant Interop Publisher delivers a set of default mapping files that includes the basic
classes and their properties for the SmartPlant Enterprise application format. For any object
data and properties that are not covered, you can create and use your own custom mapping
files.
There are three mapping options available: default, custom and generic. For more information
on customizing your graphic and label display, see Configure Mapping to Control Model Display
(on page 228).
master units
The largest unit in use in a design. Possible values for this field are:
Metric - meters, millimeters, centimeters
Imperial - inches, feet, yards, miles
For more information, see Define Translation Settings (on page 80).
object
Defines a model design entity such as a pump or a valve.
positional units per sub unit
Scales your data by defining the number of positional units in the model dataset that equals a
single sub unit. A positional unit is the smallest whole number (unit of resolution) used to
represent model coordinates in the dataset.
For more information, see Define Translation Settings (on page 80).
property
(Also referred to as an Attribute) Represents a single type of non-graphical information that is
stored on an object such as diameter, width, or end preparation.
publish
A publish to SmartPlant Foundation performs the following:
Smart Models:
Publishes a visual representation of the Smart Model that can be used by SmartPlant
Markup Plus or SmartPlant Review. You can also mark up the visual representation of the
document using SmartPlant Markup Plus.
Publishes associated data, depending on workflow approval. If the data is approved and
loaded, it is used for reporting and subsequent retrieval by downstream applications when
the authoring tools retrieve the latest data.
Places the published .zvf file and any view files in the appropriate SmartPlant Foundation
vault.
For more information, see Access a Smart Model in SmartPlant Foundation (on page 129).
Smart Drawings:
Publishes data and 2D graphics that are translated from Smart 3D-generated orthographic
and isometric drawings.
Places the published drawing files in the appropriate SmartPlant Foundation vault.
For more information, see Access Drawings in SmartPlant Foundation (on page 199).
In the SmartPlant Review Publisher application, the term publish was used to
describe the conversion of 3D model data from source files to .vue files. In SmartPlant Interop
Publisher, this term now applies to sending translated Smart Models or Smart Drawings to
SmartPlant Foundation.
Schema Component
A suite of ActiveX components that provide functionality surrounding the creation, parsing,
validation, and comparison of the SmartPlant schema and data. The tool adapters interact with
the Schema Component to read the SmartPlant schema, to create data for publish, and to
retrieve data.
Shared content location
Every SmartPlant Interop Publisher project requires a shared content location. This folder
contains internal files used by SmartPlant Interop Publisher to support work done in the
specified project. The shared content file location also contains subfolders in which you can
store files to support mapping, logging, and automation settings for your project. For more
information, see Define project settings (on page 68) and Configure a site database (on page
51).
site database
Contains user-defined SmartPlant Interop Publisher projects database. The SmartPlant Interop
Publisher project provides the way to organize source files and Smart Models for a particular
plant or section of a plant. You can create a project containing Smart Models that can be used
or shared in multiple site databases. When you create a project, all project information is defined
in the corresponding project database file.
Although there is the basic hierarchy of SQL Server instance > Site Database, you can create
and set up site databases and projects to meet any modeling requirements.
For more information, see Configure a site database (on page 51) and How do I organize my
files? (on page 28).
Smart Drawing
Contains data and 2D graphics that are translated from Smart 3D-generated orthographic and
isometric drawings. When you create a Smart Drawing, the graphics and data can be
published to SmartPlant Foundation. For more information, see Work with Smart Drawings (on
page 196).
Smart Model
Models that contain graphics and data extracted from a variety of sources, with object and label
(property) mapping standard between SmartPlant applications in an integrated environment.
The source file data is translated to file formats that can be opened in SmartPlant Review and
Smart 3D applications, and stored in SmartPlant Foundation. Applications such as SmartPlant
Construction that are integrated with SmartPlant Foundation can access the Smart Model data
for operations such as work package creation.
For more information, see What are Smart Models? (on page 20) and Work with Smart Models
(on page 121).
SmartPlant
Refers to integration functionality. The SmartPlant menu in SmartPlant Interop Publisher
provides commands that integrate with SmartPlant Foundation.
For more information, see Access a Smart Model in SmartPlant Foundation (on page 129).
SmartPlant Enterprise
A suite of Intergraph engineering applications that are delivered together.
SmartPlant Interop Publisher project
Provides the way to organize source files, Smart Models, and mapping information for a
particular plant or section of a plant. A project can contain multiple Smart Models.
For more information, see How do I organize my files? (on page 28).
SmartPlant Schema
The key schema used for defining the data warehouse content of SmartPlant Foundation. The
SmartPlant schema (referred to as EFSchema) describes the structure of the .xml files
generated by authoring tools in much the same way as a data dictionary describes the structure
of a database. The Smart Models that are published to SmartPlant Foundation adhere to the
format defined by this schema.
source file
Specifies single file or multiple files required to produce a Smart Model or Smart Drawing. For
more information, see Supported 3D Model Formats: What source files can I use? (on page 22)
and Supported Drawings Formats (on page 27).
source format
Represents the source of data for SmartPlant Interop Publisher, which supports files from a
variety of third-party authoring tools and Smart 3D data.
For more information, see Supported 3D Model Formats: What source files can I use? (on page
22) and Supported Drawings Formats (on page 27).
SPIOP
Represents the acronym sometimes used in referring to SmartPlant Interop Publisher.
SPIOP schema
Defines the structure and organization format of data displayed in Intergraph target applications.
SmartPlant Interop Publisher translates the data in the source files to the format defined by the
SPIOP schema. The purpose and on-going implementation of the SPIOP schema is to ensure
that the display of 3D objects is consistent within Intergraph applications.
For more information, see Configure Mapping to Control Model Display (on page 228).
streaming vue file (.svf)
Contains one or more .vue files. The .svf files allow graphic objects and attribute data from
multiple files to be reviewed in a single runtime session. The .svf files are generated using the
SmartPlant Interop Publisher Compose command, and they can be opened in SmartPlant
Review.
For more information, see Create Composite (.svf) Smart Models (on page 124).
sub units
Sub units must be defined the same as master units unless the positional units per master units
are greater than the conversion factor between the defined master unit and sub unit. For
example, if the master units are meters, then the sub units must also be meters. If the number
of positional units per master units is 100, then the sub units can be defined as centimeters.
sub units per master units
Defines the actual conversion factor between the defined sub units and the master units. For
example, if the master unit is defined as meters and the sub units are defined as centimeters,
then this field must be 100.
target application
Represents SmartPlant Review, Smart 3D, SmartPlant Foundation, and web-based Portal
applications that can open Smart Models and Smart Drawings.
tool signature
A unique identifier for the relationship between a plant in SmartPlant Foundation and a specific
plant in an authoring tool database. The relationship is created when an authoring tool registers
with SmartPlant Foundation.
transform
Moves and rotates a Smart Model into a specific location. Data is always moved with respect to
the Global coordinate system. If the area you are moving was modeled with respect to a rotated
coordinate system, the results of the move may not be as expected. This is because the
software calculates the move based on the orientation of the Global coordinate system, which is
zero (0) degrees.
For more information, see Move, Rotate, and Scale (Transform) Smart Models (on page 222).
translate
Converts selected source files into Smart Models. For more information, see Translate to Smart
Models (on page 114).
unique identifier
Specifies a Unique Identifier (UID) for data objects in a class. You can edit or add your own UID
values only when using SmartPlant Foundation or Smart 3D as the target application. The
values you assign to the UID should remain the same throughout the life of your project work.
6 C
6. Export to SmartPlant Interop Publisher CAESAR II options 85
270 CAESAR II to Smart 3D Workflow 261
6. Open in SmartPlant Review 260 Change SmartSolid Display 120
6. Revise and publish to SmartPlant Check publish mapping for SmartPlant
Foundation 280 Foundation 241
CIS/2 options 85
7 class 311
Complete - No Graphics Status 304
7. Open in SmartPlant Construction 281
compose 311
Composite Smart Model 311
COMPRESS options 86 G
concurrent translation 311
Concurrent Translation Issues 303 Generated file types 30
Configure a site database 51 generic mapping file 312
Get Help information 18
Configure batch services account mappings
Get Started 48
206
Configure Mapping to Control Model
Display 228 H
Copy Smart Models 124 How can I see my object properties in
Create a custom mapping of PDMS Intergraph applications? 29
equipment nozzles 274 How do I organize my files? 28
Create a project 66
Create and Manage Smart Drawings 192
Create and Manage Smart Models 111
I
Create Composite (.svf) Smart Models IFC to SmartPlant Foundation Workflow
124 254
Create folder settings for automation 102 instance 312
custom mapping file 311 interface 312
Customer Support and Technical User Internationalization 9
Forum 12 IOP Home menu 32
Customize the Views 43
Cyrillic Characters 303 J
Job Manager View 41
D
default mapping file 312 L
defeaturing 312 Learn the Basics 20
Define a site database 51 log file 312
Define project settings 68 Log Files 290
Define Translation Settings 80
Delete SmartPlant Interop Publisher
projects 74 M
Dock a Grid 44 Manage Smart Model properties 126
document 312 Map a cross-section name to an existing
Drawings View 39 cross-section 147
Map an XMpLant Name Against an Existing
E Name 191
mapping 313
Edit a schedule 219 master units 313
Edit folder settings 109 MCAD NX to Smart 3D 281
Edit Scheduled Jobs 219 Mechanical CAD (MCAD) defeaturing
Edit the custom mapping template file 236 options 86
Edit the UIDs 240 MicroStation options 90
Exit SmartPlant Interop Publisher 58 Models View 35
Export to a .drv file format 246 Move, Rotate, and Scale (Transform) Smart
Extend the Reference 3D schema 242 Models 222
F N
Find Documents to Publish 76 Navisworks options 94
Format-Specific 3D Model Translations
140
O
object 313