Installation Guide
Installation Guide
Visualization
Research Brief
Advanced 3D HMI/SCADA Visualization
Russ Agrusa, Member, IEEE, Valeria G. Mazza, Roberto Penso, Alexander Pinkham
ICONICS Inc.
production, delivery and total life cycle of products. II. STATE OF THE ART: EVOLUTION OF 3D INDUSTRY
Company goals often consist of satisfying market demand
Several companies today offer 3D software tools and
while lowering the cost of production. Industrial and
plug-ins, pre-built 3D data, and services to a growing
automotive manufacturers are facing numerous challenges
number of 3D content creators. A global community of
across all phases of the product development process –
hundreds of thousands of 3D enthusiasts as well as
shortened development times, managing global supply
professional engineers and programmers utilize 3D
chains, fierce competition, and increasingly complex
technology for product development, prototyping,
products. They are in need of solutions that can help them
engineering analysis.
get to market faster, cheaper and with greater
What are the factors affecting the continued evolution
functionality.
of this 3D ecosystem? There are three fundamental
The best strategy to achieve these goals is to adopt open
changes at work: the rising popularity and consistency of
industrial standards for complete integration of multiple
new 3D software, the growing global influence reduced
systems at a hardware level providing freedom from heavy
costs through prototyping, and the growing availability of
dependency on single vendors as well as to choose the
pre-made 3D content.
latest software tools that are built on an architecture that
An increasingly rich array of software for creating 3D
can be scaled and remain relevant for at least five to ten
content is now available. Previously, large, multi-purpose
years.
3D software packages such as Softimage’s XSI and
ICONICS Inc.- 100 Foxborough Blvd, Foxboro, 02035 MA (USA)
Autodesk’s 3ds Max and Maya dominated the commercial
Tel: +1 508 543 8600 ; Fax: +1 508 543 1503 tools market. Today, also other stand-alone, focused 3D
products offer solutions for many functions and
Russ Agrusa, ICONICS President and CEO, [email protected] technologies specially optimized for particular needs.
Valeria G. Mazza, 3D Graphic Designer, [email protected]
Roberto Penso, South Europe Sales Manager, [email protected] Specific software has also gained traction in specific
Alexander Pinkham, Product Marketing Engineer, [email protected] industries allowing standardization within vertical
markets. As the number of standards grows, file formats time data driving on-screen values and animations.
like COLLADA or 3DS have emerged as ways to transfer HMI/SCADA software of the today and the future will not
models between products, eliminating a frustration in 3D only provide control of a process and visualization of data,
collaboration. but will show real-time, realistic machine assets with 3D
Since people started using 3D software, the desire to modelling.
share the experience with other 3D users has been strong.
Today, the interaction among 3D engineers is occurring on III. 3D ENHANCES REAL-TIME VISUALIZATION
a much larger scale via the Internet, where very large 3D visualization can benefit HMI applications by
online communities have formed. In dozens of online providing true to life shapes, forms, processes and other
communities, 24 hours a day, 3D works in progress are details that otherwise are lost when viewed in a traditional
presented and critiqued, technology advances are 2D manner. Having a 3D model, set of images or
discussed, and techniques are shared. animation allows better interactivity with the idea, process
The increasing availability of 3D content in today’s or product. When an idea needs to be presented to the
university curriculum and professional offices has created potential client, most times the idea is best received in a
a powerful gateway to introduce a large number of people 3D form. We live in a 3D world; our eyes and brains are
to the hands-on use of 3D technology. This hands-on used to seeing and perceiving depth, perspective and form.
experience is beyond the passive exposure people receive
from 3D rendered pictures. Multiple studies indicate that
3D elements of graphical image are perceived better by
human operators than 2D process drawings. That is why
many companies have been developing industrial 3D
solutions:
• Autodesk Inventor: is an extension of the
framework behind AutoCAD to provide 3D
prototyping allowing users to shave material and
money off of existing products at little to no
researching overhead.
• Hoops 3D Application Framework® by Spatial
Corp [1]: provides a core graphics infrastructure and
functionality for 3D applications and full Application
Programming Interface (API) access to a powerful Fig. 1. 2D Automotive HMI graphic (ICONICS[3])
underlying suite of integrated components
• DeskArtes ViewExpert®: offers tools for viewing, Products come alive when they can be delivered in a 3D
verifying, measuring and communicating 3D CAD format. Process and technologies can be improved, both in
data files, such as STL, VRML.ZPR and IGES function and visualization, by showing them in a 3D
formats environment, especially when the environment can be
• Google 3D Warehouse: Offering DAE and Sketch made to resemble the actual working conditions of the
Up models from Google’s 3D modelling program. [2] process – rather than a simplified 2D drawing.
and many others solutions are available to meet the Technically, a 3D image is the best way to handle
ever growing market needs. visualization of a large number data and to keep a global
For professional applications, rapid prototyping or vision on a system. It is indeed the most natural way to
virtual prototyping has become the industry standard for represent a large number of heterogeneous information.
product and process research. For real-time operations
graphics HMI/SCADA software has taken a note from
visual simulation industries to concentrate on embedding
efficient rendering algorithms for 3D geometry loaded
from a file store. These algorithms allow HMI/SCADA
software to implement features such as a polygonal
reduction of prototyping models to optimize them for real-
time viewing. With efficient models for rendering current
desktop and web visualization technologies HMI/SCADA
software can benefit from the 3D capability of displaying
not just process diagrams and maps of operations, but
rather the real world view of the operation. Operators can
view all assets from any angle or have events like alarms
in their system bring information and 3D views to the
operator.
With the abilities of SCADA software to bring data to
life, 3D HMIs can further contextualize data by bringing
Fig. 2. 3D Train HMI graphic (GENESIS64 Suite[4])
an interactive view of operations to operators with real
level, exemplifying the next generation of standard-based
HMI displays can take advantages of the following communication.
benefits: Today, industrial and manufacturing solutions can be
• Reduce production costs and time-to-market developed taking maximum advantage of state-of-the-art
• Expedite complicated decision making processes graphic hardware acceleration through DirectX10,
• Review product in concept and each stage of integrated with Windows Presentation Foundation (WPF)
design and development for rich 2D and 3D HMI applications.
• Decrease dependency on the 2D drawing WPF [6] is a graphical subsystem in .NET Framework
interpretation to avoid production mistakes 3.0, which uses a mark-up language known as XAML
• Operate from easy to understandable visual plans. (eXtensible Application Mark-up Language) [7], for rich
• Showcase industrial environment and products user interface development.
features from different angles before full-scale Innovative HMI applications benefit of the following
production. WPF features:
• Supports vector-based graphics
Using 3D displays greatly improves design quality • Supports 3D model rendering and interaction in
because it is a more complete process than 2D design. As a 2D applications
result, many human errors that can occur with traditional • Interactive 2D content overlaid on 3D surfaces
2D design methods are avoided. • Offload some graphics tasks to the Graphics
This makes 3D HMI solutions a powerful business tool: Processing Unit found on the computer’s graphics
it can communicate complex subject quickly, reduce costs card
and errors rate, and make collaboration more efficient and
flexible.
Fig. 5. 3D Facility Control WPF and XAML [8] This is the innovation brought by AutomationMLTM
(Automation Markup Language) to achieve reliability,
Although it is rare that an entire application will be built availability of knowledge, independence and cost
completely in XAML, the introduction of XAML allows effectiveness, by combining well accepted standardized
application designers to more effectively contribute to the formats already deeply used in the market.
application development cycle. Using XAML to develop
user interfaces also allows for separation of model and VI. THE GLUE FOR SEAMLESS AUTOMATION
view; which is considered a good architectural principle. ENGINEERING: <AUTOMATIONML/>
The engineering cost of an automation project is
typically 60% of the total project cost. In the past
optimization strategies have addressed the bought-in parts
well; a wide area to increase efficiency is still in
engineering, for example:
At the same time, this approach helps manufacturers to IX. LOW-POLY 3D MODELS FOR INDUSTRIAL AND
realize the benefits of Digital Prototyping with minimal MANUFACTURING SYSTEMS
disruption to existing workflows. This provides the most 3D HMI applications are often confronted with either
straightforward path to creating and maintaining a single very dense and over-sampled surfaces or models. This is
digital model in a multidisciplinary engineering design and especially relevant to companies using models imported
prototyping environment. from internal files which often hold very exact information
with low tolerances. The result is 3D HMIs which are far
VIII. LEVERAGING 3D IN HMI APPLICATIONS too complex for real-time viewing and operation.
Manufacturing and Industrial systems with existing 3D As with many applications in computer graphics and
models or who have the need to create 3D content for HMI related fields, HMI applications can benefit from
visualization historically have used third party systems to automatic simplification of complex polygonal surface
develop graphics. “3D” graphics were then brought into models, usually coming from 3D CAD drawings.
HMI applications as various still images. With the vast Recently, much research has gone into this subject in order
number of 3D modeling programs available there has been to develop the most effective polygons reduction
little integration to SCADA systems due to the issues that algorithm. The goal simply, consists of retaining the
arise with file formats and import/export capabilities. quality, fidelity and the appearance of the original 3D
While companies have been hesitant to require 3D drawings while reducing the overall number of polygons.
graphics in HMI, SCADA software vendors had
historically avoided 3D based on the capabilities of
computer graphics and perceived value to customers.
ICONICS is leading the way in cloud-based solutions with its HMI/SCADA, analytics,
mobile and data historian to help its customers embrace the Internet of Things (IoT).
ICONICS products are used in manufacturing, building automation, oil & gas,
renewable energy, utilities, water/wastewater, pharmaceuticals, automotive and
many other industries. ICONICS’ advanced visualization, productivity, and
sustainability solutions are built on its flagship products: GENESIS64™ HMI/SCADA,
Hyper Historian™ plant historian, AnalytiX® solution suite and MobileHMI™ mobile
apps. Delivering information anytime, anywhere, ICONICS’ solutions scale from the
smallest standalone embedded projects to the largest enterprise applications.
Italy UK India
Tel: 39 010 46 0626 Tel: 44 1384 246 700 Tel: 91 22 67291029
Email: [email protected] Email: [email protected] Email: [email protected]
www.iconics.com
© 2015 ICONICS, Inc. All rights reserved. Specifications are subject to change without notice. AnalytiX and its respective modules are
registered trademarks of ICONICS, Inc. GENESIS64, GENESIS32, Hyper Historian, BizViz, PortalWorX, MobileHMI and their respective
modules, OPC-To-The-Core, and Visualize Your Enterprise are trademarks of ICONICS, Inc. Other product and company names mentioned
herein may be trademarks of their respective owners.