Collision Avoidance

<< Click to Display Table of Contents >>

Navigation:  Reference Section > Machines > Advanced Post Processor Settings >

Collision Avoidance

Collision Avoidance is performed as part of sequence optimization, and also can raise the head higher during rapids.  We are trying to avoid head collisions with tipped up parts (or internal cutouts); we consider any cut that has already been made ahead of a rapid to have potentially tipped and therefore be hazardous. We avoid them, either by judicious lead placement and sequencing or by raising the tool on rapids that traverse over or near to the hazardous cuts.

See Programming for Collision Avoidance

Move Leads On Holes

Leadin placement is adjust on holes and internal cutouts so that the internal cut finishes as close as possible to the start on the next cut.

Conditional Head Retract

Some machines support selective head retract, whereby the head can be kept down for small rapid moves to save time.  The head will always retract between parts.  The following settings determine when the head can stay down.  

On Kinetic Touchcut machines the head will normally raise to rapid height between cuts (unless auto-chaining is turned on). and the conditional Head Retract can be used to raise to a higher, safer height, or indeed to fully retract; it also prevents auto-chaining being applied across this rapid.

Enable Head Retract

This needs to be checked for the postprocessor to generate higher retract heights when a potential collision is detected.

 

Head Collision Radius

If a rapid centerline comes within this distance of an existing cut, the torch will raise for the rapid.

Head Collision Max Rapid

If a rapid exceeds this distance, the torch will raise for the rapid.  Set this to 0 will ignore raise on rapid length trigger.

Min Hazardous Drop

Very small cuts can be ignored, if they are small compared to the tools Rapid Height setting on the machine.  If a cut's largest extent is smaller than this value, it will not be considered "hazardous" to the head and a rapid over it will not trigger a Head Retract.

Ignore Tabbed Cuts

If checked, cuts that have been tabbed are assumed to not be hazardous, as they will not partially drop and tip up.

End and Retract Code

If the post determines that the head needs to retract higher than normal then this code will be used instead of the normal Tool End Code.

 

On Kinetic Touchcut machines this typically will be either:

 

M3P0

Will do a full retract

 

or

 

M3P<retract height>

Will retract to the maximum of the specified <retract height> and the machine's set rapid height.

 

As stated above this also prevents auto-chaining across the rapid, ie ensures the tool will raise.