27

Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D
Page 2: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

2

Copyright

This manual and the programs on theLogiCad3D CD-ROM are protected by copyrightof LogiCad3D. They must not be copied ordistributed without the express writtenpermission of LogiCad3D. Violators will beprosecuted to the fullest extent of civil andcriminal laws. The right to these programs andthe manual are held by:

LogiCad3D GmbH - A Logitech CompanyAn der Hartmuehle 8D-82229 Seefeld, GermanyTel: + 49 (0) 8152-9919-0Fax: + 49 (0) 8152-9919-50Email: [email protected]: www.logicad3d.com

The information in this manual is subject tochange without notice. LogiCad3D shall not beheld liable for technical or editorial errors oromissions contained herein, nor for incidentalor consequential damages resulting from thefurnishing, performance or use of this material.The information in this manual may not bechanged without special notification. Theinstructions in this manual are checkedregularly and necessary corrections areincluded in all subsequent editions. Morecopies or newer editions of this manual andtechnical information on the Magellan/SPACEMOUSE can be obtained only from LogiCad3DGmbH.

The citation of names in this manual as a ruledoes not mention existing patents, registereddesigns or trademarks. Missing correspondingremarks do not justify the assumption that thenames may be freely usable. All trademarksare acknowledged where applicable.

NOTICE:The use of the Magellan/SPACE MOUSE isprimarily intended for graphical applicationsonly. The company LogiCad3D is not liable forany damages (including all kinds of damagefrom lost profit, operating breakdown, loss ofbusiness information, data or other kinds ofmonetary loss) that are due to either proper orimproper use of this LogiCad3D product. Inany case, LogiCad3D’s liability is restricted tothe amount of money paid for the product.This exclusion does not hold for damagescaused by LogiCad3D intentionally or grosslynegligent. In the same way, claims based ongeneral laws and rules of product liabilityremain untouched. For other applicationsLogiCad3D declines any liability or claims fordamages.

SPACE MOUSE is a registered Europeantrademark of LogiCad3D GmbH.

MagellanTM is the US trademark of LogiCad3DInc./GmbH.

This device uses one or more patents held bythe Deutsches Zentrum für Luft- undRaumfahrt e.V. (DLR).

Edited 07/00 by LogiCad3D GmbH - A LogitechCompany, GERMANY.

NOTE: For optimal viewing of this document,it is recommended to use the latest version ofAdobe Acrobat Reader, available on theMagellan/SPACE MOUSE driver CD-ROM or atwww.adobe.com/acrobat.

Page 3: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

3

Contents

Introduction to Magellan/SPACEMOUSE .................................................... 4

Installation ............................................. 5

Package Contents......................................... 5Hardware Installation ................................... 5Supported Platforms..................................... 5Application List & Driver InstallationCommands................................................... 5Driver Installation Procedures ....................... 9Starting the Driver for the First Time ............. 9Uninstalling the Driver .................................. 9

Magellan/SPACE MOUSE Keyboard ...... 10

Common Functions..................................... 10Standard Keyboards of CommonApplications ............................................... 10Second-Level Keyboard............................... 11Quicktip ..................................................... 11Dialmode Keyboard .................................... 12

Magellan/SPACE MOUSE MotionControl Center ...................................... 13

Motion Control Center Main Window............ 13Options Window......................................... 15Button Mapping Window............................. 16

Troubleshooting.................................... 18

LogiCad3D Support............................... 19

Appendices ........................................... 20

Connecting to the RS232 Serial Port ............ 20Connecting to IBM RS6000 Workstations ..... 20Connecting to SGI Workstations .................. 20Connecting to SUN Workstations ................. 21SGI Workstations With IRIX 6.2 or Higher.... 21Additional Command Line Options ............... 22LPFK and Dialbox Driver Installation ............ 22Product Specifications................................. 23

Warranty Information .......................... 25

Page 4: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

4

Introduction to Magellan/SPACE MOUSE

Magellan/SPACE MOUSE is a 3D input devicethat is used to control the position andorientation of 3D graphical objects in virtualspace. The device controls three translationaldegrees of freedom (X, Y and Z) and threerotational degrees of freedom (A, B and C).

How Magellan/SPACE MOUSE ControlsSix Degrees of Freedom

Moving the onscreen object is as easy asmoving the Magellan/SPACE MOUSE cap. Shiftthe cap right or left to move the onscreenobject horizontally through space. Pull the capup or press it down to move the objectvertically through space. Pull the cap towardthe user or press it away to zoom in and out.Rotate the cap about the desired axis to rotatethe onscreen object.

Note that the values input by Magellan/SPACEMOUSE are not interpreted as absoluteposition commands but as velocity commands.When the cap is displaced translationally orrotationally by a constant amount (a distancemeasurement), the graphical object isassigned a continuous speed in the samedirection (a velocity measurement). Themagnitude of the cap’s displacementdetermines the magnitude of the onscreenobject’s velocity.

Two Hands for Intuitive Control

Magellan/SPACE MOUSE allows forsimultaneous control of six degrees of freedomwith only one hand. When used in conjunction

with a 3D CAD application, it takes over thefunctions of the viewing and supply hand (e.g.for a right-handed person this is the left hand).The working hand (e.g. the right hand)operates the conventional 2D mouse. Thiscorresponds to the natural way of workingwith real objects and therefore supportsintuitive creativity when generating andmanipulating 3D objects in a CAD application.

How to Optimally Handle Magellan/SPACE MOUSE

Spread three or four fingertips around the capand gently shift and twist it. Apply only lightfingertip pressure to the cap. DO NOT graspthe entire cap in your hand. It does not matterwhether the right or left hand is used. Noshoulder or wrist movement is necessary. The

ergonomic design allows the hand to rest onthe device without fatigue.

Displacement Range

The cap may be shifted up to ±1.5 mm in thetranslational directions. The cap may berotated up to ±4 degrees about the rotationalaxes.

Magellan/SPACE MOUSE MeasurementSystem

The cap movements are measured inside thecap by a worldwide-patented, optoelectronicmeasuring system. The cap is suspended bysprings and always returns to its initialposition.

Page 5: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

5

Installation

To install the Magellan/SPACE MOUSE deviceand driver software on UNIX systems, see theinformation below. For help with installationproblems see Troubleshooting.

Package Contents

The product package contains:

a 3D input device (Magellan/SPACE MOUSEClassic, Plus or Plus XT);

a CD-ROM containing the driver software;

the product documentation; and

a serial port adapter (if required for thesystem specified at the time of order).

Hardware Installation

The Magellan/SPACE MOUSE has a serialinterface cable with a 9-pin female connector,which must be connected to the proper serialport (RS232 or V24) of your UNIX workstation.The Magellan/SPACE MOUSE cable either plugsdirectly into the serial port at the back of theworkstation or may require a separate adaptercable, which has been included if required.TURN OFF the workstation before connectingthe Magellan/SPACE MOUSE. Once theconnections have been made, you can restorepower to the workstation. For furtherinformation see the related appendices listedbelow.

Related SectionsConnecting to the RS232 Serial PortConnecting to IBM RS6000 WorkstationsConnecting to SGI WorkstationsConnecting to SUN Workstations

Supported Platforms

The Magellan/SPACE MOUSE X-Window driveris supported on the following platforms:

DEC Digital Equipment Corporationwith OSF1

HP Hewlett-Packard Companywith HP-UX

IBM International BusinessMachines Corporation with AIX

SGI 53 Silicon Graphics Inc. with IRIX5.3

SGI 62/32 Silicon Graphics Inc. with IRIX6.2/32 bit (R4000, R5000, ... )

SGI 62/64 Silicon Graphics Inc. with IRIX6.2/64 bit (R10000, ... )

SGI 63/32 Silicon Graphics Inc. with IRIX6.3/32 bit (R10000, ... )

SGI 64/64 Silicon Graphics Inc. with IRIX6.4/64 bit (R10000, ... )

SGI 65/64 Silicon Graphics Inc. with IRIX6.5/64 bit (R10000, ... )

SUN Sun Microsystems with Solaris

Locate your application in the following pagesof this manual. The appropriate globalinstallation commands and other importantinstallation instructions are listed for eachsupported platform.

NOTE: This list was last updated 10/2000.(For the most current application list, pleasesee www.logicad3d.com/software/drivers.) Ifthe list indicates that an appropriate driver isincluded with your application, you shouldconsult the application manual for theappropriate Magellan/SPACE MOUSEinstallation procedure.

Page 6: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

6

Application List & Driver Installation Commands

Application Platform Installation Command/Note

4D Navigator (v.4.20 or higher) HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 thirdSGI 62/64 ./sgi/mglin64 thirdSGI 63/32 ./sgi/mgl6332 third

Alias|Wavefront(all current versions)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 third

IBM ./xinstall (install X-Window driverv.2.0/3.0)

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 first permanentSGI 62/64 ./sgi/mglin64 first permanentSGI 63/32 ./sgi/mgl6332 first permanent

ANSA (up to v.9.5)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 first permanent

ANSA (v.9.5) HP, SGI (all), SUN ./xinstall

Ansys (v.5.6) DEC, HP, IBM, SGI (all), SUN Driver included with application

CADDS5 (v.5.2 or higher) HP, IBM, SGI (all), SUN ./xinstall

CADENAS (all current versions) DEC, HP, IBM, SGI (all), SUN Driver included with application

SGI 53 ./sgi/mglinst second permanentSGI 62/32 ./sgi/mglin32 second permanentSGI 62/64 ./sgi/mglin64 second permanentSGI 63/32 ./sgi/mgl6332 second permanent

Camand (Camax)(all current versions)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 second permanent

CATIA (v.4.0 or higher) HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/dialinst cdrsSGI 62/32 ./sgi/dialin32 cdrsSGI 62/64 ./sgi/dialin64 cdrsSGI 63/32 ./sgi/dial6332 cdrs

CDRS (v.6.0 or higher)

SGI 64/64, SGI 65/64 ./sgi/dial6464 cdrs

Clovis (v.3.0, A36 or higher) SGI (all) Driver included with application

Covise (all current versions) SGI (all) Driver included with application

Division (all current versions) HP, SGI (all) Driver included with application

SGI 53 ./sgi/mglinst second permanentSGI 62/32 ./sgi/mglin32 second permanentSGI 62/64 ./sgi/mglin64 second permanentSGI 63/32 ./sgi/mgl6332 second permanent

EUCLID (up to v.2.3)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 second permanent

FIDES (v.3.92 or higher) HP, IBM, SGI (all), SUN ./xinstall

HP Shared 3D Viewer(all current versions)

SGI (all) Driver included with application

HyperMesh (v.3.1) DEC, HP, IBM, SGI (all), SUN ./xinstall

I-DEAS Master Series(v.4, 5, 6, 7 or higher)

DEC, HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 first permanentSGI 62/64 ./sgi/mglin64 first permanentSGI 63/32 ./sgi/mgl6332 first permanent

ICEM SURF (up to v.3.0)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 first permanent

Page 7: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

7

Application Platform Installation Command/Note

ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall

IGRIP (all current versions) SGI (all) ./xinstall

Java3D (all current versions) SUN Follow the instructions found atwww.logicad3d.com/software/drivers/SUN-Java3D.html

IBM ./xinstall (install X-Window driverv.2.0/3.0)

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 first permanentSGI 62/64 ./sgi/mglin64 first permanentSGI 63/32 ./sgi/mgl6332 first permanent

KISMET (all current versions)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 first permanent

SGI 53 ./sgi/dialinst madymoSGI 62/32 ./sgi/dialin32 madymoSGI 62/64 ./sgi/dialin64 madymoSGI 63/32 ./sgi/dial6332 madymo

MADYMO (v.5.1 or higher)

SGI 64/64, SGI 65/64 ./sgi/dial6464 madymo

Medina - Pre/Post- Processor forFEM (all current versions)

HP, IBM, SGI (all), SUN ./xinstall

Pam System Internat for VTCRASH (all current versions)

SGI (all) Driver included with application

SGI 53 ./sgi/dialinst patran permanentSGI 62/32 ./sgi/dialin32 patran permanentSGI 62/64 ./sgi/dialin64 patran permanentSGI 63/32 ./sgi/dial6332 patran permanent

Patran (v.2.x, 3.x up to 8.x)

SGI 64/64, SGI 65/64 ./sgi/dial6464 patran permanent

Patran (v.9.0 or higher) SGI (all) Driver included with application

Pro/ENGINEER (v.17 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall

Prosolvia Clarus(all current versions)

SGI (all) Driver included with application

Prosolvia Oxygen(all current versions)

SGI (all) Driver included with application

PT/PRODUCTS (all current versions) DEC, HP, IBM, SGI (all), SUN ./xinstall

ROBCAD (v.3.6 or higher) HP, IBM, SGI (all), SUN Driver included with application

Silma (all current versions) HP, IBM, SGI (all), SUN Driver included with application

SIMPACK (all current versions) HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 first permanentSGI 62/64 ./sgi/mglin64 first permanentSGI 63/32 ./sgi/mgl6332 first permanent

Softimage 3D (v.3.7 or higher)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 first permanent

DEC, HP, IBM, SUN ./xinstallSGI 53 ./sgi/mglinst second permanentSGI 62/32 ./sgi/mglin32 second permanentSGI 62/64 ./sgi/mglin64 second permanentSGI 63/32 ./sgi/mgl6332 second permanent

Solid Designer (prior to v.6.0)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 second permanent

Page 8: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

8

Application Platform Installation Command/Note

Solid Designer (v.6.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall

SIMPACK (all current versions) HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/mglinst first permanentSGI 62/32 ./sgi/mglin32 first permanentSGI 62/64 ./sgi/mglin64 first permanentSGI 63/32 ./sgi/mgl6332 first permanent

Softimage 3D (v.3.7 or higher)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 first permanent

DEC, HP, IBM, SUN ./xinstallSGI 53 ./sgi/mglinst second permanentSGI 62/32 ./sgi/mglin32 second permanentSGI 62/64 ./sgi/mglin64 second permanentSGI 63/32 ./sgi/mgl6332 second permanent

Solid Designer (prior to v.6.0)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 second permanent

Solid Designer (v.6.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall

SGI 53 ./sgi/mglinst strim 100 permanentSGI 62/32 ./sgi/mglin32 strim 100 permanentSGI 62/64 ./sgi/mglin64 strim 100 permanentSGI 63/32 ./sgi/mgl6332 strim 100 permanent

Strim (prior to v.3.0)

SGI 64/64, SGI 65/64 ./sgi/mgl6464 strim 100 permanent

Strim (v.3.0 or higher) SGI (all) ./xinstall

SuperScape VRT/ Viscape(all current versions)

SGI 53, SGI62/64 Driver included with application

TEBIS (v.3.1 Release 8) HP, SGI (all) ./xinstall (install X-Window driverv.2.0/3.0)

TEBIS (v.3.1 Release 9) HP, SGI (all) ./xinstall

TECOPLAN (all current versions) HP, IBM, SGI (all), SUN Driver included with application

TGS OpenInventor(v.2.5 or higher)

DEC, HP, IBM, SGI (all), SUN ./xinstall

Unigraphics (v.11 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall

VEGA (v.3.0 or higher) SGI (all) Driver included with application

Virtual Design 2(all current versions)

SGI (all), SUN ./xinstall (install X-Window driverv.2.0/3.0)

VisFly (v.1.1 or higher) HP, IBM, SGI (all), SUN ./xinstall

VisMockUp (v.1.1 or higher) HP, IBM, SGI (all), SUN ./xinstall

Vuppet Master(all current versions)

SGI (all) Driver included with application

World Tool Kit(all current versions)

SGI (all) Driver included with application

World Up (all current versions) SGI (all) Driver included with application

Page 9: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

9

Driver Installation Procedures

Follow the instructions below for either globalinstallation (with "root" privileges) or localinstallation (without "root" privileges).

Related SectionsTroubleshootingSGI Workstations With IRIX 6.2 or HigherAdditional Command Line Options

Global Installation

1 Mount the CD-ROM (replace the #symbol with the number of your CD-ROMdrive).DEC: mkdir /CDROM

mount –rt cdfs –o noversion /dev/rz#c/CDROM

cd /CDROM

HP: mkdir /CDROMmount –F cdfs –o ro,cdcase

/dev/dsk/c0t#d0 /CDROMcd/ CDROM

IBM: mkdir /cdrommount –v cdrfs –r /dev/cd0 /cdromcd /cdrom

SGI: mkdir /CDROMmount –rt iso9660 /dev/scsi/sc0d#10

/CDROMcd /CDROM

SUN: mkdir /cdrommount –F hsfs –r /dev/dsk/c0c6d#s0

/cdromcd /cdrom/cdrom0

2 Install and configure the driver. (Notethat your system may require a differentcommand line. Refer to the applicationlist on pages 7-9.)

./xinstall

Select your application and the serial portto which the Magellan/SPACE MOUSE isconnected. Press Install and Exit.

3 (OPTIONAL) Set the user-definedconfigurations. Create a link from/usr/magellan/home to the homedirectory of all users, e.g.:

ln –s /hom /usr/magellan/home

Copy (once) the global configuration fileto the user home directory.

cp /usr/magellan/xdriver.ini/home/<username>/xdriver.ini

Local Installation

1 Create a subdirectory for the Magellan/SPACE MOUSE driver.

mkdir ./magellanchmod 777 ./magellancd ./magellan

2 Copy the driver from the CD-ROM(replace the # symbol with the number ofyour CD-ROM drive).DEC: mkdir /CDROM

mount –rt cdfs –o noversion /dev/rz#c/CDROM

cp /CDROM/dec/xdriver xdriver

HP: mkdir /CDROMmount –F cdfs –o ro,cdcase

/dev/dsk/c0t#d0 /CDROMcp /CDROM/hp/xdriver xdriver

IBM: mkdir /cdrommount –v cdrfs –r /dev/cd0 /cdromcp /cdrom/ibm/xdriver xdriver

SGI: mkdir /CDROMmount –rt iso9660 /dev/scsi/sc0d#10

/CDROMcp /CDROM/sgi/xdriver xdriver

SUN: mkdir /cdrommount –F hsfs –r /dev/dsk/c0t6d#s0

/cdromcp /cdrom/cdrom0/sun/xdriver xdriver

3 Install and configure the driver.chmod 555 xdriver./xdriver -new

Select your application and the serial portto which the Magellan/SPACE MOUSE isconnected. Press Install and Exit.

4 The driver must be active before youlaunch your application. This can beachieved in several ways, e.g. enter thecall of the xdriver in the applicationstartup file, in a login startup file (.cshrc)or in the Xstartup file (as root). The callof the xdriver is:

<path>/xdriver &

Starting the Driver for the First Time

After the system has copied the X-Windowdriver, the driver must be started for the firsttime and configured. The driver demandssequential information in procedure, which itthen stores in a fixed configuration table. Thefile name of the configuration table isxdriver.ini. It is saved in the directory/usr/magellan (the same directory in which theX-Window driver is installed). While activatingthe X-Window driver, it searches for theconfiguration table and uses the informationstored there.

Uninstalling the X-Window Driver

To uninstall a global installation, use thefollowing command:

/usr/magellan/xdriver –disableinit

To uninstall a local installation, simply removethe xdriver entry from the start-up file.

Page 10: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

10

Magellan/SPACE MOUSE Keyboard

The keyboard of the Magellan/SPACE MOUSEoperates on two levels: the so-called"standard" or top-level keyboard and thesecond-level keyboard.

Common Functions

Several functions that are common to thesetwo levels are described below.

Translation ON/OFFTurns the translational degrees of freedom(inputs X, Y and Z) on or off. Turningtranslation off fixes the "screen position" of theonscreen object. The default is ON.

Rotation ON/OFFTurns the rotational degrees of freedom(inputs A, B and C) on or off. Turning rotationoff fixes the orientation of the onscreen object.The default is ON.

Dominant Mode ON/OFF;When dominant mode is on, only the input ofthe greatest magnitude is registered, i.e. theonscreen object moves in only one direction ata time. This can be a translational or rotationaldirection. Dominant mode is especially helpfulwhen learning how to use the Magellan/SPACEMOUSE. The default is OFF.

Gain Down; Decrease SensitivityDecreases the sensitivity of the Magellan/SPACE MOUSE. The same movements of thecap will produce a slower movement of theobject. Each time the key is pressed, thesensitivity decreases by one half.

Gain Up; Increase SensitivityIncreases the sensitivity of the Magellan/SPACE MOUSE. The same movements of thecap will produce a faster movement of theobject. Each time the key is pressed, thesensitivity doubles.

Gain Default; Default SensitivityReturns the Magellan/SPACE MOUSE back tothe standard sensitivity.

Standard Keyboards of CommonApplications

Functions of the standard keyboard areexecuted simply by pressing and releasing anyone of the nine buttons of the Magellan/SPACE

MOUSE Classic or the eleven buttons of theMagellan/SPACE MOUSE Plus and Plus XT. Thedefault function assigned to each button varieswith the application used. Standard keyboardsfor some common CAD applications are listedbelow. Note that the functions of the standardkeyboard may be customized by the user viathe Magellan/SPACE MOUSE driver. See ButtonMapping Window.

CADDS5 (v.8.3 or higher)

1 Translation ON/OFF2 Rotation ON/OFF3 Dominant Mode ON/OFF4 Model Space Filter ON/OFF. Toggles the

CADDS5 Model Space Filter.

5 Decrease Sensitivity6 Increase Sensitivity7 Default Sensitivity

NOTE: See also the CADDS5 user’s manualunder the cross reference Working WithDynamicView or Using Dynamics Manipulationon the View Display.

CATIA (v.4)

1 Movement About Rotation Axis. Withanimation turned off in CATIA’s 3D menu, theobject onscreen performs a rotation about theselected axis (the angle through which it rotatescan be changed with the sensitivity adjustmentin the 3D menu). When animation is on, theobject rotates at a constant speed about theselected axis. The rotation speed doubles eachtime the key is pressed. Pressing theMagellan/SPACE MOUSE star key stops therotation and resets the screen.

2 Translation ON/OFF3 Rotation ON/OFF4 Select Rotation Axis. Pressing and holding

this key displays the current rotation axis. Whilestill holding the button, a new rotation axis maybe selected with the 2D computer mouse.

5 Dominant Mode ON/OFF6/+ Yes. Activates the Yes button.

7/- No. Activates the No button.

8 Dialmode. Toggles between standard modeand dialmode (when Enable is checked in theSingle Axis Dial section of the Magellan MotionControl Center main window). The default isSTANDARD mode. See Dialmode Keyboard.

* Reset Screen. Resets the onscreen object toits stored starting position.

Page 11: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

11

CATIA (v.5)

2 Translation ON/OFF3 Rotation ON/OFF5 Dominant Mode ON/OFF6 Increase Sensitivity7 Default Sensitivity

Pro/ENGINEER (v.17 through 19)

1 Repaint. Repaints the current screen.

2 Shade. The object onscreen is shaded.

3 Display Datum. Toggles the display of thedatum planes.

4 Model Spin Center. The model will spin aboutthe spin center axis.

5 Decrease Sensitivity6 Increase Sensitivity7 Default Sensitivity8 Default View. Resets the object to the default

view.

NOTE: See also the Pro/ENGINEER user’smanual under the cross reference View PointFunction or Spaceball.

Pro/ENGINEER (v.20 or higher)

1 Repaint. Repaints the current screen.

2 Shade. The object onscreen is shaded.

3 Previous View. Resets the object to theprevious view.

4 Default View. Resets the object to the defaultview.

5 Gain Up6 Gain Down7 Gain Default8 Refit. Resizes the view of the object while

maintaining the current orientation.

NOTE: See also the Pro/ENGINEER user’smanual under the cross reference View PointFunction or Spaceball.

Unigraphics (v.11 or higher)

1 Translation ON/OFF2 Rotation ON/OFF3 Dominant Mode ON/OFF4 Keep In View. Pressing this key makes it

impossible to lose the graphical object outsidethe bounds of the screen. The default is OFF.

5 Gain Down6 Gain Up

7 New Rotation Center. Sets the newrotation center at the center of the currentscreen.

8 Menu. Brings up the Unigraphics menu.

NOTE: See also the Unigraphics user’s manualunder the cross reference View Point Functionor Magellan.

Second-Level Keyboard

Functions of the second-level keyboard areexecuted by pressing any one of the eightnumerical keys in combination with the starkey. The keys must be pressed simultaneously.Press and hold the star key followed by thedesired numerical key. Note that second-levelkeyboard functions are not application-dependent.

* 1 Translation ON/OFF* 2 Rotation ON/OFF* 3 Dominant Mode ON/OFF* 4 Zeroing. The Magellan/SPACE MOUSE is

zeroed at the current position of the cap. Allsubsequent inputs are relative to this position.

* 5 Translation Sensitivity. The translationalsensitivity is increased incrementally on a scalefrom zero (the default) to 7. Activating this keysequence the eighth time resets the sensitivityto zero.

* 6 Rotation Sensitivity. The rotationalsensitivity is increased incrementally on a scalefrom zero (the default) to 7. Activating this keysequence the eighth time resets the sensitivityto zero.

* 7 Zero Radius. The minimum displacement ofthe cap required to cause movement isincreased incrementally on a scale from zero to15 (the default). After 15 the setting is reset tozero. A high zero radius setting is helpful if slightvibrations exist in the work environment.

* 8 Default Sensitivity. Returns the translationaland rotational sensitivities and the zero radius tothe default settings.

Quicktip

A Quicktip is executed by pressing downwardon the cap with a quick tipping motion of yourfinger, as shown below. The Quicktip function

Page 12: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

12

is an extra "virtual" button that may beprogrammed just like the normal hardwarebuttons. The default function assigned toQuicktip toggles the driver window betweenthe foreground and background. Note that forthe Magellan/SPACE MOUSE Classic and Plus,the translation and rotation must be turned ONand the dominant mode turned OFF for theQuicktip function to work.

Dialmode Keyboard

Dialmode functions like a manual dialbox. Pressone of the keys listed below to select one of

the six degrees of freedom. Twist the capabout the Y-axis (i.e. in the horizontal plane ofthe base of the Magellan/SPACE MOUSE) tomove the onscreen object in the selecteddirection. See also Single Axis Dial.

1 Input X. Twist the cap for horizontal translation.

2 Input Y. Twist the cap for vertical translation.

3 Input Z. Twist the cap to zoom in or out.

5 Input A. Twist the cap to rotate about the x-axis.

6 Input B. Twist the cap to rotate about the y-axis.

7 Input C. Twist the cap to rotate about the z-axis.

Page 13: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

13

Magellan/SPACE MOUSEMotion Control Center

The Magellan/SPACE MOUSE Motion ControlCenter (MCC) can be used both to directlyconfigure the hardware settings and toprogram the standard keyboard.

Motion Control Center Main Window

The main window of the MCC, shown below,contains basic features for configuring theMagellan/SPACE MOUSE.

3D ModesTranslation ON/OFF turns the translationaldegrees of freedom (inputs X, Y and Z) on oroff. Turning translation off fixes the “screenposition” of the onscreen object. The default isON. Rotation ON/OFF turns the rotationaldegrees of freedom (inputs A, B and C) on oroff. Turning rotation off fixes the orientation ofthe onscreen object. The default is ON.Dominant ON/OFF turns dominant mode on or

off. When dominant mode is on, only the inputof the greatest magnitude is registered, i.e.the onscreen object moves in only onedirection at a time. This can be a translationalor rotational direction. Dominant mode isespecially helpful when learning how to usethe Magellan/SPACE MOUSE. The default isOFF. Use the Changeable tickbox to fix andunfix the current translation, rotation anddominant mode settings.

SensitivityUse these slider bars to adjust varioussensitivities of the Magellan/SPACE MOUSE. Asan example, it may be useful to have fasterzoom response (Z-sensitivity) than panresponse (X- and Y-sensitivity). The barslabeled Translation and Rotation adjust thecollective sensitivities, while the six barslabeled with the individual degrees of freedom

Page 14: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

14

are for individual adjustment. When asensitivity is increased, the same movementsof the Magellan/SPACE MOUSE cap generatequicker movements of the onscreen object.Untick the boxes next to the individualadjustment bars to turn off the correspondingdegrees of freedom. The Null Radius slider baris used to control the minimum displacementof the cap necessary to cause movement ofthe onscreen object. Increasing the null radiusmay be helpful in work environments prone tovibrations (e.g. industrial environments), whichmay cause the Magellan/SPACE MOUSE toregister unintentional movements. With someapplications it may be necessary to tickExchange Y and Z Translation. For nonlinearsensitivity see Options Window.

ApplicationThe application selected during installation ishighlighted in the scroll bar menu. If you wishto use the Magellan/SPACE MOUSE with adifferent application, select the new applicationfrom the scroll bar menu and click Save in thePanel section of the MCC window. If you wishto use the Magellan/SPACE MOUSE with morethan one application, select a different panel inthe Panel section before choosing theapplication and clicking Save. The MCCautomatically switches to the panel settings ofthe active application. Customized MCCsettings may be saved for up to four differentapplications; see Panel. Click Default to returnthe settings in the 3D Modes, Sensitivity andSingle Axis Dial sections of the MCC mainwindow to their defaults. For several commonapplications an Internal Sensitivity slider bar isalso present, which is used to adjust theoverall sensitivity of the Magellan/SPACEMOUSE.

ButtonsAs an alternative to manually pressing thebuttons on the Magellan/SPACE MOUSE, thesesoftware buttons may be clicked with the 2Dmouse cursor to execute the default functionsassigned to the corresponding hardwarebuttons. (For the Magellan/SPACE MOUSEClassic, the plus [+] and minus [-] buttons arepresent on the software keyboard but have noeffect.) Holding the 2D mouse cursor over oneof these software buttons displays two lines ofinformation text. The first line shows thefunction mapped to the correspondinghardware button. The second line shows thefunction that is executed by pressing thesoftware button itself.

The Buttons section is also used to maparbitrary key sequences as commands ontoany of the Magellan/SPACE MOUSE hardwarebuttons. To map a new command onto abutton, select the button number from thescroll bar menu. The current function andmapping code of the selected button aredisplayed in the fields Meaning and MappingCode. Click Programming to open the ButtonMapping Window. After remapping a button,the user should enter a new description in theMeaning field.

Button Info opens a small window thatdisplays the key sequence mapped to thehardware buttons whenever they are pressed.Default resets all button mappings to theirdefaults.

PanelClick Save to save the current MCCconfiguration. Click Quit to quit the MCC (notethat quitting the MCC does NOT stop the X-Window driver). Anytime changes are madeanywhere in the MCC window, the Save buttonis highlighted red, indicating that the currentchanges have not been saved. Restoreappears when unsaved changes have beenmade, which can be used to undo anyunwanted changes. The four colored buttonsnumbered 1 through 4 can be used to save upto four independent configurations. Theconfigurations can be for different settingswithin the same CAD application or they canbe associated with different applications (seealso Application). The background color of theMCC window changes to match the color of thenumbered button of the active panel. Helpopens a small window for launching thexdriver.htm help file. Click Options to open theOptions Window.

Support WindowThe configuration settings can beinteractively tested with a 3D cube demoprogram by clicking 3D Cube. Note that it isnot possible to test the default functions ofthe standard keyboard with the 3D Cubedemo program. Alternatively, click 3D Valuesto open a small window that displays boththe analog values of all six degree-of-freedom inputs as well as the eventscorresponding to each pressed key. Byclicking Event Window and then clicking intothe window of the target application, allevents generated by the Magellan/SPACEMOUSE are sent to this application, nomatter which application is active.

Page 15: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

15

Single Axis DialTick Enable to map the Dialbox Mode ON/OFFfunction onto Magellan/SPACE MOUSE button8. Press button 8 to activate the dialbox mode.When dialbox mode is active, the hardwarebuttons 1, 2, 3, 5, 6 and 7 are used to selectthe inputs X, Y, Z, A, B and C, respectively.Select a degree of freedom by pressing one ofthese hardware buttons, then twist the capabout the Y-axis (i.e. in the horizontal plane ofthe base of the Magellan/SPACE MOUSE) tomove the onscreen object in the selecteddirection. Alternatively, click Active/Not Activeto activate the dialbox mode, and select theactive degree of freedom in this section of theMCC window. Use the slider bar to change thesensitivity of the single axis dial.

Dialbox SimulationUnlike the single axis dial feature, a realdialbox is simulated using the dialboxsimulation mode. This is only necessary forsome applications that do not supportMagellan/SPACE MOUSE but that do supportdialboxes. The functions of the tickboxesnumbered 1 through 8 correspond to thedefault functions that your CAD applicationwould normally assign the eight wheels of adialbox. Select a degree of freedom by tickingone of the eight tickboxes or by pressing thecorresponding hardware button. Twist the capabout the Y-axis (i.e. in the plane of the baseof the Magellan/SPACE MOUSE). This executesthe same motion as that obtained by turningthe corresponding wheel on a real dialbox.Selecting 3D makes it possible to move theonscreen object in more than one degree offreedom at a time. The cap must then bemoved and twisted in the normal, intuitivedirections (i.e. not only about the Y-axis). Click3D Assignment to open a small window forreassigning the six degrees of freedom to thewheels of the dialbox. By correctly assigningthe six inputs, Magellan/SPACE MOUSE can beused as normal with applications that do notsupport its use. Selecting Relative causes allvalues generated by Magellan/SPACE MOUSEto be interpreted by the application as relativevalues. Note that some IBM and SGI systemsmay require a separate installation procedureto activate the dialbox simulation mode. SeeLPFK and Dialbox Driver Installation.

Options Window

Click Options in the Panel section of the MCCmain window to open the Options window,shown at right. This window contains

additional features for controlling variousfunctions and appearances of the MCC.

Nonlinear SensitivityThese values determine the nonlinearbehavior of the translational and rotationalsensitivity. Nonlinear sensitivity ischaracterized by increasing sensitivity withincreasingly large deflections of theMagellan/SPACE MOUSE cap. Values of 0 orhigher may be entered, with 0 having noeffect and higher values giving strongernonlinear behavior. The default for bothparameters is 100. Note that NonlinearSensitivity must be ticked in the Sensitivitysection of the MCC main window for thesevalues to take affect.

Keyboard InfoUse No Keyboard Info to toggle on and off theButton Info Window. For CATIA users, theCatia Config button is used to import theconfiguration information for the functionbuttons at the bottom of the CATIA window.

ColorsUsed to change the color of each MCC panel.Values from 0 to 255 may be entered. TickingColormap keeps the X-Window driver fromcreating new colors within the colormap.

Additional OptionsTicking No Save, No Help or No Quit hides thecorresponding buttons in the Panel section ofthe MCC main window. When Panel Icon isticked, a small colored dot corresponding tothe color of the active MCC panel appears inthe desktop icon of the minimized MCC

Page 16: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

16

window. Ticking Clear Key ensures that allkeys pressed in the button mapping codes arereleased after the mapping is executed.Ticking Auto Icon causes the Magellan desktopicon to always appear in front of other openwindows. Debug reports debug information.The Quicktip function may be toggled on andoff with the Quicktip tickbox.

Button Mapping Window

To program or "map" a new command onto aMagellan/SPACE MOUSE button, select thebutton number from the scroll bar menu inthe Buttons section of the MCC main window.Then click Programming, which opens theButton Mapping window, shown below. Clickthe buttons in this window to add commandsto the mapping code of the selectedMagellan/SPACE MOUSE button. Thefunctions of the buttons are described below.Changes made to the mapping code aredisplayed at the bottom of the window in theMapping Code field. Click Okay to save thecurrent changes or Abort to cancel.

Press a KeySingle keys entered in a button’s mappingsequence are displayed and stored here.Wait should be entered in mappingsequences that require a window to beopened or a menu to be pulled down.

Button EventsEnable causes the application’s defaultcommand to be executed whenever theselected button is pressed, regardless ofother commands included in the buttonmapping. For example, if Enable is enteredand the mapping code for an additionalfunction is included in the button mapping,the default function and the additionalfunction are simultaneously executed.Disable prevents the default command frombeing sent.

Button ActionBeep causes a single beep to sound. Repeatcauses the mapped command to berepeatedly executed as long as the button isheld down. Note that the beep commandcannot be repeated.

Page 17: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

17

2D Mouse ButtonsUse these buttons to map the functions of thethree 2D mouse buttons.

Change SensitivityThese buttons maps the Increase/DecreaseSensitivity functions, either for collective(translation or rotation) or individual (X, Y, Z,A, B or C) degrees of freedom. The dialboxbuttons are used to map the sensitivity controlof the dialbox mode.

Predefined Button MappingsA list of the predefined mapping codesavailable for the current application isdisplayed here. Click a mapping code to mapthe function to the selected Magellan/SPACEMOUSE button.

Motion Control CenterShow causes the MCC window to be broughtto the front of the screen. Hide sends the MCCwindow to the back and Change togglesbetween front and back. Mapping one of thePanel buttons numbered 1 through 4 switchesthe MCC to that panel number.

LPFKThe functions of the 32 buttons correspond tothe default functions that your CAD applicationnormally assigns the buttons of an LPFK. Usethese buttons to map the corresponding LPFKfunctions. Note that some IBM and SGIsystems may require a separate installationprocedure to activate the LPFK simulationmode. See LPFK and Dialbox DriverInstallation.

Page 18: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

18

Troubleshooting

Problem/Error Possible Explanations Recommended Actions

Access rights on TTY ports arewrong.

Check access rights on theTTY ports and change ifnecessary.

The correct adapter might notbe being used.

Make sure you use the correctadapter.

Magellan/SPACEMOUSE not found onTTY.

There may be another driverrunning on the TTY port (e.g.Spaceball or Getty).

Verify that the port is availableand not in use by anotherdevice or driver.

Xdriver alreadyrunning. You must kill(XXXX) PID andrestart xdriver usingxdriver –new.

There are many reasons forthis message. The user mayhave quit the MCC and tried torestart the X-Window driverwithout first stopping the X-Window driver processes fromrunning.

Kill the running X-Windowdriver process ID and restartthe X-Window driver, unlessthe driver was installedglobally, in which case it willautomatically be relaunched afew seconds after being killed.

Cannot copy xdriver. Access rights incorrect or notlogged on as ROOT.

Try copying the filesmanually.

Dialbox installationfailed.

Some of the system files thatsupport LPFK and Dialbox maynot be installed on the system.

Contact your systemadministrator (see alsocomments below).

MCC does not start. Access rights to Xserver areincorrect.

Use xhost + localhost.

NOTE: Troubleshooting on UNIX requiresediting of critical startup files and thereforesome knowledge of UNIX commands. Yoursystem administrator should help you with it. Ifthe X-Window driver installation fails, an emailmessage is automatically generated, saved inthe /tmp directory and (if the workstation is

connected to the internet) sent to our technicalsupport at [email protected]. We sendresponses to these emails with suggestions onhow to resolve the problem. You can alsocontact our technical support by phone. Pleasecall the numbers listed for your area (seeLogiCad3D Support).

Page 19: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

19

LogiCad3D Support

If you have any questions or comments aboutthe Magellan/SPACE MOUSE product, pleasecontact the persons or organizations listed foryour area. Various information about theMagellan/SPACE MOUSE, including the latestdriver versions, can be found at the web sites.

America & Asia

LogiCad3D, Inc.17672 Laurel Park Drive North, Suite 400Livonia, MI 48152U.S.A.Tel: + 1-734-591-4047Fax: + 1-734-591-4064Email: [email protected]: www.logicad3d.com

Marketing & SalesMiguel LeitmannTel: + 1-734-591-4047Email: [email protected]

SupportTel: + 1-800-540-4758Email: [email protected]

HelpEmail: [email protected]

EMEA (Europe, Middle East & Africa)

LogiCad3D GmbHAn der Hartmuehle 8D-82229 SeefeldGermanyTel: + 49 (0) 8152-9919-0Fax: + 49 (0) 8152-9919-50Email: [email protected]: www.spacemouse.com

Marketing & SalesRalf StetterTel: + 49 (0) 8152-9919-0Email: [email protected]

SupportTel: + 49 (0) 8152-9919-44Email: [email protected]

HelpEmail: [email protected]

Page 20: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

20

Appendices

Connecting to the RS232 Serial Port

The Magellan/SPACE MOUSE is equipped witha 9-pin D-Sub female connector. The wiring ofthis connector matches any IBM-compatible PCwith a 9-pin serial connector. To use theMagellan/SPACE MOUSE with other computers,check the pin functions against the list shownbelow and verify whether the Magellan/SPACEMOUSE connector wiring matches your system.If not, you must use an appropriate adaptercable to connect the Magellan/SPACE MOUSEwiring to that of your computer.

Pin Meaning Connection toComputer

Case Shield Case2 TxD RxD3 RxD TxD4 Supply DTR5 GND GND7 CTS RTS8 RTS CTS

The use of the handshake signals (CTS, DTRand RTS) is absolutely necessary for the safeoperation of the Magellan/ SPACE MOUSE.Without these handshake signals, loss of datawill occur. Additionally, the signal lines (DTRand RTS) are used to supply power to theMagellan/SPACE MOUSE. Thus no externalpower supply is required. The minimum outputvoltage has to be 5 V, providing a outputcurrent of 9 mA on both signal lines.

Communication via the serial port using theXON/XOFF protocol is supported by theMagellan/SPACE MOUSE, but the handshakesignals (CTS, DTR and RTS) are needed forsafe operation. Thus the status of thehandshake signals has to be carefully checkedand treated by the computer. To activate theMagellan/SPACE MOUSE, these signals shouldhave a positive (active) level.

Connecting to IBM RS6000 Workstations

The IBM–Magellan/SPACE MOUSE adapters for25-pin and 9-pin D-Sub male RS232 ports usethe wiring schemes shown in the followingdiagrams.

Pin No. Pin No.25-p. D-Sub f. 9-p. D-Sub m.

connector connectorshield ────────────────── shield2 ────────── TxD ────────── 33 ────────── RxD ────────── 24 ────────── RTS ────────── 75 ────────── CTS ────────── 87 ────────── GND────────── 5

20 ────┬───── DTR ────────── 46 ────┤ DSR8 ────┘ DCD(to RS232) (to Mag./S.M.)

Pin No. Pin No.9-p. D-Sub f. 9-p. D-Sub m.

connector connectorshield ────────────────── shield1 ────┐ DCD 12 ────│───── RxD ────────── 23 ────│───── TxD ────────── 34 ────┤───── DTR ────────── 45 ────│───── GND────────── 56 ────┘ DSR ────────── 67 ────────── RTS ────────── 78 ────────── CTS ────────── 8(to RS232) (to Mag./S.M.)

Connecting to SGI Workstations

If the 8-pin mini-DIN female RS232 connectoron an SGI workstation is used, the converter-adapter cable shown in the following diagramis required. The cable changes the mini-DINconnector to that of the Magellan/SPACEMOUSE and converts, if necessary, the 4 V

Pin No. Pin No.8-p. mini-DIN m. 9-p. D-Sub m.

1 ──────── DTR (4V conv. 7V) ─── 12 ──────── CTS not used ────── 53 ──────── TxD ──────────── 34 ──────── GND──────────── 55 ──────── RxD ──────────── 26 ──────── RTS ──────────── 77 ──────── DCD not used8 ──────── GND──────────── 5connector ───────────── connectorshield shield(to RS232) (to Mag./S.M.)

Page 21: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

21

output voltage of the SGI port handshakesignals to 5 V and 10 mA to supply theMagellan/SPACE MOUSE. The input handshakesignals CTS and DCD of the workstation arenot connected in order to save some currenttaken from the workstation’s output handshakesignals DTR and RTS.

Different SGI workstations—despite somewhatsimilar connector types—show differentvoltage and current conditions at the serialRS232 port. One example is a Personal IRIXworkstation, which offers such a low current(and voltage) handshake signal that theMagellan/SPACE MOUSE (as well as anystandard mouse) is not able to operate due toa lack of current. In such cases, only anexternal power supply (min. 5.0 V, max. 11.0V, 9 mA DC) into the DTR pin of the Magellan/SPACE MOUSE will solve the problem. Anappropriate adapter cable with external powersupply has been included in the productpackage based on the system specified at thetime of order. However, if an adapter with theexternal power supply feature has not beenincluded with your Magellan/SPACE MOUSE orshould you discover after ordering that yourSGI machine requires an external powersupply, please contact the LogiCad3D SupportCenter listed for your area.

Connecting to SUN Workstations

To install the Magellan/SPACE MOUSE on SUNworkstations, make sure that the hardwareconfiguration of the serial port to which youwant to connect the Magellan/SPACE MOUSE isset to RS232. The default is RS422! The RS232configuration is required in order to supplycontrol voltages to the Magellan/SPACEMOUSE through the handshake signal lines. Toconfigure the port to RS232, follow the stepsin your SUN user handbook. The wiringscheme of the SUN–Magellan/SPACE MOUSEadapter is shown below.

Pin No. Pin No.25-p. D-Sub f. 9-p. D-Sub m.

connector connectorshield ────────────────── shield2 ────────── TxD ────────── 33 ────────── RxD ────────── 24 ────────── RTS ────────── 75 ────────── CTS ────────── 87 ────────── GND────────── 5

20 ────────── DTR ────────── 4(to RS232) (to Mag./S.M.)

SGI Workstations With IRIX 6.2 orHigher

Some applications support the driver for theMagellan/SPACE MOUSE that is integrated inSGI systems with IRIX version 6.2 or higher.At present, the following applications supportthis driver: Alias Open Inventor

Follow the procedure below to install the X-Window driver with these applications.

1 Login as root and launch the instprogram.

2 Select the CD-ROM as the source drive(the Magellan/SPACE MOUSE driver islocated on the IRIX 6.2 System CD-ROM1 of 2).

3 Select the step installation menu withthe following commands:

instinstall eoe.sw.optinputgoquit

4 Exit the inst program.

5 Using the System Manager Tools,configure the Serial Port Setup to whichthe Magellan/SPACE MOUSE is connected(Port 2) as Magellan. Test the installationwith Run Confidence Test.

6 For older applications that use the oldname (e.g. IRIX Inventor) you mustcreate the file /usr/lib/X11/input/config/magellan with following contents:

x_init {name “spaceball”}

After creating the file, reboot the systemfor the new configuration to take effect.

NOTE: Install either the xdriver or the IRIXkernel driver. Do not install both! For olderR3000 workstations, please contact theLogiCad3D Support Center listed for your areaand ask if a driver is available. You can alsocheck our homepage at www.logicad3d.com.

Page 22: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

22

Additional Command Line Options

The X-Window driver may be launched withthe following command line attachments.

-class Class information of all active windowsis shown.-debug Reports debug information.-dialsingle Sends all LPFK and Dialboxevents separately.-disableinit Turns off the X-Window driverin the /etc/inittab file. An X-Window driverlaunched from /etc/inittab is terminatedimmediately.-enableinit Relaunches the X-Window driverfrom the /etc/inittab file.-fastinit Causes the X-Window driver toinitialize faster. Use of this option is NOTrecommended because the view of the panelcan be changed.-graphics Opens a demo window in which a3D cube can be moved in six degrees offreedom.-grab The 2D mouse cursor is blocked if theMagellan/SPACE MOUSE is active.-hidemcc Hides the MCC so that it is nolonger usable. (The Quit button in the MCCand the -nomcc option have the same effect.)-inittab Informs the X-Window driver that itwas started from the /etc/inittab.-installlpfk Installs the driver necessary forthe LPFK simulation.-installmgl Installs the Magellan XIE driver.(Only for SGI systems with IRIX 6.2 or higher.)-irixmgl Activates the Magellan XIE driverand functions within the MCC. (Only for SGIsystems with IRX 6.2 or higher.)-new Set up new local configuration. Theconfiguration file *.ini is deleted and a newconfiguration of the driver is asked for.-new -global Set up new globalconfiguration.-nohelp or -nohtml Suppresses the creationof the X-Window HTML files and disables theHelp button in the MCC.-nomcc or -nomotif No MCC window comesup with the X-Window driver.-noquit Ensure that the MCC will never beturned off.-showmcc Causes the MCC to reappear(after it has been hidden, e.g. with the –hidemcc or -nomcc commands).

-test Test the driver. Opens a window andshows all X-Window driver data received.-texte Text output. The texts used in the X-Window driver are output in all usedlanguages.-tty <serial port> Connect informationabout the Magellan/MOUSE at the definedserial port with YES or NO.-turbo The Turbo Magellan/SPACE MOUSE(18ms data rate) is supported.-ungrab or -nograb Ensures that the 2Dmouse cursor remains unblocked.-uninstalllpfk Uninstalls the LPFK simulationdriver.-uninstallmgl Uninstalls the Magellan XIEdriver. (Only for SGI systems with IRIX 6.2 orhigher.)-user All logged-in users are shown.-userdir or -userid Creates an xdriver.inifile from the user’s home directory (so that theconfiguration file is user-dependent) and savesthe configuration file *.ini with the user-ID andgroup-ID of the current user. For globalinstallation, the X-Window driver uses the/usr/magellan/xdriver.ini configuration file asthe default. Note that this option will work onlyif the X-Window driver has been launchedusing -inittab.-xstartup Informs the X-Window driver thatit was started from the Xstartup.

LPFK and Dialbox Driver Installation

In order to use the LPFK and dialboxsimulation modes, it may be necessary toinstall additional operating system files. Thefollowing systems normally require additionalfiles: SGI (IRIX 5.3 or higher) IBM (AIX 4.14 or higher)

For IBM systems, consult your AIX user’smanual. For SGI systems, follow theinstallation procedure outlined below. Notethat LPFK and dialbox simulation modes arenot available on SUN.

1 Insert the IRIX 6.2 System CD-ROM 1 of2.

2 Start the Software Manager. From theSystem menu select Software Manageror double-click on the CD-ROM icon onyour desktop.

Page 23: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

23

3 Select the input directory next to theAvailable Software window.

/CDROM/distIf you install the operating systemfrom a location other than the CD-ROM drive, change this accordingly.

4 Click Customize Installation.

5 A list of all installed and available OSmodules appears. Scroll down to IRIX6.2 Execution Environment andexpand the folder.

6 Scroll down to Optional Input Devices,highlight the entry and click Start.

7 This starts the installation processwhereby the following file is installed:

/usr/lib/X11/input/dial.o

8 After rebooting, reinstall the X-Windowdriver, this time using the -installlpfkcommand.

./xdriver -new -global -installlpfk

9 To test the installation, start the X-Window driver and from the Systemmenu select Run Confidence Test.Click on Dials and Buttons. You shouldnow be able to manipulate the dialsand the buttons with the Magellan/SPACE MOUSE device.

Product Specifications

Feature/SpecificationMagellan/

SPACE MOUSEClassic

Magellan/SPACE MOUSE

Plus

Magellan/SPACE MOUSE

Plus XT

Contactless, wearless, high-linear measuring system Yes Yes Yes

Operating speed levels (increments of resolution) 600 600 600

Number of freely programmable buttons 9 11 11

Software-controllable keyboard LEDs No No Yes(2 yellow, 1 red)

Quicktip virtual button Yes Yes Yes

Device weight (for stability) 0.665 kg 0.680 kg 0.680 kg

Min. releasing force of the measuring system 0.2 N 0.2 N 0.2 N

Max. user force of the measuring system 4.4 N 4.4 N 4.4 N

Ratio of device weight to min. releasing force 33.2 33.2 33.2

Ratio of device weight to max. user force 1.5 1.5 1.5

Device weight deficit w.r.t. max. user force 0 % 0 % 0 %

Counter force to compensate max. user force 0 N 0 N 0 N

Min. releasing torque of the device 4 N mm 4 N mm 4 N mm

Max. user torque of the device 100 N mm 100 N mm 100 N mm

Customization of user force Possible Possible Possible

Customizable keyboard template Yes Yes Yes

Operating humidity (non-condensing) 10 to 98% RH 10 to 98% RH 10 to 98% RH

Operating temperature +5 to +60 °C +5 to +60 °C +5 to +60 °C

Storage humidity 10 to 98% RH 10 to 98% RH 10 to 98% RH

Storage temperature -40 to +85 °C -40 to +85 °C -40 to +85 °C

Gravity height of work center 25 mm 26 mm 26 mm

Dialbox simulation Yes 100% Yes 100% Yes 100%

LPFK simulation Yes 100% Yes 100 % Yes 100 %

Dominant Mode Yes Yes Yes

Page 24: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

24

Feature/SpecificationMagellan/

SPACE MOUSEClassic

Magellan/SPACE MOUSE

Plus

Magellan/SPACE MOUSE

Plus XT

Supported systems UNIX: DEC, HP,IBM, SGI, SUN

PC: Win95/98,WinNT/2000,

DECNT, MIPSNT

UNIX: DEC, HP,IBM, SGI, SUN

PC: Win95/98,WinNT/2000,

DECNT, MIPSNT

UNIX: DEC, HP,IBM, SGI, SUN

PC: Win95/98,WinNT/2000,

DECNT, MIPSNT

Power source 5V / 9mA 5V / 9mA 5V / 9mA

Interface type RS232, 9600 Baud RS232, 9600 Baud(opt. 19k Baud)

RS232, 9600 Baud(opt. 19k Baud)

Internal resolution 8 bit 8 bit 8 bit

Cable length 2 m 2 m (optional 3m) 2 m (optional 3m)

Converter-adapters available for the followingRS232 serial port connections

IBM 25-p D-Sub mIBM 9-p D-Sub mSGI 8-p mini-DIN f

SGI 8-p DIN fSGI 9-p D-Sub f

SUN 25-p D-Sub f

IBM 25-p D-Sub mIBM 9-p D-Sub mSGI 8-p mini-DIN f

SGI 8-p DIN fSGI 9-p D-Sub f

SUN 25-p D-Sub f

IBM 25-p D-Sub mIBM 9-p D-Sub mSGI 8-p mini-DIN f

SGI 8-p DIN fSGI 9-p D-Sub f

SUN 25-p D-Sub f

Connector 9-pin D-Sub fem 9-pin D-Sub fem 9-pin D-Sub fem

Drift-free with temperature change Yes Yes Yes

Resistant to aging effects (constant valuesmeasured)

Yes Yes Yes

Standard data rate 40 ms 40 ms (opt. 18 ms) 40 ms (opt. 18 ms)

Dust and water splash protection Possible Possible Possible

FCC, TUV/GS, UL/UR, CE-Approved Yes Yes Yes

Length of manufacturer’s warranty 3 years 3 years 3 years

Standard driver source freely available Yes Yes Yes

Compact size L x W x H (mm) 165 x 112 x 40 188 x 120 x 44 188 x 120 x 44

Page 25: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

25

Warranty Information

LogiCad3D’s Limited Lifetime HardwareWarranty

LogiCad3D warrants that Magellan/SPACEMOUSE is free from significant defects inmaterials and workmanship under normal usefor as long as the device is owned. During thefirst three years of ownership, LogiCad3D willat its sole option, replace or repair at nocharge the product, which in its opinion isdefective.

During the remaining years of the warranty,LogiCad3D will, at its sole option, replace orrepair the defective product. LogiCad3D willcharge a fixed fee to cover handling andservice costs based on LogiCad3D's thencurrent price schedules. LogiCad3D at its soleoption, may replace or repair the defectiveproduct with a then current product havingsimilar features and functionality asdetermined by LogiCad3D.

Damages or defects to the product caused byimproper installation, modification, misuse orabuse are not, of course, covered by thiswarranty. Additionally, the warranty serviceoffered above is nontransferable, which meansthat the particular warranty service describedabove is available only to the originalpurchaser of the product(s). If LogiCad3Ddetermines that the product is not defective orwas not under warranty, it will return theproduct(s) to you, freight collect.

To obtain warranty service, you must either(a) have a completed warranty registrationcard on file at LogiCad3D, or (b) submitacceptable proof of purchase (for instance, acopy of your sales receipt indicating date andplace of purchase) to LogiCad3D’s CustomerService Department. You will need to pack theproduct to be returned properly for shipmentand pay any applicable shipping charges.LogiCad3D will send you the repaired orreplaced product at its own expense.

LOGICAD3D DISCLAIMS ALL OTHERWARRANTIES, EITHER EXPRESS OR IMPLIED,INCLUDING BUT NOT LIMITED TO IMPLIEDWARRANTIES OF MERCHANTABILITY ANDFITNESS FOR A PARTICULAR PURPOSE WITHREGARD TO THE PRODUCT. IN NO EVENTSHALL LOGICAD3D OR ITS SUPPLIERS BEHELD LIABLE FOR ANY DIRECT, INDIRECT,

CONSEQUENTIAL OR INCIDENTAL DAMAGESARISING OUT OF THE USE OF OR INABILITYTO USE THE PRODUCT, EVEN IF LOGICAD3DHAS BEEN ADVISED OF THE POSSIBILITY OFSUCH DAMAGES. SOME STATES DO NOTALLOW THE EXCLUSION OR LIMITATION OFLIABILITY FOR CONSEQUENTIAL ORINCIDENTAL DAMAGES, SO THE ABOVELIMITATION MAY NOT APPLY TO YOU.

FCC Compliance Statement

This device complies with Part 15 of the FCCRules. Operation is subject to the following twoconditions:1) This device may not cause harmful

interference.2) This device must accept any interference

received, including interference that maycause undesired operation.

FCC Declaration of Conformance

Trade Name: Silicon Graphics, Inc.Product: Computer Graphics WorkstationModel Number: CMNBO15BDate of Conformance: 1/97Responsible Party: Silicon Graphics, Inc.Address: 2011 North Shoreline Boulevard

Mountain View, CA 94043-1389U.S.A.

Tel: 650 933-1071

This equipment complies with Part 15 of theFCC Rules. Operation is subject to thefollowing two conditions:1) This device may not cause harmful

interference.2) This device must accept any interference

received, including interference that maycause undesired operation.

NOTE: This equipment has been tested andfound to comply with the limits for a Class Bdigital device, pursuant to Part 15 of the FCCRules. These limits are designed to providereasonable protection against harmfulinterference in a residential installation. Thisequipment generates, uses and can radiateradio frequency energy and, if not installedand used in accordance with the instructions,may cause harmful interference to radiocommunications. However, there is noguarantee that interference will not occur in aparticular installation. If this equipment does

Page 26: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

26

cause harmful interference to radio ortelevision reception, which can be determinedby turning the equipment off and on, the useris encouraged to try to correct the interferenceby one or more of the following measures:

Reorient or relocate the receiving antenna.

Increase the separation between theequipment and receiver.

Connect the equipment into an outlet on acircuit different from that to which thereceiver is connected.

Consult the dealer or an experiencedradio/TV technician for help.

CAUTION: The user is cautioned that changesor modifications to the equipment notexpressly approved by the party responsiblefor compliance could void the user’s authorityto operate the equipment.

European Economic CommunityDeclaration of Conformance (CE)

The Magellan/SPACE MOUSE is attested tomeet the essential protection requirementsagainst electromagnetic emission, which areestablished in the regulations of the council forassimilating the rules and regulations of themember states about electromagneticcompatibility 89/336/EEC and changed byregulation 92/31 EEC. This declaration is validfor all samples produced according to theenclosed production drawings, which are partof this declaration. The following standardswere used for judging the product concerningelectromagnetic capability: For trouble emission: EN55022

edition: 05/95 For trouble security: EN50082-1

edition: 03/93

VCCI Class B Declaration

Korea Class B Declaration

LogiCad3D Software License Agreement

This is a legal agreement between you (eitheran individual or entity), the end user License("Licensee") and LogiCad3D Inc.("LogiCad3D"). If you do not agree to theterms of this Agreement, promptly return thedisks and the other items that are a part ofthis product in their original package with acopy of your payment receipt for a full refund.

No part of this Software and all accompanyingdocumentation, including manuals, binders andcontainers (the "Software") may be copied orreproduced in any form or by any meanswithout the prior written consent of LogiCad3DInc. with the one exception that the Licenseemay copy the Software solely for backuppurposes.

License GrantLogiCad3D grants to the Licensee anonexclusive right, without right to sublicense,to use this copy of Software on a singlecomputer at a time. You may not rent or leasethe Software, but you may transfer theSoftware on a permanent basis, provided youretain no copies and the recipient agrees tothe terms of this Agreement. You may notreverse- engineer, decompile or disassemblethe Software. Further, you may not networkthe Software or otherwise use it on more thanone computer or computer terminal at thesame time. The Software is owned byLogiCad3D or its suppliers and is protected byUnited States copyright laws and internationaltreaty provisions.

Limited WarrantyLogiCad3D warrants that (a) the Software willperform substantially in accordance with theaccompanying written materials for a period of(90) days from the date of receipt and (b) anyhardware accompanying the Software will befree from defects in materials andworkmanship under normal use and service fora period of three years from the date ofreceipt. Any implied warranties on theSoftware and hardware are limited to 90 daysand three (3) years, respectively. Some statesdo not allow limitations on duration of animplied warranty, so the above limitation maynot apply to you.

End User RemediesLogiCad3D’s entire liability and your exclusiveremedy shall be for any breach of warranty, atLogiCad3D’s option, either (a) return of the

Page 27: Copyrightspacemice.org/pdf/Magellan_Manual_X_2000.pdf · ICEM SURF (v.3.0 or higher) DEC, HP, IBM, SGI (all), SUN ./xinstall IGRIP (all current versions) SGI (all) ./xinstall Java3D

27

price paid or (b) repair or replacement of theSoftware or hardware that does not meetLogiCad3D's Limited Warranty; provided thatthe Software and hardware must be returnedeither to LogiCad3D or to the point of purchasewith a copy of your receipt. This LimitedWarranty is void if failure of the Software andor hardware has resulted from accident, abuseor misapplication. Any replacement Softwareor hardware will be warranted for theremainder of the original warranty period or 30days, whichever is longer.

No Other WarrantiesLOGICAD3D DOES NOT WARRANT THESOFTWARE IS ERROR-FREE. LOGICAD3DDISCLAIMS ALL OTHER WARRANTIES, EITHEREXPRESS OR IMPLIED, INCLUDING BUT NOTLIMITED TO IMPLIED WARRANTIES OFMERCHANTABILITY, FITNESS FOR APARTICULAR PURPOSE ANDNONINFRINGEMENT OF THIRD-PARTYRIGHTS WITH RESPECT TO THE SOFTWAREOR HARDWARE. LOGICAD3D’S LIMITEDWARRANTY GIVES YOU SPECIFIC LEGALRIGHTS. YOU MAY HAVE OTHERS, WHICHVARY FROM STATE TO STATE.

Limitation of LiabilitiesIN NO EVENT SHALL LOGICAD3D OR ITSSUPPLIERS BE LIABLE FOR ANYCONSEQUENTIAL, INCIDENTAL OR INDIRECTDAMAGES OF ANY KIND WHATSOEVER(INCLUDING, WITHOUT LIMITATION,DAMAGES FOR LOSS OF BUSINESS PROFITS,BUSINESS INTERRUPTION, LOSS OFBUSINESS INFORMATION OR OTHER

PECUNIARY LOSS) ARISING OUT OF THE USEOF OR INABILITY TO USE THIS LOGICAD3DPRODUCT, EVEN IF LOGICAD3D HAS BEENADVISED OF THE POSSIBILITY OF SUCHDAMAGES. IN NO EVENT SHALL LOGICAD3D’SLIABILITY EXCEED THE LICENSE FEE PAID.BECAUSE SOME STATES DO NOT ALLOW THEEXCLUSION OR LIMITATION OF LIABILITYFOR CONSEQUENTIAL OR INCIDENTALDAMAGES, THE ABOVE LIMITATIONS MAYNOT APPLY TO YOU.

TermsThis license is effective until terminated. Youmay terminate it at any time by destroying theSoftware. It will also terminate upon conditionsset forth elsewhere in this Agreement or if youfail to comply with any terms or conditions ofthis Agreement. You agree upon suchtermination to destroy the Software togetherwith all copies, modifications and mergedportions in any form.

GeneralThis is the entire agreement between you andLogiCad3D, superseding any prior agreementwhether written or oral relating to the subjectmatter of this Agreement. In the event ofinvalidity of any provision of this Agreement,the parties agree that such invalidity shall notaffect the validity of the remaining potions ofthe Agreement. This Agreement will begoverned by the laws of the state of California.The United Nations Convention on Contractsfor the International Sale of Goods isspecifically disclaimed.