26.12.2012 Views

ICAM Virtual Machine V19 - Kxcad.net

ICAM Virtual Machine V19 - Kxcad.net

ICAM Virtual Machine V19 - Kxcad.net

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ICAM</strong> <strong>Virtual</strong> <strong>Machine</strong> ® Version 19.0 Using <strong>Virtual</strong> <strong>Machine</strong> Models with CeRun and Gener<br />

Controlling <strong>Virtual</strong> <strong>Machine</strong> from the Part Program (Gener only)<br />

2.2.2 Enable/Disable Collision/Overtravel Detection and Avoidance<br />

The following ADAPTV command controls collision and overtravel detection and avoidance:<br />

�SCAN<br />

�<br />

�AVOID<br />

�<br />

ADAPTV / PROTCT, � �<br />

� �<br />

�<br />

ON<br />

�<br />

�OFF<br />

�<br />

AVOID is the default, which instructs VM to avoid those collisions that are avoidable 1 , and to<br />

diagnose unavoidable collisions and any overtravel conditions. SCAN simply diagnoses collisions<br />

and overtravel conditions, while OFF disables collision and overtravel testing altogether.<br />

ON re-enables the last specified AVOID or SCAN setting. When active, collision and overtravel<br />

diagnostic messages will be reported in the GENER listing file and the Console window, as<br />

follows:<br />

� Error #1409008: Simulation reported collision between object1 and object2.<br />

� Error #1409009: Simulation reported overtravel: axis_name.<br />

Path-planning based overtravel avoidance is automatically enabled in GENER during 5-axis<br />

machining whenever LINTOL/SCAN (linearization path planning) or LINTOL/ROTREF (rotary<br />

turn-around) are active. These commands are documented in the “CAM-POST <strong>V19</strong> User Guide”.<br />

When collision avoidance is enabled (AVOID), GENER uses VM during look-ahead scanning in<br />

an attempt to find a tool path that is also collision free. If a good tool path does not exist (i.e., all<br />

tool paths contain unavoidable problems), then GENER will report:<br />

� Error #1409012: Simulation feedback reports that it is not possible to avoid collision or<br />

overtravel.<br />

From the perspective of the post processor, running with ADAPTV/PROTCT,OFF is equivalent<br />

to running without VM at all. Exercise caution when using this command.<br />

The ADAPTV/PROTCT command will have no effect if the VM was not activated when GENER<br />

was first started, or if ADAPTV/OFF is currently in effect.<br />

2.2.3 Enable/Disable Positioning Collision Avoidance<br />

Positioning collision avoidance can be enabled under program control to avoid collisions that<br />

occur during RAPID positioning motions. When enabled, a positioning collision avoidance<br />

motion will be attempted when a collision occurs somewhere during a positioning motion, while<br />

at the same time both the start-point and end-point of the positioning motion are collision free.<br />

The collision avoidance motion includes an initial rapid retract along a specified machine linear<br />

axis to position clear of the work, followed by a rapid motion along the other two linear axes to<br />

the end-point position, and finally a rapid plunge of the tool to the end-point position.<br />

1 Collisions with in-process stock cannot be avoided by path planning, however any such collisions will<br />

be diagnosed.<br />

10 <strong>ICAM</strong> Technologies Corporation – Proprietary

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!