s1000d illustrations whitepaper v2.0 2016
TRANSCRIPT
![Page 1: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/1.jpg)
Co-Authors Don Larson – CEO, Larson Software Technology
David Manock – President, Vizualsite LLC [email protected], [email protected]
Abstract The creation and delivery of illustrations is a significant component of an
S1000D project. There are several factors that require consideration when
creating and maintaining illustrations…
COMPLIANT S1000D ILLUSTRATIONS
VERSION 2.0 - 2016
![Page 2: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/2.jpg)
Table of Contents _________________________________________________
S1000D Compliant Technical Illustrations _______________________________ 1
HISTORY OF S1000D ____________________________________________________ 2
THE PRINCIPAL CONCEPTS OF S1000D ______________________________________ 2
INFORMATION CREATION _________________________________________________ 4
S1000D COMPLIANT 2D ILLUSTRATIONS _____________________________________ 4
S1000D ILLUSTRATION PROCESS __________________________________________ 5
THE PURPOSE AND USE OF HOTSPOTS ______________________________________ 7
THE DELIVERY OF 2D S1000D ILLUSTRATIONS ________________________________ 8
S1000D AND 3D GRAPHICS _______________________________________________ 8
THE IMPORTANCE OF S1000D ____________________________________________ 10
Optimize the S1000D technical illustration process using Larson CGM Products 11
CORE BENEFITS _______________________________________________________ 11
The Benefits of the Larson CGM Products __________________________________ 12
Features of the Larson CGM Products _________________________________ 13
VIZEX TRANSFORM_____________________________________________________ 13
Transform DWG and DXF files ___________________________________________ 13
Transform PDF files ___________________________________________________ 14
Transform Image files _________________________________________________ 15
Automatically create intelligent CGM graphics ______________________________ 15
VIZEX EDIT ___________________________________________________________ 16
Product Features _____________________________________________________ 16
VIZEX VIEW __________________________________________________________ 17
VizEx View Plugin for Chrome, Internet Explorer and Firefox browsers ___________ 17
VizEx View C++ _____________________________________________________ 18
VizEx View iOS ______________________________________________________ 18
VizEx Office _________________________________________________________ 18
Summary _______________________________________________________ 19
Glossary ________________________________________________________ 20
References ______________________________________________________ 22
Company Information _____________________________________________ 23
![Page 3: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/3.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 1 Version 2.0 – 2016 - Compliant S1000D Illustrations
S1000D Compliant Technical Illustrations
The S1000D specification controls the creation and delivery of technical publications.
Although the specification applies to all publication elements, this document focuses on the
production and deployment of 2D technical illustrations. Version 2.0 of the document also
includes a section on S1000D’s position with respect to 3D graphics.
If you work in the military or commercial
aerospace sectors, you're probably familiar with
the S1000D specification. In the early years the
specification was used mainly used in Europe,
until the adoption of the specification by major
United States DoD (Department of Defense)
programs. A good example the C-17
Globemaster cargo aircraft, its significance
because the original data was converted to
S1000D. The strategy should provide important
benefits in the future, when managing, revising
and deploying the technical information to
multiple internal and international customers.
In Europe, the S1000D history is longer. Defense Ministries and Prime Defense Contractors
have been using the specification successfully for many years on various programs,
including Eurofighter Typhoon. There are several reasons for the success of S1000D, with
two being particularly important. The first was the emergence of multi-country military
programs, the choice of one primary specification enables data interoperability, resulting in
downstream cost savings. The second,
the mandating of the S1000D
specification by the European Defense
Ministries, the benefit, data is
consistent and configurable.
The impact, financially and
organizationally, of implementing
S1000D has vastly improved over the
years. Today, S1000D software
solutions are cost effective and usually
off the shelf. Also, people with S1000D
project expertise are easier to find.
Figure 1. C-17 Globemaster
Figure 2. Eurofighter Typhoon
![Page 4: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/4.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 2 Version 2.0 – 2016 - Compliant S1000D Illustrations
HISTORY OF S1000D
The S1000D specification emerged in the early 1980s, with the purpose of developing a
global standard for technical documentation, similar in philosophy to the commercial
aerospace specification ATA100.
The majority of early adoptions of S1000D were on military aerospace projects. The main
reason for this was the bias of the specification towards air vehicles and ground support
equipment. That situation changed when S1000D embraced and encompassed land and
marine requirements. This was achieved by expanding one of the cornerstones of
specification, the Standard Numbering System (SNS) to include specific land and marine
system terminology.
The governance for the specification
is provided by ASD (Aerospace and
Defense Industries Association of
Europe). The involvement of the USA
required additional transatlantic
governance; this is provided by the
AIA (Aerospace Industries
Association). More recently the ATA
(Air Transport Association) made the
decision to become involved in
S1000D. The result, commercial
aerospace requirements were
integrated into the current version of
the specification, 4.1. This initiative
was an ironic twist, considering that
one of the prime reasons for
developing S1000D was in response
to the ATA100 specification.
The ASD, AIA and ATA provide governance of the specification they do not develop or
maintain the specification. Councils and working groups perform the task of writing and
amending the specification. Figure 3, provides an overview of the current organization. In
summary, the S1000D specification has an excellent history of development and use.
Benefits include interoperability, consistency, security, cost reduction, manageable
business processes, usability and performance.
THE PRINCIPAL CONCEPTS OF S1000D
The S1000D specification is a substantial document, and the current version 4.1, contains
over 3,500 pages. The defining concept that separates S1000D from other documentation
Figure 3. S1000D Organization
![Page 5: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/5.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 3 Version 2.0 – 2016 - Compliant S1000D Illustrations
processes is the Data Module (DM), a chunk of information utilized to support a particular
aspect of the equipment. The DM structure is XML (Extensible Markup Language), and
information types define the content, for example, descriptive, procedural and fault
isolation. The content can assist with the maintenance of the equipment or the validity of
the information by defining project business rules. A comparable specification is DITA
(Darwin Information Typing Architecture), also based on XML and modular in construct.
DITA, however, does contain the guidance afforded by S1000D for constructing technical
documentation for complex equipment commonly found in the military and aerospace
industries.
The S1000D specification abandons the linear structure of a traditional technical
publication. The book structure is replaced by a modular concept, providing the
opportunity for data reuse, management and efficient deployment. A unique DM code
identifies the system assembly, disassembly sequence, and definition of the content type.
The DM code enables the data to be easily identified and managed in a repository, the
Common Source DataBase (CSDB). The CSDB is used to manage project data including
illustrations, usually archived in the CGM (Computer Graphics Metafile) file format. Figure
4 provides an overview of the S1000D publication process.
Figure 4. S1000D Publication Process
![Page 6: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/6.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 4 Version 2.0 – 2016 - Compliant S1000D Illustrations
INFORMATION CREATION
The philosophy of S1000D specification is to base the creation of data on internationally
recognized standards. The first versions of the specification used SGML (Standard
Generalized Markup Language) to create DM's. The transition to XML (Extensible Markup
Language) was logical. CGM has been the 2D technical illustration format since the 1990’s.
The S1000D specification documents the technical details
required to implement a project, download from
www.s1000d.org. The S1000D organization also provides
a sample project based on a bicycle, included are sample
DM’s and CGM’s, XML schemas, and associated
information.
The Data Module structure is divided into two distinct
parts:
1. The Identification and Status section, contains mainly
meta-data. Primarily used for the management of the DM,
the section includes the DM code, revision, validation,
quality assurance details, manufacturer’s name and
security classification etc.
2. The Contents section contains the information that
describes and maintain the equipment. The information
type categories, descriptive, procedural, fault isolation,
illustrated parts data, etc. enable the appropriate
positioning of the content. The CGM illustrations are inserted into the appropriate part of
the contents section.
If the program specifies S1000D, you will be required to originate and deliver compliant
data. Software Vendors provide a good choice of solutions enabling the implementation
and delivery of a valid data.
S1000D COMPLIANT 2D ILLUSTRATIONS
The creation and deployment of illustrations is a significant component of an S1000D
project. There are several factors that require consideration when creating and maintaining
illustrations. The conversion and repurposing of 2D and 3D CAD data needs to be
considered. The implemented software solution needs to be capable of generating and
delivering compliant CGM files. If you're using general graphics software this task may not
be possible. The developers are often not aware of the requirements of the S1000D
specification, the result will be CGM files not compliant with specification.
Figure 5. Data Module
Structure
![Page 7: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/7.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 5 Version 2.0 – 2016 - Compliant S1000D Illustrations
The CGM file will usually be validated when delivered for compliance, and so it is crucial
that the file is the correct format. The delivery of a non-compliant CGM files could result in
rejection of data and as a result increased cost. The
functionality of the software is also a consideration, for
example; the ability to create and manage illustrations
containing hotspots.
The delivery of interactive manuals is a major
requirement when creating technical illustrations. The
concept of "Intelligent Graphics" defines standardized
structured graphics, which could be used by
applications in an interactive way. The CGM format has
the capability to be intelligent, using meta-data, a
region of the graphic can be defined as a trigger for an
action to be performed when clicked. This clickable
area is also known as a graphical hotspot, the
functionality is commonly used in IETM’s (Interactive
Electronic Technical Manual’s) for example when
identifying spare parts information.
S1000D ILLUSTRATION PROCESS
The primary concerns when creating 2D S1000D-compliant illustrations are coding, style
and format. The coding of the CGM file is a fundamental factor for an S1000D project, do
not underestimate its significance. The CGM file is capable of containing metadata, for
example hotspots, however, not the number of elements available inside a DM. The result
is the Information Control Number (ICN) is responsible for identifying and managing the
illustration inside a CSDB. The ICN is up to 45 characters in length; the code contains
similar information to the Identification and Status section of a DM (for example, security
classification and issue number). Figure 7 identifies the structure of the code.
The S1000D specification states, “The purpose of illustrations is to amplify and clarify
written content”. The specification provides guidance on how to produce illustrations and
enable downstream print or electronic deployment. The following bullet points summarize
the main illustration requirements.
Figure 7. Information Control Number Coding
Figure 6. CGM file compliance
![Page 8: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/8.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 6 Version 2.0 – 2016 - Compliant S1000D Illustrations
The illustration must provide maximum information for the end user, with particular
awareness of the output media.
Illustrated parts must be clearly identifiable and annotated appropriately.
Location arrows, leader lines and annotations must be clearly shown and free from
surrounding detail.
The use of 2D and 3D CAD data is allowed if it conveys the information
convincingly.
Illustrations should be realistic but a
sensible size; if critical areas are tiny,
enlarge the area and show in a detail
drawing.
If several identical parts are present, only
one has to be shown providing that the
position and orientation of the other parts
is clear.
Wiring or system diagrams, schematics or
other charts where symbols are used are
also acceptable as an illustration if they
provide for the proper identification of the
detail parts.
Illustrations are to be created and
delivered appropriately for their intended
output format. Illustrations destined for
print should normally be portrait;
landscape may be used on a foldout page
but this must be described in the business
rules for the project. If the illustrations are intended for an IETP, the format
restrictions do not apply. However, if the illustration has the ability to be printed, its
layout must be considered.
When the disassembly order or detail parts can be identified from the plan view of a
production drawing, that view must also be used in the illustration. A good example
is hose assemblies, control rods, clamps, instrument panels, circuit boards or
ground equipment.
Consider final illustration requirements and include in the project business rules.
Figure 8 shows an example of a technical illustration created in accordance with S1000D
guidelines. The detail drawing clearly depicts the location of the assembly on the vehicle.
Showing the ICN on the illustration is optional, usually dependent on the project
requirements.
Figure 8. S1000D Illustration
![Page 9: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/9.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 7 Version 2.0 – 2016 - Compliant S1000D Illustrations
THE PURPOSE AND USE OF HOTSPOTS
Hotspots are responsive regions in illustrations, comparable to hyperlinks. The term
hotspot, is used to describe an active region on an illustration, providing a navigation link
to a different area of the illustration or text in the technical publication. Hotspots are used
to perform various actions; provide a link to relevant text in a Data Module (for example, a
parts list). A hotspot can also link to another area of the same illustration and for example
display an enlarged detail. The responsive zone can be a callout number or a graphic
element it can also have a tooltip providing intuitive user feedback.
The user benefits from a hotspot driven intuitive environment. As well as facilitating easy
identification of parts and
assemblies, hotspots provide
graphical navigation not possible
with printed manuals.
The CGM file format enables the
inclusion of hotspots in
illustrations, also know as meta-
data, it describes a hotspot
‘region’ and a target for the link
known as a ‘viewcontext’.
The creation of hotspot
information in a CGM file, requires
specialized illustration tools
developed specifically for this
purpose.
Figure 9. Hotspots highlighted in CGM Viewer
![Page 10: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/10.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 8 Version 2.0 – 2016 - Compliant S1000D Illustrations
THE DELIVERY OF 2D S1000D ILLUSTRATIONS
The final task is to deliver the illustrations in a compliant CGM format. S1000D utilizes a
cascading profile, see
Figure 10, WebCGM
2.1 is a
recommendation of
the W3C organization.
The S1000D
specification specifies
a subset of the
complete WebCGM
profile.
The WebCGM format is
developed and maintained by the CGM Open Foundation, a non-
profit organization, comprising of representatives from software
vendors, industry and government. CGM is a stable and very
reliable format, a key factor when maintaining and delivering
graphics on major programs.
S1000D AND 3D GRAPHICS
Chapter 3.9.2.5 of the specification provides guidance on the use of 3D data. The Chapter
includes a description of the use and production of interactive, three dimensional (3D)
technical content. Similar to 2D graphics the data produced in accordance with this chapter
is used to support textual data.
The chapter is becoming more relevant as the availability and the capability to produce
and deploy 3D information improves. Currently there is guidance on the production and
look and feel of the 3D information but nothing with repsect to file formats. This is a
missing element that requires addressing, the specification is based on open formats and
therefore the definition of a 3D file format is required. There are a number candidates that
could be considered including PRC based on the PDF format. The PRC 3D format (ISO
14739-1) is accurate and compressible data format. It is optimized to store, load, and
display 3D data, metadata, assembly structure, graphical information and Product
Manufacturing Information (PMI). http://www.3dpdfconsortium.org/
The behavior of 3D graphics is usually interactive, therefore, it is important to have good
guidelines for their use. The source of the 3D data must be valid in order to develop and
produce the content. The production and deployment of the 3D data should also be in
accordance with the project business rules. The Business Rules offer the opportunity to
Figure 10. CGM Profiles
![Page 11: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/11.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 9 Version 2.0 – 2016 - Compliant S1000D Illustrations
define a 3D file format, the best advice, choose an open 3D format providing project
interoperability.
Figure 10a 3D PDF file
The project browser and hardware platform also need to be taken into account in the
production phase.
When creating 3D data there are guidelines in the specification to assist the production
process.
Removed parts must remain in view and be parked in a removed area or bench
location to complete the maintenance sequence.
During animated sequences, visual callouts or navigations symbols must not move
but must remain static or appear in the last frame of the sequence to navigate
further.
Animated removal or tool actions must be realistically performed as viewed by the
user.
For animated moving parts or actions that would represent a danger or hazard to
the maintainer, warnings and cautions must appear, in accordance with and be
acknowledged by the user before proceeding to the next step. Textual data can
have also warned the maintainer beforehand.
There also guidelines for the use of color, these need to be considered.
Red must only be used and applied in accordance with Chap 3.9.2.3.
Animated moving parts that would be a danger or hazard to the maintainer must be
colored in accordance with Chap 3.9.2.3.
For realistically rendered surfaces of equipment or parts, the color rules generally
will not apply, however, any tools items, highlighting or navigation symbols must be
applied in accordance with Chap 3.9.2.3.
![Page 12: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/12.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 10 Version 2.0 – 2016 - Compliant S1000D Illustrations
Introduced 3D tools/heavy objects must have an amber surface, hierarchical
structure rules.
Hidden or difficult access components, first must be viewed normally with solid
surfaces in the way.
Hidden objects for removal must appear light blue and, to differentiate, background
surface information must be light yellow or realistic colors.
All color applied to 3D objects must add value to the users visual interpretation
Initial locator view or sequences, indicating the main subject items must have a
light grey surface and any brief highlighting for the viewer must have a magenta
surface.
All navigation symbols must be blue and remain static.
Black line art with a light blue fill is can be used to identify detail items and
attaching parts for animated removal or installation.
In conclusion if your project requires the inclusion of 3D data, follow the specification
guidelines, determine the IETM technology to be used, check the hardware is capable and
compatible, finally choose an open 3D data format.
THE BENEFITS OF S1000D
In summary, while S1000D is not applicable to every industry, aspects of its methodology
could benefit a company’s documentation process. The key benefit for a company
implementing the S1000D specification is the creation of data in a structured, neutral
environment, ensuring data will always be accessible and easily managed throughout its
life-cycle.
The key benefit for the company’s clients is the provision of a user-friendly environment,
especially when information is delivered electronically. The delivery of illustrations is a key
part of the technical documentation process, providing major benefits to users both in
understanding and navigating the documentation. The generation of illustrations should
not be overlooked, especially in environments where rigorous specifications and regulatory
authorities are in place.
![Page 13: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/13.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 11 Version 2.0 – 2016 - Compliant S1000D Illustrations
Optimize the S1000D technical illustration process
using Larson CGM Products
The document has described the significance of creating compliant
S1000D technical illustrations and the challenges faced by organizations
implementing the strategy. The technology enabling the successful
delivery of the task is based on Larson CGM Products.
The Larson family of products provide the opportunity to transform common file formats to
S1000D compliant CGM files with VizEx Transform, edit files using VizEx Edit, and deploy
graphics using the VizEx View.
Figure 11. The Larson CGM family of products enable S1000D compliance
CORE BENEFITS
The benefits provided by Larson Products are evident both in technical graphics production
and deployment phases, Figure 11, provides the vision of the S1000D CGM Ecosystem,
simple, productive and excellent quality.
![Page 14: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/14.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 12 Version 2.0 – 2016 - Compliant S1000D Illustrations
The Benefits of the Larson CGM Products
Larson VizEx Transform has the ability to convert files of
differing formats to S1000D compliant CGM files and add
value with an automatic hot spotting capability.
o The transformation of files is cost effective by
utilizing the batch processing functionality.
o CAD files can be transformed utilizing the DWG format, enabling the reuse of
engineering data within the organization.
o The reuse of vector graphics embedded inside PDF files and graphics created
in popular graphics programs e.g. Adobe Illustrator, CorelDraw etc.
o A fast and highly configurable automatic hot spotting capability, downstream
end users will benefit from interactive intelligent graphics.
Larson VizEx Edit provides sophisticated tools, maintain and create
graphics and hotspot information.
o Provides a simple to use interface and powerful graphics editing
options to maintain your S1000D CGM graphics. An intuitive
interface to add and maintain hotspot information.
o A cost effective way of performing graphics editing tasks in
comparison to expensive vertical technical illustration tools.
Larson VizEx View products provide a whole range of different options for deploying
S1000D CGM graphics, from plugins for web browsers through to Software
Development Kits for embedding a CGM viewer into an IETM (Interactive Electronic
Technical Manual).
o VizEx View products can also be used to display S1000D CGM files in popular
browsers such as Internet Explorer, Chrome and Firefox on Windows and
Linux.
o Larson also provides technology for iOS to enable CGM graphics viewing on
the iPad.
Larson customers receive many benefits by both implementing Larson VizEx products and
having the ability to generate and work with S1000D compliant graphics.
![Page 15: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/15.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 13 Version 2.0 – 2016 - Compliant S1000D Illustrations
Features of the Larson CGM Products
In the previous section we outlined the benefits of the Larson CGM Products in this section
we focus on some of the major features. The product datasheets are also available on
request providing additional information on the individual products.
VizEx Transform
This is a truly unique application enabling the transformation of multiple graphical data
formats into CGM in one simple to use interface. The application also has the ability to add
hotspot information to the CGM graphics during the transformation process. This is
achieved in a batch process saving time and money.
Transform DWG and DXF files
Transform CAD files from the engineering department, successfully reuse existing data and
preserve graphical quality.
Supports "Model" and "Paper" space options.
The pen weight values are supported and mapped to the CGM file.
The option for arcs, ellipses, polylines, and scaling control.
Control individual layers by turning off selected layers. For example turn off title
block, extract desired text for specific languages.
Convert colors to monochrome
Figure 12. Transform multiple file formats
![Page 16: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/16.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 14 Version 2.0 – 2016 - Compliant S1000D Illustrations
Figure 13. DWG & DXF settings
Transform PDF files
Transforming PDF files eliminates the requirement to re-author or redraw existing
illustrations. The same technology can also be used to convert from popular graphics
software that do not support CGM, for example Adobe Illustrator.
The ability to convert a multiple page PDF document into separate CGM files.
The option of scaling line widths.
The ability to choose individual pages of a PDF document to be converted.
Scale line widths
Figure 14. PDF transformation settings
![Page 17: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/17.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 15 Version 2.0 – 2016 - Compliant S1000D Illustrations
Transform Image files
Common image formats such JPEG, PNG, TIFF and BMP are also transformed into the CGM
format. CGM is commonly thought of as a vector only format, but CGM V3 onwards
includes the support for raster files.
Supports Raster to Raster conversion.
Advanced features include color swapping, compression for monochrome images.
The DPI (dots per inch) resolution can be controlled.
Options for file compressions, image quality, grayscale, size (pixels, inches, metric),
Aspect Ratio, Gamma, and Rotation.
Automatically create intelligent CGM graphics
Larson’s VizEx Transform also automates the creation of hotspot information in CGM files
during the conversion process.
The ability to identify text based on characteristics including minimum and
maximum digits, minimum and maximum height. For more powerful text filtering
specify characteristics with regular expression (regex).
The tool also provides option to output hotspot information to a file in CSV format
so you can add or replace developed applications, which refer to databases, or add
screen tips text and actual URL links.
The Raster option allows you to take TIFF, JPEG, PNG, and CALS raster files and
automatically recognize callouts and then convert them to CGM Version 4 with
hotspots.
Figure 7. Hotspot settings
![Page 18: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/18.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 16 Version 2.0 – 2016 - Compliant S1000D Illustrations
VizEx Edit
Provides a cost effective solution to edit and maintain your S1000D illustrations. Create
overlay hotspots, embed hyperlinks, and link all your drawings together with this standard
based graphics technology.
Figure 8. Maintain CGM files in VizEx Edit
Product Features
Enables the revision of CGM's, edit lines, fill colors, change fonts, reposition objects
and delete them.
Provides an Isometric grid, the preferred perspective projection of the S1000D
specification.
Drawing elements, for example lines, rectangles and ellipses automatically align to
the isometric grid.
Allows the import of Adobe Illustrator, PDF, DWG, TIFF and other graphics formats,
additionally all versions of CGM.
Quickly and easily add hotspots and enter the associated metadata. Simply click
and drag a rectangle to indicate hotspot location, or select group of objects to
create a hotspot for the entire group.
The metadata "Tree View”, see Figure 9, enables the intuitive modification of
hotspot attributes like object id, name(s), embedded links. The clicking of the
hotspot while pressing Control-key also allows individual hotspot attributes to be
very quickly edited.
The document tabs feature permits several files to be opened in a single session
enabling quick and easy navigation between CGM files.
![Page 19: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/19.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 17 Version 2.0 – 2016 - Compliant S1000D Illustrations
The split views feature enables multiple files to be viewed side by side for quick
comparison and revision.
The Auto Hotspot technology is also available as a fully integrated option for VizEx
Edit.
o Select the Auto Hotspot function and the file is scanned for all vector and
raster text.
o The text to be hot-spotted can be identified by the setting of parameters, for
example, alpha, numeric only, or a regex text filter.
o The CGM file is hot-spotted on screen, the attributes will be automatically
generated and be edited if required to obtain the required result.
Layout Tools: Align, Crop, Group, Un-Group, Flip, Rotate, Arrange, Crop,
Copy/Paste, Snap to Grid, Zoom
Mark-up Tools: Text, Bezier Curves, Circles, Ellipses, Rectangles, Polygons,
Transparency, Lines, Hotspot, True Type Fonts, Line and Fill Attributes
VizEx View
Deploy your S1000D graphics easily to your, customers, partners and suppliers with
Larson’s world leading CGM viewing technology. VizEx View comprises of various products
each designed to deliver quality CGM files the customer can rely on.
Figure 17. Deploy CGM files in VizEx View
VizEx View Plugin for Chrome, Internet Explorer and Firefox browsers
Larson provides technology for the support of CGM in all major internet browsers. The
support of CGM is comprehensive and easy to implement.
![Page 20: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/20.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 18 Version 2.0 – 2016 - Compliant S1000D Illustrations
Full support for the WebCGM 2.0 DOM, a JavaScript API and event model for
programmatically interacting with graphical and non-graphical picture elements.
E.g. identifying a user click on a hotspot then changing the color of a line or text
element.
Supports hyperlinking and document navigation, picture structuring and layering,
and enabling of search and query of WebCGM content.
Support XML Companion File for externalization of non-graphical metadata for
easier metadata management e.g. link, screen tips.
Toolbar for added user interaction: scale, zoom, pan, show hotspots.
Menu right-click menu provides text search in addition to scale, zoom, pan, show
hotspots functions.
Supports Open-Type and True-Type fonts
OpenGL is utilized on Linux for fast and accurate graphics rendering.
Embed CGMs in HTML document, with either an OBJECT tag or via the JavaScript
API.
VizEx View HTML5
The new technology enables the seamless delivery of CGM files in a
web environment. The technology provides the opportunity to
migrate away from an ActiveX based solution. The implementation is
achieved by a Javascript Library that reads and renders CGM files.
The Javascript Library can be hosted by Larson, on your servers or
locally on a standalone machine.
VizEx View C++
This product includes an easy to use C++ library for Windows and Linux developers
looking to support CGM in their application(s). The VizEx View C++ Library Software
Development Kit includes sample code, documentation and the object code library (.DLL
or .SO on Linux), both which you can utilize with your C++ applications.
VizEx View iOS
The distribution of technical documentation on tablet devices is becoming very important.
The ability deploy CGM files on iOS is now possible with this Larson product. VizEx View
iOS enables delivery of quality native CGM graphics including all the functionality you
would expect on other platforms.
VizEx Office
The View Office product (an add-in for Microsoft Office 2010 and later) seamlessly inserts
CGM Files into Microsoft PowerPoint and Word documents utilizing Larson's unique
technology. Insert all types of CGM technical graphics and easily reuse your single instance
archive.
![Page 21: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/21.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 19 Version 2.0 – 2016 - Compliant S1000D Illustrations
Summary
The objective of the document is to describe the requirements when creating, managing
and deploying S1000D graphics, this version of the document includes an additional
section on 3D data.
S1000D 2D and 3D technical graphics have comparable importance to its textual XML
counterpart, the Data Module. They’re both a crucial component of the S1000D technical
documentation process. The result, the graphics production and publishing process also
requires validation and optimization.
The Larson company strategy is to provide quality software enabling the production of
quality graphics. As a world leading supplier of technical graphics technology, Larson has
the credentials, experience and products to enable your S1000D graphics vision.
![Page 22: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/22.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 20 Version 2.0 – 2016 - Compliant S1000D Illustrations
Glossary
API Application Programming Interface
BMP Bitmap image file
C++ A general purpose computer programming language
CAD Computer Aided Design
CGM Computer Graphics Metafile
CSV Comma-Separated Values
DOM Document Object Model
DWG A binary file format developed by AutoDesk, used by many CAD
systems including AutoCAD as native file format.
Hotspot A graphical hotspot is a region where information about an
associated action is contained
HTML Hyper Text Markup Language
IETM Interactive Electronic Technical Manual
JavaScript A computer programming language, most commonly used as part of
web browsers
JPEG Joint Photographic Experts Group
PDF Portable Document Format
PNG Portable Network Graphic
PMI Product Manufacturing Information
PRC Accurate, highly compressible 3D data format
Raster Graphics A dot based data structure representing an image made up of pixels
and viewable via a monitor, paper, or other display medium.
RIP Raster Image Processor
SDK Software Development Kit
TIFF Tagged Image File Format
Vector Graphics Points, lines, curves, shapes and polygons based on mathematical
expressions representing images in computer graphics.
XML Extensible Markup Language
![Page 23: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/23.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 21 Version 2.0 – 2016 - Compliant S1000D Illustrations
![Page 24: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/24.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 22 Version 2.0 – 2016 - Compliant S1000D Illustrations
References
S1000D is an international specification for the production of technical
publications. www.s1000d.org
Aerospace Industries Association (AIA), played a key role in developing S1000D
specification.along with Aerospace and Defence Industries Association of Europe (ASD)
www.aia-aerospace.org/
The ATA e-Business Program, where the global commercial aviation industry
collaborates to create standards for information exchange to support engineering,
maintenance, materiel management and flight operations.
www.ataebiz.org/specifications/
Airlines for America (A4A), formerly known as Air Transport Association of
America, Inc. (ATA), was the first and remains the only trade organization of the
principal U.S. airlines. https://publications.airlines.org/
The World Wide Web Consortium (W3C) is an international community that
develops open standards to ensure the long-term growth of the Web.
www.w3.org/Graphics/WebCGM/
NIST (National Institute of Standards and Technology's) is part of the U.S.
Department of Commerce. One of the USA's oldest physical science laboratories.
www.itl.nist.gov/div897/ctg/graphics/cgm_std.htm
CGM Open Foundation is non-profit international foundation, made up of
developers and users dedicated to open and interoperable standards for the
exchange of graphical information. www.cgmopen.org/
3DPDF Consortium - The Consortium is a non-profit, corporate membership
organization comprised of end-user companies, independent software vendors
(ISV’s), and systems integrators (SI’s) who are committed to driving the adoption
of 3D PDF-enabled solutions for the communication of complex 3D data.
http://www.3dpdfconsortium.org/
![Page 25: S1000D Illustrations whitepaper V2.0 2016](https://reader031.vdocument.in/reader031/viewer/2022021418/589b56811a28ab606f8b4907/html5/thumbnails/25.jpg)
LARSON SOFTWARE TECHNOLOGY
Page 23 Version 2.0 – 2016 - Compliant S1000D Illustrations
Company Information
Larson Software Technology
800 Wilcrest, Suite 210, Houston, TX 77042 USA
Tel (+1) 713-977-4177
Fax (+1) 713-977-4176
www.cgmlarson.com