hm_metadata
Query the HyperMesh database for metadata.
Syntax
hm_metadata findbyname name ?type?|findbytype entity_type|findbymark entity_type mark_id|findall
Type
HyperMesh Tcl Query Command
Description
This command returns metadata, based off of query parameters.
Inputs
- findbyname name ?entity_type?
 - Returns all metadata with the specified name. If entity_type is specified, all metadata with the specified name and attached to that entity type is returned.
 - findbytype entity_type
 - Returns all metadata attached to entities of the specified entity type.
 - findbymark entity_type mark_id
 - Returns all metadata attached to the entities on the mark.
 - findall
 - Returns all metadata.
 
Examples
To find all metadata named .ALTAIR.HW.CATIA.TAG:
hm_metadata findbyname .ALTAIR.HW.CATIA.TAG
      To find all metadata named .ALTAIR.HW.CATIA.TAG attached to surfaces:
To find all metadata named .ALTAIR.HW.CATIA.TAG attached to surfaces:
hm_metadata findbyname .ALTAIR.HW.CATIA.TAG surfs
      To find all metadata attached to solids:
hm_metadata findbytype solids
      To find all metadata attached to the displayed surfaces:
*createmark surfs 1 "displayed"
hm_metadata findbymark surfs 1
    Errors
if { [ catch {command_name...} ] } {
   # Handle error
}