You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>ICAM</strong> <strong>Virtual</strong> <strong>Machine</strong> ® Version 19.0 <strong>Virtual</strong> <strong>Machine</strong> Reference, Menu Bar<br />
Simulation»Construct Axis (Quest only)<br />
between the different spindles that might be available on a machine. For mill/turn machines,<br />
use the Axes mapping tab page of the machine properties dialog to identify the<br />
spindle as milling or turning. For milling machines, the spindle ID should be 1 (one) for<br />
the main spindle of the machine. The choice of current active spindle can also be controlled<br />
using the $FMSMSP macro function.<br />
Use the Rotate button to establish the orientation of the tool when it is attached to the tool axis<br />
object.<br />
Note that, for QUEST at least, the tool axis represents one end of the kinematics chain. You<br />
cannot attach any other axis or entity to a tool axis. CERUN and GENER on the other hand allow<br />
holders and tools to be attached to a tool axis at run-time.<br />
Simulation»Construct Axis»Stock Axis<br />
Creates a stock axis given an XYZ origin. Stock axes<br />
define the table control point (TCP) of the machine.<br />
When stock, fixtures and parts are loaded onto the<br />
machine (using CERUN or GENER), they are mounted<br />
relative to a predefined stock axis.<br />
� Part: Specifies that this stock axis defines a table<br />
control point (TCP) of the machine. The ID<br />
should be set to 1 (one) for the most common<br />
mount point used on the machine. Other stock<br />
ID‟s can be used if there are additional part<br />
mount points on the machine, for example, if<br />
there are multiple work areas. Use the CERUN<br />
and GENER Simulation»Stock, Simulation»Fixture and Simulation»Part menus to import<br />
or define stock, fixture and part objects relative to stock axes.<br />
� Other: Specifies a location where stock, fixtures and parts can be held. The current active<br />
part can be set using the $PART macro variable.<br />
� Spindle activation: Select the “This stock axis is turning when the following spindle is<br />
activated” check box if the stock axis represents a spindle. This is common for the turning<br />
spindle on lathe machines. You would normally not select this for an Other stock axis<br />
type. VM uses the Spindle ID to differentiate between the different spindles that might<br />
be available on a machine. For mill/turn machines, use the Axes mapping tab page of the<br />
machine properties dialog to identify the spindle as milling or turning. For lathes without<br />
a C controllable axis, the spindle ID should be 1 (one) for the main turning spindle of the<br />
machine. The choice of current active spindle can also be controlled using the $FMSMSP<br />
macro function.<br />
You can define multiple stock axes if there are different places where stock and fixtures might be<br />
loaded. For example, a tombstone with 4 faces might define 4 stock axes; each positioned and<br />
rotated (using the Rotate button) to establish a part normal vector away from the surface. If your<br />
model simulates pallet changing, you should define a stock axis at the part reference point for<br />
each pallet.<br />
100 <strong>ICAM</strong> Technologies Corporation – Proprietary