Model Checker

Analysis > Solve > Model Checker

This tool identifies and cleans up errors in a FE model which otherwise will lead to errors during solver run. The model checker checks for errors as listed in the dialog.

To visualize the error, click on the error item in the dialog and it will highlight the error (nodes and elements) in the graphics window.

Checks: Free bar element

This check first identifies the bar elements whose end nodes are not attached through connectors such as

  1. RBE2
  2. RBE3
  3. Other connector elements such as springs, gap elements, rigid bars, etc.

If the end nodes of bar elements are not connected by connectors, then this checks to see if the end nodes have constraints or loads.

Bar elements with end nodes with no connectors or constraints or loads are marked as invalid and listed as failed bar elements.

Check

The clean-up operation will delete the failing bar elements.

Clean-Up

Checks: Free RBE2 and RBE3 element

This check identifies RBE2 and RBE3 whose spider nodes are free nodes. These errors are listed as Free RBE2 elements and Free RBE3 element.

Check

RBE legs connected to the free spider nodes will be deleted during clean-up operation.

Clean-Up

Checks: Free MPC

This check identifies MPCs whose independent nodes are free nodes and are listed as Free MPC.

Check

The clean-up operation will delete the MPCs connected to the free nodes.

Clean-Up

Checks: Constrained RBE2 dependent node

This check identifies RBE2 dependent nodes that are constrained.

Check

The clean-up operation will delete the constrained dependent nodes from the RBE2.

Clean-Up

Checks: Constrained MPC dependent node

This check identifies MPC dependent nodes that are constrained.

Check

The clean-up operation will delete the constrained dependent nodes from MPC.

Clean-Up

Checks: RBE dependent node present in contact surface

Check

The clean-up operation will delete the RBE legs connected to the nodes present in contact surface.

Clean-Up

Checks: Same node in contact master and slave surface

This check identifies nodes that are in both master and slave surfaces.

Check

Clean up operation is not supported for this error.

Checks: MPC sharing RBE2 dependent node

This check identifies nodes that are used in MPC as well as in RBE2 as dependent node.

Check

RBE legs connected to the dependent nodes of MPC will be deleted during the clean-up operation.

Clean-Up

Checks: Multiple MPCs sharing same dependent node

This check identifies MPC dependent nodes that have multiple independent nodes.

Connection with independent nodes will be deleted except first one during clean-up operation.

Checks: Multiple RBEs sharing same dependent node

This check identifies RBE dependent nodes that have multiple independent nodes.

Check

RBE legs connected to the node which have multiple independent nodes will be deleted during clean-up process.

Checks: RBE - leg length greater than value

This check identifies RBE leg length (defined as the distance between dependent and independent nodes) greater than the specified value.

Check

RBE Legs that have leg length above the specified value will be deleted during clean-up operation.

Clean-Up