Sei sulla pagina 1di 70

A State of the Art Report of

CAD/CAM/CIM Systems
Technologies for the U.S. Shipbuilding
Industry

Ma y 2 0 0 2

Prepared by: Tom Rando, Electric Boat Corporation

In support of the

Systems and Ship Production Processes Technology Panels


Form Approved
Report Documentation Page OMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and
maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,
including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington
VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it
does not display a currently valid OMB control number.

1. REPORT DATE 2. REPORT TYPE 3. DATES COVERED


MAY 2002 N/A -
4. TITLE AND SUBTITLE 5a. CONTRACT NUMBER
A State of the Art Report of CAD/CAM/CIM Systems Technologies for 5b. GRANT NUMBER
the U.S. Shipbuilding Industry
5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION


REPORT NUMBER
Naval Surface Warfare Center CD Code 2230-Design Integration Tower
Bldg 192, Room 128 9500 MacArthur Blvd Bethesda, MD 20817-5700
9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT


NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT


Approved for public release, distribution unlimited
13. SUPPLEMENTARY NOTES

14. ABSTRACT

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF 18. NUMBER 19a. NAME OF
ABSTRACT OF PAGES RESPONSIBLE PERSON
a. REPORT b. ABSTRACT c. THIS PAGE
SAR 69
unclassified unclassified unclassified

Standard Form 298 (Rev. 8-98)


Prescribed by ANSI Std Z39-18
Table of Contents

I. Introduction ..................................................................................................................... 4
II. Systems Technology Areas of Investigation.................................................................. 6
1. Improved Definition of the Product Model to Capture Manufacturing Data ............. 6
a.) Current CAD Capabilities ....................................................................................... 6
Background ............................................................................................................... 6
State of the art ........................................................................................................... 7
Opportunities........................................................................................................... 10
b.) Shipbuilding product models, drawings and STEP-NC ....................................... 11
Background ............................................................................................................. 11
State of the art ......................................................................................................... 11
Opportunities........................................................................................................... 15
2. Fabrication ................................................................................................................ 16
a.) Steel....................................................................................................................... 16
Background ............................................................................................................. 16
Lofting ..................................................................................................................... 17
State of the art ......................................................................................................... 18
Opportunities........................................................................................................... 20
Nesting .................................................................................................................... 23
State of the art ......................................................................................................... 23
Opportunities........................................................................................................... 25
b.) Pipe ....................................................................................................................... 25
Background ............................................................................................................. 25
State of the art ......................................................................................................... 26
Opportunities........................................................................................................... 26
c.) Sheet Metal............................................................................................................ 27
Background ............................................................................................................. 27
State of the art ......................................................................................................... 28
Opportunities........................................................................................................... 29
d.) Robotic Welding ................................................................................................... 29
Background ............................................................................................................. 29
State of the Art ........................................................................................................ 30
Opportunities........................................................................................................... 31
3. Testing/Inspection and Quality Control/Assurance .................................................. 32
Background ............................................................................................................. 32
State of the art ......................................................................................................... 34
Opportunities........................................................................................................... 37
4. High-Level Resource Planning: ERP Capabilities (SAP, Oracle) ........................... 41
Background ............................................................................................................. 41
State of the art ......................................................................................................... 42
Opportunities........................................................................................................... 44
5. Process Mapping and Simulation .............................................................................. 46
Background ............................................................................................................. 46

2
State of the Art ........................................................................................................ 47
Opportunities........................................................................................................... 48
6. Lean Manufacturing .................................................................................................. 50
Background ............................................................................................................. 50
State of the Art ........................................................................................................ 50
Opportunities........................................................................................................... 52
7. Rapid prototyping (RP) technologies ........................................................................ 52
Background ............................................................................................................. 52
State of the art ......................................................................................................... 53
Opportunities........................................................................................................... 54
8. Visualization.............................................................................................................. 54
Background ............................................................................................................. 54
State of the Art ........................................................................................................ 54
Opportunities........................................................................................................... 56
III. Integration Strategies and Technologies..................................................................... 57
1. Systems technology requirements in the shipbuilding industry ................................ 57
2. Matching technologies to requirements..................................................................... 59
3. Enterprise Application Integration with XML and Web Services ............................ 60
4. Strategy for information interoperability................................................................... 62
IV. Prioritized Development Roadmap............................................................................. 66
PRIORITIZED ROADMAP................................................................................... 68

List of Figures

Figure 1: Lofting and Nesting.......................................................................................... 17


Figure 2: Nesting Process ................................................................................................ 23
Figure 3: Shipbuilding Product Life Cycle...................................................................... 58
Figure 4: Integrated Development Environment ............................................................. 58
Figure 5: Interoperable Collaborative Development Environment ................................. 59

3
I. Introduction
The purpose of this report is to review Phase II was requirements for future
the current state of systems technologies systems (NSRP 0479). There has been
as they relate to shipbuilding production considerable activity in the past five
processes. The focus is on the areas of years, and a second look at current
computer-aided manufacturing (CAM), CAD/CAM/CIM capabilities is timely.
numerical control (NC), and enterprise The NSRP Benchmarking report did not
resource planning (ERP). However, the address systems technology directly, but
report also addresses the areas of it did define a set of best practices,
computer-aided-design (CAD) and largely production processes, and ranked
product data management (PDM). U.S. shipyards against overseas
Although these latter areas are more competition. The ranking indicated those
appropriately in the design and process areas in which there was room
engineering realm, the information for improvement. The results of the
created in these systems provides the Benchmarking study have been used to
foundation for many production identify the process areas that are
processes. Some potential improvements addressed in the current report. This
in production process rely heavily on report, while organized around best
changes or enhancements in the design practices themes, does not attempt to
systems. Moreover, this report rank individual shipyards, but rather it
emphasizes shipbuilding specific describes the state of the art, of systems
requirements, system capabilities and technology, as it applies to each of those
opportunities. Systems technology themes. The Benchmarking report
support for the shipbuilding industry is concluded that although US shipbuilders
built largely on top of systems that have were improving in productivity, so was
been developed in support of the the competition. The recommendation
requirements of other industries. One of was that the typical medium or large
the challenges is to understand where shipyard should seek a 75%
those other requirements coincide with improvement in productivity over the
shipbuilding requirements and where next five years. The report further
they diverge. With such an concluded that because US shipyards
understanding it is possible to plan when have a high cost base, there needs to be a
to let other industries drive systems deliberate effort to offset that
technology and to identify those areas disadvantage, and that that could be
where the shipbuilding industry needs to accomplished by means of advances in
be more proactive. systems technologies.

Previous research has been done in this The Benchmarking report also contained
area in recent years. In 2001 NSRP a number of specific findings in each of
published an industry report, the best practices themes. One area that
Benchmarking of U.S. Shipyards. In was highlighted was accuracy control.
1997 NSRP published an Evaluation of Accuracy control is essential for error-
Shipbuilding CAD/CAM/CIM Systems. free manufacturing, yet it is not well
Phase I of the report was an evaluation supported in US shipyards. The costs
of existing systems (NSRP 0476) and associated with poor performance in this

4
area are far-reaching. Low scores in the stated, the companies assessed had
erection and fairing best practice area adopted aggressive business practices.
were specifically attributed to this Further, the use of technology was not
shortfall. Another best practice theme pursued for its own sake, but as an
that scored low was outfitting. The enabler to achieve the business
conclusion was that there needs to be objective.” A statement like this seems
better means for delivering more harmless enough, but it reveals an
appropriate technical data. In addition, attitude toward systems technology that
U.S. yards could benefit from more has hampered the progress that could
effective design for production. The have otherwise been made. The
report recommended the formalizing of implication is that system technologists
the shipyard’s build strategy. These are pushing technology for their own
recommendations argue for more ends. There is often an uneasy
effective management and use of relationship between system-oriented
manufacturing and related data. and process-oriented personnel at the
shipyards, even within the IT
The CAD/CAM/CIM evaluation report organizations. The process-oriented
described the CAD/CAM/CIM systems group wants to give the impression that
that were in place at the time (1997) at the only real successes occur when the
several overseas shipyards. The report technology is “pulled” by them rather
provided a detailed description of the than “pushed” by the technologists. It is
deployments at each yard, including not unusual for deployments of new
such items as the network infrastructure, technology to fail, but the reasons for
operating systems, and databases in these failures are usually complex and
place at the time. Of course, the focus far-reaching, sometimes involving
was on which CAD and CAM systems incidental such as the experience of the
had been implemented. The report also developers and sometimes involving
described the degree of customization deeper issues such as misunderstanding
that had been done as well as the of technical capabilities and limitations.
circumstances under which the Sometimes the reasons are not technical
customization was accomplished. One of at all, but are related to resistance to
the objectives of the report was to assess change. In any case, it is rare to find a
which functional capabilities were being shipyard that is willing to invest
supported by systems technology. The resources in technology for technology
report also included a paper evaluation sake. This controversy hides a key issue:
of the CAD/CAM software packages at shipyards today there is a lack of
that were being used at the shipyards. detailed knowledge of the capabilities
and limitations of systems technologies.
The CAD/CAM/CIM evaluation re- At the management level there is little
iterates a position with respect to opportunity to devote the effort required
systems technologies, which is generally to make sound technical judgments, but
accepted as a truism among shipbuilders. even at the IT level there are issues.
The position is that systems technologies Since most shipyards have adopted a
are secondary to business processes. “A policy of outsourcing systems
major finding relates to the reasons technology support, systems technology
behind use of technology. As previously expertise has gradually migrated out of

5
the shipyards. This is in contrast to the identified in 1997 are still valid, and they
situation in the 1970s and 1980s when provided the groundwork for this report.
the larger shipyards used their own Those requirements were mainly
engineering staffs to develop the first functional in nature; this report also
generation CAE and CAD applications. attempts to identify the non-
The problem with this situation is that, in requirements, that is, the implementation
fact, technology does not respond to constraints that systems technology must
process drivers. On the contrary, the respect. Each section in the report begins
most innovative and revolutionary with some background on a particular
process improvements come only after functional area and, then, describes the
new breakthroughs in systems current state of the technology as it
technologies. relates to that area. The focus of this
report is an assessment of systems
The CAD/CAM/CIM evaluation report technology support for shipbuilding
also says that the shipyards that were production processes. Therefore, the
most successful had a well-defined background section provides only a
business and technology plan (including thumbnail overview of each production
a plan for sustaining research and process area. The state of the art section
development activities). This was the addresses in detail the current state of
case in the 1990s when the direction at the art for systems tech for that area.
the shipyards was clear: migrate the Moreover, each section ends with a
CAD and solid modeling so that product discussion of the opportunities that may
data could be captured once and re-used be applied in that area. Finally, the
many times. The strength of this strategy report concludes with a summary of
was that it was concise and easily these opportunities in the form of a road
understood by everyone involved. Today map for future development.
the situation is more challenging. The
key technical issues require some
technical background to be grasped, and II. Systems Technology Areas of
the resulting strategies can be Investigation
complicated. Under these conditions it
can be challenging to obtain 1. Improved Definition of the Product
management support. Model to Capture Manufacturing Data
The goal of this report is to provide a a.) Current CAD Capabilities
high-level assessment of the systems
technologies that are currently available
or are feasible in the near term. This Background
assessment includes a description of
capabilities as well as limitations This section describes the requirements
inherent in the technologies. It also and capabilities of computer-aided
matches technical capabilities to current design (CAD) and Product Data
requirements. The report avoids a bake- Management (PDM) systems with
off approach of comparing particular respect to shipbuilding production
vendors. It is more strategic than tactical. processes. CAD and PDM systems are
The CAD/CAM/CIM requirements the key elements of the shipbuilding
integrated development environment

6
(IDE). They support the creation and only a small portion of the market share
configuration management of the design for CAD and PDM vendors. A naval
and engineering work products for the combatant (carrier or submarine)
ship. As such, the influence they have on consists of 2 to 4 million piece parts; an
production process is significant but automobile consists of about 15K parts;
indirect. and an aircraft 250K parts. Moreover,
for every dollar the shipbuilding industry
A shipyard’s Integrated Development spends on CAD/PDM, the aerospace
Environment is comprised of a industry spends ten dollars, and the
combination of CAD, CAE and PDM automotive industry spends $20. The
application services. In the mid-1980’s disparity is striking, and it is only natural
Litton Ingalls Shipbuilding (now that the CAD and PDM vendors would
Northrop Grumman Ship Systems) respond more enthusiastically to the
implemented Calma 3D System (now customers with simpler requirements and
PTC’s Dimension III). In the 1990’s the more money. The end result is that CAD
first tier U.S. shipyards migrated to 3D and PDM systems are developed, first
CAD tools (at first homegrown and later and foremost, in response to the
customized COTS). This generation of requirements of the automotive and
CAD tools was driven by the aerospace industries. The shipbuilding
requirement to minimize the creation requirements that are above and beyond
and management of product model data. the basic functionality are not addressed
The goal was to capture the product in the standard COTS offering. Those
design data once and re-use it many requirements are met either by
times. This entails a change from a 2D customization done by the shipyard itself
drawing oriented view to a 3D product or by enhancements/accelerated
model view. In most shipyards this development done by the CAD/PDM
migration was overseen by the vendor but underwritten by the shipyard
engineering department and as part of or its customer. A specific example is
the migration, the myriad of CAE tools the Department of the Navy (DoN) has
were also interfaced with the new CAD invested several million dollars in the
platform. The goal of extensive re-use development of Dassault Systemes’
cannot be realized without effective CAD product (CATIA) in support of the
configuration management – keeping current destroyer acquisition program
track of which versions of the product DD(X). The goal of the investment is to
model files were associated with which have needed shipbuilding functionality
downstream application. This incorporated into the CAD platform. On
requirement was addressed by the top of the investment, the DoN and
introduction of PDM systems. participating shipyards will then have to
buy the software licenses to use the
In the areas of CAD and PDM, however, product they paid to have developed.
the shipbuilding industry found itself in
an unfortunate position. The information
requirements for ships are much more State of the art
challenging than the information
requirements for automobiles or aircraft, Most people in ship design and
yet the shipbuilding industry represented engineering community understand the

7
capabilities of CAD and solid modeling. management function, the PDM system
They recognize the differences between provides the means to classify
producing engineering drawings and information. Documents of similar types
CAD models. However, even among can be grouped together in named
shipbuilding designers and engineers, classes. One important grouping is the
there is still a lot of confusion about the engineering bill of material, which
role of PDM systems. One reason for the describes the as-design product structure
confusion is the PDM systems on the of the models as they are organized as
market today were designed to support components and assemblies.
the processes of the automotive and
aerospace industries. Users in the One of the major deficiencies of today’s
shipbuilding world have difficulty PDM systems, with respect to
mapping the functionality of the PDM shipbuilding requirements, is that the
system to the requirements of their own PDM systems manage data at the model
design processes. Traditional PDM (or document) level. However, ship
systems emerged from the need to design and construction requires the
manage product model data so that it management of data at the piece part
could be created once and re-used many instance level. Typically, a CAD model
times. The way PDM systems address of piping or structural system contains
this challenge is that the master copy of hundreds of parts, but the traditional
the product model is stored in a secure PDM system just manages the model
datastore (sometimes referred to as a itself. The PDM attributes apply to the
‘vault’), where its data integrity can be model per se; there is no mechanism for
protected and where changes can be managing attributes for each instance in
tracked and controlled. Users only deal the model. The same holds for the PDM
with copies of the vaulted data. There is functions. For ship design, it is the
a notion of check-in and check-out as instances that must be organized in a
users reserve the right to edit or to view product structure. Each instance must
the data. Only one user at a time has the also be configuration managed,
right to change the product data. Today’s effectively assigned, and linked to its
production PDM systems are built associated documents. This shortcoming
around the notion of documents, and the is closely related to the design of the
primary type of document is the CAD CAD system. The first-generation CAD
model file. Accordingly, these PDM systems were also model-based. The
systems manage data at the model level. CAD model was the unit of
The other major functions of the PDM functionality. In the early CAD systems
system include the association of the constituent items that made up a
attributes to the CAD models, the model were not even given permanent
management of other electronic identifiers. These transient identifiers
documents (in the vault) and the would change each time the model was
association of documents to other opened. This improved the processing
documents. The PDM system provides speed, but made it impossible to
configuration management of the accomplish any data management of
documents, keeping track of versions items within a model. By the same
and effective application to versions of token, the first generation PDM systems
documents. As part of its data adopted the philosophy that one model

8
corresponds to one single part. This is an analogous problem. The document
philosophy works for the design of itself is the primary container for its
mechanical products, but not for constituent parts, yet there is usually a
shipbuilding. The second generation need to access the parts of the structured
integrated product development document by themselves. Using XML
environment (IPDE) systems are technology, the approach has been to
currently in place at the first tier “expose” the contained items. That is, it
shipyards. The most important new is possible to access individual
characteristic of these systems is that component items even though the
they manage instances, as well as document is still managed as a whole.
models. However, these systems had to There are benefits to this approach; there
be custom built for the shipbuilding is a cohesion to a CAD model or a to a
industry – either by the shipyard itself or document. More often than not, the
as a special development executed by the model/document is accessed and used in
CAD vendor and funded by the its entirety. The ability to access
shipyard. individual elements is a secondary
requirement and should not be enabled at
For the last few years the nature of the the expense of this capability.
CAD data itself has been a major
concern for CAD vendors. Partly The second deficiency of the today’s
motivated by complaints from the PDM systems is in the area of
shipbuilding industry, but also driven by configuration management. Management
the need to improve CAD capabilities of the configuration and effectiveness
for other industries, the CAD vendors are expected capabilities of a PDM
have been exploring ways to manage system. However, in today’s systems
CAD data at the piece part rather than these capabilities have been designed
the model level. The first avenue that primarily in support of automotive
was pursued was the notion of exploding industry requirements. Many PDM
the model. A model would represent a systems have extensive configuration
session from the user’s perspective, but management modules, which manage
when the model is saved it would be options and variants. In some systems
exploded into its constituent pieces, and configuration management of options
each piece would be stored and variants are even controlled by
independently in the CAD database. design rules. For shipbuilding
When the model was re-opened, the applications, managing effectiveness
pieces would be re-assembled. Progress takes the form of hull applicability. The
with this approach has been slow capability to manage options and
especially for models of the size found variants is non-value-added overhead.
in shipbuilding. The issues involve Moreover, as with shipbuilding CAD,
access performance as well as the shipbuilding PDM needs to manage
difficulty of managing the relationships. instances. Typical PDM systems manage
Independently, the information parts only. A part may have any number
technology industry has been pursuing a of occurrences within a product. An
similar problem from a different instance is a single occurrence of a part
direction. The management of at a particular location in the product.
information within structured documents

9
Finally, an important aspect of largely to the migration from 2D
shipbuilding product data is the drawings to 3D product models. The 3D
management of joints (or connectivity) models employed the new technologies
between instances in the product. These for solid modeling. To a lesser extent,
may be structural as well as piping some of the discipline-specific CAD
joints. Today’s PDM systems do not applications employed a feature-based
emphasize this capability, and approach. However, there is no
shipbuilders are left to custom develop comprehensive feature-based design
the code to manage joint data. This capability in place among the first tier
capability should be part of the PDM shipyards. The availability of feature-
system. based design product model is a pre-
requisite to the automation of many
Opportunities shipbuilding production processes. This
issue is explored in more detail below.
CAD/PDM system enhancements (e.g.,
instance management) CAD/PDM data sharing

The opportunities in the CAD/PDM Most of the work in the area of


arena depend predominantly on the CAD/PDM data sharing originates with
business cases of the technology the STEP standard. The Standard for the
vendors. The shipbuilding industry Exchange of Product model data (STEP)
should however, make improvements to is the international standard, ISO10303.
the definition of its requirements. As we It consists of a voluminous series of
have seen ship design and construction documents, which provide different
requirements are very complex and are industries with the capability to
often interwoven with confusing exchange and share the information that
technical details. Today requirements are defines a product model. Such
conveyed to the CAD vendors by information sharing may be between
individual shipyards or individual shipbuilders or among systems within a
programs. There should be a great effort shipyard. This product data is designed
within the industry to define the core to support the entire product
requirements that are needed to support development, life cycle. Today the first
the ship design and construction set of shipbuilding specific application
processes. These requirements must protocols are being completed and
include remedies for the deficiencies adopted. The first generation standards
described above: instance-management, focus on an explicit geometric
shipbuilding-specific configuration representation of the product. There is
management (hull applicability), and some attempt to capture design features
management of joints. in these models, but it is not
comprehensive. As described in more
detail below, the next generation
information model needs to be able to
Feature-based design capture shipbuilding specific design
features that can be related to the
The first generation of IPDE systems appropriate manufacturing features.
among U.S. shipbuilders was devoted

10
b.) Shipbuilding product models, the means for generating the engineering
drawings and STEP-NC drawing. However, the engineering
drawing is more than just a published
Background view of the product model. Engineering
drawings still capture information that is
This section describes the state of the art not captured anywhere in the product
of product modeling for the shipbuilding model.
industry, particularly as it relates to
production processes. One of the major State of the art
software tools used today in the U.S. is
Tribon where in Europe and Asia, a The rationale for the migration to 3D
popular tool is Hicadec. CAD systems was the ability to create a
complete, product model that could be
Most U.S. shipyards have recently captured once and used many times. The
completed a migration in product adoption of solid modeling of nominal
modeling capabilities from systems in geometry is only the first step in the
which the engineering drawing was the process of enabling this capability. The
primary work product to systems in first generation CAD platforms adopted
which a digital 3D product model is the by the shipbuilding industry placed a
primary work product. This migration heavy emphasis on tools to create and
represents a significant investment and is edit solid geometry. This was a natural
built on the premise that the CAD evolution since solid modeling
product model can be re-used in many technology was just coming to maturity
downstream applications. Because its during that time, and CAD vendors were
market share is limited, the shipbuilding focusing most of their resources on that
industry, for the most part, has technical challenge. However, capturing
accomplished the migration using CAD the nominal solid geometry is only the
systems that were developed in response first step in the definition of a re-usable
to the requirements of other industries. product model. Raw geometry becomes
The first generation migration consisted re-usable after it has been associated
of the capturing of explicit solid with design features. A feature is a data
geometry representations. However, entity, which represents specific
geometry by itself does not constitute a meaning with respect to a product. It is a
product model. For example, a purely user-oriented aspect or characteristic
geometric model can appear on the within a product model. The definition
screen to be the model of a piping of features is related to the object-
system without actually having the oriented approach for information
characteristics of a product model. The modeling. With more meaning captured,
cost justification of creating a product it becomes easier for later applications to
model is that it will be re-used again and re-use the product model. Features are
again by downstream users and closely related to parametric modeling.
applications as well as systems. Features are instantiated by assigning
Nevertheless, virtually all shipyards are actual values to one or more variable
still producing 2D drawings in addition parameters. In addition, constraints are
to the CAD product model. In fact, in used to specify relationships between
most cases the CAD system is used as features and feature parameters.
Together, features and constraints begin

11
to define the design intent behind the other (possibly non-geometric)
product model. Moreover, with feature- parameters.
based systems, better definition of the
product model is available facilitating The development of international
the use of Group Technology. standards for sharing geometric features
has lagged behind the implementation of
The first generation of feature-based feature-based CAD platforms. This is
design tools focused on geometric understandable since features are largely
features. The earliest systems supported user-oriented constructs, which require a
the ability to generate families of shapes degree of customization. The richness of
from a 2D profile and designated a set of features is a competitive
parameters. This capability supported advantage for a given feature-based
mainly mechanical design scenarios. In CAD platform. Nevertheless, in the
the shipbuilding industry, these STEP community, ISO10303-108 is
parametric systems have been used in under development. It provides a
the conceptual design process, in which standard mechanism for associating
the ability to do what-if analyses is parameters with model dimensions (and
important. with other variables). It also supports the
representation of geometric constraints
The first major value-add of feature- and describes how to associate them
based modeling is its ability to capture with geometric elements. Finally, it
design intent. Design intent is missing in supports the ability to model complex
CAD systems that support only solid shapes based on 2D profiles.
geometric modeling. Furthermore, even
though some systems support feature- Another major value-add of feature-
based modeling, that information is based modeling concerns the handoff of
typically lost in the process of data the product model from design to
exchange because feature-based support production processes. After a
exchange capabilities are not widely design product model is complete,
supported by CAD vendors. A feature- computer-aided manufacturing (CAM)
based representation augments the and/or computer-aided process planning
geometric model with a representation of (CAPP) applications can be used to add
design freedom, geometric constraints manufacturing features. Manufacturing
and design features. Design freedom features need to be kept separate from
indicates the range of allowable design design features. Manufacturing features
alternatives. Geometric constraints make provide the meaningful constructs that
explicit the limitations imposed on the describe how to manufacture the
allowable design alternatives. Geometric product; they may change for different
constraints include such characteristics manufacturing facilities or for other
as parallelism, perpendicularity, reasons and, thus, should not be
symmetry, and tangency. Design intermingled within the design product
features are high-level design constructs model. As with design features there is
with parameterized dimensions. They not yet a standard set of manufacturing
support the definition of families of parts features. A harmonized set of
in which dimensions may depend on manufacturing features is required to
support interoperability not only

12
between CAM systems at different contains only low-level instructions that
shipyards but also between CAD and guide the movement of the CNC
CAM systems. The lack of machines. Of course, each machine has
interoperability between CAD and CAM its own capabilities and specialties, and
systems is costly. Today, in many cases, for full compatibility these extensions
the loading of the CAM system involves need to be incorporated in the CAM
costly data conversions, system. Newer machine tools have more
misinterpretations of meaning and capabilities and more opportunities for
errors, which may result in lost time and optimization; in fact, it may be possible
costly rework. to adjust the process plan based on
feedback from the machine itself.
The STEP-NC standard is under However, data flow in this environment
development; it will address the is only one way. Since the process plan
interoperability of CAD, CAM and CNC is generated in the CAM system, it is
systems. In today’s environment impossible to take advantage of such
machines on the shop floor are populated potential optimizations.
with information that is conveyed in two
steps. The first step is the construction of The technical approach embodied in the
the CAM or CAPP model, which begins STEP-NC standard is to develop an
with nominal geometry from a CAD integrated data model (encompassing
system. That geometry can be in a CAD, CAM, CAPP and CNC
standard format such as IGES, APT or functionality). The integrated data model
STEP. However, the exchange of design includes geometry (CAD), features (both
features is virtually unsupported. The design and manufacturing), and tool
final product specification is still definitions (including both the geometric
conveyed by means of 2D engineering configuration of the tool as well as its
drawings. The product specification is technological information). The purpose
the information, which, together with of the integrated product model is to
nominal geometry, describes how the provide enough information to support
product is to be produced. The second the intelligent generation of the tool
step entails the transfer of the CAM paths needed to manufacture the part
model to the CNC machines – at least given the available manufacturing tools.
for those production processes that can This includes not only the geometry of
be automated. Today this data transfer is the tool path, but speeds and feeds as
nearly always accomplished using the well. The work plan can then be
part-programming standard, ISO 6983, optimized based on the individual
which is also known as the M&G code. machine and potentially based on
This standard was developed about forty feedback from the operating conditions
years ago. Even though it has the benefit of the machine itself. The STEP-NC
that it actually works, the M&G product model begins with the nominal
interface often proves to be a bottleneck. geometry (and design features) from the
M&G code is produced by means of a CAD product model and represented in
post-processor, usually implemented in STEP form. The CAM system, then,
the CAM system. While the CAM model enhances this model by associating it
consists essentially of geometric and with manufacturing features, such as
manufacturing features, the M&G file pockets, borings and grooves. In

13
addition, the technological data for each specialized areas of structures and
machine is represented through available piping. The STEP-NC approach is well
operations and tool constraints. Finally, suited to these areas, particularly as
a working plan is captured, which is a means for automating the manufacturing
description of each working step that processes and the CAD to CAM/CNC
must be performed. The working plan interfaces. The requirements and state-
designates what needs to be done, not of-the-art for structural and piping
how it is to be done. The intelligent manufacturing processes are described in
manufacturing model, then, consists of detail below.
the combination of the working plan,
nominal geometry, manufacturing There is, however, a more general
features and tool descriptions. From this problem facing the shipbuilding
information, a CNC controller can industry. Shipbuilding product processes
employ its own algorithms to define the are not limited to manufacturing
low-level operations that best execute processes; in fact, shipbuilding is largely
the plan. The integrated model would be an assembly and outfitting process. With
the same for all compliant controllers today’s technology there is still a need
and represents a more complete and for better support, from the digital
computer-interpretable product product model, for assembly and
specification. As a fall back, the standard outfitting. In U.S. shipyards today, 2D
also supports the explicit representation CAD platforms continue to flourish,
of the tool path. Currently, the STEP-NC even though most of the shipyards have
standards community is focusing on already adopted 3D CAD platforms and
models for milling and turning. make extensive use of 3D product
models. Even though they have
The STEP-NC effort began with a increased utility, 3D product models are
definition of the user requirements for expensive to build. They are more
turning and milling as part of ISO expensive than simply using computer-
14649. This work has been harmonized aided drafting tools. The current
with the STEP standard in ISO10303- situation is that the 3D CAD model is
238, the application protocol for STEP- used as the means to help generate the
NC. This standard defines the interface 2D engineering drawing. The 2D
between CAM manufacturing features engineering drawing is still the primary
and CNC systems. It also provides means of disclosing the product model
information interoperability with the and product specification. Often the
nominal geometry defined in the CAD drawings are printed and distributed in
model. paper form, but demand for this
information is so great that, in some
Although the technical approach of the cases, the drawing itself is distributed in
STEP-NC work shows promise for the digital form as a raster image. The raster
shipbuilding industry, the usefulness of image is a dumb reproduction of the
the current activities is limited. Milling drawing; it carries no computer-
and turning processes play a minor role interpretable information. Nevertheless,
in the shipbuilding process. The most the engineering drawing is the primary
pressing areas for manufacturing in the tool used both for construction and post-
shipbuilding industry are in the delivery support.

14
The biggest problem with the separately, and the danger exists that
engineering drawing is its strength as a they could get out of synch. The
means of communicating the complete shipbuilding product is characterized by
product specification. The drawing is a very large quantity of piece parts,
easily understood by human users and is which change substantially over a long
the only place in which the complete period of time. The configuration
product specification can be found. The management requirements are more than
engineering drawing is able to convey doubled by such a dual representation.
the product specification information for The result is a significant non-value-
assembly and outfitting that is missing added step in the ship design process.
from the product model. In today’s The engineering drawing needs to be
systems the 3D CAD product model, checked for consistency and accuracy.
which consists largely of nominal Even in shipyards that make extensive
geometry, does not contain all the use of the 3D product model, most
information needed to realize the checking is still done with respect to the
product. These requirements include the drawing. In addition, the drawing itself
nominal geometry of the product, the 3D needs to be developed and published.
product model (discipline-specific) and The drawing consists in part of
the product specification. The product information generated from the CAD
specification information includes such product model (selected views) and in
things as critical dimensions and part of information that is transcribed
tolerances. The product model provides and captured only in the drawing.
an infinite number of dimensions; Without one single computer-
however, only a small number of interpretable representation of the
dimensions are critical for manufacture product model and product specification,
and assembly. Today’s 3D product advanced automation of the related
models do not have the means to shipbuilding production processes
designate which dimensions are critical. cannot be realized.
Similarly, tolerances need to be
associated with the critical dimensions, Opportunities
and today this is done only in the
engineering drawing. Digital product specification

Problems arise when the 3D product One of the foremost opportunities for
model is used as the means to generate improved production processes is the
the 2D engineering drawing. Essentially, ability to create a complete product
the product model and the drawing are model and product specification, in
two different views of the same design computer-interpretable form, in one
in two different formats. The system (possibly modular or distributed).
engineering drawing is a complete There are several pre-requisites to such a
product specification, but it is not capability. First, there is the need for a
computer-interpretable. Even though its standard, feature-based representation
information can be readily understood for each of the design disciplines used in
by human users, it cannot be re-used by shipbuilding. Work on such a standard is
downstream applications. Each view of well under way with the STEP
the design must be maintained shipbuilding application protocols (AP).

15
These standards will cover ship 2. Fabrication
structures, piping, HVAC and
arrangements. User’s guides have been a.) Steel
developed to use AP212,
Electrotechnical Design and Installation. Background
AP226 Ship Mechanical Systems is
currently under review. New AP This section describes the systems
development areas that should be technologies that support the lofting and
addressed include outfit and furnishings, nesting processes for steel processing.
electronics and mission systems. The These processes depend upon design
second pre-requisite is support for the product model data; however, the lofting
standard product data model among and nesting processes are actually CAM
CAD system vendors. This entails not processes. These processes begin at the
merely the translators for the exchange release-for-production of the design
of the product model but also the product model and end with an
functional capabilities to create and edit individual cut part, prior to its use in an
the shipbuilding-specific product assembly or its installation on the ship.
models. The next pre-requisite, then, is The NSRP Benchmarking Report
the ability to model tolerances, critical NSRP[2001] found that for world-class
dimensions and the rest of the product overseas shipyards lofting and nesting
specification information needed to are for the most part integrated with
manufacture, assemble and construct the engineering processes – having replaced
product. The next pre-requisite is the manual lofting and template making. In
definition of the manufacturing features the U.S. all yards now use computer-
(and other STEP-NC constructs) needed aided lofting and nesting systems that
to interface with automated are derived from a CAD model. The
manufacturing tools. These features report adds that, ”Many of the
must cover all the shipbuilding trades. procedures would be world-class if there
The final prerequisite is the system were direct links to NC cutting and
technology for accumulating and forming machinery and if a structured
publishing an integrated product model method of determining shrinkage
and product specification. In order to be allowances was in place using data that
successful, this technology must be had been produced from statistical
perceived as a satisfactory replacement process control.” In other words there is
for the engineering drawing among all room for much more automation than is
users of drawings, and it must present a found today.
computer-interpretable product
model/specification that can be re-used Lofting and nesting support the
by other applications. manufacture of individual plate parts. A
structural part is a piece part that is
fabricated from raw stock, mainly by
cutting. It may be in the form of plate
(flat or formed); corrugated material; or
profile. A corrugated structural part is
made from corrugated stock material. A
profile structural part is made from

16
material that is extruded based on a two- Structural parts, such as plate parts, are
dimensional cross-section. The designed in context in 3D CAD systems.
manufacture of profile parts is supported Individual parts are managed as
today primarily by means of drawings components within a larger construct.
and sketches. Plate is made from flat There are typically many parts in a
shaped stock material, which is structural product model. Moreover, the
nominally planar in shape. A formed CAD model locates each structural part
plate part is modified by a bending in relationship to its end use. The CAD
operation after it has been cut. Up until model describes not only how it is
the time that plate is formed, it related to other structural parts within an
participates in the lofting and nesting assembly, but also how it is located and
process just as a flat plate would. The oriented with respect to its final
overall lofting and nesting process is installation. A great deal of this
illustrated in Figure 1: information is superfluous when the
objective is to manufacture the plate
Flatten
(for formed)
Design part. In the CAD model the part is
represented as a solid; in the lofting
process, a two-dimensional outline (with
some parameters) is sufficient. In the
Cutting CAD model, the part is located in 3D
Lofting Nesting instructions
space; in the lofting process, the part
needs only to be located in a two-
dimensional manufacturing space. When
Cutting ->
Assembly
the source of the design data is a paper
drawing, the lofting process adds
Figure 1: Lofting and Nesting information. When the source of the
design data is a CAD model, the lofting
Lofting process also requires the elimination of
information. If the source of the product
For shipbuilding applications lofting is data is a 3D CAD model, then the first
the process of defining a single piece to step of the lofting process consists of the
be cut from flat stock material. Lofting is extraction of one part’s worth of data,
in many respects a flat pattern process, one at a time, for each part in the model.
most of which can be solved using two- At this time, the defined transformation
dimensional representations and rules. In takes the part from its CAD coordinate
terms of the computerized machine system, to a specified location in the
control systems, however, the end result manufacturing coordinate system. The
is a 2-½ D process. The cutter can move solid model must also be converted to a
in the x and y directions and also in z, two-dimensional outline with attributes
but not at the same time. Moreover, the such as thickness.
complete definition of the lofted piece
may include bevels on the edges, which The next step of the lofting process is the
introduce a 3D component to the addition of manufacturing features. The
process. design model captures a nominal final
condition of the plate. The design model
should be kept separate from the

17
manufacturing features because the same to define the welding requirements for
part could be manufactured differently each edge. This may include the
depending on shipyard, end use or other selection of appropriate weld type as
manufacturing specific requirements. In well as the correct bevel. These
fact, for steel plates in shipbuilding decisions may be based on
applications, the relationship of the manufacturing requirements that vary
design model to the lofted from shipyard to shipyard or even for
(manufacturing) model is quite different different end uses of the same part
from that found in other disciplines and design.
other industries. For example, for parts
that are produced by milling, the design The final step of the lofting process is
model typically describes the final the transfer of the lofted model to the
manufactured shape of the part. cutting NC controller. In some cases the
Manufacturing features define the lofted model may be transformed
operations that must be applied to a directly to NC code, but the more
stock part in order to produce that shape. common case is that the lofted model is
Operations always consist of the imported into a nesting system. Today
removal of material. The situation is that means that the data is conveyed
different for lofted plates; the design using some surfaced-based file format.
product model only partially represents Surfaces are needed to convey
the shape of the finished product. The information about bevels. The most
design model typically describes square common formats are IGES, DXF and
edges that abut to other parts. However, APT. However, all these formats are
these edges are sometimes beveled somewhat out of date, and none
during manufacture and then filled with completely represents the information
weld during assembly or installation. As that needs to be conveyed for full
a result, the manufacturing product automation). These formats are
model may have to alter the shape of the predominantly geometry based, driven
edge of the plate. The lofted model by the capabilities of CAD systems.
represents an in-process version of the What is needed is feature-based
shape of the plate. This means that the representation that is more concise and
CAM system must be capable of editing that conveys a more intelligent
the shape of the design product model; it representation that can be used as input
needs a fairly complete CAD capability. to the nesting system.

Additional manufacturing features also State of the art


alter the original design model. For
example, some plates require added There are three different strategies that
stock for fit-up. The lofted model must have been used to provide lofting
be able to represent the geometry of the systems technologies support in U.S.
new shape. On the other hand, some shipbuilding. Some CAD vendors,
plates need to adjust to compensate for particularly those that offer shipbuilding
weld shrinkage. Part of the lofting specific packages, provide lofting
process entails the capturing of these capabilities as modules of their CAD
changes to design model. In addition, offerings. A variant of this approach
manufacturing features need to be added entails the integration of lofting and

18
nesting capabilities in the same CAD longitudinals and/or transversals. The
package. The third approach, followed Planar hull module is used to model
by a number of shipyards, is to build panels that represent flat plates,
custom applications that link their CAD including plates, stiffeners, brackets, and
systems and their steel processing flanges. TRIBON manages the structural
systems. These applications also include joints such that parts are connected to
lofting capabilities. edges of adjacent parts, allowing a
portion of the lofting process (generation
Integrated CAD-Lofting-Nesting of edge geometries) to be automated.
Finally, because all this work takes place
KCS offers the TRIBON M1 Hull within the CAD environment itself, other
package, which integrates CAD, lofting geometric capabilities for lofting are
and nesting capabilities. The TRIBON well supported. For example, a facility is
system is tightly integrated and uses an available to compensate for weld
approach that is feature-based. The basic shrinkage.
feature supported by TRIBON M1 Hull
is the panel. A panel is a functional TRIBON also includes its own nesting
structure, and it is used to represent sub-system, which is driven directly
structural items ranging in size from from the TRIBON lofted model. This
angle brackets to decks and bulkheads to system is described below.
webs and girders. The panel is the data
structure that captures the associations Integrated CAD-Lofting
between the various structural parts that
comprise it. These associations are a pre- Intergraph’s I/LOFT module also
requisite for automating the selection of integrates lofting and CAD capabilities
manufacturing features during the lofting directly. However, the Intergraph
process. It is not enough to know the solution does not include its own nesting
characteristics of a structural part in capability. As with TRIBON, the
order to loft it; it is also necessary to Intergraph package supports the
know the characteristics of its connected extraction of individual parts from the
parts. In this context, TRIBON also CAD model for lofting. This is an
provides a capability for rules. In many interactive process in Intergraph and is
instances actual geometry at structural integrated with a production
joints can be computed based on the planning/assembly capability, in which
conditions described by the panel and individual structural parts can be
the base of customizable shipbuilding grouped into assemblies, which feed
rules and standards. larger assemblies as well as blocks or
units. The assembly capability also
Within its CAD modules TRIBON provides a capability by which lofted
supports the definition of formed parts, parts can be compared to determine
and flat plate parts. Curved parts are which parts are identical. The I/LOFT
developed interactively, often based on package also provides an “unwrap”
surfaces defined by other panels. A function for formed parts. The
curved panel capability can be used to unwrapped plate model contains the
build complete shell panels, including characteristic lines, including structural
shell plates and detailed descriptions of markings indicating material direction;

19
roll lines for curved, shell plates; datum often managed outside the CAD model
lines for accuracy control; and itself.
waterlines.
Opportunities
The I/LOFT module also supports the
addition of manufacturing geometry. This section describes some areas in
Bevels, extra stock and compensation for which new systems technologies
shrinkage can be modeled geometrically capabilities could improve the efficiency
in the CAD model. In the Intergraph of the lofting and nesting processes:
system the adjusted model feeds the
lofting, nesting and manufacturing Feature-based design product models
processes.
Today’s CAD systems are
Custom Lofting capabilities predominantly geometry-based and do
not adequately capture design or
The highly integrated single-system manufacturing features. The result is that
approaches are, in general, not used in it is very easy for operators (even
the bigger shipyards. Single-system experienced ones) to build geometric
approaches sometimes lack some models that look complete but which fail
functionality that is required for naval to capture information required for CAM
shipbuilding. For example, submarine processes such as lofting. Features are a
and carrier programs rely heavily on hull more concise and more meaningful
effectiveness for the configuration means for representing the product
management of design to manufacturing model. Geometry can be readily
data. Moreover, these shipyards tend to generated from features, but features
favor best-of-breed applications among cannot be readily generated from
the sub-systems that support the overall geometry. Current shipbuilding IPDEs
design-lofting-nesting-cutting process. make heavy use of geometry-oriented
One factor in the deployment of first- CAD models. Major cultural and
generation systems is that the shipyards technological changes need to be made
differ with respect to manufacturing before a feature-based is widely
capabilities and constraints and consider deployed across the U.S. shipbuilding
some of these differences as key industry. This is especially evident in the
discriminators. Accordingly, the processes connected with steel
manufacturing systems at such shipyards processing. It is often difficult (or
were best served by custom-built impracticable) to derive design intent
applications. For example, Avondale from geometry alone. In fact, even when
shipyard uses the SPADES system for CAD geometry can be imported into the
steel processing. The current version CAM system, it cannot be used until a
imports information from Intergraph large volume of irrelevant geometric
ISDP. Electric Boat uses custom-built detail is filtered out from the model.
software that accesses product design Since there is nothing in the CAD to
data from CATIA. In both systems the indicate the purpose or intent of most of
information that captures the relevant the geometry, the process of filtering
design and manufacturing features is cannot be automated and is usually
prohibitive for an operator. As noted

20
above, the custom CAM systems file is still valid. The problem is
deployed at some shipyards manage the especially important to yards that rely on
necessary design and manufacturing hull effectiveness to manage design
features outside the CAD environment work products.
per se. These services need to be made
available in conjunction with CAD Automation of the lofting process
system but in a way that is decoupled
from the CAD geometry. CAD tools As stated in the NSRP Benchmarking
need to provide the ability for the design Report (NSRP[2001]) the automation of
to designate which information is the lofting process is a key area for
pertinent to downstream applications potential process improvements. In most
such as CAM. U.S. shipyards the lofting process has
been computerized and has links to the
Product data management for CAM CAD product models, and, in fact, some
(lofting) data degree of automation exists. However,
there are still many manual steps
Today’s shipyard IPDEs have all involved. For example, an operator
adopted some degree of Product Data typically determines and enters the
Management (PDM) capability; the kind manufacturing features that consist of
and degree varies widely from shipyard bevel selection, weld shrinkage
to shipyard. However, there is an adjustments, added stock, etc. These
opportunity for improved configuration steps could be further automated, but
management and increased productivity there are some pre-requisites to this level
by more effective management of of automation. These decisions are based
shipbuilding CAM information. It is a on manufacturing capabilities and
very costly mistake if steel is cut to an associated rules that vary from shipyard
obsolete product model. CAM product to shipyard. There needs to be a way to
models should be managed independent represent and manage these
of their supporting CAD models. The manufacturing requirements and rules.
introduction of CAM information This includes the rules for associating
directly into the CAD model makes the welding types with manufacturing
design model very resistant to change requirements. The system that supports
and inhibits design improvements and these rules must be flexible enough so
technological innovations. Improved that the rules can be tailored per
facilities for the association of CAM shipyard.
product data and CAD product data are
needed. It should be possible to associate Improved interface to accuracy control
CAM work products to each other as systems
well as to relevant CAD model at the
piece part level. For example, if the The enhanced PDM system described
design of piece part is changed, the above is a pre-requisite for improved
system should be able to ensure that no interfaces to accuracy control systems.
nest file that contains the part will be The PDM system should be designed to
cut. By the same token, it should be manage the association of lofted and
possible to perform a check on a nest file nested items with their respective
that the design for each piece part in the inspection requirements and inspection

21
results. In addition the PDM capabilities is lost, or the data is re-entered
lofting (and nesting) systems need to manually. This situation applies not only
begin utilizing a feature-based between independent shipyards but also
representation that is suitable for between sister shipyards within one
generating inspection features. Better corporation. Modern, neutral form data
tools are needed to transform sharing capabilities will improve this
manufacturing features, specific to the situation. The NSRP Integrated Steel
constraints of the lofting process and to Processing Environment (ISPE) is
geometric representations. addressing many aspects of this issue. A
complete solution needs to support the
Need to move away from obsolete data ability to import or export at each step of
formats the process starting with the nominal
design model but also including the
The lofting and nesting processes, CAM features as well as the post-
especially for loosely coupled systems, processed NC code. Different entry
are very dependent on the sharing of points support different alternatives and
complex CAM product data. capabilities. For instance, with the CAD
Unfortunately most of the exchanges are and design features, a shipyard can build
still done using obsolete formats such as its own manufacturing plan; this would
IGES or APT. These formats are be impossible if only NC files were
limiting because on the one hand, they exchanged.
are geometry oriented, and, on the other
hand, are based on technologies that are Improved interoperability with ERP data
no longer widely supported. A feature-
based neutral format needs to be Lofting and nesting operations are
developed and widely implemented typically controlled and scheduled
among lofting software systems. This within the shipyards ERP/MRP system.
format should be standards-based using The sharing of structural processing
the STEP and STEP-NC framework. The work between shipyards requires more
data format should be based on XML so than just the design and manufacturing
that these systems can take advantage of models; it is also needs to be
the wide range of software tools now incorporated into the shipyards
available for managing XML data. management and control systems. This
kind of work cannot be shared with a
Better support for inter-company data coordinated schedule. What is needed
sharing are better ways to share management and
control data, and facilities to link the
Today it is difficult (if not impossible) to lofting and nesting operations with this
use CAD-based design data from one shared information.
shipyard to drive the lofting and nesting
processes at another shipyard. The Decoupling of CAD and CAM data
typical scenario is that an opportunity for
work sharing arises but there is not Projects such as the NSRP ISPE project
sufficient time to build a customized have recognized the need to de-couple
solution for such data sharing. The result CAD and CAM data. There is pressure
is that the opportunity for work sharing from the specialized CAD platform to

22
merge this data within a particular CAD the needs dates for a set of parts; the
environment. However, when CAM data geometry and manufacturing features for
is too tightly intermingled with CAD a set of lofted parts. The nesting process
data it becomes very difficult to re-use arranges the lofted parts with respect to
the design data. For example, it is very the raw stock. The output of the process
difficult to accomplish re-design work is the CNC code, which will drive the
on such data, and it is very difficult to cutting machines to produce the parts.
share such data with other shipyards. As described above, there are two
The decoupling of CAD and CAM data prominent systems approaches to
is also a pre-requisite to the nesting: nesting software provided by
modularization of the steps in the and directly bound to a CAD/CAM
lofting/nesting process. Best of breed system (e.g. TRIBON and Foran) and
tools for each step can only be deployed nesting software that is decoupled from
if there is a clear layering of the the CAD/CAM system (e.g. Sigmatek
information required for each module. and OptiShip). The integrated approach
has the advantage of close integration
Nesting but it limits interoperability with other
systems. The decoupled approach
The nesting process consists of the assumes that the lofting process has been
arranging of flat parts or profile parts completed. It typically accepts geometry
with respect to raw stock in order to in the form of IGES, DFX or APT file.
maximize some user objective. Often, For the most part feature information is
the objective is to minimize waste, but it lost in the data transfer process. This
could be some other objective as well. limits the potential for the application of
The nesting process is illustrated in rules in the nesting algorithms.
Figure 2:
State of the art

Manufacturing
Besides the strategic placement of
requirements individual pieces, the main task of the
nesting process is the generation of tool
paths from the CAD/CAM product
Schedule
postprocessor
model. Because the problem is quite
CNC
Nesting
code constrained, it has been possible to fully
automate nearly all aspects of the
process, assuming that all manufacturing
Lofted parts requirements are available to the system.
(geometry &
features)
The generation of tool paths entails
adjustments for kerf (offsetting the tool
path to compensate for material lost
during cutting), for material expansion
Figure 2: Nesting Process
and for weld shrinkage. The tool path
The nesting process has three inputs: the generation must also guarantee that no
manufacturing requirements, which idle pass crosses over a previously cut
include the definition of the objective of part. Nesting software should also
the nesting; the schedule, which defines

23
support the generation of marking paths offers a better opportunity for
as well as cutting paths. optimizations in the nesting process.

One technical issue is the relationship KCS’s TRIBON M1 Hull is one instance
between nesting software and the of an integrated lofting/nesting system. It
machine controllers for cutting. Today is based on the feature-based product
the interface between the nesting model that is created in the TRIBON
software is still based on M&G or ESSI Hull design and lofting system. The
formats. This is a machine-level product model includes assembly and
interface and as such there are always weld information; rules-based generation
minor differences between controllers. of manufacturing features; and
The nested model is always post- definitions of structural joints. More
processed into a format suitable for a product details may be found at the
particular machine. This means that Tribon web site http://www.tribon.com.
optimizations of tool path generation
cannot be done at the controller itself, Sener’s Foran system also provides
but must be completed beforehand and integrated lofting/nesting, which
in a general fashion. Nevertheless, this supports the nesting of both plates and
approach has been widely adopted profiles. Tool path generation is semi-
within the shipbuilding industry. A very automated. Parts for nesting are selected
small set of nesting software vendors is from the database those parts that match
able to support a wide array of cutting the thickness and material of the chosen
equipment. In addition, the nesting raw stock. The nesting is accomplished
process is somewhat different from other by an operator’s using a combination of
tool path generation processes because, rotation, translation and mirroring
on the one hand, it entails the commands. The operator also has the
organization of multiple piece parts ability to group parts and to duplicate
resulting in added complexity; but, on parts or groups. The final tool path can
the other hand, the limited feature set be generated by defining the piercing
and geometric constraints make it a points and the kerf position to be used
simpler problem. The upshot is that the for all parts. It may also be generated
current positioning of nesting software sequentially or contour by contour.
systems between the lofting phase and More product details may be found at
the cutting machine should not be www.foransystem.com.
changed.
Decoupled Nesting Systems
Integrated Lofting/Nesting systems
U.S. defense shipyards use decoupled
Integrated lofting/nesting systems are nesting systems. These systems are
typically used by smaller yards. These provided by vendors that specialize in
systems are generally functionally the nesting process. The input to these
adequate, but they may not scale up to programs is a neutral file representation
support the needs of defense of the geometry of each lofted part –
shipbuilding. On the other hand, the usually in IGES, DFX or APT format.
smaller, integrated systems are richer in The major decoupled nesting systems in
their use of feature-based design. This use at U.S. shipyards are Optimation’s

24
Optiship and Sigmatek’s SigmaNest. a number of similarities with CIM for
More product details may be found at ship structures. If structural,
http://www.optimation.co.nz/ and manufacturing process can be thought of
http://www.sigmanest.com/. as a 2-½ D problem, then the
manufacturing process for piping can be
Opportunities thought of as a 1-½ D problem. The
piping system is almost completely
Improved integration with ERP specified by the composite curve that
represents the piping path. The
The nesting process is interdependent remainder of the product model can be
with the shipyard resource planning specified by means of a relatively small
processes, including manufacturing number of feature-based attributes. As
schedules and material ordering. Current with structural CAD, however, the solid
systems offer some degree of integration modeling orientation of the today’s CAD
with ERP capabilities, but there is a need platforms demands a full solid
for improved interoperability between representation of the piping system. In
these systems. A standard representation some cases the solid model is in addition
of scheduling and other resource to the piping product model, but in some
planning information would make it systems the solid model is presented
easier to integrate the nesting systems instead of the piping product model.
with the shipyard schedules. Nesting is Those systems capture a solid model that
typically performed nowadays as a batch looks like a piping system, especially in
process well in advance of need dates. A the context in which the piping system
better integration with ERP systems resides, but they do not represent a true
would be an enabler for just-in-time piping product model.
nesting capabilities.
The shipbuilding industry has focused
Accuracy control most efforts in the area of CAD support
for piping systems. Even the major CAD
Nesting systems do not typically vendors now support product modeling
maintain the identity of parts in the post- of piping systems. The piping product
processed machine code. Nesting model is fairly well understood and, in
systems should support the addition of fact, well supported in other industries as
more meaningful information onto the well. The STEP standard for piping
cut plates themselves in order to systems originated in the process plant
expedite and improve the process of industry and was later adopted (and
collecting meaningful accuracy control enhanced) by the shipbuilding industry.
information In fact, a standards-based piping product
model has been used for the basis of
b.) Pipe production data exchange in major
submarine programs, and the exchanges
Background have encompassed both custom
developed piping CAD packages as well
This section describes CAD/CAM/CIM as COTS CAD platforms. Consequently,
systems for the production of piping the piping discipline is ahead of some of
systems, with an emphasis on the others in its use of a feature-based
CAM/CIM. CIM for piping systems has

25
design model as the input to is chosen to avoid unwanted wall
manufacturing and planning systems. thinning. With this type of information,
it is possible to construct a
Manufacturing information for piping manufacturing plan with reasonable
systems, as with structures, includes assurance of its productivity.
both CAM and NC aspects. The goal is
to develop the machine instructions to State of the art
automate the manufacturing process.
There are two operations that need to be Today CAM information for piping
supported: nesting and bending. Nesting systems is captured and managed in
consists of determining the appropriate custom applications at U.S. shipyards.
lengths to be cut and, possibly, marked. Defense yards already manage, more or
The bending operation requires that less, the same of amount of information
instructions be generated to drive a pipe- within the piping CAD product model,
bending machine. Today these and, in fact, Navy programs have
operations can be nearly fully automated successfully exchanged such models in
based on the piping product model. support of co-production scenarios. U.S.
shipyards have also developed the
What is missing from the product model capability (in these custom applications)
is the CAM information. Most important to perform design and manufacturing
is the definition of the parameters of the rules checking. After the CAM data is
actual machines that will be used for the captured and associated with the CAD
cutting and bending. Each machine has product model, it is possible to check for
its own constraints and limitations. For hits or other inconsistencies in the
example, in the pipe bending process, if manufacturing plan.
the pipe is too long or bent in a bad
configuration, the pipe may collide with Opportunities
the floor, ceiling or with the machine
itself. The necessary CAM data then Standard CAD/CAM exchange format
includes not only a model of the
machines themselves but also an The standard for the exchange of piping
indication of which machine will be used CAD data is very well defined and
for each pipe detail. beginning to be implemented; however,
there is still a need to standardize the
Other parameters to be considered CAM information, including tool
include springback, weld shrinkage and definitions, for piping. Currently, piping
wall thinning. Because the product exchanges in co-production scenario
model doesn’t always consider the CAM may be shipyard specific. The necessary
information, a manufacturing model is manufacturing features for piping
often created where the parts are systems should be standardized within
modified to account for these added the STEP-NC standards. There is a Navy
parameters. The part is modified in the Phase I SBIR that is currently addressing
manufacturing model where: it might be this issue.
expanded to account for springback, it
might be cut larger to account for weld CAD and CAM rules checking
shrinkage or maybe a different machine

26
Today CAD and CAM rules are checked into assemblies, pipe details, and
for the most part within custom-built components. Each lower level entity
applications at each shipyard. Once the must be configuration-managed with
standard features for both CAD and respect to its higher level collectors.
CAM for piping have been agreed to, it Entities may be versioned at each level.
becomes possible to have more open Currently configuration management is
tools that perform rules checking. The performed either within the shipyard’s
first step is to move the rules out of custom-built application or in an ad-hoc
procedural programs; current manner. PDM capabilities are expanding
applications are still largely FORTRAN- to begin to manage data at a piece part
based. A declarative rules engine will level; these capabilities should be
make it easier for shipyards to deploy an expanded so that they can be used to
off-the-shelf CAD/CAM validator, manage piping manufacturing
which can be populated with its own configurations. The problem is the large
rules. number of items that comprise shipboard
piping systems. The configuration
Automated planning management system must be easy
enough to use so that users are not
A time-consuming step in the tempted to short cut the system.
CAD/CAM process for piping is the
definition of pipe details. A pipe detail Interference checking
represents a unit of manufacture. It is a
unit that consists of one bent pipe There is a need for specialized
(possibly with fittings at one or both interference checking for piping
ends) or a combination of straight pipes manufacturing. The pipe bending
and fittings that when assembled lie in process is sensitive to hits as the pipe is
one plane. There are many ways to processed. Conventional CAD systems
divide a piping system into pipe details are able to perform static interference
(and later into assemblies), some more checking on solid geometric models. The
costly than others. There is a need for a piping problem is different from this. On
system that can automate this planning the one hand it is a dynamic problem
process. The system would have to take since hits occurs at the pipe moves about
into account the piping product model, the machine. On the other hand, it is a
the manufacturing constraints and simpler problem from a computational
requirements, the associated CAM data, geometry perspective. The interference
and the costs associated with each problem can be solved as an intersection
manufacturing option. A current SBIR of curves (the pipe path) and surfaces
project is prototyping such a system. (adjoining ceiling, walls, machine, etc.)

PDM capabilities for configuration c.) Sheet Metal


management
Background
There is a pressing need for
configuration management capabilities This section describes CAD/CAM/CIM
in the piping manufacturing process. A systems for the production of sheet metal
piping system is typically decomposed work products, with an emphasis on

27
CAM/CIM. CIM for sheet metal has a multiple shops are to be used, it is
number of similarities with CIM for flat preferable to keep the CAD and CAM
plate processing. Like the flat plate features separate from each other.) The
structural manufacturing process, lofting step may include an unrolling
manufacturing sheet metal can be step for pieces with curved surfaces. The
thought of as a 2½ D problem. In some next step is nesting, which is a
ways the sheet metal task is simpler. straightforward flat pattern operation.
There are no bevel configurations to After nesting, NC code may be
contend with, so in this respect the generated to drive the cutting and
features associated with the edges of the bending machines.
sheet metal of simpler. There are fewer
CAM requirements. On the other hand, State of the art
because the material is cheaper and more
manageable, the lofting process becomes In general, shipbuilding CAD/CAM
more involved. While it makes sense to requirements are more demanding than
cut and manage steel plate one piece at the requirements of other industries, and
time, typically an entire sheet metal this situation is especially severe for
assembly is cut and managed as a unit. sheet metal. The requirements for sheet
Finally, the automation of the sheet metal CAD/CAM processing are
metal manufacturing process can also complex and yet the potential payback
includes a bending operation, which can for sheet metal is not perceived to be as
potentially be generated from the CAM significant as for steel or piping.
model. Consequently, there is a lack of an
integrated sheet metal CAD/CAM
The sheet metal process begins with a capability in commercial tools. Most of
CAD model of the finished assembly. the integration work is currently
The first step of the CAM process is accomplished by means of custom
lofting. As with plate processing, the developed solutions at the shipyards.
lofting stage consists of the separation of
the assembly into each individual part, The CAD requirements for sheet metal
which can be cut from flat stock. embody some constraints which, on the
Generally, there is more involved in this one hand, would simplify the
step than in the corresponding step for deployment, but which, on the other
structures. The typical structural CAD hand, do not fit nicely in the mold of 3D
model keeps track of the individual solid modeling. Within the shipbuilding
component pieces. This is not the case industry, there are two families of sheet
with sheet metal models. There are a metal products: non-standard, custom-
number of ways that a flat sheet can be design shapes and standard shapes that
cut and bent to form a box; some of are re-used frequently (e.g., the shapes
these ways are preferable to others given that comprise ducting systems). The
the constraints of the sheet metal shop. design of non-standard shapes is done
At the lofting step, the productivity of using conventional CAD tools and may
the assembly must be addressed. (As the be represented as surface or solid
design/build process is more completely geometry. Because these shapes are
utilized, these decisions may be pushed made from flat sheets, all the geometry
back to the design stage; however, when must be confined to developable

28
surfaces. Solid geometry engines do not
typically recognize such a constraint.
Some surface modelers support the d.) Robotic Welding
design of developable surfaces, but
surface modeling is not in widespread Background
use at shipyards.
Robotic welding is the process of using
There is a better opportunity for a an industrial robot to control the motion
feature-based, parametric approach with of an arc, gas nozzle, laser, or other
the standard shapes. Several years ago a welding tip, and any associated wire
number of shipyards agreed to a set of feed or sensor equipment during
standard ventilation shapes that could be welding. The welding path to be
described parametrically. Early systems followed by the robot can either be
used custom-built code to create feature- taught manually by an operator,
based ventilation system models within programmed off-line using specialized
conventional CAD platforms. Since then software, or automatically determined by
the standard shapes have been a combination of software tools,
implemented in Dassault’s CATIA geometry models, and sensor input. The
system. This approach has the advantage process of mechanized or semi-
of a concise representation from which automated welding, such as track
explicit geometry can be readily systems, is included here as a specialized
generated. form of robotic welding. The use of
robotics is typically associated with
Opportunities high-rate production and repetitive
processes. These are not representative
Standard CAD/CAM exchange format descriptions of the shipbuilding process,
and robotics in general has a small
The standard for the exchange of presence in the shipbuilding industry.
ventilation CAD data is being Robotic welding is widely used in the
standardized as part of ISO10303-227 automotive industry, in high-volume
version 2. This standard is incorporating repetitive operations, although this
requirements from the shipbuilding application is typically spot welding
industry. The approach in this standard rather than continuous bead.
is based on a non-parametric definition Implementations of robotic welding in
of the associated geometry. There is the shipbuilding industry have
currently no activity in the STEP-NC demonstrated significant reduction in
arena to define features for ventilation man-hours and improved weld quality.
systems. The parametric features for
ventilation shapes should be The motion of welding robots used in
standardized. There is a need for better the shipbuilding industry is controlled by
CAD support of the ventilation shapes a variety of standard methods including
and a better integration of these shapes operator teach pendants, off-line
with CAM systems. The CAD platforms programming (OLP), physical alignment
provide the geometry engines that are of guide tracks, and automated seam
needed to “unroll” developable surfaces. tracking. Manual teach pendants are
used by an operator to train the robot on

29
the actual work piece. These can also be around a certain kind of geometry,
used to initially align and calibrate the settings to be used for joining two
robot to the work when automated material types, or voltage/current
motion programming methods are used. parameters for a given joint type.
With track based systems the motion of Templates can be used to capture
the welding apparatus is controlled by shipyard specific welding rules, or to
one or more physical guide rails. These enforce certain welding procedures
guides are attached to the work pieces where eventual certification of the weld
and used to align the welder with the is necessary. Templates and macros are
joint. The welder then propels itself created once and then reused many
along the guide tracks through the use of times, either as-is or with slight
servomotors. The fine motion of modification. By combining a group of
welding robots required to follow a joint templates together, weld planning can be
closely or to incorporate multiple passes accomplished quickly with a high degree
or bead patterns can be controlled by of confidence.
automated tracking systems. These
tracking systems can be based on State of the Art
physical contact with touch probes or
computer vision through the use of Some form of robotic welding has been
optical cameras or laser sights. incorporated as a part of the standard
manufacturing process at most major
The control of robotic welding U.S. shipbuilders. Robotic welding is
equipment often requires the use of still a niche application, and is not used
specialized software. Robot motion can in the majority of ship joining activities.
be programmed through the use of off- The majority of automated welding in
line programming (OLP) applications. shipbuilding is actually done with track
OLP tools provide a virtual systems rather than multi-axis robots.
representation of the work piece and the The most typical application of
robot, often making use of 3D computer automated welding is in the panel line.
graphics, and allow the operator to plan This represents the most repetitive, high-
out and simulate different motion paths volume activity in the overall
without moving the actual robot. The shipbuilding process. The long, often
benefits of OLP are that motion planning straight, unobstructed seams in plate butt
can be done while the robot is busy joints and stiffener fillets are an obvious
doing production work, many different target for automation. Another
path scenarios can be tried without application area for automated welding
consuming any steel, and during the is in hull erection and joining of major
planning phase there is no danger of sections. Here again, track systems are
collision for either the robot or the used to make long weld passes in
operator. accessible areas. A number of shipyards
are beginning to test the use of multi-
Another software tool that is helpful in axis robots for welding of smaller items
robotic welding is the use of welding such as internal tanks and structural
templates or macros. Welding templates assemblies. This general-purpose use of
contain information about a particular robotic welding is not yet standard
weld type, for instance how to maneuver practice in the shipbuilding industry.

30
Opportunities Cutting and material preparation

Integration with the design process Robotic welding may also require
adjustments in the manufacturing
In order to be successfully deployed in processes of cutting and edge
the shipbuilding process robotic welding preparation. Some automated welding
needs to be integrated as part of a larger, equipment requires closer, and more
comprehensive system that spans the consistent fit-up tolerances than those
areas of design, planning, and accommodated by manual welding. The
manufacturing. The process begins with seam tracking and bead weaving
the integration of welding procedures in capabilities of the robot will determine
the product model, where the joint types the amount of variation in root gap,
are initially defined. Here a rules-based bevel, and surface finish that can be
approach could be employed to limit allowed.
mating material types and sizes, and
specify edge preparation procedures Improved software tools
according to the detailed spatial
configuration. The design must also OLP software is meant to be a cost
take into account the particular access saving tool to minimize the robot down
requirements of the robot in reaching the time associated with path planning. In
weld and maneuvering along the extent the shipbuilding environment,
of the seam. characterized by low rate production and
non-standardized part shapes, the
Changes in construction planning and overhead of robot motion programming
scheduling can become a burden. OLP software is
typically very expensive and requires a
Robotic welding will require changes in high skill level to operate. If every weld
the construction planning process. The needs to be programmed separately
physical access requirements of a without the benefit of reuse then OLP
welding robot will have implications on does not provide any cost savings. The
the placement sequence of piece parts software tools available for creating and
during assembly and on the location and managing robotic welding templates and
type of fixturing used. A welding robot macros are also highly specialized and
is a large capital expense, but also has a difficult to use. In order to be cost
very high duty cycle. In order to be effective for shipbuilding use, these
utilized most effectively it needs to be robot planning tools need to be geared
constantly working. This requires toward ease-of-use. They also need to
careful scheduling and potential changes be focused on rapid program
in the material flow and material modification and adaptation to support
handling processes to provide a constant the low rate, custom part environment
supply of work. Maximizing the use a typical in shipbuilding. The ideal
particular machine is a different kind of solution to these problems would be the
constraint than those normally faced by automatic generation of welding paths
construction planners. and procedures directly from the
geometry and material information

31
contained in the design model.
Interoperability and standard data Specialized techniques for thick sections
formats
Most of the automated welding systems
Software tools for robotic welding form in place in industry are doing straight
a very small market segment. These line, single pass welding. In order to
have typically been developed as support the thick sections required for
proprietary solutions that are tightly some naval structural applications, the
integrated with a particular welding capability for multi-bead, multi-layer
robot or as welding applications built on (MBML) welding must be developed.
top of generic robot control programs. Templates used for storing weld
There are no standard formats defined procedures would need to be modified to
for capturing welding information to be capture information regarding the
used in programs, or application sequence of weld beads and any weaving
programming interfaces (APIs) to aid in motions required. Automated tracking
the development of welding routines. systems would need to recognize and
Templates used for programming a take into account existing weld beads
particular welding system cannot be while following the joint. Robot motion
easily applied to a system from a would also need to be programmed to
different vendor. accommodate for the offset from the
joint centerline at the large opening of
Reuse of skill and knowledge resources bevels and any weaving or side to side
motion required.
Robots constitute a large capital
investment in equipment and a 3. Testing/Inspection and Quality
significant human resource investment in Control/Assurance
the development of knowledgeable and
skilled programmers and operators. It Background
may not be practical to share robots
between different application areas in As-built data management entails the
the shipyard such as profile cutting and processes for the collecting, analyzing,
welding. However, there are obvious managing and publishing of data that
savings in the pooling of staff resources describes the as-built configuration of a
associated with robotics in all ship. It encompasses the areas of
application areas. The robots used in accuracy control and reverse
welding are the same class of industrial engineering.
robots that are used in other areas. The
programming and operation skills used Accuracy Control is defined as
for one application will be almost measuring selected dimensions during
entirely reusable in other applications. manufacture, assembly and outfitting to
Due to the limited applicability of these allow in-process adjustments to assure
skills, combining the resources of all the final product meets design
those working on robotic applications requirements, readily fits to mating
may be the only way to sustain a viable parts, and achieves system functional
group within an organization. needs. The goals of accuracy control are
to reduce the cost of manufacture,
outfitting, and assembly; improved

32
product quality; and minimize rework. significant differences, which result in
Accuracy in cutting and fabrication different technology requirements. In the
reduces excess material and its costs. validation use case, the objective is to
Measurement methods include tape determine whether an as-built work
measures and micrometers, laser product conforms to the planned design.
scanning, digital photogrammetry (both The overall use case consists of the
with and without targets), theodolite following steps:
stations, and CMM arms. Automated
measurements that feed self-checks are − Identify the critical measurements that
the most efficient implementation of need to be taken. In this use case the
accuracy control. process of determining which are the
critical dimensions is dictated by the
The NSRP Benchmarking Report design intent behind the as-designed
NSRP[2001] notes that European product model. This applies whether
shipyards received high marks for their the product model is a 2D drawing or a
accuracy control processes. Self- 3D digital model.
checking is the norm and in general − Develop a plan for collecting the
there is a high level of confidence in the measurement data that has been
dimensional accuracy of all components identified.
with the use of excess material − Collect and integrate the data.
minimized in most yards. However, US Collection of the data must be
yards are relatively weak in accuracy accomplished in such a way that it can
control, even though accuracy control is be compared to design product model.
generally recognized as a valuable The format in which the product model
means for eliminating unnecessary work. has been defined impacts the plan for
Self-checking and statistical accuracy collecting and integrating the data.
controls are only used to a moderate − Analyze the data and determine any
level in a few yards. This means that corrective action that may be needed.
most units and blocks go to the building Analysis of the data can only be
ways or dock with excess material on at accomplished by aligning
least one edge. They are then fitted at the measurement data with the product
building position, which is costly both in model data. This means that any tools
terms of direct man-hours and crane developed to automate this analysis
hanging times. The lack of accuracy in need to be able to process design data
steelwork also has cost implications for as well as measurement data.
the installation and connection of outfit − Evaluate results and establish lessons
systems. learned: The measurement data, the
design data and the comparison of the
There are emerging systems
two need to be stored and managed in
technologies that support two major as-
such a way that they can be archived
built data management use cases:
and accessed in the future – for
validation of as-built data to design
example, to identify trends in similar
(accuracy control) and capture of as-
scenarios.
built data as constraints for new design
(reverse engineering) or for build-to-suit.
These two use cases have quite a bit of
overlap; however there are also

33
In the reverse engineering use case, the and analyze information resulting from a
objective is to collect as-built data so physical examination of an existing ship.
that it can be used to aid in the design of
new work products that interface with State of the art
the measured items. One example is the
build-to-fit scenario, in which an item Traditionally the collection and analysis
needs to be designed specifically to fit of as-built data has been a predominantly
into an assembly or area of the ship that manual task. In many cases, it is still
has already been constructed. Another accomplished with tape measures. Even
example is in the overhaul process, in when automated measuring devices are
which design work does not start from a introduced the process of transcribing
blank page but rather is dictated by the and managing the measurement data is
as-built condition of the ship to be not fully automated. Today there is a
overhauled. The overall use case consists range of data collection technologies
of the following steps: available including theodolites, laser
scanners, co-ordinate measurement
− Identify the critical measurements that machines (CMM) and photogrammetry.
need to be taken. In this use case the Each collection technology has
original design model is less particular strengths and weaknesses.
important. In some cases it may no
longer be accessible. The definition of Theodolites
the critical measurements is driven by
A theodolite system is an optical
the new items that need to be designed.
measurement system by which operators
− Develop a plan for collecting the
map and record data points to a
measurement data that has been
computer for later use. The system uses
identified. In some cases it is necessary
a number of theodolite heads linked to a
to capture a complete model of the as-
computer to triangulate the position of
built conditions.
data points. This technology results in a
− Analyze the data and change it to a very accurate measurement of individual
format that can be used in the new data points, but is too time consuming to
design. In this scenario the goal is to be used when a very large number of
create a new design not to compare the measurements are needed. A leading
measured data to an existing design. theodolite organization is the IMTEC
The requirement is to export design Group. Details for this organization may
data rather than to import it. be found at http://www.imtecgroup.com/
− For build-to-suit, measurement data is
analyzed to provide trade direction Laser scanners
such as removing extra stock, sizing
shims and building templates to ensure A second data collection technology is
dimensions between adjacent laser scanning. Laser scanning is a
components are achieved without convenient method for collecting a large
rework. number of points on a surface. A hand
held scanner can be used to measure
One example is the ship check process small objects; a mounted scanner is used
for naval combatants. The goal of the for measuring a compartment’s worth of
ship check process is to acquire, manage data. A small number of targets may be

34
used to enhance the quality of the CAD platforms today deal primarily
measurement. Laser scanners capture a with solids, and there is no
large number of data points on the straightforward way to match surface
surfaces of the objects scanned. This models with solid models. For data with
data structure is typically referred to as many singularities, the problem is to
“point cloud.” This approach is well identify the edge and boundaries of
suited to large, relatively smooth objects. Today this is still a manual
surfaces such as the hull of a ship. process. Information on leading laser
Recently there has been interest in the products and services can be found at the
use of laser scanners for use cases such following URLs:
as ship checks. There are some
limitations inherent in the application of http://www.inovx.com/home.html
this technology in this kind of scenario. http://www.cyra.com/home/home.html
The laser scanner only records data for http://www.solexperts.com/e-leica-
surfaces that face the scanning device. totalstation.pdf
Currently it is not feasible to capture http://www.lewisinstruments.com/totalstation.htm
surfaces that face away from the scanner
or that are blocked by other objects. This http://www.3rdtech.com/DeltaSphere.htm
limits the usefulness of the technology
for applications such as ship checking.
Coordinate measurement machines
Another limitation is the difficulty of
(CMM)
generating surface models from point
cloud data. The conversion of points to Another style of measurement system
surfaces is particularly difficult when the employs the use of touch probes to
measured surfaces have many edges and measure inspection features related to a
other singularities. These are the physical object. This approach is more
conditions that are typically encountered discriminating than the laser scanning
when trying to capture an arrangement approach; it’s objective is to enable
with a ship compartment. The volume of meaningful comparisons to design intent
data (number of points) is too large to or the creation of new design features.
process in its own right; yet considerable One family of such devices is the
effort is needed to interpret the data. The portable, measurement arm. These
interpretation of the data can either take devices support the collection of a point
the form of fitting a mesh to the surface at a time by means of touching the
or of comparing the points to a known measured object. Although it represents
CAD representation. Both processes are, an advance over the collection of
today, only partially automated and still measurement data with tape measures,
require extensive effort. In some system there are some drawbacks to the
the point cloud is used to assist an approach. Even though it is based on the
operator in the creation of a wireframe process of touching, it has difficulty
model. That wireframe model is then measuring points and lines directly. A
used to speed up the process of creating point is measured by touching the probe
a solid or surface model. For data with at the desired location. Of course, such
few singularities, a point cloud can an operation is subject to operator error;
usually be converted fairly easily to a the probe may be placed slightly off
surface model. The problem is that most location. This is compensated for by

35
taking multiple measurements at the is eliminated. This means that more
same point and averaging the result. items can be effectively measured and
Similar difficulties are associated with checked automatically without operator
the measurement of straight lines. In intervention.
many shipbuilding applications, the
measurement of small number of Integrated metrology systems
strategically located points is all that is
needed. For example, the size and shape Most metrology tools today are
of cut steel plate can be determined by accompanied with their own software for
locating its vertices. With a touch probe, managing, analyzing and storing
this is best accomplished by finding the measurement data. This has the
planes of the adjoining surfaces and advantage that the software can be
computing the intersecting point. tailored to the particular measuring
Leading measurement product device. However, there are drawbacks.
information may be found at the Shipyards are required to learn and
following URLs: support multiple software packages, and
interoperability between the software
http://www.faro.com/Default.asp packages is very limited. A newly
http://128.121.176.37/main/index.php emerging approach is the integrated
metrology software package, which is
capable of acquiring data from any
Close range digital photogrammetry combination of collection devices. This
approach has several advantages. First,
This approach has many similarities to
there is a core set of functionality
the laser scanning approach. However, it
required for the analysis, management
is more heavily dependent on the use of
and reporting of measurement data.
targets. Pre-measured, known target
There is no reason the functionality has
locations require considerable set-up
to be duplicated for each new type of
time. For scenarios such as ship
measurement. A consolidated system
checking, this set up time can be
simplifies the training and support
prohibitive. Photogrammetry is better
requirements for the shipyard; a
suited for the measurement of a single
common user interface can be used with
object at a time or for scenarios in which
different devices. Moreover, such an
targets can be set once and re-used for
approach supports the use of dynamic,
multiple measurements. For example, it
collaborative sessions in which the
may be used to detect variations in a
measurements from various devices can
manufacturing process that is supposed
be combined in a single presentation.
to be consistent for repeated instances. A
Tool information may be found at
second scenario entails the use of close http://www.mrcday.com/spatial_analyzer.htm
range photogrammetry for measuring
objects that have certain characteristics
that simplify the translation of point data Technical challenges
to meaningful inspection results. The big
advantage of such a capability is that the Automation of the accuracy control
set-up time is minimized and in some processes relies heavily on the concept
cases eliminated. Operator intervention, to the “point-reducible feature.” A point-
such as that required with a touch probe, reducible measurement feature is a

36
meaningful design abstraction that can burden placed on the operator to master
be defined completely by one or more a number of geometric principles. For
geometric points. A measurement example, the first step in many of
feature consists of a geometric today’s systems entails the reconciliation
component, a description of design of the coordinate system of the
intent and information regarding measurement device to the coordinate
acceptable tolerance. To a certain extent system of the CAD model.
measurement features are constrained by
the technology that currently supports Another technical issue involves the
their definition. Measurement results availability of critical dimensions in the
consist of measured geometric points product model. Most automated
arranged in a meaningful manner. One accuracy control systems support a best-
of the biggest technical challenges to the fit function that can align coordinate
automation of accuracy control systems based on the manual selection of
processes is the association of key points in the product model to key
measurement features to the measure points. However, as noted
corresponding design features. As noted above, today’s shipbuilding CAD
above, today's shipbuilding CAD systems do not provide an adequate
systems do not support a systematic capability for the capturing of critical
approach for capturing of design dimensions.
features. This is a prerequisite for
automated accuracy control. Moreover, Finally automated accuracy tools need to
today’s metrology systems, even the address the issue of uncertainty.
integrated ones, each use their own Measurements are never totally free of
proprietary feature set. An integral part error. The tool needs to be able to
of the accuracy control use cases is the quantify the expected magnitude of such
comparison of measurement data to the error in order to support meaningful
as-planned product model. The accuracy comparisons to the product model.
control system needs to be able to
represent both product model geometry Opportunities
and measurement geometry. Some
systems make a distinction between This section describes some areas in
points (from the product model) and which new systems technologies
targets (points collected from a capabilities could improve the efficiency
measurement device). to the as-built data management
processes:
A second technical challenge involves
the ease of use of automated metrology Matching inspection features with design
tools. There are clear advantages to the features
use of advanced measurement devices
The ability to match inspection features
over the use of tape measures and
with design features is a pre-requisite for
micrometers. However, in some cases
the automation of accuracy control
the new tools are so difficult to master
processes. There are actually a number
that their usage is limited. Today’s tools
of enablers that are needed to support
aspire to be general-purpose
this ability. First, shipbuilding CAD
measurement tools. As such there is a
tools need to be enhanced to be able to

37
capture an industry-standard set of
design features. Work has begun in some
disciplines such as piping and in the Product data management for as-built
STEP shipbuilding standards, but in data
general the CAD industry does not yet
support this requirement. In fact, the In today’s system measurement data is
tools that support the importing of CAD not adequately integrated with the design
geometry into metrology systems are product model data. Measurement data is
inadequate. Many systems support only typically managed in file systems, often
older data exchange formats such as within documents such as word
IGES. Typically, only geometric data is processing documents or spreadsheets,
imported. There is no way to relay which are not linked to enterprise data
critical information regarding design management systems. Some metrology
intent. It is often necessary for an systems utilize database management
operator to manually filter the imported system, but for the most part these are
geometry to remove a large volume of also isolated systems. In fact,
extraneous geometry. measurement data is often treated as a
transient, rather than a persistent asset. A
In addition, metrology systems need to point is located on the hull in order to
support an industry-standard set of accomplish an installation process, and
inspection features. An industry standard there is no further need to store it. In
set of inspection features is under order to get the full benefit from more
development within the automotive sophisticated and more efficient as-built
industry by the Metrology data collection, it is necessary to have
Interoperability Consortium, and this the means to associate the measurement
work should be extended to support the data with the pertinent design instances.
shipbuilding industry. After the two sets In order to accomplish this, a full-
of industry-standard features are fledged product data management
implemented, there is the further capability is needed. On the one hand,
requirement for a computer-interpretable the trend is that shipbuilding product
means for associating instances from model data is managed within some sort
each set. The objective should be the of PDM environment. The PDM
creation of a product model in which environment handles such things as
each critical design feature is associated configuration management (including
with an inspection which designates how effectiveness), approvals, process
the as-built condition of the reference control, work requests and work orders.
should be measured and how the These capabilities need to be extended to
inspection results are to be compared measurement data. There should be a
with the design model. Care must be capability in which measurement results
taken to keep inspection features loosely (consisting of one or more populated
coupled to the design product model. measurement features) can be stored and
Measurement features may vary from configuration managed. The system
shipyard to shipyard and must remain must support references into the
separable from the design model. enterprise PDM environment so that
measurement objects can be associated
with the appropriate (configuration
controlled) product instances.

38
General purpose vs. specialized A good case in point is accuracy control
inspection tools for the cutting of steel plates and the
cutting of sheet metal shapes. Both
Today’s generation of measurement problems are essentially flat pattern
tools and systems strive to be general problems, and many simplifications can
purpose, satisfying the broadest possible be exploited as a result. For example, a
range of metrology needs. However, the flat pattern is more amenable to digital
general-purpose nature of these tools photogrammetry. It is a much simpler
sometimes make them prohibitively problem to detect planar edges and
difficult to use for simple and/or vertices than the detect boundaries in
frequently repeated tasks. Many of the three-dimensions. For this type of
measurement tasks that are required in measurement, there is enough
the shipbuilding industry can be information already in the collected data
categorized and specialized into a to align the measurement and the design
relatively small set of families of tasks. coordinate systems. In fact, it is
The shipbuilding industry should be conceivable that the process of assessing
proactively defining its specific as-built the accuracy of a cut steel plate or flat
use cases. These use cases should sheet metal piece can be totally
become the foundation for a set of automated. The piece is photographed;
requirements that is presented to the image transmitted to the metrology
metrology system vendors as well as to system, which detects the edges and
international standards bodies. coverts the data to a set of measurement
features. The system located the
A significant advantage of such a corresponding design model, which
specialization is that some families of consists of the appropriate design
measurement tasks can take advantage features. The software analyzes both
of constraints inherent in the use case data sets and computes the
itself in order to simplify the task so that transformation to align the coordinate
it can be more completely automated. systems – aligning the associated
For example, in today’s systems, the features at the same time. Each
accuracy control use case entails measurement feature is compared to its
significant operator intervention to align corresponding design feature. This
the measurement and product co- approach has significant potential for
ordinate systems. In some use cases eliminating set up time; the number of
there are sufficient hints in the procedure pieces that can be measured increases
for data collection so that the co-ordinate tremendously; there is a better
system alignment can be computed opportunity for meaningful statistical
automatically. Some systems provide process control. Without the
programming macros that can be used to simplifications that result from the
support such specialization. However, a special characteristics of the
more comprehensive and reusable measurement task itself, many of those
approach would be to define explicitly a automated steps would not be possible.
standard set of shipbuilding use cases
and to provide functions to support each Feature recognition from point clouds
one.

39
Automatic feature recognition from features is through tedious operator
point clouds has been a technical intervention.
challenge that has eluded researchers for
a long time. Nevertheless, automatic Improved means for processing critical
feature recognition is a pre-requisite for dimensions
the effective use of point cloud data for
the shipbuilding industry. As we have As we have seen above, there is a
seen, processes that rely on measurement recognized need to enhance shipbuilding
data can be automated only after useful CAD systems so that they represent
measurement features have been defined critical dimensions. By the same token,
and implemented. In the systems we automated accuracy control systems will
have looked at so far, it requires either need to be able to process these new data
operator intervention or specialized structures. Critical dimensions are an
restrictions that account for the creation essential part of the algorithms that will
of measurement features. 3D scanners be used to align measurement with
use laser technology to capture physical design coordinate systems. Measurement
objects such as structures or scenes and data cannot be compared to design data
convert them into digital point cloud unless both are situated in the proper
data (3D coordinates of points in the context.
cloud relative to the scanner). This point
cloud contains a huge amount of points Visualization tools
and specialized software is required to
manipulate and reduce the point cloud Improved scientific visualization tools
data to extract the feature. Technology will be needed in order to take full
currently exists to convert a ‘cloud of advantage of digital as-built data
points’ acquired from laser scans into a management capabilities. It must be easy
simplified 3D model. This simplified to recognize trends and ramifications
model is a 3D surface model which is from an examination of as-built and it’s
converted from the thousands of laser associated CAD data. Simple overlays
scanned points into an optimized CAD are not sufficient. New techniques are
model, automatically. The surface needed that illustrate well such concepts
model essentially ‘connects the dots’ as confidence intervals, critical vs. non-
with poly-mesh 3D CAD geometry. critical dimensions, and tolerances.
This optimizes the size and shape of the
Standards for the interoperability of as-
geometry by eliminating redundancy to
built data
significantly reduce the file size when
compared to the original laser scan As-built data will need to be
cloud. The accuracy of the 3D CAD interoperable with a number of other
geometry depends on the accuracy of the systems, including CAD systems that
scanned point cloud data. The represent the as-planned model, various
meaningfulness of this data is metrology systems that need to integrate
compromised, however, because of its the date, product data management
lack of features. Today, the only way to systems that coordinate and manage
associate particular points in the point configuration of the data, and logistics
cloud with measurement or design support systems that rely on as-built
configuration data. Today there are no

40
such standards. Measurement data is shipbuilding industry. ERP is a critical
‘shared’ only by exporting text files in capability for the shipbuilding industry.
non-standard formats. The National ERP entails the management and control
Institute of Standards and Technology of shipyard production processes at
(NIST) has begun work on an ISO-STEP virtually every level. This includes
standard for the representation and material management (from purchasing
sharing of inspection and measurement to inventory control); work planning
data. The work is being done by the (from schedules to work orders);
Dimensional Inspection Information personnel (from resources to
Exchange Project. The plan is to produce qualifications); and as-planned product
an international standard (ISO10303- data (from bill of material to the
219) which integrates with the STEP management of joints). As with other
product data models, such as those that systems technologies that we have
support shipbuilding. This work has examined, the shipbuilding industry is in
been sponsored so far by the automotive the unfortunate position of having
and aerospace industries. The U.S. special and extensive requirements but
shipbuilding industry should support this only a minor market share among ERP
activity and ensure that its special vendors. The first generation ERP
requirements are addressed in the systems were oriented toward process
international standard. industries and repetitive discrete
manufacturing processes. The
Build to fit/reverse engineering production processes in the shipbuilding
industry are built to order processes.
Digital as-built information can also be Moreover, there is very little repetitive
used for build to fit use cases. In order to manufacturing. Even though many ships
support this capability tools need to be are instances of a class, there is a
developed which can convert substantial interval between the
measurement data directly to a usable repetition of a task on each hull. In that
CAM format. In the short term this interval it is not unusual for design or
would mean the generation of M&G production changes to have occurred.
machine code from measurement data. The shipbuilding production processes
In the long term measurement features are more akin to construction processes
could be used to generate new design than to the repetitive processes found in
features. These design features would be the automotive industry. Support for
used in applications such as STEP-NC these kinds of processes have eventually
controllers to automatically generate been incorporated into ERP systems, but
CNC work plans. they are not always aligned with the
original functional capabilities.
4. High-Level Resource Planning:
ERP systems seek to cover as much
ERP Capabilities (SAP, Oracle)
ground as possible and, thus, support a
number of different production processes
Background and business processes. These include:
This section describes the requirements Bill of material (BoM): The ERP system
and capabilities of Enterprise Resource manages hierarchical structures of items.
Planning (ERP) systems for the

41
These items are most often the Production Orders: This function is also
component parts of the ship, but they known as shop floor control. It provides
could also be equipment, functional the specification of what is to be
locations, documents and sales orders. produced and on what dates. It also
For each item, the BoM designates such designates locations and costs. It also
data as name, quantity, and unit of provides the means to associate a routing
measure. The BoM supports material with a work order. Subsequently, the
management, staging of material for BoM is exploded, and material and
production and costing – for new resources are reserved. It determines
construction as well as for maintenance. planned costs and identifies non-stock
components and external requirements.
Master planning: This function defines
production quantities for stated intervals. State of the art
This includes material forecasting (using
known rates of consumption to forecast Today one vendor dominates the ERP
needs), demand management (defining domain among shipbuilders. Even
future requirements for finished though there are a number of well-
products), master production scheduling established ERP vendors (including
(marking certain parts for special Oracle), most shipyards are leaning
schedule attention), and long-term toward SAP as the favorite. Currently,
planning. These are the functions every major shipyard has an ERP/MRP
typically associated with master capability. Some are highly-customized
planning in an ERP system. It should be MRP systems. These systems are
clear that there is not a good match typically built on technology that is
between the provided capabilities and dated and is cumbersome in many
shipbuilding processes. respects – from the underlying
programming language to the database
Capacity planning: This function technology. Such systems are difficult to
established available capacities in extend and interoperability with such
relation to production requirements. systems is not well supported. The
Capacity planning can be computed for problem is that such systems, as a result
long-term, mid-term or short-term of considerable customization, now meet
planning. It consists of scheduling, the functional ERP needs of the
calculating capacity loads, evaluating shipyard. Experience has shown that the
capacity and leveling. deployment of an ERP capability at a
shipyard is a monumental undertaking,
Material Requirements Planning: This and its success is by no means assured.
function supports the availability of
material for sales as well as for Deployment of an ERP capability is
production. It deals with monitoring and complicated by a number of issues,
replenishing stocks by scheduling timely including the lack of competition, the
purchasing and production, usually by extensiveness of ERP functionality and
automatically creating purchase orders the need for the integration of several
or work orders. capabilities in order to support ERP
needs. In addition, ERP systems support
mission-critical functions within the

42
shipyard. As a result, even though there there is less need for information
is a single vendor that is generally sharing. Nevertheless, there have been
preferred, there are still hurdles to some efforts to standardize the sharing
successful deployment. These hurdles of ERP information. Most of this activity
are both technical and cultural. On the has taken place in the context of
technical side, the SAP application, business-to-business e-commerce. The
because of technical as well as first generation standards were EDI and
competitive drivers, is a monolithic EDIFACT. Both of these standards
system built upon a single common data emphasized business transactions as well
model. Its modules are tightly coupled as information sharing. As a result the
with each other and, thus, discourage the standards became bulky and expensive
use of modules from other vendors. The to deploy. Most shipyards have looked at
scope of the application is very broad, the standards, but they have not been
and the prospects of significant changes widely adopted among the U.S.
to the existing code base are slight. The shipyards. The current activity is focused
tool itself imposes certain processes on on the development of an XML- and
the shipyard, and as we have seen, the Web-based approach to e-commerce.
processes that come out of the box do Today most shipyards have invested in
not always provide a nice fit with non-standard solutions. Several
shipbuilding requirements. For example, competing proprietary XML business
the configuration management capability languages have been proposed; some
in SAP provides considerable industry consortia have been formed to
capabilities to support variants and promulgate industry-specific languages.
production of lots. Configuration
management requirements for Currently, the most active group
shipbuilding do not make much use of addressing e-business standards is the
these capabilities. In the end, the Organization for the Advancement of
shipyard must either change its process Structured Information Standards
to accommodate the ERP system or (OASIS). OASIS is a not-for-profit,
jerry-rig a solution that bridges the gap. global consortium that drives the
development, convergence and adoption
Another problem with current ERP of e-business standards. The OASIS
capabilities is the lack of standards that consortium employs an open process by
support information sharing to and from which its members promote industry
the ERP system. Ten years ago the same consensus and attempt to harmonize
problem faced CAD systems, but steady disparate efforts. OASIS produces de
progress in the STEP arena has changed facto worldwide standards for “security,
that. The situation is not as promising for Web services, XML conformance,
ERP information sharing. One factor has business transactions, electronic
been that the information in the ERP publishing, topic maps and
system is viewed as less re-usable than interoperability within and between
the design product model data. There are marketplaces”. One of the standards
fewer potential users of, say, a work being developed is the Universal
order than of a system diagram. Another Business Language (UBL). The purpose
factor is that there are so few ERP of the UBL is to provide a standard
vendors. The argument can be made that library of XML business documents

43
(purchase orders, invoices, etc.) by interoperability. Currently there is no
modifying an already existing library of technical plan regarding the form that
XML schemas. UBL is intended to such information will take.
become an international standard for
electronic commerce freely available to Opportunities
everyone without licensing or other fees.
However, like its predecessors, UBL is Modular ERP capabilities
currently focused on business
documents, including purchasing The current generation of ERP systems
documents, materials management is built on the philosophy of integration
documents, payment documents and as opposed to interoperability. When
catalogs. The focus is on business-to- those systems were built, the only viable
business interactions. In order to support technical approach for uniting various
full ERP interoperability, the focus applications was by means of a tight
would have to expand to cover internal integration. This approach had the
documents: work orders, schedules, advantage that it was the only one that
plans, routings, etc. worked at the time, but its disadvantages
are that the resulting monolithic system
One of the most ambitious ERP is unwieldy. It is difficult to modularize
activities in the shipbuilding domain is such an approach and make it work with
the US Navy’s NEMAIS project, the US other vendor’s products. It is difficult to
Navy Enterprise Maintenance integrate such a system with other tools
Automated Information System. The that are used throughout the enterprise.
objective of the NEMAIS project is to Recent advances in information
provide ERP functionality across the interoperability have changed the
fleet and regional maintenance centers. landscape because enterprise application
The goal is to replace the multitude of integration can be implemented in a
systems that are currently in place. The more flexible way. Because ERP
technical approach is to deploy a SAP functionality is so pervasive and so
system across the participating essential to the operations of the
organizations. Consequently, the first shipyard, there is a need for more
step of the deployment is the modular ERP capabilities. This approach
standardization of the processes at each would facilitate the sharing of work
organization. The standard process must among shipyards as well as the
be aligned with SAP capabilities. This deployment of ERP capabilities to
represents an attempt to deploy an smaller shipyards. Moreover, a more
integrated approach (rather than modular approach supports the process
interoperable approach). The idea is to of adopting newer and more powerful
enforce the use of a single system using information technologies throughout the
a shared database with a single shipyard.
information model. One of the
requirements of the NEMAIS plan is that Interoperability of ERP and life-cycle
it integrates with legacy systems, notably support systems
with the ERP systems at the shipyards.
At this junction, there will be a The current generation of ship designs
requirement for ERP information has been captured in digital product

44
models using Integrated Product developed here would be fashioned to
Development Environments. More and support the sharing of work packages
more, these product models are based on in both scenarios.
design for production strategies; − Integration of product model data into
however, the technology for life-cycle support processes. Currently
communicating this information to life-cycle support is heavily dependent
construction and support services is upon drawings and document-based
lacking. The result is that the full change orders. There is a need for re-
benefits of the product model are not engineered processes that make more
always exploited. direct use of the product model.
− PDM data typically is used to initialize
The need exists for tools to support the as-built and as-maintained product
sharing of ERP data that support structures. There is a need for tools to
production processes as well as life- automate this process. New process
cycle support information. This should opportunities should emerge as a result
include interoperability with the product of more accessible PDM information.
model data as supported by the − Today technical manuals are published
NSRP/ISE project. The technical in SGML, but the trend is clearly
approach is to build upon the successes toward XML. There is a need to
and architecture of the ISE project. This develop tools to integrate the product
work should utilize international model and other support data with
standards such as those being developed XML-based technical manuals.
by the Product Life-Cycle Support − Systems diagrams are an integral part
(PLCS) team. of the life-cycle support process. There
is a need to make it possible to share
The tools for ERP interoperability would piping, electrical and HVAC diagrams
include tools to support the following with users on the delivered ship.
life-cycle support activities:
As-built and as-maintained product
− Shared work packages across models
organizations. The Navy has
undertaken several initiatives (in By providing interoperability between
particular, the NEMAIS project) to the design/construction shipyard and the
deploy ERP capabilities through the maintenance activity as-built and as-
Navy infrastructure. Although much of maintained feedback can be provided
this work centers around a particular and captured in the product model
ERP product, there will still be enabling 100 percent configuration
requirements for an open exchange of management. Resultant benefits
work package information. This include:
requirement is even more pressing
when work is shared with shipyards or − Aid in the development of standard
other organizations that have not work packages across private and
deployed the enterprise system. There public shipyards
is significant overlap in the − Eliminate the requirement to perform
information requirements for initial expensive shipchecks
construction and MRO. The tools

45
− Enable the performance of more conditions, or in the planning of
accurate design studies proposed implementations.
− Enable accurate estimates for
modernization of shipboard Process mapping is most commonly
technologies used for process improvement initiatives
− Provide the ability to remotely plan and knowledge capture. Tools support
maintenance activities various process mapping methodologies
− Provide more accurate asset visibility and techniques, such as IDEF and Value
− Enable real time downloads of Stream Mapping. IDEF focuses on
logistics products that reflect the most knowledge capture and provides a
recent configuration changes for standard format to capture and represent
maintenance activities. process details. While Value Stream
− Support more accurate supply support Mapping best supports process
improvement initiatives by clearly
By providing interoperability among illustrating value-added vice non value-
design/construction shipyard systems, added process steps. Most process
the planning aspects of co-production mapping tools are flexible enough to
are supported and can be extended to the support various methodologies and
ship maintenance, repair and refit techniques.
processes.
Discrete Event Simulation is typically
5. Process Mapping and Simulation the tool of choice for process simulation.
In these simulations, the time associated
Background with a particular event is described by a
random selection within some
Process Mapping and Simulation distribution of possible time values for
involves the use of specialized software that event. Time taking events can
tools for modeling the behavior and represent the activity of a machine or
interaction of objects and process steps operator performing a process step, or
in a time domain. Traditionally software the movement of objects between
tools were either good at process different locations. Elapsed time can
mapping or process simulation, focusing also can also occur due to a queue or
on knowledge capture or process buffer. Events have fixed dependencies,
analysis, respectively. Today, most such as “process B begins when three
process mapping tools have either items of type A are present.” Multiple
incorporated a simulation routine or objects and process steps are combined
provide a link to third party simulation into a composite model that simulates
software. While process simulation the performance of some real life task or
tools have enhanced their capabilities to process. Material can be added or
also capture additional process details removed from the model at any location
simply for recording knowledge and are to represent the flow of different
not necessary for simulation. Process products through the process steps.
mapping and simulation tools are Each time the model is executed it yields
typically used to explore what-if type a slightly different result time, which
analyses, comparing "As-Is" to "To-Be" falls within a range of possible results.
processes, feasibility analysis of planned The model also keeps track of the

46
amount and location of material over can point to critical events such as
time. After running the model a number deadlock conditions or extended waits
of times, statistical analysis can be used for a single resource such as a crane
to characterize the simulated result times move. Process simulation can be used to
and material quantities at every location. study material flow. The amount and
location of all material, both source and
The use of process simulation software product, is tracked continuously. As the
tools allows the model to be easily simulated operation progresses it is
modified to represent either desired or possible to see trends in supply and
unexpected changes to the process being demand at different locations. The
studied. The model can be used to effects of changes in material
simulate the introduction of new availability and distribution speeds can
machines or process steps to an existing easily be determined. Another related
operation. It can also be used to perform analysis is that of capacity planning.
what-if scenarios to determine the Here the desired model is established
effects of machine breakdowns or and run against a fixed or best-case
stoppage in material flow. These schedule for a given period of time. The
changes can be easily accomplished overall output of material during this set
through parameter settings in the amount of time gives a measure of the
software model and the results can be operational capacity. The model can
obtained quickly by re-executing the then be optimized to determine the
model. maximum process capacity or whether a
particular capacity level can be achieved.
Four different types of analyses are
performed by process simulation State of the Art
software. They are scheduling, resource
analysis, material flow, and capacity There are no process simulation tools
planning. Although dedicated available that are dedicated to the
scheduling and schedule optimization shipbuilding industry in particular. A
software exists, process simulation is wide variety of process mapping and
sometimes used to investigate the simulation software is commercially
feasibility of a proposed schedule or in available. Software packages span a
the development a project schedule. A broad range in both cost and capabilities.
schedule can be generated by using the Process mapping tools are relatively
resulting simulation data, along with the inexpensive and user friendly. The more
project event dates. Resource analysis is expensive packages include animated
the use of a simulation tool to analyze graphical output, sophisticated statistical
the utilization of resources – machines analysis capabilities, and built-in
and labor – during a given operation. optimization routines. Creating animated
High utilization of particular resources process simulation models requires a
may be an indication of a bottleneck in person with skills in the general field of
the overall process, thereby identifying process modeling or operations research,
the potential need for large capital items. and a detailed knowledge of the
Low utilization can be an indication of simulation software being used. Process
redundant resources or inefficiencies in mapping and simulation also requires
the process. Large cycles in utilization individuals with subject matter expertise

47
in the specific process or task being performing all of these process
studied. simulation and analysis tasks. This
In addition to process mapping and overall simulation effort was completed
simulation, the available software tools as a team effort between NASSCO
possess some other interesting shipyard staff and outside consultants
capabilities that have yet to be exploited with expertise in process modeling and
in the marketplace. These additional simulation.
capabilities include various optimization Another process simulation software
engines, a schedule generator, machine package that has been demonstrated in
process control, software application shipbuilding is QUEST, from Delmia.
development, and electronic workflow. QUEST has been used to predict
In some instances the tools with these capacity and specify material flow for a
additional capabilities evolved to include new steel processing facility. Before the
process mapping and simulation, and not new facility was built, process
the other way around. simulations were performed to determine
the expected throughput of the new plate
One of the process simulation tools that cutting machine and material handling
has been used in a number of equipment. These results were used in
shipbuilding applications is ProModel, arriving at the detailed machine
from ProModel Corporation. NASSCO specifications. Simulations were also
has used ProModel to study resources, used to determine the optimum flow of
material flow, and capacity planning at material to the cutting machines and
their San Diego shipyard. The panel line between multiple lanes within the
process was carefully modeled to facility. QUEST provided all of the
evaluate resource utilization. modeling and analysis functionality
Simulations using this model indicated required for this work.
certain inefficiencies in the existing
process. Changes to the process were Lean manufacturing initiatives have
introduced in the simulation model to stimulated the use of process mapping
study their effects. As a result, changes and simulation tools. The tools have
were made in the actual panel line provided a quick means to analyze the
process, which improved overall difference between current and proposed
efficiency. The shipyard is tightly process change. Extend software is a
constrained by surrounding property and two dimensional process modeling and
occupies a relatively small footprint. simulation tool that has been used to
Material flow through the plate yard and demonstrate labor and span time savings
panel line was studied to determine if associated with the process of welding
any improvements could be made hull butts. Significant savings were
through changes in the layout of the yard recognized from modeling and were
and material transport. Since the later validated with the implementation
shipyard could not be expanded of the new process.
physically to meet potential increases in
product demand, capacity planning was Opportunities
used to determine the maximum output
possible based on the current size. Standard for process data definition
ProModel proved to be quite capable in

48
One of the difficulties with process
simulation is that there is no recognized
standard for capturing or exchanging Process knowledge and management
process information. Process models
that are created using a particular Traditionally shipyards are good at
software tool cannot be readily managing products and the associated
transferred for use with other software sub-processes, but have a limited vision
tools. This limits the possibility of reuse of the global or cross-functional
of process models and creates a barrier processes. Process mapping provides a
for the spread of process knowledge means to capture process data at all
throughout and between organizations. levels within an organization. Even
Work is underway at NIST to address though hierarchical model building is
this problem through the creation of an prevalent in many tools, few provide a
information model for processes. The good means to obtain aggregate data at
Process Simulation Language, PSL, is higher levels. There can also be some
intended to define the data elements of improvements in the way these maps are
process knowledge and to provide a documented, published, and linked.
neutral format for exchanging process Also, schedule and resource data are not
data between applications. The electronically linked to procedural
shipbuilding industry can help in this information. The simulation capability
effort by extending PSL to include associated with an optimization engine
shipbuilding specific process can be used to generate shop floor
information and by supporting pilot data schedules based on current conditions;
exchange projects. resource availability, machine down
times, or procedural changes. Using the
Ease of use same simulation/optimization engine,
higher level analyses could also yield
The work of process mapping and the resource requirements based on products
use of process simulation tools require a and events. This could support
high level of skill and detailed manpower planning (training, hiring, or
knowledge. There needs to be subject re-allocation), and capital expenditures.
matter knowledge of the process being
modeled, an understanding of the field Process controls can also be derived
of process capture and process modeling, from these tools since they capture
and a detailed knowledge of the routing, actions to performed, and span
simulation software used. Although times. Therefore an opportunity exists
these knowledge requirements may not to automatically create electronic
be able to be eliminated, there is an workflow systems based on process
opportunity for the development of mapping and simulation data. In
simplified user interfaces to process addition some more work could be done
simulation. More work needs to be done to link these tools with machine controls
in order to allow the end user to define to provide the data they need to perform
and control the simulation without being their functions. Both applications would
an expert in process modeling or also provide the feedback necessary to
simulation software better measure and control processes.

49
6. Lean Manufacturing the “document the current reality” phase,
and on ways to eliminate waste in the
Background “improve” phase.

Traditional shipyard process improvement From the perspective of the CAD-CAM-


programs have often concentrated on CIM environment, which would only be
increasing the efficiency of individual a small subset of the Lean “tool box”,
manufacturing operations (e.g., more such waste analysis tools would include
widgets per hour from a given machine, functionality related to process mapping
reduced process lane cycle time, better and simulation (see the prior section in
welding techniques, etc.), where most of this paper for the simulation-related
the focus is on improvement of touch discussion), statistical analysis, data
labor performance. Lean Manufacturing, mining, and enterprise cost analysis. In
on the other hand, a body of knowledge the manufacturing improvement end,
which originated in the Toyota however, the support required to
Production System (and which is also implement Lean could be related to
generically called Lean Enterprise when almost any of the CAD-CAM-CIM
applied “above the shop floor”), is a total tools, including: enterprise resource
business process improvement strategy planning, scheduling and simulation,
and suite of tools/techniques centered collaborative workspace technologies,
around the elimination of “non-valued- visualization, product data management,
added” (waste) activities from an entire manufacturing tooling software, etc..
business’ “value stream”. Central also Because Lean improvements can require
to the Lean philosophy is the pursuit of such a smorgasbord of solutions, only
continuous, single-piece flow of material those tool areas specifically related to
through the manufacturing process and “seeing waste” and those areas related to
“pull-based” process triggers for “pull-based” process triggers are
material movement and individual addressed in this state-of-the-art report.
manufacturing activity starts.
State of the Art
A key distinction of the Lean approach
is that defining what constitutes a In companies that are successful in
“value-added” activity can only be done implementing Lean, most process
from the paying-customer’s perspective. improvement activities are done in a
Value-added steps, therefore, are only team environment on an “event” basis;
those activities that change form, fit, or that is to say, the right players are pulled
function of raw material into the finished off-line, placed in a room for a week or
product, or, in the case of ship design two, given a skilled facilitator who is
activities, those activities that add trained in Lean (and often Six Sigma)
maturity and fidelity to the engineering techniques, and told to hash-out a
design data. Because, by this definition, complete solution, end-to-end. This
most business activities (as much as 90- “this is serious” mentality, coupled with
95% in a typical American corporation) the pressure of a pre-scheduled
are actually non-value-added waste, the executive out-brief, dictates that the
Lean techniques and tools focus analysis tools used by the teams must be
primarily on ways to “see” waste during quick and dirty and support rapid

50
decision making based on the best any manner of sophistication, and can be
available data. Process mapping is a hard to extract and interpret in the
central exercise in these team events, so manner desired for a given unique
markers, sticky pads, and plotter paper analysis, even by skilled users. When
(manual methods) become the order of data is found to be available and is
the day. Process mapping software, extracted in a usable form (usually
when used, is usually a luxury, but in simple, tab-delimited text extracts),
very complex projects can become an statistical analysis software is utilized.
outright necessity. Because of the need This analysis software can sometimes be
for speed, ease of use of such software is as simple as Microsoft Excel (with
paramount, but is not often found in statistical “Add-Ins”), but highly capable
today’s software tools. General and specialized applications are also
Dynamics – Electric Boat has used used when both the software and skilled
Extend (ImagineThat, Inc.), VISEO statisticians/users are available. A
(Microsoft), and even simple Microsoft number of statistical analysis software
Powerpoint slides for documenting packages have been developed explicitly
process maps, with the more complex for Lean and Six Sigma applications
packages utilized when numerical (including such esoteric requirements as
modeling and simulation is required. Design of Experiments and Response
The more complex tools require Surface Modeling) by the leading
specially trained users, which can be a consulting firms in the field; most of
scarce resource when many Lean teams these products are available for general
are deployed simultaneously. public purchase.

Lean Manufacturing/Enterprise teams In the Lean “improve” phase, “pull”


also have to quickly analyze large systems are ultimately pursued to draw
amounts of cost, schedule, and product material through the manufacturing
data about manufacturing and business cycle based on a “backward” flow of
operations to determine root causes of triggering information (i.e., from a
waste, rework cycles, and defects. The customer demand, reverse sequentially
purpose of these analyses is to justify, in toward the very first manufacturing &
bottom-line, dollar and cycle-time material ordering steps). This single-
savings, where to invest in new piece-flow, “pull” philosophy (versus a
technologies and processes. Because batch, “push” approach), is demonstrated
lean (enterprise) methodology is focused to dramatically reduce work-in-process,
on incremental change, it has a built-in rework costs, and Takt time (the rate at
bias against revolutionary change. The which a process can meet customer
focus is on eliminating unneeded, demand). Pull triggering systems (also
wasteful steps. This type of change does referred to by the Japanese word:
not emphasize knowledge of available Kanban) can be as simple as min-max
systems technologies, which is the inventory control cards, painted floor
source of revolutionary process changes. squares, and Andon (status) lights, or
Today, most of this shipyard cost, could be as sophisticated as integrated
schedule, and product information process flow and process control
resides in legacy, often proprietary (and software. As of this date, we are
sometimes stand-alone) databases, of unaware of any US shipyard applications

51
that utilize such integrated process 7. Rapid prototyping (RP)
control software, where manufacturing technologies
operations within that system are based
on the “pull” approach. Background

Opportunities This section describes rapid prototyping


technologies. Rapid prototyping (RP) is
Opportunities exist to provide Lean the process of creating a physical, solid
practitioners with easier-to-use process (3D) model from a computer-based
mapping software, capable of quickly model representation. The RP model is
generating functional (“swim-lane”) made of different kinds of materials
process maps with composite cycle and depending on the particular process and
touch time predictions/simulations. technology. In fact, material type is the
(Such software should be intuitive to use main discriminator for the limitations
with little training.) Data mining and capabilities of the different
applications with integrated statistical technologies. RP materials include
analysis tool suites and decision support plastic, wax, laminates and metal. Even
systems that could reach across though it is a physical artifact, the output
platforms and legacy systems would be of the RP process is still a model. Its
particularly useful in providing a myriad main contribution is as a simulation, not
of insights about shipyard operations and as a finished work product. The goal,
improvement opportunities. ERP then, as with any other simulation, is to
systems which could feed integrated gain some benefit from the model.
process control software for local pull Moreover, it must be possible to create
triggering with visibility at a program an RP model very quickly and very
level for bottleneck analysis would be inexpensively. All RP technologies
particularly helpful. And, perhaps most strive for this goal; each one is generated
importantly, as, what is measurable gets directly from a CAD model with no
measuredÎwhat gets measured gets intermediate processes required.
managedÎwhat gets managed gets Nevertheless, some of the technologies
done…flexible, activity-based cost are more economical than others.
accounting systems with objective
schedule progressing, not solely based RP technology is actually more of a
on DoD-driven cost accounting practices publishing technology than a modeling
(i.e., independent of Earned Value technology. The assumption is that the
Management Systems), would drive model already exists in digital form. The
process improvement decisions to RP model is one particular view of this
“Investment Thinking” levels on and model. The RP view is based solely on
improvement-by-improvement and the geometry of the CAD model; no
enterprise-wide basis. design features are passed through. The
RP model is based on a facetted
representation of the CAD model rather
than an ‘exact’ representation. Such a
model can be generated from virtually
any 3D CAD platform. The data is
typically transferred to the RP process

52
via a VRML file format or *.STL file computationally intensive; dynamic
format. As a publishing technology, RP interference checking of a component as
can be evaluated relative to other styles it is loaded into a ship is even more so.
of publishing – from 2D drawings to an Moreover, the modeling of such
actual physical mockup to an individual kinematics is time-consuming and
CAD session to a visualization (either on difficult. However, the RP model
a terminal or to a printer) to a virtual naturally incorporates the physics of
reality session. interference checking. A section or
compartment of the ship can be
Usage scenarios published as an RP model (at any stage
of completion). The component to be
The challenge is to find a usage scenario loaded can also be published as an RP
in which the RP model is more useful or model. Loading paths can then be
more economical than the competing simulated by using the RP models.
styles for publishing the product model. Interferences become readily apparent in
Unfortunately, the technology is not well such a simulation. When RP technology
suited to shipyard manufacturing needs – is cheap enough and fast enough to
for structures or for piping. Current publish such models on demand, the RP
modeling capabilities are sufficient to models represent valuable tools for
perform static interference checking on effective and practicable outfitting plans.
such models. RP technology is not well
suited for interference checking of space State of the art
envelopes because the RP model best
corresponds to final product Stereolithography
configuration. There are, however, two
usage scenarios where the RP Stereolithography was the earliest RP
technologies show promise: conceptual technology. It uses lasers to harden
design modeling and dynamic liquid polymer material into solid form –
interference checking. Even the early RP driven by a digital CAD model. Because
technologies are well suited for of the line of sight limitations of the
conceptual design modeling. In this lasers, there are some limitations on the
usage scenario a CAD system is used to kinds of geometries that can be
quickly create a model for a new ship supported. Stereolithography models are
concept. RP technology is used to very accurate and durable; however they
generate a small-scale model that can can be prohibitively expensive to
then be used in presentations and produce. Other approaches have
discussions about the new concept. followed, trying to overcome some of
the cost and/or geometry limitations.
A more promising usage scenario is One such approach is laminated object
dynamic interference checking. The manufacturing, which builds up layers of
outfitting and assembly phases of ship adhesive-coated paper to make a
construction entail the movement of laminated model. Another approach is
large components through tight, dense fused deposition modeling, which is
spaces. A digital model has difficulty based upon an extrusion approach.
modeling the physics of this situation.
Even static interference checking is very

53
3D Printing (3DP) can be viewed on a desktop computer,
workstation or projected on a large
The most promising new approach for screen for full-scale viewing and group
the shipbuilding industry is 3DP. This collaboration. Visualization can be used
approach has no limitations on the throughout the design and construction
geometries supported and is extremely phases of ship production. It is used for
fast and inexpensive. In this approach a rapid evaluation of concepts during the
powder-based plaster and resin material early stages of design creation, for
is hardened into a solid shape. Though design review during detailed design, for
the quality of the model is not suitable assembly planning, and for pre-work
for a finished product, the accuracy of familiarization during construction.
this approach is adequate for modeling Computer generated visualization can
purposes. Most important the hardware serve as an electronic mockup, allowing
technology for this approach is based on designs to be seen, analyzed, and
commercial-off–the-shelf components operated without the need for scale
for printers. models or test platforms.

Opportunities Visualization is being used in the U.S.


shipbuilding industry on all major naval
Dynamic interference checking design efforts. The use of visualization
in commercial shipbuilding and on
The 3DP approach has the potential to smaller design projects is less
support the dynamic interference usage widespread. A variety of software tools
scenario and could very well become a are available to support this work, both
valuable tool for planning of ship special purpose computer graphics tools
outfitting and construction. The and integrated graphics modules in naval
technical issues that need to be architecture and CAD packages.
addressed are whether the technology Visualization is being used primarily as
could support models of the complexity a design review tool, allowing
found in a typical ship’s compartment. arrangement walkthroughs and
In addition, it must be demonstrated that interference checking, at all phases of
such models can be generated the design process. Visualization is also
substantially cheaper than the cost being used as a planning and validation
involved in creating the same kinematic tool for construction assembly and
model. facility use planning. It is also used in
specialized applications such as
8. Visualization ergonomics and evaluations of human
factors and display of maintenance and
Background repair scenarios.

Visualization is the use of computer State of the Art


generated 3D models to display ship
arrangements or detail representations of The high end of visualization
components. The 3D models are capabilities in the shipbuilding industry
typically based on CAD design data that is equal to the state of the art in other
has been electronically translated into a industries. The systems in place to
format suitable for viewing. The models

54
handle visual review of design data for CATIA V5 and DMU Navigator, from
the Virginia submarine program, CVNX Dassault Systemes. This integrated
carrier program, and LPD17 support approach has the benefit of maintaining
ships are at least as sophisticated as a single (CAD) data store for both
those used in the aircraft, automotive, or design and visualization functions.
AEC industries. These large ship design Integrated viewer can be slow for very
projects manage greater amounts of large models because the detailed
graphical data than all but the largest product model data must first be
plant construction projects. Specialized retrieved in the CAD system and then
graphics computer hardware is required translated for viewing.
for very large models, but the recent
advances in commodity PC hardware The second category of visualization
have made reasonable visualization tools are those that work as standalone
capabilities available on most desktop programs, independent of the CAD
computers. Dedicated software system. To support independent use
packages are available for capturing these viewing tools must maintain
electronic motion pictures and separate data stores. This requires the
publication quality images when this is use of data translation programs to move
required. files between the CAD and visualization
realms, and carries the added burden of
Visualization tools can be separated into data management for these separate files.
two categories based on their integrated The benefit gained by maintaining a
usage with the underlying CAD system. dedicated store of visualization data is
In one class there are visualization tools speed in retrieving large amount of data.
that act as direct extensions to the CAD For very large scale visualization this
program, as though they were another optimized performance becomes an
module of the same software used for overriding concern, and model retrieval
design creation. At the most basic level time is a limiting factor. The three
nearly all CAD programs in use today major commercial software products
have some capability for model used for industrial visualization tasks are
visualization built in. Programs that dvMockup from Division/PTC, Envision
model objects as 3D solids can be set to from Delmia, and VisView/VisFly from
display the current scene with the visible Engineering Animation Incorporated
surfaces shaded and hidden lines (EAI).
removed, to provide a reasonably
realistic view. A more sophisticated Northrop Grumman Newport News
approach in these integrated tools is to (NGNN) has a long history of 3D model
launch a separate rendering or viewing visualization for ship design, beginning
program from the CAD environment. with the VIVID program. The current
The current geometry model is translated design work at NGNN on the next
from its CAD representation to a generation aircraft carrier, CVX, makes
lightweight format suitable for rapid extensive use of two different
display and transferred to a separate visualization tools, 4D Navigator and
viewer. Examples of this CAD/Viewer dvMockup. The 4D Navigator viewer is
integration would be the connection of integrated with the CATIA CAD
CATIA V4 and 4D Navigator, or environment. It is used for small to

55
medium scale design review, running on stores that are independent of the CAD
the same engineering workstations used source models. Managing this data and
for CAD. DvMockup is used for large- maintaining consistency with the CAD
scale design reviews and runs on product model data is a difficult task.
specialized graphics workstations and Each visualization tool assumes a
graphics supercomputers. Visualization different data storage architecture,
with dvMockup relies on a dedicated optimized for logical file maintenance
model store that is translated from CAD and model retrieval performance.
into a special format for viewing. Ideally the visualization data could be
Functional modules within dvMockup managed in a PDM system similar to
enable interactive and scripted that used for CAD data management.
walkthroughs, collision and clearance This would require integration between
detection, evaluation of kinematic the visualization and PDM software, and
mechanisms and part motion, and tuning of the PDM system to enable the
ergonomic analysis. highest performance in retrieval of large
numbers of model files. Another area of
The Virginia submarine program at integration between visualization and
General Dynamics/Electric Boat (EB) PDM systems would be the ability to
has made extensive use of the IGRIP and dynamically query back and forth
Envision tools from Delmia (formerly between the viewing and data realms.
Deneb Robotics). The Envision tool is The graphical display could enable a
also used as the primary visualization query from a particular object (“click
tool on the LP17 program at Northrop and discover”) to retrieve non-graphical
Grumman Avondale. The use of part data such as system designator,
Envision in these two design programs material properties, or vendor
relies on dedicated data stores translated information. As a corollary, the PDM
from the CAD source. Visualization is interface could allow standard SQL
done on large scale sections of the ship queries based on system, ship location,
arrangement using dedicated graphics or part name to retrieve a desired
workstations and supercomputers. The arrangement view.
functionality available includes
walkthroughs, collision detection, part Integration with MRP and construction
motion and kinematics, ergonomic data
studies, and integration with time-
dependent simulations. Visualization is Most visualization systems in use in the
used for design review and verification shipbuilding industry are based on CAD
of assembly planning and construction design models and are organized
sequences. according to the design product structure
and design bill of materials. As design
Opportunities parts are rolled up into assemblies and
build units during the planning process
Data management and integration with and organized into a construction bill of
design PDM material the associativity between the
original CAD parts and shipyard
Large scale visualization systems consumable parts listed in MRP can be
typically make use of dedicated data lost. In naval shipbuilding, where each

56
hull carries unique design changes that visualization system. These are special
must be traceable, there is the further purpose computers that are used only for
difficulty of maintaining a list of hull- design creation and design review.
applicable piece parts. Visualization Historically these dedicated computers
systems have, in their short history, been were required in order to provide the
focused on design data. Changes need to necessary processing power to render
be made to accommodate multiple large arrangement models in 3D. Today
product structures and bill of materials. standard desktop PCs are adequate to
MRP systems may also need to be handle visualization of reasonably
enhanced in order to carry associativity complex arrangements. However, the
at the piece part level from construction standard PCs in use throughout the ship
parts back to source CAD data. design organization often do not have
network access to the visualization data
Visualization on the shop floor and do not have viewer software. The
monolithic visualization systems that
The shop floor and shipyard were based on dedicated hardware need
environments have typically enjoyed to be adapted to a lightweight distributed
limited support for advances in computer environment. Modifications may need
hardware and information services. The to be made to enable viewing of smaller
past decade has seen a revolution in area breakdowns to account for less
information processing on the design capable hardware. Ease of use and ease
floor, both in computer hardware and of data access will also need to be
software. Similar advances have not addressed as the user base changes from
been carried through to the operations dedicated expert users to more novice
facilities. The use of visualization and casual users. The overall review
software with improved computer process may also need to be changed to
hardware in manufacturing areas has take advantage of the widespread,
many useful applications. Display of immediate access to the ship design data.
assembly sequences can be used for
verification of construction planning and III. Integration Strategies and
for pre-start familiarization by work Technologies
crews. Visualization linked to
underlying MRP and PDM data can be 1. Systems technology requirements in
used as a means of performing queries the shipbuilding industry
for necessary manufacturing
information. Ultimately the 3D model Regardless of the size of the ship, the
displayed on a computer could be used shipbuilding product life cycle typically
as the paperless shop to eliminate the takes the form illustrated in Figure 3.
need for printed drawings. There are four major stages in the life
cycle. For simplicity, Figure 3 represents
Distributed desktop visualization a waterfall process, but in reality the
shipbuilding process is iterative at
The visualization systems in use today virtually every stage. Nevertheless, the
for ship design make use of dedicated waterfall model does shed some light on
computer hardware that is exclusively the relationship between adjoining
tied to either the CAD system or the process steps. Typically, each major

57
process step results in a handoff to the tools to support each process and 2) to
next step. The handoff is comprised of support the interactions between
the information deliverables, the product processes. Each major process is
model work products, that are used as supported by one or more application
the basis of the next process step. The systems. None of these systems is simple
subsequent process step refines the to deploy; each embodies its own unique
product model. The new model adds set of technical challenges. However, the
new information and new value. The real payback from these systems is not
block arrows in Figure 3 represent the realized until they are integrated into a
handoffs. Despite the separation, no larger “product development
process step is independent of its environment.” There are two approaches
predecessor. available. One approach is to deploy an
IDE is illustrated in Figure 4:

Parts

IDEA!
Design
Parts systems

Build Design systems

Build systems
Support
Support systems

SHIP!
Figure 3: Shipbuilding Product Life
Cycle
Figure 4: Integrated Development
Each stage in the product life cycle is Environment
comprised of a number of smaller
processes. The pattern of hand-offs and The goal of the IDE is to integrate the
dependencies is repeated even at the sub- systems within a given shipyard as
process level. This pattern applies at all tightly as possible in order to automate
levels and within all stages of the the inter-process hand-off and support
product life cycle, and it provides an interactions. There is a single process
insight into the shipbuilding systems flow. One concept initiates the process
technology requirements. The and defines a class of ship, and the
shipbuilding product life cycle is a objective is produce and support one or
complex process flow in which each more ships of that class. The
activity iteratively feeds a refined requirement is that each inter-process
product model as the primary work interaction be as seamless as possible.
product to the next activity, and that Today the first tier US shipyards are still
activity must maintain visibility into its striving to deploy IDEs to accomplish
predecessor’s data. this goal.
The shipbuilding industry relies on At the same time new business
systems technology to satisfy two requirements have emerged, and the
different requirements: 1) to provide the

58
trend has been toward collaboration designed elsewhere. This requirement
among shipbuilders and their industry puts new constraints on the technology
and government partners. Among Navy associated with each hand-off.
programs, major programs are Seamlessness is no longer the overriding
increasingly being awarded to alliances. goal to be attained at all costs. Now the
Collaboration is encouraged, and in goal is openness. The ICDE must
some cases unavoidable, between minimize the burden on its downstream
shipbuilders, systems integrators, team members. Moreover, recent
suppliers, design agents, construction advances in information technology have
yards, and support organizations. made it feasible to use this approach for
Collaboration is also emerging as a tool integration within a single shipyard
business requirement among commercial as well.
shipbuilders. When collaboration
becomes a system requirement, the face 2. Matching technologies to
of the development environment changes requirements
drastically. Figure 5 illustrates an
Interoperable Collaborative Today there are two leading families of
Development Environment (ICDE): systems technologies: component
software for distributed objects and
information interoperability.
Organization A
Shipbuilders are very familiar with the
concept of components; a ship is
essentially a composition of
components, and the more standard
Organization B
components can be used, the more cost-
effective the ship. In fact, standard
components are well established and
Organization C well understood in most engineering
disciplines. However, until recently
components have been unsuccessful in
the world of software systems. A
software component is a piece of
Figure 5: Interoperable Collaborative software that is independently produced,
Development Environment acquired and deployed. It interacts with
other software components to form a
The ICDE differs from the IDE in that functioning system. Composite systems
the inter-process handoffs may now composed of standard, re-usable
cross enterprise boundaries as well as software components are called
system boundaries. The ICDE must be component software. Component
designed to accept a handoff from some software is a key enabler for system
other ICDE at any point in the product building. This technology represents the
life cycle. For example, two companies first alternative for systems integration.
may share the design of the major
components of the propulsion system of Component software is closely allied
one class, or one shipyard may be the with distributed object technology.
construction yard for a ship that was Today there are three major competitors

59
in this space: Microsoft’s DCOM, Without going too deep into the details,
CORBA C++ and Enterprise JavaBeans. each technology has certain
This technology is high-tech with a high characteristics that must be considered in
cost of entry; it is a technology “for the order to apply the technology to
elite”. In its enterprise form it can be requirements profitably. Information
afforded and supported only by large interoperability is centered in the
enterprises. It is behavior-centric. Its Internet world. Its standards are
primary purpose is the building of developed and adopted by the World
systems, that is, the implementation of Wide Web Consortium (W3C), and its
tools that can create, manage and modify base is the XML family of technologies.
the work products of an enterprise. It is The technology is low-tech with a low
highly dependent upon a particular price of entry. It is a technology “for the
technology infrastructure. masses”; vendors target a high-volume,
low cost market. It is information-
The current direction in the U.S. centric. The metaphor in the XML world
shipbuilding industry is leaning heavily is the document. This technology seeks
toward a dependence upon component to make information availability its top
software and the system vendors that priority. Simplicity is central to its
have adopted it. This approach makes philosophy. For example, XML became
sense with respect to the system building successful by restructuring an existing
requirement. However, it is seriously technology and providing 80% of the
flawed as a solution to the systems functionality with 20% of the
integration requirements of the industry. complexity. XML is designed for
technology independence. The rule of
At the other end of the systems the Internet is that one can never be sure
technology spectrum is information what kind of computer or system is on
interoperability. Information the other end of the network.
interoperability is the ability for all
stakeholders to link to and access 3. Enterprise Application Integration
information dependent of the platform or with XML and Web Services
technology that owns and manages the
information. Information interoperability Five years ago, the only technology
is the interchange of information across options available for enterprise
information boundaries, including application integration were the
technology, organizational, system and component software/distributed object
computer process boundaries. It involves technologies. These technologies had the
the pervasive use of standards. drawback that they were complex and
Information interoperability and carried considerable overhead. As a
component software can work together, result, they were only available to
but as we will see, they represent enterprises that had substantial
essentially different technologies. information technology resources. Each
Information interoperability is a key distributed object technology required its
enabler for the integration of systems own team of experts making integration
into a product development across technology frameworks very
environment. difficult. Since that time, Web
technologies have matured to the point

60
that most shipyards support an Intranet rely heavily on information that is
infrastructure and know how to deal with created and managed within the ship
and maintain Web servers and associated design systems. This information
support tools. Moreover, the standards includes the complex product model data
for data sharing using XML have that ultimately must be translated into
advanced to the point that tools are now instructions that can be understood by a
widely available to process and tradesman or into CNC code that can
manipulate the XML data that would be drive the manufacturing process. The
the core of such a systems integration single, monolithic system approach has
infrastructure. Early efforts at building become an inhibitor to progress within
CIM (computer integrated production processes. This approach is
manufacturing) frameworks were still being advanced by major ERP
frustrated precisely by a lack of such an systems vendors such as SAP and by the
infrastructure. The first proponents of major CAD/PDM vendors. However, the
this approach found that they had to shipbuilding industry should begin to
devote most of their resources to putting assert its prerogative for more modular
the underlying enablers in place. These systems supports. The software industry
enablers included such basics as is moving rapidly to embrace the Web
security, access control, data translators, services architecture. In this architecture,
directories, query and search engines, software services are presented in
presentation services, and inter-system modular and interoperable form that can
messaging. With this approach, the be composed to accomplish more
entire integration problem became complex ends. Moreover, the system
bogged down in software development infrastructure that supports the
issues. Nothing could be accomplished integration is built upon Web and
with software programmers, and when a Intranet technologies that are already
system was in place it was limited in widely supported within the shipyards
extensibility and re-usability. The and which are simple and economical
landscape has changed with the advent enough that they can be used by small
of Web and Web services technologies. and medium-sized enterprises as well.
Now much of the infrastructure is By adopting this approach, the
already to the shipyard via its Intranet shipbuilding industry also needs to re-
foundation. Database vendors are examine the role of software
providing tools to make XML data outsourcing. There should be an effort to
directly available through the Web restrict outsourced software services to
servers. Tools are in place so that infrastructure support and to minimize
information interoperability can be (or eliminate) the need for application
accomplished largely by means of development. The Web services
configuration files – many of which can architectures, especially the use of XML
be created and maintained by shipyard for information sharing, enables the use
personnel themselves. of configuration files and scripts to fine-
tune and customize systems and system
The issue of system integration is integrations. The shipbuilding industry
especially important for the support of should begin to position itself so that its
production processes. Apart from their own personnel can accomplish these
own interactions, production processes customizations. This represents a change

61
not just in technology, but also in the provide the information, but in most
culture. cases it does so in the easiest way
possible. There is no cost incentive for
4. Strategy for information the sending yard to devote its own
interoperability resources to make the information easier
to use by the receiving yard. In the
Systems integration by means of design arena, a similar calculation
information interoperability is the key applies to the CAD/PDM vendors. Most
enabler for potential savings among CAD/PDM vendors are eager to import
shipbuilding production processes. The data from other systems into their own
information requirements for the environment, but they are less
shipbuilding production processes are enthusiastic about making their own data
quite similar for all shipyards, defense as available for use in competitors’
well as commercial. Moreover, co- systems.
production between shipyards presents a
key opportunity to maximize The architecture for information
productivity. In some programs the interoperability among shipbuilding
sharing of work is contractually systems should utilize the concept of
required; in other programs, such a data mediation and should be
sharing of work is the best means to constructed around a global data broker
improve efficiencies in cost and capability. The global data broker is a
schedule. Co-production makes it central medium to leverage software
possible for a program to best exploit the applications and data to accommodate
core competencies and other advantages the myriad of databases and data
of different shipyards. Co-production processing methodologies being
provides the opportunity for defense managed by various communities’
yards to more cost-effectively support shipbuilding production processes. The
customer requirements. It also provides challenges, both technical and cultural,
the opportunity for commercial yards to are similar to those encountered in recent
share in some aspects of defense attempts at enterprise application
shipbuilding. integration (EAI). While enterprise
application integration presents obstacles
Current initiatives such as the NSRP that have still not yet been fully
systems technologies projects (ISE, overcome, global information
SPARS, ISPE), the DoN XML interoperability represents even greater
repository and the Navy ERP initiatives challenges. It is helpful to consider
are addressing the problem by defining global information interoperability in
information standards and infrastructures light of the lessons learned in enterprise
for the sharing of shipbuilding data. integration. Each process stage has its
Unfortunately, there is a non-technical own mission to accomplish. Access to a
obstacle to the full implementation of store of information is typically an
this information sharing approach. In essential part in accomplishing this
many cases the information is more mission. Each process stage deals with
valuable to the receiving yard than to the two kinds of information – the
sending yard. The sending yard of the information that it creates and manages
information is typically under contract to for its own ends and the information that
it receives from other processes.

62
Some of the information created by the enabling technologies. There is no such
process team is private and of no use central authority for the global data
outside the team, but some of the broker, which can be realized only after
information supports the missions of a sufficient set of enabling technologies
other teams and must be made available have achieved world-wide adoption.
to those authorized to use it. Within the
typical enterprise today, the information The functional requirements for the
systems of each organization consist of a global data broker are roughly
diversity of computer platforms, equivalent to the functional requirements
middleware technologies and database associated with enterprise integration;
management systems. Each organization however, the non-functional
devotes most of its wherewithal to the requirements are significantly different,
accomplishment of its own mission. Its and the result is that current EAI
private information is, thus, optimized to technologies are not completely
capture the information requirements satisfactory for the global data broker.
appropriate to that mission. In the global Some of the key non-functional
arena, this situation is exacerbated. It is requirements of the global data broker
unrealistic to expect that a team will are that it must:
sacrifice its own mission to support the − maximize the autonomy of the
needs of global interoperability, which participating teams
by their very nature are constantly − be built on widely-adopted, open
evolving and can never be fully known standards
in advance. Even in today’s enterprises − be maintainable in the face of change
most information exchange occurs by and incomplete requirements
means of hard-coded, point-to-point − assure the protection of the
solutions, each highly dependent on the information and information
technology used for the integration (and infrastructure of the participating
sometimes on the technology used in the teams
legacy systems themselves). The end − be modular in design
result is a rigid infrastructure, which can
be extended only at great (and often
prohibitive) cost. The cost of entry for a participating team
must be low enough that accommodating
A salient lesson from current EAI the needs of the global user community
endeavors deals with the support of the does not jeopardize the ability to meet its
system after deployment. A system that own private needs. The cost of
is tightly coupled to particular participation must be substantially
technologies can become too brittle to be smaller than the benefit from
maintained in the face of the change that participation (because the benefits are
is inevitable. This is a valuable lesson often seen as intangibles without
for the architecting of the global data quantification). In practical terms, this
broker; however, before it gets to that means that the global data broker must
point the global data broker must first make it as easy as possible for a team to
solve the problems associated with join and to participate. This means that
widespread deployment. Major the global data broker must, on the one
enterprises have enough central authority hand, accommodate the semantic
to deploy a manageable subset of differences between different teams’

63
systems; and, on the other hand, it must single database management system that
hide all syntactic differences. The global was accessible to all users within the
data broker must be capable of hiding organization. Driven by the need for data
implementation differences at every access with the organization, these
level – from the information syntax to efforts did not address the needs of users
the underlying data model to the query in other organizations. The technology
language. In other words, the global data supported the closed approach, and it
broker must be free from any tight was possible to accomplish the job at
coupling to or reliance on any particular hand. No technology existed for a more
implementation technology. open solution, and the price of
integration was too high.
It is important to resist the temptation to
adopt critical enabling technologies that Eventually the need for enterprise-wide
are proprietary or closed. This integration became apparent – usually
temptation is especially strong if a after a number of organization-wide
proprietary technology offers some systems were in place. The first thought
unique discriminators or, worse, if the in many IT organizations was to expand
alternative is no implementation at all. In the fusion approach to the enterprise
fact, the global data broker should not be level. This demanded the definition of a
deployed until the complete set of single global schema for the enterprise,
enabling technologies has been widely which was often attempted by the
adopted as open standards, with multiple implementation of single database
vendor support. This is the unique management system. The thought was
opportunity for the global data broker. that the same approach that worked
The recent emergence of the family of within an organization would work
Web and XML standards marks the first across organizations. Moreover, there
time this requirement has been satisfied. were still no other viable alternatives.

The global data broker must be Yet there were serious issues with the
maintainable. It must be relatively easy fusion approach as an enterprise
to extend the infrastructure to adopt to integration tool. It necessitated the
change instigated by new functional replacement of local databases as well as
requirements, new supporting the migration of existing applications to
technologies, new platforms, new the new database. Some enterprises were
combinations of participating willing to make this leap and they found
communities new problems. The migration of legacy
systems is a costly process, demanding
Background: fusion or mediation - The the expertise of professional
need for information interoperability has programmers and database engineers.
long been recognized. Since the early The most daunting problems, however,
1990s there have been two predominant had to do with managing change, given
architectural approaches: fusion and the resistance of the fusion approach to
mediation. Most early EAI strategies change. In most large enterprises process
focused on the fusion approach: the re-engineering is continuous.
definition of a single organization-wide Application requirements often change
schema. Early implementations of the independently of integration
approach typically took the form of a requirements. Moreover, with the tight

64
coupling of the first deployments every mediation approach are transformations,
change in technology or implementation both of the information itself and of the
upgrade precipitates changes in the queries that guide the access to the
deployment. The tight coupling of every information.
application to the enterprise schema
makes local change painful and Having committed to maximizing the
disruptive. What’s worse, many autonomy of the local data sources, the
enterprises had already adopted a COTS burden now falls on the technology to
strategy with respect to software, and solve all the inhibitors to autonomy, and
they lacked the ability to modify these there are many. The utilization of
applications. mediation to achieve information
interoperability demands that each
The single system (data warehouse) technology enabler not only be
variant of the fusion approach reaches its efficacious but also widely accepted and
limit in enterprise-wide integration. For widely adopted. Early implementations
the challenge of inter-enterprise of the mediation architecture have
integration, the technical barriers are proven technically feasible, even
insurmountable. The technology itself successful; however, they have not met
breaks down – it is not possible to with widespread adoption because they
deploy a single DBMS or even a single have relied on enabling technologies that
middleware technology across system render the solution as closed as the
domains such as those imposed by fusion approach. A mediation
enterprise firewalls. Moreover, architecture built upon the ODMG
participation in an inter-enterprise standards for object databases and object
integration demands a degree of local query language has been proved to work,
autonomy not realizable with the fusion but its potential adoption is limited to
approach. systems that embrace that technology.
Until recently the list of technology gaps
An alternative architecture for that precluded the use of mediation was
information interoperability is quite long:
mediation. The idea is to employ the −a universal syntax for the
principle of federation. The autonomy of representation of information
local systems is maximized, although − a common query language
each local system surrenders a small − a messaging capability, including the
amount of autonomy in exchange for the means to deliver messages as well as
benefits of integration. The goal of the an open format for the message
architecture is to make the couplings in payload
the system as loose as possible, that is, to − a technology independent means for
remove all accidental couplings – specifying interfaces
platform, programming language,
− a widely implemented information
middleware technology, query language,
modeling language
even the data model itself. The crux of
the mediation objective is to deliver The lack of technology support in any
information to the user in a form that is one key area disqualifies mediation as a
usable to him regardless of the form or serious contender as a solution for the
location in which it is stored. global data broker. Finally, the
Consequently, the key enablers of the

65
deployment of the mediation architecture only begun to be addressed. In
in relatively closed environments has particular, new systems technologies in
obscured a number of second-generation the area of accuracy control have been
inhibitors. For example, mediation is deployed mainly as standalone
often presented as an alternative to the capabilities. The full benefits of these
fusion approach when, in fact, mediation capabilities will only be realized when
cannot work without an implicit global the requirements that they generate are
schema of its own. The global schema added to existing CAD and CAM
used for mediation is subtly different capabilities.
from the global schema used for fusion,
but many of the technical issues that Adoption of modular, interoperable
need to be addressed can be understood systems – Because the shipbuilding
best in light of experience with fusion functional requirements are so
methodologies. The global data broker, demanding, the industry has always been
then, depends upon a new approach, a pushing technology providers to their
synthesis of fusion and mediation limits. Until now there has been little
opportunity to select among technology
IV. Prioritized Development Roadmap providers on other than functional
criteria. The major systems technology
This section summarizes the investments have been in monolithic
opportunities for improving production systems that maximized available
processes by means of new systems functionality. With today’s technologies
technologies. It is presented in the form starting to change, technology offerings
of a development roadmap. The specific can now be evaluated on the additional,
opportunities are described in detail in non-functional criteria, such as
the sections above. In this section the modularity and interoperability. Over the
opportunities are presented as tasks that past decade the shipbuilding industry has
are grouped into related categories. The had the opportunity to experience the
categories are prioritized. The three difficulties associated with monolithic
categories are: systems. Although it may be possible to
deploy such a system and satisfy the
Deployment of a complete product specific functional requirements of a
modeling capability – It has been the business process, it has proved very
intention within the shipbuilding difficult to integrate these systems with
industry for the past decade to exploit other systems within a shipyard.
the benefits of a product model. There Interoperability across organizations is
have been considerable gains in a limited, and it is very difficult to
surprisingly short period of time; modernize such systems. The result is
however, there is no capability among that many shipyards are forced to
US shipbuilders to create, manage and maintain functioning systems because
share a complete product model. There the cost to replace such a far-reaching
are gaps in all stages of the shipbuilding capability is prohibitive. Previous
life cycle. This report enumerates only investments in customized integration
those that are related to production with the system are not easily
processes (directly or indirectly). abandoned. With today’s technologies it
Moreover, there are some areas that have is becoming possible to select COTS

66
systems based on their modularity and is complicated by issues of competition
interoperability. Most systems vendors and by the sheer magnitude of such a
are moving toward Web-based and collaboration. The work has already
component-based technologies. begun in the STEP arena but it must be
significantly expanded as described in
New functional capabilities – In addition the items listed below.
to the fundamental changes described
above, there are a large number of The second priority is the adoption of
specific applications that could be modular and interoperable systems. This
developed somewhat independently. set of tasks is particularly hard to sell
This category is somewhat of a catchall because the benefits are perceived by
for those capabilities. some as intangible. The shipbuilder, who
easily recognizes the benefits of using
These categories have been described in standard parts to build a ship, does not
the order of proposed prioritization. The always recognize the advantage of using
rationale for this prioritization is standard software or data components.
different from that found in shipyards However, the benefits from this
nowadays. Today the most typical approach are almost as far-reaching as
strategy for prioritization is to go after the benefits attributable to a complete
the low-hanging fruit first. There may be product model. Most of the essential
some justification for this in an functions required for ship design and
individual company – to get the quickest construction are supported by available
return on the smallest investment and systems. What is missing is the ability to
lowest risk. However, this approach does continuously improve these systems. For
not work well for the industry as a this to happen the systems themselves
whole. In the systems technology arena need to be modular (small enough to be
many of the potential benefits are replaced without prohibitive cost and
interdependent – originating from the available from more than one vendor)
basic notion of improving efficiency by and interoperable (able to share inputs
creating a re-usable model of the and outputs with the other shipbuilding
product. The completion of the systems). These activities can be seen as
shipbuilding product model is the first the final step in the re-use of the product
priority. It is a pervasive undertaking. It model. Once a complete product model
entails a number of parallel activities – has been constructed, it still remains to
including influencing the major systems share its benefits with other users.
vendors (CAD, CAM, PDM, ERP, etc).
It entails coordination across domains – The final priority items are those that
CAD systems must capture the represent independently developable
necessary information to support functions. It should be straightforward to
manufacturing requirements; CAM obtain these capabilities; however, their
systems must capture the necessary benefits are circumscribed and do not
information to support accuracy control extend beyond the process at hand.
requirements. Even in advance of this
stage the shipbuilding industry as a The following is the prioritized roadmap.
whole needs to agree upon those Each line item corresponds to an
information requirements. This activity opportunity that is described in one of

67
the sections above. The section is in (ROBOTICS) Improved software tools
parentheses. (ROBOTICS) Interoperability and
PRIORITIZED ROADMAP standard data formats
(ASBUILT) Standards for the
Deployment of a complete product interoperability of as-built data
modeling capability: (ERP) Modular ERP capabilities
(ERP) Interoperability of ERP and life-
(CAD) CAD/PDM system cycle support systems
enhancements (e.g. instance (VIZ) Data management and integration
management) with design PDM
(CAD) Feature-based design (VIZ) Integration with MRP and
(Product model) Digital product construction data
specification (PM&S) Standard for process data
(LOFT) Feature-based design product definition
models (PM&S) Process knowledge and
(ROBOTICS) Integration with the management
design process
(ASBUILT) Matching inspection New functional capabilities
features with design features
(ASBUILT) Improved means for (LOFT) Product data management for
processing critical dimensions CAM (lofting) data
(ERP) As-built and as-maintained (LOFT) Automation of lofting process
product models (PIPE) CAD/CAM rules checking
(PIPE) Automated planning
Adoption of modular, interoperable (PIPE) PDM capabilities for
systems configuration management
(PIPE) Interference checking
(CAD) CAD/PDM data sharing (ROBOTICS) Changes in construction
(LOFT) Improved interface to accuracy planning and scheduling
control systems (ROBOTICS) Cutting and material
(LOFT) Move away from obsolete data preparation
formats (ROBOTICS) Reuse of skill and
(LOFT) Better support for inter- knowledge resources
company data sharing (ROBOTICS) Specialized techniques for
(LOFT) Improved interoperability with thick sections
ERP data (ASBUILT) Product data management
(LOFT) Decoupling CAD and CAM for as-built data
data (ASBUILT) Specialized inspection tools
(NEST) Improved integration with ERP (ASBUILT) Feature recognition from
data point clouds
(NEST) Part identifiers for accuracy (ASBUILT) Visualization tools
control (ASBUILT) Build to fit/reverse
(PIPE) Standard CAD/CAM exchange engineering
format (PM&S)/(Lean) Ease of use – Process
(SHEET) Standard CAD/CAM Mapping
exchange format (RP) Dynamic interference checking

68
(VIZ) Visualization on the shop floor
(VIZ) Distributed desktop visualization

Recommendations

Based on this report, further research


should be planned in the areas of
opportunities outlined in the above
roadmap. The major stakeholders
should be involved with reviewing the
areas of opportunity and translating them
into an action plan. This action plan
could be similar to the Strategic
Investment Plan (SIP) published by
NSRP. This new strategic plan could
then be used to help direct future
research announcements and project
selections.

69

Potrebbero piacerti anche