Product demonstration and how-to videos

Sometimes with a complicated subject it is easier to see the item in action rather than read it in a manual. We have made a series of videos available to help you understand our products and how to do specific tasks. They can help you see how the product would work in your environment.

The videos are being revised and added to regularly so please check back soon for new content, or sign up to our mailing list to be notified when we publish something new on the website.

The current products covered are:

Click on the above product name to go to that section of the page and view the relevant videos

Further information

For more information, refer to the datasheets page, or check the product page. For further help or to purchase, please contact Contiem.




notusCSDB for managing S1000D DMs

notusCSDB for managing S1000D Data Modules.

notusCSDB is a light-weight but highly functional CSDB (Common Source Database) for managing multiple S1000D projects. From the ground up it offers you a quick to install, easy to learn and adopt CSDB to minimise on-boarding time and maximise return on investment.

Now with our notusBookBuild as an optional server add-on, you can create, manage and deliver all your S1000D content from one simple dashboard.

For more information visit the notusCSDB page.

The video (3 min)

This video gives a brief overview of notusCSDB.

Airbus A350-compliant CMM

Demonstrating the creation of an A350 CMM from S1000D Data Modules which complies with the A350 CDIM.

The Eclipse A350 BookBuild application enables compliant S1000D Data Modules to be rapidly converted into an A350 CDIM Component Maintenance Manual (CMM).

The application creates a PDF file from the Data Modules that includes Special Modules such as Front Cover, List of Acronyms and Table of Contents. Cross referencing between the various Data Modules is automatically resolved and all cross references in the PDF are converted to Hypertext Links. The PDF file can be used to print the CMM to produce a hard copy or delivered as is to provide a straightforward IETP.

Provided the various files have been located in accordance with the A350 CDIM, creating the CMM is just three clicks away.

The video (13 min)

This video shows the creation of the A350 CMM from start to finish. It introduces some of the requirements of the A350 CDM and then demonstrates the actual creation of the output PDF file.

ATA-compliant CMP

A short video demonstrating the operation of the Eclipse ATA CMP BookBuild application.

The Eclipse ATA CMP BookBuild application is designed to enable users to produce an ATA Component Maintenance Publication (CMP) from a number of S1000D Issue 4.2 Data Modules which have been created to the ATA CMP Business Rules. Eclipse S1000D for FrameMaker is a suitable application for creating these modules as it has a preference for working to the ATA CMP Busines Rules.

The build process is driven from a compliant Publication Module and requires little input from the user. Becuase the application has been designed in accordance with the Business Rules there are no user options which can affect the output.

The application creates the initial publication and, at the same time, because there is no historical updating information in Issue 4.2 Data Modules, a History file is created. This file is used to track changes in subsequent updates. Creating the updates is very straightforward using, as it does, the next issue of the Publication Module

The video (18 min)

This video shows the various background facts and demonstrates the application in use.

Eclipse BookBuild

A series of short videos produced to help users to see how some of the functions work and how easy some aspects of Eclipse BookBuild are to understand.

This video gives a brief overview of the Eclipse BookBuild application, the principles, functionality and the overall process. This is an essential video for those who are contemplating using BookBuild.

Introduction (10 min)

An introduction to the Eclipse BookBuild (for S1000D) providing brief discussion of the application’s purpose and features.

This video shows how to populate the BookBuild file using the Basic method. It covers the insertion of Preliminary Data Modules, Content Data Modules, the MultiDM element, a PMEntry file to allow chapterisation and then initialising the Book.

Creating a BookBuild file – an introduction (21 min)

An introduction to the requirements for the creation of a BookBuild file.

This video shows how to populate the BookBuild file using the Basic method. It covers the insertion of Preliminary Data Modules, Content Data Modules, the MultiDM element, a PMEntry file to allow chapterisation and then initialising the Book.

Creating a BookBuild file – the basic method (13 min)

A presentation showing the creation of the BookBuild file using a basic procedure.

This video shows how an existing Publication Module can be used to populate the BookBuild file. It also indicates the nature of the remedial work required (due to the limited information contained). Setting the publication options is included.

Creating a BookBuild file – Use existing Publication Module (13 min)

A presentation showing the creation of the BookBuild file using a previously created S1000D Publication Module.

This video covers the sequence of required events to build a book using BookBuild. It explains the overall process and the provided feedback using a Log Console. This video uses screen shots to explain what is happening and the feedback.

Building the Book (9 min)

A presentation process of building a Book using BookBuild.

This video shows the BookBuild process from the perspective of the Log Console covering each stage as it progresses. This video is almost completely uses the Log Console sequence from start of the build process to the end and the resulting PDF file.

Building the Book – live build (11 min)

A ‘live’ build showing the Log Console to demonstrate the various stages of the build process.

Demonstrating the steps required to prepare BookBuild for the creation of the next issue.

Preparing for the next issue of the book (5 min)

Moving the BookBuild file from one issue to the next.

Eclipse BREX checker

Eclipse BREX checker demonstration

The Eclipse BREX Checker provides a tool for checking one or more S1000D Data Modules against a defined set of Business Rules.

The video (10 min)

Eclipse IPD generator

A series of short videos demonstrating some of the features of the Eclipse IPD Generator for S1000D product.

We have produced these videos to help users to see how some of the functions work and how easy some aspects of the application are to understand.

This video gives a brief overview of the Eclipse IPD Generator for S1000D. It provides an introduction to the application interface followed by an outline of the workflow used to map the schema to an appropriate spreadsheet and then build the IPD data module using the data extracted from the spreadsheet.

Introduction (6 min)

An introduction to the Eclipse IPD Builder for S1000D providing brief discussion of the application’s purpose and features

The spreadsheet file used in the process needs to be a .csv file which is consistent in the location of all the data for inclusion in the IPD data module. This file can be generated from a parts list database or even as a two-stage process with the parts list generating the IPD data information and a spreadsheet programme being used to insert the IDStatus information. This video shows one form of spreadsheet content.

The spreadsheet (6 min)

A discussion of a possible spreadsheet which can be used with the Eclipse IPD Builder for S1000D.

This video shows how to start a new mapping file and then continues to show the process required to map the ID area of the spreadsheet to the appropriate schema elements and attributes.

Mapping of the ID schema area (7 min)

A presentation showing the mapping of the ID part of the schema to the spreadsheet contents.

This video shows the mapping of some of the status schema elements and attributes to the spreadsheet cells.

Mapping of the status schema area (3 min)

A presentation showing the mapping of the status part of the schema to the spreadsheet contents.

This video shows the mapping of the figure data, the title and the filename, to the schema elements and attributes. This mapping allows the IPD generation to automatically insert a figure into the IPD data module so that is displayed when opened in a suitably configured application.

Mapping of the figure data to the schema (2 min)

A presentation showing the mapping of the figure part of the schema to the spreadsheet contents.

Unlike the previous mapping method, the mapping of the parts data is to the column headings for the many rows of parts data. The application determines which IPD element matches the parts data headings and populates the IPD data module appropriately.

Mapping of the parts data headings to the schema (2 min)

A presentation showing the mapping of the parts list data part of the schema to the spreadsheet contents.

Demonstrates the operation viewed when generating an IPD. It then demonstrates viewing the IPD for QA purposes. In this case we are using the Eclipse S1000D for FrameMaker application.

Generating the IPD using the mapped data and viewing the generated IPD data module (7 min)

Building the IPD Data Module and then viewing it using the Eclipse S1000D for FrameMaker application.

Eclipse ATA IPL Generator for iSpec 2200

Short Videos demonstrating some of the features of the Eclipse IPL Builder for iSpec 2200 Product.

We have produced these videos to help users to see how some of the functions work and how easy some aspects of the application are to understand.

This video gives a brief overview of the Eclipse IPL Generator for iSpec 2200. It provides an introduction to the application interface followed by an outline of the workflow used to map the schema to an appropriate spreadsheet and then build the IPL SGML file using the data extracted from the spreadsheet.

Introduction (7 min)

An introduction to the Eclipse IPL Generator for iSpec 2200 providing brief discussion of the application’s purpose and features.

The spreadsheet file used in the process needs to be a .csv file which is consistent in the location of all the data for inclusion in the Eclipse IPL SGML file. This file can be generated from a parts list database or even as a two-stage process with the parts list generating the IPL data information. This video shows one form of spreadsheet content.

The spreadsheet (2 min)

A discussion of a possible spreadsheet which can be used with the Eclipse IPL Generator for iSpec 2200.

This video shows how to start a new mapping file and then continues to show the process required to map the IPL figure DTD elements to the appropriate DTD elements.

Mapping of the IPL figure information DTD area (4 min)

A presentation showing the mapping of the IPL figure data in the DTD to the spreadsheet contents.

This video shows the mapping of some of the IPL data headings which are used to identify the Parts List Data Columns in the spreadsheet.

Mapping of the IPL data headings area (2 min)

A presentation showing the mapping of the IPL data headings section of the spreadsheet.

This video shows the mapping of the IPL data section part of the DTD to the spreadsheet contents. Also covered is the built in scripting language to enable the multi function spreadsheet cells to individual parts of the DTD.

Mapping of the IPL data section (7 min)

A presentation showing the mapping of the IPL data section of the spreadsheet to the DTD. This includes information about the Scripting functions used to extract the IPL data from spreadsheet cells which contain more then one item of data.

This video shows the application generating the IPL SGML file with the feedback. It also shows the insertion of additional information into the conversion process to allow data not included in the spreadsheet to be accommodated. The copying of the SGML file content into a CMM PageBlock is included.

Generating the IPL SGML file and subsequently copying this into a CMM IPL PageBlock (9 min)

A presentation showing the build process and the subsequent copying of the SGML file into a CMM.

Eclipse iSpec2200 for FrameMaker

A series of six short videos demonstrating some of the features of the Eclipse iSpec2200 for FrameMaker product.

Introduces the iSpec2200 for FrameMaker application. It provides a quick overview of the features provided in the application.

Introduction (15 min)

Introduces the iSpec 2200 for FrameMaker application, providing a quick overview of the features provided.

iSpec 2200 provides information on how elements in the structure should be displayed but users will realise that their clients often require deviations from these.

Eclipse iSpec2200 for FrameMaker application provides the means for a user to create their own template to satisfy their client’s requirements.

This video outlines those facilities.

Templates (4 min)

Eclipse iSpec 2200 provides the means for a user to create their own template to satisfy their client’s requirements.

The iSpec 2200 provides for five different task types. Eclipse iSpec2200 for FrameMaker allows the user to select the type required in the publication. Although iSpec 2200 indicates that a CMM should only have one task type throughout, our clients have been faced with the requirement to have PageBlocks with different task types within a CMM.

Provision has also been made to allow for mixed task types within individual PageBlocks.

Tasks (9 min)

The iSpec 2200 provides for five different Task types. This application allows the user to select the type required in the publication.

The Illustrated Parts List constitutes and important part of the CMM. The initial IPL PageBlock provides some typical text to explain what the various parts of the IPL indicate. Although this is provided users are free to change this content to suit their particular requirements.

To assist the user, the IPL functionality includes the facility to generate some lists and indexes automatically. For example, a numerical list of parts can be generated; a function which will save a considerable amount of time.

Illustrated Parts List (7 min)

The Illustrated Parts List constitutes an important part of the CMM. The initial IPL PageBlock provides some typical text to explain what the various parts of the IPL indicate.

For those components which required only very short documentation, the ACMM is an ideal means of providing the information required. The Eclipse iSpec 2200 application provides the functionality to create and maintain this document.

Most of the same functions provided for working with CMMs are provided.

Abbreviated CMM (5 min)

For those components which required only very short documentation, the ACMM is an ideal means of providing the information required. The Eclipse iSpec 2200 application provides the functionality to create and maintain this document.

Revision management forms an important part of working with CMM and ACMM publications. The iSpec 2200 application has  revision management tightly integrated into it.

Revision (14 min)

Revision management forms an important part of working with CMM and ACMM publications. The iSpec 2200 application has revision management tightly integrated into it.

Eclipse S1000D for FrameMaker

We have made several videos to demonstrate the features of our Eclipse S1000D for FrameMaker products.

Contiem are delighted to announce the release of version 10 Eclipse S1000D for FrameMaker, which includes a number of new features and enhancements:

  • The ability to copy and store tables in the Common Phrases feature
  • Enhanced handling of links in the PDF files which can be created using the standard Print to PDF action **
  • Links handling now includes the ability to access the hotspots obtained from CGM files used in the publication in both directions ie to and from the hot spots, including the IPD data modules table **
  • New IPD features including: stripping leading zeros from item numbers, formatting of the full NATO Stock Number, large asterisk (*) to indicate attaching parts, and the ability to exclude the ILS number from the formatted layout **
  • Added support for the A4 landscape paper size.

** Some of the new features have maximum effect when used in conjunction with the Eclipse S1000D BookBuild application so we will be having a look at the output from that to demonstrate these features more fully.

Eclipse S1000D v10 launch webinar (15 min)

The video below is a recording of the launch webinar.

This video demonstrates the various stages of installing the Eclipse S1000D for FrameMaker application.

The process described relates to the installation on a standalone computer.

During the process the installer will need to send some information to Contiem so that a valid License key can be obtained. The key must be installed before the Eclipse application can be used in a productive environment.

Installing Eclipse S1000D for FrameMaker (14 min)

This video demonstrates the procedure for updating Eclipse S1000D for FrameMaker.

This procedure must be carried out whenever the user needs to update Eclipse S1000D for FrameMaker. This will be necessary when a new version of the application is released.

New releases are made under one or more situations:

  • ASD has released a new issue of S1000D or a patch for an existing issue
  • Contiem has introduced new features for the application
  • An essential update to take care of operational issues, correct problems, enhance security or otherwise improve the software

It is not necessary to contact Contiem during this process. The license key is not removed during the process and thus remains relevant.

Updating Eclipse S1000D for FrameMaker (12 min)

The iSpec 2200 provides for five different Task types. This application allows the user to select the type required in the publication.

Eclipse S1000D for FrameMaker ‘how-to’ tips 

We have a series of short videos demonstrating some of the features of the Eclipse S1000D for FrameMaker product. They have been produced to help users to see how some of the functions work and how easy some aspects of the application are to understand.

Demonstrating the insertion of the basic authoring elements into a descriptive data module. Shows the ease of authoring when using Eclipse S1000D for FrameMaker which in some aspects is as easy to use as one’s favourite Word Processor.

Lists are easily inserted and in the case of bulleted lists, the bullet character is easily changed from the default.

Inserting a heading, title and paragraph in a descriptive data module (7 min)

Shows the ease of authoring when using Eclipse S1000D for FrameMaker which in some aspects is as easy to use as one’s favourite word processor.

Demonstrating the insertion of warnings and cautions into a descriptive data module.

The process of inserting warnings and cautions is the same when editing other data module types, especially procedural.

This video also includes the insertion of symbols associated with the warnings and cautions the the method used to re-size them to suitable dimensions for display purposes.

Inserting warnings and cautions (7 min)

The process of inserting warnings and cautions into a descriptive data module is the same when editing other data module types, especially procedural.

Demonstrating the insertion of an illustration/graphic into a descriptive data module.

The exact term used for an illustration will depend on the industry involved. In all cases an illustration, graphic, picture is inserted using the S1000D figure element.

The process of inserting an illustration is the same when editing other data module types, especially procedural.

This video assumes that the Data Reference Manager facility has not been enabled.

Inserting an illustration without the Data Reference Manager (DRM) tool (3 min)

The process of inserting an illustration into a descriptive data module.

Demonstrating the insertion of an illustration/graphic into a descriptive data module using the Data Reference Manager.

The exact term used for an illustration will depend on the industry involved. In all cases an illustration, graphic, picture is inserted using the S1000D figure element.

The process of inserting an illustration is the same when editing other data module types, especially procedural.

The illustration inserted in this video contains hot spots (CGM File) and demonstrates the intuitive hot spot facility included in Eclipse S1000D for FrameMaker.

There is not an ISO 8879 (SGML/XML) method of accommodating hot spots. S1000D has defined how the standard requires hot spots to be handled. Eclipse S1000D FrameMaker conforms to this specification.

Inserting an illustration with DRM including hotspot (4 min)

Inserting an Illustration/graphic into a Descriptive Data Module using the Data Reference Manager.

Demonstrating the insertion of a cross reference to a hotspot.

The process of inserting a reference to a hotspot is the same when editing other data module types especially procedural.

The process of inserting a cross reference to a hotspot utilises an intuitive interface designed specifically for this purpose.

Inserting a cross reference to a hotspot (5 min)

Demonstrating the insertion of a cross reference to a hotspot.

Demonstrating the insertion of a cross reference from a hotspot to another location within the data module.

The process of inserting a cross reference from a hotspot is the same when editing other data module types especially procedural.

The process of inserting a cross reference from a hotspot utilises an intuitive interface designed specifically for this purpose. Without this interface this procedure can, at times, be very difficult.

Inserting a cross reference from a hotspot (2 min)

Creating a cross reference from a hotspot to another location within the data module.

Demonstrating the insertion of a reference to another data module (the dmRef element). The video shows the use of the Data Reference Manager during this procedure.

The process of inserting a dmRef is the same when editing other data module types, especially procedural.

Inserting the dmRef element without the use of the DRM can be difficult at times. The correct working of the reference to other data modules using the dmRef element relies on the accuracy of the data module code (DMC) value being inserted.

If a single character in the code is incorrect the link will not work when the publication is published. Correctly using the Data Reference Manager almost eliminates the chance of inserting an incorrect link value.

This video also includes the updating of the references table found at the beginning of all data modules.

Inserting a reference to another DM using DRM and updating the references table (4 min)

Demonstrating the insertion of a reference to another data module (the dmRef / RefDM element).

Demonstrating the insertion of a table in a data module.

The process of inserting a table is the same when editing other data module types, especially procedural.

Once the table has been inserted using the Eclipse S1000D for FrameMaker application it is possible to modify the table in most ways using the native FrameMaker editing functions. Using these:

  • The standard S1000D cell rulings can be modified
  • The column widths can be easily adjusted
  • Table cells in a row can be merged
  • Table cells in a column can be merged
  • The content of the cells can be centred, left or right justified.

Inserting a table, changing the rulings from standard S1000D, merging cells along rows and columns (9 min)

The process of inserting a table is the same when editing other data module types especially procedural.

Demonstrating the insertion of steps etc into a procedural data module.

From S1000D Issue 4 steps have been recursive and this video demonstrates the insertion of the step element.

Inserting steps in a procedural data module (6 min)

Demonstrating the insertion of steps etc into a procedural data module.

Demonstrating the insertion of data into one of the standard tables found at the start of the procedural (and some other) data modules. The tables, in the preliminary requirements section of the data module, are for:

  • Supplies
  • Support equipment
  • Spares

The content structure of these three tables are the same. Populating the tables by hand is an arduous undertaking and even more so when considering that the same information often has to be inserted into several data modules.

Using the Data Reference Manager, the database is populated with the necessary information. Insertion of the data into the tables is largely a matter of deciding what entries are required. The authors need only to select which entries are required and then click the insert button for the table to be correctly populated.

Using DRM to populate supplies/supporter equipment/spares tables (4 min)

Inserting data into one of the standard tables found at the start of the procedural, and some other, data modules.

Insertion of a Warning from a Common file

This video in the series was replaced by a new video under the Working with Common Repositories section – see below

Very often in creating and editing data modules the user finds themself using the same phrase or structure but has to start creating it from scratch. The alternative is to open a data module where the phrase or structure is located and then copy it into the current data module.

The common phrases feature enables the user to store common text or even common structures in the Data Reference Manager for future use.

This feature also ensures that these phrases will used consistently without mistakes. This is of particular importance when a specific mark up structure has been agreed for use.

Using the DRM to store common phrases (9 min)

The common phrases feature enables the user to store common text or even common structures into the Data Reference Manager for future use.

The Data Reference Manager can be used to store preliminary requirements items which can then be used to rapidly populate the preliminary requirements table in procedural and other data module types.

There are four types of preliminary requirements:

  • Reference data module
  • External publication
  • Publication module
  • Non-reference publication

The population of the preliminary requirements table in the Data Reference Manager is sped up by using data already stored in the DRM eg data module code.

Using DRM to store Preliminary Requirements information (8 min)

The Data Reference Manager can be used to store preliminary requirements items which can then be used to rapidly populate the preliminary requirements table in procedural and other data module types.

Captions are a very useful way to displaying annunciator and mimic panels in data modules. These are often indicators and/or illuminated switches which can be problematic to illustrate.

Captions were introduced with the Aircrew (now Crew) data module to represent the indicators in Aircraft. Since then there have been a number of other uses defined.

This short video shows how a very simple caption arrangement can be created in a data module.

Using the caption and caption group structure in your data modules (10 min)

This short video shows how a very simple caption arrangement can be created in a data module.

Working with Common Information Repositories

S1000D has provided the facility to have a series of common files containing information which can be referenced from standard data modules and defines the process which is to be used to display this information in the local data module.

The Eclipse S1000D application provides the interfaces necessary to enable users to utilise these features. The following short videos demonstrate how these features can be used.

The warnings and cautions repository comprises a normal descriptive data module which has been given an information code of 012 and a deviation code of A.

If there is more than one repository file the procedure is slightly different and this is explained in the user guide to which reference should be made.

Insertion of a warning from a common repository (6 min)

The common phrases feature enables the user to store common text or even common structures into the Data Reference Manager for future use.

This video demonstrates how references to relevant data modules are inserted in a container module so that the applicability mechanism (not part of Eclipse S1000D for FrameMaker application) can be used to determine which data module is used in the final output.

Using a container module (8 min)

This video demonstrates how references to relevant data modules are inserted in a container module

This video demonstrates how a tools table in a procedural data module (and any other data module that has the preliminary requirements section) can extract information from the tools repository.


Although the reference in this video is to the tools repository, the procedures are equally relevant to the spares and consumable information.

Using a common repository (6 min)

This video demonstrates how a tools Table in a Procedural Data Module can extract information from the Tools Repository.

Click to access the login or register cheese
x  Powerful Protection for WordPress, from Shield Security
This Site Is Protected By
ShieldPRO