Magellan/ |
SPACE MOUSE |
Motion Control Center |
Userīs Manual |
Version 1.01 |
Đ Copyright |
|
This manual and the programs on the enclosed data disks are protected by
copyright of LogiCad3D. Thus without written permission of LogiCad3D Inc. /GmbH they must
not be copied or distributed. Violators will be prosecuted to the fullest extent of civil
and criminal laws. The right to these programs and the manual are held by: |
LogiCad3D GmbH, Company for 3D Systems, |
Talhofstr 32, D-82205 Gilching, Germany |
Telefon: ++ 49 (0) 8105 - 3855-0 |
Telefax: ++ 49 (0) 8105 - 3855-50 |
email : help@logicad3d.com |
www.logicad3d.com |
The information in this manual is subject to change without
notice. LogiCad3D Inc. /GmbH shall not be liable for technical or editorial errors or
omissions contained herein; nor for incidental or consequential damage resulting from the
furnishing, performance, or use of this material. The information in this manual may not
be changed without special notification. The instructions in this manual are checked
regularly and necessary corrections are included in all subsequent editions. More copies
or newer editions of this manual and technical information on the Magellan/SPACE MOUSE can
be obtained only from LogiCad3D Inc. /GmbH. |
Citation of names in this manual as a rule does not mention
existing patents, registered designs or trademarks. Missing corresponding remarks does not
justify the assumption that the names might be freely usable. All trademarks are
acknowledged where applicable. |
NOTE: The use of the Magellan/SPACE MOUSE is restricted to graphical applications only. The company LogiCad3D Inc. /GmbH is not liable for any damages (including all kinds of damage from lost profit, operating breakdown, loss of business information, data or other kinds of monetary loss), which are due to the use of this LogiCad3D Inc. /GmbH product or due to improper use. In any case LogiCad3D Inc. /GmbH's liability is restricted to the amount of money paid for the product. This exclusion does not hold for damages caused by LogiCad3D Inc. /GmbH intentionally or grossly negligent. In the same way, claims based on general laws and rules of product liability remain untouched. For other applications LogiCad3D Inc. /GmbH declines any liability or claims for damages. |
SPACE MOUSEŪ , is a registered European trademark of the LogiCad3D GmbH |
MagellanŪ , is a registered US trademark of the LOGITECH Inc. |
This device uses one or more patents, held by
the German Aerospace Research Establishment (DLR). |
Edited by: LogiCad3D GmbH, Company for 3D Systems, GERMANY |
IMPORTANT DEFINITIONS The Magellan/SPACE MOUSE, as a motion measurement instrument, delivers digital
information regarding measurements of all six degrees of freedom instantaneously through
its serial port which translates the respective movements accordingly. By pressing a combination of two keys on the Magellanīs/SPACE MOUSEīs keyboard, the OPERATING
MODES can be installed on the Magellanīs/SPACE MOUSEīs own keys/keyboard. The actual
OPERATING MODES result from onboard filtering or enhancing of single or grouped digital
serial outputs, i.e. "transmit full values for rotation and zero values for all
translations". This control option setup is always available via the SECOND LEVEL KEYBOARD (to
be addressed by pressing key combination * and any key) regardless which platform or
application you are currently using (see the bottom label). The first level keyboard or STANDARD CAD KEYBOARD (to be addressed by pressing
single keys), on the other hand, is automatically configured with single DEFAULT COMMANDS
during the installation of the Magellan/SPACE MOUSE. In some cases, both the STANDARD CAD
KEYBOARD settings and the SECOND LEVEL KEYBOARD settings may turn out to be identical -
depending on your CAD application. Up until now, neither of the above described MOTION CONTROL OPTIONS was linked
to an interface which kept track of the OPERATION MODES you had previously chosen. This
was, of course, confusing. In the meantime, however, with the XDRIVER 4.x release, the
MOTION CONTROL CENTER (MCC) has been introduced. The MCC is a powerful and easy-to-use graphical user interface which makes it possible
for you to enable/disable the SECOND LEVEL KEYBOARD and control the configured
OPERATION MODES by way of software. The MCC also allows you to keep track of the
DEFAULT COMMAND settings on the STANDARD CAD KEYBOARD or to MAP other
functions/functionalities (?) to the previous DEFAULT COMMAND keys with the help of an
advanced programming utility. We highly recommend that you use this utility because the
MCC gives you continuous feedback regarding your own settings and mappings. Furthermore,
the MCC opens up a wide range of new configuration settings, which enhance the versatility
of this professional 3D controller. |
SECOND LEVEL KEYBOARD |
|
The Magellanīs/ SPACE MOUSEīs operating modes
can be programmed/set manually by using the four key combinations which have been
predefined on the hardware - in other words, by using the Magellanīs/ SPACE MOUSEīs own
keyboard. In order to activate any single operating mode, first, the *key must be pressed and held. Then the desired SPACE MOUSE function key (numerical) must be selected (for options, see table below) and pressed before the *key is released again. The Magellan/ SPACE MOUSE will confirm the "on" status of your chosen function by sounding a double beep. The "off" status which can be reinstated by repeating the same key sequence as before is confirmed by a single beep. |
|
Key |
Function and description |
* and 1 |
The translation mode can be set to on/off (Default is on). If set to off, all 3 values corresponding to translation are zeroed on the device |
* and 2 |
The rotation mode can be set to on/off (Default is on). If set to off, all 3 values corresponding to rotation are zeroed on the device |
* and 3 |
The dominant mode can be set to on/off (Default is off). If set to on, only the highest measured degree of freedom is not zeroed. |
* and 4 |
The translation and rotation data are set to zero (no motion takes place). |
Panel The panel menu includes general buttons for saving or quitting the actual configuration settings and a small bar for resizing the Motion Control Center (MCC) window which is executed after the redraw button has been pressed/clicked. For cases in which you need different configuration settings either within the same application or when running different CAD applications simultaneously, the panel offers three additional coloured buttons which each give access to one of three identical MCC menus, easily recognizable by the corresponding background colour. Each of these menus gives you the possibility of reconfiguring the keyboard settings which enables them to function with either the original or a further CAD application. In the latter case, the driver automatically recognizes the application-specific MCC window each time you point and click the cursor of your 2D mouse into the corresponding CAD application window.
|
Support Windows All the configuration settings which interact directly with the SPACE MOUSE /Magellan output, can be viewed graphically with the 3D Cube viewer or by using the 3D Value application which displays the analogue values of the 6 degrees of freedom readings. As the STANDARD CAD KEYBOARD settings are application specific, it is not possible to test them on the 3D Cube viewer. The 3D Values application does, however, display the event which corresponds to the pressed key. Another feature can be used by clicking on the event window and then dragging the 2D mouse cursor into your present CAD applicationīs window. All Space Mouse and MCC generated events will then be addressed to this window, no matter which window you now bring to the front. |
|
Button Mapping
|
The pressing of specific keys in sequence on peripheral
devices (keyboard, 2D-mouse, LPFK, etc) usually results in a specific command in your
application. With the help of the button mapping window in the Motion Control Center, any
key sequence can be mapped as a unique macro command to any button of the SPACE MOUSE/
Magellan. To map a new command onto a SPACE MOUSE button, select the button number from
the scroll bar menu. The selected SPACE MOUSE buttonīs present meaning and mapping code
is displayed in the fields "Meaning" and "Mapping Code" next to the
button numbers you have chosen. By clicking on the programming button, you can open the mapping menu (please refer to the separate programming section) and proceed to remap the button. After remapping a key you must not forget to enter a new description into the "Meaning" field. Pressing the default button resets the STANDARD CAD KEYBOARD to its default settings. |
Softkeys
|
These are software buttons in the MCC, the equivalents to the
physical buttons on the Space Mouse/Magellan which, however, always maintain the original
STANDARD CAD KEYBOARD settings. By selecting a specific softkey with your 2D mouse cursor,
you can open an information window which describes the meaning of the softkey's
application specific default setting. Clicking on the softkey will always execute only this default setting, whether or not you have remapped the corresponding hardware button on the Magellan/SPACE MOUSE with the MCC. This hardware setting is also shown in the second line of the information window. |
Running Application
|
All four differently coloured configuration menus are
initially set to address the application chosen during the installation process. Should
you wish to configure your current menu for another application, just select the right
option from the scroll bar menu, execute the necessary configuration settings, save the
panel and return to your application. The MCC will automatically detect the application you are actually working with by detecting your serial mouseīs cursor position. By pressing the default button, the SECOND LEVEL KEYBOARD settings are reset. |
3D-Modes 3D-ModesThe 3D modes result from MCC utilities which, instead of communicating with the application, interact with the Magellan/ SPACE MOUSE. If the changeable button is not selected the SECOND LEVEL KEYBOARD is disabled! In this case, any specific 3D operating mode (translation on/off, rotationon/off, dominant on/off) can only be obtained by using the STANDARD CAD KEYBOARD keys, assuming these mode settings are available in your application; only alternative: the MCC programming utility. If the changeable button is selected the SECOND LEVEL KEYBOARD is enabled. Now, pressing a key combination on the SPACE MOUSE has the same effect as clicking the corresponding button on this software panel. The latter, by default, turns the Dominant mode to "off", while the modes for translation and rotation are set to "on", thereby enabling a totally free motion of the object in the 3D CAD environment. |
|
OPERATING MODES |
Dialbox Mode If the dialbox mode is not set by default on your STANDARD CAD KEYBOARD, by selecting the enable button, this mode is automatically mapped on to key . By now pressing this key on the Magellan/ SPACE MOUSE or by clicking on the active/not active button in this panel, you can activate the dialbox mode and the keys are automatically reconfigured to select the degree of freedom of the dialbox. Instead of pressing the keys on the device, you can also select the motion by using the X,Y,Z buttons in the panel for translation and the A,B,C buttons for rotation. Use the bar, to change the dial sensitivity for each degree of freedom. |
|
Sensitivity
|
The bars on this panel regulate/change the sensitivity of translation or rotation on the whole or, when desired, specifically for each degree of freedom. In some cases it is preferable to have a faster responding zoom than the pan motion of the object. The null radius bar sets/defines the minimal displacement of the device cap necessary to induce the motion of the object. Because of the extreme sensitivity of this measuring system, we particularly recommend using this feature in working environments prone to small vibrations (i.e. industrial environments). |
Dialbox Simulation In comparison with the dialbox mode, this panel simulates a real dialbox. Your applica-tion now actually assumes the existence of this device. The specific function/functionality of each of the eight dialbox wheels, here displayed as eight buttons with numbers 1 through 8, correspond to the default settings which your CAD application usually configures for the dialbox. These settings do not necessarily have anything to do with the motion of the object . By clicking one of the eight buttons or the corresponding key on the Magellan/ SPACE MOUSE and then twisting the cap, you will obtain the same function/ functionality as you would by turning the wheel on the real dialbox. With the help of the assignment box, the assignments between the real wheel and the referenced software button can be mixed. By selecting the relative button, all generated values are interpreted by the application as relative values. |
|
PROGRAMMING The sequential pressing of specific keys or turning of knobs on peripheral devices (Keyboard, 2D-mouse, Dialbox, LPFK, etc.) usually results in a specific command in your application. Any functionality of this peripheral can be mapped as a singular programmed macro command to any button of the SPACE MOUSE/ Magellan keyboard. The SPACE MOUSE/ Magellan totally replaces the functionality of your Dialbox (refer to Dialbox Simulation) or your LPFK board. |
Map Keboard Commands To map a new function to the previously selected key on the SPACE MOUSE/ Magellan (refer to button mapping in previous section), you can now either use key command sequences on your keyboard, choose predefined mappings from the window displaying a selection of your applicationīs most current commands or select a button function from the LPFK menu. As for the dialbox simulation, your application will assume the real existence of a LPFK board with all of its functions. You can also select the functions which are mapped onto your 2D mouse buttons. Additionally, by mapping the beep button to one of the options mentioned above, you can achieve the effect that a single beep will sound each time you press the so-mapped button. By mapping the repeat button, the device will keep beeping as long as you hold/keep the button pressed. By selecting either the enable or disable buttons, the standard CAD keyboard configuration for the respective key/key in question is mapped or withdrawn. Please note that the MCC does not check whether the mapped function is correct. |
Change Sensivity Map one of these buttons should you wish to increase/decrease the overall sensitivity. Should you wish to regulate the sensitivity of one degree of freedom only, press the Magellan/SPACE MOUSE key in question. |
|
Interlace Panels Map one of these buttons to the selected SPACE MOUSE/Magellan key should you wish to change the panel or pop up the MCC by pressing the panel button in question. Note that by mapping one of these panels to one specific mouse key and by repeating this mapping procedure for all four panels, you will gain/have instantaneous access to all four panels and their specific settings simply by pressing the selected mouse key. |
|
Map LPFK Commands As with the Dialbox Simulation, this panel also simulates a real LPFK board. Your CAD application now really assumes the existence of this device. The functionality of each of the 32 LPFK buttons, here displayed in the graphic, correspond to the default settings which were configured by your CAD application for the LPFK board. By selecting one of the 32 software buttons and then clicking the Okay button, the functionality of this LPFK commannd is mapped to the previously selected key of the SPACE MOUSE/ Magellan in the scroll bar menu of the Button mapping window of the main MCC display. |
|
Map 2D Mouse Buttons To map the functionality of one of the three 2D mouse buttons to the SPACE MOUSE/ Magellan key, previously selected over the scroll bar menu in the Button Mapping window of the main MCC display, click on the respective softkey in this panel and apply your choice by clicking on the Okay button |
|
Map Button Events Over the selection of the enable/ disable buttons in the panel, the original Standard CAD Keyboard configuration for the deviceīs key, previously selected over the scroll bar menu in the Button Mapping window ot the main MCC panel, is re-mapped or withdrawn. |
|
Button Action Selecting the beep button together with one of the upper programming procedures, results in one beep each time you press the mapped key on the SPACE MOUSE/ Magellan. For example, if you select button 15 of the LPFK board graphic, for its functionality to be mapped on key of your SPACE MOUSE/ Magellan then click on the beep button and then apply this programming by clicking on the Okay button, you will get a beep feedback, each time you press key . By mapping the repeat button, the device keeps beeping while you press the key. |
|
If you have any questions or comments about the Magellan/ SPACE MOUSE or this manual, please contact the persons or organizations listed below. | |
America and Asia: | LogiCad3D Inc. |
6505 Kaiser Drive | |
Fremont, CA 94555-3615 | |
Telephone: | (510)713-4452 |
Telefax: | (510)713-5090 |
Marketing & Sales: | Max Herrmann |
Telephone: | (510)713-5055 |
E-Mail: | Max.Herrmann@logicad3d.com |
Software-Development: | Andreas Kellner |
Telephone: | (510)713-4058 |
E-Mail: | Andreas.Kellner@logicad3d.com |
H E L P | help@logicad3d.com |
Europe: | LogiCad3D GmbH |
Talhofstr 32 | |
D-82205 Gilching, Germany | |
Telephon: | ++49 (0) 8105-3855-0 |
Telefax: | ++49 (0) 8105-3855-50 |
E-Mail: | Karin.Mueller@logicad3d.com |
Marketing & Sales: | Ralf Stetter |
Telephon: | ++49 (0) 8105-3855-11 |
E-Mail: | Ralf.Stetter@logicad3d.com |
Software-Development | Volker Senft |
Telephon: | ++49 (0) 8105-3855-69 |
E-Mail: | Volker.Senft@logicad3d.com |
H E L P | help@logicad3d.com |
You can find the latest driver versions and various other information about Magellan/SPACE MOUSE available for access on our homepage located on the world wide web at the following homepage address: http://www.logicad3d.com |
http://www.logicad3d.com