I-DEAS 8 / Metaphase Enterprise 3.1 / Imageware v10.0

Sun Hardware Requirements


Please refer to the Post Release support notes for additions and/or updates to this information that might occur following the actual release. Example of this might include support for new hardware and software, patch updates, etc.

Operating System

  • Solaris 2.6 5/98 release
  • Solaris 7
  • Solaris 8

Special notes:

  • VibroAcoustics requires Solaris 7 or greater.

System Software

The following software versions are bundled with the OS and used by I-DEAS as noted.:

  • OpenWindows 3.6 (OpenWindows 3.6.1 for Solaris 7 & 3.6.2 for Solaris 8)
  • CDE 1. 2  (CDE 1.3 for Solaris 7 & 1.4 for Solaris 8)
  • X11R6
  • Motif 1.2.7 (Needed for Open Architecture builds only) (Please note that Motif 2.1 is bundled with Solaris 7 & 8, but 1.2.7 is required for builds)

Runtime 3D Graphics Support

OpenGL 1.2

  • SDRC has certified this version of Sun OpenGL (with graphics patches listed below).
  • SDRC fully supports future incremental releases of this version (ex. 1.2.1) based on Sun's claims of upward compatibility.

Patches

SDRC has only certified the required patches listed. Sun reserves the right to supersede these patches as necessary. SDRC will support customers operating with later patch versions based on Sun's claim of compatibility unless specifically stated by Sun and/or SDRC.  Patches are provided to customers via a Sun patch CD. If the CD is not included in the I-DEAS shipment, users should contact Sun Microsystems.

  • Patches for Solaris 2.6
    • 105284-23 - Motif 1.2.7 runtime library patch
    • 105361-08 - XIL/VIS patch
    • 105379-05 - NFS patch (version 3)
    • 107733-05 - SunOS 5.6: linker patch
    • 108131-07 - OpenGL 1.2
    • 108618-01 - SunOS 5.6: Patch for UTF-8/Unicode iconv code conversions
    • 105363-26 - Elite3D (AFB) Graphics patch
    • 105360-22 - Creator3D (FFB) Graphics patch
    • Java 1.2.2_05 patch requirements
      • 105490-07 - Linker Patch
      • 105568-14 - Libthread Patch
      • 105210-25 - LibC Patch
      • 106040-13 - X Input & Output Method Patch
      • 105633-30 - OpenWindows 3.6: Xsun Patch
      • 105181-17 - Kernel Update (socket close/hang)
      • 105669-09 - CDE 1.2: libDTSvc Patch (dtmail)
      • 105284-31 - Motif 1.2.7: Runtime library patch
  • Patches for Solaris 7
    • 106147-02 - VIS/XIL Graphics Patch
    • 106148-02 - XFB Graphics Patch
    • 108131-07 - OpenGL 1.2 Patch
    • 106144-04 - Elite3D (AFB) Graphics patch
    • 106145-03 - Creator3D (FFB) Graphics patch
    • Java 1.2.2_05 patch requirements
      • 107544-03 - /usr/lib/fs/ufs/fsck patch
      • 106541-10 - Kernel update patch
      • 106980-10 - Libthread Patch
      • 107636-03 - X Input & Output Method Patch
      • 107081-10 - motif fontlist fontset libxm
      • 108376-03 - OpenWindows 3.6.1 Xsun Patch
  • Patches for Solaris 8
    • 108756-01 - Expert3D (IFB) Graphics Patch
    • 108131-07 - OpenGL 1.2 Patch
    • Java 1.2.2_05 patch requirements
      • nothing identifed at this time
  • Patches installed for development only (Solaris 2.6)
    • 104731-05 - Workshop IPE 4.0 Jumbo patch
    • 104844-06 - Workshop IPE 4.0 patch
    • 104631-07 - Workshop C++ 4.2 patch
    • 104919-04 - Workshop Teamware 2.0 patch
    • 104529-08 - Workshop Fortran77 4.2 patch
  • Patches for Y2K compliance (Solaris 2.6)

Online Help Library Requirements

  • Netscape Navigator or Communicator 4.06 or higher (minimum requirement for support of Java 1.1.5)
  • Java Swing Components version 1.1

Additional runtime software requirements

  • libc.so (bundled with OS)
  • libX11.so that comes with Japanese Solaris
  • Adobe acroreader 4 (only needed to run the on-line tutorials)
  • ORBIX v3.0.1 (PATCH_11) (provided as part of the I-DEAS release)
  • Exceed3D - SDRC has certified Exceed3D version 6.2 on Windows NT 4.0, with I-DEAS 8. This certification is for the express purpose of providing support for users running I-DEAS with the OpenGL device driver FROM a Unix workstation who wish to set their display TO an NT workstation. For complete information on this support see the ogl_notes README file. It is not necessary to install Exceed3D on an NT machine to run I-DEAS 8. It is needed only for displaying graphics across the network, from a UNIX machine to an NT machine. Please note that Exceed3D is NOT shipped with I-DEAS.

The following requirements are provided on the Sun Patch CD. This software should be installed in /usr/SDRClib.

  • libF77.so (supplied on Sun patch CD) required for the standalone CATIA Translator, CADDS translator, IGES translator, I-DEAS ESC and some OA executables. (You must install all versions provided.)
  • libF77_mt.so (supplied on Sun patch CD) required for IGES translator (You must install all version provided)
  • libsunmath.so (supplied on Sun patch CD) required for ANSYS Data Translator, IGES translator & Vibro Acoustics
  • libsunperf.so (supplied on Sun patch CD)
  • libM77.so (supplied on Sun patch CD) required for VisPlus and IGES translator

OI Java requirements (for OI Java binding only)

The OI Java binding requires OrbixWeb jar file, located at:
$SDRC_INSTL/OrbixWeb/classes/archive/OrbixWeb.jar

The OI Java binding requires JDK1.1.x or higher.

The GUI utilities, and the GUI examples assume that Swing is installed.

  • Swing is part of JDK1.2.x, but must be installed separately with JDK1.1.x.
    • The following Client Utilities require Swing:
      • OI_GUIConversions.java
      • OI_MetalTheme.java
    • The following Examples require Swing:
      • asm-hiertrav
      • geo-dimension
      • geo-history
      • geo-nurbs
      • geo-query
      • geo-userattr

When compiling Java clients, if a "javac not found" message occurs, then java is not installed with the same version and location as the default java setup, and the definitions must be changed in:

  • $SDRC_INSTL/oidev/java/config/oijavasetup
  • $SDRC_INSTL/oidev/java/config/OpenIdeasJava.mk

Additional run-time requirements for I-DEAS Web Access (client & server)

  • For IWA CLIENT: (available on NT, SUN, HP, SGI, IBM)
    • Java3D 1.1.3 run-time environment for OGL
      • SUN: Java 3D 1.1.3
      • NT, HP, SGI, IBM: this platform equivalent of SUN's 1.1.3 version. (Note: Java3D is not available on HP-UX 10.20)
    • OGL run-time (graphics card should support OGL)
    • Java Swing Components (swingall.jar) version 1.1.1 (required only on HP-UX 10.20)
    • JDK 1.1 Collections package (collections.jar) - required only on HP-UX 10.20
    • JRE 1.2.x
      • NT: JRE 1.2.2
      • SUN: JRE 1.2.2
      • HP: JRE 1.1.8 on HP-UX 10.20, JRE 1.2.2.03 on HP-UX 11
          http://www.hp.com/go/java
      • SGI: JRE 1.2.x (1.2.2 if available)
      • IBM: JRE 1.2.x (1.2.2 if available)
    • Java Plug-in 1.2.x - only needed if IWA client is started from web browser
      • NT: it's included in JRE 1.2.2
      • SUN, HP, SGI, IBM: Java Plug-in 1.2.x. (Required only if Java Plug-in is not built in into this platform JRE)
    • Web browser must support Java Plug-in. Web browser is needed only if IWA client is started from web browser.
      • SDRC tested Netscape 4.61 & 4.7
      • SDRC tested IE 5.0
  • For IWA SERVER: (available on NT, SUN, HP)
    • OrbixWeb 3.1.2 (included with IWA product)
    • Java Swing Components (swingall.jar) version 1.1.1 (required only on HP-UX 10.20)
    • JRE 1.2.x
      • NT: JRE 1.2.2
      • SUN: JRE 1.2.2
      • HP: JRE 1.1.8 on HP-UX 10.20, JRE 1.2.2.03 on HP-UX 11
    • Web server (SDRC tested Netscape and Apache)

Development Compilers - not needed by all customers, with noted exceptions

  • Workshop (ANSI) C 4.2 (customer needs compiler only for Open Data & a portion of Open Link)
  • Workshop Fortran 4.2 (customer needs compiler only for Open Data & a portion of Open Link)
  • Workshop C++ 4.2 (customer needs if building Open I-DEAS clients)
  • UIL Compiler (customer needs compiler only for icon customization)

Note: I-DEAS 8 was compiled with version 4.2 of Sun’s WorkShop compiler and is not compatible with WorkShop version 5.0 by default. SUN provides a path from C++ 4.0 to C++ 5.0 using “compatibility mode” compiling (-compat=4). The necessary files to build OI and OA clients in compatibility mode are included in the I-DEAS 8 distribution.

  • To build OI clients in a WorkShop 5.0 environment:
    cp $SDRC_INSTL/oidev/oiconfig/OpenIdeas_ws5.mk
    $SDRC_INSTL/oidev/oiconfig/OpenIdeas.mk
  • To build Open Architecture clients in a WorkShop 5 environment:
    cp $SDRC_INSTL/oadev/utl/blddef_ws5.sh
    $SDRC_INSTL/oadev/utl/blddef.sh

Memory

for I-DEAS:

  • 128MB minimum required
  • 256MB or more recommended

Swap Space (independent of RAM requirements)

for I-DEAS:

  • 300 MB minimum
  • More recommended for larger models (at least 2-3 times physical memory)
  • 500MB is required for Imageware

Note: When solving large models, RAM + SWAP must equal a minimum of 1GB.

Kernel Parameters

shmmax needs to be 16.2MB or larger - include the following line in the file /etc/system:
set shmsys:shminfo_shmmax=16986931. Reboot.

NOTE: This value needs to be increased if the user increases the Application Cache value beyond 15.4 on the Memory Usage Preferences form. This is the case when the Total Virtual Memory Allocation exceeds 200Mb using the default distribution percentages
(shmmax >= Application Cache + .8mb)

Stack limit must be at 12MB

  • In Bourne and Korn shell:
           ulimit -s 12000
  • In C Shell:
           limit stacksize 12000 kbytes

File Descriptor Limit on the machine running the I-DEAS daemon must be set as follows:
ulimit -n (>= # of I-DEAS licenses + 10)

Solaris 8 Warning:

  • If you are running on Solaris 8, it is important that you don't increase the number of file descriptors above the default setting of 1024 descriptors per process. This will cause you to crash.

Graphics Specific Setup

Sun Creator3D, Elite3D and Expert3D graphics adapters provide an X server visual that acts as an overlay visual. When the I-DEAS User-Interface is placed into this visual, I-DEAS forms, menus, sub-icon panels, etc. will not destroy the contents of the graphics window. This non-destructive feature provided for the I-DEAS User-Interface saves the graphics window from having to repair itself from "exposures", saving time for the user and allowing for better I-DEAS interactivity.

For the I-DEAS OGL driver to correctly recognize this overlay visual the appropriate command must be executed to cause this visual to become the X server default visual.

To configure Creator3D accordingly, use the following command:
       /usr/sbin/ffbconfig -defoverlay true

To configure Elite3D accordingly, use the following command:
       /usr/sbin/afbconfig -defoverlay true

To configure Expert3D accordingly, use the following command:
       /usr/lib/fbconfig/sunw:fb-config -defoverlay true

Once the graphics adapter has been configured with this command, restart the X server for it to take affect in the next I-DEAS session. See the man page on the "ffbconfig" and "afbconfig" commands for complete details.

Expert3D Special Setup Note

In order to avoid a color map flashing problem between I-DEAS and Netscape Navigator, it is recommended to set the default system visual to 24-bit color mode on the Expert3D graphics option. Listed below are the steps needed to do this:

  1. become root
  2. copy /usr/dt/config/Xservers to /etc/dt/config/Xservers
  3. modify the last line of /etc/dt/config/Xservers to look like this for Expert3D:
    :0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -dev /dev/fbs/ifb0 defdepth 24 -nobanner
  4. reboot the system

Graphics Notes

Stereo viewing is supported in a limited way in the OGL driver with I-DEAS MS8 and is dependent on the platform and graphics options. For details, please see the sun_notes README file.

Plotter Language Support

  • HP-RTL
  • HP-GL
  • Postscript Level 2
  • Encapsulated Postscript
  • Calcomp CCRF
  • CALS Raster Type 1 Group 4
  • Versatec Open Raster, Block Raster
  • Gerber Photoplotter **

** Additional cost driver available directly from the third party vendor

Graphics Ouput Formats

  • TIF
  • JPEG
  • EMF
  • PNG

Processor Configurations - the asterisk highlights hardware that was at SDRC for testing

  • Ultra 5 - supported with X3D graphics driver only
  • Ultra 1 - 140*
  • Ultra 1 - 170*
  • Ultra 2 - 170*
  • Ultra 10*
  • Ultra 30*
  • Ultra 60*
  • Ultra 80*

Graphics Hardware - the asterisk highlights hardware that was at SDRC for testing (OpenGL only)

  • Creator 3D*
  • Creator3D Series 2*
  • Creator3D Series 3*
  • Elite3D m3*
  • Elite3D m6*
  • Expert3D*

Future Support Statment

Graphics Peripherals - the asterisk highlights hardware that was at SDRC for testing.

  • SPACE MOUSE/MAGELLAN* (qualified with version 4.05 of the software)
  • Spaceball 4000 FLX* (qualified with version 9.2 of the SpaceWare software)

Hardcopy of Graphics Region - the asterisk highlights hardware that was at SDRC for testing

None identified.

Other Peripherals - the asterisk highlights hardware that was at SDRC for testing

None identified.

Required Fonts - these fonts are automatically installed with the X window system

  • -Adobe-Helvetica-Bold-R-Normal--*-140-*-*-P-*-ISO8859-1
  • -Adobe-Courier-Bold-R-Normal--*-120-*-*-M-*-ISO8859-1

Communications Requirements

  • NFS (SDRC tested with version 2. Certification tests were also done using version 3.)
  • TCP/IP (bundled with operating system)
  • BSD socket library (for Open Data and/or Open Link development only)

Network Attached Storage (the asterisk highlights hardware that was at SDRC for testing)

SDRC has certified the following solutions from Network Appliance (NetApp) for your Network Attached Storage needs for data interoperability in a mixed (UNIX / NT ) environment:

  • F520*
  • F720
  • F740
  • F760*

Distribution Media

  • CD ROM

@ 2000 KFKI ISYS Informatikai Kft.