Table of contents

2 CD catalog

2.1 Functional description

2.2 Features

2.2.1 Display

2.2.1.1 Hierarchical structure

2.2.1.2 Graphics

2.2.1.3 Detail view

2.2.1.4 Parts list

2.2.2 Printing

2.2.3 Output formats

2.2.4 Installation

2.2.5 Navigation

2.2.6 Search

2.2.6.1 Quick search

2.2.6.2 several data fields

2.2.6.3 for drawing numbers

2.2.6.4 for maintenance tasks

2.2.6.5 Search results

2.3 System requirements

2.4 Technology

 


CD catalog (spcat/spcat.html) - © 2003 CPTec GmbH

2 SPCat CD catalog

SPCat, the CD catalog, offers all performance features commonly found in electronic spare parts catalog software plus the following benefits:

The catalog solution

Would you like more information on the performance features and functions available in SPCat? The performance features (=> 2.2) website contains a full overview. Or take a closer look at the functional design (=> 2.1)of SPCat.


Functional description (spcat/funktionsweise.html) - © 2003 CPTec GmbH

2.1 Functional design

The following schematic diagram illustrates the functional design of SPCat:

Schematic: SPCat - Functional design

Data import

SPCat Editor is used for importing the following data:

Parts list

In order to enable subsequent automatic processing and to create a useful catalog, the parts list should meet the following requirements:

Graphics

Graphics files may contain technical drawings or digitized photographs of the assemblies and spare parts in the catalog. They are normally available in the pixel format TIFF or in the vector format DXF.

SPCat's conversion modules will automatically read a number of graphics files formats and convert them to the GIF and PNG formats which are displayed by the catalog. In the case of vector graphics files, the positon numbers of spare parts in assemblies will also be identified. →more...

The parts list and graphics files are automatically linked by SPCat, thereby creating a tree structure of the system and the graphics related to the assemblies. If SPCat has identified position numbers in a vector graphics file, active areas (hyperlinks) for navigation will be created automatically.

SPCat Editor is used for further processing of catalogs which have been created via automatic data import. On the other hand, you may also create catalogs "by hand" if no suitable data source is available for import.

Output formats

End-user catalogs may be produced for the following media:

Paper print

SPCat automatically generates a printed version of the catalog based on your corporate identity. Design drawings of assemblies and the related parts lists are arranged on pages facing each other. Page numbers are arranged in a special way ensuring easy orientation throughout the printed catalog. →more...

CDROM

A CDROM is created by recording the entire SPCat directory on a CDROM. SPCat is shipped with a start routine which automatically offers a start menu to the end user after the CDROM has been inserted. Additional software for creating a setup routine is not required for distributing SPCat spare parts catalogs.

HTML Help file / CHM file

SPCat automatically generates a CHM file from the catalog data. This is an electronic document with the functionality of Microsoft HTML Help files - similar to the help files commonly found under the Microsoft Windows operating system. HTML Help offers a table of contents, index, full-text search, and it runs under all Microsoft Windows operating systems.

Internet

SPCat catalogs can be published on the Internet via SQLCat. SQLCat is an extremely fast database and webserver solution for publication of hierarchical document structures. It is based on Microsoft SQL Server and Internet Information Server. →more... (=> 3)

How to generate a printed version of the catalog

Schematic: SPCat - Creating a printed catalog

COM automation

SPCat is able to forward data to other application programs (e.g. Microsoft Word) via "COM automation".

This method is used to create a printable version of the catalog: After the user has specified the required options, the print function of SPCat automatically generates a Microsoft Word file which contains the printable version of the catalog.

The only technical requirements for this method are Microsoft Word software installed on the SPCat workstation and development of the required Microsoft Word style templates.

Advantages

For further information on catalog printing, refer to section "Features" under Printing - Printing the entire catalog / Creating a PDF file (=> 2.2.2).

How to convert drawings to catalog-readable formats

Schematic: SPCat - Conversion of drawings to catalog-readable formats

COM automation

SPCat is able to control other application programs (e.g. Corel Photopaint, Adobe Illustrator) via "COM automation".

This method is used to automatically convert TIFF or DXF graphics files to the GIF and PNG formats displayed by the catalog. 

In the case of DXF graphics, it is also possible to determine the position of text objects in the drawings (e.g. position numbers of the subparts of an assembly) - this allows to automatically create active areas (hyperlinks) in the drawings.

Unwanted objects (e.g. drawing header, dimensioning lines) can likewise be removed if they are identified clearly (e.g. when stored in different drawing layers).

The only technical requirements for this method are Corel Photopaint or Adobe Illustrator software installed on the SPCat workstation.

Advantages


Features (spcat/leistungsmerkmale.html) - © 2003 CPTec GmbH

2.2 CD catalog features

Graphical user interface (GUI)

Language
  • Languages German / English (standard)
  • Additional languages (option)
  • Asian languages (on request)
Configurations
by end user
  • Language
  • Font size
  • Colors
  • Treeview (displayed fields)
  • Parts list (displayed fields; hide if not an assembly)
  • Marking of individual parts in assembly drawings
  • Thumbnails (display drawing file name)

Data

Language
  • Two languages (standard)
  • More than two languages at a time (option)
  • Asian languages (on request)
Display
  • System hierarchy, tree structure (=> 2.2.1.1)
  • Parts list (=> 2.2.1.4)
  • Parts list considering the parts category (assembly, single part, consumable)
  • Detailed information on single part / assembly (=> 2.2.1.3)
  • Drawings of the single part / assembly, New!stepless zoom (=> 2.2.1.2)
  • Active areas (hyperlinks) in drawings
  • Search results displayed in a table (=> 2.2.6.5)
  • Search results displayed in a tree structure (=> 2.2.6.5)
  • Parts invisible to the end user (via marking)
Navigation
  • With mouse and keybord
  • Via tree structure (=> 2.2.5)
  • Via parts list (=> 2.2.5)
  • Via active areas (hyperlinks) in drawings (=> 2.2.5)
Search
  • Quick search in important data fields (=> 2.2.6.1)
  • in selected data fields (=> 2.2.6.2)
  • for drawing numbers (=> 2.2.6.3)
  • for maintenance tasks (=> 2.2.6.4)
  • under a specified position in the tree structure
Print
  • Assembly with related parts list and drawing(s) (=> 2.2.2)
  • Generate a Word file containing the entire catalog (=> 2.2.2)
  • Basket (=> 2.2.2)
Output data formats
  • HTML+Java from catalog data (=> 2.2.3)
  • HTML Help from catalog data (=> 2.2.3)
Orders
  • Basket
  • Display and confirmation of warranty/terms of delivery
  • Warranty claim forms
  • Place an order via fax or e-mail (SMTP)
  • Link to ERP systems (option)
Stock
  • Easy stock management
Export
  • Copy search result lists to the clipboard (with or without information on hierarchy)
  • Assembly groups of a system (in special SPCat format)
Import
  • BOM from SAP
  • Assembly groups of a system (in special SPCat format)
  • Parts of an assembly via Windows clipboard (as a table)
Translation
  • Import/export from/to Microsoft Excel (data fields relevant for translation work)

Installation

Catalog start
  • Start menu when inserting the CD (=> 2.2.4)
  • Can be adapted to customer's corporate identity
...from CD 
  • Some features requiring database operations are not available
  • All features are available if important catalog data are stored on harddisk
...from harddisk
  • Setup program (installation on harddisk)
  • All catalog features are available
Uninstall from harddisk
  • Via automatic uninstall script


Display (spcat/anzeige.html) - © 2003 CPTec GmbH

2.2.1 Display

The display of most information and database fields can be configured at the author and user level. SPCat always displays the following information:

Hierarchical structure of the system

The hierarchical structure of the system is illustrated in a treeview. Assemblies and single parts are represented by different symbols. →more... (=> 2.2.1.1)

Thumbnails and graphics of assemblies

If more than one graphic is available for an assembly, it is possible to display previews (thumbnails) of these graphics. In graphics, SPCat can generate colored active areas ("hotspots", "hyperlinks") which may be used to mark components or position numbers. →more... (=> 2.2.1.2)

Detailed information

Instead of graphics, SPCat can also display detailed information on the selected part. →more... (=> 2.2.1.3)

Parts list of an assembly

SPCat can display the individual parts of an assembly or component in a list. →more... (=> 2.2.1.4)


Hierarchical structure (spcat/anzeige_hierarchisch.html) - © 2003 CPTec GmbH

2.2.1.1 Hierarchical structure of the system

Screenshot: SPCat - Hierarchical treeview of the system - Click to enlarge

Treeview

The hierarchical structure of the system is illustrated in a treeview. Assemblies and single parts are represented by different symbols.

Identification

The selected part is highlighted with a gray background in the treeview.

Configuration

The display of data fields can be configured at the author and user level.

 


Graphics (spcat/anzeige_zeichnungen.html) - © 2003 CPTec GmbH

2.2.1.2 Graphics of assemblies

Screenshot: SPCat - Thumbnail view - Click to enlarge

Thumbnails

If more than one graphic is available for an assembly, it is possible to display previews (thumbnails) of these graphics.

Favorite

For each part, the catalog author can decide if a favorite graphic is to be displayed when navigating to this part. Thumbnails will be offered otherwise.

Screenshot: SPCat - Hotspots in graphics - Click to enlarge

Hyperlinks

In graphics, SPCat can generate colored active areas ("hotspots", "hyperlinks") which may be used to mark components or position numbers.

Identification

The selected part in an assembly is highlighted with color in the graphic.

Screenshot: SPCat - Zoomed graphic - Click to enlarge

Zoom

SPCat can display each graphic at two different zoom levels.

Screenshot: SPCat - Stepless SVG zoom - Click to enlarge

Stepless zoom

Graphics can be zoomed continuously. Thanks to an anti-alias function, vector and pixel graphics can be displayed in high quality for each zoom factor.

In order to use this feature, the freely available Adobe SVG Viewer[1] must be installed on your PC.

 

Screenshot: SPCat Stepless SVG zoom - Context menu of the viewer - Click to enlarge Graphics related commands such as 'zoom in/zoom out', 'anti-alias on/off', 'center selected hotspot' are also available via the context menu of Adobe SVG Viewer.

External links:


Detail view (spcat/anzeige_detail.html) - © 2003 CPTec GmbH

2.2.1.3 Detail view of a selected part

Screenshot: SPCat - Detail view of a spare part - Click to enlarge

Detailed information

Instead of graphics, SPCat can also display detailed information on the selected part.

Configuration

The display of data fields can be configured at the author and user level.


Parts list (spcat/anzeige_teileliste.html) - © 2003 CPTec GmbH

2.2.1.4 Parts list of an assembly

Screenshot: SPCat - Parts list of an assembly - Click to enlarge

Parts list

SPCat can display the individual parts of an assembly or component in a list.

Identification

The selected part is highlighted with a gray background in the parts list.

Configuration

The display of data fields can be configured at the author and user level.


Printing (spcat/druck.html) - © 2003 CPTec GmbH

2.2.2 Printing

Printing an assembly with drawings and parts list

Image: SPCat - Examples of printouts of an assembly

Print assembly

You can print the drawings and the parts list of an assembly right from SPCat.

Printing the entire catalog / Creating a PDF file

Screenshot: SPCat - Defining the print layout - Click to enlarge

Entire catalog

The catalog consists of the front page, an introduction, the table of contents, and the design drawings with related parts lists.

Define the print layout

The catalog author can specify which data fields of the parts list are to be printed. You can also adjust some other layout related settings.

Create MS Word file

The SPCat command "Create Word" automatically creates an MS Word file which contains the entire catalog. This requires MS Word to be installed on your catalog workstation.

 

Screenshot: SPCat - Created PDF file - Click to enlarge

Create a PDF file

Starting "Adobe PDF Maker" in MS Word will automatically create a PDF file. The PDF file contains bookmarks which reflect the hierarchical structure of the catalog. This requires Adobe Acrobat to be installed on your catalog workstation. 

Duplex printing

The page layout makes sure that assembly drawings and the related parts lists will appear on pages facing each other when duplex printing. This means that assembly drawings and parts lists can be seen at the same time.

Demo

Example of a PDF file (=> 4) created with SPCat.

Printing the basket

Screenshot: SPCat - Print preview of the basket - Click to enlarge

Print preview basket

You can examine the order form created from your basket in a preview.

Print basket

You can print an order form based on your basket.


Output formats (spcat/e_formate.html) - © 2003 CPTec GmbH

2.2.3 Output formats

You can create and distribute your catalog data in various electronic formats.

PDF

Creation of PDF files is described in section Printing (=> 2.2.2).

HTML+Java

Screenshot: SPCat - Catalog output as HTML+Java - Click to enlarge

Create HTML+Java

The catalog author uses the SPCat command "Create HTML" to automatically create HTML files from the catalog data. Furthermore, additional code for a Java applet is created. The Java applet displays the catalog hierarchy in a treeview. 

Properties of HMTL+Java

The created HTML files allow you to view the catalog data in any Java-compatible web browser.

Navigation

Navigation is done as in SPCat via the treeview or by clicking the hyperlinks (hotspots) in graphics.

Demo

Example of HTML+Java code (=> 4) created with SPCat.

HTML Help / CHM

Screenshot: SPCat - Catalog output as HTML Help / CHM - Click to enlarge

Create HTML Help

The catalog author uses the command "Create CHM" to automatically create a HTML Help file from the catalog data. This requires MS Help Workshop to be installed on your catalog workstation.

Properties of HTML Help

HTML Help files can be viewed with the HTML Help Viewer of the Windows operating systems NT4 / Win95 or later.

Navigation

Navigation is done as in SPCat via the treeview or by clicking the hyperlinks (hotspots) in graphics.

Search

The CHM file stands out against the HTML+Java solution because it also contains a search routine.

Demo

Example of a CHM file (=> 4) created with SPCat.


Installation (spcat/installation.html) - © 2003 CPTec GmbH

2.2.4 Installation

Start menu when inserting the CD

Screenshot: SPCat - Start menu when inserting the CD - Click to enlarge

Menu items

If the autorun function of your CD drive is activated, the SPCat start menu will automatically appear after the CD has been inserted. You can choose between the following menu items:

  • Start the catalog from CD
  • Install the catalog on your local harddisk
  • Display CHM file (HTML Help version) of the catalog
  • Display PDF file (print version) of the catalog
     
  • Open SPCat help file
  • Close start menu

Additional information is displayed for each menu item.


Navigation (spcat/navigation.html) - © 2003 CPTec GmbH

2.2.5 Navigation

Convenient navigation through the catalog is one of the most striking features of SPCat:

Navigation via treeview

Screenshot: SPCat - Navigation via treeview - Click to enlarge

Treeview

The hierarchical structure of the system is illustrated in a treeview. Assemblies and single parts are represented by different symbols.

Identification

The selected part is highlighted with a gray background in the treeview.

Navigation

Click objects in the treeview to navigate to the related system areas, assemblies or single parts. The treeview can also be operated with the cursor keys. 

Navigation via active areas in graphics

Screenshot: SPCat - Navigation via active areas - Click to enlarge

Active areas in graphics

In graphics, SPCat can generate colored active areas ("hotspots", "hyperlinks") which may be used to mark components or position numbers.

Identification

The selected part in an assembly is highlighted with color in the graphic.

Navigation

Click a hotspot in the graphic to navigate to the related component.

Navigation via parts list

Screenshot: SPCat - Navigation via parts list - Click to enlarge

Parts list

SPCat can display the individual parts of an assembly or component in a list. The end user can specify which data fields are to be displayed.

Identification

The selected part is highlighted with a gray background in the parts list.

Navigation

Click a data set in the parts list to navigate to the related component.


Search (spcat/teilesuche.html) - © 2003 CPTec GmbH

2.2.6 Searching

Powerful search routines enable you to quickly and efficiently find any information which is included in the parts data, drawing data or in the maintenance schedules. 

Thanks to the Visual Foxpro database system (=> 2.4) used by the application, any character string can be found immediately. Even in catalogs containing several ten thousand parts the search result will be returned in less than a second.

The option "Search only below current position" enables you to restrict your search on selected components of the system. The following diagram presents an overview of the available search methods:

Schematic: SPCat - Available search methods

Quick search

Search in fixed important database fields without the need to choose any search options. →more... (=> 2.2.6.1)

Search in several fields of a table

Search for various information in the parts data, drawing data or in the maintenance schedule by entering search terms in the related fields of a search mask. →more... (=> 2.2.6.2)

Search for drawing numbers

SPCat stores information on CAD drawings in a separate table. You can perform a selective search in the following data fields: Drawing name, drawing number, sheet number, sheet type and drawing version number. →more... (=> 2.2.6.3)

Search for maintenance tasks

You can perform a selective search in the following data fields: Action, interval, remark, name, and any date or time field. →more... (=> 2.2.6.4)

Search result display

In addition to the commonly used table, search results can also be displayed hierarchically in a treeview. →more... (=> 2.2.6.5)


Quick search (spcat/suche_schnellsuche.html) - © 2003 CPTec GmbH

2.2.6.1 Quick search

Screenshot: SPCat - Quick search & result list - Click to enlarge

Quick search

Search in fixed important database fields without the need to choose any search options. Parts which match the search term in a database field are displayed (OR operator).

Layout

A simple search result list comprising the most important database fields is output below the quick search input mask. The search results can be displayed in more detail in a table (=> 2.2.6.5) or in a treeview (=> 2.2.6.5).

Navigation

Clicking a data set in the search result list will immediately navigate you to the related part in the catalog.


several data fields (spcat/suche_mehrere_datenfelder.html) - © 2003 CPTec GmbH

2.2.6.2 Search several data fields with simple search result display

Screenshot: SPCat - Extended search & result list  - Click to enlarge

Extended search

Selectively search for terms or other selection criteria in several database fields. Parts whose selected database fields match all of the entered selection criteria (AND operator) are displayed.

Layout

A simple search result list comprising the most important database fields is output below the quick search input mask. The search results can be displayed in more detail in a table (=> 2.2.6.5) or in a treeview (=> 2.2.6.5).

Navigation

Clicking a database field in the search result list will immediately navigate you to the related part in the catalog.


for drawing numbers (spcat/suche_zeichnungen.html) - © 2003 CPTec GmbH

2.2.6.3 Search for drawing numbers

Screenshot: SPCat - Search for drawing numbers - Click to enlarge

Management of drawings

SPCat stores information on CAD drawings in a separate table. You can perform a selective search in the following data fields: Drawing name, drawing number, sheet number, sheet type and drawing version number.

Navigation

Clicking a drawing data set will immediately navigate you to the part which is assigned to the drawing.


for maintenance tasks (spcat/suche_wartung.html) - © 2003 CPTec GmbH

2.2.6.4 Search for maintenance tasks

Screenshot: SPCat - Search for maintenance tasks - Click to enlarge

Maintenance database

SPCat stores stores maintenance tasks for individual components in a separate table. You can perform a selective search in the following data fields: Action, interval, remark, name, and any date or time field.

Navigation

Clicking a maintenance data set will immediately navigate you to the component which is assigned to the maintenance task.


Search results (spcat/suche_trefferanzeige.html) - © 2003 CPTec GmbH

2.2.6.5 Display search results in a table

Screenshot: SPCat - Search results in a table - Click to enlarge

Layout

The postion and size of the table window as well as the width and the arrangement of the fields can be selected to suit your needs.

Sorting

The search result list can be sorted with regard to any field.

Navigation

Clicking a data set in the search result list will immediately navigate you to the related part in the catalog.

Display search results in a treeview

This function is only available if SPCat has been installed on your PC. It is not available if SPCat is started from CD.

Screenshot: SPCat - Search results in a treeview - Click to enlarge

Clearly arranged view

SPCat displays the results of you search in a treeview in a separate window. All matches are marked with green color. Individual branches of the tree may be folded in and out for a better overview.

Navigation

Clicking a data set in the search result tree will immediately navigate you to the related part in the catalog.


System requirements (spcat/systemvoraussetzungen.html) - © 2003 CPTec GmbH

2.3 System requirements

SPCat 6

Software

Hardware


Technology (spcat/technologie.html) - © 2003 CPTec GmbH

2.4 Technology

SPCat is based on the fastest database tool currently available for the PC platform: Microsoft Visual Foxpro.

What makes SPCat so fast?

Microsoft Visual Foxpro utilizes the so-called Rushmore™ technology. This is a data access technique which enables very efficient and thus time-saving access to data sets. The Rushmore™ optimization of search operations uses indices in order to find specific data sets. It is always used when a search is performed which requires access to several indexed table fields at a time.

For further information on Rushmore refer to:

External links: