<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html
  SYSTEM "about:legacy-compat">
<html xmlns:mml = "http://www.w3.org/1998/Math/MathML" lang = "en"><head><meta charset = "UTF-8"/><meta name = "copyright" content = "(C) Copyright 2020"/><meta name = "DC.rights.owner" content = "(C) Copyright 2020"/><meta name = "DC.type" content = "reference"/><meta name = "abstract" content = "The Interactive Collision Detection workshop checks whether actors collide with other actors during an animation or when moving a selection."/><meta name = "description" content = "The Interactive Collision Detection workshop checks whether actors collide with other actors during an animation or when moving a selection."/><meta name = "DC.format" content = "HTML5"/><meta name = "DC.identifier" content = "cps-r-Workshops-InteractiveCollisionDetection"/><meta name = "DC.language" content = "en"/><link rel = "stylesheet" type = "text/css" href = "../DSDocUI_XML34.css"/><title>Interactive Collision Detection Workshop</title>
<script type = "text/javascript" src = "../DSDocUI_Highlight34.js">
  	/* */
  	</script></head><body onLoad = "highlightSearchTerms();" id = "cps-r-Workshops-InteractiveCollisionDetection">
<a name = "hj-top"> </a><table class = "table1" id = "table11"><tr><td><table class = "DocHeader"><tr><td class = "DocHeader1" colspan = "2"><h1>Interactive Collision Detection Workshop</h1></td></tr><tr><td class = "DocHeader4" colspan = "2"/></tr><tr><td class = "DocHeader3" colspan = "2"><table class = "DocThemeIntro" id = "table12"><tr><td class = "Intro1Only"><p class = "header"><p class = "abstract"><span class = "shortdesc">The Interactive Collision Detection workshop checks whether actors collide with other actors during an animation or when moving a selection.</span>
<p>
To display this workshop, click 
<span class = "ph menucascade"><span class = "ph uicontrol">Workshops</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">Interactive Collision Detection</span><abbr title = "and then"> &gt; </abbr><span class = "ph uicontrol">  <img class = "image" src = "../Icons3DVIA/I_CPSWorkshopsInteractiveCollisionDetection.png"/> </span></span>.</p><p>Collisions represent serviceability issues that should be corrected. For example, a collision results when a bolt cannot be removed from an assembly because the access hole is misaligned.
<div class = "note collapse"><span class = "run-in.note">Note:
    		</span><span class = "notecontent"> This workshop requires a  Composer Check license.</span></div>
</p></p>
<p>This page discusses: </p><ul><li><a href = "#r-Workingset" id = "toc_rg" title = "The working set lets you specify which actors participate in the test.">Working set</a></li><li><a href = "#r-Geometricaltransformation" id = "toc_rg" title = "Compute or clear the geometrical transformation.">Geometrical transformation</a></li><li><a href = "#r-Runapplication" id = "toc_rg" title = "Activate or stop interactive collision detection.">Run application</a></li><li><a href = "#r-Displaymode" id = "toc_rg" title = "These options let you control the display mode for collisions.">Display mode</a></li></ul>
</p></td></tr></table></td></tr></table>
<article class = "topic reference nested1" aria-labelledby = "ariaid-title2" id = "r-Workingset"><h2 class = "title topictitle2">Working set</h2>
<div class = "body refbody"><p class = "abstract"><span class = "shortdesc">The working set lets you specify which actors participate in the
test.
</span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "r-Workingset__entry__1">Command Name</th><th class = "entry" id = "r-Workingset__entry__2">Description</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "r-Workingset__entry__1"><span class = "ph uicontrol">Selection 1</span></td><td class = "entry" headers = "r-Workingset__entry__2">Specifies the moving actors:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">Current</span> - The current selection</li><li class = "li">
<span class = "ph uicontrol">Moving</span> - An animation's moving actors</li><li class = "li">
<cite class = "cite">Selection set</cite> - A named selection set or hotspot
</li></ul></td></tr><tr class = "row"><td class = "entry" headers = "r-Workingset__entry__1"><span class = "ph uicontrol">Selection 2</span></td><td class = "entry" headers = "r-Workingset__entry__2">Specifies the actors for which to detect collisions:
<ul class = "ul"><li class = "li">
<span class = "ph uicontrol">All</span> - All other actors (not in 
<span class = "ph uicontrol">Selection 1</span>)</li><li class = "li">
<span class = "ph uicontrol">Current</span> - The current selection</li><li class = "li">
<span class = "ph uicontrol">None</span>
</li><li class = "li">
<cite class = "cite">Selection set</cite> - A named selection set or hotspot
</li></ul></td></tr><tr class = "row"><td class = "entry" headers = "r-Workingset__entry__1"><span class = "ph uicontrol">Auto clash in Selection 1</span></td><td class = "entry" headers = "r-Workingset__entry__2">Detects if the current selection already contains collided actors.</td></tr><tr class = "row"><td class = "entry" headers = "r-Workingset__entry__1"><span class = "ph uicontrol">On visible actors only</span></td><td class = "entry" headers = "r-Workingset__entry__2">Runs the analysis on visible actors only.</td></tr></tbody></table></div>
</article><article class = "topic reference nested1" aria-labelledby = "ariaid-title3" id = "r-Geometricaltransformation"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">Geometrical transformation</h2>
<div class = "body refbody"><p class = "abstract"><span class = "shortdesc">Compute or clear the geometrical transformation.</span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "r-Geometricaltransformation__entry__1">Command Name</th><th class = "entry" id = "r-Geometricaltransformation__entry__2">Description</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "r-Geometricaltransformation__entry__1"><span class = "ph uicontrol">Compute</span></td><td class = "entry" headers = "r-Geometricaltransformation__entry__2">Performs a precalculation to accelerate future calculations. You must precalculate before activating interactive collision detection.</td></tr><tr class = "row"><td class = "entry" headers = "r-Geometricaltransformation__entry__1"><span class = "ph uicontrol">Clear</span></td><td class = "entry" headers = "r-Geometricaltransformation__entry__2">Removes the precalculation from memory.</td></tr></tbody></table></div>
</article><article class = "topic reference nested1" aria-labelledby = "ariaid-title4" id = "r-Runapplication"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">Run application</h2>
<div class = "body refbody"><p class = "abstract"><span class = "shortdesc">Activate or stop interactive collision detection.</span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "r-Runapplication__entry__1">Command Name</th><th class = "entry" id = "r-Runapplication__entry__2">Description</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "r-Runapplication__entry__1"><span class = "ph uicontrol">Activate</span></td><td class = "entry" headers = "r-Runapplication__entry__2">Activates interactive collision detection. You must perform a precalculation (click 
<span class = "ph uicontrol">Compute</span>) before you can activate interactive collision detection. Once activated, run the animation to check for collisions.</td></tr><tr class = "row"><td class = "entry" headers = "r-Runapplication__entry__1"><span class = "ph uicontrol">Stop</span></td><td class = "entry" headers = "r-Runapplication__entry__2">Disables interactive collision detection.</td></tr></tbody></table></div>
</article><article class = "topic reference nested1" aria-labelledby = "ariaid-title5" id = "r-Displaymode"><p><map name = "FPMap1"><area href = "#hj-top" title = "Back to Top" shape = "rect" coords = "416, 0, 435, 10"/></map><span class = "itemsprite"/></p><h2 class = "title topictitle2">Display mode</h2>
<div class = "body refbody"><p class = "abstract"><span class = "shortdesc">These options let you control the display mode for collisions.</span>
</p>
<table class = "table frame-none"><caption/><colgroup><col/><col/></colgroup><thead class = "thead"><tr class = "row"><th class = "entry" id = "r-Displaymode__entry__1">Command Name</th><th class = "entry" id = "r-Displaymode__entry__2">Description</th></tr></thead><tbody class = "tbody"><tr class = "row"><td class = "entry" headers = "r-Displaymode__entry__1"><span class = "ph uicontrol">Display mode</span></td><td class = "entry" headers = "r-Displaymode__entry__2">Specifies how collisions are displayed:
<ul class = "ul"><li class = "li">Lite - Collided parts are illuminated.
<p>
<br/><img class = "image" src = "../CpsUserImages/ModulesInteractiveCollisionDetectionLite.png"/><br/>
</p></li><li class = "li">Color - Collided parts are red (Selection 1) and blue (Selection 2).
<p>
<br/><img class = "image" src = "../CpsUserImages/ModulesInteractiveCollisionDetectionColor.png"/><br/>
</p></li><li class = "li">Ghost - Collided parts are displayed. Other parts are displayed in ghost mode.
<p>
<br/><img class = "image" src = "../CpsUserImages/ModulesInteractiveCollisionDetectionGhost.png"/><br/>
</p></li></ul></td></tr><tr class = "row"><td class = "entry" headers = "r-Displaymode__entry__1"><span class = "ph uicontrol">Stop if clash</span></td><td class = "entry" headers = "r-Displaymode__entry__2">Stops the displacement when a clash occurs during an animation or when the selection is moved in displacement mode. Kinematic conditions are considered.</td></tr><tr class = "row"><td class = "entry" headers = "r-Displaymode__entry__1"><span class = "ph uicontrol">Zoom in clash</span></td><td class = "entry" headers = "r-Displaymode__entry__2">(Available when 
<span class = "ph uicontrol">Stop if clash</span> is selected.) Stops the animation and zooms to the clash area when a clash occurs.</td></tr></tbody></table></div>
</article></td></tr></table><script type = "text/javascript" src = "../DSDocUI_Bottom34.js">/* */</script></body>
</html>
