Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Creating <strong>Virtual</strong> <strong>Machine</strong> Models with Quest<br />
Adding Kinematics to the Model<br />
Two axes will now be listed in the lower-right “Axes” window. Move the X-axis and C-axis<br />
sliders to see the effect on the C-axis coordinate frame. The model navigator should appear as<br />
shown above.<br />
If non-zero values are used for the axes positions, objects attached to them will be in relation to<br />
the offset position. The choice to use zero values (as done here) or to define axes at some position<br />
(e.g., at the table face) depends on how the physical components of the model will be<br />
defined (discussed in the next section).<br />
Step 3: Associate axes with GENER<br />
Creating the X-axis and C-axis defines them in the model, but if you ran a post processor or<br />
control emulator with this model, neither of these axes would move. You must manually define<br />
the association between model axes and the list of possible axes that CERUN and GENER can<br />
control. You do this by selecting the Properties dialog of the top-level machine object (typically<br />
“<strong>Machine</strong>01” unless renamed).<br />
� Right-mouse on the “<strong>Machine</strong>01”<br />
entry and select Property.<br />
� Select the Axis Mapping tab.<br />
� Double-click in the Model Axis<br />
column in the X Axis row and<br />
then choose “X Axis” (the<br />
model axis name).<br />
� Do the same for the C Table<br />
axis, choosing “C Table Axis”<br />
in the Model Axis drop-down.<br />
� Select OK.<br />
Manually associating model axes to<br />
their CERUN and GENER counterparts<br />
provides flexibility both in axis naming and in the orientation of standard axes. For example, a<br />
horizontal machine model might use an X-axis to control the Z-axis column; in which case the Zaxis<br />
control axis would map to the X-axis model axis.<br />
On machines with multiple controller channels, there can be multiple axes of the same type. For<br />
example, on a 4-axis merging lathe there will be two X axes and two Z axes. In this case, you<br />
must create a second channel and assign the model‟s secondary turret X and Z axes to the<br />
channel 2 X and Z controllable axes.<br />
Lastly, if there are multiple spindles defined in the model, then they must be assigned as milling<br />
or turning spindles for the appropriate channel. A milling spindle must also be assigned for VM<br />
to correctly simulate boring bars and other 3D tool shapes.<br />
<strong>ICAM</strong> Technologies Corporation – Proprietary 45