# 3 In Depth Component Reference

- [3.0 Settings](https://manual.karamba3d.com/3-in-depth-component-reference/3.0-settings.md)
- [3.0.1 License](https://manual.karamba3d.com/3-in-depth-component-reference/3.0-settings/3.0.2-license.md)
- [3.1 Model](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model.md)
- [3.1.1 Assemble Model](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.1-assemble-model.md)
- [3.1.2 Disassemble Model](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.2-disassemble-model.md)
- [3.1.3: Modify Model](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.3-modify-model.md)
- [3.1.4: Connected Parts](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.4-connected-parts.md)
- [3.1.5: Activate Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.5-activate-element.md)
- [3.1.6 Create Linear Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.6-create-linear-element.md)
- [3.1.6.1 Line to Beam](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.6-create-linear-element/3.1.6-line-to-beam.md)
- [3.1.6.2 Line to Truss](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.6-create-linear-element/3.1.6-line-to-beam-1.md)
- [3.1.6.3 Connectivity to Beam](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.6-create-linear-element/3.1.7-connectivity-to-beam.md)
- [3.1.6.4: Index to Beam](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.6-create-linear-element/3.1.8-index-to-beam.md)
- [3.1.7 Create Surface Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.7-create-surface-element.md)
- [3.1.7.1: Mesh to Shell](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.7-create-surface-element/3.1.9-mesh-to-shell.md)
- [3.1.7.2: Mesh to Membrane](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.7-create-surface-element/3.1.7.2-mesh-to-membrane.md)
- [3.1.8: Modify Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.10-modify-element.md)
- [3.1.9: Point-Mass](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.11-point-mass.md)
- [3.1.10: Disassemble Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.12-disassemble-element.md)
- [3.1.11: Make Element-Set](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.13-make-beam-set.md)
- [3.1.12: Orientate Element](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.14-orientate-element.md)
- [3.1.13: Dispatch Elements](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.15-select-beam.md)
- [3.1.14: Select Elements](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.16-select-elements.md)
- [3.1.15: Support](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.16-support.md)
- [3.1.16: Support Agent](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.16-support-agent.md)
- [3.1.17: Disassemble Support](https://manual.karamba3d.com/3-in-depth-component-reference/3.1-model/3.1.17-disassemble-support.md)
- [3.2: Load](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load.md)
- [3.2.1: General Loads](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.1-loads.md)
- [3.2.2: Beam Loads](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.2-beam-loads.md)
- [3.2.3: Disassemble Mesh Load](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.2-disassemble-mesh-load.md)
- [3.2.4 Load-Case-Combinations](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.4-load-case-combinations.md)
- [3.2.5.1 Load-Case-Combinator](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.4-load-case-combinations/3.2.5.1-load-case-combinator.md)
- [3.2.5.2 Disassemble Load-Case-Combinaton](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.4-load-case-combinations/3.2.5.2-disassemble-load-case-combinaton.md)
- [3.2.5.3 Load-Case-Combination Settings](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.4-load-case-combinations/3.2.5.3-load-case-combination-settings.md)
- [3.2.5.4 Load-Case Properties](https://manual.karamba3d.com/3-in-depth-component-reference/3.2-load/3.2.4-load-case-combinations/3.2.5.4-load-case-properties.md)
- [3.3: Cross Section](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section.md)
- [3.3.1: Beam Cross Sections](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.1-beam-cross-sections.md)
- [3.3.2: Shell Cross Sections](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.2-shell-cross-sections.md)
- [3.3.3: Spring Cross Sections](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.3-spring-cross-sections.md)
- [3.3.4: Disassemble Cross Section](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.4-disassemble-cross-section.md)
- [3.3.5: Eccentricity on Beam and Cross Section](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.7-eccentricity-on-beam-eccentricity-on-cross-section.md)
- [3.3.6: Modify Cross Section](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.8-modify-cross-section.md)
- [3.3.7: Cross Section Range Selector](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.9-cross-section-range-selector.md)
- [3.3.8: Cross Section Selector](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.10-cross-section-selector.md)
- [3.3.9: Cross Section Matcher](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.11-cross-section-matcher.md)
- [3.3.10: Generate Cross Section Table](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.12-generate-cross-section-table.md)
- [3.3.11: Read Cross Section Table from File](https://manual.karamba3d.com/3-in-depth-component-reference/3.3-cross-section/3.3.13-read-cross-section-table-from-file.md)
- [3.4: Joint](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-joint.md)
- [3.4.1: Beam-Joints](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-joint/3.3.6-beam-joints.md)
- [3.4.2: Beam-Joint Agent](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-joint/3.3.5-beam-joint-agent.md)
- [3.4.3: Line-Joint](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-joint/3.4.3-line-joint.md)
- [3.5: Material](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-material.md)
- [3.5.1: Material Properties](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-material/3.4.1-material-properties.md)
- [3.5.2: Material Selection](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-material/3.4.2-material-selection.md)
- [3.5.3: Read Material Table from File](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-material/3.4.3-read-material-table-from-file.md)
- [3.5.4: Disassemble Material](https://manual.karamba3d.com/3-in-depth-component-reference/3.4-material/3.4.4-disassemble-material.md)
- [3.6: Algorithms](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms.md)
- [3.6.1: Analyze](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.1-analyze.md)
- [3.6.2: AnalyzeThII](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.2-analyzethii.md)
- [3.6.3: Analyze Nonlinear WIP](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.3-analyze-nonlinear-wip.md)
- [3.6.4: Large Deformation Analysis](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.4-analyze-large-deformation.md)
- [3.6.5: Buckling Modes](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.5-buckling-modes.md)
- [3.6.6: Eigen Modes](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.6-eigen-modes.md)
- [3.6.7: Natural Vibrations](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.7-natural-vibrations.md)
- [3.6.8: Optimize Cross Section](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.8-optimize-cross-section.md)
- [3.6.9: BESO for Beams](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.9-beso-for-beams.md)
- [3.6.10: BESO for Shells](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.10-beso-for-shells.md)
- [3.6.11: Optimize Reinforcement](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.11-optimize-reinforcement.md)
- [3.6.12: Tension/Compression Eliminator](https://manual.karamba3d.com/3-in-depth-component-reference/3.5-algorithms/3.5.12-tension-compression-eliminator.md): This component was programmed by Robert Vierlinger
- [3.7 Results](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results.md)
- [3.7.1 General Results](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results.md)
- [3.7.1.1 ModelView](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.1-modelview.md)
- [3.7.1.2 Result Selector](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.7.1.2-result-selector.md)
- [3.7.1.3 Deformation-Energy](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.2-deformation-energy.md)
- [3.7.1.4 Element Query](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.7.3-element-query.md)
- [3.7.1.5 Nodal Displacements](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.3-nodal-displacements.md)
- [3.7.1.6 Principal Strains Approximation](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.4-principal-strains-approximation.md)
- [3.7.1.7 Reaction Forces](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.5-reaction-forces.md)
- [3.7.1.8 Utilization of Elements](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.6.6-utilization-of-elements.md)
- [3.7.1.9 ReactionView](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.1-general-results/3.7.1.9-reactionview.md)
- [3.7.2 Results on Beams](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.2-results-on-beams.md)
- [3.7.2.1 BeamView](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.2-results-on-beams/3.6.7-beamview.md)
- [3.7.2.2 Beam Displacements](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.2-results-on-beams/3.6.8-beam-displacements.md)
- [3.7.2.3 Beam Forces](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.2-results-on-beams/3.6.9-beam-forces.md)
- [3.7.2.4 Node Forces](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.2-results-on-beams/3.6.10-resultant-section-forces.md)
- [3.7.3 Results on Shells](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells.md)
- [3.7.3.1 ShellView](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells/3.6.11-shellview.md)
- [3.7.3.2 Line Results on Shells](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells/3.6.12-line-results-on-shells.md)
- [3.7.3.3 Result Vectors on Shells](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells/3.6.13-result-vectors-on-shells.md)
- [3.7.3.4 Shell Forces](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells/3.6.14-shell-forces.md)
- [3.7.3.5 Shell Sections](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.3-results-on-shells/3.6.15-shell-sections.md): The 'Shell-Section'-component lets you determine forces, stresses and displacements of a shell along arbitrary poly-lines.
- [3.7.4 Report](https://manual.karamba3d.com/3-in-depth-component-reference/3.6-results/3.7.4-report.md)
- [3.8 Export](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export.md)
- [3.8.1 Export Model to DStV](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.7.1-export-model-to-dstv.md)
- [3.8.2 Json/Bson Export and Import](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.2-json-bson-export-and-import.md)
- [3.8.3 Export Model to SAF](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.3-export-model-to-saf.md)
- [3.8.4 Export/Import Model to and from Speckle (WIP)](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.4-export-import-model-to-and-from-speckle-wip.md)
- [3.8.5 Export Model to ETABS (.e2k)](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.5-export-model-to-etabs-.e2k.md)
- [3.8.6 Export Model to SAP2000 (.s2k)](https://manual.karamba3d.com/3-in-depth-component-reference/3.7-export/3.8.6-export-model-to-sap2000-.s2k.md)
- [3.9 Utilities](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities.md)
- [3.9.1: Mesh Breps](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.1-mesh-breps.md): This component was programmed by Moritz Heimrath
- [3.9.2: Closest Points](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.2-closest-points.md)
- [3.9.3: Closest Points Multi-dimensional](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.3-closest-points-multi-dimensional.md)
- [3.9.4: Cull Curves](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.4-cull-curves.md)
- [3.9.5: Detect Collisions](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.5-detect-collisions.md)
- [3.9.6: Get Cells from Lines](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.6-get-cells-from-lines.md)
- [3.9.7: Line-Line Intersection](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.7-line-line-intersection.md)
- [3.9.8: Principal States Transformation](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.8-principal-states-transformation.md)
- [3.9.9: Remove Duplicate Lines](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.9-remove-duplicate-lines.md)
- [3.9.10: Remove Duplicate Points](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.10-remove-duplicate-points.md)
- [3.9.11: Simplify Model](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.11-simplify-model.md)
- [3.9.12: Element Felting](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.12-element-felting.md)
- [3.9.13: Mapper](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.13-mapper.md)
- [3.9.14: Interpolate Shape](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.14-interpolate-shape.md)
- [3.9.15: Connecting Beams with Stitches](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.15-connecting-beams-with-stitches.md)
- [3.9.16: User Iso-Lines and Stream-Lines](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.8.16-user-iso-lines-and-stream-lines.md)
- [3.9.17: Cross Section Properties](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.9.17-cross-section-properties.md)
- [3.9.18 Surface To Truss](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.9.18-surface-to-truss.md)
- [3.9.19 Head-Up Display Legend](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.9.19-head-up-display-legend.md)
- [3.9.20 Key Listener](https://manual.karamba3d.com/3-in-depth-component-reference/3.8-utilities/3.9.20-key-listener.md)
- [3.10 Parametric UI](https://manual.karamba3d.com/3-in-depth-component-reference/3.9-parametric-ui.md)
- [3.10.1: View-Components](https://manual.karamba3d.com/3-in-depth-component-reference/3.9-parametric-ui/3.9.1-view-components.md)
- [3.10.2: Rendered View](https://manual.karamba3d.com/3-in-depth-component-reference/3.9-parametric-ui/render-symbols.md)


---

# 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.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.
