*FE_geometry_createfromelements

Creates FE geometry from selected elements.

Syntax

*FE_geometry_createfromelements mark_id ?<option1>=<value1>? ?<option2>=<value2>? ... ?<optionN>=<valueN>?

Type

HyperMesh Tcl Modify Command

Description

Converts FE geometry from selected elements.

Inputs

mark_id
The ID for the mark containing the input elements. Valid values are 1 and 2.
1d_topology_mode=<value>
0 – Input 1D elements are used to add feature edges into connected topological faces but do not become part of the topological body (default). Note that the corresponding feature edge is added only if 1D elements are found to be connected to 2D element edges.
1 – Input 1D elements, possibly embedded to connected faces, generate 1D topology.
break_connectivity=<value>
0 – If selected elements are found to be connected to existing FE geometry, then the elements are added to those bodies with corresponding connectivity between old and new FE geometry entities (default)
1 – Connectivity of selected elements to elements in existing FE geometry is broken
component_edges=<value>
0 – Do not split elements into topological faces by adding edges at component boundaries
1 – Split elements into topological faces by adding edges at component boundaries (default)
create_solids=<value>
0 – Only surfaces are created
1 – Solids are created for closed volumes (default)
current_component=<value>
0 – FE geometry entities are created in components of original entities (default). This is ignored if component_edges=0.
1 – FE geometry entities are created in current component
edge_angle=<value>
The angle used when edge_method is > 0. If not specified, then a default internal value is used.
edge_method=<value>
Sets the edge feature calculation method. If > 0, edge_angle is used to define the angle.
0 – Do not generate edge features
1 – Internal simplified method of edge angle detection
2 – Simple feature detection (default)
3 – Advanced feature detection
4 – Connected feature detection
remove_open_features=<value>
Defines if open features are removed when edge_method is non-zero:
0 – Do not remove open features
1 – Remove open features (default)
selection_boundary_edges=<value>
0 – Input elements that are found in topological bodies created earlier are removed from input (default)
1 – Input elements that are found in topological bodies created earlier are used to insert additional feature edges at the boundary between selected and non-selected input elements. This is ignored if break_connectivity=1.
separate_bodies=<value>
0 – Elements organization by components is used to combine disconnected groups of elements into same topological bodies. This option enables creation of solids with multiple disconnected boundaries.
1 – Separate topological body is created for each disconnected group of elements (default)
vertex_angle=<value>
The angle used to detect and insert feature vertices when vertex_method=1. If not specified, then a default internal value is used.
vertex_method=<value>
Sets the additional edge vertex method:
0 – Do not generate additional vertices on edges
1 – Generate additional vertices on edges (default). vertex_angle is used to define the angle where additional vertices are created.

Examples

To create FE geometry from all displayed elements using default values:
*createmark elems 1 displayed
*FE_geometry_createfromelements 1

Errors

Incorrect usage results in a Tcl error. To detect errors, you can use the catch command:
if { [ catch {command_name...} ] } {
   # Handle error
}

Version History

2022