It CAN be done! 
It
IS possible to run CATIA over an X-server from an AIX box to a Windows machine
with dynamic shading and
dynamic hidden-line removal. And it's EASY!
I have actually done it, and here's the "proof" - a screenshot of my Windows machine doing this:
http://170.2.53.69/shaded_catia.jpg. Note the display-mode icon depicts a shaded cylinder, indicating that dynamic-shading is active.
The "trick" is to modify the graPHIGS configuration (which are the graphics libraries). The default graPHIGS configuration file on AIX machines is:
/usr/lpp/graPHIGS/etc/PROFILE
For remote X-windows CATIA, we need to create and source some alternate graPHIGS settings. Create a plain textfile (on the AIX machine) that contains this content, and name it "profile" and remember where you put it (ie, the path):
* For CATIA:
AFMMNICK TOCONNID=*,
TOWSTYPE=XSOFT,
PROCOPT=((STRDEVS,16),(LOCDEVS,2),(VWTBLSZ,64),(ECHOMETH,2),
(XWINDASP,1,1),(XNAME,CATIA),(MODFYOCT),(LSTES,32))
*
Now open a remote terminal and export the display back to your Windows machine using whatever method you normally use (I've tested this with PuTTY-ssh+XWin32 and with Hummingbird Exceed - it works fine with a default installation of either product; no special non-default configuration settings are needed, and the 3D Exceed plug-in is not needed, BTW). Test and make sure your X-connection is functional (by running "xclock") before proceeding; if xclock doesn't work, you don't have a functional X-connection.
You need to set an environment variable named gPPROFILE to point to the alternate graPHIGS configuration settings that you created in the step above (pay careful attention to the spelling and capitalization of gPPROFILE - it has two P's back-to-back, and the "g" is lowercase while the rest is uppercase):
export gPPROFILE=/path/to/my/profile (using your path, of course)
Now start CATIA normally (ie, 'catini -XM -cs' - you may need to source a CATIA environment first; everybody does it differently). If it doesn't work, you may need to modify your CATIA startup process to export the gPPROFILE environment variable.
This works for me with CATIA running from an AIX host (namely AIX 5.1 on a 9914-275, but it shouldn't matter). I'm doing this on a stock Dell Optiplex GX 280 (which is
not a CAD-class Windows workstation - it's a wimp machine with lightweight graphics capabilities). Over a fast LAN, performance is rather good - in fact, it's comparable to working on the UNIX workstation itself! I notice very little difference (at least on smaller items - I haven't tried huge and graphically heavy stuff).
Warning: If you use those graPHIGS settings on an AIX machine, dynamic shading will be inoperative. Don't source your alternate graPHIGS profile when running CATIA directly on an AIX console.
For more information on graPHIGS configuration stuff, see
This IBM webpage.
--
http://DavidFilmer.com