# 3.6.12: Tension/Compression Eliminator

The **“Tension/Compression Eliminator”**-component removes elements from a model based on the sign of their axial force.

![Fig. 3.6.12.1: The “Tension/Compression Eliminator”-component](/files/-MCkEaMHxr-GJSwzUf2D)

These are the available input parameters:

|                |                                                                                                                                                                                                                          |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **"Model"**    | Structure to be processed.                                                                                                                                                                                               |
| **"MaxIter"**  | The removal of tensile or compressive elements works in an iterative fashion. The procedure stops either when no changes occur from one step to another or if the maximum number of iterations **“MaxIter”** is reached. |
| **"BeamInds"** | Indexes of the elements that may be removed in the course of the procedure. By default the whole structure is included.                                                                                                  |
| **"LCase"**    | You can specify a special load case to consider. The default is the first load-case in the model.                                                                                                                        |
| **"Compr"**    | If “True”, then only members under compression will be kept. Otherwise only members under tension will survive. This value is “False” by default.                                                                        |

Elements selected for removal are assigned a negligible stiffness (i.e. a soft-kill approach is used).

{% file src="/files/gPshpV7s5BnVRXHBMDJ7" %}

{% file src="/files/lVioUJKyVF0W42goNUSf" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.12-tension-compression-eliminator.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
