*bm_markpreservedcompsboundary

Flags the boundaries of components to be preserved during batch meshing and autocleanup.

Syntax

*bm_markpreservedcompsboundary mark_id common_bound free_edges

Type

HyperMesh Tcl Modify Command

Description

Flags the boundaries of components to be preserved during batch meshing and autocleanup.

Inputs

mark_id
1 or 2 - The mark containing the desired components.
0 - Flag all components for preservation (not just the ones inside of a mark).
common_bound
0 - Boundaries between components within the selection are flagged.
1 - Only the boundary of the entire selection is flagged (comps are treated as a single set).
free_edges
0 - Free edges are not marked for preservation.
1 - Free edges are marked for preservation.

Examples

Mark the boundaries of components 100 and 101, flagging only the boundary of the entire selection:
*createmark comps "by id only" 100 101
*bm_markpreservedcompsboundary 1 1 0

Errors

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