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

IBM 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

  • AIX 4.3.2
  • AIX 4.3.3

Note: Moldflow MPI requires AIX 4.3.3

Graphics Software

  • CDE
  • OpenGL 1.1
  • X11R6
  • Motif 1.2.3
  • 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.

Note: The I-DEAS Data Translator CADDS was only verified using the X3D device driver.


Patches

SDRC has only certified the required patches listed. IBM reserves the right to supersede these patches as necessary. SDRC will support customers operating with later patch versions based on IBM's claim of compatibility unless specifically stated by IBM and/or SDRC.

  • PTFs/APARs for AIX 4.3.2
    • Fix for APAR IX83471 - NFS Client Cache(bos.net.nfs.client 4.3.2.2)
    • Fix for APAR IX83499 - Cumulative apar for OpenGL (AIX 4.3.2)
    • Fix for APAR IX88642 - This is needed for correct display of graphics during stereo viewing.
    • Fix for APAR IX84948 - Incorrect Optimization (only needed if building OI applications)
    • Fix for APAR IX89627 - glMultiDrawArraysEXT: trianlges splatter when changing project (contains all of the filesets for APAR IX89135)
    • Fix for APAR IX88619 - Corrects Cntl-z problem in shell window
    • Fix for APAR IX88679 - Avoids texture mapping crash in I-DEAS
    • Fix for APAR IX89953 - Corrects NFS performance degradation with synchronous write
    • Fix for APAR IY00088 - XMODIFIERS causes application to terminate abnormally (upgrades AIXwindows Runtime Libraries to X11.base.lib.4.3.2.6)
    • Fix for APAR IY00076 - Display list optimization renders lines incorrectly
    • Fix for APAR IY00072 - Model clipping causes psychedelic shading
    • Required for GXT2000P and GXT3000P
      • bos.diag.rte 4.3.2.2
      • devices.pci.1410b800.rte 4.3.2.2
      • devices.pci.1410b800.X11 4.3.2.2
      • devices.pci.1410b800.diag 4.3.2.2
      • devices.pci.14108e00.rte 4.3.2.3
      • devices.pci.14108e00.X11 4.3.2.3
      • devices.pci.14108e00.diag 4.3.2.2
  • PTFs/APARs for AIX 4.3.3
    • Fix for APAR IY03993 - pthread_getthrds_np() support for JVM
    • Fix for APAR IY06365 - guaranteed time slicing
    • Fix for APAR IY04069 - crash doesn't show correct information
    • Fix for APAR IY05690 - XIM: Wnn6: Java2 hangs up when the all candidate
    • Fix for APAR IY05697 - Java2 has problems with Motif2.1 _xmiendupdate
    • Fix for APAR IY05741 - XMOPTIONMENU clips text when using truetype DB
    • Fix for APAR IY05989 - Garbage char(s) show ehn DBCS is set in XMNMW
    • Fix for APAR IY05990 - Motif 1.2 cannot paste from Java 1.2.2
    • Fix for APAR IY06171 - pthread_getthrds_np() on suspended pthread
    • Fix for APAR IY06121 - AIX input method fails for Thai
    • Fix for APAR IY06625 - Creating 2000+ threads crashes AIX kernel

Patches installed for Y2K compliance

  • Fix for APAR IX82634 - AIX 4.3.x

The current Y2K systems requirements from IBM can be found at the following site: http://www.rs6000.ibm.com/solutions/y2k

PTFs installed on-site for development (not needed by all customers - use as needed)

For C++ compiler

  • APAR IX88174 - IBM C and C++ 3.6.6 Maintenance Level

For xlf compiler (xlf.comp)

Online Help Library Requirements

Netscape Navigator or Communicator 4.06 or higher (minimum requirement for support of Java 1.1.5)

Additional runtime software requirements

  • xlC.rte environment (C++ runtime) 4.0.2.0 (IBM PTF U463491)
  • Fortran 6.1 (XLF Runtime Environment)
  • OpenGL.GL32.rte.base (only needed to run Mechanism Simulation)
  • Adobe acroreader 4 (only needed to run the on-line tutorials)
  • ORBIX 2.3 (provided as part of the I-DEAS release)

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

  • IBM C and C++ Compiler version 3.6.6 (needed for Open Data, a portion of Open Link and Open I-DEAS) (version is based on installed patches noted above for development) Users can obtain the 3.6 compiler by purchasing Visual Age 4.0.
  • AIX XL Fortran (xlfcmp) 6.1 (only needed for Open Data & a portion of Open Link)
  • UIL compiler (needed for icon customization only)

Development Notes

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

data=-1 ; stack=-1; rss=-1
Set the data, stack and memory limits to -1 in the /etc/security/limits file. The -1 value indicates unlimited resource can be applied to that segment. This will allow I-DEAS to access memory for data, or stack, as needs arise. Memory for data accounts for the data segment of the executable, the run-time initialized data and dynamic memory allocations at run-time. Setting these values to unlimited allows I-DEAS to use all of the available memory resource.

The maximum file descriptor limit on the license server machines must be set to >= the # I-DEAS users + 10.
The value for _SC_OPEN_MAX is defined in /usr/include/sys/limits.h. A customer may change the value (if necessary) by editing /usr/include/sys/limits.h and change the following line:

#define OPEN_MAX number /* max number of files that one process*/

If you are dealing with large I-DEAS models, assemblies or drawings, you have the potential to run out of data space. In these situations, we recommend that the customer increase the data segment size by doing the following: (save existing nbb.exe first)
echo '\0100\0\0\0'|dd of=nbb.exe bs=4 count=1 seek=19 conv=notrunc

Replacing echo command as follows will produce specified size:
echo '\0100\0\0\0' -> 4 256MB segments (1 GB of data segment size)
echo '\0120\0\0\0' -> 5 256MB segments (1.25 GB of data segment size)
echo '\0140\0\0\0' -> 6 256MB segments (1.5 GB of data segment size)
echo '\0160\0\0\0' -> 7 256MB segments (1.75 GB of data segment size)
echo '\0200\0\0\0' -> 8 256MB segments (2 GB of data segment size)

Graphics Notes

Stereo viewing is supported in a limited way in the OGL driver with I-DEAS 8 and is dependent on the platform and graphics options. For details, please see the ibm_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; the plus sign highlights hardware that has been certified for the VisPlus and VisMockup products.

  • 590
  • 40P*
  • 42T*+
  • 3AT
  • 3BT
  • 3CT+
  • 43P(7043)-140*+
  • 43P(7043)-240*+
  • 7025-F40
  • 7025-F50*
  • 7012-397*
  • 43P Model 260*
  • 43P Model 150*
  • 7044(43P)-170
  • 7044(43P)-270*

Future Support Issues

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

  • GXT1000 (Microchannel and PCI)*
  • GXT155L
  • GXT250P*
  • GXT255P*
  • GXT500
  • GXT500D*
  • GXT500P*
  • GXT550P*
  • GXT800P*
  • GXT800P w/texture*
  • GXT800M*
  • GXT2000P*
  • GXT3000P*

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

PTF Note

IBM may release later PTF versions that contain the noted APAR fixes, but please note that SDRC has not tested or verified these later PTF versions.

@ 2000 KFKI ISYS Informatikai Kft.