HyperCrash

Contact

Contact

Previous topic Next topic No expanding text in this topic  

Contact

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  
Note:To accept selection(s), press ENTER, click Yes or right-click the mouse button; or select Cancel.

Check and Remove the Intersections

Note:It is strongly recommended to remove the intersections before removing the penetrations.
1.Select parts in the tree (see Selection List for information on how to select parts in the tree).
2.From the menu bar, select Quality > Check Intersections of Tree Selection.

The Contact sub-window appears.

3.Click the Intersections radio button to activate it.

quality_check

Note:It is easier to see the intersections if the model is in Poly. + Line view (from the Display menu).

 

Fixed parts

The nodes of the fixed parts will not move during the disintersection process.

1.Click selectPartGeneral-24 and pick parts in the graphic window to select them.
2.Click selectPartGeneral-24 and pick an already selected part in the graphic window to deselect it.
3.Answer the question in the pop-up dialog window.
4.Click selectEntityFromTree-24 to add the parts selected in the tree.

 

Disintersection

1.Select the entire intersection by clicking treeSelectUnselectAll-24.
2.Click intersectionRemove-24 to start the automatic disintersection process.

HyperCrash starts the automatic disintersection. The following window appears:

interrupt

3.Click Interrupt to stop the disintersection process.

Some intersections cannot be removed automatically and need to be removed manually or semi-automatically.

4.From the intersection list, select the first one.
5.Click intersectionRemove-24 to start the disintersection process.

If the intersection can be removed automatically, it disappears from the list.

If HyperCrash displays some node displacement proposals with blue arrows:

Check if the proposals are correct.
If yes, click intersectionRemove-24 to move the nodes and try to remove the intersection.
If the proposals are not correct, click deleteProposedDisplacements to remove all the node displacement proposals.
Click toggleNodesForDisintersection to manually select or deselect node displacement proposals.
Click intersectionsundo to undo the intersection.

If nothing happens, it means HyperCrash cannot remove the intersection automatically. Some buttons are available to move the nodes manually using the mouse.

 

Two options to move the nodes manually:

1.Move the nodes one-by-one (Move nodes 1 by 1):

Button

Behavior

MovePlaneNeighboringElems

move the node in the plane defined by the neighboring elements.

MovePlaneNodes

move the node in the plane defined by the node to move and two other nodes.

MovePlaneNormalNodes

move the node along the normal of a plane defined by three nodes (the node to move and two other nodes).

MovePlaneScreen

move the node in the screen plane.

(See Move node using the mouse for further explanation.)

2.Move several nodes at the same time (Move nodes Multi):

Button

Behavior

MovePlaneNeighboringElems

move several nodes in the plane defined by the neighboring elements of the last selected node.

MovePlaneNodes

move several nodes in the plane defined by the first selected node to move and two other nodes.

MovePlaneNormalNodes

move several nodes along the normal of a plane defined by three nodes (the first node to move and two other nodes).

MovePlaneScreen

move several nodes in the screen plane.

moveNodeDisplacement_10

open Defined Displacement.

checkIntersection-24

recheck the intersection.

(See Move node using the mouse for further explanation.)

The elements around the moving node(s) become green (quality is good for all criteria), orange (quality is acceptable) or red (quality is bad).

 

Intersection viewing

After disintersecting, the geometry (node and element positions) of the previous state (called "initial state") can be viewed in the graphic window.

Click Current Display to display the geometry of the previous state (same as initial state).
Click Yes in the Dialog menu bar to switch to the modified geometry view.
Click Yes in the Dialog menu bar to switch back to the previous state (same as initial state).
When finished, click Cancel in the Dialog menu bar to cancel the function and go back to the modified view.
Click clearSelection-16 to set the modified state as the initial state.

After removing all the intersections

Click checkPenetration-24 to check the penetrations. (See Check penetrations for further explanation.)

 

Check and Remove the Penetrations

Note:It is strongly recommended that you remove the intersections before removing the penetrations.
1.Select parts in the tree (see Tree selection for information on how to select parts in the tree).
2.From the Menu Bar, select Quality > Check Tree Selection, or else select Quality > Check Thickness Collision of Tree Selection.
3.Select the Contact sub-window.
4.Click the Penetrations radio button to activate it.
5.Enter the gap value in the Gap_interface: field.
Enter the word, variable, to use the variable gap option (see following explanations).
Enter a real value (for example, 0.7) to use the fixed gap option (see following explanations).
6.Click the Gap_interface button or press the ENTER key to validate.

HyperCrash checks if some intersections remain and computes the penetrations. The list of the penetrating nodes is displayed at the bottom of the menu.

 

Gap input options

There are two options to find and to correct the penetrations in HyperCrash: use a variable gap or a constant gap.

1.The variable gap option (if "Gap_interface" = "variable") searches and corrects the penetrations taking into account the actual thickness' of the plates (coming from the PID).
2.The constant gap option (if a value for "Gap_interface" is entered) uses a (user-defined) fixed value to search and correct the penetrations (the value can be the gap of the interface, for instance).

The gap can be defined with the gap defined previously * a + b.

Enter a value (float).
Enter b value (float).
Click Gap = to save the parameters a and b.
Click ? to view the saved parameters a and b.

 

Fixed parts

The nodes of the fixed parts will not move during the depenetration.

Click selectPartGeneral-24 and select parts in the graphic window to select them.
Click selectPartGeneral-24 and select an already selected part in the graphic window to deselect it.
Click selectEntityFromTree-24 to add the parts selected in the tree.

Automatic depenetration

Button

Behavior

treeSelectUnselectAll-24

to directly select all the penetrations on the list

depenetrateAuto

to start the automatic depenetration: HyperCrash starts the depenetration with different steps according to the parameter file options.

 

Depenetration one-by-one

Select a penetration by picking from the penetration list.

Button

Behavior

treeSelectUnselectAll-24

to select all the penetrations

selectNodeGeneral-24

pick a node in the graphic window to find the penetration for this node.

selectNodeByBox

select penetrations by box (use the SHIFT key for a polygon box): the selection list will be updated with all the penetrating nodes in the box.

higlightVector

see the nodes where the penetrations are and the direction they are moving:

Orange arrow: medium penetration.
Red arrow: large penetration.

highlightLine-24

see the nodes where penetrations are and to see the displacement:

Orange arrow: medium penetration.
Red arrow: large penetration.

depenetrateOnce

run one depenetration loop

depenetrateUndo

undo the last depenetration loop

 

Depenetration viewing

After depenetrating, the geometry (node and element positions) of the previous state (called "initial state") can be viewed in the graphic window.

Click Current Display to display the geometry of the previous state (same as initial state).
Click Yes in the Dialog menu bar to switch to the modified geometry view.
Click No in the Dialog menu bar to switch back to the previous state (same as initial state).
When finished, click Cancel in the Dialog menu bar to cancel the function and go back to the modified view.
Click clearSelection-16 to set the modified state as the initial state.

 

Check the Interfaces Only

To check and correct intersections and penetrations on interfaces already defined in the model:

From the Menu Bar, select Quality > Check All Solver Contact Interfaces.

HyperCrash checks the intersections and penetrations in the defined interfaces.

If there are intersections, HyperCrash opens the Intersection panel.
If there are penetrations, HyperCrash opens the Penetration panel.