Altair EEvision™

User Documentation

Altair EEvision™ is a Web Application to graphically visualize net list data as stored in “EDB” files. Those EDB files are expected to be created by the customer using the EDB Creator API or converted from Excel, KBL or EDML. EEvision includes JavaScript software that runs in any modern Web Browser and server-side software that runs on the web server. The interactive net list visualization provided by EEvision is based on Altair Engineering's visualization technology, also available as Nlview® software component.

Document Index

The EEvision Version History

The EEvision Installation

The EEvision Startup and Usage

Create the EDB Data Model – Howto

EEvision Customization and Integration

Supported Server Platforms

Server
Platform
CGI-based
HTTP Server
Standalone
Executable
License check Package
(↧↧)
tested Altair
-AL
Flex
-FL
trust
win64 OK OK OK OK OK .zip
win32 OK OK OK OK .zip
linux.x86_64 OK Apache OK OK OK OK .tgz
linux.x86 OK OK OK OK .tgz
linux.armv7 OK Apache OK OK .tgz
linux.aarch64 OK OK OK OK .tgz

Supported Browsers

Vendor Browser Name Limitation Tested with by
Google Chrome
Chrome @smartphone
Chrome 112 on Windows 10
Chrome 112 on Android 12
S
R
Chromium Chromium 112 on Ubuntu/Linux
Chromium 80 headless on Debian
L
B
Mozilla Firefox (5) Firefox 112 on Ubuntu/Linux
Firefox 112 on Kubuntu/Linux
Firefox 112 on Windows 10
L
C
S
Opera Software Opera
Opera @smartphone
Opera 92 on Windows 10
Opera 74 on Android 11
S
L
Apple Safari
Safari @iPad
(1), (2) Safari 16.4 on Mac OS-X
Safari 16.4 on iPad iOS
H
G
Microsoft Edge Edge 112 on Windows 10 S
Internet Explorer 11 (3), (4) IE 11 on Windows 10 S
Microsoft Legacy Edge Edge 18 on Cross Browser Testing S
Mozilla Firefox Firefox 60 on Cross Browser Testing S
The different ways to create an EDB
The different ways to create an EDB

Safari (1): Apple's Safari browser by default disables Cross Origin Resource Sharing (CORS) which can be used by EEvision for an alternative way of license checking, based on https://io.concept.de. To enable CORS, you must first enable the developer menu from Preferences/Advanced, and then select “Disable Cross-Origin Restrictions” from the develop menu.
Safari (2): With our Cache-Control “must-revalidate”, Apple's Safari browser does not cache the big WASM file and therefore may be slower on reload.
IE11 (3): Microsoft's IE 11 has a “compatibility view” that is not supported. If needed, uncheck it under ⚙/Compatibility View settings/Display intranet sites in Compatibility View.
IE11 (4): Microsoft's IE 11 does not support the EEvision plugins docgen and endcircuit.
FF86 (5): Firefox has a caching bug in its "go to History state" function. However the back button always works (and caching does usually not apply on larger Apps).

How to create an EDB

Figure 1 shows various ways to collect the connectivity data and store it into an EDB file. This is (a) the CreatorAPI for the supported computer languages (as listed in the edbcreate header) and (b) the converter tools: kbl2edb, excel2edb and edml2edb.

The EDB can store multiple languages and can store the so-called 150% data model (including components and connectivity for different variations, controlled by modules). If so, EEvision should be started with URL parameters that control the filtering of that additional information.

Copyright Notes, Third Party Software

All product names, logos and brands are property of their respective owners. EEvision™ is a trademark of Altair Engineering Inc. Nlview® is a registered trademark of Altair Engineering Inc. All other trademarks are the property of their respective owners. The EEvision software includes software parts from Third Parties. Please find the respective copyright notes in the “Third Parties License Notes”.