*external_skin_extraction
Detects leaks and extracts exposed exterior or interior faces and surfaces.
Syntax
*external_skin_extraction entity_type mark_id mode min_size max_size extraction_mode seed_point_coordinates target_point_coordinates baffle_detection min_surface_area
Type
HyperMesh Tcl Modify Command
Description
Detects leaks and extracts exposed exterior or interior faces and surfaces.
Inputs
- entity_type
 - 
            
The type of entities to consider. Valid values are elements and surfaces.
 - mark_id
 - 
            
The ID of the mark containing the input entities. Valid values are 1 and 2.
 - mode
 - The detection mode.
 - min_size
 - Leaks smaller than min_size will be ignored. Higher min_size values can lead to longer skin extraction time.
 - max_size
 - This value should be set to 0.0.
 - extraction_mode
 - The extraction mode.
 - seed_point_coordinates
 - String containing the x, y, z coordinates of the seed point defined within the target volume for leak detection. The point should be located inside the cavity, not close to the volume boundaries.
 - target_point_coordinates
 - String containing the x, y, z coordinates of the seed point defined outside the target volume for leak detection. The point should be located outside the cavity not close to the volume boundaries.
 - baffle_detection
 - The baffle detection mode.
 - min_surface_area
 - Defines the percentage of the skin area. For surface input, if the exposed area of the detected surfaces is less than the user-defined percentage of the total area, the surfaces are not marked as skin.
 
Example
*createmark elements 1 "displayed"
*external_skin_extraction elements 1 2 20.0 0.0 1 10 "2690.0 0.0 830.0"Errors
if { [ catch {command_name...} ] } {
   # Handle error
}Version History
2021.1
2021.2 - Added new arguments target_point_coordinates and baffle_detection.